html.dark .px-page,html[data-theme=dark] .px-page{--px-steel:#86afd8;--px-steel-soft:#86afd824;--px-gold-soft:#d2b16a1f;--px-face:linear-gradient(180deg, #14304b, #0e263c);--px-face-line:#ffffff1a;--px-shadow:0 50px 100px -40px #000c, 0 0 0 1px #d2b16a12;--px-shadow-sm:0 18px 34px -20px #0009;--lf-p1:#f3ecdc;--lf-p3:#e2bd6e;--lf-teal:#72d2c6}.px-wrap{width:100%;max-width:var(--page-max);padding:0 var(--page-gutter);box-sizing:border-box;margin:0 auto}.px-sec{padding:var(--section-y-top) 0 var(--section-y-bottom);background:var(--lx-bg);position:relative}.px-sec.is-alt{background:var(--lx-bg-2)}.px-sec:before{content:"";background:linear-gradient(90deg, transparent, var(--lx-hair-strong) 20%, var(--lx-hair-strong) 80%, transparent);opacity:.6;height:1px;position:absolute;top:0;left:40px;right:40px}.px-eyebrow{margin:0 0 var(--eyebrow-mb);font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-ls);text-transform:uppercase;color:var(--lx-gold-text);align-items:center;gap:12px;display:inline-flex}.px-eyebrow:before{content:"";background:var(--lx-line-strong);width:22px;height:1px}.px-lead-in{letter-spacing:-.01em;color:var(--lx-gold-text);margin:0 0 10px;font-size:clamp(20px,1.9vw,26px);font-weight:600;line-height:1.2}.px-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--lx-gold-text);align-items:center;gap:12px;margin:0 0 18px;font-size:11px;font-weight:700;display:inline-flex}.px-mark{flex:none;gap:2px;display:inline-grid}.px-mark i{background:var(--lx-hair-strong);border-radius:2px;width:12px;height:3px;display:block}.px-mark i:nth-child(2){background:var(--lx-gold)}.px-h1{max-width:12.5em;font-size:var(--hd-1-size);font-weight:var(--hd-weight);line-height:var(--hd-1-lh);letter-spacing:var(--hd-1-ls);color:var(--lx-on);text-wrap:balance;margin:0}@media (min-width:1024px){.px-h1{min-height:calc(var(--hd-1-size) * var(--hd-1-lh) * 4)}}.px-h2{font-size:var(--hd-2-size);font-weight:var(--hd-weight);line-height:var(--hd-2-lh);letter-spacing:var(--hd-2-ls);color:var(--lx-on);text-wrap:balance;margin:0}.px-h2.is-center,.px-sub.is-center{text-align:center;margin-left:auto;margin-right:auto}.px-h1 em,.px-h2 em,.px-statement em{background:linear-gradient(180deg, var(--lx-em-1), var(--lx-em-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.px-sub{max-width:34em;color:var(--lx-on-70);text-wrap:pretty;margin:20px 0 0;font-size:clamp(16px,1.3vw,18.5px);line-height:1.56}.px-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.px-actions.is-center{justify-content:center}.px-actions .lx-btn{min-height:48px}.px-hero{padding:var(--hero-top) 0 80px;background:var(--lx-bg);position:relative}.px-hero-glow{pointer-events:none;background:radial-gradient(60% 55% at 78% 18%, var(--lx-glow-2), transparent 70%), radial-gradient(50% 60% at 12% 90%, var(--lx-glow-1), transparent 70%);position:absolute;inset:0}.px-hero-copy{padding-bottom:6px}.px-evidence-t{color:var(--lx-on-70);margin:0;font-size:16px;line-height:1.65}.px-evidence-more{border-top:1px solid var(--lx-line);color:var(--lx-on-70);margin:14px 0 0;padding-top:14px;font-size:15px;line-height:1.6}.px-evidence-more a{color:var(--lx-on);text-decoration:underline;-webkit-text-decoration-color:var(--lx-gold);text-decoration-color:var(--lx-gold);text-underline-offset:3px;font-weight:600}.px-proof{background:var(--lx-bg);border-top:1px solid var(--lx-hair);border-bottom:1px solid var(--lx-hair)}.px-facts{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.px-facts li{align-items:center;gap:14px;padding:24px 20px 24px 0;display:flex}.px-facts li+li{border-left:1px solid var(--lx-hair);padding-left:24px}.px-fact-ico{border:1px solid var(--lx-line);background:var(--px-gold-soft);width:38px;height:38px;color:var(--lx-gold-text);border-radius:11px;flex:none;place-items:center;display:grid}.px-fact-t{letter-spacing:-.01em;color:var(--lx-on);font-size:15px;font-weight:600;line-height:1.3}.px-head{justify-items:start;max-width:860px;margin-bottom:40px;display:grid}.px-head .px-sub{max-width:36em}.px-statement{letter-spacing:-.048em;max-width:860px;color:var(--lx-on-70);text-wrap:balance;margin:56px 0 0;font-size:clamp(32px,3.5vw,50px);font-weight:400;line-height:1.06}.px-statement strong{color:var(--lx-on);font-weight:400;display:block}.px-statement strong+span{letter-spacing:-.012em;max-width:34em;color:var(--lx-on-70);margin-top:18px;font-size:21px;line-height:1.5;display:block}.px-head .px-sub a{color:var(--lx-gold-text);text-underline-offset:3px;text-decoration:underline}.px-head .px-sub a:hover{text-decoration-thickness:2px}.px-pull{margin-top:64px}.px-pull-src{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-on-52);margin:16px 0 0;font-size:11px;font-weight:700}.px-close{isolation:isolate;background:radial-gradient(42% 30% at 50% 70%, color-mix(in srgb, var(--lx-gold) 10%, transparent), transparent 72%), var(--lx-bg-2);border-top:1px solid var(--lx-hair);align-items:center;min-height:640px;padding:96px 0;display:flex;position:relative;overflow:hidden}.px-close-fx{z-index:-1;position:absolute;inset:0}.px-close-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.px-close-in{text-align:center;flex-direction:column;align-items:center;display:flex}.px-close-in .px-h2{max-width:14em}.px-evidence{gap:0;display:grid}.px-tests{border-top:1px solid var(--lx-line);margin:4px 0 22px;padding:0;list-style:none}.px-tests li{border-bottom:1px solid var(--lx-line);grid-template-columns:40px 1fr;gap:4px 12px;padding:20px 0;display:grid}.px-tests-n{letter-spacing:.08em;color:var(--lx-gold-text);font-variant-numeric:tabular-nums;grid-row:span 2;padding-top:3px;font-size:14px;font-weight:600}.px-tests b{letter-spacing:-.01em;color:var(--lx-on);font-size:19px;font-weight:600}.px-tests li>span:last-child{color:var(--lx-on-70);font-size:15px;line-height:1.55}
.px-page{--px-ease:cubic-bezier(.16, 1, .3, 1);--px-steel:#2c5a86;--px-steel-soft:#2c5a861a;--px-gold-soft:#b889351a;--px-face:linear-gradient(180deg, #fff, #f5f8fa);--px-face-line:#102f4d1a;--px-shadow:0 44px 80px -44px #102f4d73, 0 0 0 1px #b889350f;--px-shadow-sm:0 18px 34px -22px #102f4d59;--lf-p1:#15365a;--lf-p3:#ad7c2b;--lf-teal:#1d7c84;background:var(--lx-bg);color:var(--lx-on);--px-red:#b4524f;--pm-surface:radial-gradient(130% 100% at 50% 0%, #fff 0%, #eef2f7 58%, #e1e9f1 100%);--pm-hatch:#b4524f29}html.dark .px-page,html[data-theme=dark] .px-page{--px-red:#ec948f;--pm-surface:radial-gradient(130% 100% at 50% 0%, #1b4469 0%, #10304f 56%, #0a2037 100%);--pm-hatch:#ec948f33}.px-card{background:var(--px-face);border:1px solid var(--px-face-line);box-shadow:var(--px-shadow-sm);border-radius:24px;position:relative}.px-card-k{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 10px;font-size:11px;font-weight:700}.px-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,540px);align-items:center;column-gap:64px;display:grid;position:relative}.px-hero-vis{gap:22px;display:grid}.px-evidence{box-shadow:none;padding:0}.px-evidence:before{content:"";background:linear-gradient(90deg, transparent, var(--lx-line-strong), transparent);height:1px;display:none;position:absolute;top:0;left:28px;right:28px}@keyframes pf-rot{to{transform:rotate(360deg)}}@keyframes pf-draw{0%{stroke-dashoffset:1px}35%,to{stroke-dashoffset:0}}@keyframes pf-flow{to{stroke-dashoffset:-16px}}@keyframes pf-lit{0%,to{opacity:.25}40%,60%{opacity:1}}.px-pinned{padding-bottom:var(--section-y-bottom)}.px-pinned .px-head{margin-bottom:8px}.pm-pin{height:calc(var(--n) * 80svh + 100svh);position:relative}.pm-stick{box-sizing:border-box;align-items:center;height:100svh;padding:96px 0 32px;display:flex;position:sticky;top:0}.pm-pane{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,84px);width:100%;display:grid}.pm-vis{min-width:0;height:min(540px,100svh - 190px);position:relative}.pm-side{gap:26px;min-width:0;display:grid}.pm-copy{display:grid}.pm-copy-i{opacity:0;visibility:hidden;transition:opacity .5s ease, transform .7s var(--px-ease), visibility 0s linear .5s;grid-area:1/1;transform:translateY(18px)}.pm-copy-i.is-past{transform:translateY(-14px)}.pm-copy-i.is-on{opacity:1;visibility:visible;transition:opacity .6s ease .12s, transform .8s var(--px-ease) .12s, visibility 0s;transform:none}.pm-beat-k{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 14px;font-size:11px;font-weight:700}.pm-beat-h{letter-spacing:-.045em;color:var(--lx-on);text-wrap:balance;margin:0;font-size:clamp(28px,3.3vw,50px);font-weight:400;line-height:1.04}.pm-beat-p{color:var(--lx-on-70);text-wrap:pretty;margin:18px 0 0;font-size:clamp(15.5px,1.25vw,18px);line-height:1.58}.pm-beat-p b,.pm-beat-p strong{color:var(--lx-on);font-weight:650}.pm-beat-p a{color:var(--lx-gold-text);text-underline-offset:3px;text-decoration:underline}.pm-beat-src{color:var(--lx-on-52);margin:14px 0 0;font-size:12px;line-height:1.5}.pm-dots{gap:6px;display:flex}.pm-dots i{background:var(--lx-hair-strong);width:14px;height:3px;transition:width .5s var(--px-ease), background .4s ease;border-radius:2px;display:block}.pm-dots i.is-past{background:var(--lx-gold);opacity:.55}.pm-dots i.is-on{background:var(--lx-gold);width:34px}.pm-flat{gap:72px;display:grid}.pm-flat .pm-copy-one{display:block}.pm-flat .pm-vis{height:380px}.pm-pane-flat{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pm-pane-flat .pm-copy-one{grid-area:1/1}.pm-pane-flat .pm-vis{grid-area:1/2/span 2}.pm-pane-flat .pm-aside{grid-area:2/1}.pm-build{gap:0;display:grid}.pm-build-now{display:none}.pm-ladder{gap:5px;margin:0;padding:0;list-style:none;display:grid}.pm-ladder li{border:1px solid var(--px-face-line);background:var(--px-face);min-height:30px;color:var(--lx-on-52);transition:border-color .4s ease, color .4s ease, background .4s ease, transform .5s var(--px-ease);border-radius:9px;align-items:center;gap:12px;padding:0 12px;font-size:12.5px;display:flex;position:relative;overflow:hidden}.pm-ladder li span{letter-spacing:.12em;flex:none;width:22px;font-size:11px;font-weight:700}.pm-ladder li em{min-width:0;font-style:normal;font-weight:600}.pm-ladder li.is-yours{border-style:dashed;border-color:var(--lx-line-strong);color:var(--lx-on)}.pm-ladder li.is-yours i{background:var(--lx-gold);border-radius:50%;width:10px;height:10px;animation:2.4s ease-in-out infinite pm-beat-dot;display:block}.pm-ladder li.is-past{color:var(--lx-on-70);background:color-mix(in srgb, var(--lx-gold) 7%, var(--px-face))}.pm-ladder li.is-on{color:var(--lx-on);border-color:var(--lx-gold);background:var(--px-gold-soft);transform:translate(8px)}.pm-ladder li.is-on:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--lx-gold) 32%, transparent) 50%, transparent 70%);animation:2.8s ease-in-out infinite pm-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes pm-sweep{to{transform:translate(100%)}}@keyframes pm-beat-dot{0%,to{opacity:.6;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.wv-stack,.sv-stack{height:100%;position:relative}.wv-pane,.sv-pane{opacity:0;visibility:hidden;transition:opacity .5s ease, transform .8s var(--px-ease), visibility 0s linear .5s;position:absolute;inset:0;transform:scale(.985)}.wv-pane.is-on,.sv-pane.is-on{opacity:1;visibility:visible;transition:opacity .6s ease .1s, transform .8s var(--px-ease) .1s, visibility 0s;transform:none}.wv,.sv{box-sizing:border-box;border:1px solid var(--px-face-line);background:var(--pm-surface);height:100%;box-shadow:var(--px-shadow);border-radius:26px;padding:clamp(18px,2.4vw,32px);position:relative;overflow:hidden}.wv-k{letter-spacing:.2em;text-transform:uppercase;color:var(--lx-gold-text);margin:0 0 22px;font-size:11px;font-weight:700}.wv-foot{color:var(--lx-on-70);margin:0;font-size:13px;line-height:1.5}.wv-record{grid-template-rows:minmax(0,1fr) auto;gap:14px;display:grid}.wv-pillar{min-height:0;position:relative}.wv-pillar-body,.wv-pillar-cap{transform-origin:50% 100%;width:42%;transition:transform 1.3s var(--px-ease) .2s;display:block;position:absolute;left:0;transform:scaleY(0)}.wv-pillar-body{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--px-steel) 34%, transparent) 0 14px, color-mix(in srgb, var(--px-steel) 14%, transparent) 14px 18px);border:1px solid color-mix(in srgb, var(--px-steel) 50%, transparent);border-radius:0 0 10px 10px;top:7.3%;bottom:0}.wv-pillar-cap{background:linear-gradient(180deg, var(--lx-gold), color-mix(in srgb, var(--lx-gold) 70%, #fff));transform-origin:50% 100%;height:7.3%;min-height:22px;box-shadow:0 0 40px -6px color-mix(in srgb, var(--lx-gold) 60%, transparent);border-radius:10px 10px 0 0;transition-delay:1.1s;top:0}.wv-pane.is-on .wv-pillar-body,.wv-pane.is-on .wv-pillar-cap{transform:none}.wv-pillar-total{letter-spacing:-.06em;color:var(--lx-on);font-size:clamp(54px,7.4vw,112px);font-weight:400;line-height:1;position:absolute;top:50%;left:48%;transform:translateY(-50%)}.wv-pillar-cap-l{color:var(--lx-gold-text);opacity:0;align-items:center;gap:12px;font-size:clamp(13px,1.2vw,16px);font-weight:650;transition:opacity .6s 1.6s;display:flex;position:absolute;top:0;left:48%}.wv-pillar-cap-l:before{content:"";background:var(--lx-gold);width:36px;height:1px}.wv-pane.is-on .wv-pillar-cap-l{opacity:1}.wv-record-axis{letter-spacing:.18em;text-transform:uppercase;color:var(--lx-on-52);font-size:11px;font-weight:700}.wv-flows{align-content:center;gap:26px;display:grid}.wv-flows .wv-k{margin-bottom:4px}.wv-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;display:grid}.wv-row-l{color:var(--lx-on);grid-column:1/-1;font-size:13.5px;font-weight:600}.wv-track{background:color-mix(in srgb, var(--lx-hair-strong) 60%, transparent);border-radius:6px;height:30px;display:block;overflow:hidden}.wv-fill{width:0;height:100%;transition:width 1.5s var(--px-ease) .25s;border-radius:6px;display:block}.wv-fill.is-gold{background:linear-gradient(90deg, color-mix(in srgb, var(--lx-gold) 65%, #fff), var(--lx-gold))}.wv-fill.is-steel{background:var(--px-steel)}.wv-pane.is-on .wv-fill{width:var(--w,100%)}.wv-row-n{letter-spacing:-.03em;color:var(--lx-gold-text);white-space:nowrap;font-size:clamp(20px,2.2vw,30px);font-weight:500}.wv-row-n.is-steel{color:var(--px-steel)}.wv-lens{height:26px;margin-top:-6px}.wv-lens-svg{width:100%;height:100%;display:block}.wv-lens-svg path{fill:none;stroke:var(--px-steel);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .8s 1.5s}.wv-pane.is-on .wv-lens-svg path{opacity:.7}.wv-slices{gap:3px;height:36px;margin-top:4px;padding-top:0;display:flex;position:relative}.wv-slices i{background:color-mix(in srgb, var(--px-steel) 55%, transparent);transform-origin:50% 100%;transition:transform .6s var(--px-ease);transition-delay:calc(1.3s + var(--k) * 22ms);border-radius:3px;flex:1;display:block;transform:scaleY(0)}.wv-pane.is-on .wv-slices i{transform:none}.wv-slices i.is-one{background:var(--lx-gold);box-shadow:0 0 24px -2px color-mix(in srgb, var(--lx-gold) 70%, transparent)}.wv-pane.is-on .wv-slices i.is-one{transition-delay:2.2s;transform:translateY(-8px)scaleY(1.3)}.wv-one{text-align:center;opacity:0;transition:opacity .6s ease 2.4s, transform .7s var(--px-ease) 2.4s;pointer-events:none;justify-items:center;display:grid;position:absolute;top:calc(100% + 16px);left:49%;transform:translate(-50%)translateY(6px)}.wv-pane.is-on .wv-one{opacity:1;transform:translate(-50%)}.wv-one b{letter-spacing:-.04em;color:var(--lx-gold-text);white-space:nowrap;font-size:clamp(26px,3vw,40px);font-weight:500}.wv-one em{color:var(--lx-on-70);white-space:nowrap;font-size:12px;font-style:normal}.wv-flows .wv-slices{margin-top:6px;margin-bottom:84px}.wv-buyers{align-content:center;gap:34px;display:grid}.wv-buyers-row{grid-template-columns:minmax(0,1fr) 110px 64px;align-items:center;gap:14px;display:grid}.wv-pool{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 18px;display:grid}.wv-pool .wv-pool-n,.wv-pool .wv-pool-l{margin:0}.wv-pool-grid{grid-template-columns:repeat(12,1fr);gap:5px;display:grid}.wv-pool-grid i{aspect-ratio:1;background:color-mix(in srgb, var(--px-steel) 50%, transparent);animation:3.6s ease-in-out infinite pf-lit;animation-delay:calc(var(--k) * .28s);border-radius:3px;display:block}.wv-pool-n{letter-spacing:-.05em;color:var(--lx-on);margin:0;font-size:clamp(32px,4vw,56px);font-weight:400;line-height:1}.wv-pool-n.is-sm{margin-top:16px;font-size:clamp(26px,3vw,42px)}.wv-pool-l{color:var(--lx-on-70);margin:6px 0 0;font-size:13px;line-height:1.4}.wv-gap{text-align:center;justify-items:center;gap:8px;display:grid}.wv-gap i{border-top:2px dashed var(--lx-on-52);width:100%;height:0;display:block}.wv-gap b{letter-spacing:.08em;text-transform:uppercase;color:var(--px-red);font-size:11px;font-weight:700}.wv-gap-a{animation:1.6s linear infinite wv-dash}.wv-gap-b{opacity:.35}@keyframes wv-dash{0%,to{opacity:1}50%{opacity:.35}}.wv-you{text-align:center;justify-items:center;gap:6px;display:grid}.wv-you-node{background:var(--lx-gold);width:44px;height:44px;box-shadow:0 0 36px -4px color-mix(in srgb, var(--lx-gold) 70%, transparent);border-radius:12px;display:block}.wv-seed{align-content:center;gap:30px;display:grid}.wv-seed-row{gap:8px;display:grid}.wv-seed-l{letter-spacing:.18em;text-transform:uppercase;color:var(--lx-on-52);font-size:11px;font-weight:700}.wv-seed-t{gap:8px;padding-top:0;display:grid;position:relative}.wv-seed-t b{color:var(--lx-on);font-size:14.5px;font-weight:650;line-height:1.3}.wv-seed-t i{width:0;height:20px;transition:width 1.2s var(--px-ease);border-radius:10px;display:block}.wv-seed-a{background:var(--px-steel);transition-delay:.2s}.wv-seed-b{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--px-red) 70%, transparent) 0 6px, color-mix(in srgb, var(--px-red) 36%, transparent) 6px 12px);transition-delay:.7s}.wv-seed-c{background:linear-gradient(90deg, var(--lx-gold), color-mix(in srgb, var(--lx-gold) 50%, transparent));transition-delay:1.2s}.wv-seed-d{border-top:2px dashed var(--px-red);background:0 0;border-radius:0;height:0;margin:6px 0;transition-delay:1.8s}.wv-pane.is-on .wv-seed-a{width:7%}.wv-pane.is-on .wv-seed-b{width:28%}.wv-pane.is-on .wv-seed-c{width:88%}.wv-pane.is-on .wv-seed-d{width:100%}.wv-seed-row.is-exit .wv-seed-t b{color:var(--px-red)}.sv-scene{padding:0}.sv-forge{grid-template-columns:minmax(0,1fr) minmax(0,.46fr);align-items:center;gap:clamp(18px,2.4vw,32px);display:grid}.sv-bands{gap:clamp(14px,2.4vh,26px);display:grid}.sv-band{grid-template-columns:minmax(84px,112px) minmax(0,1fr);align-items:center;gap:14px;display:grid}.sv-band-l{color:var(--lx-on);font-size:13px;font-weight:600}.sv-band-t{background:color-mix(in srgb, var(--lx-hair-strong) 70%, transparent);border-radius:4px;height:8px;display:block;position:relative}.sv-band-z{top:-3px;bottom:-3px;left:var(--z0);width:var(--zw);background:color-mix(in srgb, var(--lf-teal) 24%, transparent);border:1px solid color-mix(in srgb, var(--lf-teal) 60%, transparent);border-radius:6px;position:absolute}.sv-band-m{background:var(--lx-gold);width:16px;height:16px;box-shadow:0 0 18px color-mix(in srgb, var(--lx-gold) 70%, transparent);animation:sv-wander var(--d) ease-in-out infinite alternate;animation-delay:calc(var(--k) * -1.7s);border-radius:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;left:10%}@keyframes sv-wander{0%{left:12%}50%{left:58%}to{left:86%}}.sv-pack{background:var(--px-face);border:1px solid var(--px-face-line);box-shadow:var(--px-shadow-sm);border-radius:14px;gap:9px;padding:16px 16px 18px;display:grid}.sv-pack b{letter-spacing:.16em;text-transform:uppercase;color:var(--lx-gold-text);font-size:11px;font-weight:700}.sv-pack i{background:color-mix(in srgb, var(--px-steel) 40%, transparent);transform-origin:0;height:6px;animation:sv-write 5s var(--px-ease) infinite;animation-delay:calc(var(--k) * .22s);border-radius:3px;display:block}.sv-pack span{color:var(--lx-on-52);font-size:11.5px}@keyframes sv-write{0%{transform:scaleX(0)}25%,85%{transform:none}to{transform:scaleX(0)}}.sv-prism{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr);display:grid}.sv-col{flex-direction:column;min-width:0;display:flex}.sv-col-k{letter-spacing:.14em;text-transform:uppercase;height:30px;color:var(--lx-gold-text);margin:0;font-size:11px;font-weight:700}.sv-col-n{flex:1;grid-auto-rows:1fr;align-items:center;display:grid}.sv-node{border:1px solid var(--lx-line-strong);background:var(--px-face);text-align:center;min-height:40px;color:var(--lx-on);box-shadow:var(--px-shadow-sm);border-radius:10px;place-items:center;padding:6px 4px;font-size:12px;font-weight:600;line-height:1.2;display:grid}.sv-col.is-book .sv-node{border-color:var(--lx-gold);background:var(--px-gold-soft);min-height:72px}.sv-gap{flex-direction:column;padding-top:30px;display:flex}.sv-link{flex:1;width:100%;min-height:0;overflow:visible}.sv-link path{fill:none;stroke:var(--lx-gold);stroke-width:1.5px;stroke-dasharray:4 6;animation:1.6s linear infinite pf-flow;animation-delay:calc(var(--k) * -.25s);opacity:.85}.sv-umb{align-content:center;place-items:center;gap:8px;display:grid}.sv-umb-svg{width:min(100%,360px);height:auto;max-height:calc(100% - 70px);overflow:visible}.sv-umb-ring rect{fill:var(--px-gold-soft);stroke:var(--lx-gold-text);stroke-width:1.3px;animation:4s ease-in-out infinite pf-lit;animation-delay:calc(var(--k) * .2s)}.sv-umb-ring{transform-origin:150px 150px;animation:80s linear infinite pf-rot}.sv-umb-halo{fill:none;stroke:var(--px-steel);stroke-width:1px;stroke-dasharray:2 6;opacity:.6}.sv-umb-shield{fill:var(--px-gold-soft);stroke:var(--lx-gold-text);stroke-width:2.4px;stroke-linejoin:round}.sv-umb-tick{fill:none;stroke:var(--lx-gold-text);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:pf-draw 5s var(--px-ease) infinite}.sv-umb-l{text-align:center;justify-items:center;gap:2px;display:grid}.sv-umb-l b{color:var(--lx-on);font-size:15px;font-weight:650}.sv-umb-l span{color:var(--lx-on-70);font-size:13px}.gv{--b:0;border:1px solid var(--px-face-line);background:var(--pm-surface);height:100%;box-shadow:var(--px-shadow);box-sizing:border-box;border-radius:26px;align-content:center;padding:clamp(14px,2vw,28px);display:grid;position:relative}.px-seal{align-items:center;gap:24px;margin-top:56px;display:flex}.px-seal .px-pull{margin-top:0}.px-seal-mark{flex:none;width:64px;height:64px}.px-seal-mark circle{fill:var(--px-gold-soft);stroke:var(--lx-gold-text);stroke-width:1.6px}.px-seal-mark path{fill:none;stroke:var(--lx-gold-text);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:pf-draw 5s var(--px-ease) infinite}@media (max-width:1080px){.px-hero-grid{grid-template-columns:minmax(0,1fr)}.px-hero-vis{max-width:560px;margin-top:28px}}@media (max-width:860px){.pm-stick{padding:78px 0 14px}.pm-pane{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px}.pm-vis{order:-1;height:min(34svh,300px)}.pm-side{gap:14px}.pm-pane-flat .pm-vis,.pm-pane-flat .pm-copy-one,.pm-pane-flat .pm-aside{grid-area:auto/1}.pm-flat .pm-vis{height:320px}.pm-beat-k{margin-bottom:8px}.pm-beat-h{font-size:clamp(24px,6.6vw,32px)}.pm-beat-p{margin-top:10px;font-size:14.5px;line-height:1.5}.pm-beat-src{margin-top:8px;font-size:11px}.pm-aside{order:3}.pm-build{gap:8px}.pm-ladder{grid-auto-columns:1fr;grid-auto-flow:column;gap:5px}.pm-ladder li{background:var(--lx-hair-strong);border:0;border-radius:3px;height:5px;min-height:0;padding:0}.pm-ladder li em,.pm-ladder li span{display:none}.pm-ladder li.is-yours{background:color-mix(in srgb, var(--lx-gold) 40%, transparent)}.pm-ladder li.is-yours i{display:none}.pm-ladder li.is-past{background:color-mix(in srgb, var(--lx-gold) 70%, transparent)}.pm-ladder li.is-on{background:var(--lx-gold);transform:none}.pm-build-now{letter-spacing:.04em;color:var(--lx-on-70);margin:0;font-size:12.5px;font-weight:600;display:block}.pm-build-now b{color:var(--lx-gold-text);letter-spacing:.12em;margin-right:6px}.pm-dots{display:none}.wv,.sv{border-radius:20px;padding:16px}.wv-k{margin-bottom:8px}.wv-flows{gap:10px}.wv-flows .wv-slices{height:28px;margin-top:4px;margin-bottom:62px}.wv-row-l{font-size:12px}.wv-track{height:20px}.wv-row-n{font-size:18px}.wv-lens{height:14px}.wv-flows .wv-foot{display:none}.wv-one{top:calc(100% + 8px)}.wv-one b{font-size:22px}.wv-seed-row{gap:3px}.wv-seed-t{gap:4px}.wv-seed-t i{border-radius:6px;height:12px}.wv-foot{font-size:12px}.wv-buyers{gap:14px}.wv-buyers-row{grid-template-columns:minmax(0,1fr) 62px 40px;gap:8px}.wv-pool-grid{gap:3px}.wv-pool-grid i:nth-child(n+37){display:none}.wv-pool-n,.wv-pool-n.is-sm{font-size:24px}.wv-pool-l{font-size:11.5px}.wv-gap b{letter-spacing:.04em;font-size:8.5px}.wv-you-node{border-radius:8px;width:28px;height:28px}.wv-seed{gap:8px}.wv-seed-t b{font-size:12.5px}.wv-seed-l{font-size:11px}.sv-forge{grid-template-columns:minmax(0,1fr)}.sv-pack{display:none}.sv-band{grid-template-columns:86px minmax(0,1fr);gap:10px}.sv-band-l{font-size:12px}.sv-prism{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr)}.sv-node{border-radius:7px;min-height:30px;padding:4px 1px;font-size:11px}.sv-col-k{letter-spacing:.06em;font-size:8.5px}.sv-umb-svg{max-height:calc(100% - 46px)}.sv-umb-l b{font-size:13px}.sv-umb-l span{font-size:12px}.gv{padding:10px}.px-seal{gap:14px;margin-top:36px}.px-seal-mark{width:44px;height:44px}.px-sec:before{left:16px;right:16px}.px-hero{padding:var(--hero-top) 0 56px}.px-h2,.px-statement{font-size:clamp(30px,8.4vw,40px)}.px-statement strong+span{font-size:19px}.px-head{margin-bottom:20px}.px-close{min-height:560px;padding:72px 0}}@media (max-width:560px){.px-actions .lx-btn{white-space:normal;text-align:center;width:100%}.px-eyebrow{flex-wrap:wrap;row-gap:6px}}@media (prefers-reduced-motion:reduce){.wv-pool-grid i,.wv-gap-a,.sv-band-m,.sv-pack i,.sv-link path,.sv-umb-ring,.sv-umb-ring rect,.sv-umb-tick,.px-seal-mark path{animation:none}.sv-umb-tick,.px-seal-mark path{stroke-dashoffset:0}.sv-umb-ring rect,.wv-pool-grid i{opacity:1}.sv-band-m{left:50%}.wv-pane *,.sv-pane,.wv-pane,.gv *,.pm-copy-i{transition:none!important}}@media (min-width:1100px){.px-hero-copy{min-height:686px}}
