.email[data-astro-cid-h242u2z6]{padding-block:clamp(24px,4vw,56px) clamp(48px,7vw,96px)}.inner[data-astro-cid-h242u2z6]{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:520px;display:flex}.form[data-astro-cid-h242u2z6]{flex-direction:column;gap:12px;width:100%;margin-top:6px;display:flex}.form[data-astro-cid-h242u2z6] input[data-astro-cid-h242u2z6]{background:var(--card);width:100%;min-height:56px;box-shadow:inset 0 0 0 1px var(--hairline);font:inherit;color:var(--ink);text-align:center;border:0;border-radius:999px;padding:0 20px;font-size:17px}.form[data-astro-cid-h242u2z6] input[data-astro-cid-h242u2z6]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.form[data-astro-cid-h242u2z6] .btn-main[data-astro-cid-h242u2z6]{width:100%}.error[data-astro-cid-h242u2z6]{color:#a3260f;font-weight:600}.fine[data-astro-cid-h242u2z6]{color:var(--secondary);font-size:.9rem}.hero[data-astro-cid-hkvtmgwu]{padding-block:clamp(16px,3vw,44px) clamp(40px,6vw,88px)}.grid[data-astro-cid-hkvtmgwu]{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""visual""cta";gap:22px;display:grid}.copy[data-astro-cid-hkvtmgwu]{flex-direction:column;grid-area:copy;gap:14px;display:flex}.copy[data-astro-cid-hkvtmgwu] h1[data-astro-cid-hkvtmgwu]{font-size:clamp(2.1rem,5vw,4.2rem)}.visual[data-astro-cid-hkvtmgwu]{flex-direction:column;grid-area:visual;gap:12px;min-width:0;display:flex}.cta[data-astro-cid-hkvtmgwu]{flex-direction:column;grid-area:cta;align-items:flex-start;gap:14px;display:flex}.sets[data-astro-cid-hkvtmgwu]{background:var(--control);border-radius:999px;align-self:flex-start;padding:4px;display:inline-flex}.sets[data-astro-cid-hkvtmgwu] button[data-astro-cid-hkvtmgwu]{min-height:40px;color:var(--secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:.95rem;font-weight:700}.sets[data-astro-cid-hkvtmgwu] button[data-astro-cid-hkvtmgwu][aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:var(--shadow-sm)}.examples[data-astro-cid-hkvtmgwu]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:8px;display:grid}.before[data-astro-cid-hkvtmgwu],.after[data-astro-cid-hkvtmgwu] li[data-astro-cid-hkvtmgwu]{background:var(--canvas);box-shadow:inset 0 0 0 1px var(--stroke);border-radius:18px;margin:0;position:relative;overflow:hidden}.before[data-astro-cid-hkvtmgwu] img[data-astro-cid-hkvtmgwu],.after[data-astro-cid-hkvtmgwu] img[data-astro-cid-hkvtmgwu]{aspect-ratio:3/4;object-fit:cover;width:100%;height:100%}.after[data-astro-cid-hkvtmgwu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.after[data-astro-cid-hkvtmgwu] li[data-astro-cid-hkvtmgwu]{border-radius:12px}.after[data-astro-cid-hkvtmgwu] li[data-astro-cid-hkvtmgwu]:after{content:"";background:linear-gradient(#0000,#1a1714b8);position:absolute;inset:50% 0 0}.before[data-astro-cid-hkvtmgwu] figcaption[data-astro-cid-hkvtmgwu]{background:var(--scrim);color:#fff;border-radius:999px;padding:3px 10px;font-size:.8rem;font-weight:700;position:absolute;bottom:10px;left:10px}.after[data-astro-cid-hkvtmgwu] span[data-astro-cid-hkvtmgwu]{z-index:1;color:#fff;font-size:.74rem;font-weight:700;line-height:1.15;position:absolute;bottom:6px;left:8px;right:6px}html[data-set=men] [data-astro-cid-hkvtmgwu][data-for-set=women],html:not([data-set=men]) [data-astro-cid-hkvtmgwu][data-for-set=men]{display:none}.how[data-astro-cid-hkvtmgwu]{padding-block:clamp(48px,7vw,96px)}.how-grid[data-astro-cid-hkvtmgwu]{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.how[data-astro-cid-hkvtmgwu] h2[data-astro-cid-hkvtmgwu]{margin-top:12px;font-size:clamp(1.7rem,3vw,2.6rem)}.steps[data-astro-cid-hkvtmgwu]{flex-direction:column;gap:16px;margin:24px 0 0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-hkvtmgwu] li[data-astro-cid-hkvtmgwu]{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;display:grid}.steps[data-astro-cid-hkvtmgwu] .num[data-astro-cid-hkvtmgwu]{width:44px;height:44px;font-size:1.1rem}.steps[data-astro-cid-hkvtmgwu] span[data-astro-cid-hkvtmgwu]:last-child,.ticks[data-astro-cid-hkvtmgwu] span[data-astro-cid-hkvtmgwu]{color:var(--secondary);font-weight:400}.steps[data-astro-cid-hkvtmgwu] b[data-astro-cid-hkvtmgwu],.ticks[data-astro-cid-hkvtmgwu] b[data-astro-cid-hkvtmgwu]{color:var(--ink);font-weight:700}.tips[data-astro-cid-hkvtmgwu]{background:var(--card);box-shadow:inset 0 0 0 1px var(--stroke);border-radius:26px;flex-direction:column;align-items:flex-start;gap:18px;padding:26px;display:flex}@media (min-width:900px){.grid[data-astro-cid-hkvtmgwu]{grid-template:"copy visual""cta visual"1fr/minmax(0,1fr) minmax(0,1.05fr);align-items:start;column-gap:clamp(36px,5vw,72px)}.copy[data-astro-cid-hkvtmgwu]{padding-top:24px}.how-grid[data-astro-cid-hkvtmgwu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.pay[data-astro-cid-6bwgmlsq]{padding-block:clamp(20px,4vw,56px) clamp(48px,7vw,96px)}.head[data-astro-cid-6bwgmlsq]{flex-direction:column;align-items:flex-start;gap:14px;max-width:44rem;margin-bottom:24px;display:flex}.fine[data-astro-cid-6bwgmlsq]{color:var(--secondary);font-size:.9rem}.error[data-astro-cid-6bwgmlsq]{color:#a3260f;font-weight:600}.notice[data-astro-cid-6bwgmlsq]{background:var(--tint);box-shadow:inset 0 0 0 1px var(--tint-stroke);border-radius:16px;padding:12px 16px;font-weight:600}.foot[data-astro-cid-6bwgmlsq]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.results[data-astro-cid-ke6gr6wx]{padding-block:clamp(20px,4vw,56px) clamp(48px,7vw,96px)}.head[data-astro-cid-ke6gr6wx]{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.count[data-astro-cid-ke6gr6wx]{font-family:var(--display);letter-spacing:-.02em;font-size:1.15rem;font-weight:800}.note[data-astro-cid-ke6gr6wx],.hint[data-astro-cid-ke6gr6wx]{color:var(--secondary);font-size:.95rem}.banner[data-astro-cid-ke6gr6wx]{background:var(--tint);box-shadow:inset 0 0 0 1px var(--tint-stroke);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 18px;font-weight:600;display:flex}.keep[data-astro-cid-ke6gr6wx]{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:.95rem;display:flex}.keep[data-astro-cid-ke6gr6wx] .link[data-astro-cid-ke6gr6wx]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex-basis:100%;font-size:.85rem}.change[data-astro-cid-ke6gr6wx]{background:var(--card);box-shadow:inset 0 0 0 1px var(--stroke);border-radius:24px;flex-direction:column;gap:10px;margin-top:40px;padding:24px;display:flex}.change[data-astro-cid-ke6gr6wx] label[data-astro-cid-ke6gr6wx]{font-family:var(--display);letter-spacing:-.02em;font-size:1.3rem;font-weight:800}.row[data-astro-cid-ke6gr6wx]{flex-wrap:wrap;gap:10px;display:flex}.row[data-astro-cid-ke6gr6wx] input[data-astro-cid-ke6gr6wx]{background:var(--sheet);min-width:0;min-height:52px;box-shadow:inset 0 0 0 1px var(--hairline);font:inherit;color:var(--ink);border:0;border-radius:999px;flex:220px;padding:0 18px;font-size:16px}.row[data-astro-cid-ke6gr6wx] input[data-astro-cid-ke6gr6wx]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.credits[data-astro-cid-ke6gr6wx]{font-weight:700}.credits[data-astro-cid-ke6gr6wx]:empty,.extras[data-astro-cid-ke6gr6wx]:empty{display:none}.viewer[data-astro-cid-ke6gr6wx]{background:var(--sheet);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-lg);border:0;border-radius:24px;padding:16px;overflow:auto}.viewer[data-astro-cid-ke6gr6wx]::backdrop{background:#1a1714b3}.viewer[data-astro-cid-ke6gr6wx] figure[data-astro-cid-ke6gr6wx]{flex-direction:column;gap:10px;margin:0;display:flex}.viewer[data-astro-cid-ke6gr6wx] img[data-astro-cid-ke6gr6wx]{object-fit:contain;background:var(--canvas);border-radius:16px;width:100%;max-height:calc(100dvh - 200px)}.viewer[data-astro-cid-ke6gr6wx] figcaption[data-astro-cid-ke6gr6wx]{font-weight:700}.viewer[data-astro-cid-ke6gr6wx] .error[data-astro-cid-ke6gr6wx]{color:#a3260f;font-weight:600}.actions[data-astro-cid-ke6gr6wx]{flex-wrap:wrap;gap:10px;margin-block:14px 10px;display:flex}.upload[data-astro-cid-tlx6gdya]{padding-block:clamp(24px,4vw,56px) clamp(48px,7vw,96px)}.inner[data-astro-cid-tlx6gdya]{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:520px;display:flex}.preview[data-astro-cid-tlx6gdya]{aspect-ratio:3/4;background:var(--canvas);width:min(260px,70vw);box-shadow:inset 0 0 0 1px var(--stroke);border-radius:22px;overflow:hidden}.preview[data-astro-cid-tlx6gdya] img[data-astro-cid-tlx6gdya]{object-fit:cover;width:100%;height:100%}.busy[data-astro-cid-tlx6gdya]{flex-direction:column;gap:12px;width:min(320px,100%);display:flex}.bar[data-astro-cid-tlx6gdya]{background:var(--control);border-radius:999px;width:100%;height:8px;overflow:hidden}.bar[data-astro-cid-tlx6gdya] span[data-astro-cid-tlx6gdya]{width:var(--p,4%);border-radius:inherit;background:var(--accent);height:100%;transition:width .2s linear;display:block}.status[data-astro-cid-tlx6gdya]{color:var(--secondary);font-weight:600}.error[data-astro-cid-tlx6gdya]{flex-direction:column;align-items:center;gap:14px;display:flex}.error[data-astro-cid-tlx6gdya] p[data-astro-cid-tlx6gdya]{font-weight:600}.row[data-astro-cid-tlx6gdya]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.tile[data-astro-cid-f6zakk3u]{aspect-ratio:3/4;background:var(--canvas);box-shadow:inset 0 0 0 1px var(--stroke);border-radius:14px;position:relative;overflow:hidden}.open[data-astro-cid-f6zakk3u]{border-radius:inherit;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.open[data-astro-cid-f6zakk3u]:disabled{cursor:default}.tile[data-astro-cid-f6zakk3u][data-status=done] .open[data-astro-cid-f6zakk3u]:disabled{opacity:1}.ph[data-astro-cid-f6zakk3u],.out[data-astro-cid-f6zakk3u]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph[data-astro-cid-f6zakk3u]{filter:blur(10px)saturate(1.15);transform:scale(1.25)}.shade[data-astro-cid-f6zakk3u]{background:linear-gradient(#1a171414,#0000 35%,#1a1714b3);position:absolute;inset:0}.name[data-astro-cid-f6zakk3u]{color:#fff;text-shadow:0 1px 6px #00000059;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.82rem;font-weight:700;line-height:1.2;display:-webkit-box;position:absolute;bottom:8px;left:9px;right:9px;overflow:hidden}.state[data-astro-cid-f6zakk3u]{color:var(--ink);background:#ffffffeb;border-radius:999px;padding:2px 9px;font-size:.7rem;font-weight:700;position:absolute;top:8px;left:8px}.state[data-astro-cid-f6zakk3u]:empty{display:none}.note[data-astro-cid-f6zakk3u]{color:#a3260f;pointer-events:none;background:#fffffff0;border-radius:10px;padding:3px 9px;font-size:.7rem;font-weight:700;line-height:1.25;position:absolute;top:8px;left:8px;right:8px}.retry[data-astro-cid-f6zakk3u]{background:var(--accent);min-height:36px;color:var(--ink);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:.82rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tile[data-astro-cid-f6zakk3u][data-status=done] .shade[data-astro-cid-f6zakk3u]{background:linear-gradient(#0000 60%,#1a171499)}.tile[data-astro-cid-f6zakk3u][data-status=done] .open[data-astro-cid-f6zakk3u]:hover .out[data-astro-cid-f6zakk3u]{transform:scale(1.03)}.out[data-astro-cid-f6zakk3u]{transition:transform .3s var(--ease-out)}@media (prefers-reduced-motion:no-preference){.tile[data-astro-cid-f6zakk3u][data-status=done] .out[data-astro-cid-f6zakk3u]{animation:reveal .5s var(--ease-out)}.tile[data-astro-cid-f6zakk3u][data-status=pending] .shade[data-astro-cid-f6zakk3u]:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%) 0 0/250% 100%;animation:1.6s linear infinite sweep;position:absolute;inset:0}}@keyframes reveal{0%{opacity:0;filter:blur(10px)}}@keyframes sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-f6zakk3u][data-status=done] .open[data-astro-cid-f6zakk3u]:hover .out[data-astro-cid-f6zakk3u]{transform:none}}
