.page_page__bHvK0{--muted:var(--ink-soft);--line:var(--hairline);--gutter:clamp(16px,6vw,96px);position:relative;color:var(--ink);background:radial-gradient(ellipse 90% 55% at 50% -12%,rgba(255,255,255,.05),transparent 72%),linear-gradient(180deg,#0d0d0e,#0a0a0b 55%,#080809)}@media (min-width:721px){.page_page__bHvK0:after{content:"";position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}.page_kicker__EbMX_{margin:0 0 18px;color:var(--ink-micro);font-family:var(--font-mono);font-size:11px;letter-spacing:.26em}.page_h2__TwppN{margin:0;font-family:var(--font-display);font-size:clamp(32px,4.2vw,54px);font-weight:400;line-height:.98;letter-spacing:.02em}.page_line___lAHq{display:block;white-space:nowrap}.page_phrase__Q3pDf{display:inline-block;white-space:nowrap}.page_hero__qs3fl{max-width:1100px;margin:0 auto;padding:clamp(140px,24vh,240px) var(--gutter) clamp(40px,6vw,80px)}.page_title__7_S0z{margin:0;font-family:var(--font-display);font-size:clamp(27px,8.4vw,88px);font-weight:400;line-height:.9;letter-spacing:.01em}.page_lead__cxiRq{max-width:34em;margin:clamp(28px,4vw,44px) 0 0;color:var(--muted);font-family:var(--font-body);font-size:clamp(18px,1.6vw,22px);font-weight:300;line-height:1.5;letter-spacing:.01em}.page_section__yPW7u{max-width:1100px;margin:0 auto;padding:clamp(80px,11vw,140px) var(--gutter) 0}.page_loop__MQEz4{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,6vw,90px);align-items:center}.page_diagram__NNwEa svg{display:block;width:100%;max-width:420px;margin:0 auto;overflow:visible}.page_scale__FiMGm line{stroke:rgba(230,230,226,.16);stroke-width:1}.page_scale__FiMGm line[data-major]{stroke:rgba(230,230,226,.42)}.page_innerRing__UVYsG{fill:none;stroke:rgba(230,230,226,.1);stroke-width:1;stroke-dasharray:1 5}.page_ring__0zNJ7{fill:none;stroke:rgba(230,230,226,.3);stroke-width:1}.page_ringFlow__E_q8N{fill:none;stroke:rgba(236,238,240,.85);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:6 94;animation:page_loopFlow__bK7wh 16s linear infinite}@keyframes page_loopFlow__bK7wh{to{stroke-dashoffset:-100}}.page_nodeRing__e9nkr{fill:#0b0b0c;stroke:rgba(230,230,226,.36);stroke-width:1}.page_node__eKgs4{fill:#ecece8}.page_nodeIndex__rhnV5{fill:var(--ink-micro);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em}.page_core__Vh61J{fill:var(--ink);font-family:var(--font-display);font-size:30px;letter-spacing:.08em}.page_coreSub__RxA5e{fill:var(--ink-micro);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.26em}.page_steps__vZYPR{display:flex;flex-direction:column;margin:34px 0 30px;padding:0;list-style:none;border-top:1px solid var(--line)}.page_step__myOpm{display:flex;gap:18px;padding:16px 0;border-bottom:1px solid var(--line)}.page_stepIndex__pmhhm{flex:none;padding-top:5px;color:var(--ink-micro);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em}.page_stepTitle__4554Z{margin:0;font-family:var(--font-display);font-size:22px;font-weight:400;letter-spacing:.05em}.page_stepBody___5jtJ{margin:4px 0 0;color:var(--muted);font-family:var(--font-body);font-size:17px;font-weight:300;line-height:1.45}.page_textLink__tfiB_{display:inline-flex;gap:8px;color:rgba(236,236,232,.88);font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(236,236,232,.26);padding-bottom:5px;transition:color .2s ease,border-color .2s ease}.page_textLink__tfiB_:focus-visible,.page_textLink__tfiB_:hover{color:#ffffff;border-color:#ffffff}.page_quietLink___6dr_{display:inline-flex;gap:8px;padding-bottom:5px;color:var(--ink-micro);font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:color .2s ease}.page_quietLink___6dr_:focus-visible,.page_quietLink___6dr_:hover{color:#ffffff}.page_divisionLinks__k7O_O{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px 28px}.page_loopLead__9X8zf{max-width:32em;margin:24px 0 0;color:var(--muted);font-family:var(--font-body);font-size:18px;font-weight:300;line-height:1.5}.page_divisions__9ILvK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line)}.page_division__8LJDh{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(36px,4.4vw,60px) clamp(24px,4.4vw,64px) clamp(8px,1vw,12px) 0}.page_division__8LJDh+.page_division__8LJDh{padding-right:0;padding-left:clamp(24px,4.4vw,64px);border-left:1px solid var(--line)}.page_divisionName__4etjf{margin:0;font-family:var(--font-display);font-size:clamp(56px,7vw,96px);font-weight:400;line-height:.9;letter-spacing:.04em}.page_divisionRole__ijYIV{max-width:15em;margin:18px 0 0;color:var(--muted);font-family:var(--font-body);font-size:clamp(19px,1.8vw,23px);font-weight:400;line-height:1.3}.page_divisionTagline__IDpMl{margin:30px 0 0;font-family:var(--font-display);font-size:clamp(24px,2.4vw,30px);letter-spacing:.06em;line-height:1.08}.page_divisionSummary__yI5rI{flex:1;max-width:30em;margin:14px 0 34px;color:var(--ink-micro);font-family:var(--font-body);font-size:16px;font-weight:300;line-height:1.5}.page_news__BKff3{margin:40px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.page_newsItem__877de{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:20px 0;border-bottom:1px solid var(--line)}.page_newsDate__J7heC{padding-top:4px;color:var(--ink-micro);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em}.page_newsText__XJ0lM{max-width:44em;margin:0;color:rgba(230,230,226,.8);font-family:var(--font-body);font-size:18px;font-weight:300;line-height:1.45}.page_company__mpQdv{padding-bottom:clamp(70px,10vw,120px);color:rgba(230,230,226,.42);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase}@media (max-width:860px){.page_divisions__9ILvK,.page_loop__MQEz4{grid-template-columns:minmax(0,1fr)}.page_diagram__NNwEa svg{max-width:340px}.page_division__8LJDh,.page_division__8LJDh+.page_division__8LJDh{padding:36px 0 8px;border-left:0}.page_division__8LJDh+.page_division__8LJDh{border-top:1px solid var(--line)}.page_newsItem__877de{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.page_ringFlow__E_q8N{animation:none}}