/*! tailwindcss v4.3.3 | 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)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-space-y-reverse:0;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-font-weight:initial;--tw-leading:initial}}}:root{--gradient-color:0 0 0;--gradient-opacity-soft-start:0;--gradient-opacity-soft-via:.25;--gradient-opacity-soft-end:.45;--gradient-opacity-medium-start:.1;--gradient-opacity-medium-via:.3;--gradient-opacity-medium-end:.6;--gradient-opacity-strong-start:.3;--gradient-opacity-strong-via:.6;--gradient-opacity-strong-end:.85;--saturate-strength:1.1;--saturate-strength-weak:.9;--saturate-strength-medium:1.3;--saturate-strength-strong:1.4;--gradient-to-top:linear-gradient(to top, rgb(var(--gradient-color) / var(--gradient-opacity-start)), rgb(var(--gradient-color) / var(--gradient-opacity-via)), rgb(var(--gradient-color) / var(--gradient-opacity-end)));--gradient-to-bottom:linear-gradient(to bottom, rgb(var(--gradient-color) / var(--gradient-opacity-start)), rgb(var(--gradient-color) / var(--gradient-opacity-via)), rgb(var(--gradient-color) / var(--gradient-opacity-end)));--gradient-to-center:radial-gradient(circle at center, rgb(var(--gradient-color) / var(--gradient-opacity-end)), rgb(var(--gradient-color) / var(--gradient-opacity-via)), rgb(var(--gradient-color) / var(--gradient-opacity-start)));--gradient:radial-gradient(rgb(var(--gradient-color) / var(--gradient-opacity-via)));--text-shadow-soft:0 1px 2px rgb(var(--gradient-color) / var(--gradient-opacity-soft-via));--text-shadow-medium:0 1px 2px rgb(var(--gradient-color) / var(--gradient-opacity-start)), 0 2px 8px rgb(var(--gradient-color) / var(--gradient-opacity-via));--text-shadow-strong:0 1px 3px rgb(var(--gradient-color) / var(--gradient-opacity-via)), 0 6px 24px rgb(var(--gradient-color) / var(--gradient-opacity-via));--gradient-blur-soft:2px;--gradient-blur-medium:4px;--gradient-blur-strong:8px;--gradient-opacity-start:var(--gradient-opacity-medium-start);--gradient-opacity-via:var(--gradient-opacity-medium-via);--gradient-opacity-end:var(--gradient-opacity-medium-end);--gradient-text-shadow:var(--text-shadow-medium);--gradient-blur:var(--gradient-blur-medium)}@media (prefers-contrast:more){:root{--gradient-opacity-start:var(--gradient-opacity-strong-start);--gradient-opacity-via:var(--gradient-opacity-strong-via);--gradient-opacity-end:var(--gradient-opacity-strong-end);--gradient-text-shadow:var(--text-shadow-strong);--gradient-blur:var(--gradient-blur-strong)}}@media (prefers-contrast:less){:root{--gradient-opacity-start:var(--gradient-opacity-soft-start);--gradient-opacity-via:var(--gradient-opacity-soft-via);--gradient-opacity-end:var(--gradient-opacity-soft-end);--gradient-text-shadow:var(--text-shadow-soft);--gradient-blur:var(--gradient-blur-soft)}}.BPageHero{isolation:isolate;position:relative;overflow:hidden}.BPageHero .BPageHero__surface{pointer-events:none;isolation:isolate;z-index:-1;position:absolute;inset:0}.BPageHero .BPageHero__surface .BPageHero__surface-backdrop,.BPageHero .BPageHero__surface .BPageHero__surface-backdrop-bg-image,.BPageHero .BPageHero__surface .BPageHero__surface-background,.BPageHero .BPageHero__surface .BPageHero__surface-overlay{width:100%;height:100%;position:absolute;inset:0}.BPageHero .BPageHero__surface .BPageHero__surface-backdrop .BPageHero__surface-backdrop-bg-image{z-index:0;--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);display:none}.BPageHero .BPageHero__surface .BPageHero__surface-backdrop .BPageHero__surface-backdrop-bg-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BPageHero .BPageHero__surface .BPageHero__surface-backdrop .BPageHero__surface-backdrop-bg-image :deep(img){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BPageHero .BPageHero__surface .BPageHero__surface-background{z-index:1;overflow:hidden}.BPageHero .BPageHero__surface .BPageHero__surface-background-inner{transform-origin:50%;width:100%;position:absolute;inset:0}.BPageHero .BPageHero__surface .BPageHero__bg-video{pointer-events:none;--tw-translate-x:-50%;--tw-translate-y:-50%;max-width:none;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);-o-object-fit:cover;object-fit:cover;border-width:0;width:177.78%;min-width:100%;height:max(100%,56.25vw);min-height:100%;position:absolute;top:50%;left:50%}.BPageHero .BPageHero__surface .BPageHero__bg-video-shield{z-index:2;pointer-events:auto;cursor:default;position:absolute;inset:0}.BPageHero .BPageHero__surface .BPageHero__bg-video-poster{pointer-events:none;z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BPageHero .BPageHero__surface .BPageHero__bg-video::-webkit-media-controls{-webkit-appearance:none;opacity:0;pointer-events:none;display:none!important}.BPageHero .BPageHero__surface .BPageHero__bg-video::-webkit-media-controls-enclosure{-webkit-appearance:none;opacity:0;pointer-events:none;display:none!important}.BPageHero .BPageHero__surface .BPageHero__bg-video::-webkit-media-controls-panel{-webkit-appearance:none;opacity:0;pointer-events:none;display:none!important}.BPageHero .BPageHero__surface .BPageHero__bg-video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;opacity:0;pointer-events:none;display:none!important}.BPageHero .BPageHero__surface .BPageHero__surface-overlay{z-index:3}.BPageHero .BPageHero__bg-video-control{z-index:20;width:calc(var(--spacing,.25rem)*11);height:calc(var(--spacing,.25rem)*11);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.BPageHero .BPageHero__bg-video-control{border-color:color-mix(in oklab,var(--color-white,#fff) 25%,transparent)}}.BPageHero .BPageHero__bg-video-control{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.BPageHero .BPageHero__bg-video-control{background-color:color-mix(in oklab,var(--color-black,#000) 45%,transparent)}}.BPageHero .BPageHero__bg-video-control{color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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))}@media (hover:hover){.BPageHero .BPageHero__bg-video-control:hover{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.BPageHero .BPageHero__bg-video-control:hover{background-color:color-mix(in oklab,var(--color-black,#000) 60%,transparent)}}}.BPageHero .BPageHero__bg-video-control:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#fffc}@supports (color:color-mix(in lab,red,red)){.BPageHero .BPageHero__bg-video-control:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.BPageHero .BPageHero__bg-video-control:focus-visible{--tw-outline-style:none;outline-style:none}.BPageHero.--parallax .BPageHero__surface-background{will-change:transform}.BPageHero.--parallax .BPageHero__surface-background-inner{will-change:transform;height:130%;top:-15%}.BPageHero.--bg-images .BPageHero__surface-overlay{background:var(--gradient-to-bottom);-webkit-backdrop-filter:saturate(var(--saturate-strength));backdrop-filter:saturate(var(--saturate-strength))}.BPageHero.--bg-cover .BPageHero__surface-backdrop .BPageHero__surface-backdrop-bg-image{filter:blur(var(--gradient-blur));display:block}.BPageHero .PageHero__header-ratio{width:100%;padding-top:calc(var(--spacing,.25rem)*96);grid-row-start:1;grid-column-start:1}@media (width>=80.0625rem){.BPageHero .PageHero__header-ratio{padding-top:calc(var(--spacing,.25rem)*128)}}.BPageHero .PageHero__header-content{flex-direction:column;grid-row-start:1;grid-column-start:1;display:flex}:where(.BPageHero .PageHero__header-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)))}.BPageHero .PageHero__header-content{width:100%;max-width:var(--container-content,48rem);padding-block:calc(var(--spacing,.25rem)*12)}.BPageHero .PageHero__bottom{gap:var(--spacing,.25rem);width:100%;padding-bottom:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.BPageHero.--ratio-none .PageHero__header-ratio{display:none}.BPageHero.--bg-images{color:var(--ui-text-inverted)}.BPageHero.--bg-images .PageHero__header-content{text-shadow:var(--gradient-text-shadow)}.BPageHero.--bg-images .PageHero__bottom p{background-color:#000c;max-width:100%;display:inline-block}@supports (color:color-mix(in lab,red,red)){.BPageHero.--bg-images .PageHero__bottom p{background-color:color-mix(in oklab,var(--color-black,#000) 80%,transparent)}}.BPageHero.--bg-images .PageHero__bottom p{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:var(--spacing,.25rem)}.BPageHero.--bg-images.--ratio-auto .PageHero__header-ratio{width:100%;padding-top:var(--ratio-portrait);grid-row-start:1;grid-column-start:1}@media (width>=20.0625rem){.BPageHero.--bg-images.--ratio-auto .PageHero__header-ratio{padding-top:var(--ratio-square)}}@media (width>=48.0625rem){.BPageHero.--bg-images.--ratio-auto .PageHero__header-ratio{padding-top:var(--ratio-landscape)}}@media (width>=64.125rem){.BPageHero.--bg-images.--ratio-auto .PageHero__header-ratio{padding-top:var(--ratio-wide)}}@media (width>=80.0625rem){.BPageHero.--bg-images.--ratio-auto .PageHero__header-ratio{padding-top:var(--ratio-ultrawide)}}.BPageHero.--align-left .PageHero__bottom,.BPageHero.--align-left .PageHero__header-content{text-align:left;align-items:flex-start;margin-right:auto}.BPageHero.--align-center .PageHero__bottom,.BPageHero.--align-center .PageHero__header-content{align-items:center;margin-inline:auto}.BPageHero.--align-right .PageHero__bottom,.BPageHero.--align-right .PageHero__header-content{text-align:right;align-items:flex-end;margin-left:auto}.BPageHero.--valign-top .PageHero__header-content{justify-content:flex-start}.BPageHero.--valign-top .BPageHero__surface-overlay{background:var(--gradient-to-top)}.BPageHero.--valign-middle .PageHero__header-content{justify-content:center}.BPageHero.--valign-middle .BPageHero__surface-overlay{background:var(--gradient)}.BPageHero.--valign-bottom .PageHero__header-content{justify-content:flex-end}.BPageHero.--valign-bottom .BPageHero__surface-overlay{background:var(--gradient-to-bottom)}.BPageHero.--size-sm .PageHero__title{max-width:var(--prose-width);max-width:var(--container-content,48rem);font-family:var(--font-display,sans-serif);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-wrap:pretty;font-size:calc(var(--text-base)*pow(var(--type-scale), 5));line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111));--tw-leading:1.5em;line-height:1.2em}.BPageHero.--size-sm .PageHero__description{font-size:calc(var(--text-base)*pow(var(--type-scale), 1));line-height:var(--tw-leading,var(--text-lg--line-height,1.55556));--tw-leading:1.5em;line-height:1.5em}.BPageHero.--size-xs .PageHero__title{font-size:calc(var(--text-base)*pow(var(--type-scale), 4));line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}@media (width>=40rem){.BPageHero.--size-xs .PageHero__title{font-size:calc(var(--text-base)*pow(var(--type-scale), 6));line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.BPageHero.--size-xs .PageHero__description{font-size:calc(1rem*pow(var(--type-scale), 0));line-height:var(--tw-leading,var(--text-base--line-height,1.5))}@media (width>=40rem){.BPageHero.--size-xs .PageHero__description{font-size:calc(var(--text-base)*pow(var(--type-scale), 1));line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
