.hero-aurora-module__qhKoCG__root{--aurora-alpha:34%;--aurora-blue:color-mix(in oklab, var(--text-link) var(--aurora-alpha), transparent);--aurora-teal:color-mix(in oklab, var(--accent-cool) var(--aurora-alpha), transparent);--aurora-violet:color-mix(in oklab, color-mix(in oklab, var(--text-link) 35%, hsl(calc(var(--brand-hue) + 55) 85% 62%)) var(--aurora-alpha), transparent);z-index:-1;pointer-events:none;background:var(--surface1);position:absolute;inset:0;overflow:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hero-aurora-module__qhKoCG__root{--aurora-alpha:56%}}:root[data-theme=dark] .hero-aurora-module__qhKoCG__root{--aurora-alpha:56%}.hero-aurora-module__qhKoCG__root:after{content:"";background:linear-gradient(to bottom, transparent, var(--surface1));height:30%;position:absolute;inset:auto 0 0}.hero-aurora-module__qhKoCG__cloud{border-radius:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.hero-aurora-module__qhKoCG__blue{background:radial-gradient(closest-side, var(--aurora-blue), transparent);width:min(68rem,110vw);height:min(42rem,72vw);margin-left:max(-34rem,-55vw);animation-name:hero-aurora-module__qhKoCG__driftBlue;animation-duration:17s;top:-24%;left:50%}.hero-aurora-module__qhKoCG__teal{background:radial-gradient(closest-side, var(--aurora-teal), transparent);width:min(48rem,84vw);height:min(34rem,60vw);animation-name:hero-aurora-module__qhKoCG__driftTeal;animation-duration:13s;top:4%;left:-14%}.hero-aurora-module__qhKoCG__violet{background:radial-gradient(closest-side, var(--aurora-violet), transparent);width:min(48rem,84vw);height:min(34rem,60vw);animation-name:hero-aurora-module__qhKoCG__driftViolet;animation-duration:15s;animation-delay:-6s;top:0;right:-14%}@keyframes hero-aurora-module__qhKoCG__driftBlue{0%{opacity:1;transform:translate(-10%)scale(1)}50%{opacity:.75;transform:translate(2%,8%)scale(1.12)}to{opacity:1;transform:translate(12%,-2%)scale(.94)}}@keyframes hero-aurora-module__qhKoCG__driftTeal{0%{opacity:.85;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(16%,12%)scale(1.18)}to{opacity:.7;transform:translate(6%,-10%)scale(.92)}}@keyframes hero-aurora-module__qhKoCG__driftViolet{0%{opacity:1;transform:translate(0,0)scale(1.05)}50%{opacity:.7;transform:translate(-18%,14%)scale(.9)}to{opacity:.95;transform:translate(-6%,-8%)scale(1.16)}}.hero-aurora-module__qhKoCG__grain{opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hero-aurora-module__qhKoCG__cloud{animation:none}}
.hero-inbox-module__kMgzNW__frame{isolation:isolate;width:min(100%,54rem);margin:0 auto;position:relative}.hero-inbox-module__kMgzNW__glow{z-index:-1;pointer-events:none;position:absolute;inset:-16% -12% -24%}.hero-inbox-module__kMgzNW__glowA,.hero-inbox-module__kMgzNW__glowB{border-radius:50%;width:62%;height:80%;animation:14s ease-in-out infinite alternate hero-inbox-module__kMgzNW__glowSwap;position:absolute;top:10%}.hero-inbox-module__kMgzNW__glowA{background:radial-gradient(closest-side, color-mix(in srgb, var(--text-link) 40%, transparent), transparent);left:4%}.hero-inbox-module__kMgzNW__glowB{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent-cool) 34%, transparent), transparent);animation-direction:alternate-reverse;right:4%}@keyframes hero-inbox-module__kMgzNW__glowSwap{0%{opacity:.7;transform:translate(-8%,4%)scale(.95)}to{opacity:1;transform:translate(14%,-6%)scale(1.1)}}.hero-inbox-module__kMgzNW__panel{border:1px solid color-mix(in srgb, var(--text1) 11%, transparent);border-radius:calc(var(--br-card) + .5rem);background:color-mix(in srgb, var(--surface1) 88%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text1) 8%, transparent), 0 40px 120px -40px color-mix(in srgb, var(--text-link) 55%, transparent);margin:0;padding:.5rem;list-style:none;position:relative}.hero-inbox-module__kMgzNW__panel:before{content:"";background:linear-gradient(90deg, transparent, var(--text-link), transparent);height:1px;position:absolute;top:0;left:12%;right:12%}.hero-inbox-module__kMgzNW__row{isolation:isolate;text-align:left;grid-template-columns:auto minmax(0,1fr) 9rem;align-items:start;gap:.9rem;padding:1rem 1.1rem;display:grid;position:relative;overflow:hidden}.hero-inbox-module__kMgzNW__row+.hero-inbox-module__kMgzNW__row{border-top:1px solid color-mix(in srgb, var(--text1) 8%, transparent)}.hero-inbox-module__kMgzNW__row:before{content:"";z-index:-1;border-radius:var(--br-card);background:color-mix(in srgb, var(--text-link) 10%, transparent);opacity:0;transition:opacity .35s;position:absolute;inset:3px}.hero-inbox-module__kMgzNW__scanning:before{opacity:1}.hero-inbox-module__kMgzNW__scanning:after{content:"";z-index:-1;background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--text-link) 22%, transparent) 50%, transparent 70%);pointer-events:none;animation:1.1s ease-in-out forwards hero-inbox-module__kMgzNW__sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes hero-inbox-module__kMgzNW__sweep{to{transform:translate(100%)}}.hero-inbox-module__kMgzNW__avatar{border-radius:50%;width:36px;height:36px}.hero-inbox-module__kMgzNW__body{min-width:0}.hero-inbox-module__kMgzNW__meta{font-size:var(--fs-sm);gap:.5rem;margin:0 0 .15rem;line-height:1.3;display:flex}.hero-inbox-module__kMgzNW__author{color:var(--text1);font-weight:var(--fw-semibold)}.hero-inbox-module__kMgzNW__time{color:var(--text2)}.hero-inbox-module__kMgzNW__text{color:var(--text1);font-size:var(--fs-md);margin:0;line-height:1.45;transition:opacity .4s}.hero-inbox-module__kMgzNW__removed.hero-inbox-module__kMgzNW__done .hero-inbox-module__kMgzNW__text{opacity:.45;text-decoration:line-through;-webkit-text-decoration-color:var(--status-error);text-decoration-color:var(--status-error)}.hero-inbox-module__kMgzNW__reply{color:var(--text2);font-size:var(--fs-sm);opacity:0;align-items:baseline;gap:.5rem;margin:.55rem 0 0;line-height:1.45;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-4px)}.hero-inbox-module__kMgzNW__done .hero-inbox-module__kMgzNW__reply{opacity:1;transform:none}.hero-inbox-module__kMgzNW__you{border-radius:var(--br-pill);background:color-mix(in srgb, var(--text-link) 16%, transparent);color:var(--text-link);font-size:var(--fs-xs);font-weight:var(--fw-bold);flex:none;padding:.05rem .45rem}.hero-inbox-module__kMgzNW__approval .hero-inbox-module__kMgzNW__you{background:color-mix(in srgb, var(--status-warning) 18%, transparent);color:var(--status-warning)}.hero-inbox-module__kMgzNW__badgeSlot{justify-content:flex-end;align-items:center;min-height:1.9rem;display:flex}.hero-inbox-module__kMgzNW__badge{--badge-color:var(--text-link);border:1px solid color-mix(in srgb, var(--badge-color) 35%, transparent);border-radius:var(--br-pill);background:color-mix(in srgb, var(--badge-color) 12%, transparent);color:var(--badge-color);font-size:var(--fs-xs);font-weight:var(--fw-bold);white-space:nowrap;align-items:center;gap:.4rem;padding:.3rem .7rem;animation:.4s cubic-bezier(.34,1.56,.64,1) both hero-inbox-module__kMgzNW__badgeIn;display:inline-flex}.hero-inbox-module__kMgzNW__badge svg{width:.9rem;height:.9rem}.hero-inbox-module__kMgzNW__removed .hero-inbox-module__kMgzNW__badge{--badge-color:var(--status-error)}.hero-inbox-module__kMgzNW__approval .hero-inbox-module__kMgzNW__badge{--badge-color:var(--status-warning)}.hero-inbox-module__kMgzNW__notified .hero-inbox-module__kMgzNW__badge{--badge-color:var(--accent-cool)}@keyframes hero-inbox-module__kMgzNW__badgeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.hero-inbox-module__kMgzNW__thinking{gap:.25rem;padding:0 .7rem;display:inline-flex}.hero-inbox-module__kMgzNW__thinking span{background:var(--text-link);border-radius:50%;width:.35rem;height:.35rem;animation:.9s ease-in-out infinite hero-inbox-module__kMgzNW__dot}.hero-inbox-module__kMgzNW__thinking span:nth-child(2){animation-delay:.15s}.hero-inbox-module__kMgzNW__thinking span:nth-child(3){animation-delay:.3s}@keyframes hero-inbox-module__kMgzNW__dot{50%{opacity:.25;transform:translateY(-2px)}}@media (max-width:640px){.hero-inbox-module__kMgzNW__row{grid-template-columns:auto minmax(0,1fr);padding:.9rem .75rem}.hero-inbox-module__kMgzNW__badgeSlot{grid-column:2;justify-content:flex-start}.hero-inbox-module__kMgzNW__thinking{padding:0}}@media (prefers-reduced-motion:reduce){.hero-inbox-module__kMgzNW__glowA,.hero-inbox-module__kMgzNW__glowB,.hero-inbox-module__kMgzNW__scanning:after,.hero-inbox-module__kMgzNW__badge,.hero-inbox-module__kMgzNW__thinking span{animation:none}.hero-inbox-module__kMgzNW__reply,.hero-inbox-module__kMgzNW__text,.hero-inbox-module__kMgzNW__row:before{transition:none}}
.spotlight-hero-module__He7rnq__hero{--landing-header-height:56px;z-index:0;isolation:isolate;padding:clamp(3rem, 5vw, 4.5rem) var(--gap) clamp(4.5rem, 8vw, 7.5rem);position:relative;overflow:hidden}[data-landing-header]+.spotlight-hero-module__He7rnq__hero{margin-top:calc(-1 * var(--landing-header-height));padding-top:calc(var(--landing-header-height) + clamp(3rem, 5vw, 4.5rem))}.spotlight-hero-module__He7rnq__inner{flex-direction:column;align-items:center;gap:clamp(2.75rem,5vw,3.75rem);max-width:1280px;margin:0 auto;display:flex}.spotlight-hero-module__He7rnq__copy{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.spotlight-hero-module__He7rnq__proof{border:1px solid color-mix(in srgb, var(--text1) 9%, transparent);border-radius:var(--br-pill);background:color-mix(in srgb, var(--surface1) 60%, transparent);color:var(--text2);font-size:var(--fs-sm);font-weight:var(--fw-medium);align-items:center;gap:.6rem;margin:0 0 1.75rem;padding:.45rem .9rem .45rem .5rem;line-height:1.4;display:inline-flex}.spotlight-hero-module__He7rnq__proof:before{content:"✓";background:color-mix(in srgb, var(--text-link) 16%, transparent);width:1.4rem;height:1.4rem;color:var(--text-link);font-size:var(--fs-xs);font-weight:var(--fw-bold);border-radius:50%;flex:none;place-items:center;display:grid}.spotlight-hero-module__He7rnq__proof strong{color:var(--text1);font-weight:var(--fw-semibold)}.spotlight-hero-module__He7rnq__proofText{text-wrap:balance}.spotlight-hero-module__He7rnq__proofNarrow{display:none}.spotlight-hero-module__He7rnq__title{max-width:21ch;color:var(--text1);font-size:clamp(2.2rem,5.6vw,4.9rem);font-weight:var(--fw-display);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0 0 1.5rem;line-height:.98}.spotlight-hero-module__He7rnq__titleLine{line-height:inherit;display:block}.spotlight-hero-module__He7rnq__titleAccent{line-height:inherit;background-image:linear-gradient(100deg, var(--text-link) 10%, color-mix(in oklab, var(--text-link) 45%, var(--accent-cool)) 45%, color-mix(in oklab, var(--text-link) 55%, hsl(calc(var(--brand-hue) + 55) 80% 62%)) 90%);margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;}.spotlight-hero-module__He7rnq__subtitle{max-width:44rem;color:var(--text2);font-size:clamp(1.03rem,1.3vw,1.18rem);font-weight:var(--fw-medium);text-wrap:pretty;margin:0 0 2rem;line-height:1.6}.spotlight-hero-module__He7rnq__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem;display:flex}.spotlight-hero-module__He7rnq__primaryCta{border-radius:var(--br-pill);background:var(--text1);min-height:3.35rem;color:var(--surface1);font-size:var(--fs-base);font-weight:var(--fw-bold);box-shadow:0 0 0 1px color-mix(in srgb, var(--text1) 80%, transparent), 0 14px 40px -12px color-mix(in srgb, var(--text-link) 80%, transparent);align-items:center;gap:.55rem;padding:.85rem 1.6rem;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.spotlight-hero-module__He7rnq__primaryCta:after{content:"→";transition:transform .2s}.spotlight-hero-module__He7rnq__primaryCta:hover{background:color-mix(in oklab, var(--text1) 86%, var(--text-link));transform:translateY(-1px)}.spotlight-hero-module__He7rnq__primaryCta:hover:after{transform:translate(3px)}.spotlight-hero-module__He7rnq__secondaryCta{min-height:3.35rem;color:var(--text2);font-size:var(--fs-base);font-weight:var(--fw-bold);align-items:center;gap:.45rem;text-decoration:none;transition:color .2s;display:inline-flex}.spotlight-hero-module__He7rnq__secondaryCta:after{content:"↘";color:var(--text-link);transition:transform .2s}.spotlight-hero-module__He7rnq__secondaryCta:hover{color:var(--text1)}.spotlight-hero-module__He7rnq__secondaryCta:hover:after{transform:translate(2px,2px)}.spotlight-hero-module__He7rnq__primaryCta:focus-visible,.spotlight-hero-module__He7rnq__secondaryCta:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.spotlight-hero-module__He7rnq__microline{color:var(--text2);font-size:var(--fs-sm);font-weight:var(--fw-medium);margin:.85rem 0 0}@media (max-width:640px){.spotlight-hero-module__He7rnq__ctas{flex-direction:column;gap:.25rem;width:100%}.spotlight-hero-module__He7rnq__primaryCta{justify-content:center;width:100%}.spotlight-hero-module__He7rnq__proof{font-size:var(--fs-xs)}}@media (max-width:440px){.spotlight-hero-module__He7rnq__proofWide{display:none}.spotlight-hero-module__He7rnq__proofNarrow{display:inline}}@media (prefers-reduced-motion:reduce){.spotlight-hero-module__He7rnq__primaryCta,.spotlight-hero-module__He7rnq__primaryCta:after,.spotlight-hero-module__He7rnq__secondaryCta:after{transition:none}}
