@font-face{font-family:Dirtyline;src:url(https://fonts.cdnfonts.com/s/15011/Dirtyline36DaysofType.woff) format("woff");font-display:swap}*{box-sizing:border-box;margin:0;padding:0}body{background:#000;color:#fff;font-family:Barlow,sans-serif}button,a,input,select{font:inherit;color:inherit}button,a{cursor:pointer}button{background:none;border:0}a{text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid white;outline-offset:5px}main{min-height:100svh;position:relative;overflow:hidden;font-family:Inter,sans-serif}.videobg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;scale:1.08;transform-origin:center}.videobg video{width:100%;height:100%;object-fit:cover}.liquid-glass{background:#ffffff03;background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;box-shadow:inset 0 1px 1px #ffffff1a;position:relative;overflow:hidden}.liquid-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.4px;background:linear-gradient(180deg,#ffffff73,#ffffff26 20%,transparent 40%,transparent 60%,#ffffff26 80%,#ffffff73);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}header{position:fixed;top:0;left:0;right:0;z-index:50;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.logo{font-size:17px;font-weight:600;letter-spacing:-.04em}.logo sup{font-size:6px;margin-left:3px;vertical-align:top;display:inline-block;margin-top:3px}nav{display:flex;gap:4px;border-radius:100px;padding:8px}nav button{font-size:10px;letter-spacing:.12em;padding:6px 16px;color:#ffffffe6;border-radius:999px}nav button:hover{background:#ffffff1a;color:#fff}.roam{border-radius:999px;padding:12px 22px;font-size:10px;letter-spacing:.12em}.burger{display:none}.headline{position:fixed;top:120px;left:24px;right:24px;text-align:center;z-index:20;animation:up 1s both}.headline h1{font-size:clamp(40px,5.4vw,72px);line-height:1.1;letter-spacing:-.02em;font-weight:400}.headline h1 span{color:#ffffff8c}.bottom{position:fixed;bottom:56px;left:24px;right:24px;display:flex;align-items:center;flex-direction:column;gap:24px;text-align:center;z-index:20;animation:up 1s .3s both}.bottom p{max-width:620px;font-size:15px;line-height:1.7}.bottom p span{color:#ffffff8c}.plan{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:#fff;color:#000;border-radius:999px;padding:15px 32px;font-size:15px;font-weight:500;transition:all .3s}.plan:hover{scale:1.03;box-shadow:0 0 32px 4px #fff3}.plan:active{scale:.97}.secure{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.14em;color:#ffffffb3}.burger{background:none;color:#fff}dialog{margin:auto;background:#111b20;color:#fff;border:1px solid #fff3;border-radius:24px;padding:36px;max-width:min(560px,90vw);max-height:90svh;overflow:auto}dialog::backdrop{background:#0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}dialog h2{font:42px/1.1 "Instrument Serif";margin:24px 0}dialog p{font-size:14px;line-height:1.8;color:#aebec8;margin-bottom:24px}.close{float:right}dialog label{font-size:11px;display:block;margin-bottom:18px;color:#b2c1ca}dialog input,dialog select{display:block;width:100%;margin-top:8px;border:1px solid #fff3;background:#ffffff08;border-radius:8px;padding:12px;font-size:13px;min-width:0}dialog option{background:#111b20}.formrow{display:grid;grid-template-columns:1fr 1fr;gap:16px}dialog .plan{font-size:12px;margin-top:8px}@keyframes up{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@media(max-width:1000px){header{padding:24px}nav{display:none}.burger{display:block}.roam{margin-left:auto}nav.open{position:fixed;left:24px;right:24px;top:85px;display:flex;flex-direction:column;padding:24px;border-radius:24px;background:#081117db;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);gap:12px}.headline{top:145px}.headline h1{font-size:48px}}@media(max-width:639px){header{padding:24px 20px;gap:16px}.logo{font-size:16px}.roam{font-size:9px;padding:10px 16px}.headline{top:130px;left:20px;right:20px}.headline h1{font-size:38px}.bottom{bottom:40px;left:20px;right:20px;gap:22px}.bottom p{font-size:13px;max-width:400px}.bottom .plan{font-size:13px;padding:14px 24px}.secure{font-size:7px;gap:7px}.formrow{grid-template-columns:1fr;gap:0}}@media(max-height:650px){.headline{top:110px}.headline h1{font-size:34px}.bottom{bottom:24px;gap:16px}.bottom p{font-size:12px;max-width:500px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
