@font-face{font-family:Mangueira Alt;src:url(/fonts/mangueira-alt-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mangueira Alt;src:url(/fonts/mangueira-alt-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--cw-ink:#212025;--cw-purple:#6953c4;--cw-violet:#5f39f9;--cw-deep:#2d2062;--cw-neon:#7eff83;--cw-neon-soft:#dcffdd;--cw-lilac:#d1c9f4;--cw-lilac-50:#f1eeff;--cw-lilac-100:#e5e1f9;--cw-white:#fff;--cw-off:#fafafa;--cw-star:#f3cd52;--cw-gradient:linear-gradient(304deg, #2d1f67 0%, #4832a0 51%, #1d124c 100%);--font:"Mangueira Alt", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-display:4.75rem;--fs-h1:clamp(3.5rem, 2.25rem + 1.45vw, 4.375rem);--fs-h2:clamp(2.375rem, 1.7rem + .75vw, 2.75rem);--fs-h3:2rem;--fs-eyebrow:1.25rem;--fs-lead:1.25rem;--fs-body:1.125rem;--fs-small:1rem;--fs-btn:.875rem;--container:1320px;--gutter:20px;--radius-lg:20px;--radius:16px;--radius-sm:12px;--radius-btn:4px;--glow-neon:-10px 9px 30px 0 #87ff8a40}@media (width<=1024px){:root{--fs-display:4.1875rem;--fs-h1:3.25rem;--fs-body:1.0625rem}}@media (width<=767px){:root{--fs-display:min(3.1875rem, 13vw);--fs-h1:min(3.0625rem, 12vw);--fs-h3:min(2rem, 8.4vw);--fs-body:1.125rem;--gutter:20px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-gutter:stable;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--font);font-size:var(--fs-body);color:var(--cw-ink);background:var(--cw-white);-webkit-font-smoothing:antialiased;margin:0;line-height:1.7;overflow-x:clip}img,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:700;line-height:1.1}p+p{margin-top:12px}a{color:var(--cw-purple)}a:hover{color:var(--cw-ink)}strong{font-weight:700}:focus-visible{outline:3px solid var(--cw-neon);outline-offset:2px;box-shadow:0 0 0 2px var(--cw-ink)}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}@media (width>=1025px){.container{width:min(var(--container), var(--vw,100vw) - 120px);max-width:none;padding-inline:0}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;background:var(--cw-neon);color:var(--cw-ink);border-radius:var(--radius-btn);padding:12px 20px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:16px}.skip-link:focus{top:16px}.eyebrow{font-size:var(--fs-eyebrow);letter-spacing:2px;text-transform:uppercase;color:var(--cw-purple);font-weight:700;line-height:1.33;display:block}.eyebrow--sm{letter-spacing:.1em;font-size:1rem}.h1{font-size:var(--fs-h1);line-height:1.05}.h2{font-size:var(--fs-h2);line-height:1.1}.lead{font-size:var(--fs-lead);margin-bottom:12px;line-height:1.7}.anim-ready [data-anim]{visibility:hidden}@media (prefers-reduced-motion:reduce){.anim-ready [data-anim]{visibility:visible}}.band{padding:var(--band-top,128px) 0 72px}.band>.container{grid-template-columns:minmax(0,1fr);gap:0;display:grid}@media (width<=1024px){.band{padding:120px 0 56px}}@media (width<=767px){.band{padding:120px 0 52px}.phero:not(.phero--media-first)+.band{padding-top:188px}}@media (width>=1025px){[data-unfurl]{isolation:isolate;position:relative;background:0 0!important}[data-unfurl]:before{content:"";z-index:-1;border-radius:inherit;background:var(--cw-gradient);clip-path:inset(0 0 calc((1 - var(--reveal,1)) * (100% - 95px)) 0 round var(--radius-lg));position:absolute;inset:0}.anim-ready [data-unfurl]{--reveal:0}}@view-transition{navigation:auto}.vt-in .hero__card,.vt-in [data-unfurl]{--reveal:1!important}.vt-in [data-anim=hero],.vt-in [data-anim=phones]{visibility:visible!important}@media (width>=1025px){.site-header{view-transition-name:site-header}.hero__card,[data-unfurl]{view-transition-name:hero-card}.hero__inner,[data-unfurl]>:first-child{view-transition-name:var(--vt-copy);view-transition-class:hero-copy}.hero__inner{view-transition-group:nearest}.hero__phones{view-transition-name:var(--vt-art);view-transition-class:hero-art}.blog__grid{view-transition-name:blog-grid}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}::view-transition-group(*){animation-duration:.6s;animation-timing-function:cubic-bezier(.65,0,.35,1)}::view-transition-group(site-header){z-index:5;animation-duration:0s}::view-transition-old(site-header){opacity:0;animation:none}::view-transition-new(site-header){animation:none}::view-transition-image-pair(hero-card){border-radius:var(--radius-lg);overflow:hidden}::view-transition-group(hero-card){border-radius:var(--radius-lg);overflow:clip}::view-transition-old(hero-card),::view-transition-new(hero-card){object-fit:none;object-position:top;mix-blend-mode:normal;height:auto}::view-transition-old(hero-card){animation:none}::view-transition-new(hero-card){animation:.3s both vt-fade-in}::view-transition-group(*.hero-copy),::view-transition-group(*.hero-art){animation-duration:0s}::view-transition-old(*.hero-art){animation:.2s both vt-fade-out}::view-transition-new(*.hero-art){animation:.7s cubic-bezier(.16,1,.3,1) .65s both vt-in}::view-transition-old(*.hero-copy){animation:.2s cubic-bezier(.5,0,.75,0) both vt-out}::view-transition-new(*.hero-copy){animation:.6s cubic-bezier(.16,1,.3,1) .55s both vt-in}::view-transition-old(root){animation:.2s both vt-fade-out}::view-transition-new(root),::view-transition-new(blog-grid){animation:.4s .5s both vt-fade-in}::view-transition-group(blog-grid){animation-duration:0s}::view-transition-old(blog-grid){animation:.2s both vt-fade-out}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-out{to{opacity:0;transform:translateY(-10px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(18px)}}.btn:not(.btn--text):not(.btn--text-purple),.site-nav__cta,.form__submit,.post__more--btn{transition:background-color .25s,color .25s,box-shadow .25s,translate .35s cubic-bezier(.22,1,.36,1)}.btn:not(.btn--text):not(.btn--text-purple):hover,.site-nav__cta:hover,.form__submit:hover,.post--featured:hover .post__more--btn{translate:0 -1px}@media (prefers-reduced-motion:reduce){.btn,.site-nav__cta,.form__submit,.post__more--btn{translate:none!important}}p,li,dt,dd,figcaption,blockquote,td,th{text-wrap:pretty}h2,h3,h4,h5,h6,summary,.eyebrow{text-wrap:balance}.site-header[data-astro-cid-nen7h5rs]{z-index:100;margin-bottom:-115px;padding:20px 20px 0;transition:transform .4s;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-110%)}.site-header[data-astro-cid-nen7h5rs].is-hidden .site-header__bar[data-astro-cid-nen7h5rs]{box-shadow:none}.site-header__bar[data-astro-cid-nen7h5rs]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;justify-content:space-between;align-items:center;gap:24px;min-height:95px;padding:0 40px;transition:background .2s,border-radius .2s,box-shadow .2s;display:flex;box-shadow:inset 0 -1px #ffffff1f}.is-stuck[data-astro-cid-nen7h5rs] .site-header__bar[data-astro-cid-nen7h5rs]{box-shadow:none;background:#2d2062f0;border-radius:16px}.site-header__logo[data-astro-cid-nen7h5rs]{flex-shrink:0;margin-left:-6px;display:block}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:228px;height:auto}.site-nav__list[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.site-nav__item[data-astro-cid-nen7h5rs]{align-items:center;display:flex;position:relative}.site-nav__link[data-astro-cid-nen7h5rs]{color:var(--cw-white);letter-spacing:.05em;text-transform:uppercase;padding:10px 20px;font-size:.875rem;font-weight:700;text-decoration:none;display:block;position:relative}.site-nav__link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--cw-white);transform-origin:100%;border-radius:2px;height:2px;transition:transform .45s cubic-bezier(.65,0,.35,1);position:absolute;bottom:2px;left:20px;right:20px;transform:scaleX(0)}.site-nav__link[data-astro-cid-nen7h5rs]:hover:after,.site-nav__link[data-astro-cid-nen7h5rs][aria-current=page]:after,.has-children[data-astro-cid-nen7h5rs]:hover .site-nav__link[data-astro-cid-nen7h5rs]:after,.has-children[data-astro-cid-nen7h5rs]:focus-within .site-nav__link[data-astro-cid-nen7h5rs]:after{transform-origin:0;transform:scaleX(1)}.has-children[data-astro-cid-nen7h5rs] .site-nav__link[data-astro-cid-nen7h5rs]:after{right:-24px}.site-nav__link[data-astro-cid-nen7h5rs]:hover{color:var(--cw-white)}.has-children[data-astro-cid-nen7h5rs] .site-nav__link[data-astro-cid-nen7h5rs]{padding-right:4px}.site-nav__sub-toggle[data-astro-cid-nen7h5rs]{width:24px;height:32px;color:var(--cw-white);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:12px;padding:0;display:grid}.site-nav__sub-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transition:transform .2s}.site-nav__sub-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.site-nav__sub[data-astro-cid-nen7h5rs]{background:var(--cw-white);border-radius:var(--radius-sm);opacity:0;visibility:hidden;min-width:260px;clip-path:inset(0 -24px 100% -24px round var(--radius-sm));margin:0;padding:10px;list-style:none;transition:clip-path .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),opacity .25s,visibility 0s linear .5s;position:absolute;top:calc(100% + 6px);left:8px;transform:translateY(-6px);box-shadow:0 12px 32px -8px #1d124c47,0 2px 6px #1d124c0f}.site-nav__sub[data-astro-cid-nen7h5rs]:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-8px)}.has-children[data-astro-cid-nen7h5rs]:hover .site-nav__sub[data-astro-cid-nen7h5rs],.has-children[data-astro-cid-nen7h5rs]:not(.is-dismissed):focus-within .site-nav__sub[data-astro-cid-nen7h5rs],.site-nav__sub-toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.site-nav__sub[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;clip-path:inset(-24px -24px -40px -24px round var(--radius-sm));transition:clip-path .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),opacity .2s,visibility;transform:none}.has-children[data-astro-cid-nen7h5rs]:hover .site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.has-children[data-astro-cid-nen7h5rs]:not(.is-dismissed):focus-within .site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.site-nav__sub-toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);transform:none}.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:first-child{transition-delay:80ms}.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(2){transition-delay:.13s}.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(3){transition-delay:.18s}.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(4){transition-delay:.23s}@media (prefers-reduced-motion:reduce){.site-nav__sub[data-astro-cid-nen7h5rs],.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{transform:none;transition:none!important}}.site-nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--cw-ink);border-radius:8px;padding:10px 14px;font-size:.9375rem;font-weight:700;text-decoration:none;display:block}.site-nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--cw-lilac-50);color:var(--cw-purple)}.site-nav__cta[data-astro-cid-nen7h5rs]{border-radius:var(--radius-btn);background:var(--cw-neon);color:var(--cw-ink);letter-spacing:.05em;text-transform:uppercase;box-shadow:var(--glow-neon);margin-left:24px;padding:12px 24px;font-size:.8125rem;font-weight:700;text-decoration:none;transition:background .25s,box-shadow .25s;display:inline-block}.site-nav__cta[data-astro-cid-nen7h5rs]:hover{background:var(--cw-white);color:var(--cw-ink);box-shadow:-5px 4px 20px #ffffff1a}.site-header__toggle[data-astro-cid-nen7h5rs]{display:none}.site-nav__link[data-astro-cid-nen7h5rs],.site-nav__cta[data-astro-cid-nen7h5rs]{white-space:nowrap}@media (width<=1320px){.site-header__bar[data-astro-cid-nen7h5rs]{gap:16px}.site-nav__list[data-astro-cid-nen7h5rs]{gap:0}.site-nav__link[data-astro-cid-nen7h5rs]{padding-inline:14px;font-size:.8125rem}.site-nav__link[data-astro-cid-nen7h5rs]:after{left:14px;right:14px}.site-nav__cta[data-astro-cid-nen7h5rs]{margin-left:14px}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:200px}}@media (width<=1180px){.site-nav__link[data-astro-cid-nen7h5rs]{letter-spacing:.04em;padding-inline:10px;font-size:.75rem}.site-nav__link[data-astro-cid-nen7h5rs]:after{left:10px;right:10px}.site-nav__sub-toggle[data-astro-cid-nen7h5rs]{margin-right:6px}.site-nav__cta[data-astro-cid-nen7h5rs]{margin-left:8px;padding:11px 16px;font-size:.75rem}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:172px}}@media (width<=1024px){.site-header[data-astro-cid-nen7h5rs]{margin-bottom:-75px;padding:0}.site-header__bar[data-astro-cid-nen7h5rs]{border-radius:0;min-height:75px;padding:12px 20px}.is-stuck[data-astro-cid-nen7h5rs] .site-header__bar[data-astro-cid-nen7h5rs]{border-radius:0}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:min(236px,62vw)}.site-header__logo[data-astro-cid-nen7h5rs]{transform:translateY(-3%)}.site-header__toggle[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--cw-white);cursor:pointer;z-index:2;background:#ffffff1f;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.burger[data-astro-cid-nen7h5rs]{gap:5px;width:20px;display:grid}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:currentColor;border-radius:2px;height:2px;transition:transform .25s,opacity .25s;display:block}.is-open[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.is-open[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.is-open[data-astro-cid-nen7h5rs] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.site-header__bar[data-astro-cid-nen7h5rs]{position:relative}.site-header__logo[data-astro-cid-nen7h5rs],.site-header__toggle[data-astro-cid-nen7h5rs]{z-index:2;position:relative}.site-header__bar[data-astro-cid-nen7h5rs]:after{content:"";z-index:2;opacity:0;pointer-events:none;background:#ffffff1f;height:1px;transition:opacity .25s;position:absolute;top:74px;left:0;right:0}.is-open[data-astro-cid-nen7h5rs] .site-header__bar[data-astro-cid-nen7h5rs]:after{opacity:1}.site-header__bar[data-astro-cid-nen7h5rs]:before{content:"";z-index:1;background:var(--cw-gradient) top / 100% 100dvh no-repeat;opacity:0;pointer-events:none;height:75px;transition:opacity .15s .45s;position:absolute;top:0;left:0;right:0}.is-open[data-astro-cid-nen7h5rs] .site-header__bar[data-astro-cid-nen7h5rs]:before{opacity:1;transition:opacity .15s}.site-nav[data-astro-cid-nen7h5rs]{padding:91px 24px calc(28px + env(safe-area-inset-bottom));background:var(--cw-gradient);visibility:hidden;clip-path:inset(0 0 100%);flex-direction:column;transition:clip-path .5s cubic-bezier(.76,0,.24,1),visibility 0s linear .5s;display:flex;position:fixed;inset:0;overflow-y:auto}.is-open[data-astro-cid-nen7h5rs] .site-nav[data-astro-cid-nen7h5rs]{visibility:visible;clip-path:inset(0);transition:clip-path .7s cubic-bezier(.76,0,.24,1),visibility}.site-nav__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .2s,transform .3s;transform:translateY(-14px)}.is-open[data-astro-cid-nen7h5rs] .site-nav__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{opacity:1;transition:opacity .45s ease calc(.22s + var(--i,0) * 50ms), transform .6s cubic-bezier(.22, 1, .36, 1) calc(.22s + var(--i,0) * 50ms);transform:none}@media (prefers-reduced-motion:reduce){.site-nav[data-astro-cid-nen7h5rs],.is-open[data-astro-cid-nen7h5rs] .site-nav[data-astro-cid-nen7h5rs]{clip-path:none;transition:visibility}.site-nav__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs],.is-open[data-astro-cid-nen7h5rs] .site-nav__list[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{opacity:1;transition:none;transform:none}}.site-nav__list[data-astro-cid-nen7h5rs]{flex-direction:column;flex:1 0 auto;align-items:stretch;gap:0}.site-nav__item[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;box-shadow:inset 0 -1px #ffffff1a}.site-nav__link[data-astro-cid-nen7h5rs]{flex:1;padding:16px 4px;font-size:1.35rem}.site-nav__link[data-astro-cid-nen7h5rs]:after{display:none}.site-nav__sub-toggle[data-astro-cid-nen7h5rs]{width:44px;height:44px;margin:0}.site-nav__sub-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:15px;height:9px}.site-nav__sub[data-astro-cid-nen7h5rs]{width:100%;height:0;box-shadow:none;opacity:1;visibility:visible;clip-path:none;background:0 0;padding:0 0 0 12px;display:block;position:static;overflow:hidden;transform:none}.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;transform:none;transition:none!important}.site-nav__sub[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child{padding-bottom:12px}.site-nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffd9;font-size:1.25rem;font-weight:400}.site-nav__sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--cw-white);background:#ffffff14}.site-nav__item--cta[data-astro-cid-nen7h5rs]{box-shadow:none;margin-top:auto;padding-top:32px}.site-nav__cta[data-astro-cid-nen7h5rs]{text-align:center;width:100%;margin:0;padding:16px;font-size:.9375rem}}.btn[data-astro-cid-ekguhzzh]{border-radius:var(--radius-btn);font-family:var(--font);font-size:var(--fs-btn);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;padding:13px 24px 12px;font-weight:700;line-height:1.05;text-decoration:none;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.btn--neon[data-astro-cid-ekguhzzh]{background:var(--cw-neon);color:var(--cw-ink);box-shadow:var(--glow-neon)}.btn--neon[data-astro-cid-ekguhzzh]:hover,.btn--neon[data-astro-cid-ekguhzzh]:focus-visible{background:var(--cw-white);color:var(--cw-ink);box-shadow:-5px 4px 20px #ffffff1a}.btn--purple[data-astro-cid-ekguhzzh]{background:var(--cw-purple);color:var(--cw-white)}.btn--purple[data-astro-cid-ekguhzzh]:hover,.btn--purple[data-astro-cid-ekguhzzh]:focus-visible{background:var(--cw-violet);color:var(--cw-white)}.btn--ghost[data-astro-cid-ekguhzzh]{color:var(--cw-white);background:#ffffff24}.btn--ghost[data-astro-cid-ekguhzzh]:hover,.btn--ghost[data-astro-cid-ekguhzzh]:focus-visible{background:var(--cw-white);color:var(--cw-ink)}.btn--text[data-astro-cid-ekguhzzh]{color:var(--cw-neon);gap:6px;padding:0}.btn--text[data-astro-cid-ekguhzzh]:hover,.btn--text[data-astro-cid-ekguhzzh]:focus-visible{color:var(--cw-white)}.btn--text-purple[data-astro-cid-ekguhzzh]{color:var(--cw-purple);gap:6px;padding:0}.btn--text-purple[data-astro-cid-ekguhzzh]:hover,.btn--text-purple[data-astro-cid-ekguhzzh]:focus-visible{color:var(--cw-ink)}.btn--text-purple[data-astro-cid-ekguhzzh]:hover .btn__arrow[data-astro-cid-ekguhzzh]{transform:translate(4px)}.btn__arrow[data-astro-cid-ekguhzzh]{width:7px;height:auto;margin-top:-1px;transition:transform .4s}.btn--text[data-astro-cid-ekguhzzh]:hover .btn__arrow[data-astro-cid-ekguhzzh]{transform:translate(4px)}.faces[data-astro-cid-63uip4ha]{--spread:calc(var(--o) + 8px);margin:0;padding:0;list-style:none;display:flex}.faces--center[data-astro-cid-63uip4ha]{justify-content:center}.faces__item[data-astro-cid-63uip4ha]{box-shadow:none;border-radius:50%;outline:none;flex-shrink:0;transition:translate .55s cubic-bezier(.22,1,.36,1),z-index 0s .55s;position:relative}.faces__item[data-astro-cid-63uip4ha]+.faces__item[data-astro-cid-63uip4ha]{margin-left:calc(var(--o) * -1)}.faces__img[data-astro-cid-63uip4ha]{width:var(--s);height:var(--s);box-shadow:0 0 0 2px var(--ring), 0 2px 6px #260f2d1f;border-radius:50%;transition:scale .35s cubic-bezier(.22,1,.36,1);display:block}.faces--center[data-astro-cid-63uip4ha]:is(:hover,:focus-within) .faces__item[data-astro-cid-63uip4ha]{translate:calc(var(--c) * var(--spread)) 0}.faces--start[data-astro-cid-63uip4ha]:is(:hover,:focus-within) .faces__item[data-astro-cid-63uip4ha]{translate:calc(var(--i) * var(--spread)) 0}.faces__item[data-astro-cid-63uip4ha]:is(:hover,:focus-visible){z-index:2;transition:translate .55s cubic-bezier(.22,1,.36,1),z-index}.faces__item[data-astro-cid-63uip4ha]:is(:hover,:focus-visible) .faces__img[data-astro-cid-63uip4ha]{scale:1.06}.faces__item[data-astro-cid-63uip4ha]:focus-visible .faces__img[data-astro-cid-63uip4ha]{box-shadow:0 0 0 2px var(--ring), 0 0 0 5px var(--cw-neon)}.faces__tip[data-astro-cid-63uip4ha]{z-index:3;background:var(--cw-ink);color:var(--cw-white);text-align:center;white-space:nowrap;pointer-events:none;opacity:0;border-radius:8px;gap:1px;padding:7px 11px 8px;font-size:.8125rem;line-height:1.25;transition:opacity .2s,translate .25s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 4px;box-shadow:0 8px 20px -8px #140c3273}.faces__tip[data-astro-cid-63uip4ha] strong[data-astro-cid-63uip4ha]{letter-spacing:.01em;font-weight:700}.faces__tip[data-astro-cid-63uip4ha] span[data-astro-cid-63uip4ha]{opacity:.78;font-size:.75rem}.faces__tip[data-astro-cid-63uip4ha]:after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:10px;height:6px;margin-left:-5px;position:absolute;top:100%;left:50%}.faces--below[data-astro-cid-63uip4ha] .faces__tip[data-astro-cid-63uip4ha]{top:calc(100% + 10px);bottom:auto;translate:-50% -4px}.faces--below[data-astro-cid-63uip4ha] .faces__tip[data-astro-cid-63uip4ha]:after{clip-path:polygon(50% 0,100% 100%,0 100%);top:auto;bottom:100%}.faces__item[data-astro-cid-63uip4ha]:is(:hover,:focus-visible) .faces__tip[data-astro-cid-63uip4ha]{opacity:1;transition-delay:80ms;translate:-50%}@media (prefers-reduced-motion:reduce){.faces__item[data-astro-cid-63uip4ha],.faces__img[data-astro-cid-63uip4ha],.faces__tip[data-astro-cid-63uip4ha]{transition:none}}.cta[data-astro-cid-prurgk2d]{--g:0;--pad:60px;--ymax:40px;--xmax:calc((var(--vw,100vw) - 40px - min(var(--container), var(--vw,100vw) - 120px)) / 2);padding:calc(var(--pad) - var(--g) * var(--ymax)) 0;background:linear-gradient(180deg, var(--cw-white) 0%, #fff0 11%)}.cta__card[data-astro-cid-prurgk2d]{isolation:isolate;--x:50%;--y:50%;--pt:96px;--pb:83px;--px:40px;margin-inline:calc(var(--g) * var(--xmax) * -1);padding:calc(var(--pt) + var(--g) * var(--ymax)) calc(var(--px) + var(--g) * var(--xmax)) calc(var(--pb) + var(--g) * var(--ymax));border-radius:var(--radius-lg);background:var(--cw-gradient);color:var(--cw-white);text-align:center;justify-items:center;display:grid;position:relative;overflow:hidden}.cta__card[data-astro-cid-prurgk2d]>[data-astro-cid-prurgk2d]:not(.cta__digits,.cta__deep){z-index:1;position:relative}.cta__deep[data-astro-cid-prurgk2d]{z-index:0;opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.cta__card[data-astro-cid-prurgk2d].is-lit .cta__deep[data-astro-cid-prurgk2d]{opacity:var(--deep-opacity,.85)}.cta__digits[data-astro-cid-prurgk2d]{z-index:0;text-align:left;word-break:break-all;white-space:normal;color:#0000;opacity:0;pointer-events:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;transition:opacity .6s;position:absolute;inset:0;overflow:hidden}.cta__card[data-astro-cid-prurgk2d].is-lit .cta__digits[data-astro-cid-prurgk2d]{opacity:var(--lit-opacity,.77)}.cta__title[data-astro-cid-prurgk2d]{font-size:var(--fs-display);background:linear-gradient(90deg,#d8cfff,#fff 49%,#d8cfff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-left:-4px;line-height:1.05}.cta__body[data-astro-cid-prurgk2d]{max-width:920px;font-size:var(--fs-lead);margin:11px 0 20px;padding:0 60px;line-height:1.7}.cta__btn[data-astro-cid-prurgk2d]{padding-top:12px}.cta__btn[data-astro-cid-prurgk2d] .btn{min-height:46px}.cta__team[data-astro-cid-prurgk2d]{justify-items:center;gap:15px;padding-top:28px;display:grid}.cta__sig[data-astro-cid-prurgk2d]{width:222px;height:auto;rotate:-.6deg}@media (width<=1024px){.cta[data-astro-cid-prurgk2d]{--pad:48px;--ymax:28px;--xmax:0px}}@media (width<=767px){.cta[data-astro-cid-prurgk2d]{--ymax:36px;--xmax:calc(var(--gutter) - 12px)}.cta__card[data-astro-cid-prurgk2d]{--pt:64px;--pb:52px;--px:12px}.cta__body[data-astro-cid-prurgk2d]{padding:0}.cta__title[data-astro-cid-prurgk2d]{font-size:clamp(2.4rem,1.6rem + 4vw,3.2rem)}}.footer__panel[data-astro-cid-jo6i4kqk]{z-index:2;border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(360deg, #1d153d 0%, var(--cw-deep) 100%);color:var(--cw-white);padding:136px 30px 0;position:relative}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,251fr) minmax(0,227fr) minmax(0,227fr) minmax(0,416fr);align-items:start;column-gap:24px;display:grid}.footer__markcol[data-astro-cid-jo6i4kqk]{padding:0 0 10px;position:relative}.footer__glow[data-astro-cid-jo6i4kqk]{filter:blur(83.5px);background:#95ff9a4d;width:123px;height:122px;position:absolute;top:21px;left:14px}.footer__mark[data-astro-cid-jo6i4kqk]{z-index:1;margin:-4px 0 0;display:block;position:relative}.footer__mark[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:226px;height:auto;display:block}.footer__col[data-astro-cid-jo6i4kqk]{padding-top:12px}.footer__col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{margin-bottom:12px;font-size:1.25rem;line-height:1.1}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:0;margin:0;padding:4px 0 0;list-style:none;display:grid}.footer__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--cw-white);gap:10px;padding-block:2px;font-size:1.0625rem;line-height:1.33;text-decoration:none;transition:color .3s;display:inline-flex}.footer__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:before{content:"";background:var(--cw-neon);clip-path:polygon(0 12%,18% 0,100% 50%,18% 100%,0 88%,64% 50%);flex-shrink:0;width:7px;height:11px;margin-top:5px}.footer__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cw-neon)}.footer__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{transition:translate .6s cubic-bezier(.22,1,.36,1)}.footer__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover span[data-astro-cid-jo6i4kqk],.footer__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible span[data-astro-cid-jo6i4kqk]{translate:2px}@media (prefers-reduced-motion:reduce){.footer__col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{transition:none}}.footer__about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--fs-body);margin-bottom:3px;line-height:1.7}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:8px 0;margin:56px 0 0;padding:72px 0 28px;font-size:.875rem;line-height:1.7;list-style:none;display:flex;box-shadow:inset 0 1px #ffffff14}.footer__legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{padding:0 12px;position:relative}.footer__legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]:before{content:"";background:#ddd;width:1px;height:50%;position:absolute;top:25%;left:0}.footer__legal[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{font-style:normal}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--cw-white);padding-block:3px;text-decoration:none}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cw-neon);text-decoration:underline}@media (width<=1200px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:200px 1fr 1fr 1.6fr}.footer__mark[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:170px}}@media (width<=1024px){.footer__panel[data-astro-cid-jo6i4kqk]{padding:88px 10px 0}.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:32px}.footer__markcol[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer__mark[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:140px}}@media (width<=767px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer__legal[data-astro-cid-jo6i4kqk]{text-align:left;flex-direction:column;align-items:flex-start;margin-top:40px;padding-top:48px}.footer__legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{padding:0}.footer__legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]:before{display:none}.footer__panel[data-astro-cid-jo6i4kqk]{padding-inline:0}.footer__grid[data-astro-cid-jo6i4kqk]{row-gap:40px}.footer__mark[data-astro-cid-jo6i4kqk]{margin-left:-5px}.footer__mark[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:228px}.footer__col[data-astro-cid-jo6i4kqk]{padding-top:0}.footer__col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{margin-bottom:16px;font-size:1.4375rem}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{padding-top:0}}.nowrap[data-astro-cid-jo6i4kqk]{white-space:nowrap}
