.PolicyPage_page__Hu3Hx{--ink:#241f1d;--muted:#6f6864;--cream:#fbf8f4;--accent:#a85d4b;color:var(--ink);overflow:hidden}.PolicyPage_hero__WCkib{padding:clamp(75px,9vw,125px) 0;background:linear-gradient(120deg,#fbf1ed,#f3ded7);text-align:center}.PolicyPage_heroInner__ftN1q{max-width:900px}.PolicyPage_eyebrow__e0tFy{margin:0 0 18px;color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.PolicyPage_hero__WCkib h1{margin:0 0 20px;font-size:clamp(42px,6vw,72px);line-height:1.02;letter-spacing:-.05em}.PolicyPage_updated__Oifky{display:inline-flex;margin:0 0 25px;padding:8px 14px;border:1px solid rgba(168,93,75,.22);border-radius:30px;color:#695d58;font-size:12px;font-weight:600}.PolicyPage_introduction__eA3zr{max-width:750px;margin:0 auto;color:#625954;font-size:clamp(15px,1.5vw,18px);line-height:1.75}.PolicyPage_policy__a_SCE{padding:clamp(70px,9vw,125px) 0;background:#fff}.PolicyPage_policyInner__1F6Uw{display:grid;grid-template-columns:230px minmax(0,780px);justify-content:center;grid-gap:clamp(45px,8vw,110px);gap:clamp(45px,8vw,110px);align-items:start}.PolicyPage_contents__1O1L7{position:-webkit-sticky;position:sticky;top:110px;padding:22px 0;border-top:1px solid #ded5cf;border-bottom:1px solid #ded5cf}.PolicyPage_contents__1O1L7>p{margin:0 0 14px;color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.PolicyPage_contents__1O1L7 ol{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.PolicyPage_contents__1O1L7 a{display:flex;gap:11px;padding:7px 0;color:var(--muted);font-size:12px;line-height:1.4;transition:color .2s}.PolicyPage_contents__1O1L7 a:hover{color:var(--accent)}.PolicyPage_contents__1O1L7 a span{flex:0 0 auto;color:#b4aaa5;font-size:10px}.PolicyPage_content__N_Us1{min-width:0}.PolicyPage_section__Xkd8J{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:22px;gap:22px;padding:0 0 clamp(42px,6vw,65px);margin:0 0 clamp(42px,6vw,65px);border-bottom:1px solid #e9e2de;scroll-margin-top:110px}.PolicyPage_section__Xkd8J:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.PolicyPage_number__zZrKa{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--cream);color:var(--accent);font-size:10px;font-weight:700}.PolicyPage_section__Xkd8J h2{margin:3px 0 21px;font-size:clamp(25px,3vw,34px);line-height:1.15;letter-spacing:-.025em}.PolicyPage_section__Xkd8J p{margin:0 0 16px;color:var(--muted);font-size:15px;line-height:1.8}.PolicyPage_section__Xkd8J p:last-child{margin-bottom:0}.PolicyPage_section__Xkd8J ul{display:grid;grid-gap:10px;gap:10px;margin:20px 0 0;padding:0;list-style:none}.PolicyPage_section__Xkd8J li{position:relative;padding-left:22px;color:var(--muted);font-size:15px;line-height:1.65}.PolicyPage_section__Xkd8J li:before{content:"";position:absolute;left:2px;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.PolicyPage_section__Xkd8J address{display:grid;grid-template-columns:75px minmax(0,1fr);grid-gap:9px 18px;gap:9px 18px;margin-top:24px;padding:20px 22px;border-radius:11px;background:var(--cream);font-style:normal}.PolicyPage_section__Xkd8J address span{color:var(--accent);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.PolicyPage_section__Xkd8J address a{color:var(--ink);font-size:14px;overflow-wrap:anywhere}.PolicyPage_section__Xkd8J address a:hover{color:var(--accent)}.PolicyPage_premiumLayout__2CuoS{grid-template-columns:minmax(280px,310px) minmax(0,780px);gap:clamp(45px,7vw,95px)}.PolicyPage_premiumNav__n3t1V{position:-webkit-sticky;position:sticky;top:100px;padding:30px 25px;border:1px solid #e8ddd7;border-radius:16px;background:var(--cream);box-shadow:0 15px 42px rgba(61,42,34,.07)}.PolicyPage_navIntro__IUVZv{padding:0 4px 22px;margin-bottom:12px;border-bottom:1px solid #e4dad4}.PolicyPage_navIntro__IUVZv p{margin:0 0 10px;color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.PolicyPage_navIntro__IUVZv h2{margin:0 0 10px;font-size:24px;line-height:1.15;letter-spacing:-.025em}.PolicyPage_navIntro__IUVZv span{display:block;color:var(--muted);font-size:12px;line-height:1.55}.PolicyPage_premiumNav__n3t1V ol{display:grid;grid-gap:3px;gap:3px;margin:0;padding:0;list-style:none}.PolicyPage_premiumNav__n3t1V a{display:flex;align-items:center;gap:12px;padding:10px 11px;border-radius:8px;color:var(--muted);font-size:12px;line-height:1.35;transition:color .2s,background .2s,transform .2s}.PolicyPage_premiumNav__n3t1V a:hover{color:var(--accent);background:#fff;transform:translateX(2px)}.PolicyPage_premiumNav__n3t1V a>span{flex:0 0 auto;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#eee4df;color:#9b7469;font-size:9px;font-weight:700}.PolicyPage_premiumNav__n3t1V a.PolicyPage_active__caMDG{background:#fff;color:var(--ink);font-weight:700;box-shadow:0 5px 18px rgba(61,42,34,.06)}.PolicyPage_premiumNav__n3t1V a.PolicyPage_active__caMDG>span{background:var(--accent);color:#fff}.PolicyPage_mobileLinks__x_Trq{display:none}@media(max-width:900px){.PolicyPage_policyInner__1F6Uw,.PolicyPage_premiumLayout__2CuoS{grid-template-columns:1fr}.PolicyPage_contents__1O1L7{position:static;display:none}.PolicyPage_content__N_Us1{width:100%;max-width:780px;margin:auto}.PolicyPage_premiumNav__n3t1V{position:static;width:100%;max-width:780px;margin:0 auto;padding:23px;border-radius:14px}.PolicyPage_navIntro__IUVZv{margin-bottom:0;padding-bottom:17px}.PolicyPage_desktopLinks__gmzIG{display:none}.PolicyPage_mobileLinks__x_Trq{display:block}.PolicyPage_mobileLinks__x_Trq summary{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 4px 3px;cursor:pointer;list-style:none;color:var(--ink);font-size:13px;font-weight:700}.PolicyPage_mobileLinks__x_Trq summary::-webkit-details-marker{display:none}.PolicyPage_mobileLinks__x_Trq summary i{position:relative;width:20px;height:20px;border-radius:50%;background:#eee4df}.PolicyPage_mobileLinks__x_Trq summary i:after,.PolicyPage_mobileLinks__x_Trq summary i:before{content:"";position:absolute;left:6px;right:6px;top:10px;height:1px;background:var(--accent)}.PolicyPage_mobileLinks__x_Trq summary i:after{rotate:90deg;transition:rotate .2s}.PolicyPage_mobileLinks__x_Trq[open] summary i:after{rotate:0deg}.PolicyPage_mobileLinks__x_Trq ol{padding-top:12px}.PolicyPage_section__Xkd8J{scroll-margin-top:25px}}@media(max-width:575px){.PolicyPage_hero__WCkib{padding:62px 0}.PolicyPage_policy__a_SCE{padding:58px 0 75px}.PolicyPage_section__Xkd8J{grid-template-columns:1fr;gap:16px}.PolicyPage_section__Xkd8J h2{margin-top:0}.PolicyPage_section__Xkd8J address{grid-template-columns:1fr;gap:5px}.PolicyPage_section__Xkd8J address a{margin-bottom:9px}}