.Hero-module__Z8hQ_W__hero{border-bottom:1px solid var(--line);flex-direction:column;width:100%;min-height:100svh;display:flex;position:relative}.Hero-module__Z8hQ_W__grid{background:var(--line);grid-template-columns:minmax(200px,1.15fr) .9fr 1fr minmax(0,1.35fr);grid-template-rows:var(--header-h) 1.618fr 1fr .62fr;flex:1;grid-template-areas:"logo nav nav login""state state art art""state state art art""meta scroll art art";gap:1px;min-height:100svh;display:grid}.Hero-module__Z8hQ_W__panel{background:var(--void);min-width:0;min-height:0;padding:clamp(16px,1.6vw,26px);display:flex;position:relative}.Hero-module__Z8hQ_W__logo{align-items:center;gap:var(--f-2);grid-area:logo}.Hero-module__Z8hQ_W__logoImage{object-fit:contain;flex:none;width:30px;height:30px}.Hero-module__Z8hQ_W__wordmark{font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;font-size:15px;font-weight:500}.Hero-module__Z8hQ_W__wordmark b{font-weight:500}.Hero-module__Z8hQ_W__wordmark span{color:var(--ink-faint)}.Hero-module__Z8hQ_W__nav{grid-area:nav;justify-content:center;align-items:center}.Hero-module__Z8hQ_W__login{grid-area:login;justify-content:flex-end;align-items:center}.Hero-module__Z8hQ_W__loginBtn{align-items:center;gap:var(--f-1);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line-strong);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border-radius:4px;padding:16px 22px;font-size:11px;display:inline-flex}.Hero-module__Z8hQ_W__loginBtn:hover{color:var(--void);background:var(--ink);border-color:var(--ink)}.Hero-module__Z8hQ_W__loginDot{opacity:.7;background:currentColor;border-radius:50%;width:5px;height:5px}.Hero-module__Z8hQ_W__state{flex-direction:column;grid-area:state;justify-content:space-between;padding:clamp(22px,2.6vw,48px)}.Hero-module__Z8hQ_W__stateEyebrow{justify-content:space-between;align-items:baseline;gap:var(--f-3);display:flex}.Hero-module__Z8hQ_W__statement{font-family:var(--font-serif);letter-spacing:-.02em;max-width:15ch;font-size:clamp(2.4rem,5.4vw,5.2rem);font-weight:300;line-height:.98}.Hero-module__Z8hQ_W__statement em{color:var(--ink-dim);font-style:italic}.Hero-module__Z8hQ_W__statementSub{max-width:42ch;color:var(--ink-dim);font-size:clamp(.9rem,1.05vw,1.02rem);line-height:1.55}.Hero-module__Z8hQ_W__art{grid-area:art;padding:0;overflow:hidden}.Hero-module__Z8hQ_W__artLabel{z-index:2;pointer-events:none;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:clamp(16px,1.6vw,24px);left:clamp(16px,1.6vw,24px)}.Hero-module__Z8hQ_W__artLabel small{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.Hero-module__Z8hQ_W__artCorner{z-index:2;font-family:var(--font-mono);letter-spacing:.2em;color:var(--ink-faint);text-transform:uppercase;text-align:right;pointer-events:none;font-size:10px;position:absolute;top:clamp(16px,1.6vw,24px);right:clamp(16px,1.6vw,24px)}.Hero-module__Z8hQ_W__meta{justify-content:flex-end;gap:var(--f-2);flex-direction:column;grid-area:meta}.Hero-module__Z8hQ_W__metaText{color:var(--ink-dim);max-width:34ch;font-size:.82rem;line-height:1.5}.Hero-module__Z8hQ_W__scroll{justify-content:flex-end;align-items:flex-start;gap:var(--f-2);flex-direction:column;grid-area:scroll}.Hero-module__Z8hQ_W__scrollLine{background:linear-gradient(var(--ink-faint), transparent);width:1px;height:46px;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__scrollLine:after{content:"";background:var(--ink);animation:Hero-module__Z8hQ_W__scrollPulse 2.6s var(--ease-inout) infinite;position:absolute;inset:0;transform:translateY(-100%)}@keyframes Hero-module__Z8hQ_W__scrollPulse{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.Hero-module__Z8hQ_W__scrollLabel{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}@media (max-width:900px){.Hero-module__Z8hQ_W__grid{grid-template-columns:1fr 1fr;grid-template-rows:var(--header-h) minmax(300px, 46svh) auto auto;grid-template-areas:"logo login""art art""state state""meta scroll"}.Hero-module__Z8hQ_W__nav{display:none}.Hero-module__Z8hQ_W__statement{font-size:clamp(2.2rem,9vw,3.6rem)}}@media (max-width:520px){.Hero-module__Z8hQ_W__grid{grid-template-columns:1fr;grid-template-rows:var(--header-h) auto minmax(260px, 40svh) auto auto;grid-template-areas:"logo""login""art""state""meta"}.Hero-module__Z8hQ_W__login{justify-content:flex-start}.Hero-module__Z8hQ_W__scroll{display:none}}
.Nav-module__e1xquq__nav{align-items:center;gap:clamp(18px,2vw,40px);display:flex}.Nav-module__e1xquq__link{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);transition:color var(--dur-fast) var(--ease-out);padding:6px 0;font-size:11px;position:relative}.Nav-module__e1xquq__link:after{content:"";background:var(--ink);transform-origin:0;width:100%;height:1px;transition:transform var(--dur) var(--ease-out);position:absolute;bottom:0;left:0;transform:scaleX(0)}.Nav-module__e1xquq__link:hover{color:var(--ink)}.Nav-module__e1xquq__link:hover:after{transform:scaleX(1)}.Nav-module__e1xquq__index{font-variant-numeric:tabular-nums;color:var(--ink-faint);margin-right:4px}
.ScrollType-module__5PqQaG__section{border-bottom:1px solid var(--line);padding:clamp(88px, 16vh, 220px) var(--edge);position:relative}.ScrollType-module__5PqQaG__inner{grid-template-columns:minmax(0,200px) 1fr;gap:clamp(24px,5vw,96px);max-width:1400px;margin:0 auto;display:grid}.ScrollType-module__5PqQaG__aside{gap:var(--f-2);flex-direction:column;padding-top:12px;display:flex}.ScrollType-module__5PqQaG__asideRule{background:var(--line-strong);width:100%;height:1px}.ScrollType-module__5PqQaG__asideNo{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.ScrollType-module__5PqQaG__copy{font-family:var(--font-serif);letter-spacing:-.015em;max-width:20ch;font-size:clamp(1.7rem,4.6vw,4rem);font-weight:300;line-height:1.12}.ScrollType-module__5PqQaG__word{opacity:.16;will-change:opacity;display:inline-block}.ScrollType-module__5PqQaG__word em{font-style:italic}html.no-scrolltype .ScrollType-module__5PqQaG__word{opacity:1}@media (max-width:760px){.ScrollType-module__5PqQaG__inner{gap:var(--f-3);grid-template-columns:1fr}.ScrollType-module__5PqQaG__copy{max-width:none}}
.Sectors-module__weJmAW__section{border-bottom:1px solid var(--line);padding:clamp(64px, 12vh, 140px) var(--edge) clamp(48px, 8vh, 96px)}.Sectors-module__weJmAW__head{justify-content:space-between;align-items:flex-end;gap:var(--f-3);flex-wrap:wrap;max-width:1400px;margin:0 auto clamp(40px,6vh,80px);display:flex}.Sectors-module__weJmAW__headTitle{font-family:var(--font-serif);letter-spacing:-.02em;max-width:20ch;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:300;line-height:1}.Sectors-module__weJmAW__headMeta{color:var(--ink-dim);max-width:64ch;font-size:.9rem;line-height:1.5}.Sectors-module__weJmAW__layout{background:var(--line);border:1px solid var(--line);grid-template-columns:1.15fr 1fr;gap:1px;max-width:1400px;margin:0 auto;display:grid}.Sectors-module__weJmAW__list{background:var(--void);flex-direction:column;display:flex}.Sectors-module__weJmAW__item{align-items:center;gap:var(--f-3);text-align:left;border-bottom:1px solid var(--line);width:100%;color:var(--ink-dim);transition:color var(--dur-fast) var(--ease-out), padding-left var(--dur) var(--ease-out), background var(--dur-fast) var(--ease-out);padding:clamp(16px,2.2vh,26px) clamp(18px,2vw,30px);display:flex;position:relative}.Sectors-module__weJmAW__item:last-child{border-bottom:none}.Sectors-module__weJmAW__item[data-active=true]{color:var(--ink);background:var(--panel-hi);padding-left:clamp(26px,3vw,44px)}.Sectors-module__weJmAW__itemNo{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-faint);flex:none;width:2.4ch;font-size:11px}.Sectors-module__weJmAW__item[data-active=true] .Sectors-module__weJmAW__itemNo{color:var(--ink-dim)}.Sectors-module__weJmAW__itemName{font-family:var(--font-display);letter-spacing:-.01em;flex:1;font-size:clamp(1.05rem,1.8vw,1.5rem);font-weight:400}.Sectors-module__weJmAW__itemArrow{opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);color:var(--ink-dim);transform:translate(-8px)}.Sectors-module__weJmAW__item[data-active=true] .Sectors-module__weJmAW__itemArrow{opacity:1;transform:none}.Sectors-module__weJmAW__stage{background:var(--void);justify-content:space-between;gap:var(--f-4);flex-direction:column;min-height:100%;padding:clamp(26px,3vw,48px);display:flex}.Sectors-module__weJmAW__stageGlyph{height:clamp(140px,20vh,220px);color:var(--ink);justify-content:center;align-items:center;display:flex}.Sectors-module__weJmAW__stageGlyph svg{animation:Sectors-module__weJmAW__floatY 9s var(--ease-inout) infinite}@keyframes Sectors-module__weJmAW__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.Sectors-module__weJmAW__stageBody{gap:var(--f-2);flex-direction:column;display:flex}.Sectors-module__weJmAW__stageIndex{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.Sectors-module__weJmAW__stageName{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:300;line-height:1.02}.Sectors-module__weJmAW__stageDesc{color:var(--ink-dim);max-width:42ch;font-size:.98rem;line-height:1.55}.Sectors-module__weJmAW__stageStats{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.Sectors-module__weJmAW__stat{background:var(--void);padding:var(--f-2) var(--f-3);flex-direction:column;gap:6px;display:flex}.Sectors-module__weJmAW__statLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);font-size:9.5px}.Sectors-module__weJmAW__statValue{color:var(--ink);font-size:.98rem}.Sectors-module__weJmAW__fade{animation:Sectors-module__weJmAW__fadeIn var(--dur) var(--ease-out)}@keyframes Sectors-module__weJmAW__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:860px){.Sectors-module__weJmAW__layout{grid-template-columns:1fr}.Sectors-module__weJmAW__stage{order:-1}.Sectors-module__weJmAW__itemArrow{display:none}}
.Deals-module__dI3WMa__section{border-bottom:1px solid var(--line);padding:clamp(64px, 12vh, 140px) var(--edge)}.Deals-module__dI3WMa__head{justify-content:space-between;align-items:flex-end;gap:var(--f-3);flex-wrap:wrap;max-width:1400px;margin:0 auto clamp(36px,6vh,64px);display:flex}.Deals-module__dI3WMa__title{font-family:var(--font-serif);letter-spacing:-.02em;max-width:18ch;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:300;line-height:1}.Deals-module__dI3WMa__headMeta{gap:var(--f-1);text-align:right;flex-direction:column;align-items:flex-end;display:flex}.Deals-module__dI3WMa__count{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-dim);font-size:11px}.Deals-module__dI3WMa__ledger{border:1px solid var(--line);max-width:1400px;margin:0 auto}.Deals-module__dI3WMa__row{gap:var(--f-3);border-bottom:1px solid var(--line);grid-template-columns:3ch 1.6fr 1fr .9fr auto;align-items:center;padding:clamp(15px,2vh,22px) clamp(18px,2vw,28px);display:grid}.Deals-module__dI3WMa__row:last-child{border-bottom:none}.Deals-module__dI3WMa__rowHead{color:var(--ink-faint)}.Deals-module__dI3WMa__rowHead span{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:10px}.Deals-module__dI3WMa__deal{transition:background var(--dur-fast) var(--ease-out)}.Deals-module__dI3WMa__deal:hover{background:var(--panel-hi)}.Deals-module__dI3WMa__cellNo{font-family:var(--font-mono);color:var(--ink-faint);font-size:11px}.Deals-module__dI3WMa__cellName{align-items:center;gap:var(--f-2);min-width:0;display:flex}.Deals-module__dI3WMa__redacted{font-family:var(--font-display);color:var(--ink);letter-spacing:.02em;font-size:clamp(1rem,1.5vw,1.2rem)}.Deals-module__dI3WMa__block{color:var(--ink-ghost);-webkit-user-select:none;user-select:none;letter-spacing:.04em}.Deals-module__dI3WMa__lock{color:var(--ink-faint);flex:none}.Deals-module__dI3WMa__cellSector,.Deals-module__dI3WMa__cellStage{color:var(--ink-dim);font-size:.9rem}.Deals-module__dI3WMa__status{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);border:1px solid var(--line-strong);white-space:nowrap;border-radius:999px;justify-self:end;padding:6px 12px;font-size:10px}.Deals-module__dI3WMa__statusOpen{color:var(--ink);border-color:var(--ink-dim)}.Deals-module__dI3WMa__cta{border:1px solid var(--line);background:var(--line);grid-template-columns:1.4fr 1fr;gap:1px;max-width:1400px;margin:clamp(28px,4vh,48px) auto 0;display:grid}.Deals-module__dI3WMa__ctaBody,.Deals-module__dI3WMa__ctaActions{background:var(--void);padding:clamp(24px,3vw,44px)}.Deals-module__dI3WMa__ctaBody{gap:var(--f-2);flex-direction:column;justify-content:center;display:flex}.Deals-module__dI3WMa__ctaTitle{font-family:var(--font-serif);letter-spacing:-.02em;max-width:24ch;font-size:clamp(1.3rem,2.2vw,1.9rem);font-weight:300;line-height:1.1}.Deals-module__dI3WMa__ctaText{color:var(--ink-dim);max-width:46ch;font-size:.95rem;line-height:1.55}.Deals-module__dI3WMa__ctaActions{justify-content:center;gap:var(--f-2);flex-direction:column;display:flex}.Deals-module__dI3WMa__primary{justify-content:space-between;align-items:center;gap:var(--f-2);background:var(--ink);color:var(--void);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;transition:opacity var(--dur-fast) var(--ease-out);border-radius:4px;padding:16px 22px;font-size:11px;display:inline-flex}.Deals-module__dI3WMa__primary span{transition:transform var(--dur) var(--ease-out)}.Deals-module__dI3WMa__primary:hover{opacity:.9}.Deals-module__dI3WMa__primary:hover span{transform:translate(4px)}.Deals-module__dI3WMa__secondary{justify-content:space-between;align-items:center;gap:var(--f-2);border:1px solid var(--line-strong);color:var(--ink-dim);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border-radius:4px;padding:16px 22px;font-size:11px;display:inline-flex}.Deals-module__dI3WMa__secondary:hover{color:var(--ink);border-color:var(--ink)}@media (max-width:860px){.Deals-module__dI3WMa__row{gap:var(--f-2);grid-template-columns:3ch 1fr auto}.Deals-module__dI3WMa__cellSector,.Deals-module__dI3WMa__cellStage,.Deals-module__dI3WMa__rowHead .Deals-module__dI3WMa__cellSector,.Deals-module__dI3WMa__rowHead .Deals-module__dI3WMa__cellStage{display:none}.Deals-module__dI3WMa__cta{grid-template-columns:1fr}}
.Access-module__asKQrW__section{border-bottom:1px solid var(--line);padding:clamp(64px, 12vh, 140px) var(--edge)}.Access-module__asKQrW__inner{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,5vw,96px);max-width:1400px;margin:0 auto;display:grid}.Access-module__asKQrW__intro{top:var(--f-5);gap:var(--f-3);flex-direction:column;display:flex;position:sticky}.Access-module__asKQrW__title{font-family:var(--font-serif);letter-spacing:-.02em;max-width:14ch;font-size:clamp(1.9rem,3.6vw,3.2rem);font-weight:300;line-height:1.02}.Access-module__asKQrW__text{color:var(--ink-dim);max-width:40ch;font-size:.98rem;line-height:1.6}.Access-module__asKQrW__begin{justify-content:space-between;align-items:center;gap:var(--f-2);width:fit-content;min-width:240px;margin-top:var(--f-1);background:var(--ink);color:var(--void);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;transition:opacity var(--dur-fast) var(--ease-out);border-radius:4px;padding:16px 22px;font-size:11px;display:inline-flex}.Access-module__asKQrW__begin span{transition:transform var(--dur) var(--ease-out)}.Access-module__asKQrW__begin:hover{opacity:.9}.Access-module__asKQrW__begin:hover span{transform:translate(4px)}.Access-module__asKQrW__note{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.Access-module__asKQrW__steps{border:1px solid var(--line)}.Access-module__asKQrW__step{gap:var(--f-3);border-bottom:1px solid var(--line);transition:background var(--dur-fast) var(--ease-out);grid-template-columns:auto 1fr;align-items:baseline;padding:clamp(18px,2.4vh,26px) clamp(20px,2vw,30px);display:grid}.Access-module__asKQrW__step:last-child{border-bottom:none}.Access-module__asKQrW__step:hover{background:var(--panel-hi)}.Access-module__asKQrW__stepNo{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-faint);padding-top:4px;font-size:11px}.Access-module__asKQrW__stepBody{flex-direction:column;gap:6px;display:flex}.Access-module__asKQrW__stepName{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.05rem,1.6vw,1.35rem)}.Access-module__asKQrW__stepDesc{color:var(--ink-dim);max-width:52ch;font-size:.9rem;line-height:1.5}@media (max-width:860px){.Access-module__asKQrW__inner{gap:var(--f-4);grid-template-columns:1fr}.Access-module__asKQrW__intro{position:static}}
.Footer-module__EZoWya__footer{position:relative}.Footer-module__EZoWya__firm{border-bottom:1px solid var(--line);padding:clamp(64px, 12vh, 140px) var(--edge)}.Footer-module__EZoWya__firmInner{grid-template-columns:1fr;gap:clamp(40px,6vh,72px);max-width:1400px;margin:0 auto;display:grid}.Footer-module__EZoWya__firmLede{font-family:var(--font-serif);letter-spacing:-.02em;white-space:nowrap;max-width:none;font-size:clamp(1.6rem,3.4vw,3rem);font-weight:300;line-height:1.08}.Footer-module__EZoWya__firmLede em{color:var(--ink-dim);font-style:italic}.Footer-module__EZoWya__principles{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.Footer-module__EZoWya__principle{background:var(--void);gap:var(--f-2);flex-direction:column;padding:clamp(22px,2.6vw,36px);display:flex}.Footer-module__EZoWya__principleNo{font-family:var(--font-mono);letter-spacing:.2em;color:var(--ink-faint);font-size:10px}.Footer-module__EZoWya__principleName{letter-spacing:-.01em;font-size:1.1rem}.Footer-module__EZoWya__principleText{color:var(--ink-dim);font-size:.9rem;line-height:1.55}.Footer-module__EZoWya__base{padding:clamp(48px, 8vh, 96px) var(--edge) var(--f-4)}.Footer-module__EZoWya__baseInner{grid-template-columns:1.4fr repeat(3,1fr);align-items:start;gap:clamp(24px,4vw,64px);max-width:1400px;margin:0 auto;display:grid}.Footer-module__EZoWya__brandBlock{gap:var(--f-2);flex-direction:column;display:flex}.Footer-module__EZoWya__footerLogo{object-fit:contain;width:clamp(96px,15vw,160px);height:clamp(96px,15vw,160px)}.Footer-module__EZoWya__tagline{color:var(--ink-faint);max-width:34ch;font-size:.9rem;line-height:1.5}.Footer-module__EZoWya__col{gap:var(--f-2);flex-direction:column;display:flex}.Footer-module__EZoWya__colHead{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--f-1);font-size:10px}.Footer-module__EZoWya__col a,.Footer-module__EZoWya__col span{color:var(--ink-dim);transition:color var(--dur-fast) var(--ease-out);width:fit-content;font-size:.92rem}.Footer-module__EZoWya__col a:hover{color:var(--ink)}.Footer-module__EZoWya__legal{max-width:1400px;padding-top:var(--f-3);border-top:1px solid var(--line);justify-content:space-between;gap:var(--f-3);flex-wrap:wrap;margin:clamp(48px,8vh,88px) auto 0;display:flex}.Footer-module__EZoWya__legal p,.Footer-module__EZoWya__legal span,.Footer-module__EZoWya__credit{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-faint);font-size:10px;line-height:1.6}.Footer-module__EZoWya__credit{transition:color var(--dur-fast) var(--ease-out)}.Footer-module__EZoWya__credit:hover{color:var(--ink-dim)}.Footer-module__EZoWya__legalCredit{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.Footer-module__EZoWya__hiddenComment{display:none}.Footer-module__EZoWya__disclaimer{max-width:78ch}@media (max-width:860px){.Footer-module__EZoWya__principles{grid-template-columns:1fr}.Footer-module__EZoWya__baseInner{grid-template-columns:1fr 1fr}.Footer-module__EZoWya__brandBlock{grid-column:1/-1}}@media (max-width:620px){.Footer-module__EZoWya__firmLede{white-space:normal}.Footer-module__EZoWya__legalCredit{align-items:flex-start}}
