@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-leading:initial;--tw-tracking:initial;--tw-font-weight:initial}}}.header[data-astro-cid-7msalg5c]{--tier-1:clamp(2.25rem, 5vw + 1rem, 4.5rem);--tier-2:clamp(1.75rem, 3vw + .75rem, 3rem);--tier-3:clamp(1.375rem, 1.5vw + .75rem, 2rem);--setup-ratio:.75;--active-tier:var(--tier-3)}.header[data-astro-cid-7msalg5c].tier-1{--active-tier:var(--tier-1)}.header[data-astro-cid-7msalg5c].tier-2{--active-tier:var(--tier-2)}.header[data-astro-cid-7msalg5c].tier-3{--active-tier:var(--tier-3)}.header[data-astro-cid-7msalg5c]:not(:has(.heading--structured)):has(.heading :global(:is(h5,h6))){--active-tier:var(--tier-3)}.header[data-astro-cid-7msalg5c]:not(:has(.heading--structured)):has(.heading :global(:is(h3,h4))){--active-tier:var(--tier-2)}.header[data-astro-cid-7msalg5c]:not(:has(.heading--structured)):has(.heading :global(:is(h1,h2))){--active-tier:var(--tier-1)}.header[data-astro-cid-7msalg5c]{margin-bottom:clamp(1.5rem,var(--active-tier) * .9,4rem)}.header[data-astro-cid-7msalg5c]:not(:has(.body>*)) .heading[data-astro-cid-7msalg5c]{margin-bottom:0}.header[data-astro-cid-7msalg5c] .label[data-astro-cid-7msalg5c]{font-size:clamp(.75rem,var(--active-tier) * .3,1.125rem);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.header[data-astro-cid-7msalg5c] .label[data-astro-cid-7msalg5c]{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.header[data-astro-cid-7msalg5c] .label[data-astro-cid-7msalg5c]{margin-bottom:clamp(.5rem,var(--active-tier) * .22,1.25rem);--tw-leading:1;--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;line-height:1}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]{margin-bottom:clamp(1rem,var(--active-tier) * .55,3rem);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);line-height:.95}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]:not(.heading--structured) :is(h1,h3,h5){--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--gp-domain-active)}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]:not(.heading--structured) :is(h2,h4,h6){--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--foreground)}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]:not(.heading--structured) h1{font-size:var(--tier-1)}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]:not(.heading--structured) h2{font-size:calc(var(--tier-1) * var(--setup-ratio))}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]:not(.heading--structured) h3{font-size:var(--tier-2)}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]:not(.heading--structured) h4{font-size:calc(var(--tier-2) * var(--setup-ratio))}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]:not(.heading--structured) h5{font-size:var(--tier-3)}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c]:not(.heading--structured) h6{font-size:calc(var(--tier-3) * var(--setup-ratio))}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c].heading--structured .setup[data-astro-cid-7msalg5c]{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:var(--foreground);font-size:calc(var(--active-tier) * var(--setup-ratio));margin:0}.header[data-astro-cid-7msalg5c] .heading[data-astro-cid-7msalg5c].heading--structured .punch[data-astro-cid-7msalg5c]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--gp-domain-active);font-size:var(--active-tier);margin:0}.header[data-astro-cid-7msalg5c] .body[data-astro-cid-7msalg5c]{--tw-leading:var(--leading-relaxed,1.625);font-size:clamp(1rem,.6vw + .85rem,1.25rem);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
