@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-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}}}@layer theme,base,components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:0}.isolate{isolation:isolate}.z-10{z-index:10}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:75rem){.container{max-width:75rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:90rem){.container{max-width:90rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.size-full{width:100%;height:100%}.h-glyph-band{height:clamp(320px,52svh,560px)}.min-h-hero-stage{min-height:800px}.min-h-svh{min-height:100svh}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-hero{max-width:1728px}.min-w-0{min-width:0}.flex-1{flex:1}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing,.25rem) * 2)}.gap-rhythm{gap:24px}.gap-y-rhythm{row-gap:24px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-clip{overflow-x:clip}.text-center{text-align:center}.font-sans{font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji")}.text-pretty{text-wrap:pretty}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.focus-visible\:ring-2: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)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.data-failed\:hidden[data-failed]{display:none}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width:48rem){.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:gap-rhythm-md{gap:32px}.md\:gap-y-rhythm-md{row-gap:32px}}@media (min-width:64rem){.lg\:col-start-1{grid-column-start:1}.lg\:col-start-7{grid-column-start:7}.lg\:col-end-7{grid-column-end:7}.lg\:col-end-13{grid-column-end:13}.lg\:row-start-1{grid-row-start:1}.lg\:h-auto{height:auto}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:content-stretch{align-content:stretch}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:self-stretch{align-self:stretch}.lg\:py-0{padding-block:0}.lg\:text-left{text-align:left}}@media (min-width:75rem){.desk\:col-start-2{grid-column-start:2}.desk\:col-start-9{grid-column-start:9}.desk\:col-end-9{grid-column-end:9}.desk\:col-end-16{grid-column-end:16}.desk\:grid-cols-16{grid-template-columns:repeat(16,minmax(0,1fr))}.desk\:gap-rhythm-desk{gap:40px}}}[data-glyph-hero]{--glyph-cell:8;--glyph-fill:.75;--glyph-weight:500;--glyph-ramp-steps:48;--glyph-ramp-jitter:2;--glyph-cutoff:.12;--glyph-white-point:.8;--glyph-contrast:1.2;--glyph-edge-fade:.16;--glyph-dpr-max:2;--glyph-fps:30;--glyph-fps-active:60;--glyph-step-max:50;--glyph-frame-height:.92;--glyph-frame-fit:1.08}@media not all and (min-width:64rem){[data-glyph-hero]{--glyph-frame-height:1}}[data-glyph-hero]{--glyph-canvas:var(--color-canvas);--glyph-ink:var(--color-ink-bright);--glyph-tint-floor:.24;--glyph-bloom-ink:var(--color-ink-faint);--glyph-wave-duration:560;--glyph-wave-jitter:3;--glyph-wave-edge:2;--glyph-wave-radial:1;--glyph-wave-fade:180;--glyph-drift:.02;--glyph-drift-zoom:.04;--glyph-drift-period:16;--glyph-bloom-start:240;--glyph-bloom-duration:680;--glyph-bloom-lead:4;--glyph-tint-lag:240}@media (prefers-reduced-motion:reduce){[data-glyph-hero]{--glyph-fps:0;--glyph-fps-active:0;--glyph-drift:0;--glyph-drift-zoom:0;--glyph-bloom-duration:0;--glyph-tint-lag:0;--glyph-wave-radial:0}}@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}
