.hero[data-astro-cid-ge2uvauf]{background:var(--color-brand);color:var(--color-dark);overflow:hidden}.hero-grid[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;min-height:min(666px,46.25vw);padding-block:64px 0;display:flex;position:relative}.hero-grid[data-astro-cid-ge2uvauf].no-visual{min-height:0;padding-block:64px 96px}.hero-grid[data-astro-cid-ge2uvauf].no-visual h1[data-astro-cid-ge2uvauf]{letter-spacing:-.04em;color:var(--hero-sub-title);max-width:1312px;font-size:clamp(2.75rem,6.11vw,5.5rem)}.hero-grid[data-astro-cid-ge2uvauf].no-visual .hero-intro[data-astro-cid-ge2uvauf]{max-width:977px;font-size:22px;font-weight:700;line-height:1.4}.hero-grid[data-astro-cid-ge2uvauf].no-visual .hero-text[data-astro-cid-ge2uvauf]>.btn{margin-top:-10px}.h1-label[data-astro-cid-ge2uvauf]{align-items:center;gap:16px;margin:0;display:inline-flex}.h1-label[data-astro-cid-ge2uvauf] .patch[data-astro-cid-ge2uvauf]{object-fit:contain;width:40px;height:40px;image-rendering:pixelated}.h1-label[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{border-radius:var(--radius-badge);background:var(--color-accent);min-height:43px;color:var(--text-primary);letter-spacing:.12em;text-transform:uppercase;align-items:center;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.4;display:inline-flex}.hero-text[data-astro-cid-ge2uvauf]{z-index:1;flex-direction:column;align-items:flex-start;gap:42px;display:flex;position:relative}h1[data-astro-cid-ge2uvauf]{margin:0}.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) h1[data-astro-cid-ge2uvauf]{max-width:min(747px,56.94%)}.hero-intro[data-astro-cid-ge2uvauf]{font-size:var(--fs-highlight);max-width:60ch;margin:0;font-weight:500}.kicker[data-astro-cid-ge2uvauf]{color:var(--hero-kicker);display:block}.hero-visual[data-astro-cid-ge2uvauf]{aspect-ratio:1180/644;width:81.94%;position:absolute;top:6px;left:33.26%;overflow:hidden}.hero-visual[data-astro-cid-ge2uvauf] .media-banner{height:100%}.hero-visual[data-astro-cid-ge2uvauf] video,.hero-visual[data-astro-cid-ge2uvauf] img,.hero-visual[data-astro-cid-ge2uvauf] .placeholder[data-astro-cid-ge2uvauf]{aspect-ratio:auto;object-fit:cover;width:100%;max-width:none;height:100%}@media (width<=900px){.hero-grid[data-astro-cid-ge2uvauf]{gap:2rem;min-height:0;padding-block:2.5rem 3rem}.hero-text[data-astro-cid-ge2uvauf]{gap:1.5rem}.hero-visual[data-astro-cid-ge2uvauf]{order:-1;width:100%;height:auto;position:static}.hero-visual[data-astro-cid-ge2uvauf] video,.hero-visual[data-astro-cid-ge2uvauf] img,.hero-visual[data-astro-cid-ge2uvauf] .placeholder[data-astro-cid-ge2uvauf]{aspect-ratio:5/6;max-width:280px;height:auto;margin-inline:auto}}@media (width<=768px){.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual){min-height:766px;padding:48px 16px;overflow:visible}.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) .hero-text[data-astro-cid-ge2uvauf]{gap:0;width:100%}.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) h1[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;max-width:none;font-size:4rem;line-height:1.1}.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) .hero-text[data-astro-cid-ge2uvauf]>.character-trigger{z-index:2;margin-top:338px;position:relative}.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) .hero-visual[data-astro-cid-ge2uvauf]{aspect-ratio:576/387;z-index:0;width:576px;height:auto;position:absolute;top:274px;left:-97px}.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) .hero-text[data-astro-cid-ge2uvauf]{z-index:2}.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) .hero-visual[data-astro-cid-ge2uvauf] video,.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) .hero-visual[data-astro-cid-ge2uvauf] img,.hero-grid[data-astro-cid-ge2uvauf]:not(.no-visual) .hero-visual[data-astro-cid-ge2uvauf] .placeholder[data-astro-cid-ge2uvauf]{aspect-ratio:auto;object-fit:cover;width:100%;max-width:none;height:100%}.hero-grid[data-astro-cid-ge2uvauf].no-visual{padding:40px 16px 48px}.hero-grid[data-astro-cid-ge2uvauf].no-visual h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.5rem,12vw,3.5rem)}.hero-grid[data-astro-cid-ge2uvauf].no-visual .hero-intro[data-astro-cid-ge2uvauf]{font-size:20px}}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{color:var(--color-dark)}.pixel-bg[data-astro-cid-sc2i6h6k]{pointer-events:none;width:100%;line-height:0;overflow:hidden}.pixel-bg[data-astro-cid-sc2i6h6k] img[data-astro-cid-sc2i6h6k]{width:100%;height:auto;display:block}.pixel-bg[data-astro-cid-sc2i6h6k].flip img[data-astro-cid-sc2i6h6k]{transform:scaleY(-1)}@media (width<=768px){.pixel-bg[data-astro-cid-sc2i6h6k] img[data-astro-cid-sc2i6h6k]{width:1316px;max-width:none;height:250px}}
