/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme,base;@layer components{.hero:not(.hero--cover){padding-top:calc(var(--spacing,.25rem) * 12);padding-bottom:calc(var(--spacing,.25rem) * 16)}@media(min-width:64rem){.hero:not(.hero--cover){padding-top:72px;padding-bottom:calc(var(--spacing,.25rem) * 24)}}.hero--plain{padding-bottom:calc(var(--spacing,.25rem) * 10)}@media(min-width:64rem){.hero--plain{padding-bottom:calc(var(--spacing,.25rem) * 12)}}.hero--cover{isolation:isolate;background-color:var(--color-deep,#102c57);position:relative;overflow:hidden}.hero-cover-image{z-index:-10;object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.hero-cover-shade{z-index:-10;--shade:var(--color-deep);background:linear-gradient(to bottom,var(--shade),var(--shade) 35%,var(--shade));position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.hero-cover-shade{background:linear-gradient(to bottom,color-mix(in srgb,var(--shade) 10%,transparent),color-mix(in srgb,var(--shade) 20%,transparent) 35%,color-mix(in srgb,var(--shade) 92%,transparent))}}@media(min-width:64rem){.hero-cover-shade{background:linear-gradient(to bottom,var(--shade),var(--shade) 45%,var(--shade))}@supports (color:color-mix(in lab,red,red)){.hero-cover-shade{background:linear-gradient(to bottom,color-mix(in srgb,var(--shade) 15%,transparent),color-mix(in srgb,var(--shade) 25%,transparent) 45%,color-mix(in srgb,var(--shade) 88%,transparent))}}}.hero-availability{width:calc(var(--spacing,.25rem) * 80);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-large,12px);background-color:var(--color-page,#fefaf6);padding:calc(var(--spacing,.25rem) * 7);color:var(--color-ink,#102c57);flex-direction:column;flex-shrink:0}}@layer utilities;
