/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-leading:initial;--tw-font-weight:initial}::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}@layer components{.hero{position:relative}@media not all and (min-width:64rem){.hero{min-height:var(--hero-min-height)}}@media (min-width:64rem){.hero{aspect-ratio:var(--hero-aspect-ratio)}}@media (max-height:568px){.hero{min-height:var(--hero-min-height-short)}}.hero{--hero-height-scale:1;--hero-height-scale-desktop:var(--hero-height-scale);--hero-base-min-height:725px;--hero-base-ratio-height:600;--hero-min-height:calc(var(--hero-base-min-height) * var(--hero-height-scale));--hero-min-height-short:calc(852px * var(--hero-height-scale));--hero-aspect-ratio:1440 / calc(var(--hero-base-ratio-height) * var(--hero-height-scale-desktop));--section-pt-default-mobile:1rem;--section-pb-default-mobile:2rem;--section-pt-default-desktop:1rem;--section-pb-default-desktop:1rem}:has(>[data-header-overlap])~.hero{--hero-base-min-height:842px;--hero-base-ratio-height:702}@media (min-width:64rem){.hero__image-foreground-wrapper{max-width:var(--hero-foreground-max-width)}}.hero__image-foreground-wrapper{--hero-foreground-max-width:clamp(290px, -588.5px + 72.115vw, 450px)}.hero__article-tag{background-color:var(--color-background);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);--tw-leading:150%;color:var(--color-foreground);font-size:.875rem;line-height:150%}.hero__image-wrapper,.hero__content-wrapper{inset:calc(var(--spacing,.25rem) * 0);position:absolute}.hero__content-wrapper{top:var(--header-height);padding-inline:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 10);flex-direction:column;justify-content:flex-end;display:flex}@media (min-width:64rem){.hero__content-wrapper{padding-inline:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 16)}}.hero__content{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.hero__title{--tw-leading:120%;--tw-font-weight:var(--font-weight-semibold,600);line-height:120%;font-weight:var(--font-weight-semibold,600)}.hero__logo-image{width:50px}.hero__logo-image img{aspect-ratio:25/36;width:100%;height:100%}@media (min-width:64rem){.hero__logo-image.hero__logo-image--mobile{display:none}}.hero__logo-image.hero__logo-image--desktop{display:none}@media (min-width:64rem){.hero__logo-image.hero__logo-image--desktop{display:inline-block}}.hero__content-layout{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;display:flex}@media (min-width:64rem){.hero__content-layout{flex-direction:row;justify-content:space-between;align-items:flex-end}}.hero__logo-text{max-width:38.25rem}@media (min-width:64rem){.hero__logo-text{gap:calc(var(--spacing,.25rem) * 4);display:flex}}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
