.Frame{position:relative;height:100%;width:100%}.Frame__sections{display:flex;height:100%;width:100%;flex-direction:row;flex-wrap:nowrap}.Frame__section{width:100%;flex:1 0 auto}.Frame__section--content{position:relative;left:-100%}.Frame>:global(img),.Frame>:global(iframe),.Frame>:global(video){height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.RichText{max-width:640px}.TextPanel--large .RichText{max-width:800px}.RichText p,.RichText ul,.RichText ol{font-family:SainteColombe,serif;font-size:.875rem;line-height:1.57}@media (min-width: 900px){.RichText p,.RichText ul,.RichText ol{font-size:1rem;line-height:1.5}}.RichText p+*{margin-top:1rem}.RichText p+h1,.RichText p+h2,.RichText p+h3,.RichText p+h4,.RichText p+h5,.RichText p+h6{margin-top:5rem}.RichText h1,.RichText h2,.RichText h3,.RichText h4,.RichText h5,.RichText h6{font-family:SainteColombe,serif;font-weight:300}.RichText h1+*,.RichText h2+*,.RichText h3+*,.RichText h4+*,.RichText h5+*,.RichText h6+*{margin-top:2.5rem}.RichText *+h1,.RichText *+h2,.RichText *+h3,.RichText *+h4,.RichText *+h5{margin-top:2.5rem}.RichText h1{margin-bottom:2.5rem;font-size:2.75rem;line-height:1.27;letter-spacing:-1px}@media (min-width: 900px){.RichText h1{font-size:4.5rem;line-height:1.22;letter-spacing:-2px}}.RichText h2{margin-bottom:2.25rem;font-size:2.25rem;line-height:1.33;letter-spacing:-1px}@media (min-width: 900px){.RichText h2{font-size:3.5rem;line-height:1.29;letter-spacing:-2px}}.RichText h3{font-size:1.875rem;line-height:1.33;letter-spacing:-1px}@media (min-width: 900px){.RichText h3{font-size:3rem;letter-spacing:-2px}}.RichText h4{font-size:1.5rem;line-height:1.33;letter-spacing:-1px}@media (min-width: 900px){.RichText h4{font-size:2.125rem;line-height:1.41}}.RichText h5{font-size:1.25rem;line-height:1.4;letter-spacing:-.5px}@media (min-width: 900px){.RichText h5{font-size:1.5rem;line-height:1.33;letter-spacing:0}}.RichText h6{font-family:akzidenz-grotesk-extended,sans-serif;font-size:.625rem;font-weight:400;text-transform:uppercase;line-height:1.6;letter-spacing:.1em}@media (min-width: 900px){.RichText h6{font-size:.75rem;line-height:2}}.RichText ol{counter-reset:count}.RichText ol,.RichText ul{list-style-position:inside;list-style-type:none}.RichText ol>li{position:relative;padding-left:1.5rem;counter-increment:count}@media (min-width: 900px){.RichText ol>li{padding-left:2.25rem}}.RichText ol>li:before{position:absolute;--tw-text-opacity: 1;color:rgb(108 120 132 / var(--tw-text-opacity, 1));content:counter(count) ".";left:0}.RichText ul>li{padding-left:1.5rem;background-image:url(/imgs/icon-arrow--list.svg);background-repeat:no-repeat;background-position-y:9px}@media (min-width: 900px){.RichText ul>li{padding-left:2.25rem;background-position-y:11px}}.RichText li>ul,.RichText li>ol,.RichText ul+*,.RichText ol+*,.RichText li+ol,.RichText li+ul,.RichText ol>li+li{margin-top:1.5rem}.RichText a{position:relative}.RichText a:after{position:absolute;left:0;bottom:0;width:100%;--tw-bg-opacity: 1;background-color:rgb(206 210 214 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);content:"";height:1px;z-index:-1}.RichText a:hover:after{--tw-bg-opacity: 1;background-color:rgb(108 120 132 / var(--tw-bg-opacity, 1))}.RichText small{font-family:akzidenz-grotesk-extended,sans-serif;font-size:.75rem;line-height:1.67}@media (min-width: 900px){.RichText small{font-size:.8125rem;line-height:1.54}}.RichText em{font-style:italic}.RichText img,.RichText video{margin-left:auto;margin-right:auto;float:none!important}.RichText img+*,.RichText video+*,.RichText figure+*{margin-top:1.5rem}.RichText .button{margin:.5rem}.RichText--small p,.RichText--small ul,.RichText--small ol{font-size:.8125rem;line-height:1.54}.RichText--large p,.RichText--large ul,.RichText--large ol{font-size:1.0625rem;line-height:1.65}@media (min-width: 900px){.RichText--large p,.RichText--large ul,.RichText--large ol{font-size:1.1875rem;line-height:1.68}}.RichText--xlarge p,.RichText--xlarge ul,.RichText--xlarge ol{font-size:1.25rem;line-height:1.4}@media (min-width: 900px){.RichText--xlarge p,.RichText--xlarge ul,.RichText--xlarge ol{font-size:1.5rem;line-height:1.33}}.BaseVideo__container{position:relative;height:100%}.BaseVideo__inner{height:100%;width:100%}.BaseVideo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BaseVideo.has-no-controls{pointer-events:none;cursor:pointer}.Panel{position:relative;display:flex;height:100%;width:100%;flex-direction:column;text-align:center}.Panel.will-scale{overflow:hidden}.Panel__media{position:absolute;inset:0;height:100%;width:100%;max-width:none;overflow:hidden;-o-object-fit:cover;object-fit:cover;isolation:isolate;backface-visibility:hidden}.Panel__media.has-tint:after{inset:0;--tw-bg-opacity: 1;background-color:rgb(10 30 50 / var(--tw-bg-opacity, 1));content:"";position:absolute;opacity:.3;isolation:isolate}.Panel__media-inner{position:absolute;top:0;left:0;height:100%;width:100%;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}.Panel.has-hover .Panel__media-inner{transition-duration:.7s;transform:scale(1.035)}.Panel__media-inner>img{transform:translateZ(0);backface-visibility:hidden}.Panel__content{margin:auto;display:flex;height:100%;width:100%;max-width:640px;flex-direction:column;align-items:center;justify-content:center;padding-left:2.25rem;padding-right:2.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));position:relative;z-index:1}.has-copy:not(.has-media) .Panel__content{--tw-text-opacity: 1;color:rgb(10 30 50 / var(--tw-text-opacity, 1))}.light-theme .Panel__content{--tw-text-opacity: 1;color:rgb(10 30 50 / var(--tw-text-opacity, 1))}.Panel__copy{display:flex;flex-direction:column;align-items:center;justify-content:center}.Panel__tag{margin-bottom:.75rem;font-family:akzidenz-grotesk-extended,sans-serif;font-size:.625rem;text-transform:uppercase;line-height:1.6;letter-spacing:.1em}@media (min-width: 900px){.Panel__tag{margin-bottom:.5rem}}*+.Panel__richtext{margin-top:1rem}@media (min-width: 900px){*+.Panel__richtext{margin-top:1.5rem}}.Panel__richtext .button{transition-property:opacity,background-color}.Panel__richtext .button:hover{opacity:.8}.Panel__controls{margin:-.75rem;text-transform:uppercase}.Panel__controls>*{margin:.75rem}*+.Panel__controls{margin-top:1rem}@media (min-width: 900px){*+.Panel__controls{margin-top:1.5rem}}.Panel.caption-overlay .Panel__caption{position:absolute;bottom:0;padding:2rem 5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 900px){.Panel.caption-overlay .Panel__caption{padding-top:1.5rem;padding-bottom:1.5rem}}.Panel.caption-outside .Panel__caption{padding:.5rem;--tw-text-opacity: 1;color:rgb(10 30 50 / var(--tw-text-opacity, 1))}.Panel__content-controls{bottom:24px;position:absolute;opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width: 900px){.Panel__content-controls{bottom:1.5rem;opacity:0}}.Panel:hover .Panel__content-controls{opacity:1;bottom:24px}@media (min-width: 900px){.Panel:hover .Panel__content-controls{bottom:32px}}@media (min-width: 1200px){.link-carousel .Panel__content{gap:.5rem}}.link-carousel .Panel__content-controls,.link-carousel .Panel:hover .Panel__content-controls{bottom:4.5rem}@media (min-width: 640px){.link-carousel .Panel__content-controls,.link-carousel .Panel:hover .Panel__content-controls{bottom:5rem}}@media (min-width: 1200px){.link-carousel .Panel__content-controls,.link-carousel .Panel:hover .Panel__content-controls{position:static}}@media (min-width: 1440px){.link-carousel .Panel__content-controls,.link-carousel .Panel:hover .Panel__content-controls{position:absolute;bottom:4.5rem}}@media (min-width: 1800px){.link-carousel .Panel__content-controls,.link-carousel .Panel:hover .Panel__content-controls{bottom:5rem}}@media (min-width: 900px){.LinkCarousel .BaseCarousel__slide:not(:only-child) .Panel:hover .Panel__content-controls{bottom:52px}}.SplitPanel--columns-3 .Panel__content,.SplitPanel--columns-4 .Panel__content,.SplitPanel--columns-5 .Panel__content{padding:0}
