.home-hero[data-v-d661cc6c]{position:relative;overflow:hidden;color:#fff;background:radial-gradient(ellipse 38% 84.24% at 28% 42%,#e6dbff94 0%,transparent 70%),radial-gradient(ellipse 42% 60% at 76% 62%,#ff6b81 0%,transparent 72%),radial-gradient(ellipse 28% 36% at 62% 18%,#cda4ff 0%,transparent 70%),#3a2226}.home-hero-inner[data-v-d661cc6c]{display:flex;flex-direction:column;gap:24px;padding-block:104px 80px}.home-hero-heading h1[data-v-d661cc6c]{min-height:108px;margin:0;color:#fff;font-family:Soyuz Grotesk,sans-serif;font-size:36px;font-weight:700;line-height:.98;text-wrap:initial}.home-hero-proof[data-v-d661cc6c]{display:none}.home-hero-collage[data-v-d661cc6c]{display:block;width:100%;aspect-ratio:16 / 9}.home-hero-collage img[data-v-d661cc6c]{display:block;width:100%;height:100%;object-fit:cover}.home-hero-checklist[data-v-d661cc6c]{position:relative;display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;border-radius:20px;background:#f2f0f7;color:#171717;list-style:none}.home-hero-checklist li[data-v-d661cc6c]{display:flex;align-items:flex-start;gap:12px}.home-hero-checklist li>span[data-v-d661cc6c]:first-child{flex:none}.home-hero-action[data-v-d661cc6c]{position:relative}.home-hero-action .home-cta[data-v-d661cc6c]{width:100%}.home-hero-divider[data-v-d661cc6c]{position:absolute;bottom:0;left:0;width:100%}@media(min-width:1024px){.home-hero[data-v-d661cc6c]{height:940px}.home-hero[data-v-d661cc6c]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#140a0c73,transparent 22%,transparent 70%,#140a0c59);pointer-events:none}.home-hero-inner[data-v-d661cc6c]{display:block;height:100%;padding-block:132px 0}.home-hero-heading[data-v-d661cc6c]{position:relative;z-index:2;width:460px;height:318px;padding:29px}.home-hero-heading h1[data-v-d661cc6c]{min-height:108px;font-size:50px}.home-hero-proof[data-v-d661cc6c]{position:absolute;right:29px;bottom:29px;left:29px;display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;line-height:16px}.home-hero-proof p[data-v-d661cc6c]{text-align:right}.home-hero-avatars[data-v-d661cc6c]{display:flex;padding-right:10px}.home-hero-avatars span[data-v-d661cc6c]{display:grid;width:34px;height:34px;place-items:center;margin-right:-10px;border-radius:50%;background:linear-gradient(135deg,#e6dbff,#ff6b81);color:#171717}.home-hero-avatars span[data-v-d661cc6c]:nth-child(2){background:linear-gradient(135deg,#cda4ff,#e6dbff)}.home-hero-avatars span[data-v-d661cc6c]:nth-child(3){background:linear-gradient(135deg,#ff6b81,#cda4ff)}.home-hero-collage[data-v-d661cc6c]{position:absolute;top:121px;left:22px;width:1472px;height:828px;max-width:none}.home-hero-checklist[data-v-d661cc6c]{z-index:2;width:460px;min-height:152px;gap:0;margin-top:8px;padding:9px 19px;border:1px solid #3a2226;border-radius:16px}.home-hero-checklist li[data-v-d661cc6c]{align-items:center;gap:14px;min-height:45px}.home-hero-checklist li+li[data-v-d661cc6c]{border-top:1px solid #e3e3e3}.home-hero-checklist li>span[data-v-d661cc6c]:first-child{width:20px;text-align:center}.home-hero-action[data-v-d661cc6c]{z-index:2;width:460px;margin-top:8px;padding:13px;border-radius:14px;background:#171717}.home-hero-divider[data-v-d661cc6c]{z-index:3}}@media(min-width:1024px)and (max-width:1439px){.home-hero[data-v-d661cc6c]{height:780px}.home-hero-collage[data-v-d661cc6c]{top:110px;left:0;width:1200px;height:675px}.home-hero-heading[data-v-d661cc6c]{height:278px}}@media(max-width:359px){.home-hero-checklist[data-v-d661cc6c]{font-size:14px}}.home-gallery[data-v-24d7ae6c]{display:flex;flex-direction:column;gap:16px;padding-block:80px}.home-gallery-photos[data-v-24d7ae6c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home-gallery-photos picture[data-v-24d7ae6c]{display:block;aspect-ratio:1;overflow:hidden;border-radius:20px}.home-gallery-photos img[data-v-24d7ae6c]{display:block;width:100%;height:100%;object-fit:cover}.home-gallery p[data-v-24d7ae6c]{font-size:12px;font-weight:600;line-height:20px;text-align:right}@media(min-width:1024px){.home-gallery[data-v-24d7ae6c]{gap:24px;min-height:385px;padding-block:50px 84px}.home-gallery-photos[data-v-24d7ae6c]{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px}.home-gallery-photos picture[data-v-24d7ae6c]{border-radius:28px;aspect-ratio:200 / 199}.home-gallery p[data-v-24d7ae6c]{font-size:24px;font-weight:700;line-height:28px;letter-spacing:-1px}}.home-how[data-v-9b874f1e]{position:relative;overflow:hidden;background:radial-gradient(ellipse at bottom left,#e6dbffb8,transparent 36%),radial-gradient(ellipse at top right,#cda4ffa1,transparent 50%),#5b4c6b}.home-how-inner[data-v-9b874f1e]{display:flex;flex-direction:column;gap:24px;padding-block:80px}.home-how-collage[data-v-9b874f1e]{display:block;width:100%;aspect-ratio:16 / 9}.home-how-collage img[data-v-9b874f1e]{display:block;width:100%;height:100%;object-fit:cover}.home-how-content[data-v-9b874f1e]{position:relative;display:flex;flex-direction:column;gap:24px}.home-how-card[data-v-9b874f1e]{padding:24px 20px;border-radius:20px;background:var(--home-page)}.home-how-card h2[data-v-9b874f1e]{margin-bottom:16px;font-size:28px;line-height:28px}.home-how-card ol[data-v-9b874f1e]{margin:0;padding:0;list-style:none}.home-how-card li[data-v-9b874f1e]{display:flex;align-items:center;gap:12px;min-height:72px;padding:12px;margin-inline:-8px;border-top:1px solid #e3e3e3;font-size:15px}.home-how-card li>div[data-v-9b874f1e]{flex:1;min-width:0}.home-how-card small[data-v-9b874f1e]{display:block;margin-top:4px;color:var(--home-muted);font-size:12px;font-weight:600;line-height:16px}.home-how-icon[data-v-9b874f1e]{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:50%;background:var(--home-surface);font-size:12px;font-weight:600}.home-how-badge[data-v-9b874f1e]{flex:none;padding:4px 8px;border-radius:999px;background:var(--home-surface);font-size:12px;line-height:16px}.home-how-card .home-how-current[data-v-9b874f1e]{border:0;border-radius:16px;background:var(--home-lilac)}.home-how-current .home-how-icon[data-v-9b874f1e]{background:var(--home-pink)}.home-how-current .home-how-badge[data-v-9b874f1e]{background:var(--home-ink);color:#fff}.home-how-card li:last-child .home-how-badge[data-v-9b874f1e]{background:#cda4ff}.home-how-match[data-v-9b874f1e]{display:none}.home-how-progress[data-v-9b874f1e]{display:flex;align-items:center;gap:12px;margin-top:16px}.home-how-progress>span[data-v-9b874f1e]{height:4px;flex:1;border-radius:2px;background:linear-gradient(to right,var(--home-pink) 62%,#e3e3e3 62%)}.home-how-progress small[data-v-9b874f1e]{margin:0}.home-how-next[data-v-9b874f1e]{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:14px;background:var(--home-ink);color:#fff}.home-how-divider[data-v-9b874f1e]{position:absolute;bottom:-1px;left:0;width:100%}@media(min-width:1024px){.home-how[data-v-9b874f1e]{height:900px}.home-how-inner[data-v-9b874f1e]{display:block;height:100%;padding-top:80px}.home-how-collage[data-v-9b874f1e]{position:absolute;left:-155px;top:119px;width:1388px;height:782px;max-width:none}.home-how-content[data-v-9b874f1e]{width:440px;margin-left:auto;gap:6px}.home-how-card[data-v-9b874f1e]{padding:29px 27px 24px}.home-how-card h2[data-v-9b874f1e]{margin-bottom:22px;font-size:38px;line-height:38px}.home-how-card li[data-v-9b874f1e]{min-height:73px}.home-how-card li:first-child .home-how-icon[data-v-9b874f1e],.home-how-card li:nth-child(2) .home-how-icon[data-v-9b874f1e]{background:transparent;font-size:24px}.home-how-card li:first-child .home-how-badge[data-v-9b874f1e]{background:transparent}.home-how-match[data-v-9b874f1e]{display:block;position:relative;width:44px;height:26px}.home-how-match[data-v-9b874f1e]:before,.home-how-match[data-v-9b874f1e]:after{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#e6dbff,#ff6b81)}.home-how-match[data-v-9b874f1e]:after{left:18px;background:linear-gradient(135deg,#cda4ff,#e6dbff)}.home-how-next[data-v-9b874f1e]{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:19px}.home-how-next p[data-v-9b874f1e]{max-width:150px}.home-how-next .home-cta[data-v-9b874f1e]{width:188px;flex:none}}@media(min-width:1024px)and (max-width:1439px){.home-how[data-v-9b874f1e]{height:780px}.home-how-collage[data-v-9b874f1e]{left:-170px;top:170px;width:1080px;height:auto}}.home-likes-inner[data-v-39c36d6d]{display:flex;flex-direction:column;gap:24px;padding-top:80px}.home-likes-photos[data-v-39c36d6d]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}.home-likes-photos picture[data-v-39c36d6d]{display:block;aspect-ratio:1}.home-likes-photos picture img[data-v-39c36d6d]{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px}.home-likes-sparkle[data-v-39c36d6d],.home-likes-count[data-v-39c36d6d]{display:none}.home-likes-copy[data-v-39c36d6d]{display:flex;flex-direction:column;gap:24px}.home-likes-stat[data-v-39c36d6d]{display:flex;gap:12px;align-items:center}.home-likes-stat strong[data-v-39c36d6d]{flex:none;padding:4px 12px;border-radius:14px;background:var(--home-pink);font-size:36px;font-weight:800;line-height:36px;letter-spacing:-1px}.home-likes-stat p[data-v-39c36d6d]{max-width:210px;font-size:12px;font-weight:600;line-height:16px}.home-likes-chips[data-v-39c36d6d]{display:flex;flex-wrap:wrap;gap:8px;max-width:320px}.home-likes-chips i[data-v-39c36d6d]{width:8px;height:8px;margin-inline:6px;border-radius:50%;background:var(--home-pink)}.home-likes-link[data-v-39c36d6d]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:16px 20px;border-radius:999px;background:var(--home-surface);font-size:15px;font-weight:700}@media(min-width:1024px){.home-likes-inner[data-v-39c36d6d]{flex-direction:row;align-items:center;justify-content:center;gap:clamp(50px,5.84vw,112px);min-height:677px;padding-block:100px 77px}.home-likes-photos[data-v-39c36d6d]{width:min(38%,500px);gap:20px;flex:none}.home-likes-photos picture img[data-v-39c36d6d]{border-radius:50%}.home-likes-sparkle[data-v-39c36d6d]{position:absolute;inset:29%;display:grid;place-items:center}.home-likes-sparkle .home-likes-star[data-v-39c36d6d]{position:absolute;inset:0;background:#cda4ff;-webkit-mask:url(/images/home/likes-sparkle.svg) center / contain no-repeat;mask:url(/images/home/likes-sparkle.svg) center / contain no-repeat}.home-likes-sparkle span[data-v-39c36d6d]{position:absolute;font-size:36px}.home-likes-count[data-v-39c36d6d]{position:absolute;top:14px;left:36%;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--home-pink);font-size:12px;font-weight:600}.home-likes-copy[data-v-39c36d6d]{width:552px}.home-likes-stat[data-v-39c36d6d]{gap:16px}.home-likes-stat strong[data-v-39c36d6d]{padding:7px 16px}.home-likes-stat p[data-v-39c36d6d]{font-size:17px;font-weight:700;line-height:24px}.home-likes-chips[data-v-39c36d6d]{max-width:none}.home-likes-chips .home-chip[data-v-39c36d6d]{padding:12px 15px}.home-likes-link[data-v-39c36d6d]{padding-inline:25px 49px;font-size:17px;line-height:24px}}@media(min-width:1024px)and (max-width:1439px){.home-likes-copy h2[data-v-39c36d6d]{font-size:48px}}.home-safety[data-v-f8a32f5d]{display:flex;flex-direction:column;gap:24px;padding-top:80px}.home-safety-copy[data-v-f8a32f5d]{display:flex;flex-direction:column;gap:24px}.home-safety-signup[data-v-f8a32f5d]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;padding:4px 4px 4px 20px;border-radius:999px;background:#e3e3e3}.home-safety-signup input[data-v-f8a32f5d]{flex:1;width:0;min-width:0;padding:0;border:0;background:transparent;color:var(--home-ink);font:inherit}.home-safety-signup input[data-v-f8a32f5d]::placeholder{color:#8a8783}.home-safety-signup .home-cta[data-v-f8a32f5d]{--cta-size: 48px;flex:none;width:148px}.home-safety-signup .home-cta[data-v-f8a32f5d] .home-cta-icon{display:none}.home-safety-signup .home-cta[data-v-f8a32f5d] .home-cta-label{padding-inline:12px;font-size:12px}.home-safety-illustration[data-v-f8a32f5d]{position:relative;display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:28px;overflow:hidden;background:radial-gradient(ellipse at bottom left,#cda4ff8c,transparent 36%),radial-gradient(ellipse at top right,#cda4ffa1,transparent 70%),#e6dbff}.home-safety-photo[data-v-f8a32f5d]{display:block;width:100%;aspect-ratio:288 / 292}.home-safety-photo img[data-v-f8a32f5d]{display:block;width:100%;height:100%;object-fit:contain}.home-safety-lines[data-v-f8a32f5d]{display:none}.home-safety-tags[data-v-f8a32f5d]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.home-safety-tags li[data-v-f8a32f5d]{padding:8px 12px;border-radius:10px;background:#a086c0;color:#fff;font-size:12px;font-weight:600;line-height:16px}@media(min-width:1024px){.home-safety[data-v-f8a32f5d]{flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(48px,6.45vw,124px);min-height:779px;padding:50px 0 105px 20px}.home-safety-copy[data-v-f8a32f5d]{width:525px;flex:1;gap:12px}.home-safety-signup[data-v-f8a32f5d]{margin-top:20px;min-height:68px;padding:8px 12px 8px 24px}.home-safety-signup .home-cta[data-v-f8a32f5d]{--cta-size: 52px;width:224px}.home-safety-signup .home-cta[data-v-f8a32f5d] .home-cta-icon{display:grid}.home-safety-signup .home-cta[data-v-f8a32f5d] .home-cta-label{padding-inline:20px;font-size:15px}.home-safety-illustration[data-v-f8a32f5d]{display:block;width:51.57%;aspect-ratio:691 / 624;flex:none;padding:0}.home-safety-photo[data-v-f8a32f5d]{position:absolute;top:19.55%;left:20%;width:60.2%;aspect-ratio:416 / 421}.home-safety-lines[data-v-f8a32f5d]{display:block;position:absolute;inset:-6.09% 0 -15.71%}.home-safety-lines>span[data-v-f8a32f5d]{position:absolute}.home-safety-lines img[data-v-f8a32f5d]{display:block;width:100%;height:100%;min-width:1px}.home-safety-tags li[data-v-f8a32f5d]{position:absolute;padding:10px 15px;white-space:nowrap}.home-safety-tag-1[data-v-f8a32f5d]{top:3.53%;left:50%;transform:translate(-50%)}.home-safety-tag-2[data-v-f8a32f5d]{top:28.21%;right:4.05%}.home-safety-tag-3[data-v-f8a32f5d]{top:28.21%;left:4.05%}.home-safety-tag-4[data-v-f8a32f5d]{top:82.37%;right:4.05%}.home-safety-tag-5[data-v-f8a32f5d]{top:85.58%;left:4.05%}}@media(min-width:1024px)and (max-width:1439px){.home-safety h2[data-v-f8a32f5d]{font-size:48px}.home-safety-tags li[data-v-f8a32f5d]{font-size:10px;padding:8px}.home-safety-signup[data-v-f8a32f5d]{padding-left:16px}.home-safety-signup .home-cta[data-v-f8a32f5d]{width:205px}}.home-stats[data-v-8f1e0759]{position:relative;background:var(--home-pink)}.home-stats-inner[data-v-8f1e0759]{display:flex;flex-direction:column;gap:24px;padding-block:80px}.home-stats h2[data-v-8f1e0759]{color:#fff;font-size:24px;line-height:24px}.home-stats-break[data-v-8f1e0759]{display:none}.home-stats-people[data-v-8f1e0759]{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.home-stats-avatars[data-v-8f1e0759]{display:flex;align-items:flex-start;width:300px;height:160px}.home-stats-avatars img[data-v-8f1e0759]{position:relative;flex:none;width:120px;height:120px;padding:3px;border-radius:50%;background:linear-gradient(135deg,#e6dbff,#fff);object-fit:cover}.home-stats-avatars img[data-v-8f1e0759]:first-child{margin-top:8px}.home-stats-avatars img[data-v-8f1e0759]:nth-child(2){margin:40px -30px 0;background:linear-gradient(135deg,#cda4ff,#e6dbff)}.home-stats-counter[data-v-8f1e0759]{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:600;line-height:16px}.home-stats-counter strong[data-v-8f1e0759]{font-size:36px;font-weight:800;line-height:36px;letter-spacing:-1px}.home-divider[data-v-8f1e0759]{position:absolute;z-index:1;bottom:1px;width:100%;transform:translateY(100%)}@media(min-width:1024px){.home-stats-inner[data-v-8f1e0759]{flex-direction:row;align-items:center;justify-content:space-between;min-height:419px;padding-block:80px 94px;gap:64px}.home-stats h2[data-v-8f1e0759]{max-width:896px;font-size:64px;line-height:.98}.home-stats-people[data-v-8f1e0759]{align-items:center;gap:28px;flex:none}.home-stats-break[data-v-8f1e0759]{display:block}}.home-trainer[data-v-206ba3eb]{padding-top:80px}.home-trainer-card[data-v-206ba3eb]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 16px 24px;border-radius:28px;background:radial-gradient(ellipse at bottom left,#e6dbffb8,transparent 36%),radial-gradient(ellipse at top right,#cda4ffa1,transparent 50%),#5b4c6b}.home-trainer-card>h2[data-v-206ba3eb]{color:#fff;font-size:24px;line-height:24px;text-align:center}.home-trainer-description[data-v-206ba3eb]{max-width:481px;color:#fff;font-size:12px;font-weight:600;line-height:16px;text-align:center}.home-trainer-example[data-v-206ba3eb]{display:flex;flex-direction:column;gap:16px;width:100%}.home-trainer-question[data-v-206ba3eb]{display:none}.home-trainer-answer[data-v-206ba3eb],.home-trainer-feedback[data-v-206ba3eb]{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border-radius:20px;background:#fff}.home-trainer-top[data-v-206ba3eb]{display:flex;align-items:center;justify-content:space-between;gap:8px}.home-trainer-top .home-chip[data-v-206ba3eb]{padding:4px 8px;border-radius:12px;background:var(--home-lilac)}.home-trainer-field[data-v-206ba3eb]{display:flex;flex-direction:column;gap:24px;min-height:144px;padding:12px;border-radius:16px;background:var(--home-surface)}.home-trainer-field textarea[data-v-206ba3eb]{flex:1;width:100%;min-height:80px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;resize:vertical}.home-trainer-field>span[data-v-206ba3eb]{margin-top:auto;color:#8a8783;font-family:JetBrains Mono,monospace;font-size:12px;line-height:16px}.home-trainer-tools[data-v-206ba3eb]{display:flex;flex-wrap:wrap;gap:8px}.home-trainer-tools .home-chip[data-v-206ba3eb]{white-space:nowrap}.home-trainer-answer .home-cta[data-v-206ba3eb]{width:100%;--cta-size: 48px}.home-trainer-answer .home-cta[data-v-206ba3eb] .home-cta-label{padding-inline:12px}.home-trainer-feedback[data-v-206ba3eb]{background:#cda4ff}.home-trainer-top strong[data-v-206ba3eb]{font-size:36px;font-weight:800;line-height:36px;letter-spacing:-1px}.home-trainer-top p>span[data-v-206ba3eb]{font-size:12px;font-weight:600}.home-trainer-scores[data-v-206ba3eb]{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:18px;background:var(--home-lilac);font-size:12px;font-weight:600;line-height:16px}.home-trainer-scores p[data-v-206ba3eb]{display:flex;justify-content:space-between;gap:8px}.home-trainer-scores p>span[data-v-206ba3eb]:last-child{color:var(--home-muted)}.home-trainer-track[data-v-206ba3eb]{height:4px;margin-top:4px;border-radius:3px;background:#e3e3e3}.home-trainer-track span[data-v-206ba3eb]{display:block;height:100%;border-radius:inherit;background:var(--home-ink)}.home-trainer-scores>div:last-child .home-trainer-track span[data-v-206ba3eb]{background:var(--home-pink)}.home-trainer-tip[data-v-206ba3eb]{padding:12px;border-radius:16px;background:var(--home-ink);color:#fff;font-size:12px;font-weight:600;line-height:16px}.home-trainer-tip>span[data-v-206ba3eb]{color:#cda4ff}.home-trainer-feedback-tags[data-v-206ba3eb]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.home-trainer-feedback-tags .home-chip[data-v-206ba3eb]{padding:6px 8px;border-radius:999px;background:var(--home-lilac)}@media(min-width:1024px){.home-trainer[data-v-206ba3eb]{padding-top:100px;padding-bottom:81px}.home-trainer-card[data-v-206ba3eb]{min-height:780px;padding:54px 40px 50px;gap:12px}.home-trainer-card>h2[data-v-206ba3eb]{font-size:64px;line-height:.98}.home-trainer-description[data-v-206ba3eb]{font-size:17px;font-weight:700;line-height:24px}.home-trainer-example[data-v-206ba3eb]{flex-direction:row;align-items:flex-end;gap:20px;width:min(100%,1090px);margin-top:6px}.home-trainer-question[data-v-206ba3eb],.home-trainer-answer[data-v-206ba3eb],.home-trainer-feedback[data-v-206ba3eb]{width:350px;flex:1;padding:25px}.home-trainer-question[data-v-206ba3eb]{position:relative;display:block;height:400px;overflow:hidden;border-radius:20px;background:#e3e3e3}.home-trainer-question>img[data-v-206ba3eb]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-trainer-question>div[data-v-206ba3eb]{position:relative}.home-trainer-question .home-trainer-top>span[data-v-206ba3eb]{font-family:JetBrains Mono,monospace;color:var(--home-muted);font-size:12px;white-space:nowrap}.home-trainer-prompt[data-v-206ba3eb]{display:flex;gap:10px;align-items:flex-start;margin-top:14px}.home-trainer-prompt>span[data-v-206ba3eb]{flex:none;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#e6dbff,#ff6b81)}.home-trainer-prompt p[data-v-206ba3eb]{padding:14px 15px;border-radius:6px 16px 16px;background:#fff}.home-trainer-context[data-v-206ba3eb]{display:flex;justify-content:space-between;gap:8px;margin-top:24px;font-size:12px;font-weight:600;line-height:16px}.home-trainer-question-bottom[data-v-206ba3eb]{position:absolute!important;right:25px;bottom:25px;left:25px}.home-trainer-question-bottom>div[data-v-206ba3eb]{height:4px;margin-bottom:18px;border-radius:2px;background:linear-gradient(to right,#171717 40%,#a086c0 40%)}.home-trainer-new-scenario[data-v-206ba3eb]{display:inline-flex;gap:16px;padding:10px 14px;border-radius:12px;background:var(--home-ink);color:#fff;font-size:12px;font-weight:600}.home-trainer-answer[data-v-206ba3eb]{min-height:440px;border-top:8px solid #e6dbff;gap:14px;padding-top:21px}.home-trainer-field[data-v-206ba3eb]{min-height:239px;padding:17px;background:#fff}.home-trainer-field>span[data-v-206ba3eb]{align-self:flex-end}.home-trainer-tools[data-v-206ba3eb]{gap:6px}.home-trainer-tools .home-chip[data-v-206ba3eb]{padding:6px 10px;background:#fff}.home-trainer-feedback[data-v-206ba3eb]{min-height:480px;gap:14px}.home-trainer-scores[data-v-206ba3eb]{padding:16px;gap:12px}.home-trainer-track[data-v-206ba3eb]{height:6px;margin-top:7px}.home-trainer-tip[data-v-206ba3eb]{padding:14px 16px;font-size:15px;font-weight:500;line-height:20px}}@media(min-width:1024px)and (max-width:1439px){.home-trainer-card>h2[data-v-206ba3eb]{font-size:48px}.home-trainer-card[data-v-206ba3eb]{padding-inline:24px}.home-trainer-question[data-v-206ba3eb],.home-trainer-answer[data-v-206ba3eb],.home-trainer-feedback[data-v-206ba3eb]{padding-inline:16px}.home-trainer-top h3[data-v-206ba3eb]{font-size:20px}}
