@layer components{.u-layout-wrapper{grid-column-gap:var(--_gap,var(--site-gutter));grid-row-gap:var(--_row-gap,var(--space-8));justify-content:center;align-items:stretch;width:100%;display:flex}.u-layout{grid-column-gap:var(--_gap,var(--site-gutter));grid-row-gap:var(--_row-gap,var(--space-8));flex-flow:column;grid-template-rows:auto;grid-auto-columns:1fr;width:100%;display:flex}.u-layout-column-1,.u-layout-column-2{align-self:center;width:100%;min-width:0;position:relative}[data-layout-variant=columns] .u-layout,[data-layout-variant=columns-reversed] .u-layout{display:var(--_collapse,grid);grid-template-columns:minmax(0, var(--col-1,1fr)) minmax(0, var(--col-2,1fr));flex-flow:column}[data-layout-variant=columns-reversed] .u-layout-column-1{order:2}[data-layout-variant=columns-reversed] .u-layout-column-2{order:1}[data-layout-variant=stack] .u-layout,[data-layout-variant=stack-centered] .u-layout{grid-template-columns:minmax(0,1fr)}[data-layout-variant=stack-centered] .u-layout{text-align:center;justify-items:center}[data-layout-variant=stack-centered] .u-layout-column-1{text-align:center;--_text-inline-margin:auto;--_buttons-justify:center;justify-content:center;align-items:center}[data-layout-variant=sticky-left] .u-layout{display:var(--_collapse,grid);grid-template-columns:minmax(0, var(--col-1,1fr)) minmax(0, var(--col-2,1fr));flex-flow:column}[data-layout-variant=sticky-left] .u-layout-column-1{top:calc(var(--nav-height-total) + var(--sticky-offset,var(--space-3)));position:sticky}[data-layout-variant=contain] .u-layout,[data-layout-variant=contain-reversed] .u-layout{display:var(--_collapse,grid);grid-template-columns:minmax(0, var(--col-1,1fr)) minmax(0, var(--col-2,1fr));border-radius:var(--radius-main);background-color:var(--background-2);flex-flow:column;gap:0;overflow:clip}[data-layout-variant=contain] .u-layout-column-1{padding:var(--space-6);align-self:center}[data-layout-variant=contain] .u-layout-column-2,[data-layout-variant=contain-reversed] .u-layout-column-1{border-radius:0;align-self:stretch;width:100%;height:100%;position:relative;overflow:clip}[data-layout-variant=contain-reversed] .u-layout-column-2{padding:var(--space-6);align-self:center}[data-layout-variant=breakout]>.u-layout,[data-layout-variant=breakout-reversed]>.u-layout,[data-layout-variant=full]>.u-layout,[data-layout-variant=full-reversed]>.u-layout{--breakout-on:var(--responsive-large,1);display:var(--_collapse,grid);width:calc(100vw * var(--breakout-on) + 100% * (1 - var(--breakout-on)));margin-inline:calc((50% - 50vw) * var(--breakout-on));flex-flow:column}[data-layout-variant=breakout] .u-layout-column-1{grid-column:content-start / span var(--content-span,7)}[data-layout-variant=breakout] .u-layout-column-2{grid-column:span var(--bleed-span,6) / full-end;overflow:hidden}[data-layout-variant=breakout-reversed] .u-layout-column-1{grid-column:span var(--content-span,7) / content-end;grid-row:1}[data-layout-variant=breakout-reversed] .u-layout-column-2{grid-column:full-start / span var(--bleed-span,6);grid-row:1;overflow:hidden}[data-layout-variant=full] .u-layout-column-1{grid-column:content-start / span var(--content-span,6)}[data-layout-variant=full] .u-layout-column-2{grid-column:span var(--bleed-span,7) / full-end;overflow:hidden}[data-layout-variant=full-reversed] .u-layout-column-1{grid-column:span var(--content-span,6) / content-end;grid-row:1}[data-layout-variant=full-reversed] .u-layout-column-2{grid-column:full-start / span var(--bleed-span,7);grid-row:1;overflow:hidden}[data-layout-variant=card] .u-layout{border-radius:var(--radius-main);background-color:var(--background-2);position:relative;overflow:clip}[data-layout-variant=card] .u-layout-column-1{z-index:1;text-align:center;--_text-inline-margin:auto;--_buttons-justify:center;padding:var(--card-padding,var(--section-space-main)) var(--space-7);justify-content:center;align-items:center;position:relative}[data-layout-variant=card] .u-layout-column-2{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:clip}[data-layout-variant=auto-width] .u-layout{display:var(--_collapse,grid);flex-flow:column;grid-template-columns:auto auto}.u-layout.u-align-start .u-layout-column-1,.u-layout.u-align-start .u-layout-column-2{align-self:start}.u-layout.u-align-center .u-layout-column-1,.u-layout.u-align-center .u-layout-column-2{align-self:center}.u-layout.u-align-end .u-layout-column-1,.u-layout.u-align-end .u-layout-column-2{align-self:end}.u-layout.u-align-stretch .u-layout-column-1,.u-layout.u-align-stretch .u-layout-column-2{align-self:stretch}@container (width<58em){[data-collapse=medium][data-layout-variant=columns-reversed] .u-layout-column-1,[data-collapse=medium][data-layout-variant=columns-reversed] .u-layout-column-2{order:unset}[data-collapse=medium][data-layout-variant=sticky-left] .u-layout-column-1{position:static}[data-collapse=medium][data-layout-variant=breakout]>.u-layout,[data-collapse=medium][data-layout-variant=breakout-reversed]>.u-layout,[data-collapse=medium][data-layout-variant=full]>.u-layout,[data-collapse=medium][data-layout-variant=full-reversed]>.u-layout{width:100%;margin-inline:0}[data-collapse=medium][data-layout-variant=contain] .u-layout-column-1,[data-collapse=medium][data-layout-variant=contain-reversed] .u-layout-column-2{padding:var(--space-5)}[data-collapse=medium][data-layout-variant=contain] .u-layout-column-2,[data-collapse=medium][data-layout-variant=contain-reversed] .u-layout-column-1{padding:0}[data-collapse=medium][data-layout-variant=breakout] .u-layout-column-1,[data-collapse=medium][data-layout-variant=breakout] .u-layout-column-2,[data-collapse=medium][data-layout-variant=breakout-reversed] .u-layout-column-1,[data-collapse=medium][data-layout-variant=breakout-reversed] .u-layout-column-2,[data-collapse=medium][data-layout-variant=full] .u-layout-column-1,[data-collapse=medium][data-layout-variant=full] .u-layout-column-2,[data-collapse=medium][data-layout-variant=full-reversed] .u-layout-column-1,[data-collapse=medium][data-layout-variant=full-reversed] .u-layout-column-2{grid-column:auto;overflow:visible}}@container (width<35em){[data-collapse=small][data-layout-variant=columns-reversed] .u-layout-column-1,[data-collapse=small][data-layout-variant=columns-reversed] .u-layout-column-2{order:unset}[data-collapse=small][data-layout-variant=sticky-left] .u-layout-column-1{position:static}[data-collapse=small][data-layout-variant=breakout]>.u-layout,[data-collapse=small][data-layout-variant=breakout-reversed]>.u-layout,[data-collapse=small][data-layout-variant=full]>.u-layout,[data-collapse=small][data-layout-variant=full-reversed]>.u-layout{width:100%;margin-inline:0}[data-collapse=small][data-layout-variant=contain] .u-layout-column-1,[data-collapse=small][data-layout-variant=contain-reversed] .u-layout-column-2{padding:var(--space-5)}[data-collapse=small][data-layout-variant=contain] .u-layout-column-2,[data-collapse=small][data-layout-variant=contain-reversed] .u-layout-column-1{padding:0}[data-collapse=small][data-layout-variant=breakout] .u-layout-column-1,[data-collapse=small][data-layout-variant=breakout] .u-layout-column-2,[data-collapse=small][data-layout-variant=breakout-reversed] .u-layout-column-1,[data-collapse=small][data-layout-variant=breakout-reversed] .u-layout-column-2,[data-collapse=small][data-layout-variant=full] .u-layout-column-1,[data-collapse=small][data-layout-variant=full] .u-layout-column-2,[data-collapse=small][data-layout-variant=full-reversed] .u-layout-column-1,[data-collapse=small][data-layout-variant=full-reversed] .u-layout-column-2{grid-column:auto;overflow:visible}}}
