.header{transition:height .4s var(--ease),background .4s,box-shadow .4s,color .35s}.mega-panel{color:var(--ink)}.portal{width:100%;height:100%;border-radius:0;will-change:clip-path;overflow:hidden;--world-scale:.4;--spread:0;--caption:0;--plan-reveal:0;--design-reveal:0;--build-reveal:0;--team-link:0;--credit-reveal:0}.portal,.portal-world{inset:0;background:#2877ee}.portal-world{position:absolute;color:#fff;transform:scale(var(--world-scale));transform-origin:center;isolation:isolate}.belief-eyebrow{left:0;right:0;top:20.5%;font-size:15px;font-weight:500;letter-spacing:-.02em;color:#ffffffb8;opacity:var(--caption);transform:translateY(calc((1 - var(--caption))*18px))}.belief-eyebrow,.belief-headline{position:absolute;text-align:center}.belief-headline{left:4%;right:4%;top:calc(50% - var(--spread)*6%);transform:translateY(-50%);font-size:min(clamp(62px,7.5vw,144px),13.4vh);font-weight:670;letter-spacing:-.065em;line-height:1.22;white-space:nowrap}.belief-headline>span{display:block}.belief-your{overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.belief-your b{font-weight:inherit;display:block;transform:translateY(calc((1 - var(--caption))*112%));opacity:var(--caption)}.belief-ours{position:relative;transform:translateY(calc((1 - var(--spread))*-.61em))}.belief-description{position:absolute;top:65%;left:6%;right:6%;font-size:18px;line-height:1.85;text-align:center;letter-spacing:-.025em;font-weight:450;color:#ffffffb8;opacity:var(--credit-reveal);transform:translateY(calc((1 - var(--credit-reveal))*20px))}.belief-team{position:absolute;top:81%;left:50%;width:min(700px,65%);transform:translateX(-50%)}.team-words{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:22px;font-weight:550;letter-spacing:-.035em;line-height:1.6}.team-words>span{position:relative;background:#2877ee;padding:0 24px}.team-plan{opacity:var(--plan-reveal);transform:translate3d(calc((1 - var(--plan-reveal))*-95px),calc((1 - var(--plan-reveal))*15px),0)}.team-design{opacity:var(--design-reveal);transform:translate3d(0,calc((1 - var(--design-reveal))*28px),0)}.team-build{opacity:var(--build-reveal);transform:translate3d(calc((1 - var(--build-reveal))*95px),calc((1 - var(--build-reveal))*15px),0)}.team-line{position:absolute;top:17px;left:10%;right:10%;height:1px;background:#ffffff55;transform-origin:left;transform:scaleX(var(--team-link));opacity:var(--team-link)}.belief-team>p{font-size:13px;line-height:1.7;letter-spacing:-.02em;color:#ffffff9e;text-align:center;margin-top:19px;opacity:var(--team-link);transform:translateY(calc((1 - var(--team-link))*10px))}.portal-next{position:absolute;left:6.4%;right:6.4%;bottom:3.2%;display:flex;align-items:center;gap:25px;font-size:11px;color:#ffffff87;opacity:var(--credit-reveal);letter-spacing:.01em}.portal-next i{height:1px;flex:1 1;background:#ffffff26}.portal-next span:last-child{font-size:10px}.header.is-immersive:not(.has-mega){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;color:#fff}.header.is-immersive:not(.has-mega) .wordmark i{background:#fff}.header.is-immersive:not(.has-mega) .contact-link{background:#ffffff1f;color:#fff}.header.is-immersive:not(.has-mega) .mega-trigger:hover,.header.is-immersive:not(.has-mega) .primary-nav>a:hover{color:#ffffffb3}.header.is-immersive:not(.has-mega) .nav-external{color:#ffffff8f}.header.is-immersive:not(.has-mega) .menu-toggle span{background:#fff}@media(min-width:761px) and (max-height:740px){.belief-eyebrow{top:20%;font-size:13px}.belief-description{top:65%;font-size:15px}.belief-team{top:81%}.team-words{font-size:18px}.team-words>span{padding:0 19px}.team-line{top:14px}.belief-team>p{font-size:11px;margin-top:13px}.portal-next{bottom:2.6%;font-size:10px}.portal-next span:last-child{font-size:9px}}@media(max-width:760px){.portal{inset:0;width:100%;height:100%;border-radius:0}.belief-eyebrow{top:25%;font-size:13px}.belief-headline{left:5%;right:5%;top:calc(50% - var(--spread)*4%);font-size:clamp(36px,10.7vw,70px);line-height:1.24;letter-spacing:-.065em}.belief-description{top:62%;font-size:15px;line-height:1.85;left:5%;right:5%}.belief-team{top:78%;width:88%;max-width:500px}.team-words{font-size:19px}.team-words>span{padding:0 17px}.team-line{top:15px;left:11%;right:11%}.team-plan{transform:translate3d(calc((1 - var(--plan-reveal))*-36px),calc((1 - var(--plan-reveal))*12px),0)}.team-build{transform:translate3d(calc((1 - var(--build-reveal))*36px),calc((1 - var(--build-reveal))*12px),0)}.belief-team>p{font-size:12px;margin-top:20px}.portal-next{left:7%;right:7%;bottom:4.3%;font-size:10px;gap:16px}.portal-next span:last-child{font-size:9px}}@media(max-width:380px){.belief-headline{font-size:10.7vw}.belief-description{font-size:14px}.team-words{font-size:18px}.team-words>span{padding:0 14px}.belief-team>p{font-size:11px}.portal-next{gap:12px}}@media(prefers-reduced-motion:reduce){.portal{display:none!important}.header.is-immersive:not(.has-mega){background:#fff;color:#191f28}.header.is-immersive:not(.has-mega) .wordmark i{background:#3182f6}.header.is-immersive:not(.has-mega) .menu-toggle span{background:#191f28}}