.Section{display:grid;--track-max: calc((var(--measure) - 11 * var(--grid-gutter)) / 12);grid-template-columns:[full-start] minmax(calc(var(--gutter) - var(--grid-gutter)),1fr) [content-start] repeat(12,minmax(0,var(--track-max))) [content-end] minmax(calc(var(--gutter) - var(--grid-gutter)),1fr) [full-end];column-gap:var(--grid-gutter);--section-row-gap: var(--r6);row-gap:var(--section-row-gap);position:relative}.Section>:not(.Col){grid-column:content-start / content-end}.Section--narrow{--measure: var(--measure-narrow)}.Section--full{--measure: 100%}.Section--space-8{--section-space: var(--r8);padding-block:var(--section-space)}.Section--space-12{--section-space: var(--r12);padding-block:var(--section-space)}.Section--space-16{--section-space: var(--r16);padding-block:var(--section-space)}.Section--space-24{--section-space: var(--r24);padding-block:var(--section-space)}.Section--space-28{--section-space: var(--r28);padding-block:var(--section-space)}.Section--space-flush{--section-space: 0px;padding-block:var(--section-space)}.Section--space-start{padding-block-end:0}.Section--space-end{padding-block-start:0}@media(min-width:861px){.Section--height-reason{height:42rem}}.Section--height-viewport{min-height:calc(100svh - var(--viewport-inset, 0px))}.Section--distribute-center{align-content:center}.Section--bg-panel{background:var(--section-bg-panel)}.Section--bg-band{background:var(--section-bg-band)}.Frame--size-tile{height:22rem}.Frame--size-feature{height:32rem}.Frame--size-hero{height:40rem}.Frame--size-app{height:clamp(30rem,48vw,42rem)}@media(max-width:860px){.Frame--size-tile{height:20rem}.Frame--size-feature{height:26rem}.Frame--size-hero{height:30rem}.Frame--size-app{height:28rem}}.Col{grid-column-end:span var(--span, 12)}:where(.Section>.Col:first-child){grid-column-start:content-start}.Col--span-1{--span: 1;--span-bleed: 2}.Col--span-2{--span: 2;--span-bleed: 3}.Col--span-3{--span: 3;--span-bleed: 4}.Col--span-4{--span: 4;--span-bleed: 5}.Col--span-5{--span: 5;--span-bleed: 6}.Col--span-6{--span: 6;--span-bleed: 7}.Col--span-7{--span: 7;--span-bleed: 8}.Col--span-8{--span: 8;--span-bleed: 9}.Col--span-9{--span: 9;--span-bleed: 10}.Col--span-10{--span: 10;--span-bleed: 11}.Col--span-11{--span: 11;--span-bleed: 12}.Col--span-12{--span: 12;--span-bleed: 13}.Col--start-1{grid-column-start:2}.Col--start-2{grid-column-start:3}.Col--start-3{grid-column-start:4}.Col--start-4{grid-column-start:5}.Col--start-5{grid-column-start:6}.Col--start-6{grid-column-start:7}.Col--start-7{grid-column-start:8}.Col--start-8{grid-column-start:9}.Col--start-9{grid-column-start:10}.Col--start-10{grid-column-start:11}.Col--start-11{grid-column-start:12}.Col--start-12{grid-column-start:13}.Col--full{grid-column:full-start / full-end}.Col--bleed-right{grid-column:span var(--span-bleed) / full-end}.Col--bleed-left{grid-column:full-start / span var(--span-bleed)}.Col--bleed-both{grid-column:full-start / full-end}@media(min-width:861px){.Col--bleed-block-start,.Col--bleed-block-both{margin-block-start:calc(0px - var(--section-space));align-self:stretch}.Col--bleed-block-end,.Col--bleed-block-both{margin-block-end:calc(0px - var(--section-space));align-self:stretch}}@media(max-width:860px){.Section>.Col{grid-column:content-start / content-end}.Section>.Col--full{grid-column:full-start / full-end}.Col--stack-gap-1{margin-block-start:calc(var(--r1) - var(--section-row-gap))}.Col--stack-gap-3{margin-block-start:calc(var(--r3) - var(--section-row-gap))}}.Col--dock-bottom{position:absolute;bottom:var(--r3);inset-inline:0}@media(min-width:861px)and (max-width:1439px){.Section--collapse-desktop>.Col{grid-column:content-start / content-end}.Section--collapse-desktop>.Col--full{grid-column:full-start / full-end}.Section--collapse-desktop>.Col--stack-gap-1{margin-block-start:calc(var(--r1) - var(--section-row-gap))}.Section--collapse-desktop>.Col--stack-gap-3{margin-block-start:calc(var(--r3) - var(--section-row-gap))}}
