.site-chrome_header__Qt7B2{position:relative;z-index:10;border-bottom:var(--rule);background:rgb(244 239 233/92%);backdrop-filter:blur(12px)}.site-chrome_footerGrid__sUl8K,.site-chrome_headerInner__nQIT3{width:min(100%,var(--page-max));margin-inline:auto;padding-inline:var(--page-gutter)}.site-chrome_headerInner__nQIT3{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;min-height:5.5rem}.site-chrome_footerNav__6gNJm,.site-chrome_nav__CPFfN{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 .25rem;font-family:var(--font-instrument),monospace;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.site-chrome_footerNav__6gNJm a,.site-chrome_nav__CPFfN>a{display:inline-grid;align-items:center;min-height:2.75rem;padding-inline:clamp(.42rem,1vw,.82rem);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .18s ease,opacity .18s ease}.site-chrome_footerNav__6gNJm a:hover,.site-chrome_nav__CPFfN>a:hover{border-color:currentColor}.site-chrome_footer__kHBOz{border-top:1px solid var(--cc-ink)}.site-chrome_footerGrid__sUl8K{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem 1rem;padding-block:clamp(3.5rem,8vw,7rem)}.site-chrome_footerName__qdxAP{grid-column:1/span 3;margin:0;font-family:var(--font-instrument),monospace;font-size:.76rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.site-chrome_ownership__B1m90{grid-column:4/span 4;max-width:30rem;margin:0;color:var(--color-text-subtle);font-size:.9rem}.site-chrome_footerNav__6gNJm{grid-column:8/-1;align-self:start}.site-chrome_footerEmail__i95KD{grid-column:8/-1;justify-self:end;max-width:100%;font-family:var(--font-instrument),monospace;font-size:.78rem;overflow-wrap:anywhere}@media (max-width:47.99rem){.site-chrome_headerInner__nQIT3{align-items:flex-start;flex-direction:column;padding-block:.7rem}.site-chrome_nav__CPFfN{width:100%;justify-content:flex-start}.site-chrome_nav__CPFfN>a{flex:1 1 auto;justify-content:center}.site-chrome_footerGrid__sUl8K{grid-template-columns:minmax(0,1fr)}.site-chrome_footerEmail__i95KD,.site-chrome_footerName__qdxAP,.site-chrome_footerNav__6gNJm,.site-chrome_ownership__B1m90{grid-column:1}.site-chrome_footerNav__6gNJm{justify-content:flex-start}.site-chrome_footerEmail__i95KD{justify-self:start;overflow-wrap:anywhere}}@media (hover:none){.site-chrome_header__Qt7B2{backdrop-filter:none}}.site-identity_identity__DYXN9{display:inline-flex;align-items:center;width:fit-content;max-width:100%;min-width:0;min-height:4.5rem;gap:.72rem;text-decoration:none}.site-identity_mark__M_CDC{display:block;flex:0 0 auto;width:3rem;padding:.36rem}.site-identity_mark__M_CDC img{width:100%;height:auto;aspect-ratio:1}.site-identity_wordmark___NA0h{display:grid;min-width:0;font-family:var(--font-instrument),monospace;font-size:.72rem;font-weight:400;line-height:1.32;letter-spacing:.2em;overflow-wrap:anywhere;text-transform:uppercase}.site-identity_wordmark___NA0h span:last-child{opacity:.68}@media (min-width:48rem){.site-identity_identity__DYXN9{min-height:6rem;gap:1rem}.site-identity_mark__M_CDC{width:5.5rem;padding:.66rem}.site-identity_wordmark___NA0h{font-size:.92rem}}.primitives_skipLink__QrGhM{position:fixed;z-index:100;top:.75rem;left:.75rem;padding:.7rem 1rem;transform:translateY(-180%);background:var(--cc-ink);color:var(--cc-paper);font-family:var(--font-instrument),monospace;font-size:.75rem;text-transform:uppercase}.primitives_skipLink__QrGhM:focus{transform:translateY(0);outline:2px solid var(--color-focus);outline-offset:4px}.primitives_action__7Dq4r{display:inline-flex;min-width:0;align-items:center;justify-content:space-between;gap:2rem;min-height:3.25rem;padding:.7rem .2rem;border-top:1px solid;border-bottom:1px solid;font-family:var(--font-instrument),monospace;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:padding .22s var(--ease-out),background-color .22s ease,color .22s ease}.primitives_action__7Dq4r>span:first-child{min-width:0;overflow-wrap:anywhere}.primitives_action__7Dq4r:hover{padding-inline:.75rem}.primitives_quiet__jbj8K{color:var(--color-text)}.primitives_result__sI_Hj{padding-inline:1rem;border-color:var(--color-result);background:var(--color-result);color:#fff}.primitives_result__sI_Hj:hover{padding-inline:1.35rem;background:#0b626b}.primitives_instrument__NylOe{margin:0;color:var(--color-text-subtle);font-family:var(--font-instrument),monospace;font-size:clamp(.66rem,.63rem + .1vw,.75rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.08em;line-height:1.45;overflow-wrap:anywhere;text-transform:uppercase}.primitives_sectionFrame__xKwRQ{scroll-margin-top:7rem;border-top:var(--rule)}.primitives_sectionInner__qRImW{width:min(100%,var(--page-max));margin-inline:auto;padding:var(--section-space) var(--page-gutter)}.primitives_paper__v3AQp{background:transparent;color:var(--color-text)}.primitives_ink__v6_O1{border-color:rgb(242 233 224/22%);background:var(--cc-ground);color:var(--cc-ink-invert)}.primitives_sectionHeading__1s073{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin-bottom:clamp(3rem,7vw,6rem)}.primitives_sectionHeading__1s073>p{grid-column:1/span 3;padding-top:.5rem}.primitives_sectionHeading__1s073 h2{grid-column:4/span 8;max-width:15ch;margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(2.25rem,1.3rem + 4vw,5.75rem);font-weight:600;letter-spacing:-.045em;line-height:.98;overflow-wrap:anywhere}.primitives_headingAccent__tGseP{padding-inline:.055em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(var(--cc-ember),var(--cc-ember));background-position:50%;background-repeat:no-repeat;background-size:100% .88em;color:var(--cc-ground)}.primitives_sectionHeading__1s073 .primitives_accentHeading__5h71T{line-height:1.08}@media (max-width:47.99rem){.primitives_sectionHeading__1s073{grid-template-columns:minmax(0,1fr)}.primitives_sectionHeading__1s073 h2,.primitives_sectionHeading__1s073>p{grid-column:1}.primitives_sectionHeading__1s073 h2{font-size:clamp(2.4rem,13vw,4.2rem)}.primitives_action__7Dq4r{width:100%;gap:1rem}}.resource-disclosure_disclosure__evngZ{position:relative;flex:0 0 auto}.resource-disclosure_trigger__qEqo3{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding-inline:clamp(.42rem,1vw,.82rem);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:transparent;border:0;border-bottom:1px solid transparent;transition:border-color .18s ease}.resource-disclosure_trigger__qEqo3:hover,.resource-disclosure_trigger__qEqo3[aria-expanded=true]{border-color:currentColor}.resource-disclosure_chevron__87ZZ3{width:.42rem;height:.42rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-.12rem) rotate(45deg);transition:transform .18s var(--ease-out)}.resource-disclosure_trigger__qEqo3[aria-expanded=true] .resource-disclosure_chevron__87ZZ3{transform:translateY(.12rem) rotate(225deg)}.resource-disclosure_panel__bITan{position:absolute;z-index:20;top:calc(100% + .55rem);right:0;width:min(28rem,calc(100vw - (2 * var(--page-gutter))));padding:0;margin:0;overflow:hidden;list-style:none;background:var(--color-canvas);border:1px solid var(--color-rule);border-radius:.7rem;box-shadow:0 1.35rem 3rem color-mix(in srgb,var(--color-text) 14%,transparent),0 .3rem .75rem color-mix(in srgb,var(--color-text) 7%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-canvas) 90%,transparent)}.resource-disclosure_panel__bITan[hidden]{display:none}.resource-disclosure_panel__bITan li+li{border-top:var(--rule)}.resource-disclosure_resourceLink__sp26d{display:block;padding:1rem 1.1rem 1.05rem;text-align:left;text-decoration:none;transition:background-color .18s ease}.resource-disclosure_resourceLink__sp26d:hover{background:color-mix(in srgb,var(--color-text) 5%,transparent)}.resource-disclosure_resourceLabel__q2qY2{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;color:var(--color-text);font-family:var(--font-instrument),monospace;font-size:.72rem;font-weight:650;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.resource-disclosure_externalMark__Z_NyN{flex:0 0 auto;font-size:.85rem;letter-spacing:0}.resource-disclosure_resourceDescription__JOS3u{display:block;max-width:36rem;margin-top:.38rem;color:var(--color-text-subtle);font-family:var(--font-prose),Charter,Georgia,serif;font-size:.86rem;font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none}@media (max-width:47.99rem){.resource-disclosure_disclosure__evngZ{flex:1 1 100%;width:100%}.resource-disclosure_trigger__qEqo3{width:100%;justify-content:space-between;padding-inline:clamp(.65rem,3vw,1rem)}.resource-disclosure_panel__bITan{position:static;width:100%;margin-top:.3rem;border-right:0;border-left:0;border-radius:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.resource-disclosure_chevron__87ZZ3,.resource-disclosure_resourceLink__sp26d,.resource-disclosure_trigger__qEqo3{transition:none}}@media (forced-colors:active){.resource-disclosure_chevron__87ZZ3{border-color:ButtonText}.resource-disclosure_panel__bITan{border-color:CanvasText;box-shadow:none}}.statement-sections_statementGrid__qtc_3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem 1rem}.statement-sections_statementGrid__qtc_3>p:first-child{grid-column:1/span 3;color:var(--cc-ink-invert);opacity:.68}.statement-sections_statementGrid__qtc_3 h2{grid-column:4/-1;max-width:18ch;margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(2.5rem,1.25rem + 5vw,7rem);font-weight:600;letter-spacing:-.055em;line-height:.98;overflow-wrap:anywhere}.statement-sections_statementGrid__qtc_3>p:last-child{grid-column:7/-1;max-width:39rem;margin:clamp(3rem,8vw,8rem) 0 0;color:var(--cc-ink-invert);opacity:.78;font-size:clamp(1.05rem,.95rem + .4vw,1.35rem)}.statement-sections_aboutGrid__b_VBB{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem 1rem}.statement-sections_aboutGrid__b_VBB>*,.statement-sections_contactInner__AT_Ie>*,.statement-sections_statementGrid__qtc_3>*{min-width:0}.statement-sections_aboutCopy__UGbi5{grid-column:4/span 6}.statement-sections_aboutCopy__UGbi5 p{margin:0;font-size:clamp(1.2rem,1rem + .8vw,1.85rem);line-height:1.5}.statement-sections_aboutCopy__UGbi5 p+p{margin-top:2rem;color:var(--color-text-subtle);font-size:clamp(1.05rem,.98rem + .35vw,1.35rem)}.statement-sections_ownership__fqNyu{grid-column:10/-1;align-self:end;margin:0;padding-top:1rem;border-top:1px solid var(--color-rule-strong);color:var(--color-text-subtle);font-family:var(--font-instrument),monospace;font-size:.72rem;line-height:1.55}.statement-sections_contact__YCFki{scroll-margin-top:7rem;border-top:1px solid var(--color-rule-strong);background:linear-gradient(180deg,rgb(242 160 58/10%),transparent 45%)}.statement-sections_contactInner__AT_Ie{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem 1rem;width:min(100%,var(--page-max));min-height:min(52rem,92svh);margin-inline:auto;padding:var(--section-space) var(--page-gutter)}.statement-sections_contactInner__AT_Ie>p:first-child{grid-column:1/span 3}.statement-sections_contact__YCFki h2{grid-column:4/-1;max-width:10ch;margin:0;font-family:var(--font-heading),sans-serif;font-size:clamp(3rem,1.4rem + 6.5vw,8.5rem);font-weight:600;letter-spacing:-.06em;line-height:.9;overflow-wrap:anywhere}.statement-sections_contact__YCFki .statement-sections_accentHeading__qCOFm,.statement-sections_statementGrid__qtc_3 .statement-sections_accentHeading__qCOFm{line-height:1.08}.statement-sections_contactBody__a4I4F{grid-column:4/span 5;align-self:end;margin:4rem 0 0;font-size:clamp(1.08rem,1rem + .35vw,1.35rem)}.statement-sections_contactAction__7JGNG{display:grid;grid-column:9/-1;align-self:end;gap:1rem}.statement-sections_contactAction__7JGNG>a:last-child{display:block;width:100%;max-width:100%;font-family:var(--font-instrument),monospace;font-size:.76rem;overflow-wrap:anywhere}@media (max-width:47.99rem){.statement-sections_aboutGrid__b_VBB,.statement-sections_contactInner__AT_Ie,.statement-sections_statementGrid__qtc_3{grid-template-columns:minmax(0,1fr)}.statement-sections_aboutCopy__UGbi5,.statement-sections_contactAction__7JGNG,.statement-sections_contactBody__a4I4F,.statement-sections_contactInner__AT_Ie>p:first-child,.statement-sections_contact__YCFki h2,.statement-sections_ownership__fqNyu,.statement-sections_statementGrid__qtc_3 h2,.statement-sections_statementGrid__qtc_3>p:first-child,.statement-sections_statementGrid__qtc_3>p:last-child{grid-column:1}.statement-sections_statementGrid__qtc_3 h2{font-size:clamp(2.6rem,12.5vw,4.8rem)}.statement-sections_statementGrid__qtc_3>p:last-child{margin-top:3rem}.statement-sections_contactInner__AT_Ie{min-height:44rem}.statement-sections_contact__YCFki h2{font-size:clamp(3.4rem,17vw,6.2rem)}.statement-sections_contactAction__7JGNG,.statement-sections_contactBody__a4I4F{align-self:auto;margin-top:2rem}}.editorial-sections_introGrid__k8oCU{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:clamp(4rem,9vw,8rem)}.editorial-sections_introGrid__k8oCU>p{grid-column:4/span 6;max-width:48rem;margin:0;font-size:clamp(1.16rem,1rem + .65vw,1.65rem);line-height:1.5}.editorial-sections_introGridOnly__SIggF{margin-bottom:0}.editorial-sections_recognitionList__uXBPi{margin:0;padding:0;border-top:1px solid var(--color-rule-strong);list-style:none}.editorial-sections_recognitionList__uXBPi li{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;padding-block:1.5rem;border-bottom:var(--rule)}.editorial-sections_recognitionList__uXBPi li>*{min-width:0}.editorial-sections_recognitionList__uXBPi .editorial-sections_note__cuEGC{grid-column:1/span 1}.editorial-sections_recognitionList__uXBPi li>p:last-child{grid-column:4/span 7;margin:0;font-size:clamp(1.18rem,1rem + .7vw,1.75rem);line-height:1.42}.editorial-sections_recognitionBridge__uKefV{max-width:48rem;margin:clamp(4rem,8vw,7rem) 0 0 25%;font-size:clamp(1.05rem,.98rem + .35vw,1.35rem)}.editorial-sections_methodList__pZasV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--color-rule-strong);list-style:none}.editorial-sections_methodList__pZasV li{min-width:0;min-height:23rem;padding:1rem 1.25rem 2rem 0;border-right:var(--rule)}.editorial-sections_methodList__pZasV li+li{padding-left:1.25rem}.editorial-sections_methodList__pZasV li:last-child{border-right:0}.editorial-sections_methodList__pZasV h3,.editorial-sections_workList__dad5y h3{margin:clamp(4rem,7vw,7rem) 0 1.5rem;font-family:var(--font-heading),sans-serif;font-size:clamp(1.5rem,1.25rem + .75vw,2.25rem);font-weight:600;letter-spacing:-.025em;line-height:1.08;overflow-wrap:anywhere}.editorial-sections_methodList__pZasV li>p:last-child,.editorial-sections_workList__dad5y article>p:nth-of-type(2){margin:0;color:var(--color-text-subtle);font-size:.96rem}.editorial-sections_audience__SL9lm,.editorial-sections_note__cuEGC{margin:0;color:var(--cc-ember-text);font-family:var(--font-instrument),monospace;font-size:.67rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.editorial-sections_workList__dad5y{border-top:1px solid var(--color-rule-strong)}.editorial-sections_workList__dad5y article{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1rem;padding-block:1.35rem 3rem;border-bottom:var(--rule)}.editorial-sections_workList__dad5y article>*{min-width:0}.editorial-sections_workList__dad5y .editorial-sections_note__cuEGC{grid-column:1/span 1}.editorial-sections_workList__dad5y h3{grid-column:2/span 4;margin:0}.editorial-sections_workList__dad5y article>p:nth-of-type(2){grid-column:6/span 4}.editorial-sections_workList__dad5y .editorial-sections_audience__SL9lm{grid-column:10/-1;color:var(--color-text-subtle);text-align:right}@media (max-width:63.99rem){.editorial-sections_methodList__pZasV{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-sections_methodList__pZasV li:nth-child(2){border-right:0}.editorial-sections_methodList__pZasV li:nth-child(n+3){border-top:var(--rule)}.editorial-sections_workList__dad5y article>p:nth-of-type(2){grid-column:6/span 7}.editorial-sections_workList__dad5y .editorial-sections_audience__SL9lm{grid-column:6/-1;margin-top:1rem;text-align:left}}@media (max-width:47.99rem){.editorial-sections_introGrid__k8oCU{grid-template-columns:minmax(0,1fr)}.editorial-sections_introGrid__k8oCU>p{grid-column:1}.editorial-sections_recognitionList__uXBPi li{grid-template-columns:2rem minmax(0,1fr)}.editorial-sections_recognitionList__uXBPi .editorial-sections_note__cuEGC{grid-column:1}.editorial-sections_recognitionList__uXBPi li>p:last-child{grid-column:2}.editorial-sections_recognitionBridge__uKefV{margin-left:0}.editorial-sections_methodList__pZasV{grid-template-columns:minmax(0,1fr)}.editorial-sections_methodList__pZasV li,.editorial-sections_methodList__pZasV li+li{min-height:18rem;padding:1rem 0 2rem;border-top:var(--rule);border-right:0}.editorial-sections_methodList__pZasV h3{margin-top:4.5rem}.editorial-sections_workList__dad5y article{grid-template-columns:2rem minmax(0,1fr)}.editorial-sections_workList__dad5y .editorial-sections_note__cuEGC{grid-column:1;grid-row:1/span 3}.editorial-sections_workList__dad5y .editorial-sections_audience__SL9lm,.editorial-sections_workList__dad5y article>p:nth-of-type(2),.editorial-sections_workList__dad5y h3{grid-column:2}}.hero_hero__NvdQz{border-bottom:var(--rule)}.hero_heroInner__yLgf0{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem 1rem;width:min(100%,var(--page-max));min-height:min(53rem,calc(100svh - 5.5rem));margin-inline:auto;padding:clamp(1.5rem,2.8vw,2.75rem) var(--page-gutter) clamp(4rem,7vw,7rem)}.hero_copy__okF1h{display:flex;grid-column:1/span 7;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;min-height:37rem}.hero_copy__okF1h h1{max-width:8.5ch;margin:clamp(1.5rem,3vh,2.75rem) 0 2rem;font-family:var(--font-heading),sans-serif;font-size:clamp(4rem,7.6vw,9.2rem);font-weight:600;letter-spacing:-.065em;line-height:.84;overflow-wrap:normal;text-wrap:balance}.hero_body__dUYim{max-width:42rem;margin:0 0 2.5rem;font-size:clamp(1.12rem,.98rem + .62vw,1.65rem);line-height:1.46}.hero_actionGroup__4qqan{display:grid;gap:.75rem;width:min(100%,28rem)}.hero_email__r2Ptk{width:fit-content;max-width:100%;color:var(--color-text-subtle);font-family:var(--font-instrument),monospace;font-size:.72rem;overflow-wrap:anywhere}.hero_visual__ihOrQ{display:grid;grid-column:9/-1;align-content:end;gap:1rem;min-width:0}.hero_brandField__XFQl4{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--cc-ground);color:var(--cc-ink-invert);animation:hero_settle__cVuGk 1.1s var(--ease-out) both}.hero_brandField__XFQl4>svg{width:100%;height:100%;font-family:var(--font-instrument),monospace;font-variant-numeric:tabular-nums}.hero_brandField__XFQl4 [data-spectrum-state=unresolved]{animation:hero_spectrumMix__An3cu .9s .12s var(--ease-out) both}.hero_brandField__XFQl4 [data-spectrum-state=resolved]{animation:hero_spectrumResolve__fh7ah .9s .32s var(--ease-out) both}.hero_brandField__XFQl4 [data-spectrum-result=true]{animation:hero_spectrumResult__LPogC .76s .72s var(--ease-out) both}@keyframes hero_settle__cVuGk{0%{transform:translateY(1.5rem)}to{transform:translateY(0)}}@keyframes hero_spectrumMix__An3cu{0%{opacity:.45}to{opacity:1}}@keyframes hero_spectrumResolve__fh7ah{0%{opacity:.18;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes hero_spectrumResult__LPogC{0%{opacity:0}to{opacity:1}}@media (max-width:63.99rem){.hero_copy__okF1h{grid-column:1/span 7}.hero_visual__ihOrQ{grid-column:8/-1}}@media (max-width:47.99rem){.hero_heroInner__yLgf0{grid-template-columns:minmax(0,1fr);min-height:auto;padding-top:1.5rem}.hero_copy__okF1h,.hero_visual__ihOrQ{grid-column:1}.hero_copy__okF1h{min-height:auto}.hero_copy__okF1h h1{margin-block:2.5rem 2rem;font-size:clamp(3.25rem,17vw,6.2rem);overflow-wrap:anywhere}.hero_body__dUYim{margin-bottom:2rem}.hero_visual__ihOrQ{margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.hero_brandField__XFQl4,.hero_brandField__XFQl4 [data-spectrum-result=true],.hero_brandField__XFQl4 [data-spectrum-state]{animation:none}}