@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";
.sealed{--black:#070b14;--black-2:#0d1424;--black-3:#121b2e;--paper:#f2f5fa;--paper-2:#e5ebf4;--acc:#2f6bf0;--acc-deep:#1740a6;--acc-light:#7ba6ff;--acc-soft:#2f6bf021;--alert:#e2685a;--on-dark:#8e9bb4;--on-light:#68738a;--line-dark:#ffffff1c;--line-light:#070b141c;--maxw:1240px;background:var(--black);color:#fff;-webkit-font-smoothing:antialiased;letter-spacing:-.011em;scroll-behavior:smooth;font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.6;overflow-x:hidden}.sealed *{box-sizing:border-box}.sealed .grain{z-index:999;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.sealed .display{text-transform:uppercase;letter-spacing:-.028em;margin:0;font-family:Archivo,system-ui,sans-serif;font-weight:700;line-height:.94}.sealed h1,.sealed h2,.sealed h3,.sealed h4{margin:0}.sealed a{color:inherit;text-decoration:none}.sealed .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.sealed .mono{letter-spacing:-.02em;font-family:JetBrains Mono,monospace}.sealed .mute{color:var(--on-dark)}.sealed .acc{color:var(--acc-light)}.sealed .pill{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-dark);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:12px;font-weight:500;display:inline-flex}.sealed .pill.on-light{border-color:var(--line-light);color:var(--black)}.sealed .pill .d{background:var(--acc);border-radius:50%;width:6px;height:6px}.sealed .btn{cursor:pointer;background:var(--acc);color:#fff;letter-spacing:-.01em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-family:inherit;font-size:15.5px;font-weight:500;transition:all .22s;display:inline-flex}.sealed .btn:hover{background:#4b82ff}.sealed .btn-line{border-color:var(--line-dark);color:#fff;background:0 0}.sealed .btn-line:hover{background:#ffffff14;border-color:#ffffff4d}.sealed .btn-line.on-light{border-color:var(--line-light);color:var(--black)}.sealed .btn-line.on-light:hover{background:var(--black);color:#fff;border-color:var(--black)}.sealed .btn:focus-visible{outline:2px solid var(--acc-light);outline-offset:3px}.sealed .arrow-btn{border:1px solid var(--line-dark);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:all .22s;display:inline-flex}.sealed .arrow-btn:hover{background:var(--acc);border-color:var(--acc);transform:rotate(45deg)}.sealed header.nav{z-index:100;transition:all .3s;position:fixed;top:0;left:0;right:0}.sealed header.nav.solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-dark);background:#070b14c7}.sealed .nav-inner{justify-content:space-between;align-items:center;height:78px;display:flex}.sealed .brand{text-transform:uppercase;letter-spacing:-.02em;align-items:center;gap:10px;font-family:Archivo,sans-serif;font-size:19px;font-weight:700;display:flex}.sealed .nav-links{gap:32px;display:flex}.sealed .nav-links a{letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark);font-size:12px;font-weight:500}.sealed .nav-links a:hover{color:#fff}.sealed .nav-cta{align-items:center;gap:10px;display:flex}.sealed .nav-cta .btn{padding:11px 18px;font-size:14px}.sealed .nav-login{letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark);font-size:12px;font-weight:500}.sealed .nav-login:hover{color:#fff}.sealed .hero{padding:150px 0 60px;position:relative;overflow:hidden}.sealed .hero-bg{z-index:0;background:radial-gradient(120% 90% at 84% 4%, #2f6bf066 0%, #1740a633 34%, transparent 66%), radial-gradient(70% 60% at 4% 96%, #2f6bf024 0%, transparent 60%), linear-gradient(180deg, #0c142a 0%, var(--black) 62%);position:absolute;inset:0}.sealed .hero-bg:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 119px,#ffffff0a 119px 120px);position:absolute;inset:0}.sealed .hero .wrap{z-index:2;position:relative}.sealed .hero-meta{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:28px;margin-bottom:44px;padding-bottom:26px;display:flex}.sealed .hero-meta .r{letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark);font-size:12px}.sealed .hero h1{max-width:16ch;margin-bottom:52px;font-size:clamp(42px,7.4vw,104px)}.sealed .hero h1 .l2{color:var(--on-dark)}.sealed .hero h1 .dot{background:var(--acc);border-radius:50%;width:.46em;height:.46em;margin-left:.1em;display:inline-block}.sealed .hero-bottom{grid-template-columns:minmax(0,1fr) minmax(0,466px);align-items:end;gap:56px;display:grid}.sealed .hero-lede{color:var(--on-dark);max-width:42ch;font-size:18px}.sealed .hero-lede strong{color:#fff;font-weight:500}.sealed .hero-actions{align-items:center;gap:12px;margin-top:28px;display:flex}.sealed .hero-tags{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.sealed .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark);border:1px solid var(--line-dark);border-radius:999px;padding:6px 13px;font-size:12px}.sealed .demo{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--line-dark);background:#0d1424d1;border-radius:22px;overflow:hidden;box-shadow:0 40px 90px -30px #000000e6}.sealed .demo-top{border-bottom:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.sealed .demo-top .t{letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark);font-size:12px}.sealed .demo-top .t b{color:#fff;font-weight:500}.sealed .stage-pill{letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark);white-space:nowrap;background:#ffffff14;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:500;transition:all .25s}.sealed .stage-pill.ok{background:var(--acc);color:#fff}.sealed .stage-pill.bad{background:var(--alert);color:#fff}.sealed .track{border-bottom:1px solid var(--line-dark);gap:0;padding:14px 20px;display:flex}.sealed .track .s{letter-spacing:.08em;text-transform:uppercase;color:#5a6580;flex:1;align-items:center;gap:8px;font-size:11px;transition:all .25s;display:flex}.sealed .track .s .b{border:1px solid #2c3a56;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.sealed .track .s.on{color:#fff}.sealed .track .s.on .b{background:var(--acc);border-color:var(--acc);color:#fff}.sealed .track .s.done .b{border-color:var(--acc);color:var(--acc-light);background:#2f6bf038}.sealed .demo-body{padding:20px}.sealed .say{color:#c3cbda;border-left:2px solid var(--acc);background:#ffffff0a;border-radius:0 10px 10px 0;margin-bottom:18px;padding:13px 15px;font-size:14.5px;line-height:1.55}.sealed .say b{color:#fff;font-weight:600}.sealed .say.bad{border-left-color:var(--alert)}.sealed .box{border:1px solid var(--line-dark);background:#ffffff05;border-radius:12px;margin-bottom:10px;padding:13px 15px}.sealed .box .lbl{color:var(--on-dark);justify-content:space-between;gap:10px;margin-bottom:7px;font-size:12px;display:flex}.sealed .box .lbl .hint{color:#5a6580;font-size:11.5px}.sealed .box .val{color:#dce3ef;word-break:break-all;font-size:12.5px;line-height:1.5}.sealed .box .val.locked{color:#5a6580;align-items:center;gap:8px;display:flex}.sealed .cmp{border:1px solid var(--line-dark);border-radius:12px;margin-bottom:10px;padding:14px 15px;position:relative}.sealed .cmp.pass{background:#2f6bf012;border-color:#2f6bf080}.sealed .cmp.fail{background:#e2685a12;border-color:#e2685a80}.sealed .cmp-row{align-items:baseline;gap:10px;padding:5px 0;font-size:12px;display:flex}.sealed .cmp-row .n{color:var(--on-dark);flex-shrink:0;width:118px}.sealed .cmp-row .h{color:#fff;word-break:break-all;font-family:JetBrains Mono,monospace;font-size:12px}.sealed .cmp-verdict{border-top:1px solid var(--line-dark);align-items:center;gap:9px;margin-top:11px;padding-top:11px;font-size:13.5px;font-weight:500;display:flex}.sealed .cmp.pass .cmp-verdict{color:var(--acc-light)}.sealed .cmp.fail .cmp-verdict{color:var(--alert)}.sealed .winner{background:linear-gradient(120deg, var(--acc) 0%, var(--acc-deep) 100%);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:18px 20px;display:flex}.sealed .winner.void{background:#e2685a26;border:1px solid #e2685a66}.sealed .winner .lab{letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;margin-bottom:3px;font-size:11px}.sealed .winner .num{letter-spacing:-.03em;text-transform:uppercase;font-family:Archivo,sans-serif;font-size:29px;font-weight:700;line-height:1}.sealed .winner .num small{color:#ffffffbf;font-family:Inter,sans-serif;font-size:13px;font-weight:400}.sealed .seed-input{border:1px solid var(--line-dark);color:#fff;background:#ffffff0d;border-radius:9px;width:100%;padding:9px 12px;font-family:JetBrains Mono,monospace;font-size:12.5px}.sealed .seed-input:focus{border-color:var(--acc);outline:none}.sealed .demo-controls{border-top:1px solid var(--line-dark);background:#ffffff05;gap:9px;padding:16px 20px;display:flex}.sealed .demo-controls .btn{flex:1;padding:11px 15px;font-size:13.5px}.sealed .marq{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:var(--black);overflow:hidden}.sealed .marq-track{white-space:nowrap;gap:56px;width:max-content;padding:18px 0;animation:34s linear infinite sealed-slide;display:flex}.sealed .marq span{letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark);align-items:center;gap:56px;font-size:12.5px;display:flex}.sealed .marq span:after{content:"";background:var(--acc);border-radius:50%;width:5px;height:5px}@keyframes sealed-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.sealed .stats{border:1px solid var(--line-dark);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.sealed .stat{border-right:1px solid var(--line-dark);padding:30px 26px}.sealed .stat:last-child{border-right:none}.sealed .stat .n{letter-spacing:-.04em;margin-bottom:10px;font-family:Archivo,sans-serif;font-size:clamp(32px,4vw,50px);font-weight:700;line-height:1}.sealed .stat .n span{color:var(--acc-light)}.sealed .stat p{color:var(--on-dark);margin:0;font-size:14.5px}.sealed .light{background:var(--paper);color:var(--black)}.sealed section{padding:118px 0;position:relative}.sealed .statement{max-width:20ch;font-size:clamp(30px,5.4vw,68px)}.sealed .statement .g{color:var(--on-dark)}.sealed .light .statement .g{color:#a9b3c4}.sealed .lead-row{grid-template-columns:1fr minmax(0,340px);align-items:end;gap:60px;margin-bottom:56px;display:grid}.sealed .lead-row p{color:var(--on-light);margin:0;font-size:17px}.sealed .dark-sec .lead-row p{color:var(--on-dark)}.sealed .steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sealed .step{background:var(--black-2);color:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:340px;padding:30px 28px 34px;transition:transform .35s cubic-bezier(.2,.7,.3,1);display:flex;position:relative;overflow:hidden}.sealed .step:hover{transform:translateY(-8px)}.sealed .step.lift{background:linear-gradient(155deg,#12275c 0%,#0a1120 72%);outline:1px solid #2f6bf066;box-shadow:0 40px 70px -34px #2f6bf08c}.sealed .step .n{letter-spacing:.16em;text-transform:uppercase;color:var(--acc-light);font-size:11.5px}.sealed .step h3{text-transform:uppercase;letter-spacing:-.03em;margin:0 0 12px;font-family:Archivo,sans-serif;font-size:25px;font-weight:700;line-height:.98}.sealed .step p{color:var(--on-dark);margin:0;font-size:15.5px}.sealed .step .art{color:#ffffff14;position:absolute;top:34px;right:-16px}.sealed .step.lift .art{color:#7ba6ff42}.sealed .step-foot{margin-top:26px}.sealed .why-list{border-top:1px solid var(--line-light)}.sealed .why-row{border-bottom:1px solid var(--line-light);grid-template-columns:60px 1fr minmax(0,420px);align-items:start;gap:34px;padding:32px 0;transition:padding .3s;display:grid}.sealed .why-row .idx{letter-spacing:.14em;color:var(--acc);padding-top:8px;font-size:12px}.sealed .why-row h3{text-transform:uppercase;letter-spacing:-.03em;font-family:Archivo,sans-serif;font-size:clamp(23px,3vw,36px);font-weight:700;line-height:1}.sealed .why-row p{color:var(--on-light);margin:0;padding-top:5px;font-size:16px}.sealed .why-row:hover{padding-left:14px}.sealed .quote{background:var(--black);color:#fff;border-radius:22px;margin-top:64px;padding:52px 48px;position:relative;overflow:hidden}.sealed .quote .g{background:radial-gradient(circle,#2f6bf042 0%,#0000 62%);width:600px;height:600px;position:absolute;top:-260px;right:-200px}.sealed .quote blockquote{letter-spacing:-.025em;max-width:22ch;margin:0;font-family:Archivo,sans-serif;font-size:clamp(21px,2.7vw,32px);font-weight:600;line-height:1.22;position:relative}.sealed .quote .who{color:var(--on-dark);margin-top:26px;font-size:14.5px;position:relative}.sealed .quote .who b{color:#fff;font-weight:500;display:block}.sealed .segs{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sealed .seg{border:1px solid var(--line-light);background:#fff9;border-radius:18px;padding:28px;transition:all .25s}.sealed .seg:hover{border-color:var(--acc);transform:translateY(-5px)}.sealed .seg .ic{color:var(--acc);margin-bottom:20px}.sealed .seg h3{text-transform:uppercase;letter-spacing:-.025em;margin-bottom:9px;font-family:Archivo,sans-serif;font-size:20px;font-weight:700}.sealed .seg p{color:var(--on-light);margin:0;font-size:15.5px}.sealed .dark-sec{background:var(--black);color:#fff;position:relative;overflow:hidden}.sealed .dark-sec .glow{pointer-events:none;background:radial-gradient(circle,#2f6bf026 0%,#0000 62%);border-radius:50%;width:900px;height:900px;position:absolute;bottom:-520px;left:-300px}.sealed .fgrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid;position:relative}.sealed .fcard{border:1px solid var(--line-dark);background:#ffffff05;border-radius:18px;padding:26px;transition:all .25s}.sealed .fcard:hover{background:#ffffff0d;border-color:#2f6bf080}.sealed .fcard .fn{letter-spacing:.14em;color:var(--acc-light);margin-bottom:18px;font-size:11.5px}.sealed .fcard h3{letter-spacing:-.02em;margin-bottom:8px;font-size:18.5px;font-weight:600}.sealed .fcard p{color:var(--on-dark);margin:0;font-size:15px}.sealed .rules{grid-template-columns:1fr 1fr;gap:16px;display:grid;position:relative}.sealed .rule-card{border:1px solid var(--line-dark);background:#ffffff05;border-radius:18px;padding:30px 28px}.sealed .rule-card h3{text-transform:uppercase;letter-spacing:-.02em;align-items:center;gap:10px;margin-bottom:20px;font-family:Archivo,sans-serif;font-size:19px;font-weight:700;display:flex}.sealed .rule-card.cant h3{color:var(--alert)}.sealed .rule-card.always h3{color:var(--acc-light)}.sealed .rule-card ul{margin:0;padding:0;list-style:none}.sealed .rule-card li{color:var(--on-dark);border-bottom:1px solid var(--line-dark);align-items:baseline;gap:12px;padding:12px 0;font-size:15.5px;display:flex}.sealed .rule-card li:last-child{border-bottom:none}.sealed .rule-card li .m{flex-shrink:0;font-weight:600}.sealed .rule-card.cant li .m{color:var(--alert)}.sealed .rule-card.always li .m{color:var(--acc-light)}.sealed .cmp-table{border:1px solid var(--line-light);background:#fff;border-radius:20px;overflow:hidden}.sealed .cmp-head,.sealed .cmp-line{grid-template-columns:1.5fr 1fr 1fr;display:grid}.sealed .cmp-head{background:var(--paper-2)}.sealed .cmp-head div{letter-spacing:.14em;text-transform:uppercase;padding:18px 22px;font-size:12px;font-weight:600}.sealed .cmp-head .yes{color:var(--acc)}.sealed .cmp-line{border-top:1px solid var(--line-light)}.sealed .cmp-line div{align-items:center;gap:9px;padding:18px 22px;font-size:15.5px;display:flex}.sealed .cmp-line .q{color:var(--black);font-weight:500}.sealed .cmp-line .no{color:var(--on-light)}.sealed .cmp-line .yes{color:var(--black);background:var(--acc-soft)}.sealed .mock{border:1px solid var(--line-dark);background:var(--black-2);border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6}.sealed .mock-bar{border-bottom:1px solid var(--line-dark);background:#ffffff08;align-items:center;gap:7px;padding:13px 16px;display:flex}.sealed .mock-bar i{background:#2c3a56;border-radius:50%;width:10px;height:10px;display:block}.sealed .mock-bar .url{color:#5a6580;margin-left:12px;font-family:JetBrains Mono,monospace;font-size:11.5px}.sealed .mock-body{padding:30px}.sealed .mock-body .h{text-transform:uppercase;letter-spacing:-.03em;margin-bottom:6px;font-family:Archivo,sans-serif;font-size:22px;font-weight:700}.sealed .mock-body .sub{color:var(--on-dark);margin-bottom:22px;font-size:14.5px}.sealed .mock-check{background:#2f6bf017;border:1px solid #2f6bf073;border-radius:12px;align-items:center;gap:12px;margin-bottom:14px;padding:15px 17px;display:flex}.sealed .mock-check .txt{color:#fff;font-size:14.5px}.sealed .mock-check .txt small{color:var(--on-dark);font-size:12.5px;display:block}.sealed .mock-line{border-bottom:1px solid var(--line-dark);justify-content:space-between;gap:14px;padding:11px 0;font-size:13px;display:flex}.sealed .mock-line span:first-child{color:var(--on-dark)}.sealed .mock-line span:last-child{color:#dce3ef;font-family:JetBrains Mono,monospace}.sealed .tl{grid-template-columns:repeat(4,1fr);gap:0;margin-top:10px;display:grid;position:relative}.sealed .tl .t{padding:0 24px 0 0;position:relative}.sealed .tl .t:before{content:"";background:var(--line-light);width:100%;height:1px;position:absolute;top:5px;left:0}.sealed .tl .t:last-child:before{display:none}.sealed .tl .t .dot{background:var(--paper);border:2px solid var(--acc);z-index:2;border-radius:50%;width:11px;height:11px;margin-bottom:24px;position:relative}.sealed .tl .t .w{letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin-bottom:9px;font-size:11.5px}.sealed .tl .t h3{text-transform:uppercase;letter-spacing:-.025em;margin-bottom:8px;font-family:Archivo,sans-serif;font-size:19px;font-weight:700}.sealed .tl .t p{color:var(--on-light);margin:0;padding-right:10px;font-size:15px}.sealed .dev-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid;position:relative}.sealed .code{border:1px solid var(--line-dark);white-space:pre;color:#c3cbda;background:#ffffff08;border-radius:18px;padding:26px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.95;overflow-x:auto}.sealed .code .c{color:#5a6580}.sealed .code .k{color:var(--acc-light)}.sealed .dev-list{margin:26px 0 0;padding:0;list-style:none}.sealed .dev-list li{border-bottom:1px solid var(--line-dark);color:var(--on-dark);gap:14px;padding:13px 0;font-size:15.5px;display:flex}.sealed .dev-list li:last-child{border-bottom:none}.sealed .dev-list .b{color:var(--acc-light)}.sealed .faq{border-top:1px solid var(--line-light);max-width:920px;margin:0 auto}.sealed details{border-bottom:1px solid var(--line-light);padding:26px 0}.sealed details summary{cursor:pointer;text-transform:uppercase;letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:26px;font-family:Archivo,sans-serif;font-size:clamp(17px,2.1vw,22px);font-weight:600;line-height:1.12;list-style:none;display:flex}.sealed details summary::-webkit-details-marker{display:none}.sealed details summary .pm{border:1px solid var(--line-light);text-transform:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:Inter,sans-serif;font-size:17px;font-weight:400;transition:all .25s;display:flex}.sealed details[open] summary .pm{background:var(--acc);border-color:var(--acc);color:#fff;transform:rotate(45deg)}.sealed details p{color:var(--on-light);max-width:70ch;margin:16px 0 0;font-size:16.5px}.sealed .contact-grid{grid-template-columns:1fr minmax(0,520px);align-items:start;gap:60px;display:grid}.sealed .contact-copy h2{font-size:clamp(34px,5.4vw,72px)}.sealed .contact-copy p{color:var(--on-dark);max-width:40ch;margin:24px 0 0;font-size:18px}.sealed .contact-points{margin:30px 0 0;padding:0;list-style:none}.sealed .contact-points li{color:var(--on-dark);align-items:baseline;gap:12px;padding:10px 0;font-size:15.5px;display:flex}.sealed .contact-points li .b{color:var(--acc-light)}.sealed .form-card{border:1px solid var(--line-dark);background:#0d1424b3;border-radius:22px;padding:30px;box-shadow:0 40px 90px -40px #000000e6}.sealed .field{margin-bottom:16px}.sealed .field label{letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark);margin-bottom:8px;font-size:12px;display:block}.sealed .field input,.sealed .field textarea{border:1px solid var(--line-dark);color:#fff;background:#ffffff0a;border-radius:11px;width:100%;padding:12px 14px;font-family:Inter,sans-serif;font-size:15px;transition:border-color .2s}.sealed .field input::placeholder,.sealed .field textarea::placeholder{color:#5a6580}.sealed .field input:focus,.sealed .field textarea:focus{border-color:var(--acc);outline:none}.sealed .field textarea{resize:vertical;min-height:110px}.sealed .form-card .btn{width:100%;margin-top:6px}.sealed .form-note{color:#5a6580;text-align:center;margin:14px 0 0;font-size:12.5px}.sealed .form-error{color:var(--alert);background:#e2685a1a;border:1px solid #e2685a80;border-radius:11px;margin:0 0 14px;padding:11px 14px;font-size:14px}.sealed .form-success{text-align:center;background:#2f6bf017;border:1px solid #2f6bf073;border-radius:14px;padding:24px}.sealed .form-success h3{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:8px;font-family:Archivo,sans-serif;font-size:20px;font-weight:700}.sealed .form-success p{color:var(--on-dark);margin:0;font-size:15px}.sealed footer{background:var(--black);color:var(--on-dark);border-top:1px solid var(--line-dark);padding:76px 0 40px;font-size:15px}.sealed .foot-grid{grid-template-columns:1.8fr 1fr 1fr 1fr;gap:36px;margin-bottom:52px;display:grid}.sealed .foot-grid h4{letter-spacing:.16em;text-transform:uppercase;color:#fff;margin:0 0 16px;font-size:11.5px;font-weight:500}.sealed .foot-grid a{color:var(--on-dark);cursor:pointer;padding:6px 0;display:block}.sealed .foot-grid a:hover{color:var(--acc-light)}.sealed .foot-brand p{max-width:32ch;margin:16px 0 0}.sealed .foot-legal{border-top:1px solid var(--line-dark);color:#5a6580;flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:26px;font-size:12.5px;display:flex}.sealed .foot-legal .disclaimer{max-width:62ch}.sealed .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(24px)}.sealed .reveal.in{opacity:1;transform:none}@media (max-width:980px){.sealed .hero{padding:130px 0 48px}.sealed .hero h1{max-width:none;margin-bottom:38px}.sealed .hero-bottom,.sealed .contact-grid{grid-template-columns:1fr;gap:34px}.sealed .lead-row,.sealed .dev-grid{grid-template-columns:1fr;gap:32px}.sealed .steps,.sealed .fgrid,.sealed .segs,.sealed .stats,.sealed .rules{grid-template-columns:1fr 1fr}.sealed .stat{border-bottom:1px solid var(--line-dark)}.sealed .why-row{grid-template-columns:1fr;gap:12px;padding:26px 0}.sealed .why-row p{padding-top:0}.sealed .tl{grid-template-columns:1fr 1fr;gap:34px 0}.sealed .nav-links{display:none}.sealed section{padding:84px 0}.sealed .nav-cta{gap:8px}.sealed .nav-cta .btn-line .cta-label{display:none}.sealed .nav-cta .btn-line{padding:11px 12px}.sealed .foot-grid{grid-template-columns:1fr 1fr}.sealed .quote{padding:38px 30px}.sealed .cmp-head,.sealed .cmp-line{grid-template-columns:1.3fr .85fr .85fr}.sealed .cmp-line div,.sealed .cmp-head div{padding:14px}}@media (max-width:620px){.sealed section{padding:66px 0}.sealed .steps,.sealed .fgrid,.sealed .segs,.sealed .stats,.sealed .tl,.sealed .foot-grid,.sealed .rules{grid-template-columns:1fr}.sealed .statement{max-width:none}.sealed .cmp-row .n{width:auto;display:block}.sealed .cmp-row{flex-direction:column;gap:2px}.sealed .cmp-table{background:0 0;border:none;border-radius:0;overflow:visible}.sealed .cmp-head{display:none}.sealed .cmp-line{border:1px solid var(--line-light);background:#fff;border-radius:14px;margin-bottom:12px;padding:6px 4px;display:block}.sealed .cmp-line div{padding:11px 16px}.sealed .cmp-line .q{border-bottom:1px solid var(--line-light);padding-bottom:13px;font-size:16px;font-weight:600}.sealed .cmp-line .no,.sealed .cmp-line .yes{background:0 0;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sealed .cmp-line .no:before,.sealed .cmp-line .yes:before{content:attr(data-label);letter-spacing:.12em;text-transform:uppercase;color:var(--on-light);flex-shrink:0;font-size:11px}.sealed .cmp-line .no{color:var(--on-light)}.sealed .cmp-line .yes{color:var(--acc);text-align:right;font-weight:500}.sealed .cmp-line .yes:before{color:var(--acc)}}@media (prefers-reduced-motion:reduce){.sealed .reveal{opacity:1;transition:none;transform:none}.sealed .marq-track{animation:none}.sealed{scroll-behavior:auto}}
