.ComparisonTable_root__ZotI6{display:block;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-space-3xl)) var(--tome-house-pad-bottom,var(--tome-space-3xl));background:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-on-surface));font-family:var(--tome-type-sans);font-size:var(--tome-house-text-size,var(--tome-text-body))}.ComparisonTable_head__XtNSV{margin-block-end:var(--tome-space-xl)}.ComparisonTable_eyebrow__6GCjU{margin:0 0 var(--tome-space-sm);font-size:var(--tome-text-xs);font-weight:700;letter-spacing:var(--tome-type-tracking-wider);text-transform:uppercase;color:var(--tome-color-accent-text,var(--tome-color-accent))}.ComparisonTable_headline__nBWkf{margin:0;font-family:var(--tome-type-display);font-weight:700;font-size:var(--tome-text-h2);line-height:1.05;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.ComparisonTable_description__r96h5{margin:var(--tome-space-sm) 0 0;max-width:48ch;font-size:var(--tome-text-lg);line-height:1.5;color:color-mix(in oklch,currentColor 70%,transparent)}.ComparisonTable_scroller__2IR1a{overflow-x:auto;border:1px solid color-mix(in oklch,currentColor 18%,transparent)}.ComparisonTable_table__QMmEB{width:100%;min-width:40rem;border-collapse:collapse;font-size:var(--tome-text-sm)}.ComparisonTable_table__QMmEB td,.ComparisonTable_table__QMmEB th{padding:var(--tome-space-md) var(--tome-space-lg);text-align:left;border-bottom:1px solid color-mix(in oklch,currentColor 18%,transparent);vertical-align:baseline}.ComparisonTable_table__QMmEB tbody tr:last-child td,.ComparisonTable_table__QMmEB tbody tr:last-child th{border-bottom:0}.ComparisonTable_table__QMmEB td{color:color-mix(in oklch,currentColor 70%,transparent)}.ComparisonTable_colHead__oJqV9{font-family:var(--tome-type-sans);font-size:var(--tome-text-xs);font-weight:700;letter-spacing:var(--tome-type-tracking-wider);text-transform:uppercase;color:color-mix(in oklch,currentColor 58%,transparent);white-space:nowrap}.ComparisonTable_colHead__oJqV9,.ComparisonTable_corner__G9XJ3{background:color-mix(in oklch,currentColor 5%,transparent)}.ComparisonTable_rowHead__p07S5{font-family:var(--tome-type-display);font-weight:700;color:currentColor;min-width:13rem}.ComparisonTable_affirm__62h7f{color:var(--tome-color-accent-text,var(--tome-color-accent));font-weight:700}.ComparisonTable_absent__76ImT{color:color-mix(in oklch,currentColor 45%,transparent)}.ComparisonTable_highlight__TgXvq{background:color-mix(in oklch,var(--tome-color-accent-text,var(--tome-color-accent)) 8%,transparent)}.ComparisonTable_footnote__yf6Hj{margin:var(--tome-space-md) 0 0;max-width:66ch;font-size:var(--tome-text-sm);line-height:1.5;color:color-mix(in oklch,currentColor 62%,transparent)}.ComparisonTable_srOnly__aBcni{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.TermLedger_root__ljFmk{display:block;width:100%;padding-block:var(--tome-house-pad-top,clamp(3rem,6vw,5rem)) var(--tome-house-pad-bottom,clamp(3rem,6vw,5rem));background:var(--blk-bg);color:var(--blk-fg);font-size:var(--tome-house-text-size,var(--tome-text-body))}.TermLedger_kick__hwoDS{margin:0 0 clamp(1.8rem,3vw,2.6rem)}.TermLedger_kickLabel__OzCXZ{display:block;padding-block-start:.45em;border-block-start:2px solid currentColor;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase}.TermLedger_spec__fqF2h .TermLedger_kickLabel__OzCXZ{border-block-start-color:var(--tome-color-accent-text,var(--tome-color-accent))}.TermLedger_heading__pWj0T{max-width:24ch;margin:0 0 clamp(1.6rem,2.6vw,2.2rem);font-family:var(--tome-type-display);font-weight:700;font-size:var(--tome-text-h2);line-height:1.06;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.TermLedger_heading__pWj0T em{font-family:var(--tome-type-serif);font-style:italic;font-weight:400;letter-spacing:0;color:var(--tome-color-accent-text,var(--tome-color-accent))}.TermLedger_body__qaEDn{display:grid;grid-template-columns:1fr;gap:clamp(1.6rem,3vw,2.4rem)}.TermLedger_bodyWithFigure__PWPT7{grid-template-columns:1fr minmax(200px,320px);align-items:start}@media (max-width:720px){.TermLedger_bodyWithFigure__PWPT7{grid-template-columns:1fr}}.TermLedger_content___uLfn{min-width:0}.TermLedger_txt__4QUv3{margin-bottom:clamp(2rem,3.2vw,2.8rem)}.TermLedger_prose__Wrr_H{max-width:62ch;font-size:var(--tome-text-lg);line-height:1.55;color:color-mix(in oklch,currentColor 85%,transparent)}.TermLedger_prose__Wrr_H p{margin:0 0 .75em}.TermLedger_ledger__c_Ad_{border-block-start:2px solid currentColor}.TermLedger_spec__fqF2h .TermLedger_ledger__c_Ad_{border-block-start:1px solid color-mix(in oklch,currentColor 35%,transparent)}.TermLedger_row__8n8UD{display:grid;grid-template-columns:minmax(11rem,20%) 1fr;gap:clamp(1.4rem,2.4vw,2.4rem);align-items:baseline;padding-block:clamp(1.4rem,2.4vw,2rem);border-block-end:1px solid color-mix(in oklch,currentColor 16%,transparent)}.TermLedger_spec__fqF2h .TermLedger_row__8n8UD{padding-block:1.1rem;border-block-end:1px solid color-mix(in oklch,currentColor 14%,transparent)}.TermLedger_row__8n8UD:last-child{border-block-end:0}@media (max-width:720px){.TermLedger_row__8n8UD{grid-template-columns:1fr;gap:.5rem}}.TermLedger_term__a6dmz{font-family:var(--tome-type-display);font-weight:800;font-size:var(--tome-text-h4);line-height:1.1;color:currentColor}.TermLedger_spec__fqF2h .TermLedger_term__a6dmz{font-family:var(--tome-type-mono,ui-monospace,monospace);display:block;padding-top:.3rem;font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:var(--tome-color-accent-text,var(--tome-color-accent))}.TermLedger_termSub__Ks4ST{display:block;margin-top:.15rem;font-family:var(--tome-type-serif);font-weight:280;font-size:.95em;color:var(--tome-color-accent-text,var(--tome-color-accent))}.TermLedger_rowBodyShifts___IIyd p{max-width:68ch;margin:0;font-size:var(--tome-text-lg);color:color-mix(in oklch,currentColor 82%,transparent)}.TermLedger_rowBodyShifts___IIyd a{color:var(--tome-color-accent-text,var(--tome-color-accent))}.TermLedger_rowBodySpec__NFlGI p{max-width:74ch;margin:0;font-size:var(--tome-text-body);color:color-mix(in oklch,currentColor 82%,transparent)}.TermLedger_rowBodySpec__NFlGI strong{color:var(--blk-fg);font-weight:600}.TermLedger_sideFigure__0JZZy{margin:0;padding:.6rem;border:1px solid color-mix(in oklch,currentColor 40%,transparent);border-radius:var(--tome-radius-lg);background:var(--tome-color-surface);rotate:-1.2deg}@media (max-width:720px){.TermLedger_sideFigure__0JZZy{width:min(280px,100%);margin:0 auto;rotate:0deg}}.TermLedger_sideFigureWin__8IhCh{position:relative;overflow:hidden;aspect-ratio:4/5;border-radius:calc(var(--tome-radius-lg) - .25rem)}.TermLedger_sideFigureImg__0SAw1{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TermLedger_mediaPlaceholder__qT_tt{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--tome-space-lg);text-align:center;border:1px dashed color-mix(in oklch,currentColor 40%,transparent);color:color-mix(in oklch,currentColor 55%,transparent)}.TermLedger_mediaPlaceholderLabel__FW0gi{margin:0;font-size:var(--tome-text-sm)}.TermLedger_close__cmfCZ{max-width:52ch;margin:clamp(2rem,3.2vw,2.8rem) 0 0;font-family:var(--tome-type-sans);font-size:var(--tome-text-h5);line-height:1.5;color:color-mix(in oklch,currentColor 88%,transparent)}.TermLedger_close__cmfCZ strong{font-weight:600;color:currentColor}.TermLedger_close__cmfCZ em{font-style:italic;color:var(--tome-color-accent-text,var(--tome-color-accent))}.CostLedger_root__CMmoS{display:block;width:100%;padding-block:var(--tome-house-pad-top,clamp(3rem,6vw,5rem)) var(--tome-house-pad-bottom,clamp(3rem,6vw,5rem));background:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-on-surface));font-size:var(--tome-house-text-size,var(--tome-text-body))}.CostLedger_shead__eD_Vi{display:flex;flex-wrap:wrap;gap:clamp(1.2rem,2.5vw,2.4rem);align-items:end;margin-block-end:clamp(2rem,3.4vw,3rem)}.CostLedger_lane__HcZcj{flex:0 0 auto;padding-block-start:.6rem}.CostLedger_laneKicker__EcDbL{display:block;padding-block-start:.45em;border-block-start:2px solid currentColor;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase}.CostLedger_main__4NMd_{flex:1 1 auto;min-width:16rem}.CostLedger_heading__ClGDj{margin:0;max-width:20ch;font-family:var(--tome-type-serif);font-weight:300;font-size:var(--tome-type-size-hero,clamp(2.25rem,4.5vw,3.5rem));line-height:1.03;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.CostLedger_heading__ClGDj em{font-style:italic;color:var(--tome-color-accent-text,var(--tome-color-accent))}.CostLedger_intro__tqams{margin-block-end:clamp(2rem,3.4vw,3rem)}.CostLedger_intro__tqams p{margin:0;max-width:62ch;font-size:var(--tome-text-lg);line-height:1.55;color:color-mix(in oklch,currentColor 85%,transparent)}.CostLedger_colStrip__8ItBk{display:grid;grid-template-columns:minmax(4.5rem,6rem) minmax(8rem,11rem) 1.35fr 1fr;gap:clamp(1.2rem,2.2vw,2.4rem);padding-block:.7rem;border-block-end:1px solid color-mix(in oklch,currentColor 40%,transparent)}.CostLedger_colStrip__8ItBk .CostLedger_colLabel__9Ljdv:first-child{grid-column:1/3}.CostLedger_colStrip__8ItBk .CostLedger_colLabel__9Ljdv:nth-child(2){grid-column:3}.CostLedger_colStrip__8ItBk .CostLedger_colLabel__9Ljdv:nth-child(3){grid-column:4}@media (max-width:900px){.CostLedger_colStrip__8ItBk{display:none}}.CostLedger_colLabel__9Ljdv{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:color-mix(in oklch,currentColor 55%,transparent)}.CostLedger_rows__rhGwU{display:flex;flex-direction:column}@media (max-width:900px){.CostLedger_rows__rhGwU{border-block-start:1px solid color-mix(in oklch,currentColor 40%,transparent)}}.CostLedger_row__j8mZD{display:grid;grid-template-columns:minmax(4.5rem,6rem) minmax(8rem,11rem) 1.35fr 1fr;gap:clamp(1.2rem,2.2vw,2.4rem);padding-block:clamp(1.3rem,2.2vw,1.9rem);border-block-end:1px solid color-mix(in oklch,currentColor 16%,transparent);align-items:baseline}@media (max-width:900px){.CostLedger_row__j8mZD{grid-template-columns:auto 1fr;gap:.45rem clamp(1rem,4vw,1.6rem)}.CostLedger_row__j8mZD .CostLedger_line__0sP1o{grid-column:1}.CostLedger_row__j8mZD .CostLedger_category__lK_lV{grid-column:2}.CostLedger_row__j8mZD .CostLedger_compounds__wSNla,.CostLedger_row__j8mZD .CostLedger_debit__INCZH{grid-column:1/-1}}.CostLedger_line__0sP1o{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:var(--tome-color-accent-text,var(--tome-color-accent))}.CostLedger_category__lK_lV{font-family:var(--tome-type-display);font-weight:700;font-size:var(--tome-text-body);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wide);color:currentColor}.CostLedger_debit__INCZH{margin:0;max-width:30ch;font-family:var(--tome-type-serif);font-weight:330;font-size:var(--tome-text-lg);line-height:1.3;color:currentColor}.CostLedger_compounds__wSNla{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;line-height:1.9;color:color-mix(in oklch,currentColor 55%,transparent)}.CostLedger_rowLit__KS_Xk{border-block-end:0;border-radius:var(--tome-radius-lg);padding-inline:clamp(1.2rem,2.2vw,2rem);margin-block:.4rem;background:var(--blk-bg);color:var(--blk-fg)}@media (max-width:900px){.CostLedger_rowLit__KS_Xk{padding-inline:1.2rem}}.CostLedger_rowLit__KS_Xk .CostLedger_line__0sP1o{color:color-mix(in oklch,var(--blk-fg) 80%,transparent)}.CostLedger_rowLit__KS_Xk .CostLedger_debit__INCZH{color:var(--blk-fg)}.CostLedger_rowLit__KS_Xk .CostLedger_compounds__wSNla{color:color-mix(in oklch,var(--blk-fg) 60%,transparent)}.CostLedger_coda__jQzWh{margin-block-start:clamp(2.2rem,3.6vw,3rem);text-align:center}.CostLedger_codaKicker__QgIqB{display:block;margin-bottom:var(--tome-space-md);font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:var(--tome-color-accent-text,var(--tome-color-accent))}.CostLedger_codaText__4Dnx1{margin:0 auto;max-width:40ch;font-family:var(--tome-type-serif);font-weight:330;font-size:var(--tome-text-h5);line-height:1.32;color:currentColor}.CostLedger_codaText__4Dnx1 em{font-style:italic;color:var(--tome-color-accent-text,var(--tome-color-accent))}.Ledger_root__cMVwa{display:flex;flex-direction:column;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-space-4xl)) var(--tome-house-pad-bottom,var(--tome-space-4xl));background-color:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-foreground))}.Ledger_topStrip__9CFv0{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-lg);padding-block:var(--tome-space-lg);border-block:1px solid color-mix(in oklch,currentColor 25%,transparent);margin-block-end:var(--tome-space-3xl)}.Ledger_stripLeft__Z6IWH,.Ledger_stripRight__0_uUL{margin:0;font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase}.Ledger_stripLeft__Z6IWH{color:var(--tome-color-accent-text)}.Ledger_stripRight__0_uUL{color:color-mix(in oklch,currentColor 72%,transparent);text-align:end}.Ledger_title__c8KkB{margin-block-end:var(--tome-space-4xl)}.Ledger_headline__TYCVV{margin:0 0 var(--tome-space-lg);font-size:var(--tome-type-size-xxxl);font-weight:500;line-height:1.1;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.Ledger_description__u46lC{margin:0;max-width:62ch;font-size:var(--tome-house-text-size,var(--tome-type-size-base));line-height:1.6;color:color-mix(in oklch,currentColor 72%,transparent)}.Ledger_table__5PqOv{display:flex;flex-direction:column}.Ledger_colHeaders__CjhYn{display:grid;grid-template-columns:1fr;gap:var(--tome-space-lg);padding-block:var(--tome-space-md);border-block:1px solid color-mix(in oklch,currentColor 35%,transparent)}@media (min-width:58rem){.Ledger_colHeaders__CjhYn{grid-template-columns:5rem 9rem 16rem 1fr;gap:var(--tome-space-3xl)}}.Ledger_colHeader__vWAjz{font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase;color:var(--tome-color-accent-text)}.Ledger_row__hoQ06{display:grid;grid-template-columns:1fr;gap:var(--tome-space-sm);padding-block:var(--tome-space-xl);border-block-end:1px solid color-mix(in oklch,currentColor 14%,transparent);align-items:center}@media (min-width:58rem){.Ledger_row__hoQ06{grid-template-columns:5rem 9rem 16rem 1fr;gap:var(--tome-space-3xl)}}.Ledger_cellLine__1PHbW{color:color-mix(in oklch,currentColor 50%,transparent)}.Ledger_cellCategory__ovyDk,.Ledger_cellLine__1PHbW{font-family:var(--tome-type-mono);font-size:var(--tome-text-xs)}.Ledger_cellCategory__ovyDk{letter-spacing:var(--tome-type-tracking-wide);text-transform:uppercase;color:color-mix(in oklch,currentColor 72%,transparent)}.Ledger_cellCost__kaoVP{font-family:var(--tome-type-serif);font-style:italic;font-weight:500;font-size:var(--tome-type-size-xl);line-height:1.1;color:var(--tome-color-error-text)}.Ledger_cellCompounds__4ugJW{font-size:var(--tome-text-sm);line-height:1.6;color:currentColor}.Ledger_rowEmphasis__dPTC2{border-block-end:1px solid var(--tome-color-accent-text)}.Ledger_rowEmphasis__dPTC2 .Ledger_cellCategory__ovyDk,.Ledger_rowEmphasis__dPTC2 .Ledger_cellCost__kaoVP,.Ledger_rowEmphasis__dPTC2 .Ledger_cellLine__1PHbW{color:var(--tome-color-accent-text)}.Ledger_rowEmphasis__dPTC2 .Ledger_cellCompounds__4ugJW{color:currentColor;font-weight:600}.Ledger_closing__n451_{background-color:var(--tome-color-surface-solid-dark);color:var(--tome-color-on-solid-dark,var(--tome-color-surface-inverse));padding:var(--tome-space-3xl) var(--tome-space-4xl);margin-block-start:var(--tome-space-4xl)}.Ledger_closingLabel__8TUjI{margin:0 0 var(--tome-space-lg);font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase;color:var(--tome-color-accent-text)}.Ledger_closingNote__rKrAL{margin:0;font-family:var(--tome-type-serif);font-style:italic;font-weight:500;font-size:var(--tome-type-size-xxl);line-height:1.3;color:currentColor}.Ledger_cta__Z5n9x{display:inline-flex;margin-block-start:var(--tome-space-2xl);font-size:var(--tome-text-sm);font-weight:600;letter-spacing:var(--tome-house-tracking-cta-editorial);text-transform:uppercase;color:var(--tome-color-accent-text);text-decoration:none}.Ledger_cta__Z5n9x:focus-visible,.Ledger_cta__Z5n9x:hover{text-decoration:underline}.Ledger_compact__TDUKg .Ledger_title__c8KkB{margin-block-end:var(--tome-space-2xl)}.Ledger_compact__TDUKg .Ledger_headline__TYCVV{font-size:var(--tome-type-size-xxl)}.Ledger_compact__TDUKg .Ledger_row__hoQ06{padding-block:var(--tome-space-md)}.Ledger_compact__TDUKg .Ledger_closing__n451_{padding:var(--tome-space-xl) var(--tome-space-2xl)}.GrantsLedger_root__0Dnjz{display:flex;flex-direction:column;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-space-5xl)) var(--tome-house-pad-bottom,var(--tome-space-5xl));background-color:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-foreground))}.GrantsLedger_shead__sNP5l{display:flex;flex-wrap:wrap;gap:var(--tome-space-xl);margin-block-end:var(--tome-space-2xl)}.GrantsLedger_lane__DqyGx{flex:0 0 auto;padding-block-start:.6rem;padding-inline-end:var(--tome-space-3xl);max-width:20rem}.GrantsLedger_laneKicker__OvY5f{display:block;padding-block-start:.45em;border-block-start:2px solid currentColor;font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase}.GrantsLedger_main__Welf3{flex:1 1 24rem}.GrantsLedger_heading__46AQP{margin:0;max-width:18ch;font-family:var(--tome-type-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--tome-type-tracking-tight);font-size:var(--tome-house-text-size,var(--tome-type-size-xxxl));line-height:.98;color:currentColor}.GrantsLedger_heading__46AQP em{font-style:normal;color:var(--tome-color-accent-text)}.GrantsLedger_tablewrap__M1JPV{overflow-x:auto;border:1px solid color-mix(in oklch,currentColor 40%,transparent);border-radius:var(--tome-radius-lg)}.GrantsLedger_table__s_Xw6{width:100%;min-width:44rem;border-collapse:collapse}.GrantsLedger_table__s_Xw6 td,.GrantsLedger_table__s_Xw6 th{text-align:left;padding:var(--tome-space-lg) var(--tome-space-xl);border-block-end:1px solid color-mix(in oklch,currentColor 16%,transparent);font-size:var(--tome-text-sm)}.GrantsLedger_table__s_Xw6 tbody tr:last-child td,.GrantsLedger_table__s_Xw6 tbody tr:last-child th{border-block-end:0}.GrantsLedger_table__s_Xw6 thead th{font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase;border-block-end:2px solid currentColor;background:var(--tome-color-surface-tint)}.GrantsLedger_table__s_Xw6 tbody th{font-family:var(--tome-type-display);font-weight:600;color:color-mix(in oklch,currentColor 90%,transparent)}.GrantsLedger_table__s_Xw6 td{color:color-mix(in oklch,currentColor 80%,transparent)}.GrantsLedger_table__s_Xw6 .GrantsLedger_zone__OOk5j{background:var(--blk-bg);color:var(--blk-fg)}.GrantsLedger_table__s_Xw6 .GrantsLedger_zone__OOk5j.GrantsLedger_zoneHead__PYZuP{color:var(--tome-color-accent-text);border-block-end-color:color-mix(in oklch,var(--tome-color-accent-text) 50%,transparent)}.GrantsLedger_table__s_Xw6 .GrantsLedger_conv__pFFRz{font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase;color:var(--tome-color-accent-text)}.GrantsLedger_table__s_Xw6 .GrantsLedger_zone__OOk5j.GrantsLedger_conv__pFFRz{color:var(--tome-color-accent-text)}.GrantsLedger_table__s_Xw6 .GrantsLedger_highlighted__WNpqa{background:color-mix(in oklch,var(--tome-color-primary) 8%,transparent)}.GrantsLedger_table__s_Xw6 th.GrantsLedger_highlighted__WNpqa{border-block-end-color:var(--tome-color-primary);color:var(--tome-color-primary)}.GrantsLedger_compact__clY2l{padding-block:var(--tome-house-pad-top,var(--tome-space-3xl)) var(--tome-house-pad-bottom,var(--tome-space-3xl))}.GrantsLedger_compact__clY2l .GrantsLedger_heading__46AQP{font-size:var(--tome-type-size-xxl)}.GrantsLedger_compact__clY2l .GrantsLedger_table__s_Xw6 td,.GrantsLedger_compact__clY2l .GrantsLedger_table__s_Xw6 th{padding:var(--tome-space-sm) var(--tome-space-lg)}.ShiftRows_root__Pg6OA{display:block;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-space-4xl)) var(--tome-house-pad-bottom,var(--tome-space-4xl));background-color:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-foreground))}.ShiftRows_head__emn_p{margin:0 0 var(--tome-space-3xl)}.ShiftRows_headTop__mvolC{display:flex;align-items:baseline;justify-content:space-between;gap:var(--tome-space-lg);margin:0 0 var(--tome-space-md)}.ShiftRows_eyebrow__Bcq7j,.ShiftRows_sectionMarker__hNv48{margin:0;font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase;color:color-mix(in oklch,currentColor 60%,transparent)}.ShiftRows_sectionMarker__hNv48{text-align:right;white-space:nowrap}.ShiftRows_heading__T9GVv{margin:0 0 var(--tome-space-md);font-size:var(--tome-house-text-size,var(--tome-type-size-hero));font-weight:500;line-height:1.1;letter-spacing:var(--tome-type-tracking-tight)}.ShiftRows_intro__7KB1T{margin:0;font-size:var(--tome-type-size-base);line-height:1.55;color:color-mix(in oklch,currentColor 70%,transparent)}.ShiftRows_rows__M47uL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--tome-space-3xl)}@media (min-width:64rem){.ShiftRows_rows__M47uL{gap:var(--tome-space-4xl)}}.ShiftRows_row__kybv2{display:grid;grid-template-columns:1fr;gap:var(--tome-space-lg)}@media (min-width:51rem){.ShiftRows_row__kybv2{grid-template-columns:14rem 1fr 4rem 1fr;align-items:stretch;gap:var(--tome-space-xl)}}.ShiftRows_rowLabel__nb566{display:flex;flex-direction:column;gap:var(--tome-space-sm);padding-block:var(--tome-space-md)}.ShiftRows_rowNum__tCdcp{color:color-mix(in oklch,currentColor 55%,transparent)}.ShiftRows_rowLabelText__sYrts,.ShiftRows_rowNum__tCdcp{margin:0;font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono)}.ShiftRows_rowLabelText__sYrts{text-transform:uppercase;color:var(--tome-color-accent-text)}.ShiftRows_rowLabelDesc__Dm1UV{margin:var(--tome-space-xs) 0 0;font-size:var(--tome-text-sm);line-height:1.45;color:color-mix(in oklch,currentColor 70%,transparent);max-width:13rem}.ShiftRows_rowLabelWithThumb__Uz8yN{flex-direction:row;align-items:flex-start;gap:var(--tome-space-lg)}@media (min-width:64rem){.ShiftRows_rowLabelWithThumb__Uz8yN{flex-direction:column}}.ShiftRows_thumbBox__5HYmO{position:relative;flex:0 0 auto;width:96px;height:96px;overflow:hidden;background-color:color-mix(in oklch,currentColor 5%,transparent);border:1px dashed color-mix(in oklch,currentColor 30%,transparent)}.ShiftRows_thumbImg__PXj2O{display:block;width:100%;height:100%;-o-object-fit:var(--id-fit,cover);object-fit:var(--id-fit,cover);-o-object-position:var(--id-position,center);object-position:var(--id-position,center)}.ShiftRows_thumbWithBorder__yRZ60{border:1px solid color-mix(in oklch,currentColor 30%,transparent)}.ShiftRows_mediaPlaceholder__m6gGn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--tome-space-sm);text-align:center}.ShiftRows_mediaPlaceholderLabel__Sxn_W{margin:0;font-family:var(--tome-type-mono);font-size:.5rem;font-weight:600;letter-spacing:var(--tome-type-tracking-wider);text-transform:uppercase;line-height:1.3;color:color-mix(in oklch,currentColor 55%,transparent)}.ShiftRows_rowLabelTextWrap__IEFjl{display:flex;flex-direction:column;gap:var(--tome-space-sm);min-width:0}.ShiftRows_before__Rb4Ig{padding:var(--tome-space-xl);background-color:color-mix(in oklch,currentColor 5%,transparent);display:flex;flex-direction:column;justify-content:center;min-height:10rem}.ShiftRows_beforeTag__7PVop{margin:0 0 var(--tome-space-md);font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase;color:color-mix(in oklch,currentColor 55%,transparent)}.ShiftRows_beforeHeadline__QHFJY{margin:0 0 var(--tome-space-md);font-size:var(--tome-type-size-xxl);font-weight:500;line-height:1.1;color:color-mix(in oklch,currentColor 65%,transparent);letter-spacing:var(--tome-type-tracking-tight)}.ShiftRows_beforeBody__f72Bm{margin:0;font-size:var(--tome-type-size-base);line-height:1.5;color:color-mix(in oklch,currentColor 65%,transparent)}.ShiftRows_arrow__whHNA{display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:200;color:var(--tome-color-accent-text);line-height:1}@media (max-width:50.99rem){.ShiftRows_arrow__whHNA{padding-block:var(--tome-space-sm)}}.ShiftRows_after___5E5g{padding:var(--tome-space-xl);border-left:3px solid var(--tome-color-accent);background-color:color-mix(in oklch,var(--tome-color-accent) 6%,transparent);color:var(--tome-color-foreground);display:flex;flex-direction:column;justify-content:center;min-height:10rem}.ShiftRows_afterTag__RBpF8{margin:0 0 var(--tome-space-md);font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase;color:var(--tome-color-accent-text)}.ShiftRows_afterHeadline__5GG_5{margin:0 0 var(--tome-space-md);font-size:var(--tome-type-size-xxl);font-weight:600;line-height:1.1;letter-spacing:var(--tome-type-tracking-tight)}.ShiftRows_afterBody__UOHpK{margin:0;font-size:var(--tome-type-size-base);line-height:1.5;color:color-mix(in oklch,currentColor 80%,transparent)}.ShiftRows_footer__mKif8{max-width:62ch;margin:var(--tome-space-4xl) 0 0;font-size:var(--tome-text-xs);font-style:italic;line-height:1.55;color:color-mix(in oklch,currentColor 65%,transparent)}.ShiftRows_cta__iUJOE{display:inline-flex;margin-block-start:var(--tome-space-2xl);font-size:var(--tome-text-sm);font-weight:600;letter-spacing:var(--tome-house-tracking-cta-editorial);text-transform:uppercase;color:var(--tome-color-accent-text);text-decoration:none}.ShiftRows_cta__iUJOE:focus-visible,.ShiftRows_cta__iUJOE:hover{text-decoration:underline}.ShiftRows_compact__uGQf_ .ShiftRows_heading__T9GVv{font-size:var(--tome-type-size-xxl)}.ShiftRows_compact__uGQf_ .ShiftRows_rows__M47uL{gap:var(--tome-space-xl)}.ShiftRows_compact__uGQf_ .ShiftRows_after___5E5g,.ShiftRows_compact__uGQf_ .ShiftRows_before__Rb4Ig{padding:var(--tome-space-lg);min-height:8rem}.FitList_root__3kiz6{display:flex;flex-direction:column;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-space-5xl)) var(--tome-house-pad-bottom,var(--tome-space-5xl));background-color:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-foreground))}.FitList_shead__hw8gr{display:flex;flex-wrap:wrap;gap:var(--tome-space-xl);margin-block-end:var(--tome-space-2xl)}.FitList_lane__bkTWc{flex:0 0 auto;min-width:0;max-width:18rem;padding-block-start:.6rem;padding-inline-end:var(--tome-space-3xl)}.FitList_laneKicker__Hp8pi{display:block;padding-block-start:.45em;border-block-start:2px solid currentColor;font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase}.FitList_main__ASQgJ{flex:1 1 24rem;min-width:0}.FitList_heading__HRfxh{margin:0;max-width:20ch;font-family:var(--tome-type-serif);font-weight:300;font-size:var(--tome-house-text-size,var(--tome-type-size-xxxl));line-height:1.03;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.FitList_heading__HRfxh em{font-style:italic;color:var(--tome-color-accent-text)}.FitList_cols__s8Byv{display:grid;grid-template-columns:1fr 1fr;gap:var(--tome-space-2xl)}@media (max-width:56.25rem){.FitList_cols__s8Byv{grid-template-columns:1fr}}.FitList_col__HLuXt{min-width:0}.FitList_colLabel__xunQf{display:block;padding-block-end:var(--tome-space-md);margin-block-end:var(--tome-space-xs);border-block-end:1px solid color-mix(in oklch,currentColor 40%,transparent);font-family:var(--tome-type-mono);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono);text-transform:uppercase;color:var(--tome-color-accent-text)}.FitList_colLabelMuted__snMpI{color:color-mix(in oklch,currentColor 55%,transparent)}.FitList_colList__IauD9{margin:0;padding:0;list-style:none}.FitList_colList__IauD9 li{padding:var(--tome-space-md) 0;border-block-end:1px solid color-mix(in oklch,currentColor 16%,transparent);font-size:var(--tome-text-sm);color:currentColor}.FitList_colList__IauD9 li:last-child{border-block-end:0}.FitList_colListMuted__4_0z8 li{color:color-mix(in oklch,currentColor 55%,transparent)}.FitList_close__Ht0_S{display:flex;justify-content:space-between;gap:var(--tome-space-xl);align-items:baseline;flex-wrap:wrap;border-block-start:1px solid color-mix(in oklch,currentColor 40%,transparent);padding-block-start:var(--tome-space-lg);margin-block-start:var(--tome-space-3xl)}.FitList_closeSay__OudZd{margin:0;max-width:52ch;font-family:var(--tome-type-serif);font-weight:330;font-size:var(--tome-type-size-lg);line-height:1.32;color:currentColor}.FitList_closeSay__OudZd em{font-style:italic;color:var(--tome-color-accent-text)}.FitList_compact__6l7N8 .FitList_heading__HRfxh{font-size:var(--tome-type-size-xxl)}.FitList_compact__6l7N8 .FitList_cols__s8Byv{gap:var(--tome-space-lg)}.FitList_compact__6l7N8 .FitList_colList__IauD9 li{padding:var(--tome-space-sm) 0}.FitProse_root___VPdN{padding-block:var(--tome-house-pad-top,var(--tome-section-py-lg)) var(--tome-house-pad-bottom,var(--tome-section-py-lg));color:var(--tome-color-on-surface)}.FitProse_shead__WT9Lm{display:flex;flex-wrap:wrap;gap:clamp(1.2rem,2.4vw,2.4rem);margin-block-end:clamp(1.8rem,3vw,2.6rem)}.FitProse_lane__w_KS0{flex:0 1 16rem;min-width:0;padding-block-start:.6rem}.FitProse_laneKicker__HRuGF{display:block;text-transform:uppercase;letter-spacing:var(--tome-house-tracking-mono);font-size:var(--tome-text-xs);padding-block-start:.45em;border-block-start:2px solid currentColor}.FitProse_main__xynZN{flex:2 1 28rem;min-width:0}.FitProse_heading__DOvvH{margin:0;max-width:22ch;font-family:var(--tome-type-serif);font-weight:300;font-size:var(--tome-house-text-size,var(--tome-type-size-xxxl));line-height:1.03;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.FitProse_heading__DOvvH em{font-style:italic;color:var(--tome-color-accent-text)}.FitProse_cols__zLEuf{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.6rem,3vw,3.2rem)}@media (max-width:56.25rem){.FitProse_cols__zLEuf{grid-template-columns:1fr}}.FitProse_col__NfWno{min-width:0}.FitProse_colLabel__hvbKE{display:block;text-transform:uppercase;letter-spacing:var(--tome-house-tracking-mono);font-size:var(--tome-text-xs);padding-block-end:.7rem;margin-block-end:1rem;border-block-end:1px solid color-mix(in oklch,currentColor 40%,transparent)}.FitProse_colBody__mt83o{margin:0;max-width:44ch;font-family:var(--tome-type-serif);font-weight:330;font-size:var(--tome-text-lg);line-height:1.42;color:currentColor}.FitProse_colNot__FE9SO .FitProse_colLabel__hvbKE{color:color-mix(in oklch,currentColor 50%,transparent)}.FitProse_colNot__FE9SO .FitProse_colBody__mt83o{color:color-mix(in oklch,currentColor 55%,transparent)}.FitProse_colYes__jMK8f .FitProse_colLabel__hvbKE{color:var(--tome-color-accent-text)}.FitProse_close__TqDFK{display:flex;justify-content:space-between;gap:1.6rem;align-items:baseline;flex-wrap:wrap;border-block-start:1px solid color-mix(in oklch,currentColor 40%,transparent);padding-block-start:1.3rem;margin-block-start:clamp(2rem,3.4vw,2.8rem)}.FitProse_closeSay__lMFS_{margin:0;max-width:52ch;font-family:var(--tome-type-serif);font-weight:330;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.32;text-wrap:balance;color:currentColor}.FitProse_closeSay__lMFS_ em{font-style:italic;color:var(--tome-color-accent-text)}.ZoneDirectory_root__uoR_m{padding-block:var(--tome-house-pad-top,var(--tome-section-py-lg)) var(--tome-house-pad-bottom,var(--tome-section-py-lg));color:var(--tome-color-on-surface)}.ZoneDirectory_shead__ayuR2{display:flex;flex-wrap:wrap;gap:clamp(1.2rem,2.4vw,2.4rem);margin-block-end:clamp(2.2rem,3.6vw,3.2rem)}.ZoneDirectory_lane__TwUrz{flex:0 1 16rem;min-width:0;padding-block-start:.6rem}.ZoneDirectory_laneKicker__oM1tl{display:block;text-transform:uppercase;letter-spacing:var(--tome-house-tracking-mono);font-size:var(--tome-text-xs);padding-block-start:.45em;border-block-start:2px solid currentColor}.ZoneDirectory_main__ZvRPN{flex:2 1 28rem;min-width:0}.ZoneDirectory_heading__wlwuS{margin:0;max-width:18ch;font-family:var(--tome-type-display);font-weight:900;text-transform:uppercase;font-size:var(--tome-house-text-size,var(--tome-type-size-xxxl));line-height:.98;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.ZoneDirectory_heading__wlwuS em{font-style:normal;color:var(--tome-color-accent-text)}.ZoneDirectory_desc__MpKov{margin-block-start:1.4rem}.ZoneDirectory_desc__MpKov p{margin:0;max-width:56ch;font-size:var(--tome-text-body);color:color-mix(in oklch,currentColor 82%,transparent)}.ZoneDirectory_board__TL44B{display:grid;grid-template-columns:repeat(var(--zone-cols,2),minmax(0,1fr));border:1px solid color-mix(in oklch,currentColor 40%,transparent);border-radius:var(--tome-radius-lg);overflow:hidden}@media (max-width:56.25rem){.ZoneDirectory_board__TL44B{grid-template-columns:1fr}}.ZoneDirectory_cell__JO3Xl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.2rem,2.4vw,2.2rem);padding:clamp(1.8rem,3vw,2.8rem);position:relative;text-decoration:none;color:inherit;transition:background-color var(--tome-motion-base) var(--tome-motion-ease-out)}.ZoneDirectory_cell__JO3Xl:not(:first-child){border-inline-start:1px solid color-mix(in oklch,currentColor 40%,transparent)}@media (max-width:56.25rem){.ZoneDirectory_cell__JO3Xl:not(:first-child){border-inline-start:0;border-block-start:1px solid color-mix(in oklch,currentColor 40%,transparent)}}.ZoneDirectory_cell__JO3Xl:hover{background-color:color-mix(in oklch,var(--tome-color-surface) 94%,currentColor 6%)}@media (prefers-reduced-motion:reduce){.ZoneDirectory_cell__JO3Xl{transition:none}}.ZoneDirectory_cellDark__e7m0F{color:var(--tome-color-on-solid-dark,var(--tome-color-surface-inverse))}.ZoneDirectory_cellDark__e7m0F:hover{background-color:color-mix(in oklch,var(--tome-color-surface-solid-dark) 94%,currentColor 6%)}.ZoneDirectory_num__vduvF{color:transparent;-webkit-text-stroke:1.5px color-mix(in oklch,var(--tome-color-accent-text) 55%,transparent);font-family:var(--tome-type-display);font-weight:900;font-size:clamp(3.2rem,5.4vw,5.4rem);line-height:.9}.ZoneDirectory_body__Y2YkP{min-width:0}.ZoneDirectory_cellKicker__cWuII{display:block;text-transform:uppercase;letter-spacing:var(--tome-house-tracking-mono);font-size:var(--tome-text-xs);color:var(--tome-color-accent-text);margin-block-end:.8rem}.ZoneDirectory_cellTitle__iBUUd{margin:0 0 .6rem;font-family:var(--tome-type-display);font-weight:900;font-size:var(--tome-text-lg);line-height:1.1;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.ZoneDirectory_cellDesc__xgGC8{margin:0;max-width:40ch;font-size:var(--tome-text-sm);color:color-mix(in oklch,currentColor 82%,transparent)}.ZoneDirectory_go__AV4n5{display:block;text-transform:uppercase;letter-spacing:var(--tome-house-tracking-mono);font-size:var(--tome-text-xs);color:var(--tome-color-accent-text);margin-block-start:1.1rem}.SpecSheet_root__FnIiN{padding-block:var(--tome-house-pad-top,var(--tome-section-py-sm)) var(--tome-house-pad-bottom,var(--tome-section-py-sm));color:var(--tome-color-on-surface)}.SpecSheet_grid__uwK9g{display:grid;margin:0 0 var(--tome-space-lg);border:1px solid color-mix(in oklch,currentColor 40%,transparent);border-radius:var(--tome-radius-lg);overflow:hidden}@media (min-width:43.75rem){.SpecSheet_grid__uwK9g{grid-template-columns:repeat(var(--spec-cols,3),1fr)}}.SpecSheet_cell__uLsPi{padding:var(--tome-space-lg) var(--tome-space-xl);border-block-end:1px solid color-mix(in oklch,currentColor 40%,transparent)}@media (min-width:43.75rem){.SpecSheet_cell__uLsPi{border-block-end:0;border-inline-end:1px solid color-mix(in oklch,currentColor 40%,transparent)}}.SpecSheet_cell__uLsPi:last-child{border-inline-end:0;border-block-end:0}.SpecSheet_label__M4mXt{display:block;margin:0 0 .35rem;text-transform:uppercase;letter-spacing:var(--tome-house-tracking-mono);font-size:var(--tome-text-xs);color:var(--tome-color-accent-text)}.SpecSheet_value__Qwm0s{margin:0;font-family:var(--tome-type-display);font-weight:700;font-size:var(--tome-house-text-size,var(--tome-text-sm));line-height:1.3}.SpecSheet_note__iXOyv{margin:0;font-size:var(--tome-text-sm);color:color-mix(in oklch,currentColor 78%,transparent)}.SpecPlate_root__qxWtz{padding-block:var(--tome-house-pad-top,var(--tome-section-py-lg)) var(--tome-house-pad-bottom,var(--tome-section-py-lg));color:var(--tome-color-on-surface)}.SpecPlate_head__4HBD5{margin-block-end:clamp(1.8rem,3vw,2.6rem)}.SpecPlate_heading__1ftNu{margin:0;max-width:24ch;font-family:var(--tome-type-serif);font-weight:300;font-size:var(--tome-house-text-size,var(--tome-type-size-xxl));line-height:1.06;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.SpecPlate_heading__1ftNu em{font-style:italic;color:var(--tome-color-accent-text)}.SpecPlate_heading__1ftNu.SpecPlate_headingDisplay__DGbDt{font-size:var(--tome-type-size-xxxl);line-height:1.03}.SpecPlate_lede__a60AY{margin:1rem 0 0;max-width:62ch;font-size:var(--tome-text-body);color:color-mix(in oklch,currentColor 82%,transparent)}.SpecPlate_grid__G9qEv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid color-mix(in oklch,currentColor 40%,transparent);border-radius:var(--tome-radius-lg);overflow:hidden;background:var(--tome-color-surface-tint)}@media (min-width:56.25rem){.SpecPlate_grid__G9qEv{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-bg-appearance=surface-tint] .SpecPlate_grid__G9qEv{background:var(--tome-color-surface)}.SpecPlate_cell__MlIFT{min-width:0;padding:clamp(1.3rem,2.2vw,1.9rem) clamp(1.3rem,2.2vw,2rem);border-inline-end:1px solid color-mix(in oklch,currentColor 16%,transparent);border-block-end:1px solid color-mix(in oklch,currentColor 16%,transparent)}.SpecPlate_cell__MlIFT:nth-child(2n){border-inline-end:0}.SpecPlate_cell__MlIFT:nth-child(n+5){border-block-end:0}@media (min-width:56.25rem){.SpecPlate_cell__MlIFT:nth-child(2n){border-inline-end:1px solid color-mix(in oklch,currentColor 16%,transparent)}.SpecPlate_cell__MlIFT:nth-child(3n){border-inline-end:0}.SpecPlate_cell__MlIFT:nth-child(n+4){border-block-end:0}}@media (max-width:40rem){.SpecPlate_cell__MlIFT{padding-inline:clamp(1rem,2.2vw,2rem)}}.SpecPlate_cellLabel__oDyeC{display:block;text-transform:uppercase;letter-spacing:var(--tome-house-tracking-mono);font-size:var(--tome-text-xs);color:var(--tome-color-accent-text);margin-bottom:.45rem}.SpecPlate_cellValue__yfYDj{display:block;font-family:var(--tome-type-display);font-weight:700;font-size:var(--tome-text-lg);line-height:1.25;color:currentColor}@media (max-width:40rem){.SpecPlate_cellValue__yfYDj{overflow-wrap:break-word}}.SpecPlate_cellNote__2H74g{display:block;margin-top:.3rem;font-size:var(--tome-text-sm);color:color-mix(in oklch,currentColor 70%,transparent)}.LabNotes_root__B7L4B{display:flex;flex-direction:column;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-section-py)) var(--tome-house-pad-bottom,var(--tome-section-py));background:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-on-surface))}.LabNotes_topStrip__4CSBT{display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-md);padding-block:var(--tome-space-md);border-block:1px solid color-mix(in oklch,currentColor 25%,transparent);margin-block-end:var(--tome-space-xl)}.LabNotes_stripLeft__v6dGu,.LabNotes_stripRight__Go0Nc{margin:0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-cta-editorial,.26em);text-transform:uppercase}.LabNotes_stripLeft__v6dGu{color:color-mix(in oklch,currentColor 65%,transparent)}.LabNotes_stripRight__Go0Nc{color:var(--tome-color-accent-text,var(--tome-color-accent));text-align:end}.LabNotes_title__rQf8m{margin-block-end:var(--tome-space-xl)}.LabNotes_headline__K8QF_{margin:0 0 var(--tome-space-sm);font-size:var(--ln-headline-size,var(--tome-type-size-xxxl));font-weight:500;line-height:1.1;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.LabNotes_subtitle__jriPO{margin:0;max-width:62ch;font-family:var(--tome-type-serif,Georgia,"Times New Roman",serif);font-style:italic;font-size:var(--ln-subtitle-size,var(--tome-text-lg));line-height:1.5;color:color-mix(in oklch,currentColor 72%,transparent)}.LabNotes_entries__wYBhb{margin:0;border-block-start:1px solid color-mix(in oklch,currentColor 25%,transparent);border-inline-start:1px solid color-mix(in oklch,currentColor 22%,transparent)}.LabNotes_entry__APCBf{display:grid;grid-template-columns:4rem 1fr;gap:var(--tome-space-xs) var(--tome-space-sm);padding-block:var(--tome-space-lg);padding-inline-start:2rem;border-block-end:1px solid color-mix(in oklch,currentColor 18%,transparent);align-items:baseline;position:relative}.LabNotes_entry__APCBf:before{content:"";position:absolute;inset-inline-start:-4px;inset-block-start:0;width:7px;height:7px;background:transparent;border:1px solid var(--tome-color-accent-text,var(--tome-color-accent))}@media (min-width:900px){.LabNotes_entry__APCBf{grid-template-columns:5rem minmax(9rem,11rem) 1fr;gap:var(--tome-space-xs) var(--tome-space-2xl)}}.LabNotes_entryNumeral__fMwBo{letter-spacing:var(--tome-house-tracking-mono,.2em);color:color-mix(in oklch,currentColor 62%,transparent)}.LabNotes_entryKicker__oKs_B,.LabNotes_entryNumeral__fMwBo{margin:0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xxs);font-weight:600}.LabNotes_entryKicker__oKs_B{letter-spacing:var(--tome-house-tracking-cta-editorial,.26em);text-transform:uppercase;color:var(--tome-color-accent-text,var(--tome-color-accent))}.LabNotes_entryBody__9WdfN{grid-column:1/-1;margin:0;font-size:var(--tome-house-text-size,var(--tome-type-size-md));line-height:1.5;color:currentColor}@media (min-width:900px){.LabNotes_entryBody__9WdfN{grid-column:auto}}.LabNotes_entryEmphasis__fpXcT{border-block-start:1px solid var(--tome-color-accent-text,var(--tome-color-accent))}.LabNotes_entryEmphasis__fpXcT:before{background:var(--tome-color-accent-text,var(--tome-color-accent))}.LabNotes_entryEmphasis__fpXcT .LabNotes_entryBody__9WdfN{font-family:var(--tome-type-serif,Georgia,"Times New Roman",serif);font-style:italic;font-size:var(--tome-house-text-size,var(--tome-type-size-md));line-height:1.5}.LabNotes_handoff__E5kAN{display:grid;grid-template-columns:1fr;gap:var(--tome-space-md);align-items:baseline;margin-block-start:var(--tome-space-xl);padding-block-start:var(--tome-space-md);border-block-start:1px solid color-mix(in oklch,currentColor 25%,transparent)}@media (min-width:900px){.LabNotes_handoff__E5kAN{grid-template-columns:12rem 1fr auto;gap:var(--tome-space-2xl)}}.LabNotes_handoffLabel__SkINB{margin:0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-cta-editorial,.26em);text-transform:uppercase;color:color-mix(in oklch,currentColor 65%,transparent)}.LabNotes_handoffBody__iYifN{margin:0;max-width:62ch;font-size:var(--tome-text-sm);line-height:1.55;color:color-mix(in oklch,currentColor 72%,transparent)}.LabNotes_handoffCta__H9Rh7{display:inline-flex;align-items:baseline;gap:var(--tome-space-sm);font-family:var(--tome-type-serif,Georgia,"Times New Roman",serif);font-style:italic;font-size:var(--tome-type-size-md);color:var(--tome-color-accent-text,var(--tome-color-accent));text-decoration:none;transition:gap .18s ease}.LabNotes_handoffCta__H9Rh7:hover{gap:var(--tome-space-md)}.LabNotes_handoffCtaArrow__0A6F9{font-style:normal;font-weight:200;font-size:var(--tome-type-size-md);line-height:1}.LabNotes_handoff__E5kAN.LabNotes_handoffInline__LGRFW{grid-template-columns:1fr}@media (min-width:900px){.LabNotes_handoff__E5kAN.LabNotes_handoffInline__LGRFW{grid-template-columns:12rem 1fr}}.LabNotes_handoffLane__VKMQN{margin:0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xxs);font-weight:600;letter-spacing:var(--tome-house-tracking-cta-editorial,.26em);text-transform:uppercase;color:color-mix(in oklch,currentColor 65%,transparent)}.LabNotes_handoffCtaInline__h6ERu{color:var(--tome-color-accent-text,var(--tome-color-accent));text-decoration:none}.LabNotes_handoffCtaInline__h6ERu:hover{text-decoration:underline}.LabNotes_root__B7L4B.LabNotes_spacious__9H9Ja{padding-block:var(--tome-space-5xl)}.LabNotes_root__B7L4B.LabNotes_spacious__9H9Ja .LabNotes_subtitle__jriPO{line-height:1.6}.LabNotes_root__B7L4B.LabNotes_spacious__9H9Ja .LabNotes_entry__APCBf{padding-block:var(--tome-space-xl)}.PhaseLedger_root__Uqm3c{display:flex;flex-direction:column;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-section-py-lg)) var(--tome-house-pad-bottom,var(--tome-section-py-lg));background:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-on-surface))}.PhaseLedger_shead__2ijrp{display:grid;grid-template-columns:minmax(9rem,20%) 1fr;gap:clamp(1.4rem,2.6vw,2.6rem);margin-block-end:clamp(2rem,3.4vw,3rem)}@media (max-width:900px){.PhaseLedger_shead__2ijrp{grid-template-columns:1fr}}.PhaseLedger_lane__ZMC0U{min-width:0;padding-block-start:.6rem;padding-inline-end:clamp(2.2rem,4.5vw,4.5rem)}@media (max-width:900px){.PhaseLedger_lane__ZMC0U{padding-inline-end:0;margin-block-end:1.2rem}}.PhaseLedger_laneKicker__ourMW{display:block;padding-block-start:.45em;border-block-start:2px solid currentColor;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase}.PhaseLedger_main__6gHPZ{min-width:0}.PhaseLedger_heading__k0HYH{margin:0;max-width:22ch;font-family:var(--tome-type-serif,Georgia,serif);font-weight:300;font-size:var(--tome-type-size-xxxl);line-height:1.03;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.PhaseLedger_heading__k0HYH em{font-style:italic;color:var(--tome-color-accent-text,var(--tome-color-accent))}.PhaseLedger_desc__btoxX{margin-block-start:1.4rem;max-width:62ch;font-size:var(--tome-type-size-md);line-height:1.55;color:color-mix(in oklch,currentColor 85%,transparent)}.PhaseLedger_rows__6lsTa{border-block-start:2px solid currentColor}.PhaseLedger_phase__RxEiz{display:grid;grid-template-columns:minmax(7rem,9rem) minmax(14rem,20rem) 1.4fr;gap:clamp(1.4rem,2.6vw,2.6rem);padding-block:1.7rem;border-block-end:1px solid color-mix(in oklch,currentColor 16%,transparent);align-items:start}@media (max-width:900px){.PhaseLedger_phase__RxEiz{grid-template-columns:1fr;gap:.7rem}}.PhaseLedger_loc__9MAK7{display:flex;flex-direction:column;gap:.5rem}.PhaseLedger_num__IEbrc{color:var(--tome-color-accent-text,var(--tome-color-accent))}.PhaseLedger_chip__5_tTA,.PhaseLedger_num__IEbrc{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase}.PhaseLedger_chip__5_tTA{align-self:flex-start;border:1px solid color-mix(in oklch,currentColor 25%,transparent);border-radius:var(--tome-radius-md);padding:.2rem .5rem;color:color-mix(in oklch,currentColor 55%,transparent)}.PhaseLedger_title__gvBWA{margin:0;max-width:16ch;font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:700;font-size:var(--tome-text-lg);line-height:1.25;color:currentColor}@media (max-width:900px){.PhaseLedger_title__gvBWA{max-width:none}}.PhaseLedger_body__ZrRCu{margin:0;max-width:58ch;font-size:var(--tome-type-size-md);color:color-mix(in oklch,currentColor 85%,transparent)}.PhaseLedger_outcome__92Qz2{margin:.7rem 0 0;max-width:52ch;font-family:var(--tome-type-serif,Georgia,serif);font-style:italic;font-weight:330;font-size:var(--tome-type-size-md);color:var(--tome-color-accent-text,var(--tome-color-accent))}.PracticeModes_root__2XI86{display:flex;flex-direction:column;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-section-py-lg)) var(--tome-house-pad-bottom,var(--tome-section-py-lg));background:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-on-surface))}.PracticeModes_shead__pwdeI{display:grid;grid-template-columns:minmax(9rem,20%) 1fr;gap:clamp(1.4rem,2.6vw,2.6rem);margin-block-end:clamp(2rem,3.4vw,3rem)}@media (max-width:900px){.PracticeModes_shead__pwdeI{grid-template-columns:1fr}}.PracticeModes_lane__0JKIK{min-width:0;padding-block-start:.6rem;padding-inline-end:clamp(2.2rem,4.5vw,4.5rem)}@media (max-width:900px){.PracticeModes_lane__0JKIK{padding-inline-end:0;margin-block-end:1.2rem}}.PracticeModes_laneKicker__hjtc5{display:block;padding-block-start:.45em;border-block-start:2px solid currentColor;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase}.PracticeModes_main__I0WT_{min-width:0}.PracticeModes_heading__CbyXx{margin:0;max-width:20ch;font-family:var(--tome-type-serif,Georgia,serif);font-weight:300;font-size:var(--tome-type-size-xxxl);line-height:1.03;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.PracticeModes_heading__CbyXx em{font-style:italic;color:var(--tome-color-accent-text,var(--tome-color-accent))}.PracticeModes_modes__LvDwU{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.6rem,3vw,3.2rem)}@media (max-width:900px){.PracticeModes_modes__LvDwU{grid-template-columns:1fr}}.PracticeModes_mode__SdCyH{min-width:0}.PracticeModes_modeLabel__WP_aH{display:block;padding-block-end:.7rem;margin-block-end:1rem;border-block-end:1px solid color-mix(in oklch,currentColor 40%,transparent);font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:var(--tome-color-accent-text,var(--tome-color-accent))}.PracticeModes_mode__SdCyH p{margin:0;max-width:52ch;font-family:var(--tome-type-sans,ui-sans-serif,sans-serif);font-size:1.02rem;line-height:1.55;color:color-mix(in oklch,currentColor 88%,transparent)}.PracticeModes_close__p6_BB{display:flex;justify-content:space-between;gap:1.6rem;align-items:baseline;flex-wrap:wrap;border-block-start:1px solid color-mix(in oklch,currentColor 40%,transparent);padding-block-start:1.3rem;margin-block-start:clamp(2.2rem,3.6vw,3rem)}.PracticeModes_closeSay__fl_9s{margin:0;max-width:52ch;font-family:var(--tome-type-serif,Georgia,serif);font-weight:330;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.32;text-wrap:balance;color:currentColor}.PracticeModes_closeSay__fl_9s em{font-style:italic;color:var(--tome-color-accent-text,var(--tome-color-accent))}.PracticeModes_closeSide__tQ91d{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:.62rem;letter-spacing:var(--tome-type-tracking-wide);text-transform:uppercase;text-decoration:none;white-space:nowrap;color:currentColor;border-block-end:1px solid color-mix(in oklch,currentColor 50%,transparent);padding-block-end:.2rem}.WallRows_root__nnyaD{display:flex;flex-direction:column;width:100%;padding-block:var(--tome-house-pad-top,var(--tome-section-py-lg)) var(--tome-house-pad-bottom,var(--tome-section-py-lg));background:var(--blk-bg,transparent);color:var(--blk-fg,var(--tome-color-on-surface))}.WallRows_kick__xMM1A{margin:0 0 clamp(1.8rem,3vw,2.6rem)}.WallRows_kickLabel__LjVzH{display:block;padding-block-start:.45em;border-block-start:2px solid currentColor;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase}.WallRows_heading__U6dOq{max-width:24ch;margin:0 0 clamp(1.6rem,2.6vw,2.2rem);font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:700;font-size:var(--tome-text-h2);line-height:1.06;letter-spacing:var(--tome-type-tracking-tight);color:currentColor}.WallRows_heading__U6dOq em{font-family:var(--tome-type-serif,Georgia,serif);font-style:italic;font-weight:400;letter-spacing:0;color:var(--tome-color-accent-text,var(--tome-color-accent))}.WallRows_txt__OyACD{max-width:62ch}.WallRows_prose__cv0zj{font-size:var(--tome-type-size-md);font-family:var(--tome-type-sans,"Source Sans 3",sans-serif);line-height:1.55;color:color-mix(in oklch,currentColor 85%,transparent)}.WallRows_walls__0xARY{margin-top:clamp(2rem,3.5vw,3rem);border:1px solid color-mix(in oklch,currentColor 40%,transparent);border-radius:var(--tome-radius-lg);overflow:hidden;background-color:var(--tome-color-popover);color:var(--tome-color-on-popover)}.WallRows_wall__teMic{display:grid;grid-template-columns:minmax(11rem,18%) 1fr auto;gap:clamp(1.2rem,2vw,2rem);align-items:baseline;padding:clamp(1.2rem,2vw,1.8rem);border-block-end:1px solid color-mix(in oklch,currentColor 40%,transparent)}.WallRows_wall__teMic:last-child{border-block-end:0}@media (max-width:900px){.WallRows_wall__teMic{grid-template-columns:1fr;gap:.5rem}}.WallRows_who__mpfVc{font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:700;font-size:var(--tome-text-h5);line-height:1.2;color:currentColor}.WallRows_wallBody__cmeCD{margin:0;max-width:64ch;font-family:var(--tome-type-sans,"Source Sans 3",sans-serif);font-size:var(--tome-text-body);color:color-mix(in oklch,currentColor 80%,transparent)}.WallRows_verdictWord__mpZKY{align-self:center;font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:900;font-size:var(--tome-text-h4);color:var(--tome-color-accent-text,var(--tome-color-accent))}.WallRows_close__KuvwA{max-width:52ch;margin-top:clamp(2.2rem,3.6vw,3rem);font-family:var(--tome-type-sans,"Source Sans 3",sans-serif);font-size:var(--tome-text-h5);line-height:1.5;color:color-mix(in oklch,currentColor 88%,transparent)}.WallRows_closeStrong__2aHrF{font-weight:600;color:currentColor}.CampaignHero_root__wN5kZ{position:relative;isolation:isolate;grid-column:content-start/content-end;display:grid;grid-template-columns:subgrid;padding-block:var(--tome-house-pad-top,var(--tome-section-py-lg,clamp(4rem,8vw,7rem))) var(--tome-house-pad-bottom,var(--tome-section-py-lg,clamp(4rem,8vw,7rem)));background:var(--blk-bg,var(--tome-color-surface));color:var(--blk-fg,var(--tome-color-on-surface))}.CampaignHero_bg__5RCbX{position:absolute;inset:0;z-index:-1;background:radial-gradient(110% 85% at 15% 80%,color-mix(in oklch,var(--tome-color-accent-text,var(--tome-color-accent)) 16%,transparent) 0,transparent 55%),radial-gradient(95% 75% at 85% 15%,color-mix(in oklch,var(--tome-color-primary) 30%,transparent) 0,transparent 58%)}.CampaignHero_inner__ZT1K2{grid-column:1/-1;display:grid;gap:clamp(1.5rem,3.5vw,3.5rem);align-items:start;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.CampaignHero_root__wN5kZ[data-variant=counter] .CampaignHero_inner__ZT1K2{grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr)}.CampaignHero_root__wN5kZ[data-variant=night-launch] .CampaignHero_inner__ZT1K2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}@media (max-width:1023px){.CampaignHero_inner__ZT1K2{grid-template-columns:1fr}}.CampaignHero_eyebrow__s5Zap{display:block;margin:0 0 1rem;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:var(--tome-color-accent-text,var(--tome-color-accent))}.CampaignHero_root__wN5kZ[data-variant=counter] .CampaignHero_eyebrow__s5Zap{padding-block-start:.45em;border-block-start:2px solid currentColor;max-width:-moz-fit-content;max-width:fit-content}.CampaignHero_headlineInline__2ODh7,.CampaignHero_headline__0kEYx{margin:0;font-family:var(--tome-type-display);font-weight:var(--tome-type-weight-black);text-transform:uppercase;line-height:var(--tome-type-leading-none);letter-spacing:var(--tome-type-tracking-tight);font-size:var(--tome-type-size-hero);max-width:17ch;color:currentColor}.CampaignHero_l1__Dd1Im{display:block}.CampaignHero_l2__uwtSO{display:block;margin-top:.08em;text-align:right;color:transparent;-webkit-text-stroke:2.25px var(--tome-color-accent-text,var(--tome-color-accent));paint-order:stroke fill}.CampaignHero_headlineInline__2ODh7 .CampaignHero_outline__kGTdv{color:transparent;-webkit-text-stroke:2px var(--tome-color-accent-text,var(--tome-color-accent));paint-order:stroke fill}.CampaignHero_headlineCounter__Vc4Lq{margin:0;max-width:18ch;font-family:var(--tome-type-display);font-weight:var(--tome-type-weight-black);text-transform:uppercase;line-height:var(--tome-type-leading-none);letter-spacing:var(--tome-type-tracking-tight);font-size:var(--tome-type-size-3xl);color:currentColor}.CampaignHero_headlineCounter__Vc4Lq em{font-style:normal;color:var(--tome-color-accent-text,var(--tome-color-accent))}.CampaignHero_lede__bAbd2{margin-block-start:1.5rem}.CampaignHero_lede__bAbd2 p{margin:0;max-width:56ch;font-size:var(--tome-type-size-lg);line-height:var(--tome-type-leading-relaxed);color:color-mix(in oklch,currentColor 82%,transparent)}.CampaignHero_lede__bAbd2 em{font-style:italic;font-family:var(--tome-type-serif);color:var(--tome-color-accent-text,var(--tome-color-accent))}.CampaignHero_ctaRow__DiDRi{margin-block-start:2rem;display:flex;gap:1.2rem;align-items:center;flex-wrap:wrap}.CampaignHero_btnQuiet__b8TSZ,.CampaignHero_btnSolid__9ua7d{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-cta-button,.18em);text-transform:uppercase}.CampaignHero_btnSolid__9ua7d{display:inline-block;padding:1rem 1.6rem;border-radius:var(--tome-radius-md);border:1px solid var(--tome-color-accent-text,var(--tome-color-accent));background-color:var(--tome-color-accent-text,var(--tome-color-accent));color:var(--tome-color-on-accent);text-decoration:none;transition:background-color var(--tome-motion-base) ease,color var(--tome-motion-base) ease}.CampaignHero_btnSolid__9ua7d:focus-visible,.CampaignHero_btnSolid__9ua7d:hover{background-color:transparent;color:var(--tome-color-accent-text,var(--tome-color-accent))}.CampaignHero_btnQuiet__b8TSZ{color:var(--tome-color-accent-text,var(--tome-color-accent));text-decoration:none;padding-bottom:.2rem;border-bottom:1px solid color-mix(in oklch,var(--tome-color-accent-text,var(--tome-color-accent)) 60%,transparent)}.CampaignHero_btnQuiet__b8TSZ:focus-visible,.CampaignHero_btnQuiet__b8TSZ:hover{border-bottom-color:var(--tome-color-accent-text,var(--tome-color-accent))}@media (prefers-reduced-motion:reduce){.CampaignHero_btnSolid__9ua7d{transition:none}}.CampaignHero_ctaNote__HiAMN,.CampaignHero_hand__9ZRha{display:block;margin-top:1.2rem;font-style:italic;font-family:var(--tome-type-serif);font-size:var(--tome-type-size-base);font-weight:var(--tome-type-weight-medium);color:color-mix(in oklch,var(--tome-color-accent-text,var(--tome-color-accent)) 85%,transparent)}.CampaignHero_figure__hOKW9{margin:0;rotate:1.4deg;padding:.6rem;border:1px solid color-mix(in oklch,currentColor 40%,transparent);border-radius:var(--tome-radius-lg);background:var(--tome-color-surface);box-shadow:0 16px 38px -22px color-mix(in oklch,var(--tome-color-surface-solid-dark) 45%,transparent);justify-self:end;width:min(360px,100%)}.CampaignHero_root__wN5kZ[data-variant=counter] .CampaignHero_figure__hOKW9{rotate:-1.4deg}@media (max-width:1023px){.CampaignHero_figure__hOKW9{display:none}}.CampaignHero_figureWin__NDT8Y{position:relative;overflow:hidden;aspect-ratio:4/5;border-radius:calc(var(--tome-radius-lg) - .25rem)}.CampaignHero_figureImg__9CDE_{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CampaignHero_mediaPlaceholder__CztTI{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--tome-space-md);border:1px dashed color-mix(in oklch,var(--tome-color-accent-text,var(--tome-color-accent)) 45%,transparent);background:var(--tome-color-surface-tint)}.CampaignHero_mediaPlaceholderLabel__316T6{margin:0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:color-mix(in oklch,currentColor 60%,transparent)}.CampaignHero_monument__y6F0M{justify-self:end;text-align:right}@media (max-width:1023px){.CampaignHero_monument__y6F0M{justify-self:start;text-align:left;margin-block-start:1rem}}.CampaignHero_monumentPercent__CHmTT{font-family:var(--tome-type-display);font-weight:var(--tome-type-weight-black);line-height:var(--tome-type-leading-none);font-size:clamp(4.5rem,9vw,8rem);color:transparent;-webkit-text-stroke:2.5px color-mix(in oklch,var(--tome-color-accent-text,var(--tome-color-accent)) 75%,transparent);paint-order:stroke fill}.CampaignHero_monumentCaption___87ai{margin:.6rem 0 0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:color-mix(in oklch,currentColor 55%,transparent)}.CampaignHero_bar__h6p58{position:relative;height:6px;margin-top:1rem;border-radius:var(--tome-radius-full);background:color-mix(in oklch,currentColor 16%,transparent);overflow:hidden}.CampaignHero_bar__h6p58 i{position:absolute;inset:0;inset-inline-start:0;background:var(--tome-color-accent-text,var(--tome-color-accent));border-radius:var(--tome-radius-full)}.CampaignCount_root__7MoBS{grid-column:content-start/content-end;display:grid;grid-template-columns:subgrid;padding-block:var(--tome-house-pad-top,clamp(2rem,4vw,3.5rem)) var(--tome-house-pad-bottom,clamp(2rem,4vw,3.5rem));color:var(--tome-color-on-surface)}.CampaignCount_inner__P7ae0{grid-column:1/-1}.CampaignCount_strip__oWkKM{margin-block-end:var(--tome-space-xl)}.CampaignCount_figures__T_dPE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;align-items:end}@media (max-width:640px){.CampaignCount_figures__T_dPE{grid-template-columns:repeat(2,minmax(0,1fr))}}.CampaignCount_figure__XN9yY{min-width:0}.CampaignCount_figureNum__8VAnl{font-family:var(--tome-type-serif);font-weight:var(--tome-type-weight-regular);font-size:var(--tome-type-size-2xl);line-height:var(--tome-type-leading-tight);color:currentColor}.CampaignCount_figureCaption__z6cH1{display:block;margin-top:.3rem;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:color-mix(in oklch,currentColor 55%,transparent)}.CampaignCount_bar__hojW8{position:relative;height:6px;margin-top:1.6rem;border-radius:var(--tome-radius-full);background:color-mix(in oklch,currentColor 16%,transparent);overflow:hidden}.CampaignCount_bar__hojW8 i{position:absolute;inset:0;inset-inline-end:0;background:var(--tome-color-accent-text,var(--tome-color-accent));border-radius:var(--tome-radius-full)}.CampaignCount_ruleLine__0M_HV{margin:.8rem 0 0;max-width:62ch;font-size:var(--tome-type-size-sm);color:color-mix(in oklch,currentColor 70%,transparent)}.CampaignCount_tally__1gb58{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:center}@media (max-width:640px){.CampaignCount_tally__1gb58{grid-template-columns:1fr}}.CampaignCount_tallyNum__WQCvz{font-family:var(--tome-type-display);font-weight:var(--tome-type-weight-black);line-height:var(--tome-type-leading-none);font-size:clamp(3.2rem,5.4vw,5.4rem);color:transparent;-webkit-text-stroke:1.5px color-mix(in oklch,var(--tome-color-accent-text,var(--tome-color-accent)) 55%,transparent);paint-order:stroke fill}.CampaignCount_tallyBody__xBfX6{min-width:0}.CampaignCount_tallyLabel__TVYsj{display:block;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-type-size-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase;color:color-mix(in oklch,currentColor 55%,transparent)}.CampaignCount_tallyCaption__t9dzS{margin:.7rem 0 0;max-width:62ch;font-size:var(--tome-type-size-sm);color:color-mix(in oklch,currentColor 70%,transparent)}.SectionStrip_topStrip__3c0eu{grid-column:var(--tome-content-cols,2/-2);display:flex;align-items:center;justify-content:space-between;gap:var(--tome-space-md,1rem);padding-block:var(--tome-space-md,1rem);border-block:1px solid color-mix(in oklch,currentColor 25%,transparent);margin-block-end:var(--tome-space-xl,2.5rem)}.SectionStrip_stripLeft__JKnHI{color:color-mix(in oklch,currentColor 55%,transparent)}.SectionStrip_stripLeft__JKnHI,.SectionStrip_stripRight__GSLYk{margin:0;font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xs);font-weight:600;letter-spacing:var(--tome-house-tracking-mono,.2em);text-transform:uppercase}.SectionStrip_stripRight__GSLYk{color:var(--tome-color-accent-text,var(--tome-color-accent));text-align:end;white-space:nowrap}