.site_page__6kzgr{color:var(--sb-text);background:var(--sb-bg);font-family:var(--sb-font-ui)}.site_container__yFekn{max-width:var(--sb-container);margin:0 auto;padding:0 var(--sb-gutter)}.site_hero__jpPQz{position:relative;overflow:hidden;background-color:var(--sb-accent-weakest);border-bottom:1px solid var(--sb-border)}.site_hero__jpPQz:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--sb-border) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(90deg,#000,transparent 70%);-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);pointer-events:none}.site_heroInner__4bAe2{position:relative;display:grid;gap:3rem;align-items:center;padding-top:4.5rem;padding-bottom:5rem}.site_heroCompact__CY_fT .site_heroInner__4bAe2{padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:900px){.site_heroSplit__hNSq7{grid-template-columns:1.1fr 1fr}}.site_badge__Jtk14{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .8rem;border-radius:var(--sb-radius-pill);border:1px solid var(--sb-accent-line);background:var(--sb-bg);color:var(--sb-accent-ink);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--sb-shadow-sm)}.site_badgeDot__hceo7{width:.45rem;height:.45rem;border-radius:var(--sb-radius-pill);background:var(--sb-accent);box-shadow:var(--sb-ring)}.site_heroTitle___6sTE{margin-top:1.25rem;font-size:clamp(2.1rem,4.4vw,3.3rem);line-height:1.07;font-weight:800;letter-spacing:-.025em;color:var(--sb-text);max-width:17ch}.site_highlight__bV5bS{color:var(--sb-accent-ink);box-shadow:inset 0 -.22em 0 var(--sb-accent-weak)}.site_heroText__kAPPL{margin-top:1.25rem;max-width:36rem;font-size:1.06rem;line-height:1.7;color:var(--sb-ink-2)}.site_heroMeta__InPyt{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.1rem;font-size:.8rem;font-weight:600;color:var(--sb-text-muted)}.site_actions__N2IOv{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem}.site_btnIcon__hf10P{display:inline-flex;margin-left:.4rem;transition:transform .15s ease}.site_btn__csrT_:hover .site_btnIcon__hf10P{transform:translateX(3px)}.site_btn__csrT_{display:inline-flex;align-items:center;text-decoration:none!important}.site_visual__Oyab6{position:relative;padding:0 0 2.5rem 2.5rem}.site_visualPlate__yEnXw{position:absolute;right:1.5rem;bottom:0;left:0;top:2.5rem;background:var(--sb-accent-weak);border-radius:var(--sb-radius-lg)}.site_visualImg__0pcH6{position:relative;display:block;width:100%;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;border-radius:var(--sb-radius-lg);border:1px solid var(--sb-border);box-shadow:var(--sb-shadow-lg);background:var(--sb-surface-2)}.site_visualFloat__9V6WP{position:relative;margin-top:-5rem;margin-right:1.5rem;margin-left:-2.5rem}@media (min-width:900px){.site_visualFloat__9V6WP{margin-right:3rem}}.site_statCard__T4poO{background:var(--sb-bg);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);padding:1.5rem 1.75rem;box-shadow:var(--sb-shadow-float)}.site_statGrid___Qvv_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.5rem;margin-top:1.1rem}.site_stat__lUEQl{border-left:2px solid var(--sb-accent-line);padding-left:.85rem}.site_statValue__kAxG7{font-size:1.85rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--sb-text);font-variant-numeric:tabular-nums}.site_statValueAccent__gbaJB{color:var(--sb-accent-ink)}.site_statLabel__rtr7f{margin-top:.3rem;font-size:.78rem;color:var(--sb-text-muted)}.site_section__Oc9Xf{padding:5rem 0}.site_sectionSoft__fG712{background:var(--sb-surface);border-top:1px solid var(--sb-border);border-bottom:1px solid var(--sb-border)}.site_eyebrow__GfiGD{display:inline-flex!important;align-items:center;gap:.7rem}.site_eyebrow__GfiGD:before{content:"";width:1.75rem;height:2px;border-radius:var(--sb-radius-pill);background:var(--sb-accent)}.site_eyebrowOnBand__o1LXe{color:var(--sb-accent-contrast)!important;opacity:.85}.site_eyebrowOnBand__o1LXe:before{background:var(--sb-accent-contrast)}.site_h2__kzP5C{margin-top:.6rem;font-size:clamp(1.55rem,2.8vw,2.1rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--sb-text)}.site_lead__OT_gr{margin-top:1rem;font-size:1rem;line-height:1.75;color:var(--sb-ink-2)}.site_sectionHead__yrAM5{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.5rem}.site_split__qazyF{display:grid;gap:3rem;align-items:center}@media (min-width:900px){.site_split__qazyF{grid-template-columns:1fr 1.6fr}.site_splitEven__GDcsL{grid-template-columns:1fr 1fr}}.site_checks__QTXZg{margin-top:1.75rem;display:grid;gap:.75rem;list-style:none;padding:0}.site_checks__QTXZg li{display:flex;align-items:center;gap:.7rem;font-size:.92rem;font-weight:600;color:var(--sb-text)}.site_checkIcon__GDSJw{flex:none;display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:var(--sb-radius-pill);background:var(--sb-accent-weak);color:var(--sb-accent-ink)}.site_mosaic__5xUFx{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.site_mosaicCol__YwTaP{display:grid;gap:.9rem;align-content:start}.site_mosaicCol__YwTaP:first-child{padding-top:2.5rem}.site_photo__U37yM{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--sb-radius-lg);border:1px solid var(--sb-border);background:var(--sb-surface-2);box-shadow:var(--sb-shadow-sm)}.site_accentCard__x84FE{background:var(--sb-accent-ink);color:var(--sb-accent-contrast);border-radius:var(--sb-radius-lg);padding:1.5rem;box-shadow:var(--sb-glow-accent)}.site_accentCardIcon__3BL41{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--sb-radius);background:color-mix(in srgb,var(--sb-accent-contrast) 14%,transparent)}.site_accentCardTitle__wLeud{margin-top:.9rem;font-weight:800;font-size:1.05rem}.site_accentCardText__ZrJ19{margin-top:.35rem;font-size:.86rem;line-height:1.55;opacity:.88;white-space:pre-line}.site_cards__KP9D2{display:grid;gap:1.25rem}@media (min-width:700px){.site_cards__KP9D2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.site_cards3__4m2ED{grid-template-columns:repeat(3,minmax(0,1fr))}}.site_card__53zM4{position:relative;overflow:hidden;background:var(--sb-bg);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);padding:1.75rem;box-shadow:var(--sb-shadow-raised);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.site_card__53zM4:after{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--sb-accent);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.site_card__53zM4:hover{border-color:var(--sb-accent-line);box-shadow:var(--sb-shadow-float);transform:translateY(-2px)}.site_card__53zM4:hover:after{transform:scaleX(1)}.site_cardIcon__682qb{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--sb-radius);background:var(--sb-accent-weak);color:var(--sb-accent-ink)}.site_cardTitle__geqjZ{margin-top:1.1rem;font-size:1.08rem;font-weight:800;color:var(--sb-text)}.site_cardText__eaQZ5{margin-top:.5rem;font-size:.9rem;line-height:1.65;color:var(--sb-text-muted)}.site_cardRole___aSfq{display:block;font-weight:700;color:var(--sb-accent-ink)}.site_cardMedia__I4qh6{margin:-1.75rem -1.75rem 1.25rem;aspect-ratio:16/10;overflow:hidden;background:var(--sb-surface-2)}.site_cardMedia__I4qh6 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.site_card__53zM4:hover .site_cardMedia__I4qh6 img{transform:scale(1.04)}.site_cardLink__qnZrK{display:block;margin-top:.75rem;font-weight:700;font-size:.92rem;color:var(--sb-accent-ink)!important;word-break:break-word}.site_overlap__gVodU{position:relative;margin-top:-3.5rem}.site_cta__BdhFw{padding:0 0 5rem}.site_ctaBox__USmOR{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding:clamp(2rem,4vw,3rem);border-radius:var(--sb-radius-lg);background:var(--sb-accent-ink);color:var(--sb-accent-contrast);box-shadow:var(--sb-shadow-lg)}.site_ctaBox__USmOR:before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--sb-accent-contrast) 18%,transparent) 1px,transparent 1px);background-size:20px 20px;mask-image:linear-gradient(270deg,#000,transparent 60%);-webkit-mask-image:linear-gradient(270deg,#000,transparent 60%);pointer-events:none}.site_ctaBox__USmOR>*{position:relative}.site_ctaTitle__YaKSY{margin-top:.6rem;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:800;letter-spacing:-.015em}.site_ctaText__reP2T{margin-top:.35rem;opacity:.88}.site_ctaActions__0GrgM{display:flex;flex-wrap:wrap;gap:.75rem}.site_btnOnBand__wquhm{background:var(--sb-bg)!important;color:var(--sb-accent-ink)!important;border-color:transparent!important;box-shadow:var(--sb-shadow-sm)!important}.site_btnOnBandOutline__k64s6{background:transparent!important;color:var(--sb-accent-contrast)!important;border-color:color-mix(in srgb,var(--sb-accent-contrast) 55%,transparent)!important}.site_btnOnBandOutline__k64s6:hover{background:color-mix(in srgb,var(--sb-accent-contrast) 12%,transparent)!important}.site_contactGrid__3w_Aj{display:grid;gap:2rem;margin-top:4rem;scroll-margin-top:calc(var(--sb-header-h) + 1.5rem)}@media (min-width:950px){.site_contactGrid__3w_Aj{grid-template-columns:1.45fr 1fr}}.site_formCard__bDa9H{background:var(--sb-bg);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);padding:clamp(1.5rem,3vw,2.25rem);box-shadow:var(--sb-shadow-float)}.site_formGrid__BKni1{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width:640px){.site_formGrid__BKni1{grid-template-columns:1fr 1fr}}.site_full__b_X0s{grid-column:1/-1}.site_field__N0l1N{padding:.7rem .85rem!important;font-size:.95rem!important}.site_formNote__2FIed{margin-top:1rem;font-size:.84rem;color:var(--sb-text-muted)}.site_formNoteOk__SGipZ{color:var(--sb-success);font-weight:600}.site_aside__dEOMX{display:grid;gap:1.25rem;align-content:start}.site_hours__Sp1sv{display:grid;gap:.5rem;margin-top:.9rem;font-size:.88rem}.site_hours__Sp1sv div{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.45rem;border-bottom:1px dashed color-mix(in srgb,var(--sb-accent-contrast) 25%,transparent)}.site_mapStrip__b7f_q{position:relative;height:20rem;overflow:hidden;border-top:1px solid var(--sb-border);background:var(--sb-surface-2)}.site_mapStrip__b7f_q img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) contrast(.9);opacity:.55}.site_mapPin__rbNNV{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:.85rem;align-items:flex-start;background:var(--sb-bg);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);padding:1rem 1.25rem;box-shadow:var(--sb-shadow-float);width:min(24rem,calc(100% - 2 * var(--sb-gutter)));font-size:.88rem;color:var(--sb-ink-2);white-space:pre-line}.site_mapPin__rbNNV strong{color:var(--sb-text)}.site_legalGrid__R7BER{display:grid;gap:2.5rem;align-items:start}@media (min-width:960px){.site_legalGrid__R7BER{grid-template-columns:16rem minmax(0,1fr)}}.site_toc__A8OVS{border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-bg);padding:1.25rem;box-shadow:var(--sb-shadow-sm)}@media (min-width:960px){.site_toc__A8OVS{position:sticky;top:calc(var(--sb-header-h) + 1.5rem)}}.site_toc__A8OVS ol{margin-top:.9rem;display:grid;gap:.1rem;list-style:none;padding:0}.site_toc__A8OVS a{display:flex;gap:.6rem;padding:.4rem .5rem;font-size:.84rem;line-height:1.35;color:var(--sb-text-muted)!important;text-decoration:none!important;border-radius:var(--sb-radius);border-left:2px solid transparent;transition:background .15s,color .15s,border-color .15s}.site_toc__A8OVS a:hover{color:var(--sb-text)!important;background:var(--sb-accent-weakest);border-left-color:var(--sb-accent)}.site_tocNum__e_xVp{color:var(--sb-accent-ink);font-weight:800;font-variant-numeric:tabular-nums}.site_legalBody__jwjZM{min-width:0;background:var(--sb-bg);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);padding:clamp(1.5rem,4vw,3rem);box-shadow:var(--sb-shadow-raised)}.site_summary__PxR1O{display:flex;gap:.85rem;background:var(--sb-accent-weakest);border:1px solid var(--sb-accent-weak);border-left:3px solid var(--sb-accent);border-radius:var(--sb-radius);padding:1.1rem 1.25rem;font-size:.95rem;line-height:1.65;color:var(--sb-text);margin-bottom:2rem}.site_summaryIcon__z_0fc{flex:none;color:var(--sb-accent-ink);margin-top:.1rem}.site_clause__tlMDs{scroll-margin-top:calc(var(--sb-header-h) + 1.5rem);padding:1.75rem 0;border-top:1px solid var(--sb-border)}.site_clause__tlMDs:first-of-type{border-top:0;padding-top:0}.site_clauseTitle__ut2te{display:flex;gap:.75rem;align-items:center;font-size:1.15rem;font-weight:800;letter-spacing:-.01em;color:var(--sb-text)}.site_clauseNum__wFF0w{display:inline-grid;place-items:center;min-width:2rem;height:2rem;border-radius:var(--sb-radius);background:var(--sb-accent-weak);color:var(--sb-accent-ink);font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums}.site_clauseBody__WV249{margin-top:.85rem;padding-left:2.75rem;color:var(--sb-ink-2);line-height:1.78;font-size:.97rem}@media (max-width:640px){.site_clauseBody__WV249{padding-left:0}}.site_clauseBody__WV249 p+p,.site_clauseBody__WV249 p+ul,.site_clauseBody__WV249 ul+p{margin-top:.75rem}.site_clauseBody__WV249 ul{list-style:none;padding:0;display:grid;gap:.45rem}.site_clauseBody__WV249 li{position:relative;padding-left:1.2rem}.site_clauseBody__WV249 li:before{content:"";position:absolute;left:.15rem;top:.68em;width:.4rem;height:.4rem;border-radius:var(--sb-radius-pill);background:var(--sb-accent)}.site_clauseBody__WV249 strong{color:var(--sb-text)}.site_clauseBody__WV249 a{color:var(--sb-accent-ink);font-weight:700}@media (prefers-reduced-motion:reduce){.site_btnIcon__hf10P,.site_cardMedia__I4qh6 img,.site_card__53zM4,.site_card__53zM4:after{transition:none}}