/* GENERATED from pages-src/match.1.css — do not edit. Rebuild: node scripts/page-assets.mjs */*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--axis-blue: #002AEC;--axis-blue-ink: #001F9E;--axis-blue-tint: #EEF1FF;--axis-grey-light: #E8E8E8;--axis-grey-paper: #FBFBF7;--axis-grey-mid: #737373;--axis-grey-body: #525252;--axis-charcoal: #1F1F1F;--axis-coral: #EE6660;--axis-white: #FFFFFF;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1)}html{scroll-behavior:smooth;scroll-padding-top:104px}body{font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-weight:300;color:var(--axis-charcoal);background:var(--axis-white);line-height:1.55;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{text-decoration:none;color:inherit}ul{list-style:none}img{max-width:100%;display:block}.container{max-width:1200px;margin:0 auto;padding:0 32px}.container-wide{max-width:1280px;margin:0 auto;padding:0 32px}h1,h2,h3,h4,h5{font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--axis-charcoal)}h2{font-size:clamp(1.9rem,3.4vw,2.8rem);letter-spacing:-.02em}h3{font-size:1.25rem;font-weight:500}p{color:var(--axis-grey-body);font-weight:400}p strong{color:var(--axis-charcoal);font-weight:500}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;font-weight:500;font-size:.92rem;padding:16px 28px;border-radius:0;border:1.5px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s;letter-spacing:.01em;line-height:1}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--axis-blue);color:var(--axis-white)}.btn-primary:hover{background:var(--axis-blue-ink)}.btn-ghost{background:transparent;color:var(--axis-charcoal);border-color:var(--axis-charcoal)}.btn-ghost:hover{background:var(--axis-charcoal);color:var(--axis-white)}.btn-reverse{background:var(--axis-white);color:var(--axis-blue)}.btn-reverse:hover{background:var(--axis-grey-light)}.btn-reverse-ghost{background:transparent;color:var(--axis-white);border-color:var(--axis-white)}.btn-reverse-ghost:hover{background:var(--axis-white);color:var(--axis-blue)}.btn-coral{background:var(--axis-coral);color:var(--axis-white)}.btn-coral:hover{background:#d94e48}.hero{position:relative;padding:156px 0 72px;background:var(--axis-grey-paper);color:var(--axis-charcoal);overflow:hidden}.hero:after{content:"";position:absolute;inset:28px;border:1px solid rgba(0,42,236,.18);pointer-events:none}@media(max-width:720px){.hero:after{inset:16px}}.x-mark{display:inline-block;width:13px;height:13px;align-self:center;flex-shrink:0;background:url(/assets/axis_icon_128.png) center/contain no-repeat}.sheet-ruler{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:40;display:flex;align-items:stretch;gap:10px;padding:14px 12px;background:#fafaf7eb;border:1px solid rgba(0,42,236,.18);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out)}.sheet-ruler.is-on{opacity:1;pointer-events:auto}@media(max-width:1380px){.sheet-ruler{display:none}}.sheet-ruler .ruler-line{position:relative;width:1px;background:repeating-linear-gradient(180deg,rgba(0,42,236,.35) 0 1px,transparent 1px 11px)}.sheet-ruler .ruler-pos{position:absolute;left:-3.5px;top:0;width:8px;height:8px;background:var(--axis-coral);border-radius:50%;transition:top .35s var(--ease-out)}.sheet-ruler .ruler-links{display:flex;flex-direction:column;justify-content:space-between}.sheet-ruler a{font-style:normal;font-weight:600;font-size:.95rem;line-height:1;color:#002aec73;padding:4px 2px;transition:color .2s;letter-spacing:-.015em}.sheet-ruler a:hover,.sheet-ruler a.is-active{color:var(--axis-coral)}.sheet-ruler .ruler-cap{position:absolute;top:-20px;left:50%;transform:translate(-50%);font-size:8px;font-weight:600;letter-spacing:.14em;color:var(--axis-grey-mid)}.hero .container-wide{position:relative;z-index:2}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero .sheet-masthead{animation:riseIn .6s var(--ease-out) both}.title-block .title-meta{animation:riseIn .6s var(--ease-out) .06s both}.title-block h1{animation:riseIn .7s var(--ease-out) .12s both}.title-lede{animation:riseIn .6s var(--ease-out) .2s both}.hero-ctas{animation:riseIn .6s var(--ease-out) .28s both}.sheet-masthead{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:0 0 22px;border-bottom:1px solid rgba(0,42,236,.28);margin-bottom:64px;font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em}.sheet-masthead-left{color:var(--axis-blue);display:flex;align-items:baseline;gap:18px}.sheet-masthead-right{color:var(--axis-grey-mid);display:flex;align-items:baseline;gap:18px}.sheet-masthead .sep{color:#002aec4d}@media(max-width:720px){.sheet-masthead{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:40px}.sheet-masthead-right{flex-direction:column;align-items:flex-start;gap:4px}.sheet-masthead-right .sep{display:none}.sheet-masthead-right span{white-space:nowrap}}.title-block{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;align-items:end;margin-bottom:56px}@media(max-width:1080px){.title-block{grid-template-columns:1fr;gap:40px}}.title-meta{font-family:inherit;font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--axis-grey-mid);margin-bottom:28px;display:flex;align-items:center;gap:14px}.title-meta .pill{padding:5px 10px;background:var(--axis-blue);color:var(--axis-white);letter-spacing:.1em}.title-meta .dash{width:28px;height:1px;background:var(--axis-blue)}.title-block h1{font-weight:700;font-size:clamp(48px,7.4vw,108px);line-height:.94;letter-spacing:-.035em;margin-bottom:0;text-wrap:balance}.title-block h1 .accent{display:block;font-style:normal;font-weight:600;font-size:.42em;color:var(--axis-blue);letter-spacing:-.012em;margin-top:14px}.title-lede{font-size:clamp(1.05rem,1.3vw,1.18rem);line-height:1.6;color:var(--axis-charcoal);font-weight:300;max-width:520px}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}@media(max-width:560px){.hero-ctas{flex-direction:column}.hero-ctas .btn{width:100%}}.schematic{position:relative;border:1px solid rgba(0,42,236,.22);background:var(--axis-white);margin-bottom:12px}.schematic svg{display:block;width:100%;height:auto}.schematic-caption{font-variant-numeric:tabular-nums lining-nums;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--axis-grey-mid);margin-bottom:36px}.schematic-caption em{font-style:normal;color:var(--axis-blue);font-weight:600}@media(max-width:700px){.schematic,.schematic-caption{display:none}}.schematic .n-case,.schematic .n-hub,.schematic .seat,.schematic .anno{opacity:0;transition:opacity .5s var(--ease-out)}.schematic.is-visible .n-case{opacity:1}.schematic.is-visible .n-hub{opacity:1;transition-delay:.15s}.schematic .wire{fill:none;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s var(--ease-inout)}.schematic.is-visible .wire.w1{stroke-dashoffset:0;transition-duration:.55s;transition-delay:.35s}.schematic.is-visible .wire.w2{stroke-dashoffset:0;transition-delay:.85s}.schematic.is-visible .wire.w3{stroke-dashoffset:0;transition-delay:.92s}.schematic.is-visible .wire.w4{stroke-dashoffset:0;transition-delay:.99s}.schematic.is-visible .wire.w5{stroke-dashoffset:0;transition-delay:1.06s}.schematic.is-visible .wire.w6{stroke-dashoffset:0;transition-delay:1.13s}.schematic.is-visible .wire.w7{stroke-dashoffset:0;transition-delay:1.2s}.schematic.is-visible .seat.s1{opacity:1;transition-delay:1.3s}.schematic.is-visible .seat.s2{opacity:1;transition-delay:1.37s}.schematic.is-visible .seat.s3{opacity:1;transition-delay:1.44s}.schematic.is-visible .seat.s4{opacity:1;transition-delay:1.51s}.schematic.is-visible .seat.s5{opacity:1;transition-delay:1.58s}.schematic.is-visible .seat.s6{opacity:1;transition-delay:1.65s}.schematic.is-visible .anno{opacity:1;transition-delay:1.9s}.schematic .pool-dot{opacity:0}.schematic.is-visible .pool-dot{animation:dotIn .6s var(--ease-out) forwards,dotBreathe 7s ease-in-out 2.2s infinite}.schematic.is-visible .pool-dot:nth-of-type(3n){animation-delay:1.3s,3.4s}.schematic.is-visible .pool-dot:nth-of-type(3n+1){animation-delay:1.55s,5.2s}.schematic.is-visible .pool-dot:nth-of-type(3n+2){animation-delay:1.8s,7.1s}@keyframes dotIn{0%{opacity:0}to{opacity:.3}}@keyframes dotBreathe{0%,to{opacity:.3}50%{opacity:.55}}.pulse-ring{transform-box:fill-box;transform-origin:center;animation:ringPulse 4s cubic-bezier(.2,.6,.4,1) infinite;animation-play-state:paused}.schematic.is-visible .pulse-ring{animation-play-state:running;animation-delay:.9s}.schematic.is-visible .pulse-ring.r2{animation-delay:2.9s}@keyframes ringPulse{0%{transform:scale(.7);opacity:.4}80%,to{transform:scale(1.5);opacity:0}}.schematic .flow-dot{opacity:0}@media(prefers-reduced-motion:reduce){.schematic .wire{stroke-dashoffset:0;transition:none}.schematic .n-case,.schematic .n-hub,.schematic .seat,.schematic .anno{opacity:1;transition:none}.schematic .pool-dot,.schematic.is-visible .pool-dot{animation:none;opacity:.3}.pulse-ring{animation:none;opacity:0}.schematic .flow-dot{display:none}}.schematic-mobile{display:none}@media(max-width:700px){.schematic-mobile{display:flex;flex-direction:column;align-items:center;border:1px solid rgba(0,42,236,.22);background:var(--axis-white);padding:28px 20px 24px;margin-bottom:36px}.sm-case{border:1.5px solid var(--axis-blue);padding:10px 18px;font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--axis-charcoal);text-align:center}.sm-case small{display:block;margin-top:3px;font-size:9px;font-weight:500;color:var(--axis-grey-mid)}.sm-wire{width:1.5px;height:22px;background:var(--axis-blue)}.sm-hub{display:flex;flex-direction:column;align-items:center;gap:6px}.sm-hub img{width:44px;height:44px}.sm-hub span{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--axis-charcoal)}.sm-chips{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:4px;width:100%}.sm-chips span{border:1px solid rgba(0,42,236,.22);padding:7px 6px;text-align:center;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--axis-charcoal)}}.stat-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(0,42,236,.28);background:var(--axis-white);margin-bottom:36px}@media(max-width:900px){.stat-strip{grid-template-columns:1fr 1fr}}.stat-cell{padding:24px 24px 20px;border-right:1px solid rgba(0,42,236,.18)}.stat-cell:last-child{border-right:none}@media(max-width:900px){.stat-cell{border-bottom:1px solid rgba(0,42,236,.18)}.stat-cell:nth-child(2n){border-right:none}.stat-cell:nth-last-child(-n+2){border-bottom:none}}.stat-cell .stat-num{font-style:normal;font-weight:600;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1;color:var(--axis-coral);font-variant-numeric:lining-nums;margin-bottom:10px;display:block;letter-spacing:-.015em}.stat-cell .stat-num sup{font-size:.5em}.stat-cell .stat-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--axis-grey-mid);line-height:1.5;display:block}.sheet-index-caption{font-variant-numeric:tabular-nums lining-nums;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--axis-grey-mid);margin:0 0 10px}.sheet-index{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(0,42,236,.28);background:var(--axis-white)}@media(max-width:900px){.sheet-index{grid-template-columns:1fr 1fr}}@media(max-width:560px){.sheet-index{grid-template-columns:1fr}}.sheet-index a{position:relative;display:block;padding:18px 20px 16px;border-right:1px solid rgba(0,42,236,.18);transition:background .2s}.sheet-index a:last-child{border-right:none}@media(max-width:900px){.sheet-index a{border-bottom:1px solid rgba(0,42,236,.18)}.sheet-index a:nth-child(2n){border-right:none}.sheet-index a:nth-last-child(-n+2){border-bottom:none}}@media(max-width:560px){.sheet-index a{border-right:none;border-bottom:1px solid rgba(0,42,236,.18)}.sheet-index a:last-child{border-bottom:none}}.sheet-index a:hover{background:var(--axis-blue-tint)}.sheet-index .idx-num{display:block;font-style:normal;font-weight:600;font-size:1.4rem;color:var(--axis-blue);line-height:1;margin-bottom:8px;letter-spacing:-.015em}.sheet-index .idx-name{display:block;font-size:.92rem;font-weight:600;color:var(--axis-charcoal);letter-spacing:-.005em;transition:color .2s}.sheet-index a:hover .idx-name{color:var(--axis-blue)}.sheet-index .idx-go{position:absolute;top:16px;right:18px;color:var(--axis-blue);font-size:.9rem;transition:transform .2s}.sheet-index a:hover .idx-go{transform:translateY(3px)}.sheet-index a.is-cta{background:var(--axis-blue)}.sheet-index a.is-cta:hover{background:var(--axis-blue-ink)}.sheet-index a.is-cta .idx-num,.sheet-index a.is-cta .idx-go{color:#ffffffd9}.sheet-index a.is-cta .idx-name,.sheet-index a.is-cta:hover .idx-name{color:var(--axis-white)}section{position:relative;padding:120px 0}@media(max-width:720px){section{padding:80px 0}}.section-head{display:flex;align-items:baseline;gap:18px;margin-bottom:48px}.section-head .num{font-variant-numeric:tabular-nums lining-nums;font-size:.88rem;font-weight:700;color:var(--axis-blue);letter-spacing:.05em}.section-head .label{font-variant-numeric:tabular-nums lining-nums;font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--axis-grey-mid)}.section-head .rule{flex-grow:1;height:1px;background:var(--axis-grey-light);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease-out) .1s}.section-head.is-visible .rule{transform:scaleX(1)}.section-title{font-size:clamp(2rem,3.6vw,3rem);line-height:1.06;letter-spacing:-.025em;font-weight:700;margin-bottom:22px;max-width:880px;text-wrap:balance}.section-title em{font-style:normal;font-weight:600;color:var(--axis-blue);letter-spacing:-.015em}.section-lede{font-size:1.05rem;color:var(--axis-grey-body);font-weight:400;max-width:720px;line-height:1.62;margin-bottom:56px}.section-lede.reveal{transition-delay:.12s}.how{background:var(--axis-white)}.how .container{max-width:940px}.intro-line{font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.5;color:var(--axis-charcoal);font-weight:300;max-width:780px;margin-bottom:28px}.intro-line em{font-style:normal;font-weight:600;color:var(--axis-blue);letter-spacing:-.015em}.lane-chips{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:72px}.lane-chips .chips-label{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--axis-grey-mid);margin-right:6px}.lane-chips span:not(.chips-label){font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;padding:6px 10px;border:1px solid rgba(0,42,236,.22);color:var(--axis-charcoal)}.rail{position:relative;padding-left:56px}@media(max-width:560px){.rail{padding-left:40px}}.rail-line{position:absolute;left:11px;top:14px;bottom:40px;width:2px;background:var(--axis-blue);transform:scaleY(0);transform-origin:top;transition:transform 1.6s var(--ease-out) .2s}.rail.is-visible .rail-line{transform:scaleY(1)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.rail-line{transition:none;animation:railGrow linear both;animation-timeline:view();animation-range:entry 25% cover 70%}}}@keyframes railGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.step{position:relative;padding-bottom:56px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.step:last-child{padding-bottom:0}.step .step-body{max-width:620px}.step .glyph{flex-shrink:0;width:56px;height:56px}.step .glyph *{fill:none;stroke:var(--axis-blue);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .8s var(--ease-out) .25s}.step .glyph .g-coral{stroke:var(--axis-coral);transition-delay:.6s}.step.is-visible .glyph *{stroke-dashoffset:0}@media(max-width:560px){.step .glyph{width:40px;height:40px}}.step.reveal{transform:none}.step:before{content:"";position:absolute;left:-53px;top:6px;width:12px;height:12px;background:var(--axis-grey-paper);border:2px solid var(--axis-blue);border-radius:50%;transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1) .05s}.step.is-visible:before{transform:scale(1)}@media(max-width:560px){.step:before{left:-37px}}.step.is-gate:before{background:var(--axis-coral);border-color:var(--axis-coral)}.step-meta{display:flex;align-items:center;gap:12px;font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--axis-grey-mid);margin-bottom:10px}.step-meta .step-no{font-style:normal;font-weight:600;font-size:1.4rem;letter-spacing:0;color:var(--axis-blue);text-transform:none}.step-meta .chip{padding:4px 9px;border:1px solid rgba(0,42,236,.25);color:var(--axis-blue);letter-spacing:.08em}.step h3{font-size:1.3rem;font-weight:600;letter-spacing:-.01em;margin-bottom:10px}.step p{font-size:.97rem;line-height:1.62;max-width:620px}.step .step-note{margin-top:14px;font-size:.85rem;color:var(--axis-charcoal);border-left:2px solid var(--axis-coral);padding-left:14px}.step .step-note strong{color:var(--axis-coral);font-weight:600}.pool{background:var(--axis-charcoal);color:var(--axis-white);overflow:hidden}.pool .section-head .num{color:var(--axis-white)}.pool .section-head .label{color:#ffffff80}.pool .section-head .rule{background:#ffffff2e}.pool .section-title{color:var(--axis-white)}.pool .section-title em{color:var(--axis-coral)}.pool .section-lede{color:#ffffffbf;margin-bottom:48px}.pool-counter{font-style:normal;font-weight:600;font-size:clamp(110px,17vw,240px);line-height:.9;color:var(--axis-coral);font-variant-numeric:lining-nums;white-space:nowrap;margin-bottom:20px;letter-spacing:-.015em}.pool-counter sup{font-size:.38em;vertical-align:super;color:var(--axis-coral)}@media(max-width:480px){.pool-counter{font-size:24vw}}.pool-hero{position:relative}.pool-live{position:absolute;inset:-24px 0 -8px;width:100%;height:calc(100% + 32px);pointer-events:none}.pool-live circle{transition:opacity .9s ease}.pool-counter,.pool-counter-meta{position:relative}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.pool-counter{animation:counterIn linear both;animation-timeline:view();animation-range:entry 0% entry 80%}}}@keyframes counterIn{0%{opacity:.2;transform:translateY(26px)}to{opacity:1;transform:none}}.pool-counter-meta{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;padding:16px 0;border-top:1px solid rgba(255,255,255,.14);margin-bottom:0}.pool-counter-meta .pcm-label{font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:#ffffff80}.pool-counter-meta .pcm-line{font-style:normal;font-weight:600;font-size:1.05rem;color:#ffffffd9;letter-spacing:-.015em}.ticker{position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);padding:16px 0;margin-bottom:64px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ticker-track{display:flex;align-items:center;gap:44px;width:max-content;animation:tickerMove 62s linear infinite;will-change:transform}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tickerMove{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ticker-track span{font-variant-numeric:tabular-nums lining-nums;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:#ffffff8c;white-space:nowrap;display:inline-flex;align-items:center;gap:44px}.ticker-track span:after{content:"";width:5px;height:5px;background:var(--axis-coral);display:inline-block}.ledger{margin-bottom:64px}.ledger-row{position:relative;display:grid;grid-template-columns:56px 240px 1fr;gap:24px;align-items:baseline;padding:18px 0;border-top:1px solid rgba(255,255,255,.14)}.ledger-row:last-child{border-bottom:1px solid rgba(255,255,255,.14)}.ledger-row:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:var(--axis-coral);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease-out)}.ledger-row:hover:after{transform:scaleX(1)}.ledger-row h3{transition:transform .25s var(--ease-out)}.ledger-row:hover h3{transform:translate(5px)}.ledger-row .lg-num{font-style:normal;font-weight:600;font-size:1.4rem;color:var(--axis-coral);line-height:1;letter-spacing:-.015em}.ledger-row h3{color:var(--axis-white);font-size:1.1rem;font-weight:600;letter-spacing:-.005em}.ledger-row p{color:#ffffffad;font-size:.9rem;line-height:1.55}@media(max-width:720px){.ledger-row{grid-template-columns:40px 1fr;gap:8px 16px}.ledger-row p{grid-column:2}}.pool-why{display:grid;grid-template-columns:200px 1fr;gap:24px;padding:24px 0;border-top:1px solid rgba(255,255,255,.14);align-items:start}.pool-why:last-of-type{border-bottom:1px solid rgba(255,255,255,.14)}@media(max-width:720px){.pool-why{grid-template-columns:1fr;gap:8px}}.pool-why .pw-label{font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--axis-coral);padding-top:3px}.pool-why p{color:#ffffffc7;font-size:.98rem;line-height:1.6;max-width:700px}.pool-why p strong{color:var(--axis-white);font-weight:500}.close{background:var(--axis-white)}.deal-rail{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:0 40px;border-top:1px solid rgba(0,42,236,.18)}.deal-rail:before{content:"";position:absolute;top:-2px;left:0;height:3px;width:100%;background:var(--axis-coral);transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ease-inout) .1s}.deal-rail.is-visible:before{transform:scaleX(1)}.deal-rail:after{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;background:var(--axis-coral);border-radius:50%;transform:translate(-50%);opacity:0}.deal-rail.is-visible:after{animation:dealPen 1.4s var(--ease-inout) .1s both,dealPenLift .5s linear 1.55s forwards}@keyframes dealPen{0%{left:0;opacity:1}to{left:100%;opacity:1}}@keyframes dealPenLift{to{opacity:0}}.deal-rail.reveal-stagger.is-visible>:nth-child(1){transition-delay:.15s}.deal-rail.reveal-stagger.is-visible>:nth-child(2){transition-delay:.5s}.deal-rail.reveal-stagger.is-visible>:nth-child(3){transition-delay:.85s}.deal-rail.reveal-stagger.is-visible>:nth-child(4){transition-delay:1.2s}.deal-stage{position:relative;padding:28px 0 8px}.deal-stage:before{content:"";position:absolute;top:-2px;left:0;width:2px;height:14px;background:var(--axis-coral);transition:height .25s var(--ease-out)}.deal-stage:hover:before{height:24px}.deal-stage .ds-meta{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.deal-stage .ds-no{font-style:normal;font-weight:600;font-size:1.4rem;color:var(--axis-coral);line-height:1;letter-spacing:-.015em}.deal-stage .ds-label{font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--axis-grey-mid)}.deal-stage h3{font-size:1.1rem;font-weight:600;letter-spacing:-.005em;margin-bottom:10px;transition:color .2s}.deal-stage:hover h3{color:var(--axis-blue)}.deal-stage p{font-size:.9rem;line-height:1.6}@media(max-width:820px){.deal-rail{grid-template-columns:1fr;gap:0;border-top:none}.deal-rail:after{display:none}.deal-rail:before{top:0;left:-2px;height:100%;width:3px;transform:scaleY(0);transform-origin:top}.deal-rail.is-visible:before{transform:scaleY(1)}.deal-stage{padding:0 0 36px 24px}.deal-stage:last-child{padding-bottom:0}.deal-stage:before{top:4px;left:-2px;width:14px;height:2px}.deal-stage:hover:before{width:24px;height:2px}}.pricing{padding:120px 0;background:var(--axis-charcoal);color:var(--axis-white)}.pricing .section-head .num{color:var(--axis-white)}.pricing .section-head .label{color:#ffffffa6}.pricing .section-head .rule{background:#fff3}.pricing .section-title{color:var(--axis-white);margin-bottom:48px}.pricing .section-title em{color:#ffffffb8}.price-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.18);padding:36px 32px}.price-card .row{display:flex;align-items:baseline;gap:14px;font-variant-numeric:tabular-nums lining-nums;font-size:11px;font-weight:500;color:#ffffffa6;text-transform:uppercase;letter-spacing:.14em;margin-bottom:18px}.price-card .row .pill{padding:4px 10px;background:var(--axis-blue);color:var(--axis-white);letter-spacing:.08em;white-space:nowrap}.price-card h3{color:var(--axis-white);font-size:1.5rem;font-weight:700;letter-spacing:-.015em;margin-bottom:10px}.price-card .desc{color:#ffffffbf;font-size:.95rem;line-height:1.6}.pricing-rows{display:flex;flex-direction:column;gap:16px;margin-top:28px;padding-top:28px;border-top:1px dashed rgba(255,255,255,.32)}.pricing-row{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:baseline;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.12)}.pricing-row:last-child{border-bottom:0;padding-bottom:0}.pricing-row .what{color:var(--axis-white);font-weight:500;font-size:.98rem}.pricing-row .what small{display:block;color:#fff9;font-weight:300;font-size:.82rem;margin-top:4px}.pricing-row .how-much{font-style:normal;color:var(--axis-coral);font-size:1.1rem;font-weight:600;white-space:nowrap;letter-spacing:-.015em}.price-card .fee-line{margin-top:28px;padding-top:22px;border-top:1px dashed rgba(255,255,255,.32);color:var(--axis-white);font-weight:500;font-size:.98rem}.price-card .btn{margin-top:22px}.cta-band{padding:110px 0;background:var(--axis-blue);color:var(--axis-white);position:relative;overflow:hidden}.cta-band .container{position:relative;z-index:2;text-align:center}.cta-band .cta-x{position:absolute;right:-90px;bottom:-110px;width:400px;height:400px;opacity:.14;pointer-events:none}@media(max-width:720px){.cta-band .cta-x{width:260px;right:-70px;bottom:-80px}}.cta-band h2{color:var(--axis-white);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:700;letter-spacing:-.025em;line-height:1.06;margin-bottom:20px;max-width:880px;margin-left:auto;margin-right:auto}.cta-band h2 em{font-style:normal;font-weight:600;color:#ffffffd9;letter-spacing:-.015em}.cta-band p{color:#ffffffdb;font-size:1.05rem;max-width:560px;margin:0 auto 36px;font-weight:300}.cta-band p.reveal{transition-delay:.1s}.cta-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.cta-buttons.reveal{transition-delay:.18s}footer{padding:80px 0 36px;background:var(--axis-charcoal);color:#ffffffb3}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:56px;padding-bottom:56px;border-bottom:1px solid rgba(255,255,255,.12)}@media(max-width:900px){.footer-grid{grid-template-columns:1fr 1fr;gap:36px}}@media(max-width:560px){.footer-grid{grid-template-columns:1fr}}.footer-brand img{height:32px;margin-bottom:18px}.footer-brand p{color:#fff9;font-size:.92rem;line-height:1.6;max-width:360px}.footer-col h5{color:var(--axis-white);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;margin-bottom:18px}.footer-col ul li{padding:6px 0;font-size:.92rem}.footer-col a{color:#ffffffb3;transition:color .2s}.footer-col a:hover{color:var(--axis-white)}.footer-bottom{padding-top:28px;display:flex;justify-content:space-between;font-size:.82rem;color:#ffffff80;flex-wrap:wrap;gap:12px}.reveal{opacity:0;transform:translateY(18px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.reveal-stagger.is-visible>*{opacity:1;transform:translateY(0)}.reveal-stagger.is-visible>*:nth-child(1){transition-delay:.05s}.reveal-stagger.is-visible>*:nth-child(2){transition-delay:.15s}.reveal-stagger.is-visible>*:nth-child(3){transition-delay:.25s}.reveal-stagger.is-visible>*:nth-child(4){transition-delay:.35s}.reveal-stagger.is-visible>*:nth-child(5){transition-delay:.45s}.reveal-stagger.is-visible>*:nth-child(6){transition-delay:.55s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.reveal-stagger>*,.step:before,.section-head .rule,.rail-line,.deal-rail:before{opacity:1;transform:none;transition:none;animation:none}.ledger-row:after{transition:none}.hero .sheet-masthead,.title-block .title-meta,.title-block h1,.title-lede,.hero-ctas,.ticker-track{animation:none}.step .glyph *{stroke-dashoffset:0;transition:none}.deal-rail:after{display:none}.pool-counter{animation:none}.pool-live circle{transition:none}}