/*! tailwindcss v4.1.17 | 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,::backdrop{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial}}}.b-header-page{background-color:var(--color-black,#000);width:100%;height:320px;position:relative;overflow:hidden}@media(min-width:48rem){.b-header-page{height:400px}}@media(min-width:73.125rem){.b-header-page{height:600px}}.b-header-page__background{inset:calc(var(--spacing,.25rem)*0);width:100%;height:100%;position:absolute}.b-header-page__background-overlay{inset:calc(var(--spacing,.25rem)*0);--tw-gradient-position:to bottom;width:100%;height:100%;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.b-header-page__background-overlay{--tw-gradient-position:to bottom in oklab}}.b-header-page__background-overlay{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-black,#000)30%,transparent);--tw-gradient-to:color-mix(in oklab,var(--color-black,#000)80%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.b-header-page__background-image{object-fit:cover;width:100%;height:100%}.b-header-page__container{z-index:10;max-width:460px;padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;position:relative}@media(min-width:40rem){.b-header-page__container{padding-inline:calc(var(--spacing,.25rem)*6)}}@media(min-width:73.125rem){.b-header-page__container{padding-inline:calc(var(--spacing,.25rem)*8)}}@media(min-width:48rem){.b-header-page__container{max-width:920px}}@media(min-width:73.125rem){.b-header-page__container{max-width:1360px}}.b-header-page__container{width:100%;height:100%;padding-bottom:calc(var(--spacing,.25rem)*12);flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}@media(min-width:48rem){.b-header-page__container{padding-bottom:calc(var(--spacing,.25rem)*16)}}@media(min-width:73.125rem){.b-header-page__container{padding-bottom:calc(var(--spacing,.25rem)*20)}}.b-header-page__title{--tw-leading:1;--tw-font-weight:200;color:var(--color-white,#fff);font-size:clamp(2rem,5vw,5rem);font-weight:200;line-height:1}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
