@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fraunces-roman-BOz5zopO.woff2)format("woff2");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}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fraunces-roman-BOz5zopO.woff2)format("woff2");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}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fraunces-italic-DR5riGUD.woff2)format("woff2");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}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fraunces-italic-DR5riGUD.woff2)format("woff2");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}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fraunces-italic-DR5riGUD.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/ibm-plex-sans-BD64o3ke.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/ibm-plex-sans-BD64o3ke.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/ibm-plex-sans-BD64o3ke.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-BJoXLJYV.woff2)format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-C820gu2e.woff2)format("woff2");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-paper:#f4f1ea;--color-surface:#fff;--color-surface-2:#ebe5d4;--color-ink:#172520;--color-ink-rgb:23 37 32;--color-ink-soft:#52645b;--color-ink-faint:#627067;--color-line:#d9d2be;--color-accent:#4f6b58;--color-accent-on-dark:#7b9e86;--color-code:#0e1713;--color-on-dark:#f4f1ea;--color-on-dark-soft:#b7c2ba;--color-on-dark-faint:#818f87;--color-on-dark-line:#f4f1ea29;--font-display:"Fraunces", Georgia, serif;--font-body:"IBM Plex Sans", -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-size-hero:clamp(5.5rem, 4.386rem + 4.571vw, 8.5rem);--font-size-statement:clamp(2.875rem, 1.343rem + 6.286vw, 7rem);--font-size-title:clamp(3.5rem, 2.014rem + 6.095vw, 7.5rem);--font-size-xl:clamp(2.75rem, 1.543rem + 4.952vw, 6rem);--font-size-next:clamp(2rem, .7rem + 5.333vw, 5.5rem);--font-size-lg:clamp(2.25rem, 1.6rem + 2.667vw, 4rem);--font-size-h2:clamp(2.125rem, 1.614rem + 2.095vw, 3.5rem);--font-size-h2-sm:clamp(2.125rem, 1.843rem + 1.143vw, 2.875rem);--font-size-stat:clamp(3.5rem, 2.571rem + 3.81vw, 6rem);--font-size-tagline:clamp(1.75rem, 1.379rem + 1.524vw, 2.75rem);--font-size-link-lg:clamp(1.375rem, 1.05rem + 1.333vw, 2.25rem);--font-size-quote-mark:clamp(5.5rem, 3.829rem + 6.857vw, 10rem);--font-size-quote:clamp(1.3125rem, 1.104rem + .857vw, 1.875rem);--font-size-dek:clamp(1.25rem, 1.111rem + .571vw, 1.625rem);--font-size-callout:clamp(1.375rem, 1.282rem + .381vw, 1.625rem);--font-size-h3:clamp(1.1875rem, 1.118rem + .286vw, 1.375rem);--font-size-lede:clamp(1rem, .93rem + .286vw, 1.1875rem);--font-size-body:1rem;--font-size-body-sm:.875rem;--font-size-mono-label:.8125rem;--font-size-mono-eyebrow:.75rem;--font-size-mono-sm:.6875rem;--line-height-display:1;--line-height-tight:1.1;--line-height-heading:1.18;--line-height-body:1.55;--letter-spacing-display:-.015em;--letter-spacing-eyebrow:.14em;--letter-spacing-label:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:5rem;--space-11:6rem;--space-12:8rem;--content-max-width:1312px;--content-padding-mobile:1.5rem;--content-padding-tablet:2.5rem;--content-padding-desktop:4rem;--content-padding-desktop-tab:calc(var(--content-padding-desktop) + var(--space-6));--section-padding:clamp(var(--space-9), 2.5rem + 6vw, var(--space-12));--edge-tab-width:4rem;--masthead-height:4.0625rem;--radius-sm:4px;--radius-md:6px;--radius-pill:999px;--focus-color:var(--color-accent);--focus-width:2px;--focus-offset:2px;--transition-fast:.15s ease;--reveal-ease:cubic-bezier(.16, 1, .3, 1);--reveal-duration:1.4s;--reveal-wipe-ease:cubic-bezier(.76, 0, .24, 1);--reveal-wipe-duration:1.6s;--reveal-dissolve-ease:cubic-bezier(.45, 0, .35, 1);--reveal-dissolve-duration:3.2s;--enter-duration:2.2s;--hover-duration:.5s;--nudge-duration:.25s;--hover-zoom-scale:1.04;--hover-zoom-duration:.9s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;margin:0}img,picture,svg,video{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p,figure,blockquote{margin:0}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{top:-100%;left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-5);background-color:var(--color-ink);color:var(--color-on-dark);font-family:var(--font-mono);font-size:var(--font-size-mono-label);border-radius:var(--radius-sm);transition:top var(--transition-fast);text-decoration:none;position:absolute}.skip-link:focus-visible{top:var(--space-4)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}::view-transition-group(*){animation-duration:.6s;animation-timing-function:var(--reveal-wipe-ease)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:.2s}::view-transition-old(*){animation-duration:.2s}::view-transition-new(*){animation-duration:.2s}img[style*=view-transition-name]{view-transition-name:none!important}}._frame_jlydi_1{border:1px solid var(--color-line);border-radius:var(--radius-md);background-color:var(--color-surface);box-shadow:0 1.5rem 3rem -1.75rem rgb(var(--color-ink-rgb) / .45);overflow:hidden}._bar_jlydi_9{height:2.25rem;padding-inline:var(--space-4);border-bottom:1px solid var(--color-line);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}._dots_jlydi_18{border-radius:var(--radius-pill);background-color:var(--color-line);width:.5625rem;height:.5625rem;box-shadow:.875rem 0 var(--color-line), 1.75rem 0 var(--color-line)}._url_jlydi_28{padding:.1875rem var(--space-5);border-radius:var(--radius-pill);background-color:var(--color-paper);color:var(--color-ink-faint);font-family:var(--font-mono);font-size:var(--font-size-mono-sm)}._screen_jlydi_37{overflow:hidden}._button_1hmb1_1{border-radius:var(--radius-sm);transition:opacity var(--transition-fast), background-color var(--transition-fast);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._arrow_1hmb1_11{transition:translate var(--nudge-duration) var(--reveal-ease);margin-inline-start:.5em;display:inline-block}._right_1hmb1_17{--nudge:4px 0}._external_1hmb1_21{--nudge:2px -2px}._button_1hmb1_1:not(._disabled_1hmb1_25):is(:hover,:focus-visible) ._arrow_1hmb1_11,._nudge_1hmb1_26:is(:hover,:focus-within) ._arrow_1hmb1_11{translate:var(--nudge)}._text_1hmb1_31{color:var(--color-ink);transition:background-size var(--hover-duration) var(--reveal-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;padding:0 0 2px}._text_1hmb1_31:not(._disabled_1hmb1_25):is(:hover,:focus-visible){background-size:100% 1px}._text_1hmb1_31._on-dark_1hmb1_42{color:var(--color-on-dark)}._solid_1hmb1_48,._outline_1hmb1_49{--fill:var(--color-ink);--label-filled:var(--color-paper);isolation:isolate;border:1px solid var(--color-ink);padding:var(--space-4) var(--space-6);transition:color .5s var(--reveal-ease);position:relative;overflow:hidden}._solid_1hmb1_48:before,._outline_1hmb1_49:before{content:"";z-index:-1;background-color:var(--fill);transform-origin:0;transition:transform .5s var(--reveal-ease);position:absolute;inset:0;transform:scaleX(0)}._outline_1hmb1_49{color:var(--color-ink)}._outline_1hmb1_49._on-dark_1hmb1_42{--fill:var(--color-on-dark);--label-filled:var(--color-ink);color:var(--color-on-dark);border-color:var(--color-on-dark)}._solid_1hmb1_48{--fill:var(--color-paper);--label-filled:var(--color-accent);color:var(--color-paper);background-color:var(--color-accent);border-color:var(--color-accent)}._solid_1hmb1_48._on-dark_1hmb1_42{--fill:var(--color-ink);--label-filled:var(--color-on-dark);color:var(--color-ink);background-color:var(--color-on-dark);border-color:var(--color-on-dark)}._solid_1hmb1_48:not(._disabled_1hmb1_25):is(:hover,:focus-visible,:active),._outline_1hmb1_49:not(._disabled_1hmb1_25):is(:hover,:focus-visible,:active){color:var(--label-filled)}._solid_1hmb1_48:not(._disabled_1hmb1_25):is(:hover,:focus-visible,:active):before,._outline_1hmb1_49:not(._disabled_1hmb1_25):is(:hover,:focus-visible,:active):before{transform:scaleX(1)}._disabled_1hmb1_25{cursor:default;opacity:.5}._disabled_1hmb1_25:before{display:none}._tab_wkj33_1{display:none}@media (width>=1100px){._tab_wkj33_1{inset-block:0;z-index:1;width:var(--content-padding-desktop);justify-content:center;align-items:flex-end;padding-block-end:var(--space-6);display:flex;position:absolute;left:0;overflow:hidden}}._clip_wkj33_20,._scrim_wkj33_21{position:absolute;inset:0}._clip_wkj33_20{object-fit:cover;object-position:50% calc(var(--progress,0) * 100%);width:100%;height:100%}._progress_wkj33_34{width:1px;transform:scaleY(var(--progress,0));transform-origin:top;background-color:#f4f1ea99;position:absolute;top:0;bottom:7.5rem;left:50%}._default_wkj33_45 ._scrim_wkj33_21{background:linear-gradient(to top, rgb(var(--color-ink-rgb) / .82), rgb(var(--color-ink-rgb) / .62))}._on-dark_wkj33_49{border-right:1px solid var(--color-on-dark-line)}._on-dark_wkj33_49 ._scrim_wkj33_21{background:linear-gradient(to top, rgb(var(--color-ink-rgb) / .58), rgb(var(--color-ink-rgb) / .3))}._label_wkj33_57{writing-mode:vertical-rl;white-space:nowrap;color:var(--color-on-dark-soft);position:relative;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._clip_wkj33_20{object-position:50% 0%}}._enter_1cs5z_3,._lineInner_1cs5z_4{--enter-delay:calc(var(--enter-base,.25s) + var(--step,0) * var(--enter-stagger,.18s))}._enter_1cs5z_3{animation:_enter_1cs5z_3 var(--enter-duration) var(--reveal-ease) var(--enter-delay) both;display:block}._line_1cs5z_4{margin-block-end:-.12em;padding-block-end:.12em;display:block;overflow:clip}._lineInner_1cs5z_4{animation:_line-rise_1cs5z_1 var(--enter-duration) var(--reveal-ease) var(--enter-delay) both;display:block}._heroPace_1cs5z_28{--enter-base:.2s;--enter-stagger:.16s;--enter-duration:2s}@keyframes _enter_1cs5z_3{0%{opacity:0;transform:translateY(.75rem)}}@keyframes _line-rise_1cs5z_1{0%{opacity:0;transform:translateY(105%)}}@media (prefers-reduced-motion:reduce){._enter_1cs5z_3,._lineInner_1cs5z_4{animation:none}}._eyebrow_vz5ll_1{font-family:var(--font-mono);font-size:var(--font-size-mono-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-weight:500;display:inline-block}._faint_vz5ll_10{color:var(--color-ink-faint)}._accent_vz5ll_14{color:var(--color-accent)}._on-dark_vz5ll_18{color:var(--color-on-dark-soft)}._accent-on-dark_vz5ll_22{color:var(--color-accent-on-dark)}._dialog_16ma9_1{--focus-color:var(--color-accent-on-dark);width:100%;max-width:none;height:100%;max-height:none;padding:var(--space-8) var(--space-6);background-color:rgb(var(--color-ink-rgb) / .92);cursor:zoom-out;border:none;margin:0;position:fixed;inset:0}._dialog_16ma9_1[open]{justify-content:center;align-items:center;display:flex}._dialog_16ma9_1::backdrop{background:0 0}._content_16ma9_26{align-items:center;gap:var(--space-4);cursor:default;flex-direction:column;max-width:100%;max-height:100%;display:flex}._image_16ma9_36{max-width:100%;max-height:calc(100dvh - 2 * var(--space-8) - var(--space-8));border-radius:var(--radius-sm);object-fit:contain}._caption_16ma9_43{font-family:var(--font-mono);font-size:var(--font-size-mono-sm);color:var(--color-on-dark-soft);text-align:center}._close_16ma9_50{top:var(--space-5);right:var(--space-5);border:1px solid var(--color-on-dark-line);width:2.75rem;height:2.75rem;color:var(--color-on-dark);transition:color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:flex;position:fixed}._close_16ma9_50:hover{color:var(--color-on-dark-soft)}._target_5o593_4{transition:transform var(--hover-zoom-duration) var(--reveal-ease)}._trigger_5o593_8:hover ._target_5o593_4,._trigger_5o593_8:focus-visible ._target_5o593_4{transform:scale(var(--hover-zoom-scale))}@media (prefers-reduced-motion:reduce){._trigger_5o593_8:hover ._target_5o593_4,._trigger_5o593_8:focus-visible ._target_5o593_4{transform:none}}._frame_1gldq_1{border-radius:var(--radius-sm);object-fit:cover;width:100%;height:auto}._placeholder_1gldq_8{padding:var(--space-3);background-color:var(--color-surface-2);background-image:repeating-linear-gradient(135deg, rgb(var(--color-ink-rgb) / .04) 0 1px, transparent 1px 12px);align-items:flex-end;display:flex}._placeholderLabel_1gldq_20{font-family:var(--font-mono);font-size:var(--font-size-mono-sm);color:var(--color-ink-faint)}._trigger_1gldq_26{border-radius:var(--radius-sm);cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}._trigger_1gldq_26:focus-visible{outline:none}._trigger_1gldq_26:focus-visible:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--focus-width) var(--focus-color), inset 0 0 0 calc(var(--focus-width) * 2) var(--color-surface);pointer-events:none;position:absolute;inset:0}._zoomHint_1gldq_54{right:var(--space-3);bottom:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background-color:rgb(var(--color-ink-rgb) / .72);color:var(--color-on-dark);opacity:0;transition:opacity var(--transition-fast);pointer-events:none;position:absolute}._trigger_1gldq_26:hover ._zoomHint_1gldq_54,._trigger_1gldq_26:focus-visible ._zoomHint_1gldq_54{opacity:1}._list_1xcek_1{border-top:1px solid var(--color-line)}._row_1xcek_5{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:1px solid var(--color-line);flex-direction:column;display:flex}._label_1xcek_13{color:var(--color-ink-faint);margin:0;font-weight:500}._value_1xcek_20{font-family:var(--font-mono);font-size:var(--font-size-mono-label);color:var(--color-ink);line-height:var(--line-height-heading);margin:0}._value_1xcek_20 a{text-decoration:none}._value_1xcek_20 a:hover{text-decoration:underline}@media (width>=700px){._row_1xcek_5{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-direction:row}._value_1xcek_20{text-align:right}}._rise_1t798_1,._fade_1t798_2{opacity:0;transition:opacity var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s), transform var(--reveal-duration) var(--reveal-ease) var(--reveal-delay,0s)}._rise_1t798_1{transform:translateY(2rem)}._fade_1t798_2{transform:translateY(1rem)}._rise_1t798_1[data-revealed],._fade_1t798_2[data-revealed]{opacity:1;transform:none}._wipe_1t798_24{border-radius:var(--radius-sm);clip-path:inset(100% 0 0);transition:clip-path var(--reveal-wipe-duration) var(--reveal-wipe-ease) var(--reveal-delay,0s);overflow:hidden}._wipe_1t798_24>*{transition:transform var(--reveal-wipe-duration) var(--reveal-wipe-ease) var(--reveal-delay,0s);transform:scale(1.1)}._wipe_1t798_24[data-revealed]{clip-path:inset(0)}._wipe_1t798_24[data-revealed]>*{transform:none}@media (prefers-reduced-motion:reduce){._rise_1t798_1,._fade_1t798_2,._wipe_1t798_24,._wipe_1t798_24>*{opacity:1;clip-path:none;transition:none;transform:none}}._cue_dhhzx_4{left:50%;bottom:var(--space-3);z-index:2;pointer-events:none;transition:opacity .4s;position:fixed;translate:-50%}._hidden_dhhzx_14{opacity:0}._glow_dhhzx_18{justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}._light_dhhzx_26 ._glow_dhhzx_18{background:radial-gradient(circle, var(--color-surface) 0%, #ffffffd9 35%, #fff0 70%);color:var(--color-ink-soft)}._dark_dhhzx_36 ._glow_dhhzx_18{background:radial-gradient(circle, var(--color-ink) 0%, rgb(var(--color-ink-rgb) / .85) 35%, rgb(var(--color-ink-rgb) / 0) 70%);color:var(--color-on-dark-soft)}._icon_dhhzx_46{animation:_cue-bounce_dhhzx_1 2.4s var(--reveal-ease) infinite;display:block}@keyframes _cue-bounce_dhhzx_1{0%,60%,to{transform:translateY(0)}30%{transform:translateY(6px)}}@media (width>=1100px){._cue_dhhzx_4{left:calc(50% + var(--content-padding-desktop) / 2)}}._emphasis_15icc_1{color:var(--emphasis-color,var(--color-accent));font-style:italic;display:block}._wrap_ftpw0_1{gap:var(--space-4);flex-direction:column;display:flex}._heading_ftpw0_7{line-height:var(--line-height-tight);letter-spacing:-.005em}._h2-sm_ftpw0_13{font-size:var(--font-size-h2-sm)}._h2_ftpw0_13{font-size:var(--font-size-h2)}._lg_ftpw0_21{font-size:var(--font-size-lg)}._xl_ftpw0_25{font-size:var(--font-size-xl);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display)}._default_ftpw0_31{color:var(--color-ink)}._on-dark_ftpw0_35{color:var(--color-on-dark)}._background_1spxv_1{background-color:var(--color-ink);position:absolute;inset:0;overflow:hidden}._media_1spxv_8{object-fit:cover;width:100%;height:100%}._clip_1nssq_1{position:relative}._toggle_1nssq_5{right:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background-color:rgb(var(--color-ink-rgb) / .78);color:var(--color-on-dark);cursor:pointer;transition:background-color var(--transition-fast);border:0;padding:.375rem .875rem .375rem .75rem;display:flex;position:absolute}._toggle_1nssq_5:hover{background-color:rgb(var(--color-ink-rgb) / .92)}._ink_1e3x1_2{--focus-color:var(--color-accent-on-dark);--emphasis-color:var(--color-accent-on-dark);isolation:isolate;background-color:var(--color-ink);color:var(--color-on-dark);position:relative}._ink_1e3x1_2:before{content:"";z-index:-1;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._ink_1e3x1_2+._ink_1e3x1_2{border-top:1px solid var(--color-on-dark-line)}._paper_1e3x1_26{background-color:var(--color-paper)}._surface_1e3x1_30{background-color:var(--color-surface)}._page_yqkvp_1{min-height:100svh;display:flex;position:relative;overflow:hidden}._scrim_yqkvp_9{background:linear-gradient(to right, rgb(var(--color-ink-rgb) / .78), rgb(var(--color-ink-rgb) / .35) 60%, rgb(var(--color-ink-rgb) / .2));position:absolute;inset:0}._content_yqkvp_21{z-index:1;width:100%;padding:clamp(var(--space-5), 5svh, var(--space-6)) var(--content-padding-mobile) clamp(var(--space-4), 4svh, var(--space-6));justify-content:space-between;gap:clamp(var(--space-5), 5svh, var(--space-8));flex-direction:column;display:flex;position:relative}._topRow_yqkvp_33{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._role_yqkvp_40{display:none}._status_yqkvp_44{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-mono-eyebrow);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;color:var(--color-on-dark-soft);font-weight:500;display:flex}._dot_yqkvp_56{width:.5rem;height:.5rem;background-color:var(--color-accent-on-dark);border-radius:50%;flex-shrink:0;margin-inline-end:var(--space-1)}._location_yqkvp_65{display:none}._main_yqkvp_69{gap:clamp(var(--space-4), 3.5svh, var(--space-6));flex-direction:column;max-width:44rem;display:flex}._name_yqkvp_76{font-size:min(var(--font-size-hero), 15svh);line-height:.96}._tagline_yqkvp_82{font-size:var(--font-size-tagline);letter-spacing:-.005em;line-height:1.08}._cta_yqkvp_89{padding:clamp(var(--space-3), 2svh, var(--space-4)) var(--space-6);align-self:flex-start}._credentials_yqkvp_94{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-on-dark-line);flex-direction:column;margin:0;display:flex}._credential_yqkvp_94{align-items:baseline;gap:var(--space-3);display:flex}._credential_yqkvp_94:nth-child(3){display:none}._credentialLabel_yqkvp_114{color:var(--color-on-dark-faint)}._credentialValue_yqkvp_119{font-size:clamp(1.0625rem,.95rem + .3vw,1.25rem);line-height:var(--line-height-heading);color:var(--color-on-dark);margin:0}@media (width>=700px){._content_yqkvp_21{padding:clamp(var(--space-4), 6svh, var(--space-9)) var(--content-padding-tablet) clamp(var(--space-4), 5svh, var(--space-9))}._role_yqkvp_40{display:block}._mobileRole_yqkvp_137{display:none}._location_yqkvp_65{display:inline}._credentials_yqkvp_94{gap:var(--space-3) var(--space-8);padding-top:var(--space-5);flex-flow:wrap}._credential_yqkvp_94:nth-child(3){display:flex}}@media (width>=1100px){._content_yqkvp_21{padding-inline:var(--content-padding-desktop-tab) var(--content-padding-desktop)}}._container_39x70_1{width:100%;max-width:var(--content-max-width);padding-inline:var(--content-padding-mobile);margin-inline:auto}@media (width>=700px){._container_39x70_1{padding-inline:var(--content-padding-tablet)}}@media (width>=1100px){._container_39x70_1{padding-inline:var(--content-padding-desktop)}._container_39x70_1._inset_39x70_19{padding-inline-start:var(--content-padding-desktop-tab)}}._masthead_8uuqa_1{background-color:var(--color-surface)}._inner_8uuqa_5{height:var(--masthead-height);justify-content:space-between;align-items:center;display:flex}._link_8uuqa_12{color:var(--color-ink-soft);text-decoration:none}._link_8uuqa_12:hover{color:var(--color-ink)}._backLink_8uuqa_22{color:var(--color-ink-faint)}._inner_fkmcn_1{gap:var(--space-9);padding-block:var(--space-11) var(--space-6);flex-direction:column;display:flex}._compact_fkmcn_8 ._inner_fkmcn_1{gap:var(--space-8);padding-block-start:var(--space-10)}._main_fkmcn_13{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}._heading_fkmcn_20{max-width:60rem;font-size:var(--font-size-xl)}._email_fkmcn_26{font-size:var(--font-size-link-lg);letter-spacing:-.005em;color:var(--color-on-dark);transition:color var(--transition-fast);line-height:1.08;text-decoration:none}._compact_fkmcn_8 ._email_fkmcn_26{font-size:var(--font-size-callout)}._email_fkmcn_26:hover{color:var(--color-on-dark-soft)}._arrow_fkmcn_44{transition:translate var(--nudge-duration) var(--reveal-ease);margin-inline-start:.3em;display:inline-block}._email_fkmcn_26:is(:hover,:focus-visible) ._arrow_fkmcn_44{translate:4px}._links_fkmcn_54{gap:var(--space-3) var(--space-7);flex-wrap:wrap;display:flex}._bottom_fkmcn_60{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--color-on-dark-line);color:var(--color-on-dark-faint);flex-direction:column;display:flex}@media (width>=700px){._bottom_fkmcn_60{flex-direction:row;justify-content:space-between}}@supports (animation-timeline:view()){._drift_h04vy_5,._settle_h04vy_6{animation:none;animation-timeline:view()}._drift_h04vy_5{animation-name:_drift_h04vy_5}._settle_h04vy_6{animation-name:_settle_h04vy_6}}@keyframes _drift_h04vy_5{0%{transform:translateY(40px)scale(1.08)}to{transform:translateY(-40px)scale(1)}}@keyframes _settle_h04vy_6{0%{transform:scale(1.04)}50%,to{transform:none}}@media (prefers-reduced-motion:reduce){._drift_h04vy_5,._settle_h04vy_6{animation:none;transform:none!important}}._inner_4lxht_1{gap:var(--space-8);padding-block:var(--section-padding);flex-direction:column;display:flex}._body_4lxht_8{gap:var(--space-8);display:grid}._portrait_4lxht_13{max-width:25rem}._portraitFrame_4lxht_17{aspect-ratio:10/13;border-radius:var(--radius-sm);overflow:hidden}._portraitImage_4lxht_23{object-fit:cover;width:100%;height:100%}._details_4lxht_29{gap:var(--space-8);flex-direction:column;display:flex}._bio_4lxht_35{color:var(--color-on-dark-soft)}._capabilities_4lxht_40{gap:var(--space-5) var(--space-7);display:grid}._capability_4lxht_45{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-on-dark-line);flex-direction:column;display:flex}._capabilityTitle_4lxht_53{gap:var(--space-3);color:var(--color-on-dark);font-weight:600;display:flex}._number_4lxht_61{font-size:var(--font-size-mono-sm);color:var(--color-accent-on-dark);font-weight:400;line-height:1.8}._capabilityDescription_4lxht_68{font-size:var(--font-size-body-sm);color:var(--color-on-dark-soft);line-height:1.4}@media (width>=700px){._capabilities_4lxht_40{grid-template-columns:repeat(2,1fr);align-items:start}}@media (width>=1000px){._inner_4lxht_1{gap:var(--space-10)}._body_4lxht_8{justify-content:space-between;align-items:start;gap:var(--space-10);grid-template-columns:minmax(0,25rem) minmax(0,44rem)}}._hero_11tn7_1{background-color:var(--color-surface);min-height:100svh;display:flex;position:relative}._inner_11tn7_9{justify-content:space-between;gap:var(--space-9);padding-block:var(--space-8) var(--space-11);flex-direction:column;display:flex}._statement_11tn7_17{gap:var(--space-5);flex-direction:column;max-width:52rem;margin-block:auto;display:flex}._heading_11tn7_25{font-size:var(--font-size-statement);line-height:1.02}._bottomRow_11tn7_31{gap:var(--space-8);flex-direction:column;display:flex}._intro_11tn7_37{gap:var(--space-6);flex-direction:column;max-width:39rem;display:flex}._bio_11tn7_44{color:var(--color-ink-soft)}._ctas_11tn7_49{gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}@media (width>=1000px){._inner_11tn7_9{padding-block:var(--space-9) var(--space-11)}._bottomRow_11tn7_31{flex-direction:row;justify-content:space-between;align-items:flex-end}._meta_11tn7_66{flex-shrink:0;width:22.5rem}}._row_1lpr3_1{gap:var(--space-6);align-items:center;display:grid}._mediaReveal_1lpr3_7{border-radius:var(--radius-sm)}._media_1lpr3_7{aspect-ratio:4/3;border-radius:var(--radius-sm);background-color:var(--color-paper);display:block;position:relative;overflow:hidden}._image_1lpr3_20{object-fit:cover;width:100%;height:100%;transition:scale var(--hover-zoom-duration) var(--reveal-ease);position:absolute;inset:0}._row_1lpr3_1:is(:hover,:focus-within) ._image_1lpr3_20{scale:var(--hover-zoom-scale)}._preview_1lpr3_36{padding:var(--space-5);background-color:var(--color-paper);opacity:0;align-content:center;transition:opacity .4s;display:grid;position:absolute;inset:0}._row_1lpr3_1:is(:hover,:focus-within) ._preview_1lpr3_36{opacity:1}._video_1lpr3_51{aspect-ratio:1200/598;object-fit:cover;width:100%;display:block}._hint_1lpr3_58{left:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background-color:rgb(var(--color-ink-rgb) / .78);color:var(--color-on-dark);transition:opacity var(--transition-fast);padding:.375rem .875rem .375rem .75rem;display:flex;position:absolute}._row_1lpr3_1:is(:hover,:focus-within) ._hint_1lpr3_58{opacity:0}._copy_1lpr3_77{gap:var(--space-4);flex-direction:column;display:flex}._title_1lpr3_83{font-size:var(--font-size-h2);line-height:var(--line-height-tight);letter-spacing:-.005em}._summary_1lpr3_90{color:var(--color-ink-soft)}._highlights_1lpr3_95{gap:var(--space-4) var(--space-6);margin:var(--space-1) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-line);display:grid}._highlight_1lpr3_95{gap:var(--space-2);flex-direction:column;display:flex}._highlightLabel_1lpr3_109{color:var(--color-ink-faint)}._highlightItem_1lpr3_114{font-size:var(--font-size-body-sm);margin:0;line-height:1.4}._links_1lpr3_120{gap:var(--space-3) var(--space-6);padding-top:var(--space-2);flex-wrap:wrap;display:flex}@media (width>=600px){._highlights_1lpr3_95{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){._row_1lpr3_1{justify-content:space-between;gap:var(--space-9);grid-template-columns:minmax(0,45rem) minmax(0,25rem)}._reversed_1lpr3_140{grid-template-columns:minmax(0,25rem) minmax(0,45rem)}._reversed_1lpr3_140 ._mediaReveal_1lpr3_7{order:1}}@media (prefers-reduced-motion:reduce){._row_1lpr3_1:is(:hover,:focus-within) ._image_1lpr3_20{scale:none}}._section_2floy_1{background-color:var(--color-surface);scroll-margin-top:var(--space-8)}._inner_2floy_6{gap:var(--space-9);padding-block:var(--section-padding);flex-direction:column;display:flex}._header_2floy_13{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}._count_2floy_20{color:var(--color-ink-faint);display:none}._rows_2floy_26{gap:var(--space-10);flex-direction:column;display:flex}@media (width>=900px){._count_2floy_20{display:block}._rows_2floy_26{gap:var(--space-11)}}._testimonial_nsxjc_1{background-color:var(--color-paper)}._inner_nsxjc_5{padding-block:var(--section-padding);flex-direction:column;display:flex}._mark_nsxjc_11{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:var(--font-size-quote-mark);height:.45em;color:var(--color-accent);line-height:.8}._figure_nsxjc_21{gap:var(--space-6);flex-direction:column;flex:1;display:flex}._quote_nsxjc_28{max-width:54rem;font-family:var(--font-display);font-style:italic;font-weight:600;font-size:var(--font-size-quote);letter-spacing:-.005em;color:var(--color-ink);line-height:1.3}._attribution_nsxjc_39{align-items:baseline;gap:var(--space-1) var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}._name_nsxjc_48{font-family:var(--font-mono);font-size:var(--font-size-mono-label);letter-spacing:var(--letter-spacing-label);color:var(--color-ink);font-weight:600}._role_nsxjc_56{color:var(--color-ink-soft);flex-basis:100%}._source_nsxjc_61{color:var(--color-ink-faint)}@media (width>=900px){._inner_nsxjc_5{gap:var(--space-9);flex-direction:row}._mark_nsxjc_11{height:auto}._role_nsxjc_56{flex-basis:auto}}._diagram_1iirn_1,._flow_1iirn_7{gap:var(--space-2);flex-direction:column;display:flex}._node_1iirn_13{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm);display:flex}._highlight_1iirn_23{background-color:var(--color-accent);border-color:#0000}._name_1iirn_28{font-family:var(--font-mono);font-size:var(--font-size-mono-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-on-dark);font-weight:600}._note_1iirn_37{font-family:var(--font-mono);font-size:var(--font-size-mono-sm);letter-spacing:var(--letter-spacing-label);color:var(--color-on-dark-soft)}._highlight_1iirn_23 ._note_1iirn_37{color:var(--color-on-dark)}._arrow_1iirn_48,._separator_1iirn_49{font-family:var(--font-mono);color:var(--color-on-dark-faint);display:none}@media (width>=1100px){._diagram_1iirn_1,._flow_1iirn_7{align-items:center;gap:var(--space-4);flex-direction:row}._node_1iirn_13{gap:var(--space-1);padding:var(--space-4) var(--space-5);flex-direction:column}._arrow_1iirn_48{font-size:1.125rem;display:block}._separator_1iirn_49{display:block}}._frame_1l7yv_1{background-color:var(--color-paper);overflow:hidden}._image_1l7yv_6{object-fit:cover;width:100%;height:clamp(17.5rem,47vw,42.5rem)}._stage_1l7yv_12{padding-block:var(--space-10);background-color:var(--color-paper)}._clip_1l7yv_17{aspect-ratio:1440/718;object-fit:cover;width:100%;display:block}._callout_mxb7d_1{overflow:hidden}._scrim_mxb7d_5{background:linear-gradient(to right, rgb(var(--color-ink-rgb) / .86), rgb(var(--color-ink-rgb) / .55));position:absolute;inset:0}._inner_mxb7d_11{gap:var(--space-6);padding-block:var(--space-10);flex-direction:column;display:flex;position:relative}._copy_mxb7d_19{gap:var(--space-3);flex-direction:column;max-width:40rem;display:flex}._heading_mxb7d_26{font-size:var(--font-size-callout);line-height:var(--line-height-heading)}._body_mxb7d_32{font-size:var(--font-size-body-sm);color:var(--color-on-dark-soft);line-height:1.5}@media (width>=900px){._inner_mxb7d_11{padding-block:var(--space-11);flex-direction:row;justify-content:space-between;align-items:center}._action_mxb7d_46{flex-shrink:0}}._hero_n66j7_1{background-color:var(--color-surface);position:relative}._tab_n66j7_7{top:calc(-1 * var(--masthead-height))}._inner_n66j7_11{gap:var(--space-5);padding-block:var(--space-6) var(--space-8);flex-direction:column;display:flex}._title_n66j7_18{font-size:var(--font-size-title);line-height:.96}._dek_n66j7_24{max-width:51rem;font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--font-size-dek);color:var(--color-ink-soft);line-height:1.45}._glance_n66j7_34{margin:var(--space-3) 0 0;border-top:1px solid var(--color-line);display:grid}._glanceItem_n66j7_40{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--color-line);flex-direction:column;display:flex}._glanceLabel_n66j7_48{color:var(--color-ink-faint)}._glanceValue_n66j7_53{font-family:var(--font-mono);font-size:var(--font-size-mono-label);letter-spacing:var(--letter-spacing-label);margin:0;line-height:1.5}._links_n66j7_61{gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}._links_n66j7_61 a{text-transform:none;font-weight:400}@media (width>=900px){._inner_n66j7_11{padding-block:var(--space-10) var(--space-9)}._glance_n66j7_34{gap:var(--space-6);padding-top:var(--space-5);grid-template-columns:2fr 1fr 1fr}._glanceItem_n66j7_40{gap:var(--space-2);border:none;padding:0}._glanceItem_n66j7_40:first-child{max-width:16.5rem}}._section_zz9s9_1{scroll-margin-top:var(--space-8)}._inner_zz9s9_5{gap:var(--space-9);padding-block:var(--space-10);flex-direction:column;display:flex}._top_zz9s9_12{gap:var(--space-8);display:grid}._lead_zz9s9_17{gap:var(--space-5);flex-direction:column;max-width:45rem;display:flex}._intro_zz9s9_24{color:var(--color-ink-soft)}._introOnDark_zz9s9_29{color:var(--color-on-dark-soft)}@media (width>=1000px){._inner_zz9s9_5{gap:var(--space-9);padding-block:var(--space-12)}._split_zz9s9_40{justify-content:space-between;align-items:start;gap:var(--space-11);grid-template-columns:minmax(0,42.25rem) minmax(0,23.75rem)}}._cards_lijkh_1{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}._card_lijkh_1{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-on-dark-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._media_lijkh_16{aspect-ratio:1200/598;border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm);object-fit:cover;width:100%}._title_lijkh_24{font-size:var(--font-size-h3);line-height:var(--line-height-heading);color:var(--color-on-dark)}._body_lijkh_31{font-size:var(--font-size-body-sm);color:var(--color-on-dark-soft);line-height:1.45}._code_lijkh_37{padding:var(--space-4);border-radius:var(--radius-sm);background-color:var(--color-code);color:var(--color-on-dark);font-family:var(--font-mono);margin:auto 0 0;font-size:.75rem;line-height:1.6;overflow-x:auto}@media (width>=900px){._cards_lijkh_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._pin_17r96_1{border-radius:var(--radius-pill);background-color:var(--color-accent);width:1.5625rem;height:1.5625rem;color:var(--color-paper);font-family:var(--font-mono);font-size:var(--font-size-mono-sm);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}._placed_17r96_17{z-index:1;pointer-events:none;position:absolute;translate:-50% -50%;box-shadow:0 2px 6px #0003}._figure_1x5st_1{border:1px solid var(--color-line);border-radius:var(--radius-sm);position:relative}._board_1fcok_2{--cb-pine:#1b2318;--cb-snow:#f6f6f1;--cb-brass:#b08d57;--cb-brass-light:#d1bd9e;--cb-brass-deep:#85663a;--cb-border:#dcdcd3;--cb-display:"Italiana", Georgia, serif;--cb-eyebrow:"Aboreto", Georgia, serif;--cb-accent:"Fraunces", Georgia, serif;--cb-sans:"Work Sans", system-ui, sans-serif;font-family:var(--cb-sans);color:var(--cb-pine);flex-direction:column;gap:.75rem;display:flex}._row_1fcok_20{gap:.75rem;display:grid}._logo_1fcok_25,._type_1fcok_26,._inUse_1fcok_27,._tokens_1fcok_28{border-radius:var(--radius-md);position:relative}._logo_1fcok_25{background-color:var(--cb-pine);min-height:15rem;color:var(--cb-snow);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex}._wordmark_1fcok_44{font-family:var(--cb-eyebrow);letter-spacing:.24em;text-transform:uppercase;font-size:.8125rem}._type_1fcok_26{border:1px solid var(--cb-border);background-color:var(--cb-snow);flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem 1.5rem 1.375rem;display:flex}._specimens_1fcok_61{align-items:baseline;gap:1.125rem;font-size:clamp(4.5rem,3rem + 4vw,7rem);line-height:1;display:flex}._display_1fcok_69{font-family:var(--cb-display)}._accent_1fcok_73{font-family:var(--cb-accent);color:var(--cb-brass-deep);font-style:italic;font-weight:400}._roles_1fcok_80{flex-direction:column;gap:.5rem;margin:0;font-size:.75rem;display:flex}._roleRow_1fcok_88{justify-content:space-between;gap:1rem;display:flex}._roleRow_1fcok_88 dt{font-weight:500}._roleRow_1fcok_88 dd{letter-spacing:.14em;text-transform:uppercase;color:var(--cb-brass-deep);margin:0;font-size:.625rem;font-weight:500}._paletteWrap_1fcok_107{position:relative}._palette_1fcok_107{border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr));display:grid;overflow:hidden}._swatch_1fcok_118{flex-direction:column;min-height:8.75rem;padding:1rem .75rem .875rem;display:flex}._swatch_1fcok_118:nth-child(2){box-shadow:inset 0 0 0 1px var(--cb-border)}._swatchName_1fcok_129{font-family:var(--cb-display);font-size:1.125rem;line-height:1.1}._hex_1fcok_135{font-family:var(--font-mono);margin-top:.25rem;font-size:.6875rem}._pairing_1fcok_141{margin-top:auto;font-size:.625rem}._ratio_1fcok_146{margin-top:.1875rem;font-size:.6875rem;font-weight:500}._inUse_1fcok_27{background-color:var(--cb-pine);color:var(--cb-snow);flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.75rem;display:flex}._inUseCopy_1fcok_162{flex-direction:column;gap:.75rem;display:flex}._inUseLabel_1fcok_168{font-family:var(--cb-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--cb-brass-light);font-size:.625rem}._inUseHeading_1fcok_176{font-family:var(--cb-display);font-size:1.75rem;line-height:1.15}._inUseLine_1fcok_182{font-family:var(--cb-display);font-size:2.125rem;line-height:1.1}._inUseAccent_1fcok_188{color:var(--cb-brass-light)}._buttons_1fcok_192{letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;gap:.75rem;font-size:.6875rem;font-weight:500;display:flex}._primary_1fcok_202,._ghost_1fcok_203{border:1px solid var(--cb-snow);padding:.875rem 1.625rem}._primary_1fcok_202{border-color:var(--cb-brass);background-color:var(--cb-brass);color:var(--cb-pine)}._tokens_1fcok_28{border:1px solid var(--cb-border);background-color:#fff;flex-direction:column;gap:.875rem;padding:1.375rem;display:flex}._file_1fcok_223{font-family:var(--font-mono);color:var(--cb-brass-deep);align-items:center;gap:.5rem;font-size:.6875rem;display:flex}._file_1fcok_223:before{content:"";background-color:var(--cb-brass);border-radius:50%;width:.375rem;height:.375rem}._code_1fcok_240{font-family:var(--font-mono);flex-direction:column;gap:.4375rem;margin:0;font-size:.6875rem;display:flex}._token_1fcok_28{justify-content:space-between;gap:1rem;display:flex}._token_1fcok_28 dt{color:var(--cb-brass-deep)}._token_1fcok_28 dd{margin:0}@media (width>=600px){._row_1fcok_20{grid-template-columns:1fr 1.15fr}._row_1fcok_20:last-child{grid-template-columns:1.46fr 1fr}}._layout_17tbg_1{gap:var(--space-8);display:grid}._decisions_17tbg_6{gap:var(--space-6);flex-direction:column;display:flex}._decision_17tbg_6{gap:var(--space-4);display:flex}._copy_17tbg_17{gap:var(--space-2);flex-direction:column;display:flex}._title_17tbg_23{font-size:var(--font-size-h3);line-height:var(--line-height-heading)}._body_17tbg_29{color:var(--color-ink-soft);line-height:1.58}@media (width>=1100px){._layout_17tbg_1{justify-content:space-between;align-items:start;gap:var(--space-9);grid-template-columns:minmax(0,45rem) minmax(0,23rem)}}._frame_oc63g_1{border-bottom:1px solid var(--color-line);background-color:var(--color-paper);overflow:hidden}._image_oc63g_7{object-fit:cover;width:100%;height:clamp(18.75rem,52vw,47.5rem)}._stage_oc63g_13{padding-bottom:var(--space-9);background-color:var(--color-surface)}._clip_oc63g_18{aspect-ratio:1440/718;object-fit:cover;width:100%;display:block}._clips_93wsv_1{gap:var(--space-8) var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}._clip_93wsv_1{gap:var(--space-3);flex-direction:column;display:flex}._media_93wsv_13{aspect-ratio:1200/598;width:100%;margin-bottom:var(--space-2);border:1px solid var(--color-on-dark-line);border-radius:var(--radius-md);object-fit:cover}._title_93wsv_22{font-size:var(--font-size-h3);line-height:var(--line-height-heading);color:var(--color-on-dark)}._body_93wsv_29{font-size:var(--font-size-body-sm);color:var(--color-on-dark-soft);line-height:1.45}@media (width>=900px){._clips_93wsv_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._nav_1gr7o_1{border-bottom:1px solid var(--color-on-dark-line)}._inner_1gr7o_5{gap:var(--space-4);padding-block:var(--space-9);flex-direction:column;display:flex}._link_1gr7o_12{width:fit-content;font-size:var(--font-size-next);color:var(--color-on-dark);transition:color var(--transition-fast);line-height:.96;text-decoration:none}._link_1gr7o_12:hover{color:var(--color-on-dark-soft)}._arrow_1gr7o_26{transition:translate var(--nudge-duration) var(--reveal-ease);margin-inline-start:.25em;display:inline-block}._link_1gr7o_12:is(:hover,:focus-visible) ._arrow_1gr7o_26{translate:.1em}._category_1gr7o_36{text-transform:none;color:var(--color-on-dark-soft)}@media (width>=1000px){._inner_1gr7o_5{padding-block:7.5rem}}._wrap_j9mko_1{gap:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._label_j9mko_9{color:var(--color-ink-faint);font-weight:400}._list_j9mko_15{gap:var(--space-5);flex-direction:column;display:flex}._item_j9mko_21{gap:var(--space-1);flex-direction:column;display:flex}._title_j9mko_27{font-size:1.1875rem;line-height:var(--line-height-heading)}._body_j9mko_33{color:var(--color-ink-soft);line-height:1.58}._row_1g8tp_1{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._label_1g8tp_9{color:var(--color-accent);flex-shrink:0}._content_1g8tp_15{line-height:1.58}._row_1g8tp_1:has(._display_1g8tp_19) ._label_1g8tp_9{font-size:var(--font-size-mono-label);font-weight:500}._display_1g8tp_19{font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:var(--line-height-heading)}._on-dark_1g8tp_31{border-color:var(--color-on-dark-line)}._on-dark_1g8tp_31 ._label_1g8tp_9{color:var(--color-accent-on-dark)}._on-dark_1g8tp_31 ._content_1g8tp_15{color:var(--color-on-dark-soft)}@media (width>=700px){._row_1g8tp_1{align-items:baseline;gap:var(--space-4);flex-direction:row}}._wrap_12s45_1{gap:var(--space-6);flex-direction:column;display:flex}._stats_12s45_7{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._stat_12s45_7{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._value_12s45_22{font-size:var(--font-size-stat);line-height:.95}._label_12s45_28{font-size:var(--font-size-body-sm);color:var(--color-ink-soft);margin:0;line-height:1.45}._note_12s45_35{color:var(--color-ink-faint)}@media (width>=1000px){._stats_12s45_7{gap:var(--space-7);grid-template-columns:1fr}._stat_12s45_7{padding-top:var(--space-5)}._label_12s45_28{font-size:var(--font-size-body);line-height:1.58}}._list_1nrem_1{gap:var(--space-7);display:grid}._item_1nrem_6{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-line);flex-direction:column;display:flex}._title_1nrem_14{font-size:var(--font-size-h3);line-height:var(--line-height-heading)}._body_1nrem_20{color:var(--color-ink-soft);line-height:1.58}._tradeoff_1nrem_25{gap:var(--space-1);flex-direction:column;line-height:1.58;display:flex}._label_1nrem_32{color:var(--color-ink-faint)}@media (width>=900px){._list_1nrem_1{gap:var(--space-7);grid-template-columns:repeat(3,1fr)}}._display_1sf49_3{font-family:var(--font-display);font-weight:600}._displayTight_1sf49_9{line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display)}._label_1sf49_16{font-family:var(--font-mono);font-size:var(--font-size-mono-sm);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}._labelLg_1sf49_24{font-family:var(--font-mono);font-size:var(--font-size-mono-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}._lede_1sf49_31{font-size:var(--font-size-lede);line-height:1.52}._page_g9mjm_1{--focus-color:var(--color-accent-on-dark);background-color:var(--color-ink);min-height:100svh;display:flex;position:relative;overflow:hidden}._scrim_g9mjm_10{background-color:rgb(var(--color-ink-rgb) / .45);position:absolute;inset:0}._content_g9mjm_16{z-index:1;width:100%;padding:var(--space-8) var(--content-padding-mobile);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._content_g9mjm_16>._panel_g9mjm_30{align-items:center;gap:clamp(var(--space-3), 3svh, var(--space-5));max-width:46rem;padding:var(--space-7) var(--space-5);border:1px solid var(--color-on-dark-line);border-radius:var(--radius-sm);background-color:rgb(var(--color-ink-rgb) / .6);-webkit-backdrop-filter:blur(12px);flex-direction:column;display:flex;box-shadow:0 24px 64px #00000059}._title_g9mjm_45{font-size:var(--font-size-h2);line-height:var(--line-height-tight);color:var(--color-on-dark)}._summary_g9mjm_52{max-width:34rem;color:var(--color-on-dark-soft)}._actions_g9mjm_57{justify-content:center;align-items:center;gap:var(--space-5) var(--space-6);margin-top:var(--space-3);flex-wrap:wrap;display:flex}@media (width>=700px){._content_g9mjm_16{padding-inline:var(--content-padding-tablet)}._content_g9mjm_16>._panel_g9mjm_30{padding:var(--space-9) var(--space-8)}}@media (width>=1100px){._content_g9mjm_16{padding-inline:var(--content-padding-desktop-tab)}}
