@layer theme,base;@layer components{:where(.site-root :has(>[data-slot=button-row][data-pin-to-bottom]:last-child)){flex-direction:column;display:flex}}@layer utilities;
@layer theme,base;@layer components{:where(.site-root [data-slot=section-intro]):not(:where([data-slot=section-stack]>:is([data-section=ground]+*,[data-line-bottom]+*,[data-line-top]))){padding-block-start:var(--site-s45)}:where(.site-root [data-slot=section-intro]):not(:where([data-slot=section-stack]>:is(:has(+[data-section=ground]),[data-line-bottom],:has(+[data-line-top])))){padding-block-end:var(--site-s50)}:where(.site-root [data-slot=section-intro]):not(:where([data-line-bottom],:has(+[data-line-top]))){--site-space-below:var(--site-space-intro)}:where(.site-root [data-slot=section-intro]>[data-slot=section-inner]){container:section-intro/inline-size}:where(.site-root [data-slot=section-intro-eyebrow]){margin:0 0 var(--site-s30)}:where(.site-root [data-slot=section-intro][data-layout=centered]:not([data-filter]) [data-slot=section-intro-eyebrow]){width:fit-content;margin-inline:auto}@media not (min-width:64rem){:where(.site-root [data-slot=section-intro]:not([data-filter]) [data-slot=section-intro-eyebrow]){width:fit-content;margin-inline:auto}}:where(.site-root [data-slot=section-intro-columns]){grid-template-columns:minmax(0, 1fr) minmax(0, var(--site-measure-copy));column-gap:var(--site-s50);--section-intro-shared-rows:initial;--section-intro-shared-span:initial;--section-intro-follow-align:initial;align-items:start;display:grid}:where(.site-root [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])){align-content:start;row-gap:var(--site-s40);--section-intro-blocks:initial;margin:0;display:grid}:where(.site-root [data-slot=section-intro-main]){grid-column:1}:where(.site-root [data-slot=section-intro-aside]){grid-column:2}:where(.site-root :is([data-slot=section-intro-main],[data-slot=section-intro-aside]):empty){display:none}:where(.site-root :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>*){margin:0}:where(.site-root [data-slot=section-intro-main]>:is(h1,h2,h3)){max-width:var(--site-content-size)}:where(.site-root :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>:not(h1,h2,h3)){color:var(--site-text-muted)}:where(.site-root :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>[data-slot=button-row]){color:inherit}:where(.site-root :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>:is(p,ul,ol)){justify-self:stretch}@media (min-width:64rem){@container section-intro (min-width:48rem){@supports (grid-template-rows:subgrid){:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]:has(>[data-slot=section-intro-main]>:nth-child(2):not(p)):has(>[data-slot=section-intro-aside]>:nth-child(2))){row-gap:var(--site-s40);--section-intro-shared-rows:subgrid;--section-intro-shared-span:span;--section-intro-follow-align:start}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]:has(>[data-slot=section-intro-main]>[data-slot=button-row]:nth-child(2)):has(>[data-slot=section-intro-aside]>:nth-child(2))){--section-intro-follow-align:center}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside]):has(>:nth-child(2))){--section-intro-blocks:2}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside]):has(>:nth-child(3))){--section-intro-blocks:3}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside]):has(>:nth-child(4))){--section-intro-blocks:4}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])){grid-template-rows:var(--section-intro-shared-rows,none);grid-row:var(--section-intro-shared-span) var(--section-intro-blocks,1)}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])>:not(:first-child)){align-self:var(--section-intro-follow-align,auto)}}}}:where(.site-root [data-slot=section-intro][data-layout=stacked]:not([data-filter]) [data-slot=section-intro-columns]){row-gap:var(--site-s30);grid-template-columns:minmax(0,1fr)}:where(.site-root [data-slot=section-intro][data-layout=stacked]:not([data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])){grid-column:1}:where(.site-root [data-slot=section-intro][data-layout=stacked]:not([data-filter]) [data-slot=section-intro-main]>:is(h1,h2,h3)){max-width:none}:where(.site-root [data-slot=section-intro][data-layout=stacked]:not([data-filter]) [data-slot=section-intro-aside]){max-width:var(--site-measure-copy)}@media (min-width:64rem){@container section-intro not (min-width:48rem){:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]){row-gap:var(--site-s30);grid-template-columns:minmax(0,1fr)}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])){grid-column:1}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-aside]){max-width:var(--site-measure-copy)}}}:where(.site-root [data-slot=section-intro][data-layout=centered]:not([data-filter]) [data-slot=section-intro-columns]){row-gap:var(--site-s45);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}:where(.site-root [data-slot=section-intro][data-layout=centered]:not([data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])){row-gap:var(--site-s45);grid-column:1;justify-items:center}:where(.site-root [data-slot=section-intro][data-layout=centered]:not([data-filter]) :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>:not(h1,h2,h3)){max-width:84ch}:where(.site-root [data-slot=section-intro][data-layout=centered]:not([data-filter]) :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>p){text-wrap:balance}:where(.site-root [data-slot=section-intro][data-layout=centered]:not([data-filter]) :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>h2){text-wrap:balance;max-width:14.3em}:where(.site-root [data-slot=section-intro][data-layout=centered][data-title-one-line]:not([data-filter]) :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>h2){max-width:none}@media not (min-width:64rem){:where(.site-root [data-slot=section-intro]:not([data-filter]) [data-slot=section-intro-columns]){text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]){row-gap:var(--site-s30)}:where(.site-root [data-slot=section-intro]:not([data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])){grid-column:1;justify-items:center}:where(.site-root [data-slot=section-intro]:not([data-layout=centered],[data-filter]) [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])){row-gap:var(--site-s30)}}:where(.site-root [data-slot=section-intro-main]:has(>:is(h1,h2,h3)+p:last-child)){row-gap:var(--site-s20)}:where(.site-root [data-slot=section-intro][data-filter] [data-slot=section-intro-columns]){row-gap:var(--site-s30);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}:where(.site-root [data-slot=section-intro][data-filter] [data-slot=section-intro-columns]>:is([data-slot=section-intro-main],[data-slot=section-intro-aside])){row-gap:var(--site-s20);grid-column:1}:where(.site-root [data-slot=section-intro][data-filter] [data-slot=section-intro-filter]){grid-column:1;justify-self:stretch;min-width:0}@container section-intro not (min-width:40rem){:where(.site-root [data-slot=section-intro][data-filter] [data-slot=section-intro-eyebrow]){width:fit-content;margin-inline:auto}}@container section-intro (min-width:40rem){:where(.site-root [data-slot=section-intro][data-filter] [data-slot=section-intro-columns]){column-gap:var(--site-s50);row-gap:var(--site-s20);text-align:start;grid-template-columns:minmax(0,1fr) minmax(0,min(24rem,50%));place-items:end stretch}:where(.site-root [data-slot=section-intro][data-filter] [data-slot=section-intro-main]){grid-row:1}:where(.site-root [data-slot=section-intro][data-filter] [data-slot=section-intro-aside]){grid-row:2}:where(.site-root [data-slot=section-intro][data-filter] [data-slot=section-intro-filter]){grid-area:1/2/span 2}}}@layer utilities;:where(.site-root [data-slot=section-intro][data-long] [data-slot=section-intro-main]) h1{font-size:var(--site-fs-section)}:where(.site-root [data-slot=section-intro][data-layout=centered]:not([data-filter]) :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>[data-slot=button-row]){justify-content:center}@media not (min-width:64rem){:where(.site-root [data-slot=section-intro]:not([data-filter]) :is([data-slot=section-intro-main],[data-slot=section-intro-aside])>[data-slot=button-row]){justify-content:center}}
