.detail_intro__36f7c{background:var(--ad-cream);padding:clamp(36px,7vw,96px) var(--ad-gutter)}.detail_introInner__Rf7Ja{max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.detail_introText__1SJ6Z{font-size:var(--step-body);line-height:1.8;color:var(--ad-ink);opacity:.82}.detail_highlights__5lNW7{background:var(--ad-cream-deep);padding:clamp(36px,7vw,96px) var(--ad-gutter)}.detail_highlightsInner__CT0Za{max-width:var(--ad-content);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(32px,4vw,48px)}.detail_highlightsTitle__KXbR2{font-size:var(--step-h2);line-height:1.16;text-align:center;color:var(--ad-maroon)}.detail_highlightsGrid__bMvYm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;list-style:none;margin:0;padding:0}.detail_highlightCard__XI83E{display:flex;flex-direction:column;gap:10px;padding:30px 26px;border:1px solid rgba(201,162,75,.45);border-radius:var(--ad-radius);background:var(--ad-white)}.detail_highlightTerm__wRdKa{font-family:var(--font-display);font-size:var(--step-h3);font-weight:600;line-height:1.2;color:var(--ad-maroon)}.detail_highlightDetail__hAgZE{font-size:var(--step-small);line-height:1.6;color:var(--ad-ink);opacity:.7}.detail_services__4Zajm{background:var(--ad-cream);padding:clamp(36px,7vw,96px) var(--ad-gutter)}.detail_servicesAlt__DP8Ka{background:var(--ad-cream-deep)}.detail_servicesInner__hlflO{max-width:var(--ad-content);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(28px,3.4vw,44px)}.detail_servicesTitle__fYMUo{font-size:var(--step-h2);line-height:1.16;text-align:center;color:var(--ad-maroon)}.detail_servicesList__o70q_{width:100%;max-width:900px;-moz-columns:3;column-count:3;-moz-column-gap:48px;column-gap:48px;list-style:none;margin:0;padding:0}.detail_serviceItem__zgNYC{display:flex;align-items:baseline;gap:12px;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:15px;font-size:var(--step-body);line-height:1.5;color:var(--ad-ink);opacity:.86}.detail_tick__Qbtks{flex:none;width:7px;height:7px;margin-top:.1em;transform:rotate(45deg);background:var(--ad-gold)}.detail_kicker__3OWR0{font-family:var(--font-display);font-size:var(--step-h3);line-height:1.3;text-align:center;color:var(--ad-maroon)}@media (max-width:980px){.detail_highlightsGrid__bMvYm{grid-template-columns:repeat(2,minmax(0,1fr))}.detail_servicesList__o70q_{-moz-columns:2;column-count:2;-moz-column-gap:36px;column-gap:36px}}@media (max-width:560px){.detail_highlightsGrid__bMvYm{grid-template-columns:1fr}.detail_servicesList__o70q_{-moz-columns:1;column-count:1}}.detail_packages__SOREd{background:var(--ad-cream-deep);padding:clamp(36px,7vw,96px) var(--ad-gutter)}.detail_packagesInner__0O4D8{max-width:var(--ad-content);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(28px,3.4vw,44px)}.detail_packagesTitle__bQWR1{font-size:var(--step-h2);line-height:1.16;text-align:center;color:var(--ad-maroon)}.detail_packageGrid__iqcKl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;list-style:none;margin:0;padding:0}.detail_packageCard__Y8hip{display:flex;flex-direction:column;gap:16px;padding:clamp(24px,3vw,34px);border:1px solid rgba(201,162,75,.45);border-radius:var(--ad-radius);background:var(--ad-white)}.detail_packageHead__k4t3_{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding-bottom:14px;border-bottom:1px solid rgba(201,162,75,.4)}.detail_packageName__WhylS{line-height:1.2;color:var(--ad-maroon)}.detail_packageName__WhylS,.detail_packagePrice__1bfkW{font-family:var(--font-display);font-size:var(--step-h3);font-weight:600}.detail_packagePrice__1bfkW{line-height:1;white-space:nowrap;color:var(--ad-gold)}.detail_packageGroup__NPCMa{display:flex;flex-direction:column;gap:8px}.detail_packageGroupTitle___evnm{font-family:var(--font-accent);font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ad-maroon);opacity:.75}.detail_packageList__joy4F{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.detail_packageList__joy4F li{display:flex;align-items:baseline;gap:10px;font-size:var(--step-small);line-height:1.6;color:var(--ad-ink);opacity:.84}.detail_packageCrew__UoHCL{margin-top:auto;padding-top:14px;border-top:1px solid rgba(201,162,75,.4);font-family:var(--font-display);font-size:var(--step-small);font-weight:600;line-height:1.4;color:var(--ad-maroon)}.detail_packageArt__48oAS{width:100%;max-width:620px;height:auto;border:1px solid rgba(201,162,75,.45);border-radius:var(--ad-radius)}@media (max-width:760px){.detail_packageGrid__iqcKl{grid-template-columns:1fr}}