.detail-content p{line-height:1.85}.detail-content .display-6{font-size:clamp(28px,3vw,40px)}.detail-eyebrow{letter-spacing:1px;color:#656e79;font-weight:600}.detail-content .detail-photo{height:auto;aspect-ratio:550/400;object-fit:cover}.detail-benefits{background:#182333;color:#dce2e9;border-bottom:4px solid #fda12b}.detail-benefits h2{color:white}.detail-benefits li{display:flex;gap:12px;padding:11px 0;border-top:1px solid #ffffff1f;font-size:15px}.detail-benefits li span{color:#fda12b}.detail-contact-note{background:#fff7eb;border-left:3px solid #fda12b}.detail-scope{background:#f8f9fa;border:1px solid #e9ecef;border-bottom:3px solid #fda12b}.detail-scope p{color:#65707d}.detail-number{display:inline-flex;align-items:center;justify-content:center;background:#182333;color:#fda12b;font-size:19px;font-weight:700;width:46px;height:46px;border-radius:10px 3px}.detail-preparation{background:#f8f9fa}.detail-preparation li{margin-bottom:14px;line-height:1.8}.detail-price{background:#182333;color:#dce2e9;border-top:4px solid #fda12b}.detail-star{font-size:40px;color:#fda12b;line-height:1}.detail-faq{max-width:900px}.detail-faq details{border-bottom:1px solid #dfe4e7;padding:22px 0}.detail-faq summary{color:#182333;font-weight:600;cursor:pointer;font-size:17px;padding-right:15px}.detail-faq summary:focus-visible{outline:3px solid #fda12b;outline-offset:5px}.detail-faq details p{margin:15px 0 0;color:#65707d}.detail-related{background:#f8f9fa;border-bottom:3px solid #fda12b;color:#182333;transition:box-shadow .2s}.detail-related:hover{color:#182333;box-shadow:0 8px 24px #1823331a}.detail-related .related-photo{width:100%;height:auto;aspect-ratio:550/400;object-fit:cover}.detail-related span{color:#a25a00;font-weight:600}@media(max-width:575px){.detail-content>.container{padding-left:22px;padding-right:22px}.detail-content .contact-actions .btn{flex-grow:1}.detail-content .row.g-5{--bs-gutter-y:2rem}.detail-content{padding-top:30px!important;padding-bottom:30px!important}}@media(prefers-reduced-motion:reduce){.detail-related{transition:none}}
