.LoginForm-module__UVukKq__formContainer{width:100%}.LoginForm-module__UVukKq__header{text-align:center;margin-bottom:.5rem}.LoginForm-module__UVukKq__title{font-family:var(--font-heading);color:var(--foreground);margin-bottom:.5rem;font-size:2rem;font-weight:700}.LoginForm-module__UVukKq__subtitle{font-size:1rem}.LoginForm-module__UVukKq__oauthButton{border:1px solid #4f9dff33;font-weight:500;transition:all .3s}.LoginForm-module__UVukKq__oauthButton:hover{border-color:var(--hover-color,var(--primary));background:#4f9dff0d;transform:translateY(-2px);box-shadow:0 8px 16px #4f9dff26}@media (prefers-color-scheme:dark){.LoginForm-module__UVukKq__oauthButton{border-color:#4f9dff4d}.LoginForm-module__UVukKq__oauthButton:hover{background:#4f9dff1a}}.LoginForm-module__UVukKq__input{border-radius:8px;transition:all .3s}.LoginForm-module__UVukKq__input:focus{border-color:var(--primary);box-shadow:0 0 0 2px #4f9dff1a}.LoginForm-module__UVukKq__submitButton{background:linear-gradient(135deg, var(--gradient-start) 0%, var(--gradient-end) 100%);border:none;border-radius:8px;font-weight:600;transition:all .3s}.LoginForm-module__UVukKq__submitButton:hover{transform:translateY(-2px);box-shadow:0 12px 24px #4f9dff4d}.LoginForm-module__UVukKq__submitButton:active{transform:translateY(0)}.LoginForm-module__UVukKq__forgotPassword{color:var(--primary);height:auto;padding:0;font-weight:500;transition:all .3s}.LoginForm-module__UVukKq__forgotPassword:hover{color:var(--primary-dark);background:0 0;text-decoration:underline}@media (max-width:640px){.LoginForm-module__UVukKq__title{font-size:1.75rem}.LoginForm-module__UVukKq__subtitle,.LoginForm-module__UVukKq__oauthButton,.LoginForm-module__UVukKq__submitButton{font-size:.9rem}}
.LunarNewYearParticles-module__zyVQua__canvas{pointer-events:none;z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}
.LunarNewYearDecorations-module__lWQlBq__decorationsContainer{pointer-events:none;z-index:10;position:absolute;inset:0;overflow:visible}.LunarNewYearDecorations-module__lWQlBq__lantern{transform-origin:top;filter:drop-shadow(0 4px 12px #ff323266);flex-direction:column;align-items:center;display:flex;position:absolute;top:-8px}.LunarNewYearDecorations-module__lWQlBq__lanternLeft{left:12px}.LunarNewYearDecorations-module__lWQlBq__lanternRight{right:12px}.LunarNewYearDecorations-module__lWQlBq__lanternTop{background:linear-gradient(135deg,#8b4513 0%,#654321 100%);border-radius:2px 2px 0 0;width:18px;height:6px;position:relative}.LunarNewYearDecorations-module__lWQlBq__lanternTop:before{content:"";background:linear-gradient(gold,#8b4513);width:2px;height:10px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.LunarNewYearDecorations-module__lWQlBq__lanternBody{background:linear-gradient(135deg,#ff3d3d 0%,#dc2626 50%,#b91c1c 100%);border-radius:8px;justify-content:center;align-items:center;width:32px;height:38px;animation:2s ease-in-out infinite LunarNewYearDecorations-module__lWQlBq__lanternGlow;display:flex;position:relative;box-shadow:inset 0 0 15px #ffc86480,0 0 20px #ff323299}.LunarNewYearDecorations-module__lWQlBq__lanternBody:before,.LunarNewYearDecorations-module__lWQlBq__lanternBody:after{content:"";background:linear-gradient(#ffc864cc,#ff963266,#ffc864cc);width:2px;position:absolute;top:4px;bottom:4px}.LunarNewYearDecorations-module__lWQlBq__lanternBody:before{left:8px}.LunarNewYearDecorations-module__lWQlBq__lanternBody:after{right:8px}.LunarNewYearDecorations-module__lWQlBq__lanternChar{color:gold;text-shadow:0 0 10px #ffc800cc,0 0 20px #ff960080;font-family:Ma Shan Zheng,Noto Sans SC,cursive,sans-serif;font-size:16px;font-weight:700}@keyframes LunarNewYearDecorations-module__lWQlBq__lanternGlow{0%,to{box-shadow:inset 0 0 15px #ffc86480,0 0 20px #ff323299}50%{box-shadow:inset 0 0 20px #ffc864b3,0 0 30px #ff3232cc}}.LunarNewYearDecorations-module__lWQlBq__lanternTassel{flex-direction:column;align-items:center;display:flex}.LunarNewYearDecorations-module__lWQlBq__tasselString{background:linear-gradient(gold,#daa520);width:2px;height:6px}.LunarNewYearDecorations-module__lWQlBq__tasselKnot{background:linear-gradient(135deg,gold 0%,#daa520 100%);border-radius:50%;width:8px;height:6px}.LunarNewYearDecorations-module__lWQlBq__tasselStrands{gap:2px;display:flex}.LunarNewYearDecorations-module__lWQlBq__tasselStrands span{background:linear-gradient(gold,#ff6b35);border-radius:0 0 2px 2px;width:2px;height:12px}.LunarNewYearDecorations-module__lWQlBq__tasselStrands span:first-child{transform:rotate(-5deg)}.LunarNewYearDecorations-module__lWQlBq__tasselStrands span:nth-child(3){transform:rotate(5deg)}.LunarNewYearDecorations-module__lWQlBq__snakeBadge{background:linear-gradient(135deg,#dc2626f2 0%,#b91c1cf2 100%);border:1px solid #ffd70080;border-radius:12px;align-items:center;gap:4px;padding:4px 10px;display:flex;position:absolute;top:-4px;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #ff323266}.LunarNewYearDecorations-module__lWQlBq__snakeEmoji{filter:drop-shadow(0 0 4px #ffc80080);font-size:14px}.LunarNewYearDecorations-module__lWQlBq__yearText{color:gold;text-shadow:0 0 8px #ffd70080;letter-spacing:.5px;font-size:11px;font-weight:700}.LunarNewYearDecorations-module__lWQlBq__firecrackerString{flex-direction:column;gap:3px;display:flex;position:absolute;top:0;right:52px}.LunarNewYearDecorations-module__lWQlBq__firecracker{background:linear-gradient(135deg,#ff3d3d 0%,#dc2626 100%);border-radius:2px;width:6px;height:10px;position:relative;box-shadow:0 0 6px #ff323280}.LunarNewYearDecorations-module__lWQlBq__firecracker:before{content:"";background:#654321;width:1px;height:4px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:768px){.LunarNewYearDecorations-module__lWQlBq__lanternLeft,.LunarNewYearDecorations-module__lWQlBq__lanternRight,.LunarNewYearDecorations-module__lWQlBq__firecrackerString{display:none}.LunarNewYearDecorations-module__lWQlBq__snakeBadge{top:-6px}}@media (max-width:480px){.LunarNewYearDecorations-module__lWQlBq__snakeBadge{display:none}}
.SectionBackground-module__GRSc0G__layer{z-index:-1;pointer-events:none;position:absolute;inset:clamp(-140px,-11vw,-80px) 0;-webkit-mask-image:linear-gradient(#0000 0,#000 clamp(80px,11vw,140px) calc(100% - clamp(80px,11vw,140px)),#0000 100%);mask-image:linear-gradient(#0000 0,#000 clamp(80px,11vw,140px) calc(100% - clamp(80px,11vw,140px)),#0000 100%)}.SectionBackground-module__GRSc0G__aurora{background:radial-gradient(60% 60% at 18% 22%, color-mix(in srgb, var(--sk-blue) 14%, transparent) 0%, transparent 60%), radial-gradient(52% 52% at 82% 30%, color-mix(in srgb, var(--sk-green) 12%, transparent) 0%, transparent 58%), radial-gradient(70% 70% at 60% 92%, color-mix(in srgb, var(--sk-indigo-soft) 14%, transparent) 0%, transparent 62%);will-change:transform;animation:24s ease-in-out infinite alternate SectionBackground-module__GRSc0G__sk-aurora-drift}@keyframes SectionBackground-module__GRSc0G__sk-aurora-drift{0%{transform:translate(-1.5%,-1%)scale(1.03)}to{transform:translate(1.5%,1.2%)scale(1.07)}}.SectionBackground-module__GRSc0G__dotGrid{background-image:radial-gradient(var(--sk-border-strong) 1px, transparent 1px);opacity:.65;background-position:50%;background-size:22px 22px;-webkit-mask-image:radial-gradient(#000 38%,#0000 78%);mask-image:radial-gradient(#000 38%,#0000 78%)}.SectionBackground-module__GRSc0G__contour{color:var(--sk-border-strong);opacity:.7}.SectionBackground-module__GRSc0G__contourSvg{stroke:currentColor;stroke-width:1px;fill:none;width:100%;height:100%;position:absolute;inset:0}.SectionBackground-module__GRSc0G__glowOrbs:before,.SectionBackground-module__GRSc0G__glowOrbs:after{content:"";filter:blur(80px);will-change:transform;border-radius:50%;position:absolute}.SectionBackground-module__GRSc0G__glowOrbs:before{background:radial-gradient(circle, color-mix(in srgb, var(--sk-blue) 26%, transparent) 0%, transparent 70%);width:42%;height:60%;animation:26s ease-in-out infinite alternate SectionBackground-module__GRSc0G__sk-orb-a;top:-12%;left:-6%}.SectionBackground-module__GRSc0G__glowOrbs:after{background:radial-gradient(circle, color-mix(in srgb, var(--sk-green) 22%, transparent) 0%, transparent 70%);width:38%;height:52%;animation:30s ease-in-out infinite alternate SectionBackground-module__GRSc0G__sk-orb-b;bottom:-14%;right:-8%}@keyframes SectionBackground-module__GRSc0G__sk-orb-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(8%,6%)scale(1.12)}}@keyframes SectionBackground-module__GRSc0G__sk-orb-b{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-7%,-5%)scale(.95)}}.SectionBackground-module__GRSc0G__spotlight{background:radial-gradient(60% 55% at 28% 22%, color-mix(in srgb, var(--sk-blue) 15%, transparent) 0%, color-mix(in srgb, var(--sk-green) 8%, transparent) 45%, transparent 72%)}@media (prefers-reduced-motion:reduce){.SectionBackground-module__GRSc0G__aurora,.SectionBackground-module__GRSc0G__glowOrbs:before,.SectionBackground-module__GRSc0G__glowOrbs:after{animation:none}}
.LandingHero-module__caSIkq__section{z-index:1;isolation:isolate;align-items:center;min-height:88dvh;padding:6rem 1.5rem 3rem;display:flex;position:relative}.LandingHero-module__caSIkq__inner{grid-template-columns:1fr 1.15fr;align-items:center;gap:3rem;width:100%;max-width:1240px;margin:0 auto;display:grid}.LandingHero-module__caSIkq__copy{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.LandingHero-module__caSIkq__eyebrow{font-family:var(--font-geist-mono);letter-spacing:.04em;text-transform:lowercase;color:var(--sk-blue);border:1px solid var(--sk-border);border-radius:var(--sk-radius-pill);background:var(--sk-blue-soft);padding:.3rem .7rem;font-size:.8rem}.LandingHero-module__caSIkq__heading{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--sk-ink);text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.5rem,6vw,4.25rem);font-weight:700;line-height:1.04}.LandingHero-module__caSIkq__sub{color:var(--sk-ink-dim);max-width:34rem;margin:0;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.6}.LandingHero-module__caSIkq__actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.LandingHero-module__caSIkq__visual{border-radius:var(--sk-radius-card);width:100%;height:min(60dvh,560px);position:relative;overflow:hidden}.LandingHero-module__caSIkq__poster{background:radial-gradient(60% 55% at 65% 45%, var(--sk-blue-soft), transparent 70%), radial-gradient(40% 40% at 78% 62%, color-mix(in srgb, var(--sk-green) 10%, transparent), transparent 72%), var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--sk-radius-card);position:absolute;inset:0}@media (max-width:768px){.LandingHero-module__caSIkq__section{min-height:auto;padding:5rem 1rem 2.5rem}.LandingHero-module__caSIkq__inner{grid-template-columns:1fr;gap:2rem}.LandingHero-module__caSIkq__visual{height:300px}}
.CapabilitiesSplit-module__p70XPG__section{isolation:isolate;padding:clamp(3rem,6vw,5rem) 1.5rem;position:relative}.CapabilitiesSplit-module__p70XPG__inner{grid-template-columns:6fr 6fr;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1200px;margin:0 auto;display:grid}.CapabilitiesSplit-module__p70XPG__copy{flex-direction:column;gap:1rem;display:flex}.CapabilitiesSplit-module__p70XPG__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.CapabilitiesSplit-module__p70XPG__body{color:var(--sk-ink-dim);max-width:34rem;font-size:1rem;line-height:1.65}.CapabilitiesSplit-module__p70XPG__visual{width:100%}.CapabilitiesSplit-module__p70XPG__palette{flex-direction:column;gap:.6rem;display:flex}.CapabilitiesSplit-module__p70XPG__promptRow{border-radius:var(--sk-radius-inner);background:var(--sk-surface-2);border:1px solid var(--sk-border);align-items:center;gap:.6rem;padding:.75rem .9rem;display:flex}.CapabilitiesSplit-module__p70XPG__promptIcon{color:var(--sk-ink-dim);flex-shrink:0}.CapabilitiesSplit-module__p70XPG__promptText{color:var(--sk-ink);flex:1;font-size:.85rem}.CapabilitiesSplit-module__p70XPG__promptArrow{color:var(--sk-blue);flex-shrink:0}@media (max-width:768px){.CapabilitiesSplit-module__p70XPG__section{padding-inline:1rem}.CapabilitiesSplit-module__p70XPG__inner{grid-template-columns:1fr;gap:2rem}}
.CampaignMasonry-module__uwt05a__bgHost{isolation:isolate;position:relative}.CampaignMasonry-module__uwt05a__grid{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.CampaignMasonry-module__uwt05a__offset{margin-top:2.5rem}.CampaignMasonry-module__uwt05a__icon{border-radius:var(--sk-radius-inner);background:var(--sk-blue-soft);width:40px;height:40px;color:var(--sk-blue);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.CampaignMasonry-module__uwt05a__cardTitle{font-family:var(--font-heading);color:var(--sk-ink);margin:0 0 .5rem;font-size:1.15rem;font-weight:700}.CampaignMasonry-module__uwt05a__cardBody{color:var(--sk-ink-dim);margin:0;font-size:.9rem;line-height:1.6}@media (max-width:768px){.CampaignMasonry-module__uwt05a__grid{grid-template-columns:1fr}.CampaignMasonry-module__uwt05a__offset{margin-top:0}}
.PublicCard-module__uhQmRW__card{border-radius:var(--sk-radius-card);background:var(--sk-surface);border:1px solid var(--sk-border);transition:border-color .25s,box-shadow .25s;position:relative}.PublicCard-module__uhQmRW__flat{box-shadow:none}.PublicCard-module__uhQmRW__elevated{box-shadow:var(--sk-shadow-md)}.PublicCard-module__uhQmRW__elevated:hover{border-color:var(--sk-border-strong);box-shadow:var(--sk-shadow-lg)}.PublicCard-module__uhQmRW__spotlight{box-shadow:var(--sk-shadow-md)}.PublicCard-module__uhQmRW__card>.PublicCard-module__uhQmRW__spotlight{border-radius:inherit;background:radial-gradient(180px circle at calc(var(--sk-mx,0) * 1px) calc(var(--sk-my,0) * 1px), var(--sk-blue-glow), transparent 60%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PublicCard-module__uhQmRW__card:hover>.PublicCard-module__uhQmRW__spotlight{opacity:1}.PublicCard-module__uhQmRW__content{z-index:1;height:100%;position:relative}.PublicCard-module__uhQmRW__pad_none{padding:0}.PublicCard-module__uhQmRW__pad_sm{padding:1rem}.PublicCard-module__uhQmRW__pad_md{padding:1.5rem}.PublicCard-module__uhQmRW__pad_lg{padding:2.25rem}@media (prefers-reduced-motion:reduce){.PublicCard-module__uhQmRW__card,.PublicCard-module__uhQmRW__card>.PublicCard-module__uhQmRW__spotlight{transition:none}}
.SectionShell-module__4Q2dQG__section{padding-block:clamp(4rem,8vw,7rem);padding-inline:1.5rem}.SectionShell-module__4Q2dQG__raised{background:linear-gradient(to bottom, transparent 0, var(--sk-surface) clamp(2.5rem, 6vw, 4.5rem), var(--sk-surface) calc(100% - clamp(2.5rem, 6vw, 4.5rem)), transparent 100%)}.SectionShell-module__4Q2dQG__container{width:100%;max-width:1200px;margin:0 auto}.SectionShell-module__4Q2dQG__heading{max-width:44rem;margin-bottom:2.5rem}.SectionShell-module__4Q2dQG__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.SectionShell-module__4Q2dQG__subtitle{color:var(--sk-ink-dim);text-wrap:balance;margin-top:.85rem;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6}@media (max-width:768px){.SectionShell-module__4Q2dQG__section{padding-inline:1rem}}
.FeatureIndex-module__XOAAFa__section{z-index:1;isolation:isolate;padding:clamp(4rem,8vw,7rem) 1.5rem;position:relative}.FeatureIndex-module__XOAAFa__container{max-width:1200px;margin:0 auto}.FeatureIndex-module__XOAAFa__head{max-width:44rem;margin-bottom:2.5rem}.FeatureIndex-module__XOAAFa__eyebrow{font-family:var(--font-geist-mono);letter-spacing:.04em;color:var(--sk-blue);font-size:.8rem}.FeatureIndex-module__XOAAFa__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.FeatureIndex-module__XOAAFa__split{grid-template-columns:1fr .85fr;align-items:stretch;gap:2.5rem;display:grid}.FeatureIndex-module__XOAAFa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FeatureIndex-module__XOAAFa__item{border-top:1px solid var(--sk-border)}.FeatureIndex-module__XOAAFa__item:last-child{border-bottom:1px solid var(--sk-border)}.FeatureIndex-module__XOAAFa__row{color:var(--sk-ink-dim);grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;min-height:44px;padding:1rem .5rem;text-decoration:none;transition:color .25s,padding-left .25s;display:grid}.FeatureIndex-module__XOAAFa__rowGlyph{color:var(--sk-ink-dim);transition:color .25s}.FeatureIndex-module__XOAAFa__rowName{font-family:var(--font-heading);letter-spacing:-.01em;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:500;transition:font-weight .2s}.FeatureIndex-module__XOAAFa__rowLine{display:none}.FeatureIndex-module__XOAAFa__rowArrow{opacity:0;color:var(--sk-blue);transition:opacity .25s,transform .25s;transform:translate(-6px)}.FeatureIndex-module__XOAAFa__row:hover,.FeatureIndex-module__XOAAFa__row:focus-visible,.FeatureIndex-module__XOAAFa__rowActive{color:var(--sk-ink);outline:none;padding-left:.9rem}.FeatureIndex-module__XOAAFa__rowActive .FeatureIndex-module__XOAAFa__rowName,.FeatureIndex-module__XOAAFa__row:hover .FeatureIndex-module__XOAAFa__rowName{font-weight:700}.FeatureIndex-module__XOAAFa__rowActive .FeatureIndex-module__XOAAFa__rowGlyph,.FeatureIndex-module__XOAAFa__row:hover .FeatureIndex-module__XOAAFa__rowGlyph{color:var(--sk-blue)}.FeatureIndex-module__XOAAFa__rowActive .FeatureIndex-module__XOAAFa__rowArrow,.FeatureIndex-module__XOAAFa__row:hover .FeatureIndex-module__XOAAFa__rowArrow,.FeatureIndex-module__XOAAFa__row:focus-visible .FeatureIndex-module__XOAAFa__rowArrow{opacity:1;transform:translate(0)}.FeatureIndex-module__XOAAFa__preview{height:fit-content;position:sticky;top:6rem}.FeatureIndex-module__XOAAFa__previewCard{height:100%;min-height:20rem}.FeatureIndex-module__XOAAFa__previewInner{flex-direction:column;justify-content:center;gap:1rem;height:100%;display:flex}.FeatureIndex-module__XOAAFa__previewGlyph{border-radius:var(--sk-radius-inner);background:var(--sk-blue-soft);width:3.5rem;height:3.5rem;color:var(--sk-blue);justify-content:center;align-items:center;display:inline-flex}.FeatureIndex-module__XOAAFa__previewName{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--sk-ink);font-size:1.5rem;font-weight:700}.FeatureIndex-module__XOAAFa__previewLine{color:var(--sk-ink-dim);max-width:22rem;font-size:1.05rem;line-height:1.5}.FeatureIndex-module__XOAAFa__previewMotif{gap:.5rem;margin-top:.5rem;display:flex}.FeatureIndex-module__XOAAFa__previewMotif span{border-radius:var(--sk-radius-pill);background:var(--sk-blue);height:4px}.FeatureIndex-module__XOAAFa__previewMotif span:first-child{opacity:.9;width:3rem}.FeatureIndex-module__XOAAFa__previewMotif span:nth-child(2){opacity:.55;width:1.75rem}.FeatureIndex-module__XOAAFa__previewMotif span:nth-child(3){background:var(--sk-green);opacity:.8;width:1rem}@media (max-width:768px){.FeatureIndex-module__XOAAFa__split{grid-template-columns:1fr;gap:0}.FeatureIndex-module__XOAAFa__preview{display:none}.FeatureIndex-module__XOAAFa__row{color:var(--sk-ink);grid-template-columns:auto 1fr auto;grid-template-areas:"glyph name arrow""glyph line arrow";row-gap:.15rem;padding-block:1rem}.FeatureIndex-module__XOAAFa__rowGlyph{color:var(--sk-blue);grid-area:glyph}.FeatureIndex-module__XOAAFa__rowName{grid-area:name;font-size:1.2rem}.FeatureIndex-module__XOAAFa__rowLine{color:var(--sk-ink-dim);grid-area:line;font-size:.9rem;line-height:1.4;display:block}.FeatureIndex-module__XOAAFa__rowArrow{opacity:1;grid-area:arrow;transform:none}}
.PipelineBentoSection-module__-016OW__bgHost{isolation:isolate;position:relative}.PipelineBentoSection-module__-016OW__bento{grid-template-columns:repeat(6,1fr);gap:1rem;display:grid}.PipelineBentoSection-module__-016OW__cell{border-radius:var(--sk-radius-card);background:var(--sk-surface);border:1px solid var(--sk-border);box-shadow:var(--sk-shadow-sm);flex-direction:column;grid-column:span 2;gap:.6rem;padding:1.5rem;display:flex}.PipelineBentoSection-module__-016OW__wide{grid-area:span 2/span 4;justify-content:flex-start}.PipelineBentoSection-module__-016OW__head{color:var(--sk-blue);align-items:center;gap:.6rem;display:flex}.PipelineBentoSection-module__-016OW__cellTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--sk-ink);font-size:1.05rem;font-weight:700}.PipelineBentoSection-module__-016OW__cellBody{color:var(--sk-ink-dim);font-size:.9rem;line-height:1.55}.PipelineBentoSection-module__-016OW__miniColumns{flex:1;grid-template-columns:repeat(4,1fr);align-content:stretch;gap:.5rem;margin-top:1rem;display:grid}.PipelineBentoSection-module__-016OW__miniColumn{border-radius:var(--sk-radius-inner);background:var(--sk-surface-2);border:1px solid var(--sk-border);flex-direction:column;gap:.35rem;padding:.5rem;display:flex}.PipelineBentoSection-module__-016OW__miniLabel{color:var(--sk-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;font-weight:600;overflow:hidden}.PipelineBentoSection-module__-016OW__miniCard{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:4px;height:14px}.PipelineBentoSection-module__-016OW__miniCard[data-final=true]{border-color:color-mix(in srgb, var(--sk-green) 45%, transparent);background:color-mix(in srgb, var(--sk-green) 10%, transparent)}.PipelineBentoSection-module__-016OW__bars{flex-direction:column;gap:.4rem;margin-top:auto;display:flex}.PipelineBentoSection-module__-016OW__barRow{align-items:center;gap:.5rem;display:flex}.PipelineBentoSection-module__-016OW__bar{height:6px;width:var(--w);border-radius:var(--sk-radius-pill);background:var(--sk-blue)}.PipelineBentoSection-module__-016OW__barVal{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--sk-ink-dim);font-size:.72rem;font-weight:600}.PipelineBentoSection-module__-016OW__flip{align-items:center;gap:.6rem;margin-top:auto;display:flex}.PipelineBentoSection-module__-016OW__flipFrom,.PipelineBentoSection-module__-016OW__flipTo{border-radius:var(--sk-radius-pill);padding:.25rem .7rem;font-size:.78rem;font-weight:600}.PipelineBentoSection-module__-016OW__flipFrom{color:var(--sk-ink-dim);background:var(--sk-surface-2);border:1px solid var(--sk-border)}.PipelineBentoSection-module__-016OW__flipArrow{color:var(--sk-ink-dim)}.PipelineBentoSection-module__-016OW__flipTo{color:var(--sk-green);background:color-mix(in srgb, var(--sk-green) 12%, transparent);border:1px solid color-mix(in srgb, var(--sk-green) 40%, transparent)}@media (max-width:768px){.PipelineBentoSection-module__-016OW__bento{grid-template-columns:1fr}.PipelineBentoSection-module__-016OW__cell,.PipelineBentoSection-module__-016OW__wide{grid-area:auto/span 1}}
.EnrichmentStackSection-module__5hBKMq__bgHost{isolation:isolate;position:relative}.EnrichmentStackSection-module__5hBKMq__stack{flex-direction:column;gap:1.25rem;display:flex}.EnrichmentStackSection-module__5hBKMq__card{transform-origin:top;position:sticky;top:6rem}.EnrichmentStackSection-module__5hBKMq__cardInner{border-radius:var(--sk-radius-card);background:var(--sk-surface);border:1px solid var(--sk-border);box-shadow:var(--sk-shadow-md);grid-template-columns:1.4fr 1fr;align-items:center;gap:1.5rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.EnrichmentStackSection-module__5hBKMq__cardCopy{flex-direction:column;gap:.6rem;display:flex}.EnrichmentStackSection-module__5hBKMq__tag{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--sk-radius-pill);color:var(--sk-blue);background:var(--sk-blue-soft);border:1px solid color-mix(in srgb, var(--sk-blue) 30%, transparent);align-self:flex-start;padding:.2rem .6rem;font-size:.7rem;font-weight:600}.EnrichmentStackSection-module__5hBKMq__cardTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700;line-height:1.1}.EnrichmentStackSection-module__5hBKMq__cardBody{color:var(--sk-ink-dim);font-size:.98rem;line-height:1.6}.EnrichmentStackSection-module__5hBKMq__cardAside{border-radius:var(--sk-radius-inner);background:var(--sk-surface-2);border:1px solid var(--sk-border);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.EnrichmentStackSection-module__5hBKMq__iconWrap{border-radius:var(--sk-radius-inner);background:var(--sk-surface);border:1px solid var(--sk-border);width:46px;height:46px;color:var(--sk-blue);justify-content:center;align-items:center;display:inline-flex}.EnrichmentStackSection-module__5hBKMq__points{flex-direction:column;gap:.5rem;list-style:none;display:flex}.EnrichmentStackSection-module__5hBKMq__point{color:var(--sk-ink-dim);padding-left:1.1rem;font-size:.85rem;position:relative}.EnrichmentStackSection-module__5hBKMq__point:before{content:"";border-radius:var(--sk-radius-pill);background:var(--sk-blue);width:6px;height:6px;position:absolute;top:.5em;left:0}@media (max-width:768px){.EnrichmentStackSection-module__5hBKMq__cardInner{grid-template-columns:1fr;gap:1.1rem}}@media (prefers-reduced-motion:reduce){.EnrichmentStackSection-module__5hBKMq__card{position:static;top:auto}}
.AgentAnatomySection-module__5I9JaG__bgHost{isolation:isolate;position:relative}.AgentAnatomySection-module__5I9JaG__layout{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.AgentAnatomySection-module__5I9JaG__copy{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.AgentAnatomySection-module__5I9JaG__guard{border-radius:var(--sk-radius-pill);color:var(--sk-green);background:color-mix(in srgb, var(--sk-green) 12%, transparent);border:1px solid color-mix(in srgb, var(--sk-green) 35%, transparent);align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex}.AgentAnatomySection-module__5I9JaG__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;font-size:clamp(1.6rem,3.5vw,2.25rem);font-weight:700;line-height:1.12}.AgentAnatomySection-module__5I9JaG__body{color:var(--sk-ink-dim);max-width:38rem;font-size:1rem;line-height:1.65}.AgentAnatomySection-module__5I9JaG__flowCard{border-radius:var(--sk-radius-card);background:var(--sk-surface);border:1px solid var(--sk-border);box-shadow:var(--sk-shadow-md);flex-direction:column;align-items:stretch;gap:0;padding:1.5rem;display:flex}.AgentAnatomySection-module__5I9JaG__flowTag{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--sk-radius-pill);color:var(--sk-blue);background:var(--sk-blue-soft);border:1px solid color-mix(in srgb, var(--sk-blue) 30%, transparent);align-self:flex-start;margin-bottom:1rem;padding:.2rem .6rem;font-size:.7rem;font-weight:600}.AgentAnatomySection-module__5I9JaG__flowGroup{flex-direction:column;align-items:stretch;display:flex}.AgentAnatomySection-module__5I9JaG__flowStep{border-radius:var(--sk-radius-inner);background:var(--sk-surface-2);border:1px solid var(--sk-border);align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}.AgentAnatomySection-module__5I9JaG__flowStep[data-final=true]{border-color:color-mix(in srgb, var(--sk-green) 45%, transparent);background:color-mix(in srgb, var(--sk-green) 8%, transparent)}.AgentAnatomySection-module__5I9JaG__flowIcon{border-radius:var(--sk-radius-inner);background:var(--sk-surface);border:1px solid var(--sk-border);width:32px;height:32px;color:var(--sk-blue);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AgentAnatomySection-module__5I9JaG__flowStep[data-final=true] .AgentAnatomySection-module__5I9JaG__flowIcon{color:var(--sk-green)}.AgentAnatomySection-module__5I9JaG__flowLabel{color:var(--sk-ink);font-size:.92rem;font-weight:600}.AgentAnatomySection-module__5I9JaG__flowArrow{color:var(--sk-ink-dim);justify-content:center;padding:.35rem 0;display:flex}@media (max-width:768px){.AgentAnatomySection-module__5I9JaG__layout{grid-template-columns:1fr}}
.WorkflowNarrative-module___BSdPa__section{z-index:1;isolation:isolate;position:relative}.WorkflowNarrative-module___BSdPa__intro{max-width:1200px;margin:0 auto;padding:clamp(4rem,8vw,7rem) 1.5rem 0}.WorkflowNarrative-module___BSdPa__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;max-width:26rem;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.WorkflowNarrative-module___BSdPa__track{position:relative}.WorkflowNarrative-module___BSdPa__sticky{justify-content:center;align-items:center;height:100dvh;padding:1.5rem;display:flex;position:sticky;top:0}.WorkflowNarrative-module___BSdPa__cardMotion{transform-origin:50% 40%;width:100%;max-width:1000px}.WorkflowNarrative-module___BSdPa__card{border-radius:var(--sk-radius-card);background:var(--sk-surface);border:1px solid var(--sk-border);box-shadow:var(--sk-shadow-lg);grid-template-columns:1.3fr 1fr;align-items:center;gap:2rem;padding:clamp(1.75rem,4vw,3rem);display:grid}.WorkflowNarrative-module___BSdPa__cardText{flex-direction:column;gap:.75rem;display:flex}.WorkflowNarrative-module___BSdPa__stageLabel{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700}.WorkflowNarrative-module___BSdPa__stageBody{color:var(--sk-ink-dim);max-width:28rem;margin:0;font-size:clamp(1rem,2vw,1.15rem);line-height:1.6}.WorkflowNarrative-module___BSdPa__motif{border-radius:var(--sk-radius-inner);background:var(--sk-surface-2);border:1px solid var(--sk-border);justify-content:center;align-items:center;gap:.6rem;height:9rem;display:flex;position:relative;overflow:hidden}.WorkflowNarrative-module___BSdPa__motifSource span{border-radius:var(--sk-radius-inner);background:var(--sk-surface);border:1px solid var(--sk-border-strong);width:3.2rem;height:4rem}.WorkflowNarrative-module___BSdPa__motifSource span:first-child{transform:rotate(-8deg)translate(.4rem)}.WorkflowNarrative-module___BSdPa__motifSource span:nth-child(3){transform:rotate(8deg)translate(-.4rem)}.WorkflowNarrative-module___BSdPa__matchDot{border-radius:var(--sk-radius-pill);background:var(--sk-blue);width:1.1rem;height:1.1rem}.WorkflowNarrative-module___BSdPa__matchDotGreen{background:var(--sk-green)}.WorkflowNarrative-module___BSdPa__matchLink{border-radius:var(--sk-radius-pill);background:linear-gradient(90deg, var(--sk-blue), var(--sk-green));width:4rem;height:3px}.WorkflowNarrative-module___BSdPa__motifEngage span{border-radius:var(--sk-radius-pill);background:var(--sk-blue);width:.9rem;height:.9rem;position:relative}.WorkflowNarrative-module___BSdPa__motifEngage span:not(:last-child):after{content:"";background:var(--sk-border-strong);width:1.6rem;height:2px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.WorkflowNarrative-module___BSdPa__motifEngage span:last-child{background:var(--sk-green)}.WorkflowNarrative-module___BSdPa__placedPill{font-family:var(--font-geist-mono);letter-spacing:.02em;border-radius:var(--sk-radius-pill);color:var(--sk-green);background:color-mix(in srgb, var(--sk-green) 14%, transparent);border:1px solid color-mix(in srgb, var(--sk-green) 40%, transparent);padding:.5rem 1.1rem;font-size:.95rem}.WorkflowNarrative-module___BSdPa__stackStatic{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:2.5rem 1.5rem 4rem;display:flex}.WorkflowNarrative-module___BSdPa__staticPanel{width:100%}@media (max-width:768px){.WorkflowNarrative-module___BSdPa__card{grid-template-columns:1fr;gap:1.25rem}.WorkflowNarrative-module___BSdPa__motif{height:7rem}}
.MatchingStagesSection-module__ygcZlq__bgHost{isolation:isolate;position:relative}.MatchingStagesSection-module__ygcZlq__stages{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1.25rem;display:grid}.MatchingStagesSection-module__ygcZlq__panel{border-radius:var(--sk-radius-card);background:var(--sk-bg);border:1px solid var(--sk-border);box-shadow:var(--sk-shadow-sm);flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.MatchingStagesSection-module__ygcZlq__step{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--sk-radius-pill);color:var(--sk-ink-dim);background:var(--sk-surface-2);border:1px solid var(--sk-border);align-self:flex-start;padding:.2rem .6rem;font-size:.7rem;font-weight:600}.MatchingStagesSection-module__ygcZlq__step[data-accent=true]{color:var(--sk-blue);background:var(--sk-blue-soft);border-color:color-mix(in srgb, var(--sk-blue) 30%, transparent)}.MatchingStagesSection-module__ygcZlq__panelHead{color:var(--sk-blue);align-items:center;gap:.6rem;display:flex}.MatchingStagesSection-module__ygcZlq__panelTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--sk-ink);font-size:1.25rem;font-weight:700}.MatchingStagesSection-module__ygcZlq__panelBody{color:var(--sk-ink-dim);font-size:.95rem;line-height:1.6}.MatchingStagesSection-module__ygcZlq__connector{color:var(--sk-ink-dim);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.MatchingStagesSection-module__ygcZlq__stages{grid-template-columns:1fr}.MatchingStagesSection-module__ygcZlq__connector{transform:rotate(90deg)}}
.ExtractionFieldsSection-module__bJW9na__bgHost{isolation:isolate;position:relative}.ExtractionFieldsSection-module__bJW9na__grid{grid-template-columns:repeat(3,1fr);gap:.85rem;display:grid}.ExtractionFieldsSection-module__bJW9na__field{border-radius:var(--sk-radius-inner);background:var(--sk-bg);border:1px solid var(--sk-border);align-items:flex-start;gap:.65rem;padding:1rem 1.1rem;display:flex}.ExtractionFieldsSection-module__bJW9na__dot{border-radius:var(--sk-radius-pill);background:var(--sk-blue);flex-shrink:0;width:7px;height:7px;margin-top:.35rem}.ExtractionFieldsSection-module__bJW9na__text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ExtractionFieldsSection-module__bJW9na__label{color:var(--sk-ink);font-size:.92rem;font-weight:600}.ExtractionFieldsSection-module__bJW9na__hint{color:var(--sk-ink-dim);font-size:.78rem}@media (max-width:900px){.ExtractionFieldsSection-module__bJW9na__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ExtractionFieldsSection-module__bJW9na__grid{grid-template-columns:1fr}}
.RejectionFlowSection-module__h4HPlG__bgHost{isolation:isolate;position:relative}.RejectionFlowSection-module__h4HPlG__layout{grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.RejectionFlowSection-module__h4HPlG__reasons{flex-direction:column;gap:.75rem;list-style:none;display:flex}.RejectionFlowSection-module__h4HPlG__reason{border-radius:var(--sk-radius-inner);background:var(--sk-bg);border:1px solid var(--sk-border);width:100%;color:var(--sk-ink);white-space:nowrap;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:.75rem 1.1rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:flex}.RejectionFlowSection-module__h4HPlG__reason:hover{border-color:var(--sk-border-strong)}.RejectionFlowSection-module__h4HPlG__reason:focus-visible{outline:2px solid var(--sk-blue);outline-offset:2px}.RejectionFlowSection-module__h4HPlG__reason[data-active=true]{border-color:color-mix(in srgb, var(--sk-blue) 55%, transparent);background:var(--sk-blue-soft);color:var(--sk-blue)}.RejectionFlowSection-module__h4HPlG__reason svg{color:var(--sk-blue);flex-shrink:0;transition:transform .2s}.RejectionFlowSection-module__h4HPlG__reason[data-active=true] svg{transform:translate(2px)}.RejectionFlowSection-module__h4HPlG__previewHead{color:var(--sk-blue);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.8rem;font-weight:600;display:flex}.RejectionFlowSection-module__h4HPlG__previewLine{color:var(--sk-ink-dim);margin-bottom:.75rem;font-size:.95rem;line-height:1.6}.RejectionFlowSection-module__h4HPlG__previewLine:first-of-type{color:var(--sk-ink);font-weight:600}.RejectionFlowSection-module__h4HPlG__previewMeta{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.RejectionFlowSection-module__h4HPlG__metaChip{border-radius:var(--sk-radius-pill);color:var(--sk-green);background:color-mix(in srgb, var(--sk-green) 12%, transparent);border:1px solid color-mix(in srgb, var(--sk-green) 35%, transparent);padding:.25rem .65rem;font-size:.72rem;font-weight:600}@media (max-width:768px){.RejectionFlowSection-module__h4HPlG__layout{grid-template-columns:1fr}.RejectionFlowSection-module__h4HPlG__reason{justify-content:space-between}}
.ActionsSplit-module__sklQhG__section{isolation:isolate;padding:clamp(3rem,6vw,5rem) 1.5rem;position:relative}.ActionsSplit-module__sklQhG__inner{grid-template-columns:6fr 6fr;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1200px;margin:0 auto;display:grid}.ActionsSplit-module__sklQhG__copy{flex-direction:column;gap:1rem;display:flex}.ActionsSplit-module__sklQhG__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.ActionsSplit-module__sklQhG__body{color:var(--sk-ink-dim);max-width:34rem;font-size:1rem;line-height:1.65}.ActionsSplit-module__sklQhG__visual{width:100%}.ActionsSplit-module__sklQhG__actionList{flex-direction:column;gap:.6rem;display:flex}.ActionsSplit-module__sklQhG__actionRow{border-radius:var(--sk-radius-inner);background:var(--sk-surface-2);border:1px solid var(--sk-border);align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.ActionsSplit-module__sklQhG__actionIcon{border-radius:var(--sk-radius-inner);background:var(--sk-blue-soft);width:28px;height:28px;color:var(--sk-blue);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ActionsSplit-module__sklQhG__actionText{color:var(--sk-ink);font-size:.85rem}@media (max-width:768px){.ActionsSplit-module__sklQhG__section{padding-inline:1rem}.ActionsSplit-module__sklQhG__inner{grid-template-columns:1fr;gap:2rem}.ActionsSplit-module__sklQhG__copy{order:1}.ActionsSplit-module__sklQhG__visual{order:2}}
.PerformanceGrid-module__wlNJbG__section{isolation:isolate;padding:clamp(4rem,8vw,7rem) 1.5rem;position:relative}.PerformanceGrid-module__wlNJbG__inner{max-width:1200px;margin:0 auto}.PerformanceGrid-module__wlNJbG__headingBlock{max-width:40rem;margin-bottom:2.5rem}.PerformanceGrid-module__wlNJbG__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.PerformanceGrid-module__wlNJbG__subtitle{color:var(--sk-ink-dim);margin-top:.85rem;font-size:1.05rem;line-height:1.6}.PerformanceGrid-module__wlNJbG__grid{grid-template-columns:2fr 1fr;align-items:stretch;gap:1.5rem;display:grid}.PerformanceGrid-module__wlNJbG__visualCol,.PerformanceGrid-module__wlNJbG__factsCol{flex-direction:column;display:flex}.PerformanceGrid-module__wlNJbG__bars{flex-direction:column;gap:1rem;display:flex}.PerformanceGrid-module__wlNJbG__barRow{grid-template-columns:7rem 1fr 3rem;align-items:center;gap:.75rem;display:grid}.PerformanceGrid-module__wlNJbG__barName{color:var(--sk-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.PerformanceGrid-module__wlNJbG__barTrack{border-radius:var(--sk-radius-pill);background:var(--sk-surface-2);height:8px;position:relative;overflow:hidden}.PerformanceGrid-module__wlNJbG__barTarget{border-radius:var(--sk-radius-pill);background:var(--sk-border-strong);height:100%;position:absolute;inset:0}.PerformanceGrid-module__wlNJbG__barActual{border-radius:var(--sk-radius-pill);background:var(--sk-blue);height:100%;position:absolute;inset:0}.PerformanceGrid-module__wlNJbG__barValue{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;color:var(--sk-ink-dim);text-align:right;font-size:.78rem}.PerformanceGrid-module__wlNJbG__legend{border-top:1px solid var(--sk-border);gap:1rem;margin-top:1.25rem;padding-top:1rem;display:flex}.PerformanceGrid-module__wlNJbG__legendItem{color:var(--sk-ink-dim);align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex}.PerformanceGrid-module__wlNJbG__legendSwatch{border-radius:50%;width:8px;height:8px}.PerformanceGrid-module__wlNJbG__swatchTarget{background:var(--sk-border-strong)}.PerformanceGrid-module__wlNJbG__swatchActual{background:var(--sk-blue)}.PerformanceGrid-module__wlNJbG__factsCol{justify-content:center;gap:.85rem}.PerformanceGrid-module__wlNJbG__factCard{border-radius:var(--sk-radius-card);background:var(--sk-surface);border:1px solid var(--sk-border);align-items:flex-start;gap:.65rem;padding:1rem;display:flex}.PerformanceGrid-module__wlNJbG__factIcon{border-radius:var(--sk-radius-inner);background:var(--sk-blue-soft);width:28px;height:28px;color:var(--sk-blue);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PerformanceGrid-module__wlNJbG__factLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--sk-ink-dim);margin:0;font-size:.7rem}.PerformanceGrid-module__wlNJbG__factValue{color:var(--sk-ink);margin:.2rem 0 0;font-size:.85rem;line-height:1.4}@media (max-width:768px){.PerformanceGrid-module__wlNJbG__section{padding-inline:1rem}.PerformanceGrid-module__wlNJbG__grid{grid-template-columns:1fr}.PerformanceGrid-module__wlNJbG__barRow{grid-template-columns:5.5rem 1fr 2.5rem}}
.ReplyTrackingBand-module__p5jAIW__bgHost{isolation:isolate;position:relative}.ReplyTrackingBand-module__p5jAIW__flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.ReplyTrackingBand-module__p5jAIW__stepWrap{align-items:center;gap:1rem;display:flex}.ReplyTrackingBand-module__p5jAIW__step{border-radius:var(--sk-radius-pill);background:var(--sk-bg);border:1px solid var(--sk-border);align-items:center;gap:.65rem;padding:.85rem 1.25rem;display:flex}.ReplyTrackingBand-module__p5jAIW__stepIcon{background:var(--sk-blue-soft);width:30px;height:30px;color:var(--sk-blue);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ReplyTrackingBand-module__p5jAIW__stepIconAccent{background:color-mix(in srgb, var(--sk-green) 16%, transparent);color:var(--sk-green)}.ReplyTrackingBand-module__p5jAIW__stepLabel{color:var(--sk-ink);white-space:nowrap;font-size:.88rem;font-weight:500}.ReplyTrackingBand-module__p5jAIW__arrow{color:var(--sk-ink-dim);flex-shrink:0}@media (max-width:640px){.ReplyTrackingBand-module__p5jAIW__flow{flex-direction:column;align-items:stretch}.ReplyTrackingBand-module__p5jAIW__stepWrap{flex-direction:column;align-items:stretch;gap:.5rem}.ReplyTrackingBand-module__p5jAIW__arrow{align-self:center;transform:rotate(90deg)}}
.CallFlowTimeline-module__CbFW2q__bgSection{isolation:isolate;position:relative}.CallFlowTimeline-module__CbFW2q__timeline{flex-direction:column;max-width:42rem;display:flex}.CallFlowTimeline-module__CbFW2q__step{gap:1.25rem;display:flex}.CallFlowTimeline-module__CbFW2q__markerCol{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.CallFlowTimeline-module__CbFW2q__marker{background:var(--sk-blue-soft);width:38px;height:38px;color:var(--sk-blue);border:1px solid var(--sk-border);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.CallFlowTimeline-module__CbFW2q__connector{background:var(--sk-border);flex:1;width:1px;min-height:2rem;margin-block:.35rem}.CallFlowTimeline-module__CbFW2q__content{padding-bottom:2rem}.CallFlowTimeline-module__CbFW2q__stepTitle{font-family:var(--font-heading);color:var(--sk-ink);margin:.4rem 0 .35rem;font-size:1.05rem;font-weight:700}.CallFlowTimeline-module__CbFW2q__stepBody{color:var(--sk-ink-dim);max-width:32rem;margin:0;font-size:.88rem;line-height:1.6}@media (max-width:640px){.CallFlowTimeline-module__CbFW2q__content{padding-bottom:1.5rem}}
.InboxLayersSection-module__01vSDW__spotHost{isolation:isolate;position:relative}.InboxLayersSection-module__01vSDW__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;gap:1.25rem;display:grid}.InboxLayersSection-module__01vSDW__panel{border-radius:var(--sk-radius-card);background:var(--sk-surface);border:1px solid var(--sk-border);box-shadow:var(--sk-shadow-md);flex-direction:column;gap:.85rem;padding:1.75rem;transition:transform .3s,box-shadow .3s;display:flex}.InboxLayersSection-module__01vSDW__panel:hover{box-shadow:var(--sk-shadow-lg);transform:translateY(-4px)}.InboxLayersSection-module__01vSDW__iconWrap{border-radius:var(--sk-radius-inner);background:var(--sk-blue-soft);width:44px;height:44px;color:var(--sk-blue);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.InboxLayersSection-module__01vSDW__panelTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--sk-ink);font-size:1.2rem;font-weight:700}.InboxLayersSection-module__01vSDW__panelBody{color:var(--sk-ink-dim);font-size:.95rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.InboxLayersSection-module__01vSDW__panel{transition:none}.InboxLayersSection-module__01vSDW__panel:hover{transform:none}}
.ProductTruth-module__7DHEZq__section{z-index:1;isolation:isolate;background:var(--sk-surface);border-block:1px solid var(--sk-border);padding-block:clamp(2rem,4vw,3rem);position:relative}.ProductTruth-module__7DHEZq__grid{margin:0;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1200px;margin-inline:auto;padding-inline:1.5rem;list-style:none;display:grid}.ProductTruth-module__7DHEZq__fact{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;color:var(--sk-ink);padding-left:1rem;font-size:.92rem;line-height:1.5;position:relative}.ProductTruth-module__7DHEZq__fact:before{content:"";border-radius:var(--sk-radius-pill);background:var(--sk-blue);width:.4rem;height:.4rem;position:absolute;top:.45em;left:0}@media (max-width:1024px){.ProductTruth-module__7DHEZq__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:560px){.ProductTruth-module__7DHEZq__grid{grid-template-columns:1fr}}
.UseCasesBand-module__37_RhG__bgSection{isolation:isolate;position:relative}.UseCasesBand-module__37_RhG__rows{flex-direction:column;gap:.85rem;display:flex}.UseCasesBand-module__37_RhG__row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.UseCasesBand-module__37_RhG__track{will-change:transform;width:max-content;display:flex}.UseCasesBand-module__37_RhG__trackLeft{animation:42s linear infinite UseCasesBand-module__37_RhG__sk-usecases-left}.UseCasesBand-module__37_RhG__trackRight{animation:50s linear infinite UseCasesBand-module__37_RhG__sk-usecases-right}.UseCasesBand-module__37_RhG__row:hover .UseCasesBand-module__37_RhG__track{animation-play-state:paused}@keyframes UseCasesBand-module__37_RhG__sk-usecases-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes UseCasesBand-module__37_RhG__sk-usecases-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.UseCasesBand-module__37_RhG__pill{border-radius:var(--sk-radius-pill);background:var(--sk-bg);border:1px solid var(--sk-border);color:var(--sk-ink);white-space:nowrap;flex:none;margin-right:.75rem;padding:.8rem 1.2rem;font-size:.85rem}@media (prefers-reduced-motion:reduce){.UseCasesBand-module__37_RhG__row{overflow:visible;-webkit-mask-image:none;mask-image:none}.UseCasesBand-module__37_RhG__track{flex-wrap:wrap;justify-content:center;row-gap:.75rem;width:auto;animation:none}.UseCasesBand-module__37_RhG__track>[aria-hidden=true]{display:none}}
.NudgesGrid-module__1i176a__section{isolation:isolate;background:var(--sk-surface);border-block:1px solid var(--sk-border);padding:clamp(4rem,8vw,7rem) 1.5rem;position:relative}.NudgesGrid-module__1i176a__inner{max-width:1200px;margin:0 auto}.NudgesGrid-module__1i176a__grid{grid-template-columns:1fr 2fr;align-items:center;gap:clamp(2rem,5vw,3rem);display:grid}.NudgesGrid-module__1i176a__copyCol{flex-direction:column;gap:1rem;display:flex}.NudgesGrid-module__1i176a__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.15}.NudgesGrid-module__1i176a__body{color:var(--sk-ink-dim);font-size:1rem;line-height:1.65}.NudgesGrid-module__1i176a__nudgeCol{flex-direction:column;gap:.75rem;display:flex}.NudgesGrid-module__1i176a__nudgeCard{border-radius:var(--sk-radius-card);background:var(--sk-bg);border:1px solid var(--sk-border);align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;display:flex}.NudgesGrid-module__1i176a__nudgeIcon{border-radius:var(--sk-radius-inner);background:var(--sk-blue-soft);width:30px;height:30px;color:var(--sk-blue);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NudgesGrid-module__1i176a__nudgeName{color:var(--sk-ink);margin:0;font-size:.85rem;font-weight:600}.NudgesGrid-module__1i176a__nudgeDetail{color:var(--sk-ink-dim);margin:.2rem 0 0;font-size:.82rem;line-height:1.5}@media (max-width:768px){.NudgesGrid-module__1i176a__section{padding-inline:1rem}.NudgesGrid-module__1i176a__grid{grid-template-columns:1fr;gap:2rem}}
.CapturedChipsSection-module__4YxFsa__bgSection{isolation:isolate;position:relative}.CapturedChipsSection-module__4YxFsa__grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.CapturedChipsSection-module__4YxFsa__groupLabel{color:var(--sk-ink);margin:0 0 .75rem;font-size:.78rem;font-weight:600}.CapturedChipsSection-module__4YxFsa__chipWrap{flex-wrap:wrap;gap:.4rem;display:flex}.CapturedChipsSection-module__4YxFsa__chip{border-radius:var(--sk-radius-pill);background:var(--sk-surface-2);border:1px solid var(--sk-border);color:var(--sk-ink-dim);padding:.3rem .6rem;font-size:.72rem}@media (max-width:1024px){.CapturedChipsSection-module__4YxFsa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.CapturedChipsSection-module__4YxFsa__grid{grid-template-columns:1fr}}
.ComposerSection-module__VOEE7W__bgSection{isolation:isolate;position:relative}.ComposerSection-module__VOEE7W__layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.ComposerSection-module__VOEE7W__points{flex-direction:column;gap:1rem;list-style:none;display:flex}.ComposerSection-module__VOEE7W__point{color:var(--sk-blue);align-items:flex-start;gap:.75rem;display:flex}.ComposerSection-module__VOEE7W__point>div{flex-direction:column;gap:.15rem;display:flex}.ComposerSection-module__VOEE7W__pointTitle{color:var(--sk-ink);font-size:.98rem;font-weight:600}.ComposerSection-module__VOEE7W__pointBody{color:var(--sk-ink-dim);font-size:.88rem}.ComposerSection-module__VOEE7W__composer{border-radius:var(--sk-radius-card);background:var(--sk-surface);border:1px solid var(--sk-border);box-shadow:var(--sk-shadow-md);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.ComposerSection-module__VOEE7W__field{border-bottom:1px solid var(--sk-border);align-items:center;gap:.6rem;padding-bottom:.6rem;display:flex}.ComposerSection-module__VOEE7W__fieldLabel{color:var(--sk-ink-dim);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.ComposerSection-module__VOEE7W__fieldValue{color:var(--sk-ink);border-radius:var(--sk-radius-pill);background:var(--sk-surface-2);padding:.15rem .5rem;font-size:.9rem;font-weight:600}.ComposerSection-module__VOEE7W__bodyBox{flex-direction:column;gap:.5rem;min-height:80px;display:flex}.ComposerSection-module__VOEE7W__bodyLine{color:var(--sk-ink);font-size:.92rem;line-height:1.55}.ComposerSection-module__VOEE7W__mention{color:var(--sk-blue);background:var(--sk-blue-soft);border-radius:var(--sk-radius-inner);padding:.05rem .35rem;font-weight:600}.ComposerSection-module__VOEE7W__toolbar{border-top:1px solid var(--sk-border);align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.ComposerSection-module__VOEE7W__tool{border-radius:var(--sk-radius-pill);background:var(--sk-surface-2);border:1px solid var(--sk-border);color:var(--sk-ink-dim);align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.ComposerSection-module__VOEE7W__send{border-radius:var(--sk-radius-pill);background:var(--sk-blue);color:var(--sk-on-accent);align-items:center;gap:.35rem;margin-left:auto;padding:.35rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex}@media (max-width:768px){.ComposerSection-module__VOEE7W__layout{grid-template-columns:1fr}}
.PricingBand-module__QPKCOa__section{z-index:1;isolation:isolate;padding:clamp(4rem,8vw,7rem) 1.5rem;position:relative}.PricingBand-module__QPKCOa__container{max-width:1120px;margin:0 auto}.PricingBand-module__QPKCOa__head{text-align:center;margin-bottom:2.5rem}.PricingBand-module__QPKCOa__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);text-wrap:balance;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.PricingBand-module__QPKCOa__lead{max-width:40rem;color:var(--sk-ink-dim);text-wrap:balance;margin:.85rem auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6}.PricingBand-module__QPKCOa__layout{grid-template-columns:1fr;align-items:stretch;gap:1.5rem;display:grid}@media (min-width:768px){.PricingBand-module__QPKCOa__layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,.95fr);gap:1.75rem}}.PricingBand-module__QPKCOa__capsEyebrow{font-family:var(--font-geist-mono);letter-spacing:.04em;text-transform:lowercase;color:var(--sk-ink-dim);margin-bottom:1.25rem;font-size:.78rem;display:inline-block}.PricingBand-module__QPKCOa__caps{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.PricingBand-module__QPKCOa__cap{color:var(--sk-ink-dim);align-items:center;gap:.6rem;font-size:.98rem;line-height:1.35;display:flex}.PricingBand-module__QPKCOa__check{color:var(--sk-green);flex-shrink:0}.PricingBand-module__QPKCOa__capText{min-width:0}@media (min-width:1024px){.PricingBand-module__QPKCOa__capText{white-space:nowrap}}.PricingBand-module__QPKCOa__priceInner{flex-direction:column;justify-content:space-between;gap:1.5rem;height:100%;display:flex}.PricingBand-module__QPKCOa__priceTag{font-family:var(--font-geist-mono);letter-spacing:.03em;border-radius:var(--sk-radius-pill);color:var(--sk-blue);background:var(--sk-blue-soft);border:1px solid var(--sk-border);align-self:flex-start;padding:.3rem .75rem;font-size:.78rem}.PricingBand-module__QPKCOa__priceRow{align-items:baseline;gap:.35rem;margin:1rem 0 .6rem;display:flex}.PricingBand-module__QPKCOa__priceAmount{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--sk-ink);font-size:clamp(2.75rem,6vw,3.5rem);font-weight:600;line-height:1}.PricingBand-module__QPKCOa__priceUnit{font-family:var(--font-geist-mono);color:var(--sk-ink-dim);font-size:1rem}.PricingBand-module__QPKCOa__priceNote{color:var(--sk-ink-dim);margin:0 0 1.25rem;font-size:.95rem;line-height:1.5}.PricingBand-module__QPKCOa__priceMeta{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.PricingBand-module__QPKCOa__priceMeta li{color:var(--sk-ink-dim);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.PricingBand-module__QPKCOa__metaCheck{color:var(--sk-blue);flex-shrink:0}.PricingBand-module__QPKCOa__priceActions{flex-direction:column;gap:.75rem;display:flex}.PricingBand-module__QPKCOa__ctaLink{width:100%;display:block}.PricingBand-module__QPKCOa__demoLink{color:var(--sk-ink-dim);justify-content:center;align-items:center;gap:.35rem;font-size:.9rem;font-weight:500;transition:color .2s;display:inline-flex}.PricingBand-module__QPKCOa__demoLink:hover{color:var(--sk-blue)}
.FAQSection-module__zTOKqG__section{z-index:1;isolation:isolate;padding:clamp(4rem,8vw,7rem) 1.5rem;position:relative}.FAQSection-module__zTOKqG__container{grid-template-columns:.7fr 1.3fr;align-items:start;gap:3rem;max-width:1200px;margin:0 auto;display:grid}.FAQSection-module__zTOKqG__titleCol{position:sticky;top:6rem}.FAQSection-module__zTOKqG__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--sk-ink);margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.FAQSection-module__zTOKqG__sub{color:var(--sk-ink-dim);max-width:20rem;margin:.85rem 0 0;font-size:1.05rem;line-height:1.6}.FAQSection-module__zTOKqG__list{flex-direction:column;display:flex}.FAQSection-module__zTOKqG__qa{border-top:1px solid var(--sk-border);padding:1.5rem 0}.FAQSection-module__zTOKqG__qa:first-child{border-top:none;padding-top:0}.FAQSection-module__zTOKqG__q{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--sk-ink);margin:0 0 .5rem;font-size:1.2rem;font-weight:600}.FAQSection-module__zTOKqG__a{color:var(--sk-ink-dim);max-width:42rem;margin:0;font-size:1rem;line-height:1.6}@media (max-width:768px){.FAQSection-module__zTOKqG__container{grid-template-columns:1fr;gap:2rem}.FAQSection-module__zTOKqG__titleCol{position:static}}
.LoginPage-module__mwwBua__loginPage{justify-content:center;align-items:center;min-height:100dvh;padding:2rem 1rem;display:flex;position:relative;overflow:hidden}.LoginPage-module__mwwBua__container{z-index:10;width:100%;max-width:480px;position:relative}.LoginPage-module__mwwBua__logoContainer{text-align:center;margin-bottom:3rem}.LoginPage-module__mwwBua__logo{font-size:2.5rem;font-weight:700;font-family:var(--font-heading);align-items:center;gap:.5rem;transition:opacity .3s;display:inline-flex}.LoginPage-module__mwwBua__logo:hover{opacity:.8}.LoginPage-module__mwwBua__logoText{background:linear-gradient(135deg, var(--sk-blue) 0%, var(--lightningcss-light,var(--sk-indigo))var(--lightningcss-dark,var(--sk-indigo-soft)) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.LoginPage-module__mwwBua__paper{-webkit-backdrop-filter:blur(20px);border:1px solid var(--sk-border);background:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#1b1e2bf2);transition:all .3s}.LoginPage-module__mwwBua__paper:hover{border-color:var(--sk-border-strong);box-shadow:var(--sk-shadow-lg)!important}.LoginPage-module__mwwBua__footer{text-align:center;color:var(--sk-ink-dim);margin-top:2rem;font-size:.95rem}.LoginPage-module__mwwBua__footer p{margin:.5rem 0}.LoginPage-module__mwwBua__link{color:var(--sk-blue);font-weight:600;transition:all .3s;position:relative}.LoginPage-module__mwwBua__link:after{content:"";background:var(--sk-blue);width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.LoginPage-module__mwwBua__link:hover{color:var(--sk-blue)}.LoginPage-module__mwwBua__link:hover:after{width:100%}@media (max-width:640px){.LoginPage-module__mwwBua__loginPage{padding:1rem .5rem}.LoginPage-module__mwwBua__logoContainer{margin-bottom:2rem}.LoginPage-module__mwwBua__logo{font-size:2rem}.LoginPage-module__mwwBua__paper{padding:2rem!important}.LoginPage-module__mwwBua__footer{font-size:.875rem}}[data-seasonal-theme=lunar-new-year] .LoginPage-module__mwwBua__logoText{background:linear-gradient(135deg,#dc2626 0%,gold 50%,#b91c1c 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite LoginPage-module__mwwBua__lny-logo-shimmer}@keyframes LoginPage-module__mwwBua__lny-logo-shimmer{0%,to{background-position:0%}50%{background-position:100%}}[data-seasonal-theme=lunar-new-year] .LoginPage-module__mwwBua__paper{border-color:#dc262633;box-shadow:0 8px 40px #dc262626}[data-seasonal-theme=lunar-new-year] .LoginPage-module__mwwBua__paper:hover{border-color:#dc262666;box-shadow:0 20px 60px #dc262633!important}[data-seasonal-theme=lunar-new-year] .LoginPage-module__mwwBua__link{color:#dc2626}[data-seasonal-theme=lunar-new-year] .LoginPage-module__mwwBua__link:after{background:gold}[data-seasonal-theme=lunar-new-year] .LoginPage-module__mwwBua__link:hover{color:#b91c1c}
