@font-face{font-family:Urbanist;src:url('/assets/fonts/Urbanist-Variable.ttf') format('truetype');font-weight:100 900;font-display:swap}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px;background:#010d1f;color:#dee8f9}body{margin:0;font-family:Urbanist,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}a:focus-visible,summary:focus-visible{outline:3px solid #ff5270;outline-offset:5px}::selection{background:#ff5270;color:#010d1f}.skip{position:absolute;left:20px;top:-80px;background:#dee8f9;color:#010d1f;padding:12px;z-index:5}.skip:focus{top:10px}header{display:flex;justify-content:space-between;align-items:center;padding:30px 6vw;border-bottom:1px solid #dee8f922}header img{display:block}.back{text-decoration:none;font-weight:650;font-size:15px}main{max-width:1440px;margin:auto;padding:70px 6vw 90px}.policy-heading>span{font-size:11px;letter-spacing:.18em;color:#ff5270;font-weight:700}h1{font-size:clamp(42px,6.5vw,92px);font-weight:850;line-height:1.02;letter-spacing:-.055em;margin:22px 0 35px;max-width:1000px}nav{display:flex;flex-wrap:wrap;gap:14px 28px;border-bottom:1px solid #dee8f933;padding:0 0 30px;margin-bottom:55px}nav a{font-size:15px;color:#92a8ae;text-decoration:none;padding:5px 0}nav a[aria-current]{color:#dee8f9;border-bottom:2px solid #ff5270}.policy-layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:6vw;align-items:start}aside{position:sticky;top:28px;color:#92a8ae;font-size:13px;max-height:85vh;overflow:auto;padding:4px 15px 15px 0}summary{cursor:pointer;color:#dee8f9;font-size:15px;font-weight:650;margin-bottom:18px}aside ol{list-style:none;margin:0;padding:0}aside li{margin:0 0 12px;line-height:1.4}aside a{text-decoration:none}aside a:hover{color:#ff5270}article{max-width:760px;font-size:18px;line-height:1.65;color:#c3d1df;overflow-wrap:anywhere}article p{margin:0 0 20px}article h2{color:#dee8f9;font-size:29px;line-height:1.25;letter-spacing:-.025em;margin:52px 0 20px}article h3{color:#dee8f9;font-size:22px;line-height:1.35;margin:32px 0 16px}article li{margin-bottom:12px}article ul,article ol{padding-left:25px;margin:18px 0 25px}article a{color:#dee8f9;text-decoration-color:#ff5270;text-underline-offset:4px}article>p:first-child,article>p:nth-child(2){color:#92a8ae;font-size:14px;margin-bottom:8px}article>p:nth-child(3){margin-top:30px}footer{border-top:1px solid #dee8f922;padding:28px 6vw;display:flex;justify-content:space-between;gap:20px;font-size:13px;color:#92a8ae}footer a{text-decoration:none}

@media(max-width:900px){main{padding-top:45px}.policy-layout{display:block}aside{position:static;max-height:none;padding:18px 0;margin-bottom:25px;border-bottom:1px solid #dee8f922}summary{margin-bottom:0}details[open] summary{margin-bottom:20px}nav{margin-bottom:0}article{max-width:none;font-size:17px}article h2{font-size:26px}header{padding:22px 6vw}header img{width:95px;height:auto}.back{font-size:13px}h1{font-size:clamp(40px,9vw,64px)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media print{html{background:white;color:black}header,aside,nav,footer,.skip,.policy-heading>span{display:none}main{padding:0}.policy-layout{display:block}article,article h2,article h3,article a{color:black}article{max-width:none;font-size:11pt}h1{font-size:28pt}h2,h3{break-after:avoid}}
