:root{--bg: #0e1013;--bg-raise: #15181e;--surface: #191d24;--line: #262b34;--text: #f1f2f4;--muted: #9aa2ae;--faint: #6b7280;--accent: #4fd08a;--accent-soft: rgba(79, 208, 138, .14);--accent-border: rgba(79, 208, 138, .42);--accent-tile: linear-gradient(160deg, rgba(79, 208, 138, .12), rgba(79, 208, 138, .03));--danger: #f87171;--radius: 16px;--radius-sm: 10px;--card-pad: 24px 22px;--card-edge: inset 0 1px 0 rgba(255, 255, 255, .04);--card-lift: 0 12px 32px rgba(0, 0, 0, .35);--card-glow: 0 0 60px rgba(79, 208, 138, .06);--space-after-title: 36px;--gap-card: 14px;--font: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ease: cubic-bezier(.22, 1, .36, 1)}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{height:100%;overflow:hidden;overscroll-behavior:none}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0;background:radial-gradient(60vw 50vh at 80% -10%,rgba(79,208,138,.07),transparent 60%),radial-gradient(50vw 40vh at 0% 110%,rgba(79,208,138,.05),transparent 60%);pointer-events:none}::selection{background:var(--accent-soft);color:var(--text)}.progress{position:fixed;top:0;left:0;right:0;height:3px;background:#ffffff0f;z-index:50}.progress__bar{height:100%;width:100%;transform:scaleX(0);transform-origin:0 50%;background:var(--accent);border-radius:0 3px 3px 0;transition:transform .45s var(--ease)}.topbar{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 32px;z-index:40;font-size:13px;letter-spacing:.04em;transition:transform .35s var(--ease),opacity .35s var(--ease)}.topbar.is-hidden{transform:translateY(-100%);opacity:0;pointer-events:none}.topbar__brand{display:flex;align-items:center;font-weight:700;color:var(--text)}.topbar__logo{display:block;height:18px;width:auto}.topbar__meta{color:var(--faint)}.hud{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:18px;padding:18px 24px calc(18px + env(safe-area-inset-bottom));z-index:40}.hud__btn{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:var(--bg-raise);color:var(--text);cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .15s ease-out;flex:none}.hud__btn:active{transform:scale(.96)}@media(hover:hover)and (pointer:fine){.hud__btn:hover{border-color:var(--accent);background:var(--surface)}.hud__dot:hover{background:var(--faint)}}.hud__btn:disabled{opacity:.3;cursor:default}.hud__count{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--muted);min-width:64px;text-align:center}.hud__dots{display:flex;gap:7px;align-items:center}.hud__dot{width:7px;height:7px;border-radius:50%;border:none;padding:0;background:var(--line);cursor:pointer;transition:background .25s ease,transform .25s var(--ease)}.hud__dot:active{transform:scale(.9)}.hud__dot.active{background:var(--accent);transform:scale(1.25)}@media(max-width:720px){.topbar{padding:14px 20px calc(14px + env(safe-area-inset-top));font-size:11px}.topbar__logo{height:15px}.topbar__meta{display:none}.hud{gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.hud__btn{width:44px;height:44px}.hud__count{min-width:52px;font-size:12px}.hud__dots{display:none}}.deck{position:fixed;inset:0;display:grid}.slide{grid-area:1 / 1;display:flex;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding:88px 32px 108px;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.985);transition:opacity .5s var(--ease),transform .5s var(--ease),visibility 0s linear .5s}.slide.active{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);transition:opacity .5s var(--ease),transform .5s var(--ease),visibility 0s}.slide.leaving{opacity:0;transform:scale(1.02);transition:opacity .28s var(--ease),transform .28s var(--ease),visibility 0s}.slide[data-transition=zoom].active{transform:scale(1)}.slide[data-transition=zoom]{transform:scale(1.06)}.slide__inner{width:100%;max-width:1060px;margin:auto}.slide::-webkit-scrollbar{width:6px}.slide::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}.slide::-webkit-scrollbar-track{background:transparent}.anim{opacity:0}.slide.active .anim{animation-fill-mode:forwards}.slide.active[data-animation=cascade] .anim,.slide.active[data-animation=fade] .anim{animation-name:fadeUp;animation-duration:.7s;animation-timing-function:var(--ease);animation-delay:calc(var(--i, 0) * 90ms + .12s)}.slide.active[data-animation=fade] .anim{animation-name:fadeIn}.slide.active[data-animation=zoom] .anim{animation-name:zoomIn;animation-duration:.75s;animation-delay:calc(var(--i, 0) * .11s + .12s)}.slide.active[data-animation=rise] .anim{animation-name:riseUp;animation-duration:.8s;animation-timing-function:var(--ease);animation-delay:calc(var(--i, 0) * .1s + .12s)}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes riseUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}.kicker{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:22px}.kicker:before{content:"";width:26px;height:2px;background:var(--accent);border-radius:2px;opacity:.7}h1.title,h2.title{font-weight:800;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}h1.title{font-size:clamp(34px,5.4vw,64px)}h2.title{font-size:clamp(26px,3.8vw,44px);margin-bottom:8px}.lead{font-size:clamp(17px,2vw,21px);line-height:1.6;color:var(--muted);max-width:640px;margin-top:18px}.hl{color:var(--accent);font-weight:inherit;background-image:linear-gradient(var(--accent),var(--accent));background-size:100% .12em;background-repeat:no-repeat;background-position:0 92%}.foot{margin-top:40px;font-size:14px;color:var(--faint)}@media(max-width:720px){.slide{padding:68px 20px calc(88px + env(safe-area-inset-bottom));scrollbar-width:none}.slide::-webkit-scrollbar{display:none}.kicker{margin-bottom:16px}.foot{margin-top:28px}}@media(min-width:721px)and (max-height:720px){.slide{padding:64px 32px 92px}}.cover .slide__inner{max-width:880px}.cover .title{font-size:clamp(40px,6.4vw,76px)}.cover .subtitle{margin-top:26px;font-size:clamp(18px,2.4vw,24px);line-height:1.55;color:var(--muted);max-width:620px}.cover__rule{margin-top:42px;width:68px;height:3px;border-radius:3px;background:var(--accent)}.statement .body{margin-top:22px;font-size:clamp(18px,2.2vw,23px);line-height:1.65;color:var(--muted);max-width:700px}.bignumber .value{font-size:clamp(80px,15vw,176px);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--accent);margin:26px 0 10px;font-variant-numeric:tabular-nums}.bignumber .caption{font-size:clamp(17px,2vw,21px);color:var(--text);max-width:560px;line-height:1.5}.price{text-align:center;max-width:820px;margin-inline:auto}.price__badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-border);background:var(--accent-soft);padding:9px 18px;border-radius:999px}.price__badge:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);animation:pricePulse 2.2s ease-in-out infinite}.slide:not(.active) .price__badge:before{animation-play-state:paused}@keyframes pricePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.price__value{font-size:clamp(110px,22vw,200px);font-weight:800;letter-spacing:-.05em;line-height:.95;color:var(--accent);text-shadow:0 0 40px rgba(79,208,138,.35),0 0 120px rgba(79,208,138,.18);margin:22px 0 14px;font-variant-numeric:tabular-nums}.price__caption{font-size:clamp(17px,2.4vw,23px);font-weight:700;line-height:1.5;color:var(--text);max-width:620px;margin-inline:auto}.price__chips{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-top:28px}.price__chip{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:8px 14px;box-shadow:var(--card-edge)}.price__chip:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--accent)}.flow{margin-top:var(--space-after-title);display:flex;flex-direction:column;max-width:880px}.flow__node{display:grid;grid-template-columns:auto 1fr;column-gap:22px;align-items:start}.flow__gutter{display:flex;flex-direction:column;align-items:center;align-self:stretch}.flow__badge{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;font-size:21px;font-weight:800;color:#0e1013;background:var(--accent);box-shadow:0 0 0 5px var(--bg),0 0 0 7px #4fd08a4d;position:relative;z-index:1}.flow__link{position:relative;flex:1;width:100%;min-height:22px}.flow__link:before{content:"";position:absolute;top:4px;bottom:4px;left:50%;width:2px;transform:translate(-50%);border-radius:1px;background:linear-gradient(180deg,rgba(79,208,138,.6),var(--line))}.flow__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad);margin-bottom:14px;min-width:0;box-shadow:var(--card-edge)}.flow__node--accent .flow__card{background:var(--accent-tile);border-color:var(--accent-border);box-shadow:var(--card-edge),var(--card-glow)}.flow__node--accent .flow__k{color:var(--accent)}.flow__k{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.flow__name{font-size:26px;font-weight:800;letter-spacing:-.02em}.flow__body{margin-top:8px;font-size:14.5px;line-height:1.55;color:var(--muted);max-width:68ch}@media(max-width:720px){.flow{margin-top:22px}.flow__node{column-gap:14px}.flow__badge{width:44px;height:44px;font-size:18px}.flow__card{margin-bottom:12px}.flow__name{font-size:21px}}.flow__outputs{margin-top:26px;display:flex;flex-wrap:wrap;gap:9px}.flow__outputs .price__chip{font-weight:700;color:var(--text);border-color:var(--accent-border)}.section-slide{text-align:left}.section-slide .num{font-size:clamp(72px,12vw,150px);font-weight:800;letter-spacing:-.04em;line-height:.9;color:transparent;-webkit-text-stroke:2px var(--accent);margin-bottom:26px}.section-slide .title{font-size:clamp(36px,5.8vw,68px)}.section-slide .kicker{color:var(--muted)}.section-slide .kicker:before{background:var(--faint)}.statgrid__grid{margin-top:var(--space-after-title);display:grid;grid-template-columns:repeat(5,1fr);gap:var(--gap-card)}.statgrid__grid--2{grid-template-columns:repeat(2,1fr)}.statgrid__grid--3{grid-template-columns:repeat(3,1fr)}.statgrid__grid--4{grid-template-columns:repeat(4,1fr)}.statgrid__grid--6{grid-template-columns:repeat(3,1fr)}.statgrid__foot{margin-top:22px;font-size:13.5px;color:var(--muted)}.statgrid__foot a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad);box-shadow:var(--card-edge);transition:transform .25s var(--ease),border-color .25s,box-shadow .25s var(--ease)}@media(hover:hover)and (pointer:fine){.stat:hover{transform:translateY(-4px);border-color:var(--accent-border);box-shadow:var(--card-edge),var(--card-lift)}}.stat__value{font-size:clamp(34px,4.4vw,52px);font-weight:800;letter-spacing:-.03em;color:var(--accent);line-height:1;font-variant-numeric:tabular-nums}.stat__label{margin-top:14px;font-weight:700;font-size:15px;line-height:1.35}.stat__caption{margin-top:8px;font-size:13px;line-height:1.45;color:var(--muted)}@media(max-width:900px){.statgrid__grid--2,.statgrid__grid--3,.statgrid__grid--4,.statgrid__grid--5,.statgrid__grid--6{grid-template-columns:repeat(2,1fr)}.statgrid__grid--3 .stat:last-child,.statgrid__grid--5 .stat:last-child{grid-column:1 / -1}}.contrast__grid{margin-top:var(--space-after-title);display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-card)}.contrast__col{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad);box-shadow:var(--card-edge)}.contrast__col--accent{border-color:var(--accent-border)}.contrast__label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}.contrast__col--accent .contrast__label{color:var(--accent)}.contrast__title{font-size:20px;font-weight:800;margin-bottom:16px}.contrast__points{list-style:none;display:grid;gap:12px}.contrast__points li{display:flex;gap:12px;font-size:15px;line-height:1.5;color:var(--muted)}.contrast__points li:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-top:7px}.contrast__col--muted .contrast__points li:before{background:var(--faint)}@media(max-width:760px){.contrast__grid{grid-template-columns:1fr}}.bento__grid{margin-top:var(--space-after-title);display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-card)}.bento__tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad);box-shadow:var(--card-edge)}.bento__tile--accent{background:var(--accent-tile);border-color:var(--accent-border);box-shadow:var(--card-edge),var(--card-glow)}.bento__k{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:12px}.bento__tile--accent .bento__k{color:var(--accent)}.bento__title{font-size:20px;font-weight:800;margin-bottom:10px}.bento__body{font-size:15px;line-height:1.55;color:var(--muted)}@media(max-width:760px){.bento__grid{grid-template-columns:1fr}}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison{max-width:980px}.comparison__table{margin-top:var(--space-after-title);width:100%;border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--card-edge);font-size:15px}.comparison__table th,.comparison__table td{padding:15px 20px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.comparison__table tr:last-child th,.comparison__table tr:last-child td{border-bottom:none}.comparison__table th{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);background:var(--bg-raise);font-weight:700}.comparison__table td:first-child{font-weight:700;width:34%;color:var(--text)}.comparison__table .col-hl{background:var(--accent-soft)}.comparison__table th.col-hl{color:var(--accent)}.comparison__table td.col-hl{color:var(--text);font-weight:600;box-shadow:inset 3px 0 0 var(--accent)}.comparison__table .col-danger{background:#f8717112}.comparison__table th.col-danger{color:var(--danger)}.comparison__table td.col-danger{color:var(--danger);font-weight:600;box-shadow:inset 3px 0 0 var(--danger)}.comparison__table td.col-danger .yes-no--yes,.comparison__table td.col-danger .yes-no--no{color:var(--danger)}.yes-no{display:inline-flex;align-items:center;gap:8px;font-weight:600}.yes-no--yes{color:var(--accent)}.yes-no--no{color:var(--faint);font-weight:500}.yes-no svg{flex:none}.tabs__bar{margin-top:var(--space-after-title);display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:0}.tabs__tab{appearance:none;border:none;background:transparent;color:var(--muted);font-family:inherit;font-size:15px;font-weight:700;padding:12px 18px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}@media(hover:hover)and (pointer:fine){.tabs__tab:hover{color:var(--text)}}.tabs__tab.active{color:var(--accent);border-bottom-color:var(--accent)}.tabs__panel{margin-top:26px;font-size:clamp(16px,1.9vw,19px);line-height:1.7;color:var(--muted);max-width:760px;min-height:140px}.tabs__panel p+p{margin-top:14px}.tabs__panel[hidden],.tabs__panel.hidden{display:none}.tabs__panel{animation:tabsPanelIn .2s ease-out}@keyframes tabsPanelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tabs__panel strong{color:var(--text)}.table-slide{max-width:900px}.table-slide__table{margin-top:var(--space-after-title);width:100%;border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--card-edge);font-size:15px}.table-slide__table th,.table-slide__table td{padding:14px 20px;text-align:left;border-bottom:1px solid var(--line)}.table-slide__table tr:last-child td{border-bottom:none}.table-slide__table th{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);background:var(--bg-raise);font-weight:700}.table-slide__table td:last-child{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap;box-shadow:inset 3px 0 0 var(--accent)}.table-slide__table tr.total td{font-weight:800;font-size:17px;padding-top:18px;padding-bottom:18px;background:var(--accent-soft);color:var(--text);box-shadow:inset 3px 0 0 var(--accent)}.table-slide__table tr.total td:first-child{color:var(--text)}.table-slide__table tr.total td:last-child{font-size:21px}.table-slide__caption{margin-top:16px;font-size:13.5px;color:var(--faint)}.figures__grid{margin-top:var(--space-after-title);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-card)}.figure{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad);box-shadow:var(--card-edge)}.figure__label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:12px}.figure__value{font-size:clamp(28px,3.6vw,40px);font-weight:800;letter-spacing:-.03em;color:var(--accent);line-height:1;font-variant-numeric:tabular-nums}.figure__caption{margin-top:10px;font-size:13px;line-height:1.45;color:var(--faint)}@media(max-width:900px){.figures__grid{grid-template-columns:repeat(2,1fr)}}.timeline{margin-top:44px}.timeline__flow{display:flex;align-items:flex-start}.tl-step{flex:1 1 0;min-width:0}.tl-step__head{display:flex;align-items:center;margin-bottom:14px}.tl-step__dot{flex:none;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;background:var(--accent);color:#0e1013;box-shadow:0 0 0 5px var(--bg),0 0 0 7px #4fd08a59;position:relative;z-index:1}.tl-step__track{flex:1;height:3px;margin-left:8px;border-radius:2px;background:linear-gradient(90deg,rgba(79,208,138,.75),var(--line))}.tl-step:last-child .tl-step__track{visibility:hidden}.tl-step--accent .tl-step__track{background:linear-gradient(90deg,var(--accent),var(--line))}.tl-step__days{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.04em;color:var(--accent);margin-bottom:8px}.tl-step__title{font-size:17px;font-weight:800;line-height:1.25;margin-bottom:7px;padding-right:20px}.tl-step__body{font-size:13px;line-height:1.5;color:var(--muted);padding-right:20px}@media(max-width:900px){.timeline__flow{flex-direction:column;align-items:stretch}.tl-step{flex:none;display:grid;grid-template-columns:44px 1fr;column-gap:16px;padding-bottom:26px;position:relative}.tl-step__head{display:contents}.tl-step__track{display:none}.tl-step:after{content:"";position:absolute;left:21px;top:52px;bottom:2px;width:3px;border-radius:2px;background:linear-gradient(180deg,rgba(79,208,138,.75),var(--line))}.tl-step:last-child{padding-bottom:0}.tl-step:last-child:after{display:none}.tl-step__dot{grid-column:1;grid-row:1;width:44px;height:44px;font-size:17px}.tl-step__days{grid-column:2;grid-row:1;align-self:center;margin-bottom:0}.tl-step__title{grid-column:2;grid-row:2;margin-top:10px;padding-right:0}.tl-step__body{grid-column:2;grid-row:3;padding-right:0}}.pillars__grid{margin-top:var(--space-after-title);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-card)}.pillar{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad);box-shadow:var(--card-edge);transition:transform .25s var(--ease),border-color .25s,box-shadow .25s var(--ease)}@media(hover:hover)and (pointer:fine){.pillar:hover{transform:translateY(-4px);border-color:var(--accent-border);box-shadow:var(--card-edge),var(--card-lift)}}.pillar__title{font-size:17px;font-weight:800;margin-bottom:10px;line-height:1.3}.pillar__body{font-size:14.5px;line-height:1.55;color:var(--muted)}@media(max-width:900px){.pillars__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.pillars__grid{grid-template-columns:1fr}}.scale__grid{margin-top:var(--space-after-title);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-card)}.scale__tier{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad);box-shadow:var(--card-edge)}.scale__tier--accent{background:var(--accent-tile);border-color:var(--accent-border);box-shadow:var(--card-edge),var(--card-glow)}.scale__value{font-size:clamp(38px,5vw,58px);font-weight:800;letter-spacing:-.03em;color:var(--accent);line-height:1;font-variant-numeric:tabular-nums}.scale__meter{margin-top:18px;height:6px;border-radius:3px;background:var(--line);overflow:hidden}.scale__meter-fill{display:block;height:100%;width:100%;border-radius:3px;background:linear-gradient(90deg,rgba(79,208,138,.45),var(--accent));transform:scaleX(0);transform-origin:left center}.slide.active .scale__meter-fill{animation:growBar 1.1s var(--ease) var(--d, .65s) forwards}@keyframes growBar{to{transform:scaleX(var(--w, .5))}}.scale__label{margin-top:16px;font-weight:800;font-size:16px}.scale__body{margin-top:8px;font-size:14.5px;line-height:1.55;color:var(--muted)}.qa__list{margin-top:var(--space-after-title);display:grid;gap:var(--gap-card);max-width:820px}@media(min-width:721px){.qa__list{grid-template-columns:1fr 1fr;max-width:1040px}}.qa__item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--card-pad);box-shadow:var(--card-edge)}.qa__q{font-size:17px;font-weight:800;margin-bottom:10px;display:flex;gap:12px}.qa__q:before{content:"Q";color:var(--accent);font-weight:800;flex:none}.qa__a{font-size:15px;line-height:1.6;color:var(--muted);display:flex;gap:12px}.qa__a:before{content:"A";color:var(--faint);font-weight:800;flex:none}@media(max-width:720px){:root{--card-pad: 18px 16px}.statgrid__grid,.contrast__grid,.bento__grid,.figures__grid,.pillars__grid{margin-top:22px;gap:10px}.comparison__table,.table-slide__table{margin-top:22px}.scale__grid{margin-top:22px;grid-template-columns:1fr;gap:10px}.qa__list{margin-top:22px;gap:12px}.tabs__bar{margin-top:20px}.tabs__panel{margin-top:16px;min-height:100px}.stat__label{margin-top:10px;font-size:14px}.stat__caption{font-size:12.5px}.bento__title,.contrast__title{font-size:18px}.figure__label{margin-bottom:10px}.qa__q{font-size:15.5px}.qa__a{font-size:14px}.comparison__table th,.comparison__table td,.table-slide__table th,.table-slide__table td{padding:11px 12px;font-size:13.5px}.comparison__table td:first-child{width:auto}.flow{flex-direction:column;margin-top:22px;gap:8px}.flow__name{font-size:19px}.flow__outputs{margin-top:20px;gap:7px}.price__badge{font-size:11px;padding:7px 13px}.price__value{margin:16px 0 10px}.price__chips{margin-top:20px;gap:7px}.price__chip{font-size:12.5px;padding:7px 12px}.cover .subtitle{margin-top:16px}.cover__rule{margin-top:24px}.statement .body{margin-top:14px}.bignumber .value{margin:16px 0 8px}.section-slide .num{margin-bottom:16px}.timeline{margin-top:22px}}@media(prefers-reduced-motion:reduce){.slide,.slide.active,.slide.leaving{transform:none;transition:opacity .25s ease,visibility 0s linear .25s}.slide.active[data-animation] .anim{animation-name:fadeIn;animation-duration:.25s;animation-delay:0ms}.scale__meter-fill{animation:none;transform:scaleX(var(--w, .5))}.price__badge:before{animation:none}.tabs__panel{animation:none}.progress__bar{transition:none}}
