.PortraitFrame-module__0R6ktG__texture{background-image:radial-gradient(rgb(var(--color-accent) / .3) 1px, transparent 1px);background-size:10px 10px;-webkit-mask-image:linear-gradient(to bottom right,#000 25%,#0000 90%);mask-image:linear-gradient(to bottom right,#000 25%,#0000 90%)}
.Button-module__VMVMAW__linkedin{color:rgb(var(--color-primary-fg));background-color:rgb(var(--color-linkedin))}.Button-module__VMVMAW__linkedin:hover{background-color:rgb(var(--color-linkedin-hover))}
.PrereleaseNavbar-module__uwCVrW__nav{z-index:60;inset:var(--release-banner-height,0px) 0 auto;border-bottom:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));height:3rem;position:fixed}.PrereleaseNavbar-module__uwCVrW__shell{justify-content:space-between;align-items:center;gap:.75rem;width:100%;max-width:80rem;height:100%;margin-inline:auto;padding-inline:1rem;display:flex}@media (min-width:640px){.PrereleaseNavbar-module__uwCVrW__shell{padding-inline:1.5rem}}@media (min-width:1280px){.PrereleaseNavbar-module__uwCVrW__nav{transition:inset .18s,border-radius .18s,background-color .18s,border-color .18s,box-shadow .18s}.PrereleaseNavbar-module__uwCVrW__nav.PrereleaseNavbar-module__uwCVrW__homepage[data-floating=false]{background:0 0;border-color:#0000}.PrereleaseNavbar-module__uwCVrW__nav.PrereleaseNavbar-module__uwCVrW__floating{inset:calc(var(--release-banner-height,0px) + .75rem) max(1rem, calc((100vw - 78rem) / 2)) auto;border:1px solid rgb(var(--color-line) / .76);background:rgb(var(--color-surface) / .86);box-shadow:0 1rem 3rem -1.4rem rgb(var(--color-scrim) / .28);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px}.PrereleaseNavbar-module__uwCVrW__shell{padding-inline:1.15rem}}@media (prefers-reduced-motion:reduce){.PrereleaseNavbar-module__uwCVrW__nav{transition:none}}.PrereleaseNavbar-module__uwCVrW__desktopLinks{gap:.25rem}.PrereleaseNavbar-module__uwCVrW__desktopLink{padding-inline:.65rem;font-size:.875rem;position:relative}.PrereleaseNavbar-module__uwCVrW__desktopLink:after{background:rgb(var(--color-accent));content:"";border-radius:999px;width:0;height:2px;transition:width .16s;position:absolute;bottom:.18rem;left:50%;transform:translate(-50%)}.PrereleaseNavbar-module__uwCVrW__desktopLinkActive{color:rgb(var(--color-accent))}.PrereleaseNavbar-module__uwCVrW__desktopLinkActive:after{width:1.15rem}.PrereleaseNavbar-module__uwCVrW__desktopActions{gap:.5rem}.PrereleaseNavbar-module__uwCVrW__desktopAction,.PrereleaseNavbar-module__uwCVrW__desktopCta{font-size:.875rem}.PrereleaseNavbar-module__uwCVrW__desktopAction{padding-inline:.65rem}.PrereleaseNavbar-module__uwCVrW__desktopCta{padding-inline:.9rem}@media (prefers-reduced-motion:reduce){.PrereleaseNavbar-module__uwCVrW__desktopLink:after{transition:none}}.PrereleaseNavbar-module__uwCVrW__mobileMenu{background:rgb(var(--color-surface));border-left:0;max-width:none}.PrereleaseNavbar-module__uwCVrW__mobileMenuBody{flex-direction:column;gap:1.25rem;width:min(100%,38rem);min-height:100%;margin-inline:auto;padding:clamp(1rem,5vw,2.5rem);display:flex}.PrereleaseNavbar-module__uwCVrW__mobileLinks{gap:.35rem;display:grid}.PrereleaseNavbar-module__uwCVrW__mobileLink{justify-content:flex-start;min-height:2.75rem;padding-inline:1rem;font-size:1rem}.PrereleaseNavbar-module__uwCVrW__mobileActions{padding-top:1.25rem;padding-bottom:max(.5rem, env(safe-area-inset-bottom));border-top:1px solid rgb(var(--color-divider));gap:.75rem;margin-top:auto;display:grid}.PrereleaseNavbar-module__uwCVrW__mobileLanguage{width:100%;margin-top:.25rem}
.MarketingScene-module__sfYHfq__scene{isolation:isolate;color:rgb(var(--color-fg));position:relative;overflow:clip}.MarketingScene-module__sfYHfq__inner{z-index:1;width:100%;margin-inline:auto;padding-inline:1rem;position:relative}.MarketingScene-module__sfYHfq__reading{max-width:52rem}.MarketingScene-module__sfYHfq__content{max-width:72rem}.MarketingScene-module__sfYHfq__wide{max-width:80rem}.MarketingScene-module__sfYHfq__showcase{max-width:90rem}.MarketingScene-module__sfYHfq__compact{padding-block:3.5rem}.MarketingScene-module__sfYHfq__standard{padding-block:clamp(5rem,9vw,8rem)}.MarketingScene-module__sfYHfq__expansive{padding-block:clamp(7rem,13vw,12rem)}.MarketingScene-module__sfYHfq__canvas{background:linear-gradient(to bottom, rgb(var(--color-surface-sunken)), transparent 8rem, transparent calc(100% - 8rem), rgb(var(--color-surface-sunken))), radial-gradient(ellipse 42rem 30rem at 100% 0%, rgb(var(--color-accent) / .06), transparent 72%), rgb(var(--color-surface))}.MarketingScene-module__sfYHfq__opening{background:linear-gradient(135deg, rgb(var(--color-accent) / .14), rgb(var(--color-accent) / .06)), rgb(var(--color-accent-soft));border-bottom:1px solid rgb(var(--color-accent) / .15)}.MarketingScene-module__sfYHfq__opening .MarketingScene-module__sfYHfq__environment{opacity:.5}.MarketingScene-module__sfYHfq__soft-blue{background:linear-gradient(to bottom, rgb(var(--color-surface-sunken)), transparent 8rem, transparent calc(100% - 8rem), rgb(var(--color-surface-sunken))), radial-gradient(ellipse 55rem 38rem at 8% 12%, rgb(var(--color-surface) / .82), transparent 70%), radial-gradient(ellipse 48rem 34rem at 92% 78%, rgb(var(--color-accent) / .12), transparent 72%), rgb(var(--color-accent-soft))}.MarketingScene-module__sfYHfq__workspace{background:linear-gradient(to bottom, rgb(var(--color-surface-sunken)), transparent 8rem, transparent calc(100% - 8rem), rgb(var(--color-surface-sunken))), radial-gradient(ellipse 52rem 36rem at 78% 15%, rgb(var(--color-accent) / .1), transparent 72%), radial-gradient(ellipse 38rem 28rem at 5% 88%, rgb(var(--color-surface) / .86), transparent 70%), rgb(var(--color-surface-sunken))}.MarketingScene-module__sfYHfq__ink{--scene-foreground:var(--color-surface);color:rgb(var(--color-surface));background:rgb(var(--color-fg))}.MarketingScene-module__sfYHfq__closing{background:linear-gradient(to bottom, rgb(var(--color-surface-sunken)), transparent 10rem, transparent calc(100% - 10rem), rgb(var(--color-surface-muted))), radial-gradient(ellipse at 20% 45%, rgb(var(--color-accent) / .08), transparent 65%), rgb(var(--color-surface-muted))}.MarketingScene-module__sfYHfq__closing .MarketingScene-module__sfYHfq__environment{opacity:.4}.MarketingScene-module__sfYHfq__environment{z-index:0;pointer-events:none;background:linear-gradient(90deg, rgb(var(--color-line) / .38) 1px, transparent 1px), linear-gradient(rgb(var(--color-line) / .38) 1px, transparent 1px), radial-gradient(circle at 20% 24%, rgb(var(--color-accent) / .13), transparent 26rem), radial-gradient(circle at 86% 72%, rgb(var(--color-success) / .1), transparent 24rem);background-size:5rem 5rem,5rem 5rem,auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 8rem calc(100% - 8rem),#0000);mask-image:linear-gradient(#0000,#000 8rem calc(100% - 8rem),#0000)}@media (max-width:639px){.MarketingScene-module__sfYHfq__compact{padding-block:2.5rem}.MarketingScene-module__sfYHfq__standard{padding-block:3.5rem}.MarketingScene-module__sfYHfq__expansive{padding-block:4.5rem}}@media (min-width:640px){.MarketingScene-module__sfYHfq__inner{padding-inline:1.5rem}}@media (min-width:1024px){.MarketingScene-module__sfYHfq__inner{padding-inline:2.5rem}}
.AudiencePageHero-module__NFDZAa__hero{align-items:center;min-height:min(48rem,82svh);display:grid}.AudiencePageHero-module__NFDZAa__layout{align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.AudiencePageHero-module__NFDZAa__copy{max-width:58rem}.AudiencePageHero-module__NFDZAa__copy h1{max-width:15ch;color:rgb(var(--color-fg));letter-spacing:-.06em;text-wrap:balance;font-size:clamp(3rem,7vw,6.8rem);font-weight:700;line-height:.92}.AudiencePageHero-module__NFDZAa__copy p{max-width:45rem;color:rgb(var(--color-fg-muted));margin-top:1.75rem;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.65}.AudiencePageHero-module__NFDZAa__centered .AudiencePageHero-module__NFDZAa__copy{text-align:center;margin-inline:auto}.AudiencePageHero-module__NFDZAa__centered .AudiencePageHero-module__NFDZAa__copy h1,.AudiencePageHero-module__NFDZAa__centered .AudiencePageHero-module__NFDZAa__copy p{margin-inline:auto}.AudiencePageHero-module__NFDZAa__restrained{min-height:min(34rem,62svh)}.AudiencePageHero-module__NFDZAa__restrained .AudiencePageHero-module__NFDZAa__copy h1{max-width:18ch;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1}.AudiencePageHero-module__NFDZAa__restrained .AudiencePageHero-module__NFDZAa__copy p{max-width:38rem}.AudiencePageHero-module__NFDZAa__productHero{min-height:0;padding-block:0}.AudiencePageHero-module__NFDZAa__peekHero,.AudiencePageHero-module__NFDZAa__peekInner{gap:clamp(2rem,5svh,4rem);min-height:90svh}.AudiencePageHero-module__NFDZAa__productInner{min-width:0;padding-top:calc(var(--release-banner-height,0px) + clamp(8rem, 12svh, 11rem));flex-direction:column;padding-bottom:2rem;display:flex}.AudiencePageHero-module__NFDZAa__peekInner{padding-top:calc(var(--release-banner-height,0px) + clamp(11rem, 23svh, 18.5rem));padding-bottom:0}.AudiencePageHero-module__NFDZAa__productHero .AudiencePageHero-module__NFDZAa__layout{z-index:2;width:100%}.AudiencePageHero-module__NFDZAa__productHero .AudiencePageHero-module__NFDZAa__copy{text-align:center;max-width:62rem;margin-inline:auto}.AudiencePageHero-module__NFDZAa__productHero .AudiencePageHero-module__NFDZAa__copy h1{letter-spacing:-.04em;max-width:24ch;margin-inline:auto;font-size:clamp(2.6rem,5vw,4.75rem);line-height:1.04}.AudiencePageHero-module__NFDZAa__productHero .AudiencePageHero-module__NFDZAa__copy p{margin-inline:auto;text-wrap:balance;margin-top:1.25rem;font-size:clamp(1rem,1.5vw,1.2rem)}.AudiencePageHero-module__NFDZAa__productStage{z-index:1;width:min(100%,70rem,92.4444svh);margin:clamp(1.75rem,3vw,2.5rem) auto 0;position:relative}.AudiencePageHero-module__NFDZAa__product{transform-origin:bottom;margin:0}.AudiencePageHero-module__NFDZAa__peekStage{aspect-ratio:var(--preview-crop-aspect);flex-shrink:0;margin-top:auto;overflow:clip}.AudiencePageHero-module__NFDZAa__peekProduct{width:100%;position:absolute;inset:0}.AudiencePageHero-module__NFDZAa__peekProduct figcaption{z-index:2;border:1px solid rgb(var(--color-line) / .72);background:rgb(var(--color-surface) / .9);width:fit-content;max-width:calc(100% - clamp(1.3rem,4vw,2rem));box-shadow:0 .5rem 1.5rem -.75rem rgb(var(--color-scrim) / .2);-webkit-backdrop-filter:blur(.65rem);backdrop-filter:blur(.65rem);border-radius:.7rem;margin:0 auto;padding:.4rem .7rem;position:absolute;bottom:clamp(.65rem,2vw,1rem);left:clamp(.65rem,2vw,1rem);right:clamp(.65rem,2vw,1rem)}.AudiencePageHero-module__NFDZAa__productViewport{box-shadow:0 1.5rem 4rem -2rem rgb(var(--color-scrim) / .22);border-radius:1rem;overflow:hidden}.AudiencePageHero-module__NFDZAa__hero.AudiencePageHero-module__NFDZAa__peekHero,.AudiencePageHero-module__NFDZAa__hero.AudiencePageHero-module__NFDZAa__productHero{background:rgb(var(--color-accent-soft));border-bottom:0}.AudiencePageHero-module__NFDZAa__homeHero .AudiencePageHero-module__NFDZAa__copy h1{margin-top:1.25rem}@media (max-width:640px){.AudiencePageHero-module__NFDZAa__hero{min-height:72svh}.AudiencePageHero-module__NFDZAa__restrained{min-height:58svh}.AudiencePageHero-module__NFDZAa__hero.AudiencePageHero-module__NFDZAa__mobileCompact{min-height:0;padding-top:4.5rem;padding-bottom:3rem}.AudiencePageHero-module__NFDZAa__mobileCompact .AudiencePageHero-module__NFDZAa__copy h1{font-size:clamp(2.65rem,12vw,3.6rem);line-height:.96}.AudiencePageHero-module__NFDZAa__mobileCompact .AudiencePageHero-module__NFDZAa__copy p{margin-top:1.25rem;font-size:1rem;line-height:1.55}.AudiencePageHero-module__NFDZAa__copy h1{font-size:clamp(2.8rem,13vw,4.4rem)}.AudiencePageHero-module__NFDZAa__productInner{padding-top:calc(var(--release-banner-height,0px) + 5rem);padding-bottom:1.5rem}.AudiencePageHero-module__NFDZAa__peekInner{padding-top:calc(var(--release-banner-height,0px) + clamp(5rem, 16svh, 10rem));gap:1.5rem;padding-bottom:0}.AudiencePageHero-module__NFDZAa__productHero{min-height:0}.AudiencePageHero-module__NFDZAa__peekHero{min-height:90svh}.AudiencePageHero-module__NFDZAa__productHero .AudiencePageHero-module__NFDZAa__copy h1{font-size:clamp(2.4rem,9vw,3.4rem)}.AudiencePageHero-module__NFDZAa__productHero .AudiencePageHero-module__NFDZAa__copy p{margin-top:1.25rem;font-size:1rem}.AudiencePageHero-module__NFDZAa__productStage{margin-top:1.5rem}.AudiencePageHero-module__NFDZAa__peekStage{aspect-ratio:var(--mobile-preview-crop-aspect);width:min(100%,22rem);margin-top:auto}.AudiencePageHero-module__NFDZAa__productStage[data-visual-kind=portrait]:not(.AudiencePageHero-module__NFDZAa__peekStage){width:min(100%,17rem)}.AudiencePageHero-module__NFDZAa__productViewport{border-radius:.8rem}}@media (min-width:641px) and (max-height:600px){.AudiencePageHero-module__NFDZAa__peekInner{padding-top:calc(var(--release-banner-height,0px) + 6rem);gap:1.5rem}}.AudiencePageHero-module__NFDZAa__dots{z-index:0;pointer-events:none;background-image:radial-gradient(rgb(var(--color-accent) / .18) 1px, transparent 1.5px);background-size:1.5rem 1.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 45%,#000 90%);mask-image:linear-gradient(#0000 45%,#000 90%)}.AudiencePageHero-module__NFDZAa__dots[data-fade=right]{-webkit-mask-image:linear-gradient(270deg,#000 10%,#0000 60%);mask-image:linear-gradient(270deg,#000 10%,#0000 60%)}@media (max-width:800px){.AudiencePageHero-module__NFDZAa__dots[data-fade=right]{-webkit-mask-image:linear-gradient(#0000 60%,#000 95%);mask-image:linear-gradient(#0000 60%,#000 95%)}}
@keyframes PhonePan-module__VDmNyW__pan{0%,16%{-o-object-position:50% 0%;object-position:50% 0%}46%,66%{-o-object-position:50% 100%;object-position:50% 100%}to{-o-object-position:50% 0%;object-position:50% 0%}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){.PhonePan-module__VDmNyW__frame[data-panning] .PhonePan-module__VDmNyW__shot{animation:15s ease-in-out .5s infinite PhonePan-module__VDmNyW__pan}}
.PhoneVignette-module__9-vEaG__vignette{border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));box-shadow:0 1.5rem 4rem -1.5rem rgb(var(--color-scrim) / .22), 0 0 5rem -1rem rgb(var(--color-accent) / .14);border-radius:.8rem;overflow:hidden}.PhoneVignette-module__9-vEaG__stage{align-content:start;gap:.6rem;min-height:23rem;padding:1.1rem;font-size:.9rem;line-height:1.45;display:grid}.PhoneVignette-module__9-vEaG__stage svg{flex-shrink:0;width:1rem;height:1rem}.PhoneVignette-module__9-vEaG__item{opacity:0;transition:opacity .36s,transform .36s;transform:translateY(.4rem)}.PhoneVignette-module__9-vEaG__item[data-shown=true]{opacity:1;transform:none}.PhoneVignette-module__9-vEaG__question{background:rgb(var(--color-surface-sunken));max-width:85%;color:rgb(var(--color-fg));border-radius:1rem 1rem .3rem;justify-self:end;padding:.65rem .85rem}.PhoneVignette-module__9-vEaG__document{border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface-muted));border-radius:.7rem;gap:.75rem;padding:.9rem;display:grid}.PhoneVignette-module__9-vEaG__docHeader{align-items:center;gap:.45rem;font-size:1rem;display:flex}.PhoneVignette-module__9-vEaG__docHeader svg{color:rgb(var(--color-accent))}.PhoneVignette-module__9-vEaG__badge{background:rgb(var(--color-accent-soft));color:rgb(var(--color-accent));opacity:0;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-size:.72rem;font-weight:600;transition:opacity .3s,background-color .3s,color .3s}.PhoneVignette-module__9-vEaG__badge[data-shown=true]{opacity:1}.PhoneVignette-module__9-vEaG__badge[data-done]{background:rgb(var(--color-success-soft));color:rgb(var(--color-success))}.PhoneVignette-module__9-vEaG__docSection{gap:.35rem;display:grid}.PhoneVignette-module__9-vEaG__docSection b{font-size:.85rem}.PhoneVignette-module__9-vEaG__line{background:rgb(var(--color-line));border-radius:.3rem;height:.45rem;display:block}.PhoneVignette-module__9-vEaG__line[data-short]{width:62%}.PhoneVignette-module__9-vEaG__added{background:rgb(var(--color-accent) / .07);box-shadow:inset 2px 0 0 rgb(var(--color-accent));border-radius:.55rem;margin-inline:-.3rem;padding:.6rem}.PhoneVignette-module__9-vEaG__task{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.PhoneVignette-module__9-vEaG__box{border:1.5px solid rgb(var(--color-fg-muted));border-radius:.3rem;place-items:center;width:1.05rem;height:1.05rem;transition:background-color .24s,border-color .24s;display:grid}.PhoneVignette-module__9-vEaG__box svg{width:.75rem;height:.75rem;color:rgb(var(--color-accent-fg));opacity:0;transition:opacity .24s}.PhoneVignette-module__9-vEaG__box[data-checked]{border-color:rgb(var(--color-accent));background:rgb(var(--color-accent))}.PhoneVignette-module__9-vEaG__box[data-checked] svg{opacity:1}@media (prefers-reduced-motion:reduce){.PhoneVignette-module__9-vEaG__item,.PhoneVignette-module__9-vEaG__badge,.PhoneVignette-module__9-vEaG__box,.PhoneVignette-module__9-vEaG__box svg{transition:none}}
.ResearchIllustration-module__9lG2Cq__root{border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));box-shadow:0 1.5rem 4rem -1.5rem rgb(var(--color-scrim) / .22), 0 0 5rem -1rem rgb(var(--color-accent) / .14);border-radius:.8rem;padding:1rem 1rem 1.1rem;overflow:hidden}.ResearchIllustration-module__9lG2Cq__scene{width:100%;height:auto;display:block;overflow:visible}.ResearchIllustration-module__9lG2Cq__bubble{fill:rgb(var(--color-surface-sunken))}.ResearchIllustration-module__9lG2Cq__mark{fill:rgb(var(--color-accent))}.ResearchIllustration-module__9lG2Cq__markText{fill:rgb(var(--color-accent-fg));font-size:15px;font-weight:800}.ResearchIllustration-module__9lG2Cq__ink{fill:rgb(var(--color-fg) / .75)}.ResearchIllustration-module__9lG2Cq__inkSoft{fill:rgb(var(--color-line))}.ResearchIllustration-module__9lG2Cq__card{fill:rgb(var(--color-surface-muted));stroke:rgb(var(--color-line))}.ResearchIllustration-module__9lG2Cq__highlight{fill:rgb(var(--color-accent) / .22)}.ResearchIllustration-module__9lG2Cq__link{fill:none;stroke:rgb(var(--color-accent) / .55);stroke-width:1.5px;stroke-dasharray:4 4}.ResearchIllustration-module__9lG2Cq__glass{fill:rgb(var(--color-surface) / .35);stroke:rgb(var(--color-accent));stroke-width:3px}.ResearchIllustration-module__9lG2Cq__handle{stroke:rgb(var(--color-accent));stroke-width:4px;stroke-linecap:round}.ResearchIllustration-module__9lG2Cq__answerCard{fill:rgb(var(--color-success-soft));stroke:rgb(var(--color-success) / .35)}.ResearchIllustration-module__9lG2Cq__check{fill:rgb(var(--color-success))}.ResearchIllustration-module__9lG2Cq__tick{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ResearchIllustration-module__9lG2Cq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.ResearchIllustration-module__9lG2Cq__steps li{color:rgb(var(--color-fg-muted));text-align:center;justify-items:center;gap:.3rem;font-size:.78rem;font-weight:600;line-height:1.25;display:grid}.ResearchIllustration-module__9lG2Cq__steps span{background:rgb(var(--color-surface-sunken));font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:.72rem;display:grid}.ResearchIllustration-module__9lG2Cq__lens{opacity:0;transform:translate(180px,160px)}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__question{animation:10s infinite ResearchIllustration-module__9lG2Cq__question}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__out{animation:10s infinite ResearchIllustration-module__9lG2Cq__draw}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__source{animation:10s infinite ResearchIllustration-module__9lG2Cq__source}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__highlight{animation:10s infinite ResearchIllustration-module__9lG2Cq__highlight;animation-delay:calc(var(--i) * 1.2s)}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__lens{animation:10s ease-in-out infinite ResearchIllustration-module__9lG2Cq__lens}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__in{animation:10s infinite ResearchIllustration-module__9lG2Cq__drawIn}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__answer{animation:10s infinite ResearchIllustration-module__9lG2Cq__answer}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__steps li:first-child{animation:10s infinite ResearchIllustration-module__9lG2Cq__stepAsk}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__steps li:nth-child(2){animation:10s infinite ResearchIllustration-module__9lG2Cq__stepCompare}.ResearchIllustration-module__9lG2Cq__root[data-playing] .ResearchIllustration-module__9lG2Cq__steps li:nth-child(3){animation:10s infinite ResearchIllustration-module__9lG2Cq__stepCheck}@keyframes ResearchIllustration-module__9lG2Cq__question{0%{opacity:0;transform:translateY(6px)}6%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes ResearchIllustration-module__9lG2Cq__draw{0%,8%{opacity:0}16%,92%{opacity:1}to{opacity:0}}@keyframes ResearchIllustration-module__9lG2Cq__source{0%,12%{opacity:0;transform:translateY(8px)}20%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes ResearchIllustration-module__9lG2Cq__highlight{0%,30%{opacity:0}34%,88%{opacity:1}96%,to{opacity:0}}@keyframes ResearchIllustration-module__9lG2Cq__lens{0%,22%{opacity:0;transform:translate(64px,160px)}26%{opacity:1;transform:translate(64px,160px)}36%{transform:translate(64px,154px)}44%{transform:translate(180px,160px)}50%{transform:translate(180px,154px)}58%{opacity:1;transform:translate(296px,160px)}64%,to{opacity:0;transform:translate(296px,154px)}}@keyframes ResearchIllustration-module__9lG2Cq__drawIn{0%,60%{opacity:0}68%,92%{opacity:1}to{opacity:0}}@keyframes ResearchIllustration-module__9lG2Cq__answer{0%,68%{opacity:0;transform:translateY(8px)}76%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes ResearchIllustration-module__9lG2Cq__stepAsk{0%,20%{color:rgb(var(--color-accent))}24%,to{color:rgb(var(--color-fg-muted))}}@keyframes ResearchIllustration-module__9lG2Cq__stepCompare{0%,22%{color:rgb(var(--color-fg-muted))}26%,60%{color:rgb(var(--color-accent))}64%,to{color:rgb(var(--color-fg-muted))}}@keyframes ResearchIllustration-module__9lG2Cq__stepCheck{0%,62%{color:rgb(var(--color-fg-muted))}66%,94%{color:rgb(var(--color-accent))}98%,to{color:rgb(var(--color-fg-muted))}}.ResearchIllustration-module__9lG2Cq__question,.ResearchIllustration-module__9lG2Cq__source,.ResearchIllustration-module__9lG2Cq__answer{transform-box:fill-box}@media (prefers-reduced-motion:reduce){.ResearchIllustration-module__9lG2Cq__root[data-playing] *{animation:none!important}.ResearchIllustration-module__9lG2Cq__lens{opacity:0}}
.CanvasFeature-module__wdffFG__mobile{display:none}@media (max-width:800px){.CanvasFeature-module__wdffFG__desktop{display:none}.CanvasFeature-module__wdffFG__mobile{display:block}}
.ProductWindow-module__KbBgPa__window{aspect-ratio:8/5;border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));width:100%;box-shadow:0 1.5rem 4rem -1.5rem rgb(var(--color-scrim) / .22), 0 0 5rem -1rem rgb(var(--color-accent) / .14);border-radius:1rem;overflow:hidden}.ProductWindow-module__KbBgPa__window picture{width:100%;height:100%;display:block}.ProductWindow-module__KbBgPa__window img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ProductWindow-module__KbBgPa__fallback{height:100%;color:rgb(var(--color-fg-muted));text-align:center;place-items:center;padding:2rem;display:grid}@media (max-width:640px){.ProductWindow-module__KbBgPa__window{aspect-ratio:3/4;border-radius:.8rem}.ProductWindow-module__KbBgPa__window img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ProductWindow-module__KbBgPa__hero{aspect-ratio:8/5}.ProductWindow-module__KbBgPa__hero img{-o-object-fit:contain;object-fit:contain}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.ProductWindow-module__KbBgPa__window:not(.ProductWindow-module__KbBgPa__hero){aspect-ratio:39/68}}.ProductWindow-module__KbBgPa__phoneOnly{display:none}@media (max-width:640px){.ProductWindow-module__KbBgPa__phoneOnly{display:block}.ProductWindow-module__KbBgPa__wideOnly{display:none}}
.LearningFormats-module__GI-Mkq__compact{padding-top:1rem}.LearningFormats-module__GI-Mkq__compact>div:first-child{max-width:44rem}.LearningFormats-module__GI-Mkq__compact>div:first-child p{font-size:1rem}.LearningFormats-module__GI-Mkq__formats{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.LearningFormats-module__GI-Mkq__four{grid-template-columns:repeat(4,minmax(0,1fr))}.LearningFormats-module__GI-Mkq__format{border:0;border-top:1px solid rgb(var(--color-line));box-shadow:none;background:0 0;border-radius:0;padding:1.25rem 0 0}.LearningFormats-module__GI-Mkq__format h3{margin-top:1rem;font-size:1rem}.LearningFormats-module__GI-Mkq__format p{font-size:.875rem;line-height:1.6}.LearningFormats-module__GI-Mkq__format svg{width:1.4rem;height:1.4rem}@media (max-width:900px){.LearningFormats-module__GI-Mkq__formats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.LearningFormats-module__GI-Mkq__formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.LearningFormats-module__GI-Mkq__format:first-child{grid-column:1/-1}}@media (max-width:800px){.LearningFormats-module__GI-Mkq__compact{padding-top:0}.LearningFormats-module__GI-Mkq__compact h2{font-size:1.875rem;line-height:1.18}.LearningFormats-module__GI-Mkq__compact>div:first-child p{font-size:.875rem}.LearningFormats-module__GI-Mkq__compact .LearningFormats-module__GI-Mkq__formats{grid-template-columns:1fr;gap:0;margin-top:1.5rem}.LearningFormats-module__GI-Mkq__compact .LearningFormats-module__GI-Mkq__format{grid-template-columns:1.5rem minmax(0,1fr);gap:.4rem .9rem;padding-block:1rem;display:grid}.LearningFormats-module__GI-Mkq__compact .LearningFormats-module__GI-Mkq__format svg{grid-area:1/1/3;margin-top:.15rem}.LearningFormats-module__GI-Mkq__compact .LearningFormats-module__GI-Mkq__format h3,.LearningFormats-module__GI-Mkq__compact .LearningFormats-module__GI-Mkq__format p{grid-column:2;margin:0}.LearningFormats-module__GI-Mkq__compact>div:last-child{font-size:.875rem;line-height:1.6}}@media (max-width:640px){.LearningFormats-module__GI-Mkq__summary .LearningFormats-module__GI-Mkq__formats{-moz-column-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.LearningFormats-module__GI-Mkq__summary .LearningFormats-module__GI-Mkq__format:first-child{grid-column:1/-1}.LearningFormats-module__GI-Mkq__summary .LearningFormats-module__GI-Mkq__format:not(:first-child){align-items:center;padding-block:.75rem}.LearningFormats-module__GI-Mkq__summary .LearningFormats-module__GI-Mkq__format:not(:first-child) svg{grid-row:1;margin-top:0}.LearningFormats-module__GI-Mkq__summary .LearningFormats-module__GI-Mkq__format:not(:first-child) p{display:none}}
.PrereleaseHome-module__YkSkBW__home{isolation:isolate;background:radial-gradient(ellipse 70rem 60rem at 0% 25%, rgb(var(--color-accent) / .19), transparent 75%), radial-gradient(ellipse 65rem 55rem at 100% 52%, rgb(var(--color-accent) / .16), transparent 75%), radial-gradient(ellipse 65rem 45rem at 0% 77%, rgb(var(--color-accent) / .18), transparent 75%), radial-gradient(ellipse 50rem 40rem at 100% 89%, rgb(var(--color-accent) / .1), transparent 75%), rgb(var(--color-surface-muted));width:100%;position:relative;overflow:clip}.PrereleaseHome-module__YkSkBW__home:before,.PrereleaseHome-module__YkSkBW__home:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.PrereleaseHome-module__YkSkBW__home:before{background-image:radial-gradient(circle, rgb(var(--color-accent) / .18) 1px, transparent 1px);background-size:1.75rem 1.75rem;-webkit-mask-image:linear-gradient(#0000 8%,#000 25%,#0000 48%,#000 70%,#0000 96%);mask-image:linear-gradient(#0000 8%,#000 25%,#0000 48%,#000 70%,#0000 96%)}.PrereleaseHome-module__YkSkBW__home:after{background:radial-gradient(ellipse 65rem 40rem at -15% 42%, transparent 69%, rgb(var(--color-accent) / .12) 69.1%, transparent 69.25%, transparent 75%, rgb(var(--color-accent) / .1) 75.1%, transparent 75.25%), radial-gradient(ellipse 60rem 45rem at 115% 72%, transparent 69%, rgb(var(--color-accent) / .12) 69.1%, transparent 69.25%, transparent 75%, rgb(var(--color-accent) / .1) 75.1%, transparent 75.25%)}.PrereleaseHome-module__YkSkBW__home>section,.PrereleaseHome-module__YkSkBW__home>div,.PrereleaseHome-module__YkSkBW__featureDetails>section{background:0 0}.PrereleaseHome-module__YkSkBW__faq details p{opacity:0;transform:translateY(-.35rem)}.PrereleaseHome-module__YkSkBW__faq details[open] p{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.PrereleaseHome-module__YkSkBW__faq details p{transition:opacity .22s,transform .22s}}@media (prefers-reduced-motion:reduce){.PrereleaseHome-module__YkSkBW__faq details p{opacity:1;transform:none}}@media (max-width:800px){.PrereleaseHome-module__YkSkBW__home{background:rgb(var(--color-surface))}.PrereleaseHome-module__YkSkBW__home:before,.PrereleaseHome-module__YkSkBW__home:after{display:none}.PrereleaseHome-module__YkSkBW__home>section,.PrereleaseHome-module__YkSkBW__home>div,.PrereleaseHome-module__YkSkBW__featureDetails>section{padding-block:2rem}.PrereleaseHome-module__YkSkBW__home>.PrereleaseHome-module__YkSkBW__featureDetails{padding-block:0}.PrereleaseHome-module__YkSkBW__home [data-scroll-entrance],.PrereleaseHome-module__YkSkBW__home [data-reveal]{transition:none;opacity:1!important;transform:none!important}.PrereleaseHome-module__YkSkBW__home>section>div,.PrereleaseHome-module__YkSkBW__home>div:not(.PrereleaseHome-module__YkSkBW__featureDetails)>div{padding-inline:1.25rem}.PrereleaseHome-module__YkSkBW__home>section>div>h2,.PrereleaseHome-module__YkSkBW__home>section>div>header h2{letter-spacing:-.03em;text-wrap:initial;font-size:1.875rem;line-height:1.18}.PrereleaseHome-module__YkSkBW__featureDetails{margin-inline:1.25rem}.PrereleaseHome-module__YkSkBW__featureDetails>section{border-bottom:1px solid rgb(var(--color-line))}.PrereleaseHome-module__YkSkBW__featureDetails section>div{padding-inline:0}.PrereleaseHome-module__YkSkBW__featureDetails figure{display:none}.PrereleaseHome-module__YkSkBW__featureDetails section[data-mobile-visual] figure{display:block}.PrereleaseHome-module__YkSkBW__featureDetails h2{font-size:1.5rem}.PrereleaseHome-module__YkSkBW__featureDetails p{margin-top:.75rem;font-size:.875rem;line-height:1.65}.PrereleaseHome-module__YkSkBW__featureDetails section>div>div>svg{width:1.5rem;height:1.5rem;margin-bottom:.8rem}.PrereleaseHome-module__YkSkBW__faq{background:rgb(var(--color-surface-muted))!important}.PrereleaseHome-module__YkSkBW__faq summary{font-size:1rem;line-height:1.5}.PrereleaseHome-module__YkSkBW__faq details{padding-block:1rem}.PrereleaseHome-module__YkSkBW__faq details p{font-size:.875rem}}
.ScrollShowcase-module__KvVqMG__story{height:calc(var(--showcase-steps) * 42svh + 100svh);position:relative}.ScrollShowcase-module__KvVqMG__sticky{top:calc(var(--release-banner-height,0px) + 3.5rem);min-height:calc(100svh - var(--release-banner-height,0px) - 3.5rem);grid-template-columns:minmax(14rem,.55fr) minmax(0,1.65fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-block:2rem;display:grid;position:sticky}.ScrollShowcase-module__KvVqMG__copy{padding-left:1.5rem;position:relative}.ScrollShowcase-module__KvVqMG__story[data-placement=start] .ScrollShowcase-module__KvVqMG__sticky{align-items:start}@media (min-width:801px){.ScrollShowcase-module__KvVqMG__story[data-placement=compact-center] .ScrollShowcase-module__KvVqMG__sticky{--available-height:calc(100svh - var(--release-banner-height,0px) - 3.5rem);min-height:min(46rem, var(--available-height));top:calc(var(--release-banner-height,0px) + 3.5rem + max(0px, (var(--available-height) - 46rem) / 2))}}.ScrollShowcase-module__KvVqMG__progressTrack{background:rgb(var(--color-line));border-radius:2px;width:2px;position:absolute;inset:.3rem auto .3rem 0;overflow:hidden}.ScrollShowcase-module__KvVqMG__progressTrack span{background:rgb(var(--color-accent));transform-origin:top;width:100%;display:block}.ScrollShowcase-module__KvVqMG__controls{gap:.35rem;display:grid}.ScrollShowcase-module__KvVqMG__controls button{width:100%;color:rgb(var(--color-fg-muted));text-align:left;border-radius:.7rem;align-items:center;gap:.8rem;padding:.55rem .65rem;transition:color .18s,background-color .18s;display:flex}.ScrollShowcase-module__KvVqMG__controls button:hover{color:rgb(var(--color-fg));background:rgb(var(--color-surface) / .56)}.ScrollShowcase-module__KvVqMG__controls button:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:2px}.ScrollShowcase-module__KvVqMG__controls button>span{font-variant-numeric:tabular-nums;font-size:.72rem}.ScrollShowcase-module__KvVqMG__controls strong{font-size:.85rem}.ScrollShowcase-module__KvVqMG__controls .ScrollShowcase-module__KvVqMG__selectedControl{color:rgb(var(--color-fg));background:rgb(var(--color-surface));box-shadow:0 .5rem 1.5rem -.8rem rgb(var(--color-scrim) / .2)}.ScrollShowcase-module__KvVqMG__copyLayers{display:grid}.ScrollShowcase-module__KvVqMG__activeCopy{grid-area:1/1;padding:2rem .65rem 0}.ScrollShowcase-module__KvVqMG__activeCopy h3{letter-spacing:-.045em;text-wrap:balance;max-width:11ch;font-size:clamp(2rem,4vw,3.75rem);font-weight:750;line-height:.98}.ScrollShowcase-module__KvVqMG__activeCopy p{max-width:30rem;color:rgb(var(--color-fg-muted));margin-top:1.25rem;font-size:1.05rem;line-height:1.65}.ScrollShowcase-module__KvVqMG__visual{transform-origin:50%;grid-template-rows:minmax(0,1fr) auto;min-width:0;margin:0;display:grid}.ScrollShowcase-module__KvVqMG__visual>figcaption{grid-row:2}.ScrollShowcase-module__KvVqMG__visualLayer{grid-area:1/1;min-width:0}.ScrollShowcase-module__KvVqMG__activeCopy,.ScrollShowcase-module__KvVqMG__visualLayer{opacity:0;visibility:hidden;transition:opacity .36s,transform .42s,visibility 0s .42s;transform:translateY(.6rem)}[data-active=true].ScrollShowcase-module__KvVqMG__activeCopy,[data-active=true].ScrollShowcase-module__KvVqMG__visualLayer{opacity:1;visibility:visible;transition-delay:0s;transform:none}.ScrollShowcase-module__KvVqMG__staticStack{gap:5rem;display:grid}.ScrollShowcase-module__KvVqMG__staticStep{gap:2rem;display:grid}.ScrollShowcase-module__KvVqMG__staticCopy>span{color:rgb(var(--color-accent));font-weight:750}.ScrollShowcase-module__KvVqMG__staticCopy h3{letter-spacing:-.035em;margin-top:.7rem;font-size:2.25rem;font-weight:750;line-height:1.05}.ScrollShowcase-module__KvVqMG__staticCopy p{max-width:38rem;color:rgb(var(--color-fg-muted));margin-top:1rem;font-size:1.05rem;line-height:1.65}.ScrollShowcase-module__KvVqMG__staticVisual{min-width:0;margin:0}.ScrollShowcase-module__KvVqMG__staticVisual picture,.ScrollShowcase-module__KvVqMG__staticVisual img{width:100%;max-width:100%;height:auto;display:block}@media (max-width:800px){.ScrollShowcase-module__KvVqMG__story{height:calc(var(--showcase-steps) * 38svh + 100svh)}.ScrollShowcase-module__KvVqMG__sticky{top:calc(var(--release-banner-height,0px) + 3rem);height:calc(100svh - var(--release-banner-height,0px) - 3rem);grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-content:start;align-items:start;gap:1.25rem;min-height:0;padding-block:.75rem}.ScrollShowcase-module__KvVqMG__copy{grid-template-columns:1fr;padding-left:0;display:grid}.ScrollShowcase-module__KvVqMG__progressTrack{display:none}.ScrollShowcase-module__KvVqMG__controls{scrollbar-width:none;gap:.4rem;padding:.2rem;display:flex;overflow-x:auto}.ScrollShowcase-module__KvVqMG__controls::-webkit-scrollbar{display:none}.ScrollShowcase-module__KvVqMG__controls button{justify-content:center;width:auto;min-width:2.55rem;padding:.55rem}.ScrollShowcase-module__KvVqMG__controls strong{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ScrollShowcase-module__KvVqMG__activeCopy{padding:.75rem .2rem 0}.ScrollShowcase-module__KvVqMG__activeCopy h3{max-width:none;font-size:clamp(1.6rem,6.5vw,2.4rem);line-height:1.08}.ScrollShowcase-module__KvVqMG__activeCopy p{margin-top:.75rem;font-size:.96rem;line-height:1.5}.ScrollShowcase-module__KvVqMG__visual{width:100%;max-height:100%;margin-inline:auto}.ScrollShowcase-module__KvVqMG__staticStep{overflow:hidden}.ScrollShowcase-module__KvVqMG__staticVisual{width:100%;margin-left:0}}@media (max-width:640px){.ScrollShowcase-module__KvVqMG__visual{height:100%}.ScrollShowcase-module__KvVqMG__visualLayer{width:auto;height:100%;aspect-ratio:var(--showcase-mobile-aspect,39 / 68);justify-self:center;max-width:100%}.ScrollShowcase-module__KvVqMG__story[data-mobile-visual-fit=width] .ScrollShowcase-module__KvVqMG__visual{height:auto}.ScrollShowcase-module__KvVqMG__story[data-mobile-visual-fit=width] .ScrollShowcase-module__KvVqMG__visualLayer{width:100%;height:auto}.ScrollShowcase-module__KvVqMG__staticVisual{width:min(100%,20rem);margin-inline:auto}.ScrollShowcase-module__KvVqMG__sticky{gap:1rem;padding-block:.75rem}}@media (prefers-reduced-motion:reduce){.ScrollShowcase-module__KvVqMG__story{height:auto}.ScrollShowcase-module__KvVqMG__activeCopy,.ScrollShowcase-module__KvVqMG__visualLayer{transition:none;transform:none}}
.PhoneStepList-module__vAz8zG__steps{margin:0;padding:0;list-style:none}.PhoneStepList-module__vAz8zG__steps li{border-top:1px solid rgb(var(--color-line));grid-template-columns:1.75rem minmax(0,1fr) 7.5rem;align-items:start;gap:1rem;padding-block:1.25rem;display:grid}.PhoneStepList-module__vAz8zG__number{color:rgb(var(--color-accent));font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700;line-height:1.5rem}.PhoneStepList-module__vAz8zG__steps h3{font-size:1rem;font-weight:700;line-height:1.5rem}.PhoneStepList-module__vAz8zG__steps p{color:rgb(var(--color-fg-muted));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.PhoneStepList-module__vAz8zG__thumb{aspect-ratio:4/5;border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));width:100%;box-shadow:0 .75rem 1.5rem -1rem rgb(var(--color-accent) / .35);cursor:zoom-in;border-radius:.75rem;padding:0;display:block;overflow:hidden}.PhoneStepList-module__vAz8zG__thumb:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent) / .4);outline:none}.PhoneStepList-module__vAz8zG__thumb>*,.PhoneStepList-module__vAz8zG__thumb picture{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;border:0;border-radius:0}.PhoneStepList-module__vAz8zG__thumb img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.PhoneStepList-module__vAz8zG__thumb[data-crop=app-bar] img{-o-object-fit:initial;object-fit:initial;height:auto;transform:translateY(-6.8%)}
.AssistantMascot-module__-6FQyq__mascot{transform-origin:50%;transition:transform .22s;display:inline-block}.AssistantMascot-module__-6FQyq__shellLight{stop-color:rgb(var(--color-surface))}.AssistantMascot-module__-6FQyq__shellShade{stop-color:rgb(var(--color-line))}.AssistantMascot-module__-6FQyq__shadow{fill:rgb(var(--color-primary) / .18)}.AssistantMascot-module__-6FQyq__antennaStem{stroke:rgb(var(--color-surface));stroke-width:2px}.AssistantMascot-module__-6FQyq__beacon,.AssistantMascot-module__-6FQyq__ear{fill:rgb(var(--color-accent-soft))}.AssistantMascot-module__-6FQyq__backplate{fill:rgb(var(--color-accent-hover))}.AssistantMascot-module__-6FQyq__face{fill:rgb(var(--color-primary))}.AssistantMascot-module__-6FQyq__eyes{fill:rgb(var(--color-accent-soft))}.AssistantMascot-module__-6FQyq__smile{fill:none;stroke:rgb(var(--color-accent-soft));stroke-width:1.4px;stroke-linecap:round}.AssistantMascot-module__-6FQyq__highlight{stroke:rgb(var(--color-surface));stroke-width:2px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.AssistantMascot-module__-6FQyq__animated{animation:2.8s ease-in-out AssistantMascot-module__-6FQyq__hello,1.2s ease-in-out 3 AssistantMascot-module__-6FQyq__glow}button:hover .AssistantMascot-module__-6FQyq__animated,button:focus-visible .AssistantMascot-module__-6FQyq__animated{transform:translateY(-2px)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.AssistantMascot-module__-6FQyq__mascot{transition:none}}@keyframes AssistantMascot-module__-6FQyq__hello{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-3px)rotate(-7deg)}60%{transform:translateY(-2px)rotate(5deg)}}@keyframes AssistantMascot-module__-6FQyq__glow{0%,to{opacity:1}50%{opacity:.8}}
.StagePreviewHeader-module__jcCHcq__header{container:stage-header/inline-size}.StagePreviewHeader-module__jcCHcq__layout{grid-template-columns:minmax(0,1fr) minmax(0,.5fr) auto auto;align-items:center;gap:.75rem;display:grid}.StagePreviewHeader-module__jcCHcq__identity{grid-column:1}.StagePreviewHeader-module__jcCHcq__progress{grid-column:2}.StagePreviewHeader-module__jcCHcq__navigation{grid-column:3;justify-self:end}.StagePreviewHeader-module__jcCHcq__evaluate{grid-column:4;justify-self:end}@container stage-header (max-width:52rem){.StagePreviewHeader-module__jcCHcq__layout{grid-template-columns:minmax(0,1fr) auto}.StagePreviewHeader-module__jcCHcq__identity{grid-area:1/1/auto/-1}.StagePreviewHeader-module__jcCHcq__identity:has(~.StagePreviewHeader-module__jcCHcq__evaluate){grid-column:1}.StagePreviewHeader-module__jcCHcq__evaluate{grid-area:1/2}.StagePreviewHeader-module__jcCHcq__progress{grid-area:2/1}.StagePreviewHeader-module__jcCHcq__navigation{grid-area:2/2}}@container stage-header (max-width:32rem){.StagePreviewHeader-module__jcCHcq__identity:has(~.StagePreviewHeader-module__jcCHcq__evaluate){grid-column:1/-1}.StagePreviewHeader-module__jcCHcq__evaluate{grid-row:3}}
.CanvasStagePreview-module__V11xJq__preview{container-type:inline-size}.CanvasStagePreview-module__V11xJq__chat{width:var(--chat-width)}.CanvasStagePreview-module__V11xJq__mobileTabs{display:none}@container (max-width:1024px){.CanvasStagePreview-module__V11xJq__chat{flex:1;width:100%}.CanvasStagePreview-module__V11xJq__mobileHidden,.CanvasStagePreview-module__V11xJq__desktopOnly{display:none}.CanvasStagePreview-module__V11xJq__mobileTabs{display:block}}
.AudienceScrollStory-module__Zodh3a__phone{display:none}@media (max-width:800px){.AudienceScrollStory-module__Zodh3a__phone:not([hidden]){display:block}.AudienceScrollStory-module__Zodh3a__wide{display:none}}
.ExerciseTwoPanelPreview-module__tNrZXG__preview{container-type:inline-size}.ExerciseTwoPanelPreview-module__tNrZXG__instructionPane,.ExerciseTwoPanelPreview-module__tNrZXG__chatPane{width:var(--pane-width)}.ExerciseTwoPanelPreview-module__tNrZXG__mobileTabs{display:none}.ExerciseTwoPanelPreview-module__tNrZXG__collapsed{width:3.5rem}.ExerciseTwoPanelPreview-module__tNrZXG__collapsed .ExerciseTwoPanelPreview-module__tNrZXG__instructionContent{display:none}.ExerciseTwoPanelPreview-module__tNrZXG__collapsed .ExerciseTwoPanelPreview-module__tNrZXG__collapseControl{writing-mode:vertical-rl}@container (max-width:669.999px){.ExerciseTwoPanelPreview-module__tNrZXG__instructionPane,.ExerciseTwoPanelPreview-module__tNrZXG__chatPane{flex:1;width:100%}.ExerciseTwoPanelPreview-module__tNrZXG__mobileHidden,.ExerciseTwoPanelPreview-module__tNrZXG__divider,.ExerciseTwoPanelPreview-module__tNrZXG__collapseControl{display:none}.ExerciseTwoPanelPreview-module__tNrZXG__collapsed .ExerciseTwoPanelPreview-module__tNrZXG__instructionContent,.ExerciseTwoPanelPreview-module__tNrZXG__mobileTabs{display:block}}
input.ExplanationStagePreview-module__8HRz8a__stageTitle{font-size:1.5rem}input.ExplanationStagePreview-module__8HRz8a__sectionTitle{font-size:1.125rem}@media (min-width:640px){input.ExplanationStagePreview-module__8HRz8a__stageTitle{font-size:1.875rem}}.ExplanationStagePreview-module__8HRz8a__content{overflow-wrap:anywhere;text-align:left}.ExplanationStagePreview-module__8HRz8a__content .markdown-prose{font-size:1rem;font-weight:400;line-height:1.75}.ExplanationStagePreview-module__8HRz8a__content .markdown-prose>:first-child{margin-top:0}.ExplanationStagePreview-module__8HRz8a__content .markdown-prose>:last-child{margin-bottom:0}.ExplanationStagePreview-module__8HRz8a__content img{margin-inline:auto}.ExplanationStagePreview-module__8HRz8a__content table{max-width:100%;display:block;overflow-x:auto}.ExplanationStagePreview-module__8HRz8a__content th,.ExplanationStagePreview-module__8HRz8a__content td{vertical-align:top;min-width:10rem}
@media (max-width:639px){.OrganisationFeatures-module__GjyDNq__grid{gap:0}.OrganisationFeatures-module__GjyDNq__grid .OrganisationFeatures-module__GjyDNq__card{-moz-column-gap:1rem;border:0;border-top:1px solid rgb(var(--color-line));box-shadow:none;background:0 0;border-radius:0;grid-template-columns:1.5rem minmax(0,1fr);column-gap:1rem;padding:1rem 0;display:grid}.OrganisationFeatures-module__GjyDNq__grid .OrganisationFeatures-module__GjyDNq__card:first-child{border-top:0;padding-top:0}.OrganisationFeatures-module__GjyDNq__grid .OrganisationFeatures-module__GjyDNq__card svg{grid-row:1/3;width:1.5rem;height:1.5rem;margin-top:.125rem}.OrganisationFeatures-module__GjyDNq__grid .OrganisationFeatures-module__GjyDNq__card h3{margin:0;font-size:1.125rem;line-height:1.75rem}.OrganisationFeatures-module__GjyDNq__grid .OrganisationFeatures-module__GjyDNq__card p{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}}
.AboutMarketing-module__V7rSlq__headlineAccent{color:rgb(var(--color-accent))}@supports ((-webkit-background-clip:text) or (background-clip:text)){.AboutMarketing-module__V7rSlq__headlineAccent{background:linear-gradient(100deg, rgb(var(--color-accent)) 20%, rgb(var(--color-decorative-teal)) 110%);color:#0000;-webkit-background-clip:text;background-clip:text}}.AboutMarketing-module__V7rSlq__facts{color:rgb(var(--color-fg-muted));flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-top:2rem;padding:0;font-size:.875rem;font-weight:500;line-height:1.25rem;list-style:none;display:flex}.AboutMarketing-module__V7rSlq__facts li{align-items:center;gap:.5rem;display:inline-flex}.AboutMarketing-module__V7rSlq__facts li+li:before{content:"·";color:rgb(var(--color-fg-subtle));margin-right:1rem}.AboutMarketing-module__V7rSlq__facts svg{color:rgb(var(--color-accent))}@media (max-width:639px){.AboutMarketing-module__V7rSlq__facts{flex-direction:column;align-items:center;gap:.75rem}.AboutMarketing-module__V7rSlq__facts li+li:before{content:none}}.AboutMarketing-module__V7rSlq__timeline{gap:1rem;margin-top:2.5rem;padding:0;list-style:none;display:grid;position:relative}.AboutMarketing-module__V7rSlq__timeline:before{content:"";background:linear-gradient(180deg, rgb(var(--color-accent) / .55), rgb(var(--color-decorative-teal) / .45) 75%, rgb(var(--color-decorative-teal) / .1));border-radius:999px;width:2px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.25rem}.AboutMarketing-module__V7rSlq__timeline li{padding-left:3.75rem;position:relative}.AboutMarketing-module__V7rSlq__timelineMarker{z-index:1;border:1px solid rgb(var(--color-accent) / .25);background:rgb(var(--color-surface));width:2.5rem;height:2.5rem;color:rgb(var(--color-accent));box-shadow:0 0 0 .3rem rgb(var(--color-surface) / .9), 0 .75rem 1.5rem -1rem rgb(var(--color-accent) / .6);border-radius:999px;place-items:center;display:grid;position:absolute;top:1.1rem;left:0}.AboutMarketing-module__V7rSlq__timelineCard{border:1px solid #0000;border-radius:1.1rem;padding:1.25rem 1.5rem}.AboutMarketing-module__V7rSlq__timelineLabel,.AboutMarketing-module__V7rSlq__timelineCurrent{color:rgb(var(--color-fg));letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:flex}.AboutMarketing-module__V7rSlq__timelineStep{color:rgb(var(--color-accent));font-variant-numeric:tabular-nums}.AboutMarketing-module__V7rSlq__timelineCurrent{color:rgb(var(--color-accent))}.AboutMarketing-module__V7rSlq__timeline p{max-width:45rem;color:rgb(var(--color-fg-muted));font-size:1.05rem;line-height:1.75}.AboutMarketing-module__V7rSlq__timeline li[data-current=true] .AboutMarketing-module__V7rSlq__timelineCard{border-color:rgb(var(--color-accent) / .22);background:linear-gradient(135deg, rgb(var(--color-accent-soft)), rgb(var(--color-surface) / .8));box-shadow:0 1.5rem 3rem -2.25rem rgb(var(--color-accent) / .55)}.AboutMarketing-module__V7rSlq__timeline li[data-current=true] .AboutMarketing-module__V7rSlq__timelineMarker{border-color:rgb(var(--color-accent));background:rgb(var(--color-accent));color:rgb(var(--color-accent-fg))}@media (prefers-reduced-motion:no-preference){.AboutMarketing-module__V7rSlq__timeline li[data-current=true] .AboutMarketing-module__V7rSlq__timelineMarker{animation:2.4s ease-out infinite AboutMarketing-module__V7rSlq__timeline-pulse}}@media (max-width:639px){.AboutMarketing-module__V7rSlq__timeline:before{left:1rem}.AboutMarketing-module__V7rSlq__timeline li{padding-left:2.9rem}.AboutMarketing-module__V7rSlq__timelineMarker{width:2rem;height:2rem;top:1rem}.AboutMarketing-module__V7rSlq__timelineCard{padding:1rem}}.AboutMarketing-module__V7rSlq__followPanel{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:1.5rem;padding:clamp(1.5rem,3vw,2rem);display:flex;position:relative;overflow:hidden}.AboutMarketing-module__V7rSlq__followPanel:after{content:"";background:rgb(var(--color-linkedin) / .06);pointer-events:none;border-radius:999px;width:16rem;height:16rem;position:absolute;bottom:-8rem;right:-6rem}.AboutMarketing-module__V7rSlq__followMark,.AboutMarketing-module__V7rSlq__followCopy,.AboutMarketing-module__V7rSlq__followAction{z-index:1;position:relative}.AboutMarketing-module__V7rSlq__followMark{background:rgb(var(--color-linkedin));width:3.25rem;height:3.25rem;color:rgb(var(--color-primary-fg));box-shadow:0 1rem 2rem -1.25rem rgb(var(--color-linkedin) / .7);border-radius:1rem;flex:none;place-items:center;display:grid}.AboutMarketing-module__V7rSlq__followCopy{flex:1;min-width:0}.AboutMarketing-module__V7rSlq__investorPanel{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:flex;position:relative;overflow:hidden}.AboutMarketing-module__V7rSlq__investorPanel:after{content:"";background:rgb(var(--color-accent) / .08);pointer-events:none;border-radius:999px;width:21rem;height:21rem;position:absolute;top:-9rem;right:-8rem}.AboutMarketing-module__V7rSlq__investorMark,.AboutMarketing-module__V7rSlq__investorCopy,.AboutMarketing-module__V7rSlq__investorAction{z-index:1;position:relative}.AboutMarketing-module__V7rSlq__investorMark{border:1px solid rgb(var(--color-accent) / .24);background:rgb(var(--color-accent-soft));width:3.25rem;height:3.25rem;color:rgb(var(--color-accent));box-shadow:0 1rem 2.5rem -1.65rem rgb(var(--color-accent) / .48);border-radius:1rem;place-items:center;display:grid}.AboutMarketing-module__V7rSlq__investorCopy{max-width:45rem}@keyframes AboutMarketing-module__V7rSlq__timeline-pulse{0%,to{box-shadow:0 0 0 .3rem rgb(var(--color-surface) / .9), 0 0 0 .3rem rgb(var(--color-accent) / .3)}55%{box-shadow:0 0 0 .3rem rgb(var(--color-surface) / .9), 0 0 0 .9rem rgb(var(--color-accent) / 0)}}@media (min-width:640px){.AboutMarketing-module__V7rSlq__followPanel{flex-direction:row;align-items:center;gap:1.5rem}.AboutMarketing-module__V7rSlq__followAction{flex:none}}@media (min-width:900px){.AboutMarketing-module__V7rSlq__investorPanel{flex-direction:row;align-items:center}.AboutMarketing-module__V7rSlq__investorAction{flex:none}}
.FaqMarketing-module__0iSFvW__list{border-top:1px solid rgb(var(--color-line))}.FaqMarketing-module__0iSFvW__item{border-bottom:1px solid rgb(var(--color-line))}.FaqMarketing-module__0iSFvW__item summary{color:rgb(var(--color-fg));cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.6rem;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:680;list-style:none;display:flex}.FaqMarketing-module__0iSFvW__item summary::-webkit-details-marker{display:none}.FaqMarketing-module__0iSFvW__item summary:after{content:"+";color:rgb(var(--color-accent));flex:none;font-size:1.6rem;font-weight:400;transition:transform .2s}.FaqMarketing-module__0iSFvW__item[open] summary:after{transform:rotate(45deg)}.FaqMarketing-module__0iSFvW__answer{max-width:44rem;color:rgb(var(--color-fg-muted));padding:0 0 1.75rem;font-size:1.05rem;line-height:1.75}.FaqMarketing-module__0iSFvW__answer a{color:rgb(var(--color-accent));font-weight:650}.FaqMarketing-module__0iSFvW__answer a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.FaqMarketing-module__0iSFvW__item summary:after{transition:none}}
.CertificateCard-module__Grl7IG__printRoot{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:A4 landscape;margin:10mm}@media print{:is(html:has(.CertificateCard-module__Grl7IG__printRoot),body:has(.CertificateCard-module__Grl7IG__printRoot)){margin:0!important;padding:0!important}body:has(.CertificateCard-module__Grl7IG__printRoot) *{visibility:hidden!important}body:has(.CertificateCard-module__Grl7IG__printRoot) .CertificateCard-module__Grl7IG__printRoot{visibility:visible!important}body:has(.CertificateCard-module__Grl7IG__printRoot) .CertificateCard-module__Grl7IG__printRoot *{visibility:visible!important}.CertificateCard-module__Grl7IG__printRoot{box-sizing:border-box!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;width:100%!important;height:100%!important;margin:0!important;padding:12mm!important;position:fixed!important;inset:0!important;overflow:hidden!important}}
.VisualStageNavigationDrawer-module__mZwT_W__drawer{box-shadow:12px 0 28px -18px rgb(var(--color-scrim) / .35)}
.MessageBubbles-module__m4uPGW__bubble{position:relative}.MessageBubbles-module__m4uPGW__bubble:after{content:"";border:1px solid rgb(var(--color-line));background-color:inherit;pointer-events:none;width:.75rem;height:.75rem;position:absolute;top:1.15rem;transform:rotate(45deg)}.MessageBubbles-module__m4uPGW__sent:after{border-bottom:0;border-left:0;right:-.42rem}.MessageBubbles-module__m4uPGW__received:after{border-top:0;border-right:0;left:-.42rem}
.FeaturedCoursesSection-module__2p-bOq__courses{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.FeaturedCoursesSection-module__2p-bOq__courses>div{min-width:0}.FeaturedCoursesSection-module__2p-bOq__courses:has(>div:only-child){grid-template-columns:minmax(0,26rem);justify-content:center}.FeaturedCoursesSection-module__2p-bOq__courses:has(>div:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,26rem));justify-content:center}@media (max-width:767px){.FeaturedCoursesSection-module__2p-bOq__courses{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgb(var(--color-accent)) transparent;gap:1rem;padding:.25rem .25rem 1rem;display:flex;overflow-x:auto}.FeaturedCoursesSection-module__2p-bOq__courses>div{scroll-snap-align:start;flex:0 0 min(85%,22rem)}.FeaturedCoursesSection-module__2p-bOq__courses>div:only-child{flex-basis:min(100%,25rem);margin-inline:auto}}
.NotificationTitle-module__EfkKgG__title{overflow:hidden}.NotificationTitle-module__EfkKgG__text{white-space:nowrap;display:inline-block}@keyframes NotificationTitle-module__EfkKgG__revealTitle{0%{transform:translate(0)}to{transform:translateX(calc(0px - var(--title-overflow)))}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.NotificationTitle-module__EfkKgG__row:hover .NotificationTitle-module__EfkKgG__title[data-overflow=true] .NotificationTitle-module__EfkKgG__text,.NotificationTitle-module__EfkKgG__row:focus-visible .NotificationTitle-module__EfkKgG__title[data-overflow=true] .NotificationTitle-module__EfkKgG__text{animation:NotificationTitle-module__EfkKgG__revealTitle var(--title-duration) linear infinite alternate}}@media (hover:none),(prefers-reduced-motion:reduce){.NotificationTitle-module__EfkKgG__title{overflow:visible}.NotificationTitle-module__EfkKgG__text{white-space:normal;overflow-wrap:anywhere;display:block}}
