.hero-slider[data-astro-cid-r6qggs4k]{padding-block:clamp(.75rem,2vw,1.5rem) clamp(1.5rem,4vw,3rem)}.hero-slider__backdrop[data-astro-cid-r6qggs4k],.hero-slider__noise[data-astro-cid-r6qggs4k]{position:absolute;inset:0;pointer-events:none}.hero-slider__backdrop[data-astro-cid-r6qggs4k]{background:radial-gradient(circle at 15% 20%,rgba(255,216,190,.24),transparent 26%),radial-gradient(circle at 90% 10%,rgba(63,174,187,.22),transparent 24%),linear-gradient(135deg,var(--hero-start),var(--hero-end))}.hero-slider__noise[data-astro-cid-r6qggs4k]{opacity:.16;mix-blend-mode:soft-light;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.85),transparent 95%);mask-image:linear-gradient(180deg,rgba(0,0,0,.85),transparent 95%)}.hero-slider__shell[data-astro-cid-r6qggs4k]{border-radius:2rem;box-shadow:var(--shadow-strong)}.hero-slider__slides[data-astro-cid-r6qggs4k]{position:relative;min-height:inherit}.hero-slider__slide[data-astro-cid-r6qggs4k]{position:absolute;inset:0;display:grid;min-height:inherit;overflow:hidden;border-radius:2rem;opacity:0;transform:translate3d(2rem,0,0) scale(1.01);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);pointer-events:none}.hero-slider__slide[data-astro-cid-r6qggs4k][data-state=active]{opacity:1;transform:translateZ(0) scale(1);z-index:3;pointer-events:auto}.hero-slider__slide[data-astro-cid-r6qggs4k][data-state=prev]{opacity:0;transform:translate3d(-2rem,0,0) scale(1)}.hero-slider__slide[data-astro-cid-r6qggs4k][data-state=next]{opacity:0;transform:translate3d(2rem,0,0) scale(1.01)}.hero-slider__picture[data-astro-cid-r6qggs4k],.hero-slider__image[data-astro-cid-r6qggs4k]{position:absolute;inset:0;width:100%;height:100%}.hero-slider__image[data-astro-cid-r6qggs4k]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-slider__shade[data-astro-cid-r6qggs4k]{position:absolute;inset:0;background:linear-gradient(90deg,#101f26d1,#101f268a 34%,#101f261f),linear-gradient(180deg,#101f261f,#101f263d)}.hero-slider__content-wrap[data-astro-cid-r6qggs4k]{position:relative;z-index:2;display:flex;align-items:flex-end;padding:clamp(1.5rem,4vw,3.25rem)}.hero-slider__content[data-astro-cid-r6qggs4k]{transform:translate3d(0,.5rem,0);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);opacity:0}.hero-slider__slide[data-astro-cid-r6qggs4k][data-state=active] .hero-slider__content[data-astro-cid-r6qggs4k]{opacity:1;transform:translateZ(0)}.hero-slider__kicker[data-astro-cid-r6qggs4k]{color:var(--accent-soft)}.hero-slider__title[data-astro-cid-r6qggs4k]{color:#fff;font-size:clamp(2.55rem,5vw,4.8rem);line-height:.95;letter-spacing:-.05em;text-wrap:balance;max-width:13ch}.hero-slider__text[data-astro-cid-r6qggs4k]{margin-top:1rem;max-width:42rem;color:#f1f6f7eb;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.75}.hero-slider__secondary[data-astro-cid-r6qggs4k]{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.85rem 1.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#fff;font-family:Manrope,sans-serif;font-weight:700;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.hero-slider__secondary[data-astro-cid-r6qggs4k]:hover,.hero-slider__secondary[data-astro-cid-r6qggs4k]:focus-visible{transform:translateY(-1px);background:#ffffff24;border-color:#ffffff57}.hero-slider__controls[data-astro-cid-r6qggs4k]{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:center;justify-content:flex-end;padding:0 clamp(1rem,3vw,2rem) clamp(1rem,3vw,1.5rem)}.hero-slider__nav[data-astro-cid-r6qggs4k]{display:flex;align-items:center;gap:.75rem}.hero-slider__button[data-astro-cid-r6qggs4k],.hero-slider__dot[data-astro-cid-r6qggs4k]{border:0;background:none;color:#fff}.hero-slider__button[data-astro-cid-r6qggs4k]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;background:#101f2680;backdrop-filter:blur(14px);box-shadow:0 10px 24px #0000002e;transition:transform .16s ease,background-color .16s ease}.hero-slider__button[data-astro-cid-r6qggs4k]:hover,.hero-slider__button[data-astro-cid-r6qggs4k]:focus-visible{transform:translateY(-1px);background:#101f26ad}.hero-slider__icon[data-astro-cid-r6qggs4k]{width:1.1rem;height:1.1rem}@media (max-width: 767px){.hero-slider__slide[data-astro-cid-r6qggs4k]{min-height:inherit}.hero-slider__shade[data-astro-cid-r6qggs4k]{background:linear-gradient(180deg,#101f2642,#101f26bd 68%,#101f26db)}.hero-slider__content-wrap[data-astro-cid-r6qggs4k]{padding:clamp(1.25rem,4vw,1.75rem)}.hero-slider__title[data-astro-cid-r6qggs4k]{max-width:12ch;font-size:clamp(2.1rem,10vw,3rem)}.hero-slider__text[data-astro-cid-r6qggs4k]{font-size:1rem}.hero-slider__nav[data-astro-cid-r6qggs4k]{width:100%;justify-content:space-between}}@media (prefers-reduced-motion: reduce){.hero-slider__slide[data-astro-cid-r6qggs4k],.hero-slider__content[data-astro-cid-r6qggs4k],.hero-slider__button[data-astro-cid-r6qggs4k],.hero-slider__dot[data-astro-cid-r6qggs4k],.hero-slider__secondary[data-astro-cid-r6qggs4k]{transition:none}.hero-slider__progress[data-astro-cid-r6qggs4k].is-animating{animation:none}}
