@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/compute-race-2026/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/compute-race-2026/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/compute-race-2026/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/compute-race-2026/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/compute-race-2026/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/compute-race-2026/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/compute-race-2026/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-navy-950:#010616;--color-navy-925:#051121;--color-navy-900:#020921;--color-navy-800:#0e101a;--color-navy-700:#191c2c;--color-navy-600:#222539;--color-navy-500:#303348;--color-navy-text:#012;--color-slate-500:#494d6f;--color-black:#000;--color-white:#fff;--color-blue-500:#2d68ff;--color-blue-700:#0038ff;--color-blue-600:#0a4fff;--color-blue-800:#2657d7;--color-blue-950:#001646;--color-indigo-950:#000026;--color-violet-500:#4c24ff;--color-cyan-500:#0fa4dc;--color-cyan-400:#04cbce;--color-green-400:#aafe97;--color-orange-400:#f3a953;--color-red-400:#f35365;--color-red-600:#fd042d;--color-peach-300:#ffc799;--color-alpha-white-3:#ffffff08;--color-alpha-white-10:#ffffff1a;--color-alpha-white-15:#ffffff26;--color-alpha-white-20:#fff3;--color-alpha-white-50:#ffffff80;--color-alpha-white-60:#fff9;--color-alpha-white-70:#ffffffb2;--color-alpha-white-80:#fffc;--color-alpha-white-90:#ffffffe5;--color-alpha-blue-80:#2d68ffcc;--color-alpha-blue-90:#2d68ffe5;--color-social-linkedin:#007ebb;--color-social-x:#000;--color-social-youtube:red;--color-social-discord:#5865f2;--color-social-telegram:#29a9eb;--color-navy-chip:#020d15;--color-alpha-white-5:#ffffff0d;--color-navy-850:#0d1531;--color-slate-400:#626a95;--color-grey-300:#ccc;--color-alpha-navy-30:#0106164d;--color-alpha-white-30:#ffffff4d;--color-alpha-blue-10:#2d68ff1a;--color-alpha-blue-12:#2d68ff1f;--color-blue-900:#0b0b63;--color-blue-950-alt:#012681;--color-alpha-blue-70:#2d68ffb2;--color-alpha-blue-40:#2d68ff66;--color-alpha-blue-50:#2d68ff80;--color-alpha-white-40:#fff6;--color-navy-650:#172452;--color-navy-600b:#1b2a63;--color-alpha-white-8:#ffffff14;--color-alpha-black-5:#0000000d;--color-grey-600:#999;--color-alpha-success-15:#aafe9726;--color-alpha-success-10:#aafe971a;--color-alpha-warning-15:#f3a95326;--color-alpha-warning-10:#f3a9531a;--color-alpha-error-15:#f3536526;--color-alpha-error-10:#f353651a;--color-alpha-info-15:#2d68ff26;--color-alpha-info-10:#2d68ff1a;--color-blue-300:#97b4ff;--spacing-2:2px;--spacing-5:5px;--spacing-10:10px;--spacing-12:12px;--spacing-15:15px;--spacing-16:16px;--spacing-20:20px;--spacing-30:30px;--spacing-40:40px;--spacing-50:50px;--spacing-60:60px;--spacing-80:80px;--spacing-100:100px;--spacing-120:120px;--spacing-150:150px;--spacing-200:200px;--spacing-220:220px;--radius-sm:15px;--radius-md:20px;--radius-lg:30px;--radius-xl:60px;--radius-full:100px;--radius-xs:10px;--size-icon-xs:14px;--size-icon-sm:20px;--size-icon-md:24px;--size-icon-lg:40px;--size-icon-xl:45px;--size-button-height:60px;--size-button-height-sm:44px;--size-nav-height:88px;--size-nav-width:1200px;--size-container:1000px;--size-col-2:490px;--size-col-3:320px;--size-page:1440px;--size-faq-width:660px;--font-family-brand:"Inter Variable";--font-family-mono:"Roboto Mono";--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-extrabold:800;--font-size-10:10px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-28:28px;--font-size-36:36px;--font-size-42:42px;--font-size-60:60px;--font-size-75:75px;--font-line-height-100:100%;--font-line-height-110:110%;--font-line-height-120:120%;--font-line-height-140:140%;--font-line-height-160:160%;--font-letter-spacing-tight-3:-3px;--font-letter-spacing-tight-2:-2px;--font-letter-spacing-tight-1:-.6px;--font-letter-spacing-none:0px;--font-letter-spacing-wide:.28px;--background-page:var(--color-navy-950);--background-footer:var(--color-black);--background-nav:var(--color-alpha-white-3);--background-inverse:var(--color-white);--surface-card:var(--color-navy-950);--surface-card-hover:var(--color-navy-900);--surface-raised:var(--color-navy-700);--surface-raised-2:var(--color-navy-600);--surface-muted:var(--color-navy-500);--surface-overlay:var(--color-alpha-white-15);--surface-black:var(--color-black);--surface-chip:var(--color-navy-chip);--surface-feature-card:var(--color-navy-700);--surface-control:var(--color-navy-500);--surface-field:var(--color-navy-600);--surface-input:var(--color-alpha-navy-30);--surface-dropdown:var(--color-navy-950);--surface-tab-overlay:var(--color-alpha-blue-10);--surface-tab-overlay-active:var(--color-alpha-blue-12);--surface-translucent:var(--color-alpha-white-10);--surface-subtle:var(--color-alpha-white-5);--surface-placeholder:var(--color-alpha-white-5);--surface-hover-overlay:var(--color-alpha-white-8);--surface-stats:var(--color-blue-950-alt);--surface-icon-disc:var(--color-navy-925);--surface-glass:var(--color-alpha-black-5);--surface-highlight:var(--color-alpha-white-8);--surface-logo-placeholder:var(--color-alpha-white-30);--text-primary:var(--color-white);--text-secondary:var(--color-alpha-white-60);--text-tertiary:var(--color-alpha-white-70);--text-muted:var(--color-alpha-white-80);--text-inverse:var(--color-navy-950);--text-inverse-dark:var(--color-navy-text);--text-accent:var(--color-blue-500);--text-link-hover:var(--color-alpha-blue-90);--text-on-brand:var(--color-white);--text-price-muted:var(--color-grey-300);--text-disabled:var(--color-alpha-white-40);--text-placeholder:var(--color-grey-600);--border-default:var(--color-navy-500);--border-subtle:var(--color-alpha-white-10);--border-accent:var(--color-blue-500);--border-inverse:var(--color-white);--border-strong:var(--color-slate-500);--border-line:var(--color-alpha-white-20);--border-outline-button:var(--color-alpha-white-50);--border-outline-button-hover:var(--color-alpha-white-70);--border-logo-circle:var(--color-alpha-white-30);--border-focus:var(--color-blue-500);--action-primary-bg:var(--color-blue-500);--action-primary-bg-hover:var(--color-alpha-blue-80);--action-primary-text:var(--color-white);--action-secondary-bg:var(--color-white);--action-secondary-bg-hover:var(--color-alpha-white-90);--action-secondary-text:var(--color-navy-950);--action-ghost-bg:var(--color-alpha-white-15);--action-ghost-hover-opacity:var(--color-alpha-white-50);--action-disabled-bg:var(--color-alpha-blue-90);--action-icon-bg:var(--color-blue-500);--action-social-linkedin:var(--color-social-linkedin);--action-social-x:var(--color-social-x);--action-social-youtube:var(--color-social-youtube);--action-social-discord:var(--color-social-discord);--action-social-telegram:var(--color-social-telegram);--action-ghost-dark-bg:var(--color-navy-850);--action-ghost-dark-text:var(--color-blue-500);--action-primary-bg-pressed:var(--color-alpha-blue-70);--action-primary-bg-disabled:var(--color-alpha-blue-40);--action-secondary-bg-pressed:var(--color-alpha-white-80);--action-secondary-bg-disabled:var(--color-alpha-white-40);--action-ghost-dark-bg-hover:var(--color-navy-650);--action-ghost-dark-bg-pressed:var(--color-navy-600b);--action-slider-track:var(--color-blue-300);--status-success:var(--color-green-400);--status-warning:var(--color-orange-400);--status-error:var(--color-red-400);--status-info:var(--color-blue-500);--status-neutral:var(--color-slate-500);--status-success-soft:var(--color-alpha-success-15);--status-success-subtle:var(--color-alpha-success-10);--status-warning-soft:var(--color-alpha-warning-15);--status-warning-subtle:var(--color-alpha-warning-10);--status-error-soft:var(--color-alpha-error-15);--status-error-subtle:var(--color-alpha-error-10);--status-info-soft:var(--color-alpha-info-15);--status-info-subtle:var(--color-alpha-info-10);--icon-stepper:var(--color-slate-400);--gradient-section-diagonal:linear-gradient(135deg, #000026 22.4%, #2657d7 59.2%, #0fa4dc 85.4%);--gradient-section-vertical:linear-gradient(180deg, #001646 0%, #0a4fff 100%);--gradient-section-cta:linear-gradient(180deg, #000026 0%, #2657d7 69%, #0fa4dc 100%);--gradient-section-solution:linear-gradient(149deg, #060821 38.3%, #2657d7 71.1%, #0fa4dc 81.3%, #139edb 86.4%);--gradient-section-alternatives:linear-gradient(180deg, #0b0b63 0%, #2657d7 55%, #0fa4dc 100%);--gradient-card-blue:linear-gradient(141deg, #060821 23%, #2657d7 70.6%, #0fa4dc 80.6%, #139edb 85.6%);--gradient-brand-vibrant:linear-gradient(90deg, #0038ff 0%, #4c24ff 33%, #fd042d 68%, #ffc799 100%);--gradient-overlay-image:linear-gradient(104deg, #fff0 8.7%, #010616cc 81.4%);--gradient-overlay-hero:linear-gradient(180deg, #01061600 0%, #01061600 70%, #010616 100%);--gradient-action-primary:linear-gradient(135deg, #2d68ff 0%, #4c24ff 50%, #2d68ff 100%);--blur-nav-backdrop:blur(10px);--focus-ring:0 0 0 3px #2d68ff80;--shadow-button:0 8px 24px 0 #00000059;--shadow-window:0 30px 80px 0 #0000008c;--grid-columns:12;--grid-column:65px;--grid-gutter:20px;--grid-container:1000px;--grid-margin:20px;--grid-margin-phone:15px;--font-brand:"Inter Variable", "Inter", system-ui, sans-serif;--font-mono:"Roboto Mono", ui-monospace, monospace;--font-console:"Inter", system-ui, sans-serif}.type-display-h1{font-family:var(--font-brand);letter-spacing:-2px;font-size:60px;font-weight:600;line-height:110%}.type-display-h1-xl{font-family:var(--font-brand);letter-spacing:-3px;font-size:75px;font-weight:600;line-height:110%}.type-display-stat{font-family:var(--font-brand);letter-spacing:-.84px;font-size:28px;font-weight:600;line-height:130%}.type-heading-h2{font-family:var(--font-brand);letter-spacing:-2px;font-size:42px;font-weight:600;line-height:120%}.type-heading-h2-alt{font-family:var(--font-brand);letter-spacing:-2px;font-size:50px;font-weight:600;line-height:120%}.type-heading-h3{font-family:var(--font-brand);letter-spacing:-.84px;font-size:28px;font-weight:600;line-height:130%}.type-heading-h4{font-family:var(--font-brand);letter-spacing:-2px;font-size:30px;font-weight:600;line-height:120%}.type-heading-card{font-family:var(--font-brand);letter-spacing:-.84px;font-size:28px;font-weight:600;line-height:130%}.type-heading-lead{font-family:var(--font-brand);letter-spacing:-.2px;font-size:20px;font-weight:600;line-height:140%}.type-body-xl-lead,.type-body-xl-regular{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:400;line-height:160%}.type-body-xl-medium{font-family:var(--font-brand);letter-spacing:-.1px;font-size:20px;font-weight:400;line-height:160%}.type-body-xl-semibold{font-family:var(--font-brand);letter-spacing:-.4px;font-size:20px;font-weight:600;line-height:140%}.type-body-l-extrabold{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:600;line-height:100%}.type-body-m-regular{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:400;line-height:160%}.type-body-m-semibold{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:600;line-height:160%}.type-body-m-tight{font-family:var(--font-brand);letter-spacing:-.32px;font-size:16px;font-weight:600;line-height:140%}.type-body-m-light{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:400;line-height:110%}.type-body-s-regular{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:400;line-height:160%}.type-body-s-medium{font-family:var(--font-brand);letter-spacing:0;font-size:13px;font-weight:400;line-height:140%}.type-body-s-semibold{font-family:var(--font-brand);letter-spacing:-.13px;font-size:13px;font-weight:600;line-height:140%}.type-label-overline{font-family:var(--font-brand);letter-spacing:-.32px;text-transform:uppercase;font-size:16px;font-weight:800;line-height:140%}.type-label-button{font-family:var(--font-brand);letter-spacing:.4px;text-transform:uppercase;font-size:13px;font-weight:600;line-height:100%}.type-label-link{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:400;line-height:160%}.type-label-price{font-family:var(--font-brand);letter-spacing:-.36px;font-size:18px;font-weight:800;line-height:140%}.type-label-price-alt{font-family:var(--font-brand);letter-spacing:-.17px;font-size:17px;font-weight:600;line-height:140%}.type-label-tag{font-family:var(--font-brand);letter-spacing:.4px;text-transform:uppercase;font-size:13px;font-weight:600;line-height:140%}.type-label-badge{font-family:var(--font-brand);letter-spacing:-.24px;font-size:12px;font-weight:600;line-height:140%}.type-label-legal{font-family:var(--font-brand);letter-spacing:0;font-size:13px;font-weight:400;line-height:140%}.type-label-widget{font-family:var(--font-brand);letter-spacing:-.006em;text-transform:uppercase;font-size:13px;font-weight:800;line-height:140%}.type-label-micro{font-family:var(--font-brand);letter-spacing:.2px;text-transform:uppercase;font-size:10px;font-weight:800;line-height:140%}.type-label-input{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:600;line-height:120%}.type-label-pill{font-family:var(--font-brand);letter-spacing:-.24px;font-size:10px;font-weight:400;line-height:140%}.type-label-caption{font-family:var(--font-brand);letter-spacing:.42px;font-size:14px;font-weight:600;line-height:140%}.type-label-segmented{font-family:var(--font-brand);letter-spacing:.03em;text-transform:uppercase;font-size:13px;font-weight:800;line-height:140%}.type-label-name{font-family:var(--font-brand);letter-spacing:0;font-size:14px;font-weight:800;line-height:110%}.type-table-cell{font-family:var(--font-brand);letter-spacing:0;font-size:16px;font-weight:400;line-height:160%}.type-mono-l{font-family:var(--font-mono);letter-spacing:0;font-size:16px;font-weight:400;line-height:170%}.type-mono-m{font-family:var(--font-mono);letter-spacing:0;font-size:13px;font-weight:400;line-height:150%}.type-mono-s{font-family:var(--font-mono);letter-spacing:0;font-size:12px;font-weight:400;line-height:150%}.type-mono-chip{font-family:var(--font-mono);letter-spacing:0;font-size:13px;font-weight:600;line-height:100%}.type-console-label-sm-caps{font-family:var(--font-console);letter-spacing:.39px;text-transform:uppercase;font-size:13px;font-weight:500;line-height:18px}@media (width<=1023px){.type-heading-h3,.type-heading-card{letter-spacing:-.48px;font-size:24px}}@media (width<=599px){.type-body-xl-medium,.type-body-xl-semibold{font-size:18px;line-height:155%}}:root{--text-secondary:var(--color-alpha-white-70);--text-tertiary:var(--color-alpha-white-70);--text-muted:var(--color-alpha-white-70);--chart-series-1:var(--color-green-400);--chart-series-2:var(--color-blue-500);--chart-series-3:var(--color-blue-500);--chart-series-4:var(--color-blue-300);--chart-muted:var(--color-slate-400);--date-pill-bg:var(--status-info-subtle);--date-pill-text:var(--status-info);--chart-track:var(--color-alpha-white-10);--chart-reference:var(--color-alpha-white-60);--gradient-chapter:linear-gradient(156deg, #000026 22.4%, #2657d7 59.2%, #0fa4dc 85.4%);--container:1000px;--gutter:20px;--side:20px;--nav-h:88px}@media (width<=1023px){:root{--side:15px}}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:var(--nav-h)}html,body{background:var(--background-page);color:var(--text-primary);font-family:var(--font-brand);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd{margin:0;padding:0}ul,ol{list-style:none}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,p,li,blockquote{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance}.sec{width:100%;padding-left:var(--side);padding-right:var(--side);position:relative}.sec--page{background:var(--background-page)}.sec--raised{background:var(--surface-card-hover)}.sec--gradient{background:var(--gradient-chapter)}.container{width:100%;max-width:var(--container);margin:0 auto;position:relative}.stack{flex-direction:column;display:flex}.w-820{max-width:820px}.w-660{max-width:660px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.reveal.reveal--in{opacity:1;transform:none}.chart-card,.key-stat,.p2b-card,.p2b-problem,.iii2-card,.p2c-panel,.pt1-panel,.p2c-quote,.cl-reuse__card{transition:border-color .22s,box-shadow .22s,transform .22s}@media (hover:hover){.chart-card:hover,.key-stat:hover,.p2b-card:hover,.p2b-problem:hover,.iii2-card:hover,.p2c-panel:hover,.pt1-panel:hover,.p2c-quote:hover,.cl-reuse__card:hover{border-color:color-mix(in srgb, var(--status-info,#4d7cff) 45%, var(--border-line));box-shadow:0 12px 40px -16px color-mix(in srgb, var(--status-info,#4d7cff) 55%, transparent)}.key-stat:hover,.p2b-card:hover,.p2b-problem:hover,.iii2-card:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.chart-card,.key-stat,.p2b-card,.p2b-problem,.iii2-card,.p2c-panel,.pt1-panel,.p2c-quote,.cl-reuse__card{transition:none}}.sec{padding-top:var(--pt,120px);padding-bottom:var(--pb,120px)}@media (width<=1023px){.sec{padding-top:min(var(--pt,120px), 80px);padding-bottom:min(var(--pb,120px), 80px)}}.badge{border-radius:var(--radius-lg);white-space:nowrap;flex:none;align-items:center;width:fit-content;height:33px;padding:0 15px;display:inline-flex}.badge--info{background:var(--status-info-subtle);color:var(--status-info)}.badge--dark{background:var(--color-navy-700);color:var(--text-primary)}.badge--light{background:var(--background-inverse);color:var(--text-inverse)}.badge--outline{border:1px solid var(--border-line);color:var(--text-muted)}.sec-header{flex-direction:column;gap:20px;max-width:820px;display:flex}.sec-header--center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:20px;display:grid}@media (width>=1024px){.split__head h2,.split__head h3{text-wrap:pretty}}.split__body{flex-direction:column;gap:20px;min-width:0;display:flex}.split__head:has(.badge)+.split__body{padding-top:53px}.split .sec-header,.split .split__body>*{max-width:none;margin-top:0}@media (width<=1023px){.split{grid-template-columns:minmax(0,1fr);row-gap:20px}.split__head:has(.badge)+.split__body{padding-top:0}}.lede{color:var(--text-tertiary);max-width:660px}.lede--wide{max-width:none}.note{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);max-width:660px;padding:23px 29px}.note__label{color:var(--text-secondary)}.note__body{color:var(--text-tertiary);margin-top:8px}.note__body>*+*{margin-top:8px}.takeaway{isolation:isolate;background:var(--surface-raised);border-radius:var(--radius-md);flex-direction:column;gap:16px;padding:30px;display:flex;position:relative;overflow:clip}.takeaway>.holo{--holo-mask:var(--surface-raised);--holo-inner-r:calc(var(--radius-md) - var(--holo-w,5px));opacity:1}.takeaway[data-live]>.holo .holo__spin{animation-play-state:running}.takeaway__text{color:var(--text-primary)}.takeaway__text>*+*{margin-top:12px}@media (width<=1023px){.takeaway{padding:24px 20px}}.key-stat{border:1px solid var(--border-line);border-radius:var(--radius-md);padding:20px}.key-stat__value{color:var(--text-primary)}.key-stat__text{color:var(--text-secondary);text-wrap:balance;margin-top:10px}.key-stat__source{color:var(--text-secondary);margin-top:10px}.key-stat--M .key-stat__text{margin-top:6px}.legend{flex-wrap:wrap;gap:8px 24px;display:flex}.legend__item{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.legend__swatch{border-radius:50%;flex:none;width:8px;height:8px}.legend__swatch--line{border-radius:2px;width:16px;height:3px}.legend__swatch--dot{border-radius:50%}.chart-card{background:radial-gradient(90% 60% at 0 0, var(--color-alpha-white-5), transparent 70%), var(--surface-card-hover);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:28px;min-width:0;padding:39px;display:flex}.chart-card__header{flex-direction:column;gap:14px;display:flex}.chart-card__plot{min-width:0;position:relative}.chart-card__caption{color:var(--text-secondary)}@media (width<=1023px){.chart-card{border-radius:var(--radius-md);gap:20px;padding:23px 19px}}.btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:30px;justify-content:center;align-items:center;gap:10px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn--L{height:60px;padding:0 40px}.btn--M{height:44px;padding:0 24px}.btn--primary{background:var(--action-primary-bg);color:var(--action-primary-text)}.btn--primary:hover{background:var(--action-primary-bg-hover)}.btn--secondary{background:var(--action-secondary-bg);color:var(--action-secondary-text)}.btn--secondary:hover{background:var(--action-secondary-bg-hover)}.btn--outline{border-color:var(--border-outline-button);color:var(--text-primary);background:0 0}.btn--outline:hover{border-color:var(--border-outline-button-hover);background:var(--surface-hover-overlay)}.disclosure{background:var(--color-alpha-white-5);border-radius:var(--radius-md);width:100%;transition:background-color .2s}.disclosure:has(.disclosure__summary:hover){background:var(--color-alpha-white-8)}.disclosure__summary{cursor:pointer;color:var(--text-accent);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 14px 24px;list-style:none;display:flex}.disclosure__summary::-webkit-details-marker{display:none}.disclosure__label--hide,.disclosure[open] .disclosure__label{display:none}.disclosure[open] .disclosure__label--hide{display:inline}.disclosure__toggle{background:var(--status-info-soft);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.disclosure__chevron{color:var(--text-accent);transition:transform .2s}.disclosure[open] .disclosure__chevron{transform:rotate(180deg)}.disclosure__body{color:var(--text-tertiary);padding:0 24px 24px}.disclosure__body>*+*{margin-top:8px}.pib-stack>.sec-header+.pib-body,.p2b-flow>.sec-header+.lede,.p2b-flow>.sec-header+.p2b-body{margin-top:-12px}.holo{z-index:-1;opacity:0;transition:opacity .3s;position:absolute;inset:0}.holo:after{content:"";inset:var(--holo-w,5px);border-radius:var(--holo-inner-r,25px);background:var(--holo-mask,var(--surface-card-hover));position:absolute}.holo__spin{aspect-ratio:1;background:url(/compute-race-2026/assets/holo-kxleuRVA.webp) 50%/cover no-repeat;width:240%;animation:12s linear infinite paused holo-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes holo-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.holo__spin{animation:none}}@media (width<=599px){.disclosure__summary{gap:12px;padding:10px 10px 10px 16px}.disclosure__body{padding:0 16px 16px}}.nav{z-index:50;height:var(--nav-h);background:var(--background-nav);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-line);position:fixed;inset:0 0 auto}.nav__inner{justify-content:space-between;align-items:center;max-width:1200px;height:100%;margin:0 auto;padding:0 100px;display:flex}.nav__logo img{width:126.408px;height:35px}:where(.nav ul){margin:0;padding:0;list-style:none}.nav__groups{gap:20px;display:flex}.nav__group{height:var(--nav-h);align-items:center;display:flex;position:relative}.nav__link{cursor:pointer;height:24px;color:var(--text-primary);background:0 0;border:0;align-items:center;gap:6px;padding:0;transition:color .2s;display:inline-flex}.nav__link:hover,.nav__link[data-open]{color:var(--text-secondary)}.nav__chevron{stroke-width:2px;width:16px;height:16px;transition:transform .2s}.nav__link[data-open] .nav__chevron{transform:rotate(180deg)}.nav__panel{background:var(--surface-dropdown);border:1px solid var(--border-default);border-radius:15px;flex-direction:column;gap:6px;min-width:210px;padding:20px 15px;animation:.16s ease-out nav-panel-in;display:flex;position:absolute;top:calc(100% - 12px);left:-20px}@keyframes nav-panel-in{0%{opacity:0;transform:translateY(-4px)}}.nav__row{position:relative}.nav__item{white-space:nowrap;color:var(--text-primary);justify-content:space-between;align-items:center;gap:24px;padding:10px 5px;transition:color .2s;display:flex}.nav__item:hover,.nav__item[data-open]{color:var(--text-link-hover)}.nav__item-icon{flex:none;width:16px;height:16px}.nav__item-icon--ext{color:var(--status-success);stroke-width:2px}.nav__item-icon--chevron{color:var(--text-primary)}.nav__panel--flyout{gap:2px;min-width:200px;top:-21px;left:calc(100% + 26px)}.nav__panel--flyout:before{content:"";position:absolute;inset:0 100% 0 -48px}.nav__subitem{font-family:var(--font-brand);color:var(--text-primary);padding:10px 5px;font-size:15px;font-weight:500;line-height:20px;transition:color .2s;display:block}.nav__subitem:hover{color:var(--text-link-hover)}.nav__end{align-items:center;gap:12px;display:flex}.nav__cta.btn{border-color:var(--border-inverse);padding:0 20px}.nav__burger{cursor:pointer;width:44px;height:44px;color:var(--text-primary);background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;padding:0;display:none}.nav__burger svg{stroke-width:1.5px;width:28px;height:28px}@media (width<=1199px){.nav__inner{padding:0 var(--side)}}@media (width<=1023px){.nav__links{display:none}.nav__burger{display:inline-flex}.nav[data-mobile-open]{background:var(--background-page)}}@media (width>=1024px){.nav__mobile{display:none}}html.nav-locked,html.nav-locked body{overflow:hidden}.nav__mobile{height:calc(100dvh - var(--nav-h));overscroll-behavior:contain;padding:24px var(--side) 48px;background:var(--background-page);border-top:1px solid var(--border-line);flex-direction:column;gap:28px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nav__m-caption{font-family:var(--font-brand);letter-spacing:.4px;text-transform:uppercase;color:var(--text-secondary);margin:0 0 4px;font-size:12px;font-weight:600;line-height:20px;display:block}.nav__m-row{justify-content:space-between;align-items:center;min-height:40px;display:flex}.nav__m-item{font-family:var(--font-brand);letter-spacing:.32px;text-transform:uppercase;color:var(--text-primary);font-size:16px;font-weight:700;line-height:20px}.nav__m-row .nav__item-icon--ext{width:18px;height:18px}.nav__m-toggle{cursor:pointer;width:40px;height:40px;color:var(--text-primary);background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;padding:0;display:inline-flex}.nav__m-toggle svg{width:20px;height:20px;transition:transform .2s}.nav__m-toggle[data-open] svg{transform:rotate(90deg)}.nav__m-sub{margin:4px 0 8px;padding:0 0 0 16px}.nav__m-subitem{font-family:var(--font-brand);color:var(--text-primary);padding:8px 0;font-size:15px;font-weight:500;line-height:20px;display:block}@media (prefers-reduced-motion:reduce){.nav__panel{animation:none}}.toc{--toc-w:clamp(160px, calc(50vw - 540px), 200px);--toc-progress:0}.toc-progress{background:var(--chart-track);height:2px;display:block;overflow:hidden}.toc-progress:after{content:"";background:var(--action-primary-bg);height:100%;transform:scaleX(var(--toc-progress));transform-origin:0;display:block}.toc-rail{z-index:40;top:calc(var(--nav-h) + 32px);left:max(20px, calc((50% - var(--container) / 2 - var(--toc-w)) / 2 - 80px));width:var(--toc-w);max-height:calc(100vh - var(--nav-h) - 64px);flex-direction:column;gap:12px;transition:opacity .2s,visibility .2s;display:none;position:fixed}.toc-rail__head{flex-direction:column;gap:10px;display:flex}.toc-rail__title{color:var(--text-muted)}.toc-rail__body{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow-y:auto}.toc-rail__body::-webkit-scrollbar{display:none}.toc.is-hidden .toc-rail,.toc.is-hidden .toc-bar{opacity:0;visibility:hidden}.toc-pdf{border:1px solid var(--border-line);color:var(--text-secondary);border-radius:14px;align-self:flex-start;align-items:center;gap:8px;margin-top:8px;padding:10px 14px;line-height:1.3;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.toc-pdf:hover,.toc-pdf:focus-visible{color:var(--text-primary);border-color:var(--color-alpha-white-30);background:var(--color-alpha-white-15)}.toc-pdf svg{flex:none}.toc-group__head{align-items:flex-start;display:flex}.toc-group__link{min-width:0;color:var(--text-muted);text-wrap:balance;flex:1;padding:6px 0;transition:color .15s}.toc-group__link:hover,.toc-group.is-current .toc-group__link{color:var(--text-primary)}.toc-group__toggle{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-right:-8px;padding:0;transition:color .15s;display:grid}.toc-group__toggle:hover{color:var(--text-primary)}.toc-group__toggle svg{transition:transform .2s}.toc-group__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.toc-group__panel{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.toc-group__panel.is-open{grid-template-rows:1fr}.toc-items{border-left:1px solid var(--border-line);min-height:0;overflow:hidden}.toc-group__panel.is-open .toc-items{margin-bottom:8px}.toc-item{color:var(--text-muted);text-wrap:balance;gap:6px;padding:6px 0 6px 12px;transition:color .15s;display:flex;position:relative}.toc-item__num{flex:none;min-width:22px}.toc-item:hover,.toc-item[aria-current]{color:var(--text-primary)}.toc-item[aria-current]:before{content:"";background:var(--action-primary-bg);width:2px;position:absolute;inset:0 auto 0 0}.toc-bar{z-index:40;right:var(--gutter);bottom:calc(20px + env(safe-area-inset-bottom));width:320px;max-width:calc(100vw - 2 * var(--side));background:var(--action-secondary-bg);height:48px;color:var(--action-secondary-text);cursor:pointer;border:0;border-radius:24px;align-items:center;gap:10px;padding:0 16px;transition:opacity .2s,visibility .2s,background-color .15s;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0006}.toc-bar:hover{background:var(--action-secondary-bg-hover)}.toc-bar svg{flex:none}.toc-bar__label{text-align:left;flex:1;gap:8px;min-width:0;display:flex}.toc-bar__num{opacity:.6;flex:none}.toc-bar__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.toc-bar__chevron{transform:rotate(180deg)}.toc-bar .toc-progress{background:0 0;position:absolute;inset:auto 0 0}.toc-sheet{width:360px;max-width:calc(100vw - 2 * var(--side));max-height:min(70vh,640px);margin:auto var(--gutter) calc(80px + env(safe-area-inset-bottom)) auto;border:1px solid var(--border-line);background:var(--surface-card-hover);color:var(--text-primary);border-radius:20px;padding:0;overflow:hidden}.toc-sheet[open]{display:flex}.toc-sheet::backdrop{background:#01061699}.toc-sheet__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-width:0;padding:20px;display:flex;overflow-y:auto}.toc-sheet .toc-group+.toc-group{margin-top:4px}html:has(.toc-sheet[open]){overflow:hidden}@media (width>=1400px){.toc-rail{display:flex}.toc-bar,.toc-sheet{display:none}}@media (width<=1023px){.toc-bar{left:var(--side);right:var(--side);width:auto;max-width:none;bottom:calc(15px + env(safe-area-inset-bottom))}.toc-sheet{width:calc(100vw - 2 * var(--side));margin:auto var(--side) calc(75px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.toc-rail,.toc-bar,.toc-group__panel,.toc-group__toggle svg{transition:none}}.grid-scan{width:100%;height:100%;position:relative;overflow:hidden}.grid-scan-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.grid-scan-preview{aspect-ratio:4/3;pointer-events:none;background:#0b0b0e;border-radius:14px;width:168px;position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 8px 24px #00000059}.grid-scan-video{object-fit:cover;width:100%;height:100%;display:block;transform:scaleX(-1)}.grid-scan-status{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0c99;border-radius:8px;padding:3px 8px;font:500 11px/1.4 system-ui,-apple-system,sans-serif;position:absolute;bottom:8px;left:8px}.grid-scan-hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.hero{--pt:180px;--pb:120px;flex-direction:column;justify-content:center;min-height:100svh;display:flex;overflow:hidden}.hero__inner{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.hero__title{color:var(--text-primary)}.hero__lede{max-width:820px;color:var(--text-tertiary);text-wrap:balance;margin-top:14px;font-size:18px}.hero__partners{color:var(--text-secondary);flex-direction:column;align-items:center;gap:24px;margin-top:72px;display:flex}.hero .hero__partners{width:100vw}.hero__ticker{width:100%;overflow:hidden}.hero__logos{--logo-scale:.82;--gap:96px;flex-wrap:nowrap;align-items:center;width:max-content;animation:50s linear infinite hero-ticker;display:flex}.hero__logos li{margin-right:var(--gap);flex:none}.hero__logos img{width:auto;height:calc(var(--h) * var(--logo-scale));display:block}@keyframes hero-ticker{to{transform:translate(-33.3333%)}}@media (width<=1279px){.hero__logos{--logo-scale:.68;--gap:72px}}@media (width<=1023px){.hero__logos{--logo-scale:.8;--gap:64px;animation-duration:40s}}@media (prefers-reduced-motion:reduce){.hero__ticker{padding:0 var(--side)}.hero__logos{flex-wrap:wrap;justify-content:center;gap:24px 40px;width:auto;max-width:900px;margin:0 auto;animation:none}.hero__logos li{margin-right:0}.hero__logos li[aria-hidden=true]{display:none}}@media (width<=1023px){.hero.sec{padding-top:150px}.hero__title{letter-spacing:-1.5px;font-size:43px}.hero__partners{margin-top:60px}}.hero__bg{pointer-events:none;justify-content:center;display:flex;position:absolute;inset:0}.hero__bg-frame{width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.hero__inner{z-index:1}.hero__cue{z-index:2;letter-spacing:.2em;color:var(--text-secondary);flex-direction:column;align-items:center;gap:10px;padding-left:.2em;transition:color .2s;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.hero__cue:hover{color:var(--text-primary)}.hero__cue-line{background:var(--color-alpha-white-15);width:1px;height:48px;position:relative;overflow:hidden}.hero__cue-line:after{content:"";background:linear-gradient(to bottom, transparent, var(--text-primary));height:60%;animation:2s cubic-bezier(.65,0,.35,1) infinite hero-cue;position:absolute;inset:0 0 auto}@keyframes hero-cue{0%{transform:translateY(-100%)}to{transform:translateY(170%)}}@media (prefers-reduced-motion:reduce){.hero__cue-line:after{animation:none}}@media (width<=1023px){.hero__partners{gap:20px;margin-top:48px}}@media (width>=1024px) and (height<=860px){.hero{--pt:112px;--pb:48px}.hero__lede{margin-top:12px}.hero__partners{gap:14px;margin-top:32px}.hero__cue-line{height:32px}}.intro__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:20px;display:grid}.intro__title{color:var(--text-primary);text-wrap:pretty}.intro__lead{color:var(--text-primary)}.intro__para{color:var(--text-tertiary);margin-top:24px}.intro__lead+.intro__para{margin-top:26px}.intro__quote{border-left:2px solid var(--action-primary-bg);margin:0;padding-left:30px}.intro__quote blockquote{margin:0}.intro__author{color:var(--text-primary);align-items:center;gap:14px;margin-top:24px;display:flex}.intro__avatar{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.intro__who{flex-direction:column;gap:2px;display:flex}.intro__role{color:var(--text-secondary)}@media (width<=1023px){.intro__quote{padding-left:20px}}.kn__title{color:var(--text-primary)}.kn__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;margin-top:40px;display:grid}.kn .key-stat{background:var(--surface-overlay)}.kn .key-stat__value{white-space:nowrap}.kn .key-stat__text{color:var(--text-primary);text-wrap:balance}.kn__sources{color:var(--text-muted);margin-top:40px}.kf__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:20px;display:grid}.kf__rail{top:calc(var(--nav-h) + 60px);position:sticky}.kf__title{color:var(--text-primary)}.kf__list{flex-direction:column;gap:20px;display:flex}.kf__card{--kf-fade:0;min-height:var(--kf-h,0);border:1px solid var(--border-line);border-radius:var(--radius-lg);background:var(--background-page);transform-origin:50% 0;will-change:transform;flex-direction:column;gap:20px;padding:30px;display:flex}.kf__card>*{opacity:calc(1 - var(--kf-fade))}@media (height>=600px){.kf__item{top:calc(var(--nav-h) + 60px + var(--i) * 14px);perspective-origin:50% 0;position:sticky}}.kf__badge{border-radius:var(--radius-full);flex:none;width:48px;height:48px;display:block;position:relative;overflow:hidden}.kf__ring{object-fit:cover;width:100%;height:100%}.kf__disc{border-radius:var(--radius-full);background:var(--background-page);color:var(--text-primary);justify-content:center;align-items:center;display:flex;position:absolute;inset:4px}.kf__item-title{color:var(--text-primary);text-wrap:pretty}.kf__item-body{color:var(--text-secondary);margin-top:8px}@media (prefers-reduced-motion:reduce){.kf__ring{transition:none}}@media (width<=1023px){.intro__title,.kn__title,.kf__title{letter-spacing:-1px;font-size:32px}.intro__row,.kf__row{grid-template-columns:minmax(0,1fr);row-gap:24px}.kf__rail{position:static}.kn__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.kn__sources{margin-top:32px}.kf__card{border-radius:var(--radius-md);padding:24px 20px}}@media (width<=599px){.kn__grid{grid-template-columns:minmax(0,1fr)}}@media (width>=1024px){.intro__rail{top:calc(var(--nav-h) + 60px);position:sticky}}.kf__glow{display:none}@media (width>=1024px){.kf__glow{pointer-events:none;width:100%;margin-top:40px;display:block}}@media (width<=1023px) and (height>=600px){.kf__item{top:calc(var(--nav-h) + 16px + var(--i) * 10px)}}@media (width<=1023px){.kf__item-title{text-wrap:balance}}@property --ink-sweep{syntax:"<percentage>";inherits:false;initial-value:0%}.grad-ink{--ink-1:#5c97ff;--ink-2:#a77cff;--ink-3:#ff6fb8;--ink-4:#ffa868;--ink-sweep:0%;background-image:linear-gradient(90deg, transparent calc(var(--ink-sweep) - 20%), var(--text-primary) var(--ink-sweep)), linear-gradient(90deg, var(--ink-1), var(--ink-2), var(--ink-3), var(--ink-4), var(--ink-3), var(--ink-2), var(--ink-1));-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;background-position:0 0,0 0;background-size:100% 100%,300% 100%;-webkit-background-clip:text;background-clip:text;transition:--ink-sweep 1.4s cubic-bezier(.22,1,.36,1)}.grad-ink[data-in]{--ink-sweep:120%;animation:7s ease-in-out 1.2s infinite alternate grad-ink-flow}@keyframes grad-ink-flow{to{background-position:0 0,100% 0}}@media (prefers-reduced-motion:reduce){.grad-ink,.grad-ink[data-in]{--ink-sweep:120%;transition:none;animation:none}}.chapter__text{flex-direction:column;align-items:flex-start;display:flex}.chapter__title{max-width:900px;margin-top:20px}.chapter__lede{max-width:680px;color:var(--text-tertiary);margin-top:20px;font-size:20px}.chapter__index{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:20px;display:grid}.chapter__item{border:1px solid var(--color-alpha-white-30);border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;gap:12px;height:100%;padding:20px 16px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.chapter__item:hover,.chapter__item:focus-visible{transform:scale(1.05)}.chapter__num{border-radius:var(--radius-full);background:var(--color-alpha-white-15);color:var(--text-primary);font-variant-numeric:tabular-nums;padding:3px 10px;transition:background-color .2s}.chapter__name{color:var(--text-primary);font-size:18px;font-weight:500}@media (width<=1023px){.chapter__title{letter-spacing:-1.5px;font-size:43px}.chapter__index{grid-template-columns:repeat(2,minmax(0,1fr))}.chapter__index>:last-child:nth-child(odd){grid-column:1/-1}}.chapter__text{text-align:center;align-items:center}.chapter__art{pointer-events:none;width:auto;max-width:340px;height:auto;max-height:280px;margin-bottom:-8px;-webkit-mask-image:linear-gradient(#000 45%,#0000008c 70%,#0000 96%);mask-image:linear-gradient(#000 45%,#0000008c 70%,#0000 96%)}.chapter__name{text-wrap:balance}.chapter__art--l{--art-fade:linear-gradient(to bottom, #000 40%, #000000e6 48%, #000000b3 56%, #00000075 63%, #00000040 70%, #0000001a 76%, #00000008 80%, transparent 83%);max-width:460px;max-height:440px;-webkit-mask-image:var(--art-fade);-webkit-mask-image:var(--art-fade);mask-image:var(--art-fade);margin-bottom:-64px}@media (width<=1023px){.chapter__art{max-width:240px;max-height:200px}.chapter__art--l{max-width:320px;max-height:310px;margin-bottom:-46px}}.chapter__art-box{display:block;position:relative}.chapter__art--fan{max-width:none;max-height:none;display:block;position:relative}.chapter__art--fan img{width:auto;max-width:340px;height:auto;max-height:280px;display:block}.chapter__fans{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.chapter__steam{z-index:3;pointer-events:none;opacity:0;height:0;transition:opacity .6s;position:absolute;top:14px;left:22%;right:6%}.chapter__art-box[data-running] .chapter__steam{opacity:calc(.6 + var(--fan-boil,0) * .4)}.chapter__puff{--x:calc(var(--p) * 14%);left:var(--x);filter:blur(10px);opacity:0;width:90px;height:90px;animation:4.2s ease-out infinite chapter-steam;animation-delay:calc(var(--p) * -.61s);background:radial-gradient(circle,#e1e6ff80 0%,#c8d2ff38 40%,#0000 70%);border-radius:50%;margin:-45px 0 0 -45px;animation-play-state:paused;position:absolute;top:0}.chapter__puff:nth-child(odd){width:120px;height:120px;margin:-60px 0 0 -60px;animation-duration:5s}.chapter__art-box[data-running] .chapter__puff{animation-play-state:running}@keyframes chapter-steam{0%{opacity:0;transform:translate(0)scale(.4)}8%{opacity:.85}to{opacity:0;transform:translate(18px,-115px)scale(1.7)}}.chapter__puff:nth-child(3n){animation-name:chapter-steam-left}@keyframes chapter-steam-left{0%{opacity:0;transform:translate(0)scale(.4)}8%{opacity:.75}to{opacity:0;transform:translate(-22px,-105px)scale(1.6)}}@media (width<=1023px){.chapter__art--fan img{max-width:240px;max-height:200px}.chapter__puff{width:64px;height:64px;margin:-32px 0 0 -32px}}@media (prefers-reduced-motion:reduce){.chapter__steam{display:none}}@media (width<=599px){.chapter__lede{font-size:18px}.chapter__name{font-size:16px}}.sec.chapter{padding-top:88px;padding-bottom:88px}.chapter__title,.chapter__lede{margin-top:16px}.chapter__text+.chapter__index{margin-top:44px}.chapter__art,.chapter__art--fan img{max-width:280px;max-height:230px}@media (width<=1023px){.sec.chapter{padding-top:56px;padding-bottom:56px}.chapter__text+.chapter__index{margin-top:32px}.chapter__art,.chapter__art--fan img{max-width:190px;max-height:158px}.chapter__index{gap:12px}.chapter__item{flex-direction:row;align-items:center;gap:12px;padding:14px 16px}.chapter__name{text-align:left}}@media (width<=479px){.chapter__index{grid-template-columns:minmax(0,1fr);gap:8px}}@media (width<=599px){.sec.chapter{padding-top:40px;padding-bottom:44px}.chapter__art,.chapter__art--fan img{max-width:150px;max-height:125px}.chapter__item{padding:12px 14px}}.chapter__rise{aspect-ratio:889/900;width:min(435px,100%);max-width:none;max-height:none;display:block;position:relative;-webkit-mask-image:none;mask-image:none}.chapter__rise-stage{-webkit-mask-image:var(--art-fade);-webkit-mask-image:var(--art-fade);mask-image:var(--art-fade);position:absolute;inset:0}.chapter__rise img{width:100%;height:100%;position:absolute;inset:0}.chapter__riser{clip-path:inset(0 0 calc(100% - var(--base)) 0);position:absolute;inset:0}.chapter__riser img{transform:translateY(var(--travel));transition:transform 2.6s cubic-bezier(.22, 1, .36, 1) var(--delay)}.chapter__rise[data-in] .chapter__riser img{transform:none}.chapter__rise{--hop-cycle:4.2s}.chapter__hopper{z-index:1;position:absolute}.chapter__rise img.chapter__coin{animation:coin-hop var(--hop-cycle) linear calc(2.2s + var(--delay)) infinite;animation-play-state:paused}.chapter__rise[data-live] img.chapter__coin{animation-play-state:running}@keyframes coin-hop{0%,6%{animation-timing-function:cubic-bezier(.22,.6,.36,1);transform:translateY(0)}16%{animation-timing-function:cubic-bezier(.64,0,.78,.4);transform:translateY(-30%)}26%{animation-timing-function:cubic-bezier(.22,.6,.36,1);transform:translateY(0)}30%{animation-timing-function:cubic-bezier(.64,0,.78,.4);transform:translateY(-5%)}34%,to{transform:translateY(0)}}.chapter__reflections{-webkit-mask:var(--lids) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--lids) 0 0 / 100% 100% no-repeat;mask:var(--lids) 0 0 / 100% 100% no-repeat;position:absolute;inset:0}.chapter__hopper--reflection{z-index:auto;opacity:.42;transform:scaleY(-1)}.chapter__rise .chapter__hopper--reflection img.chapter__coin{filter:blur(.6px);animation-name:coin-hop,coin-reflection-fade}@keyframes coin-reflection-fade{0%,6%,26%,to{opacity:1}16%{opacity:.2}}@media (width<=1023px){.chapter__rise{width:min(306px,100%)}}@media (prefers-reduced-motion:reduce){.chapter__riser img{transition:none;transform:none}.chapter__rise img.chapter__coin{animation:none}}.chapter__globe{aspect-ratio:1;width:min(600px,100%);max-width:none;max-height:none;margin-bottom:-100px;display:block;position:relative;-webkit-mask-image:none;mask-image:none}.chapter__globe-stage{--globe-fade:linear-gradient(to bottom, #000 44%, #000000e6 52%, #000000b3 60%, #00000073 67%, #00000038 74%, #00000012 80%, transparent 85%);-webkit-mask-image:var(--globe-fade);-webkit-mask-image:var(--globe-fade);mask-image:var(--globe-fade);position:absolute;inset:0;overflow:hidden}.chapter__globe img{width:100%;height:100%;position:absolute;inset:0}.chapter__cloud{opacity:0;transition:opacity 2.4s .2s,transform 3s cubic-bezier(.22,1,.36,1) .2s;position:absolute;inset:0;transform:scale(.94)}.chapter__globe[data-in] .chapter__cloud{opacity:1;transform:none}.chapter__globe[data-in] .chapter__cloud--front{opacity:.9}.chapter__cloud--sphere{transform:none}.chapter__sphere-clouds{width:100%;height:100%;display:block}.chapter__cloud img{animation:200s linear infinite paused cloud-turn}.chapter__cloud--front img{animation-duration:120s;animation-delay:-40s}.chapter__globe[data-live] .chapter__cloud img{animation-play-state:running}@keyframes cloud-turn{to{transform:rotate(360deg)}}@media (width<=1023px){.chapter__globe{width:min(420px,100vw);margin-bottom:-70px}}@media (prefers-reduced-motion:reduce){.chapter__cloud{transition:none}.chapter__cloud img{animation:none}}.player{border-radius:var(--radius-full);background:var(--surface-subtle);align-items:center;gap:16px;padding:6px 20px 6px 6px;display:flex}.player__btn{background:var(--action-secondary-bg);width:44px;height:44px;color:var(--action-secondary-text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .2s;display:grid}.player__btn:hover{background:var(--action-secondary-bg-hover)}.player__date{min-width:62px;color:var(--text-primary);text-align:right;font-variant-numeric:tabular-nums;flex:none}.player__range{cursor:pointer;appearance:none;background:0 0;flex:1;min-width:0;height:24px;margin:0}.player__range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--text-primary) 0 var(--fill), var(--chart-track) var(--fill) 100%);border-radius:2px;height:4px}.player__range::-moz-range-track{background:var(--chart-track);border-radius:2px;height:4px}.player__range::-moz-range-progress{background:var(--text-primary);border-radius:2px;height:4px}.player__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-white);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--text-primary) 30%, transparent);border-radius:50%;margin-top:-5px;transition:box-shadow .15s}.player__range::-moz-range-thumb{background:var(--color-white);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--text-primary) 30%, transparent);border:0;border-radius:50%}.player__range:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb, var(--text-primary) 40%, transparent)}.readout{border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px 28px;padding-bottom:14px;display:flex}.readout__date,.readout__lead{color:var(--text-primary)}.readout__lead{align-items:baseline;gap:8px;display:inline-flex}.readout__quarter{min-width:64px;color:var(--text-secondary)}.readout__item{color:var(--text-secondary)}.readout__item strong{color:var(--text-primary);margin-right:6px;font-weight:600}.readout__tag{border:1px dashed var(--chart-series-2);color:var(--chart-series-4);border-radius:6px;padding:2px 8px}.chart-stack{flex-direction:column;gap:18px;display:flex}.share{height:352px;position:relative}.share__row{grid-template-columns:minmax(120px,18%) minmax(0,1fr);align-items:center;gap:14px;height:36px;transition:top .5s;display:grid;position:absolute;left:0;right:0}.share__name{color:var(--text-muted);white-space:nowrap;align-items:center;gap:8px;display:flex}.share__logo{background:var(--color-alpha-white-15);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.share__logo img{width:14px;height:14px;display:block}.share__cell{align-items:center;gap:10px;min-width:0;display:flex}.share__bar,.bar-fade,.prem__bar,.bill__bar{background:var(--bar);border-radius:0 var(--radius-full) var(--radius-full) 0;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--bar) 45%, transparent))}.share__bar{flex:none;height:14px}.share__value{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}@media (pointer:coarse){.player__range{height:40px}}.rev{gap:12px;margin:8px 0 18px;display:flex}.rev__plot{flex:1;min-width:0;height:340px;position:relative}.rev__labels{flex:none;width:clamp(120px,14vw,172px);height:340px;position:relative}.rev__grid{border-top:1px dashed var(--border-subtle);position:absolute;left:0;right:0}.line-halo{fill:none;stroke-width:6px;stroke-opacity:.16;stroke-linejoin:round;stroke-linecap:round}.line-halo--wide{stroke-width:14px;stroke-opacity:.07}.rev__grid--base{border-top-color:var(--border-line)}.rev__ylab{color:var(--text-secondary);position:absolute;bottom:4px;left:0}.rev__svg{width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.rev__dot{width:12px;height:12px;box-shadow:0 0 0 3px var(--surface-card-hover), 0 0 16px 4px color-mix(in srgb, currentColor 50%, transparent);border-radius:50%;margin:-6px 0 0 -6px;position:absolute}.rev__dot--cn{background:var(--chart-series-4);width:8px;height:8px;margin:-4px 0 0 -4px}.rev__ring{border:2px solid var(--text-primary);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.rev__mark{max-width:70%;color:var(--text-muted);text-align:right;position:absolute;transform:translateY(calc(-100% - 8px))}.rev__xaxis{height:18px;color:var(--text-secondary);position:absolute;top:calc(100% + 10px);left:0;right:0}.rev__xaxis span{white-space:nowrap;position:absolute;left:0}.rev__label{flex-direction:column;line-height:1.25;display:flex;position:absolute;left:4px;right:0;transform:translateY(-50%)}.rev__value{color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.work__marks{height:56px;color:var(--text-secondary);position:relative}.work__mark{top:calc(4px + var(--row) * 24px);white-space:nowrap;padding-left:8px;line-height:1.3;position:absolute}.work{height:320px;margin:-24px 0 18px;position:relative}.work__svg{border-radius:var(--radius-sm);width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:hidden}.work__bg{fill:var(--surface-subtle)}.work__area--inf{fill:url(#work-fill-inf)}.work__area--rl{fill:url(#work-fill-rl)}.work__area--pt{fill:url(#work-fill-pt)}.work__stop--inf{stop-color:var(--chart-series-1);stop-opacity:.4}.work__stop--rl{stop-color:var(--chart-series-3);stop-opacity:.5}.work__stop--pt{stop-color:var(--chart-muted);stop-opacity:.22}.work__stop--end{stop-opacity:0}.work__line{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.work__series--inf{stroke:var(--chart-series-1)}.work__series--rl{stroke:var(--chart-series-3)}.work__est{fill:var(--surface-card-hover);fill-opacity:.5}.work__rule{border-left:1px dashed var(--color-alpha-white-20);position:absolute;top:0;bottom:0}.work__rule--tall{top:-24px}.work__area-label{color:var(--text-primary);font-size:20px;font-weight:600;position:absolute;left:16px}.work__dot{background:var(--text-primary);width:14px;height:14px;box-shadow:0 0 0 4px var(--color-alpha-white-20), 0 0 20px 6px var(--color-alpha-white-30);border-radius:50%;margin:-7px 0 0 -7px;position:absolute}.work__pill{border-radius:var(--radius-full);background:var(--text-primary);color:var(--text-inverse);font-variant-numeric:tabular-nums;white-space:nowrap;padding:2px 10px;position:absolute;transform:translate(-50%,-170%)}.work__est-label{color:var(--text-primary);position:absolute;bottom:6px;right:4px}.work__xaxis{height:18px;color:var(--text-secondary);position:absolute;top:calc(100% + 10px);left:0;right:0}.work__xaxis span{position:absolute;left:0}.hbars{flex-direction:column;gap:12px;display:flex}.hbar{grid-template-columns:minmax(120px, var(--label-col)) minmax(0, 1fr);align-items:center;gap:16px;display:grid}.hbar__label{min-width:0;color:var(--text-muted);flex-direction:column;gap:1px;display:flex}.hbar__line{align-items:center;gap:8px;min-width:0;display:flex}.logo-stack{flex:none;display:flex}.logo-stack__disc{background:color-mix(in srgb, var(--color-white) 15%, var(--surface-card-hover));width:24px;height:24px;box-shadow:0 0 0 2px var(--surface-card-hover);border-radius:50%;place-items:center;display:grid}.logo-stack__blank{width:24px;display:block}.logo-stack__disc+.logo-stack__disc{margin-left:-4px}.logo-stack__disc img{width:12px;height:12px;display:block}.hbar__sub{color:var(--text-secondary)}.hbar__cell{align-items:center;gap:10px;min-width:0;display:flex}.hbar__bars{flex:none;min-width:2px;height:14px;display:flex}.hbar__hollow{box-sizing:border-box;border:2px dashed var(--bar);border-radius:0 var(--radius-full) var(--radius-full) 0;border-left:0}.hbar__bars>.bar-fade:not(:last-child){border-radius:0}.hbar__bars>span:last-child:not(.bar-fade){border-radius:0 var(--radius-full) var(--radius-full) 0}.hbar__value{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}@media (width<=599px){.work__marks{height:72px}.work__mark{top:calc(4px + var(--n) * 20px)}.work__mark--flip{padding:0 8px 0 0;transform:translate(-100%)}.rev__xaxis span:nth-child(2){display:none}.hbar{grid-template-columns:minmax(0,1fr);gap:6px}.work__area-label{font-size:16px}.player{gap:12px;padding-right:16px}}@media (width<=359px){.rev__labels{width:84px}.rev__value .logo-stack{display:none}}.i1 .sec-header h2{text-wrap:wrap;max-width:660px}.bigstat+.i1__chart,.i1__takeaway,.i2__box{margin-top:40px}.bigstat{border:1px solid var(--border-line);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:16px 40px;margin-top:40px;padding:30px;display:flex}.bigstat__value{font-family:var(--font-brand);letter-spacing:-2px;color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:60px;font-weight:600;line-height:.9}.bigstat__text{color:var(--text-tertiary);flex:300px}.i2__source{color:var(--text-secondary);flex:100%}@media (width<=1023px){.i1 .sec-header h2,.i2 .sec-header h2{letter-spacing:-1px;font-size:32px}.i1 .sec-header h2{text-wrap:balance;max-width:none}.i1__chart{margin-top:40px}.bigstat{margin-top:32px}.bigstat__value{letter-spacing:-1.5px;font-size:43px}.bigstat+.i1__chart,.i1__chart,.i1__takeaway,.i2__box{margin-top:32px}}.pib-stack{flex-direction:column;gap:40px;display:flex}.pib-body{flex-direction:column;gap:24px;max-width:660px;display:flex}.pib-sub{color:var(--text-secondary)}.pib-price__grid{flex-direction:column;gap:20px;display:flex}.pib-price__head,.pib-price__row{grid-template-columns:200px minmax(0,1fr) 130px;grid-template-areas:"label track delta";column-gap:20px;display:grid}.pib-price__head{color:var(--text-secondary);align-items:center}.pib-price__h-model{grid-area:label}.pib-price__h-delta{grid-area:delta}.pib-price__label{color:var(--text-primary);flex-direction:column;grid-area:label;display:flex}.pib-price__track{grid-area:track}.pib-price__delta{color:var(--text-primary);grid-area:delta}.pib-dots{height:46px;position:relative}.pib-dots__base{background:var(--chart-track);height:1px;position:absolute;top:13px;left:0;right:0}.pib-dot{border-radius:50%;position:absolute;top:13.5px;transform:translate(-50%,-50%)}.pib-dot--std{background:var(--chart-muted);width:8px;height:8px}.pib-dot--priv{width:12px;height:12px;box-shadow:0 0 0 2px var(--surface-card-hover), 0 0 12px 2px color-mix(in srgb, currentColor 55%, transparent);transition:transform .15s}.pib-dot--near{background:var(--chart-series-1);color:var(--chart-series-1)}.pib-dot--phala{background:var(--chart-series-3);color:var(--chart-series-3)}.pib-dot--chutes{background:var(--chart-series-4);color:var(--chart-series-4)}.pib-dots__median{background:var(--chart-reference);width:2px;height:22px;position:absolute;top:2px;transform:translate(-50%)}.pib-dots__min,.pib-dots__max{color:var(--text-secondary);white-space:nowrap;position:absolute;top:26px}.pib-dots__min{left:0}.pib-dots__max{right:0}.pib-price .legend__swatch--line{border-radius:0;width:2px;height:14px}.pib-price .legend__item:last-child{gap:8px}.pib-tp{flex-direction:column;gap:32px;display:flex}.pib-tp__group{display:contents}.pib-tp__group-title{color:var(--text-secondary)}.pib-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pib-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pib-stats--3 .key-stat__value{letter-spacing:-1.5px;font-size:42px}.pib-statblock{flex-direction:column;gap:16px;display:flex}.pib-limits{flex-direction:column;gap:10px;display:flex}.pib-limits li{grid-template-columns:20px minmax(0,1fr);display:grid}.pib-limits li:before{content:"—"}.pib-timeline{flex-direction:column;gap:24px;display:flex}.pib-events{flex-direction:column;display:flex}.pib-event{padding:0 0 32px 32px;position:relative}.pib-event:before{content:"";background:var(--text-primary);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:0}.pib-event:after{content:"";background:var(--border-subtle);width:2px;position:absolute;top:18px;bottom:0;left:5px}.pib-event:last-child:after{display:none}.pib-event__date{border-radius:var(--radius-lg);background:var(--date-pill-bg);height:33px;color:var(--date-pill-text);align-items:center;padding:0 15px;display:inline-flex}.pib-event__text{color:var(--text-primary);margin-top:8px}@media (width>=1024px){.pib-timeline{margin-top:32px}.pib-events{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:20px;display:grid}.pib-event:nth-child(4):after{display:none}.pib-event:nth-child(4),.pib-event:last-child{padding-bottom:0}}@media (width<=1023px){.pib-stack{gap:32px}.pib .sec-header h2{letter-spacing:-1px;font-size:32px}.pib-price__head,.pib-price__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label delta""track track";row-gap:10px}.pib-price__h-delta{text-align:right;max-width:140px}.pib-price__delta{text-align:right}.pib-stats{grid-template-columns:minmax(0,1fr);gap:24px}.pib-stats .key-stat__value{letter-spacing:-1.5px;font-size:43px}.pib-body{max-width:none}}.pib-tp__group{flex-direction:column;gap:14px;display:flex}.pt1-panel{background:var(--surface-card-hover);border:1px solid var(--border-line);border-radius:var(--radius-lg);flex-direction:column;padding:60px;display:flex}.pt1-panel--near,.pt1-panel--gensyn{gap:60px}.pt1-block{flex-direction:column;gap:28px;min-width:0;display:flex}.pt1-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;min-height:38px;display:flex}.pt1-brand{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.pt1-brand__logo{flex:none;height:auto}.pt1-brand__divider{background:var(--border-line);flex:none;width:1px;height:28px}.pt1-site{color:var(--text-primary);align-items:center;gap:12px;display:inline-flex}.pt1-site__ring{border:2px solid var(--border-inverse);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .2s,transform .2s;display:inline-flex}.pt1-site__ring img{transition:transform .2s}.pt1-site:hover{color:var(--text-accent)}.pt1-site:hover .pt1-site__ring{background:var(--action-primary-bg);border-color:var(--action-primary-bg)}.pt1-site:hover .pt1-site__ring img{transform:translate(2px)}.pt1-title,.pt1-subhead{color:var(--text-primary)}.pt1-lede{color:var(--text-tertiary)}.pt1-paras{color:var(--text-tertiary);flex-direction:column;gap:20px;display:flex}.pt1-paras--xl{gap:16px}.pt1-disclaimer{color:var(--text-secondary)}.pt1-steps{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px;display:grid}.pt1-step{grid-row:span 3;grid-template-rows:subgrid;background:var(--surface-subtle);border-radius:var(--radius-md);align-content:start;row-gap:10px;padding:24px;display:grid}.pt1-step__badge{border-radius:var(--radius-full);width:48px;height:48px;position:relative;overflow:hidden}.pt1-step__badge img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pt1-step__disc{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-white) 5%, var(--surface-card-hover));color:var(--text-primary);justify-content:center;align-items:center;display:flex;position:absolute;inset:4px}.pt1-step__title{color:var(--text-primary)}.pt1-step__body{color:var(--text-secondary)}.pt1-quote,.p2c-quote{border:1px solid var(--border-line);border-radius:var(--radius-md);padding:30px 30px 30px 62px;position:relative}.pt1-quote:before,.p2c-quote:before{content:"";background:var(--action-primary-bg);border-radius:1px;width:2px;position:absolute;top:30px;bottom:30px;left:30px}@media (width<=1023px){.pt1-quote,.p2c-quote{padding:24px 20px 24px 42px}.pt1-quote:before,.p2c-quote:before{top:24px;bottom:24px;left:20px}}.pt1-quote__text{color:var(--text-primary)}.pt1-quote__author{align-items:center;gap:14px;margin-top:24px;display:flex}.pt1-quote__avatar{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.pt1-quote__who{flex-direction:column;gap:2px;display:flex}.pt1-quote__name{color:var(--text-primary)}.pt1-quote__role{color:var(--text-secondary)}.pt1-cta{border-radius:var(--radius-lg);background:var(--surface-raised);justify-content:space-between;align-items:center;gap:20px 40px;padding:40px;display:flex}.pt1-cta__text{min-width:0;max-width:616px}.pt1-cta__body{color:var(--text-secondary);margin-top:8px}.pt1-cta__btn{flex:none}.pt1-block:has(.pt1-cta){gap:20px}.pt1-lead{flex-direction:column;gap:28px;display:flex}@media (width<=1023px){.pt1-panel{border-radius:var(--radius-md);padding:32px 20px}.pt1-panel--near,.pt1-panel--gensyn{gap:48px}.pt1-block{gap:20px}.pt1-title{letter-spacing:-1px;font-size:32px}.pt1-subhead{letter-spacing:-.48px;font-size:24px}.pt1-steps{grid-template-columns:minmax(0,1fr);row-gap:8px}.pt1-step{margin-bottom:16px}.pt1-step:last-child{margin-bottom:0}.pt1-cta{border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;padding:24px}.pt1-stat .key-stat__value{font-size:43px}}@media (width<=479px){.pt1-brand__divider{display:none}}.pt1-more{flex-direction:column;gap:12px;display:flex}.pt1-block--wide{gap:40px}.pt1-block>.pt1-steps:not(:first-child){margin-top:12px}.pt1-groups{flex-direction:column;gap:12px;display:flex}.pt1-group{background:var(--surface-subtle);border-radius:var(--radius-md);grid-template-columns:48px 220px minmax(0,1fr);align-items:start;column-gap:20px;padding:20px 24px;display:grid}.pt1-group__icon{border-radius:var(--radius-full);background:var(--surface-translucent);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pt1-group__title{min-height:48px;color:var(--text-primary);align-items:center;display:flex}.pt1-group__body{color:var(--text-secondary)}.pt1-paras--cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=1023px){.pt1-group{grid-template-columns:48px minmax(0,1fr);align-items:start;row-gap:4px}.pt1-group__body{grid-column:2}.pt1-paras--cols{grid-template-columns:minmax(0,1fr)}.pt1-block--wide{gap:40px}}.pt1-stat.key-stat{background:var(--surface-subtle);border:0;flex-direction:column;justify-content:center;max-width:385px;padding:30px;display:flex}.pt1-stat .key-stat__text{text-wrap:balance}@media (width<=599px){.pt1-header{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;display:grid}.pt1-brand{display:contents}.pt1-brand__divider{display:none}.pt1-brand .badge{grid-area:2/1/auto/-1;justify-self:start}.pt1-site{grid-area:1/2}.pt1-group{row-gap:8px;padding:16px 20px}.pt1-group__body{grid-column:1/-1}.pt1-step{padding:20px}}@media (width<=374px){.pt1-panel{padding:24px 16px}.pt1-site__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.pt1-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pt1-list li{grid-template-columns:20px minmax(0,1fr);display:grid}.pt1-list li:before{content:"—"}.p2a-body{flex-direction:column;gap:20px;margin-top:28px;display:flex}.p2a-gap{margin-top:40px}.p2a .legend__swatch--line{border-radius:0;width:2px;height:14px}@keyframes p2a-grow{0%{transform:scaleX(0)}}.p2a-ph{border:1px dashed var(--border-line);border-radius:var(--radius-lg);background:var(--surface-subtle);flex-direction:column;gap:40px;padding:60px;display:flex}.p2a-ph__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;min-height:38px;display:flex}.p2a-ph__brand{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.p2a-ph__brand img{flex:none;height:auto}.p2a-ph__divider{background:var(--border-line);flex:none;width:1px;height:28px}.p2a-ph__site{color:var(--text-primary);align-items:center;gap:12px;display:inline-flex}.p2a-ph__ring{border:2px solid var(--border-inverse);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .2s;display:inline-flex}.p2a-ph__ring img{transition:transform .2s}.p2a-ph__site:hover{color:var(--text-accent)}.p2a-ph__site:hover .p2a-ph__ring{background:var(--action-primary-bg);border-color:var(--action-primary-bg)}.p2a-ph__site:hover .p2a-ph__ring img{transform:translate(2px)}.p2a-ph__text{max-width:660px}.p2a-ph__status{color:var(--chart-series-4)}.p2a-ph__title,.p2a-ph__para{color:var(--text-secondary);margin-top:12px}.p2a-ph__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.p2a-ph__stat{border:1px solid var(--border-line);border-radius:var(--radius-lg);color:var(--text-primary);flex-direction:column;gap:10px;padding:30px 20px;display:flex}.p2a-ph__stat-label{color:var(--text-secondary)}.p2a-ph__chart{border:1px dashed var(--border-line);height:240px;color:var(--text-secondary);border-radius:20px;justify-content:center;align-items:center;display:flex}.p2a-ph__disclaimer{color:var(--text-secondary)}@media (width<=1023px){.p2a .sec-header h2{letter-spacing:-1px;font-size:32px}.p2a-ph{border-radius:var(--radius-md);gap:32px;padding:32px 20px}.p2a-ph__stats{grid-template-columns:minmax(0,1fr);gap:12px}.p2a-ph__stat{border-radius:var(--radius-md);padding:20px}.p2a-ph__chart{height:180px}}@media (width<=479px){.p2a-ph__divider{display:none}}.prem__head,.prem__row{grid-template-columns:64px minmax(0,1fr) 76px;gap:0 16px;display:grid}.prem__head{border-bottom:1px solid var(--border-line);color:var(--text-secondary);align-items:end;padding-bottom:10px}.prem__head-note{color:var(--text-muted)}.prem__head-end,.prem__median{text-align:right}.prem__row{color:var(--text-primary);align-items:center;padding:16px 0}.prem__bars,.bill__bars{flex-direction:column;gap:6px;min-width:0;display:flex}.prem__line,.bill__line{align-items:center;gap:10px;display:flex}.prem{--prem-reserve:246px}.prem__name{width:92px;color:var(--text-secondary);flex:none;align-items:center;gap:8px;display:flex}.prem__bar,.bill__bar{flex:none}.prem__bar{--bar:var(--chart-series-1);height:12px}.bill__bar{height:10px}.prem__text,.bill__value{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.terms{padding-top:40px}.terms__plot,.terms__labels{gap:clamp(8px,2vw,24px);display:flex}.terms__plot{background:linear-gradient(to bottom, var(--border-subtle) 1px, transparent 1px) 0 0 / 100% 50%;align-items:flex-end;height:220px}.terms__col{flex:1;height:100%;position:relative}.terms__bar{--bar:var(--chart-series-1);background:linear-gradient(to top, transparent 0%, color-mix(in srgb, var(--bar) 4%, transparent) 10%, color-mix(in srgb, var(--bar) 13%, transparent) 22%, color-mix(in srgb, var(--bar) 28%, transparent) 36%, color-mix(in srgb, var(--bar) 48%, transparent) 50%, color-mix(in srgb, var(--bar) 68%, transparent) 64%, color-mix(in srgb, var(--bar) 84%, transparent) 77%, color-mix(in srgb, var(--bar) 95%, transparent) 89%, var(--bar) 100%);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--bar) 45%, transparent));border-radius:12px 12px 0 0;position:absolute;bottom:0;left:0;right:0}.terms__bar--base{--bar:var(--chart-muted)}.terms__bar--spot{box-shadow:none;filter:none;border:2px dashed var(--chart-series-3);background:0 0}.terms__value{color:var(--text-primary);text-align:center;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2;position:absolute;left:-8px;right:-8px}.terms__labels{color:var(--text-secondary);margin-top:10px}.terms__labels span{text-align:center;flex:1;min-width:0}.bill__row{color:var(--text-primary);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:0 16px;padding:16px 0;display:grid}@media (width<=599px){.prem__head,.prem__row{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.prem__head-note,.prem__bars{grid-area:2/1/auto/-1}.terms__value{font-size:16px}.prem{--prem-reserve:206px}.prem__name{gap:6px;width:78px}.p2a-ph__header{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;display:grid}.p2a-ph__brand{display:contents}.p2a-ph__divider{display:none}.p2a-ph__brand .badge{grid-area:2/1/auto/-1;justify-self:start}.p2a-ph__site{grid-area:1/2}}@media (width<=374px){.p2a-ph__site .type-label-button{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=359px){.terms__value{font-size:13px}.terms__labels{font-size:11px}}@media (width<=1023px){.p2a-gap{margin-top:32px}}@media (width<=359px){.terms__labels{letter-spacing:-.2px}}.p2c-num{border-radius:var(--radius-full);flex:none;place-items:center;width:48px;height:48px;display:inline-grid;position:relative;overflow:hidden}.p2c-num__ring{object-fit:cover;border-radius:var(--radius-full);width:100%;height:100%;position:absolute;inset:0}.p2c-num__disc{border-radius:var(--radius-full);background:var(--surface-card-hover);width:40px;height:40px;color:var(--text-primary);place-items:center;display:grid;position:relative}.p2c-panel{background:var(--surface-card-hover);border:1px solid var(--border-line);border-radius:var(--radius-lg);flex-direction:column;gap:60px;padding:60px;display:flex}.p2c-intro{flex-direction:column;gap:28px;display:flex}.p2c-partner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.p2c-partner__brand{align-items:center;gap:24px;display:flex}.p2c-partner__brand img{object-fit:contain;width:118px;height:36px}.p2c-partner__divider{background:var(--border-line);width:1px;height:28px}.p2c-link{color:var(--text-primary);text-transform:uppercase;align-items:center;gap:16px;display:inline-flex}.p2c-link__ring{border:2px solid var(--border-inverse);border-radius:var(--radius-full);place-items:center;width:38px;height:38px;transition:background-color .2s,transform .2s;display:grid}.p2c-link__ring img{width:18px;height:14px;transition:transform .2s}.p2c-link:hover{color:var(--text-accent)}.p2c-link:hover .p2c-link__ring{background:var(--action-primary-bg);border-color:var(--action-primary-bg)}.p2c-link:hover .p2c-link__ring img{transform:translate(2px)}.p2c-intro__title{text-wrap:pretty;max-width:820px;color:var(--text-primary)}.p2c-intro__row{grid-template-columns:minmax(0,1fr) 400px;align-items:center;gap:40px;display:grid}.p2c-intro__text{min-width:0;color:var(--text-tertiary);flex-direction:column;gap:20px;display:flex}.p2c-gpus{height:350px;position:relative;-webkit-mask-image:linear-gradient(#000 50%,#0000 86%);mask-image:linear-gradient(#000 50%,#0000 86%)}.p2c-gpus img{object-fit:contain;width:auto;max-width:none;height:320px;position:absolute;top:0}.p2c-gpus img:first-child{top:30px;left:0}.p2c-gpus img:last-child{right:0}.p2c-chart{flex-direction:column;gap:24px;display:flex}.p2c-plot{--c1:64px;--c3:140px;--g:16px;flex-direction:column;gap:12px;padding-bottom:44px;display:flex;position:relative}.p2c-refs{top:0;bottom:0;left:calc(var(--c1) + var(--g));right:calc(var(--c3) + var(--g));pointer-events:none;position:absolute}.p2c-refs__line{border-left:1px dashed var(--chart-reference);position:absolute;top:0;bottom:36px}.p2c-refs__label{color:var(--text-secondary);text-align:center;white-space:nowrap;line-height:1.3;position:absolute;bottom:0;transform:translate(-50%)}.p2c-row{grid-template-columns:var(--c1) minmax(0, 1fr) var(--c3);gap:var(--g);align-items:center;display:grid}.p2c-row__gpu{color:var(--text-primary)}.p2c-row__status{color:var(--text-secondary)}.p2c-track{height:26px}.p2c-track__bar{--bar:var(--chart-series-1);background:var(--bar);border-radius:0 var(--radius-full) var(--radius-full) 0;height:100%;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--bar) 45%, transparent));color:var(--text-inverse);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;padding-right:10px;display:flex}.p2c-track__bar.is-live{--bar:var(--chart-series-3);color:var(--text-primary)}.p2c-chart__caption{color:var(--text-secondary)}.p2c-fleet{flex-direction:column;gap:60px;display:flex}.p2c-fleet__top{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:40px;display:grid}.p2c-fleet__stats{flex-direction:column;gap:20px;display:flex}.p2c-fleet__stats .ii7-way__stat.key-stat{align-self:stretch;margin-top:0}.p2c-fleet__para{color:var(--text-tertiary)}.p2c-follow{flex-direction:column;gap:24px;display:flex}.p2c-fleet__leadin{color:var(--text-primary)}.p2c-quote{margin:0}.p2c-quote blockquote{color:var(--text-primary);margin:0}.p2c-quote__author{color:var(--text-primary);align-items:center;gap:14px;margin-top:24px;display:flex}.p2c-quote__avatar{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.p2c-quote__who{flex-direction:column;gap:2px;display:flex}.p2c-quote__role,.p2c-disclaimer{color:var(--text-secondary)}.ii7__lead{max-width:820px;color:var(--text-secondary);margin-top:20px}.ii7-ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}@media (width<=1023px){.p2c-panel{border-radius:var(--radius-md);gap:48px;padding:32px 20px}.p2c-intro__title,.ii7 .sec-header h2{letter-spacing:-1px;font-size:32px}.p2c-num{width:48px;height:48px}.p2c-num__disc{width:40px;height:40px}.ii7-ways{grid-template-columns:minmax(0,1fr)}.p2c-refs>div:first-child .p2c-refs__label{text-align:right;padding-right:6px;transform:translate(-100%)}.p2c-refs>div:last-child .p2c-refs__label{text-align:left;padding-left:6px;transform:none}}@media (width<=599px){.p2c-plot{gap:14px;padding-bottom:66px}.p2c-refs{left:0;right:0}.p2c-refs__line{bottom:58px}.p2c-refs__label{white-space:normal;text-wrap:balance;top:calc(100% - 54px);bottom:auto}.p2c-refs>div:first-child .p2c-refs__label{max-width:30%}.p2c-refs>div:last-child .p2c-refs__label{max-width:40%}.p2c-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.p2c-track{grid-area:2/1/auto/-1}.p2c-row__status{background:var(--surface-card-hover);padding-left:6px;position:relative}.p2c-gpus{max-width:none;height:240px}.p2c-gpus img{height:214px}.p2c-gpus img:first-child{top:22px}.p2c-partner{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;display:grid}.p2c-partner__brand{display:contents}.p2c-partner__divider{display:none}.p2c-partner__brand .badge{grid-area:2/1/auto/-1;justify-self:start}.p2c-link{grid-area:1/2;gap:12px}}@media (width<=374px){.p2c-panel{padding:24px 16px}.p2c-link .type-label-button{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.p2c-plot{padding-bottom:84px}}.p2c-lessons{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.p2c-lesson{background:var(--surface-subtle);border-radius:var(--radius-md);flex-direction:column;gap:16px;padding:24px;display:flex}.p2c-lesson .p2c-num__disc{background:color-mix(in srgb, var(--color-white) 5%, var(--surface-card-hover))}.p2c-lesson__title{color:var(--text-primary)}.ii7-way{grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border:1px solid var(--border-line);border-radius:var(--radius-lg);row-gap:12px;padding:30px;display:grid}.ii7-way .p2c-num__disc{background:var(--background-page)}.ii7-way__title{color:var(--text-primary)}.ii7-way__body{color:var(--text-secondary)}.ii7-way__stat.key-stat{background:var(--surface-subtle);border:0;align-self:end;margin-top:12px}.ii7-way__stat .key-stat__text{margin-top:10px}.ii7-way__stat--text.key-stat{min-height:112px;color:var(--text-secondary);align-self:stretch;align-items:center;display:flex}@media (width<=1023px){.p2c-lessons{grid-template-columns:minmax(0,1fr);gap:12px}.ii7-way{border-radius:var(--radius-md);padding:24px 20px}.p2c-intro__row,.p2c-fleet__top{grid-template-columns:minmax(0,1fr)}.p2c-fleet{gap:48px}.p2c-gpus{width:100%;max-width:400px;margin:0 auto}.ii7-ways{margin-top:32px}}.pt2-chart,.p2c-chart{border:1px solid var(--border-line);border-radius:var(--radius-md);flex-direction:column;gap:24px;margin:0;padding:40px;display:flex}@media (width<=1023px){.pt2-chart,.p2c-chart{padding:24px 20px}}.pt2-chart__title{color:var(--text-primary)}.pt2-chart__caption{color:var(--text-secondary)}.pt2-cols{padding-top:40px}.pt2-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-line);text-decoration-color:var(--border-line);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.pt2-link:hover{color:var(--text-accent);text-decoration-color:currentColor}.pt2-more{color:var(--text-primary);align-items:center;gap:8px;transition:color .2s;display:inline-flex}.pt2-more:hover{color:var(--text-accent)}.pt2-after .split__head{padding-top:4px}.pt2-cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=1023px){.pt2-cols3{grid-template-columns:minmax(0,1fr)}}.pt2-numbered{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.io-cols{color:var(--text-tertiary);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;display:grid}.io-cols>p{border-top:1px solid var(--border-line);margin:0;padding-top:20px}.io-em{color:var(--text-primary);font-weight:500}@media (width<=1023px){.io-cols{grid-template-columns:minmax(0,1fr);gap:24px}}.p2b-flow{flex-direction:column;gap:40px;display:flex}.p2b-block{flex-direction:column;gap:20px;display:flex}.p2b-caption,.p2b-sources{color:var(--text-secondary)}.p2b-sources{max-width:820px}.p2b-link{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-outline-button);text-decoration-color:var(--border-outline-button);text-underline-offset:3px;transition:text-decoration-color .2s}.p2b-link:hover{-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}.p2b-stats{gap:20px;display:grid}.p2b-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.p2b-stats--2{grid-template-columns:repeat(2,minmax(0,1fr))}.p2b-stats .key-stat__text{margin-top:10px}.p2b-num{border-radius:var(--radius-full);flex:none;width:48px;height:48px;display:block;position:relative;overflow:hidden}.p2b-num img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.p2b-num__disc{border-radius:var(--radius-full);background:var(--background-page);color:var(--text-primary);place-items:center;display:grid;position:absolute;inset:4px}.p2b-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.p2b-card{border:1px solid var(--border-line);border-radius:var(--radius-md);padding:20px}.p2b-card__value{color:var(--text-primary)}.p2b-card__text{color:var(--text-secondary);margin-top:10px}.p2b-table{background:var(--surface-feature-card);border-radius:var(--radius-md);overflow:hidden}.p2b-table__head,.p2b-table__row{grid-template-columns:110fr 260fr 530fr;gap:20px;padding-left:20px;padding-right:26px;display:grid}.p2b-table__head{background:var(--surface-overlay);color:var(--text-primary);padding-top:15px;padding-bottom:15px}.p2b-table__row{color:var(--text-primary);padding-top:20px;padding-bottom:20px}.p2b-table__row+.p2b-table__row{border-top:1px solid var(--border-line)}.p2b-settle{gap:24px}.p2b-settle__body,.p2b-body{flex-direction:column;gap:20px;display:flex}.p2b-body{gap:24px}.p2b-problems{flex-direction:column;gap:40px;display:flex}.p2b-list{margin-top:24px}.p2b-list__row{border-top:1px solid var(--border-subtle);color:var(--text-primary);padding:16px 0}.p2b-list__text{color:var(--text-secondary);margin-top:4px}.p2b-list--wide{margin-top:0}.p2b-list--wide .p2b-list__row{grid-template-columns:320fr 660fr;gap:20px;padding:20px 0;display:grid}.p2b-list--wide .p2b-list__text{margin-top:0}.p2b-loan__label{align-items:center;gap:8px;display:flex}.p2b-loan .legend__item:last-child .legend__swatch{border-radius:0;width:2px;height:14px}.p2b-loan__plot,.p2b-loan__group{flex-direction:column;gap:14px;display:flex}.p2b-loan__group-title{color:var(--text-secondary)}.p2b-loan__row,.p2b-loan__axis{grid-template-columns:340px minmax(0,1fr) 80px;align-items:center;gap:20px;display:grid}.p2b-loan__row{color:var(--text-primary);transition:opacity .2s}.p2b-loan__track{height:24px;position:relative}.p2b-loan__grid{background:var(--chart-track);width:1px;position:absolute;top:0;bottom:0}.p2b-loan__sofr{background:repeating-linear-gradient(to bottom, var(--chart-reference) 0 1.5px, transparent 1.5px 4.5px, var(--chart-reference) 4.5px 6px);width:1.5px;margin-left:-.75px;position:absolute;top:0;bottom:0}.p2b-loan__range{border-radius:var(--radius-full);background:var(--chart-muted);height:12px;transition:filter .2s;position:absolute;top:6px}.p2b-loan__deal{background:var(--chart-series-2);width:14px;height:14px;color:var(--chart-series-2);box-shadow:0 0 0 2px var(--surface-card-hover), 0 0 14px 2px color-mix(in srgb, currentColor 55%, transparent);border-radius:50%;margin-left:-7px;transition:transform .2s;position:absolute;top:5px}.p2b-loan__deal.is-ig{background:var(--chart-series-1);color:var(--chart-series-1)}.p2b-loan__ticks{height:18px;color:var(--text-secondary);position:relative}.p2b-loan__ticks span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.p2b-loan__ticks span:first-child{transform:none}.p2b-loan__ticks span:last-child{transform:translate(-100%)}@media (width<=1023px){.p2b-flow{gap:32px}.p2b .sec-header h2{letter-spacing:-1px;font-size:32px}.p2b .type-heading-card{letter-spacing:-.48px;font-size:24px}.p2b-stats--3,.p2b-stats--2{grid-template-columns:minmax(0,1fr);gap:24px}.p2b-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.p2b-card{min-height:0;padding:24px 20px}.p2b-table__head{display:none}.p2b-table__row{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px}.p2b-table__row>[data-label]:not(:first-child):before{content:attr(data-label);letter-spacing:.4px;text-transform:uppercase;color:var(--text-secondary);margin-bottom:2px;font-size:13px;font-weight:600;line-height:1.4;display:block}.p2b-list--wide .p2b-list__row{grid-template-columns:minmax(0,1fr);gap:4px}.p2b-loan__row,.p2b-loan__axis{grid-template-columns:minmax(0,1fr) 64px;gap:6px 12px}.p2b-loan__label{grid-column:1/-1}.p2b-loan__axis>span:first-child{display:none}}@media (width<=599px){.p2b-cards{grid-template-columns:minmax(0,1fr)}}.p2b-nowrap{white-space:nowrap}.p2b-b200{height:260px;margin:28px 0;position:relative}.p2b-b200__grid{border-top:1px dashed var(--border-subtle);position:absolute;left:0;right:0}.p2b-b200__grid span{color:var(--text-secondary);position:absolute;bottom:4px;left:0}.p2b-b200__svg{width:100%;max-width:none;height:100%;stroke:var(--text-muted);position:absolute;inset:0;overflow:visible}.p2b-b200__svg polygon{stroke:none}.p2b-b200__line{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.p2b-b200__stop{stop-color:var(--text-muted);stop-opacity:.16}.p2b-b200__stop--end{stop-opacity:0}.p2b-b200__dot{background:var(--text-muted);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.p2b-b200__dot--last{background:var(--chart-series-2);width:12px;height:12px;margin:-6px 0 0 -6px}.p2b-b200__label{color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute}.p2b-b200__label span{color:var(--text-secondary);font-weight:400}.p2b-b200__months{height:18px;color:var(--text-secondary);position:absolute;top:calc(100% + 10px);left:0;right:0}.p2b-b200__months span{position:absolute}.p2b-stat-tag{letter-spacing:0;color:var(--chart-series-1);margin-left:10px;font-size:16px;font-weight:600}@media (width>=1024px){.p2b-flow>:is(.p2b-block,.p2b-problems){margin-top:32px}}.p2b-problems__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.p2b-problem{border:1px solid var(--border-line);border-radius:var(--radius-lg);color:var(--text-primary);flex-direction:column;align-items:flex-start;gap:12px;padding:30px;display:flex}.p2b-problem .p2b-num{margin-bottom:8px}.p2b-problem__claim{color:var(--text-secondary)}.p2b-problem__more{margin-top:auto}.p2b-loan__plot{gap:24px;position:relative}.p2b-loan__guides{pointer-events:none;position:absolute;inset:0 100px 42px 360px}.p2b-loan__track .p2b-loan__grid,.p2b-loan__track .p2b-loan__sofr{display:none}@media (width<=1023px){.p2b-loan__guides{display:none}.p2b-loan__track .p2b-loan__grid,.p2b-loan__track .p2b-loan__sofr{display:block}.p2b-problems__list{grid-template-columns:minmax(0,1fr)}.p2b-problem{border-radius:var(--radius-md);padding:24px 20px}}.p2b-list__date{border-radius:var(--radius-lg);background:var(--date-pill-bg);width:88px;height:33px;color:var(--date-pill-text);justify-content:center;justify-self:start;align-items:center;display:inline-flex}@media (width<=599px){.p2b-b200__label--first{transform:translate(44px,4px)!important}}.p2b-body-text{color:var(--text-tertiary)}.iii-lead{max-width:820px;color:var(--text-secondary);margin-top:20px}.iii1-map{flex-direction:column;gap:20px;margin-top:40px;display:flex}.iii1-layer{background:var(--surface-card-hover);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:40px 30px 16px}.iii1-layer__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 15px;display:flex}.iii1-layer__name{color:var(--text-primary)}.iii1-cats{margin-top:24px}.iii1-cat{border-top:1px solid var(--border-subtle);grid-template-columns:180px minmax(0,1fr);column-gap:20px;padding:24px 0;display:grid}.iii1-cat__name{color:var(--text-secondary);padding-top:5px}.iii1-logos{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:20px 8px;display:grid}@media (width>=1024px){.iii1-logos{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}}@media (width<=1023px){.iii1-logos{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}}.iii1-co{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding-right:4px;display:flex}.iii1-co__logo{width:40px;height:40px;box-shadow:0 0 0 1px var(--border-subtle);border-radius:50%;flex:none}.iii1-co__logo--initial{background:var(--surface-raised);color:var(--text-primary);place-items:center;display:grid}.iii1-co__name{color:var(--text-muted);font-size:13px;line-height:1.2}.iii1-co--highlight .iii1-co__logo{box-shadow:0 0 0 2px var(--action-primary-bg)}.iii1-co--highlight .iii1-co__name{color:var(--text-primary);font-weight:600}.iii1-caption{max-width:820px;color:var(--text-secondary);margin-top:40px}.iii2-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.iii2-card{grid-row:span 4;grid-template-rows:subgrid;border:1px solid var(--border-line);border-radius:var(--radius-lg);row-gap:20px;padding:30px;display:grid}.iii2-card__question{color:var(--text-primary);text-wrap:pretty}.iii2-card__block{flex-direction:column;gap:6px;display:flex}.iii2-card__label{color:var(--text-secondary)}.iii2-card__label--accent{color:var(--text-accent)}.iii2-card__data{color:var(--text-tertiary)}.iii2-card__watch{color:var(--text-primary)}.iii2-card__divider{background:var(--border-subtle);height:1px;display:block}@media (width<=1023px){.iii1 .sec-header h2,.iii2 .sec-header h2{letter-spacing:-1px;font-size:32px}.iii1-layer{border-radius:var(--radius-md);padding:24px 20px}.iii1-layer__name{font-size:24px}.iii2-grid{grid-template-columns:minmax(0,1fr)}.iii2-card{border-radius:var(--radius-md);padding:28px 24px}.iii1-layer{padding:28px 20px 8px}.iii1-cat{grid-template-columns:minmax(0,1fr);row-gap:16px;padding:20px 0}.iii1-map,.iii1-caption,.iii2-grid{margin-top:32px}.cl-h2 h2,h2.cl-h2,.cl-cta__title{letter-spacing:-1px;font-size:32px}}.cl-inline-link{text-decoration:underline;-webkit-text-decoration-color:var(--border-line);text-decoration-color:var(--border-line);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.cl-inline-link:hover{color:var(--text-primary);-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}.cl-partners__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:20px;margin-top:40px;display:grid}.cl-quote{isolation:isolate;border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--border-line);flex-direction:column;align-items:flex-start;gap:24px;padding:30px;transition:background-color .3s;display:flex;position:relative;overflow:clip}@media (hover:hover){.cl-quote:hover{background:var(--surface-card-hover)}.cl-quote:hover .holo{opacity:1}.cl-quote:hover .holo__spin{animation-play-state:running}}.cl-quote__logo{flex:none;align-items:center;height:40px;display:flex}.cl-quote__text{color:var(--text-primary);flex:1}.cl-quote__link{color:var(--text-accent);transition:color .2s}.cl-quote__link:after{content:"";z-index:1;position:absolute;inset:0}.cl-quote__link:hover{color:var(--text-primary)}@media (width<=1023px){.cl-partners__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.cl-quote{border-radius:var(--radius-md);gap:20px;padding:23px}.cl-quote__text{max-width:none}}.sec.cl-cta{--orb:780px;min-height:calc(var(--orb) + 40px);background:var(--background-page);align-items:center;margin-top:180px;display:flex;position:relative;overflow:hidden}.cl-cta__orb{width:var(--orb);height:var(--orb);pointer-events:none;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cl-cta__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.cl-cta__title{text-wrap:balance;max-width:600px;color:var(--text-primary)}.cl-cta__text{max-width:340px;color:var(--text-secondary);text-wrap:balance;margin-top:16px}.cl-cta__actions{flex-direction:column;align-items:center;gap:16px;margin-top:28px;display:flex}.cl-cta__more{color:var(--text-primary);align-items:center;gap:15px;display:inline-flex}.cl-cta__ring{border:2px solid var(--border-inverse);border-radius:var(--radius-full);justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .2s,transform .2s;display:inline-flex}.cl-cta__ring img{width:18px;height:14px}.cl-cta__more:hover{color:var(--text-accent)}.cl-cta__more:hover .cl-cta__ring{background:var(--action-primary-bg);border-color:var(--action-primary-bg);transform:translate(3px)}@media (width<=1023px){.sec.cl-cta{--orb:max(560px, 150vw);min-height:var(--orb);margin-top:200px}.cl-cta__btn{min-width:0;max-width:100%}}.cl-sources__grid{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.cl-sources__title h2{color:var(--text-primary)}.cl-sources__meta{color:var(--text-secondary);margin-top:16px}.cl-src{border-top:1px solid var(--border-subtle);color:var(--text-secondary);padding:20px 0}.cl-src__label{color:var(--text-secondary)}.cl-src__text{margin-top:8px}.cl-src__run,.cl-src__list,.cl-src__list li{display:inline}.cl-src__list li:not(:last-child):after{content:"; "}.cl-sources__notes{flex-direction:column;gap:16px;margin-top:20px;display:flex}.cl-bottom{border-top:1px solid var(--border-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;min-height:96px;margin-top:64px;display:flex}.cl-bottom__logo img{width:126.408px;height:35px}.cl-bottom__legal{flex-wrap:wrap;align-items:center;gap:10px 13px;display:flex}.cl-bottom__legal a{color:var(--color-alpha-white-70);padding:6px 0;transition:color .2s}.cl-bottom__legal a:hover{color:var(--text-primary)}.cl-bottom__copy{color:var(--color-alpha-white-80)}@media (width<=1023px){.cl-sources__grid{grid-template-columns:minmax(0,1fr);gap:40px}.cl-bottom{margin-top:48px;padding:30px 0}.cl-bottom__copy{margin-left:0}}@media (width>=1024px){.cl-sources__title{top:calc(var(--nav-h) + 60px);position:sticky}}.cl-reuse h2{text-align:center}.cl-reuse__card{background:var(--surface-raised);border-radius:var(--radius-lg);padding:48px 40px 30px}.cl-reuse__icons{justify-content:center;margin-bottom:24px;display:flex}.cl-reuse__icon{background:color-mix(in srgb, var(--color-white) 10%, var(--surface-raised));width:60px;height:60px;box-shadow:0 0 0 3px var(--surface-raised);color:var(--text-primary);border-radius:50%;place-items:center;display:grid}.cl-reuse__icon+.cl-reuse__icon{margin-left:-12px}.cl-reuse__lede{max-width:820px;color:var(--text-tertiary);text-align:center;text-wrap:balance;margin:24px auto 0}.cl-cite{border-top:1px solid var(--border-line);justify-content:space-between;align-items:center;gap:16px 30px;margin-top:40px;padding-top:30px;display:flex}.cl-cite__text{min-width:0;color:var(--text-primary)}.cl-cite__label{color:var(--text-secondary);margin-bottom:6px}.cl-copy{background:var(--color-alpha-white-5);min-width:176px;height:44px;color:var(--text-accent);cursor:pointer;border:0;border-radius:30px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;transition:background-color .2s;display:inline-flex}.cl-copy:hover{background:var(--color-alpha-white-8)}@media (width<=1023px){.cl-cite{flex-direction:column;align-items:stretch;padding-top:24px}.cl-reuse__card{border-radius:var(--radius-md);padding:32px 20px 24px}.cl-reuse__icons{margin-bottom:20px}.cl-partners__grid{margin-top:32px}}
