.Cta-module__0pvpJq__sec{background:var(--field);padding-bottom:clamp(160px,16vw,220px);overflow:hidden}.Cta-module__0pvpJq__stars{opacity:.6}.Cta-module__0pvpJq__glow{width:1200px;height:900px;margin-left:-600px;top:0;left:50%}.Cta-module__0pvpJq__limb{pointer-events:none;background:var(--field-deep);border-top:2px solid rgb(var(--accent-soft-rgb) / .85);height:1000px;box-shadow:0 -40px 120px rgb(var(--accent-rgb) / .32), inset 0 40px 90px rgb(var(--blue-rgb) / .28);border-radius:50%;position:absolute;top:calc(100% - 140px);left:-25%;right:-25%}.Cta-module__0pvpJq__inner{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.Cta-module__0pvpJq__title{letter-spacing:-.035em;max-width:18ch;margin:0;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:500;line-height:1.05}
.Hero-module__SWGpQG__hero{margin-top:calc(-1 * var(--header-h));padding:calc(clamp(48px, 6vw, 80px) + var(--header-h)) 0 clamp(72px, 8vw, 104px);position:relative;overflow:hidden}.Hero-module__SWGpQG__stars{opacity:.6}.Hero-module__SWGpQG__glow{width:1300px;height:900px;margin-left:-650px;top:520px;left:50%}.Hero-module__SWGpQG__inner{flex-direction:column;gap:clamp(32px,4vw,52px);display:flex}.Hero-module__SWGpQG__head{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.Hero-module__SWGpQG__title{letter-spacing:-.04em;max-width:20ch;margin:0;font-size:clamp(2.75rem,5.6vw,5rem);font-weight:500;line-height:1}.Hero-module__SWGpQG__lead{max-width:46ch;color:rgb(var(--white-rgb) / .82);font-size:clamp(1.125rem,1.7vw,1.375rem)}
.RoleDashboard-module__iBMRxa__body{min-height:100%;display:flex}.RoleDashboard-module__iBMRxa__side{background:var(--app-surface);border-right:1px solid var(--app-fill);flex-direction:column;flex:none;gap:2px;width:176px;padding:14px 10px;display:flex}.RoleDashboard-module__iBMRxa__logo{color:var(--app-primary);letter-spacing:.24em;padding:2px 8px 12px;font-size:13px;font-weight:700}.RoleDashboard-module__iBMRxa__ws{border:1px solid var(--app-line);color:var(--app-primary);border-radius:8px;justify-content:space-between;margin:0 4px 10px;padding:6px 10px;font-size:12px;display:flex}.RoleDashboard-module__iBMRxa__nav{color:var(--app-ink-4);border-radius:8px;align-items:center;gap:9px;padding:7px 10px;font-size:12.5px;display:flex}.RoleDashboard-module__iBMRxa__nav i{border:1.5px solid var(--app-faint);border-radius:4px;flex:none;width:13px;height:13px}.RoleDashboard-module__iBMRxa__nav[data-on]{background:var(--app-blue-1);color:var(--who-app-blue-6);font-weight:500}.RoleDashboard-module__iBMRxa__nav[data-on] i{border-color:var(--app-primary)}.RoleDashboard-module__iBMRxa__main{flex-direction:column;flex:1;gap:12px;min-width:0;padding:12px 14px 16px;display:flex;position:relative}.RoleDashboard-module__iBMRxa__top{align-items:center;gap:12px;display:flex}.RoleDashboard-module__iBMRxa__search{background:var(--app-surface);border:1px solid var(--app-line-soft);width:240px;height:30px;color:var(--app-faint);border-radius:8px;flex:none;align-items:center;padding:0 10px;font-size:12px;display:flex}.RoleDashboard-module__iBMRxa__spacer{flex:1}.RoleDashboard-module__iBMRxa__bell{width:28px;height:28px;color:var(--app-muted);justify-content:center;align-items:center;display:inline-flex;position:relative}.RoleDashboard-module__iBMRxa__badge{border-radius:var(--radius-pill);background:var(--app-red-5);min-width:14px;height:14px;color:var(--app-surface);text-align:center;opacity:0;padding:0 3px;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:1px;right:0}.RoleDashboard-module__iBMRxa__badge[data-on]{opacity:1}.RoleDashboard-module__iBMRxa__me{width:26px;height:26px;font-size:10px}.RoleDashboard-module__iBMRxa__name{white-space:nowrap;font-size:12px}.RoleDashboard-module__iBMRxa__hello{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px}.RoleDashboard-module__iBMRxa__helloText{flex-direction:column;gap:2px;min-width:0;display:flex}.RoleDashboard-module__iBMRxa__greeting{font-size:20px}.RoleDashboard-module__iBMRxa__first{color:var(--app-primary)}.RoleDashboard-module__iBMRxa__picker{align-items:center;gap:8px;display:flex}.RoleDashboard-module__iBMRxa__view{justify-content:space-between;gap:12px;min-width:210px}.RoleDashboard-module__iBMRxa__viewOnly{padding:3px 10px}.RoleDashboard-module__iBMRxa__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.RoleDashboard-module__iBMRxa__toast{background:var(--app-surface);border:1px solid var(--app-line-soft);border-left:3px solid var(--app-primary);max-width:calc(100% - 36px);box-shadow:0 14px 36px rgb(var(--app-ink-rgb) / .18);white-space:nowrap;opacity:0;pointer-events:none;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;display:flex;position:absolute;bottom:18px;right:18px;transform:translateY(18px)}.RoleDashboard-module__iBMRxa__toast>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.RoleDashboard-module__iBMRxa__toast[data-on]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){[data-enter] .RoleDashboard-module__iBMRxa__body{animation:RoleDashboard-module__iBMRxa__who-dash-in .6s var(--ease) both}.RoleDashboard-module__iBMRxa__badge{transition:opacity .4s}.RoleDashboard-module__iBMRxa__toast{transition:opacity .5s, transform .5s var(--ease)}}@keyframes RoleDashboard-module__iBMRxa__who-dash-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@container shot (max-width:940px){.RoleDashboard-module__iBMRxa__side{display:none}}@container shot (max-width:640px){.RoleDashboard-module__iBMRxa__main{gap:10px;padding:10px 10px 12px}.RoleDashboard-module__iBMRxa__search,.RoleDashboard-module__iBMRxa__name{display:none}.RoleDashboard-module__iBMRxa__top{gap:10px}.RoleDashboard-module__iBMRxa__hello{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px}.RoleDashboard-module__iBMRxa__greeting{font-size:18px}.RoleDashboard-module__iBMRxa__picker{flex-wrap:wrap}.RoleDashboard-module__iBMRxa__pickerLabel{display:none}.RoleDashboard-module__iBMRxa__view{flex:1;min-width:0}.RoleDashboard-module__iBMRxa__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:260px;gap:10px}.RoleDashboard-module__iBMRxa__grid>:nth-child(n+3){display:none}.RoleDashboard-module__iBMRxa__toast{max-width:none;bottom:12px;left:10px;right:10px}}
.Widget-module__JItPKq__widget{grid-column:span var(--span,6);min-height:236px}.Widget-module__JItPKq__widget[data-span="5"]{--span:5}.Widget-module__JItPKq__widget[data-span="6"]{--span:6}.Widget-module__JItPKq__widget[data-span="7"]{--span:7}.Widget-module__JItPKq__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.Widget-module__JItPKq__tags{align-items:center;gap:6px;min-width:0;display:flex}.Widget-module__JItPKq__ellipsis{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.Widget-module__JItPKq__legend{color:var(--app-text-2);gap:14px;font-size:11px;display:flex}.Widget-module__JItPKq__legend span{align-items:center;gap:6px;display:inline-flex}.Widget-module__JItPKq__legend i{border-radius:2px;width:9px;height:9px}.Widget-module__JItPKq__kpis{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));flex:1;gap:8px;display:grid}.Widget-module__JItPKq__kpi{background:var(--app-bg-4);border:1px solid var(--app-bg);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:12px;display:flex}.Widget-module__JItPKq__kpi>span:first-child{line-height:1.3}.Widget-module__JItPKq__kpi b{color:var(--app-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:500;line-height:1.15}.Widget-module__JItPKq__kpi b[data-small]{font-size:22px}.Widget-module__JItPKq__kpi b[data-fg=red]{color:var(--app-red-7)}.Widget-module__JItPKq__kpi b[data-fg=green]{color:var(--app-green-7)}.Widget-module__JItPKq__kpi b[data-fg=gold]{color:var(--app-gold-8)}.Widget-module__JItPKq__kpiSub{color:var(--app-muted);font-size:11px;line-height:1.35}.Widget-module__JItPKq__kpiSub[data-green]{color:var(--app-green-7)}.Widget-module__JItPKq__rows{flex-direction:column;display:flex}.Widget-module__JItPKq__row{border-bottom:1px solid var(--app-bg-2);border-radius:6px;align-items:center;gap:10px;max-height:64px;padding:7px 6px;display:flex;overflow:hidden}.Widget-module__JItPKq__row[data-hl=blue]{background:var(--app-blue-1)}.Widget-module__JItPKq__row[data-hl=red]{background:var(--app-red-1)}.Widget-module__JItPKq__row[data-hidden]{opacity:0;border-bottom-color:#0000;max-height:0;padding-top:0;padding-bottom:0}.Widget-module__JItPKq__row [data-square]{border-radius:6px}.Widget-module__JItPKq__date{border:1px solid var(--app-line-soft);background:var(--app-surface);border-radius:8px;flex-direction:column;flex:none;align-items:center;width:44px;padding:3px 0;line-height:1.15;display:flex}.Widget-module__JItPKq__date b{color:var(--app-ink);font-size:12.5px;font-weight:500}.Widget-module__JItPKq__date span{color:var(--app-muted);font-size:9.5px}.Widget-module__JItPKq__file{border-radius:4px;flex:none;width:20px;height:24px}.Widget-module__JItPKq__rowText{flex-direction:column;flex:1;min-width:0;display:flex}.Widget-module__JItPKq__rowText b,.Widget-module__JItPKq__rowText span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Widget-module__JItPKq__rowText b{font-weight:500}.Widget-module__JItPKq__rowText span{color:var(--app-muted);font-size:11.5px}.Widget-module__JItPKq__right{color:var(--app-ink-4);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px}.Widget-module__JItPKq__row>:last-child{flex:none}.Widget-module__JItPKq__bars{flex-direction:column;gap:11px;padding-top:2px;display:flex}.Widget-module__JItPKq__bar{grid-template-columns:var(--bar-cols);color:var(--app-ink-4);align-items:center;gap:10px;display:grid}.Widget-module__JItPKq__track{border-radius:var(--radius-pill);background:var(--app-bg-2);height:10px;position:relative}.Widget-module__JItPKq__fill,.Widget-module__JItPKq__fill2{border-radius:var(--radius-pill);position:absolute;top:0;bottom:0;left:0}.Widget-module__JItPKq__fill{background:var(--app-primary)}.Widget-module__JItPKq__fill2{background:var(--app-blue-2)}.Widget-module__JItPKq__barVal{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.Widget-module__JItPKq__chart{height:150px;position:relative}.Widget-module__JItPKq__tip{background:var(--app-ink);color:var(--app-surface);white-space:nowrap;border-radius:6px;padding:1px 8px;font-size:10.5px;position:absolute;top:0}.Widget-module__JItPKq__plot{position:absolute;inset:26px 0 0}.Widget-module__JItPKq__plot svg{position:absolute;inset:0;overflow:visible}.Widget-module__JItPKq__grid{fill:none;stroke:var(--app-bg);stroke-width:1px}.Widget-module__JItPKq__areaA{fill:var(--app-primary);fill-opacity:.88}.Widget-module__JItPKq__areaB{fill:var(--who-chart-risk);fill-opacity:.92}.Widget-module__JItPKq__lineA{fill:none;stroke:var(--who-app-blue-6);stroke-width:1.5px}.Widget-module__JItPKq__cursor{background:rgb(var(--app-ink-rgb) / .35);width:1px;position:absolute;top:0;bottom:0}.Widget-module__JItPKq__dot{background:var(--app-surface);border:2px solid var(--app-primary);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.Widget-module__JItPKq__dot[data-series=b]{border-color:var(--who-chart-risk)}.Widget-module__JItPKq__axis{height:14px;position:relative}.Widget-module__JItPKq__axis span{color:var(--app-muted-2);font-size:10.5px;position:absolute}.Widget-module__JItPKq__axis span[data-hot]{color:var(--app-primary)}.Widget-module__JItPKq__cols{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-bottom:1px solid var(--app-line-soft);align-items:end;gap:6px;height:128px;margin-top:4px;display:grid}.Widget-module__JItPKq__col{height:100%;position:relative}.Widget-module__JItPKq__colBars{justify-content:center;align-items:flex-end;gap:3px;display:flex;position:absolute;inset:0}.Widget-module__JItPKq__colBar{background:var(--app-blue-3);border-radius:3px 3px 0 0;width:56%}.Widget-module__JItPKq__colBars[data-wide] .Widget-module__JItPKq__colBar{width:64%}.Widget-module__JItPKq__colBars[data-pair] .Widget-module__JItPKq__colBar{width:30%}.Widget-module__JItPKq__colBar[data-tone=hot],.Widget-module__JItPKq__colBar[data-tone=actual]{background:var(--app-primary)}.Widget-module__JItPKq__colBar[data-tone=past],.Widget-module__JItPKq__colBar[data-tone=planned]{background:var(--app-blue-2)}.Widget-module__JItPKq__colVal{text-align:center;color:var(--app-text-2);font-variant-numeric:tabular-nums;padding-bottom:2px;font-size:10.5px;position:absolute;left:0;right:0}.Widget-module__JItPKq__colLabels{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:6px;display:grid}.Widget-module__JItPKq__colLabels span{text-align:center;color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.Widget-module__JItPKq__colLabels span[data-hot]{color:var(--app-primary)}.Widget-module__JItPKq__checks{flex-direction:column;gap:9px;display:flex}.Widget-module__JItPKq__check{align-items:center;gap:10px;display:flex}.Widget-module__JItPKq__chk{background:var(--app-surface);border:1.5px solid var(--app-line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.Widget-module__JItPKq__chk svg{stroke:var(--app-surface);opacity:0}.Widget-module__JItPKq__check[data-state=done] .Widget-module__JItPKq__chk{background:var(--app-green-6);border-color:var(--app-green-6)}.Widget-module__JItPKq__check[data-state=done] .Widget-module__JItPKq__chk svg{opacity:1}.Widget-module__JItPKq__checkLabel{color:var(--app-muted);flex:1}.Widget-module__JItPKq__check[data-state=done] .Widget-module__JItPKq__checkLabel{color:var(--app-ink-2)}.Widget-module__JItPKq__checkMeta{color:var(--app-muted);flex:none;font-size:11.5px}.Widget-module__JItPKq__timeline{height:112px;margin:2px 4px 0;position:relative}.Widget-module__JItPKq__tlTrack,.Widget-module__JItPKq__tlDone{border-radius:var(--radius-pill);height:4px;position:absolute;top:58px;left:0}.Widget-module__JItPKq__tlTrack{background:var(--app-bg);right:0}.Widget-module__JItPKq__tlDone{background:var(--app-primary)}.Widget-module__JItPKq__ms{background:var(--app-surface);border:2px solid var(--app-line-3);border-radius:3px;width:14px;height:14px;margin-left:-7px;position:absolute;top:52px;transform:rotate(45deg)}.Widget-module__JItPKq__ms[data-state=done]{background:var(--app-primary);border-color:var(--app-primary)}.Widget-module__JItPKq__ms[data-state=goal]{background:var(--app-green-6);border-color:var(--app-green-6)}.Widget-module__JItPKq__ms[data-state=next]{border-color:var(--app-red-7)}.Widget-module__JItPKq__msText{white-space:nowrap;flex-direction:column;align-items:center;line-height:1.3;display:flex;position:absolute;top:2px}.Widget-module__JItPKq__msText[data-below]{top:74px}.Widget-module__JItPKq__msText[data-align=start]{align-items:flex-start}.Widget-module__JItPKq__msText[data-align=end]{align-items:flex-end}.Widget-module__JItPKq__msText b{color:var(--app-ink-2);font-size:11.5px;font-weight:500}.Widget-module__JItPKq__msText[data-state=next] b{color:var(--app-red-7)}.Widget-module__JItPKq__msText span{color:var(--app-muted);font-size:10.5px}.Widget-module__JItPKq__today{background:var(--app-surface);border:2px solid var(--app-primary);width:12px;height:12px;box-shadow:0 0 0 3px rgb(var(--app-primary-rgb) / .18);border-radius:50%;margin-left:-6px;position:absolute;top:54px}.Widget-module__JItPKq__split{flex-direction:column;gap:7px;margin-top:auto;display:flex}.Widget-module__JItPKq__splitBar{border-radius:var(--radius-pill);background:var(--app-bg);height:8px;display:flex;overflow:hidden}.Widget-module__JItPKq__splitLegend{color:var(--app-text-2);flex-wrap:wrap;gap:4px 14px;font-size:11px;display:flex}.Widget-module__JItPKq__splitLegend span{align-items:center;gap:6px;display:inline-flex}.Widget-module__JItPKq__splitLegend i{border-radius:50%;width:8px;height:8px}.Widget-module__JItPKq__foot{border-top:1px solid var(--app-bg-2);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:9px;display:flex}@media (prefers-reduced-motion:no-preference){.Widget-module__JItPKq__row{transition:max-height .5s var(--ease), opacity .5s, padding .5s, background-color .4s}.Widget-module__JItPKq__fill,.Widget-module__JItPKq__fill2,.Widget-module__JItPKq__colBar,.Widget-module__JItPKq__splitBar span{transition:width .8s var(--ease), height .8s var(--ease), background-color .4s}.Widget-module__JItPKq__colVal{transition:bottom .8s var(--ease)}.Widget-module__JItPKq__tip{transition:left .6s var(--ease), transform .6s var(--ease)}.Widget-module__JItPKq__cursor{transition:left .6s var(--ease)}.Widget-module__JItPKq__dot{transition:left .6s var(--ease), top .6s var(--ease)}.Widget-module__JItPKq__tlDone{transition:width .9s linear}.Widget-module__JItPKq__today{transition:left .9s linear}.Widget-module__JItPKq__ms,.Widget-module__JItPKq__chk{transition:background-color .4s,border-color .4s}.Widget-module__JItPKq__chk svg{transition:opacity .3s}.Widget-module__JItPKq__checkLabel,.Widget-module__JItPKq__kpi b,.Widget-module__JItPKq__kpiSub{transition:color .4s}}@container shot (max-width:640px){.Widget-module__JItPKq__widget{grid-column:1/-1;min-height:0;overflow:hidden}.Widget-module__JItPKq__chart{height:124px}.Widget-module__JItPKq__kpi{padding:10px 8px}.Widget-module__JItPKq__kpi b{font-size:24px}.Widget-module__JItPKq__kpi b[data-small]{font-size:17px}.Widget-module__JItPKq__bar{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto}.Widget-module__JItPKq__timeline{height:128px}.Widget-module__JItPKq__msText{white-space:normal;text-align:center;width:max-content;max-width:30%}.Widget-module__JItPKq__msText[data-align=start]{text-align:left}.Widget-module__JItPKq__msText[data-align=end]{text-align:right}.Widget-module__JItPKq__msText b{font-size:10.5px}.Widget-module__JItPKq__msText[data-below]{top:72px}}
.RoleExplorer-module__h6Uhsq__explorer{flex-direction:column;gap:clamp(32px,4vw,52px);display:flex}.RoleExplorer-module__h6Uhsq__choose{flex-direction:column;gap:22px;width:100%;max-width:1160px;margin:0 auto;display:flex;position:relative}.RoleExplorer-module__h6Uhsq__anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.RoleExplorer-module__h6Uhsq__groups{flex-wrap:wrap;gap:22px 32px;display:flex}.RoleExplorer-module__h6Uhsq__group{flex-direction:column;gap:12px;min-width:0;display:flex}.RoleExplorer-module__h6Uhsq__group[data-group=stake]{flex:2 380px}.RoleExplorer-module__h6Uhsq__group[data-group=dept]{flex:3 560px}.RoleExplorer-module__h6Uhsq__groupLabel{color:rgb(var(--ice-rgb) / .62);font-size:11px}.RoleExplorer-module__h6Uhsq__roles{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:10px;display:grid}.RoleExplorer-module__h6Uhsq__role{border:1px solid rgb(var(--ice-rgb) / .22);background:rgb(var(--white-rgb) / .03);min-height:66px;color:rgb(var(--white-rgb) / .9);font-family:var(--font-display);text-align:left;cursor:pointer;border-radius:16px;align-items:center;padding:10px 18px;display:flex;position:relative;overflow:hidden}.RoleExplorer-module__h6Uhsq__role:hover{background:rgb(var(--white-rgb) / .06);color:var(--white)}.RoleExplorer-module__h6Uhsq__role[aria-pressed=true]{border-color:var(--accent);background:rgb(var(--blue-rgb) / .32);color:var(--white)}.RoleExplorer-module__h6Uhsq__roleText{flex-direction:column;gap:2px;min-width:0;display:flex}.RoleExplorer-module__h6Uhsq__roleLabel{font-size:16.5px;font-weight:500;line-height:1.2}.RoleExplorer-module__h6Uhsq__roleSub{color:rgb(var(--white-rgb) / .56);font-size:13px;line-height:1.3}.RoleExplorer-module__h6Uhsq__role[aria-pressed=true] .RoleExplorer-module__h6Uhsq__roleSub{color:rgb(var(--ice-rgb) / .92)}.RoleExplorer-module__h6Uhsq__progress{background:var(--accent);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.RoleExplorer-module__h6Uhsq__dash{flex-direction:column;gap:22px;display:flex}.RoleExplorer-module__h6Uhsq__dashHead{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;display:flex}.RoleExplorer-module__h6Uhsq__dot{color:rgb(var(--white-rgb) / .45)}.RoleExplorer-module__h6Uhsq__tour{border-radius:var(--radius-pill);border:1px solid rgb(var(--ice-rgb) / .18);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ice-rgb) / .78);align-items:center;gap:8px;padding:5px 12px;font-size:11.5px;display:inline-flex}.RoleExplorer-module__h6Uhsq__tour i{background:var(--accent);border-radius:50%;width:7px;height:7px}.RoleExplorer-module__h6Uhsq__info{border-radius:var(--radius-card);border:1px solid rgb(var(--ice-rgb) / .14);background:linear-gradient(180deg, rgb(var(--white-rgb) / .045), rgb(var(--white-rgb) / .012));grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:clamp(24px,3vw,48px);padding:clamp(22px,3vw,34px);display:grid}.RoleExplorer-module__h6Uhsq__infoCol{flex-direction:column;gap:14px;display:flex}.RoleExplorer-module__h6Uhsq__infoKicker{color:var(--accent)}.RoleExplorer-module__h6Uhsq__infoHead{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:500;line-height:1.1}.RoleExplorer-module__h6Uhsq__see{color:rgb(var(--white-rgb) / .88);flex-direction:column;gap:10px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.RoleExplorer-module__h6Uhsq__see li{gap:12px;display:flex}.RoleExplorer-module__h6Uhsq__see svg{color:var(--green-text);flex:none;margin-top:4px}.RoleExplorer-module__h6Uhsq__mods{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.RoleExplorer-module__h6Uhsq__mod{border-radius:var(--radius-pill);border:1px solid rgb(var(--ice-rgb) / .2);max-width:100%;color:rgb(var(--white-rgb) / .9);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:8px 14px;font-size:14px;text-decoration:none;display:inline-flex}.RoleExplorer-module__h6Uhsq__tail{align-items:center;gap:8px;display:inline-flex}.RoleExplorer-module__h6Uhsq__soon{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--violet-text);font-size:9.5px}.RoleExplorer-module__h6Uhsq__mod:hover{border-color:rgb(var(--accent-soft-rgb) / .6);background:rgb(var(--accent-rgb) / .1);color:var(--white)}@media (prefers-reduced-motion:no-preference){.RoleExplorer-module__h6Uhsq__role{transition:background-color .25s,border-color .25s,color .25s}.RoleExplorer-module__h6Uhsq__mod{transition:border-color .25s,background-color .25s,color .25s}[data-motion=on] .RoleExplorer-module__h6Uhsq__role[data-pulse]{animation:2.2s ease-out infinite RoleExplorer-module__h6Uhsq__who-pulse;animation-delay:var(--d,0s)}[data-motion=on] .RoleExplorer-module__h6Uhsq__progress{animation:RoleExplorer-module__h6Uhsq__who-progress var(--tour,7s) linear both}.RoleExplorer-module__h6Uhsq__progress[data-paused]{animation-play-state:paused}[data-motion=on] .RoleExplorer-module__h6Uhsq__tour i{animation:2.2s ease-out infinite RoleExplorer-module__h6Uhsq__who-pulse}[data-enter] .RoleExplorer-module__h6Uhsq__info{animation:RoleExplorer-module__h6Uhsq__who-info-in .6s var(--ease) both}}@keyframes RoleExplorer-module__h6Uhsq__who-pulse{0%{box-shadow:0 0 0 0 rgb(var(--app-primary-rgb) / .5)}to{box-shadow:0 0 0 8px rgb(var(--app-primary-rgb) / 0)}}@keyframes RoleExplorer-module__h6Uhsq__who-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes RoleExplorer-module__h6Uhsq__who-info-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.Blueprints-module__yJy3eW__root{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px 72px;display:grid}.Blueprints-module__yJy3eW__side{flex-direction:column;gap:40px;min-width:0;display:flex}.Blueprints-module__yJy3eW__pick{flex-direction:column;gap:14px;display:flex}.Blueprints-module__yJy3eW__hint{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ice-rgb) / .78);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.Blueprints-module__yJy3eW__hint svg{flex:none}.Blueprints-module__yJy3eW__pills{flex-wrap:wrap;gap:10px;display:flex}.Blueprints-module__yJy3eW__pill{height:var(--btn-h-sm);border-radius:var(--radius-pill);-webkit-backdrop-filter:none;backdrop-filter:none;color:rgb(var(--white-rgb) / .74);font:400 16px/1 var(--font-display);white-space:nowrap;flex:none;padding:0 18px}@media (hover:hover){.Blueprints-module__yJy3eW__pill:hover{color:var(--white)}}.Blueprints-module__yJy3eW__pill[aria-pressed=true]{--line:var(--glass-line-on);background-color:var(--glass-fill-on);color:var(--white)}.Blueprints-module__yJy3eW__pill[aria-pressed=true]:before{opacity:1}.Blueprints-module__yJy3eW__card{background:linear-gradient(180deg, rgb(var(--accent-rgb) / .07), rgb(var(--accent-rgb) / .02)), linear-gradient(180deg, rgb(var(--field-3-rgb) / .88), rgb(var(--field-2-rgb) / .92));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-width:0;box-shadow:inset 0 0 0 1px rgb(var(--ice-rgb) / .16), inset 0 1px 0 rgb(var(--white-rgb) / .08), 0 40px 90px rgb(var(--black-rgb) / .55);border-radius:22px;flex-direction:column;gap:26px;padding:26px 30px 24px;display:flex;container-type:inline-size}.Blueprints-module__yJy3eW__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.Blueprints-module__yJy3eW__stack{min-width:0;display:grid}.Blueprints-module__yJy3eW__stack>*{grid-area:1/1;min-width:0}.Blueprints-module__yJy3eW__stack>:not([data-on]){visibility:hidden;opacity:0}.Blueprints-module__yJy3eW__name{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500;line-height:1.25}.Blueprints-module__yJy3eW__example{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--ice-rgb) / .55);flex:none;font-size:10.5px}.Blueprints-module__yJy3eW__panel{flex-direction:column;gap:26px;display:flex}.Blueprints-module__yJy3eW__track{--dot:14px;position:relative}.Blueprints-module__yJy3eW__rail,.Blueprints-module__yJy3eW__fill{left:calc(var(--dot) / 2);right:0;top:calc(var(--dot) / 2 - 1px);height:2px;position:absolute}.Blueprints-module__yJy3eW__rail{background:linear-gradient(90deg, rgb(var(--ice-rgb) / .14) 70%, transparent)}.Blueprints-module__yJy3eW__fill{background:linear-gradient(90deg, var(--blue), var(--accent) 62%, rgb(var(--green-rgb) / .8) 84%, rgb(var(--green-rgb) / 0));box-shadow:0 0 10px rgb(var(--accent-rgb) / .45);transform-origin:0}.Blueprints-module__yJy3eW__phases{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.Blueprints-module__yJy3eW__phase{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.Blueprints-module__yJy3eW__phase:nth-child(2){--i:1}.Blueprints-module__yJy3eW__phase:nth-child(3){--i:2}.Blueprints-module__yJy3eW__phase:nth-child(4){--i:3}.Blueprints-module__yJy3eW__phase:nth-child(5){--i:4}.Blueprints-module__yJy3eW__dot{width:var(--dot);height:var(--dot);background:var(--accent);box-shadow:0 0 10px rgb(var(--accent-rgb) / .7);border-radius:50%;flex:none;position:relative}.Blueprints-module__yJy3eW__dot:before{content:"";background:var(--field-2);box-shadow:inset 0 0 0 2px rgb(var(--ice-rgb) / .25);opacity:0;border-radius:50%;position:absolute;inset:0}.Blueprints-module__yJy3eW__phase:last-child .Blueprints-module__yJy3eW__dot{background:var(--green);box-shadow:0 0 12px rgb(var(--green-rgb) / .7)}.Blueprints-module__yJy3eW__num{letter-spacing:.06em;color:var(--accent);margin-top:14px;font-size:11px;line-height:1.3}.Blueprints-module__yJy3eW__phase:last-child .Blueprints-module__yJy3eW__num{color:var(--green-text)}.Blueprints-module__yJy3eW__label{max-width:100%;color:var(--white);overflow-wrap:break-word;margin-top:4px;font-size:14px;line-height:1.3}.Blueprints-module__yJy3eW__steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Blueprints-module__yJy3eW__step{--lane:var(--accent);--lane-rgb:var(--accent-rgb);border-radius:var(--radius-pill);min-height:32px;color:var(--white);background:linear-gradient(rgb(var(--lane-rgb) / .12), rgb(var(--lane-rgb) / .12)), var(--field-2);box-shadow:inset 0 0 0 1px rgb(var(--lane-rgb) / .42);align-items:center;gap:8px;padding:5px 13px 5px 11px;font-size:13.5px;line-height:1.2;display:flex}.Blueprints-module__yJy3eW__step:nth-child(2){--lane:var(--violet);--lane-rgb:var(--violet-rgb)}.Blueprints-module__yJy3eW__step:nth-child(3){--lane:var(--green);--lane-rgb:var(--green-rgb)}.Blueprints-module__yJy3eW__step:nth-child(4){--lane:var(--amber);--lane-rgb:var(--amber-rgb)}.Blueprints-module__yJy3eW__step:nth-child(5){--lane:var(--coral);--lane-rgb:var(--coral-rgb)}.Blueprints-module__yJy3eW__stepDot{background:var(--lane);width:6px;height:6px;box-shadow:0 0 8px var(--lane);border-radius:50%;flex:none}.Blueprints-module__yJy3eW__platform{border-top:1px solid rgb(var(--ice-rgb) / .1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label all""mods mods";align-items:baseline;gap:10px 16px;padding-top:18px;display:grid}.Blueprints-module__yJy3eW__platformLabel{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--ice-rgb) / .55);grid-area:label;margin:0;font-size:10.5px;line-height:1.4}.Blueprints-module__yJy3eW__mods{flex-wrap:wrap;grid-area:mods;row-gap:4px;margin:0;padding:0;list-style:none;display:flex}.Blueprints-module__yJy3eW__mod{white-space:nowrap;font-size:14px;line-height:1.5}.Blueprints-module__yJy3eW__mod:not(:last-child):after{content:"·" / "";color:rgb(var(--ice-rgb) / .35);margin:0 9px}.Blueprints-module__yJy3eW__mod a{color:rgb(var(--white-rgb) / .82);text-decoration:none}.Blueprints-module__yJy3eW__mod a:hover{color:var(--accent-soft)}.Blueprints-module__yJy3eW__all{white-space:nowrap;grid-area:all;align-items:center;gap:6px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}@container (max-width:519px){.Blueprints-module__yJy3eW__phases{grid-template-columns:minmax(0,1fr);row-gap:12px}.Blueprints-module__yJy3eW__rail,.Blueprints-module__yJy3eW__fill{left:calc(var(--dot) / 2 - 1px);width:2px;height:auto;top:10px;bottom:10px;right:auto}.Blueprints-module__yJy3eW__rail{background:rgb(var(--ice-rgb) / .14)}.Blueprints-module__yJy3eW__fill{background:linear-gradient(180deg, var(--blue), var(--accent) 70%, var(--green));transform-origin:top}.Blueprints-module__yJy3eW__phase{flex-direction:row;align-items:center;gap:12px;min-height:20px}.Blueprints-module__yJy3eW__num,.Blueprints-module__yJy3eW__label{margin-top:0}.Blueprints-module__yJy3eW__num{flex:none;width:2.4em}.Blueprints-module__yJy3eW__label{font-size:15px}}@media (max-width:999px){.Blueprints-module__yJy3eW__root{grid-template-columns:minmax(0,1fr);gap:36px}.Blueprints-module__yJy3eW__side{gap:32px}}@media (max-width:640px){.Blueprints-module__yJy3eW__root,.Blueprints-module__yJy3eW__side{gap:28px}.Blueprints-module__yJy3eW__pills{gap:8px}.Blueprints-module__yJy3eW__pill{height:40px;padding:0 15px;font-size:15px}.Blueprints-module__yJy3eW__card{border-radius:var(--radius-card);gap:22px;padding:20px 18px 18px}.Blueprints-module__yJy3eW__head{flex-direction:column-reverse;align-items:flex-start;gap:6px}.Blueprints-module__yJy3eW__name{font-size:20px}.Blueprints-module__yJy3eW__panel{gap:22px}.Blueprints-module__yJy3eW__step{font-size:13px}}@media (prefers-reduced-motion:no-preference){.Blueprints-module__yJy3eW__pill{transition:color .3s,background-color .3s}.Blueprints-module__yJy3eW__mod a{transition:color .25s}.Blueprints-module__yJy3eW__stack>*{transition:opacity .5s var(--ease), visibility 0s linear .5s}.Blueprints-module__yJy3eW__stack>[data-on]{transition:opacity .5s var(--ease) 80ms, visibility 0s}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__stack>[data-on]{animation:Blueprints-module__yJy3eW__bp-rise .6s var(--ease) both}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] .Blueprints-module__yJy3eW__fill{animation:1.5s linear .15s both Blueprints-module__yJy3eW__bp-draw-x}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] .Blueprints-module__yJy3eW__dot:before{animation:.3s both Blueprints-module__yJy3eW__bp-light;animation-delay:calc(.15s + var(--i,0) * .3s)}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] :is(.Blueprints-module__yJy3eW__num,.Blueprints-module__yJy3eW__label){animation:.4s both Blueprints-module__yJy3eW__bp-label;animation-delay:calc(.15s + var(--i,0) * .3s)}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] .Blueprints-module__yJy3eW__step{animation:Blueprints-module__yJy3eW__bp-chip .5s var(--ease) .3s both}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] .Blueprints-module__yJy3eW__step:nth-child(2){animation-delay:.37s}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] .Blueprints-module__yJy3eW__step:nth-child(3){animation-delay:.44s}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] .Blueprints-module__yJy3eW__step:nth-child(4){animation-delay:.51s}.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] .Blueprints-module__yJy3eW__step:nth-child(5){animation-delay:.58s}@container (max-width:519px){.Blueprints-module__yJy3eW__root[data-drawing] .Blueprints-module__yJy3eW__panel[data-on] .Blueprints-module__yJy3eW__fill{animation-name:Blueprints-module__yJy3eW__bp-draw-y}}}@keyframes Blueprints-module__yJy3eW__bp-rise{0%{transform:translateY(8px)}}@keyframes Blueprints-module__yJy3eW__bp-draw-x{0%{transform:scaleX(0)}}@keyframes Blueprints-module__yJy3eW__bp-draw-y{0%{transform:scaleY(0)}}@keyframes Blueprints-module__yJy3eW__bp-light{0%{opacity:1}to{opacity:0}}@keyframes Blueprints-module__yJy3eW__bp-label{0%{opacity:.4}}@keyframes Blueprints-module__yJy3eW__bp-chip{0%{opacity:0;transform:translateY(6px)}}
.Industries-module__msYr5G__sec{background:var(--field);border-top:1px solid rgb(var(--ice-rgb) / .08);overflow:hidden}.Industries-module__msYr5G__glow{width:900px;height:700px;top:-120px;right:-260px}.Industries-module__msYr5G__text{flex-direction:column;gap:16px;display:flex}.Industries-module__msYr5G__title{letter-spacing:-.03em;max-width:20ch;margin:0;font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:500;line-height:1.1}
.AccessRings-module__QxvWNa__diagram{aspect-ratio:2/1.08;width:100%;max-width:1040px;margin:0 auto;position:relative;overflow:hidden}.AccessRings-module__QxvWNa__circle{aspect-ratio:1;border-radius:50%;position:absolute}.AccessRings-module__QxvWNa__circle[data-ring="3"]{border:1px dashed rgb(var(--ice-rgb) / .24);width:92%;top:14.81%;left:4%}.AccessRings-module__QxvWNa__circle[data-ring="2"]{border:1px solid rgb(var(--ice-rgb) / .16);width:68%;top:37.04%;left:16%}.AccessRings-module__QxvWNa__circle[data-ring="1"]{border:1px solid rgb(var(--ice-rgb) / .22);width:49%;top:54.63%;left:25.5%}.AccessRings-module__QxvWNa__circle[data-ring="0"]{border:1px solid rgb(var(--accent-rgb) / .5);background:rgb(var(--blue-rgb) / .06);width:30%;top:72.22%;left:35%}.AccessRings-module__QxvWNa__chip{border-radius:var(--radius-pill);border:1px solid rgb(var(--ice-rgb) / .45);background:rgb(var(--field-rgb) / .92);color:rgb(var(--white-rgb) / .88);white-space:nowrap;align-items:center;padding:6px 12px;font-size:clamp(10px,1.2vw,14px);line-height:1.6;display:inline-flex}.AccessRings-module__QxvWNa__diagram .AccessRings-module__QxvWNa__chip{position:absolute;transform:translate(-50%,-50%)}.AccessRings-module__QxvWNa__chip[data-ring="0"]{border-color:rgb(var(--accent-rgb) / .7);color:var(--white)}.AccessRings-module__QxvWNa__chip[data-ring="2"]{border-color:rgb(var(--ice-rgb) / .3);color:rgb(var(--white-rgb) / .82)}.AccessRings-module__QxvWNa__chip[data-ring="3"]{border-style:dashed;border-color:rgb(var(--ice-rgb) / .4);color:rgb(var(--white-rgb) / .8)}.AccessRings-module__QxvWNa__chip[data-lit]{border-color:var(--accent);background:rgb(var(--blue-rgb) / .5)}.AccessRings-module__QxvWNa__centre,.AccessRings-module__QxvWNa__archCentre{letter-spacing:.22em;background:var(--blue);box-shadow:0 0 60px rgb(var(--blue-rgb) / .5);font-weight:600}.AccessRings-module__QxvWNa__centre{border-radius:14px 14px 0 0;padding:14px 26px 18px;font-size:clamp(12px,1.4vw,16px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.AccessRings-module__QxvWNa__arches{display:none}@media (max-width:640px){.AccessRings-module__QxvWNa__diagram{display:none}.AccessRings-module__QxvWNa__arches{display:block}.AccessRings-module__QxvWNa__arch{border:1px solid rgb(var(--ice-rgb) / .22);border-bottom:0;border-radius:50% 50% 0 0/64px 64px 0 0;flex-direction:column;align-items:center;gap:14px;padding:18px 12px 0;display:flex}.AccessRings-module__QxvWNa__arch .AccessRings-module__QxvWNa__arch{width:calc(100% - 24px)}.AccessRings-module__QxvWNa__arch[data-ring="3"]{border-style:dashed;border-color:rgb(var(--ice-rgb) / .3)}.AccessRings-module__QxvWNa__arch[data-ring="2"]{border-color:rgb(var(--ice-rgb) / .18)}.AccessRings-module__QxvWNa__arch[data-ring="0"]{border-color:rgb(var(--accent-rgb) / .5);background:rgb(var(--blue-rgb) / .06)}.AccessRings-module__QxvWNa__archChips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;display:flex}.AccessRings-module__QxvWNa__archChips .AccessRings-module__QxvWNa__chip{font-size:13px}.AccessRings-module__QxvWNa__archCentre{border-radius:12px 12px 0 0;margin-top:4px;padding:12px 22px 14px;font-size:13px}}@media (prefers-reduced-motion:no-preference){.AccessRings-module__QxvWNa__chip{transition:background-color .5s,border-color .5s}[data-state=pre] .AccessRings-module__QxvWNa__chip{opacity:0}[data-state=in] .AccessRings-module__QxvWNa__diagram .AccessRings-module__QxvWNa__chip{animation:AccessRings-module__QxvWNa__who-ring-in 1s var(--ease) both;animation-delay:var(--delay,0s)}[data-state=in] .AccessRings-module__QxvWNa__arches .AccessRings-module__QxvWNa__chip{animation:AccessRings-module__QxvWNa__who-arch-in .8s var(--ease) both;animation-delay:var(--delay,0s)}}@keyframes AccessRings-module__QxvWNa__who-ring-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes AccessRings-module__QxvWNa__who-arch-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}
.Together-module__lxq8Gq__sec{background:var(--field-2);border-top:1px solid rgb(var(--ice-rgb) / .08);overflow:hidden}.Together-module__lxq8Gq__stars{opacity:.6}.Together-module__lxq8Gq__glow{width:1300px;height:900px;margin-left:-650px;top:120px;left:50%}.Together-module__lxq8Gq__inner{flex-direction:column;gap:28px;display:flex}.Together-module__lxq8Gq__head{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.Together-module__lxq8Gq__title{letter-spacing:-.035em;max-width:22ch;margin:0;font-size:clamp(1.875rem,3.4vw,3rem);font-weight:500;line-height:1.05}.Together-module__lxq8Gq__lead{max-width:46ch}.Together-module__lxq8Gq__legend{color:rgb(var(--white-rgb) / .78);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.Together-module__lxq8Gq__legend li{align-items:center;gap:8px;display:inline-flex}.Together-module__lxq8Gq__legend i{border-radius:50%;width:10px;height:10px}.Together-module__lxq8Gq__legend i[data-ring="0"]{background:var(--accent)}.Together-module__lxq8Gq__legend i[data-ring="1"]{border:1px solid rgb(var(--ice-rgb) / .8)}.Together-module__lxq8Gq__legend i[data-ring="2"]{border:1px solid rgb(var(--ice-rgb) / .5)}.Together-module__lxq8Gq__legend i[data-ring="3"]{border:1px dashed rgb(var(--ice-rgb) / .6)}
