.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-box .unstack-media{display: block; width: 100%; height: auto; margin: 0;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.enable3D .unstack-media{box-shadow: -.5rem 2rem 4rem -1rem rgba(0, 0, 0, 0.25); transition: all .5s ease-out !important;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.enable3D.left .unstack-media{transform: perspective(1500px) rotateY(15deg);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.enable3D.right .unstack-media{transform: perspective(1500px) rotateY(-15deg);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.enable3D.bottom .unstack-media{transform: perspective(1500px) rotateX(15deg);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.enable3D.top .unstack-media{transform: perspective(1500px) rotateX(-15deg);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.enable3D .unstack-media:hover{box-shadow: 0 1rem 2rem -1rem rgba(0, 0, 0, 0.25); transform: perspective(3000px) rotateY(0deg);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-box video{width: 100%; height: auto;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .actions{margin-top: 2.5rem; margin-bottom: 2rem;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-container{display: flex; flex-direction: column; gap: 3rem;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .text-container{display: contents;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.no-text .text-container{display: none;}/* Logos CSS */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .logos{/* display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 1rem; margin: 0 1rem; */}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .logo{display: inline-block; margin: 0 2rem 2rem 0; vertical-align: middle; max-width: 250px; max-height: 90px;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .logo:empty{width: 250px; height: 90px;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .logo-media{max-width: 250px; max-height: 90px;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .logo-media img{width: auto; height: auto; max-width: 250px; max-height: 90px;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .logo-media [data-label="media-placeholder"]{width: 250px; height: auto;}/* Layout: bottom */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.bottom .text-container{order: 1;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.bottom .media-box{order: 2;}/* Desktop layout */@media only screen and (min-width: 768px) {.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left .media-container,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right .media-container{display: grid; grid-template-areas: "column-1 column-2";}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left.ratio-1-1 .media-container,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right.ratio-1-1 .media-container{grid-template-columns: 1fr 1fr;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left.ratio-1-3 .media-container,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right.ratio-1-3 .media-container{grid-template-columns: 1fr 3fr;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left.ratio-1-2 .media-container,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right.ratio-1-2 .media-container{grid-template-columns: 1fr 2fr;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left.ratio-2-3 .media-container,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right.ratio-2-3 .media-container{grid-template-columns: 2fr 3fr;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left.ratio-3-2 .media-container,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right.ratio-3-2 .media-container{grid-template-columns: 3fr 2fr;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left.ratio-2-1 .media-container,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right.ratio-2-1 .media-container{grid-template-columns: 2fr 1fr;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left.ratio-3-1 .media-container,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right.ratio-3-1 .media-container{grid-template-columns: 3fr 1fr;}/* Layout: left */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left .text-box{grid-area: column-2;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.left .media-box{grid-area: column-1;}/* Layout: right */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right .text-box{grid-area: column-1;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.right .media-box{grid-area: column-2;}}@media only screen and (max-width: 767px) {.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.mb-show-before .media-box,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.mb-show-after .text-box{order: 0;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.mb-show-after .media-box,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.mb-show-before .text-box{order: 1;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.mb-hide-media .media-box{display: none;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.mb-hide-text .text-container{display: none;}}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .xs-icons .media-callout__figure{--media-callout-icon-size: var(--icon-xs);}@media only screen and (max-width: 768px) {.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e [style^="gap:"]{gap: 2rem !important;}}/* ADD-ONS */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner{margin-bottom: var(--media-banner-mb, 2rem);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .box-content{column-gap: 1rem; display: flex; align-items: center;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.left .box-content{justify-content: flex-start;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.right .box-content{justify-content: flex-end;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.center .box-content{justify-content: center;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.spread .box-content{justify-content: space-between;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .ql-blank{/* ↓ make sure placeholder doesn't collapse when text hasn't been entered yet */min-width: 13ch;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .rich-text p:last-of-type{/* ↓ Prevent margin inheritance */margin-bottom: 0 !important;}/* Banner actions */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .actions{align-items: center; display: flex; flex-direction: row;/* ↓ using !important as spacing is handled by column-gap */margin: 0 !important;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .actions .add-actions{display: contents; margin: 0;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .actions a{font-size: 14px !important; line-height: 21px !important; margin: 0; min-width: max-content !important; padding: 5px 15px;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .actions a.button:first-of-type{margin-left: 1rem; margin-right: 1rem;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .actions a.button{margin-top: 0;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .actions .buttons-container{display: flex; margin-right: 1rem;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner .actions .text-action-container{flex: inherit; margin-top: 0;}/* Layout prop options for Banner */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.left .section-box > .box-content{justify-content: flex-start;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.right .section-box > .box-content{justify-content: flex-end;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.center .section-box > .box-content{justify-content: center;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.spread .section-box > .box-content{justify-content: space-between;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-banner.spread .actions{justify-content: flex-end;}/* FAQ */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-faqs{padding-left: 0; list-style: none;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-faq + .media-faq{border-top: 1px solid #e0e3ea; padding-top: 2rem;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-faq:not(:last-of-type){padding-bottom: 1.5rem;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question{display: flex; cursor: pointer;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question + .faq-question{border-bottom: 1px solid #e0e3ea;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question:first-child,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .ql-editor{/* ↓ make sure it doesn't collapse when empty and shows placeholder */flex-grow: 1;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-answer{margin: 0; max-height: 0; opacity: 0; pointer-events: none; transition: max-height 0.15s ease-in-out, opacity 0.15s;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .is-open .faq-answer,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e.editing .faq-answer{opacity: 1; max-height: initial; pointer-events: auto;}/* FAQ toggle styles */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question > .toggle{/* ↓ reset button styles */border: 0; background: 0; padding:0; margin: 0; width: 16px; min-width: 16px; height: 16px; min-height: 16px; position: relative;}/* ↓ @TODO replace with SVG */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question > .toggle::before,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question > .toggle::after{content: ""; position: absolute; background-color: #4a90e2;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question > .toggle:before{top: 0; left: 50%; width: 2px; height: 100%; margin-left: -1px;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question >.toggle:after{top: 50%; left: 0; width: 100%; height: 2px; margin-top: -1px;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question.initialized .toggle:before,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq-question.initialized .toggle:after{transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq.open .toggle:before{transform: rotate(90deg);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .faq.open .toggle:after{transform: rotate(180deg);}/* CALLOUTS */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callouts{--gap: 2rem; padding-left: 0; list-style-type: none; display: flex; flex-direction: row; flex-wrap: wrap; gap: var(--gap);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .c1 .media-callout{flex-basis: 100%;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .c2 .media-callout{/* Remove gap from flex-basis, because it behaves like old school boxmodel */flex-basis: calc(50% - var(--gap) / 2);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout{display: flex; gap: 2rem;}/* ↓ vertical alignment */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .is-top-aligned .media-callout{align-items: flex-start;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .is-center-aligned .media-callout{align-items: center;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__body{flex: 1;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__body > *{word-break: break-word;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__body.rich-text *:first-child,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__body .ql-editor *:first-child{margin-top: 0 !important;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__body.rich-text *:last-child,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__body .ql-editor *:last-child{margin-bottom: 0 !important;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__body .button{/* ↓ remove sriracha min-width to prevent overflow */min-width: auto;}/* CALLOUT ICON SIZING */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__figure{/* ↓ using CSS custom props so CSS can be simplified with NoMl support *//* for passing in a custom prop in a style attribute */--icon-xs: 24px; --icon-s: 32px; --icon-m: 48px; --icon-l: 64px; --icon-xl: 80px; --media-callout-icon-size: var(--icon-xl);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__figure,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__figure picture,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .media-callout__figure img{height: auto; width: var(--media-callout-icon-size);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .xs-icons .media-callout__figure{--media-callout-icon-size: var(--icon-xs);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .s-icons .media-callout__figure{--media-callout-icon-size: var(--icon-s);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .m-icons .media-callout__figure{--media-callout-icon-size: var(--icon-m);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .l-icons .media-callout__figure{--media-callout-icon-size: var(--icon-l);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .xl-icons .media-callout__figure{--media-callout-icon-size: var(--icon-xl);}/* ADD-ON COUNTDOWN *//* Repeat sriracha style wiped out by the cascade */.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-box.dark-bg .h2{color: #fff; text-shadow: 0 1px 3px rgba(0, 0, 0, 20%);}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-box,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-box > .box-content,.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-outer-container{/* ↓ Ancestor divs of .countdown-container should size to its intrinsic width */width: fit-content;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-box{margin-bottom: 2rem;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .text-left .countdown-box{margin-right: auto;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .text-center .countdown-box{margin-left: auto; margin-right: auto;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .text-right .countdown-box{margin-left:auto;}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-container{display: grid;/* ↓ size intrinsically to width of widest column *//* See: https://codepen.io/JanDW/pen/xxjJjpV */grid-template-columns: repeat(4, minmax(min-content, 1fr));}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-container > div{border-left: 1px solid transparent;/* ↓ Setting min-width to minimize shifting for proportional fonts *//* ↓ "advance" glyph 0 should be widest for numbers, so 2ch */min-width: 2ch; padding-left: 1rem; padding-right: 1rem; text-align: center;}@media only screen and (min-width: 768px) {.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-container > div{--half-gap: calc((var(--gap) / 2) * 1rem); padding-left: var(--half-gap); padding-right: var(--half-gap);}}.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .countdown-container .h2{margin-bottom: .5rem;}/*.countdown-container*/.component-1ca0a679-fc4a-4ba7-a1e6-b1fd9bec611e .dividers-true > div + div{/* Dividers inherit from inline property set on parent */border-color: inherit;}
.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .section-box{overflow: hidden;}.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .actions{margin-top: 2.5rem;}/* Block container */.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .block-container{display: flex; flex-direction: column; position: relative;}/* Media container */.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .media-container{position: absolute; left: 50%; transform: rotateX(60deg) rotateZ(45deg) translateY(10%) translateX(-10%); transform-style: preserve-3d;}.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .media-box{height: 70rem;}.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .text-box,.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .box-background{display: flex; align-items: center;}.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .box-content{width: 100%;}/* Media row */.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .media-row{display: flex;}/* Media object */.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .media-row > .unstack-media{box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.1), 0px 2px 4px rgba(0, 0, 0, 0.1); background-color: #FFF; margin: 2rem; border-radius: 1rem; overflow: hidden; display: inline-block; width: 25rem; height: 25rem; transition: .5s ease-in-out transform, .5s ease-in-out box-shadow !important; background-color: #FFF; width: 100%; height: 100%; border-radius: 20px !important; overflow: hidden; height: 45rem; width: 67.5rem;}/* Media object on hover */.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .media-row > .unstack-media:hover{transform: translate3d(0px, 0px, 10px); box-shadow: 1px 1px 0 1px #eee, -1px 0 2rem 0 rgba(0, 0, 0, 0.01), 4rem 4rem 2rem -1rem rgba(0, 0, 0, 0.15);}/* Desktop layout */@media only screen and (min-width: 768px) {.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .block-container{flex-direction: row;}.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .text-box,.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8 .media-box{width: 50%;}.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8.right .media-box{order: 1;}.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8.right .text-box{order: 2;}.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8.right .media-container{left: 50%; transform: rotateX(60deg) rotateZ(-45deg) translateY(-100%) translateX(-60%);}/* Media object on hover */.component-2aed728d-4a8c-40d7-a50d-b28f068a8dc8.right .media-row > .unstack-media:hover{transform: translate3d(0px, 0px, 10px); box-shadow: -1px 1px 0 1px #eee, -1px 0 2rem 0 rgba(0, 0, 0, 0.01), -4rem 4rem 2rem -1rem rgba(0, 0, 0, 0.15);}}
.component-587345c8-2c48-4455-b180-3d83b23ee47a .callouts{display: grid; grid-template-columns: repeat( auto-fit, minmax( 100%, 1fr ) ); grid-gap: 3rem; gap: 3rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout{padding: 3rem; background-color: #FFF; border-radius: 1rem; overflow: hidden; transition: all .5s ease-out !important; box-shadow: 0px 2rem 4rem -1rem rgba(0, 0, 0, 0.25); display: flex; flex-direction: column;}.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout:hover{box-shadow: 0px 1rem 2rem -1rem rgba(0, 0, 0, 0.25);}.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout a.image-link{display: block;}.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout .unstack-media,.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout .unstack-media picture,.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout .unstack-media img{height: 80px; width: 80px; object-fit: contain;}.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout .rich-text{padding: 3rem; padding-bottom: 0;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.left .callout .rich-text{padding: 3rem 0rem; padding-bottom: 0;}.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout .actions{padding: 0 0rem; margin-top: auto; width: 100%;}.component-587345c8-2c48-4455-b180-3d83b23ee47a .callout .button{min-width: Min(calc(100% - 2rem), 200px);}@media only screen and (min-width: 768px) {.component-587345c8-2c48-4455-b180-3d83b23ee47a .callouts{grid-template-columns: repeat( auto-fit, minmax( 30rem, 1fr ) );}}.component-587345c8-2c48-4455-b180-3d83b23ee47a.center{text-align: center;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.center .callouts .callout .unstack-media,.component-587345c8-2c48-4455-b180-3d83b23ee47a.center .callouts .callout .actions{margin-left: auto; margin-right: auto;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.left .callout .actions .text-action-container,.component-587345c8-2c48-4455-b180-3d83b23ee47a.left .callout .button{margin-left: 0rem;}/*3d*/.component-587345c8-2c48-4455-b180-3d83b23ee47a.cards3d .callouts{perspective: 1500px;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.cards3d .callout{transform: rotate3d(1, 0, 0, 0deg) translateX(0);}.component-587345c8-2c48-4455-b180-3d83b23ee47a.cards3d .callout:hover{transform: rotate3d(1, 0, 0, 0deg) translateX(0);}@media only screen and (min-width: 768px) {.component-587345c8-2c48-4455-b180-3d83b23ee47a.cards3d .callout{transform: rotate3d(1, 0, 0, 5deg) translateX(0);}}/*None*/.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callouts{margin: -2rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callout{padding: 15px; background-color: transparent; box-shadow: none; display: flex; flex-direction: column;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callout h3{margin: 2rem 0;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callout p{margin: 2rem 0;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callout a.image-link{display: block;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callout .rich-text{padding: 0rem; margin-top: 0rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callout .unstack-media{display: block; max-width: 80px; height: auto; margin: 0 auto 2rem 0;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callout .actions{max-width: 360px; margin-left: 0; margin-right: 0;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callout .button{margin-left: 0; margin-right: 0;}@media only screen and (max-width: 767px) {.component-587345c8-2c48-4455-b180-3d83b23ee47a.none{text-align: center;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callouts .callout .unstack-media,.component-587345c8-2c48-4455-b180-3d83b23ee47a.none .callouts .callout .actions{margin-left: auto; margin-right: auto;}}/*Size*/.component-587345c8-2c48-4455-b180-3d83b23ee47a.xs .callouts .callout .unstack-media,.component-587345c8-2c48-4455-b180-3d83b23ee47a.xs .callouts .callout .unstack-media picture,.component-587345c8-2c48-4455-b180-3d83b23ee47a.xs .callouts .callout .unstack-media img{height: 24px; width: 24px;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.s .callouts .callout .unstack-media,.component-587345c8-2c48-4455-b180-3d83b23ee47a.s .callouts .callout .unstack-media picture,.component-587345c8-2c48-4455-b180-3d83b23ee47a.s .callouts .callout .unstack-media img{height: 32px; width: 32px;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.m .callouts .callout .unstack-media,.component-587345c8-2c48-4455-b180-3d83b23ee47a.m .callouts .callout .unstack-media picture,.component-587345c8-2c48-4455-b180-3d83b23ee47a.m .callouts .callout .unstack-media img{height: 48px; width: 48px;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.l .callouts .callout .unstack-media,.component-587345c8-2c48-4455-b180-3d83b23ee47a.l .callouts .callout .unstack-media picture,.component-587345c8-2c48-4455-b180-3d83b23ee47a.l .callouts .callout .unstack-media img{height: 64px; width: 64px;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.xl .callouts .callout .unstack-media,.component-587345c8-2c48-4455-b180-3d83b23ee47a.xl .callouts .callout .unstack-media picture,.component-587345c8-2c48-4455-b180-3d83b23ee47a.xl .callouts .callout .unstack-media img{height: 80px; width: 80px;}/*Columns*/.component-587345c8-2c48-4455-b180-3d83b23ee47a.c2 .callouts{grid-template-columns: repeat( auto-fit, minmax( 100%, 1fr ) );}.component-587345c8-2c48-4455-b180-3d83b23ee47a.c3 .callouts{grid-template-columns: repeat( auto-fit, minmax( 100%, 1fr ) );}.component-587345c8-2c48-4455-b180-3d83b23ee47a.c4 .callouts{grid-template-columns: repeat( auto-fit, minmax( 100%, 1fr ) );}.component-587345c8-2c48-4455-b180-3d83b23ee47a.c5 .callouts{grid-template-columns: repeat( auto-fit, minmax( 100%, 1fr ) );}.component-587345c8-2c48-4455-b180-3d83b23ee47a.c6 .callouts{grid-template-columns: repeat( auto-fit, minmax( 100%, 1fr ) );}@media only screen and (min-width: 767px) {.component-587345c8-2c48-4455-b180-3d83b23ee47a.c2 .callouts{grid-template-columns: 1fr 1fr;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.c3 .callouts{grid-template-columns: 1fr 1fr 1fr;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.c4 .callouts{grid-template-columns: 1fr 1fr 1fr 1fr;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.c5 .callouts{grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.c6 .callouts{grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;}}/*Gap*//* ↓ mobile first default, normalize gap setting */.component-587345c8-2c48-4455-b180-3d83b23ee47a .callouts{gap: 2rem;}/* ↓ On desktop, set gap customization */@media (min-width: 767px) {.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap0 .callouts{grid-gap: 0rem; gap: 0rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap1 .callouts{grid-gap: 1rem; gap: 1rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap2 .callouts{grid-gap: 2rem; gap: 2rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap3 .callouts{grid-gap: 3rem; gap: 3rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap4 .callouts{grid-gap: 4rem; gap: 4rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap5 .callouts{grid-gap: 5rem; gap: 5rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap6 .callouts{grid-gap: 6rem; gap: 6rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap7 .callouts{grid-gap: 7rem; gap: 7rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap8 .callouts{grid-gap: 8rem; gap: 8rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap9 .callouts{grid-gap: 9rem; gap: 9rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap10 .callouts{grid-gap: 10rem; gap: 10rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap11 .callouts{grid-gap: 11rem; gap: 11rem;}.component-587345c8-2c48-4455-b180-3d83b23ee47a.gap12 .callouts{grid-gap: 12rem; gap: 12rem;}}
.component-a54f1f46-fc91-414a-8e23-409c37671beb p:last-child{margin-bottom: 0;}.component-a54f1f46-fc91-414a-8e23-409c37671beb figure img{width: 100%;}.component-a54f1f46-fc91-414a-8e23-409c37671beb * + .actions{margin-top: 2.5rem;}
