.AnnouncementBar-module__FrNRta__bar{background:var(--ink);color:var(--white)}.AnnouncementBar-module__FrNRta__inner{text-align:center;letter-spacing:.02em;padding-block:12px;font-size:12.5px;font-weight:500}
.AvatarGrid-module__fc-x2W__headingBox{container-type:inline-size}.AvatarGrid-module__fc-x2W__heading{letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;font-size:clamp(15px,6.2cqi,52px);font-weight:800;line-height:1.06}.AvatarGrid-module__fc-x2W__lead{max-width:580px}.AvatarGrid-module__fc-x2W__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:28px;margin-top:44px;display:grid}.AvatarGrid-module__fc-x2W__card{flex-direction:column;display:flex}.AvatarGrid-module__fc-x2W__well{aspect-ratio:4/5;background:var(--ink);position:relative;overflow:hidden}.AvatarGrid-module__fc-x2W__photo{object-fit:cover;object-position:center top;transition:transform .8s cubic-bezier(.2,.7,.3,1)}.AvatarGrid-module__fc-x2W__card:hover .AvatarGrid-module__fc-x2W__photo,.AvatarGrid-module__fc-x2W__card:focus-within .AvatarGrid-module__fc-x2W__photo{transform:scale(1.05)}.AvatarGrid-module__fc-x2W__body{flex-direction:column;flex:1;padding-top:18px;display:flex}.AvatarGrid-module__fc-x2W__category{color:#0a0a0a99;font-size:13px;font-weight:600}.AvatarGrid-module__fc-x2W__name{letter-spacing:-.025em;margin-top:6px;font-size:22px;font-weight:800;line-height:1.15}.AvatarGrid-module__fc-x2W__blurb{color:#0a0a0ab3;text-wrap:pretty;margin-top:10px;font-size:14.5px;line-height:1.55}.AvatarGrid-module__fc-x2W__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.AvatarGrid-module__fc-x2W__price{letter-spacing:-.03em;font-size:22px;font-weight:800}.AvatarGrid-module__fc-x2W__cta{color:var(--white);background:var(--ink);white-space:nowrap;padding:14px 22px;font-size:13px;font-weight:600;transition:background-color .2s}.AvatarGrid-module__fc-x2W__cta:hover{background:var(--ink-hover);color:var(--white)}@media (prefers-reduced-motion:reduce){.AvatarGrid-module__fc-x2W__card:hover .AvatarGrid-module__fc-x2W__photo,.AvatarGrid-module__fc-x2W__card:focus-within .AvatarGrid-module__fc-x2W__photo{transform:none}}
.HeroMosaic-module__wG0bSG__grid{background:var(--ink);grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.HeroMosaic-module__wG0bSG__cell{aspect-ratio:1;background:var(--ink);position:relative;overflow:hidden}.HeroMosaic-module__wG0bSG__photo{opacity:1;transition:opacity .3s,transform .6s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0;transform:scale(1)}.HeroMosaic-module__wG0bSG__photo img{object-fit:cover;object-position:center top}.HeroMosaic-module__wG0bSG__photo[data-dimmed]{opacity:.15}.HeroMosaic-module__wG0bSG__photo[data-active]{transform:scale(1.06)}.HeroMosaic-module__wG0bSG__caption{pointer-events:none;background:linear-gradient(#0a0a0a00 0%,#0a0a0ad9 100%);padding:26px 16px 14px;position:absolute;inset:auto 0 0}.HeroMosaic-module__wG0bSG__name{color:var(--white);letter-spacing:.01em;font-size:13px;font-weight:700;line-height:1.2;display:block}.HeroMosaic-module__wG0bSG__category{color:#ffffffb8;margin-top:3px;font-size:11px;font-weight:500;display:block}@media (prefers-reduced-motion:reduce){.HeroMosaic-module__wG0bSG__photo[data-active]{transform:none}}
.Hero-module__ZARIfG__inner{flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,60px);padding-top:clamp(44px,5vw,78px);padding-bottom:clamp(48px,5.5vw,84px);display:flex}.Hero-module__ZARIfG__copy{flex:1.35 430px;min-width:0;container-type:inline-size}.Hero-module__ZARIfG__headline{letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(15px,6.4cqi,62px);font-weight:800;line-height:1.02}.Hero-module__ZARIfG__headline span{white-space:nowrap;display:block}.Hero-module__ZARIfG__lead{color:var(--body-text);text-wrap:pretty;max-width:500px;margin-top:24px;font-size:clamp(15px,1.3vw,18px);line-height:1.62}.Hero-module__ZARIfG__ctas{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:36px;display:flex}.Hero-module__ZARIfG__textLink{color:var(--ink);border-bottom:2px solid var(--ink);padding-block:3px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s}.Hero-module__ZARIfG__textLink:hover{color:#0a0a0a8c;border-bottom-color:#0a0a0a8c}.Hero-module__ZARIfG__status{color:var(--muted-text);align-items:center;gap:10px;margin-top:28px;font-size:14px;font-weight:500;display:flex}.Hero-module__ZARIfG__dot{background:var(--ink);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite Hero-module__ZARIfG__pulse;display:block}@keyframes Hero-module__ZARIfG__pulse{0%,to{opacity:1}50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__dot{animation:none}}.Hero-module__ZARIfG__visual{flex:360px;min-width:0;max-width:560px;margin-inline:auto}
.ChatMockup-module__miJwBG__card{background:var(--white);color:var(--ink);margin:0}.ChatMockup-module__miJwBG__header{border-bottom:1px solid var(--hairline);align-items:center;gap:11px;padding:15px 18px;display:flex}.ChatMockup-module__miJwBG__thumb{border-radius:50%;flex:none;width:30px;height:30px;display:block;position:relative;overflow:hidden}.ChatMockup-module__miJwBG__thumb img{object-fit:cover;object-position:center top;width:100%;height:100%}.ChatMockup-module__miJwBG__who{font-size:14px;font-weight:700}.ChatMockup-module__miJwBG__live{color:var(--muted-text);margin-left:auto;font-size:12px;font-weight:500}.ChatMockup-module__miJwBG__messages{background:var(--chat-surface);flex-direction:column;gap:16px;padding:20px 18px;display:flex}.ChatMockup-module__miJwBG__fromUser{justify-content:flex-end;display:flex}.ChatMockup-module__miJwBG__fromAvatar{display:flex}.ChatMockup-module__miJwBG__userBubble{background:var(--ink);max-width:78%;color:var(--white);padding:12px 15px;font-size:14px;line-height:1.5}.ChatMockup-module__miJwBG__avatarBubble{background:var(--white);border:1px solid var(--hairline);max-width:86%;padding:12px 15px;font-size:14px;line-height:1.55}.ChatMockup-module__miJwBG__citation{background:var(--ink);color:var(--white);margin-top:12px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-block}.ChatMockup-module__miJwBG__inputRow{border-top:1px solid var(--hairline);align-items:center;gap:12px;padding:14px 18px;display:flex}.ChatMockup-module__miJwBG__placeholder{color:var(--muted-text);flex:1;font-size:14px}.ChatMockup-module__miJwBG__send{background:var(--ink);width:34px;height:34px;color:var(--white);flex:none;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex}
.HowItWorks-module__tSMH5W__band{background:var(--ink);color:var(--white)}.HowItWorks-module__tSMH5W__inner{padding-block:var(--section-y);flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,68px);display:flex}.HowItWorks-module__tSMH5W__steps{flex:1.15 400px;min-width:0}.HowItWorks-module__tSMH5W__list{flex-direction:column;gap:26px;margin-top:36px;display:flex}.HowItWorks-module__tSMH5W__step{align-items:flex-start;gap:20px;display:flex}.HowItWorks-module__tSMH5W__number{font-variant-numeric:tabular-nums;color:#ffffff80;flex:none;width:24px;padding-top:2px;font-size:15px;font-weight:700}.HowItWorks-module__tSMH5W__stepTitle{letter-spacing:-.02em;font-size:19px;font-weight:700;line-height:1.3}.HowItWorks-module__tSMH5W__stepBody{color:var(--body-on-dark);text-wrap:pretty;max-width:420px;margin-top:7px;font-size:15px;line-height:1.6}.HowItWorks-module__tSMH5W__cta{margin-top:36px}.HowItWorks-module__tSMH5W__proof{flex:340px;min-width:0;max-width:460px;margin-inline:auto}
.Pricing-module__yc4bBa__lead{max-width:560px}.Pricing-module__yc4bBa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,268px),1fr));gap:24px;margin-top:44px;display:grid}.Pricing-module__yc4bBa__card{border:1px solid var(--card-border);background:var(--white);color:var(--ink);--tier-muted:var(--muted-text);--tier-body:#0a0a0abd;--tier-rule:#0a0a0a33;flex-direction:column;padding:32px 30px;display:flex}.Pricing-module__yc4bBa__card[data-live]{background:var(--ink);color:var(--white);border-color:var(--ink);--tier-muted:#ffffffb8;--tier-body:#fffc;--tier-rule:var(--rule-on-dark)}.Pricing-module__yc4bBa__eyebrow{color:var(--tier-muted);font-size:13px;font-weight:600;line-height:1.5}.Pricing-module__yc4bBa__title{letter-spacing:-.02em;margin-top:6px;font-size:20px;font-weight:700;line-height:1.3}.Pricing-module__yc4bBa__priceSlot{align-items:baseline;gap:10px;height:48px;margin-top:26px;display:flex}.Pricing-module__yc4bBa__price{letter-spacing:-.05em;font-size:48px;font-weight:800;line-height:1}.Pricing-module__yc4bBa__priceNote{color:var(--tier-muted);font-size:14px;font-weight:500}.Pricing-module__yc4bBa__soon{letter-spacing:-.03em;font-size:28px;font-weight:700;line-height:1}.Pricing-module__yc4bBa__rule{background:var(--tier-rule);height:1px;margin-block:28px}.Pricing-module__yc4bBa__features{flex-direction:column;gap:13px;margin-bottom:32px;display:flex}.Pricing-module__yc4bBa__feature{color:var(--tier-body);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.Pricing-module__yc4bBa__dash{background:var(--tier-rule);flex:none;width:12px;height:1px;margin-top:11px;display:block}.Pricing-module__yc4bBa__cta{text-align:center;color:#0a0a0a99;background:0 0;border:1px solid #0a0a0a33;margin-top:auto;padding:18px 20px;font-size:14px;font-weight:600}a.Pricing-module__yc4bBa__cta{transition:opacity .2s}a.Pricing-module__yc4bBa__cta:hover{opacity:.84}.Pricing-module__yc4bBa__card[data-live] .Pricing-module__yc4bBa__cta{background:var(--white);color:var(--ink);border-color:var(--white)}span.Pricing-module__yc4bBa__cta{cursor:default}
.SiteFooter-module__wWXZva__footer{background:var(--ink);color:var(--white)}.SiteFooter-module__wWXZva__inner{padding-top:clamp(44px,5.5vw,72px);padding-bottom:36px}.SiteFooter-module__wWXZva__heading{font-size:13px;font-weight:700}.SiteFooter-module__wWXZva__body{color:var(--muted-on-dark);text-wrap:pretty;max-width:940px;margin-top:12px;font-size:13.5px;line-height:1.72}.SiteFooter-module__wWXZva__bottom{color:var(--muted-on-dark);border-top:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:34px;padding-top:22px;font-size:13px;font-weight:500;display:flex}
.SiteHeader-module__mdpVJq__header{z-index:60;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--hairline);background:#fffffff2;position:sticky;top:0}.SiteHeader-module__mdpVJq__bar{justify-content:space-between;align-items:center;gap:20px;height:74px;display:flex}.SiteHeader-module__mdpVJq__wordmark{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:clamp(16px,1.9vw,20px);font-weight:700}.SiteHeader-module__mdpVJq__nav{align-items:center;gap:34px;display:flex}.SiteHeader-module__mdpVJq__navLink{color:var(--muted-text);border-bottom:1.5px solid #0000;padding-block:4px;font-size:14px;font-weight:500;transition:color .2s,border-color .2s}.SiteHeader-module__mdpVJq__navLink:hover{color:var(--ink);border-bottom-color:var(--ink)}.SiteHeader-module__mdpVJq__hamburger{cursor:pointer;background:0 0;border:1px solid #0a0a0a33;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:none}.SiteHeader-module__mdpVJq__hamburger span{background:var(--ink);width:16px;height:1.5px;display:block}.SiteHeader-module__mdpVJq__panel{border-top:1px solid var(--hairline);background:var(--white);padding:8px 0 20px}.SiteHeader-module__mdpVJq__panel>div{flex-direction:column;display:flex}.SiteHeader-module__mdpVJq__panelLink{border-bottom:1px solid #0a0a0a14;padding-block:16px;font-size:16px;font-weight:500}@media (max-width:899px){.SiteHeader-module__mdpVJq__nav{display:none}.SiteHeader-module__mdpVJq__hamburger{display:flex}}@media (min-width:900px){.SiteHeader-module__mdpVJq__panel{display:none}}
.TrustStrip-module__YzRANW__strip{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.TrustStrip-module__YzRANW__inner{flex-wrap:wrap;gap:32px;padding-block:36px;display:flex}.TrustStrip-module__YzRANW__item{flex:170px;min-width:0}.TrustStrip-module__YzRANW__title{letter-spacing:-.01em;font-size:16px;font-weight:700}.TrustStrip-module__YzRANW__description{color:#0a0a0aa8;margin-top:6px;font-size:14px;line-height:1.5}
