.PortalTriadLanding-module__kSiHWG__experiment{--portal-solid:#2f5d7c;--portal-hover:#294f6a;--portal-pressed:#23455c;--portal-on-solid:#f2f2f2;--portal-field:#e8eff3;--object-edge:#555152;background:var(--portal-field);min-height:calc(100svh - 8rem);color:hsl(var(--foreground));transition:background-color .32s}.PortalTriadLanding-module__kSiHWG__academic{--portal-solid:#2f5d7c;--portal-hover:#294f6a;--portal-pressed:#23455c;--portal-on-solid:#f2f2f2;--portal-field:#e8eff3}.PortalTriadLanding-module__kSiHWG__performance{--portal-solid:#1c1e20;--portal-hover:#242628;--portal-pressed:#151719;--portal-on-solid:#f2c230;--portal-field:#f8f7f7}.PortalTriadLanding-module__kSiHWG__core{--portal-solid:#2e6b4f;--portal-hover:#285e45;--portal-pressed:#23523d;--portal-on-solid:#f2f2f2;--portal-field:#e8f0eb}.dark .PortalTriadLanding-module__kSiHWG__experiment{--object-edge:#343130}.dark .PortalTriadLanding-module__kSiHWG__academic{--portal-solid:#78a6c2;--portal-hover:#88b2cb;--portal-pressed:#98bed4;--portal-on-solid:#201d1d;--portal-field:#141b22}.dark .PortalTriadLanding-module__kSiHWG__performance{--portal-solid:#1c1e20;--portal-hover:#242628;--portal-pressed:#151719;--portal-on-solid:#f2c230;--portal-field:#1c1e20}.dark .PortalTriadLanding-module__kSiHWG__core{--portal-solid:#72b692;--portal-hover:#82c2a1;--portal-pressed:#91ccae;--portal-on-solid:#201d1d;--portal-field:#141c16}.PortalTriadLanding-module__kSiHWG__shell{flex-direction:column;width:min(100%,80rem);min-height:calc(100svh - 8rem);margin-inline:auto;padding:1.5rem clamp(1.25rem,4vw,3.5rem);display:flex}.PortalTriadLanding-module__kSiHWG__layout{flex:1;align-items:center;width:100%;min-height:0;display:flex}body:has([data-testid=experimental-landing][data-active-portal=academic]) header{background:#e8eff3;transition:background-color .32s,border-color .32s}body:has([data-testid=experimental-landing][data-active-portal=performance]) header{background:#f8f7f7;transition:background-color .32s,border-color .32s}body:has([data-testid=experimental-landing][data-active-portal=core]) header{background:#e8f0eb;transition:background-color .32s,border-color .32s}.dark body:has([data-testid=experimental-landing][data-active-portal=academic]) header{background:#141b22}.dark body:has([data-testid=experimental-landing][data-active-portal=performance]) header{background:#1c1e20}.dark body:has([data-testid=experimental-landing][data-active-portal=core]) header{background:#141c16}body:has([data-testid=experimental-landing]) header{border-bottom-color:#0000}:is(body:has([data-testid=experimental-landing]) main,body:has([data-testid=experimental-landing]) footer){transition:background-color .32s,border-color .32s!important}.PortalTriadLanding-module__kSiHWG__portalNavButton:focus-visible,.PortalTriadLanding-module__kSiHWG__exploreLink:focus-visible,.PortalTriadLanding-module__kSiHWG__stepControls button:focus-visible,.PortalTriadLanding-module__kSiHWG__noScriptLinks a:focus-visible{outline:2px solid var(--portal-solid);outline-offset:4px}.PortalTriadLanding-module__kSiHWG__portalNav{justify-content:center;gap:clamp(1.25rem,4vw,3.5rem);min-height:4.5rem;padding-block:.85rem;display:flex}.PortalTriadLanding-module__kSiHWG__portalNavButton{min-height:2.75rem;color:hsl(var(--body));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;font-size:.86rem;font-weight:700;position:relative}.PortalTriadLanding-module__kSiHWG__portalNavButton:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.PortalTriadLanding-module__kSiHWG__portalNavButton:hover,.PortalTriadLanding-module__kSiHWG__portalNavButton[aria-pressed=true]{color:hsl(var(--foreground))}.PortalTriadLanding-module__kSiHWG__portalNavButton[aria-pressed=true]:after{background:var(--portal-solid)}.PortalTriadLanding-module__kSiHWG__composition{touch-action:pan-y;grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:center;width:100%;min-height:0;display:grid;transform:none}.PortalTriadLanding-module__kSiHWG__stage{cursor:grab;-webkit-user-select:none;user-select:none;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;min-width:0;height:clamp(28rem,54svh,38rem);min-height:0;display:flex;transform:translateY(-2.25rem)}.PortalTriadLanding-module__kSiHWG__stage:active{cursor:grabbing}.PortalTriadLanding-module__kSiHWG__objectFrame{perspective:68rem;perspective-origin:50% 47%;width:100%;height:clamp(25rem,48svh,34rem);min-height:0;position:relative}.PortalTriadLanding-module__kSiHWG__triad{width:1px;height:1px;transform:rotateX(-7deg) rotateY(var(--triad-rotation));transform-style:preserve-3d;transition:transform .76s cubic-bezier(.22,.8,.28,1);position:absolute;top:50%;left:50%}.PortalTriadLanding-module__kSiHWG__triadDragging{transition:none}.PortalTriadLanding-module__kSiHWG__face{--face-color:#2f5d7c;aspect-ratio:526.2/413.01;width:clamp(18rem,30vw,28rem);color:var(--face-color);translate:-50% -50%;transform:rotateY(calc(var(--face-index) * 120deg)) translateZ(clamp(5.25rem, 8.5vw, 7.25rem));transform-style:preserve-3d;position:absolute;top:0;left:0}.PortalTriadLanding-module__kSiHWG__faceAcademic{--face-color:#2f5d7c}.PortalTriadLanding-module__kSiHWG__facePerformance{--face-color:#f2c230}.PortalTriadLanding-module__kSiHWG__faceCore{--face-color:#2e6b4f}.dark .PortalTriadLanding-module__kSiHWG__faceAcademic{--face-color:#78a6c2}.dark .PortalTriadLanding-module__kSiHWG__faceCore{--face-color:#72b692}.PortalTriadLanding-module__kSiHWG__logoLayer{backface-visibility:hidden;position:absolute;inset:0}.PortalTriadLanding-module__kSiHWG__logoSvg{width:100%;height:100%;overflow:visible}.PortalTriadLanding-module__kSiHWG__logoDepth{color:color-mix(in srgb, var(--portal-solid) 72%, var(--object-edge));transform:translateZ(calc(var(--depth-layer) * -2.2px))}.PortalTriadLanding-module__kSiHWG__logoFront{color:var(--face-color);transform:translateZ(1px)}.PortalTriadLanding-module__kSiHWG__portalDetails{max-width:38rem;padding:clamp(1.5rem,4vw,3.5rem);transform:none}.PortalTriadLanding-module__kSiHWG__portalTitle{color:hsl(var(--foreground));font-family:"Manrope", var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(3.25rem,6.5vw,6.75rem);font-weight:700;line-height:.96}.PortalTriadLanding-module__kSiHWG__portalDescription{max-width:38rem;color:hsl(var(--body));margin:1.35rem 0 0;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.65}.PortalTriadLanding-module__kSiHWG__exploreLink{background:var(--portal-solid);min-height:3.25rem;color:var(--portal-on-solid);border-radius:.5rem;justify-content:center;align-items:center;gap:.7rem;margin-top:2.25rem;padding:.78rem 1.3rem;font-size:.94rem;font-weight:700;transition:background-color .16s;display:inline-flex}.PortalTriadLanding-module__kSiHWG__exploreLink:hover{background:var(--portal-hover)}.PortalTriadLanding-module__kSiHWG__exploreLink:active{background:var(--portal-pressed)}.PortalTriadLanding-module__kSiHWG__exploreLink svg{width:1rem;height:1rem}.PortalTriadLanding-module__kSiHWG__performance .PortalTriadLanding-module__kSiHWG__exploreLink{color:#201d1d;background:#f2c230}.PortalTriadLanding-module__kSiHWG__performance .PortalTriadLanding-module__kSiHWG__exploreLink:hover{background:#e2b328}.PortalTriadLanding-module__kSiHWG__performance .PortalTriadLanding-module__kSiHWG__exploreLink:active{background:#cfa322}.PortalTriadLanding-module__kSiHWG__stepControls{gap:1.5rem;margin-top:2.5rem;padding-top:0;display:flex}.PortalTriadLanding-module__kSiHWG__stepControls button{min-height:2.75rem;color:hsl(var(--body));cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.25rem;align-items:center;gap:.45rem;font-size:.8rem;font-weight:700;display:inline-flex}.PortalTriadLanding-module__kSiHWG__stepControls button:hover{color:hsl(var(--foreground))}.PortalTriadLanding-module__kSiHWG__stepControls svg{width:.95rem;height:.95rem}.PortalTriadLanding-module__kSiHWG__mobileStepControls{display:none}.PortalTriadLanding-module__kSiHWG__noScriptLinks{flex-wrap:wrap;gap:1rem;padding-block:1rem;display:flex}.PortalTriadLanding-module__kSiHWG__noScriptLinks a{color:hsl(var(--foreground));text-underline-offset:.2rem;text-decoration:underline}@supports not (transform-style:preserve-3d){.PortalTriadLanding-module__kSiHWG__triad{transform:none}.PortalTriadLanding-module__kSiHWG__face{display:none;transform:none}.PortalTriadLanding-module__kSiHWG__face[data-active=true]{display:block}}@media (max-width:767px){.PortalTriadLanding-module__kSiHWG__experiment{height:calc(100svh - 7.5rem);min-height:0}.PortalTriadLanding-module__kSiHWG__shell{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:.75rem 1.25rem .25rem;display:flex}.PortalTriadLanding-module__kSiHWG__portalNav{display:none}.PortalTriadLanding-module__kSiHWG__layout{flex:1;align-items:center;display:flex}.PortalTriadLanding-module__kSiHWG__portalNavButton{padding-inline:.2rem;font-size:.78rem}.PortalTriadLanding-module__kSiHWG__composition{min-height:0;margin-top:0;display:block;transform:none}.PortalTriadLanding-module__kSiHWG__stage{height:clamp(10rem,22svh,13rem);min-height:clamp(10rem,22svh,13rem);position:relative;transform:none}.PortalTriadLanding-module__kSiHWG__objectFrame{perspective:54rem;height:100%;min-height:0}.PortalTriadLanding-module__kSiHWG__face{width:min(58vw,14rem);transform:rotateY(calc(var(--face-index) * 120deg)) translateZ(4.6rem)}.PortalTriadLanding-module__kSiHWG__portalDetails{flex-direction:column;max-width:none;padding:3.75rem 0 0;display:flex;transform:none}.PortalTriadLanding-module__kSiHWG__portalTitle{font-size:clamp(2.5rem,12vw,3.5rem)}.PortalTriadLanding-module__kSiHWG__portalDescription{max-width:none;min-height:3.3em;margin-top:.75rem}.PortalTriadLanding-module__kSiHWG__exploreLink{order:2;width:100%;margin-top:1rem}.PortalTriadLanding-module__kSiHWG__stepControls{display:none}.PortalTriadLanding-module__kSiHWG__mobileStepControls{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.PortalTriadLanding-module__kSiHWG__mobileStepControls button{width:2.5rem;min-height:2.5rem;color:hsl(var(--body));cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.PortalTriadLanding-module__kSiHWG__mobileStepControls svg{width:.9rem;height:.9rem}body:has([data-testid=experimental-landing]) footer>div{gap:.25rem;padding-block:.5rem}.PortalTriadLanding-module__kSiHWG__stepControlLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:768px) and (max-width:1023px){.PortalTriadLanding-module__kSiHWG__experiment{min-height:0}.PortalTriadLanding-module__kSiHWG__shell{min-height:0;padding:1.5rem clamp(2rem,6vw,4rem) 2.5rem;display:block}.PortalTriadLanding-module__kSiHWG__layout{display:block}.PortalTriadLanding-module__kSiHWG__composition{grid-template-columns:1fr;min-height:0;margin-top:0;transform:none}.PortalTriadLanding-module__kSiHWG__stage{height:26rem;min-height:26rem;transform:none}.PortalTriadLanding-module__kSiHWG__objectFrame{height:22rem;min-height:22rem}.PortalTriadLanding-module__kSiHWG__portalDetails{text-align:center;max-width:42rem;margin-inline:auto;padding:1.5rem 0 1rem;transform:none}.PortalTriadLanding-module__kSiHWG__portalDescription{margin-inline:auto}.PortalTriadLanding-module__kSiHWG__stepControls{justify-content:center}}@media (prefers-reduced-motion:reduce){.PortalTriadLanding-module__kSiHWG__experiment,.PortalTriadLanding-module__kSiHWG__triad,.PortalTriadLanding-module__kSiHWG__exploreLink{transition:none}}body:has([data-testid=experimental-landing]) footer{border-top-color:#0000}body:has([data-testid=experimental-landing][data-active-portal=academic]) footer{background:#e8eff3}body:has([data-testid=experimental-landing][data-active-portal=performance]) footer{background:#f8f7f7}body:has([data-testid=experimental-landing][data-active-portal=core]) footer{background:#e8f0eb}.dark body:has([data-testid=experimental-landing][data-active-portal=academic]) footer{background:#141b22}.dark body:has([data-testid=experimental-landing][data-active-portal=performance]) footer{background:#1c1e20}.dark body:has([data-testid=experimental-landing][data-active-portal=core]) footer{background:#141c16}body:has([data-testid=experimental-landing][data-active-portal=academic]) main{background:#e8eff3}body:has([data-testid=experimental-landing][data-active-portal=performance]) main{background:#f8f7f7}body:has([data-testid=experimental-landing][data-active-portal=core]) main{background:#e8f0eb}.dark body:has([data-testid=experimental-landing][data-active-portal=academic]) main{background:#141b22}.dark body:has([data-testid=experimental-landing][data-active-portal=performance]) main{background:#1c1e20}.dark body:has([data-testid=experimental-landing][data-active-portal=core]) main{background:#141c16}
