:root{--ink-950: #14181f;--ink-800: #2a3038;--ink-650: #4c5563;--ink-550: #5f665f;--paper-000: #fffefa;--paper-050: #f7f5f0;--paper-100: #eeeae2;--paper-150: #e4dfd5;--rule: #d5d0c6;--signal-500: #ee5f2b;--action-700: #c94316;--action-700-text: #bd370a;--action-100: #f6dfd5;--supported-700: #2c6544;--supported-100: #dce9df;--contradicted-700: #8a2e2e;--contradicted-100: #f1dedc;--progress-700: #67500d;--progress-100: #eee5c5;--indeterminate-700: #4c5563;--indeterminate-100: #e1e4e8;--reference-700: #3159b7;--reference-100: #dfe6f7;--shadow: 0 18px 50px rgba(20, 24, 31, .08);--sans: "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;--mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--serif: "Literata", "Iowan Old Style", Georgia, serif;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--radius-s: 3px;--radius-m: 6px;--max: 1440px;--motion-respond: .14s;--motion-reorient: .21s;--motion-explain: .65s;--motion-respect: 0ms}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk/SchibstedGrotesk-Variable.woff2) format("woff2-variations"),url(/fonts/schibsted-grotesk/SchibstedGrotesk-Variable.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono/IBMPlexMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/fonts/literata/Literata-Variable.woff2) format("woff2-variations"),url(/fonts/literata/Literata-Variable.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@media (max-width: 720px){:root{--s9: 66px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper-000);color:var(--ink-950);font-family:var(--sans);font-weight:400;font-size:17px;line-height:1.55;font-optical-sizing:none;-webkit-font-smoothing:antialiased}img,svg{max-width:100%}.skip-link{position:absolute;left:var(--s4);top:-100px;z-index:100;background:var(--ink-950);color:var(--paper-000);padding:var(--s3) var(--s4);border-radius:var(--radius-s);text-decoration:none;font-weight:600;transition:top var(--motion-respond) ease}.skip-link:focus{top:var(--s4)}:focus-visible{outline:3px solid var(--reference-700);outline-offset:2px}.shell{max-width:var(--max);margin:0 auto;padding-left:var(--s6);padding-right:var(--s6)}:root{--measure-text: 720px;--measure-display: 900px;--measure-wide: 1040px}.narrow{max-width:var(--measure-text)}.mid{max-width:var(--measure-wide)}.shell.narrow,.shell.mid{max-width:var(--max)}.shell.narrow>*{max-width:var(--measure-text)}.shell.mid>*{max-width:var(--measure-wide)}.section{padding-block:var(--s9);border-top:1px solid var(--rule)}.section:first-of-type{border-top:0}.section.tint{background:var(--paper-050)}.section.white{background:var(--paper-000)}.section.action-wash{background:var(--action-100)}.section.action-wash .kicker{color:var(--ink-950)}.section.action-field{background:var(--action-700);color:#fff;border-top-color:var(--action-700);min-height:58vh;display:flex;flex-direction:column;justify-content:center}.section.action-field>.shell{width:100%}.section.action-field h2{max-width:var(--measure-display);font-size:clamp(52px,8vw,112px)}.section.action-field .kicker,.section.action-field .lede,.section.action-field .muted,.section.action-field a,.section.action-field .loop i{color:#fff}.section.action-field .btn-primary{background:#fff;color:var(--action-700)}.section.action-field .btn-primary:hover{background:var(--ink-950);color:#fff}.section.action-field .btn-secondary{color:#fff;border-color:#ffffff8c}.section.action-field .btn-secondary:hover{background:#ffffff24;border-color:#fff}.section.action-field .btn-tertiary{color:#fff}.section.dark{background:var(--ink-950);color:var(--paper-050);border-top-color:var(--ink-800)}.section.dark a{color:var(--paper-000)}.section.dark .kicker{color:#ff8054}.section.dark .muted,.section.dark .lede,.section.dark .deflist dd,.section.dark .pillar p,.section.dark .state p,.section.dark .trace-node p,.section.dark .trace-node .n,.section.dark .ledger-id,.section.dark .ledger-label,.section.dark .eyebrow,.section.dark .example{color:var(--paper-150)}.section.dark .ledger .ledger-id,.section.dark .ledger .ledger-label,.section.dark .ledger .ledger-note{color:var(--ink-650)}.section.dark .ledger .ledger-value,.section.dark .ledger .ledger-mag{color:var(--ink-950)}h1,h2,h3{margin:0 0 var(--s4);text-wrap:balance}h1{font-size:clamp(54px,7.2vw,112px);line-height:.91;letter-spacing:-.072em;font-weight:650}h2{font-size:clamp(38px,4.6vw,68px);line-height:.99;letter-spacing:-.055em;font-weight:620}h3{font-size:25px;line-height:1.12;letter-spacing:-.035em;font-weight:620}p{margin:0 0 var(--s4);max-width:var(--measure-text)}.lede{font-size:clamp(19px,2vw,25px);line-height:1.36;color:var(--ink-650);max-width:var(--measure-text)}.muted{color:var(--ink-650)}.kicker{font-family:var(--mono);font-weight:700;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--action-700-text);margin:0 0 var(--s4)}.eyebrow{font-family:var(--mono);font-weight:500;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-650);margin:0 0 var(--s5)}a{color:var(--action-700-text);text-underline-offset:3px}.arrow-link{font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.arrow-link:hover{color:var(--ink-950)}.btn{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:600;font-size:15px;padding:13px var(--s5);border-radius:var(--radius-m);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background var(--motion-respond) ease,border-color var(--motion-respond) ease,color var(--motion-respond) ease}.btn-primary{background:var(--action-700);color:var(--paper-000)}.btn-primary:hover{background:var(--ink-950)}.btn-secondary{background:transparent;color:var(--ink-950);border-color:var(--rule)}.btn-secondary:hover{border-color:var(--ink-950);background:var(--paper-050)}.section.dark .btn-secondary{color:var(--paper-000);border-color:var(--ink-650)}.section.dark .btn-secondary:hover{background:var(--ink-800);border-color:var(--paper-150)}.btn-tertiary{background:transparent;color:var(--action-700-text);border-color:transparent;padding-left:0;padding-right:0;text-decoration:underline;text-underline-offset:4px}.btn-tertiary:hover{color:var(--ink-950)}.section.dark .btn-tertiary{color:#ff8054}.cta-group{display:flex;flex-wrap:wrap;gap:var(--s3);margin-top:var(--s6)}.masthead{border-bottom:1px solid var(--rule);background:var(--paper-000);position:sticky;top:0;z-index:20}.masthead .shell{display:flex;align-items:center;gap:var(--s6);height:76px}.wordmark{display:flex;align-items:center}.wordmark img{height:26px;width:auto;display:block}.main-nav{display:flex;gap:var(--s6);margin-left:auto}.main-nav a{color:var(--ink-800);text-decoration:none;font-size:15px;font-weight:500}.main-nav a:hover,.main-nav a[aria-current=page]{color:var(--ink-950);text-decoration:underline}.masthead .actions{display:flex;gap:var(--s3);align-items:center}.masthead .btn{padding:9px var(--s4);font-size:14px}.menu-toggle{display:none;font:inherit;font-weight:600;font-size:14px;padding:9px var(--s4);border-radius:var(--radius-m);border:1px solid var(--rule);background:transparent;color:var(--ink-950);cursor:pointer}.mobile-nav{display:none}.mobile-nav[hidden]{display:none!important}.mobile-nav .shell{display:grid;gap:0;padding-block:var(--s2) var(--s4)}.mobile-nav a{display:block;padding:var(--s4) 0;color:var(--ink-950);text-decoration:none;font-size:17px;font-weight:500;border-bottom:1px solid var(--rule)}.mobile-nav a:last-child{border-bottom:0}.cover{padding-block:var(--s9) var(--s8)}.cover-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--s8);align-items:start}.truth-strip ul{display:grid;grid-template-columns:repeat(5,1fr);border-block:1px solid var(--rule);margin:0;padding:0;list-style:none}.truth-strip li{list-style:none;padding:11px 8px;text-align:center;border-right:1px solid var(--rule);font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-650);line-height:1.35}.truth-strip li:last-child{border-right:0}.ledger{position:relative;border:1px solid var(--ink-950);background:var(--paper-000);box-shadow:var(--shadow);padding-left:28px}.ledger:before{content:"";position:absolute;top:0;bottom:0;left:14px;width:2px;background:var(--signal-500)}.ledger:after{content:"";position:absolute;left:9px;top:104px;width:12px;height:12px;border-radius:50%;border:2px solid var(--signal-500);background:var(--paper-000)}.ledger-head{padding:var(--s4) var(--s5);border-bottom:1px solid var(--rule);background:var(--paper-050);display:flex;justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap}.ledger-id{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-650)}.ledger-body{padding:var(--s5);display:grid;gap:var(--s4)}.ledger-row{display:grid;grid-template-columns:132px 1fr auto;gap:var(--s4);align-items:baseline;border-top:1px solid var(--rule);padding-top:var(--s3)}.ledger-row:first-child{border-top:0;padding-top:0}.ledger-mag{font-family:var(--mono);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-950)}.section.dark .ledger-mag{color:var(--paper-050)}.ledger-label{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-650)}.ledger-value{font-size:15px;color:var(--ink-950)}.ledger-note{padding:var(--s3) var(--s5);border-top:1px solid var(--rule);background:var(--paper-050);font-family:var(--mono);font-size:11.5px;color:var(--ink-650);letter-spacing:.02em}.chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:var(--radius-s);border:1px solid}.chip-supported{background:var(--supported-100);color:var(--supported-700);border-color:var(--supported-700)}.chip-contradicted{background:var(--contradicted-100);color:var(--contradicted-700);border-color:var(--contradicted-700)}.chip-progress{background:var(--progress-100);color:var(--progress-700);border-color:var(--progress-700)}.chip-indeterminate{background:var(--indeterminate-100);color:var(--indeterminate-700);border-color:var(--indeterminate-700)}.trace-8{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s4);margin-top:var(--s6);counter-reset:step}.trace-node{border-top:2px solid var(--signal-500);padding-top:var(--s4);display:grid;gap:var(--s2);align-content:start}.trace-node .n{font-family:var(--mono);font-size:11.5px;color:var(--ink-650);letter-spacing:.08em}.trace-node h3{font-size:16px;margin:0;letter-spacing:-.005em}.trace-node p{font-size:14.5px;color:var(--ink-650);margin:0}.pillars{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s7) var(--s6);margin-top:var(--s7)}.pillar{display:grid;gap:var(--s2);align-content:start;border-top:1px solid var(--rule);padding-top:var(--s4)}.pillar h3{margin:0}.pillar p{margin:0;color:var(--ink-650);font-size:15.5px}.states{display:grid;gap:var(--s4);margin-top:var(--s6);padding:0;list-style:none}.state{display:grid;grid-template-columns:168px 1fr;gap:var(--s4);align-items:baseline;border-top:1px solid var(--rule);padding-top:var(--s4)}.state p{margin:0;color:var(--ink-650);font-size:15.5px}.loop{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:center;margin:var(--s6) 0}.loop span{font-family:var(--mono);font-weight:500;font-size:15px;letter-spacing:.06em;text-transform:uppercase}.loop i{color:var(--signal-500);font-style:normal}.deflist{display:grid;gap:var(--s4);margin-top:var(--s6);padding:0}.deflist>div{border-top:1px solid var(--rule);padding-top:var(--s3);display:grid;grid-template-columns:210px 1fr;gap:var(--s4)}.deflist dt{font-weight:600;font-size:15.5px}.deflist dd{margin:0;color:var(--ink-650);font-size:15.5px}.checks{margin:var(--s6) 0 0;padding:0;list-style:none;display:grid;gap:var(--s3)}.checks li{border-top:1px solid var(--rule);padding-top:var(--s3);color:var(--ink-800)}.example{border-left:2px solid var(--signal-500);padding-left:var(--s4);margin:var(--s3) 0 0;color:var(--ink-650);font-size:15px}.example strong{color:var(--ink-800)}.step{border-top:1px solid var(--rule);padding-top:var(--s5);margin-top:var(--s5)}.callout{border:1px solid var(--rule);border-left:3px solid var(--action-700);border-radius:var(--radius-s);padding:var(--s5);background:var(--paper-050);margin-top:var(--s6)}.callout p:last-child{margin-bottom:0}.embed{border:1px solid var(--rule);border-radius:0;overflow:hidden;margin-top:var(--s6);background:var(--paper-000)}.field{display:grid;gap:var(--s2);margin-top:var(--s4)}.field label{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-650)}.field input,.field select,.field textarea{font:inherit;font-size:16px;color:var(--ink-950);border:1px solid var(--ink-650);background:var(--paper-000);padding:11px 12px;border-radius:0}.embed iframe{display:block;width:100%;border:0}.draft-flag{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--contradicted-700);background:var(--contradicted-100);border:1px solid var(--contradicted-700);border-radius:var(--radius-s);padding:6px 10px;display:inline-block;margin-bottom:var(--s5)}.site-footer{background:var(--ink-950);color:var(--paper-150);padding-block:var(--s8) var(--s6)}.footer-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:var(--s7)}.site-footer h3{font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-150);margin-bottom:var(--s3)}.site-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--s2)}.site-footer a{color:var(--paper-150);text-decoration:none;font-size:15px}.site-footer a:hover{color:var(--paper-000);text-decoration:underline}.site-footer img{height:24px;width:auto}.footer-base{margin-top:var(--s7);padding-top:var(--s5);border-top:1px solid var(--ink-800);display:flex;flex-wrap:wrap;gap:var(--s4);justify-content:space-between;font-size:13.5px;color:var(--paper-150)}@media (max-width: 1000px){.cover-grid{grid-template-columns:1fr;gap:var(--s7)}.trace-8{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr;gap:var(--s6)}}@media (max-width: 720px){body{font-size:16px}.shell{padding-left:var(--s4);padding-right:var(--s4)}.masthead .shell{height:64px;gap:var(--s4)}.main-nav,.desktop-only{display:none}.menu-toggle{display:inline-flex;align-items:center}.mobile-nav:not([hidden]){display:block;border-top:1px solid var(--rule);background:var(--paper-000)}.masthead .actions{margin-left:auto}.trace-8{grid-template-columns:1fr}.pillars{grid-template-columns:1fr;gap:var(--s6)}.ledger{padding-left:22px}.ledger:before{left:10px}.ledger:after{left:5px}.ledger-row,.state,.deflist>div{grid-template-columns:1fr;gap:var(--s1)}.truth-strip ul{grid-template-columns:1fr 1fr}.truth-strip li{text-align:left;border-right:0;border-bottom:1px solid var(--rule)}.truth-strip li:nth-child(odd){border-right:1px solid var(--rule)}.footer-grid{grid-template-columns:1fr;gap:var(--s6)}.cta-group .btn{width:100%}}.trace-8{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:var(--s6) 0 0;padding:0;list-style:none}.trace-node{position:relative;min-height:205px;padding:52px 20px 20px;border:1px solid var(--rule);margin:0 -1px -1px 0;display:grid;gap:var(--s2);align-content:start;list-style:none}.trace-node .knowledge-mark{top:20px;left:20px}.trace-legend{margin:var(--s4) 0 0;max-width:none;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-650)}.knowledge-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule);border-left:1px solid var(--rule);margin-top:var(--s6)}.knowledge-card{position:relative;min-height:240px;padding:22px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--paper-000)}.knowledge-card h3{margin:38px 0 var(--s3);font-size:20px}.knowledge-card p{margin:0;max-width:none;color:var(--ink-650);font-size:13px}.knowledge-mark{display:block;width:16px;height:16px;position:absolute;top:22px;left:22px}.knowledge-mark.fact{border-radius:50%;background:var(--ink-950)}.knowledge-mark.source{border:2px solid var(--ink-950);border-left-width:5px}.knowledge-mark.constraint{border-left:2px solid var(--action-700);border-block:2px solid var(--action-700)}.knowledge-mark.assumption{border:2px dashed var(--progress-700)}.knowledge-mark.judgment{border:2px solid var(--ink-650);border-radius:50%}.knowledge-mark.hypothesis{border:2px solid var(--action-700);transform:rotate(45deg)}.knowledge-mark.idea{border:2px solid var(--reference-700)}.knowledge-mark.recommendation{border-radius:50%;background:var(--signal-500)}.knowledge-mark.decision{background:var(--ink-950)}.knowledge-mark.experiment{border:2px solid var(--action-700);background:linear-gradient(90deg,var(--signal-500) 50%,transparent 50%)}.knowledge-mark.result{border-block:3px double var(--ink-950)}.knowledge-mark.learning{border-radius:50%;background:var(--supported-700);box-shadow:0 0 0 3px var(--supported-100)}.chart{border:1px solid var(--ink-950);background:var(--paper-000);box-shadow:var(--shadow);margin-top:var(--s6)}.chart-head{padding:var(--s4) var(--s5);border-bottom:1px solid var(--rule);background:var(--paper-050);display:flex;justify-content:space-between;gap:var(--s3);flex-wrap:wrap;align-items:center}.chart-id{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-650)}.chart-question{margin:0;padding:var(--s5) var(--s5) 0;max-width:none;font-size:20px;line-height:1.2;letter-spacing:-.02em;font-weight:620}.chart-figure{padding:var(--s5)}.chart-figure svg{display:block;width:100%;height:auto}.chart-conclusion{margin:0;padding:0 var(--s5) var(--s5);max-width:none;font-size:15px;color:var(--ink-800)}.chart-conclusion strong{color:var(--ink-950)}.chart-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--rule);border-top:1px solid var(--rule);margin:0}.chart-meta>div{background:var(--paper-050);padding:var(--s4)}.chart-meta dt{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-650);margin-bottom:5px}.chart-meta dd{margin:0;font-size:13px;line-height:1.4;color:var(--ink-950)}.chart-implication{padding:var(--s4) var(--s5);border-top:1px solid var(--rule);background:var(--action-100);border-left:3px solid var(--signal-500)}.chart-implication .chart-id{display:block;margin-bottom:4px}.chart-implication p{margin:0;max-width:none;font-size:15px;font-weight:600;color:var(--ink-950)}.spark-table{width:100%;border-collapse:collapse;font-size:14px}.spark-table th{text-align:left;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-650);font-weight:500;padding:0 var(--s3) var(--s2) 0;border-bottom:1px solid var(--rule);white-space:nowrap}.spark-table td{padding:var(--s3) var(--s3) var(--s3) 0;border-bottom:1px solid var(--rule);vertical-align:middle}.spark-table tr:last-child td{border-bottom:0}.spark-table td svg{display:block;width:110px;height:22px}.spark-table .num{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.cohort-line{transition:opacity var(--motion-respond) ease}.cohort-lines:hover .cohort-line{opacity:.14}.cohort-lines .cohort-line:hover{opacity:1}@media (max-width: 1000px){.trace-8,.knowledge-grid,.chart-meta{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.trace-8{grid-template-columns:1fr}.trace-node{min-height:0;margin-right:0}.knowledge-grid{grid-template-columns:1fr}.knowledge-card{min-height:0}.chart-meta{grid-template-columns:1fr}.chart-question{font-size:18px}.spark-table{font-size:12.5px;table-layout:fixed;width:100%}.spark-table th:nth-child(4),.spark-table td:nth-child(4){display:none}.spark-table th,.spark-table td{overflow-wrap:anywhere;padding-right:var(--s2)}.spark-table th:nth-child(2),.spark-table td:nth-child(2){width:66px}.spark-table th:nth-child(3),.spark-table td:nth-child(3){width:62px}.spark-table th:nth-child(5),.spark-table td:nth-child(5){width:88px}.spark-table td svg{width:60px}.spark-table .chip{font-size:9.5px;padding:3px 6px;white-space:normal}}.capacity{background:#eee5c5;color:#67500d;border-left:4px solid #67500D}.capacity .shell,.capacity-inline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding:.85rem 1.1rem}.capacity-inline{margin:1.75rem 0 2rem;border-radius:2px}.capacity-copy{margin:0;font-size:.95rem;line-height:1.5}.capacity-action{color:#67500d;font-family:var(--mono);font-size:.8rem;letter-spacing:.02em;text-underline-offset:3px;white-space:nowrap}.capacity-action:hover{color:var(--ink-950)}.beta-chip{display:inline-block;margin-left:.5rem;padding:.1rem .36rem;border:1px solid currentColor;border-radius:2px;font-family:var(--mono);font-size:.62rem;line-height:1.3;letter-spacing:.06em;text-transform:lowercase;vertical-align:middle;opacity:.75}.wordmark,.footer-wordmark{display:inline-flex;align-items:center}.beta-explainer{font-size:.85rem;line-height:1.55;opacity:.78;max-width:34em}@media (max-width: 420px){.beta-chip{margin-left:.35rem;font-size:.56rem;padding:.08rem .28rem}.capacity .shell,.capacity-inline{padding:.75rem .9rem}.capacity-action{white-space:normal}}.section.invite-hero{border-top:0;min-height:calc(100vh - 220px);display:flex;align-items:center;padding-block:var(--s8)}.section.invite-hero>.shell{width:100%}.invite-col{max-width:780px;margin:0 auto;text-align:center}.invite-col h1{font-size:clamp(40px,5.4vw,76px);line-height:1.02;letter-spacing:-.05em;margin-bottom:var(--s5)}.invite-col .lede{max-width:620px;margin:0 auto}.invite-col .cta-group{justify-content:center}.invite-fine{margin:var(--s6) auto 0;max-width:560px;font-size:16px;color:var(--ink-650)}@media (max-width: 640px){.section.invite-hero{min-height:0;padding-block:var(--s7)}}.invite-badge{display:inline-block;margin:var(--s6) 0 0;padding:10px 18px;border:1px solid var(--ink-950);font-family:var(--mono);font-weight:500;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-950)}.section.invite-page{border-top:0;padding-block:var(--s8) var(--s9)}.invite-embed{max-width:1000px;margin:var(--s6) auto 0}.invite-fine{text-align:center}
