.sa[data-astro-cid-x6l4yzjn]{display:block;position:absolute;inset:0}.sa-bg[data-astro-cid-x6l4yzjn]{background:radial-gradient(70% 90% at 12% 8%, oklch(88% .054 43/.55), transparent 70%), radial-gradient(70% 90% at 95% 100%, oklch(80% .12 30/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.sa-bg[data-astro-cid-x6l4yzjn]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.sa-fig[data-astro-cid-x6l4yzjn]{aspect-ratio:120/140;width:auto;height:84%;position:absolute;bottom:0;left:7%;overflow:visible}.sa-neck[data-astro-cid-x6l4yzjn]{fill:color-mix(in oklab, var(--surface) 80%, transparent)}.sa-neck-line[data-astro-cid-x6l4yzjn]{fill:none;stroke:var(--ink);stroke-width:1.2px}.sa-face[data-astro-cid-x6l4yzjn]{fill:var(--surface);stroke:var(--ink);stroke-width:1.2px}.sa-bounce-c[data-astro-cid-x6l4yzjn]{stop-color:var(--d1);stop-opacity:.55;transition:stop-color .7s var(--ease-out)}.sa-bounce-c--out[data-astro-cid-x6l4yzjn]{stop-opacity:0}.sa-jaw[data-astro-cid-x6l4yzjn]{fill:oklch(42% .054 355/.3)}.sa-drape[data-astro-cid-x6l4yzjn]{fill:var(--d1);filter:drop-shadow(0 -2px 3px oklch(30% .045 355/.25));transition:transform .9s var(--ease-spring), fill .7s var(--ease-out)}.sa-folds[data-astro-cid-x6l4yzjn]{transition:transform .9s var(--ease-spring)}.sa-folds[data-astro-cid-x6l4yzjn] path[data-astro-cid-x6l4yzjn]{fill:none;stroke-linecap:round}.f-dark[data-astro-cid-x6l4yzjn]{stroke:oklch(0% 0 0/.16);stroke-width:3.4px}.f-light[data-astro-cid-x6l4yzjn]{stroke:oklch(100% 0 0/.26);stroke-width:2.4px}.f-hem[data-astro-cid-x6l4yzjn]{stroke:oklch(100% 0 0/.55);stroke-width:1.8px}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) [data-astro-cid-x6l4yzjn]:is(.sa-drape,.sa-folds){transform:translateY(30px)}}.sa-wrap[data-astro-cid-x6l4yzjn]{width:min(52%,232px);position:absolute;bottom:12%;right:6%}.sa-card[data-astro-cid-x6l4yzjn]{display:block;position:relative}.sa-fan[data-astro-cid-x6l4yzjn]{width:28px;height:70px;position:absolute;bottom:calc(100% - 30px);right:22px}.sa-fan[data-astro-cid-x6l4yzjn] i[data-astro-cid-x6l4yzjn]{background:linear-gradient(165deg, oklch(100% 0 0/.32), transparent 50%), var(--c);transform-origin:50% 100%;rotate:calc((var(--i) - 2) * 16deg);transition:rotate .8s var(--ease-spring);transition-delay:calc(var(--i) * 30ms + .2s);border-radius:9px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.07),0 10px 18px -10px oklch(30% .045 355/.6)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .sa-fan[data-astro-cid-x6l4yzjn] i[data-astro-cid-x6l4yzjn]{rotate:0deg}}.panel[data-astro-cid-x6l4yzjn]{background:color-mix(in oklab, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-x6l4yzjn]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-x6l4yzjn]{opacity:0;transform:translateY(14px)scale(.97)}}small[data-astro-cid-x6l4yzjn]{color:var(--ink-3);font-size:.7rem}.sa-res[data-astro-cid-x6l4yzjn]{gap:4px;padding:12px 14px 14px;display:grid;position:relative}.sa-res[data-astro-cid-x6l4yzjn] b[data-astro-cid-x6l4yzjn]{letter-spacing:-.03em;white-space:nowrap;font-size:1.4rem;font-weight:720;font-stretch:100%;line-height:1.1}.sa-fam[data-astro-cid-x6l4yzjn]{color:var(--ink-2);align-items:center;gap:5px;font-size:.72rem;font-weight:620;display:inline-flex}.sa-fam-ic[data-astro-cid-x6l4yzjn]{background:var(--ink);width:18px;height:18px;color:var(--on-ink);border-radius:50%;place-items:center;display:grid}.sa-rib[data-astro-cid-x6l4yzjn]{border-radius:5px;grid-template-columns:repeat(12,1fr);height:14px;margin-top:6px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.06)}.sa-rib[data-astro-cid-x6l4yzjn] i[data-astro-cid-x6l4yzjn]{background:var(--c);transform-origin:bottom;transition:transform .7s var(--ease-spring);transition-delay:calc(var(--i) * 35ms + .25s)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .sa-rib[data-astro-cid-x6l4yzjn] i[data-astro-cid-x6l4yzjn]{transform:scaleY(0)}}.sa-axes[data-astro-cid-x6l4yzjn]{display:none}.sa-ax[data-astro-cid-x6l4yzjn]{gap:5px;display:grid}.sa-ax-l[data-astro-cid-x6l4yzjn]{white-space:nowrap;justify-content:space-between;gap:8px;font-size:.72rem;font-weight:620;display:flex}.sa-ax-ends[data-astro-cid-x6l4yzjn]{color:var(--ink-3);font-weight:500}.sa-track[data-astro-cid-x6l4yzjn]{border-radius:4px;height:7px;position:relative}.sa-ax[data-astro-cid-x6l4yzjn]:first-child .sa-track[data-astro-cid-x6l4yzjn]{background:linear-gradient(90deg,#e6afc2,#ebd5cc 50%,#e8bb6e)}.sa-ax[data-astro-cid-x6l4yzjn]:nth-child(2) .sa-track[data-astro-cid-x6l4yzjn]{background:linear-gradient(90deg,#f4e6d8,#a9805f 60%,#3a2a22)}.sa-ax[data-astro-cid-x6l4yzjn]:nth-child(3) .sa-track[data-astro-cid-x6l4yzjn]{background:linear-gradient(90deg,#c4bbb6,#c89ba5 50%,#e2286e)}.sa-track[data-astro-cid-x6l4yzjn] em[data-astro-cid-x6l4yzjn]{top:50%;left:calc(var(--p) * 100%);background:var(--surface);width:14px;height:14px;box-shadow:0 0 0 2.5px var(--ink), 0 4px 10px -2px oklch(20% .044 347/.4);transition:left 1.2s var(--ease-spring), translate .5s var(--ease-spring);transition-delay:calc(var(--i) * .12s + .3s), 0s;border-radius:50%;margin:-7px 0 0 -7px;position:absolute}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .sa-track[data-astro-cid-x6l4yzjn] em[data-astro-cid-x6l4yzjn]{left:50%}}@container art (aspect-ratio>=2){.sa-fig[data-astro-cid-x6l4yzjn]{height:86%;left:5%}.sa-wrap[data-astro-cid-x6l4yzjn]{justify-content:center;align-items:center;gap:14px;width:auto;display:flex;inset:50% 5% auto calc(8% + 74cqh);translate:0 -46%}.sa-card[data-astro-cid-x6l4yzjn]{flex:1 1 0;max-width:240px}.sa-axes[data-astro-cid-x6l4yzjn]{flex:1 1 0;gap:12px;max-width:250px;padding:14px 16px 16px;display:grid}.sa-fan[data-astro-cid-x6l4yzjn]{width:34px;height:88px;right:28px}}@container art (width<=360px){.sa-wrap[data-astro-cid-x6l4yzjn]{width:56%;right:5%}.sa-res[data-astro-cid-x6l4yzjn]{padding:10px 12px 12px}.sa-res[data-astro-cid-x6l4yzjn] b[data-astro-cid-x6l4yzjn]{font-size:1.2rem}}@media (hover:hover) and (pointer:fine){a:hover .sa-drape[data-astro-cid-x6l4yzjn]{fill:var(--d2)}a:hover .sa-bounce-c[data-astro-cid-x6l4yzjn]{stop-color:var(--d2)}a:hover [data-astro-cid-x6l4yzjn]:is(.sa-drape,.sa-folds){transform:translateY(-3px)}a:hover .sa-fan[data-astro-cid-x6l4yzjn] i[data-astro-cid-x6l4yzjn]{rotate:calc((var(--i) - 2) * 26deg)}a:hover .sa-card[data-astro-cid-x6l4yzjn] .sa-res[data-astro-cid-x6l4yzjn]{transform:translateY(-4px)}a:hover .sa-track[data-astro-cid-x6l4yzjn] em[data-astro-cid-x6l4yzjn]{translate:5px}}.at-art[data-astro-cid-rs7cro2a]{display:block;position:absolute;inset:0}.at-bg[data-astro-cid-rs7cro2a]{background:radial-gradient(70% 90% at 12% 8%, oklch(90% .054 49/.6), transparent 70%), radial-gradient(70% 90% at 95% 100%, oklch(84% .09 20/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.at-bg[data-astro-cid-rs7cro2a]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.at-glow[data-astro-cid-rs7cro2a]{aspect-ratio:1;filter:blur(34px);background:oklch(86% .078 46/.5);border-radius:50%;width:42%;position:absolute;top:14%;left:6%}.at-face[data-astro-cid-rs7cro2a]{aspect-ratio:1;width:auto;height:82%;position:absolute;top:9%;left:8%;overflow:visible}.at-outline[data-astro-cid-rs7cro2a]{fill:color-mix(in oklab, var(--surface) 80%, transparent);stroke:var(--ink);stroke-width:1.6px;filter:drop-shadow(0 6px 10px oklch(50% .08 23/.25))}.at-third[data-astro-cid-rs7cro2a],.at-fifth[data-astro-cid-rs7cro2a],.at-bracket[data-astro-cid-rs7cro2a]{fill:none;stroke:#e79281;stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 1.5px oklch(85% .09 43/.9))}.at-bracket[data-astro-cid-rs7cro2a]{stroke-width:1.5px}.at-fifth[data-astro-cid-rs7cro2a]{stroke-width:.8px}.at-mid[data-astro-cid-rs7cro2a]{stroke:color-mix(in oklab, var(--ink) 30%, transparent);stroke-width:.7px;stroke-dasharray:2 2.4}.at-dot[data-astro-cid-rs7cro2a]{fill:var(--surface);stroke:var(--ink);stroke-width:.9px}.at-tick[data-astro-cid-rs7cro2a]{stroke:#e79281;stroke-width:1.1px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--ease-spring), opacity .4s var(--ease-out);transition-delay:calc(var(--i) * 60ms + 1.3s)}@media (prefers-reduced-motion:no-preference){.at-third[data-astro-cid-rs7cro2a],.at-fifth[data-astro-cid-rs7cro2a],.at-bracket[data-astro-cid-rs7cro2a]{transition:stroke-dashoffset 1.2s var(--ease-out)}.at-third[data-astro-cid-rs7cro2a]{transition-delay:calc(var(--i) * .14s + .3s)}.at-bracket[data-astro-cid-rs7cro2a]{transition-delay:.7s}.at-fifth[data-astro-cid-rs7cro2a]{transition-delay:1.1s}.js [data-reveal]:not(.is-in) [data-astro-cid-rs7cro2a]:is(.at-third,.at-fifth,.at-bracket){stroke-dashoffset:1px}.js [data-reveal]:not(.is-in) .at-tick[data-astro-cid-rs7cro2a]{opacity:0;transform:scaleY(.2)}}.panel[data-astro-cid-rs7cro2a]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-rs7cro2a]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-rs7cro2a],.js [data-reveal]:not(.is-in) .at-chip[data-astro-cid-rs7cro2a]{opacity:0;transform:translateY(14px)scale(.97)}}small[data-astro-cid-rs7cro2a]{color:var(--ink-3);font-size:.7rem}.at-score[data-astro-cid-rs7cro2a]{width:132px;height:132px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), 0 0 36px oklch(86% .078 46/.55), 0 18px 40px -18px oklch(35% .054 359/.5);border-radius:50%;place-items:center;display:grid;top:46%;right:8%;translate:0 -50%}.at-score[data-astro-cid-rs7cro2a] svg[data-astro-cid-rs7cro2a]{width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;inset:10px;rotate:-90deg}.at-score[data-astro-cid-rs7cro2a] circle[data-astro-cid-rs7cro2a]{fill:none;stroke-width:6px}.ring-t[data-astro-cid-rs7cro2a]{stroke:color-mix(in oklab, var(--ink) 8%, transparent)}.ring-b[data-astro-cid-rs7cro2a]{stroke:url(#at-art-gold);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--p) * 100);transition:stroke-dashoffset 1.5s var(--ease-spring) .4s}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .ring-b[data-astro-cid-rs7cro2a]{stroke-dashoffset:100px}}.at-num[data-astro-cid-rs7cro2a]{justify-items:center;line-height:1.05;display:grid;position:relative}.at-num[data-astro-cid-rs7cro2a] b[data-astro-cid-rs7cro2a]{letter-spacing:-.04em;font-size:1.7rem;font-weight:750;font-stretch:100%}.at-num[data-astro-cid-rs7cro2a] em[data-astro-cid-rs7cro2a]{letter-spacing:0;color:var(--ink-3);margin-left:1px;font-size:.75rem;font-style:normal;font-weight:600}.at-chip[data-astro-cid-rs7cro2a]{border-radius:var(--r-pill);color:oklch(38% .081 358);white-space:nowrap;transition:transform .7s var(--ease-spring) .2s, opacity .6s var(--ease-out) .2s;background:linear-gradient(120deg,#fff0e9,#fde0d0);align-items:center;gap:5px;padding:5px 11px;font-size:.74rem;font-weight:680;display:inline-flex;position:absolute;bottom:11%;right:8%;box-shadow:inset 0 0 0 1px oklch(82% .072 43/.7),0 0 20px oklch(86% .084 44/.6)}.at-chip[data-astro-cid-rs7cro2a] svg{color:#e38d7d}.at-bars[data-astro-cid-rs7cro2a]{display:none}.at-row[data-astro-cid-rs7cro2a]{color:var(--ink-2);grid-template-columns:1fr auto;gap:5px 10px;font-size:.74rem;display:grid}.at-row[data-astro-cid-rs7cro2a] b[data-astro-cid-rs7cro2a]{color:var(--ink);font-weight:720}.at-track[data-astro-cid-rs7cro2a]{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:3px;grid-column:1/-1;height:6px;position:relative}.at-track[data-astro-cid-rs7cro2a] i[data-astro-cid-rs7cro2a]{width:calc(var(--v) * 100%);border-radius:inherit;transition:width 1.1s var(--ease-spring);transition-delay:calc(var(--i) * 90ms + .5s);background:linear-gradient(90deg,#f9d2be,#f4a18a 70%,#e08485);position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px oklch(84% .084 39/.6)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .at-track[data-astro-cid-rs7cro2a] i[data-astro-cid-rs7cro2a]{width:0}}@container art (aspect-ratio>=2){.at-score[data-astro-cid-rs7cro2a]{top:50%;left:39%;right:auto}.at-chip[data-astro-cid-rs7cro2a]{bottom:9%;left:39%;right:auto;translate:calc(66px - 50%)}.at-bars[data-astro-cid-rs7cro2a]{gap:9px;width:min(30%,250px);padding:14px 16px;display:grid;top:50%;right:6%;translate:0 -50%}}@media (hover:hover) and (pointer:fine){a:hover .at-score[data-astro-cid-rs7cro2a]{transform:scale(1.05)}a:hover .at-chip[data-astro-cid-rs7cro2a]{transform:translateY(-4px)}a:hover .at-tick[data-astro-cid-rs7cro2a]{transform:scaleY(1.5)}}.gr-art[data-astro-cid-v6u2x3lw]{display:block;position:absolute;inset:0}.gr-bg[data-astro-cid-v6u2x3lw]{background:radial-gradient(70% 90% at 12% 8%, oklch(90% .06 49/.6), transparent 70%), radial-gradient(70% 90% at 95% 100%, oklch(80% .088 17/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.gr-bg[data-astro-cid-v6u2x3lw]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.gr-glow[data-astro-cid-v6u2x3lw]{aspect-ratio:1;filter:blur(34px);background:oklch(86% .078 46/.5);border-radius:50%;width:36%;position:absolute;top:20%;left:10%}.gr-fig[data-astro-cid-v6u2x3lw]{aspect-ratio:1;width:auto;height:92%;position:absolute;top:4%;left:6%;overflow:visible}.gr-face[data-astro-cid-v6u2x3lw]{fill:color-mix(in oklab, var(--surface) 80%, transparent);stroke:var(--ink);stroke-width:1.6px;filter:drop-shadow(0 6px 10px oklch(50% .08 23/.25))}.gr-rect[data-astro-cid-v6u2x3lw],.gr-cut[data-astro-cid-v6u2x3lw],.gr-spiral[data-astro-cid-v6u2x3lw]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.gr-rect[data-astro-cid-v6u2x3lw]{stroke:#d88876;stroke-width:1px}.gr-cut[data-astro-cid-v6u2x3lw]{stroke:#e49a85;stroke-width:.6px;opacity:.85}.gr-spiral[data-astro-cid-v6u2x3lw]{stroke:#ee9c83;stroke-width:1.4px;filter:drop-shadow(0 0 2px oklch(85% .09 43/.95))}@media (prefers-reduced-motion:no-preference){.gr-rect[data-astro-cid-v6u2x3lw]{transition:stroke-dashoffset 1.2s var(--ease-out) .2s}.gr-cut[data-astro-cid-v6u2x3lw]{transition:stroke-dashoffset .7s var(--ease-out);transition-delay:calc(var(--i) * .11s + .6s)}.gr-spiral[data-astro-cid-v6u2x3lw]{transition:stroke-dashoffset 1.8s var(--ease-in-out) .9s}.js [data-reveal]:not(.is-in) [data-astro-cid-v6u2x3lw]:is(.gr-rect,.gr-cut,.gr-spiral){stroke-dashoffset:1px}}.panel[data-astro-cid-v6u2x3lw]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-v6u2x3lw]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-v6u2x3lw]{opacity:0;transform:translateY(14px)scale(.97)}}small[data-astro-cid-v6u2x3lw]{color:var(--ink-3);font-size:.7rem}.gr-match[data-astro-cid-v6u2x3lw]{align-items:center;gap:12px;padding:12px 18px 12px 12px;display:flex;bottom:13%;right:7%}.gr-phi[data-astro-cid-v6u2x3lw]{color:oklch(38% .09 358);width:44px;height:44px;font-family:var(--font-logo);transition:transform .6s var(--ease-spring);background:linear-gradient(140deg,#fff0e6,#ecb09c);border-radius:50%;place-items:center;font-size:1.6rem;font-weight:700;line-height:1;display:grid;box-shadow:0 0 22px oklch(85% .084 43/.75)}.gr-num[data-astro-cid-v6u2x3lw]{line-height:1.1;display:grid}.gr-num[data-astro-cid-v6u2x3lw] b[data-astro-cid-v6u2x3lw]{letter-spacing:-.04em;font-size:1.6rem;font-weight:750;font-stretch:100%}.gr-num[data-astro-cid-v6u2x3lw] em[data-astro-cid-v6u2x3lw]{color:var(--ink-3);font-size:.95rem;font-style:normal;font-weight:620}.gr-rows[data-astro-cid-v6u2x3lw]{display:none}.gr-head[data-astro-cid-v6u2x3lw],.gr-row[data-astro-cid-v6u2x3lw]{grid-template-columns:minmax(0,1fr) 30px 34px;align-items:baseline;gap:8px;font-size:.74rem;display:grid}.gr-head[data-astro-cid-v6u2x3lw]{color:var(--ink-3);font-size:.64rem;font-weight:620}.gr-head[data-astro-cid-v6u2x3lw] span[data-astro-cid-v6u2x3lw]+span[data-astro-cid-v6u2x3lw],.gr-row[data-astro-cid-v6u2x3lw]>[data-astro-cid-v6u2x3lw]:not(:first-child){text-align:right}.gr-row[data-astro-cid-v6u2x3lw]{border-top:1px solid color-mix(in oklab, var(--ink) 8%, transparent);color:var(--ink-2);transition:transform .6s var(--ease-spring), opacity .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .5s);padding-top:7px}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .gr-row[data-astro-cid-v6u2x3lw]{opacity:0;transform:translate(10px)}}.gr-row[data-astro-cid-v6u2x3lw]>[data-astro-cid-v6u2x3lw]:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gr-row[data-astro-cid-v6u2x3lw] b[data-astro-cid-v6u2x3lw]{color:var(--ink);font-weight:720}.gr-ideal[data-astro-cid-v6u2x3lw]{color:#c3746a;font-weight:620}@container art (aspect-ratio>=2){.gr-match[data-astro-cid-v6u2x3lw]{bottom:12%;left:27%;right:auto}.gr-rows[data-astro-cid-v6u2x3lw]{gap:7px;width:min(37%,260px);padding:14px 16px;display:grid;top:50%;right:6%;translate:0 -50%}}@media (hover:hover) and (pointer:fine){a:hover .gr-match[data-astro-cid-v6u2x3lw]{transform:translateY(-5px)}a:hover .gr-phi[data-astro-cid-v6u2x3lw]{transform:rotate(-12deg)scale(1.08)}}.art--skincare-routine-builder{--h1:oklch(88% .066 46);--h2:oklch(72% .12 295)}.rt-glow[data-astro-cid-gpwtxziw]{aspect-ratio:1;filter:blur(30px);z-index:-1;background:oklch(92% .078 49/.7);border-radius:50%;width:44%;position:absolute;top:-12%;left:6%}.rt-card[data-astro-cid-gpwtxziw]{isolation:isolate;width:min(50%,236px);box-shadow:inset 0 0 0 1px var(--edge), inset 0 1px 0 var(--hi), 0 18px 40px -18px var(--drop);color:var(--ink-c);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;gap:6px;padding:11px 11px 12px;display:grid;position:absolute;top:50%;overflow:hidden}.rt-am[data-astro-cid-gpwtxziw]{--edge:oklch(80% .064 30/.5);--hi:oklch(100% 0 0/.8);--drop:oklch(55% .112 17/.55);--ink-c:oklch(26% .039 350);--row:oklch(100% 0 0/.66);--n:oklch(100% 0 0/.95);--n-ink:oklch(50% .12 8);--ic:linear-gradient(145deg, oklch(88% .078 49), oklch(72% .128 10));--tag:oklch(72% .128 17/.22);--tag-ink:oklch(45% .108 356);z-index:1;background:radial-gradient(80% 60% at 100% 0,oklch(98% .09 92/.95),#0000 70%),linear-gradient(170deg,oklch(98.5% .03 35),oklch(95% .039 43) 50%,oklch(90% .054 21));left:4%;translate:0 -50%;rotate:-3deg}.rt-pm[data-astro-cid-gpwtxziw]{--edge:oklch(100% 0 0/.1);--hi:oklch(100% 0 0/.14);--drop:oklch(20% .08 280/.75);--ink-c:oklch(97% .018 347);--row:oklch(100% 0 0/.08);--n:oklch(36% .08 288);--n-ink:oklch(93% .07 347);--ic:linear-gradient(145deg, oklch(66% .16 305), oklch(46% .15 275));--tag:oklch(80% .12 305/.22);--tag-ink:oklch(90% .07 347);background:radial-gradient(70% 50% at 90% 0,oklch(50% .12 300/.6),#0000 70%),linear-gradient(172deg,oklch(30% .08 288),oklch(21% .07 347) 50%,oklch(15% .064 347));right:4%;translate:0 -44%;rotate:3deg}.rt-stars[data-astro-cid-gpwtxziw]{z-index:-1;background-image:radial-gradient(1.2px 1.2px at 18% 22%,oklch(100% 0 0/.9),#0000),radial-gradient(1px 1px at 64% 12%,oklch(100% 0 0/.8),#0000),radial-gradient(1.4px 1.4px at 42% 58%,oklch(100% 0 0/.7),#0000),radial-gradient(1px 1px at 86% 70%,oklch(100% 0 0/.8),#0000),radial-gradient(1.2px 1.2px at 28% 88%,oklch(100% 0 0/.6),#0000),radial-gradient(1px 1px at 74% 40%,oklch(100% 0 0/.7),#0000);position:absolute;inset:0}.rt-moon[data-astro-cid-gpwtxziw]{aspect-ratio:1;filter:drop-shadow(0 0 8px oklch(88% .08 290/.8));border-radius:50%;width:22px;position:absolute;top:9px;right:12px;rotate:-18deg;box-shadow:inset -5px 3px oklch(96% .04 95)}.rt-head[data-astro-cid-gpwtxziw]{align-items:center;gap:7px;margin-bottom:2px;font-size:.8rem;display:flex}.rt-head[data-astro-cid-gpwtxziw] b[data-astro-cid-gpwtxziw]{letter-spacing:-.01em;font-weight:680}.rt-head-ic[data-astro-cid-gpwtxziw]{background:var(--ic);color:oklch(100% 0 0);border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.rt-row[data-astro-cid-gpwtxziw]{background:var(--row);white-space:nowrap;min-width:0;transition:transform .8s var(--ease-spring), opacity .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .2s);border-radius:11px;align-items:center;gap:7px;padding:4px 8px 4px 4px;font-size:.72rem;font-weight:620;display:flex}.rt-n[data-astro-cid-gpwtxziw]{background:var(--n);width:17px;height:17px;color:var(--n-ink);border-radius:50%;flex:none;place-items:center;font-size:.6rem;font-weight:720;display:grid}.rt-ic[data-astro-cid-gpwtxziw]{background:var(--ic);color:oklch(100% 0 0);border-radius:7px;flex:none;place-items:center;width:20px;height:20px;display:grid}.rt-name[data-astro-cid-gpwtxziw]{text-overflow:ellipsis;overflow:hidden}.rt-tag[data-astro-cid-gpwtxziw]{border-radius:var(--r-pill);background:var(--tag);color:var(--tag-ink);margin-left:auto;padding:1px 7px;font-size:.6rem;font-weight:650}.rt-week[data-astro-cid-gpwtxziw]{display:none}.rt-day[data-astro-cid-gpwtxziw]{color:oklch(80% .057 347);justify-items:center;gap:3px;font-size:.56rem;font-weight:650;display:grid}.rt-day[data-astro-cid-gpwtxziw] i[data-astro-cid-gpwtxziw]{background:var(--k);width:8px;height:8px;box-shadow:0 0 8px var(--k);transition:scale .6s var(--ease-spring);transition-delay:calc(var(--i) * 60ms + .7s);border-radius:50%}.rt-day--ex[data-astro-cid-gpwtxziw]{--k:oklch(84% .084 49)}.rt-day--ret[data-astro-cid-gpwtxziw]{--k:oklch(74% .16 305)}.rt-day--rec[data-astro-cid-gpwtxziw]{--k:oklch(80% .1 170)}.rt-tag[data-astro-cid-gpwtxziw]{display:none}@container art (aspect-ratio>=2){.rt-card[data-astro-cid-gpwtxziw]{width:min(40%,230px)}.rt-am[data-astro-cid-gpwtxziw]{left:9%}.rt-pm[data-astro-cid-gpwtxziw]{right:9%;translate:0 -46%}.rt-tag[data-astro-cid-gpwtxziw]{display:inline}.rt-week[data-astro-cid-gpwtxziw]{background:oklch(100% 0 0/.06);border-radius:10px;justify-content:space-between;margin-top:3px;padding:6px 6px 4px;display:flex}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .rt-card[data-astro-cid-gpwtxziw]{opacity:0;transform:translateY(14px)scale(.97)}.js [data-reveal]:not(.is-in) .rt-row[data-astro-cid-gpwtxziw]{opacity:0;transform:translateY(-12px)scale(.94)}.js [data-reveal]:not(.is-in) .rt-day[data-astro-cid-gpwtxziw] i[data-astro-cid-gpwtxziw]{scale:0}}@media (hover:hover) and (pointer:fine){a:hover .rt-am[data-astro-cid-gpwtxziw]{transform:translate(-6px,-3px)rotate(-1.5deg)}a:hover .rt-pm[data-astro-cid-gpwtxziw]{transform:translate(6px,3px)rotate(1.5deg)}}.ag-art[data-astro-cid-xzsrkdv7]{display:block;position:absolute;inset:0}.ag-bg[data-astro-cid-xzsrkdv7]{background:radial-gradient(70% 90% at 12% 8%, oklch(90% .054 49/.6), transparent 70%), radial-gradient(70% 90% at 95% 100%, oklch(86% .042 4/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.ag-bg[data-astro-cid-xzsrkdv7]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.ag-glow[data-astro-cid-xzsrkdv7]{aspect-ratio:1;filter:blur(34px);background:oklch(86% .078 46/.5);border-radius:50%;width:46%;position:absolute;top:8%;left:10%}.panel[data-astro-cid-xzsrkdv7]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-xzsrkdv7]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-xzsrkdv7]{opacity:0;transform:translateY(14px)scale(.97)}}.ag-age[data-astro-cid-xzsrkdv7]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), 0 0 40px oklch(86% .078 46/.5), 0 18px 40px -18px oklch(35% .054 359/.5);justify-items:start;gap:4px;padding:12px 16px 14px;display:grid;top:7%;left:7%}.ag-eyebrow[data-astro-cid-xzsrkdv7]{color:var(--accent-ink);align-items:center;gap:5px;font-size:.7rem;font-weight:640;display:inline-flex}.ag-num[data-astro-cid-xzsrkdv7]{letter-spacing:-.05em;align-items:flex-end;font-size:3rem;font-weight:760;font-stretch:100%;line-height:1;display:flex}.col[data-astro-cid-xzsrkdv7]{height:1.1em;display:block;overflow:hidden;mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.strip[data-astro-cid-xzsrkdv7]{transform:translateY(calc(var(--d) * -1.1em));transition:transform 1.6s var(--ease-spring);transition-delay:calc(var(--i) * 90ms + .3s);display:grid}.strip[data-astro-cid-xzsrkdv7] span[data-astro-cid-xzsrkdv7]{text-align:center;height:1.1em;line-height:1.1em}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .strip[data-astro-cid-xzsrkdv7]{transform:none}}.ag-num[data-astro-cid-xzsrkdv7] em[data-astro-cid-xzsrkdv7]{letter-spacing:0;color:var(--ink-3);margin:0 0 .62em 8px;font-size:.9rem;font-style:normal;font-weight:600}.ag-chip[data-astro-cid-xzsrkdv7]{border-radius:var(--r-pill);color:oklch(38% .081 358);white-space:nowrap;background:linear-gradient(120deg,#fff0e9,#fde0d0);align-items:center;gap:5px;padding:5px 11px;font-size:.74rem;font-weight:680;display:inline-flex;box-shadow:inset 0 0 0 1px oklch(82% .072 43/.7),0 0 20px oklch(86% .084 44/.6)}.ag-chip[data-astro-cid-xzsrkdv7] svg{color:#e38d7d}.ag-ruler[data-astro-cid-xzsrkdv7]{gap:8px;padding:16px 18px 10px;display:grid;bottom:6%;left:7%;right:7%}.track[data-astro-cid-xzsrkdv7]{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:4px;height:8px;position:relative}.band[data-astro-cid-xzsrkdv7]{top:-3px;bottom:-3px;left:calc(var(--lo) * 100%);width:calc((var(--hi) - var(--lo)) * 100%);transition:scale 1s var(--ease-spring) .7s;background:linear-gradient(90deg,#fbdfd1,#ecb09c 50%,#fbdfd1);border-radius:7px;position:absolute;box-shadow:inset 0 0 0 1px oklch(78% .096 34/.45),0 0 14px oklch(84% .084 39/.6)}.read[data-astro-cid-xzsrkdv7]{top:50%;left:calc(var(--x) * 100%);background:#fff;border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute}.pin[data-astro-cid-xzsrkdv7]{top:50%;left:calc(var(--a) * 100%);width:18px;height:18px;transition:left 1.6s var(--ease-spring) .3s;background:#fff;border-radius:50%;margin:-9px 0 0 -9px;position:absolute;box-shadow:0 0 0 3.5px #f0998a,0 0 18px 3px oklch(85% .09 39/.85)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .pin[data-astro-cid-xzsrkdv7]{left:0}.js [data-reveal]:not(.is-in) .band[data-astro-cid-xzsrkdv7]{scale:0 1}}.ticks[data-astro-cid-xzsrkdv7]{height:1.1em;color:var(--ink-3);font-size:.68rem;font-weight:560;position:relative}.ticks[data-astro-cid-xzsrkdv7] span[data-astro-cid-xzsrkdv7]{left:calc(var(--x) * 100%);position:absolute;translate:-50%}.ag-checks[data-astro-cid-xzsrkdv7]{display:none}.row[data-astro-cid-xzsrkdv7]{color:var(--ink-2);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:.74rem;display:grid}.row[data-astro-cid-xzsrkdv7] b[data-astro-cid-xzsrkdv7]{color:var(--ink);align-items:center;gap:5px;font-weight:680;display:inline-flex}.row[data-astro-cid-xzsrkdv7] b[data-astro-cid-xzsrkdv7]:before{content:"";background:var(--good);width:6px;height:6px;box-shadow:0 0 8px color-mix(in oklch, var(--good) 70%, transparent);border-radius:50%}.row[data-astro-cid-xzsrkdv7].is-off b[data-astro-cid-xzsrkdv7]:before{background:var(--fair);box-shadow:0 0 8px color-mix(in oklch, var(--fair) 80%, transparent)}.ic[data-astro-cid-xzsrkdv7]{background:var(--surface);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:grid}@container art (aspect-ratio>=2){.ag-age[data-astro-cid-xzsrkdv7]{padding:16px 20px 18px;top:50%;left:6%;translate:0 -50%}.ag-num[data-astro-cid-xzsrkdv7]{font-size:3.6rem}.ag-ruler[data-astro-cid-xzsrkdv7]{width:min(48%,300px);bottom:10%;left:auto;right:6%}.ag-checks[data-astro-cid-xzsrkdv7]{gap:9px;width:min(48%,300px);padding:12px 16px;display:grid;top:10%;right:6%}}@media (hover:hover) and (pointer:fine){a:hover .ag-age[data-astro-cid-xzsrkdv7]{transform:translateY(-4px)scale(1.03)}a:hover .band[data-astro-cid-xzsrkdv7]{scale:1.04 1.3}}.ct-art[data-astro-cid-cokr2nz7]{display:block;position:absolute;inset:0}.ct-bg[data-astro-cid-cokr2nz7]{background:radial-gradient(70% 90% at 12% 8%, oklch(88% .048 36/.6), transparent 70%), radial-gradient(70% 90% at 95% 100%, oklch(84% .06 250/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.ct-bg[data-astro-cid-cokr2nz7]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.ct-glow[data-astro-cid-cokr2nz7]{aspect-ratio:1;filter:blur(34px);background:oklch(86% .078 46/.5);border-radius:50%;width:34%;position:absolute;top:22%;left:30%}.ct-fig[data-astro-cid-cokr2nz7]{aspect-ratio:1;width:auto;height:100%;position:absolute;top:0;left:4%;overflow:visible}.ct-lid[data-astro-cid-cokr2nz7]{fill:none;stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round}.ct-iris[data-astro-cid-cokr2nz7]{fill:color-mix(in oklab, var(--surface) 70%, transparent);stroke:var(--ink-3);stroke-width:.9px}.ct-wedge[data-astro-cid-cokr2nz7]{fill:oklch(86% .072 43/.35)}.ct-level[data-astro-cid-cokr2nz7]{stroke:var(--ink-3);stroke-width:.8px;stroke-dasharray:2 2}.ct-tilt[data-astro-cid-cokr2nz7],.ct-arc[data-astro-cid-cokr2nz7]{fill:none;stroke:#ee9c83;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 2px oklch(85% .09 43/.95))}.ct-tilt[data-astro-cid-cokr2nz7]{stroke-width:1.6px}.ct-arc[data-astro-cid-cokr2nz7]{stroke-width:1.1px}.ct-dot[data-astro-cid-cokr2nz7]{fill:#fff;stroke:#f0998a;stroke-width:1.2px}@media (prefers-reduced-motion:no-preference){.ct-tilt[data-astro-cid-cokr2nz7]{transition:stroke-dashoffset 1.1s var(--ease-out) .3s}.ct-arc[data-astro-cid-cokr2nz7]{transition:stroke-dashoffset .9s var(--ease-out) .9s}.js [data-reveal]:not(.is-in) [data-astro-cid-cokr2nz7]:is(.ct-tilt,.ct-arc){stroke-dashoffset:1px}}.panel[data-astro-cid-cokr2nz7]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-cokr2nz7]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-cokr2nz7]{opacity:0;transform:translateY(14px)scale(.97)}}small[data-astro-cid-cokr2nz7]{color:var(--ink-3);font-size:.7rem}.ct-read[data-astro-cid-cokr2nz7]{align-items:center;gap:14px;padding:12px 14px 12px 18px;display:flex;bottom:12%;right:7%}.ct-num[data-astro-cid-cokr2nz7]{line-height:1.1;display:grid}.ct-num[data-astro-cid-cokr2nz7] b[data-astro-cid-cokr2nz7]{letter-spacing:-.04em;font-size:1.6rem;font-weight:750;font-stretch:100%}.ct-chip[data-astro-cid-cokr2nz7]{border-radius:var(--r-pill);color:oklch(38% .081 358);transition:transform .6s var(--ease-spring);background:linear-gradient(120deg,#fff0e9,#fddccc);padding:5px 11px;font-size:.74rem;font-weight:680;box-shadow:inset 0 0 0 1px oklch(80% .096 39/.8),0 0 16px oklch(86% .084 44/.55)}.ct-eyes[data-astro-cid-cokr2nz7]{display:none}.ct-row[data-astro-cid-cokr2nz7]{border-top:1px solid color-mix(in oklab, var(--ink) 8%, transparent);color:var(--ink-2);transition:transform .6s var(--ease-spring), opacity .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .5s);justify-content:space-between;gap:18px;padding-top:7px;font-size:.78rem;display:flex}.ct-row[data-astro-cid-cokr2nz7]:first-child{border-top:0;padding-top:0}.ct-row[data-astro-cid-cokr2nz7] b[data-astro-cid-cokr2nz7]{color:var(--ink);font-weight:720}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .ct-row[data-astro-cid-cokr2nz7]{opacity:0;transform:translate(10px)}}@container art (aspect-ratio>=2){.ct-read[data-astro-cid-cokr2nz7]{bottom:10%;left:30%;right:auto}.ct-eyes[data-astro-cid-cokr2nz7]{gap:7px;width:min(32%,220px);padding:14px 16px;display:grid;top:50%;right:6%;translate:0 -50%}}@media (hover:hover) and (pointer:fine){a:hover .ct-read[data-astro-cid-cokr2nz7]{transform:translateY(-5px)}a:hover .ct-chip[data-astro-cid-cokr2nz7]{transform:scale(1.06)}}.fp-art[data-astro-cid-yudqtagu]{display:block;position:absolute;inset:0}.fp-bg[data-astro-cid-yudqtagu]{background:radial-gradient(70% 90% at 12% 8%, oklch(88% .054 46/.6), transparent 70%), radial-gradient(70% 90% at 95% 100%, oklch(82% .048 4/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.fp-bg[data-astro-cid-yudqtagu]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.fp-glow[data-astro-cid-yudqtagu]{aspect-ratio:1;filter:blur(34px);background:oklch(86% .078 46/.5);border-radius:50%;width:34%;position:absolute;top:24%;left:12%}.fp-face[data-astro-cid-yudqtagu]{aspect-ratio:1;width:auto;height:90%;position:absolute;top:5%;left:7%;overflow:visible}.fp-outline[data-astro-cid-yudqtagu]{fill:color-mix(in oklab, var(--surface) 80%, transparent);stroke:var(--ink);stroke-width:1.6px;filter:drop-shadow(0 6px 10px oklch(50% .08 23/.25))}.fp-third[data-astro-cid-yudqtagu],.fp-gold[data-astro-cid-yudqtagu],.fp-white[data-astro-cid-yudqtagu]{fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.fp-third[data-astro-cid-yudqtagu]{stroke:var(--ink-3);stroke-width:.6px}.fp-gold[data-astro-cid-yudqtagu]{stroke:#ee9c83;stroke-width:1.6px;filter:drop-shadow(0 0 2px oklch(85% .09 43/.95))}.fp-white[data-astro-cid-yudqtagu]{stroke:var(--ink);stroke-width:1.1px}.fp-jaw[data-astro-cid-yudqtagu]{stroke:#ee9c83;stroke-width:1.2px;stroke-dasharray:2 1.8;stroke-linecap:round}.fp-dot[data-astro-cid-yudqtagu]{fill:#fff;stroke:#f0998a;stroke-width:1px}@media (prefers-reduced-motion:no-preference){.fp-third[data-astro-cid-yudqtagu]{transition:stroke-dashoffset .8s var(--ease-out);transition-delay:calc(var(--i) * .11s + .2s)}.fp-gold[data-astro-cid-yudqtagu]{transition:stroke-dashoffset .9s var(--ease-out) .7s}.fp-white[data-astro-cid-yudqtagu]{transition:stroke-dashoffset .9s var(--ease-out) .9s}.js [data-reveal]:not(.is-in) [data-astro-cid-yudqtagu]:is(.fp-third,.fp-gold,.fp-white){stroke-dashoffset:1px}}.panel[data-astro-cid-yudqtagu]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-yudqtagu]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-yudqtagu]{opacity:0;transform:translateY(14px)scale(.97)}}small[data-astro-cid-yudqtagu]{color:var(--ink-3);font-size:.7rem}.fp-read[data-astro-cid-yudqtagu]{align-items:center;gap:12px;padding:12px 18px 12px 12px;display:flex;bottom:13%;right:7%}.fp-ic[data-astro-cid-yudqtagu]{color:oklch(38% .09 358);width:44px;height:44px;transition:transform .6s var(--ease-spring);background:linear-gradient(140deg,#fff0e6,#ecb09c);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 22px oklch(85% .084 43/.75)}.fp-ic[data-astro-cid-yudqtagu] svg[data-astro-cid-yudqtagu]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.fp-num[data-astro-cid-yudqtagu]{line-height:1.1;display:grid}.fp-num[data-astro-cid-yudqtagu] b[data-astro-cid-yudqtagu]{letter-spacing:-.04em;font-size:1.6rem;font-weight:750;font-stretch:100%}.fp-rows[data-astro-cid-yudqtagu]{display:none}.fp-row[data-astro-cid-yudqtagu]{border-top:1px solid color-mix(in oklab, var(--ink) 8%, transparent);color:var(--ink-2);transition:transform .6s var(--ease-spring), opacity .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .5s);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-top:7px;font-size:.76rem;display:grid}.fp-row[data-astro-cid-yudqtagu]:first-child{border-top:0;padding-top:0}.fp-row[data-astro-cid-yudqtagu]>[data-astro-cid-yudqtagu]:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fp-row[data-astro-cid-yudqtagu] b[data-astro-cid-yudqtagu]{color:var(--ink);white-space:nowrap;font-weight:720}.fp-row[data-astro-cid-yudqtagu].is-gold b[data-astro-cid-yudqtagu]{color:#c3746a}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .fp-row[data-astro-cid-yudqtagu]{opacity:0;transform:translate(10px)}}@container art (aspect-ratio>=2){.fp-read[data-astro-cid-yudqtagu]{bottom:12%;left:27%;right:auto}.fp-rows[data-astro-cid-yudqtagu]{gap:7px;width:min(38%,260px);padding:14px 16px;display:grid;top:50%;right:6%;translate:0 -50%}}@media (hover:hover) and (pointer:fine){a:hover .fp-read[data-astro-cid-yudqtagu]{transform:translateY(-5px)}a:hover .fp-ic[data-astro-cid-yudqtagu]{transform:rotate(-12deg)scale(1.08)}}.art--pore-clogging-ingredient-checker{--h1:oklch(78% .13 25);--h2:oklch(85% .072 43);--t-high:oklch(64% .2 22);--t-borderline:oklch(77% .12 39);--t-low:oklch(70% .13 160)}[data-astro-cid-cued4tsz][data-tier=high]{--tc:var(--t-high)}[data-astro-cid-cued4tsz][data-tier=borderline]{--tc:var(--t-borderline)}[data-astro-cid-cued4tsz][data-tier=low]{--tc:var(--t-low)}.pa-label[data-astro-cid-cued4tsz]{background:color-mix(in oklab, var(--surface) 86%, transparent);backdrop-filter:blur(18px)saturate(170%);width:min(82%,300px);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;gap:9px;padding:12px 13px 14px;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;rotate:-2deg}.pa-head[data-astro-cid-cued4tsz]{align-items:center;gap:7px;font-size:.78rem;display:flex}.pa-head[data-astro-cid-cued4tsz] b[data-astro-cid-cued4tsz]{letter-spacing:-.01em;font-weight:680}.pa-ic[data-astro-cid-cued4tsz]{background:var(--ink);width:22px;height:22px;color:var(--on-ink);border-radius:7px;place-items:center;display:grid}.pa-flow[data-astro-cid-cued4tsz]{color:var(--ink-3);flex-wrap:wrap;gap:3px 4px;font-size:.64rem;line-height:1.5;display:flex}.pa-tok[data-astro-cid-cued4tsz]{white-space:nowrap;transition:background-color .5s var(--ease-out), box-shadow .5s var(--ease-out), color .5s;transition-delay:calc(var(--i) * 60ms + .4s);border-radius:4px;padding:0 4px}.pa-tok[data-astro-cid-cued4tsz]:not([data-tier=unrated]){background:color-mix(in oklch, var(--tc) 24%, transparent);box-shadow:inset 0 -1.5px 0 var(--tc);color:var(--ink);font-weight:620}.pa-tok[data-astro-cid-cued4tsz][data-tier=low]{background:color-mix(in oklch, var(--tc) 12%, transparent);font-weight:560}.pa-beam[data-astro-cid-cued4tsz]{background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--accent) 24%, transparent) 85%, transparent), linear-gradient(var(--accent-strong), var(--accent-strong)) 0 calc(100% - 4px) / 100% 1.5px no-repeat;height:46px;filter:drop-shadow(0 0 6px var(--accent));pointer-events:none;position:absolute;top:0;left:0;right:0;translate:0 -100%}.pa-chip[data-astro-cid-cued4tsz]{border-radius:var(--r-pill);background:color-mix(in oklab, var(--surface) 90%, transparent);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), 0 12px 26px -12px var(--t-high);white-space:nowrap;transition:transform .8s var(--ease-spring), opacity .6s var(--ease-out);align-items:center;gap:7px;padding:4px 11px 4px 4px;font-size:.68rem;font-weight:640;display:inline-flex;position:absolute}.pa-chip[data-astro-cid-cued4tsz] b[data-astro-cid-cued4tsz]{background:var(--t-high);color:oklch(100% 0 0);width:21px;height:21px;box-shadow:0 0 12px -2px var(--t-high);border-radius:50%;place-items:center;font-size:.68rem;display:grid}.pa-chip--1[data-astro-cid-cued4tsz]{transition-delay:.5s;top:12%;right:5%;rotate:3deg}.pa-chip--2[data-astro-cid-cued4tsz]{transition-delay:.64s;bottom:11%;left:6%;rotate:-2deg}.pa-sum[data-astro-cid-cued4tsz]{display:none}.pa-count[data-astro-cid-cued4tsz]{color:oklch(82% .018 347);grid-template-columns:auto auto;justify-content:start;align-items:center;gap:0 6px;font-size:.62rem;font-weight:620;display:grid}.pa-count[data-astro-cid-cued4tsz] b[data-astro-cid-cued4tsz]{color:oklch(98% .011 347);grid-column:1/-1;font-size:1.35rem;font-weight:700;line-height:1.1}.pa-count[data-astro-cid-cued4tsz] i[data-astro-cid-cued4tsz]{background:var(--tc);width:6px;height:6px;box-shadow:0 0 8px var(--tc);border-radius:50%}@container art (aspect-ratio>=2){.pa-label[data-astro-cid-cued4tsz]{width:min(52%,330px);left:8%;translate:0 -50%}.pa-sum[data-astro-cid-cued4tsz]{transition:transform .8s var(--ease-spring), opacity .6s var(--ease-out);background:linear-gradient(165deg,oklch(26% .044 347),oklch(18% .031 347));border-radius:18px;grid-template-columns:repeat(3,auto);gap:16px;padding:14px 16px;transition-delay:.3s;display:grid;position:absolute;top:50%;right:7%;translate:0 -46%;rotate:2deg;box-shadow:0 18px 40px -18px oklch(20% .07 347/.7)}.pa-chip--1[data-astro-cid-cued4tsz]{top:9%;right:9%}.pa-chip--2[data-astro-cid-cued4tsz]{bottom:9%;left:auto;right:14%}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .pa-label[data-astro-cid-cued4tsz],.js [data-reveal]:not(.is-in) .pa-sum[data-astro-cid-cued4tsz]{opacity:0;transform:translateY(14px)scale(.97)}.js [data-reveal]:not(.is-in) .pa-chip[data-astro-cid-cued4tsz]{opacity:0;transform:translateY(10px)scale(.9)}.js [data-reveal]:not(.is-in) .pa-tok[data-astro-cid-cued4tsz]{box-shadow:none;color:var(--ink-3);background-color:#0000}[data-reveal].is-in .pa-beam[data-astro-cid-cued4tsz]{animation:pa-sweep 1.4s var(--ease-in-out) .25s both}@media (hover:hover) and (pointer:fine){a:hover .pa-beam[data-astro-cid-cued4tsz]{animation:pa-sweep 1.6s var(--ease-in-out) infinite}}}@keyframes pa-sweep{0%{top:0;translate:0 -100%}to{top:100%;translate:0}}@media (hover:hover) and (pointer:fine){a:hover .pa-chip--1[data-astro-cid-cued4tsz]{transform:translate(5px,-4px)rotate(2deg)}a:hover .pa-chip--2[data-astro-cid-cued4tsz]{transform:translate(-5px,4px)rotate(-2deg)}}.es-art[data-astro-cid-vgfxzxup]{display:block;position:absolute;inset:0}.es-bg[data-astro-cid-vgfxzxup]{background:radial-gradient(70% 90% at 12% 8%, oklch(86% .054 30/.6), transparent 70%), radial-gradient(70% 90% at 95% 100%, oklch(82% .08 20/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.es-bg[data-astro-cid-vgfxzxup]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.es-glow[data-astro-cid-vgfxzxup]{aspect-ratio:1;filter:blur(36px);background:oklch(86% .078 36/.5);border-radius:50%;width:44%;position:absolute;top:18%;left:14%}.es-fig[data-astro-cid-vgfxzxup]{width:72%;transition:transform .7s var(--ease-spring);position:absolute;top:0;left:2%}.panel[data-astro-cid-vgfxzxup]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-vgfxzxup]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-vgfxzxup]{opacity:0;transform:translateY(14px)scale(.97)}}small[data-astro-cid-vgfxzxup]{color:var(--ink-3);font-size:.7rem}.es-res[data-astro-cid-vgfxzxup]{align-items:center;gap:12px;padding:12px 18px 12px 12px;display:flex;bottom:9%;right:6%}.es-ic[data-astro-cid-vgfxzxup]{color:oklch(38% .09 358);width:44px;height:44px;transition:transform .6s var(--ease-spring);background:linear-gradient(140deg,#fff0e6,#ecb09c);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 22px oklch(85% .084 43/.75)}.es-name[data-astro-cid-vgfxzxup]{line-height:1.15;display:grid}.es-name[data-astro-cid-vgfxzxup] b[data-astro-cid-vgfxzxup]{letter-spacing:-.035em;font-size:1.45rem;font-weight:740;font-stretch:100%}.es-rows[data-astro-cid-vgfxzxup]{display:none}.es-row[data-astro-cid-vgfxzxup]{border-top:1px solid color-mix(in oklab, var(--ink) 8%, transparent);color:var(--ink-2);transition:transform .6s var(--ease-spring), opacity .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .5s);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding-top:7px;font-size:.78rem;display:grid}.es-row[data-astro-cid-vgfxzxup]:first-child{border-top:0;padding-top:0}.es-row[data-astro-cid-vgfxzxup] b[data-astro-cid-vgfxzxup]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:720}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .es-row[data-astro-cid-vgfxzxup]{opacity:0;transform:translate(10px)}}@container art (aspect-ratio>=2){.es-fig[data-astro-cid-vgfxzxup]{width:56%;top:50%;left:1%;translate:0 -50%}.es-res[data-astro-cid-vgfxzxup]{width:min(34%,230px);bottom:9%;right:5%}.es-rows[data-astro-cid-vgfxzxup]{gap:7px;width:min(34%,230px);padding:14px 16px;display:grid;top:10%;right:5%}}@media (hover:hover) and (pointer:fine){a:hover .es-res[data-astro-cid-vgfxzxup]{transform:translateY(-5px)}a:hover .es-ic[data-astro-cid-vgfxzxup]{transform:rotate(-12deg)scale(1.08)}a:hover .es-fig[data-astro-cid-vgfxzxup]{transform:scale(1.03)}}.ec-art[data-astro-cid-bhtbcfob]{display:block;position:absolute;inset:0}.ec-bg[data-astro-cid-bhtbcfob]{background:radial-gradient(70% 90% at 12% 8%, oklch(86% .054 49/.6), transparent 70%), radial-gradient(70% 90% at 95% 100%, oklch(82% .048 4/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.ec-bg[data-astro-cid-bhtbcfob]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.ec-glow[data-astro-cid-bhtbcfob]{aspect-ratio:1;filter:blur(38px);background:oklch(82% .11 95/.5);border-radius:50%;width:50%;position:absolute;top:12%;left:10%}.ec-pair[data-astro-cid-bhtbcfob]{aspect-ratio:1.75;width:64%;transition:transform .7s var(--ease-spring);position:absolute;top:9%;left:7%}.ec-eye[data-astro-cid-bhtbcfob]{aspect-ratio:1;border-radius:50%;position:absolute;top:0;box-shadow:0 0 0 3px oklch(100% 0 0/.9),0 22px 40px -16px oklch(30% .054 359/.6)}.ec-eye[data-astro-cid-bhtbcfob] .iris{border-radius:50%;width:100%;height:100%;overflow:hidden}.ec-eye--a[data-astro-cid-bhtbcfob]{z-index:1;width:62%;left:0}.ec-eye--b[data-astro-cid-bhtbcfob]{opacity:.9;width:46%;top:22%;right:0}.ec-ring[data-astro-cid-bhtbcfob]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ec-edge[data-astro-cid-bhtbcfob]{fill:none;stroke:#fed4be;stroke-width:1.4px;filter:drop-shadow(0 0 2.5px #ffba54f2)}.ec-cut[data-astro-cid-bhtbcfob]{fill:none;stroke:#ffe0d0;stroke-width:.8px;stroke-dasharray:2 2.4}.ec-dot[data-astro-cid-bhtbcfob]{fill:#fecfb7;filter:drop-shadow(0 0 1.2px #ffba54e6);transition:opacity .4s var(--ease-out);transition-delay:calc(var(--d) * .9s + .3s)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .ec-dot[data-astro-cid-bhtbcfob]{opacity:0}}.panel[data-astro-cid-bhtbcfob]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-bhtbcfob]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-bhtbcfob]{opacity:0;transform:translateY(14px)scale(.97)}}small[data-astro-cid-bhtbcfob]{color:var(--ink-3);font-size:.7rem}.ec-res[data-astro-cid-bhtbcfob]{align-items:center;gap:12px;padding:12px 18px 12px 12px;display:flex;bottom:9%;right:6%}.ec-orb[data-astro-cid-bhtbcfob]{background:radial-gradient(circle at 34% 30%, oklch(100% 0 0/.5), transparent 22%), radial-gradient(circle, #0c0806 0 24%, var(--c) 29% 76%, color-mix(in oklch, var(--c) 50%, black) 94%);width:44px;height:44px;box-shadow:0 0 0 3px var(--surface), 0 0 22px oklch(80% .1 90/.75);transition:transform .6s var(--ease-spring);border-radius:50%}.ec-name[data-astro-cid-bhtbcfob]{line-height:1.15;display:grid}.ec-name[data-astro-cid-bhtbcfob] b[data-astro-cid-bhtbcfob]{letter-spacing:-.035em;font-size:1.45rem;font-weight:740;font-stretch:100%}.ec-rows[data-astro-cid-bhtbcfob]{display:none}.ec-row[data-astro-cid-bhtbcfob]{border-top:1px solid color-mix(in oklab, var(--ink) 8%, transparent);color:var(--ink-2);transition:transform .6s var(--ease-spring), opacity .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .5s);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding-top:7px;font-size:.78rem;display:grid}.ec-row[data-astro-cid-bhtbcfob]:first-child{border-top:0;padding-top:0}.ec-row[data-astro-cid-bhtbcfob]>span[data-astro-cid-bhtbcfob]{align-items:center;gap:7px;display:inline-flex}.ec-row[data-astro-cid-bhtbcfob] i[data-astro-cid-bhtbcfob]{background:var(--c);width:11px;height:11px;box-shadow:0 0 0 1.5px var(--surface);border-radius:50%}.ec-row[data-astro-cid-bhtbcfob] b[data-astro-cid-bhtbcfob]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:720}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .ec-row[data-astro-cid-bhtbcfob]{opacity:0;transform:translate(10px)}}@container art (aspect-ratio>=2){.ec-pair[data-astro-cid-bhtbcfob]{width:48%;top:50%;left:4%;translate:0 -50%}.ec-res[data-astro-cid-bhtbcfob]{width:min(34%,230px);bottom:9%;right:5%}.ec-rows[data-astro-cid-bhtbcfob]{gap:7px;width:min(34%,230px);padding:14px 16px;display:grid;top:10%;right:5%}}@media (hover:hover) and (pointer:fine){a:hover .ec-res[data-astro-cid-bhtbcfob]{transform:translateY(-5px)}a:hover .ec-orb[data-astro-cid-bhtbcfob]{transform:rotate(-12deg)scale(1.08)}a:hover .ec-pair[data-astro-cid-bhtbcfob]{transform:scale(1.03)}}.ns-art[data-astro-cid-jrjcsjil]{display:block;position:absolute;inset:0}.ns-bg[data-astro-cid-jrjcsjil]{background:radial-gradient(70% 90% at 88% 6%, oklch(86% .054 30/.6), transparent 70%), radial-gradient(70% 90% at 4% 100%, oklch(82% .08 20/.45), transparent 70%), var(--bg-sunk);position:absolute;inset:0}.ns-bg[data-astro-cid-jrjcsjil]:after{content:"";background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.ns-glow[data-astro-cid-jrjcsjil]{aspect-ratio:1;filter:blur(36px);background:oklch(86% .078 36/.5);border-radius:50%;width:46%;position:absolute;top:14%;left:10%}.ns-fig[data-astro-cid-jrjcsjil]{transition:transform .7s var(--ease-spring);position:absolute}.ns-fig--front[data-astro-cid-jrjcsjil]{width:50%;top:-1%;left:4%}.ns-fig--front[data-astro-cid-jrjcsjil] .nd--front{background:0 0}.ns-fig--side[data-astro-cid-jrjcsjil]{background:color-mix(in oklab, var(--surface) 70%, transparent);width:36%;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 7%, transparent), 0 18px 40px -22px oklch(25% .057 347/.4);border-radius:22px;padding:4px;top:4%;right:4%;overflow:hidden}.ns-fig--side[data-astro-cid-jrjcsjil] svg{border-radius:18px}.panel[data-astro-cid-jrjcsjil]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-jrjcsjil]{background:var(--surface)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-jrjcsjil]{opacity:0;transform:translateY(14px)scale(.97)}}small[data-astro-cid-jrjcsjil]{color:var(--ink-3);font-size:.7rem}.ns-res[data-astro-cid-jrjcsjil]{align-items:center;gap:12px;padding:12px 18px 12px 12px;display:flex;bottom:9%;right:6%}.ns-ic[data-astro-cid-jrjcsjil]{color:oklch(38% .09 358);width:44px;height:44px;transition:transform .6s var(--ease-spring);background:linear-gradient(140deg,#fff0e6,#ecb09c);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 22px oklch(85% .084 43/.75)}.ns-name[data-astro-cid-jrjcsjil]{line-height:1.15;display:grid}.ns-name[data-astro-cid-jrjcsjil] b[data-astro-cid-jrjcsjil]{letter-spacing:-.035em;font-size:1.45rem;font-weight:740;font-stretch:100%}.ns-rows[data-astro-cid-jrjcsjil]{display:none}.ns-row[data-astro-cid-jrjcsjil]{border-top:1px solid color-mix(in oklab, var(--ink) 8%, transparent);color:var(--ink-2);transition:transform .6s var(--ease-spring), opacity .5s var(--ease-out);transition-delay:calc(var(--i) * 90ms + .5s);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding-top:7px;font-size:.78rem;display:grid}.ns-row[data-astro-cid-jrjcsjil]:first-child{border-top:0;padding-top:0}.ns-row[data-astro-cid-jrjcsjil] b[data-astro-cid-jrjcsjil]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:720}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .ns-row[data-astro-cid-jrjcsjil]{opacity:0;transform:translate(10px)}}@container art (aspect-ratio>=2){.ns-fig--front[data-astro-cid-jrjcsjil]{width:34%;top:50%;left:2%;translate:0 -50%}.ns-fig--side[data-astro-cid-jrjcsjil]{width:22%;top:50%;left:35%;right:auto;translate:0 -50%}.ns-res[data-astro-cid-jrjcsjil]{width:min(34%,230px);bottom:9%;right:5%}.ns-rows[data-astro-cid-jrjcsjil]{gap:7px;width:min(34%,230px);padding:14px 16px;display:grid;top:10%;right:5%}}@media (hover:hover) and (pointer:fine){a:hover .ns-res[data-astro-cid-jrjcsjil]{transform:translateY(-5px)}a:hover .ns-ic[data-astro-cid-jrjcsjil]{transform:rotate(-12deg)scale(1.08)}a:hover .ns-fig--front[data-astro-cid-jrjcsjil]{transform:scale(1.03)}a:hover .ns-fig--side[data-astro-cid-jrjcsjil]{transform:translateY(-4px)rotate(2deg)}}.art[data-astro-cid-7poqgoxm]{--a:52%;border-radius:inherit;isolation:isolate;background:radial-gradient(70% 90% at 12% 8%, color-mix(in oklch, var(--h1) var(--a), transparent), transparent 70%), radial-gradient(70% 90% at 95% 100%, color-mix(in oklch, var(--h2) var(--a), transparent), transparent 70%), var(--bg-sunk);width:100%;height:100%;display:block;position:relative;overflow:hidden;container:art/size}.art[data-astro-cid-7poqgoxm]:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in oklab, var(--ink) 14%, transparent) 1px, transparent 1.5px);background-size:16px 16px;position:absolute;inset:0;mask-image:radial-gradient(70% 70%,#000,#0000)}.art--free-skin-analysis[data-astro-cid-7poqgoxm]{--h1:oklch(78% .13 18);--h2:var(--accent)}.art--undertone-test[data-astro-cid-7poqgoxm]{--h1:oklch(86% .048 36);--h2:oklch(76% .088 4)}.art--face-shape-detector[data-astro-cid-7poqgoxm]{--h1:oklch(80% .09 300);--h2:var(--accent)}.art--face-symmetry-test[data-astro-cid-7poqgoxm]{--h1:oklch(84% .08 165);--h2:oklch(82% .07 235)}.art--skin-type-quiz[data-astro-cid-7poqgoxm]{--h1:var(--accent);--h2:oklch(82% .09 345)}.art--seasonal-color-analysis[data-astro-cid-7poqgoxm]{--h1:oklch(88% .054 43);--h2:oklch(80% .12 30)}.art--fitzpatrick-skin-type-test[data-astro-cid-7poqgoxm]{--h1:oklch(90% .13 88);--h2:var(--accent)}.panel[data-astro-cid-7poqgoxm]{background:color-mix(in oklab, var(--surface) 82%, transparent);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 8%, transparent), inset 0 1px 0 oklch(100% 5.96046e-8 none/.5), 0 18px 40px -18px oklch(25% .057 347/.45);color:var(--ink);transition:transform .7s var(--ease-spring), opacity .6s var(--ease-out);border-radius:18px;position:absolute}@media (prefers-reduced-transparency:reduce){.panel[data-astro-cid-7poqgoxm]{background:var(--surface)}}small[data-astro-cid-7poqgoxm]{color:var(--ink-3);font-size:.7rem}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .panel[data-astro-cid-7poqgoxm]{opacity:0;transform:translateY(14px)scale(.97)}}.heat[data-astro-cid-7poqgoxm]{filter:blur(28px);opacity:.7;z-index:-1;border-radius:50%;position:absolute}.h1[data-astro-cid-7poqgoxm]{aspect-ratio:1;background:oklch(70% .19 20/.55);width:46%;top:30%;left:4%}.h2[data-astro-cid-7poqgoxm]{aspect-ratio:1;background:oklch(82% .09 43/.6);width:36%;top:-6%;right:6%}.sk[data-astro-cid-7poqgoxm]{gap:11px;width:min(88%,310px);padding:14px 16px 16px;display:grid;top:50%;left:50%;translate:-50% -50%}.sk-head[data-astro-cid-7poqgoxm]{align-items:center;gap:8px;font-size:.86rem;display:flex}.sk-ic[data-astro-cid-7poqgoxm]{background:var(--ink);width:26px;height:26px;color:var(--on-ink);border-radius:9px;place-items:center;display:grid}.ok[data-astro-cid-7poqgoxm]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--good) 16%, transparent);color:color-mix(in srgb, var(--good) 70%, var(--ink));align-items:center;gap:5px;margin-left:auto;padding:3px 9px;font-size:.7rem;font-weight:620;display:inline-flex}.ok[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{background:var(--good);border-radius:50%;width:6px;height:6px}.sk-row[data-astro-cid-7poqgoxm]{grid-template-columns:1fr auto;gap:6px 10px;font-size:.78rem;display:grid}.sk-l[data-astro-cid-7poqgoxm]{align-items:center;gap:6px;font-weight:600;display:inline-flex}.sk-l[data-astro-cid-7poqgoxm] svg,.sk-v[data-astro-cid-7poqgoxm]{color:var(--ink-2)}.meter[data-astro-cid-7poqgoxm]{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:3px;height:7px;display:grid;position:relative}.z[data-astro-cid-7poqgoxm]{border-radius:4px}.z1[data-astro-cid-7poqgoxm]{background:color-mix(in srgb, var(--good) 38%, transparent)}.z2[data-astro-cid-7poqgoxm]{background:color-mix(in srgb, var(--fair) 55%, transparent)}.z3[data-astro-cid-7poqgoxm]{background:color-mix(in srgb, var(--poor) 40%, transparent)}.meter[data-astro-cid-7poqgoxm] em[data-astro-cid-7poqgoxm]{top:50%;left:calc(var(--p) * 100%);background:var(--surface);width:15px;height:15px;box-shadow:0 0 0 3px var(--ink), 0 4px 10px -2px oklch(20% .044 347/.4);transition:left 1.2s var(--ease-spring), translate .5s var(--ease-spring);transition-delay:calc(var(--i) * .12s + .3s), 0s;border-radius:50%;margin:-7.5px 0 0 -7.5px;position:absolute}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .meter[data-astro-cid-7poqgoxm] em[data-astro-cid-7poqgoxm]{left:0}}.sk-map[data-astro-cid-7poqgoxm]{display:none}@container art (aspect-ratio>=2){.sk[data-astro-cid-7poqgoxm]{left:8%;translate:0 -50%}.sk-map[data-astro-cid-7poqgoxm]{justify-items:center;gap:6px;width:30%;max-width:190px;padding:14px 12px 10px;display:grid;top:50%;right:8%;translate:0 -50%}.sk-map[data-astro-cid-7poqgoxm] svg[data-astro-cid-7poqgoxm]{width:100%;height:auto}}.map-face[data-astro-cid-7poqgoxm]{fill:color-mix(in oklab, var(--accent) 10%, var(--surface));stroke:var(--ink);stroke-width:1.4px}.cap[data-astro-cid-7poqgoxm]{color:var(--ink-2);font-size:.68rem;font-weight:600}.ut-swatch[data-astro-cid-7poqgoxm]{align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex;top:12%;left:7%}.drop[data-astro-cid-7poqgoxm]{width:54px;height:54px;position:relative}.drop-fill[data-astro-cid-7poqgoxm]{background:radial-gradient(60% 60% at 35% 30%,oklch(100% 0 0/.45),#0000 60%),#c4a391;border-radius:50% 50% 50% 14px;position:absolute;inset:0;rotate:-45deg;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.08),0 10px 20px -10px #8a5a3c}.drop-ic[data-astro-cid-7poqgoxm]{background:var(--ink);width:24px;height:24px;color:var(--on-ink);box-shadow:0 0 0 3px var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}.ut-txt[data-astro-cid-7poqgoxm]{line-height:1.15;display:grid}.ut-txt[data-astro-cid-7poqgoxm] b[data-astro-cid-7poqgoxm]{letter-spacing:-.02em;font-size:1.15rem;font-weight:700}.ut-slider[data-astro-cid-7poqgoxm]{gap:10px;width:min(64%,300px);padding:13px 16px 14px;display:grid;bottom:11%;right:7%}.ut-labels[data-astro-cid-7poqgoxm]{color:var(--ink-3);justify-content:space-between;font-size:.72rem;font-weight:560;display:flex}.ut-labels[data-astro-cid-7poqgoxm] .on[data-astro-cid-7poqgoxm]{color:var(--ink);font-weight:700}.track[data-astro-cid-7poqgoxm]{background:linear-gradient(90deg,#e9b9c3,#ead3c4 50%,#e8bd7c);border-radius:5px;height:10px;position:relative;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.06)}.knob[data-astro-cid-7poqgoxm]{width:22px;height:22px;box-shadow:0 0 0 4px var(--surface), 0 0 0 5px color-mix(in oklab, var(--ink) 12%, transparent), 0 8px 16px -6px oklch(30% .054 359/.6);transition:left 1.2s var(--ease-spring) .3s, translate .5s var(--ease-spring);background:#e8bd7c;border-radius:50%;margin:-11px 0 0 -11px;position:absolute;top:50%;left:84%}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .knob[data-astro-cid-7poqgoxm]{left:50%}}.depth[data-astro-cid-7poqgoxm]{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.depth[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{background:var(--c);border-radius:5px;height:16px;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.06)}.depth[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm].on{box-shadow:0 0 0 2px var(--surface), 0 0 0 3.5px var(--ink)}.ut-pills[data-astro-cid-7poqgoxm]{display:none}@container art (aspect-ratio>=12/5){.ut-slider[data-astro-cid-7poqgoxm]{width:min(46%,320px);bottom:12%;left:7%;right:auto}.ut-pills[data-astro-cid-7poqgoxm]{align-items:center;gap:10px;display:flex;position:absolute;top:50%;right:7%;translate:0 -50%}.pill[data-astro-cid-7poqgoxm]{border-radius:var(--r-pill);background:radial-gradient(70% 40% at 40% 18%, oklch(100% 0 0/.45), transparent), var(--c);color:oklch(25% .026 350);width:58px;height:112px;transition:transform .6s var(--ease-spring);transition-delay:calc(var(--i) * 50ms);align-content:end;justify-items:center;padding-bottom:10px;font-size:.7rem;font-weight:650;display:grid;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.06),0 14px 26px -14px oklch(30% .045 356/.6)}.pill[data-astro-cid-7poqgoxm].on{height:132px;box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--accent-strong), 0 18px 30px -14px oklch(40% .09 356/.7)}}.fs-face[data-astro-cid-7poqgoxm]{aspect-ratio:1;width:auto;height:82%;position:absolute;top:9%;left:8%;overflow:visible}.fs-outline[data-astro-cid-7poqgoxm]{fill:color-mix(in oklab, var(--surface) 78%, transparent);stroke:var(--ink);stroke-width:1.6px;filter:drop-shadow(0 6px 10px oklch(40% .08 300/.25));stroke-dasharray:1;stroke-dashoffset:0}.fs-w[data-astro-cid-7poqgoxm] path[data-astro-cid-7poqgoxm],.fs-len[data-astro-cid-7poqgoxm]{fill:none;stroke:var(--accent-strong);stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.fs-len[data-astro-cid-7poqgoxm]{stroke:var(--ink-3);stroke-width:.8px}.fs-w[data-astro-cid-7poqgoxm] circle[data-astro-cid-7poqgoxm]{fill:var(--surface);stroke:var(--accent-strong);stroke-width:1px}@media (prefers-reduced-motion:no-preference){.fs-outline[data-astro-cid-7poqgoxm],.fs-w[data-astro-cid-7poqgoxm] path[data-astro-cid-7poqgoxm],.fs-len[data-astro-cid-7poqgoxm]{transition:stroke-dashoffset 1.4s var(--ease-out)}.fs-w[data-astro-cid-7poqgoxm] path[data-astro-cid-7poqgoxm]{transition-delay:calc(var(--i) * .16s + .7s)}.fs-len[data-astro-cid-7poqgoxm]{transition-delay:1.2s}.js [data-reveal]:not(.is-in) .fs-outline[data-astro-cid-7poqgoxm],.js [data-reveal]:not(.is-in) .fs-w[data-astro-cid-7poqgoxm] path[data-astro-cid-7poqgoxm],.js [data-reveal]:not(.is-in) .fs-len[data-astro-cid-7poqgoxm]{stroke-dashoffset:1px}}.fs-result[data-astro-cid-7poqgoxm]{gap:2px;min-width:132px;padding:12px 16px 13px;display:grid;bottom:12%;right:7%}.fs-result[data-astro-cid-7poqgoxm] b[data-astro-cid-7poqgoxm]{letter-spacing:-.03em;font-size:1.5rem;font-weight:750;font-stretch:100%;line-height:1.1}.fs-nums[data-astro-cid-7poqgoxm]{color:var(--ink-2);gap:10px;margin-top:4px;font-size:.72rem;display:flex}.fs-nums[data-astro-cid-7poqgoxm] em[data-astro-cid-7poqgoxm]{color:var(--ink);font-style:normal;font-weight:700}.fs-shapes[data-astro-cid-7poqgoxm]{border-radius:14px;grid-template-columns:repeat(3,26px);gap:6px;padding:9px;display:grid;top:12%;right:7%}.fs-shapes[data-astro-cid-7poqgoxm] svg[data-astro-cid-7poqgoxm]{width:26px;height:26px;transition:transform .5s var(--ease-spring);transition-delay:calc(var(--i) * 40ms);border-radius:8px;padding:3px}.fs-shapes[data-astro-cid-7poqgoxm] path[data-astro-cid-7poqgoxm]{fill:none;stroke:var(--ink-3);stroke-width:7px;stroke-linejoin:round}.fs-shapes[data-astro-cid-7poqgoxm] svg[data-astro-cid-7poqgoxm].on{background:var(--ink)}.fs-shapes[data-astro-cid-7poqgoxm] svg[data-astro-cid-7poqgoxm].on path[data-astro-cid-7poqgoxm]{stroke:var(--on-ink)}.sy-face[data-astro-cid-7poqgoxm]{aspect-ratio:1;width:auto;height:86%;position:absolute;top:7%;left:7%;overflow:visible}.sy-l[data-astro-cid-7poqgoxm]{fill:color-mix(in oklab, var(--surface) 72%, transparent);stroke:var(--ink);stroke-width:1.6px}.sy-r[data-astro-cid-7poqgoxm]{fill:oklch(84% .08 165/.22);stroke:var(--ink);stroke-width:1.6px;stroke-dasharray:3 2.2}.sy-mid[data-astro-cid-7poqgoxm]{stroke:var(--accent-strong);stroke-width:1px;stroke-dasharray:2 2.4}.sy-link[data-astro-cid-7poqgoxm]{stroke:color-mix(in oklab, var(--ink) 18%, transparent);stroke-width:.5px;stroke-dasharray:1 1.4}.sy-dot[data-astro-cid-7poqgoxm]{fill:var(--ink)}.sy-ring[data-astro-cid-7poqgoxm]{fill:none;stroke:var(--accent-strong);stroke-width:1.1px}.sy-pair[data-astro-cid-7poqgoxm]{transition:opacity .5s var(--ease-out), transform .7s var(--ease-spring);transition-delay:calc(var(--i) * 90ms + .3s)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .sy-pair[data-astro-cid-7poqgoxm]{opacity:0}}.sy-score[data-astro-cid-7poqgoxm]{border-radius:50%;place-items:center;width:128px;height:128px;display:grid;top:50%;right:7%;translate:0 -50%}.sy-score[data-astro-cid-7poqgoxm] svg[data-astro-cid-7poqgoxm]{width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;inset:10px;rotate:-90deg}.sy-score[data-astro-cid-7poqgoxm] circle[data-astro-cid-7poqgoxm]{fill:none;stroke-width:6px}.ring-t[data-astro-cid-7poqgoxm]{stroke:oklch(66% .13 165/.2)}.ring-b[data-astro-cid-7poqgoxm]{stroke:oklch(62% .13 165);stroke-linecap:round;stroke-dasharray:var(--c);stroke-dashoffset:calc(var(--c) * (1 - var(--p)));transition:stroke-dashoffset 1.6s var(--ease-out) .4s}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .ring-b[data-astro-cid-7poqgoxm]{stroke-dashoffset:var(--c)}}.sy-num[data-astro-cid-7poqgoxm]{justify-items:center;line-height:1.1;display:grid;position:relative}.sy-num[data-astro-cid-7poqgoxm] b[data-astro-cid-7poqgoxm]{letter-spacing:-.03em;font-size:1.3rem;font-weight:750}.sy-bars[data-astro-cid-7poqgoxm]{display:none}@container art (aspect-ratio>=2){.sy-score[data-astro-cid-7poqgoxm]{left:40%;right:auto}.sy-bars[data-astro-cid-7poqgoxm]{gap:8px;width:min(30%,250px);padding:14px 16px;display:grid;top:50%;right:6%;translate:0 -50%}}.axis[data-astro-cid-7poqgoxm]{color:var(--ink-3);justify-content:space-between;margin-left:52px;margin-right:38px;font-size:.62rem;display:flex}.sy-row[data-astro-cid-7poqgoxm]{color:var(--ink-2);grid-template-columns:44px 1fr 32px;align-items:center;gap:8px;font-size:.74rem;display:grid}.sy-row[data-astro-cid-7poqgoxm] b[data-astro-cid-7poqgoxm]{text-align:right;color:var(--ink);font-weight:700}.sy-track[data-astro-cid-7poqgoxm]{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:3px;height:6px;position:relative}.sy-track[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{top:50%;left:calc(var(--v) * 100%);width:10px;height:10px;transition:left 1.1s var(--ease-spring);transition-delay:calc(var(--i) * 90ms + .5s);background:oklch(62% .13 165);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;box-shadow:0 0 0 3px oklch(62% .13 165/.25)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .sy-track[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{left:0}}.quiz-stack[data-astro-cid-7poqgoxm]{width:min(84%,320px);position:absolute;top:50%;left:50%;translate:-50% -50%}.quiz[data-astro-cid-7poqgoxm]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), 0 18px 40px -18px oklch(25% .057 347/.45);transition:transform .7s var(--ease-spring), rotate .7s var(--ease-spring);border-radius:20px;gap:10px;padding:15px;display:grid}.front[data-astro-cid-7poqgoxm]{position:relative;rotate:-2deg}.back[data-astro-cid-7poqgoxm]{opacity:.75;align-content:start;position:absolute;inset:0}.b1[data-astro-cid-7poqgoxm]{translate:14px 6px;rotate:4deg}.b2[data-astro-cid-7poqgoxm]{opacity:.45;translate:26px 12px;rotate:9deg}.q-top[data-astro-cid-7poqgoxm]{gap:6px;display:grid}.q-step[data-astro-cid-7poqgoxm]{color:var(--ink-3);font-size:.68rem;font-weight:600}.q-bar[data-astro-cid-7poqgoxm]{background:var(--bg-sunk);border-radius:2px;height:4px;overflow:hidden}.q-bar[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{border-radius:inherit;background:var(--accent-strong);transform-origin:0;width:33%;height:100%;transition:transform .7s var(--ease-spring);display:block}.q-text[data-astro-cid-7poqgoxm]{letter-spacing:-.01em;font-size:.9rem;font-weight:650;line-height:1.3}.q-opts[data-astro-cid-7poqgoxm]{gap:6px;display:grid}.q-opt[data-astro-cid-7poqgoxm]{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:11px;justify-content:space-between;align-items:center;padding:8px 10px 8px 11px;font-size:.76rem;display:flex}.q-opt[data-astro-cid-7poqgoxm].on{background:var(--ink);color:var(--on-ink);font-weight:600;box-shadow:0 10px 20px -10px oklch(20% .044 347/.6)}.q-check[data-astro-cid-7poqgoxm]{background:var(--accent-strong);color:#fff;width:20px;height:20px;transition:transform .5s var(--ease-spring);border-radius:50%;place-items:center;display:grid}.fitz[data-astro-cid-7poqgoxm]{position:absolute;inset:0}.sun[data-astro-cid-7poqgoxm]{place-items:center;width:72px;height:72px;display:grid;position:absolute;top:7%;right:9%}.rays[data-astro-cid-7poqgoxm]{width:100%;height:100%;transition:rotate 1.6s var(--ease-out);position:absolute;inset:0}.rays[data-astro-cid-7poqgoxm] path[data-astro-cid-7poqgoxm]{stroke:oklch(80% .12 43);stroke-width:4px;stroke-linecap:round;transform-origin:50px 50px}.sun-core[data-astro-cid-7poqgoxm]{background:radial-gradient(circle at 35% 30%,oklch(97% .08 95),oklch(82% .096 43));border-radius:50%;width:34px;height:34px;box-shadow:0 0 24px 6px oklch(85% .09 49/.6)}.bars[data-astro-cid-7poqgoxm]{grid-template-rows:100%;grid-template-columns:repeat(6,1fr);gap:7px;height:50%;display:grid;position:absolute;bottom:11%;left:9%;right:9%}.bar[data-astro-cid-7poqgoxm]{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.bar[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{width:100%;height:calc(36% + var(--i) * 12%);background:linear-gradient(180deg, oklch(100% 0 0/.28), transparent 45%), var(--c);transform-origin:bottom;transition:transform .7s var(--ease-spring);transition-delay:calc(var(--i) * 55ms);border-radius:12px 12px 8px 8px;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.06),0 10px 20px -12px oklch(25% .036 356/.5)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .bar[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{transform:scaleY(.2)}}.bar[data-astro-cid-7poqgoxm].on i[data-astro-cid-7poqgoxm]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.bar[data-astro-cid-7poqgoxm] b[data-astro-cid-7poqgoxm]{color:var(--ink-2);font-size:.72rem;font-weight:700}.bar[data-astro-cid-7poqgoxm].on b[data-astro-cid-7poqgoxm]{color:var(--ink)}.tip[data-astro-cid-7poqgoxm]{white-space:nowrap;border-radius:12px;padding:8px 12px;line-height:1.2;display:grid;top:12%;left:9%}.tip[data-astro-cid-7poqgoxm] b[data-astro-cid-7poqgoxm]{font-size:.85rem;font-weight:700}@media (hover:hover) and (pointer:fine){a:hover .meter[data-astro-cid-7poqgoxm] em[data-astro-cid-7poqgoxm]{translate:6px}a:hover .sk[data-astro-cid-7poqgoxm]{transform:translateY(-4px)}a:hover .knob[data-astro-cid-7poqgoxm]{translate:-8px}a:hover .ut-swatch[data-astro-cid-7poqgoxm]{transform:translate(-3px,-4px)rotate(-2deg)}a:hover .pill[data-astro-cid-7poqgoxm]:not(.on){transform:translateY(6px)}a:hover .pill[data-astro-cid-7poqgoxm].on{transform:translateY(-6px)}a:hover .fs-result[data-astro-cid-7poqgoxm],a:hover .tip[data-astro-cid-7poqgoxm]{transform:translateY(-5px)}a:hover .fs-shapes[data-astro-cid-7poqgoxm] svg[data-astro-cid-7poqgoxm]:not(.on){transform:scale(.88)}a:hover .sy-score[data-astro-cid-7poqgoxm]{transform:scale(1.05)}a:hover .front[data-astro-cid-7poqgoxm]{transform:translateY(-6px)}a:hover .b1[data-astro-cid-7poqgoxm]{rotate:7deg}a:hover .b2[data-astro-cid-7poqgoxm]{rotate:13deg}a:hover .q-bar[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{transform:scaleX(1.5)}a:hover .q-check[data-astro-cid-7poqgoxm]{transform:scale(1.2)rotate(-8deg)}a:hover .rays[data-astro-cid-7poqgoxm]{rotate:30deg}a:hover .bar[data-astro-cid-7poqgoxm] i[data-astro-cid-7poqgoxm]{transform:scaleY(1.08)}}
