/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-scroll-snap-strictness:proximity}}}.c-home__intro{padding-left:calc(var(--spacing,.25rem) * 8);text-transform:uppercase;flex-direction:column;justify-content:space-between;display:flex}@media not all and (width>=64rem){.c-home__intro{background-color:#fff9;width:100%;position:absolute;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.c-home__intro{background-color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.c-home__intro{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 2)}}.c-home__intro h1{--tw-leading:1;--tw-font-weight:var(--font-weight-normal,400);line-height:1;font-weight:var(--font-weight-normal,400);margin-block:0}@media not all and (width>=64rem){.c-home__intro h1{display:none}}.c-home__intro h1{font-size:clamp(6rem,7vw,8rem)}.c-home__intro p{text-align:right}.c-home__image{gap:calc(var(--spacing,.25rem) * 8)}.c-home__image:first-of-type{display:grid}.c-home__image:last-of-type{margin-bottom:0}@media not all and (width>=64rem){.c-home__image{scroll-snap-align:start;height:100svh;position:sticky;top:0}}@media (width>=64rem){.c-home__image{margin-bottom:calc(var(--spacing,.25rem) * 8)}.c-home__image:first-of-type{grid-template-columns:1fr 2fr}}.c-home__image img{width:100%}@media not all and (width>=64rem){.c-home__image img{object-fit:cover;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}#app{scroll-snap-type:y var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;max-height:100svh;overflow-y:scroll}.home .c-header{position:fixed}.home .c-footer{scroll-snap-align:end}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
