@font-face{font-family:Instrument;src:url('/instrument-sans.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}html{color-scheme:dark;background:#050816;color:#f3f4f6;font-family:Instrument,system-ui,sans-serif}body{margin:0;background:radial-gradient(ellipse at 60% 60%,#5137f511,transparent 55%);min-height:100dvh;padding:0 6vw}header{display:flex;align-items:center;justify-content:space-between;min-height:120px;border-bottom:1px solid #ffffff24}header img{object-fit:contain}header span,.eyebrow{font-size:11px;letter-spacing:.17em;color:#b9bdd0}main{max-width:1280px;margin:auto;min-height:calc(100dvh - 240px);display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:10vw;padding:80px 0}h1{font-size:clamp(56px,5vw,92px);line-height:.98;font-weight:500;letter-spacing:-.065em;margin:28px 0}h1 span{color:#b6a6ed}.intro>p:not(.eyebrow){font-size:19px;line-height:1.7;color:#b9bdd0}.signature{color:#a995ff;font-size:70px;margin-top:40px}.panel{padding:48px;background:linear-gradient(140deg,#11162c,#090d20);border:1px solid #ffffff24;border-radius:24px}.panel h2{font-size:38px;font-weight:500;letter-spacing:-.055em;line-height:1.12;margin:24px 0}.panel p{line-height:1.75;color:#c1c5d6;font-size:15px}.panel .eyebrow{font-size:11px}.panel label{display:block;font-size:13px;margin:32px 0 10px}input{width:100%;min-height:52px;background:#050816;border:1px solid #777a9255;border-radius:10px;padding:12px 14px;font:inherit;color:#f3f4f6}button,.button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;border:1px solid #a995ff55;border-radius:10px;padding:14px 18px;font:inherit;background:#5137f5;color:#fff;margin-top:18px;cursor:pointer;text-decoration:none}button:disabled{opacity:.65;cursor:wait}.panel .privacy{font-size:12px;border-top:1px solid #ffffff24;margin:30px 0 0;padding-top:22px;color:#b9bdd0}#erro{color:#ffadbd;font-size:13px}footer{min-height:120px;border-top:1px solid #ffffff24;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#b9bdd0;font-size:12px}footer a{color:#d7caff;min-height:44px;display:flex;align-items:center}:focus-visible{outline:3px solid #a995ff;outline-offset:5px}.skip{position:fixed;top:-100px;left:20px;background:#050816;color:#fff;padding:14px;z-index:10}.skip:focus{top:12px}[hidden]{display:none!important}.help{display:flex;justify-content:center}.help .panel{max-width:540px;width:100%}.help h1{font-size:56px}@media(max-width:760px){body{padding:0 24px}header{min-height:94px}header img{width:135px;height:auto}header span{display:none}main{display:block;padding:44px 0;min-height:0}.intro h1{font-size:54px;margin:20px 0}.intro>p:not(.eyebrow){font-size:15px}.signature{display:none}.panel{padding:28px 24px;margin-top:36px}.panel h2{font-size:30px}.panel p{font-size:14px}footer{min-height:120px;flex-wrap:wrap;padding:24px 0;font-size:11px;gap:12px}.help{padding:32px 0}.help .panel{margin-top:0}.help h1{font-size:46px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
