.tst[data-astro-cid-nbyom4do] button,.tst[data-astro-cid-nbyom4do] a{-webkit-tap-highlight-color:transparent}.mic[data-astro-cid-nbyom4do]:focus:not(:focus-visible){outline:none}.mic[data-astro-cid-nbyom4do]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.tst[data-astro-cid-nbyom4do]{position:relative;max-width:460px;min-height:100dvh;margin-inline:auto;padding:calc(18px + env(safe-area-inset-top,0px)) 18px calc(22px + env(safe-area-inset-bottom,0px))}.view[data-astro-cid-nbyom4do]{padding-block:0;min-height:calc(100dvh - 40px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:16px}.view[data-astro-cid-nbyom4do].result{min-height:0}.spacer[data-astro-cid-nbyom4do]{flex:1}.topbar[data-astro-cid-nbyom4do]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.logo[data-astro-cid-nbyom4do]{font-weight:900;font-size:26px;letter-spacing:-.02em;line-height:1.1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.sq[data-astro-cid-nbyom4do]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#ffffffe0;border:1px solid var(--line);color:var(--ink);cursor:pointer;flex:none;padding:0}.sq[data-astro-cid-nbyom4do] svg{width:20px;height:20px}.card[data-astro-cid-nbyom4do]{background:#fffffff0;border:1px solid var(--line);border-radius:22px;box-shadow:0 18px 40px -26px #28140959}.btn-test[data-astro-cid-nbyom4do]{width:100%;height:60px;padding:0 24px;font-size:18px;font-weight:900;flex:none}.btn-test[data-astro-cid-nbyom4do],.btn-test[data-astro-cid-nbyom4do]:hover{box-shadow:none}.launch-copy[data-astro-cid-nbyom4do]{display:grid;gap:12px;padding-top:8px}.launch[data-astro-cid-nbyom4do] .s-title[data-astro-cid-nbyom4do]{font-size:clamp(28px,8vw,36px);letter-spacing:-.03em;line-height:1.08}.launch[data-astro-cid-nbyom4do] .s-sub[data-astro-cid-nbyom4do]{font-size:16px;text-wrap:balance}.challenge[data-astro-cid-nbyom4do]{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:16px;background:var(--pink-soft);border:1px solid var(--pink-line);font-size:15px;font-weight:700;line-height:1.3;color:var(--ink)}.challenge[data-astro-cid-nbyom4do][hidden]{display:none}.ch-tag[data-astro-cid-nbyom4do]{flex:none;padding:5px 9px;border-radius:99px;background:var(--grad);color:#fff;font:900 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase}.challenge[data-astro-cid-nbyom4do] b[data-astro-cid-nbyom4do]{font-weight:900;white-space:nowrap}.challenge[data-astro-cid-nbyom4do] b[data-astro-cid-nbyom4do].lv-natif{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.launch-art[data-astro-cid-nbyom4do]{flex:1;position:relative;min-height:220px;margin-inline:-18px;overflow:hidden}.launch-art[data-astro-cid-nbyom4do] img[data-astro-cid-nbyom4do]{position:absolute;right:-8px;bottom:0;height:100%;max-height:420px;width:auto;pointer-events:none;-webkit-mask-image:linear-gradient(#000 78%,transparent);mask-image:linear-gradient(#000 78%,transparent)}.launch-foot[data-astro-cid-nbyom4do]{display:grid;gap:12px;margin-top:-4px}.launch[data-astro-cid-nbyom4do] .btn-test[data-astro-cid-nbyom4do] svg{width:22px;height:22px}.s-title[data-astro-cid-nbyom4do]{font-size:clamp(26px,7vw,32px);font-weight:900;letter-spacing:-.025em}.s-title[data-astro-cid-nbyom4do].small{font-size:24px;text-align:center}.s-sub[data-astro-cid-nbyom4do]{color:var(--muted);font-weight:700}.s-sub[data-astro-cid-nbyom4do] b[data-astro-cid-nbyom4do]{color:var(--ink)}.consent[data-astro-cid-nbyom4do]{justify-content:center;text-align:left;display:flex;gap:10px;align-items:flex-start;font-size:13px;font-weight:600;color:var(--muted)}.consent[data-astro-cid-nbyom4do] svg{width:16px;height:16px;flex:none;margin-top:2px}.consent[data-astro-cid-nbyom4do] a[data-astro-cid-nbyom4do]{color:var(--pink-ink);font-weight:800}.progress[data-astro-cid-nbyom4do]{flex:1;display:grid;gap:4px}.bar[data-astro-cid-nbyom4do]{height:10px;border-radius:99px;background:#1b0f1f14;overflow:hidden}.bar[data-astro-cid-nbyom4do] i[data-astro-cid-nbyom4do]{display:block;height:100%;width:0;border-radius:99px;background:var(--grad);transition:width .35s ease}.progress[data-astro-cid-nbyom4do] small[data-astro-cid-nbyom4do]{justify-self:end;font-size:12px;font-weight:800;color:var(--muted);font-variant-numeric:tabular-nums}.say[data-astro-cid-nbyom4do]{display:flex;gap:12px;align-items:flex-start;min-height:75px}.av-app[data-astro-cid-nbyom4do]{width:75px;height:75px;border-radius:50%;padding:2.5px;background:linear-gradient(135deg,#ff5e1a,#ff0037);flex:none}.av-app[data-astro-cid-nbyom4do] img[data-astro-cid-nbyom4do]{width:100%;height:100%;border-radius:50%;display:block;object-fit:cover;object-position:top;background:#f8f7f5}.bubble[data-astro-cid-nbyom4do]{flex:1;background:#f4f1eb;border-radius:12px;padding:12px;box-shadow:0 2px 4px #5a5a5a42;font-weight:600;font-size:16px;line-height:1.35;color:#000000de;min-height:46px}.mid[data-astro-cid-nbyom4do]{flex:1;display:grid;align-content:center;justify-items:center;gap:14px;text-align:center}.target[data-astro-cid-nbyom4do]{font-size:clamp(36px,11vw,48px);font-weight:900;letter-spacing:-.02em;line-height:1.05;overflow-wrap:anywhere}.target[data-astro-cid-nbyom4do].long{font-size:clamp(26px,7.4vw,32px);line-height:1.15;text-wrap:balance;overflow-wrap:normal}.trans[data-astro-cid-nbyom4do]{color:var(--muted);font-weight:700}.mic-zone[data-astro-cid-nbyom4do]{display:grid;justify-items:center;gap:12px}.mic-label[data-astro-cid-nbyom4do]{padding:6px 14px;border-radius:999px;background:#1b0f1fbf;color:#fff;font-size:14px;font-weight:800;line-height:1.3}.mic-label[data-astro-cid-nbyom4do].off{visibility:hidden}.mic[data-astro-cid-nbyom4do]{position:relative;width:94px;height:94px;border:0;padding:0;background:none;cursor:pointer;display:grid;place-items:center}.mic-disc[data-astro-cid-nbyom4do]{position:relative;width:94px;height:94px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 0 10px #0000004f}.mic-disc[data-astro-cid-nbyom4do] svg{width:52px;height:52px}.ic-mic[data-astro-cid-nbyom4do] path{fill:url(#mic-grad)}.ic-mic[data-astro-cid-nbyom4do]{display:grid}.ic-ok[data-astro-cid-nbyom4do]{display:none;color:#fff}.ic-ok[data-astro-cid-nbyom4do] svg{width:46px;height:46px}.ibars[data-astro-cid-nbyom4do]{display:none;align-items:center;gap:5px;height:40px}.ibars[data-astro-cid-nbyom4do] i[data-astro-cid-nbyom4do]{width:6px;height:18%;border-radius:3px;background:#fff}.ripple[data-astro-cid-nbyom4do]{position:absolute;width:94px;height:94px;border-radius:50%;border:2px solid rgba(255,40,60,.45);opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.mic[data-astro-cid-nbyom4do].idle .ripple[data-astro-cid-nbyom4do]{animation:ripple 2.2s ease-out infinite}.mic[data-astro-cid-nbyom4do].idle .ripple[data-astro-cid-nbyom4do].r2{animation-delay:1.1s}.mic[data-astro-cid-nbyom4do].starting .mic-disc[data-astro-cid-nbyom4do]:after{animation:spin .8s linear infinite}}@keyframes ripple{0%{transform:scale(1);opacity:.9}to{transform:scale(1.45);opacity:0}}.mic-disc[data-astro-cid-nbyom4do]{transition:transform .2s cubic-bezier(.3,1.6,.6,1),background-color .2s}.mic[data-astro-cid-nbyom4do]:active .mic-disc[data-astro-cid-nbyom4do]{transform:scale(.93)}.mic[data-astro-cid-nbyom4do].starting .ic-mic[data-astro-cid-nbyom4do]{opacity:0}.mic[data-astro-cid-nbyom4do].starting .mic-disc[data-astro-cid-nbyom4do]:after{content:"";position:absolute;inset:22px;border-radius:50%;border:3px solid rgba(255,60,40,.2);border-top-color:#ff3b30}.mic[data-astro-cid-nbyom4do].rec .mic-disc[data-astro-cid-nbyom4do]{background:var(--grad)}.mic[data-astro-cid-nbyom4do].rec .ic-mic[data-astro-cid-nbyom4do]{display:none}.mic[data-astro-cid-nbyom4do].rec .ibars[data-astro-cid-nbyom4do]{display:flex}.mic[data-astro-cid-nbyom4do].done .mic-disc[data-astro-cid-nbyom4do]{background:#0b8a5a;transform:scale(1.06)}.mic[data-astro-cid-nbyom4do].done .ic-mic[data-astro-cid-nbyom4do]{display:none}.mic[data-astro-cid-nbyom4do].done .ic-ok[data-astro-cid-nbyom4do]{display:grid}.mic[data-astro-cid-nbyom4do]:disabled{cursor:default}.target[data-astro-cid-nbyom4do],.trans[data-astro-cid-nbyom4do]{transition:opacity .25s ease,transform .25s ease}.slide-out[data-astro-cid-nbyom4do]{opacity:0;transform:translate(-24px)}.slide-in[data-astro-cid-nbyom4do]{opacity:0;transform:translate(24px);transition:none}.how[data-astro-cid-nbyom4do]{padding:16px;display:grid;gap:10px;text-align:left;font-weight:600;font-size:14px;color:var(--muted)}.how[data-astro-cid-nbyom4do] b[data-astro-cid-nbyom4do]{color:var(--ink)}.halo[data-astro-cid-nbyom4do]{position:relative;width:140px;height:140px;display:grid;place-items:center}.halo[data-astro-cid-nbyom4do]:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#ff5e1a,#ff0037 55%,transparent 56%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 5px))}.an-title[data-astro-cid-nbyom4do]{display:grid;gap:6px}.an-title[data-astro-cid-nbyom4do] h2[data-astro-cid-nbyom4do]{font-size:24px;font-weight:900}.checks[data-astro-cid-nbyom4do]{list-style:none;margin:0;padding:14px 16px;display:grid;gap:10px;width:100%;text-align:left}.checks[data-astro-cid-nbyom4do] li[data-astro-cid-nbyom4do]{display:flex;align-items:center;gap:10px;font-weight:800;color:var(--muted)}.checks[data-astro-cid-nbyom4do] li[data-astro-cid-nbyom4do] small[data-astro-cid-nbyom4do]{font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.checks[data-astro-cid-nbyom4do] .ok[data-astro-cid-nbyom4do]{width:22px;height:22px;border-radius:50%;display:none;place-items:center;background:#0b8a5a;color:#fff;flex:none}.checks[data-astro-cid-nbyom4do] .ok[data-astro-cid-nbyom4do] svg{width:13px;height:13px}.checks[data-astro-cid-nbyom4do] .wait[data-astro-cid-nbyom4do]{width:22px;height:22px;border-radius:50%;border:3px solid rgba(27,15,31,.12);border-top-color:var(--pink);flex:none}.checks[data-astro-cid-nbyom4do] li[data-astro-cid-nbyom4do].done{color:var(--ink)}.checks[data-astro-cid-nbyom4do] li[data-astro-cid-nbyom4do].done .ok[data-astro-cid-nbyom4do]{display:grid}.checks[data-astro-cid-nbyom4do] li[data-astro-cid-nbyom4do].done .wait[data-astro-cid-nbyom4do]{display:none}@media(prefers-reduced-motion:no-preference){.halo[data-astro-cid-nbyom4do]:before,.checks[data-astro-cid-nbyom4do] .wait[data-astro-cid-nbyom4do]{animation:spin 1.2s linear infinite}}@keyframes spin{to{transform:rotate(360deg)}}.tip[data-astro-cid-nbyom4do]{font-size:14px;font-weight:600;color:var(--muted);padding:12px 14px;border-radius:16px;background:var(--pink-soft);border:1px solid var(--pink-line);text-align:left}.tip[data-astro-cid-nbyom4do] b{color:var(--ink)}.cert[data-astro-cid-nbyom4do]{position:relative;margin-top:16px;padding:48px 16px 18px;text-align:center;display:grid;gap:6px;border:1.5px solid var(--pink-line);background:linear-gradient(#fff,#fff7f3)}.cert[data-astro-cid-nbyom4do]:before{content:"";position:absolute;inset:6px;border:1px dashed var(--pink-line);border-radius:17px;pointer-events:none}.cert-title[data-astro-cid-nbyom4do]{font-size:20px;font-weight:900;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.cert-score[data-astro-cid-nbyom4do]{font-size:88px;font-weight:900;letter-spacing:-.055em;line-height:.95;font-variant-numeric:tabular-nums}.cert-score[data-astro-cid-nbyom4do] small[data-astro-cid-nbyom4do]{font-size:26px;letter-spacing:-.02em;color:var(--muted)}.stamp[data-astro-cid-nbyom4do]{position:absolute;left:-10px;top:-18px;margin:0;display:grid;justify-items:center;gap:1px;padding:6px 14px 7px;border:3px solid currentColor;border-radius:10px;background:#ffffffe0;transform:rotate(-12deg);opacity:.94;box-shadow:inset 0 0 0 2px #ffffffe6,inset 0 0 0 4px currentColor}.stamp[data-astro-cid-nbyom4do] small[data-astro-cid-nbyom4do]{font:900 9.5px/1 var(--font);letter-spacing:.18em;text-transform:uppercase}.stamp[data-astro-cid-nbyom4do] b[data-astro-cid-nbyom4do]{font:900 21px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.lv-baguette[data-astro-cid-nbyom4do]{color:#9c5418}.lv-croissant[data-astro-cid-nbyom4do]{color:#c98a00}.lv-touriste[data-astro-cid-nbyom4do]{color:#e0430f}.lv-erasmus[data-astro-cid-nbyom4do]{color:#d6206e}.lv-expat[data-astro-cid-nbyom4do]{color:#2a6fdb}.lv-quasi-natif[data-astro-cid-nbyom4do]{color:#6a35d8}.cert-score[data-astro-cid-nbyom4do] .lv-natif[data-astro-cid-nbyom4do]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.stamp[data-astro-cid-nbyom4do].lv-natif{color:#fff;background:var(--grad);border-color:#fffffff2;opacity:1;box-shadow:0 0 0 2px #ff2d3c,inset 0 0 0 2px #ffffff59,0 12px 26px -12px #ff2828b3}.vs[data-astro-cid-nbyom4do]{padding:12px 14px;border-radius:16px;text-align:center;font-size:16px;font-weight:900;line-height:1.3}.vs[data-astro-cid-nbyom4do].win{background:#e8f8ee;border:1px solid #b6e6c8;color:#13703b}.vs[data-astro-cid-nbyom4do].tie{background:#fff6dc;border:1px solid #f3dc94;color:#7a5a00}.vs[data-astro-cid-nbyom4do].lose{background:var(--pink-soft);border:1px solid var(--pink-line);color:var(--ink)}.prof-card[data-astro-cid-nbyom4do]{padding:14px;display:flex;gap:12px;align-items:flex-start}.prof-card[data-astro-cid-nbyom4do] .av-app[data-astro-cid-nbyom4do]{width:58px;height:58px}.av-app[data-astro-cid-nbyom4do].lg{width:92px;height:92px;padding:3px}.prof-card[data-astro-cid-nbyom4do] small[data-astro-cid-nbyom4do]{display:block;font-size:12px;font-weight:800;color:var(--muted)}.prof-card[data-astro-cid-nbyom4do] p[data-astro-cid-nbyom4do]{font-size:16px;font-weight:800;line-height:1.3}.res-actions[data-astro-cid-nbyom4do]{display:grid;gap:2px}.res-actions[data-astro-cid-nbyom4do] .link-btn[data-astro-cid-nbyom4do]{text-align:center}.res-actions[data-astro-cid-nbyom4do] .btn-test[data-astro-cid-nbyom4do] svg{width:20px;height:20px}.list-h[data-astro-cid-nbyom4do]{font-weight:900;font-size:17px;padding-top:4px}.words[data-astro-cid-nbyom4do]{list-style:none;margin:0;padding:0;display:grid}.words[data-astro-cid-nbyom4do] .note{flex-basis:100%;margin-top:-4px;font-size:14px;font-weight:600;line-height:1.4;color:var(--muted)}.words[data-astro-cid-nbyom4do] .note.good{color:#0b6b47}.words[data-astro-cid-nbyom4do] li{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;border-bottom:1px solid var(--line)}.words[data-astro-cid-nbyom4do] li:last-child{border-bottom:0}.words[data-astro-cid-nbyom4do] li>div{flex:1;min-width:0}.words[data-astro-cid-nbyom4do] b{display:block;font-weight:900}.words[data-astro-cid-nbyom4do] b .c-good{color:#0b8a5a}.words[data-astro-cid-nbyom4do] b .c-mid{color:#c77700}.words[data-astro-cid-nbyom4do] b .c-low{color:#d6340a;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.words[data-astro-cid-nbyom4do] small{color:var(--muted);font-weight:700;font-size:13px}.words[data-astro-cid-nbyom4do] .ws{min-width:42px;text-align:center;font-weight:900;font-size:14px;padding:4px 8px;border-radius:999px;font-variant-numeric:tabular-nums}.words[data-astro-cid-nbyom4do] .ws.s-good{color:#0b8a5a;background:#e2f8ee}.words[data-astro-cid-nbyom4do] .ws.s-mid{color:#9a5a00;background:#fff3dd}.words[data-astro-cid-nbyom4do] .ws.s-low{color:#c8360a;background:#ffece4}.words[data-astro-cid-nbyom4do] .play{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--pink-soft);color:var(--pink);border:0;cursor:pointer;flex:none;padding:0}.words[data-astro-cid-nbyom4do] .play svg{width:18px;height:18px}.words[data-astro-cid-nbyom4do] .play.on{background:var(--grad);color:#fff}.words[data-astro-cid-nbyom4do] .mine{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--ink);border:1.5px solid var(--line);cursor:pointer;flex:none;padding:0}.words[data-astro-cid-nbyom4do] .mine svg{width:17px;height:17px}.words[data-astro-cid-nbyom4do] .mine.on{background:var(--ink);border-color:var(--ink);color:#fff}.legend[data-astro-cid-nbyom4do]{display:flex;flex-wrap:wrap;gap:6px 16px;margin:-4px 0 0;font-size:13px;font-weight:700;color:var(--muted)}.legend[data-astro-cid-nbyom4do][hidden]{display:none}.legend[data-astro-cid-nbyom4do] span[data-astro-cid-nbyom4do]{display:inline-flex;align-items:center;gap:6px}.legend[data-astro-cid-nbyom4do] .ico[data-astro-cid-nbyom4do]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none}.legend[data-astro-cid-nbyom4do] .ico[data-astro-cid-nbyom4do] svg{width:13px;height:13px}.legend[data-astro-cid-nbyom4do] .ref-ico[data-astro-cid-nbyom4do]{background:var(--pink-soft);color:var(--pink)}.legend[data-astro-cid-nbyom4do] .mine-ico[data-astro-cid-nbyom4do]{background:#fff;color:var(--ink);border:1.5px solid var(--line)}.trust[data-astro-cid-nbyom4do]{text-align:center;font-size:13px;font-weight:800;color:var(--muted);padding-top:8px}.trust[data-astro-cid-nbyom4do][hidden]{display:none}.trust[data-astro-cid-nbyom4do] .star[data-astro-cid-nbyom4do]{color:#f5a700}.about[data-astro-cid-nbyom4do]{margin-top:18px;padding-top:24px;border-top:1px solid var(--line);display:grid;gap:16px}.about-row[data-astro-cid-nbyom4do]{display:flex;gap:14px;align-items:center}.about-row[data-astro-cid-nbyom4do] .phone{flex:none;padding:4px;border-radius:20px}.about-row[data-astro-cid-nbyom4do] .phone .screens{border-radius:16px}.about[data-astro-cid-nbyom4do] .eyebrow[data-astro-cid-nbyom4do]{font-size:28px;margin-bottom:-6px}.about-row[data-astro-cid-nbyom4do] .about-list[data-astro-cid-nbyom4do]{flex:1;min-width:0;gap:14px}.about-row[data-astro-cid-nbyom4do] .about-list[data-astro-cid-nbyom4do] li[data-astro-cid-nbyom4do]{font-size:15px}.teacher-line[data-astro-cid-nbyom4do]{display:flex;gap:10px;align-items:center}.teacher-line[data-astro-cid-nbyom4do] .av-app[data-astro-cid-nbyom4do]{width:48px;height:48px;padding:2px}.teacher-line[data-astro-cid-nbyom4do] p[data-astro-cid-nbyom4do]{display:grid;gap:2px;font-size:13px;font-weight:600;line-height:1.35;color:var(--muted)}.teacher-line[data-astro-cid-nbyom4do] b[data-astro-cid-nbyom4do]{font-size:14px;font-weight:900;color:var(--ink)}.teacher-line[data-astro-cid-nbyom4do] a[data-astro-cid-nbyom4do],.about-reviews[data-astro-cid-nbyom4do] figcaption[data-astro-cid-nbyom4do] a[data-astro-cid-nbyom4do]{color:var(--pink-ink);font-weight:800}.about-cta[data-astro-cid-nbyom4do]{display:grid;gap:8px}.about[data-astro-cid-nbyom4do] h2[data-astro-cid-nbyom4do]{font-size:22px;font-weight:900;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.about-list[data-astro-cid-nbyom4do]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.about-list[data-astro-cid-nbyom4do] li[data-astro-cid-nbyom4do]{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:700;line-height:1.35}.about-list[data-astro-cid-nbyom4do] .ok[data-astro-cid-nbyom4do]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff;flex:none}.about-list[data-astro-cid-nbyom4do] .ok[data-astro-cid-nbyom4do] svg{width:13px;height:13px}.about-reviews[data-astro-cid-nbyom4do]{display:grid;gap:16px}.about-reviews[data-astro-cid-nbyom4do] figure[data-astro-cid-nbyom4do]{margin:0;padding-left:14px;border-left:3px solid var(--pink-line);display:grid;gap:4px}.about-reviews[data-astro-cid-nbyom4do] .stars[data-astro-cid-nbyom4do]{color:#f5a700;font-size:14px;letter-spacing:1px}.about-reviews[data-astro-cid-nbyom4do] blockquote[data-astro-cid-nbyom4do]{margin:0;font-size:14px;font-weight:600;line-height:1.4}.about-reviews[data-astro-cid-nbyom4do] figcaption[data-astro-cid-nbyom4do]{font-size:12px;font-weight:800;color:var(--muted)}.about[data-astro-cid-nbyom4do] .trust[data-astro-cid-nbyom4do]{padding-top:0}.res-foot[data-astro-cid-nbyom4do]{display:grid;gap:0;padding-top:6px;justify-items:center}.res-foot[data-astro-cid-nbyom4do] a[data-astro-cid-nbyom4do].link-btn{text-decoration:none}.link-btn[data-astro-cid-nbyom4do]{font:800 15px/1 var(--font);color:var(--muted);background:none;border:0;padding:12px;cursor:pointer}.demo-badge{position:fixed;top:0;left:0;right:0;z-index:20;margin:0;padding:4px;text-align:center;background:#ffd400;color:#1b0f1f;font:900 12px/1.3 var(--font)}.sheet[data-astro-cid-nbyom4do]{position:fixed;inset:0;z-index:30}.sheet-backdrop[data-astro-cid-nbyom4do]{position:absolute;inset:0;background:#1b0f1f80}.sheet-panel[data-astro-cid-nbyom4do]{position:absolute;left:0;right:0;bottom:0;max-width:460px;margin-inline:auto;display:grid;gap:10px;padding:18px 18px calc(8px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:28px 28px 0 0;box-shadow:0 -20px 50px -20px #1b0f1f66}@media(prefers-reduced-motion:no-preference){.sheet-panel[data-astro-cid-nbyom4do]{animation:sheet-up .28s cubic-bezier(.2,.9,.3,1)}}@keyframes sheet-up{0%{transform:translateY(100%)}}.sheet-preview[data-astro-cid-nbyom4do]{justify-self:center;height:max(220px,min(58vh,500px,calc(100dvh - 280px)));width:auto;aspect-ratio:9 / 16;border-radius:18px;background:#f4f1eb;box-shadow:0 16px 36px -18px #28140980;object-fit:cover}.sheet[data-astro-cid-nbyom4do] .btn-test[data-astro-cid-nbyom4do] svg{width:20px;height:20px}.sheet-touch[data-astro-cid-nbyom4do],.sheet-desk[data-astro-cid-nbyom4do]{display:grid;gap:10px}@media(pointer:fine){.sheet-touch[data-astro-cid-nbyom4do]{display:none}.sheet-preview[data-astro-cid-nbyom4do]{height:min(42vh,360px)}}@media not (pointer:fine){.sheet-desk[data-astro-cid-nbyom4do]{display:none}}.btn-soft[data-astro-cid-nbyom4do]{background:#f4f1eb;color:var(--ink)}.touch-row[data-astro-cid-nbyom4do]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.touch-row[data-astro-cid-nbyom4do] .btn-soft[data-astro-cid-nbyom4do]{height:52px;padding:0 12px;font-size:16px;gap:8px}.btn-soft[data-astro-cid-nbyom4do].wa svg{color:#1faa53}.share-opts[data-astro-cid-nbyom4do]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.share-opt[data-astro-cid-nbyom4do]{display:grid;justify-items:center;gap:8px;padding:14px 6px;border:1px solid var(--line);border-radius:18px;background:#fff;color:var(--ink);font:800 14px/1.1 var(--font);cursor:pointer;transition:background .15s ease,border-color .15s ease}.share-opt[data-astro-cid-nbyom4do]:hover{background:#f8f5f0;border-color:#e3ddd3}.share-opt[data-astro-cid-nbyom4do] svg{width:26px;height:26px}.share-opt[data-astro-cid-nbyom4do].wa svg{color:#1faa53}.link-btn[data-astro-cid-nbyom4do].dl{display:inline-flex;align-items:center;justify-content:center;gap:8px}.link-btn[data-astro-cid-nbyom4do].dl svg{width:18px;height:18px}.toast[data-astro-cid-nbyom4do]{position:fixed;z-index:40;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%);background:var(--ink);color:#fff;font-weight:800;font-size:14px;padding:12px 18px;border-radius:999px;box-shadow:0 14px 30px -12px #1b0f1f80}
