.cp[data-astro-cid-d4nisn5p]{aspect-ratio:var(--ratio);isolation:isolate;user-select:none;touch-action:pan-y;cursor:ew-resize;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000c,0 0 0 1px #ffffff1a;container-type:inline-size}.cp__layer[data-astro-cid-d4nisn5p]{position:absolute;inset:0}.cp__after[data-astro-cid-d4nisn5p]{clip-path:inset(0 0 0 var(--x))}.cp__layer[data-astro-cid-d4nisn5p]>*{width:100%;height:100%}.cp__layer[data-astro-cid-d4nisn5p] img{object-fit:cover;object-position:center top;width:100%;height:100%}.cp__handle[data-astro-cid-d4nisn5p]{top:0;bottom:0;left:var(--x);pointer-events:none;z-index:3;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000026,0 0 20px #ffffff80}.cp__handle[data-astro-cid-d4nisn5p] span[data-astro-cid-d4nisn5p]{color:#1a0f1c;width:44px;height:44px;transition:transform var(--dur-2) var(--ease-out);background:#fff;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px -6px #0009}.cp[data-astro-cid-d4nisn5p]:hover .cp__handle[data-astro-cid-d4nisn5p] span[data-astro-cid-d4nisn5p]{transform:scale(1.08)}.cp[data-astro-cid-d4nisn5p]:has(.cp__range:focus-visible) .cp__handle[data-astro-cid-d4nisn5p] span[data-astro-cid-d4nisn5p]{outline:3px solid var(--rose);outline-offset:3px}.cp__range[data-astro-cid-d4nisn5p]{z-index:4;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.cp__tag[data-astro-cid-d4nisn5p]{z-index:2;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;backdrop-filter:blur(6px);pointer-events:none;background:#0a090fc7;border-radius:999px;padding:5px 10px;font-size:.66rem;position:absolute;bottom:12px}.cp__tag--l[data-astro-cid-d4nisn5p]{left:12px}.cp__tag--r[data-astro-cid-d4nisn5p]{right:12px}.cp__tag[data-astro-cid-d4nisn5p] b{color:#ffb3d4}@media (width<=560px){.cp__tag[data-astro-cid-d4nisn5p]{font-size:.56rem;bottom:8px}.cp__tag--l[data-astro-cid-d4nisn5p]{left:8px}.cp__tag--r[data-astro-cid-d4nisn5p]{right:8px}.cp__handle[data-astro-cid-d4nisn5p] span[data-astro-cid-d4nisn5p]{width:34px;height:34px;margin:-17px 0 0 -17px}}.lb[data-astro-cid-brhlr4pt]{color:#1b2230;width:100%;height:100%;font-family:Geist Variable,system-ui,sans-serif;font-size:1cqw;display:flex;position:relative;overflow:hidden}.lb__side[data-astro-cid-brhlr4pt]{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.lb__top[data-astro-cid-brhlr4pt]{justify-content:space-between;align-items:center;padding:1.6em 2.2em;font-size:1em;display:flex}.lb__brand[data-astro-cid-brhlr4pt]{align-items:center;gap:.8em;font-size:1.15em;font-weight:700;display:inline-flex}.lb__logo[data-astro-cid-brhlr4pt]{background:#0b0912;border-radius:.8em;place-items:center;width:2.6em;height:2.6em;display:grid;overflow:hidden}.lb__logo[data-astro-cid-brhlr4pt] img{object-fit:contain;width:78%;height:78%}.lb__lang[data-astro-cid-brhlr4pt]{color:#6b7385;font-size:.85em}.lb__lang[data-astro-cid-brhlr4pt] b[data-astro-cid-brhlr4pt]{color:#1b2230;background:#fff;border-radius:.6em;margin-left:.4em;padding:.4em .9em;font-weight:600;box-shadow:0 0 0 1px #00000014}.lb__center[data-astro-cid-brhlr4pt]{flex:1;place-items:center;padding:0 2em;display:grid}.lb__card[data-astro-cid-brhlr4pt]{background:#fff;border-radius:1.4em;flex-direction:column;gap:.7em;width:min(36em,100%);padding:2.4em 2.6em;display:flex;box-shadow:0 2em 4em -1.6em #10182840}.lb__title[data-astro-cid-brhlr4pt]{letter-spacing:-.02em;margin-bottom:.3em;font-family:Bricolage Grotesque Variable,system-ui,sans-serif;font-size:2.1em;font-weight:700;line-height:1.1}.lb__sub[data-astro-cid-brhlr4pt]{color:#6b7385;margin:-.6em 0 .4em;font-size:.95em}.lb__label[data-astro-cid-brhlr4pt]{font-size:.85em;font-weight:600}.lb__in[data-astro-cid-brhlr4pt]{color:#9aa1ae;border:1px solid #dfe3ea;border-radius:.7em;justify-content:space-between;align-items:center;padding:.95em 1em;font-size:.9em;display:flex}.lb__in[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt]{color:#8b93a3;font-size:.95em;font-style:normal}.lb__row[data-astro-cid-brhlr4pt]{justify-content:space-between;align-items:center;font-size:.8em;display:flex}.lb__forgot[data-astro-cid-brhlr4pt]{color:var(--lb-acc);font-weight:700}.lb__chk[data-astro-cid-brhlr4pt]{color:#4a5162;align-items:center;gap:.5em;display:inline-flex}.lb__chk[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt]{color:#fff;background:#2a2620;border-radius:.3em;place-items:center;width:1.3em;height:1.3em;font-size:.8em;font-style:normal;display:grid}.lb__btn[data-astro-cid-brhlr4pt]{background:var(--lb-acc);color:var(--lb-btn-ink,#fff);text-align:center;border-radius:.7em;margin-top:.4em;padding:1em;font-size:.95em;font-weight:700}.lb__or[data-astro-cid-brhlr4pt]{color:#8b93a3;align-items:center;gap:.8em;margin:.3em 0;font-size:.78em;display:flex}.lb__or[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt]{background:#e6e9ef;flex:1;height:1px}.lb__google[data-astro-cid-brhlr4pt]{border:1px solid #dfe3ea;border-radius:.7em;justify-content:center;align-items:center;gap:.7em;padding:.95em;font-size:.9em;font-weight:600;display:flex}.lb__google[data-astro-cid-brhlr4pt] svg{width:1.3em;height:1.3em}.lb__terms[data-astro-cid-brhlr4pt]{text-align:center;color:#6b7385;margin-top:.4em;font-size:.78em}.lb__terms[data-astro-cid-brhlr4pt] b[data-astro-cid-brhlr4pt]{color:var(--lb-acc)}.lb__foot[data-astro-cid-brhlr4pt]{text-align:center;color:#8b93a3;padding:1.4em;font-size:.75em}.lb--aurora[data-astro-cid-brhlr4pt]{--lb-acc:#e2499a;background:radial-gradient(40% 55% at 12% 10%,#ffd6ea 0%,#0000 70%),radial-gradient(45% 60% at 90% 18%,#d9ecff 0%,#0000 70%),radial-gradient(50% 60% at 70% 95%,#e8dcff 0%,#0000 70%),radial-gradient(40% 50% at 15% 90%,#d6f5ff 0%,#0000 70%),#f7f6fb}.lb--aurora[data-astro-cid-brhlr4pt] .lb__card[data-astro-cid-brhlr4pt]{box-shadow:0 2.4em 5em -2em #783c8c59}.lb--minimal[data-astro-cid-brhlr4pt]{--lb-acc:#6d4cf0;background:#fff}.lb--minimal[data-astro-cid-brhlr4pt] .lb__card[data-astro-cid-brhlr4pt]{box-shadow:none;border:1px solid #ece9f6;border-top:.3em solid #0000;border-image:linear-gradient(90deg,#6d4cf0,#e25bd8) 1;border-radius:0}.lb--minimal[data-astro-cid-brhlr4pt] .lb__in[data-astro-cid-brhlr4pt],.lb--minimal[data-astro-cid-brhlr4pt] .lb__btn[data-astro-cid-brhlr4pt],.lb--minimal[data-astro-cid-brhlr4pt] .lb__google[data-astro-cid-brhlr4pt]{border-radius:99em}.lb--minimal[data-astro-cid-brhlr4pt] .lb__logo[data-astro-cid-brhlr4pt]{background:#6d4cf0}.lb--split[data-astro-cid-brhlr4pt]{--lb-acc:#2a2620;background:#fbf9f4}.lb--split[data-astro-cid-brhlr4pt] .lb__art[data-astro-cid-brhlr4pt]{color:#fff;background:linear-gradient(160deg,#3a3326 0%,#1b1915 60%),#1b1915;border-radius:1.4em;flex-direction:column;flex:0 0 50%;justify-content:flex-end;margin:1.2em;padding:3em;display:flex;position:relative;overflow:hidden}.lb__art-shapes[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt]{filter:blur(.2em);border-radius:50%;position:absolute}.lb__art-shapes[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt]:first-child{opacity:.55;background:radial-gradient(circle,#c8a24a 0%,#0000 65%);width:26em;height:26em;top:-8em;right:-8em}.lb__art-shapes[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt]:nth-child(2){opacity:.25;background:radial-gradient(circle,#e4c77d 0%,#0000 65%);width:18em;height:18em;top:30%;left:-6em}.lb__art-shapes[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt]:nth-child(3){filter:none;border:1px solid #e4c77d59;width:12em;height:12em;bottom:25%;right:20%}.lb__quote[data-astro-cid-brhlr4pt]{font-family:Georgia,Times New Roman,serif;font-size:2.6em;font-style:italic;line-height:1.1;position:relative}.lb__by[data-astro-cid-brhlr4pt]{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-top:1em;font-size:.8em;position:relative}.lb__dots[data-astro-cid-brhlr4pt]{gap:.4em;margin-top:1.2em;display:flex;position:relative}.lb__dots[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt]{background:#fff6;border-radius:99em;width:.5em;height:.5em}.lb__dots[data-astro-cid-brhlr4pt] i[data-astro-cid-brhlr4pt].on{background:#fff;width:1.4em}.lb--split[data-astro-cid-brhlr4pt] .lb__card[data-astro-cid-brhlr4pt]{box-shadow:none;background:0 0;padding:0 1em}.lb--split[data-astro-cid-brhlr4pt] .lb__title[data-astro-cid-brhlr4pt]{font-family:Georgia,Times New Roman,serif;font-size:2.4em;font-weight:400}.lb--split[data-astro-cid-brhlr4pt] .lb__btn[data-astro-cid-brhlr4pt]{letter-spacing:.1em;border-radius:.4em;font-size:.85em}.lb--split[data-astro-cid-brhlr4pt] .lb__in[data-astro-cid-brhlr4pt],.lb--split[data-astro-cid-brhlr4pt] .lb__google[data-astro-cid-brhlr4pt]{border-radius:.4em}.lb--split[data-astro-cid-brhlr4pt] .lb__forgot[data-astro-cid-brhlr4pt]{color:#2a2620}.lb--split[data-astro-cid-brhlr4pt] .lb__logo[data-astro-cid-brhlr4pt]{background:#2a2620}.lb--split[data-astro-cid-brhlr4pt] .lb__brand[data-astro-cid-brhlr4pt]{font-family:Georgia,serif;font-weight:400}.ds__compare[data-astro-cid-son4p7ty]{max-width:1080px;margin-inline:auto}.ds__looks[data-astro-cid-son4p7ty]{grid-template-columns:1fr;gap:18px;display:grid}@media (width>=760px){.ds__looks[data-astro-cid-son4p7ty]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.ds__looks[data-astro-cid-son4p7ty]{grid-template-columns:repeat(6,minmax(0,1fr))}.look[data-astro-cid-son4p7ty]{grid-column:span 2}.look--wide[data-astro-cid-son4p7ty]{grid-column:span 3}}.look[data-astro-cid-son4p7ty]{isolation:isolate;background:var(--surface);border:1px solid var(--line);transition:transform var(--dur-3) var(--ease-out);border-radius:22px;gap:16px;min-width:0;padding:14px 14px 18px;display:grid;position:relative}.look[data-astro-cid-son4p7ty] .gd{border-radius:12px}.look__meta[data-astro-cid-son4p7ty]{justify-content:space-between;align-items:center;gap:12px;padding-inline:6px;display:flex}.look[data-astro-cid-son4p7ty] h3[data-astro-cid-son4p7ty]{font-size:1.15rem}.look[data-astro-cid-son4p7ty] p[data-astro-cid-son4p7ty]{color:var(--muted);font-size:.86rem}.look__sw[data-astro-cid-son4p7ty]{display:flex}.look__sw[data-astro-cid-son4p7ty] i[data-astro-cid-son4p7ty]{border:2px solid var(--surface);border-radius:50%;width:20px;height:20px;margin-left:-6px}@media (hover:hover){.look[data-astro-cid-son4p7ty]:hover{transform:translateY(-4px)}}.ds__words[data-astro-cid-son4p7ty]{align-items:center;gap:36px;display:grid}@media (width>=1024px){.ds__words[data-astro-cid-son4p7ty]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}}.ds__words-copy[data-astro-cid-son4p7ty]{gap:18px;display:grid}.ds__words-copy[data-astro-cid-son4p7ty] h2[data-astro-cid-son4p7ty]{font-size:clamp(1.9rem,1.3rem + 2vw,2.8rem)}.ds__table[data-astro-cid-son4p7ty]{padding:8px;overflow-x:auto}.ds__tr[data-astro-cid-son4p7ty]{grid-template-columns:1.1fr repeat(5,1fr);min-width:640px;display:grid}.ds__tr[data-astro-cid-son4p7ty]>span[data-astro-cid-son4p7ty]{border-bottom:1px solid var(--line);color:var(--muted);padding:14px 12px;font-size:.9rem}.ds__tr[data-astro-cid-son4p7ty]:last-child>span[data-astro-cid-son4p7ty]{border-bottom:0}.ds__tr[data-astro-cid-son4p7ty] .mono[data-astro-cid-son4p7ty]{color:var(--ink-2);font-size:.82rem}.ds__tr[data-astro-cid-son4p7ty] .is-new[data-astro-cid-son4p7ty]{color:var(--ink);font-weight:600}.ds__th[data-astro-cid-son4p7ty]>span[data-astro-cid-son4p7ty]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c,var(--faint));font-size:.68rem}.lgc[data-astro-cid-son4p7ty]{gap:16px;max-width:1080px;margin-inline:auto;display:grid}.lgc__chips[data-astro-cid-son4p7ty]{scrollbar-width:none;gap:8px;margin:-2px;padding:2px;display:flex;overflow-x:auto}.lgc__chips[data-astro-cid-son4p7ty]::-webkit-scrollbar{display:none}.lgc__chips[data-astro-cid-son4p7ty] button[data-astro-cid-son4p7ty]{border:1px solid var(--line-2);color:var(--ink-2);background:rgb(var(--fg) / .03);transition:border-color var(--dur-2), background-color var(--dur-2), color var(--dur-2), transform var(--dur-1);border-radius:999px;flex:none;align-items:center;gap:9px;padding:8px 14px 8px 8px;font-size:.86rem;font-weight:600;display:inline-flex}.lgc__chips[data-astro-cid-son4p7ty] button[data-astro-cid-son4p7ty] small[data-astro-cid-son4p7ty]{color:var(--muted);font-size:.76rem;font-weight:400}.lgc__chips[data-astro-cid-son4p7ty] button[data-astro-cid-son4p7ty]:hover{border-color:rgb(var(--fg) / .3)}.lgc__chips[data-astro-cid-son4p7ty] button[data-astro-cid-son4p7ty]:active{transform:scale(.97)}.lgc__chips[data-astro-cid-son4p7ty] button[data-astro-cid-son4p7ty][aria-checked=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.lgc__chips[data-astro-cid-son4p7ty] button[data-astro-cid-son4p7ty][aria-checked=true] small[data-astro-cid-son4p7ty]{color:#5b5568}.lgc__sw[data-astro-cid-son4p7ty]{width:22px;height:22px;box-shadow:inset 0 0 0 1px rgb(var(--fg) / .25);border-radius:50%}.lgc__after[data-astro-cid-son4p7ty],.lgc__panel[data-astro-cid-son4p7ty]{width:100%;height:100%}.lgc__panel[data-astro-cid-son4p7ty][hidden]{display:none}.lgc__panel[data-astro-cid-son4p7ty]{animation:lgcIn .42s var(--ease-out)}@keyframes lgcIn{0%{opacity:.4;filter:blur(4px)}}.ds__ticks[data-astro-cid-son4p7ty]{gap:10px;display:grid}.ds__ticks[data-astro-cid-son4p7ty] li[data-astro-cid-son4p7ty]{color:var(--ink-2);align-items:center;gap:10px;font-size:.94rem;display:flex}.ds__ticks[data-astro-cid-son4p7ty] svg{color:var(--mint);flex:none}.lgc__ticks[data-astro-cid-son4p7ty]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:8px}@media (width<=640px){.lgc__frame[data-astro-cid-son4p7ty] .cp{aspect-ratio:4/3.4}}.sh[data-astro-cid-njl2q4gy]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(36px, 5vw, 72px));padding-bottom:clamp(40px,5vw,64px);position:relative;overflow:hidden}.sh__glow[data-astro-cid-njl2q4gy]{z-index:-1;aspect-ratio:1.3;background:radial-gradient(closest-side, color-mix(in oklab, var(--hue) 28%, transparent), transparent);filter:blur(40px);width:min(900px,120vw);position:absolute;top:-20%;right:-10%}.sh__grid[data-astro-cid-njl2q4gy]{align-items:center;gap:56px;display:grid}@media (width>=1024px){.sh__grid[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.sh__copy[data-astro-cid-njl2q4gy]{justify-items:start;gap:22px;display:grid}.sh__label[data-astro-cid-njl2q4gy]{border:1px solid var(--line-2);background:rgb(var(--fg) / .03);border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:.86rem;font-weight:600;display:inline-flex}.sh__label-ic[data-astro-cid-njl2q4gy]{width:28px;height:28px;color:var(--hue);background:color-mix(in oklab, var(--hue) 16%, transparent);border-radius:50%;place-items:center;display:grid}.sh[data-astro-cid-njl2q4gy] h1[data-astro-cid-njl2q4gy]{letter-spacing:-.035em;max-width:16ch;font-size:clamp(2.3rem,1.4rem + 3.2vw,4rem)}.sh[data-astro-cid-njl2q4gy] .lead[data-astro-cid-njl2q4gy]{max-width:56ch}.sh__actions[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:12px;display:flex}.sh__trust[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line);width:100%;color:var(--ink-2);flex-wrap:wrap;gap:10px 22px;padding-top:20px;font-size:.88rem;display:flex}.sh__trust[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{align-items:center;gap:8px;display:inline-flex}.sh__trust[data-astro-cid-njl2q4gy] svg{color:var(--mint)}@media (width<=520px){.sh__actions[data-astro-cid-njl2q4gy] .btn[data-astro-cid-njl2q4gy]{flex:100%}}.sh__visual[data-astro-cid-njl2q4gy]{justify-self:center;width:100%;max-width:600px;padding:28px 0 56px 44px;position:relative}.sh__screen[data-astro-cid-njl2q4gy]{border:1px solid var(--line-2);background:var(--surface-2);box-shadow:var(--shadow-2), 0 0 0 8px rgb(var(--fg) / .025);transition:transform .6s var(--ease-out);border-radius:20px;position:relative;overflow:hidden;transform:rotate(1.2deg)}.sh__visual[data-astro-cid-njl2q4gy]:hover .sh__screen[data-astro-cid-njl2q4gy]{transform:rotate(0)translateY(-4px)}.sh__bar[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);align-items:center;gap:6px;padding:10px 14px;font-size:.68rem;display:flex}.sh__bar[data-astro-cid-njl2q4gy] i[data-astro-cid-njl2q4gy]{background:rgb(var(--fg) / .16);border-radius:50%;width:8px;height:8px}.sh__bar[data-astro-cid-njl2q4gy] i[data-astro-cid-njl2q4gy]:first-child{background:#ff6b6b}.sh__bar[data-astro-cid-njl2q4gy] i[data-astro-cid-njl2q4gy]:nth-child(2){background:#ffc56b}.sh__bar[data-astro-cid-njl2q4gy] i[data-astro-cid-njl2q4gy]:nth-child(3){background:#5ff0b8}.sh__bar[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]{margin-left:10px}.sh__img[data-astro-cid-njl2q4gy]{aspect-ratio:4/3;object-fit:cover;object-position:top;width:100%}.sh__portrait[data-astro-cid-njl2q4gy]{z-index:2;aspect-ratio:.78;background:var(--pbg);border:4px solid var(--bg);width:clamp(120px,30%,180px);box-shadow:0 24px 50px -18px rgb(var(--shade) / calc(.8 * var(--shade-k)));border-radius:22px;animation:7s ease-in-out infinite bob;position:absolute;bottom:0;left:0;overflow:hidden;transform:rotate(-4deg)}.sh__portrait[data-astro-cid-njl2q4gy] img{object-fit:cover;object-position:50% 8%;width:100%;height:100%}.sh__chip[data-astro-cid-njl2q4gy]{z-index:3;white-space:nowrap;background:rgb(var(--panel) / .88);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);box-shadow:0 20px 40px -18px rgb(var(--shade) / calc(.8 * var(--shade-k)));border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:.8rem;animation:6s ease-in-out infinite bob;display:flex;position:absolute}.sh__chip[data-astro-cid-njl2q4gy] strong[data-astro-cid-njl2q4gy]{font-weight:600;display:block}.sh__chip[data-astro-cid-njl2q4gy] small[data-astro-cid-njl2q4gy]{color:var(--muted);font-size:.72rem;display:block}.sh__chip-ic[data-astro-cid-njl2q4gy]{width:32px;height:32px;color:var(--hue);background:color-mix(in oklab, var(--hue) 16%, transparent);border-radius:10px;place-items:center;display:grid}.sh__chip--0[data-astro-cid-njl2q4gy]{animation-delay:-2s;top:0;right:-12px}.sh__chip--1[data-astro-cid-njl2q4gy]{animation-delay:-4s;bottom:8px;right:8%}.sh__stat[data-astro-cid-njl2q4gy]{z-index:3;background:var(--grad);color:#1a0f1c;border-radius:16px;padding:12px 16px;animation:8s ease-in-out -1s infinite bob;display:grid;position:absolute;top:14%;left:0;box-shadow:0 20px 40px -14px #ff5fa299}.sh__stat[data-astro-cid-njl2q4gy] strong[data-astro-cid-njl2q4gy]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.6rem;line-height:1}.sh__stat[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]{font-size:.72rem;font-weight:600}@keyframes bob{50%{translate:0 -8px}}@media (width<=640px){.sh__visual[data-astro-cid-njl2q4gy]{padding:18px 0 64px 24px}.sh__chip[data-astro-cid-njl2q4gy]{padding:8px 10px 8px 8px;font-size:.72rem}.sh__chip[data-astro-cid-njl2q4gy] small[data-astro-cid-njl2q4gy]{display:none}.sh__chip--0[data-astro-cid-njl2q4gy]{top:0;right:0}.sh__chip--1[data-astro-cid-njl2q4gy]{bottom:6px;right:0}.sh__stat[data-astro-cid-njl2q4gy]{display:none}.sh__portrait[data-astro-cid-njl2q4gy]{width:104px}}.sh__tools[data-astro-cid-njl2q4gy]{border:1px solid var(--line);background:rgb(var(--fg) / .02);border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(40px,5vw,64px);padding:18px 22px;display:flex}.sh__tools[data-astro-cid-njl2q4gy] .mono[data-astro-cid-njl2q4gy]{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:.68rem}.sh__tools[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:8px;display:flex}.sh__tools[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{background:rgb(var(--fg) / .04);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:6px 12px;font-size:.84rem}.pb__grid[data-astro-cid-njl2q4gy]{align-items:start;gap:40px;display:grid}@media (width>=1024px){.pb__grid[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}.pb__copy[data-astro-cid-njl2q4gy]{position:sticky;top:130px}}.pb__copy[data-astro-cid-njl2q4gy]{justify-items:start;gap:18px;display:grid}.pb__copy[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{font-size:var(--fs-h2)}.pb__eyebrow[data-astro-cid-njl2q4gy]:before{background:var(--danger)}.pb__fit[data-astro-cid-njl2q4gy]{background:var(--surface);border:1px solid var(--line);border-radius:18px;width:100%;margin-top:8px;padding:18px 20px}.pb__fit[data-astro-cid-njl2q4gy] .mono[data-astro-cid-njl2q4gy]{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:12px;font-size:.68rem}.pb__fit[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{gap:10px;display:grid}.pb__fit[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.pb__fit[data-astro-cid-njl2q4gy] svg{color:var(--rose);flex:none;margin-top:3px}.pb__list[data-astro-cid-njl2q4gy]{gap:12px;display:grid}.pb__item[data-astro-cid-njl2q4gy]{background:linear-gradient(90deg, #ff6b6b0f, transparent 60%), var(--surface);border:1px solid var(--line);border-left:3px solid #ff6b6bb3;border-radius:20px;grid-template-columns:auto auto 1fr;align-items:center;gap:14px;padding:22px 24px;display:grid;position:relative}.pb__n[data-astro-cid-njl2q4gy]{color:var(--faint);font-size:.72rem}.pb__ic[data-astro-cid-njl2q4gy]{width:28px;height:28px;color:var(--danger);background:#ff6b6b1f;border-radius:50%;place-items:center;display:grid}.pb__item[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--ink);font-size:1.04rem;font-weight:500;line-height:1.45}.so__grid[data-astro-cid-njl2q4gy]{align-items:center;gap:48px;display:grid}@media (width>=1024px){.so__grid[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:72px}}.so__media[data-astro-cid-njl2q4gy]{position:relative}.so__frame[data-astro-cid-njl2q4gy]{border:1px solid var(--line-2);box-shadow:var(--shadow-2);border-radius:24px;overflow:hidden}.so__frame[data-astro-cid-njl2q4gy] img{aspect-ratio:5/4;object-fit:cover;object-position:top;width:100%;transition:transform .9s var(--ease-out)}.so__media[data-astro-cid-njl2q4gy]:hover .so__frame[data-astro-cid-njl2q4gy] img{transform:scale(1.03)}.so__badge[data-astro-cid-njl2q4gy]{background:var(--surface-2);border:1px solid var(--line-2);box-shadow:var(--shadow-1);border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:.84rem;font-weight:600;display:inline-flex;position:absolute;bottom:-18px;left:20px}.so__copy[data-astro-cid-njl2q4gy]{justify-items:start;gap:20px;display:grid}.so__copy[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{font-size:var(--fs-h2)}.so__eyebrow[data-astro-cid-njl2q4gy]:before{background:var(--mint)}.so__text[data-astro-cid-njl2q4gy]{color:var(--ink-2);gap:14px;font-size:1.04rem;display:grid}.so__fixes[data-astro-cid-njl2q4gy]{grid-template-columns:1fr;gap:14px;margin-top:clamp(48px,6vw,72px);display:grid}@media (width>=720px){.so__fixes[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.so__fixes[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(4,minmax(0,1fr))}}.so__fix[data-astro-cid-njl2q4gy]{isolation:isolate;background:linear-gradient(180deg, #5ff0b80d, transparent 50%), var(--surface);border:1px solid var(--line);border-top:3px solid #5ff0b899;border-radius:20px;align-content:start;gap:10px;padding:22px;display:grid;position:relative}.so__fix-top[data-astro-cid-njl2q4gy]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.so__n[data-astro-cid-njl2q4gy]{color:var(--faint);font-size:.72rem}.so__ic[data-astro-cid-njl2q4gy]{width:28px;height:28px;color:var(--mint);background:#5ff0b824;border-radius:50%;place-items:center;display:grid}.so__was[data-astro-cid-njl2q4gy]{color:var(--faint);font-size:.84rem;text-decoration:line-through #ff6b6b99}.so__now[data-astro-cid-njl2q4gy]{color:var(--ink);font-size:.98rem;font-weight:500;line-height:1.5}.inc[data-astro-cid-njl2q4gy]{align-items:start;gap:36px;display:grid}@media (width>=1024px){.inc[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px}.inc__side[data-astro-cid-njl2q4gy]{position:sticky;top:130px}}.inc__side[data-astro-cid-njl2q4gy]{justify-items:start;gap:18px;display:grid}.inc__side[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{font-size:var(--fs-h2)}.inc__card[data-astro-cid-njl2q4gy]{gap:0 32px;padding:clamp(22px,3vw,34px);display:grid}@media (width>=720px){.inc__card[data-astro-cid-njl2q4gy]{grid-template-columns:1fr 1fr}}.inc__card[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{align-content:start;display:grid}.inc__card[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:14px 0;font-weight:500;display:flex}.inc__tick[data-astro-cid-njl2q4gy]{width:24px;height:24px;color:var(--hue);background:color-mix(in oklab, var(--hue) 15%, transparent);border-radius:7px;flex:none;place-items:center;margin-top:1px;display:grid}.steps[data-astro-cid-njl2q4gy]{grid-template-columns:1fr;gap:14px;display:grid;position:relative}@media (width>=700px){.steps[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.steps[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}}.step[data-astro-cid-njl2q4gy]{background:var(--surface);border:1px solid var(--line);border-radius:20px;align-content:start;gap:10px;padding:26px 24px;display:grid;position:relative}.step__n[data-astro-cid-njl2q4gy]{width:44px;height:44px;font-family:var(--font-mono);color:#1a0f1c;background:var(--grad);border-radius:14px;place-items:center;margin-bottom:6px;font-size:.86rem;font-weight:600;display:grid}.step[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{font-size:1.15rem}.step[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--muted);font-size:.92rem}.ways[data-astro-cid-njl2q4gy]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=860px){.ways[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.way[data-astro-cid-njl2q4gy]{isolation:isolate;background:var(--surface);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:12px;padding:28px;display:flex;position:relative}.way--hl[data-astro-cid-njl2q4gy]{background:radial-gradient(90% 70% at 50% 0%, #ff6aa91f, transparent 70%), var(--surface);border-color:#ff6aa959}.way__n[data-astro-cid-njl2q4gy]{letter-spacing:.12em;text-transform:uppercase;color:var(--rose);font-size:.7rem}.way[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{font-size:1.3rem}.way[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--muted);flex:1;font-size:.94rem}.way[data-astro-cid-njl2q4gy] .link-arrow[data-astro-cid-njl2q4gy]{margin-top:6px;font-size:.9rem}.hand[data-astro-cid-njl2q4gy]{border:1px dashed var(--line-2);border-radius:22px;gap:16px;margin-top:16px;padding:24px 28px;display:grid}@media (width>=900px){.hand[data-astro-cid-njl2q4gy]{grid-template-columns:260px 1fr;align-items:start}}.hand__h[data-astro-cid-njl2q4gy]{font-family:var(--font-display);align-items:center;gap:10px;font-size:1.15rem;font-weight:600;display:inline-flex}.hand__h[data-astro-cid-njl2q4gy] svg{color:var(--mint)}.hand[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{gap:10px 24px;display:grid}@media (width>=700px){.hand[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{grid-template-columns:1fr 1fr}}.hand[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{color:var(--ink-2);gap:10px;font-size:.94rem;display:flex}.hand[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy] svg{color:var(--mint);flex:none;margin-top:5px}.notes[data-astro-cid-njl2q4gy]{gap:20px;display:grid}@media (width>=960px){.notes[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.notes__h[data-astro-cid-njl2q4gy]{font-family:var(--font-display);align-items:center;gap:10px;margin-bottom:16px;font-size:1.2rem;font-weight:600;display:inline-flex}.notes__h[data-astro-cid-njl2q4gy] svg{color:var(--amber)}.std[data-astro-cid-njl2q4gy] dl[data-astro-cid-njl2q4gy]{gap:10px;display:grid}.std[data-astro-cid-njl2q4gy] dl[data-astro-cid-njl2q4gy]>div[data-astro-cid-njl2q4gy]{background:var(--surface);border:1px solid var(--line);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.std[data-astro-cid-njl2q4gy] dt[data-astro-cid-njl2q4gy]{gap:2px;font-weight:600;display:grid}.std[data-astro-cid-njl2q4gy] dt[data-astro-cid-njl2q4gy] small[data-astro-cid-njl2q4gy]{color:var(--muted);font-size:.84rem;font-weight:400}.std[data-astro-cid-njl2q4gy] dd[data-astro-cid-njl2q4gy]{font-family:var(--font-display);color:var(--mint);flex:none;font-size:1.5rem;font-weight:700}.note[data-astro-cid-njl2q4gy]{padding:24px}.note[data-astro-cid-njl2q4gy] ul[data-astro-cid-njl2q4gy]{gap:12px;display:grid}.note[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{color:var(--ink-2);padding-left:20px;font-size:.94rem;position:relative}.note[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:before{content:"";background:var(--amber);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:0}.tq2[data-astro-cid-njl2q4gy]{gap:16px;display:grid}@media (width>=900px){.tq2[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tq2[data-astro-cid-njl2q4gy] figure[data-astro-cid-njl2q4gy]{align-content:start;gap:16px;margin:0;padding:28px;display:grid}.tq2[data-astro-cid-njl2q4gy] .tq2__i{color:var(--rose)}.tq2[data-astro-cid-njl2q4gy] blockquote[data-astro-cid-njl2q4gy]{color:var(--ink-2);font-size:1.04rem}.tq2[data-astro-cid-njl2q4gy] figcaption[data-astro-cid-njl2q4gy]{font-size:.9rem;display:grid}.tq2[data-astro-cid-njl2q4gy] figcaption[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]{color:var(--muted)}.rel__all[data-astro-cid-njl2q4gy]{justify-self:start}@media (width>=900px){.rel__all[data-astro-cid-njl2q4gy]{justify-self:end}}.rels[data-astro-cid-njl2q4gy]{grid-template-columns:1fr;gap:18px;display:grid}@media (width>=720px){.rels[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.rels[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.rel[data-astro-cid-njl2q4gy]{isolation:isolate;background:var(--surface);border:1px solid var(--line);transition:transform var(--dur-3) var(--ease-out);border-radius:22px;flex-direction:column;display:flex;position:relative;overflow:hidden}.rel__img[data-astro-cid-njl2q4gy]{aspect-ratio:16/10;overflow:hidden}.rel__img[data-astro-cid-njl2q4gy] img{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .8s var(--ease-out)}.rel__body[data-astro-cid-njl2q4gy]{gap:8px;padding:20px 22px 24px;display:grid}.rel__k[data-astro-cid-njl2q4gy]{letter-spacing:.1em;text-transform:uppercase;color:var(--rose);font-size:.68rem}.rel[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{font-size:1.2rem}.rel[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{color:var(--muted);font-size:.9rem}@media (hover:hover){.rel[data-astro-cid-njl2q4gy]:hover{transform:translateY(-4px)}.rel[data-astro-cid-njl2q4gy]:hover .rel__img[data-astro-cid-njl2q4gy] img{transform:scale(1.04)}}.sfaq[data-astro-cid-njl2q4gy]{gap:32px;display:grid}@media (width>=1024px){.sfaq[data-astro-cid-njl2q4gy]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:64px}.sfaq__head[data-astro-cid-njl2q4gy]{position:sticky;top:130px}}.sfaq__head[data-astro-cid-njl2q4gy]{justify-items:start;gap:16px;display:grid}.sfaq__head[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{font-size:var(--fs-h2)}.more[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{font-size:var(--fs-h3);margin-bottom:22px}.more__list[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.more__item[data-astro-cid-njl2q4gy]{background:var(--surface);border:1px solid var(--line);transition:border-color var(--dur-2), transform var(--dur-2) var(--ease-out);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:.94rem;font-weight:600;display:flex}.more__ic[data-astro-cid-njl2q4gy]{width:32px;height:32px;color:var(--hue);background:color-mix(in oklab, var(--hue) 14%, transparent);border-radius:10px;place-items:center;display:grid}.more__item[data-astro-cid-njl2q4gy] .more__go{color:var(--muted);transition:transform var(--dur-2) var(--ease-out), color var(--dur-2);margin-left:auto}.more__item[data-astro-cid-njl2q4gy]:hover{border-color:color-mix(in oklab, var(--hue) 50%, transparent);transform:translateY(-2px)}.more__item[data-astro-cid-njl2q4gy]:hover .more__go{color:var(--ink);transform:translate(2px,-2px)}
