.PublicPage_brandPage__WDGGr{--brand-paper:var(--background);--brand-ink:var(--foreground);--brand-muted:var(--muted-foreground);--brand-line:var(--border);--brand-accent:var(--primary);--brand-gutter:max(40px,calc((100% - 1360px) / 2));color:var(--brand-ink);background:var(--brand-paper)}.PublicPage_brandPage__WDGGr :is(h1,h2,h3,p,figure){margin:0}.PublicPage_brandPage__WDGGr :is(h1,h2,h3){font-family:var(--font-brand-heading,var(--font-sans));font-weight:650;letter-spacing:-.035em;text-wrap:balance}.PublicPage_brandPage__WDGGr :is(a,summary):focus-visible,.PublicPage_skipLink__8m1xz:focus-visible{outline:2px solid var(--ring);outline-offset:6px}.PublicPage_cover__TRh3r{overflow:hidden;padding:48px var(--brand-gutter) 0}.PublicPage_coverGrid__6FmSD{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;gap:0;padding-bottom:36px}.PublicPage_coverContent__iROn2{min-width:0}.PublicPage_brandPage__WDGGr .PublicPage_coverTitle__XlnXY{color:var(--brand-accent);font-size:clamp(56px,7.4vw,114px);font-weight:700;line-height:1.18;letter-spacing:-.045em}.PublicPage_coverTitle__XlnXY>span{display:block}.PublicPage_brandPage__WDGGr .PublicPage_coverNote__gWbI0{margin-top:32px;color:var(--brand-muted);font-size:clamp(14px,1.18vw,18px);line-height:1.95;text-wrap:pretty}.PublicPage_closingLink__kc3D0,.PublicPage_enterLink__9HWL5{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;min-height:56px;padding:14px 26px;border:1px solid transparent;border-radius:999px;font-size:16px;font-weight:550;line-height:1.5}.PublicPage_enterLink__9HWL5{margin-top:32px;background:var(--primary);color:var(--primary-foreground)}.PublicPage_enterLink__9HWL5:hover{background:var(--primary-hover)}.PublicPage_closingLink__kc3D0 svg,.PublicPage_enterLink__9HWL5 svg{width:19px;height:19px}.PublicPage_textLink__Q3XIc{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:44px;width:fit-content;border-bottom:1px solid;font-size:14px;font-weight:550;white-space:nowrap}.PublicPage_textLink__Q3XIc svg{width:18px;height:18px}.PublicPage_textLink__Q3XIc:hover{color:var(--brand-accent)}.PublicPage_brandPage__WDGGr .PublicPage_coverVisual__bjTHK{min-width:0;overflow:hidden;margin-right:calc(-1 * var(--brand-gutter));aspect-ratio:1.25;border-radius:50% 50% 0 0;background:var(--muted)}.PublicPage_coverImage__56O2t{display:block;width:100%;height:100%;object-fit:cover;object-position:51% center}.PublicPage_coverColophon__Olkk6{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;border-top:1px solid var(--brand-line);color:var(--brand-muted);font-size:11px;line-height:1.6}.PublicPage_coverColophon__Olkk6>[lang=en]{letter-spacing:.1em}.PublicPage_manifesto__ZLC9q{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-inline:var(--brand-gutter);padding-block:clamp(64px,5.7vw,88px);border-bottom:1px solid var(--brand-line)}.PublicPage_manifesto__ZLC9q h2{font-size:clamp(36px,4.4vw,66px);line-height:1.35}.PublicPage_brandPage__WDGGr .PublicPage_manifestoLead__WH9ri{margin-top:28px;font-size:18px;line-height:1.8}.PublicPage_brandPage__WDGGr .PublicPage_manifestoCopy__9UE1V{margin-top:10px;color:var(--brand-muted);font-size:16px;line-height:1.9}.PublicPage_process__a0TXw{display:grid;grid-template-columns:minmax(0,.66fr) minmax(0,1.34fr);align-items:start;gap:clamp(40px,4.5vw,68px);padding:clamp(56px,5vw,76px) var(--brand-gutter) clamp(72px,6vw,92px)}.PublicPage_processFigure__tZss9{overflow:hidden}.PublicPage_processFigure__tZss9 img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.PublicPage_processContent__8jTxi h2{font-size:clamp(28px,3.2vw,48px);line-height:1.3}.PublicPage_processList__RO_ew{margin-top:30px}.PublicPage_processList__RO_ew details{border-bottom:1px solid var(--brand-line)}.PublicPage_processList__RO_ew summary{display:flex;align-items:center;gap:24px;min-height:80px;padding-block:20px;cursor:pointer;list-style:none}.PublicPage_processList__RO_ew summary::-webkit-details-marker{display:none}.PublicPage_stepNumber__oMA0Q{flex:0 0 26px;color:var(--brand-accent);font-size:12px;font-variant-numeric:tabular-nums}.PublicPage_processList__RO_ew h3{flex:1;font-size:clamp(20px,1.8vw,26px);font-weight:550;line-height:1.5}.PublicPage_stepToggle__PVnrM{width:18px;height:18px;flex-shrink:0;color:var(--brand-muted)}.PublicPage_processList__RO_ew details[open] .PublicPage_stepToggle__PVnrM>path:last-child{display:none}.PublicPage_brandPage__WDGGr .PublicPage_processDetail__ekPxA{max-width:48em;padding:0 36px 26px 50px;color:var(--brand-muted);font-size:16px;line-height:1.95}.PublicPage_closing__QwIeD{padding:clamp(56px,5vw,76px) var(--brand-gutter);background:var(--primary);color:var(--primary-foreground)}.PublicPage_closingInner__y1I_Q{display:flex;align-items:center;justify-content:space-between;gap:40px}.PublicPage_closing__QwIeD h2{font-size:clamp(36px,4.8vw,72px);line-height:1.3}.PublicPage_closingLink__kc3D0{flex-shrink:0;color:var(--primary);background:var(--primary-foreground)}.PublicPage_closingLink__kc3D0:hover{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary-foreground) 20%,transparent)}.PublicPage_aboutCover__q81Xv{padding:60px var(--brand-gutter) 0}.PublicPage_aboutHeading__3PDUy{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.PublicPage_aboutHeading__3PDUy h1{font-size:clamp(64px,8vw,120px);line-height:1.18}.PublicPage_aboutHeading__3PDUy p{padding-bottom:8px;color:var(--brand-muted);font-size:15px;line-height:1.9}.PublicPage_brandPage__WDGGr .PublicPage_aboutImage__tRqAN{margin-top:52px}.PublicPage_aboutImage__tRqAN img{display:block;width:100%;height:auto;aspect-ratio:2.5;object-fit:cover;object-position:center 57%}.PublicPage_aboutImage__tRqAN figcaption{padding-top:18px;color:var(--brand-muted);font-size:11px;line-height:1.6}.PublicPage_story__iep4w{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:64px;padding:clamp(80px,8vw,120px) var(--brand-gutter)}.PublicPage_story__iep4w h2{font-size:clamp(32px,3.7vw,54px);line-height:1.4}.PublicPage_storyCopy__nsW7c{max-width:39em;font-size:16px;line-height:2;color:var(--brand-muted)}.PublicPage_storyCopy__nsW7c>p+p{margin-top:24px}.PublicPage_beliefs__nXDWd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:0 var(--brand-gutter) 100px}.PublicPage_beliefs__nXDWd article{padding-top:26px;border-top:2px solid var(--primary)}.PublicPage_beliefs__nXDWd article:nth-child(2){border-top-color:var(--appearance-companion)}.PublicPage_beliefs__nXDWd article:nth-child(3){border-top-color:var(--appearance-flare)}.PublicPage_beliefs__nXDWd h2{font-size:clamp(28px,2.9vw,40px);line-height:1.4}.PublicPage_beliefs__nXDWd p{margin-top:16px;max-width:16em;color:var(--brand-muted);font-size:14px;line-height:1.9}.PublicPage_aboutClosing__HPXT8{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-inline:var(--brand-gutter);padding-block:70px;border-top:1px solid var(--brand-line)}.PublicPage_aboutClosing__HPXT8 h2{font-size:clamp(32px,4.2vw,60px);line-height:1.4}.PublicPage_footer__rjVsN{padding:32px var(--brand-gutter);border-top:1px solid var(--brand-line)}.PublicPage_footer__rjVsN>div{display:flex;align-items:center;justify-content:space-between;gap:32px}.PublicPage_footerIdentity__k3UPV{display:flex;align-items:center;gap:26px}.PublicPage_footerIdentity__k3UPV>span{color:var(--brand-muted);font-size:11px;line-height:1.7}.PublicPage_footer__rjVsN .PublicPage_footerWordmark__Zfe1M{display:inline-flex;align-items:baseline;min-height:44px;padding-block:9px;font-size:22px;font-weight:650;letter-spacing:-.06em;line-height:1.2}.PublicPage_footerWordmark__Zfe1M>span{width:5px;height:5px;margin-left:3px;border-radius:50%;background:var(--brand-accent)}.PublicPage_footer__rjVsN nav{display:flex;gap:28px}.PublicPage_footer__rjVsN nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--brand-muted);font-size:12px}.PublicPage_footer__rjVsN a:hover{color:var(--brand-accent)}.PublicPage_skipLink__8m1xz{position:fixed;z-index:100;top:8px;left:16px;padding:12px 20px;border-radius:8px;background:var(--primary);color:var(--primary-foreground);transform:translateY(-160%)}.PublicPage_skipLink__8m1xz:focus{transform:translateY(0)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.PublicPage_closingLink__kc3D0 svg,.PublicPage_enterLink__9HWL5 svg,.PublicPage_textLink__Q3XIc svg{transition:transform .18s ease}.PublicPage_closingLink__kc3D0:hover svg,.PublicPage_enterLink__9HWL5:hover svg,.PublicPage_textLink__Q3XIc:hover svg{transform:translateX(3px)}}@media (max-width:1000px){.PublicPage_brandPage__WDGGr{--brand-gutter:32px}.PublicPage_cover__TRh3r{padding-top:36px}.PublicPage_coverGrid__6FmSD{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:20px}.PublicPage_brandPage__WDGGr .PublicPage_coverTitle__XlnXY{font-size:clamp(50px,6.4vw,66px)}.PublicPage_brandPage__WDGGr .PublicPage_coverNote__gWbI0{font-size:13px}.PublicPage_process__a0TXw,.PublicPage_story__iep4w{gap:40px}.PublicPage_footerIdentity__k3UPV{align-items:flex-start;flex-direction:column;gap:4px}}@media (max-width:760px){.PublicPage_brandPage__WDGGr{--brand-gutter:20px}.PublicPage_cover__TRh3r{padding-top:36px}.PublicPage_coverGrid__6FmSD{grid-template-columns:1fr;gap:38px;padding-bottom:28px}.PublicPage_brandPage__WDGGr .PublicPage_coverTitle__XlnXY{font-size:clamp(48px,12.3vw,86px);line-height:1.18}.PublicPage_brandPage__WDGGr .PublicPage_coverNote__gWbI0{margin-top:24px;font-size:14px}.PublicPage_closingLink__kc3D0,.PublicPage_enterLink__9HWL5{min-height:50px;gap:32px;padding:12px 22px;font-size:14px}.PublicPage_enterLink__9HWL5{margin-top:26px}.PublicPage_brandPage__WDGGr .PublicPage_coverVisual__bjTHK{margin-right:0;aspect-ratio:1.28}.PublicPage_coverImage__56O2t{object-position:center 56%}.PublicPage_coverColophon__Olkk6{gap:16px;padding-block:20px;font-size:9px}.PublicPage_coverColophon__Olkk6>[lang=en]{letter-spacing:.02em}.PublicPage_manifesto__ZLC9q{align-items:flex-start;flex-direction:column;gap:26px;padding-block:64px}.PublicPage_manifesto__ZLC9q h2{font-size:clamp(30px,7.9vw,54px);line-height:1.4}.PublicPage_brandPage__WDGGr .PublicPage_manifestoLead__WH9ri{margin-top:26px;font-size:15px}.PublicPage_brandPage__WDGGr .PublicPage_manifestoCopy__9UE1V{margin-top:8px;font-size:14px}.PublicPage_desktopBreak__g97WO{display:none}.PublicPage_process__a0TXw{grid-template-columns:1fr;padding-block:56px 72px}.PublicPage_processFigure__tZss9{display:none}.PublicPage_processContent__8jTxi h2{font-size:clamp(28px,7.5vw,46px)}.PublicPage_processList__RO_ew{margin-top:20px}.PublicPage_processList__RO_ew summary{gap:14px;min-height:74px}.PublicPage_processList__RO_ew h3{font-size:20px}.PublicPage_stepNumber__oMA0Q{flex-basis:22px}.PublicPage_brandPage__WDGGr .PublicPage_processDetail__ekPxA{padding:0 18px 24px 36px;font-size:14px}.PublicPage_closing__QwIeD{padding-block:56px}.PublicPage_closingInner__y1I_Q{align-items:flex-start;flex-direction:column;gap:30px}.PublicPage_closing__QwIeD h2{font-size:clamp(32px,8.6vw,58px)}.PublicPage_aboutCover__q81Xv{padding-top:36px}.PublicPage_aboutHeading__3PDUy{align-items:flex-start;flex-direction:column;gap:24px}.PublicPage_aboutHeading__3PDUy h1{font-size:clamp(54px,13.3vw,92px)}.PublicPage_aboutHeading__3PDUy p{padding-bottom:0;font-size:14px}.PublicPage_brandPage__WDGGr .PublicPage_aboutImage__tRqAN{margin-top:32px}.PublicPage_aboutImage__tRqAN img{aspect-ratio:1.48;object-position:58% center}.PublicPage_aboutImage__tRqAN figcaption{padding-top:14px}.PublicPage_story__iep4w{grid-template-columns:1fr;gap:28px;padding-block:64px}.PublicPage_story__iep4w h2{font-size:clamp(32px,8.5vw,54px)}.PublicPage_storyCopy__nsW7c{font-size:15px}.PublicPage_beliefs__nXDWd{grid-template-columns:1fr;gap:32px;padding-bottom:64px}.PublicPage_beliefs__nXDWd article{padding-top:20px}.PublicPage_beliefs__nXDWd h2{font-size:32px}.PublicPage_beliefs__nXDWd p{max-width:none;margin-top:10px}.PublicPage_aboutClosing__HPXT8{align-items:flex-start;flex-direction:column;gap:24px;padding-block:48px}.PublicPage_aboutClosing__HPXT8 h2{font-size:clamp(30px,8vw,48px)}.PublicPage_footer__rjVsN{padding-block:26px}.PublicPage_footer__rjVsN>div{align-items:flex-start;flex-direction:column;gap:16px}.PublicPage_footer__rjVsN nav{gap:28px}}@media (prefers-reduced-motion:reduce){.PublicPage_closingLink__kc3D0 svg,.PublicPage_enterLink__9HWL5 svg,.PublicPage_textLink__Q3XIc svg{transition:none;transform:none}}html[data-motion=reduced] :is(.PublicPage_enterLink__9HWL5,.PublicPage_textLink__Q3XIc,.PublicPage_closingLink__kc3D0) svg{transition:none;transform:none}@media (forced-colors:active){.PublicPage_closingLink__kc3D0,.PublicPage_enterLink__9HWL5{border-color:ButtonText}.PublicPage_beliefs__nXDWd article{border-color:CanvasText}}