/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
[data-v-df46d41d] .media-main{-o-object-fit:contain;object-fit:contain}[data-v-df46d41d] .media-foreground{width:auto;height:56.25cqw;aspect-ratio:var(--media-ratio);--ease-rise:calc(var(--ease-rise-to,0%) - var(--ease-rise-from,0%));--ease-span:calc(var(--ease-to) - var(--ease-from));-webkit-mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));-webkit-mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));--ease-direction:to bottom;--ease-from:52%;--ease-to:100%;bottom:auto;left:50%;right:auto;transform:translate(-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-v-df46d41d] .media-backdrop{--tw-blur:blur(calc(var(--blur-3xl)*2));inset:calc(var(--blur-3xl)*-6);width:calc(100% + var(--blur-3xl)*12);height:calc(100% + var(--blur-3xl)*12);opacity:1}@media (width>=40rem){.hero-banner[data-v-df46d41d]{--banner-focus:calc(var(--hero-column-start) + var(--hero-column)*.65);--banner-width:calc(100cqh*var(--media-ratio));--banner-middle:max(var(--banner-focus), calc(var(--hero-column-end) - var(--banner-width)/2));--banner-reach:max(var(--banner-middle), calc(100cqw - var(--banner-middle)))}[data-v-df46d41d] .media-pair{container-type:size}[data-v-df46d41d] .media-foreground{aspect-ratio:auto;--ease-rise:calc(var(--ease-rise-to,0%) - var(--ease-rise-from,0%));--ease-span:calc(var(--ease-to) - var(--ease-from));width:auto;height:auto;-webkit-mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));-webkit-mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));--ease-direction:to right;--ease-rise-from:calc(var(--hero-words-end) - var(--hero-column)/3);--ease-rise-to:var(--hero-words-end);--ease-from:100%;--ease-to:100%;inset:0;transform:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-v-df46d41d] .media-main{inset:0 auto;left:calc(var(--banner-middle) - var(--banner-width)/2);width:var(--banner-width);--ease-rise:calc(var(--ease-rise-to,0%) - var(--ease-rise-from,0%));--ease-span:calc(var(--ease-to) - var(--ease-from));max-width:none;height:100%;-webkit-mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));-webkit-mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));--ease-direction:to right;--ease-rise-from:0%;--ease-rise-to:50%;--ease-from:80%;--ease-to:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-v-df46d41d] .media-backdrop{--tw-blur:blur(var(--blur-3xl));opacity:1;inset:50% auto auto;left:var(--banner-middle);width:max(calc(var(--banner-reach)*2 + var(--blur-3xl)*6),calc((100cqh + var(--blur-3xl)*6)*var(--media-ratio)));height:auto;aspect-ratio:var(--media-ratio);transform:translate(-50%,-50%)}}.hero[data-v-12dc9bd8]{background:var(--hero-accent)}.hero-with-banner[data-v-12dc9bd8]{background:var(--hero-icon-accent);container-type:inline-size}.hero-shade[data-v-12dc9bd8]{background:linear-gradient(#0000 0,#00000024 30.9375cqw,#0000008f 56.25cqw,#000000a8)}.hero-title[data-v-12dc9bd8]{text-shadow:0 .08em .34em var(--hero-accent),0 .03em .1em #000000b8,0 0 .8em #0000008f}@supports (color:color-mix(in lab,red,red)){.hero-title[data-v-12dc9bd8]{text-shadow:0 .08em .34em color-mix(in oklab,var(--hero-accent) 56%,#000),0 .03em .1em #000000b8,0 0 .8em #0000008f}}.hero-summary[data-v-12dc9bd8]{text-shadow:0 .08em .3em var(--hero-accent),0 .03em .08em #000000a3,0 0 .9em #000000a3}@supports (color:color-mix(in lab,red,red)){.hero-summary[data-v-12dc9bd8]{text-shadow:0 .08em .3em color-mix(in oklab,var(--hero-accent) 48%,#000),0 .03em .08em #000000a3,0 0 .9em #000000a3}}.hero-tags[data-v-12dc9bd8]{--lightness-accent:var(--lightness-accent-dark);--chroma-accent:var(--chroma-accent-dark)}.hero-parent[data-v-12dc9bd8],.hero-tags[data-v-12dc9bd8]{text-shadow:0 .03em .08em #000000b8,0 0 .6em #000c}@media (width>=40rem){.hero-with-banner[data-v-12dc9bd8]{--hero-column:var(--width-wide);--hero-column-start:calc((100cqw - var(--hero-column))/2);--hero-column-end:calc(var(--hero-column-start) + var(--hero-column));--hero-words-end:calc(var(--hero-column-start) + var(--hero-column)*2/3);background:var(--color-black)}.hero-shade[data-v-12dc9bd8]{--ease-rise:calc(var(--ease-rise-to,0%) - var(--ease-rise-from,0%));--ease-span:calc(var(--ease-to) - var(--ease-from));-webkit-mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));-webkit-mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));mask-image:linear-gradient(var(--ease-direction),transparent var(--ease-rise-from,0),#0000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.05),#00000002 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.1),#00000007 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.15),#0000000f calc(var(--ease-rise-from,0%) + var(--ease-rise)*.2),#0000001a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.25),#0000002a calc(var(--ease-rise-from,0%) + var(--ease-rise)*.3),#0000003c calc(var(--ease-rise-from,0%) + var(--ease-rise)*.35),#00000051 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.4),#00000068 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.45),#00000080 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.5),#00000097 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.55),#000000ae calc(var(--ease-rise-from,0%) + var(--ease-rise)*.6),#000000c3 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.65),#000000d5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.7),#000000e5 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.75),#000000f0 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.8),#000000f8 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.85),#000000fd calc(var(--ease-rise-from,0%) + var(--ease-rise)*.9),#000 calc(var(--ease-rise-from,0%) + var(--ease-rise)*.95),#000 var(--ease-rise-to,0),#000 var(--ease-from),#000 calc(var(--ease-from) + var(--ease-span)*.05),#000000fd calc(var(--ease-from) + var(--ease-span)*.1),#000000f8 calc(var(--ease-from) + var(--ease-span)*.15),#000000f0 calc(var(--ease-from) + var(--ease-span)*.2),#000000e5 calc(var(--ease-from) + var(--ease-span)*.25),#000000d5 calc(var(--ease-from) + var(--ease-span)*.3),#000000c3 calc(var(--ease-from) + var(--ease-span)*.35),#000000ae calc(var(--ease-from) + var(--ease-span)*.4),#00000097 calc(var(--ease-from) + var(--ease-span)*.45),#00000080 calc(var(--ease-from) + var(--ease-span)*.5),#00000068 calc(var(--ease-from) + var(--ease-span)*.55),#00000051 calc(var(--ease-from) + var(--ease-span)*.6),#0000003c calc(var(--ease-from) + var(--ease-span)*.65),#0000002a calc(var(--ease-from) + var(--ease-span)*.7),#0000001a calc(var(--ease-from) + var(--ease-span)*.75),#0000000f calc(var(--ease-from) + var(--ease-span)*.8),#00000007 calc(var(--ease-from) + var(--ease-span)*.85),#00000002 calc(var(--ease-from) + var(--ease-span)*.9),#0000 calc(var(--ease-from) + var(--ease-span)*.95),transparent var(--ease-to));--ease-direction:to right;--ease-from:var(--hero-column-start);--ease-to:var(--hero-column-end);background:#0009;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}
