:root{--blue:#102a45;--green:#0a211c;--ink:#173029;--paper:#f5f3eb;--teal:#168d80}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"DM Sans",sans-serif}header{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1380px)/2));background:var(--blue);color:#fff}header a{display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font-size:12px}header img{width:40px;height:34px}header b{font:500 18px Manrope}.policy-intro{padding:135px max(24px,calc((100vw - 1380px)/2)) 105px;background:var(--blue);color:#fff}.eyebrow{display:flex;align-items:center;gap:10px;color:#8bcabd;font:600 10px Manrope;letter-spacing:1.8px;text-transform:uppercase}.eyebrow span{width:20px;height:1px;background:currentColor}.policy-intro h1{margin:28px 0;font:500 clamp(55px,7vw,105px)/.98 Manrope;letter-spacing:-5px}.policy-intro h1 em{color:#9bcfc2;font-weight:400}.policy-intro p{color:#90a9a3;font-size:11px}.policy-layout{display:grid;grid-template-columns:260px minmax(0,820px);gap:100px;max-width:1180px;margin:auto;padding:110px 24px 150px}.policy-layout nav{position:sticky;top:35px;align-self:start;display:flex;flex-direction:column;border-top:1px solid rgba(23,48,41,.15)}.policy-layout nav a{padding:13px 0;border-bottom:1px solid rgba(23,48,41,.12);color:#70807b;text-decoration:none;font-size:12px}.policy-layout article section{position:relative;padding:0 0 70px}.policy-layout article section>span{position:absolute;left:-50px;top:8px;color:#168d80;font-size:9px}.policy-layout h2{margin:0 0 24px;font:500 38px Manrope;letter-spacing:-1.5px}.policy-layout h3{margin:30px 0 10px;font:500 17px Manrope}.policy-layout p{color:#64756f;line-height:1.75}.policy-layout a{color:#168d80}.policy-table{margin:25px 0;border-top:1px solid rgba(23,48,41,.15)}.policy-table>div{display:grid;grid-template-columns:1fr 2fr 1.2fr;gap:20px;padding:15px 0;border-bottom:1px solid rgba(23,48,41,.12);font-size:11px}.policy-table code{font-size:10px}.policy-layout aside{padding:25px;border-left:2px solid #168d80;background:rgba(22,141,128,.055);color:#5f726b;font-size:12px;line-height:1.65}footer{display:flex;justify-content:space-between;padding:32px max(24px,calc((100vw - 1380px)/2));background:var(--green);color:#91a59f;font-size:11px}footer a{color:inherit}@media(max-width:800px){.policy-intro h1{letter-spacing:-3px}.policy-layout{grid-template-columns:1fr;gap:55px}.policy-layout nav{position:relative;top:auto}.policy-layout article section>span{position:static;display:block;margin-bottom:12px}.policy-table>div{grid-template-columns:1fr}.policy-table>div:first-child{display:none}}
