._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%)}
.VMVMAW_linkedin{color:rgb(var(--color-primary-fg));background-color:rgb(var(--color-linkedin))}.VMVMAW_linkedin:hover{background-color:rgb(var(--color-linkedin-hover))}
.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}.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){.uwCVrW_shell{padding-inline:1.5rem}}@media (min-width:1280px){.uwCVrW_nav{transition:inset .18s,border-radius .18s,background-color .18s,border-color .18s,box-shadow .18s}.uwCVrW_nav.uwCVrW_homepage[data-floating=false]{background:0 0;border-color:#0000}.uwCVrW_nav.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}.uwCVrW_shell{padding-inline:1.15rem}}@media (prefers-reduced-motion:reduce){.uwCVrW_nav{transition:none}}.uwCVrW_desktopLinks{gap:.25rem}.uwCVrW_desktopLink{padding-inline:.65rem;font-size:.875rem;position:relative}.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%)}.uwCVrW_desktopLinkActive{color:rgb(var(--color-accent))}.uwCVrW_desktopLinkActive:after{width:1.15rem}.uwCVrW_desktopActions{gap:.5rem}.uwCVrW_desktopAction,.uwCVrW_desktopCta{font-size:.875rem}.uwCVrW_desktopAction{padding-inline:.65rem}.uwCVrW_desktopCta{padding-inline:.9rem}@media (prefers-reduced-motion:reduce){.uwCVrW_desktopLink:after{transition:none}}.uwCVrW_mobileMenu{background:rgb(var(--color-surface));border-left:0;max-width:none}.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}.uwCVrW_mobileLinks{gap:.35rem;display:grid}.uwCVrW_mobileLink{justify-content:flex-start;min-height:2.75rem;padding-inline:1rem;font-size:1rem}.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}.uwCVrW_mobileLanguage{width:100%;margin-top:.25rem}
.sfYHfq_scene{isolation:isolate;color:rgb(var(--color-fg));position:relative;overflow:clip}.sfYHfq_inner{z-index:1;width:100%;margin-inline:auto;padding-inline:1rem;position:relative}.sfYHfq_reading{max-width:52rem}.sfYHfq_content{max-width:72rem}.sfYHfq_wide{max-width:80rem}.sfYHfq_showcase{max-width:90rem}.sfYHfq_compact{padding-block:3.5rem}.sfYHfq_standard{padding-block:clamp(5rem,9vw,8rem)}.sfYHfq_expansive{padding-block:clamp(7rem,13vw,12rem)}.sfYHfq_canvas,.sfYHfq_soft-blue,.sfYHfq_workspace{background:rgb(var(--color-surface))}.sfYHfq_opening{background:linear-gradient(to bottom, transparent 55%, rgb(var(--color-surface))), linear-gradient(135deg, rgb(var(--color-accent) / .14), rgb(var(--color-accent) / .06)), rgb(var(--color-accent-soft))}.sfYHfq_opening .sfYHfq_environment{opacity:.5}.sfYHfq_ink{--scene-foreground:var(--color-surface);color:rgb(var(--color-surface));background:rgb(var(--color-fg))}.sfYHfq_closing{background:rgb(var(--color-surface))}.sfYHfq_closing .sfYHfq_environment{opacity:.4}.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){.sfYHfq_compact{padding-block:2.5rem}.sfYHfq_standard{padding-block:3.5rem}.sfYHfq_expansive{padding-block:4.5rem}}@media (min-width:640px){.sfYHfq_inner{padding-inline:1.5rem}}@media (min-width:1024px){.sfYHfq_inner{padding-inline:2.5rem}}
.iEhFxq_ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.iEhFxq_ambient span{filter:blur(24px);will-change:transform;border-radius:9999px;position:absolute}.iEhFxq_ambient span:first-child{background:radial-gradient(circle, rgb(var(--color-accent) / .34), transparent 65%);width:46rem;height:46rem;animation:26s ease-in-out infinite alternate iEhFxq_driftA;top:-14rem;left:-12rem}.iEhFxq_ambient span:nth-child(2){background:radial-gradient(circle, rgb(var(--color-decorative-teal) / .36), transparent 65%);width:40rem;height:40rem;animation:31s ease-in-out infinite alternate iEhFxq_driftB;top:10%;right:-10rem}.iEhFxq_ambient span:nth-child(3){background:radial-gradient(circle, rgb(var(--color-brand-sky) / .3), transparent 65%);width:36rem;height:36rem;animation:35s ease-in-out infinite alternate iEhFxq_driftC;bottom:-16rem;left:30%}@keyframes iEhFxq_driftA{0%{transform:translate(0,0)scale(1)}to{transform:translate(18rem,8rem)scale(1.2)}}@keyframes iEhFxq_driftB{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-16rem,10rem)scale(.9)}}@keyframes iEhFxq_driftC{0%{transform:translate(0,0)scale(.95)}to{transform:translate(-14rem,-10rem)scale(1.15)}}.iEhFxq_dots{background-image:radial-gradient(rgb(var(--color-accent) / .28) 1px, transparent 1.5px);background-size:1.5rem 1.5rem;animation:10s linear infinite iEhFxq_pan;position:absolute;inset:-1.5rem 0 0;-webkit-mask-image:radial-gradient(70% 60% at 50% 70%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 70%,#000 20%,#0000 75%)}@keyframes iEhFxq_pan{to{transform:translateY(1.5rem)}}@media (max-width:800px){.iEhFxq_ambient span{filter:blur(16px)}}@media (prefers-reduced-motion:reduce){.iEhFxq_ambient span,.iEhFxq_dots{animation:none}}
.NFDZAa_hero{align-items:center;min-height:min(48rem,82svh);display:grid}.NFDZAa_layout{align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.NFDZAa_copy{max-width:58rem}.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}.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}.NFDZAa_centered .NFDZAa_copy{text-align:center;margin-inline:auto}.NFDZAa_centered .NFDZAa_copy h1,.NFDZAa_centered .NFDZAa_copy p{margin-inline:auto}.NFDZAa_restrained{min-height:min(34rem,62svh)}.NFDZAa_restrained .NFDZAa_copy h1{max-width:18ch;font-size:clamp(2.6rem,5vw,4.8rem);line-height:1}.NFDZAa_restrained .NFDZAa_copy p{max-width:38rem}.NFDZAa_productHero{min-height:0;padding-block:0}.NFDZAa_peekHero,.NFDZAa_peekInner{gap:clamp(2rem,5svh,4rem);min-height:90svh}.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}.NFDZAa_peekInner{padding-top:calc(var(--release-banner-height,0px) + clamp(11rem, 23svh, 18.5rem));padding-bottom:0}.NFDZAa_productHero .NFDZAa_layout{z-index:2;width:100%}.NFDZAa_productHero .NFDZAa_copy{text-align:center;max-width:62rem;margin-inline:auto}.NFDZAa_productHero .NFDZAa_copy h1{letter-spacing:-.04em;max-width:24ch;margin-inline:auto;font-size:clamp(2.6rem,5vw,4.75rem);line-height:1.04}.NFDZAa_productHero .NFDZAa_copy p{margin-inline:auto;text-wrap:balance;margin-top:1.25rem;font-size:clamp(1rem,1.5vw,1.2rem)}.NFDZAa_productStage{z-index:1;width:min(100%,70rem,92.4444svh);margin:clamp(1.75rem,3vw,2.5rem) auto 0;position:relative}.NFDZAa_product{transform-origin:bottom;margin:0}.NFDZAa_peekStage{aspect-ratio:var(--preview-crop-aspect);flex-shrink:0;margin-top:auto;overflow:clip}.NFDZAa_peekProduct{width:100%;position:absolute;inset:0}.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)}.NFDZAa_productViewport{box-shadow:0 1.5rem 4rem -2rem rgb(var(--color-scrim) / .22);border-radius:1rem;overflow:hidden}.NFDZAa_hero.NFDZAa_peekHero,.NFDZAa_hero.NFDZAa_productHero{background:linear-gradient(to bottom, rgb(var(--color-accent-soft)) 55%, rgb(var(--color-surface)));border-bottom:0}.NFDZAa_homeHero .NFDZAa_copy h1{margin-top:1.25rem}@media (max-width:640px){.NFDZAa_hero{min-height:72svh}.NFDZAa_restrained{min-height:58svh}.NFDZAa_hero.NFDZAa_mobileCompact{min-height:0;padding-top:4.5rem;padding-bottom:3rem}.NFDZAa_mobileCompact .NFDZAa_copy h1{font-size:clamp(2.65rem,12vw,3.6rem);line-height:.96}.NFDZAa_mobileCompact .NFDZAa_copy p{margin-top:1.25rem;font-size:1rem;line-height:1.55}.NFDZAa_copy h1{font-size:clamp(2.8rem,13vw,4.4rem)}.NFDZAa_productInner{padding-top:calc(var(--release-banner-height,0px) + 5rem);padding-bottom:1.5rem}.NFDZAa_peekInner{padding-top:calc(var(--release-banner-height,0px) + clamp(5rem, 16svh, 10rem));gap:1.5rem;padding-bottom:0}.NFDZAa_productHero{min-height:0}.NFDZAa_peekHero{min-height:90svh}.NFDZAa_productHero .NFDZAa_copy h1{font-size:clamp(2.4rem,9vw,3.4rem)}.NFDZAa_productHero .NFDZAa_copy p{margin-top:1.25rem;font-size:1rem}.NFDZAa_productStage{margin-top:1.5rem}.NFDZAa_peekStage{aspect-ratio:var(--mobile-preview-crop-aspect);width:min(100%,22rem);margin-top:auto}.NFDZAa_productStage[data-visual-kind=portrait]:not(.NFDZAa_peekStage){width:min(100%,17rem)}.NFDZAa_productViewport{border-radius:.8rem}}@media (min-width:641px) and (max-height:600px){.NFDZAa_peekInner{padding-top:calc(var(--release-banner-height,0px) + 6rem);gap:1.5rem}}.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%)}.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){.NFDZAa_dots[data-fade=right]{-webkit-mask-image:linear-gradient(#0000 60%,#000 95%);mask-image:linear-gradient(#0000 60%,#000 95%)}}
@keyframes 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){.VDmNyW_frame[data-panning] .VDmNyW_shot{animation:15s ease-in-out .5s infinite VDmNyW_pan}}
._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}._9-vEaG_stage{align-content:start;gap:.6rem;min-height:23rem;padding:1.1rem;font-size:.9rem;line-height:1.45;display:grid}._9-vEaG_stage svg{flex-shrink:0;width:1rem;height:1rem}._9-vEaG_item{opacity:0;transition:opacity .36s,transform .36s;transform:translateY(.4rem)}._9-vEaG_item[data-shown=true]{opacity:1;transform:none}._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}._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}._9-vEaG_docHeader{align-items:center;gap:.45rem;font-size:1rem;display:flex}._9-vEaG_docHeader svg{color:rgb(var(--color-accent))}._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}._9-vEaG_badge[data-shown=true]{opacity:1}._9-vEaG_badge[data-done]{background:rgb(var(--color-success-soft));color:rgb(var(--color-success))}._9-vEaG_docSection{gap:.35rem;display:grid}._9-vEaG_docSection b{font-size:.85rem}._9-vEaG_line{background:rgb(var(--color-line));border-radius:.3rem;height:.45rem;display:block}._9-vEaG_line[data-short]{width:62%}._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}._9-vEaG_task{align-items:center;gap:.5rem;font-size:.85rem;display:flex}._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}._9-vEaG_box svg{width:.75rem;height:.75rem;color:rgb(var(--color-accent-fg));opacity:0;transition:opacity .24s}._9-vEaG_box[data-checked]{border-color:rgb(var(--color-accent));background:rgb(var(--color-accent))}._9-vEaG_box[data-checked] svg{opacity:1}@media (prefers-reduced-motion:reduce){._9-vEaG_item,._9-vEaG_badge,._9-vEaG_box,._9-vEaG_box svg{transition:none}}
.GI-Mkq_compact{padding-top:1rem}.GI-Mkq_compact>div:first-child{max-width:44rem}.GI-Mkq_compact>div:first-child p{font-size:1rem}.GI-Mkq_formats{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.GI-Mkq_four{grid-template-columns:repeat(4,minmax(0,1fr))}.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}.GI-Mkq_format h3{margin-top:1rem;font-size:1rem}.GI-Mkq_format p{font-size:.875rem;line-height:1.6}.GI-Mkq_format svg{width:1.4rem;height:1.4rem}@media (max-width:900px){.GI-Mkq_formats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.GI-Mkq_formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (max-width:800px){.GI-Mkq_compact{padding-top:0}.GI-Mkq_compact h2{font-size:1.875rem;line-height:1.18}.GI-Mkq_compact>div:first-child p{font-size:.875rem}.GI-Mkq_compact .GI-Mkq_formats{grid-template-columns:1fr;gap:0;margin-top:1.5rem}.GI-Mkq_compact .GI-Mkq_format{grid-template-columns:1.5rem minmax(0,1fr);gap:.4rem .9rem;padding-block:1rem;display:grid}.GI-Mkq_compact .GI-Mkq_format svg{grid-area:1/1/3;margin-top:.15rem}.GI-Mkq_compact .GI-Mkq_format h3,.GI-Mkq_compact .GI-Mkq_format p{grid-column:2;margin:0}.GI-Mkq_compact>div:last-child{font-size:.875rem;line-height:1.6}}
.bDaKoW_frame{border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));box-shadow:0 .75rem 1.5rem -1.1rem rgb(var(--color-scrim) / .3);color:rgb(var(--color-fg));border-radius:.9rem;flex-direction:column;gap:.7rem;padding:.9rem;font-size:.75rem;line-height:1.45;display:flex;overflow:hidden}.bDaKoW_frame p{margin:0}.bDaKoW_frame svg{flex-shrink:0}.bDaKoW_muted{color:rgb(var(--color-fg-subtle))}.bDaKoW_caps{color:rgb(var(--color-fg-muted));letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.62rem;font-weight:600;display:inline-flex}.bDaKoW_clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bDaKoW_head{border-bottom:1px solid rgb(var(--color-line));align-items:center;gap:.5rem;padding-bottom:.6rem;display:flex}.bDaKoW_head strong{flex:1;font-size:.875rem;line-height:1.3}.bDaKoW_level{background:rgb(var(--color-fg) / .85);color:rgb(var(--color-surface));border-radius:999px;flex-shrink:0;padding:.1rem .55rem;font-size:.65rem;font-weight:600}.bDaKoW_brief{-webkit-line-clamp:3;color:rgb(var(--color-fg-muted));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bDaKoW_brief strong{color:rgb(var(--color-fg));font-weight:600}.bDaKoW_email{border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface-muted));border-radius:.6rem;gap:.45rem;padding:.55rem;display:grid}.bDaKoW_emailHead{justify-content:space-between;align-items:center;display:flex}.bDaKoW_emailBody{background:rgb(var(--color-fg));color:rgb(var(--color-surface));letter-spacing:.01em;border-radius:.45rem;gap:.45rem;padding:.6rem .65rem;font-size:.7rem;display:grid}.bDaKoW_reviewTitle{border-bottom:1px solid rgb(var(--color-line));align-items:center;gap:.35rem;padding-bottom:.55rem;display:flex}.bDaKoW_reviewTitle strong{font-size:.8rem}.bDaKoW_reviewTitle span{color:rgb(var(--color-fg-muted))}.bDaKoW_close{color:rgb(var(--color-fg-muted));margin-left:auto}.bDaKoW_score{gap:.4rem;display:grid}.bDaKoW_scoreHead{color:rgb(var(--color-fg-muted));justify-content:space-between;align-items:center;display:flex}.bDaKoW_meter{background:rgb(var(--color-surface-sunken));border-radius:999px;height:.4rem;display:block;overflow:hidden}.bDaKoW_meter>span{width:var(--fill);border-radius:inherit;transform-origin:0;height:100%;display:block}.bDaKoW_meter[data-tone=danger]>span{background:rgb(var(--color-danger))}.bDaKoW_meter[data-tone=success]>span{background:rgb(var(--color-success))}.bDaKoW_met{color:rgb(var(--color-fg-muted));font-size:.7rem}.bDaKoW_next{background:rgb(var(--color-accent-soft));border-radius:.6rem;gap:.25rem;padding:.6rem .7rem;display:grid}.bDaKoW_next .bDaKoW_caps{color:rgb(var(--color-accent))}.bDaKoW_worked{gap:.4rem;display:grid}.bDaKoW_worked p{align-items:flex-start;gap:.45rem;display:flex}.bDaKoW_worked svg{color:rgb(var(--color-success));margin-top:.05rem}[data-playing] .bDaKoW_meter>span{animation:1.1s cubic-bezier(.2,.7,.2,1) .25s both bDaKoW_fill}@keyframes bDaKoW_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-playing] .bDaKoW_meter>span{animation:none}}
._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}._9lG2Cq_scene{width:100%;height:auto;display:block;overflow:visible}._9lG2Cq_bubble{fill:rgb(var(--color-surface-sunken))}._9lG2Cq_mark{fill:rgb(var(--color-accent))}._9lG2Cq_markText{fill:rgb(var(--color-accent-fg));font-size:15px;font-weight:800}._9lG2Cq_ink{fill:rgb(var(--color-fg) / .75)}._9lG2Cq_inkSoft{fill:rgb(var(--color-line))}._9lG2Cq_card{fill:rgb(var(--color-surface-muted));stroke:rgb(var(--color-line))}._9lG2Cq_highlight{fill:rgb(var(--color-accent) / .22)}._9lG2Cq_link{fill:none;stroke:rgb(var(--color-accent) / .55);stroke-width:1.5px;stroke-dasharray:4 4}._9lG2Cq_glass{fill:rgb(var(--color-surface) / .35);stroke:rgb(var(--color-accent));stroke-width:3px}._9lG2Cq_handle{stroke:rgb(var(--color-accent));stroke-width:4px;stroke-linecap:round}._9lG2Cq_answerCard{fill:rgb(var(--color-success-soft));stroke:rgb(var(--color-success) / .35)}._9lG2Cq_check{fill:rgb(var(--color-success))}._9lG2Cq_tick{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}._9lG2Cq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}._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}._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}._9lG2Cq_lens{opacity:0;transform:translate(180px,160px)}._9lG2Cq_root[data-playing] ._9lG2Cq_question{animation:10s infinite _9lG2Cq_question}._9lG2Cq_root[data-playing] ._9lG2Cq_out{animation:10s infinite _9lG2Cq_draw}._9lG2Cq_root[data-playing] ._9lG2Cq_source{animation:10s infinite _9lG2Cq_source}._9lG2Cq_root[data-playing] ._9lG2Cq_highlight{animation:10s infinite _9lG2Cq_highlight;animation-delay:calc(var(--i) * 1.2s)}._9lG2Cq_root[data-playing] ._9lG2Cq_lens{animation:10s ease-in-out infinite _9lG2Cq_lens}._9lG2Cq_root[data-playing] ._9lG2Cq_in{animation:10s infinite _9lG2Cq_drawIn}._9lG2Cq_root[data-playing] ._9lG2Cq_answer{animation:10s infinite _9lG2Cq_answer}._9lG2Cq_root[data-playing] ._9lG2Cq_steps li:first-child{animation:10s infinite _9lG2Cq_stepAsk}._9lG2Cq_root[data-playing] ._9lG2Cq_steps li:nth-child(2){animation:10s infinite _9lG2Cq_stepCompare}._9lG2Cq_root[data-playing] ._9lG2Cq_steps li:nth-child(3){animation:10s infinite _9lG2Cq_stepCheck}@keyframes _9lG2Cq_question{0%{opacity:0;transform:translateY(6px)}6%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes _9lG2Cq_draw{0%,8%{opacity:0}16%,92%{opacity:1}to{opacity:0}}@keyframes _9lG2Cq_source{0%,12%{opacity:0;transform:translateY(8px)}20%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes _9lG2Cq_highlight{0%,30%{opacity:0}34%,88%{opacity:1}96%,to{opacity:0}}@keyframes _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 _9lG2Cq_drawIn{0%,60%{opacity:0}68%,92%{opacity:1}to{opacity:0}}@keyframes _9lG2Cq_answer{0%,68%{opacity:0;transform:translateY(8px)}76%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes _9lG2Cq_stepAsk{0%,20%{color:rgb(var(--color-accent))}24%,to{color:rgb(var(--color-fg-muted))}}@keyframes _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 _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))}}._9lG2Cq_question,._9lG2Cq_source,._9lG2Cq_answer{transform-box:fill-box}@media (prefers-reduced-motion:reduce){._9lG2Cq_root[data-playing] *{animation:none!important}._9lG2Cq_lens{opacity:0}}
.l1moVq_title{max-width:40rem;color:rgb(var(--color-fg));letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.875rem,3.2vw,2.75rem);font-weight:700;line-height:1.08}.l1moVq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.25rem,2.5vw,2rem);margin:clamp(1.75rem,3vw,2.5rem) 0 0;padding:0;list-style:none;display:grid;position:relative}.l1moVq_steps:before{content:"";z-index:0;background:linear-gradient(90deg, rgb(var(--color-accent) / .45), rgb(var(--color-success) / .45));height:2px;position:absolute;top:1rem;left:16.6667%;right:16.6667%}.l1moVq_steps li{z-index:1;grid-row:span 2;grid-template-rows:subgrid;align-items:start;gap:1rem;display:grid;position:relative}.l1moVq_steps li>:last-child{align-self:stretch}.l1moVq_steps h3{color:rgb(var(--color-fg));text-align:center;justify-items:center;gap:.6rem;font-size:1rem;font-weight:700;line-height:1.3;display:grid}.l1moVq_number{background:rgb(var(--color-accent));width:2rem;height:2rem;color:rgb(var(--color-primary-fg));box-shadow:0 0 0 .3rem rgb(var(--color-surface));border-radius:999px;place-items:center;font-size:.85rem;font-weight:700;display:grid}.l1moVq_steps li:last-child .l1moVq_number{background:rgb(var(--color-success))}@media (max-width:900px){.l1moVq_steps{grid-template-columns:1fr;row-gap:2rem}.l1moVq_steps:before{display:none}.l1moVq_steps li{grid-row:auto;grid-template-rows:none;gap:.85rem}.l1moVq_steps h3{text-align:left;place-items:center start;display:flex}}
.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}.KbBgPa_window picture{width:100%;height:100%;display:block}.KbBgPa_window img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.KbBgPa_fallback{height:100%;color:rgb(var(--color-fg-muted));text-align:center;place-items:center;padding:2rem;display:grid}@media (max-width:640px){.KbBgPa_window{aspect-ratio:3/4;border-radius:.8rem}.KbBgPa_window img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.KbBgPa_hero{aspect-ratio:8/5}.KbBgPa_hero img{-o-object-fit:contain;object-fit:contain}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.KbBgPa_window:not(.KbBgPa_hero){aspect-ratio:39/68}}.KbBgPa_phoneOnly{display:none}@media (max-width:640px){.KbBgPa_phoneOnly{display:block}.KbBgPa_wideOnly{display:none}}
.KvVqMG_story{height:calc(var(--showcase-steps) * 42svh + 100svh);position:relative}.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}.KvVqMG_copy{padding-left:1.5rem;position:relative}.KvVqMG_story[data-placement=start] .KvVqMG_sticky{align-items:start}@media (min-width:801px){.KvVqMG_story[data-placement=compact-center] .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))}}.KvVqMG_progressTrack{background:rgb(var(--color-line));border-radius:2px;width:2px;position:absolute;inset:.3rem auto .3rem 0;overflow:hidden}.KvVqMG_progressTrack span{background:rgb(var(--color-accent));transform-origin:top;width:100%;display:block}.KvVqMG_controls{gap:.35rem;display:grid}.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}.KvVqMG_controls button:hover{color:rgb(var(--color-fg));background:rgb(var(--color-surface) / .56)}.KvVqMG_controls button:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:2px}.KvVqMG_controls button>span{font-variant-numeric:tabular-nums;font-size:.72rem}.KvVqMG_controls strong{font-size:.85rem}.KvVqMG_controls .KvVqMG_selectedControl{color:rgb(var(--color-fg));background:rgb(var(--color-surface));box-shadow:0 .5rem 1.5rem -.8rem rgb(var(--color-scrim) / .2)}.KvVqMG_copyLayers{display:grid}.KvVqMG_activeCopy{grid-area:1/1;padding:2rem .65rem 0}.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}.KvVqMG_activeCopy p{max-width:30rem;color:rgb(var(--color-fg-muted));margin-top:1.25rem;font-size:1.05rem;line-height:1.65}.KvVqMG_visual{transform-origin:50%;grid-template-rows:minmax(0,1fr) auto;min-width:0;margin:0;display:grid}.KvVqMG_visual>figcaption{grid-row:2}.KvVqMG_visualLayer{grid-area:1/1;min-width:0}.KvVqMG_activeCopy,.KvVqMG_visualLayer{opacity:0;visibility:hidden;transition:opacity .36s,transform .42s,visibility 0s .42s;transform:translateY(.6rem)}[data-active=true].KvVqMG_activeCopy,[data-active=true].KvVqMG_visualLayer{opacity:1;visibility:visible;transition-delay:0s;transform:none}.KvVqMG_staticStack{gap:5rem;display:grid}.KvVqMG_staticStep{gap:2rem;display:grid}.KvVqMG_staticCopy>span{color:rgb(var(--color-accent));font-weight:750}.KvVqMG_staticCopy h3{letter-spacing:-.035em;margin-top:.7rem;font-size:2.25rem;font-weight:750;line-height:1.05}.KvVqMG_staticCopy p{max-width:38rem;color:rgb(var(--color-fg-muted));margin-top:1rem;font-size:1.05rem;line-height:1.65}.KvVqMG_staticVisual{min-width:0;margin:0}.KvVqMG_staticVisual picture,.KvVqMG_staticVisual img{width:100%;max-width:100%;height:auto;display:block}@media (max-width:800px){.KvVqMG_story{height:calc(var(--showcase-steps) * 38svh + 100svh)}.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}.KvVqMG_copy{grid-template-columns:1fr;padding-left:0;display:grid}.KvVqMG_progressTrack{display:none}.KvVqMG_controls{scrollbar-width:none;gap:.4rem;padding:.2rem;display:flex;overflow-x:auto}.KvVqMG_controls::-webkit-scrollbar{display:none}.KvVqMG_controls button{justify-content:center;width:auto;min-width:2.55rem;padding:.55rem}.KvVqMG_controls strong{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.KvVqMG_activeCopy{padding:.75rem .2rem 0}.KvVqMG_activeCopy h3{max-width:none;font-size:clamp(1.6rem,6.5vw,2.4rem);line-height:1.08}.KvVqMG_activeCopy p{margin-top:.75rem;font-size:.96rem;line-height:1.5}.KvVqMG_visual{width:100%;max-height:100%;margin-inline:auto}.KvVqMG_staticStep{overflow:hidden}.KvVqMG_staticVisual{width:100%;margin-left:0}}@media (max-width:640px){.KvVqMG_visual{height:100%}.KvVqMG_visualLayer{width:auto;height:100%;aspect-ratio:var(--showcase-mobile-aspect,39 / 68);justify-self:center;max-width:100%}.KvVqMG_story[data-mobile-visual-fit=width] .KvVqMG_visual{height:auto}.KvVqMG_story[data-mobile-visual-fit=width] .KvVqMG_visualLayer{width:100%;height:auto}.KvVqMG_staticVisual{width:min(100%,20rem);margin-inline:auto}.KvVqMG_sticky{gap:1rem;padding-block:.75rem}}@media (prefers-reduced-motion:reduce){.KvVqMG_story{height:auto}.KvVqMG_activeCopy,.KvVqMG_visualLayer{transition:none;transform:none}}
.HE-NIq_scene.HE-NIq_scene{padding-top:1rem}.HE-NIq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.HE-NIq_card{flex-direction:column;gap:1.25rem;display:flex}.HE-NIq_shot{cursor:zoom-in;border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));box-shadow:0 1.25rem 3rem -2rem rgb(var(--color-scrim) / .4);border-radius:1rem;padding:0;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.HE-NIq_shot img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%;height:auto;display:block}.HE-NIq_shot:hover{box-shadow:0 1.5rem 3.5rem -2rem rgb(var(--color-scrim) / .5);transform:translateY(-2px)}.HE-NIq_shot:focus-visible{outline:2px solid rgb(var(--color-accent) / .5);outline-offset:3px}.HE-NIq_zoom{background:rgb(var(--color-surface) / .92);width:2rem;height:2rem;color:rgb(var(--color-fg));box-shadow:0 .25rem .75rem rgb(var(--color-scrim) / .15);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:.6rem;right:.6rem}.HE-NIq_card h2{color:rgb(var(--color-fg));letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:750;line-height:1.2}.HE-NIq_card p{color:rgb(var(--color-fg-muted));margin-top:.6rem;font-size:.9375rem;line-height:1.6}.HE-NIq_note{color:rgb(var(--color-fg-subtle));text-align:center;margin-top:1.5rem;font-size:.75rem}@media (max-width:760px){.HE-NIq_grid{grid-template-columns:1fr;gap:2.5rem}}@media (prefers-reduced-motion:reduce){.HE-NIq_shot{transition:none}}
.-\36 FQyq_mascot{transform-origin:50%;transition:transform .22s;display:inline-block}.-\36 FQyq_shellLight{stop-color:rgb(var(--color-surface))}.-\36 FQyq_shellShade{stop-color:rgb(var(--color-line))}.-\36 FQyq_shadow{fill:rgb(var(--color-primary) / .18)}.-\36 FQyq_antennaStem{stroke:rgb(var(--color-surface));stroke-width:2px}.-\36 FQyq_beacon,.-\36 FQyq_ear{fill:rgb(var(--color-accent-soft))}.-\36 FQyq_backplate{fill:rgb(var(--color-accent-hover))}.-\36 FQyq_face{fill:rgb(var(--color-primary))}.-\36 FQyq_eyes{fill:rgb(var(--color-accent-soft))}.-\36 FQyq_smile{fill:none;stroke:rgb(var(--color-accent-soft));stroke-width:1.4px;stroke-linecap:round}.-\36 FQyq_highlight{stroke:rgb(var(--color-surface));stroke-width:2px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.-\36 FQyq_animated{animation:2.8s ease-in-out -\36 FQyq_hello,1.2s ease-in-out 3 -\36 FQyq_glow}button:hover .-\36 FQyq_animated,button:focus-visible .-\36 FQyq_animated{transform:translateY(-2px)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.-\36 FQyq_mascot{transition:none}}@keyframes -\36 FQyq_hello{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-3px)rotate(-7deg)}60%{transform:translateY(-2px)rotate(5deg)}}@keyframes -\36 FQyq_glow{0%,to{opacity:1}50%{opacity:.8}}
.jcCHcq_header{container:stage-header/inline-size}.jcCHcq_layout{grid-template-columns:minmax(0,1fr) minmax(0,.5fr) auto auto;align-items:center;gap:.75rem;display:grid}.jcCHcq_identity{grid-column:1}.jcCHcq_progress{grid-column:2}.jcCHcq_navigation{grid-column:3;justify-self:end}.jcCHcq_evaluate{grid-column:4;justify-self:end}@container stage-header (max-width:52rem){.jcCHcq_layout{grid-template-columns:minmax(0,1fr) auto}.jcCHcq_identity{grid-area:1/1/auto/-1}.jcCHcq_identity:has(~.jcCHcq_evaluate){grid-column:1}.jcCHcq_evaluate{grid-area:1/2}.jcCHcq_progress{grid-area:2/1}.jcCHcq_navigation{grid-area:2/2}}@container stage-header (max-width:32rem){.jcCHcq_identity:has(~.jcCHcq_evaluate){grid-column:1/-1}.jcCHcq_evaluate{grid-row:3}}
.vAz8zG_steps{margin:0;padding:0;list-style:none}.vAz8zG_steps li{border-top:1px solid rgb(var(--color-line));grid-template-columns:minmax(0,1fr);align-items:start;gap:.9rem 1rem;padding-block:1.25rem;display:grid}.vAz8zG_steps li[data-visual]{grid-template-columns:minmax(0,1fr) 7.5rem}.vAz8zG_number{color:rgb(var(--color-accent));font-variant-numeric:tabular-nums;margin-right:.5rem;font-size:.8rem;font-weight:700}.vAz8zG_detail{grid-column:1/-1}.vAz8zG_steps li>div>h3{font-size:1rem;font-weight:700;line-height:1.5rem}.vAz8zG_steps li>div>p{color:rgb(var(--color-fg-muted));margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.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}.vAz8zG_thumb:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent) / .4);outline:none}.vAz8zG_thumb>*,.vAz8zG_thumb picture{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;border:0;border-radius:0}.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}.vAz8zG_thumb[data-crop=app-bar] img{-o-object-fit:initial;object-fit:initial;height:auto;transform:translateY(-6.8%)}
.YkSkBW_home{isolation:isolate;background:rgb(var(--color-surface));width:100%;position:relative;overflow:clip}.YkSkBW_ambient{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.YkSkBW_ambient span{filter:blur(30px);will-change:transform;border-radius:9999px;width:70rem;height:70rem;position:absolute}.YkSkBW_ambient span:first-child{background:radial-gradient(circle, rgb(var(--color-accent) / .28), transparent 65%);animation:38s ease-in-out infinite alternate YkSkBW_ambientA;top:18%;left:-30rem}.YkSkBW_ambient span:nth-child(2){background:radial-gradient(circle, rgb(var(--color-decorative-teal) / .3), transparent 65%);animation:44s ease-in-out infinite alternate YkSkBW_ambientB;top:40%;right:-32rem}.YkSkBW_ambient span:nth-child(3){background:radial-gradient(circle, rgb(var(--color-brand-sky) / .26), transparent 65%);animation:50s ease-in-out infinite alternate YkSkBW_ambientC;top:66%;left:-26rem}.YkSkBW_ambient span:nth-child(4){background:radial-gradient(circle, rgb(var(--color-accent) / .22), transparent 65%);animation:42s ease-in-out -12s infinite alternate YkSkBW_ambientB;top:84%;right:-28rem}@keyframes YkSkBW_ambientA{0%{transform:translateY(-4rem)scale(1)}to{transform:translate(22rem,6rem)scale(1.15)}}@keyframes YkSkBW_ambientB{0%{transform:translateY(4rem)scale(1.1)}to{transform:translate(-24rem,-6rem)scale(.95)}}@keyframes YkSkBW_ambientC{0%{transform:translate(0,0)scale(.95)}to{transform:translate(20rem,-8rem)scale(1.2)}}.YkSkBW_home:before,.YkSkBW_home:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.YkSkBW_home:before{background-image:radial-gradient(circle, rgb(var(--color-accent) / .26) 1px, transparent 1px);background-size:1.75rem 1.75rem;animation:14s linear infinite YkSkBW_dotsPan;inset:-3.5rem 0 0;-webkit-mask-image:linear-gradient(#0000 6%,#000 20%,#0000 46%,#000 68%,#0000 96%);mask-image:linear-gradient(#0000 6%,#000 20%,#0000 46%,#000 68%,#0000 96%)}@keyframes YkSkBW_dotsPan{to{transform:translateY(1.75rem)}}.YkSkBW_home:after{background:radial-gradient(ellipse 65rem 40rem at -15% 42%, transparent 69%, rgb(var(--color-accent) / .18) 69.1%, transparent 69.3%, transparent 75%, rgb(var(--color-accent) / .14) 75.1%, transparent 75.3%), radial-gradient(ellipse 60rem 45rem at 115% 72%, transparent 69%, rgb(var(--color-accent) / .18) 69.1%, transparent 69.3%, transparent 75%, rgb(var(--color-accent) / .14) 75.1%, transparent 75.3%);animation:18s ease-in-out infinite alternate YkSkBW_ringsBreathe}@keyframes YkSkBW_ringsBreathe{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}.YkSkBW_home>section,.YkSkBW_home>div,.YkSkBW_home [data-tone=canvas]{background:0 0}.YkSkBW_faq details p{opacity:0;transform:translateY(-.35rem)}.YkSkBW_faq details[open] p{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.YkSkBW_faq details p{transition:opacity .22s,transform .22s}}@media (prefers-reduced-motion:reduce){.YkSkBW_faq details p{opacity:1;transform:none}.YkSkBW_ambient span,.YkSkBW_home:before,.YkSkBW_home:after{animation:none}}@media (max-width:800px){.YkSkBW_home:after{display:none}.YkSkBW_ambient span{filter:blur(20px);width:30rem;height:30rem}.YkSkBW_home>section,.YkSkBW_home>div{padding-block:2rem}.YkSkBW_home [data-scroll-entrance],.YkSkBW_home [data-reveal]{transition:none;opacity:1!important;transform:none!important}.YkSkBW_home>section>div,.YkSkBW_home>div>div{padding-inline:1.25rem}.YkSkBW_home>section>div>h2,.YkSkBW_home>section>div>header h2{letter-spacing:-.03em;text-wrap:initial;font-size:1.875rem;line-height:1.18}.YkSkBW_faq summary{font-size:1rem;line-height:1.5}.YkSkBW_faq details{padding-block:1rem}.YkSkBW_faq details p{font-size:.875rem}}.YkSkBW_home[data-snap]>header{min-height:calc(100dvh - var(--home-results-height,0px));padding-block:calc(var(--release-banner-height,0px) + 4.5rem) 2.5rem;flex-direction:column;justify-content:center;display:flex}.YkSkBW_home[data-snap]>[data-screen]{min-height:100dvh;padding-top:calc(var(--release-banner-height,0px) + 4.5rem);flex-direction:column;justify-content:center;display:flex}html.lenis:has(.YkSkBW_home){scroll-behavior:auto;height:auto}html.lenis:has(.YkSkBW_home) body{height:auto}
.V11xJq_preview{container-type:inline-size}.V11xJq_chat{width:var(--chat-width)}.V11xJq_mobileTabs{display:none}@container (max-width:1024px){.V11xJq_chat{flex:1;width:100%}.V11xJq_mobileHidden,.V11xJq_desktopOnly{display:none}.V11xJq_mobileTabs{display:block}}
.Zodh3a_phone{display:none}@media (max-width:800px){.Zodh3a_phone:not([hidden]){display:block}.Zodh3a_wide{display:none}}
.tNrZXG_preview{container-type:inline-size}.tNrZXG_instructionPane,.tNrZXG_chatPane{width:var(--pane-width)}.tNrZXG_mobileTabs{display:none}.tNrZXG_collapsed{width:3.5rem}.tNrZXG_collapsed .tNrZXG_instructionContent{display:none}.tNrZXG_collapsed .tNrZXG_collapseControl{writing-mode:vertical-rl}@container (max-width:669.999px){.tNrZXG_instructionPane,.tNrZXG_chatPane{flex:1;width:100%}.tNrZXG_mobileHidden,.tNrZXG_divider,.tNrZXG_collapseControl{display:none}.tNrZXG_collapsed .tNrZXG_instructionContent,.tNrZXG_mobileTabs{display:block}}
input._8HRz8a_stageTitle{font-size:1.5rem}input._8HRz8a_sectionTitle{font-size:1.125rem}@media (min-width:640px){input._8HRz8a_stageTitle{font-size:1.875rem}}._8HRz8a_content{overflow-wrap:anywhere;text-align:left}._8HRz8a_content .markdown-prose{font-size:1rem;font-weight:400;line-height:1.75}._8HRz8a_content .markdown-prose>:first-child{margin-top:0}._8HRz8a_content .markdown-prose>:last-child{margin-bottom:0}._8HRz8a_content img{margin-inline:auto}._8HRz8a_content table{max-width:100%;display:block;overflow-x:auto}._8HRz8a_content th,._8HRz8a_content td{vertical-align:top;min-width:10rem}
@media (max-width:639px){.GjyDNq_grid{gap:0}.GjyDNq_grid .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}.GjyDNq_grid .GjyDNq_card:first-child{border-top:0;padding-top:0}.GjyDNq_grid .GjyDNq_card svg{grid-row:1/3;width:1.5rem;height:1.5rem;margin-top:.125rem}.GjyDNq_grid .GjyDNq_card h3{margin:0;font-size:1.125rem;line-height:1.75rem}.GjyDNq_grid .GjyDNq_card p{margin-top:.25rem;font-size:.875rem;line-height:1.25rem}}
.V7rSlq_headlineAccent{color:rgb(var(--color-accent))}@supports ((-webkit-background-clip:text) or (background-clip:text)){.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}}.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}.V7rSlq_facts li{align-items:center;gap:.5rem;display:inline-flex}.V7rSlq_facts li+li:before{content:"·";color:rgb(var(--color-fg-subtle));margin-right:1rem}.V7rSlq_facts svg{color:rgb(var(--color-accent))}@media (max-width:639px){.V7rSlq_facts{flex-direction:column;align-items:center;gap:.75rem}.V7rSlq_facts li+li:before{content:none}}.V7rSlq_timeline{gap:1rem;margin-top:2.5rem;padding:0;list-style:none;display:grid;position:relative}.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}.V7rSlq_timeline li{padding-left:3.75rem;position:relative}.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}.V7rSlq_timelineCard{border:1px solid #0000;border-radius:1.1rem;padding:1.25rem 1.5rem}.V7rSlq_timelineLabel,.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}.V7rSlq_timelineStep{color:rgb(var(--color-accent));font-variant-numeric:tabular-nums}.V7rSlq_timelineCurrent{color:rgb(var(--color-accent))}.V7rSlq_timeline p{max-width:45rem;color:rgb(var(--color-fg-muted));font-size:1.05rem;line-height:1.75}.V7rSlq_timeline li[data-current=true] .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)}.V7rSlq_timeline li[data-current=true] .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){.V7rSlq_timeline li[data-current=true] .V7rSlq_timelineMarker{animation:2.4s ease-out infinite V7rSlq_timeline-pulse}}@media (max-width:639px){.V7rSlq_timeline:before{left:1rem}.V7rSlq_timeline li{padding-left:2.9rem}.V7rSlq_timelineMarker{width:2rem;height:2rem;top:1rem}.V7rSlq_timelineCard{padding:1rem}}.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}.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}.V7rSlq_followMark,.V7rSlq_followCopy,.V7rSlq_followAction{z-index:1;position:relative}.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}.V7rSlq_followCopy{flex:1;min-width:0}.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}.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}.V7rSlq_investorMark,.V7rSlq_investorCopy,.V7rSlq_investorAction{z-index:1;position:relative}.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}.V7rSlq_investorCopy{max-width:45rem}@keyframes 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){.V7rSlq_followPanel{flex-direction:row;align-items:center;gap:1.5rem}.V7rSlq_followAction{flex:none}}@media (min-width:900px){.V7rSlq_investorPanel{flex-direction:row;align-items:center}.V7rSlq_investorAction{flex:none}}
._0iSFvW_list{border-top:1px solid rgb(var(--color-line))}._0iSFvW_item{border-bottom:1px solid rgb(var(--color-line))}._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}._0iSFvW_item summary::-webkit-details-marker{display:none}._0iSFvW_item summary:after{content:"+";color:rgb(var(--color-accent));flex:none;font-size:1.6rem;font-weight:400;transition:transform .2s}._0iSFvW_item[open] summary:after{transform:rotate(45deg)}._0iSFvW_answer{max-width:44rem;color:rgb(var(--color-fg-muted));padding:0 0 1.75rem;font-size:1.05rem;line-height:1.75}._0iSFvW_answer a{color:rgb(var(--color-accent));font-weight:650}._0iSFvW_answer a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){._0iSFvW_item summary:after{transition:none}}
.Grl7IG_printRoot{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:A4 landscape;margin:10mm}@media print{:is(html:has(.Grl7IG_printRoot),body:has(.Grl7IG_printRoot)){margin:0!important;padding:0!important}body:has(.Grl7IG_printRoot) *{visibility:hidden!important}body:has(.Grl7IG_printRoot) .Grl7IG_printRoot{visibility:visible!important}body:has(.Grl7IG_printRoot) .Grl7IG_printRoot *{visibility:visible!important}.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}}
.mZwT_W_drawer{box-shadow:12px 0 28px -18px rgb(var(--color-scrim) / .35)}
.m4uPGW_bubble{position:relative}.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)}.m4uPGW_sent:after{border-bottom:0;border-left:0;right:-.42rem}.m4uPGW_received:after{border-top:0;border-right:0;left:-.42rem}
._2p-bOq_courses{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}._2p-bOq_courses>div{min-width:0}._2p-bOq_courses:has(>div:only-child){grid-template-columns:minmax(0,26rem);justify-content:center}._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){._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}._2p-bOq_courses>div{scroll-snap-align:start;flex:0 0 min(85%,22rem)}._2p-bOq_courses>div:only-child{flex-basis:min(100%,25rem);margin-inline:auto}}
.EfkKgG_title{overflow:hidden}.EfkKgG_text{white-space:nowrap;display:inline-block}@keyframes EfkKgG_revealTitle{0%{transform:translate(0)}to{transform:translateX(calc(0px - var(--title-overflow)))}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.EfkKgG_row:hover .EfkKgG_title[data-overflow=true] .EfkKgG_text,.EfkKgG_row:focus-visible .EfkKgG_title[data-overflow=true] .EfkKgG_text{animation:EfkKgG_revealTitle var(--title-duration) linear infinite alternate}}@media (hover:none),(prefers-reduced-motion:reduce){.EfkKgG_title{overflow:visible}.EfkKgG_text{white-space:normal;overflow-wrap:anywhere;display:block}}
