.text-and-media-wrapper header+.text-and-media-blocks{margin-top:64px}.text-and-media-wrapper .text-and-media-blocks{display:flex;flex-direction:column;gap:80px}.text-and-media-wrapper .eyebrow{color:#264d68;display:block;margin-bottom:30px}.text-and-media-wrapper .text-and-media-block{display:flex;flex-direction:column;gap:40px;@media only screen and (min-width:768px){align-items:center;flex-direction:row;gap:52px}}.text-and-media-wrapper .text-and-media-block.right{@media only screen and (min-width:768px){flex-direction:row-reverse}}.text-and-media-wrapper:has(.subheader) .text-and-media-block{@media only screen and (min-width:768px){margin-left:110px}}.text-and-media-wrapper .text-and-media-block h3.heading-level-3{font-size:30px;font-style:normal;font-weight:500;letter-spacing:-.6px;line-height:36px;@media only screen and (min-width:768px){font-size:42px;line-height:46px}}.text-and-media-wrapper:has(.subheader) .text-and-media-block h3{font-family:Hanken Grotesk;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-.68px;line-height:38px}.text-and-media-wrapper .text-and-media-block:has(.media-block.rectangle){flex-direction:column-reverse;@media only screen and (min-width:768px){flex-direction:row;gap:80px}}.text-and-media-wrapper .text-and-media-block .media-block{position:relative;@media only screen and (min-width:768px){margin-bottom:0;width:35%}}.text-and-media-wrapper .text-and-media-block .media-block .frame{width:100%}.text-and-media-wrapper .text-and-media-block .media-block.square .frame+img{height:80%!important;left:5%;object-fit:cover;position:absolute;top:5%;width:84%}.text-and-media-wrapper .text-and-media-block .media-block.rectangle .frame+img{height:67%!important;left:16%;object-fit:cover;position:absolute;top:4%;width:68%}.text-and-media-wrapper .text-and-media-block .media-block.square-dark-grey .frame+img{height:94%!important;object-fit:cover;position:absolute;right:6%;top:6%;width:94%}.text-and-media-wrapper .text-and-media-block .text-block{@media only screen and (min-width:768px){width:65%}}.text-and-media-wrapper .text-and-media-block .text-block h3{margin-bottom:8px;@media only screen and (min-width:768px){margin-bottom:12px}}.text-and-media-wrapper .text-and-media-block .text:not(:has(h3)) .body div{font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:32px}.text-and-media-wrapper .body-small+.callout-list,.text-and-media-wrapper h3+.callout-list,.text-and-media-wrapper h3+div:has([data-hs-anchor=true]){margin-top:30px}.text-and-media-wrapper .callout-list{display:flex;flex-direction:column;gap:30px;margin:0;padding:0;@media only screen and (min-width:768px){flex-direction:row;flex-wrap:wrap;gap:30px;margin-left:0}}.text-and-media-wrapper .callout-list .callout-list-item{display:flex;gap:12px;@media only screen and (min-width:768px){width:100%}}.callout-list .callout-list-item h3{margin-bottom:0}.callout-list .callout-list-item h3+.body{margin-top:12px}.text-and-media-wrapper .text-and-media-block .text-block .callout-list .callout-list-item img{flex:none;height:30px!important;width:10px!important;@media only screen and (min-width:768px){height:30px!important;width:13px!important}}