.PolicyPage-module__OSCGAW__main{background:#fafaf8;min-height:100vh;padding-top:110px}.PolicyPage-module__OSCGAW__hero{background:#f5f3f0;padding:78px 0 52px;position:relative;overflow:hidden}.PolicyPage-module__OSCGAW__hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#8b3dff14 0%,#0000 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;right:-120px}.PolicyPage-module__OSCGAW__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#1ecfc814 0%,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;bottom:-180px;left:-120px}.PolicyPage-module__OSCGAW__heroInner{z-index:1;max-width:820px;position:relative}.PolicyPage-module__OSCGAW__title{color:#111;margin-top:12px;font-family:Playfair Display,serif;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1.04}.PolicyPage-module__OSCGAW__titleAccent{background:linear-gradient(135deg,#1ecfc8,#8b3dff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.PolicyPage-module__OSCGAW__intro{color:#11111194;max-width:680px;margin-top:18px;font-size:16px;line-height:1.8}.PolicyPage-module__OSCGAW__meta{letter-spacing:.08em;text-transform:uppercase;color:#1111116b;background:#ffffffb8;border:1px solid #ffffffe6;border-radius:100px;align-items:center;gap:8px;margin-top:20px;padding:8px 14px;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:600;display:inline-flex}.PolicyPage-module__OSCGAW__content{padding:64px 0 88px}.PolicyPage-module__OSCGAW__layout{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:52px;display:grid}.PolicyPage-module__OSCGAW__aside{background:#ffffffb8;border:1px solid #1111110f;border-radius:8px;padding:22px;position:sticky;top:118px}.PolicyPage-module__OSCGAW__asideTitle{letter-spacing:.14em;text-transform:uppercase;color:#1111115c;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700}.PolicyPage-module__OSCGAW__navList{gap:10px;margin-top:16px;display:grid}.PolicyPage-module__OSCGAW__navLink{color:#11111194;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:600;transition:color .2s}.PolicyPage-module__OSCGAW__navLink:hover{color:#1ecfc8}.PolicyPage-module__OSCGAW__contactBox{border-top:1px solid #11111114;margin-top:24px;padding-top:20px}.PolicyPage-module__OSCGAW__contactText{color:#11111180;margin-top:8px;font-size:13px;line-height:1.6}.PolicyPage-module__OSCGAW__contactLink{color:#1ecfc8;margin-top:10px;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:700;display:inline-block}.PolicyPage-module__OSCGAW__sections{gap:18px;display:grid}.PolicyPage-module__OSCGAW__section{background:#ffffffc7;border:1px solid #1111110f;border-radius:8px;padding:30px}.PolicyPage-module__OSCGAW__sectionTitle{color:#111;font-family:Playfair Display,serif;font-size:clamp(22px,2vw,30px);font-weight:700;line-height:1.2}.PolicyPage-module__OSCGAW__body{gap:13px;margin-top:14px;display:grid}.PolicyPage-module__OSCGAW__body p,.PolicyPage-module__OSCGAW__body li{color:#11111194;font-size:14px;line-height:1.82}.PolicyPage-module__OSCGAW__body ul{gap:8px;padding-left:20px;display:grid}.PolicyPage-module__OSCGAW__note{color:#11111194;background:#1ecfc814;border:1px solid #1ecfc82e;border-radius:8px;margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.7}@media (max-width:900px){.PolicyPage-module__OSCGAW__layout{grid-template-columns:1fr;gap:28px}.PolicyPage-module__OSCGAW__aside{position:relative;top:auto}.PolicyPage-module__OSCGAW__navList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.PolicyPage-module__OSCGAW__main{padding-top:96px}.PolicyPage-module__OSCGAW__hero{padding:56px 0 42px}.PolicyPage-module__OSCGAW__intro{font-size:14px}.PolicyPage-module__OSCGAW__content{padding:38px 0 64px}.PolicyPage-module__OSCGAW__section{padding:22px}.PolicyPage-module__OSCGAW__navList{grid-template-columns:1fr}}
