.landing-site{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#242426;--ink-2:#242426bf;--ink-3:#6b6c70;--hairline:#24242614;--canvas:#ebeff5;--card:#fff;--card-hover:#f5f7fa;--inverse:#242426;--inverse-raised:#35363b;--inverse-muted:#4d4f57;--lime:#d9ff5c;--lime-ring:#a6cc2880;--on-inverse:#fff;--on-inverse-2:#ffffffbf;--skeleton:#24242614;--scrim:#24242666;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-pill:999px;--shadow-card:0 8px 24px #2424260f;--shadow-drawer:0 24px 64px #2424262e;--ease:cubic-bezier(.22,1,.36,1);--spring:cubic-bezier(.34,1.56,.64,1);--font:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gutter:48px;--maxw:1344px;--sec-b:120px}@media (max-width:1199px){.landing-site{--gutter:32px;--sec-b:90px}}@media (max-width:767px){.landing-site{--gutter:16px;--sec-b:60px}}.landing-site *,.landing-site :before,.landing-site :after{box-sizing:border-box}.landing-site{scroll-behavior:smooth;background:var(--canvas);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:96px;font-size:14px;line-height:21px;overflow-x:clip}.landing-site:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--canvas);position:fixed;inset:0 0 auto}.landing-site a{color:inherit;text-decoration:none}.landing-site button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.landing-site svg{display:block}.landing-site h1,.landing-site h2,.landing-site h3,.landing-site p{margin:0;font-weight:400}.landing-site h1,.landing-site h2,.landing-site h3{text-wrap:balance}.landing-site :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.landing-site .on-dark :focus-visible{outline-color:var(--lime)}.landing-site .wrap{width:100%;max-width:calc(var(--maxw) + 2*var(--gutter));padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));margin:0 auto}.landing-site .skip{background:var(--ink);color:var(--on-inverse);border-radius:var(--r-pill);z-index:100;padding:10px 16px;position:absolute;top:-80px;left:16px}.landing-site .skip:focus{top:12px}.landing-site .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-site .display{letter-spacing:-.04em;font-size:72px;line-height:90px}.landing-site .h-xl{letter-spacing:-.04em;font-size:48px;line-height:58px}.landing-site .h-l{letter-spacing:-.03em;font-size:32px;line-height:40px}.landing-site .h-m{letter-spacing:-.03em;font-size:28px;line-height:41px}.landing-site .num-xl{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:64px;line-height:80px}.landing-site .lead{letter-spacing:-.02em;font-size:19px;line-height:28.5px}.landing-site .body-l{font-size:18px;line-height:27px}.landing-site .body-s{font-size:14px;line-height:21px}.landing-site .label-s{font-size:14px;font-weight:500;line-height:21px}.landing-site .caption{font-size:12px;line-height:18px}.landing-site .c2{color:var(--ink-2)}.landing-site .c3{color:var(--ink-3)}@media (max-width:1199px){.landing-site .display{font-size:56px;line-height:64px}.landing-site .h-xl{font-size:40px;line-height:48px}.landing-site .num-xl{font-size:48px;line-height:56px}}@media (max-width:767px){.landing-site .display{letter-spacing:-.03em;font-size:40px;line-height:46px}.landing-site .h-xl{letter-spacing:-.03em;font-size:32px;line-height:38px}.landing-site .h-l,.landing-site .h-m{letter-spacing:-.02em;font-size:24px;line-height:30px}.landing-site .num-xl{font-size:40px;line-height:48px}.landing-site .lead{letter-spacing:0;font-size:18px;line-height:27px}}.landing-site .i{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.landing-site .i14{width:14px;height:14px}.landing-site .i16{width:16px;height:16px}.landing-site .i18{width:18px;height:18px}.landing-site .i22{width:22px;height:22px}.landing-site .i24{width:24px;height:24px}.landing-site .i28{width:28px;height:28px}.landing-site .tag{background:var(--card);border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--hairline);align-items:center;gap:8px;width:max-content;max-width:100%;padding:6px 14px 6px 6px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.landing-site .tag i{background:var(--canvas);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.landing-site .tag i:after{content:"";background:var(--ink);border-radius:50%;width:8px;height:8px}.landing-site .pill{border-radius:var(--r-pill);white-space:nowrap;width:max-content;max-width:100%;transition:background-color .15s var(--ease),transform .2s var(--ease);align-items:center;gap:16px;padding:6px 28px 6px 6px;font-size:18px;line-height:27px;display:inline-flex}.landing-site .pill .dot{border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.landing-site .pill .dot svg{transition:transform .35s var(--ease);grid-area:1/1}.landing-site .pill .dot svg+svg{transform:translate(-40px)}.landing-site .pill:hover .dot svg:first-child,.landing-site .pill:focus-visible .dot svg:first-child{transform:translate(40px)}.landing-site .pill:hover .dot svg+svg,.landing-site .pill:focus-visible .dot svg+svg{transform:none}.landing-site .pill:active{transform:scale(.98)}.landing-site .pill-primary{background:var(--inverse);color:var(--on-inverse)}.landing-site .pill-primary .dot{background:var(--lime);color:var(--ink)}.landing-site .pill-primary:hover{background:var(--inverse-raised)}.landing-site .pill-secondary{background:var(--card);color:var(--ink)}.landing-site .pill-secondary .dot{background:var(--canvas)}.landing-site .pill-secondary:hover{background:var(--card-hover)}.landing-site .pill-nav{gap:12px;padding:4px 16px 4px 4px;font-size:14px;font-weight:500;line-height:21px}.landing-site .pill-nav .dot{width:32px;height:32px}.landing-site .pill-nav .dot svg+svg{transform:translate(-28px)}.landing-site .pill-nav:hover .dot svg:first-child,.landing-site .pill-nav:focus-visible .dot svg:first-child{transform:translate(28px)}.landing-site .ghost{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--inverse-muted);color:var(--on-inverse);transition:box-shadow .15s var(--ease),background-color .15s var(--ease);justify-content:center;align-items:center;padding:19px 28px;font-size:18px;line-height:27px;display:inline-flex}.landing-site .ghost:hover{box-shadow:inset 0 0 0 1px var(--on-inverse-2);background:var(--inverse-raised)}.landing-site .nav{top:env(safe-area-inset-top,0px);z-index:50;transition:transform .45s var(--ease),background-color .3s var(--ease),box-shadow .3s var(--ease);position:sticky}.landing-site .nav.scrolled{background:var(--canvas);box-shadow:0 1px 0 var(--hairline)}.landing-site .nav.hide{transform:translateY(-110%)}.landing-site .nav .wrap{justify-content:space-between;align-items:center;gap:24px;min-height:80px;padding-block:20px;display:flex}.landing-site .logo{width:auto;height:25px;color:var(--ink)}.landing-site .nav-links{gap:40px;display:flex}.landing-site .nav-links a{color:var(--ink-2);padding-block:10px;transition:color .15s}.landing-site .nav-links a:hover{color:var(--ink)}.landing-site .nav-actions{align-items:center;gap:24px;display:flex}.landing-site .nav-actions .signin{padding-block:10px}.landing-site .menu-btn{border-radius:var(--r-md);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hairline);background:var(--card);align-content:center;justify-items:center;display:none}.landing-site .menu-btn .ln{background:var(--ink);width:18px;height:1.5px;transition:transform .3s var(--ease);border-radius:2px;display:block}.landing-site .menu-btn .ln+.ln{margin-top:5px}.landing-site .menu-btn[aria-expanded=true] .ln:first-child{transform:translateY(3.25px)rotate(45deg)}.landing-site .menu-btn[aria-expanded=true] .ln:nth-child(2){transform:translateY(-3.25px)rotate(-45deg)}.landing-site .menu{z-index:45;visibility:visible;position:fixed;inset:0}.landing-site .menu .scrim{background:var(--scrim);transition:opacity .2s var(--ease);position:absolute;inset:0}.landing-site .menu-card{left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));top:calc(84px + env(safe-area-inset-top,0px));background:var(--card);border-radius:var(--r-xl);box-shadow:var(--shadow-drawer);transform-origin:top;transition:transform .3s var(--ease),opacity .2s var(--ease);gap:4px;max-height:calc(100% - 100px);padding:12px;display:grid;position:absolute;overflow:auto}.landing-site .menu[hidden]{pointer-events:none;visibility:hidden;transition:visibility 0s .3s;display:block!important}.landing-site .menu[hidden] .scrim{opacity:0}.landing-site .menu[hidden] .menu-card{opacity:0;transform:translateY(-8px)scale(.98)}.landing-site .menu a.row{border-radius:var(--r-md);justify-content:space-between;align-items:center;min-height:52px;padding:14px 16px;font-size:16px;line-height:24px;display:flex}.landing-site .menu a.row:hover{background:var(--canvas)}.landing-site .menu .menu-cta{gap:8px;padding:8px 4px 4px;display:grid}.landing-site .menu .menu-cta .pill{width:100%}@media (max-width:1199px){.landing-site .nav-links{display:none}}@media (max-width:767px){.landing-site .nav .wrap{min-height:84px}.landing-site .nav-actions{display:none}.landing-site .menu-btn{display:grid}}.landing-site .hero .wrap{grid-template-columns:minmax(0,640px) minmax(0,640px);justify-content:space-between;align-items:center;gap:64px;padding-block:88px 128px;display:grid}.landing-site .hero-copy{flex-direction:column;gap:32px;min-width:0;display:flex}.landing-site .hero h1 .line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.landing-site .hero h1 .line>span{display:inline-block}.landing-site .hero .lead{color:var(--ink-2);max-width:560px}.landing-site .ctas{flex-wrap:wrap;gap:12px;display:flex}.landing-site .explore{align-items:center;gap:8px;width:max-content;min-height:44px;font-weight:500;display:inline-flex}.landing-site .explore svg{transition:transform .3s var(--ease)}.landing-site .explore:hover svg{transform:translateY(3px)}.landing-site .note{color:var(--ink-3);max-width:560px}.landing-site .panel{background:var(--card);border-radius:var(--r-xl);box-shadow:var(--shadow-card);flex-direction:column;gap:28px;min-width:0;padding:36px;display:flex}.landing-site .panel-head{color:var(--ink-2);align-items:center;gap:10px;display:flex}.landing-site .glyph{border-radius:var(--r-sm);background:var(--canvas);width:28px;height:28px;color:var(--ink);place-items:center;font-size:14px;display:grid}.landing-site .entities{gap:8px;margin:0;padding:0;list-style:none;display:grid}.landing-site .erow{border-radius:var(--r-lg);background:var(--canvas);color:var(--ink);isolation:isolate;align-items:center;gap:16px;padding:22px 20px;display:flex;position:relative;overflow:hidden}.landing-site .erow:before{content:"";background:var(--inverse);transform-origin:0;transition:transform .55s var(--ease);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}.landing-site .erow .n{color:var(--ink-3);font-variant-numeric:tabular-nums;transition:color .4s}.landing-site .erow .name{flex:1;min-width:0;font-size:18px;line-height:27px;transition:color .4s}.landing-site .erow .ne{transition:transform .25s var(--ease),color .4s}.landing-site .erow.active:before{transform:scaleX(1)}.landing-site .erow.active .name,.landing-site .erow.active .ne{color:var(--on-inverse)}.landing-site .erow.active .n{color:var(--on-inverse-2)}.landing-site .erow:hover .ne,.landing-site .erow:focus-visible .ne{transform:translate(2px,-2px)}.landing-site .erow.child{padding-left:52px}.landing-site .erow.child .branch{color:var(--ink-3);transition:color .4s;position:absolute;top:22px;left:20px}.landing-site .erow.child.active .branch{color:var(--on-inverse-2)}.landing-site .panel-foot{color:var(--ink-2);align-items:center;gap:10px;display:flex}.landing-site .pulse{background:var(--lime);border-radius:50%;flex:none;width:10px;height:10px}@media (max-width:1199px){.landing-site .hero .wrap{grid-template-columns:minmax(0,1fr);gap:48px;padding-block:66px 96px}}@media (max-width:767px){.landing-site .hero .wrap{gap:32px;padding-block:44px 64px}.landing-site .ctas{flex-direction:column;align-items:flex-start;gap:8px}.landing-site .ctas .pill{width:318px}.landing-site .panel{padding:20px}}.landing-site .s-statement{padding-block:24px 96px}.landing-site .statement{background:var(--card);border-radius:var(--r-xl);gap:56px;padding:56px 56px 40px;display:grid}.landing-site .statement .h-l .w{color:var(--ink-3);transition:color .3s linear}.landing-site .statement .h-l .w.on{color:var(--ink)}.landing-site .pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.landing-site .pillar{border-top:1px solid var(--hairline);align-items:center;gap:14px;padding-top:20px;display:flex}.landing-site .well{border-radius:var(--r-md);background:var(--lime);width:40px;height:40px;color:var(--ink);flex:none;place-items:center;display:grid}.landing-site .pillar .tx{gap:2px;min-width:0;display:grid}.landing-site .pillar .tx strong{font-size:18px;font-weight:400;line-height:27px}.landing-site .pillar .tx span{color:var(--ink-2)}@media (max-width:1199px){.landing-site .s-statement{padding-block:24px 72px}.landing-site .statement{padding:56px 32px 40px}}@media (max-width:767px){.landing-site .s-statement{padding-block:24px 48px}.landing-site .statement{gap:28px;padding:28px 20px 24px}.landing-site .pillars{grid-template-columns:1fr;gap:0}.landing-site .pillar{padding-bottom:0}.landing-site .pillar+.pillar{margin-top:20px}}.landing-site .s-entities{padding-block:96px 120px}.landing-site .shead{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:720px;margin:0 auto 56px;display:flex}.landing-site .ecards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.landing-site .ecard{background:var(--card);border-radius:var(--r-xl);transition:transform .35s var(--ease),box-shadow .35s var(--ease);flex-direction:column;gap:28px;padding:8px 8px 32px;display:flex}.landing-site .ecard:hover{box-shadow:var(--shadow-card);transform:translateY(-6px)}.landing-site .ecard .iw{border-radius:var(--r-lg);background:var(--canvas);height:240px;color:var(--ink-3);align-items:flex-end;padding:0 0 20px 24px;display:flex;overflow:hidden}.landing-site .ecard .iw span{transition:transform .5s var(--ease);transform-origin:0 100%;display:block}.landing-site .ecard:hover .iw span{transform:scale(1.06)}.landing-site .ecard .b{gap:12px;padding:0 24px;display:grid}.landing-site .ecard .b p{color:var(--ink-2)}@media (max-width:1199px){.landing-site .s-entities{padding-block:72px 90px}.landing-site .ecard .iw{height:160px}}@media (max-width:767px){.landing-site .s-entities{padding-block:48px 60px}.landing-site .ecards{grid-template-columns:1fr;gap:12px}.landing-site .ecard .iw{height:120px}}.landing-site .sec{padding-block:0 var(--sec-b)}.landing-site .features{gap:24px;display:grid}.landing-site .frow{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.landing-site .copycard{background:var(--card);border-radius:var(--r-xl);flex-direction:column;justify-content:center;gap:20px;min-width:0;min-height:520px;padding:48px;display:flex}.landing-site .copycard p{color:var(--ink-2);max-width:520px}.landing-site .copycard .h-l{max-width:520px}.landing-site .check{align-items:center;gap:10px;padding-top:8px;display:flex}.landing-site .vis{background:var(--card);border-radius:var(--r-xl);min-width:0;padding:8px;display:flex}.landing-site .vwell{border-radius:var(--r-lg);background:var(--canvas);flex:1;justify-content:center;align-items:center;min-height:504px;padding:24px;display:flex;position:relative;overflow:hidden}.landing-site .mini{background:var(--card);border-radius:var(--r-lg);flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.landing-site .mhead{align-items:center;gap:10px;display:flex}.landing-site .mhead .mw{border-radius:var(--r-md);background:var(--canvas);flex:none;place-items:center;width:32px;height:32px;display:grid}.landing-site .mhead .t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:21px;overflow:hidden}.landing-site .chip{border-radius:var(--r-pill);background:var(--canvas);flex:none;padding:4px 10px;font-size:12px;line-height:18px}.landing-site .chip.dark{background:var(--inverse);color:var(--on-inverse)}.landing-site .chip.lime{background:var(--lime);color:var(--ink)}.landing-site .sk{justify-content:space-between;gap:12px;display:flex}.landing-site .sk i{border-radius:var(--r-xs);background:var(--skeleton);transform-origin:0;max-width:60%;height:10px;display:block}.landing-site .sep{justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.landing-site .sep .mini{flex:0 260px;width:260px}.landing-site .trx{flex-direction:column;align-items:center;gap:8px;width:100%;max-width:380px;display:flex}.landing-site .trx .mini{width:100%}.landing-site .conn{flex-direction:column;align-items:center;gap:8px;display:flex}.landing-site .conn .ln{background:var(--ink-3);transform-origin:top;width:1px;height:20px}.landing-site .conn .lw{border-radius:var(--r-md);background:var(--lime);place-items:center;width:28px;height:28px;display:grid}.landing-site .rec{align-items:center;gap:12px;display:flex}.landing-site .rec .thumb{border-radius:var(--r-sm);background:var(--canvas);flex:none;width:44px;height:56px}.landing-site .rec .lines{flex:1;gap:8px;min-width:0;display:grid}.landing-site .tree{flex-direction:column;align-items:center;width:100%;max-width:448px;display:flex}.landing-site .tree .parent{width:360px;max-width:100%}.landing-site .stem{background:var(--ink-3);transform-origin:top;width:1px;height:28px}.landing-site .branch-line{background:var(--ink-3);transform-origin:50%;width:50%;height:1px}.landing-site .legs{justify-content:space-between;width:50%;display:flex}.landing-site .legs i{background:var(--ink-3);transform-origin:top;width:1px;height:24px}.landing-site .branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}.landing-site .report{gap:20px;width:440px;max-width:100%}.landing-site .ctx{flex-wrap:wrap;gap:8px;display:flex}.landing-site .ctx button{border-radius:var(--r-pill);background:var(--canvas);min-height:30px;transition:background-color .3s var(--ease),color .3s var(--ease);padding:6px 12px;font-size:12px;line-height:18px}.landing-site .ctx button[aria-pressed=true]{background:var(--inverse);color:var(--on-inverse)}.landing-site .bars{align-items:flex-end;gap:10px;height:120px;display:flex}.landing-site .bars i{border-radius:var(--r-sm);background:var(--canvas);height:var(--h);transition:height .7s var(--ease),background-color .4s;flex:1}.landing-site .bars i.hi{background:var(--lime)}@media (max-width:1199px){.landing-site .frow{grid-template-columns:1fr;gap:12px}.landing-site .frow .vis{order:-1}.landing-site .vwell{min-height:404px}.landing-site .copycard{justify-content:flex-start;min-height:0}}@media (max-width:767px){.landing-site .vwell{min-height:284px;padding:16px}.landing-site .copycard{padding:28px 20px}.landing-site .sep{flex-direction:column;gap:12px}.landing-site .sep .mini{flex:none;gap:10px;width:260px;max-width:100%;padding:16px}.landing-site .trx{gap:4px;max-width:300px}.landing-site .trx .mini{gap:10px;padding:14px 16px}.landing-site .conn{gap:4px}.landing-site .conn .ln{height:10px}.landing-site .tree .parent{width:100%}.landing-site .branches{gap:8px}.landing-site .tree .mini{gap:10px;padding:14px}.landing-site .report{width:300px}.landing-site .bars{gap:6px;height:100px}.landing-site .mhead .mw{width:28px;height:28px}}.landing-site .gs{background:var(--card);border-radius:var(--r-xl);grid-template-columns:minmax(0,604px) minmax(0,620px);justify-content:space-between;gap:56px;padding:8px 8px 8px 56px;display:grid}.landing-site .gs-copy{flex-direction:column;gap:32px;min-width:0;padding-block:48px;display:flex}.landing-site .steps{display:grid}.landing-site .step{border-top:1px solid var(--hairline);width:100%;color:var(--ink-3);transition:color .4s var(--ease);gap:20px;padding:20px 0;display:flex;position:relative}.landing-site .step .num{font-variant-numeric:tabular-nums;flex:none;width:32px}.landing-site .step .bar{background:var(--ink);transform-origin:0;width:100%;height:1px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.landing-site .step.active{color:var(--ink)}.landing-site .step .title{margin-bottom:6px;font-size:18px;line-height:27px;display:block}.landing-site .step .desc{display:block}.landing-site .step.active .desc{color:var(--ink-2)}.landing-site .gs-vis{border-radius:var(--r-lg);background:var(--canvas);grid-template-columns:minmax(0,1fr);place-items:center;min-height:729px;padding:24px;display:grid;overflow:hidden}.landing-site .verify{background:var(--card);border-radius:var(--r-lg);text-align:center;width:360px;max-width:100%;box-shadow:var(--shadow-card);flex-direction:column;align-items:center;gap:16px;padding:32px 28px;display:flex}.landing-site .mailw{background:var(--lime);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative}.landing-site .mailw .badge{background:var(--ink);width:12px;height:12px;box-shadow:0 0 0 3px var(--card);border-radius:50%;position:absolute;top:2px;right:2px}.landing-site .verify p.c2{max-width:260px}.landing-site .verify .vbtn{border-radius:var(--r-pill);background:var(--inverse);width:100%;color:var(--on-inverse);padding:14px;font-weight:500;position:relative;overflow:hidden}.landing-site .verify .vbtn:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff2e 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}@media (max-width:1199px){.landing-site .gs{grid-template-columns:1fr;gap:0;padding:8px 8px 8px 32px}.landing-site .gs-vis{min-height:420px;margin-bottom:24px}.landing-site .gs-copy{padding-right:24px}}@media (max-width:767px){.landing-site .gs{padding:8px 8px 8px 20px}.landing-site .gs-vis{min-height:340px;margin-bottom:12px;padding:16px}.landing-site .gs-copy{padding-right:12px}.landing-site .verify{padding:32px 28px}}.landing-site .privacy{background:var(--inverse);color:var(--on-inverse);border-radius:var(--r-xl);grid-template-columns:minmax(0,656px) minmax(0,520px);justify-content:space-between;align-items:center;gap:56px;padding:56px;display:grid}.landing-site .privacy .copy{justify-items:start;gap:24px;display:grid}.landing-site .privacy .lockw{background:var(--lime);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.landing-site .privacy .lead{color:var(--on-inverse-2)}.landing-site .points{gap:12px;display:grid}.landing-site .point{background:var(--inverse-raised);border-radius:var(--r-lg);align-items:flex-start;gap:16px;padding:24px;display:flex}.landing-site .point svg{color:var(--lime)}.landing-site .point .t{margin-bottom:6px;font-size:18px;line-height:27px;display:block}.landing-site .point .d{color:var(--on-inverse-2)}@media (max-width:1199px){.landing-site .privacy{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){.landing-site .privacy{padding:32px 20px}}.landing-site .faq{grid-template-columns:minmax(0,440px) minmax(0,880px);justify-content:space-between;align-items:start;gap:24px;display:grid}.landing-site .faq-intro{flex-direction:column;gap:24px;display:flex;position:sticky;top:120px}.landing-site .faq-intro p{color:var(--ink-2)}.landing-site .qs{gap:8px;display:grid}.landing-site .q{background:var(--card);border-radius:var(--r-lg)}.landing-site .q button{border-radius:var(--r-lg);justify-content:space-between;align-items:center;gap:16px;width:100%;padding:24px 28px;font-size:18px;line-height:27px;display:flex}.landing-site .q .pm{background:var(--canvas);width:32px;height:32px;transition:background-color .25s var(--ease);border-radius:50%;flex:none;position:relative}.landing-site .q .pm:before,.landing-site .q .pm:after{content:"";background:var(--ink);width:10px;height:1.6px;transition:transform .3s var(--ease),background-color .25s;border-radius:2px;margin:-.8px 0 0 -5px;position:absolute;top:50%;left:50%}.landing-site .q .pm:after{transform:rotate(90deg)}.landing-site .q.open .pm{background:var(--inverse)}.landing-site .q.open .pm:before,.landing-site .q.open .pm:after{background:var(--on-inverse)}.landing-site .q.open .pm:after{transform:rotate(0)}.landing-site .q .a{transition:grid-template-rows .25s var(--ease);grid-template-rows:0fr;display:grid}.landing-site .q.open .a{grid-template-rows:1fr}.landing-site .q .a>div{overflow:hidden}.landing-site .q button{transition:padding-bottom .25s var(--ease)}.landing-site .q.open button{padding-bottom:12px}.landing-site .q .a p{color:var(--ink-2);opacity:0;padding:0 76px 24px 28px;transition:opacity .2s}.landing-site .q.open .a p{opacity:1}@media (max-width:1199px){.landing-site .faq{grid-template-columns:1fr}.landing-site .faq-intro{position:static}}@media (max-width:767px){.landing-site .q .a p{padding-right:28px}}.landing-site .s-cta{padding-block:0 24px}.landing-site .cta{background:var(--inverse);color:var(--on-inverse);border-radius:var(--r-xl);text-align:center;isolation:isolate;flex-direction:column;align-items:center;gap:28px;padding:112px 56px;display:flex;position:relative;overflow:hidden}.landing-site .cta h2 .line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.landing-site .cta h2 .line>span{display:inline-block}.landing-site .cta .lead{color:var(--on-inverse-2);max-width:658px}.landing-site .cta .row{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:8px;display:flex}.landing-site .cta .orb{border:1px solid var(--inverse-muted);z-index:-1;pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.landing-site .cta .o1{opacity:.7;width:520px;height:520px;margin:-260px 0 0 -260px}.landing-site .cta .o2{opacity:.45;width:820px;height:820px;margin:-410px 0 0 -410px}.landing-site .cta .o3{opacity:.25;width:1120px;height:1120px;margin:-560px 0 0 -560px}.landing-site .cta .ring{z-index:-1;pointer-events:none;width:520px;height:520px;margin:-260px 0 0 -260px;position:absolute;top:50%;left:50%}.landing-site .cta .ring:before{content:"";background:var(--lime);border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%}@media (max-width:767px){.landing-site .cta{padding:56px 20px}.landing-site .cta .row{flex-direction:column;align-items:center;gap:8px}.landing-site .cta .row>*{width:268px;max-width:100%}.landing-site .cta .o1,.landing-site .cta .ring{width:360px;height:360px;margin:-180px 0 0 -180px}.landing-site .cta .o2{width:560px;height:560px;margin:-280px 0 0 -280px}.landing-site .cta .o3{display:none}}.landing-site .footer{padding:24px max(24px,env(safe-area-inset-right,0px)) 0 max(24px,env(safe-area-inset-left,0px))}.landing-site .fcard{background:var(--card);border-radius:var(--r-xl);gap:40px;max-width:1392px;margin:0 auto;padding:48px 40px 0;display:grid;overflow:hidden}.landing-site .ftop{justify-content:space-between;gap:32px;display:flex}.landing-site .fbrand{align-content:start;gap:16px;display:grid}.landing-site .fbrand p{color:var(--ink-2)}.landing-site .fcols{gap:80px;display:flex}.landing-site .fcols div{align-content:start;gap:12px;display:grid}.landing-site .fcols .h{color:var(--ink)}.landing-site .fcols a{color:var(--ink-2);transition:color .15s}.landing-site .fcols a:hover{color:var(--ink)}.landing-site .bigword{letter-spacing:-.07em;color:var(--canvas);white-space:nowrap;-webkit-user-select:none;user-select:none;padding-right:.08em;font-size:177px;font-weight:600;line-height:.8;overflow:hidden}.landing-site .bigword span{display:inline-block}.landing-site .legal{max-width:1392px;padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px));color:var(--ink-3);margin:0 auto}@media (max-width:1199px){.landing-site .footer{padding-inline:max(16px,env(safe-area-inset-left,0px)) max(16px,env(safe-area-inset-right,0px))}.landing-site .fcard{padding:48px 32px 0}}@media (max-width:767px){.landing-site .footer{padding-inline:max(8px,env(safe-area-inset-left,0px)) max(8px,env(safe-area-inset-right,0px))}.landing-site .fcard{padding:48px 20px 0}.landing-site .ftop{flex-direction:column}}.m [data-r]{opacity:0;transform:translateY(24px)}.m [data-r].in{opacity:1;transition:opacity .6s var(--ease) var(--d,0s),transform .6s var(--ease) var(--d,0s);transform:none}.m [data-t] .line>span{transform:translateY(105%)}.m [data-t].in .line>span{transition:transform .9s var(--ease) var(--d,0s);transform:none}.m .bigword span{transform:translateY(105%)}.m .bigword.in span{transition:transform .9s var(--ease) var(--d,0s);transform:none}.m .pulse{animation:2.4s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--lime-ring)}70%,to{box-shadow:0 0 0 10px #0000}}.m .sep .mini{transition:transform 1s var(--ease) .15s}.m [data-v]:not(.in) .sep .a{transform:translate(70px)rotate(-3deg)}.m [data-v]:not(.in) .sep .b{transform:translate(-70px)rotate(3deg)}.m [data-v]:not(.in) .sk i{transform:scaleX(0)}.m [data-v].in .sk i{transition:transform .8s var(--ease) calc(var(--k,0)*60ms + .45s)}.m .trx .tx{transition:transform .6s var(--ease) .1s,opacity .6s .1s}.m .conn .ln:first-child{transition:transform .35s var(--ease) .5s}.m .conn .lw{transition:transform .45s var(--spring) .8s}.m .conn .ln:last-child{transition:transform .35s var(--ease) 1s}.m .trx .rc{transition:transform .6s var(--ease) 1.2s,opacity .6s 1.2s}.m .chip.lime{transition:transform .45s var(--spring) 1.6s}.m [data-v]:not(.in) .trx .tx{opacity:0;transform:translateY(-16px)}.m [data-v]:not(.in) .trx .rc{opacity:0;transform:translateY(16px)}.m [data-v]:not(.in) .conn .ln{transform:scaleY(0)}.m [data-v]:not(.in) .conn .lw,.m [data-v]:not(.in) .chip.lime{transform:scale(0)}.m .tree .parent{transition:opacity .5s .1s,transform .6s var(--ease) .1s}.m .stem{transition:transform .35s var(--ease) .5s}.m .branch-line{transition:transform .45s var(--ease) .8s}.m .legs i{transition:transform .3s var(--ease) 1.2s}.m .branches .mini{transition:opacity .5s,transform .6s var(--ease);transition-delay:calc(1.4s + var(--k,0)*.12s)}.m [data-v]:not(.in) .tree .parent{opacity:0;transform:translateY(-12px)}.m [data-v]:not(.in) .stem,.m [data-v]:not(.in) .legs i{transform:scaleY(0)}.m [data-v]:not(.in) .branch-line{transform:scaleX(0)}.m [data-v]:not(.in) .branches .mini{opacity:0;transform:translateY(16px)}.m .bars i{transition-delay:calc(var(--k,0)*60ms + .3s)}.m [data-v]:not(.in) .bars i{height:6px}.m .verify{transition:transform .8s var(--ease) .1s,opacity .6s .1s}.m [data-v]:not(.in) .verify{opacity:0;transform:translateY(40px)scale(.96)}.m .mailw .badge{transition:transform .45s var(--spring) .9s}.m [data-v]:not(.in) .mailw .badge{transform:scale(0)}.m [data-v].in .mailw{animation:3.6s ease-in-out 1.4s infinite bob}.m [data-v].in .vbtn:after{animation:3.2s 1.6s infinite sheen}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes sheen{0%{transform:translate(-100%)}40%,to{transform:translate(100%)}}.landing-site .draw path{stroke-dasharray:20}.m .point .draw path{stroke-dashoffset:20px}.m .point.in .draw path{stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--ease) calc(var(--d,0s) + .3s)}.m .step.active .bar{animation:fill var(--cycle,3.6s) linear forwards}@keyframes fill{to{transform:scaleX(1)}}.m .cta .orb{transition:transform 1.4s var(--ease);transform:scale(.85)}.m .cta.in .orb{transform:none}.m .cta .ring{opacity:0;transition:opacity 1s .6s}.m .cta.in .ring{opacity:1;animation:16s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.landing-site{scroll-behavior:auto}}.landing-site .nav .wrap{padding-block:16px}.landing-site .nav .wrap>a{align-items:center;min-height:44px;display:inline-flex}.landing-site .pill-nav{min-height:44px}@media (max-width:359px){.landing-site .ctas .pill{gap:12px;font-size:16px}}
