._clip_1pik3_2{overflow:hidden}._zoom_1pik3_6{transform-origin:50%}._marquee_194kb_1{-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}._track_194kb_7{animation:_scroll_194kb_1 var(--marquee-duration) linear infinite;flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}._marquee_194kb_1:hover ._track_194kb_7{animation-play-state:paused}._item_194kb_21{white-space:nowrap;align-items:center;display:flex}._separator_194kb_27{clip-path:polygon(50% 0%,59% 29%,85% 15%,71% 41%,100% 50%,71% 59%,85% 85%,59% 71%,50% 100%,41% 71%,15% 85%,29% 59%,0% 50%,29% 41%,15% 15%,41% 29%);background:currentColor;width:.7em;height:.7em;margin-inline:.8em}@keyframes _scroll_194kb_1{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){._marquee_194kb_1{flex-wrap:wrap}._track_194kb_7{flex-wrap:wrap;animation:none}._track_194kb_7[aria-hidden=true]{display:none}}._text_mu56w_1{max-width:26ch;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-regular);letter-spacing:-.01em;line-height:1.08}._mask_14d6q_1{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}._word_14d6q_10{will-change:transform;display:inline-block}._badge_auoj5_1{align-items:center;gap:var(--space-2);min-height:1.75rem;padding-inline:var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;white-space:nowrap;border:1px solid #0000;line-height:1;display:inline-flex}._outline_auoj5_17{border-color:var(--color-border-strong);color:var(--color-text)}._solid_auoj5_22{background:var(--color-text);color:var(--color-bg)}._highlight_auoj5_27{background:var(--color-highlight);color:var(--color-on-highlight)}._dot_auoj5_32{border-radius:var(--radius-pill);background:var(--color-shape-1);width:.45rem;height:.45rem}._burst_13hpy_1{width:3rem;height:auto;display:block;overflow:visible}._shape1_13hpy_8{fill:var(--color-shape-1)}._shape2_13hpy_12{fill:var(--color-shape-2)}._current_13hpy_16{fill:currentColor}._spin_13hpy_20{animation:24s linear infinite _spin_13hpy_20}@keyframes _spin_13hpy_20{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){._spin_13hpy_20{animation:none}}._button_120v3_2{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-heading);font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}._button_120v3_2:active:not(:disabled){transform:scale(.97)}._button_120v3_2:disabled{opacity:.4;cursor:not-allowed}._label_120v3_30{position:relative}._arrowWrap_120v3_35{border-radius:var(--radius-pill);background:currentColor;place-items:center;width:1.75em;height:1.75em;margin-right:-.55em;display:grid}._arrow_120v3_35{width:.85em;height:.85em;color:var(--arrow-ink,var(--color-cta-bg));transition:transform var(--duration-slow) var(--ease-out-expo)}._button_120v3_2:hover:not(:disabled) ._arrow_120v3_35{transform:rotate(45deg)}._primary_120v3_57{--arrow-ink:var(--color-cta-bg);background:var(--color-cta-bg);color:var(--color-cta-text)}._primary_120v3_57:hover:not(:disabled){--arrow-ink:var(--color-cta-bg-hover);background:var(--color-cta-bg-hover);color:var(--color-cta-text-hover)}._secondary_120v3_71{--arrow-ink:var(--color-bg);border-color:var(--color-border-strong);color:var(--color-text);background:0 0}._secondary_120v3_71:hover:not(:disabled){--arrow-ink:var(--color-text);background:var(--color-text);color:var(--color-bg)}._ghost_120v3_86{--arrow-ink:var(--color-bg);color:var(--color-text);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink);text-underline-offset:.35em;background:0 0;text-decoration-thickness:1px}._ghost_120v3_86:hover:not(:disabled){text-decoration-thickness:2px}._ghost_120v3_86 ._arrowWrap_120v3_35{background:0 0;width:1em;margin-right:0}._ghost_120v3_86 ._arrow_120v3_35{color:currentColor;width:1em;height:1em}._sm_120v3_115{min-height:2.25rem;padding-inline:var(--space-4);font-size:var(--text-sm)}._md_120v3_121{min-height:2.875rem;padding-inline:var(--space-6);font-size:var(--text-base)}._lg_120v3_127{min-height:3.75rem;padding-inline:var(--space-8);font-size:var(--text-lg)}._ghost_120v3_86._sm_120v3_115,._ghost_120v3_86._md_120v3_121,._ghost_120v3_86._lg_120v3_127{padding-inline:var(--space-1)}._container_1pxsb_1{width:100%;padding-inline:var(--gutter);margin-inline:auto}._sm_1pxsb_7{max-width:calc(var(--container-sm) + var(--gutter) * 2)}._md_1pxsb_11{max-width:calc(var(--container-md) + var(--gutter) * 2)}._lg_1pxsb_15{max-width:calc(var(--container-lg) + var(--gutter) * 2)}._xl_1pxsb_19{max-width:calc(var(--container-xl) + var(--gutter) * 2)}._root_3pnx2_1{position:relative}._trigger_3pnx2_5{align-items:center;gap:var(--space-2);min-height:2.75rem;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;display:inline-flex}._trigger_3pnx2_5:hover,._trigger_3pnx2_5[aria-expanded=true]{color:var(--color-accent-ink)}._chevron_3pnx2_25{width:.4rem;height:.4rem;transition:transform var(--duration-base) var(--ease-out-expo);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-25%)rotate(45deg)}._trigger_3pnx2_5[aria-expanded=true] ._chevron_3pnx2_25{transform:translateY(15%)rotate(-135deg)}._panel_3pnx2_38{top:calc(100% + var(--space-2));z-index:var(--z-dropdown);min-width:20rem;padding:var(--space-2);border-radius:var(--radius-none);background:var(--color-bg);box-shadow:var(--shadow-overlay);opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-out-expo), visibility 0s linear var(--duration-base);position:absolute;transform:translateY(-6px)}._panel_3pnx2_38[data-open=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}._start_3pnx2_63{left:0}._end_3pnx2_67{right:0}._list_3pnx2_71{margin:0;padding:0;list-style:none;display:grid}._twoColumns_3pnx2_78{width:min(44rem, calc(100vw - var(--gutter) * 2))}._twoColumns_3pnx2_78 ._list_3pnx2_71{grid-template-columns:repeat(2,minmax(0,1fr))}._link_3pnx2_86{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-none);transition:background-color var(--duration-fast) var(--ease-standard);text-decoration:none;display:grid}._link_3pnx2_86:hover{background:var(--color-highlight);color:var(--color-on-highlight)}._link_3pnx2_86:hover ._linkDescription_3pnx2_100{color:var(--color-on-highlight)}._linkLabel_3pnx2_104{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}._linkDescription_3pnx2_100{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-text-muted)}._eyebrow_tngzj_1{align-items:baseline;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text);line-height:1.4;display:inline-flex}._index_tngzj_13{color:var(--color-accent-ink);font-variant-numeric:tabular-nums}._field_1h5j6_1{gap:var(--space-2);display:grid}._label_1h5j6_6{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text)}._required_1h5j6_14{color:var(--color-accent-ink);margin-left:.2em}._control_1h5j6_20{width:100%;min-height:3.25rem;padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--color-border-strong);font-family:var(--font-body);font-size:var(--text-xl);color:var(--color-text);transition:border-color var(--duration-base) var(--ease-standard);background:0 0;border-radius:0}._control_1h5j6_20::placeholder{color:var(--color-text-muted);opacity:1}._control_1h5j6_20:hover{border-bottom-color:var(--color-text)}._control_1h5j6_20:focus-visible{border-bottom-color:var(--color-focus);box-shadow:0 1px 0 0 var(--color-focus);outline:none}._control_1h5j6_20[aria-invalid=true]{border-bottom-color:var(--color-danger)}._textarea_1h5j6_53{resize:vertical;min-height:7rem}._selectWrap_1h5j6_58{position:relative}._select_1h5j6_58{appearance:none;padding-right:var(--space-8);cursor:pointer}._select_1h5j6_58 option{background:var(--color-bg);color:var(--color-text)}._selectWrap_1h5j6_58:after{content:"";right:var(--space-2);pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:.5rem;height:.5rem;position:absolute;top:50%;transform:translateY(-75%)rotate(45deg)}._hint_1h5j6_86{font-size:var(--text-sm);color:var(--color-text-muted)}._error_1h5j6_91{font-size:var(--text-sm);color:var(--color-danger)}._wordmark_10ko7_1{width:auto;height:2rem;display:block;overflow:visible}._mark_10ko7_8{fill:var(--color-logo-mark)}._burst_10ko7_12{fill:var(--color-logo-burst);transform-box:fill-box;transform-origin:50%;transition:transform var(--duration-slow) var(--ease-out-expo)}a:hover>._wordmark_10ko7_1 ._burst_10ko7_12{transform:rotate(45deg)}._monogram_10ko7_24{width:2.5rem;height:auto;display:block}._cobalt_10ko7_31 ._tile_10ko7_31{fill:var(--brand-cobalt)}._cobalt_10ko7_31 ._letter_10ko7_35{fill:var(--brand-cream)}._cobalt_10ko7_31 ._monogramBurst_10ko7_39{fill:var(--brand-orange)}._cream_10ko7_43 ._tile_10ko7_31{fill:var(--brand-cream)}._cream_10ko7_43 ._letter_10ko7_35{fill:var(--brand-ink)}._cream_10ko7_43 ._monogramBurst_10ko7_39,._orange_10ko7_55 ._tile_10ko7_31{fill:var(--brand-orange)}._orange_10ko7_55 ._letter_10ko7_35,._orange_10ko7_55 ._monogramBurst_10ko7_39{fill:var(--brand-ink)}._controls_1yq3u_2{z-index:1;gap:var(--space-2);display:flex;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}._control_1yq3u_2{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg);width:2.75rem;height:2.75rem;color:var(--color-text);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);place-items:center;padding:0;display:grid}._control_1yq3u_2:hover{background:var(--color-cta-bg);color:var(--color-cta-text)}._icon_1yq3u_31{fill:currentColor;width:1.125rem;height:1.125rem}._stroke_1yq3u_37{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}._frame_1mea4_1{background:var(--color-surface);position:relative;overflow:hidden}._picture_1mea4_7{width:100%;height:100%;display:block}._cutout_1mea4_13{background:0 0}._media_1mea4_18{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-reveal) var(--ease-out-expo);display:block}._overlay_1mea4_27{position:absolute;inset:0}.media-hover:hover ._media_1mea4_18{transform:scale(1.045)}._art_159s2_1{width:100%;height:100%;position:relative;overflow:hidden}._svg_159s2_8{width:100%;height:100%;transition:transform var(--duration-reveal) var(--ease-out-expo);position:absolute;inset:0}._shape1_159s2_16{fill:var(--color-shape-1)}._shape2_159s2_20{fill:var(--color-shape-2)}._outline_159s2_24{fill:none;stroke:var(--color-text);stroke-width:2px}._meta_159s2_30{top:var(--space-4);left:var(--space-4);right:var(--space-4);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;position:absolute}._label_159s2_41{left:var(--space-4);bottom:var(--space-4);max-width:calc(100% - var(--space-8));background:var(--color-bg);font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.01em;padding:.04em .18em .1em;font-style:italic;line-height:.95;position:absolute}._play_159s2_57{border-radius:var(--radius-pill);background:var(--color-text);place-items:center;width:4rem;height:4rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._play_159s2_57:after{content:"";border-block:.55rem solid #0000;border-left:.9rem solid var(--color-bg);margin-left:4px}._section_1ajai_1{position:relative}._none_1ajai_5{padding-block:0}._sm_1ajai_9{padding-block:var(--section-space-sm)}._md_1ajai_13{padding-block:var(--section-space-md)}._lg_1ajai_17{padding-block:var(--section-space-lg)}._divider_1ajai_21{border-top:1px solid var(--color-border)}._heading_1iibi_1{gap:var(--space-6);margin-bottom:clamp(var(--space-10), 5vw, var(--space-20));display:grid}._eyebrow_1iibi_7{grid-column:1/-1}._title_1iibi_11{max-width:18ch;font-size:var(--text-3xl);font-weight:var(--weight-medium)}._aside_1iibi_17{gap:var(--space-6);align-content:end;display:grid}._description_1iibi_23{font-size:var(--text-lg);color:var(--color-text-muted);max-width:38ch}._actions_1iibi_29{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (width>=1024px){._split_1iibi_36{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}._split_1iibi_36 ._title_1iibi_11{grid-column:1/span 8}._split_1iibi_36 ._aside_1iibi_17{grid-column:9/-1}}._stamp_vb20p_1{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--color-highlight);width:9rem;color:var(--color-on-highlight);place-items:center;display:grid;position:relative}._ring_vb20p_12{width:100%;height:100%;animation:22s linear infinite _spin_vb20p_1;position:absolute;inset:0}._text_vb20p_20{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;fill:currentColor;font-size:15px}._burst_vb20p_28{width:34%}@keyframes _spin_vb20p_1{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){._ring_vb20p_12{animation:none}}._footer_1i0ze_1{padding-top:var(--section-space-md);padding-bottom:var(--space-8)}._signature_1i0ze_7{gap:var(--space-8);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border-strong);display:grid}._wordmark_1i0ze_14{width:min(100%,34rem);height:auto}._manifesto_1i0ze_19{max-width:24ch;font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}._cta_1i0ze_28{justify-self:start}._columns_1i0ze_32{gap:var(--space-10) var(--grid-gap);padding-block:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._group_1i0ze_39{gap:var(--space-3);align-content:start;display:grid}._groupTitle_1i0ze_45{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-accent-ink)}._email_1i0ze_55{font-family:var(--font-display);font-size:var(--text-2xl);justify-self:start;font-style:italic;line-height:1.1}._meta_1i0ze_63{font-size:var(--text-sm);color:var(--color-text-muted)}._links_1i0ze_68{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._link_1i0ze_68{font-size:var(--text-sm);text-decoration-color:#0000}._link_1i0ze_68:hover{-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink)}._pending_1i0ze_85{font-size:var(--text-sm);color:var(--color-text-muted)}._soon_1i0ze_90{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase}._colophon_1i0ze_96{align-items:center;gap:var(--space-4) var(--space-6);padding-top:var(--space-8);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._monogram_1i0ze_105{width:2.25rem}._top_1i0ze_109{margin-left:auto;text-decoration:none}@media (width>=1024px){._signature_1i0ze_7{align-items:end;column-gap:var(--grid-gap);grid-template-columns:minmax(0,5fr) minmax(0,5fr) auto}._columns_1i0ze_32{grid-template-columns:minmax(0,3fr) repeat(3,minmax(0,2fr)) minmax(0,5fr)}._group_1i0ze_39:last-child ._links_1i0ze_68{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}._menu_t82v6_1{inset:var(--header-height) 0 0;z-index:var(--z-overlay);position:fixed;overflow-y:auto}._inner_t82v6_8{justify-content:space-between;gap:var(--space-12);min-height:100%;padding-block:var(--space-10) var(--space-8);flex-direction:column;display:flex}._list_t82v6_17{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._item_t82v6_25{align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3);display:flex}._index_t82v6_33{font-family:var(--font-mono);font-size:var(--text-xs)}._link_t82v6_38{font-family:var(--font-display);font-size:var(--text-4xl);font-style:italic;line-height:1;text-decoration:none}._link_t82v6_38:hover{text-decoration:underline;text-decoration-thickness:2px}._footer_t82v6_51{gap:var(--space-6);justify-items:start;display:grid}._actions_t82v6_57{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width>=1024px){._menu_t82v6_1{display:none}}._toggle_1yjff_2{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--color-text);transition:background-color var(--duration-base) var(--ease-standard);background:0 0;flex-shrink:0;place-items:center;padding:0;display:grid}._toggle_1yjff_2:hover{background:var(--color-surface)}._icon_1yjff_20{width:1.25rem;height:1.25rem;transition:transform var(--duration-slow) var(--ease-out-expo)}._toggle_1yjff_2[aria-pressed=true] ._icon_1yjff_20{transform:rotate(180deg)}._ring_1yjff_31{fill:none;stroke:currentColor;stroke-width:1.5px}._half_1yjff_37{fill:currentColor}._header_pmamc_1{z-index:var(--z-sticky);height:var(--header-height);background:var(--color-bg);transition:border-color var(--duration-base) var(--ease-standard);border-bottom:1px solid #0000;position:sticky;top:0}._header_pmamc_1[data-scrolled=true]{border-bottom-color:var(--color-border-strong)}._inner_pmamc_15{justify-content:space-between;align-items:center;gap:var(--space-8);height:100%;display:flex}._brand_pmamc_23{padding-block:var(--space-2);text-decoration:none;display:inline-flex}._wordmark_pmamc_29{height:2.1rem}._nav_pmamc_33{display:none}._navList_pmamc_37{align-items:center;gap:var(--space-8);margin:0;padding:0;list-style:none;display:flex}._navItem_pmamc_46{align-items:baseline;gap:var(--space-2);display:flex}._navIndex_pmamc_52{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-accent-ink)}._navLink_pmamc_58{min-height:2.75rem;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);text-underline-offset:.4em;transition:text-decoration-color var(--duration-fast) var(--ease-standard);align-items:center;text-decoration-line:underline;text-decoration-color:#0000;display:inline-flex}._navLink_pmamc_58:hover{-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink)}._actions_pmamc_76{align-items:center;gap:var(--space-4);display:flex}._cta_pmamc_82,._login_pmamc_83{display:none}._menuButton_pmamc_87{min-width:2.75rem;min-height:2.75rem;padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text);background:0 0;place-items:center;display:grid}._menuLabel_pmamc_99{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase}@media (width>=640px){._cta_pmamc_82{display:inline-flex}}@media (width>=1024px){._nav_pmamc_33{display:block}._menuButton_pmamc_87{display:none}}@media (width>=1280px){._login_pmamc_83{display:inline-flex}}._shell_1ddrb_1{flex-direction:column;min-height:100svh;display:flex}._main_1ddrb_7{flex:1}._loading_1ddrb_11{min-height:100svh}._skipLink_1ddrb_15{top:var(--space-2);left:var(--space-2);z-index:var(--z-toast);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-cta-bg);color:var(--color-cta-text);font-family:var(--font-heading);font-weight:var(--weight-medium);transition:transform var(--duration-base) var(--ease-out-expo);text-decoration:none;position:absolute;transform:translateY(-200%)}._skipLink_1ddrb_15:focus-visible{transform:translateY(0)}._top_1n5q6_1{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._spread_1n5q6_9{gap:var(--space-10);margin:var(--space-12) 0 0;display:grid}._portrait_1n5q6_15{max-width:28rem}._featuredBody_1n5q6_19{gap:var(--space-8);align-content:center;display:grid;position:relative}._mark_1n5q6_26{height:.5em;font-family:var(--font-display);font-size:var(--text-mega);color:var(--color-accent-ink);line-height:.85;display:block}._featuredQuote_1n5q6_35 p{max-width:20ch;font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:1.08}._caption_1n5q6_44{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._caption_1n5q6_44>span{gap:var(--space-1);display:grid}._role_1n5q6_56{font-family:var(--font-heading);font-weight:var(--weight-medium)}._list_1n5q6_61{gap:var(--space-12) var(--grid-gap);margin:var(--section-space-sm) 0 0;padding:0;list-style:none;display:grid}._item_1n5q6_69{gap:var(--space-5);padding-top:var(--space-6);border-top:1px solid var(--color-border-strong);margin:0;display:grid}._quote_1n5q6_77{font-size:var(--text-xl);line-height:1.35}._thumb_1n5q6_82{flex-shrink:0;width:3.5rem}@media (width>=768px){._list_1n5q6_61{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._top_1n5q6_1{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._spread_1n5q6_9{grid-template-columns:minmax(0,4fr) minmax(0,1fr) minmax(0,7fr);align-items:center}._featuredBody_1n5q6_19{grid-column:3}._list_1n5q6_61{margin-left:calc((100% + var(--grid-gap)) / 12 * 5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._form_dt2pi_1,._row_dt2pi_6{gap:var(--space-8);display:grid}._formError_dt2pi_11{padding:var(--space-4);border-left:2px solid var(--color-danger);font-size:var(--text-sm);color:var(--color-text)}._submit_dt2pi_18{justify-self:start}._success_dt2pi_22{gap:var(--space-2);padding-block:var(--space-10);border-top:1px solid var(--color-accent-ink);display:grid}._successTitle_dt2pi_29{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--weight-bold)}@media (width>=768px){._row_dt2pi_6{grid-template-columns:repeat(2,minmax(0,1fr))}}._section_1gvde_1{overflow:hidden}._headline_1gvde_5{margin-block:var(--space-8) var(--section-space-sm);font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-regular);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}._headline_1gvde_5 em{font-size:1em;line-height:inherit}._line_1gvde_19{display:block}._burst_1gvde_23{vertical-align:.6em;width:.4em;margin-left:.1em;display:inline-block}._grid_1gvde_30{gap:var(--space-16) var(--grid-gap);padding-top:var(--space-10);border-top:1px solid var(--color-border-strong);display:grid}._intro_1gvde_37{gap:var(--space-8);align-content:start;display:grid}._lede_1gvde_43{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);max-width:22ch}._email_1gvde_52{font-family:var(--font-display);font-size:var(--text-3xl);justify-self:start;font-style:italic}._steps_1gvde_59{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._steps_1gvde_59 li{gap:var(--space-3);color:var(--color-text-muted);align-items:baseline;display:flex}@media (width>=1024px){._grid_1gvde_30{grid-template-columns:minmax(0,5fr) minmax(0,1fr) minmax(0,6fr)}._grid_1gvde_30>:last-child{grid-column:3}}._stage_7err0_6{aspect-ratio:3/2;position:relative}._stage_7err0_6>*{pointer-events:none}._clipDefs_7err0_16{width:0;height:0;position:absolute}._plane_7err0_22{position:absolute;inset:0}._depth_7err0_28{translate:calc(var(--mx,0) * var(--depth,0) * 1px) calc(var(--my,0) * var(--depth,0) * 1px);transition:translate .9s var(--ease-out-expo);position:absolute;inset:0}._settle_7err0_35,._float_7err0_36{width:100%;height:100%;transform-origin:var(--origin,center)}._settle_7err0_35{animation:_settle_7err0_35 1.1s var(--ease-out-expo) var(--enter-delay,0s) both}._float_7err0_36{animation:_float_7err0_36 var(--float,8s) var(--ease-in-out) calc(var(--enter-delay,0s) + 1.1s) infinite alternate}._layer_7err0_52{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._popBlob_7err0_62,._popDisc_7err0_63{transform-box:fill-box;transform-origin:50%;animation:_pop_7err0_62 1.2s var(--ease-out-expo) both}._popBlob_7err0_62{--pop-from:.82;animation-delay:.15s}._popDisc_7err0_63{--pop-from:.6;animation-delay:.3s}._blob_7err0_79{fill:var(--color-shape-2);transform-box:view-box;animation:_blob-drift_7err0_1 18s var(--ease-in-out) infinite alternate}._disc_7err0_85{fill:var(--color-shape-1)}._discRing_7err0_89{transform-box:view-box;animation:40s linear infinite _spin_7err0_1}._discText_7err0_94{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--color-on-highlight);font-size:22px}._orbit_7err0_102{fill:none;stroke:var(--color-accent-ink);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:var(--line-art-opacity);stroke-dasharray:1;animation:_draw_7err0_1 1.6s var(--ease-out-expo) .7s both}._dotRing_7err0_112,._dotSolid_7err0_113{animation:_fade-in_7err0_1 .6s var(--ease-standard) 1.2s both}._dotRing_7err0_112{fill:var(--color-bg);stroke:var(--color-accent-ink);stroke-width:3px}._dotSolid_7err0_113{fill:var(--color-shape-1)}._speedLines_7err0_128{fill:none;stroke:var(--color-shape-2);stroke-width:5px;stroke-linecap:round;transform-box:view-box;transform-origin:520px 100px;animation:_speed-pulse_7err0_1 2.8s var(--ease-in-out) 1.6s infinite}._speedLine_7err0_128{stroke-dasharray:1;animation:_draw_7err0_1 .5s var(--ease-out-expo) both}._paintReveal_7err0_144{fill:none;stroke:#fff;stroke-dasharray:1;animation:_draw_7err0_1 1s var(--ease-standard) both}._brush_7err0_151{fill:var(--color-shape-1)}._streak_7err0_156{fill:none;stroke:var(--color-bg);stroke-linecap:round;opacity:.45}@keyframes _settle_7err0_35{0%{opacity:var(--enter-opacity,0);transform:translateY(7%) scale(.92) rotate(calc(var(--sway,0deg) * -4))}}@keyframes _float_7err0_36{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-1.3%) rotate(var(--sway,0deg))}}@keyframes _pop_7err0_62{0%{opacity:0;transform:scale(var(--pop-from,.8))}}@keyframes _draw_7err0_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _fade-in_7err0_1{0%{opacity:0}}@keyframes _blob-drift_7err0_1{0%{transform:rotate(-4deg)scale(.98)}to{transform:rotate(5deg)scale(1.03)}}@keyframes _spin_7err0_1{to{transform:rotate(360deg)}}@keyframes _speed-pulse_7err0_1{0%,60%,to{transform:translate(0)scale(1)}75%{transform:translate(-8px,-6px)scale(1.06)}}@media (prefers-reduced-motion:reduce){._depth_7err0_28{transition:none}._settle_7err0_35,._float_7err0_36,._popBlob_7err0_62,._popDisc_7err0_63,._blob_7err0_79,._discRing_7err0_89,._orbit_7err0_102,._dotRing_7err0_112,._dotSolid_7err0_113,._speedLines_7err0_128,._speedLine_7err0_128,._paintReveal_7err0_144{animation:none}}._hero_djkpy_1{padding-block:var(--space-8) var(--space-16);overflow:hidden}._inner_djkpy_6{gap:var(--space-10);display:grid}._masthead_djkpy_11{justify-content:space-between;gap:var(--space-2) var(--space-6);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-strong);flex-wrap:wrap;display:flex}._copy_djkpy_21{gap:var(--space-8);align-content:center;display:grid}._headline_djkpy_27{font-weight:var(--weight-medium)}._lead_djkpy_31{font-family:var(--font-heading);font-size:clamp(1.75rem,1.1rem + 2vw,3rem);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:1.1;display:block}._punch_djkpy_40{margin-top:var(--space-4);display:block}._punchLine_djkpy_46{font-family:var(--font-display);font-size:clamp(3.5rem,1.2rem + 7.2vw,9rem);font-style:normal;font-weight:var(--weight-regular);letter-spacing:var(--tracking-display);line-height:.92;display:block}._headline_djkpy_27 em._punchLine_djkpy_46{font-size:clamp(3.5rem,1.2rem + 7.2vw,9rem);line-height:.92}._care_djkpy_62{color:var(--color-accent-ink);font-style:italic}._supporting_djkpy_67{max-width:28ch;font-size:var(--text-xl);line-height:1.35}._actions_djkpy_73{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._visual_djkpy_81{min-width:0;margin-inline:calc(var(--space-4) * -1)}@media (width>=1024px){._hero_djkpy_1{padding-block:var(--space-10) var(--space-16)}._inner_djkpy_6{column-gap:var(--grid-gap);row-gap:var(--space-12);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}._masthead_djkpy_11{grid-column:1/-1}._copy_djkpy_21{z-index:var(--z-raised);grid-area:2/1/auto/span 6;position:relative}._visual_djkpy_81{margin-left:calc(var(--grid-gap) * -1);margin-right:calc(var(--gutter) * -1);grid-area:2/6/auto/-1}}._section_bmxgr_1{overflow:hidden}._headline_bmxgr_5{margin-block:var(--space-10) var(--section-space-sm);font-family:var(--font-display);font-size:var(--text-mega);font-weight:var(--weight-regular);letter-spacing:var(--tracking-display);white-space:nowrap;gap:.05em;line-height:.92;display:grid}._headline_bmxgr_5 em{font-size:1em;line-height:inherit}._lineOne_bmxgr_22{padding-left:var(--gutter)}._lineTwo_bmxgr_26{padding-right:var(--gutter);justify-self:end}._body_bmxgr_31{gap:var(--space-16);display:grid;position:relative}._burst_bmxgr_37{top:calc(var(--space-16) * -1);right:var(--gutter);width:clamp(5rem,3rem + 8vw,11rem);position:absolute}._creed_bmxgr_44{max-width:24ch}._principles_bmxgr_48{gap:var(--space-10) var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}._principle_bmxgr_48{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border-strong);display:grid}._principleIndex_bmxgr_63{font-family:var(--font-display);font-size:var(--text-4xl);font-style:italic;line-height:.9}._principleTitle_bmxgr_70{font-size:var(--text-2xl)}._principleBody_bmxgr_74{color:var(--color-text-muted);max-width:32ch}@media (width>=768px){._principles_bmxgr_48{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){._headline_bmxgr_5{white-space:normal}}._section_5g2cz_2{overflow-x:clip}._fallback_5g2cz_7{min-height:60rem}._grid_fkqd0_1{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._module_fkqd0_9{min-width:0;scroll-margin-top:calc(var(--header-height) + var(--space-6))}._inner_fkqd0_14{gap:var(--space-6);height:100%;padding:clamp(var(--space-6), 3vw, var(--space-10));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"number preview""body body";display:grid;position:relative;overflow:hidden}._outlined_fkqd0_28 ._inner_fkqd0_14{outline:1px solid var(--color-border-strong);outline-offset:-1px}._number_fkqd0_33{font-family:var(--font-display);font-size:var(--text-numeral);letter-spacing:-.03em;transition:transform var(--duration-slow) var(--ease-out-expo);grid-area:number;line-height:.8}._inner_fkqd0_14:hover ._number_fkqd0_33{font-style:italic;transform:translate(.06em)}._preview_fkqd0_47{grid-area:preview;width:clamp(6rem,5rem + 6vw,10rem)}._body_fkqd0_52{gap:var(--space-3);grid-area:body;align-content:end;display:grid}._title_fkqd0_59{font-size:var(--text-2xl);font-weight:var(--weight-medium)}._titleLink_fkqd0_64{color:inherit;text-decoration:none}._titleLink_fkqd0_64:after{content:"→";transition:transform var(--duration-base) var(--ease-out-expo);margin-left:.3em;display:inline-block}._titleLink_fkqd0_64:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}._titleLink_fkqd0_64:hover:after{transform:translateX(var(--space-1))}._summary_fkqd0_86{max-width:34ch;color:var(--color-text-muted)}._capabilities_fkqd0_91{gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;flex-wrap:wrap;list-style:none;display:flex}._capabilities_fkqd0_91 li+li:before{content:"/";margin-right:var(--space-3);opacity:.5}._platformLink_fkqd0_111{min-height:2.75rem;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-accent-ink);text-underline-offset:.35em;justify-self:start;align-items:center;display:inline-flex}._platformLink_fkqd0_111:hover{text-decoration-thickness:2px}@media (width>=768px){._grid_fkqd0_1{grid-template-columns:repeat(12,minmax(0,1fr))}._wide_fkqd0_133{grid-column:span 7}._narrow_fkqd0_137{grid-column:span 5}._third_fkqd0_141{grid-column:span 4}._full_fkqd0_145{grid-column:1/-1}._wide_fkqd0_133 ._inner_fkqd0_14,._full_fkqd0_145 ._inner_fkqd0_14{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-template-areas:"number preview""body preview";min-height:26rem}._wide_fkqd0_133 ._preview_fkqd0_47,._full_fkqd0_145 ._preview_fkqd0_47{align-self:stretch;width:100%}}@media (width>=768px) and (width<=1023px){._module_fkqd0_9{grid-column:span 6}._module_fkqd0_9:first-child,._full_fkqd0_145{grid-column:1/-1}._wide_fkqd0_133:not(:first-child) ._inner_fkqd0_14{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"number preview""body body"}._wide_fkqd0_133:not(:first-child) ._preview_fkqd0_47{width:clamp(6rem,5rem + 6vw,10rem)}}@media (width>=1024px){._full_fkqd0_145 ._inner_fkqd0_14{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);grid-template-areas:"number body preview";align-items:end;min-height:20rem}}._fallback_2lidc_2{min-height:235rem}._band_1160p_1{border-block:1px solid var(--color-border-strong)}._marquee_1160p_5{padding-block:var(--space-4);font-family:var(--font-display);font-size:var(--text-2xl);font-style:italic;line-height:1.1}._feature_1ccfr_1{gap:var(--space-10);padding-block:var(--space-16);border-top:1px solid var(--color-border-strong);display:grid}._media_1ccfr_8{min-width:0;position:relative}._detail_1ccfr_14{right:calc(var(--gutter) * -.5);bottom:calc(var(--space-12) * -1);width:34%;z-index:var(--z-raised);box-shadow:var(--shadow-offset);position:absolute}._text_1ccfr_24{gap:var(--space-5);align-content:start;display:grid}._head_1ccfr_30{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}._index_1ccfr_37{font-family:var(--font-display);font-size:var(--text-numeral);color:var(--color-accent-ink);line-height:.8}._labels_1ccfr_44{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._brand_1ccfr_52{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-mono)}._headline_1ccfr_59{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-regular);letter-spacing:-.02em;max-width:12ch;line-height:.95}._brief_1ccfr_68{gap:var(--space-5);margin:var(--space-4) 0 0;display:grid}._brief_1ccfr_68>div{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}._brief_1ccfr_68 dd{margin:0}._delivered_1ccfr_85{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._delivered_1ccfr_85 li:before{content:"→ ";color:var(--color-accent-ink)}._outcomes_1ccfr_99{gap:var(--space-8);flex-wrap:wrap;display:flex}._outcome_1ccfr_99{display:grid}._outcomeValue_1ccfr_109{font-family:var(--font-display);font-size:var(--text-4xl);line-height:1}._outcomeLabel_1ccfr_115{font-size:var(--text-sm);color:var(--color-text-muted)}@media (width>=1024px){._feature_1ccfr_1{column-gap:var(--grid-gap);padding-block:var(--space-20) var(--space-24);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}._media_1ccfr_8{grid-column:1/span 7}._text_1ccfr_24{padding-top:var(--space-8);grid-column:9/span 4}._flipped_1ccfr_137 ._media_1ccfr_8{grid-area:1/6/auto/span 7}._flipped_1ccfr_137 ._text_1ccfr_24{grid-area:1/1/auto/span 4}._flipped_1ccfr_137 ._detail_1ccfr_14{right:auto;left:calc(var(--gutter) * -.75)}}._page_oi6fk_1{min-height:calc(100svh - var(--header-height));display:grid}._inner_oi6fk_6{gap:var(--space-8);padding-block:var(--space-16);align-content:center;justify-items:start;display:grid}._title_oi6fk_14{max-width:12ch;font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-regular);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}._title_oi6fk_14 em{color:var(--color-accent-ink);font-size:1em}._burst_oi6fk_28{vertical-align:.8em;width:.35em;margin-left:.1em;display:inline-block}._body_oi6fk_35{font-size:var(--text-lg);color:var(--color-text-muted)}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-400-normal.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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/instrument-serif-latin-400-italic.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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/fonts/space-grotesk-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/fonts/space-grotesk-latin-wght-normal.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-ext-wght-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-wght-normal.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:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-ext-wght-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/fonts/dm-sans-latin-wght-italic.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:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/dm-mono-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/dm-mono-latin-400-normal.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:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/dm-mono-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/dm-mono-latin-500-normal.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}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100svh}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer base{html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-4))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-normal);font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizelegibility;background-color:var(--color-bg);color:var(--color-text)}img,video{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-theme]{background-color:var(--color-bg);color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl);line-height:var(--leading-snug)}h4{font-size:var(--text-xl);line-height:var(--leading-snug)}:is(h1,h2,h3,h4,p,blockquote) em{font-family:var(--font-display);font-style:italic;font-weight:var(--weight-regular);letter-spacing:-.01em}:is(h1,h2,h3,h4) em{font-size:1.08em;line-height:.9}p{max-width:var(--measure)}a{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-accent-ink);text-decoration-color:var(--color-accent-ink);text-underline-offset:.22em;transition:text-decoration-thickness var(--duration-fast) var(--ease-standard);text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}strong{font-weight:var(--weight-semibold)}code,kbd,pre{font-family:var(--font-mono);font-size:.9em}hr{border:0;border-top:1px solid var(--color-border)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-xs)}::view-transition-old(root){animation-duration:var(--duration-base);animation-timing-function:var(--ease-standard)}::view-transition-new(root){animation-duration:var(--duration-base);animation-timing-function:var(--ease-standard)}::selection{background:var(--color-highlight);color:var(--color-on-highlight)}}@layer utilities{.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.paper{isolation:isolate;position:relative}.paper:after{content:"";z-index:var(--z-raised);pointer-events:none;background-image:var(--texture-paper);opacity:var(--texture-opacity);mix-blend-mode:var(--texture-blend,multiply);background-size:300px 300px;position:absolute;inset:0}.display{font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-regular);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.label{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-mono);text-transform:uppercase;line-height:1.4}.highlight{background:var(--color-highlight);color:var(--color-on-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.12em}.accent{color:var(--color-accent-ink)}}:root{--brand-cobalt:#263bdb;--brand-orange:#ff633e;--brand-cream:#f5f0e7;--brand-ink:#171717;--brand-blue:#dce5ff;--brand-peach:#e8b8a5;--brand-ink-soft:#4f4d4b;--brand-cream-soft:#cccce5;--brand-cream-dim:#a7a49e;--brand-midnight:#11131b;--brand-slate:#1d2230;--brand-mist:#a8a9bd;--brand-electric:#5268ff;--brand-ember:#ff754f;--brand-graphite:#353949;--brand-electric-ink:#7b8af9;--brand-slate-raised:#282c39;--brand-dusk:#262429;--status-danger-on-light:#b42318;--status-danger-on-dark:#ffd2c4;--background:var(--brand-cream);--foreground:var(--brand-ink);--surface:var(--brand-blue);--surface-elevated:var(--brand-cream);--muted-foreground:var(--brand-ink-soft);--border:color-mix(in srgb, var(--brand-ink) 14%, transparent);--border-strong:var(--brand-ink);--primary:var(--brand-cobalt);--primary-foreground:var(--brand-cream);--primary-ink:var(--brand-cobalt);--accent:var(--brand-orange);--accent-foreground:var(--brand-ink);--danger:var(--status-danger-on-light);--scheme:light;--grain-blend:multiply;--texture-opacity-background:.35;--texture-opacity-surface:.25;--line-art-opacity:.55;--font-display:"Instrument Serif", "Times New Roman", serif;--font-heading:"Space Grotesk Variable", system-ui, sans-serif;--font-body:"DM Sans Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"DM Mono", ui-monospace, monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1.0625rem;--text-lg:clamp(1.125rem, 1.04rem + .4vw, 1.375rem);--text-xl:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--text-2xl:clamp(1.5rem, 1.2rem + 1.3vw, 2.25rem);--text-3xl:clamp(2rem, 1.3rem + 2.9vw, 3.75rem);--text-4xl:clamp(2.75rem, 1.5rem + 5.4vw, 6.25rem);--text-display:clamp(3.25rem, .9rem + 9.6vw, 11rem);--text-mega:clamp(3.25rem, .5rem + 11vw, 13rem);--text-numeral:clamp(4rem, 2.8rem + 5.5vw, 9rem);--leading-display:.9;--leading-tight:1.02;--leading-snug:1.2;--leading-normal:1.6;--tracking-display:-.025em;--tracking-tight:-.025em;--tracking-mono:.06em;--measure:60ch;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--section-space-sm:clamp(3rem, 2rem + 4vw, 5rem);--section-space-md:clamp(4.5rem, 2.75rem + 6.5vw, 8.5rem);--section-space-lg:clamp(5.5rem, 3rem + 9vw, 11rem);--container-sm:42rem;--container-md:64rem;--container-lg:80rem;--container-xl:96rem;--gutter:clamp(1.25rem, 4vw, 3rem);--grid-gap:clamp(1rem, .6rem + 1.6vw, 2rem);--header-height:4.75rem;--radius-none:0;--radius-xs:2px;--radius-pill:9999px;--shadow-overlay:0 18px 40px -16px #17171747, 0 0 0 1px var(--color-border-strong);--shadow-offset:10px 10px 0 0 var(--color-shape-2);--duration-fast:.15s;--duration-base:.28s;--duration-slow:.6s;--duration-reveal:1s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--texture-paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.4 0 0 0 0 0.33 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E")}:root[data-theme=dark]{--background:var(--brand-midnight);--foreground:var(--brand-cream);--surface:var(--brand-slate);--surface-elevated:var(--brand-slate-raised);--muted-foreground:var(--brand-mist);--border:var(--brand-graphite);--border-strong:var(--brand-mist);--primary:var(--brand-electric);--primary-foreground:var(--brand-midnight);--primary-ink:var(--brand-electric-ink);--accent:var(--brand-ember);--accent-foreground:var(--brand-midnight);--danger:var(--status-danger-on-dark);--scheme:dark;--grain-blend:screen;--texture-opacity-background:.1;--texture-opacity-surface:.1;--line-art-opacity:.8}:root,[data-theme=cream]{--color-bg:var(--background);--color-surface:color-mix(in srgb, var(--foreground) 4%, var(--background));--color-border:var(--border);--color-border-strong:var(--border-strong);--color-text:var(--foreground);--color-text-muted:var(--muted-foreground);--color-accent:var(--brand-cobalt);--color-on-accent:var(--brand-cream);--color-accent-ink:var(--primary-ink);--color-highlight:var(--accent);--color-on-highlight:var(--accent-foreground);--color-shape-1:var(--accent);--color-shape-2:var(--primary);--color-focus:var(--primary-ink);--color-cta-bg:var(--brand-cobalt);--color-cta-text:var(--brand-cream);--color-cta-bg-hover:var(--accent);--color-cta-text-hover:var(--accent-foreground);--color-logo-mark:var(--foreground);--color-logo-burst:var(--accent);--color-danger:var(--danger);--texture-blend:var(--grain-blend);--texture-opacity:var(--texture-opacity-background);color-scheme:var(--scheme)}[data-theme=blue]{--color-bg:var(--surface);--color-surface:var(--surface-elevated);--color-border:var(--border);--color-border-strong:var(--border-strong);--color-text:var(--foreground);--color-text-muted:var(--muted-foreground);--color-accent:var(--brand-cobalt);--color-on-accent:var(--brand-cream);--color-accent-ink:var(--primary-ink);--color-highlight:var(--accent);--color-on-highlight:var(--accent-foreground);--color-shape-1:var(--accent);--color-shape-2:var(--primary);--color-focus:var(--primary-ink);--color-cta-bg:var(--brand-cobalt);--color-cta-text:var(--brand-cream);--color-cta-bg-hover:var(--foreground);--color-cta-text-hover:var(--background);--color-logo-mark:var(--foreground);--color-logo-burst:var(--accent);--color-danger:var(--danger);--texture-blend:var(--grain-blend);--texture-opacity:var(--texture-opacity-surface);color-scheme:var(--scheme)}[data-theme=peach]{--color-bg:var(--brand-peach);--color-surface:var(--brand-cream);--color-border:color-mix(in srgb, var(--brand-ink) 18%, transparent);--color-border-strong:var(--brand-ink);--color-text:var(--brand-ink);--color-text-muted:var(--brand-ink-soft);--color-accent:var(--brand-cobalt);--color-on-accent:var(--brand-cream);--color-accent-ink:var(--brand-ink);--color-highlight:var(--brand-cream);--color-on-highlight:var(--brand-ink);--color-shape-1:var(--brand-cobalt);--color-shape-2:var(--brand-ink);--color-focus:var(--brand-ink);--color-cta-bg:var(--brand-ink);--color-cta-text:var(--brand-cream);--color-cta-bg-hover:var(--brand-cobalt);--color-cta-text-hover:var(--brand-cream);--color-logo-mark:var(--brand-ink);--color-logo-burst:var(--brand-cobalt);--color-danger:var(--brand-ink);--texture-blend:multiply;--texture-opacity:.3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] [data-theme=peach]{--color-bg:var(--brand-dusk);--color-surface:color-mix(in srgb, var(--brand-cream) 5%, var(--brand-dusk));--color-border:color-mix(in srgb, var(--brand-peach) 22%, transparent);--color-border-strong:var(--brand-peach);--color-text:var(--brand-cream);--color-text-muted:var(--brand-mist);--color-accent:var(--brand-cobalt);--color-on-accent:var(--brand-cream);--color-accent-ink:var(--brand-peach);--color-highlight:var(--brand-peach);--color-on-highlight:var(--brand-midnight);--color-shape-1:var(--brand-electric);--color-shape-2:var(--brand-peach);--color-focus:var(--brand-peach);--color-cta-bg:var(--brand-cream);--color-cta-text:var(--brand-midnight);--color-cta-bg-hover:var(--brand-cobalt);--color-cta-text-hover:var(--brand-cream);--color-logo-mark:var(--brand-cream);--color-logo-burst:var(--brand-ember);--color-danger:var(--status-danger-on-dark);--texture-blend:screen;--texture-opacity:.1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=cobalt]{--color-bg:var(--brand-cobalt);--color-surface:color-mix(in srgb, var(--brand-ink) 18%, var(--brand-cobalt));--color-border:color-mix(in srgb, var(--brand-cream) 28%, transparent);--color-border-strong:var(--brand-cream);--color-text:var(--brand-cream);--color-text-muted:var(--brand-cream-soft);--color-accent:var(--brand-cream);--color-on-accent:var(--brand-ink);--color-accent-ink:var(--brand-cream);--color-highlight:var(--brand-orange);--color-on-highlight:var(--brand-ink);--color-shape-1:var(--brand-orange);--color-shape-2:var(--brand-cream);--color-focus:var(--brand-cream);--color-cta-bg:var(--brand-cream);--color-cta-text:var(--brand-ink);--color-cta-bg-hover:var(--brand-orange);--color-cta-text-hover:var(--brand-ink);--color-logo-mark:var(--brand-cream);--color-logo-burst:var(--brand-orange);--color-danger:var(--status-danger-on-dark);--texture-blend:multiply;--texture-opacity:.18;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] [data-theme=cobalt]{--color-bg:var(--brand-cobalt);--color-surface:color-mix(in srgb, var(--brand-midnight) 22%, var(--brand-cobalt));--color-border:color-mix(in srgb, var(--brand-cream) 28%, transparent);--color-border-strong:var(--brand-cream);--color-text:var(--brand-cream);--color-text-muted:var(--brand-cream-soft);--color-accent:var(--brand-cream);--color-on-accent:var(--brand-midnight);--color-accent-ink:var(--brand-cream);--color-highlight:var(--brand-ember);--color-on-highlight:var(--brand-midnight);--color-shape-1:var(--brand-ember);--color-shape-2:var(--brand-cream);--color-focus:var(--brand-cream);--color-cta-bg:var(--brand-cream);--color-cta-text:var(--brand-midnight);--color-cta-bg-hover:var(--brand-ember);--color-cta-text-hover:var(--brand-midnight);--color-logo-mark:var(--brand-cream);--color-logo-burst:var(--brand-ember);--color-danger:var(--status-danger-on-dark);--texture-blend:multiply;--texture-opacity:.18;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=orange]{--color-bg:var(--brand-orange);--color-surface:var(--brand-cream);--color-border:color-mix(in srgb, var(--brand-ink) 22%, transparent);--color-border-strong:var(--brand-ink);--color-text:var(--brand-ink);--color-text-muted:var(--brand-ink);--color-accent:var(--brand-ink);--color-on-accent:var(--brand-cream);--color-accent-ink:var(--brand-ink);--color-highlight:var(--brand-cream);--color-on-highlight:var(--brand-ink);--color-shape-1:var(--brand-ink);--color-shape-2:var(--brand-cream);--color-focus:var(--brand-ink);--color-cta-bg:var(--brand-ink);--color-cta-text:var(--brand-cream);--color-cta-bg-hover:var(--brand-cobalt);--color-cta-text-hover:var(--brand-cream);--color-logo-mark:var(--brand-ink);--color-logo-burst:var(--brand-ink);--color-danger:var(--brand-ink);--texture-blend:multiply;--texture-opacity:.25;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] [data-theme=orange]{--color-bg:var(--brand-ember);--color-surface:var(--brand-cream);--color-border:color-mix(in srgb, var(--brand-midnight) 22%, transparent);--color-border-strong:var(--brand-midnight);--color-text:var(--brand-midnight);--color-text-muted:var(--brand-midnight);--color-accent:var(--brand-midnight);--color-on-accent:var(--brand-cream);--color-accent-ink:var(--brand-midnight);--color-highlight:var(--brand-cream);--color-on-highlight:var(--brand-midnight);--color-shape-1:var(--brand-midnight);--color-shape-2:var(--brand-cream);--color-focus:var(--brand-midnight);--color-cta-bg:var(--brand-midnight);--color-cta-text:var(--brand-cream);--color-cta-bg-hover:var(--brand-cobalt);--color-cta-text-hover:var(--brand-cream);--color-logo-mark:var(--brand-midnight);--color-logo-burst:var(--brand-midnight);--color-danger:var(--brand-midnight);--texture-blend:multiply;--texture-opacity:.2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=ink]{--color-bg:var(--brand-ink);--color-surface:color-mix(in srgb, var(--brand-cream) 8%, var(--brand-ink));--color-border:color-mix(in srgb, var(--brand-cream) 18%, transparent);--color-border-strong:var(--brand-cream);--color-text:var(--brand-cream);--color-text-muted:var(--brand-cream-dim);--color-accent:var(--brand-orange);--color-on-accent:var(--brand-ink);--color-accent-ink:var(--brand-orange);--color-highlight:var(--brand-orange);--color-on-highlight:var(--brand-ink);--color-shape-1:var(--brand-orange);--color-shape-2:var(--brand-blue);--color-focus:var(--brand-orange);--color-cta-bg:var(--brand-orange);--color-cta-text:var(--brand-ink);--color-cta-bg-hover:var(--brand-cream);--color-cta-text-hover:var(--brand-ink);--color-logo-mark:var(--brand-cream);--color-logo-burst:var(--brand-orange);--color-danger:var(--brand-orange);--texture-blend:multiply;--texture-opacity:.12;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] [data-theme=ink]{--color-bg:var(--brand-ink);--color-surface:color-mix(in srgb, var(--brand-cream) 6%, var(--brand-ink));--color-border:var(--brand-graphite);--color-border-strong:var(--brand-mist);--color-text:var(--brand-cream);--color-text-muted:var(--brand-mist);--color-accent:var(--brand-ember);--color-on-accent:var(--brand-ink);--color-accent-ink:var(--brand-ember);--color-highlight:var(--brand-ember);--color-on-highlight:var(--brand-ink);--color-shape-1:var(--brand-ember);--color-shape-2:var(--brand-electric);--color-focus:var(--brand-ember);--color-cta-bg:var(--brand-ember);--color-cta-text:var(--brand-ink);--color-cta-bg-hover:var(--brand-cream);--color-cta-text-hover:var(--brand-ink);--color-logo-mark:var(--brand-cream);--color-logo-burst:var(--brand-ember);--color-danger:var(--brand-ember);--texture-blend:screen;--texture-opacity:.08;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
