@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_60a407{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_60a407{--font-outfit:"Outfit","Outfit Fallback"}.ef{position:relative;z-index:0;overflow:hidden;background:#070b14;color:#fff;font-family:var(--font-outfit),sans-serif;text-align:left}.ef__world{position:absolute;top:4%;right:-6%;z-index:-1;width:74%;height:auto;opacity:.14;pointer-events:none;-webkit-mask-image:radial-gradient(115% 95% at 72% 30%,#000 32%,transparent 78%);mask-image:radial-gradient(115% 95% at 72% 30%,#000 32%,transparent 78%)}.ef__inner{max-width:1320px;margin:0 auto;padding:46px 24px 26px}.ef__head{text-align:center}.ef__kicker{display:flex;align-items:center;justify-content:center;gap:18px}.ef__kicker-line{width:74px;height:1px;background:#E31836}.ef__kicker-text{color:#E31836;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.ef__kicker-dot{display:block;width:4px;height:4px;margin:6px auto 0;border-radius:50%;background:#E31836}.ef__title{margin:12px 0 0;color:#fff;font-size:clamp(26px,3.4vw,42px);font-weight:800;letter-spacing:-.01em;line-height:1.15}.ef__title span{color:#E31836}.ef__sub{margin:10px auto 0;max-width:640px;color:#a7b0c0;font-size:16px;font-weight:300;line-height:1.55}.ef__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.ef-card{display:flex;flex-direction:column;padding:20px 22px 22px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:rgba(255,255,255,.022);transition:border-color .4s ease,background-color .4s ease}.ef-card:hover{border-color:rgba(227,24,54,.35);background:rgba(255,255,255,.04)}.ef-card__head{gap:16px}.ef-card__badge,.ef-card__head{display:flex;align-items:center}.ef-card__badge{flex:0 0 auto;justify-content:center;width:56px;height:56px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:rgba(255,255,255,.03);color:rgba(255,255,255,.8)}.ef-card__badge svg{width:29px;height:29px}.ef-card__id{flex:1 1 auto;min-width:0}.ef-card__id h3{margin:0;color:#fff;font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.ef-card__rule{display:block;width:34px;height:2px;margin-top:9px;background:#E31836}.ef-card__flag{flex:0 0 auto;align-self:flex-start;width:26px;height:auto;border-radius:2px}.ef-card__addr{display:flex;gap:12px;margin:16px 0 0;color:#c6cddb;font-size:15px;font-weight:300;line-height:1.55}.ef-card__ico{flex:0 0 auto;margin-top:4px;color:rgba(255,255,255,.5);font-size:15px;width:1em;height:1em}.ef-card__sep{display:block;margin:auto 0 0;padding-top:16px;border-bottom:1px solid rgba(255,255,255,.08)}.ef-card__meta{margin:0;padding:0;list-style:none}.ef-card__meta li{display:flex;gap:12px;margin-top:12px}.ef-card__meta li .ef-card__ico{margin-top:3px}.ef-card__meta a{color:#dfe4ee;font-size:15px;font-weight:300;text-decoration:none;transition:color .3s ease}.ef-card__meta a:hover{color:#E31836}.ef__bar{gap:0;margin-top:20px;padding:20px 10px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:rgba(255,255,255,.022)}.ef__bar,.ef__bar-cell{display:flex;align-items:center}.ef__bar-cell{flex:1 1 0;justify-content:center;gap:16px;padding:0 26px;min-width:0}.ef__bar-cell+.ef__bar-cell{border-left:1px solid rgba(255,255,255,.08)}.ef__bar-brand img{display:block;width:auto;max-width:100%;max-height:46px}.ef__bar-copy p,.ef__bar-tagline p{margin:0;color:#b8c0ce;font-size:15px;font-weight:300;line-height:1.7}.ef__bar-tagline span{color:#E31836}.ef__bar-copy-link{color:inherit;text-decoration:none;transition:color .3s ease}.ef__bar-copy-link:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ef__bar-copy-link:focus-visible{outline:2px solid #E31836;outline-offset:3px;border-radius:3px}.ef__bar-social{flex-direction:column;gap:12px}.ef__bar-label{color:#9aa3b2;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.ef__bar-social ul{display:flex;gap:12px;margin:0;padding:0;list-style:none}.ef__bar-social a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.14);border-radius:50%;color:#cfd6e4;font-size:15px;text-decoration:none;transition:color .3s ease,border-color .3s ease,background-color .3s ease}.ef__bar-social a svg{width:1em;height:1em;display:block}.ef__bar-social a:hover{border-color:#E31836;background:#E31836;color:#fff}@media screen and (max-width:1199px){.ef__bar-cell{padding:0 18px}.ef__bar-brand img{max-height:40px}}@media screen and (max-width:991px){.ef__grid{grid-template-columns:1fr 1fr}.ef__grid>:last-child{grid-column:1/-1}.ef__bar{flex-wrap:wrap;row-gap:26px}.ef__bar-cell{flex:1 1 46%}.ef__bar-cell:nth-child(3){border-left:0}}@media screen and (max-width:767px){.ef__inner{padding:34px 16px 22px}.ef__world{width:130%;right:-30%;opacity:.1}.ef__kicker-line{width:42px}.ef__sub{font-size:15px}.ef__sub br{display:none}.ef__grid{grid-template-columns:1fr;gap:14px;margin-top:24px}.ef__grid>:last-child{grid-column:auto}.ef-card{padding:18px 18px 20px}.ef-card__sep{margin-top:0}.ef__bar{flex-direction:column;align-items:stretch;gap:18px;padding:20px 18px;text-align:center}.ef__bar-cell{flex:1 1 auto;flex-direction:column;justify-content:center;padding:0;border-left:0!important}.ef__bar-social{gap:12px}}@media (prefers-reduced-motion:reduce){.ef-card,.ef-card__meta a,.ef__bar-copy-link,.ef__bar-social a{transition:none}}.entry-showcase{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:1600px;margin:0 auto;padding:20px 24px;font-family:var(--font-outfit),sans-serif}.entry-showcase__building{flex:0 0 auto;width:19%;max-width:330px}.entry-showcase__building img{display:block;width:100%;height:auto}.entry-showcase__boy{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;margin-left:50px;min-width:0}.entry-showcase__person-stack{position:relative;height:clamp(360px,32vw,520px);aspect-ratio:683/964;max-width:100%}.entry-showcase__person{position:absolute;right:0;bottom:0;height:100%}.entry-showcase__person img{display:block;width:auto;max-width:none;height:100%}.entry-showcase__floater{will-change:transform}.entry-showcase__floater--card{display:flex;width:100%}.entry-showcase__connector{flex:0 0 auto;align-self:stretch;width:210px;min-height:340px}.entry-showcase__connector svg{display:block;width:100%;height:100%;overflow:visible}.entry-showcase__glow{filter:drop-shadow(0 0 3px rgba(227,24,54,.85)) drop-shadow(0 0 7px rgba(227,24,54,.45));will-change:opacity}.entry-showcase__cards{display:flex;flex:0 0 auto;flex-direction:column;gap:20px;width:28%;max-width:440px}.entry-showcase__slot{display:flex;flex:0 0 auto;min-height:150px}.entry-showcase__card{display:flex;flex-direction:column;justify-content:center;width:100%;padding:22px 26px;border:1px solid #ececec;border-radius:16px;background:#fff;box-shadow:0 10px 26px rgba(12,12,12,.08);cursor:pointer;transition:box-shadow .5s ease,border-color .5s ease}.entry-showcase__card:hover{border-color:#e0e0e0;box-shadow:0 18px 38px rgba(12,12,12,.16)}.entry-showcase__card.is-active{border-color:#E31836;box-shadow:0 10px 26px rgba(12,12,12,.08),0 0 0 1px #E31836,0 8px 30px rgba(227,24,54,.18)}.entry-showcase__card:focus-visible{outline:3px solid #E31836;outline-offset:3px}.entry-showcase__logo{display:block;width:100%;height:48px;margin:0 auto 14px;object-fit:contain}.entry-showcase__logo--scope,.entry-showcase__logo--scopio{height:78px}.entry-showcase__wordmark{display:flex;flex-direction:column;align-items:center;margin-bottom:14px}.entry-showcase__wordmark-kicker{color:#111827;font-size:11px;font-weight:700;line-height:1.2;text-align:center}.entry-showcase__wordmark .entry-showcase__logo{margin-top:6px;margin-bottom:0}.entry-showcase__card-text{margin:0;color:#6b6b6b;font-size:14px;font-weight:400;line-height:1.55}.entry-showcase__mobile-visual{display:none}@media screen and (max-width:1199px){.entry-showcase__building{display:none}.entry-showcase__cards{width:38%}}@media screen and (max-width:991px){.entry-showcase{flex-direction:column;gap:18px;padding:22px 16px 32px}.entry-showcase__boy,.entry-showcase__connector{display:none}.entry-showcase__cards{width:100%;max-width:540px;gap:14px}.entry-showcase__slot{min-height:0}.entry-showcase__card{position:relative;min-height:152px;padding:20px 128px 20px 22px;overflow:hidden}.entry-showcase__mobile-visual{position:absolute;right:4px;bottom:0;display:block;width:116px;max-height:142px;object-fit:contain;object-position:bottom right;pointer-events:none}.entry-showcase__logo{height:42px;margin-bottom:10px}.entry-showcase__logo--scope,.entry-showcase__logo--scopio{height:66px}.entry-showcase__wordmark{margin-bottom:10px}.entry-showcase__card-text{font-size:13px;line-height:1.45}}@media screen and (max-width:420px){.entry-showcase{padding-inline:12px}.entry-showcase__card{min-height:142px;padding:17px 105px 17px 18px;border-radius:14px}.entry-showcase__mobile-visual{width:100px;max-height:132px}.entry-showcase__logo--scope,.entry-showcase__logo--scopio{height:58px}.entry-showcase__wordmark-kicker{font-size:10px}}@media (prefers-reduced-motion:reduce){.entry-showcase__card{transition:none}}.wa-float{position:fixed;bottom:20px;z-index:60;display:flex;width:60px;height:60px;align-items:center;justify-content:center;border-radius:50%;background-color:#25d366;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.3);text-decoration:none;animation:wa-breathe 2s ease-in-out infinite}.wa-float--right{right:20px}.wa-float--left{left:20px}.wa-float__icon{display:block;animation:wa-beat 2s ease-in-out infinite}.wa-float__icon svg{display:block;width:26px;height:26px}@keyframes wa-breathe{0%{box-shadow:0 0 0 0 rgba(37,211,102,.5)}70%{box-shadow:0 0 0 15px rgba(37,211,102,0)}to{box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes wa-beat{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media screen and (max-width:767px){.wa-float{bottom:16px;width:48px;height:48px}.wa-float--right{right:16px}.wa-float--left{left:16px}.wa-float__icon svg{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.wa-float,.wa-float__icon{animation:none}}.entry-page{font-family:var(--font-outfit),sans-serif;font-size:16px;line-height:22px;color:#555;font-weight:300;text-shadow:rgba(0,0,0,.01) 0 0 1px}.entry-page__stage{display:flex;align-items:center}@media screen and (min-width:768px){.entry-page__stage{position:relative;z-index:0;overflow:hidden}.entry-page__stage:before{content:"";position:absolute;inset:-20px;z-index:-1;background-image:url(/entry/backdrop.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;pointer-events:none}}.entry-page__inner{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.entry-page__inner{margin-top:3rem}}@media screen and (max-width:420px){.entry-page__inner{padding:1px;margin:0}}