body.home{overflow-x:hidden}#stage{z-index:0;pointer-events:none;width:100vw;height:100lvh;position:fixed;top:0;left:0}.vignette{z-index:0;pointer-events:none;background:radial-gradient(48% 42% at var(--spot-x,70%) var(--spot-y,48%), #828c9e1f, #828c9e00 70%), radial-gradient(120% 80% at 50% 120%, #0009, #0000 60%);position:fixed;inset:0}.glass{-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);background:linear-gradient(150deg,#ffffff16 0%,#ffffff08 42%,#ffffff0d 100%);border:1px solid #ffffff1f;position:relative;box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff08,inset 1px 0 #ffffff0d,0 30px 80px -34px #000000d9}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 70% at 12% 0,#ffffff17,#fff0 55%);position:absolute;inset:0}.glass.strong{-webkit-backdrop-filter:blur(40px)saturate(150%);backdrop-filter:blur(40px)saturate(150%);background:linear-gradient(150deg,#1a1b20bd 0%,#0c0d10cc 60%,#121317c7 100%)}@media (prefers-reduced-transparency:reduce){.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#121317}}.nav{z-index:50;border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 28px;transition:background-color .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:grid;position:fixed;top:0;left:0;right:0}.nav.scrolled{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#08090b8c;border-bottom-color:#ffffff12}.nav-logo{color:var(--ink);justify-self:start;padding:8px 0;display:inline-flex}.nav-links{color:var(--ink-2);letter-spacing:-.005em;gap:28px;font-size:13.5px;display:flex}.nav-links a{transition:color .16s}.nav-links a:hover{color:var(--ink)}.nav-cta{justify-self:end;height:36px;padding:0 16px;font-size:13.5px}main{z-index:1;position:relative}.sec{align-items:center;min-height:100svh;padding:120px 0;display:flex;position:relative}.wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 40px}.copy{max-width:560px}.copy.center{text-align:center;max-width:780px;margin:0 auto}.copy.center .body{margin-left:auto;margin-right:auto}.split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.split.rev .copy{order:2}.split.rev .visual{order:1}.visual{justify-content:center;align-items:center;min-height:520px;display:flex;position:relative}.eyebrow{color:var(--ink-3);margin:0 0 28px}.label{color:var(--ink-3);align-items:center;gap:0;margin:0 0 26px;display:flex}.copy.center .label{justify-content:center}.label span{color:var(--ink-2);align-items:center;display:inline-flex}.label span:after{content:"";background:#ffffff38;width:32px;height:1px;margin:0 14px}.display{letter-spacing:-.047em;margin:0;font-size:clamp(52px,6.3vw,96px);font-weight:620;line-height:.98}.display .soft{color:#f4f5f76b}.h2{letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:clamp(40px,4.3vw,62px);font-weight:610;line-height:1.02}.lede{color:var(--ink-2);letter-spacing:-.008em;text-wrap:pretty;max-width:30em;margin:30px 0 0;font-size:clamp(18px,1.4vw,20px);line-height:1.5}.body{color:var(--ink-2);letter-spacing:-.006em;text-wrap:pretty;max-width:33em;margin:24px 0 0;font-size:17.5px;line-height:1.58}.ctas{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.ctas.center{justify-content:center}.ico{display:inline-flex}.hero .copy{max-width:640px}.scrollcue{position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.scrollcue span{background:linear-gradient(var(--ink-3), transparent);width:1px;height:44px;animation:cue 2.4s var(--ease-out) infinite;transform-origin:top;display:block}@keyframes cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.scan{color:var(--ink-3);align-items:center;gap:14px;max-width:300px;margin-top:30px;font-size:13px;line-height:1.4;transition:color .16s;display:inline-flex}.scan:hover{color:var(--ink-2)}.scan-qr{background:#f4f5f7;border-radius:6px;flex:none;width:52px;height:52px;padding:5px}.scan-qr svg,.scan-qr img{width:100%;height:100%;display:block}.specs{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0 0;display:grid}.specs div{border-bottom:1px solid var(--line);padding:16px 0}.specs div:nth-child(odd){padding-right:20px}.specs dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.specs dd{letter-spacing:-.01em;margin:6px 0 0;font-size:17px;font-weight:500}.specs dd em{color:var(--ink-3);margin-left:6px;font-size:12.5px;font-style:normal;font-weight:400}.box-specs{margin-top:34px}.legend{counter-reset:l;gap:2px;margin:34px 0 0;padding:0;list-style:none;display:none}.legend li{border-bottom:1px solid var(--line);gap:14px;padding:11px 0;font-size:15px;display:flex}.legend li b{font-weight:550;display:block}.legend li span{color:var(--ink-3);font-size:13.5px}.legend li i{font-style:normal;font-family:var(--mono);color:var(--ink-3);border:1px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;display:grid}.layer-labels{z-index:2;pointer-events:none;opacity:0;transition:opacity .3s;position:fixed;inset:0}.layer-labels.on{opacity:1}.ll{will-change:transform;align-items:center;display:flex;position:absolute;top:0;left:0}.ll-line{background:#ffffff59;width:64px;height:1px;position:relative}.ll-line:before{content:"";background:#f4f5f7;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 0 4px #ffffff1a}.ll-txt{white-space:nowrap;padding-left:12px}.ll-txt b{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:550;display:block}.ll-txt span{color:var(--ink-3);margin-top:1px;font-size:12.5px;display:block}.ll-n{font-family:var(--mono);color:var(--ink-3);margin-right:8px;font-size:10.5px}.ticks{gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.ticks li{color:var(--ink);align-items:center;gap:12px;font-size:16px;display:flex}.ticks .ico{width:24px;height:24px;color:var(--ink);background:#ffffff14;border-radius:50%;flex:none;place-items:center;display:grid}.ticks .ico svg{width:14px;height:14px}.tap-phone{--pw:318px}.tap-lock{z-index:2;color:#fff;background:radial-gradient(80% 50% at 30% 20%,#62708c8c,#62708c00 70%),radial-gradient(70% 50% at 80% 80%,#3c325099,#3c325000 70%),#0c0d12;flex-direction:column;align-items:center;padding-top:24%;display:flex;position:absolute;inset:0}.tap-time{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:74px;font-weight:600;line-height:1}.tap-date{opacity:.8;margin-top:6px;font-size:15px;font-weight:500}.tap-banner{text-align:left;-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);opacity:0;transition:transform .52s var(--ease-out), opacity .3s;background:#282a30b8;border-radius:20px;align-items:center;gap:11px;padding:12px 13px;font-size:13px;line-height:1.3;display:flex;position:absolute;top:14%;left:4%;right:4%;transform:translateY(-140%)}.tap-banner b{font-size:13px;font-weight:600;display:block}.tap-banner span{color:#ffffffd1}.tap-app{color:#fff;background:#0a0a0b;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.tap-app .nx-logo{width:28px;height:auto}.tap-phone .phone-scale{z-index:3;transform:translateY(105%) scale(var(--s,1));transition:transform .76s var(--ease-out)}.tap-phone.s1 .tap-banner{opacity:1;transform:translateY(0)}.tap-phone.s2 .phone-scale{transform:translateY(0) scale(var(--s,1))}.ripple{pointer-events:none;z-index:6;width:0;height:0;position:absolute;top:10%;left:50%}.ripple i{opacity:0;border:1.5px solid #ffffff8c;border-radius:50%;width:120px;height:120px;position:absolute;top:-60px;left:-60px}.tap-phone.s0 .ripple i{animation:ring 1.1s var(--ease-out) forwards}.tap-phone.s0 .ripple i:nth-child(2){animation-delay:.14s}.tap-phone.s0 .ripple i:nth-child(3){animation-delay:.28s}@keyframes ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.9)}}.ai-widget{border-radius:16px;margin-top:34px;padding:22px}.ai-clock{align-items:baseline;gap:12px;display:flex}#aiClock{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1}.ai-day{color:var(--ink-3);font-size:15px}#aiSlider{appearance:none;cursor:grab;touch-action:pan-y;background:0 0;width:100%;height:28px;margin:18px 0 6px;position:relative}#aiSlider:active{cursor:grabbing}#aiSlider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#1b2440 0%,#3a5a9e 30%,#e9eef7 50%,#f0b46a 72%,#3b2a52 86%,#1b2440 100%);border-radius:4px;height:4px}#aiSlider::-moz-range-track{background:linear-gradient(90deg,#1b2440 0%,#3a5a9e 30%,#e9eef7 50%,#f0b46a 72%,#3b2a52 86%,#1b2440 100%);border-radius:4px;height:4px}#aiSlider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:24px;height:24px;margin-top:-10px;box-shadow:0 2px 10px #00000080,0 0 0 4px #ffffff1f}#aiSlider::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 10px #00000080}.ai-scale{color:var(--ink-3);justify-content:space-between;font-size:10.5px;display:flex}.ai-days{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:18px;display:grid}.ai-days button{height:36px;color:var(--ink-2);border:1px solid var(--line);background:#ffffff0a;border-radius:11px;font-size:13px;font-weight:500;transition:background-color .16s,color .16s,border-color .16s}.ai-days button[aria-checked=true]{color:#050607;background:#f4f5f7;border-color:#f4f5f7}.ai-days button:disabled{opacity:.35;cursor:default}.ai-event{color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin-top:16px;font-size:15px;display:flex;position:relative}.ai-event input{opacity:0;pointer-events:none;position:absolute}.sw{background:#ffffff24;border-radius:999px;flex:none;width:44px;height:26px;transition:background-color .2s;position:relative}.sw:after{content:"";width:20px;height:20px;transition:transform .26s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0006}.ai-event input:checked+.sw{background:#34c759}.ai-event input:checked+.sw:after{transform:translate(18px)}.ai-event input:focus-visible+.sw{outline-offset:3px;outline:2px solid #9fb4ff}.ai-rules{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ai-rules li{color:var(--ink-3);border:1px solid #0000;border-radius:12px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:13.5px;transition:all .2s;display:flex}.ai-rules li b{color:var(--ink-2);font-weight:500}.ai-rules li.on{color:var(--ink-2);background:#ffffff12;border-color:#ffffff24}.ai-rules li.on b{color:var(--ink)}.ai-rules li .arrow{color:var(--ink-3);white-space:nowrap}#aiPhone{--pw:318px}#aiProfile{transition:opacity .2s}#aiProfile.swap{opacity:0}.themes{flex-direction:column;justify-content:center;padding:96px 0 56px}.rail{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;cursor:grab;gap:28px;width:100%;padding:44px max(40px,50vw - 580px) 24px;scroll-padding:0 max(40px,50vw - 580px);display:flex;overflow-x:auto}.rail.dragging{cursor:grabbing;scroll-snap-type:none}.rail::-webkit-scrollbar{display:none}.rail-item{scroll-snap-align:start;flex-direction:column;flex:none;align-items:center;gap:18px;margin:0;display:flex}.rail-item .phone{--pw:214px}.rail-item b{letter-spacing:-.01em;text-align:center;font-size:15.5px;font-weight:600;display:block}.rail-item figcaption span{color:var(--ink-3);text-align:center;margin-top:2px;font-size:13px;display:block}.tiers{border-radius:999px;grid-auto-flow:column;gap:4px;margin-top:34px;padding:4px;display:inline-grid}.tiers button{z-index:1;height:38px;color:var(--ink-2);border-radius:999px;padding:0 18px;font-size:14px;font-weight:500;transition:color .2s,background-color .2s;position:relative}.tiers button[aria-selected=true]{color:#050607;background:#f4f5f7}.tier-panel{margin-top:28px}.tier-top{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.tier-name{color:var(--ink-3);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11.5px}.tier-price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.tier-price small{color:var(--ink-3);letter-spacing:0;margin-left:6px;font-size:12.5px;font-weight:450}.tier-desc{color:var(--ink);letter-spacing:-.01em;margin:10px 0 0;font-size:18px}.tier-feats{grid-template-columns:1fr 1fr;align-content:start;gap:9px 18px;min-height:92px;margin:18px 0 0;padding:0;list-style:none;display:grid}.tier-feats li{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:14.5px;line-height:1.35;display:flex}.tier-feats svg{color:var(--ink);flex:none;margin-top:2px}.tier-mat{color:var(--ink);align-items:baseline;gap:12px;margin:16px 0 0;font-size:14px;display:flex}.tier-mat .mono{color:var(--ink-3);font-size:10.5px}.swatches{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.swatch{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:13.5px;transition:border-color .2s,color .2s,background-color .2s;display:flex}.swatch i{border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #ffffff38,0 2px 6px #00000080}.swatch[aria-checked=true]{color:var(--ink);background:#ffffff0d;border-color:#ffffff80}.engrave{margin-top:24px;display:block}.engrave .mono{color:var(--ink-3);margin-bottom:9px;font-size:11px;display:block}.engrave input{border:1px solid var(--line-2);letter-spacing:.06em;text-transform:uppercase;background:#ffffff0a;border-radius:14px;outline:none;width:100%;max-width:380px;height:50px;padding:0 18px;font-size:16px;transition:border-color .2s,background-color .2s}.engrave input::placeholder{color:var(--ink-3);letter-spacing:.01em;text-transform:none}.engrave input:focus{background:#ffffff0f;border-color:#ffffff73}.stage-hit{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;align-items:flex-end;min-height:560px}.stage-hit:active{cursor:grabbing}.hint{color:var(--ink-3);padding-bottom:28px;font-size:10.5px;transition:opacity .4s}.secure .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:56px 64px;display:grid}.secure .copy{grid-column:1}.verify{border-radius:14px;grid-column:2;justify-self:end;width:100%;max-width:400px;padding:20px 22px 16px}.v-top{color:var(--ink);align-items:center;gap:10px;display:flex}.v-top .mono{color:var(--ink);font-size:11.5px}.v-dot{background:#34c759;border-radius:50%;width:9px;height:9px;animation:2s ease-in-out infinite pulse;box-shadow:0 0 0 4px #34c7592e}@keyframes pulse{50%{box-shadow:0 0 0 7px #34c7590f}}.v-rows{margin-top:14px;display:grid}.v-rows div{border-top:1px solid #ffffff14;justify-content:space-between;gap:16px;padding:10px 0;font-size:13.5px;display:flex}.v-rows span{color:var(--ink-3)}.v-rows b{font-weight:500;font-family:var(--mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:12.5px;transition:opacity .18s}.v-rows b.ok{color:#6ee7a0;font-family:var(--sans);letter-spacing:0;font-size:13.5px}.v-rows b.flash{opacity:.25}.v-note{color:var(--ink-3);text-align:right;margin:8px 0 0;font-size:10px}.trust{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:64px;margin:0;display:grid}.trust div{border-top:1px solid var(--line);grid-template-columns:220px 1fr;gap:20px;padding:20px 0 22px;display:grid}.trust dt{letter-spacing:-.012em;color:var(--ink);font-size:16px;font-weight:600}.trust dt .mono{color:var(--ink-3);margin-bottom:6px;font-size:10.5px;display:block}.trust dd{color:var(--ink-2);margin:0;padding-top:17px;font-size:14.5px;line-height:1.55}.network .wrap{flex-direction:column;align-items:center;display:flex}.dash{text-align:left;border-radius:18px;width:100%;max-width:1120px;margin-top:60px;overflow:hidden}.note{color:var(--ink-3);margin-top:16px;font-size:10.5px}.d-bar{border-bottom:1px solid #ffffff14;align-items:center;gap:18px;padding:14px 20px;display:flex}.d-bar .nx-logo{color:var(--ink)}.d-tabs{gap:4px;margin-left:10px;display:flex}.d-tabs span{color:var(--ink-3);border-radius:999px;padding:7px 13px;font-size:13px}.d-tabs span.on{color:var(--ink);background:#ffffff1a}.d-search{height:34px;color:var(--ink-3);background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;width:220px;margin-left:auto;padding:0 12px;font-size:13px;display:flex}.d-me{color:#1b2740;background:linear-gradient(140deg,#dbe4f3,#9fb0cc);border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:grid}.d-body{grid-template-columns:1.25fr 1fr;min-height:430px;display:grid}.d-list{border-right:1px solid #ffffff14;align-content:start;gap:2px;padding:10px;display:grid}.d-lh{color:var(--ink-3);font-size:12px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:8px 10px 10px;display:flex}.lead{text-align:left;border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;width:100%;padding:10px;transition:background-color .16s;display:grid}.lead:hover{background:#ffffff0a}.lead[aria-selected=true]{background:#ffffff14}.lead .av{color:#0b0c0e;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:grid}.lead>span:nth-child(2),.d-body>*{min-width:0}.lead b{letter-spacing:-.01em;font-size:14px;font-weight:550;display:block}.lead small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;display:block;overflow:hidden}.pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.p-new{color:#b9c8ff;background:#9fb4ff24}.p-today{color:#fcd27b;background:#fbbf2424}.p-meet{color:#7be3a0;background:#34c75924}.p-crm{color:var(--ink-2);background:#ffffff14}.d-detail{align-content:start;gap:18px;padding:22px 24px;display:grid}.dd-head{align-items:center;gap:14px;display:flex}.dd-head .av{color:#0b0c0e;border-radius:50%;place-items:center;width:52px;height:52px;font-size:16px;font-weight:600;display:grid}.dd-head h4{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600}.dd-head p{color:var(--ink-3);margin:2px 0 0;font-size:13.5px}.dd-ctx{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.dd-ctx div{background:#ffffff0b;border:1px solid #ffffff12;border-radius:10px;padding:11px 12px}.dd-ctx span{color:var(--ink-3);font-size:11px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;display:flex}.dd-ctx b{letter-spacing:-.005em;margin-top:5px;font-size:13.5px;font-weight:500;display:block}.dd-note{color:var(--ink-2);background:#ffffff08;border:1px dashed #ffffff1a;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5}.dd-time{gap:0;margin:0;padding:0 0 0 4px;list-style:none;display:grid}.dd-time li{color:var(--ink-2);justify-content:space-between;gap:12px;padding:0 0 12px 22px;font-size:13.5px;display:flex;position:relative}.dd-time li:before{content:"";background:#0c0d10;border:1.5px solid #fff6;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:0}.dd-time li.done:before{background:#f4f5f7;border-color:#f4f5f7}.dd-time li:after{content:"";background:#ffffff1f;width:1px;position:absolute;top:15px;bottom:0;left:4px}.dd-time li:last-child:after{display:none}.dd-time em{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal}.dd-actions{flex-wrap:wrap;gap:8px;display:flex}.dd-actions .btn{height:40px;padding:0 16px;font-size:13.5px}.d-stats{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);display:grid}.d-stat{padding:16px 20px}.d-stat+.d-stat{border-left:1px solid #ffffff14}.d-stat b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;display:block}.d-stat span{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}.incl{margin:38px 0 0;padding:0;list-style:none;display:grid}.incl li{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:14px 0;display:flex}.incl li:first-child{border-top:1px solid var(--line)}.incl .ico{width:42px;height:42px;color:var(--ink);background:#ffffff0d;border-radius:12px;flex:none;place-items:center;display:grid}.incl b{letter-spacing:-.01em;font-size:16px;font-weight:550;display:block}.incl span{color:var(--ink-3);margin-top:1px;font-size:14px;display:block}.finale{align-items:flex-end;min-height:130svh;padding-bottom:14svh}.finale .wrap{flex-direction:column;align-items:center;display:flex}.mantra{letter-spacing:-.045em;flex-direction:column;align-self:center;align-items:flex-start;margin:0 0 8svh;font-size:clamp(44px,6.6vw,104px);font-weight:600;line-height:1.02;display:flex}.mantra span{color:#f4f5f71a;transition:color .7s var(--ease-out);display:block}.mantra span:nth-child(2){margin-left:.6em}.mantra span:nth-child(3){margin-left:1.2em}.mantra span:nth-child(4){margin-left:1.8em}.mantra span.lit{color:#d9bf85}.mantra:after{content:"";opacity:.8;background:#d9bf85;width:1.1em;height:2px;margin:.45em 0 0 auto;display:block}.finale .h2{font-size:clamp(30px,3vw,42px)}.foot{z-index:1;border-top:1px solid var(--line);background:var(--bg);padding:40px 0 46px;position:relative}.foot-mark{color:#ffffff0d;margin-bottom:46px}.foot-mark svg{width:100%;height:auto}.foot-cols{grid-template-columns:repeat(3,minmax(0,220px));gap:30px;display:grid}.foot-cols p{color:var(--ink-3);margin:0 0 14px;font-size:11px}.foot-cols a{color:var(--ink-2);padding:4px 0;font-size:14.5px;display:block}.foot-cols a:hover{color:var(--ink)}.foot-legal{color:var(--ink-3);margin:40px 0 0;font-size:12.5px}[data-in]{opacity:0;transition:opacity .65s var(--ease-out), transform .85s var(--ease-out);transform:translateY(16px)}[data-in].in{opacity:1;transform:none}@media (width<=1100px){.nav-links{gap:20px}.trust{column-gap:40px}.trust div{grid-template-columns:1fr;gap:6px}.trust dd{padding-top:0}.dd-ctx{grid-template-columns:1fr 1fr}}@media (width<=900px){.nav{grid-template-columns:1fr auto;height:58px;padding:0 16px}.nav-links{display:none}.nav-cta{height:34px;padding:0 14px;font-size:13px}.wrap{padding:0 20px}.sec{padding:92px 0}.split{grid-template-columns:1fr;gap:44px}.split.rev .copy{order:1}.split.rev .visual{order:2}.visual{min-height:0}.hero,.sec[data-key=pas],.build,.box{align-items:flex-end}.hero{padding-bottom:64px}.hero .copy,.sec[data-key=pas] .copy,.box .copy{padding-top:47svh}.build .copy{padding-top:62svh}.box .copy{padding-top:56svh!important}.scan,.scrollcue{display:none}.display{font-size:clamp(44px,12.6vw,60px)}.h2{font-size:clamp(34px,9.6vw,46px)}.lede{margin-top:20px;font-size:17px}.body{font-size:16.5px}.ctas{margin-top:28px}.ctas .btn{flex:auto}.legend{display:grid}.layer-labels .ll-txt{display:none}.layer-labels .ll-line{width:18px}.tap-phone,#aiPhone{--pw:min(300px, 78vw)}.rail{gap:18px;padding:40px 20px 24px;scroll-padding:0 20px}.rail-item .phone{--pw:208px}.metal .split{gap:0}.metal .visual{order:-1}.stage-hit{min-height:52svh;margin:-30px -20px 0}.tiers{grid-auto-flow:column;width:100%;margin-top:22px;display:grid}.tiers button{padding:0 6px;font-size:13.5px}.tier-feats{grid-template-columns:1fr;min-height:0}.swatch{padding:5px 12px 5px 5px;font-size:12.5px}.secure .wrap{grid-template-columns:1fr;gap:36px}.verify{grid-column:1;justify-self:stretch;max-width:none}.trust{grid-template-columns:1fr}.trust div{grid-template-columns:1fr;gap:6px;padding:16px 0 18px}.trust dd{padding-top:0}.dash{border-radius:22px;margin-top:40px}.d-bar{padding:12px 14px}.d-tabs span:not(.on),.d-search{display:none}.d-body{grid-template-columns:1fr}.d-list{border-bottom:1px solid #ffffff14;border-right:0}.lead{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:9px 8px}.lead .pill{padding:0 8px;font-size:10.5px}.lead .pill:before,.d-lh span:last-child{display:none}.dd-ctx div:last-child{grid-column:1/-1}.d-detail{padding:18px}.dd-ctx,.d-stats{grid-template-columns:1fr 1fr}.d-stat:nth-child(3){border-left:0}.d-stat:nth-child(n+3){border-top:1px solid #ffffff14}.finale{min-height:110svh;padding-bottom:10svh}.mantra{margin-bottom:7svh;font-size:clamp(38px,11.4vw,56px)}.foot-cols{grid-template-columns:1fr 1fr}}.incl.gold .ico{color:#d9bf85;background:#c9a9611a;box-shadow:inset 0 0 0 1px #c9a96138}.box .label span{color:#d9bf85}.drawing{align-items:center}.blueprint{margin:54px 0 0}.bp-sheets{background-color:#08090b99;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:-1px -1px;background-size:28px 28px;border:1px solid #ffffff1f;border-bottom:0;border-radius:6px 6px 0 0;grid-template-columns:780fr 720fr;display:grid}.bp-svg{width:100%;height:auto;display:block}.bp-side{border-left:1px solid #ffffff14}.bp-svg .ln{fill:none;stroke:#f4f5f78c;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.bp-svg .ln.strong{stroke:#f4f5f7eb;stroke-width:1.4px}.bp-svg .axis{fill:none;stroke:#f4f5f747;stroke-width:1px;stroke-dasharray:14 4 2 4;vector-effect:non-scaling-stroke;opacity:0}.bp-svg .zone{fill:none;stroke:#f4f5f761;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;opacity:0}.bp-svg .dot{fill:#f4f5f7;opacity:0}.bp-svg .tx{opacity:0}.bp-svg .t{font-family:var(--mono);fill:#f4f5f7d1;letter-spacing:.04em;font-size:13px}.bp-svg .t.dimt{fill:#f4f5f7;font-size:15px}.bp-svg .t.small{fill:#f4f5f79e;font-size:12px}.bp-svg .t.cap{letter-spacing:.16em;fill:#f4f5f773;font-size:11px}.bp-svg .n{fill:#f4f5f7;font-weight:500}.bp-svg .hatch{stroke:#f4f5f780;stroke-width:1px}.bp-svg .hatch.thin{stroke:#f4f5f752;stroke-width:.8px;fill:none}.bp-svg .dotfill{fill:#f4f5f780}.bp-svg .inlaybg{fill:#f4f5f712}.bp-svg .copper{fill:#c98a52;opacity:.85}.bp-svg .sep{stroke:#f4f5f7bf;stroke-width:1px;vector-effect:non-scaling-stroke}.bp-svg .edge{fill:none;stroke:#f4f5f7;stroke-width:1.4px;vector-effect:non-scaling-stroke}.bp-svg g[clip-path]{opacity:0}.blueprint.in .ln{animation:1.5s cubic-bezier(.65,0,.35,1) forwards draw}.blueprint.in .d2{animation-delay:.2s}.blueprint.in .d3{animation-delay:.4s}.blueprint.in .d4{animation-delay:.55s}.blueprint.in .d5{animation-delay:.8s}.blueprint.in .d6{animation-delay:1s}.blueprint.in .axis,.blueprint.in .zone,.blueprint.in .dot{animation:.8s .5s forwards fadein}.blueprint.in g[clip-path]{animation:.9s .9s forwards fadein}.blueprint.in .tx{animation:.8s 1.25s forwards fadein}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadein{to{opacity:1}}.bp-title{border:1px solid #ffffff1f;border-radius:0 0 6px 6px;grid-template-columns:repeat(8,1fr);display:grid}.bp-title div{border-left:1px solid #ffffff14;padding:10px 14px 11px}.bp-title div:first-child{border-left:0}.bp-title span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:9.5px;display:block}.bp-title b{color:var(--ink);margin-top:4px;font-size:13px;font-weight:500;display:block}@media (prefers-reduced-motion:reduce){.bp-svg .ln{stroke-dashoffset:0}.bp-svg .axis,.bp-svg .zone,.bp-svg .dot,.bp-svg .tx,.bp-svg g[clip-path]{opacity:1}}@media (width<=900px){.blueprint{margin-top:36px}.bp-sheets{grid-template-columns:1fr}.bp-side{border-top:1px solid #ffffff14;border-left:0}.bp-svg .t{font-size:21px}.bp-svg .t.dimt{font-size:24px}.bp-svg .t.small{font-size:16px}.bp-svg .t.cap{letter-spacing:.1em;font-size:16px}.bp-title{grid-template-columns:repeat(2,1fr)}.bp-title div:nth-child(odd){border-left:0}.bp-title div:nth-child(n+3){border-top:1px solid #ffffff14}}
