.tiles{--max-height: calc(100vh - var(--header-height, 40px) - 2.4rem);--initial-section-max-height: calc(100vh - var(--header-bottom-position-desktop, 68px) - 2.4rem)}.section:first-child .tiles[data-color-scheme=scheme-1]{--initial-section-max-height: calc(100vh - var(--header-bottom-position-desktop, 68px) - 1.2rem);padding-top:0}[data-color-scheme=scheme-1]:is(.section:first-child .tiles){--initial-section-max-height: calc(100vh - var(--header-bottom-position-desktop, 68px) - 1.2rem);padding-top:0}.section:first-child .tiles{--max-height: var(--initial-section-max-height)}@media screen and (max-width: 749.9px){.tiles.tiles--mobile-hidden{display:none}}@media screen and (min-width: 750px){.tiles.tiles--desktop-hidden{display:none}}dynamic-tiles{display:block}.tiles__inner{padding-left:var(--spacing--edge, var(--spacing--edge--base));padding-right:var(--spacing--edge, var(--spacing--edge--base));height:100%}.tiles__main{height:100%}.tiles__list{--gap: var(--spacing--grid-gap, var(--spacing--grid-gap--base));display:flex;flex-direction:column;gap:var(--gap);height:100%;width:100%}.tiles__list:where(.tiles__list--mobile-reverse){flex-direction:column-reverse}@media screen and (min-width: 750px){.tiles__list{flex-direction:row}}@media screen and (max-width: 749.9px){.tiles__list{--gap: var(--spacing--edge, var(--spacing--edge--base))}.tiles--mobile-bottom .tiles__list{--gap: var(--spacing--section-small, var(--spacing--section-small--base))}}@media screen and (min-width: 750px){.tiles__list>*{flex-basis:100%;max-height:var(--max-height, 100vh)}.tiles--full-height :is(.tiles__list>*),.tiles--desktop-singular :is(.tiles__list>*),dynamic-tiles :is(.tiles__list>*){height:var(--max-height, 100vh)}}.tile-wrapper{overflow:hidden}.tile-wrapper__inner{display:flex;flex-direction:column;height:200%}.tile-wrapper__inner>*{flex-basis:50%;flex-shrink:0}.tile{border-radius:.4rem;overflow:hidden;position:relative}@media screen and (max-width: 749.9px){.tiles--mobile-bottom .content-tile{background-color:transparent;color:inherit;display:flex;flex-direction:column;gap:var(--spacing--edge, var(--spacing--edge--base))}.content-tile.is-edgeless-mobile{border-radius:0}}.content-tile.has-overlay-link .content-tile__main{z-index:5;pointer-events:none}.content-tile.has-overlay-link .content-tile__main .content-tile__button{pointer-events:initial}:is(.content-tile.has-overlay-link .content-tile__main) .content-tile__button{pointer-events:initial}.image-tile{display:grid}.image-tile>*{grid-column:1;grid-row:1}.tile__main,.image-tile__image{display:flex;position:relative;height:100%;z-index:1}.tile__main:before{content:"";padding-bottom:100%;float:left}.image-tile__image:before{content:"";padding-bottom:100%;float:left}:is(.tile__main,.image-tile__image):before{content:"";padding-bottom:100%;float:left}@media screen and (max-width: 749.9px){.tile__main:before{padding-bottom:125%}.image-tile__image:before{padding-bottom:125%}:is(.tile__main,.image-tile__image):before{padding-bottom:125%}}.tile__main img,.image-tile__image img,.tile__main video,.image-tile__image video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}:is(.tile__main,.image-tile__image) img,:is(.tile__main,.image-tile__image) video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.image-tile__image--primary{z-index:2}.content-tile__main{padding:var(--spacing--section-small, var(--spacing--section-small--base)) var(--spacing--edge, var(--spacing--edge--base))}@media screen and (min-width: 750px){.content-tile__main{background-color:transparent;padding:var(--spacing--section-small, var(--spacing--section-small--base)) var(--spacing--inset, var(--spacing--inset--base))}.tiles--desktop-singular .content-tile__main:before,.content-tile:only-child .content-tile__main:before{display:none}}@media screen and (max-width: 749.9px){.content-tile__main:has(>[data-align=left]){padding:var(--spacing--inset, var(--spacing--inset--base))}.tiles--mobile-bottom .content-tile__main{--color-foreground: rgb(16, 16, 16);--color-background: rgb(244, 238, 233);color:rgb(var(--color-foreground));background-color:transparent;background-color:initial;padding:0}.tiles--mobile-bottom .content-tile__main:before{display:none}:is(.tiles--mobile-bottom .content-tile__main):before{display:none}}.text-tile__main{padding:var(--spacing--section-small, var(--spacing--section-small--base)) clamp(calc(var(--spacing--edge-raw)/10*1rem),(var(--spacing--edge-raw) / 10 * 1rem) + (var(--spacing--10-raw) - var(--spacing--edge-raw)) * ((100vw - 39rem) / 1050),calc(var(--spacing--10-raw)/10*1rem));align-items:center;justify-content:center}@media screen and (max-width: 749.9px){.text-tile__main{padding-top:var(--spacing--section, var(--spacing--section--base));padding-bottom:0}.tile-wrapper:has(+.tile:not(.small-hide)) .text-tile__main{padding-bottom:calc(var(--spacing--section, var(--spacing--section--base)) - var(--gap))}.text-tile__main:before{display:none}}.text-tile__text{font:var(--font--quote);letter-spacing:var(--font--quote--letter-spacing, unset);-webkit-text-decoration:var(--font--quote--text-decoration, unset);text-decoration:var(--font--quote--text-decoration, unset);text-decoration-thickness:var(--font--quote--text-decoration-thickness, unset);text-underline-offset:var(--font--quote--text-underline-offset, unset);text-transform:var(--font--quote--text-transform, unset);max-width:17.5em}.content-tile__inner{display:flex;flex-direction:column;width:100%}@media screen and (max-width: 749.9px){.content-tile__inner[data-justify-mobile=center]{padding-top:var(--middle-content-offset-mobile, 0)}}@media screen and (min-width: 750px){.content-tile__inner[data-justify=center]{padding-top:var(--middle-content-offset, 0)}}.content-tile__header{margin-bottom:clamp(calc(var(--spacing--0_5-raw)/10*1rem),(var(--spacing--0_5-raw) / 10 * 1rem) + (var(--spacing--0_75-raw) - var(--spacing--0_5-raw)) * ((100vw - 39rem) / 810),calc(var(--spacing--0_75-raw)/10*1rem))}.content-tile__header.has-large-heading{margin-bottom:clamp(2rem,.49383vw + 1.80741rem,2.4rem)}.content-tile__heading{--margin-rte: var(--spacing--1, var(--spacing--1--base))}.content-tile__heading:where(.h0,.h1){--margin-rte: clamp(calc(var(--spacing--2-raw)/10*1rem), (var(--spacing--2_5-raw) / 10 * 1rem) + (var(--spacing--2-raw) - var(--spacing--2_5-raw)) * ((100vw - 39rem) / 810), calc(var(--spacing--2_5-raw)/10*1rem))}.tiles--desktop-singular .content-tile__heading,.content-tile:only-child .content-tile__heading{--heading-width: var(--text-width--heading--wide)}.content-tile__text{line-height:1.3;margin-bottom:var(--spacing--1_5, var(--spacing--1_5--base))}.content-tile__text:last-child{margin-bottom:0}.content-tile__text p:first-child{margin-top:0}:is(.content-tile__text p):first-child{margin-top:0}.content-tile__text p:last-child{margin-bottom:0}:is(.content-tile__text p):last-child{margin-bottom:0}@media screen and (max-width: 749.9px){.content-tile__text{max-width:18em}}.content-tile__media{--inset-edge: var(--spacing--media-inset-mobile, var(--spacing--media-inset-mobile--base));border-radius:.4rem;overflow:hidden;min-height:0;width:100%;max-width:calc(100% - var(--inset-edge)*2);margin:var(--spacing--1, var(--spacing--1--base)) var(--spacing--0, var(--spacing--0--base)) var(--spacing--4, var(--spacing--4--base))}.content-tile__media:first-child{margin-top:0}.content-tile__media:last-child{margin-bottom:0}@media screen and (min-width: 750px){.content-tile__media{--inset-edge: var(--spacing--media-inset, var(--spacing--media-inset--base))}}.content-tile__media>*{height:100%;width:100%}.content-tile__image>*,.content-tile__video>*{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.content-tile__background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0}.content-tile__background>*{height:100%}.content-tile__background img,.content-tile__background video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media screen and (max-width: 749.9px){.tiles--mobile-bottom .content-tile__background{aspect-ratio:1/1;position:relative;border-radius:.4rem;overflow:hidden;order:-1;z-index:1}}.content-tile__background:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}
