.Layout_layout-1-col__GyuQk{display:grid;grid-template-columns:1fr minmax(0,10fr) 1fr;grid-template-areas:". area1 ."}.Layout_layout-1-col__GyuQk>*{grid-area:area1}.Layout_layout-1-col-title__GaaYX{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap-columns:1rem;grid-template-areas:". . title title title title title title title title . ." ". area1 area1 area1 area1 area1 area1 area1 area1 area1 area1 ."}.Layout_layout-1-col-title__GaaYX>[data-slot=title]{grid-area:title}.Layout_layout-1-col-title__GaaYX>:not([data-slot=title]){grid-area:area1}.Layout_layout-1-col-sm__k5p6c{display:grid;grid-template-columns:2fr minmax(0,8fr) 2fr;grid-template-areas:". area1 ."}.Layout_layout-1-col-sm__k5p6c>*{grid-area:area1}.Layout_layout-2-col__EuTub{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"area1 area2"}.Layout_layout-2-col__EuTub>:first-child{grid-area:area1}.Layout_layout-2-col__EuTub>:nth-child(2){grid-area:area2}.Layout_layout-2-col-sm__hmNgp{display:grid;grid-template-columns:1fr 5fr 5fr 1fr;grid-template-areas:". area1 area2 ."}.Layout_layout-2-col-sm__hmNgp>:first-child{grid-area:area1}.Layout_layout-2-col-sm__hmNgp>:nth-child(2){grid-area:area2}.Layout_layout-3-col__4ZFNi{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"area1 area2 area3"}.Layout_layout-3-col__4ZFNi>:first-child{grid-area:area1}.Layout_layout-3-col__4ZFNi>:nth-child(2){grid-area:area2}.Layout_layout-3-col__4ZFNi>:nth-child(3){grid-area:area3}@layer custom{.section_section__LxMVU{width:100%;max-width:min(var(--section-max-width,100%),100vw - 2 * var(--section-horizontal-padding,0));padding:var(--section-padding,4rem 0);background:var(--section-background,transparent);margin:0 auto;box-shadow:var(--section-box-shadow,none)}.section_inner__IuElR{width:100%;max-width:min(var(--section-max-content-width,100%),100vw - 2 * var(--section-content-horizontal-padding,2rem));margin:0 auto}.H2_h2__QGE_Z{font-size:var(--typography-h2-font-size,2rem);font-weight:var(--typography-h2-font-weight,800);line-height:var(--typography-h2-line-height,1.2);margin-bottom:var(--typography-h2-margin-bottom,1.5rem);color:var(--typography-h2-color,inherit)}}@layer custom{@media (min-width:640px){.H2_h2__QGE_Z{font-size:var(--typography-h2-font-size-tablet,2.25rem)}}@media (min-width:1024px){.H2_h2__QGE_Z{font-size:var(--typography-h2-font-size-desktop,2.5rem)}}}