.illustrated-landing-hero_preview__GSnsL>header{background:var(--art-bg);border-bottom-color:var(--art-border)}.illustrated-landing-hero_preview__GSnsL[data-theme=dark]>header{background:var(--art-bg)}.illustrated-landing-hero_hero__LF4SK{overflow:hidden;padding-top:42px;background:var(--art-bg);color:var(--art-text);text-align:center}.illustrated-landing-hero_copy__t6tJI{position:relative;z-index:1;max-width:900px;margin:auto;padding:0 24px}.illustrated-landing-hero_title__R_Daf{max-width:840px;margin:28px auto 0;font-size:clamp(38px,5.2vw,72px);font-weight:400;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.illustrated-landing-hero_description___Fm4g{max-width:610px;margin:22px auto 0;color:var(--art-muted);font-size:16px;line-height:1.6;text-wrap:balance}.illustrated-landing-hero_uploadLink__MSzGU{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:22px;padding:12px 22px;background:var(--art-button);border-radius:28px;color:var(--art-button-text);font-size:14px;font-weight:500;text-decoration:none;transition:background .15s}.illustrated-landing-hero_uploadLink__MSzGU:hover{background:var(--art-accent-hover)}.illustrated-landing-hero_uploadLink__MSzGU:focus-visible{outline:2px solid currentColor;outline-offset:4px}.illustrated-landing-hero_illustration__Bzo5r{display:block;width:min(92%,1320px);height:auto;margin:-48px auto 0;pointer-events:none}.illustrated-landing-hero_hero__LF4SK[data-theme=dark]{background:var(--art-bg);color:var(--art-text)}.illustrated-landing-hero_hero__LF4SK[data-theme=dark] .illustrated-landing-hero_description___Fm4g{color:var(--art-muted)}.illustrated-landing-hero_uploadShell__MnMJa.illustrated-landing-hero_uploadShell__MnMJa{margin:0;min-height:0;padding:0;scroll-margin-top:24px}.illustrated-landing-hero_uploadSection__krL8v.illustrated-landing-hero_uploadSection__krL8v{margin:0;min-height:0;padding:40px 24px 72px}@media (max-width:760px){.illustrated-landing-hero_hero__LF4SK{padding-top:28px}.illustrated-landing-hero_copy__t6tJI{padding-inline:20px}.illustrated-landing-hero_title__R_Daf{font-size:clamp(38px,7.5vw,56px)}.illustrated-landing-hero_description___Fm4g{font-size:15px}.illustrated-landing-hero_illustration__Bzo5r{margin-top:4px}.illustrated-landing-hero_uploadSection__krL8v.illustrated-landing-hero_uploadSection__krL8v{padding:24px 24px 56px}}@media (max-width:380px){.illustrated-landing-hero_copy__t6tJI,.illustrated-landing-hero_uploadSection__krL8v.illustrated-landing-hero_uploadSection__krL8v{padding-inline:16px}}