.hero[data-astro-cid-lcdefpme]{isolation:isolate;color:#fff;background:var(--navy-950);align-items:center;min-height:min(78svh,720px);display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{z-index:-2;will-change:transform;position:absolute;inset:-40px 0 0}.hero__media[data-astro-cid-lcdefpme] picture,.hero__media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#040a2259 0%,#040a2200 30%),linear-gradient(95deg,#040a22f5 0%,#081540d9 42%,#08154040 75%,#0815401a 100%);position:absolute;inset:0}@media (width<=767.98px){.hero[data-astro-cid-lcdefpme]{min-height:0}.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(#040a228c 0%,#040a22d1 55%,#040a22f5 100%)}}.hero__inner[data-astro-cid-lcdefpme]{align-items:end;gap:32px;padding-block:clamp(36px,7vw,96px) clamp(36px,6vw,88px);display:grid}@media (width>=1024px){.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}}.hero__content[data-astro-cid-lcdefpme]{justify-items:start;gap:18px;max-width:680px;display:grid}.hero__eyebrow[data-astro-cid-lcdefpme]{backdrop-filter:blur(8px);letter-spacing:.02em;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 10px;font-size:.82rem;font-weight:700;display:inline-flex}.hero__dot[data-astro-cid-lcdefpme]{background:var(--red-500);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #f0182d40}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--fs-h1);letter-spacing:-.03em;max-width:15ch}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:linear-gradient(#fff 0%,#dfe4ee 46%,#9ea8bb 54%,#f1f3f7 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero__lead[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);color:#d3daf0;max-width:54ch}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.hero__actions[data-astro-cid-lcdefpme] .ico{width:18px;height:18px}@media (width<=479.98px){.hero__actions[data-astro-cid-lcdefpme]{width:100%;display:grid}}.hero__stats[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px 28px;margin-top:10px;list-style:none;display:flex}.hero__stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{line-height:1.15;display:grid}.hero__stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:2rem;font-weight:700}.hero__stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#aeb9dc;font-size:.8rem}.hero__spot[data-astro-cid-lcdefpme]{border-radius:var(--r-lg);-webkit-backdrop-filter:blur(14px)saturate(1.4);color:#fff;width:300px;transition:transform .4s var(--ease), background-color .3s;background:#ffffff1a;border:1px solid #ffffff38;padding:20px;text-decoration:none;display:none;box-shadow:0 30px 60px -30px #0009}@media (width>=1024px){.hero__spot[data-astro-cid-lcdefpme]{gap:6px;display:grid}}.hero__spot[data-astro-cid-lcdefpme]:hover{background:#ffffff29;transform:translateY(-4px)}.hero__spot-label[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#ff8a94;font-size:.8rem;font-weight:700}.hero__spot[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.3rem}.hero__spot-specs[data-astro-cid-lcdefpme]{color:#d3daf0;font-size:.86rem}.hero__spot-cta[data-astro-cid-lcdefpme]{align-items:center;gap:6px;margin-top:8px;font-weight:700;display:inline-flex}.hero__spot-cta[data-astro-cid-lcdefpme] .ico{width:16px;height:16px;transition:transform .25s var(--ease)}.hero__spot[data-astro-cid-lcdefpme]:hover .hero__spot-cta[data-astro-cid-lcdefpme] .ico{transform:translate(4px)}.hero__scroll[data-astro-cid-lcdefpme]{border:2px solid #ffffff80;border-radius:999px;width:26px;height:42px;display:none;position:absolute;bottom:18px;left:50%;translate:-50%}.hero__scroll[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#fff;border-radius:2px;width:4px;height:8px;margin:8px auto 0;display:block}@media (width>=1024px) and (height>=700px){.hero__scroll[data-astro-cid-lcdefpme]{display:block}}@media (prefers-reduced-motion:no-preference){.hero__media[data-astro-cid-lcdefpme] img{animation:hero-zoom 1.8s var(--ease) both}.hero__content[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme],.hero__spot[data-astro-cid-lcdefpme]{animation:hero-in .9s var(--ease) both}.hero__content[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:80ms}.hero__content[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.16s}.hero__content[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.24s}.hero__content[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(5){animation-delay:.32s}.hero__spot[data-astro-cid-lcdefpme]{animation-delay:.45s}.hero__scroll[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{animation:scroll-cue 1.8s var(--ease) infinite}}@keyframes hero-zoom{0%{transform:scale(1.08)}}@keyframes hero-in{0%{opacity:0;transform:translateY(18px)}}@keyframes scroll-cue{0%{opacity:0;transform:translateY(-4px)}40%{opacity:1}to{opacity:0;transform:translateY(12px)}}.trust[data-astro-cid-lcdefpme]{background:var(--surface);border-bottom:1px solid var(--line)}.trust__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:4px 24px;padding-block:22px;display:grid}.trust__item[data-astro-cid-lcdefpme]{align-items:center;gap:14px;padding:10px 0;display:flex}.trust__icon[data-astro-cid-lcdefpme]{background:var(--navy-050);width:46px;height:46px;color:var(--navy-800);border-radius:14px;flex:none;place-items:center;display:grid}.trust__icon[data-astro-cid-lcdefpme] .ico{width:22px;height:22px}.trust__item[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{line-height:1.35;display:grid}.trust__item[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.98rem}.trust__item[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.86rem}.types[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:14px;display:grid}@media (width>=1024px){.types[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.type[data-astro-cid-lcdefpme]{isolation:isolate;aspect-ratio:3/4;border-radius:var(--r-lg);color:#fff;box-shadow:var(--shadow-sm);transition:transform .45s var(--ease), box-shadow .45s var(--ease);text-decoration:none;display:block;position:relative;overflow:hidden}.type[data-astro-cid-lcdefpme] picture{z-index:-2;position:absolute;inset:0}.type[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.type[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#0000 35%,#040a22eb 100%);position:absolute;inset:0}.type[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.type[data-astro-cid-lcdefpme]:hover img{transform:scale(1.06)}.type__body[data-astro-cid-lcdefpme]{gap:2px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.type__body[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.15rem}.type__body[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#d3daf0;align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.type__body[data-astro-cid-lcdefpme] .ico{width:14px;height:14px;transition:transform .25s var(--ease)}.type[data-astro-cid-lcdefpme]:hover .type__body[data-astro-cid-lcdefpme] .ico{transform:translate(4px)}.parts-teaser__grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(28px,5vw,64px);display:grid}@media (width>=960px){.parts-teaser__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr}}.parts-teaser[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2)}.parts-teaser__text[data-astro-cid-lcdefpme]{color:#c9d1ec;font-size:var(--fs-lg)}.parts-teaser__mosaic[data-astro-cid-lcdefpme]{aspect-ratio:5/4;grid-template-rows:1fr 1fr;grid-template-columns:1.2fr 1fr;gap:12px;display:grid}.pm[data-astro-cid-lcdefpme]{isolation:isolate;border-radius:var(--r-lg);color:#fff;text-decoration:none;position:relative;overflow:hidden}.pm--0[data-astro-cid-lcdefpme]{grid-row:span 2}.pm[data-astro-cid-lcdefpme] picture,.pm[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.pm[data-astro-cid-lcdefpme] img{transition:transform .9s var(--ease)}.pm[data-astro-cid-lcdefpme]:hover img{transform:scale(1.05)}.pm[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{backdrop-filter:blur(4px);background:#040a22bf;border-radius:999px;padding:5px 11px;font-size:.82rem;font-weight:700;position:absolute;bottom:10px;left:10px}.parts-teaser__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:10px 16px;list-style:none;display:grid}.parts-teaser__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:10px;font-size:.95rem;font-weight:650;display:flex}.parts-teaser__list[data-astro-cid-lcdefpme] .ico{color:#ff8a94;width:20px;height:20px}.steps[data-astro-cid-lcdefpme]{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);align-content:start;gap:8px;padding:24px;display:grid;position:relative;overflow:hidden}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, var(--red-600) 0 40%, var(--navy-800) 40%);transform-origin:0;width:100%;height:3px;transition:transform .6s var(--ease);position:absolute;top:0;left:0;transform:scaleX(.25)}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover:after{transform:scaleX(1)}.steps__n[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--chrome-300);font-size:2.2rem;font-weight:700;line-height:1}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-h4)}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem}.loc[data-astro-cid-lcdefpme]{align-items:stretch;gap:clamp(28px,5vw,56px);display:grid}@media (width>=900px){.loc[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr}}.loc[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2)}.loc__hours[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);list-style:none;display:grid}.loc__hours[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.loc__hours[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted)}
