*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;font-family:Arial,sans-serif}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}p{line-height:1.7}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #ff3c43;outline-offset:5px}.container{width:calc(100% - 96px);max-width:1100px;margin-inline:auto}.section{padding-block:85px}.row{display:flex;gap:48px;align-items:center}.col{flex:1;min-width:0}.grid{display:grid;gap:24px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;border:1px solid transparent;border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.5px;transition:transform .25s,background .25s;background:transparent;color:inherit}.btn:hover{transform:translateY(-3px)}.btn-light{background:#f3f3f3;color:#151515}.btn-red{background:#ff1021;color:white}.btn-outline{border-color:#444}.btn-link{padding-left:0}.button-group{display:flex;gap:12px;justify-content:center}.card{border:1px solid #252525;border-radius:7px;padding:28px}.card h3{font-size:18px}.card p{font-size:12px;color:#999}.text-center{text-align:center}.navbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:30px}.navbar nav{display:flex;gap:24px;font-size:9px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:50px}.section-heading>p{max-width:300px;font-size:12px;color:#888}.list-clean{list-style:none;padding:0}.list-clean li{padding:17px 0;border-bottom:1px solid #252525;font-size:13px}details{border-bottom:1px solid #292929;padding:25px 0}summary{cursor:pointer;display:flex;justify-content:space-between;font-size:16px}details p{font-size:13px;color:#aaa;margin-top:20px}dialog{background:#111;color:#eee;border:1px solid #444;border-radius:12px;padding:42px;width:min(580px,92vw);max-height:85vh}dialog::backdrop{background:#000b;backdrop-filter:blur(8px)}.dialog-close{float:right}label{display:block;font-size:12px;margin:18px 0}input,textarea,select{display:block;width:100%;background:#191919;border:1px solid #444;color:white;padding:12px;margin-top:8px;border-radius:4px}.skip{position:fixed;top:-100px;background:white;color:black;padding:20px;z-index:99}.skip:focus{top:0}.menu-toggle{display:none}@media(max-width:700px){.container{width:calc(100% - 36px)}.section{padding-block:50px}.row{flex-direction:column;gap:30px;align-items:stretch}.grid-3,.grid-2{grid-template-columns:1fr}.section-heading{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:28px}.menu-toggle{display:block}.nav-cta{display:none}.navbar nav{display:none;position:absolute;top:80px;left:18px;right:18px;padding:25px;background:#151515;z-index:20;flex-direction:column}.navbar nav.open{display:flex}}