.st-hero[data-astro-cid-lwzeqpsc]{background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 60%),var(--mkt-bg-primary);overflow:hidden}.st-eyebrow[data-astro-cid-lwzeqpsc]{color:var(--mkt-link-hover);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.st-h1[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-primary);font-weight:800;font-size:clamp(34px,6vw,64px);line-height:1.04;letter-spacing:-.02em;max-width:900px;margin:0 auto 20px}.st-sub[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-secondary);font-size:clamp(15px,1.6vw,18px);line-height:1.55;max-width:640px;margin:0 auto}.st-cta[data-astro-cid-lwzeqpsc]{display:inline-flex;align-items:center;justify-content:center;background:var(--mkt-active-bg);color:var(--mkt-active-text);font-weight:800;font-size:16px;padding:14px 30px;border-radius:12px;min-width:200px;transition:transform .15s ease,box-shadow .15s ease}.st-cta[data-astro-cid-lwzeqpsc]:hover{transform:translateY(-1px);box-shadow:0 8px 24px color-mix(in srgb,var(--mkt-active-bg) 30%,transparent)}.st-ghost[data-astro-cid-lwzeqpsc]{display:inline-flex;color:var(--mkt-text-primary);font-weight:700;font-size:15px;padding:13px 24px;border-radius:12px;border:1px solid var(--mkt-border-light)}.st-ghost[data-astro-cid-lwzeqpsc]:hover{border-color:var(--mkt-text-tertiary)}.st-note[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-tertiary);font-size:13px;margin-top:14px}.st-fan[data-astro-cid-lwzeqpsc]{position:relative;height:clamp(230px,34vw,420px);margin-top:44px;display:flex;justify-content:center}@media(min-width:640px)and (max-height:959px){.st-hero[data-astro-cid-lwzeqpsc]>div[data-astro-cid-lwzeqpsc]:first-child{padding-top:28px}.st-eyebrow[data-astro-cid-lwzeqpsc]{margin-bottom:10px}.st-h1[data-astro-cid-lwzeqpsc]{font-size:clamp(34px,3.8vw,48px);max-width:1000px;margin-bottom:12px}.st-sub[data-astro-cid-lwzeqpsc]{max-width:780px}.st-note[data-astro-cid-lwzeqpsc]{margin-top:10px}.st-fan[data-astro-cid-lwzeqpsc]{display:none}.st-hero[data-astro-cid-lwzeqpsc]+.st-section[data-astro-cid-lwzeqpsc]{padding-top:20px}.st-hero[data-astro-cid-lwzeqpsc]+.st-section[data-astro-cid-lwzeqpsc] .st-h2[data-astro-cid-lwzeqpsc]+.st-muted[data-astro-cid-lwzeqpsc]{font-size:13px}.st-hero[data-astro-cid-lwzeqpsc]+.st-section[data-astro-cid-lwzeqpsc]>div[data-astro-cid-lwzeqpsc]>div[data-astro-cid-lwzeqpsc]:first-child{margin-bottom:16px}}.st-fan-card[data-astro-cid-lwzeqpsc]{position:absolute;bottom:-40px;width:clamp(120px,15vw,200px);aspect-ratio:1290 / 2796;border-radius:16px;overflow:hidden;background:var(--mkt-bg-tertiary);box-shadow:0 20px 50px color-mix(in srgb,var(--mkt-bg-primary) 70%,transparent);transform:translate(calc(var(--i) * clamp(78px,11vw,168px))) rotate(calc(var(--i) * 5deg)) translateY(calc(var(--i) * var(--i) * 6px));z-index:calc(10 - var(--i) * var(--i))}.st-fan-card[data-astro-cid-lwzeqpsc] img[data-astro-cid-lwzeqpsc],.st-look-img[data-astro-cid-lwzeqpsc] img[data-astro-cid-lwzeqpsc],.st-final-fan[data-astro-cid-lwzeqpsc] img[data-astro-cid-lwzeqpsc]{width:100%;height:100%;object-fit:cover;display:block}.st-fallback[data-astro-cid-lwzeqpsc]{display:flex;height:100%;align-items:center;justify-content:center;color:var(--mkt-text-tertiary);font-weight:700;padding:8px;text-align:center}.st-section[data-astro-cid-lwzeqpsc]{padding-top:72px;background:var(--mkt-bg-primary)}.st-h2[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-primary);font-weight:800;font-size:clamp(24px,3vw,34px);letter-spacing:-.01em;line-height:1.15}.st-h3[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-primary);font-weight:700;font-size:17px;line-height:1.3;margin:12px 0 8px}.st-muted[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-secondary);font-size:14px;line-height:1.6}.st-link[data-astro-cid-lwzeqpsc]{color:var(--mkt-link-hover);font-weight:700;font-size:14px}.st-grid[data-astro-cid-lwzeqpsc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}@media(min-width:640px){.st-grid[data-astro-cid-lwzeqpsc]{grid-template-columns:repeat(var(--cols-mid, 4),minmax(0,1fr))}}@media(min-width:1100px){.st-grid[data-astro-cid-lwzeqpsc]{grid-template-columns:repeat(var(--cols, 7),minmax(0,1fr));max-width:calc(var(--cols, 7) * (100% - 6 * 14px) / 7 + (var(--cols, 7) - 1) * 14px);margin-inline:auto}}.st-look[data-astro-cid-lwzeqpsc]{display:block}.st-look-img[data-astro-cid-lwzeqpsc]{position:relative;display:block;aspect-ratio:1290 / 2796;border-radius:12px;overflow:hidden;background:var(--mkt-bg-tertiary);border:1px solid var(--mkt-border);transition:transform .15s ease,border-color .15s ease}.st-look[data-astro-cid-lwzeqpsc]:hover .st-look-img[data-astro-cid-lwzeqpsc],.st-look[data-astro-cid-lwzeqpsc]:focus-visible .st-look-img[data-astro-cid-lwzeqpsc]{transform:translateY(-3px);border-color:var(--mkt-link-hover)}.st-use[data-astro-cid-lwzeqpsc]{position:absolute;left:50%;bottom:12px;transform:translate(-50%);background:var(--mkt-active-bg);color:var(--mkt-active-text);font-size:12px;font-weight:800;padding:6px 12px;border-radius:8px;white-space:nowrap;opacity:0;transition:opacity .15s ease}.st-look[data-astro-cid-lwzeqpsc]:hover .st-use[data-astro-cid-lwzeqpsc],.st-look[data-astro-cid-lwzeqpsc]:focus-visible .st-use[data-astro-cid-lwzeqpsc]{opacity:1}@media(hover:none){.st-use[data-astro-cid-lwzeqpsc]{opacity:1}}.st-look-name[data-astro-cid-lwzeqpsc]{display:block;color:var(--mkt-text-primary);font-weight:700;font-size:14px;margin-top:10px}.st-look-fit[data-astro-cid-lwzeqpsc]{display:block;color:var(--mkt-text-tertiary);font-size:12.5px;margin-top:2px}.st-step[data-astro-cid-lwzeqpsc]{background:var(--mkt-card-bg);border:1px solid var(--mkt-border);border-radius:16px;padding:22px}.st-step-n[data-astro-cid-lwzeqpsc]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;background:var(--accent);color:var(--mkt-text-primary);font-size:13px;font-weight:800}.st-langs[data-astro-cid-lwzeqpsc]{margin-top:24px}.st-prices[data-astro-cid-lwzeqpsc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--mkt-border);border:1px solid var(--mkt-border);border-radius:16px;overflow:hidden}@media(min-width:900px){.st-prices[data-astro-cid-lwzeqpsc]{grid-template-columns:repeat(4,minmax(0,1fr)) auto}}.st-price[data-astro-cid-lwzeqpsc],.st-price-more[data-astro-cid-lwzeqpsc]{background:var(--mkt-card-bg);padding:18px 20px}.st-price-more[data-astro-cid-lwzeqpsc]{display:flex;align-items:center;grid-column:1 / -1}@media(min-width:900px){.st-price-more[data-astro-cid-lwzeqpsc]{grid-column:auto}}.st-price-name[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-secondary);font-size:13px;font-weight:700}.st-price-val[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-primary);font-size:22px;font-weight:800;margin:2px 0 4px}.st-price-val[data-astro-cid-lwzeqpsc] span[data-astro-cid-lwzeqpsc]{font-size:13px;font-weight:600;color:var(--mkt-text-tertiary);margin-left:2px}.st-price-note[data-astro-cid-lwzeqpsc]{color:var(--mkt-text-tertiary);font-size:12.5px;line-height:1.45}.st-final[data-astro-cid-lwzeqpsc]{display:grid;gap:28px;align-items:center;padding:36px;border-radius:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 35%,var(--mkt-bg-secondary)),var(--mkt-bg-secondary));border:1px solid var(--mkt-border);overflow:hidden}@media(min-width:900px){.st-final[data-astro-cid-lwzeqpsc]{grid-template-columns:1fr 1fr}}.st-final-fan[data-astro-cid-lwzeqpsc]{position:relative;height:240px;display:flex;justify-content:center}.st-final-fan[data-astro-cid-lwzeqpsc] img[data-astro-cid-lwzeqpsc]{position:absolute;width:120px;height:auto;aspect-ratio:1290 / 2796;border-radius:12px;box-shadow:0 16px 40px color-mix(in srgb,var(--mkt-bg-primary) 70%,transparent);transform:translate(calc(var(--j) * 110px)) rotate(calc(var(--j) * 7deg))}
