.policy-page-module__x2mqyq__shell{background:#f4f4f0;min-height:100vh;overflow:visible}.policy-page-module__x2mqyq__header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f4f0f0;border-bottom:1px solid #10131124;justify-content:space-between;align-items:center;min-height:72px;padding:0 clamp(22px,5vw,76px);display:flex;position:sticky;top:0}.policy-page-module__x2mqyq__brand{align-items:center;gap:10px;display:inline-flex}.policy-page-module__x2mqyq__brand span{color:#b8ff4f;font:600 10px var(--mono);background:#101311;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex}.policy-page-module__x2mqyq__brand strong{letter-spacing:-.03em;font-size:15px}.policy-page-module__x2mqyq__header nav{gap:clamp(16px,3vw,38px);display:flex}.policy-page-module__x2mqyq__header nav a{font:600 9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.policy-page-module__x2mqyq__document{max-width:1140px;margin:0 auto;padding:clamp(70px,9vw,132px) clamp(22px,5vw,76px) 110px}.policy-page-module__x2mqyq__hero{border-bottom:1px solid #10131129;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:24px;padding-bottom:clamp(54px,7vw,94px);display:grid}.policy-page-module__x2mqyq__hero>p{color:#5d635e;font:600 9px var(--mono);letter-spacing:.16em;text-transform:uppercase;grid-column:1/-1;margin:0}.policy-page-module__x2mqyq__hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(48px,7vw,92px);font-weight:400;line-height:.93}.policy-page-module__x2mqyq__summary{color:#454a46;align-self:end;font-size:clamp(17px,1.7vw,22px);line-height:1.5}.policy-page-module__x2mqyq__hero small{color:#6a6f6b;font:500 10px var(--mono);letter-spacing:.07em;grid-column:1/-1}.policy-page-module__x2mqyq__content{max-width:820px;margin-left:auto;padding-top:clamp(58px,7vw,96px)}.policy-page-module__x2mqyq__content section{border-bottom:1px solid #1013111a;margin:0 0 46px;padding:0 0 46px}.policy-page-module__x2mqyq__content h2{letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(25px,3vw,38px);font-weight:450}.policy-page-module__x2mqyq__content h3{margin:28px 0 10px;font-size:17px}.policy-page-module__x2mqyq__content p,.policy-page-module__x2mqyq__content li{color:#414642;font-size:16px;line-height:1.72}.policy-page-module__x2mqyq__content ul,.policy-page-module__x2mqyq__content ol{padding-left:22px}.policy-page-module__x2mqyq__content li+li{margin-top:9px}.policy-page-module__x2mqyq__content a{border-bottom:1px solid;font-weight:600}.policy-page-module__x2mqyq__callout{color:#fcfcf9;background:#101311;margin:26px 0;padding:26px 28px}.policy-page-module__x2mqyq__callout p{color:inherit;margin:0}.policy-page-module__x2mqyq__footer{color:#fcfcf9;background:#101311;justify-content:space-between;align-items:flex-end;padding:48px clamp(22px,5vw,76px);display:flex}.policy-page-module__x2mqyq__footer div{gap:7px;display:grid}.policy-page-module__x2mqyq__footer strong{font-size:17px}.policy-page-module__x2mqyq__footer span,.policy-page-module__x2mqyq__footer a{color:#b9bfba;font:500 10px var(--mono);letter-spacing:.06em}@media (max-width:720px){.policy-page-module__x2mqyq__header{align-items:flex-start;gap:18px;padding-top:17px;padding-bottom:17px}.policy-page-module__x2mqyq__header nav{text-align:right;flex-direction:column;gap:8px}.policy-page-module__x2mqyq__hero{grid-template-columns:1fr}.policy-page-module__x2mqyq__hero h1{font-size:clamp(46px,15vw,72px)}.policy-page-module__x2mqyq__footer{flex-direction:column;align-items:flex-start;gap:25px}}
