.lp[data-v-abcc551b]{--sage:#7ca683;--sage-dark:#5f8b68;--forest:#1f3326;--forest-2:#2e4a3b;--mint:#e4eee6;--mint-2:#cfe0d3;--peach:#fbefe6;--peach-2:#f3dccb;--ground:#fff;--cream:#faf7f2;--line:rgba(31,51,38,.08);--ink:#1d261f;--ink-2:#5b675e;--ink-3:#8a948c;--gold:#e8b54a;--head:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--body:"Nunito Sans",system-ui,-apple-system,sans-serif;--r:32px;--r-s:20px;--pop:cubic-bezier(.2,.85,.3,1);--shadow:0 30px 60px -28px rgba(31,51,38,.35);--glass:hsla(0,0%,100%,.72)}[data-v-abcc551b]{box-sizing:border-box;margin:0;padding:0}.lp[data-v-abcc551b]{background:var(--ground);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img[data-v-abcc551b]{display:block;max-width:100%}a[data-v-abcc551b]{color:inherit;text-decoration:none}.wrap[data-v-abcc551b]{margin:0 auto;width:min(1180px,92vw)}h1[data-v-abcc551b],h2[data-v-abcc551b],h3[data-v-abcc551b]{font-family:var(--head);font-weight:800;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}h1[data-v-abcc551b]{font-size:clamp(42px,5.8vw,74px)}h2[data-v-abcc551b]{font-size:clamp(30px,3.8vw,50px)}h3[data-v-abcc551b]{font-size:22px;font-weight:700;letter-spacing:-.02em}.accent[data-v-abcc551b]{color:var(--sage-dark)}.sub[data-v-abcc551b]{color:var(--ink-2);font-size:clamp(16px,1.25vw,17px)}.tag[data-v-abcc551b]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--sage-dark);display:inline-flex;font:700 12px/1 var(--body);gap:8px;letter-spacing:.06em;margin-bottom:18px;padding:7px 12px 7px 8px;text-transform:uppercase}.tag i[data-v-abcc551b]{background:var(--sage);border-radius:50%;display:block;height:8px;width:8px}.btn[data-v-abcc551b]{align-items:center;border-radius:999px;display:inline-flex;font:700 16px/1 var(--body);gap:8px;justify-content:center;padding:17px 28px;transition:transform .2s,box-shadow .2s,background .2s;white-space:nowrap}.btn[data-v-abcc551b]:hover{transform:translateY(-2px)}.btn-primary[data-v-abcc551b]{background:var(--forest);box-shadow:0 14px 30px -14px #1f332699;color:#fff}.btn-primary[data-v-abcc551b]:hover{background:var(--sage-dark)}.btn-white[data-v-abcc551b]{background:#fff;color:var(--forest)}.stores[data-v-abcc551b]{align-items:center;display:flex;gap:10px}.stores img[data-v-abcc551b]{height:40px;width:auto}.stores .badge-play[data-v-abcc551b]{height:60px;margin:-10px;max-width:none}.center[data-v-abcc551b]{text-align:center}.center .sub[data-v-abcc551b]{margin:12px auto 0;max-width:44ch}section[data-v-abcc551b]{padding:110px 0}@media (max-width:700px){section[data-v-abcc551b]{padding:72px 0}}.card[data-v-abcc551b]{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow)}.card[data-v-abcc551b],.screen[data-v-abcc551b]{background:#fff}.screen[data-v-abcc551b]{border-radius:26px;box-shadow:0 40px 70px -30px #1f332673,0 0 0 1px #1f33260f;overflow:hidden}.screen img[data-v-abcc551b]{width:100%}.glass[data-v-abcc551b]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--glass);border:1px solid hsla(0,0%,100%,.7)}nav[data-v-abcc551b]{pointer-events:none;position:sticky;top:14px;z-index:50}nav .bar[data-v-abcc551b]{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid var(--line);border-radius:999px;box-shadow:0 10px 30px -18px #1f332659;display:flex;height:64px;justify-content:space-between;margin:0 auto;padding:0 10px 0 22px;pointer-events:auto;width:min(1180px,92vw)}nav .logo img[data-v-abcc551b]{height:var(--logo-h,16px)}nav ul[data-v-abcc551b]{color:var(--ink-2);display:flex;font-size:15px;font-weight:600;gap:28px;list-style:none}nav ul a[data-v-abcc551b]:hover{color:var(--forest)}nav .btn[data-v-abcc551b]{font-size:15px;padding:12px 20px}@media (max-width:860px){nav ul[data-v-abcc551b]{display:none}}.hero[data-v-abcc551b]{margin-top:-78px;padding:40px 0 0;position:relative}.hero .bg[data-v-abcc551b]{background:radial-gradient(60% 50% at 85% 10%,rgba(124,166,131,.22),transparent 70%),radial-gradient(50% 40% at 10% 90%,hsla(26,72%,94%,.9),transparent 70%),linear-gradient(180deg,var(--cream),#fff 80%);inset:0;position:absolute;z-index:-1}.hero .hgrid[data-v-abcc551b]{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1.08fr;padding-top:120px}.hero h1[data-v-abcc551b]{margin-bottom:20px}.hero .sub[data-v-abcc551b]{font-size:18px;margin-bottom:30px;max-width:34ch}.hero .cta[data-v-abcc551b]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:22px}.hero .trust[data-v-abcc551b]{color:var(--ink-2);font-size:14px;font-weight:600}.hero .trust .stars[data-v-abcc551b]{color:var(--gold);letter-spacing:1px;margin-right:6px}.hero-art[data-v-abcc551b]{padding:0 0 44px 60px;position:relative}.hero-art .photo[data-v-abcc551b]{aspect-ratio:1.02;border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden;transform:rotate(1.5deg)}.hero-art .photo img[data-v-abcc551b]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 50%;object-position:60% 50%;width:100%}.voices[data-v-abcc551b]{position:static}.voice[data-v-abcc551b]{align-items:flex-start;border-radius:22px;box-shadow:0 24px 50px -22px #1f332673;display:flex;font-size:15px;gap:10px;line-height:1.4;max-width:280px;padding:14px 16px;position:absolute}.voice.you[data-v-abcc551b]{animation:say-abcc551b .5s var(--pop) .4s both;background:var(--forest);color:#fff;top:9%}.voice.elle[data-v-abcc551b],.voice.you[data-v-abcc551b]{border-bottom-left-radius:6px;left:0}.voice.elle[data-v-abcc551b]{animation:say-abcc551b .5s var(--pop) 1.5s both;bottom:0;color:var(--ink);max-width:310px}.voice.elle img[data-v-abcc551b]{border-radius:50%;flex-shrink:0;height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:32px}.voice .nm[data-v-abcc551b]{color:var(--sage-dark);display:block;font:800 11px/1 var(--body);letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}@keyframes float-abcc551b{50%{transform:translateY(-7px)}}@keyframes say-abcc551b{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes settle-abcc551b{0%,55%{transform:scaleY(1)}to{transform:scaleY(.55)}}@media (min-width:901px){.voice.you[data-v-abcc551b]{animation:say-abcc551b .5s var(--pop) .4s both,float-abcc551b 7s ease-in-out 2.6s infinite}.voice.elle[data-v-abcc551b]{animation:say-abcc551b .5s var(--pop) 1.5s both,float-abcc551b 8s ease-in-out 3.4s infinite reverse}}.mic[data-v-abcc551b]{align-items:center;display:inline-flex;flex-shrink:0;gap:3px;height:22px;margin-top:1px}.mic i[data-v-abcc551b]{animation:wave-abcc551b 1.1s ease-in-out infinite;background:var(--sage);border-radius:2px;display:block;transform-origin:center;width:3px}.voice.you .mic i[data-v-abcc551b]{animation:wave-abcc551b .62s ease-in-out infinite,settle-abcc551b 2.6s ease-out .4s both}.mic i[data-v-abcc551b]:first-child{height:8px}.mic i[data-v-abcc551b]:nth-child(2){animation-delay:.15s;height:16px}.mic i[data-v-abcc551b]:nth-child(3){animation-delay:.3s;height:12px}.mic i[data-v-abcc551b]:nth-child(4){animation-delay:.45s;height:6px}.mic.sm[data-v-abcc551b]{height:18px;margin-right:8px}.mic.sm i[data-v-abcc551b]{background:#fffc}@keyframes wave-abcc551b{50%{transform:scaleY(1.8)}}.facts[data-v-abcc551b]{margin-top:64px}.facts .bar[data-v-abcc551b]{border-radius:24px;box-shadow:var(--shadow);display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.fact[data-v-abcc551b]{align-items:center;border-right:1px solid var(--line);display:flex;gap:14px;padding:24px 26px}.fact[data-v-abcc551b]:last-child{border-right:0}.fact .ic[data-v-abcc551b]{background:var(--mint);border-radius:14px;color:var(--sage-dark);display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.fact b[data-v-abcc551b]{color:var(--forest);display:block;font-family:var(--head);font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.fact span[data-v-abcc551b]{color:var(--ink-2);font-size:13px;font-weight:600}@media (max-width:1200px){.fact[data-v-abcc551b]{gap:10px;padding:20px 18px}.fact b[data-v-abcc551b]{font-size:17px}.fact span[data-v-abcc551b]{font-size:12px}}@media (max-width:900px){.hero[data-v-abcc551b]{margin-top:-64px}.hero .hgrid[data-v-abcc551b]{gap:28px;grid-template-columns:1fr;padding-top:104px}.hero .sub[data-v-abcc551b]{max-width:none}.hero-art[data-v-abcc551b]{padding:0 0 40px}.hero-art .photo[data-v-abcc551b]{aspect-ratio:1.05;transform:none}.hero-art .voices[data-v-abcc551b]{align-items:flex-start;bottom:0;display:flex;flex-direction:column;gap:10px;left:-6px;max-width:86%;position:absolute;z-index:3}.hero-art .voices .voice[data-v-abcc551b]{font-size:14px;max-width:100%;position:static}.facts .bar[data-v-abcc551b]{grid-template-columns:1fr 1fr}.fact[data-v-abcc551b]{border-bottom:1px solid var(--line);border-right:0;padding:18px}.fact[data-v-abcc551b]:nth-child(odd){border-right:1px solid var(--line)}.fact[data-v-abcc551b]:nth-last-child(-n+2){border-bottom:0}}@media (max-width:600px){.facts .bar[data-v-abcc551b]{grid-template-columns:1fr}.facts .bar .fact[data-v-abcc551b]{border-bottom:1px solid var(--line);border-right:0;padding:14px 18px}.facts .bar .fact[data-v-abcc551b]:last-child{border-bottom:0}.fact b[data-v-abcc551b]{font-size:16px}}.steps[data-v-abcc551b]{position:relative}.steps .grid[data-v-abcc551b]{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:48px}.step[data-v-abcc551b]{display:flex;flex-direction:column;justify-content:flex-end;min-height:290px;overflow:hidden;padding:34px 30px 30px;position:relative;transition:transform .25s,box-shadow .25s}.step[data-v-abcc551b]:hover{transform:translateY(-4px)}.step .num[data-v-abcc551b]{color:var(--mint);font:800 140px/1 var(--head);letter-spacing:-.06em;pointer-events:none;position:absolute;right:22px;top:-6px}.step h3[data-v-abcc551b]{font-size:23px;margin-bottom:6px}.step h3[data-v-abcc551b],.step p[data-v-abcc551b]{position:relative}.step p[data-v-abcc551b]{color:var(--ink-2);font-size:15px}.step .art[data-v-abcc551b]{align-items:center;display:flex;margin-bottom:auto;max-width:calc(100% - 96px);min-height:70px;padding-bottom:20px;position:relative}.pillrow[data-v-abcc551b]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-v-abcc551b]{background:var(--mint);border-radius:999px;color:var(--forest);font:700 13px/1 var(--body);padding:8px 12px}.pill.on[data-v-abcc551b]{background:var(--forest);color:#fff}.swap[data-v-abcc551b]{align-items:center;background:var(--peach);border-radius:14px;color:var(--forest);display:inline-flex;font:700 13px/1 var(--body);gap:8px;padding:10px 14px;white-space:nowrap}.swap s[data-v-abcc551b]{color:var(--ink-3);font-weight:600}@media (max-width:900px){.steps .grid[data-v-abcc551b]{grid-template-columns:1fr}.step[data-v-abcc551b]{min-height:0;padding:28px 26px}.step .num[data-v-abcc551b]{font-size:110px;right:16px;top:-4px}}.tile-section[data-v-abcc551b]{padding:0 0 110px}.tile[data-v-abcc551b]{align-items:center;border-radius:var(--r);box-shadow:var(--shadow);display:grid;grid-template-columns:1fr 1fr;min-height:560px;overflow:hidden;position:relative}.tile.mintbg[data-v-abcc551b]{background:linear-gradient(135deg,#eef4ef,#dce9df 60%,#cfe0d3)}.tile.peachbg[data-v-abcc551b]{background:linear-gradient(135deg,#fcf3ec,#f7e3d4 60%,#f3dccb)}.tile .text[data-v-abcc551b]{padding:64px 56px}.tile .text .sub[data-v-abcc551b]{margin-top:14px;max-width:34ch}.tile .art[data-v-abcc551b]{height:100%;min-height:560px;position:relative}.tile .art .screen[data-v-abcc551b]{left:50%;position:absolute;top:64px;transform:translate(-50%) rotate(-5deg);width:46%}.tile .art .screen.r[data-v-abcc551b]{transform:translate(-50%) rotate(5deg)}.tile .chipf[data-v-abcc551b]{border-radius:16px;box-shadow:0 20px 40px -20px #1f332666;color:var(--forest);font:700 13px/1.2 var(--body);padding:12px 14px;position:absolute}.chipf small[data-v-abcc551b]{color:var(--ink-3);display:block;font-size:11px;font-weight:600;letter-spacing:.04em;margin-top:3px;text-transform:uppercase}.chipf .bar[data-v-abcc551b]{background:var(--mint-2);border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.chipf .bar i[data-v-abcc551b]{background:var(--sage-dark);border-radius:3px;display:block;height:100%}@media (max-width:900px){.tile[data-v-abcc551b]{grid-template-columns:1fr;min-height:0}.tile .text[data-v-abcc551b]{order:-1;padding:40px 28px 6px}.tile .art[data-v-abcc551b]{aspect-ratio:1/1.02;height:auto;margin-top:10px;min-height:0;min-width:0;overflow:hidden;width:100%}.tile .art .screen[data-v-abcc551b]{top:34px;width:48%}.tile .chipf[data-v-abcc551b]{font-size:12px;padding:10px 12px}}@media (max-width:600px){.tile .art[data-v-abcc551b]{aspect-ratio:1/1.12}.tile .art .screen[data-v-abcc551b]{top:28px;width:56%}.tile .art .chipf.tl[data-v-abcc551b]{top:10%}.tile .art .chipf.bl[data-v-abcc551b]{bottom:8%}}.strip[data-v-abcc551b]{padding:0 0 110px}.strip .inner[data-v-abcc551b]{align-items:flex-end;border-radius:var(--r);box-shadow:var(--shadow);display:flex;min-height:min(70vh,620px);overflow:hidden;position:relative}.strip img[data-v-abcc551b]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;transform:scale(1.03);width:100%}.strip .shade[data-v-abcc551b],.strip img[data-v-abcc551b]{inset:0;position:absolute}.strip .shade[data-v-abcc551b]{background:linear-gradient(90deg,#1f3326c7,#1f332626 65%)}.strip .txt[data-v-abcc551b]{color:#fff;padding:64px 56px;position:relative}.strip h2[data-v-abcc551b]{color:#fff;margin-bottom:10px;max-width:14ch}.strip p[data-v-abcc551b]{color:#ffffffd9;font-size:17px;max-width:40ch}@media (max-width:700px){.strip .shade[data-v-abcc551b]{background:linear-gradient(180deg,#1f332626,#1f3326d9)}.strip .txt[data-v-abcc551b]{padding:40px 28px}}.progress .wrap[data-v-abcc551b]{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}.progress .sub[data-v-abcc551b]{margin-top:14px;max-width:34ch}.stats[data-v-abcc551b]{aspect-ratio:1;border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden;position:relative}.stats img[data-v-abcc551b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stats .cards[data-v-abcc551b]{bottom:20px;display:grid;gap:10px;grid-template-columns:1fr 1fr;left:20px;position:absolute;right:20px}.stat[data-v-abcc551b]{border-radius:16px;padding:14px 16px}.stat small[data-v-abcc551b]{color:var(--ink-3);display:block;font-size:11px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.stat b[data-v-abcc551b]{color:var(--forest);font-family:var(--head);font-size:22px;font-weight:800;letter-spacing:-.02em}.stat b span[data-v-abcc551b]{color:var(--ink-2);font:600 13px var(--body);margin-left:4px}.stat b.note[data-v-abcc551b]{color:var(--ink);font:600 15px/1.3 var(--body);letter-spacing:0}@media (max-width:900px){.progress .wrap[data-v-abcc551b]{gap:32px;grid-template-columns:1fr}}.ask[data-v-abcc551b]{color:#fff;padding:0 12px}.ask[data-v-abcc551b],.ask .inner[data-v-abcc551b]{position:relative}.ask .inner[data-v-abcc551b]{background:var(--forest);border-radius:var(--r);overflow:hidden;padding:96px 0}.ask .inner[data-v-abcc551b]:before{background:radial-gradient(50% 60% at 80% 30%,rgba(124,166,131,.45),transparent 70%),radial-gradient(40% 40% at 10% 100%,rgba(124,166,131,.25),transparent 70%);content:"";inset:0;position:absolute}.ask .wrap[data-v-abcc551b]{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr;position:relative}.ask h2[data-v-abcc551b]{color:#fff}.ask .sub[data-v-abcc551b]{color:#ffffffb8;margin-top:14px}.chat[data-v-abcc551b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:26px;display:flex;flex-direction:column;gap:12px;margin-left:auto;max-width:460px;padding:22px}.msg[data-v-abcc551b]{border-radius:20px;font-size:16px;line-height:1.4;max-width:88%;padding:14px 18px}.msg.e[data-v-abcc551b]{align-items:flex-start;align-self:flex-start;background:#fff;border-bottom-left-radius:6px;color:var(--ink);display:flex;gap:12px}.msg.e img[data-v-abcc551b]{border-radius:50%;flex-shrink:0;height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:32px}.msg.y[data-v-abcc551b]{align-items:flex-start;align-self:flex-end;background:var(--sage-dark);border-bottom-right-radius:6px;color:#fff;display:flex}@media (max-width:900px){.ask .inner[data-v-abcc551b]{padding:64px 0}.ask .wrap[data-v-abcc551b]{gap:36px;grid-template-columns:1fr}.chat[data-v-abcc551b]{margin-left:0}}.programs .grid[data-v-abcc551b]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:48px}.prog[data-v-abcc551b]{aspect-ratio:3/4.2;border-radius:var(--r-s);box-shadow:var(--shadow);color:#fff;overflow:hidden;position:relative;transition:transform .3s}.prog[data-v-abcc551b]:hover{transform:translateY(-6px)}.prog img[data-v-abcc551b]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s;width:100%}.prog:hover img[data-v-abcc551b]{transform:scale(1.05)}.prog[data-v-abcc551b]:after{background:linear-gradient(180deg,#1f332600 40%,#1f3326d9);content:"";inset:0;position:absolute}.prog .t[data-v-abcc551b]{bottom:18px;left:18px;position:absolute;right:18px;z-index:1}.prog .t small[data-v-abcc551b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:999px;display:inline-block;font:700 11px/1 var(--body);letter-spacing:.06em;margin-bottom:10px;padding:6px 10px;text-transform:uppercase}.prog h3[data-v-abcc551b]{color:#fff;font-size:19px;line-height:1.15}@media (max-width:900px){.programs .grid[data-v-abcc551b]{grid-template-columns:1fr 1fr}}.stories[data-v-abcc551b]{position:relative}.stories[data-v-abcc551b]:before{background:radial-gradient(50% 50% at 50% 100%,hsla(26,72%,94%,.9),transparent 70%);content:"";inset:0;position:absolute;z-index:-1}.stories .grid[data-v-abcc551b]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:48px}.story[data-v-abcc551b]{overflow:hidden;padding:34px 28px 26px;position:relative}.story .q[data-v-abcc551b]{color:var(--mint);font:800 120px/1 var(--head);pointer-events:none;position:absolute;right:22px;top:4px}.story .stars[data-v-abcc551b]{color:var(--gold);font-size:14px;letter-spacing:1px;position:relative}.story q[data-v-abcc551b]{display:block;font-family:var(--head);font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:12px 0 18px;position:relative;quotes:"“" "”"}.story .who[data-v-abcc551b]{align-items:center;color:var(--ink-3);display:flex;font-size:14px;font-weight:600;gap:10px;position:relative}.story .who i[data-v-abcc551b]{background:var(--forest);border-radius:50%;color:#fff;display:grid;font:800 13px var(--head);font-style:normal;height:34px;place-items:center;width:34px}@media (max-width:900px){.stories .grid[data-v-abcc551b]{grid-template-columns:1fr}}.final[data-v-abcc551b]{padding:0 12px 12px}.final .inner[data-v-abcc551b]{background:linear-gradient(135deg,var(--forest-2),var(--forest) 60%);border-radius:var(--r);color:#fff;overflow:hidden;position:relative}.final .inner[data-v-abcc551b]:before{background:radial-gradient(45% 60% at 90% 20%,rgba(124,166,131,.5),transparent 70%);content:"";inset:0;position:absolute}.final .wrap[data-v-abcc551b]{align-items:center;display:grid;gap:56px;grid-template-columns:1.1fr 1fr;padding:64px 0;position:relative}.final h2[data-v-abcc551b]{color:#fff;margin-bottom:12px}.final .sub[data-v-abcc551b]{color:#fffc;margin-bottom:28px}.final .cta[data-v-abcc551b]{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.final .photo[data-v-abcc551b]{aspect-ratio:4/3;border-radius:var(--r-s);box-shadow:0 40px 70px -30px #0009;overflow:hidden;transform:rotate(-2deg)}.final .photo img[data-v-abcc551b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:900px){.final .wrap[data-v-abcc551b]{grid-template-columns:1fr;padding:48px 0 40px}.final .photo[data-v-abcc551b]{transform:none}}footer[data-v-abcc551b]{padding:40px 0}footer .wrap[data-v-abcc551b]{align-items:center;color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:14px;gap:18px;justify-content:space-between}footer .logo img[data-v-abcc551b]{height:var(--logo-h,16px)}footer ul[data-v-abcc551b]{display:flex;gap:22px;list-style:none}footer .legal[data-v-abcc551b]{border-top:1px solid var(--line);color:var(--ink-3);display:block;font-size:13px;line-height:1.5;margin-top:22px;padding-top:20px}@media (max-width:900px){.ask[data-v-abcc551b]{padding:0}.ask .inner[data-v-abcc551b]{border-radius:28px;margin:0 4vw;padding:60px 0}.ask .wrap[data-v-abcc551b]{margin:0;padding:0 32px;width:auto}.final[data-v-abcc551b]{padding:0 0 12px}.final .inner[data-v-abcc551b]{border-radius:28px;margin:0 4vw}.final .wrap[data-v-abcc551b]{margin:0;padding:52px 32px 44px;width:auto}}@media (max-width:700px){.ask .inner[data-v-abcc551b]{padding:56px 0}.ask .wrap[data-v-abcc551b]{padding:0 26px}.final .wrap[data-v-abcc551b]{padding:48px 26px 40px}.strip[data-v-abcc551b],.tile-section[data-v-abcc551b]{padding:0 0 72px}.strip .txt[data-v-abcc551b]{padding:36px 26px}}@media (max-width:600px){.step[data-v-abcc551b]{padding:26px 24px}.step .num[data-v-abcc551b]{font-size:96px;right:14px}.step .art[data-v-abcc551b]{max-width:calc(100% - 74px);padding-bottom:16px}.step h3[data-v-abcc551b]{font-size:21px}.tile .text[data-v-abcc551b]{padding:36px 26px 4px}.tile .art[data-v-abcc551b]{aspect-ratio:1/1.18}.tile .art .screen[data-v-abcc551b]{top:24px;width:58%}.stats .cards[data-v-abcc551b]{bottom:14px;gap:8px;left:14px;right:14px}.stat[data-v-abcc551b]{padding:12px 13px}.stat b[data-v-abcc551b]{font-size:19px}.stat b.note[data-v-abcc551b]{font-size:14px}.chat[data-v-abcc551b]{padding:18px}.msg[data-v-abcc551b]{font-size:15px}.programs .grid[data-v-abcc551b]{gap:12px}.prog[data-v-abcc551b]{aspect-ratio:3/3.9}.prog .t[data-v-abcc551b]{bottom:14px;left:14px;right:14px}.prog .t small[data-v-abcc551b]{font-size:10px;margin-bottom:8px;padding:5px 8px}.prog h3[data-v-abcc551b]{font-size:17px}.story[data-v-abcc551b]{padding:28px 24px 22px}.story .q[data-v-abcc551b]{font-size:90px;left:14px;top:6px}.story q[data-v-abcc551b]{font-size:18px}}@keyframes rise-abcc551b{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.rv[data-v-abcc551b]{animation:rise-abcc551b .8s ease both;animation-timeline:view();animation-range:entry 0 entry 30%}}@media (prefers-reduced-motion:reduce){.mic i[data-v-abcc551b],.rv[data-v-abcc551b],.voice[data-v-abcc551b],.voice.you .mic i[data-v-abcc551b]{animation:none}}
