.About_section__uTyes{background:var(--paper-deep);padding-top:clamp(140px,18vw,260px);padding-bottom:clamp(140px,18vw,260px)}.About_block__EvjCT{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:28px;text-align:left}.About_title__9JIEL{font-size:clamp(56px,8vw,128px);margin:0}.About_title__9JIEL:after{content:".";color:var(--accent)}.About_body__0i2Yp{font-size:clamp(18px,1.5vw,22px);line-height:1.55;color:var(--ink);margin:0;font-family:var(--font-display),serif;font-weight:360;font-variation-settings:"opsz" 28}.Contact_section__JJxPv{background:var(--ink);color:var(--paper);padding-top:clamp(140px,18vw,260px);padding-bottom:clamp(140px,18vw,260px)}.Contact_section__JJxPv .Contact_eyebrow__hrxid,.Contact_section__JJxPv .eyebrow{color:rgba(244,241,234,.55)}.Contact_block__tUKGw{max-width:1100px;display:flex;flex-direction:column;gap:28px}.Contact_title__Vl9bm{font-size:clamp(56px,9vw,156px);margin:0;color:var(--paper);max-width:14ch}.Contact_title__Vl9bm:after{content:".";color:var(--accent-warm)}.Contact_lede__0zuHo{font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:rgba(244,241,234,.7);max-width:60ch;margin:0;font-family:var(--font-display),serif;font-weight:360}.Contact_actions__tFFJZ{display:flex;flex-wrap:wrap;gap:28px;align-items:center;margin-top:24px}.Contact_actions__tFFJZ .btn{background:var(--paper);color:var(--ink);border-color:var(--paper)}.Contact_actions__tFFJZ .btn:hover{background:var(--accent-warm);border-color:var(--accent-warm);color:var(--paper)}.Contact_actions__tFFJZ .link{color:rgba(244,241,234,.85);border-bottom-color:rgba(244,241,234,.3);font-family:var(--font-mono);font-size:14px;letter-spacing:.04em}.Contact_actions__tFFJZ .link:hover{color:var(--paper);border-bottom-color:var(--paper)}.Footer_footer__0IXn3{background:var(--ink);color:rgba(244,241,234,.55);padding:28px 0;border-top:1px solid rgba(244,241,234,.1)}.Footer_row__iu8F6{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.Footer_sep__fpFqv{opacity:.5}.ArticlesMenu_wrap__CbjWO{position:relative;display:inline-flex}.ArticlesMenu_trigger__YkBCN{display:inline-flex;align-items:center;gap:6px;color:inherit;background:none;border:none;padding:0;font:inherit;font-size:inherit;cursor:none;letter-spacing:inherit;text-transform:inherit}.ArticlesMenu_caret__oMG7c{width:8px;height:8px;transition:transform var(--t-fast) var(--ease)}.ArticlesMenu_trigger__YkBCN[aria-expanded=true] .ArticlesMenu_caret__oMG7c{transform:rotate(180deg)}.ArticlesMenu_panel__rvpmO{position:absolute;top:calc(100% + 14px);right:0;z-index:60;width:min(340px,82vw);background:var(--paper);color:var(--ink);border:1px solid var(--rule);box-shadow:0 24px 60px -24px rgba(14,13,11,.5);padding:8px;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.ArticlesMenu_panel__rvpmO[data-open=true]{opacity:1;transform:translateY(0);pointer-events:auto}.ArticlesMenu_groupLabel___FOK6{display:block;font-family:var(--font-mono),monospace;font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:var(--ink-faint);padding:12px 12px 6px}.ArticlesMenu_panel__rvpmO .ArticlesMenu_item__Dvhp_{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 12px;color:var(--ink);font-size:14px;line-height:1.3;text-transform:none;letter-spacing:0;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.ArticlesMenu_panel__rvpmO .ArticlesMenu_item__Dvhp_:hover{background:var(--paper-deep);color:var(--accent)}.ArticlesMenu_itemRange__03P3a{font-family:var(--font-mono),monospace;font-size:10px;color:var(--ink-faint);white-space:nowrap}.ArticlesMenu_divider__lBZ3F{height:1px;background:var(--rule);margin:8px 0}@media (hover:hover) and (pointer:fine){.ArticlesMenu_trigger__YkBCN{cursor:none}}.Hero_hero__JT9C7{position:relative;min-height:100vh;width:100%;overflow:hidden;color:var(--paper);background:#0a0a0a;display:grid;grid-template-rows:auto 1fr auto;padding-left:var(--gutter);padding-right:var(--gutter);padding-top:clamp(24px,3vw,40px);padding-bottom:clamp(40px,5vw,80px)}.Hero_heroImage__JrR6L{position:absolute;inset:0;z-index:0;will-change:transform}.Hero_heroImage__JrR6L img{width:100%;height:120%;object-fit:cover;object-position:center;filter:contrast(1.05) brightness(.95)}.Hero_heroOverlay__9iazQ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,10,.45) 0,rgba(10,10,10,.35) 30%,rgba(10,10,10,.55) 65%,rgba(10,10,10,.85)),linear-gradient(90deg,rgba(10,10,10,.55) 0,rgba(10,10,10,0) 50%)}.Hero_heroNav__DAb5V{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.Hero_brand__K0AHV{display:inline-flex;align-items:center;gap:12px;color:var(--paper);text-decoration:none;transition:opacity var(--t-fast) var(--ease)}.Hero_brand__K0AHV:hover{opacity:.78}.Hero_logo__yo2Qz{display:block;width:auto;height:28px;flex-shrink:0}.Hero_wordmark__FsQTN{display:flex;flex-direction:column;font-size:12px;letter-spacing:.22em;text-transform:uppercase;line-height:1.4;color:var(--paper)}.Hero_wordmark__FsQTN span:first-child:after{content:" /";opacity:.5}.Hero_nav__S_HSC{display:flex;gap:clamp(20px,3vw,40px);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.Hero_nav__S_HSC a,.Hero_nav__S_HSC button{position:relative;padding-bottom:4px;border-bottom:1px solid transparent;transition:border-color .24s var(--ease),color .24s var(--ease);color:rgba(244,241,234,.85)}.Hero_nav__S_HSC a:hover,.Hero_nav__S_HSC button:hover{color:var(--paper);border-bottom-color:var(--paper)}.Hero_heroBody__rftZC{position:relative;z-index:2;align-self:end;max-width:1100px;display:flex;flex-direction:column;gap:clamp(20px,2.4vw,32px);padding-bottom:clamp(40px,6vw,80px)}.Hero_eyebrow__p4UEF{color:rgba(244,241,234,.7)}.Hero_headline__ASVgO{font-size:clamp(46px,8.4vw,132px);margin:0;color:var(--paper);max-width:14ch}.Hero_wordWrap__nlIYv{display:inline-block;overflow:hidden;vertical-align:bottom;margin-right:.22em}.Hero_word__6X3kB{display:inline-block;will-change:transform,opacity}.Hero_lede__cwFt9{font-size:clamp(15px,1.4vw,19px);line-height:1.5;max-width:56ch;color:rgba(244,241,234,.82);margin:0}.Hero_actions__Piw_n{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.Hero_actions__Piw_n [data-style=hero-ghost]{color:var(--paper);border-color:rgba(244,241,234,.5)}.Hero_actions__Piw_n [data-style=hero-ghost]:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.Hero_trust__EV2zH{font-size:13px;letter-spacing:.04em;color:rgba(244,241,234,.6);font-style:italic;margin:0}.Hero_scrollIndicator__1u_Zq{position:absolute;z-index:2;bottom:clamp(24px,3vw,40px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:rgba(244,241,234,.6)}.Hero_scrollLine__2tUP1{display:block;width:1px;height:56px;background:rgba(244,241,234,.6);transform-origin:top;animation:Hero_pulse__pgcim 2.4s var(--ease) infinite}@keyframes Hero_pulse__pgcim{0%{transform:scaleY(0);opacity:.2}40%{transform:scaleY(1);opacity:.9}to{transform:scaleY(0) translateY(56px);opacity:0}}@media (max-width:700px){.Hero_nav__S_HSC,.Hero_scrollIndicator__1u_Zq{display:none}.Hero_headline__ASVgO{font-size:clamp(40px,11vw,72px)}}.HowWeWork_section__VMG7G{background:var(--paper)}.HowWeWork_shell__ZKZMV{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(40px,6vw,120px);gap:clamp(40px,6vw,120px);align-items:start}.HowWeWork_left__Q1mls{display:flex;flex-direction:column;gap:24px;position:-webkit-sticky;position:sticky;top:80px}.HowWeWork_title__gX6r_{font-size:clamp(48px,6.5vw,104px);margin:0}.HowWeWork_title__gX6r_:after{content:".";color:var(--accent)}.HowWeWork_lede__4cH6Y{font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:var(--ink-soft);max-width:44ch;margin:0}.HowWeWork_lede__4cH6Y strong{color:var(--ink);font-weight:500}.HowWeWork_steps__h1Bv_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.HowWeWork_step__cG0gH{display:grid;grid-template-columns:80px 1fr;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);padding:clamp(28px,3vw,44px) 0;border-top:1px solid var(--rule);align-items:baseline}.HowWeWork_step__cG0gH:last-child{border-bottom:1px solid var(--rule)}.HowWeWork_stepNum__8hF0d{font-size:12px;letter-spacing:.18em;color:var(--accent);padding-top:6px}.HowWeWork_stepTitle__vUh_Q{font-size:clamp(28px,3vw,44px);margin:0 0 8px;font-weight:380}.HowWeWork_stepDesc__qRxV7{font-size:clamp(15px,1.15vw,17px);color:var(--ink-soft);margin:0;max-width:50ch}@media (max-width:900px){.HowWeWork_shell__ZKZMV{grid-template-columns:1fr;gap:40px}.HowWeWork_left__Q1mls{position:static}.HowWeWork_step__cG0gH{grid-template-columns:60px 1fr;gap:20px}}.SelectedWork_section__39SId{background:var(--paper-deep)}.SelectedWork_head__Pwp9j{display:flex;flex-direction:column;gap:18px;margin-bottom:clamp(48px,6vw,96px)}.SelectedWork_title__Odhji{font-size:clamp(56px,9vw,160px);margin:0}.SelectedWork_title__Odhji:after{content:".";color:var(--accent)}.SelectedWork_grid__WyRcy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px)}.SelectedWork_card__8NBCQ{display:flex;flex-direction:column;gap:16px;padding:clamp(28px,3.5vw,56px) clamp(24px,3vw,48px);background:var(--paper);border-top:2px solid var(--ink);min-height:56vh}.SelectedWork_cardTop__Vf86L{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);padding-bottom:8px}.SelectedWork_cardIndex__09oew{color:var(--accent)}.SelectedWork_cardMeta__t9fbq{text-align:right}.SelectedWork_cardName__Bxv9s{font-size:clamp(48px,6vw,96px);margin:12px 0 4px;font-weight:380}.SelectedWork_cardRole__jHtwP{font-style:italic;font-family:var(--font-display),serif;font-size:clamp(18px,1.6vw,22px);color:var(--accent);margin:0 0 12px}.SelectedWork_cardBody__uYC2H{font-size:clamp(15px,1.15vw,17px);color:var(--ink-soft);max-width:48ch;margin:0 0 auto;flex:1 1}.SelectedWork_more__PXsoL{margin-top:clamp(48px,6vw,80px);text-align:right}@media (max-width:800px){.SelectedWork_grid__WyRcy{grid-template-columns:1fr}.SelectedWork_card__8NBCQ{min-height:auto}}.Stack_section__6o9g8{background:var(--paper)}.Stack_head__FxNCa{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,80px);gap:clamp(24px,4vw,80px);align-items:end;margin-bottom:clamp(56px,7vw,112px)}.Stack_title__0pSDR{font-size:clamp(40px,5.5vw,88px);margin:0;grid-column:1}.Stack_lede__joa8Z{font-size:clamp(15px,1.15vw,17px);line-height:1.55;color:var(--ink-soft);max-width:42ch;margin:0;grid-column:2}.Stack_grid__MutSq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);border-top:1px solid var(--rule);padding-top:clamp(32px,3vw,48px)}.Stack_col__WHsTc{display:flex;flex-direction:column;gap:18px;border-right:1px solid var(--rule);padding-right:clamp(20px,2vw,32px)}.Stack_col__WHsTc:last-child{border-right:none}.Stack_label__NrjCD{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.Stack_items__dqzLN{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.Stack_item__73mcu{font-size:clamp(14px,1.1vw,16px);letter-spacing:.04em;padding:14px 0;border-top:1px solid var(--rule);color:var(--ink)}.Stack_item__73mcu:first-child{border-top:none;padding-top:6px}@media (max-width:900px){.Stack_head__FxNCa{grid-template-columns:1fr;gap:16px}.Stack_lede__joa8Z{grid-column:1}.Stack_grid__MutSq{grid-template-columns:1fr 1fr}.Stack_col__WHsTc{border-right:none;padding-right:0}}@media (max-width:540px){.Stack_grid__MutSq{grid-template-columns:1fr}}.WhatWeBuild_section___DN17{background:var(--paper)}.WhatWeBuild_intro__Qh1Qe{display:flex;flex-direction:column;gap:18px;margin-bottom:clamp(48px,6vw,96px);max-width:24ch}.WhatWeBuild_title__LxHIc{font-size:clamp(40px,6.4vw,96px);margin:0}.WhatWeBuild_list__PIRdx{display:flex;flex-direction:column;gap:clamp(48px,8vw,120px)}.WhatWeBuild_row__UufhI{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,80px);gap:clamp(24px,4vw,80px);align-items:start;padding-top:clamp(32px,4vw,56px);border-top:1px solid var(--rule);min-height:60vh}.WhatWeBuild_row__UufhI[data-align=right]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.WhatWeBuild_row__UufhI[data-align=right] .WhatWeBuild_numeral__TZpgc{order:2;text-align:right}.WhatWeBuild_row__UufhI[data-align=right] .WhatWeBuild_copy___IDEg{order:1}.WhatWeBuild_numeral__TZpgc{font-size:clamp(120px,22vw,320px);line-height:.85;font-weight:280;letter-spacing:-.04em;color:var(--ink);font-variation-settings:"opsz" 144,"SOFT" 20,"WONK" 1}.WhatWeBuild_copy___IDEg{display:flex;flex-direction:column;gap:24px;padding-top:clamp(20px,4vw,60px);max-width:52ch}.WhatWeBuild_cardTitle__81ypP{font-size:clamp(28px,3.4vw,52px);margin:0;font-weight:380}.WhatWeBuild_body__SUPtf{font-size:clamp(16px,1.2vw,19px);line-height:1.55;color:var(--ink-soft);margin:0}@media (max-width:800px){.WhatWeBuild_row__UufhI,.WhatWeBuild_row__UufhI[data-align=right]{grid-template-columns:1fr;gap:16px;min-height:auto}.WhatWeBuild_row__UufhI[data-align=right] .WhatWeBuild_numeral__TZpgc{order:0;text-align:left}.WhatWeBuild_row__UufhI[data-align=right] .WhatWeBuild_copy___IDEg{order:1}.WhatWeBuild_numeral__TZpgc{font-size:clamp(100px,32vw,200px)}.WhatWeBuild_copy___IDEg{padding-top:8px}}.ArticleShell_page__fsqD6{background:var(--paper);color:var(--ink)}.ArticleShell_header__0GVUy{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--rule)}.ArticleShell_headerRow__eu_dK{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:16px;padding-bottom:16px}.ArticleShell_brand__Ba_iD{display:inline-flex;align-items:center;gap:12px;color:var(--ink)}.ArticleShell_logo__4VQjZ{width:30px;height:auto;color:var(--ink)}.ArticleShell_wordmark__mFtiy{display:flex;flex-direction:column;font-size:12px;line-height:1.05;letter-spacing:.02em}.ArticleShell_nav__ULN8g{display:flex;align-items:center;gap:clamp(14px,2.4vw,32px);font-size:14px}.ArticleShell_navLinks__ruG_0{display:inline-flex;align-items:center;gap:clamp(14px,2.4vw,32px)}.ArticleShell_nav__ULN8g a:not(.ArticleShell_navCta__55gf6),.ArticleShell_nav__ULN8g button{color:var(--ink-soft);transition:color var(--t-fast) var(--ease)}.ArticleShell_nav__ULN8g a:not(.ArticleShell_navCta__55gf6):hover,.ArticleShell_nav__ULN8g button:hover{color:var(--accent)}.ArticleShell_nav__ULN8g .ArticleShell_navCta__55gf6{padding:10px 18px;font-size:12px;background:var(--accent);border-color:var(--accent)}.ArticleShell_nav__ULN8g .ArticleShell_navCta__55gf6:hover{background:var(--ink);border-color:var(--ink)}@media (max-width:620px){.ArticleShell_navLinks__ruG_0{display:none}}.ArticleShell_article__Z2og5{padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(64px,10vw,120px)}.ArticleShell_measure__4O0tb{max-width:760px;margin:0 auto}.ArticleShell_breadcrumb__n5VpN{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--ink-faint);margin-bottom:28px}.ArticleShell_breadcrumb__n5VpN a:hover{color:var(--accent)}.ArticleShell_breadcrumb__n5VpN .ArticleShell_sep__F6jPo{color:var(--ink-faint)}.ArticleShell_kicker__7ZUpw{display:block;margin-bottom:20px}.ArticleShell_title__5aPRu{font-size:clamp(2.2rem,6vw,3.6rem);margin:0 0 24px}.ArticleShell_standfirst__pyTaA{font-size:clamp(1.1rem,2.4vw,1.35rem);line-height:1.5;color:var(--ink-soft);margin:0 0 20px}.ArticleShell_meta__F7wOB{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:var(--ink-faint);padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid var(--rule)}.ArticleShell_prose__J7FLW{font-size:1.0625rem;line-height:1.66}.ArticleShell_prose__J7FLW>*+*{margin-top:1.15em}.ArticleShell_prose__J7FLW h2{font-family:var(--font-display),Georgia,serif;font-weight:380;font-variation-settings:"opsz" 144,"SOFT" 30,"WONK" 0;letter-spacing:-.02em;line-height:1.05;font-size:clamp(1.6rem,3.6vw,2.2rem);margin-top:2.4em;margin-bottom:.2em;scroll-margin-top:96px}.ArticleShell_prose__J7FLW h3{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(1.25rem,2.6vw,1.5rem);letter-spacing:-.01em;margin-top:1.8em;margin-bottom:.1em}.ArticleShell_prose__J7FLW p{color:var(--ink)}.ArticleShell_prose__J7FLW a{color:var(--accent);border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent);transition:border-color var(--t-fast) var(--ease)}.ArticleShell_prose__J7FLW a:hover{border-color:var(--accent)}.ArticleShell_prose__J7FLW ol,.ArticleShell_prose__J7FLW ul{padding-left:1.3em}.ArticleShell_prose__J7FLW li+li{margin-top:.5em}.ArticleShell_prose__J7FLW strong{font-weight:600}.ArticleShell_prose__J7FLW blockquote{margin:1.6em 0;padding:4px 0 4px 24px;border-left:3px solid var(--accent);color:var(--ink-soft);font-size:1.15rem;line-height:1.5}.ArticleShell_tableWrap__BwLqg{overflow-x:auto;margin:1.6em 0;border:1px solid var(--rule)}.ArticleShell_table__iPvso{width:100%;border-collapse:collapse;font-size:.95rem;min-width:460px}.ArticleShell_table__iPvso caption{text-align:left;font-family:var(--font-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);padding:14px 18px;border-bottom:1px solid var(--rule)}.ArticleShell_table__iPvso td,.ArticleShell_table__iPvso th{text-align:left;padding:14px 18px;border-bottom:1px solid var(--rule);vertical-align:top}.ArticleShell_table__iPvso thead th{font-family:var(--font-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);font-weight:500}.ArticleShell_table__iPvso tbody tr:last-child td{border-bottom:none}.ArticleShell_table__iPvso td.ArticleShell_price__XJ4Lq{font-family:var(--font-mono),monospace;white-space:nowrap}.ArticleShell_callout__XhaLW{margin:1.8em 0;padding:22px 24px;background:var(--paper-deep);border:1px solid var(--rule);border-radius:2px}.ArticleShell_callout__XhaLW p{margin:0}.ArticleShell_calloutLabel__DZmsi{display:block;font-family:var(--font-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin-bottom:8px}.ArticleShell_faq__2ObTD{margin-top:2.4em}.ArticleShell_faqItem__TQLw0{border-top:1px solid var(--rule);padding:22px 0}.ArticleShell_faqItem__TQLw0:last-child{border-bottom:1px solid var(--rule)}.ArticleShell_faqQ__hEg8d{font-family:var(--font-display),Georgia,serif;font-size:1.2rem;margin:0 0 8px}.ArticleShell_faqA__OOmNK{margin:0;color:var(--ink-soft)}.ArticleShell_cta__JU4ks{margin-top:3.2em;padding:clamp(32px,5vw,56px);background:var(--ink);color:var(--paper);border-radius:2px}.ArticleShell_ctaTitle__PsVRm{font-family:var(--font-display),Georgia,serif;font-weight:380;font-variation-settings:"opsz" 144,"SOFT" 30,"WONK" 0;letter-spacing:-.02em;line-height:1.02;font-size:clamp(1.6rem,4vw,2.4rem);margin:0 0 14px}.ArticleShell_ctaBody__1PMmS{color:rgba(244,241,234,.72);margin:0 0 26px;max-width:46ch}.ArticleShell_ctaActions__Dlw04{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.ArticleShell_ctaEmail__QULw4{color:var(--paper);border-bottom:1px solid rgba(244,241,234,.3);padding-bottom:2px;font-family:var(--font-mono),monospace;font-size:14px}.ArticleShell_systemsGrid__tOl4t{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:1px;gap:1px;margin:1.8em 0 .4em;background:var(--rule);border:1px solid var(--rule)}.ArticleShell_systemCard___cjsl{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--paper);color:var(--ink);transition:background var(--t-fast) var(--ease)}.ArticleShell_systemCard___cjsl:hover{background:var(--paper-deep)}.ArticleShell_systemCardName__EYVgf{font-family:var(--font-display),Georgia,serif;font-size:1.35rem;letter-spacing:-.01em;margin:0}.ArticleShell_systemCardTagline__IB8kf{font-size:.95rem;color:var(--ink-soft);margin:0;flex:1 1}.ArticleShell_systemCardRange__Noxwg{font-family:var(--font-mono),monospace;font-size:.8rem;color:var(--ink)}.ArticleShell_systemCardCta__csb1B{font-family:var(--font-mono),monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin-top:4px}.ArticleShell_related__Ur_so{margin-top:2.8em;padding-top:24px;border-top:1px solid var(--rule)}.ArticleShell_relatedLabel__bAR2D{display:block;margin-bottom:14px}.ArticleShell_relatedList__ukGep{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;padding:0;margin:0}