.MHYekq_page{--legal-ink:#080808;--legal-muted:#68645e;--legal-paper:#f2efea;--legal-card:#fff;--legal-orange:#ea8520;--legal-orange-ink:#a83f00;min-height:100vh;color:var(--legal-ink);background:radial-gradient(circle at 9% 13%, #ea85201a, transparent 26rem), var(--legal-paper)}.MHYekq_siteHeader{z-index:2;justify-content:space-between;align-items:center;gap:32px;width:min(100% - 40px,1180px);min-height:88px;margin:0 auto;display:flex;position:relative}.MHYekq_brand{color:inherit;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;font-size:1rem;font-weight:800;line-height:1.05;text-decoration:none;display:inline-flex}.MHYekq_brand small{color:var(--legal-muted);letter-spacing:.13em;margin-top:5px;font-size:.75rem;font-weight:700;display:block}.MHYekq_brandMark{color:#fff;background:var(--legal-ink);width:46px;height:46px;box-shadow:5px 5px 0 var(--legal-orange);border-radius:10px;place-items:center;font-size:.82rem;font-weight:800;display:grid}.MHYekq_nav{align-items:center;gap:28px;display:flex}.MHYekq_nav a{min-height:44px;color:inherit;letter-spacing:.08em;text-transform:uppercase;padding:13px 0 10px;font-size:.75rem;font-weight:800;text-decoration:none;position:relative}.MHYekq_nav a:after{background:var(--legal-orange);content:"";transform-origin:100%;height:2px;transition:transform .18s;position:absolute;bottom:7px;left:0;right:0;transform:scaleX(0)}.MHYekq_nav a:hover:after,.MHYekq_nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.MHYekq_hero{color:#fff;background:linear-gradient(115deg,#ea85202b,#0000 42%),repeating-linear-gradient(135deg,#0000 0 34px,#ffffff06 34px 35px),#141414;overflow:hidden}.MHYekq_heroInner{width:min(100% - 40px,1180px);margin:0 auto;padding:clamp(132px,12vw,180px) 0 clamp(72px,10vw,132px)}.MHYekq_eyebrow{color:var(--legal-orange);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:.75rem;font-weight:800}.MHYekq_hero h1{letter-spacing:-.065em;text-wrap:balance;text-transform:uppercase;max-width:920px;margin:0;font-size:clamp(3.35rem,9vw,8.5rem);font-weight:800;line-height:.86}.MHYekq_lead{color:#ffffffbd;max-width:720px;margin:32px 0 0;font-size:clamp(1rem,1.8vw,1.3rem);line-height:1.65}.MHYekq_updated{color:#ffffff7a;letter-spacing:.1em;text-transform:uppercase;margin:28px 0 0;font-size:.78rem;font-weight:750}.MHYekq_layout{grid-template-columns:220px minmax(0,820px);justify-content:center;align-items:start;gap:clamp(42px,6vw,88px);width:min(100% - 40px,1180px);margin:0 auto;padding:clamp(48px,7vw,96px) 0 100px;display:grid}.MHYekq_sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #0808081f;border-radius:18px;gap:4px;padding:24px;display:grid;position:sticky;top:112px;box-shadow:0 20px 60px #0808080d}.MHYekq_sidebar p{color:var(--legal-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.75rem;font-weight:800}.MHYekq_sidebar a{min-height:44px;color:inherit;border-radius:9px;padding:12px 10px;font-size:.88rem;font-weight:760;text-decoration:none}.MHYekq_sidebar a:hover,.MHYekq_sidebar a:focus-visible{color:#000;background:#ea852021}.MHYekq_content{min-width:0}.MHYekq_notice{border-left:5px solid var(--legal-orange);color:#3f3c37;background:#fff4e9;border-radius:0 14px 14px 0;margin-bottom:64px;padding:24px 26px;font-size:.92rem;line-height:1.65}.MHYekq_notice strong{color:var(--legal-ink)}.MHYekq_policySection,.MHYekq_policySection [id],.MHYekq_contactCard{scroll-margin-top:118px}.MHYekq_policySection+.MHYekq_policySection{border-top:1px solid #08080821;margin-top:88px;padding-top:88px}.MHYekq_sectionHeading{align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.MHYekq_sectionHeading>span{color:var(--legal-orange-ink);letter-spacing:.12em;font-size:.75rem;font-weight:800}.MHYekq_sectionHeading p{color:var(--legal-muted);letter-spacing:.16em;text-transform:uppercase;margin:0 0 7px;font-size:.75rem;font-weight:800}.MHYekq_sectionHeading h2,.MHYekq_contactCard h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(2.25rem,5vw,4.8rem);font-weight:800;line-height:.92}.MHYekq_policySection h3{margin:42px 0 12px;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.25}.MHYekq_policySection>p,.MHYekq_policySection li{color:#4f4b45;font-size:1rem;line-height:1.78}.MHYekq_policySection>p{margin:0 0 18px}.MHYekq_policySection ul{gap:8px;margin:18px 0 26px;padding-left:1.3rem;display:grid}.MHYekq_policySection li::marker{color:var(--legal-orange-ink)}.MHYekq_policySection a,.MHYekq_contactCard a{color:inherit;-webkit-text-decoration-color:var(--legal-orange);text-decoration-color:var(--legal-orange);text-underline-offset:3px;font-weight:800;text-decoration-thickness:2px}.MHYekq_contactCard{color:#fff;background:radial-gradient(circle at 90% 20%, #ea85204d, transparent 15rem), var(--legal-ink);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(210px,.65fr);gap:46px;margin-top:88px;padding:clamp(28px,5vw,52px);display:grid;box-shadow:0 30px 80px #08080829}.MHYekq_contactCard h2{max-width:500px;font-size:clamp(2rem,4vw,3.8rem)}.MHYekq_contactCard p:not(.MHYekq_eyebrow){color:#ffffffa8;max-width:520px;margin:22px 0 0;line-height:1.7}.MHYekq_contactCard address{color:#ffffffb8;flex-direction:column;justify-content:center;font-size:.93rem;font-style:normal;line-height:1.7;display:flex}.MHYekq_contactCard address strong{color:#fff;margin-bottom:7px}.MHYekq_contactCard address a:first-of-type{margin-top:12px}.MHYekq_contactCard address a{color:#fff;min-height:44px;padding:10px 0}.MHYekq_exitNav{background:var(--legal-card);border:1px solid #0808081f;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:clamp(24px,4vw,48px);margin-top:34px;padding:clamp(24px,4vw,38px);display:grid;box-shadow:0 22px 60px #08080812}.MHYekq_exitNav h2{letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(1.8rem,4vw,3.25rem);font-weight:800;line-height:.96}.MHYekq_exitNav .MHYekq_eyebrow{color:var(--legal-orange-ink)}.MHYekq_exitNav p:not(.MHYekq_eyebrow){max-width:520px;color:var(--legal-muted);margin:18px 0 0;line-height:1.65}.MHYekq_exitLinks{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px;display:grid}.MHYekq_exitLinks a{border:1px solid var(--control-line-on-paper);background:var(--control-surface-on-paper);min-height:50px;color:inherit;letter-spacing:.06em;text-align:center;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:12px 14px;font-size:.76rem;font-weight:800;text-decoration:none;transition:border-color .2s,color .2s,background .2s,transform .2s;display:inline-flex}.MHYekq_exitLinks a:hover,.MHYekq_exitLinks a:focus-visible{border-color:var(--legal-orange);transform:var(--control-lift);background:#ea852017}.MHYekq_exitLinks .MHYekq_exitPrimary{border-color:var(--legal-orange);color:var(--legal-ink);background:var(--legal-orange)}.MHYekq_exitLinks .MHYekq_exitPrimary:hover,.MHYekq_exitLinks .MHYekq_exitPrimary:focus-visible{color:#fff;background:var(--legal-ink)}.MHYekq_brand:focus-visible,.MHYekq_nav a:focus-visible,.MHYekq_sidebar a:focus-visible,.MHYekq_exitLinks a:focus-visible,.MHYekq_policySection a:focus-visible,.MHYekq_contactCard a:focus-visible{outline:3px solid var(--legal-orange);outline-offset:4px}@media (max-width:800px){.MHYekq_siteHeader{min-height:78px}.MHYekq_nav a:not(:last-child){display:none}.MHYekq_layout{display:block}.MHYekq_sidebar{flex-wrap:wrap;gap:8px;margin-bottom:36px;padding:12px;display:flex;position:static}.MHYekq_sidebar p{flex:1 0 100%;margin:2px 4px 6px}.MHYekq_sidebar a{text-align:left;white-space:normal;background:#ffffff9e;border:1px solid #0808081c;flex:145px;justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:11px 13px;line-height:1.25;display:flex}.MHYekq_sidebar a:after{color:var(--legal-orange-ink);content:"↓";flex:none;font-size:1rem;font-weight:800}.MHYekq_exitNav{grid-template-columns:1fr}}@media (max-width:560px){.MHYekq_siteHeader,.MHYekq_heroInner,.MHYekq_layout{width:min(100% - 28px,1180px)}.MHYekq_brand{font-size:.86rem}.MHYekq_brandMark{width:42px;height:42px}.MHYekq_nav{gap:0}.MHYekq_nav a{font-size:.75rem}.MHYekq_hero h1{font-size:clamp(3.1rem,19vw,5rem);line-height:.9}.MHYekq_lead{margin-top:24px;font-size:.97rem}.MHYekq_sidebar{overflow:visible}.MHYekq_notice{margin-bottom:52px;padding:20px}.MHYekq_sectionHeading{align-items:flex-start;gap:12px}.MHYekq_sectionHeading h2{font-size:2.55rem}.MHYekq_policySection+.MHYekq_policySection{margin-top:64px;padding-top:64px}.MHYekq_policySection>p,.MHYekq_policySection li{font-size:.96rem;line-height:1.72}.MHYekq_contactCard{border-radius:18px;margin-top:64px;display:block}.MHYekq_contactCard address{margin-top:32px}.MHYekq_exitNav{padding:22px}.MHYekq_exitLinks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.MHYekq_nav a:after,.MHYekq_exitLinks a{transition:none}}
