section.split .inner{display:grid;grid-template-columns:var(--base-grid)}@media (max-width:849px){section.split.overlap .inner{padding-bottom:1.5625rem}}@media (min-width:850px){section.split.overlap{margin-bottom:-30px;position:relative;z-index:5}}section.split .buttons{grid-column:2/span 12;text-align:center}section.split>.buttons{align-items:center;display:grid;gap:15px;grid-template-columns:auto;justify-content:center;width:100%}@media (min-width:850px){section.split>.buttons{grid-auto-flow:column}}section.split .left,section.split .right{grid-column:2/span 12}section.split .content img{display:block;height:auto;margin:0;width:100%}@media (max-width:849px){section.split[data-type=callout]{background:linear-gradient(to bottom,#fff,var(--color-blue-light))}section.split .inner{row-gap:1.5625rem}section.split .content img{margin-inline:auto}}@media (min-width:850px){section.split .inner{padding:0}section.split .inner[data-alignment=center]{align-items:center}section.split .inner>.content{padding-block:3.125rem}section.split .left{grid-column:2/span 6;padding-right:1.25rem}section.split[data-type=photo] .inner[data-placement=left] .left{grid-column:8/span 6;padding-left:1.875rem;padding-right:0}section.split[data-type=icons] .left{grid-column:2/span 8}section.split .right{grid-column:8/span 6}section.split[data-type=icons] .right{grid-column:10/span 4}section.split[data-type=callout] .right{background:linear-gradient(to left,#fff,var(--color-blue-light))}section.split[data-type=photo] .right.place-left{grid-column:2/span 6;grid-row:1}}section.split .left li,section.split .left p{font-size:clamp(1rem,.911rem + .238vw,1.125rem)!important}.home section.split .left li,.home section.split .left p{font-size:var(--font-size-p)!important}section.split[data-type=callout] .right{align-items:center;display:grid;gap:1.25rem;grid-template-columns:100%}section.split[data-type=callout] .right .heading{position:relative}@media (min-width:460px){section.split[data-type=callout] .right .photo{float:left;margin:0 1.25rem 1.25rem 0;max-width:40%}}@media (min-width:850px){section.split[data-type=callout] .right{grid-template-columns:100%}section.split[data-type=callout] .right .content,section.split[data-type=callout] .right .heading{padding:0 20px}}section.split[data-type=callout] .right .heading:after{background-color:var(--color-blue-dark);content:"";display:block;height:3px;width:100%}section.split .right .heading p{color:var(--color-blue)}section.split .left .heading p,section.split .right .heading p{font-size:clamp(1.5rem,1.232rem + .714vw,1.875rem)!important;font-weight:700}section.split .left .heading+p{margin-top:20px}section.split:not[data-type=icons] .right .content li,section.split:not[data-type=icons] .right .content p{color:var(--color-blue-dark);font-size:clamp(1rem,.911rem + .238vw,1.125rem)!important}.home section.split:not[data-type=icons] .right .content li,.home section.split:not[data-type=icons] .right .content p{font-size:var(--font-size-p)!important}section.split ul.icons{display:grid;gap:1.25rem;grid-template-columns:auto;justify-content:center;list-style:none;margin:0;padding:0}@media (min-width:850px){section.split ul.icons{border-left:1px solid;grid-template-columns:100%;justify-content:start;padding:10px 0 10px 1.25rem}}section.split ul.icons li{align-items:center;display:grid;font-size:clamp(1.125rem,.857rem + .714vw,1.5rem)!important;font-weight:700;gap:1.25rem;grid-template-columns:50px 1fr;margin:0;padding:0}section.split ul.icons img{display:block;margin:0;max-height:45px;max-width:100%}.home section.split .heading+p{margin-top:0}.home section.split .content{grid-auto-flow:row;grid-template-rows:auto 1fr auto}.home section.split .content,.home section.split .description{align-content:start;display:grid;gap:var(--spacing-small);grid-template-columns:100%}.home section.split .content .buttons{grid-column:1;text-align:left}.home section.split .left .heading p,.home section.split .right .heading p{font-size:var(--font-size-h1)!important;font-weight:700;line-height:var(--line-height-heading)!important}.home section.split.lightmode .left .heading p,.home section.split.lightmode .right .heading p{color:var(--color-blue-dark)}.home section.split h3{border-top:2px solid var(--color-blue-dark);color:var(--color-blue);font-size:var(--font-size-h3);font-weight:700;line-height:var(--line-height-heading);margin:0;padding-top:var(--spacing-small)}.home section.split:has(.cover) .photo img{aspect-ratio:1;height:100%!important;object-fit:cover;width:100%!important}.home section.split:has(.photo) .content{padding-block:0}.home section.split .content:has(.photo),.home section.split:has(.photo) .photo{display:block;height:100%}