:root{--pink:var(--fs-magenta-500);--pink-deep:var(--fs-magenta-600);--pink-pale:var(--fs-magenta-50);--ink:#1a1a2e;--indigo:#2b2650;--indigo-deep:#241f47;--indigo-2:var(--fs-indigo-900);--cta:var(--fs-indigo-800);--cta-hover:var(--fs-indigo-700);--lilac:#f3ecfb;--lilac-bg:#f7f6fd;--r64:64px}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-family:var(--fs-font);color:var(--ink);background:#fff;overflow-x:hidden}
a{color:var(--fs-indigo-700);text-decoration:none}
a:hover{color:var(--fs-indigo-600)}
img{display:block;max-width:100%}
.wrap{max-width:1440px;margin:0 auto;padding:20px 20px 0}
.rv-on .rv{opacity:0;transform:translateY(40px)}
.rv-on .rv.in{opacity:1;transform:none;transition:opacity .8s var(--fs-ease),transform .8s var(--fs-ease)}
.rv-on .rv-pop{transform:scale(.88)}
.rv-on .rv-pop.in{transition-timing-function:var(--fs-spring)}
@media (prefers-reduced-motion:reduce){.rv,.rv-on .rv,.rv-on .rv.in{opacity:1;transform:none;transition:none}}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--fs-r-pill);font-family:var(--fs-font);font-weight:700;cursor:pointer;transition:transform .3s var(--fs-spring),box-shadow .25s var(--fs-ease),background .2s;white-space:nowrap}
.btn-cta{background:var(--cta);color:#fff;box-shadow:var(--fs-shadow-cta)}
.btn-cta:hover{background:var(--cta-hover);transform:translateY(-3px);color:#fff}
.btn-pink{background:var(--pink);color:#fff;box-shadow:0 10px 22px -8px rgba(223,35,156,.42)}
.btn-pink:hover{background:var(--pink-deep);transform:translateY(-3px);color:#fff}
.btn-ghost{background:#fff;color:var(--fs-text-700);box-shadow:inset 0 0 0 1px rgba(15,23,42,.2)}
.btn-ghost:hover{transform:translateY(-3px);color:var(--ink)}
.btn-glass{background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}
.btn-glass:hover{background:rgba(255,255,255,.18);transform:translateY(-3px);color:#fff}
.btn-md{height:40px;padding:0 20px;font-size:14px}
.btn-lg{height:48px;padding:0 26px;font-size:16px}
.nav{position:sticky;top:20px;z-index:100;max-width:1192px;margin:0 auto -72px;background:#fff;border-radius:var(--fs-r-pill);box-shadow:0 8px 24px rgba(0,0,0,.07);height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 48px;transition:box-shadow .3s var(--fs-ease)}
.nav.mini{box-shadow:0 14px 34px rgba(7,0,21,.16)}
.logo{display:inline-flex;align-items:center}
.logo img{height:26px;width:auto;display:block}
.nav-links{display:flex;gap:40px;align-items:center}
.nav-links>a,.nav-dd>button{font-size:14px;font-weight:600;color:var(--fs-text-600);background:none;border:0;font-family:var(--fs-font);cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0}
.nav-links>a:hover,.nav-dd:hover>button,.nav-dd:focus-within>button{color:var(--ink)}
.nav-dd>button svg{width:12px;height:12px;transition:transform .3s var(--fs-spring)}
.nav-dd:hover>button svg,.nav-dd:focus-within>button svg{transform:rotate(180deg)}
.nav-dd{position:relative;height:72px;display:flex;align-items:center}
.dd-panel{position:absolute;top:62px;left:50%;transform:translate(-50%,8px);min-width:250px;background:#fff;border-radius:20px;box-shadow:0 24px 54px -12px rgba(7,0,21,.24),inset 0 0 0 1px var(--fs-border-soft);padding:10px;display:flex;flex-direction:column;gap:2px;opacity:0;visibility:hidden;transition:opacity .25s var(--fs-ease),transform .25s var(--fs-ease),visibility .25s}
.nav-dd:hover .dd-panel,.nav-dd:focus-within .dd-panel{opacity:1;visibility:visible;transform:translate(-50%,0)}
.dd-panel a{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:12px;font-size:14px;font-weight:700;color:var(--fs-ink)}
.dd-panel a span{font-size:12px;font-weight:500;color:var(--fs-text-500)}
.dd-panel a:hover{background:var(--lilac-bg);color:var(--fs-ink)}
.dd-panel a.now{background:var(--pink-pale)}
.nav-cta{display:flex;gap:12px}
.hero-card{background:var(--indigo);border-radius:var(--r64);padding:28px 24px 0;overflow:hidden;position:relative}
.hero-card::before{content:"";position:absolute;inset:auto -20% -55% -20%;height:80%;background:radial-gradient(ellipse at 30% 100%,rgba(239,63,185,.2),transparent 55%),radial-gradient(ellipse at 70% 100%,rgba(94,87,181,.3),transparent 55%);pointer-events:none}
.hero-inner{max-width:1128px;margin:0 auto;padding:150px 0 120px;display:flex;flex-direction:column;align-items:center;gap:40px;position:relative;z-index:1}
.crumb{font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.35)}
.crumb b{color:#F5B8E4;font-weight:700}
.hero-h1{font-weight:300;font-size:clamp(30px,3.6vw,54px);line-height:1.14;letter-spacing:-.022em;text-align:center;color:#fff;text-wrap:balance;max-width:22ch}
.hero-h1 b{font-weight:600}
.hero-sub{font-size:clamp(15px,1.3vw,18px);line-height:1.65;color:rgba(255,255,255,.6);text-align:center;max-width:52ch;text-wrap:pretty}
.chat-wrap{width:min(720px,100%);display:flex;flex-direction:column;gap:16px;align-items:center}
.chat-input{width:100%;height:64px;border-radius:var(--fs-r-pill);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);display:flex;align-items:center;gap:16px;padding:8px 8px 8px 26px;transition:box-shadow .3s,background .3s}
.chat-input:hover{background:rgba(255,255,255,.09)}
.chat-text{flex:1;font-size:16px;color:rgba(255,255,255,.42);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.caret{display:inline-block;width:2px;height:1.15em;background:rgba(255,255,255,.42);vertical-align:text-bottom;margin-left:2px;animation:fs-blink 1.05s steps(1) infinite}
.hero-kick{font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.35);text-align:center}
.hero-kick b{color:#C8C5F0;font-weight:700}
.sec{padding:130px 60px}
.sec-head{max-width:1110px;margin:0 auto 64px;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}
.weyebrow{font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8B98AD}
.sec-head h2{font-weight:300;font-size:clamp(30px,3.4vw,50px);line-height:1.14;letter-spacing:-.022em;color:var(--fs-ink);text-wrap:balance}
.sec-head h2 b{font-weight:600}
.sec-head p{font-size:clamp(16px,1.4vw,19px);line-height:1.6;color:var(--fs-text-500);max-width:720px;text-wrap:pretty}
/* the 11pm shift */
.dayline{max-width:1040px;margin:0 auto;position:relative;padding:26px 0 10px}
.dayline .rail{position:absolute;left:4%;right:4%;top:50px;height:2px;background:repeating-linear-gradient(90deg,#D8D3EC 0 8px,transparent 8px 16px)}
.dl-row{display:flex;justify-content:space-between;position:relative}
.dl-item{display:flex;flex-direction:column;align-items:center;gap:12px;width:19%}
.dl-item .tme{font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--fs-text-400)}
.dl-item .dot{width:14px;height:14px;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 3px #C9C4E8}
.dl-item .what{font-size:14.5px;font-weight:700;color:var(--fs-text-600);text-align:center;line-height:1.35}
.dl-item .sub2{font-size:12px;font-weight:600;color:var(--fs-text-400);text-align:center}
.dl-item.fail .dot{box-shadow:inset 0 0 0 3px var(--pink);animation:dlpulse 1.6s ease infinite}
.dl-item.fail .what{color:var(--pink-deep)}
@keyframes dlpulse{0%,100%{box-shadow:inset 0 0 0 3px var(--pink),0 0 0 0 rgba(239,63,185,.3)}50%{box-shadow:inset 0 0 0 3px var(--pink),0 0 0 9px rgba(239,63,185,0)}}
.dl-note{margin:52px auto 0;max-width:560px;text-align:center;font-size:17px;line-height:1.65;color:var(--fs-text-500)}
.dl-note b{color:var(--ink)}
/* voice proof */
.voicegrid{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:340px 1fr;gap:44px;align-items:center}
.vphoto{border-radius:24px;overflow:hidden;box-shadow:0 26px 54px -20px rgba(20,16,50,.4);position:relative}
.vphoto img{width:100%;aspect-ratio:4/5;object-fit:cover}
.vphoto .ph{position:absolute;left:14px;top:14px;display:flex;align-items:center;gap:7px;color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 6px rgba(0,0,0,.45)}
.vphoto .ph i{width:22px;height:22px;border-radius:99px;background:linear-gradient(135deg,#EF3FB9,#5E57B5);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;font-weight:800}
.vcards{display:flex;flex-direction:column;gap:16px}
.vcard{border-radius:20px;padding:22px 26px;position:relative}
.vcard .vt{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;display:block}
.vcard p{font-size:16.5px;line-height:1.6;font-weight:500}
.vcard.gen{background:#f4f5f7;color:#8a8f98}
.vcard.gen .vt{color:#9aa1ad}
.vcard.gen p{font-style:italic}
.vcard.you{background:var(--lilac-bg);box-shadow:inset 0 0 0 2px var(--pink)}
.vcard.you .vt{color:var(--pink-deep)}
.vcard.you p{color:var(--ink);font-weight:600}
.vcard.you::after{content:"✓ sounds like you";position:absolute;top:-13px;right:18px;padding:5px 13px;border-radius:999px;background:var(--pink);color:#fff;font-size:11px;font-weight:800}
.vfoot{font-size:13.5px;color:var(--fs-text-400);font-weight:600}
/* week runs itself */
.weekgrid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:340px 1fr;gap:40px;align-items:stretch}
.approve-card{border-radius:26px;background:var(--indigo-deep);color:#fff;padding:30px;display:flex;flex-direction:column;gap:14px}
.approve-card .kx{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#F5B8E4}
.approve-card h3{font-size:21px;font-weight:700;letter-spacing:-.015em}
.approve-card>p{font-size:13.5px;line-height:1.6;color:rgba(255,255,255,.6)}
.ap-rows{display:flex;flex-direction:column;gap:9px;margin-top:auto}
.ap-row{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.07);border-radius:13px;padding:11px 14px;font-size:13px;font-weight:700;opacity:0;translate:0 12px}
.in .ap-row{animation:apin .5s var(--fs-ease) forwards}
.in .ap-row:nth-child(2){animation-delay:.5s}.in .ap-row:nth-child(3){animation-delay:1s}
@keyframes apin{to{opacity:1;translate:0 0}}
.ap-row img{width:34px;height:34px;border-radius:9px;object-fit:cover}
.ap-row .ck{margin-left:auto;width:24px;height:24px;border-radius:99px;background:rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}
.in .ap-row .ck{animation:ckon .4s var(--fs-spring) forwards}
.in .ap-row:nth-child(1) .ck{animation-delay:1.6s}.in .ap-row:nth-child(2) .ck{animation-delay:2s}.in .ap-row:nth-child(3) .ck{animation-delay:2.4s}
@keyframes ckon{to{background:var(--pink)}}
.ap-done{text-align:center;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#F5B8E4;opacity:0}
.in .ap-done{animation:apin .5s var(--fs-ease) 2.9s forwards}
.week{border-radius:26px;background:var(--lilac-bg);padding:26px;display:flex;flex-direction:column;gap:14px}
.week .wh{display:flex;justify-content:space-between;align-items:baseline}
.week .wh b{font-size:15px;font-weight:800;letter-spacing:.04em}
.week .wh span{font-size:12px;font-weight:700;color:var(--fs-text-400)}
.wcols{flex:1;display:grid;grid-template-columns:repeat(7,1fr);gap:10px}
.wcol{display:flex;flex-direction:column;gap:8px}
.wcol .d{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--fs-text-400);text-align:center}
.wslot{flex:1;border-radius:12px;background:#EDE9FA;min-height:150px}
.wpost{border-radius:12px;overflow:hidden;position:relative;box-shadow:0 10px 22px -10px rgba(20,16,50,.3);opacity:0;scale:.8}
.in .wpost{animation:wpop .5s var(--fs-spring) forwards}
.wpost img{width:100%;aspect-ratio:4/5;object-fit:cover}
.wpost .wt2{position:absolute;left:7px;bottom:6px;font-size:9px;font-weight:800;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}
.wpost .wf{position:absolute;right:6px;top:6px;padding:3px 8px;border-radius:999px;background:rgba(7,0,21,.55);color:#fff;font-size:8.5px;font-weight:800;letter-spacing:.04em}
@keyframes wpop{to{opacity:1;scale:1}}
.week .wfoot{display:flex;align-items:center;gap:8px;justify-content:center;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fs-text-400)}
.week .wfoot i{width:7px;height:7px;border-radius:99px;background:var(--pink);animation:apulse2 1.4s ease infinite}
@keyframes apulse2{0%,100%{opacity:.4}50%{opacity:1}}
/* cost */
.hmath{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:34px}
.hrow{display:grid;grid-template-columns:190px 1fr;gap:24px;align-items:center}
.hrow .lab{text-align:right}
.hrow .lab b{display:block;font-size:16px;font-weight:700;color:var(--ink)}
.hrow .lab span{font-size:12.5px;font-weight:600;color:var(--fs-text-400)}
.hrow .track{position:relative;height:44px}
.hrow .bar{height:100%;border-radius:12px;background:#C9C4E8;display:flex;align-items:center;padding:0 16px;font-size:13px;font-weight:800;color:var(--indigo);transform-origin:left;white-space:nowrap}
.in .hrow .bar{animation:wgrow 1s var(--fs-spring) both}
@keyframes wgrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}
.hrow.hot .bar{background:var(--pink);color:#fff}
.in .hrow:nth-child(2) .bar{animation-delay:.15s}
.in .hrow:nth-child(3) .bar{animation-delay:.3s}
.cta-band{max-width:1240px;margin:0 auto;border-radius:var(--r64);background:var(--indigo-2);padding:110px 40px;text-align:center;position:relative;overflow:hidden}
.cta-band::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% -30%,rgba(239,63,185,.28),transparent 55%)}
.cta-band>*{position:relative}
.cta-band h2{font-weight:300;font-size:clamp(26px,3vw,42px);letter-spacing:-.022em;color:#fff;text-wrap:balance}
.cta-band h2 b{font-weight:600}
.cta-band .sub{margin-top:16px;font-size:16px;font-weight:600;color:#c8c5f0}
.cta-band .row{margin-top:40px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
.t-controls{max-width:1322px;margin:0 auto 24px;display:flex;justify-content:flex-end;gap:8px}
.t-btn{width:40px;height:40px;border-radius:var(--fs-r-pill);background:var(--fs-bg-2);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--fs-text-700);transition:background .2s,transform .3s var(--fs-spring)}
.t-btn:hover{background:var(--pink-pale);color:var(--pink-deep);transform:scale(1.1)}
.t-btn svg{width:16px;height:16px}
.t-rail{width:100vw;margin-left:calc(50% - 50vw);padding:0 max(24px,calc(50vw - 661px)) 12px;display:flex;gap:20px;overflow-x:auto;scrollbar-width:none}
.t-rail::-webkit-scrollbar{display:none}
.t-card{flex:0 0 288px;border-radius:28px;overflow:hidden;position:relative;height:460px;cursor:pointer;transition:transform .45s var(--fs-ease),box-shadow .45s}
.t-card:hover{transform:translateY(-8px);box-shadow:0 30px 50px -20px rgba(15,23,42,.35)}
.t-card img.bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.t-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,0,21,0) 35%,rgba(7,0,21,.82))}
.t-shot img.bg{object-position:top center;background:#0b0a14}
.t-meta{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;color:#fff}
.t-meta .q{font-size:18px;font-weight:700;line-height:1.35}
.t-meta .who{margin-top:12px;font-size:13px;font-weight:600;color:rgba(255,255,255,.85)}
.t-meta .co{font-size:12px;font-weight:700;letter-spacing:.06em;color:rgba(255,255,255,.6);text-transform:uppercase}
.faq{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px}
.faq details{background:#fff;border-radius:18px;box-shadow:inset 0 0 0 1px var(--fs-border-soft);padding:0 24px}
.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:16px;font-weight:700;color:var(--fs-ink)}
.faq summary::-webkit-details-marker{display:none}
.faq summary i{flex-shrink:0;width:22px;height:22px;border-radius:99px;background:var(--pink-pale);position:relative}
.faq summary i::before,.faq summary i::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;border-radius:2px;background:var(--pink-deep);translate:-50% -50%}
.faq summary i::after{rotate:90deg;transition:rotate .3s var(--fs-ease)}
.faq details[open] summary i::after{rotate:0deg}
.faq details p{margin:0 0 20px;font-size:14.5px;line-height:1.65;color:var(--fs-text-500);max-width:62ch}
.footer-links{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;max-width:1322px;margin:0 auto;padding:44px 20px 36px}
.footer-links nav{display:flex;gap:32px}
.footer-links nav a{font-size:14px;font-weight:600;color:var(--fs-text-500)}
.footer-links nav a:hover{color:var(--ink)}
.footer-links .fine{font-size:13px;color:var(--fs-text-400)}
@media (max-width:1100px){
.nav{padding:0 32px}.nav-links{display:none}
.sec{padding:90px 32px}
.voicegrid{grid-template-columns:1fr;gap:32px}
.vphoto{max-width:340px;margin:0 auto}
.weekgrid{grid-template-columns:1fr}
.dl-row{flex-wrap:wrap;gap:24px;justify-content:center}
.dl-item{width:40%}
.dayline .rail{display:none}
.hrow{grid-template-columns:1fr}.hrow .lab{text-align:left}
}
@media (max-width:640px){
.wrap{padding:12px 12px 0}
.hero-card{border-radius:40px;padding:16px 14px 0}
.nav{height:60px;padding:0 20px;margin-bottom:-60px;top:12px}.nav-cta .btn-ghost{display:none}
.hero-inner{padding:110px 4px 80px;gap:28px}
.sec{padding:72px 18px}
.cta-band{border-radius:40px;padding:80px 24px}
.t-card{flex-basis:250px;height:420px}
.footer-links{flex-direction:column;text-align:center}
.wcols{grid-template-columns:repeat(4,1fr)}
.wcol:nth-child(n+5){display:none}
.dl-item{width:100%}
}

/* former inline styles */
.s-cf84a4a:not(#_){transition-delay:.1s}
.s-8b237f9:not(#_){transition-delay:.15s}
.s-c3acf43:not(#_){transition-delay:.25s}
.s-6700fc9:not(#_){transition-delay:.35s}
.s-0472f1f:not(#_){height:48px}
.s-776d3e2:not(#_){-webkit-mask:url('/img/site/gen/mask-lt7-solo.png') 0 0/100% 100%;mask:url('/img/site/gen/mask-lt7-solo.png') 0 0/100% 100%}
.s-b0288c5:not(#_){left:45.45%;top:18.34%;width:28.07%;height:60.37%}
.s-af11a09:not(#_){background-image:url('/img/site/gen/ecom-before.jpg.webp')}
.s-47552a9:not(#_){background:repeating-linear-gradient(#f6efdc,#f6efdc 11.5cqw,#e8dcbc 11.5cqw,#e8dcbc 12cqw);align-items:flex-start;justify-content:flex-start;text-align:left;gap:1.6cqw;padding:7cqw 6cqw;font-family:'Segoe Script','Bradley Hand',cursive}
.s-836f53e:not(#_){font-size:3.2cqw;font-weight:700;color:#8a6a3a;font-family:var(--fs-font);letter-spacing:.18em}
.s-627fe19:not(#_){font-weight:600;font-size:5.6cqw;line-height:2.14;color:#3a2a14;white-space:pre-line}
.s-0f9735d:not(#_){-webkit-mask:url('/img/site/gen/mask-lt7-team.png') 0 0/100% 100%;mask:url('/img/site/gen/mask-lt7-team.png') 0 0/100% 100%}
.s-2312d0c:not(#_){left:40.91%;top:19.70%;width:24.32%;height:56.86%}
.s-1ad3d07:not(#_){background-image:url('/img/site/gen/feed-look.jpg.webp')}
.s-e54d27e:not(#_){background:#0d0d0f;align-items:center;text-align:center;justify-content:center;gap:2cqw}
.s-e02ce4d:not(#_){letter-spacing:.3em;font-size:3.4cqw;opacity:.7}
.s-9e7ebc1:not(#_){font-size:16cqw;font-weight:800;letter-spacing:-.04em}
.s-43f054a:not(#_){opacity:.4}
.s-2a1f67e:not(#_){opacity:.7}
.s-2c4d4db:not(#_){-webkit-mask:url('/img/site/gen/mask-lt8-corp2.png') 0 0/100% 100%;mask:url('/img/site/gen/mask-lt8-corp2.png') 0 0/100% 100%}
.s-a297d12:not(#_){left:41.11%;top:37.40%;width:17.87%;height:42.29%}
.s-85a1f26:not(#_){background-image:url('/img/site/gen/feed-cosm1.jpg.webp')}
.s-20ee101:not(#_){background:#dfeee6;align-items:center;justify-content:center;text-align:center;gap:3cqw}
.s-90527ca:not(#_){font-size:3cqw;letter-spacing:.34em;color:#4a6a5a}
.s-42fe884:not(#_){font-size:15cqw;font-weight:300;letter-spacing:-.04em;color:#2e4a3c}
.s-cf41d2d:not(#_){font-size:3.8cqw;color:#4a6a5a;font-weight:600;max-width:80%}
.s-4401e59:not(#_){background:#2e4a3c;color:#fff}
.s-acc65a7:not(#_){color:var(--pink-deep)}
.s-4260ebe:not(#_){padding-top:0}
.s-7d067b5:not(#_){animation-delay:.3s}
.s-d0d1e2a:not(#_){animation-delay:.55s}
.s-ae93b7f:not(#_){animation-delay:.8s}
.s-499125b:not(#_){animation-delay:1.05s}
.s-bda1115:not(#_){animation-delay:1.3s}
.s-d7d1e37:not(#_){animation-delay:1.55s}
.s-457f41a:not(#_){width:92%}
.s-fcc4f90:not(#_){width:58%}
.s-006a614:not(#_){width:9%}
