@charset "UTF-8";/*!
  Theme Name: Celtra 2025
  Theme URI: https://celtra.com
  Author: Tom Rose (tom@slurve.com)
  Author URI: https://slurve.com
  Description: Custom theme for Celtra.
  Version: 3.0
*/@font-face{font-family:Favorit;font-weight:400;src:url(../assets/fonts/CeltraFavorit-Regular.eot);src:url(../assets/fonts/CeltraFavorit-Regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/CeltraFavorit-Regular.woff2) format("woff2"),url(../assets/fonts/CeltraFavorit-Regular.woff) format("woff"),url(../assets/fonts/CeltraFavorit-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Favorit;font-weight:500;src:url(../assets/fonts/CeltraFavorit-Medium.eot);src:url(../assets/fonts/CeltraFavorit-Medium.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/CeltraFavorit-Medium.woff2) format("woff2"),url(../assets/fonts/CeltraFavorit-Medium.woff) format("woff"),url(../assets/fonts/CeltraFavorit-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Favorit;font-weight:700;src:url(../assets/fonts/CeltraFavorit-Bold.eot);src:url(../assets/fonts/CeltraFavorit-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/CeltraFavorit-Bold.woff2) format("woff2"),url(../assets/fonts/CeltraFavorit-Bold.woff) format("woff"),url(../assets/fonts/CeltraFavorit-Bold.ttf) format("truetype");font-display:swap}:root{--color-black:#000005;--color-white:#F8F8F8;--color-pink:#ff51a7;--color-blue:#008FFF;--color-orange:#f2813f;--color-gray-dark:#4A4A4A;--color-gray-medium:#a5a5a5;--color-gray-light:#C0C2C8;--color-shaded:var(--color-gray-blue);--color-border:rgba(#F8F8F8, .2);--background:var(--color-gray-blue);--box-shadow:0 12px 29px rgba(0, 0, 0, 0.15);--border:10px solid var(--color-border);--border-radius-sm:20px;--border-radius-md:30px;--border-radius-lg:40px;--transition:all 0.3s ease-out;--gradient-blue:linear-gradient(0deg, #008FFF 0.72%, rgba(0, 0, 5, 0.00) 54.79%);--gradient-blue-bento:linear-gradient(0deg, #000005 2.81%, #008FFF 50.18%, #000005 97.54%);--gradient-green:linear-gradient(0deg, #00FF6C 0.72%, rgba(0, 0, 5, 0.00) 54.79%);--gradient-pink:linear-gradient(0deg, #FF51A7 0.72%, rgba(0, 0, 5, 0.00) 54.79%);--gradient-pink-bento:radial-gradient(48.79% 52.32% at 50% 52.32%, rgba(255, 81, 167, 0.60) 54.24%, rgba(0, 0, 5, 0.00) 100%);--gradient-quote-pink:linear-gradient(0deg, #80C7FF 2.8%, #CCE9FF 28.83%, #FFA1CE 90.76%);--gradient-quote-blue:linear-gradient(0deg, #008FFF 0%, #BAE1FF 40.13%, #5CB7FF 94.4%);--gradient-quote-blue-green:linear-gradient(0deg, #00FF6C 0%, #9DFFC2 27.93%, #61BAFF 94.4%);--gap-cards:15px;--gap-cards-md:20px;--s-xxxs:15px;--s-xxs:25px;--s-xs:35px;--s-sm:50px;--s-md:60px;--s-lg:80px;--s-xl:110px;--s-xxl:150px;--max-width:1440px;--max-width-narrow:1000px;--max-width-wide:1568px;--header-height:97px;--header-height-sm:73px;--font-sans-serif:"Favorit",Helvetica,sans-serif;--t-xs:18px;--t-xs-lh:22px}.bg-white{background:var(--color-white);color:var(--color-black)}.bg-black{background:var(--color-black);color:var(--color-white)}.bg-black-waves{background:var(--color-black) url(../assets/images/bg-waves.png) no-repeat center bottom -100px;background-size:cover;color:var(--color-white)}@media all and (min-width:1930px){.bg-black-waves{background-position:center bottom -200px}}@media all and (min-width:2130px){.bg-black-waves{background-position:center bottom -300px}}.bg-transparent{color:var(--color-white)}.block-quote-grid.layout-a .card-wrap:nth-child(3) .card,.block-quote-grid.layout-b .card-wrap:nth-child(3) .card,.gradient-pink-quote{background:var(--gradient-quote-pink)}.block-quote-grid.layout-a .card-wrap:nth-child(1) .card,.block-quote-grid.layout-b .card-wrap:nth-child(1) .card,.gradient-blue-quote{background:var(--gradient-quote-blue)}.block-quote-grid.layout-a .card-wrap:nth-child(2) .card,.block-quote-grid.layout-b .card-wrap:nth-child(2) .card,.gradient-blue-green-quote{background:var(--gradient-quote-blue-green)}.gradient-blue{background:var(--gradient-blue)}.gradient-blue-bento{background:var(--gradient-blue-bento)}.gradient-green{background:var(--gradient-green)}.gradient-green-bento{background:radial-gradient(48.79% 52.32% at 50% 52.32%,rgba(0,255,108,.6) 54.24%,rgba(0,0,5,0) 100%)}.gradient-pink{background:var(--gradient-pink)}.gradient-pink-bento{background:var(--gradient-pink-bento)}.gradient-green-low{position:relative}.gradient-green-low::after{content:"";background:linear-gradient(0deg,#00ff6c .72%,rgba(248,248,248,0) 84.79%);width:100%;height:150px;position:absolute;bottom:0;left:0}.gradient-green-med{position:relative}.gradient-green-med::after{content:"";background:linear-gradient(0deg,#00ff6c .72%,rgba(0,0,5,0) 84.79%);width:100%;height:550px;position:absolute;bottom:0;left:0}.gradient-blue-low{position:relative}.gradient-blue-low::after{content:"";background:linear-gradient(0deg,#008fff .72%,rgba(248,248,248,0) 84.79%);width:100%;height:150px;position:absolute;bottom:0;left:0}.gradient-pink-low{position:relative}.gradient-pink-low::after{content:"";background:linear-gradient(0deg,#ff51a7 .72%,rgba(0,0,5,0) 84.79%);width:100%;height:150px;position:absolute;bottom:0;left:0}.container,.header-inner,.wrap-landing-c{max-width:var(--max-width);margin:0 auto;padding:0 32px}@media (min-width:768px){.container,.header-inner,.wrap-landing-c{max-width:var(--max-width);margin:0 auto;padding:0 64px}}.container-narrow{max-width:var(--max-width-narrow);margin:0 auto;padding:0 64px}.container-wide{max-width:var(--max-width-wide);margin:0 auto;padding:0 32px}@media (min-width:768px){.container-wide{max-width:var(--max-width);margin:0 auto;padding:0 64px}}@keyframes bounce{0%,100%{transform:translateX(0)}50%{transform:translateX(-8px)}}a.arrow{position:relative;border-bottom:2px solid;padding:0 0 2px}a.arrow::after{content:"";background:url(../assets/images/more.svg) no-repeat right;background-size:6px 9px;display:inline-block;width:6px;height:9px;position:absolute;top:9px;right:-15px}a.arrow:hover::after{background-image:url(../assets/images/more-dark.svg)}.has-blue-color{color:var(--color-blue)}.has-orange-color{color:var(--color-orange)}.has-purple-color{color:var(--color-purple)}.has-gray-color{color:var(--color-gray-dark)}@keyframes nav_in_sm{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,60px,0)}}@keyframes nav_in{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,90px,0)}}body{background-color:var(--color-black);color:var(--color-white)}@media all and (min-width:960px) and (max-width:1490px){body{zoom:.8}}body.noscroll{overflow:hidden}a{color:var(--color-blue);transition:var(--transition)}a:hover{color:var(--color-blue-dark)}.wysiwyg p:last-child{margin-bottom:0}.screen-reader-text{text-indent:-9999px}.block-bento .box-box .modal a:last-child,.more-go{color:var(--color-pink);display:flex;align-items:center;gap:10px}.terms{display:flex;gap:10px}.cta-newsletter,.footer-newsletter{position:relative}.cta-newsletter .hs_error_rollup,.footer-newsletter .hs_error_rollup{position:absolute}.cta-newsletter .hs-error-msg,.cta-newsletter .no-list label,.footer-newsletter .hs-error-msg,.footer-newsletter .no-list label{box-shadow:0 5px 10px 0 rgba(0,0,5,.12),0 10px 35px 0 rgba(0,0,5,.08);border-radius:5px;width:300px;max-width:300px;padding:var(--s-xxs);text-align:start;position:absolute;bottom:40px;left:40px;display:none;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:var(--color-black)!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px;z-index:2;background-color:var(--color-white)}@media (max-width:666px){.cta-newsletter .hs-error-msg,.cta-newsletter .no-list label,.footer-newsletter .hs-error-msg,.footer-newsletter .no-list label{left:10px}}.cta-newsletter .hs-error-msg::after,.cta-newsletter .no-list label::after,.footer-newsletter .hs-error-msg::after,.footer-newsletter .no-list label::after{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid var(--color-white);display:block;position:absolute;left:0;right:0;bottom:-10px;margin:0 auto}.cta-newsletter .hs-fieldtype-booleancheckbox .no-list label,.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label{bottom:-15px;display:block;left:94px;font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:var(--color-black)!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px}.cta-newsletter .hs-fieldtype-booleancheckbox .no-list label::after,.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label::after{display:none}.cta-newsletter .hs-fieldtype-booleancheckbox .no-list label::before,.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label::before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid var(--color-white);display:block;position:absolute;left:0;right:0;top:-10px;margin:0 auto}.cta-newsletter .no-list label:has(a),.footer-newsletter .no-list label:has(a){height:auto;z-index:3;top:-120px}.cta-newsletter .no-list label:has(a) a,.footer-newsletter .no-list label:has(a) a{color:var(--color-pink);cursor:pointer}.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label{bottom:-103px;left:15px}@media (min-width:960px){.footer-newsletter .hs-fieldtype-booleancheckbox .no-list label{bottom:-103px;left:43px}}@media (max-width:666px){.cta-newsletter .hs-fieldtype-booleancheckbox .no-list label{bottom:-10px;left:15px}}body{font-family:var(--font-sans-serif);font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;font-weight:400;color:var(--color-black);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px}@media (min-width:768px){body{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}.pill{display:inline;align-self:flex-start;font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;font-weight:700;background-color:var(--color-pink);color:var(--color-white);padding:10px 20px;text-align:center;border-radius:50px;margin:-55px 0 40px;position:relative}.breadcrumb{display:none!important;align-items:center}@media (min-width:768px){.breadcrumb{display:flex!important}}.breadcrumb a{color:var(--color-white)}.breadcrumb a:hover{color:var(--color-pink)}.breadcrumb a::after,.breadcrumb span::after{content:"";background:url(../assets/images/carat.svg) right 2px top 12px no-repeat;background-size:8px 12px;display:inline-block;width:22px;height:24px;margin:0 10px 0 0}.breadcrumb span:last-child{color:var(--color-pink);margin-top:8px}.breadcrumb span:last-child::after{background:0 0;display:none}.label{display:flex;align-items:center;font-weight:700;margin:0 0 var(--s-xs);position:relative}.label em{font-style:normal;background:url(../assets/images/carat.svg) right no-repeat;padding-right:20px;margin-right:10px;background-size:8px 12px}.label em:last-child{color:var(--color-pink);background:0 0}.align-center .label{justify-content:center}.heading-1{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;font-weight:500;letter-spacing:-.02em}@media (min-width:768px){.heading-1{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}}@media (min-width:960px){.heading-1{font-size:80px;font-size:5rem;line-height:80px;line-height:5rem}}.heading-2{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;font-weight:500;letter-spacing:-.02em}@media (min-width:768px){.heading-2{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (min-width:960px){.heading-2{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}}@media (min-width:768px) and (max-width:959px){.heading-2-md{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}.heading-3{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem;font-weight:500}@media (min-width:768px){.heading-3{font-size:48px;font-size:3rem;line-height:46px;line-height:2.875rem}}@media (min-width:960px){.heading-3-lg{font-size:48px;font-size:3rem;line-height:46px;line-height:2.875rem}}.heading-4{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}@media (min-width:768px){.heading-4{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}@media (min-width:960px){.heading-4{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (max-width:666px){.heading-4-sm{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}.block-bento.gradient-pink-bento .box-box h3,.block-demo-text h2,.heading-5,.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}@media (min-width:768px){.block-bento.gradient-pink-bento .box-box h3,.block-demo-text h2,.heading-5,.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}@media (min-width:960px){.block-bento.gradient-pink-bento .box-box h3,.block-demo-text h2,.heading-5,.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.t-stat{font-size:96px;font-size:6rem;line-height:96px;line-height:6rem;font-weight:700;letter-spacing:-2%;white-space:nowrap}.t-stat em{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem;font-style:normal}@media (min-width:768px){.t-stat{font-size:115px;font-size:7.1875rem;line-height:115px;line-height:7.1875rem}.t-stat em{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}}.block-post .post-content .wp-block-pullquote p,.t-lg{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}@media (min-width:768px){.block-post .post-content .wp-block-pullquote p,.t-lg{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}@media (min-width:960px){.block-post .post-content .wp-block-pullquote p,.t-lg{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem}}.block-post .post-content .block-quote-grid.layout-b .medal .credit strong,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption strong,.block-quote-grid.layout-b .medal .block-post .post-content .credit strong,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption strong,.block-quote-grid.layout-b .medal .footer .info-nav a strong,.block-quote-grid.layout-b .medal .label strong,.block-quote-grid.layout-b .medal .t-xs strong,.footer .info-nav .block-quote-grid.layout-b .medal a strong,.single-cpt_resource .gated .block-wysiwyg,.t-rg{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media (min-width:768px){.block-post .post-content .block-quote-grid.layout-b .medal .credit strong,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption strong,.block-quote-grid.layout-b .medal .block-post .post-content .credit strong,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption strong,.block-quote-grid.layout-b .medal .footer .info-nav a strong,.block-quote-grid.layout-b .medal .label strong,.block-quote-grid.layout-b .medal .t-xs strong,.footer .info-nav .block-quote-grid.layout-b .medal a strong,.single-cpt_resource .gated .block-wysiwyg,.t-rg{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}@media (min-width:960px){.block-post .post-content .block-quote-grid.layout-b .medal .credit strong,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption strong,.block-quote-grid.layout-b .medal .block-post .post-content .credit strong,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption strong,.block-quote-grid.layout-b .medal .footer .info-nav a strong,.block-quote-grid.layout-b .medal .label strong,.block-quote-grid.layout-b .medal .t-xs strong,.footer .info-nav .block-quote-grid.layout-b .medal a strong,.single-cpt_resource .gated .block-wysiwyg,.t-rg{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}.block-post .post-content .wp-block-pullquote cite,.t-sm{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}.block-post .post-content .credit,.block-post .post-content .wp-element-caption,.footer .info-nav a,.label,.t-xs{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.block-post .post-content .credit,.block-post .post-content .wp-element-caption,.footer .info-nav a,.label,.t-xs{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.t-tiny{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.w-regular{font-weight:400}.w-medium{font-weight:500}.w-bold{font-weight:500}.w-heavy{font-weight:700}.color-white{color:var(--color-white)}.color-black{color:var(--color-black)}body{margin:0;box-sizing:border-box}*,:after,:before{box-sizing:inherit}li,ul{margin:0;padding:0;list-style-type:none}blockquote{margin:0;padding:0}p{margin:0 0 15px}a{text-decoration:none}picture{display:block}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.wrap{width:100%}.main.menu-open{position:relative}.main.menu-open::before{content:"";width:100%;height:10000vh;background-color:rgba(0,0,0,.7);position:absolute;top:0;left:0;display:block;z-index:8888;transition:var(--transition)}.page-template-page-basic{background-color:var(--color-white)}.page-template-page-basic .page-basic-wrap{max-width:var(--max-width-narrow);margin-left:auto;margin-right:auto}.page-template-page-basic .page-basic-wrap .heading-1{padding-top:var(--s-lg);margin-bottom:var(--s-md)}.page-template-page-basic .page-basic-wrap .post-content-basic{margin-bottom:var(--s-lg)}.page-template-page-basic .page-basic-wrap .post-content-basic h2,.page-template-page-basic .page-basic-wrap .post-content-basic h3,.page-template-page-basic .page-basic-wrap .post-content-basic h4{font-weight:500;margin-top:var(--s-xs);margin-bottom:15px}.wp-block-table{margin:0;padding:0}.wp-block-table table{border-collapse:collapse;width:100%;margin:var(--s-md) 0;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.wp-block-table tbody{vertical-align:middle}.wp-block-table td{padding:10px;border:1px solid var(--color-gray-medium)}.wp-block-table.is-style-stripes td{border:none}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:var(--background)}@media (min-width:960px){.block-hero [data-aos^=fade][data-aos^=fade],.block-hero-home [data-aos^=fade][data-aos^=fade]{transition-duration:1.2s;opacity:0;transition-property:opacity,transform}.block-hero [data-aos^=fade][data-aos^=fade].aos-animate,.block-hero-home [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}.block-hero [data-aos=fade-up],.block-hero-home [data-aos=fade-up]{transform:translate3d(0,20px,0)}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:none;cursor:pointer;line-height:0;margin:0 .25em}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/*! Lity - v2.4.0 - 2019-08-10
* http://sorgalla.com/lity/
* Copyright (c) 2015-2019 Jan Sorgalla; Licensed MIT */.lity{z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.8);outline:0!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:0!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:80%;max-height:80%;outline:0!important}.lity-content{z-index:9993;width:80%;margin:0 auto;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.9)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:absolute;right:40px;top:-12px;appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:var(--color-white);font-style:normal;font-size:35px;line-height:35px;border:0;background:0 0;outline:0;box-shadow:none}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:1080px}@media (min-width:1260px){.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:1480px}}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.block .heading-1,.block .heading-2,.block .lead-text{margin-left:auto;margin-right:auto}.block.align-left .heading-1,.block.align-left .heading-2,.block.align-left .lead-text{margin-left:0;margin-right:0}.block .container,.block .header-inner,.block .wrap-landing-c{position:relative;z-index:2}.block .glide__bullet{background:url(../assets/images/bullet-pink.svg) no-repeat center}.block .glide__bullet--active{background:var(--color-pink)}@media (min-width:960px){.block .glide__bullet{display:none}}.block-post .post-content a.wp-element-button,.button,.wp-block-button a{display:inline-flex;justify-content:center;align-items:center;gap:20px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;font-weight:500;padding:15px 30px 14px;border:2px solid var(--color-blue);color:var(--color-blue);border-radius:50px;white-space:nowrap;cursor:pointer}@media (min-width:768px){.block-post .post-content a.wp-element-button,.button,.wp-block-button a{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}}.block-post .post-content a.background-green.wp-element-button,.button.background-green,.wp-block-button a.background-green{background-color:var(--color-green)}.block-post .post-content a.background-green.wp-element-button:hover,.button.background-green:hover,.wp-block-button a.background-green:hover{box-shadow:0 0 8px 0 var(--color-green),0 0 18px 0 var(--color-green)}.block-post .post-content a.background-white.wp-element-button,.button.background-white,.wp-block-button a.background-white{background-color:var(--color-white)}.block-post .post-content a.background-blue.wp-element-button,.button.background-blue,.wp-block-button a.background-blue{background-color:var(--color-blue)}.block-post .post-content a.background-blue.wp-element-button:hover,.button.background-blue:hover,.wp-block-button a.background-blue:hover{box-shadow:0 0 8px 0 var(--color-blue),0 0 18px 0 var(--color-blue)}.block-post .post-content a.background-pink.wp-element-button,.button.background-pink,.wp-block-button a.background-pink{background-color:var(--color-pink)}.block-post .post-content a.background-pink.wp-element-button:hover,.button.background-pink:hover,.wp-block-button a.background-pink:hover{box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink)}.block-post .post-content a.background-black.wp-element-button,.button.background-black,.wp-block-button a.background-black{background-color:var(--color-black)}.block-post .post-content a.border-green.wp-element-button,.button.border-green,.wp-block-button a.border-green{border-color:var(--color-green)}.block-post .post-content a.border-green.wp-element-button:hover,.button.border-green:hover,.wp-block-button a.border-green:hover{border-color:var(--color-white)}.block-post .post-content a.border-green.wp-element-button:hover .arrow,.button.border-green:hover .arrow,.wp-block-button a.border-green:hover .arrow{stroke:var(--color-white)}.block-post .post-content a.border-white.wp-element-button,.button.border-white,.wp-block-button a.border-white{border-color:var(--color-white)}.block-post .post-content a.border-white.wp-element-button:hover,.button.border-white:hover,.wp-block-button a.border-white:hover{border-color:var(--color-pink)}.block-post .post-content a.border-black.wp-element-button,.button.border-black,.wp-block-button a.border-black{border-color:var(--color-black)}.block-post .post-content a.border-pink.wp-element-button,.button.border-pink,.wp-block-button a.border-pink{border-color:var(--color-pink)}.block-post .post-content a.border-blue.wp-element-button,.button.border-blue,.wp-block-button a.border-blue{border-color:var(--color-blue)}.block-post .post-content a.text-green.wp-element-button,.button.text-green,.wp-block-button a.text-green{color:var(--color-green)}.block-post .post-content a.text-green.wp-element-button:hover,.button.text-green:hover,.wp-block-button a.text-green:hover{background-color:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.block-post .post-content a.text-green.wp-element-button:hover .arrow,.button.text-green:hover .arrow,.wp-block-button a.text-green:hover .arrow{stroke:var(--color-white)}.block-post .post-content a.text-white.wp-element-button,.button.text-white,.wp-block-button a.text-white{color:var(--color-white)}.block-post .post-content a.text-black.wp-element-button,.button.text-black,.wp-block-button a.text-black{color:var(--color-black)}.block-post .post-content a.text-pink.wp-element-button,.button.text-pink,.wp-block-button a.text-pink{color:var(--color-pink)}.block-post .post-content a.text-blue.wp-element-button,.button.text-blue,.wp-block-button a.text-blue{color:var(--color-blue)}.buttons{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--s-xxs)}@media (min-width:768px){.buttons{flex-direction:row}}.block-bento .box-box .modal a:last-child,.more-go{justify-content:center;color:var(--color-pink);position:relative;display:inline-block;font-weight:700}.block-bento .box-box .modal a:last-child::after,.more-go::after{content:"";position:absolute;top:1px;right:-28px;width:20px;height:20px;display:inline-block;background:url(../assets/images/arrow-text.svg) no-repeat center;transition:right .2s ease-out}@media (min-width:768px){.block-bento .box-box .modal a:last-child::after,.more-go::after{top:6px}}.block-bento .box-box .modal a.black:last-child::after,.more-go.black::after{background-image:url(../assets/images/arrow-text-black.svg)}.block-bento .box-box .modal a:active:last-child,.more-go:active{opacity:.8}.block-bento .box-box .modal a:hover:last-child,.more-go:hover{color:var(--color-pink)}.block-bento .box-box .modal a:hover:last-child::after,.more-go:hover::after{right:-34px}.term{text-transform:uppercase;margin:0 0 10px;background-color:var(--color-black);color:var(--color-white);padding:8px 10px 5px;border-radius:4px;display:inline-block;align-self:flex-start}.term-white{background-color:var(--color-white);color:var(--color-black)}.card{text-align:start;border:2px solid #f4d9e7;border-radius:var(--border-radius-sm);display:flex;flex-direction:column;flex:1 0 313px}.card-image{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);height:207px;overflow:hidden}.card-image img{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);max-width:100%;width:100%;object-fit:cover;object-position:left;transition:var(--transition)}.card-text{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);padding:var(--s-xxs);flex:1;display:flex;flex-direction:column}.card-text .term{font-weight:700}.card-text h3{color:var(--color-black);margin:0 0 40px;font-weight:500}.block-bento .box-box .modal .card-text a:last-child,.card-text .block-bento .box-box .modal a:last-child,.card-text .more-go{margin-top:auto;margin-bottom:0;color:var(--color-black);font-weight:700;align-self:flex-start;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.block-bento .box-box .modal .card-text a:last-child::after,.card-text .block-bento .box-box .modal a:last-child::after,.card-text .more-go::after{top:-3px}.block-bento .box-box .modal .card:hover a:last-child::after,.card:hover .block-bento .box-box .modal a:last-child::after,.card:hover .more-go::after{transition:right .2s ease-out;right:-34px}.block-error404{color:var(--color-white);text-align:center;padding:var(--s-md) 0;background:url(../assets/images/bg-404.png) no-repeat center bottom;background-size:cover;min-height:600px;position:relative}@media (min-width:768px){.block-error404{padding-top:var(--s-lg);padding-bottom:var(--s-lg);background-size:contain;min-height:800px}}@media (min-width:960px){.block-error404{min-height:1000px}}.block-error404 .container,.block-error404 .header-inner,.block-error404 .wrap-landing-c{position:relative}@media (max-width:959px){.block-error404 .diamond-1,.block-error404 .diamond-2{display:none}}.block-error404 .diamond-1{position:absolute;top:0;left:-100px}.block-error404 .diamond-2{position:absolute;top:0;right:-200px}.block-error404 h1{max-width:800px;margin:0 auto var(--s-xs)}@media (min-width:768px){.block-error404 h1{margin-bottom:var(--s-md)}}.block-error404 .block-post .post-content .block-quote-grid.layout-b .medal .credit strong,.block-error404 .block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption strong,.block-error404 .block-quote-grid.layout-b .medal .block-post .post-content .credit strong,.block-error404 .block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption strong,.block-error404 .block-quote-grid.layout-b .medal .footer .info-nav a strong,.block-error404 .block-quote-grid.layout-b .medal .label strong,.block-error404 .block-quote-grid.layout-b .medal .t-xs strong,.block-error404 .footer .info-nav .block-quote-grid.layout-b .medal a strong,.block-error404 .single-cpt_resource .gated .block-wysiwyg,.block-error404 .t-rg,.block-post .post-content .block-quote-grid.layout-b .medal .credit .block-error404 strong,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption .block-error404 strong,.block-quote-grid.layout-b .medal .block-post .post-content .credit .block-error404 strong,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption .block-error404 strong,.block-quote-grid.layout-b .medal .footer .info-nav a .block-error404 strong,.block-quote-grid.layout-b .medal .label .block-error404 strong,.block-quote-grid.layout-b .medal .t-xs .block-error404 strong,.footer .info-nav .block-quote-grid.layout-b .medal a .block-error404 strong,.single-cpt_resource .gated .block-error404 .block-wysiwyg{max-width:700px;margin:0 auto var(--s-xs)}@media (min-width:768px){.block-error404 .block-post .post-content .block-quote-grid.layout-b .medal .credit strong,.block-error404 .block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption strong,.block-error404 .block-quote-grid.layout-b .medal .block-post .post-content .credit strong,.block-error404 .block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption strong,.block-error404 .block-quote-grid.layout-b .medal .footer .info-nav a strong,.block-error404 .block-quote-grid.layout-b .medal .label strong,.block-error404 .block-quote-grid.layout-b .medal .t-xs strong,.block-error404 .footer .info-nav .block-quote-grid.layout-b .medal a strong,.block-error404 .single-cpt_resource .gated .block-wysiwyg,.block-error404 .t-rg,.block-post .post-content .block-quote-grid.layout-b .medal .credit .block-error404 strong,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption .block-error404 strong,.block-quote-grid.layout-b .medal .block-post .post-content .credit .block-error404 strong,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption .block-error404 strong,.block-quote-grid.layout-b .medal .footer .info-nav a .block-error404 strong,.block-quote-grid.layout-b .medal .label .block-error404 strong,.block-quote-grid.layout-b .medal .t-xs .block-error404 strong,.footer .info-nav .block-quote-grid.layout-b .medal a .block-error404 strong,.single-cpt_resource .gated .block-error404 .block-wysiwyg{margin-bottom:var(--s-md)}}.footer{background-color:var(--color-black);color:var(--color-white);padding:var(--s-sm) 0 0}.footer a{color:var(--color-white)}@media (min-width:768px) and (max-width:959px){.footer .footer-newsletter .hs-form .hs-submit{margin:36px 0 0!important}.footer .footer-newsletter .legal-consent-container .hs-form-booleancheckbox-display>span{margin-top:3px}}.footer .newsletter{display:grid;grid-template-columns:1fr;gap:35px;position:relative}@media (min-width:960px){.footer .newsletter{grid-template-columns:repeat(2,1fr);gap:60px;margin-bottom:0}}.footer .newsletter .text1{font-weight:700;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}@media (min-width:960px){.footer .newsletter .text1{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.footer .newsletter .text2{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;margin-bottom:0}@media (min-width:768px){.footer .newsletter .text2{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.footer .newsletter .text2{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.footer .newsletter-b{display:flex;justify-content:flex-end}}.footer .newsletter p{max-width:500px}.footer .info{display:grid;gap:30px;padding:var(--s-sm) 0 var(--s-md)}@media (min-width:960px){.footer .info{grid-template-columns:30% 70%}}@media (min-width:960px){.footer .info-logo{grid-column-start:1;grid-column-end:1}}@media (max-width:666px){.footer .info-social{order:3}}@media (min-width:960px){.footer .info-social{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2}}@media (min-width:960px){.footer .info-nav{grid-row-start:1;grid-row-end:span 2;grid-column-start:2;grid-column-end:2;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}}.footer .info-nav a{display:inline-block;margin-bottom:15px;font-weight:700}.footer .info-nav a:hover{color:var(--color-pink)}.footer .info-nav .nav-section{display:flex;flex-direction:column;margin-bottom:40px}.footer .info-nav .nav-section:last-child{margin-bottom:0}@media (min-width:960px){.footer .info-nav .nav-section{margin-bottom:0}}.footer .info-nav .menu-section{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;text-transform:uppercase;margin-bottom:15px}.footer .info-nav .nav-sub{margin-top:-5px;margin-bottom:15px;display:flex;flex-direction:column;gap:5px}.footer .info-nav .nav-sub a{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;margin-bottom:5px;font-weight:400}.footer .legal{background-color:var(--color-pink);color:var(--color-white);padding:20px 0}.footer .legal-inner{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:960px){.footer .legal-inner{grid-template-columns:70% 30%;gap:60px}}.footer .legal-links{display:flex;flex-wrap:wrap;gap:5px}@media (min-width:960px){.footer .legal-links{gap:20px}}.footer .legal-links a{font-weight:700;color:var(--color-white);text-decoration:underline}@media (min-width:960px){.footer .legal-copyright{text-align:end}}.skip-link{display:none}.header{background-color:var(--color-black);width:100%;height:var(--header-height-sm);z-index:9999;position:sticky;top:0}@media (min-width:768px){.header{height:var(--header-height)}}.header-inner{display:flex;align-items:center;height:100%}.header .logo{flex:1 1 120px;display:flex;align-items:center;z-index:9999}.header .logo img{width:34px;height:40px;margin-top:10px}@media (min-width:768px){.header .logo img{width:106px;height:52px}}@media (min-width:768px){.header .logo{flex:1 1 160px}}.header.is-stuck{position:fixed;top:-60px;left:0;width:100%;height:90px;z-index:99999;background-color:var(--color-black);box-shadow:var(--box-shadow);animation-name:nav_in_sm;animation-duration:.4s;animation-timing-function:cubic-bezier(.66,.01,.82,.96) .4s;animation-delay:0;animation-fill-mode:both}@media (min-width:960px){.header.is-stuck{top:-90px}}.header.is-stuck .header-inner{height:100%}@media (min-width:960px){.header.is-stuck{animation-name:nav_in}}.nav-drop{flex-direction:column;display:none;margin:5px 20px;z-index:9999}@media (min-width:1080px){.nav-drop{background-color:var(--color-white);border-radius:8px;box-shadow:var(--box-shadow);padding:15px 0;position:absolute;top:125px;left:0;z-index:3;width:350px}.nav-drop::before{content:"";width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid var(--color-white);display:block;position:absolute;left:30px;top:-10px}}.nav-drop li{margin:0!important;padding:15px 35px 10px 5px!important;display:block!important;border-bottom:none!important}@media (min-width:1080px){.nav-drop li{display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:15px 35px 10px 25px!important}}.nav-drop li::after{content:"";display:none!important}.nav-drop li:last-child{margin-bottom:0}.nav-drop a{display:flex;align-items:center;gap:10px;padding:0 0 0 5px!important;color:var(--color-black)!important;font-size:18px!important;font-weight:700}.nav-drop a:hover{color:var(--color-pink)!important}.nav-drop a:hover::after{content:"";margin-top:-1px;width:20px;height:20px;display:inline-block;background:url(../assets/images/arrow-text-pink.svg) no-repeat center;transition:all .2s ease-out}.nav-drop li.menu-item-11120 .sub{display:none!important}.nav-drop .sub{display:block!important;margin-top:10px}@media (min-width:1080px){.nav-drop .sub{margin-top:12px;margin-bottom:-15px}}.nav-drop .sub li{margin:0 0 10px!important;padding:0!important}@media (min-width:1080px){.nav-drop .sub li{margin:0 0 15px!important}}.nav-drop .sub a{font-size:18px!important;font-weight:400!important;position:relative}.nav-drop .sub a:hover::after{content:"";margin-top:-4px;width:20px;height:20px;display:inline-block;background:url(../assets/images/arrow-text-pink-400.svg) no-repeat center;transition:all .2s ease-out}.utility{display:block}@media (min-width:1080px){.utility{display:none}}.utility .nav-open{display:flex;align-items:center;justify-content:center}.utility .icon-menu{width:30px}.utility .icon-close{display:none;width:23px}.utility svg{width:30px;height:30px;margin:0}.nav{display:flex;align-items:center;justify-content:flex-end;flex:1 1 100%;z-index:9999}@media (min-width:1080px){.nav{justify-content:flex-start}}@media (max-width:1079px){.nav.active ul:not(.nav-drop){display:flex;flex-direction:column;width:100%}}.nav>ul{display:none}@media (max-width:1079px){.nav>ul{padding:30px 0 0;position:absolute;top:var(--header-height);left:0;width:100vw;height:calc(var(--vh,1vh) * 100);padding-bottom:100px;overflow-y:scroll;background-color:var(--color-white);z-index:3}}@media all and (min-width:960px) and (max-width:1490px){.nav>ul{height:calc(var(--vh,1vh) * 123)}}@media all and (max-width:767px){.nav>ul{top:var(--header-height-sm)}}@media all and (min-width:768px) and (max-width:1080px){.nav>ul{padding-bottom:120px}}@media (min-width:1080px){.nav>ul{display:flex!important;align-items:center;width:100%;height:var(--header-height)}}.nav li{position:relative;margin:0 0 24px;padding:0 0 24px;border-bottom:2px solid var(--color-black);position:relative}.nav li::after{content:"";display:block;width:15px;height:15px;position:absolute;top:2px;right:30px;background:url(../assets/images/carat-black.svg) center no-repeat;transform:rotate(90deg);transition:all .2s ease-out}@media (min-width:1080px){.nav li{display:flex!important;align-items:center;margin:0;padding:40px 0;border-bottom:0}.nav li:hover::after{transform:rotate(-90deg);background-image:url(../assets/images/carat-pink.svg);transition:all .2s ease-out}.nav li:hover a:first-child{color:var(--color-pink)}}@media (max-width:1079px){.nav li.nav-active::after{transform:rotate(-90deg);background-image:url(../assets/images/carat-pink.svg);transition:all .2s ease-out}.nav li.nav-active a:first-child{color:var(--color-pink)}}.nav a:not(.button,.nav-open){color:var(--color-black);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;padding:20px 32px;font-weight:700}@media (min-width:1080px){.nav a:not(.button,.nav-open){color:var(--color-white);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;padding:20px}}.nav a:not(.button,.nav-open):hover{color:var(--color-pink)}.nav .buttons-mobile{display:flex;align-items:center;justify-content:center;gap:20px;margin:auto 0 0;padding:25px 32px 0;border-bottom:none;width:100%;z-index:10}@media all and (max-width:660px){.nav .buttons-mobile{margin-top:auto}}.block-post .post-content .nav .buttons-mobile a.wp-element-button,.nav .buttons-mobile .block-post .post-content a.wp-element-button,.nav .buttons-mobile .button,.nav .buttons-mobile .wp-block-button a,.wp-block-button .nav .buttons-mobile a{width:172px}.nav .buttons-mobile::after{display:none!important}@media (max-width:1079px){.block-post .post-content .nav .buttons-mobile a.wp-element-button:nth-child(1),.nav .buttons-mobile .block-post .post-content a.wp-element-button:nth-child(1),.nav .buttons-mobile .button:nth-child(1),.nav .buttons-mobile .wp-block-button a:nth-child(1),.wp-block-button .nav .buttons-mobile a:nth-child(1){display:none}}@media (min-width:1080px){.nav .buttons-mobile{display:none!important}}.nav .menu-signin{display:none}@media (min-width:1080px){.nav .menu-signin{display:block;margin-left:auto;margin-right:20px}.nav .menu-signin:hover::after{display:none}}.nav .menu-contact{border:none;margin-top:auto;padding-left:32px;color:var(--color-white)!important;display:none}@media (min-width:1080px){.nav .menu-contact{display:block;padding-left:0;margin-top:0}}.nav .menu-contact:hover{color:var(--color-white)!important}.nav .menu-contact:hover span{color:var(--color-white)}.nav .menu-contact a{color:var(--color-white)!important;background-color:var(--color-pink);border:2px solid var(--color-pink);display:inline-flex;justify-content:center;align-items:center;gap:20px;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;font-weight:500;border-radius:50px;white-space:nowrap;cursor:pointer;padding:15px 30px 12px}.nav .menu-contact a:hover{box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink);color:var(--color-white)!important}.nav .menu-contact a:hover span{color:var(--color-white)!important}.nav.active .icon-menu{display:none}.nav.active .utility .icon-close{display:block}.block-post{background-color:var(--color-white);position:relative}.block-post-header{background-color:var(--color-black);color:var(--color-white);padding:var(--s-sm) 0;overflow:hidden}@media (min-width:768px){.block-post-header{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-post-header-inner{display:grid;align-items:center;grid-template-columns:1fr;gap:var(--s-sm)}@media (min-width:768px){.block-post-header-inner{gap:var(--s-lg)}}@media (min-width:960px){.block-post-header-inner{grid-template-columns:repeat(2,1fr)}}.block-post-header-b{position:relative}.block-post-header-b::after{content:"";display:block;position:absolute;top:-200px;right:-160px;background:url(../assets/images/featured-glow.svg) no-repeat right top;width:436px;height:436px;background-size:436px;z-index:1}@media (min-width:960px){.block-post-header-b::after{top:-300px;right:-260px;width:736px;height:736px;background-size:736px}}.block-post-header-b .featured-image{border-radius:var(--border-radius-md);border:2px solid rgba(248,248,248,.2);position:relative;z-index:2}.block-post-header .back{display:flex;align-items:center;gap:10px;color:var(--color-white);margin-bottom:var(--s-xs)}@media (min-width:768px){.block-post-header .back{margin-bottom:var(--s-sm)}}.block-post-header .term{margin-bottom:var(--s-xxs);font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;font-weight:700}.block-post-header .heading-4{font-weight:500;margin-bottom:var(--s-xs)}@media (min-width:768px){.block-post-header .heading-4{margin-bottom:var(--s-sm)}}.block-post-header .meta{display:flex;margin-bottom:var(--s-xxs);align-items:center}.block-post-header .meta-image{width:0}.block-post-header .meta-info strong{display:block}.block-post-header .time{display:flex;align-items:center;gap:10px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.block-post-main{display:grid;grid-template-columns:1fr;gap:80px;padding:var(--s-sm) 0}@media (min-width:960px){.block-post-main{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}.block-post-main.has-toc{grid-template-columns:25% 1fr}.block-post-main.has-toc .post-content{max-width:none;margin:0}}.block-post-wrap{position:relative}.block-post-wrap.has-progress .progress{background:var(--color-pink);position:sticky;top:73px;bottom:auto;left:0;width:0%;height:5px;z-index:1000;border-radius:5px}@media (min-width:768px){.block-post-wrap.has-progress .progress{top:97px}}.block-post .post-side{display:none}@media (min-width:960px){.block-post .post-side{display:block}.block-post .post-side .toc-stick{position:sticky;top:130px}.block-post .post-side ul{margin-top:var(--s-xs)}.block-post .post-side li{margin-bottom:var(--s-xxs);padding:0 0 0 30px;background:url(../assets/images/toc-bullet.svg) no-repeat left top 6px;letter-spacing:-.4px;line-height:26px}.block-post .post-side li:hover{background-image:url(../assets/images/toc-bullet-pink.svg)}.block-post .post-side li:hover a{color:var(--color-pink)}.block-post .post-side a{color:var(--color-black)}}.block-post .post-content{max-width:var(--max-width-narrow);margin:0 auto}.block-post .post-content .wp-block-heading+.wp-block-embed,.block-post .post-content .wp-block-heading+.wp-block-image{margin-top:0}.block-post .post-content a mark.has-blue-color,.block-post .post-content a:not(.button),.block-post .post-content a:not(.wp-element-button){color:var(--color-pink)!important;text-decoration:underline}.block-post .post-content a mark.has-blue-color{background-color:transparent!important}.block-post .post-content a.wp-element-button{color:var(--color-white)!important}.block-post .post-content ul{margin:0 0 20px}.block-post .post-content ul li{list-style-type:disc;margin:0 0 20px var(--s-sm)}.block-post .post-content ol{margin:0 0 20px}.block-post .post-content ol li{list-style-type:decimal;margin:0 0 20px var(--s-sm)}.block-post .post-content b{font-weight:500}.block-post .post-content .alignleft{float:left;margin:0 var(--s-sm) var(--s-sm) 0}.block-post .post-content .alignright{float:right;margin:0 0 var(--s-sm) var(--s-sm)}.block-post .post-content .aligncenter{display:block;margin:0 auto 20px}.block-post .post-content .wp-caption{margin:0}.block-post .post-content .wp-element-caption{margin:-2px 0 var(--s-xs)}.block-post .post-content .wp-block-embed,.block-post .post-content .wp-block-image,.block-post .post-content .wp-block-video{margin:20px 0}.block-post .post-content .featured-image img,.block-post .post-content .wp-block-image img,.block-post .post-content img{height:auto}.block-post .post-content .wp-block-video video{max-width:100%}.block-post .post-content iframe{margin:20px 0}.block-post .post-content .fluid-width-video-wrapper{margin-top:-60px;margin-bottom:100px}.block-post .post-content p{margin-bottom:20px}.block-post .post-content h2{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;font-weight:500;letter-spacing:-.64px;margin-top:40px;margin-bottom:20px}.block-post .post-content h3,.block-post .post-content h4,.block-post .post-content h5,.block-post .post-content h6{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;font-weight:500;letter-spacing:-.56px;margin-top:40px;margin-bottom:20px}.block-post .post-content .credit{color:var(--color-gray-medium);margin-top:-4px}.block-post .post-content .wp-block-pullquote{margin:var(--s-sm) 0}.block-post .post-content .wp-block-pullquote p{font-style:italic}.block-post .post-content .wp-block-pullquote cite{color:var(--color-gray-medium)}.wp-block-buttons{margin:var(--s-xs) auto}.wp-block-button a{color:var(--color-white)!important;text-decoration:none!important}.wp-block-button__width-50{width:50%}.wp-block-button__width-75{width:75%}.wp-block-button__width-100{width:100%}.has-custom-width a{width:100%}.wp-block-button .has-black-background-color{background-color:var(--color-black)!important;border:1px solid var(--color-black)!important}.wp-block-button .has-black-background-color:hover{box-shadow:0 0 8px 0 var(--color-black),0 0 18px 0 var(--color-black)}.wp-block-button .has-gray-background-color{background-color:var(--color-gray-medium)!important;border:1px solid var(--color-gray)!important}.wp-block-button .has-gray-background-color:hover{box-shadow:0 0 8px 0 var(--color-gray-medium),0 0 18px 0 var(--color-gray-medium)}.wp-block-button .has-white-background-color{background-color:var(--color-white)!important;border:1px solid var(--color-white)!important}.wp-block-button .has-blue-background-color{background-color:var(--color-blue)!important;border:1px solid var(--color-blue)!important}.wp-block-button .has-blue-background-color:hover{box-shadow:0 0 8px 0 var(--color-blue),0 0 18px 0 var(--color-blue)}.wp-block-button .has-pink-background-color{background-color:var(--color-pink)!important;border:1px solid var(--color-pink)!important}.wp-block-button .has-pink-background-color:hover{box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink)}.wp-block-buttons{margin:30px auto}.wp-block-button a{color:var(--color-white)!important;text-decoration:none!important}.wp-block-button__width-50{width:50%}.wp-block-button__width-75{width:75%}.wp-block-button__width-100{width:100%}.has-custom-width a{width:100%}.wp-block-button .has-black-background-color{background-color:var(--color-black)!important}.wp-block-button .has-gray-background-color{background-color:var(--color-gray-dark)!important}.wp-block-button .has-white-background-color{background-color:var(--color-white)!important}.wp-block-button .has-blue-background-color{background-color:var(--color-blue)!important}.wp-block-button .has-pink-background-color{background-color:var(--color-pink)!important}.has-black-color{color:var(--color-black)!important}.has-gray-color{color:var(--color-gray-dark)!important}.has-white-color{color:var(--color-white)!important}.has-blue-color{color:var(--color-blue)!important}.has-pink-color{color:var(--color-pink)!important}.has-orange-color{color:var(--color-orange)!important}.quote .logo{margin-bottom:var(--s-xxs)}.quote .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.quote .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.quote .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.quote footer{display:grid;grid-template-columns:80px 1fr;align-items:center;margin-top:var(--s-xxs)}.quote footer strong{display:block}.quote footer img{border-radius:50%}.quote footer .footer-text{line-height:1.2;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.quote footer .footer-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.quote footer .footer-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.share{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;color:var(--color-gray-medium);position:sticky;top:30px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.share svg{width:22px;height:22px;fill:var(--color-white)}.share a{width:50px;height:50px;background-color:var(--color-gray-light);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:12px}.social{display:flex;gap:20px}.social svg{width:25px;height:25px}.social a{display:flex;align-items:center;justify-content:center}.social .social-facebook:hover path,.social .social-instagram:hover circle,.social .social-instagram:hover rect,.social .social-linkedin:hover path,.social .social-x:hover path{transition:var(--transition);fill:var(--color-pink)}.single-cpt_landing .wrap:not(:has(.footer)){height:auto}.single-cpt_landing .wrap:not(:has(.footer)) .main{height:100vh}.wrap-landing{display:flex;justify-content:center;align-items:stretch;height:100%}.wrap-landing-bg{flex:1 0 6%}.wrap-landing-bg img{object-fit:cover;width:100%;height:100%}.wrap-landing-main{flex:1 0 88%;max-width:1200px;text-align:center;padding:40px;display:flex;flex-direction:column;background-color:var(--color-white)}@media (min-width:1260px){.wrap-landing-main{padding:50px 80px 40px}}.wrap-landing-main .logo{display:block;margin:0 auto 40px}.wrap-landing-main h2{display:block;margin:18px auto 0;max-width:400px;font-weight:700}.wrap-landing-main .form{margin:38px 0 0}@media (min-width:960px){.wrap-landing-main .form{display:flex;gap:60px}}.wrap-landing-main .form-text{flex:1 1 50%;text-align:start}.wrap-landing-main .form-text div,.wrap-landing-main .form-text p{max-width:90%;margin-bottom:25px}.wrap-landing-main .form-embed{flex:1 1 50%}.wrap-landing-main .legal{margin-top:20px}.wrap-landing-main .hs-form{display:block;text-align:start}.wrap-landing-main .hs-form-field .hs-error-msgs{grid-column-start:2}.wrap-landing-main .hs-form-field .hs-error-msg{color:var(--color-pink)}.wrap-landing-main .hs-form-field.hs-fieldtype-booleancheckbox{display:block;padding-top:10px}.wrap-landing-main .hs-submit{grid-column-start:span 2;margin:0}.wrap-landing-main .hs-submit .actions{width:72%}.wrap-landing-main .hs-submit .hs-button{width:100%;display:block;margin-top:15px}.wrap-landing-main .copy{margin-top:auto;padding:80px 0}@media (min-width:960px){.wrap-landing-main .copy{padding-bottom:0}}.main-c{padding-left:35px;padding-right:35px}.wrap-landing-c{padding:0}.cpt_landing-transform-your-digital-advertising .block-hero{padding-bottom:100px}.cpt_landing-transform-your-digital-advertising .block-hero-inner{position:static}@media all and (max-width:1329px){.cpt_landing-transform-your-digital-advertising .block-hero.layout-2023 .block-hero-video{flex:1 1 auto;margin-top:-50px}}@media (min-width:768px){.cpt_landing-transform-your-digital-advertising .block-hero.layout-2023 .block-hero-video{margin-top:0}}.cpt_landing-transform-your-digital-advertising .block-hero-video video{position:absolute;bottom:0;right:0;max-width:100%}@media all and (min-width:1330px){.cpt_landing-transform-your-digital-advertising .block-hero-video video{max-width:55%}}@media all and (min-width:1490px){.cpt_landing-transform-your-digital-advertising .block-hero-video video{max-width:820px}}.block-collapse{margin-top:-60px}@media (min-width:960px){.block-collapse{margin-top:-110px}}.block-hero{text-align:center;padding:var(--s-md) 0;overflow:hidden}@media (min-width:960px){.block-hero{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-hero.layout-grid{padding-top:var(--s-xs);padding-bottom:0}.block-hero .container,.block-hero .header-inner,.block-hero .wrap-landing-c{position:relative;z-index:2}.block-hero.align-left{text-align:start}.block-hero.align-left .buttons{align-items:flex-start;justify-content:flex-start}.block-hero.align-left img{margin-top:0}.block-hero.pb-none{padding-bottom:0}.block-hero.pb-none img{margin-bottom:-25px}.block-hero-inner{display:grid;grid-template-columns:1fr;gap:var(--s-sm);position:relative;z-index:2}@media (min-width:960px){.block-hero-inner{grid-template-columns:60% 1fr;gap:var(--s-lg)}}.block-hero .breadcrumb{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-hero .breadcrumb{margin-bottom:var(--s-sm)}}.block-hero .heading-1{margin:0 auto var(--s-xs)}@media (min-width:768px){.block-hero .heading-1{margin-bottom:var(--s-sm)}}@media (max-width:959px){.block-hero .heading-1{margin-left:auto!important;margin-right:auto!important}}.block-hero .lead-text{margin:0 auto var(--s-xs);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-hero .lead-text{margin-bottom:var(--s-sm);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-hero .lead-text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-hero .lead-text p{margin-bottom:0}.block-hero img{object-fit:contain;margin-top:var(--s-lg)}.block-hero img.has-sm{width:150%!important;margin:-60px -100px!important}@media (max-width:959px){.block-hero video{max-width:100%!important}}.block-hero .container-hero-grid{display:flex;align-items:center;justify-content:center}.block-hero .hero-grid-sm{display:none}.block-hero .hero-grid{display:none}@media (min-width:960px){.block-hero .hero-grid{display:grid;grid-template-columns:266px 266px 1fr 266px 266px;grid-template-rows:1fr;gap:20px;width:2010px;margin:0 auto}}.block-hero .hero-grid div img{overflow:hidden;margin:0}.block-hero .hero-grid-media-a-1{display:grid;grid-column-start:1;grid-column-end:span 3}@media (min-width:960px){.block-hero .hero-grid-media-a-1{grid-template-rows:266px 382px 178px;gap:20px;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:span 2}}@media (max-width:959px){.block-hero .hero-grid-media-a-1{display:none!important}}.block-hero .hero-grid-media-a{display:grid;grid-column-start:1;grid-column-end:span 3}@media (min-width:960px){.block-hero .hero-grid-media-a{grid-template-rows:332px 266px 228px;gap:20px;grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:span 2}}@media (max-width:959px){.block-hero .hero-grid-media-a{display:none!important}}.block-hero .hero-grid-media-b{display:grid;grid-column-start:1;grid-column-end:span 3;grid-template-columns:244px 605px;justify-content:center}@media (min-width:768px){.block-hero .hero-grid-media-b{grid-template-columns:244px 605px}}@media (min-width:960px){.block-hero .hero-grid-media-b{grid-template-columns:244px 605px;gap:20px;grid-column-start:3;grid-column-end:3;grid-row-start:2;grid-row-end:2;margin-top:-60px}}.block-hero .hero-grid-media-b div{display:flex;align-items:center;justify-content:center;height:326px}.block-hero .hero-grid-media-c{display:grid;grid-column-start:1;grid-column-end:span 3}@media (min-width:960px){.block-hero .hero-grid-media-c{grid-template-rows:266px 382px 178px;gap:20px;grid-column-start:4;grid-column-end:4;grid-row-start:1;grid-row-end:span 2}}.block-hero .hero-grid-media-c div{display:flex;align-items:center;justify-content:center}@media (max-width:959px){.block-hero .hero-grid-media-c{display:none!important}}.block-hero .hero-grid-media-c-1{display:grid;grid-column-start:1;grid-column-end:span 3}@media (min-width:960px){.block-hero .hero-grid-media-c-1{grid-template-rows:332px 266px 228px;gap:20px;grid-column-start:5;grid-column-end:5;grid-row-start:1;grid-row-end:span 2}}.block-hero .hero-grid-media-c-1 div{display:flex;align-items:center;justify-content:center}@media (max-width:959px){.block-hero .hero-grid-media-c-1{display:none!important}}.block-hero .hero-grid-text{padding:var(--s-sm);position:relative;z-index:2}@media (max-width:959px){.block-hero .hero-grid-text{grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:span 3}}.block-hero .hero-grid-sm{display:flex;flex-direction:column;gap:10px;max-width:100%;margin:0 auto}@media (min-width:768px){.block-hero .hero-grid-sm{gap:20px}}@media (min-width:960px){.block-hero .hero-grid-sm{display:none}}.block-hero .hero-grid-sm div img{overflow:hidden;margin:0}.block-hero .hero-grid-sm-text{padding:var(--s-sm) var(--s-xs) 0;position:relative;z-index:2}@media (min-width:960px){.block-hero .hero-grid-sm-text{padding-left:var(--s-sm);padding-right:var(--s-sm)}}.block-hero .hero-grid-sm-a{display:grid;gap:10px;grid-template-columns:65px 136px 136px 136px;overflow:hidden;width:105%}@media all and (min-width:505px){.block-hero .hero-grid-sm-a{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:768px){.block-hero .hero-grid-sm-a{grid-template-columns:120px 232px 232px 232px;gap:20px}}@media all and (min-width:870px){.block-hero .hero-grid-sm-a{grid-template-columns:232px 232px 232px 232px;gap:20px}}.block-hero .hero-grid-sm-a div{height:132px;overflow:hidden}@media all and (min-width:505px){.block-hero .hero-grid-sm-a div{height:auto}}@media (min-width:768px){.block-hero .hero-grid-sm-a div{height:232px}}.block-hero .hero-grid-sm-a div img,.block-hero .hero-grid-sm-a div video{object-fit:cover;height:100%}.block-hero .hero-grid-sm-a div:nth-child(1) img{object-position:top right}.block-hero .hero-grid-sm-a div:nth-child(2) video{object-position:top left}.block-hero .hero-grid-sm-b{display:grid;gap:10px;grid-template-columns:136px 1fr;overflow:hidden;width:105%}@media all and (min-width:505px){.block-hero .hero-grid-sm-b{grid-template-columns:232px 1fr}}@media (min-width:768px){.block-hero .hero-grid-sm-b{gap:20px;grid-template-columns:232px 1fr}}.block-hero .hero-grid-sm-b div{height:182px;overflow:hidden}@media all and (min-width:505px){.block-hero .hero-grid-sm-b div{height:228px}}@media (min-width:768px){.block-hero .hero-grid-sm-b div{height:278px}}.block-hero .hero-grid-sm-b div img,.block-hero .hero-grid-sm-b div video{object-fit:cover;object-position:top right;height:100%}.block-hero .hero-grid-sm-b div:nth-child(1) video{object-position:top left}.block-hero .hero-grid-sm-b div:nth-child(2) img{object-fit:cover;object-position:top left}.page-about .block-hero,.page-services .block-hero{padding-bottom:0}.page-about .block-hero .lead-image,.page-services .block-hero .lead-image{width:100%;margin-bottom:-20px;height:auto;object-fit:cover}.page-about .block-hero .lead-image{max-width:1800px;margin:0 auto;z-index:1}@media (min-width:960px){.page-about .block-hero .lead-image{margin-top:-100px;margin-bottom:-50px}}.page-services .block-hero .lead-image{margin-top:-20px}.cpt_solution-creative-automation .block-hero video,.cpt_solution-creative-enablement .block-hero video{max-width:1800px;margin:var(--s-lg) auto -15px;z-index:1;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);border:2px solid var(--color-white)}@media (max-width:959px){.cpt_solution-creative-automation .block-hero video,.cpt_solution-creative-enablement .block-hero video{width:150%!important;max-width:150%!important;margin-left:5%}}.block-hero-home{text-align:center;color:var(--color-white);padding:var(--s-sm) 0;overflow:hidden}@media (min-width:960px){.block-hero-home{padding-top:var(--s-lg)}}.block-hero-home h1{margin:0 auto var(--s-xs)}@media (min-width:768px){.block-hero-home h1{margin-bottom:var(--s-sm)}}.block-hero-home h1 .rotate-fade span{display:inline-block}.block-hero-home h1 .rotate-fade span.active{transition:background-size .3s,background-position 0s .3s}.block-hero-home h1 .rotate-fade span{font-style:normal;color:var(--color-blue);display:block}@media (min-width:768px){.block-hero-home h1 .rotate-fade span{display:inline}}.block-hero-home .text{margin:0 auto var(--s-xs);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-hero-home .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-hero-home .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%;margin-bottom:var(--s-sm)}}.block-hero-home .text p{margin-bottom:0}@media (max-width:959px){.block-hero-home .text br{display:none}}.block-hero-home-video{margin:var(--s-sm) auto 0;max-width:1320px}@media (min-width:960px){.block-hero-home-video{padding-top:var(--s-lg)}}.block-hero-home-video video{object-fit:contain;height:auto;max-width:100%;margin-left:10px}@media (min-width:768px){.block-hero-home-video video{margin-left:0}}.block-hero-home img{object-fit:contain;margin-top:var(--s-lg);margin-bottom:-30px}.block-hero-basic{padding:var(--s-md) 0;color:var(--color-white);position:relative;overflow:hidden;min-height:268px}@media (min-width:768px){.block-hero-basic{min-height:468px;padding-bottom:100px}}@media (min-width:960px){.block-hero-basic{padding-top:var(--s-lg);padding-bottom:var(--s-lg);padding-bottom:200px}}.block-hero-basic .heading-2{margin-bottom:var(--s-sm);position:relative;z-index:3}@media (min-width:768px) and (max-width:959px){.block-hero-basic .heading-2{max-width:400px!important;margin-left:0;margin-right:0}}@media (max-width:666px){.block-hero-basic .heading-2{max-width:70%!important;margin-left:0;margin-right:0;margin-bottom:var(--s-xs)}}.block-hero-basic .block-post .post-content .wp-block-pullquote p,.block-hero-basic .t-lg,.block-post .post-content .wp-block-pullquote .block-hero-basic p{font-weight:700;position:relative;z-index:3;margin-bottom:var(--s-xs);max-width:50%!important}@media (min-width:768px){.block-hero-basic .block-post .post-content .wp-block-pullquote p,.block-hero-basic .t-lg,.block-post .post-content .wp-block-pullquote .block-hero-basic p{margin-bottom:var(--s-sm);max-width:400px!important;margin-left:0;margin-right:0}}.block-hero-basic .lead-text{margin-left:0;margin-right:0;position:relative;z-index:3;max-width:50%!important;margin-bottom:var(--s-xs)}@media (min-width:768px) and (max-width:959px){.block-hero-basic .lead-text{margin-bottom:var(--s-sm);max-width:70%!important}}@media (min-width:960px){.block-hero-basic .lead-text{margin-bottom:var(--s-sm);max-width:80%}}.block-hero-basic .bg{position:absolute;bottom:-150px;left:auto;right:-20px;max-width:350px}@media (min-width:768px){.block-hero-basic .bg{max-width:450px;bottom:-220px;right:0}}@media (min-width:960px){.block-hero-basic .bg{bottom:-260px;width:100%;z-index:1;right:0;max-width:1600px;object-fit:100%;margin:0 auto}}.block-hero-basic .thanks-cloud{position:absolute;bottom:0;left:0;width:230px;z-index:2}@media (min-width:768px){.block-hero-basic .thanks-cloud{width:420px}}@media (min-width:960px){.block-hero-basic .thanks-cloud{width:620px}}.block-hero-basic .thanks-dot{position:absolute;bottom:220px;right:80px;width:80px}@media (min-width:768px){.block-hero-basic .thanks-dot{width:140px;right:160px}}@media (min-width:960px){.block-hero-basic .thanks-dot{width:214px;right:-80px}}@media all and (min-width:1700px){.block-hero-basic .thanks-dot{right:0}}.block-logos{padding:var(--s-xs) 0;text-align:center;color:var(--color-white);cursor:default;overflow:hidden}@media (min-width:960px){.block-logos{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-logos .container-wide{position:relative;overflow:hidden;width:100%}.block-logos .container-wide::after,.block-logos .container-wide::before{content:"";width:50px;height:47px;display:block;position:absolute;top:0;z-index:2}.block-logos .container-wide::before{left:0;background:linear-gradient(90deg,#000005 0,rgba(0,0,0,0) 100%)}@media (min-width:960px){.block-logos .container-wide::before{left:50px}}.block-logos .container-wide::after{right:0;background:linear-gradient(-90deg,#000005 0,rgba(0,0,0,0) 100%)}@media (min-width:960px){.block-logos .container-wide::after{right:50px}}.block-logos .logos{position:relative;display:flex;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:30px;padding-right:30px}@media (min-width:960px){.block-logos .logos{padding-left:0;padding-right:0}}.block-logos .logos .scrolling-content{display:flex;align-items:center;gap:20px}.block-logos .logos .logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0 20px}.block-logos .logos .logo img{height:47px;width:auto}.block-bento{text-align:center;padding:var(--s-md) 0}@media (min-width:960px){.block-bento{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-bento .heading-2{margin-bottom:var(--s-sm);position:relative;z-index:3}@media (min-width:960px){.block-bento .heading-2{margin-bottom:var(--s-lg)}}.block-bento .boxes{display:flex;flex-direction:column;gap:var(--s-xxs);margin-top:var(--s-xxs)}.block-bento .boxes:first-child{margin-top:0}@media (min-width:960px){.block-bento .boxes{flex-direction:row}}.block-bento .boxes-grid{display:grid;gap:var(--s-xxs);margin-top:var(--s-lg)}@media (min-width:960px){.block-bento .boxes-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.block-bento .boxes-grid .width-70{grid-column-start:1;grid-column-end:span 2}.block-bento .boxes-grid .span-2{grid-column-start:3;grid-column-end:3;grid-row-start:1;grid-row-end:span 2}}.block-bento .box{position:relative;border-radius:var(--border-radius-sm);text-align:start}.block-bento .box h3{margin-bottom:var(--s-xxxs)}.block-bento .box.has-modal{cursor:pointer}.block-bento .box .stat{position:absolute;top:-5px;right:-15px;border-top-right-radius:var(--border-radius-sm);text-align:center;display:none;align-items:center;justify-content:center;width:270px}@media all and (min-width:1170px){.block-bento .box .stat{display:flex}}.block-bento .box .stat-bottom{top:auto;bottom:40px;right:-15px;z-index:3;width:220px}.block-bento .box .stat .stat-blob{position:absolute;top:0;left:0;width:295px;height:281px;object-fit:cover;width:100%;border-top-right-radius:var(--border-radius-sm)}.block-bento .box .stat strong{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem;display:block}.block-bento .box .stat p{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;color:var(--color-black);z-index:2;position:relative;max-width:140px;margin:35px 0 0 65px}.block-bento.gradient-blue-bento .box{box-shadow:0 0 20px 0 rgba(0,143,255,.25)}.block-bento.gradient-blue-bento .box .stat::before{content:"";border-radius:24px;background:radial-gradient(54.58% 50.36% at 50% 57.61%,#008fff 0,rgba(0,0,5,0) 90%);width:534px;height:438px;display:block;position:absolute;top:-195px;right:-172px}.block-bento.gradient-blue-bento .box .stat-blob{background:url(../assets/images/blob-blue.png) no-repeat center;background-size:295px}.block-bento.gradient-green-bento .box{box-shadow:0 0 20px 0 rgba(0,255,108,.25)}.block-bento.gradient-green-bento .box .stat::before{content:"";border-radius:24px;background:radial-gradient(54.58% 50.36% at 50% 57.61%,#00ff6c 0,rgba(0,0,5,0) 90%);width:534px;height:438px;display:block;position:absolute;top:-195px;right:-172px}.block-bento.gradient-green-bento .box .stat-blob{background:url(../assets/images/blob-green.png) no-repeat center;background-size:244px}.block-bento.gradient-green-bento .box .stat-bottom p{margin-left:0}.block-bento.gradient-green-bento .box .stat-bottom .stat-blob{background:url(../assets/images/blob-green-alt.png) no-repeat center;background-size:210px;top:-80px}.block-bento.gradient-green-bento .box .modal{box-shadow:0 -4px 30px 0 rgba(0,255,108,.5)}.block-bento .box-box{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:2}@media (min-width:960px){.block-bento .box-box{min-height:450px}}.block-bento .box-box .box-text-bottom{position:relative}.block-bento .box-box .modal{visibility:hidden;opacity:0;transition:visibility .3s ease-out,opacity .3s ease-out;width:100%;background-color:var(--color-black);border-radius:var(--border-radius-sm);box-shadow:0 -4px 30px 0 rgba(0,143,255,.5);color:var(--color-white);padding:var(--s-xxs);margin-top:var(--s-xxs);z-index:5;position:relative;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-bento .box-box .modal{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;padding:var(--s-sm)}}@media (min-width:960px){.block-bento .box-box .modal{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%;position:absolute;top:0;left:0}}@media (max-width:959px){.block-bento .box-box .modal{display:none}}.block-bento .box-box .modal .close-btn{position:absolute;top:30px;right:30px;background:0 0;border:none;padding:10px;margin:-10px;cursor:pointer}.block-bento .box-box .modal .close{display:block;width:15px;height:15px;pointer-events:none}.block-bento .box-box .modal *{max-width:680px}.block-bento .box-box .modal ul{display:flex;flex-direction:column;gap:20px;max-width:90%}@media (max-width:959px){.block-bento .box-box .modal ul{max-width:85%}}.block-bento .box-box .modal li{background:url(../assets/images/bullet.svg) left top -2px no-repeat;padding-left:30px;margin-bottom:10px;background-size:12px}@media (min-width:768px){.block-bento .box-box .modal li{background-size:15px;background-position:left top -2px}}@media (min-width:960px){.block-bento .box-box .modal li{background-size:17px}}.block-bento .box-box .modal a:last-child{margin-top:var(--s-xs)}.block-bento .box-box .modal .more-go::after,.block-bento .box-box .modal a:last-child::after{top:3px}@media (max-width:959px){.block-bento .box-box .modal .more-go::after,.block-bento .box-box .modal a:last-child::after{top:0}}.block-bento .box-box .box-text{padding:var(--s-xs) var(--s-xs) 0;position:relative;z-index:3}@media (min-width:768px){.block-bento .box-box .box-text{padding:40px 40px 0}}.block-bento .box-box .box-text h3{max-width:85%;font-weight:500}@media (max-width:959px){.block-bento .box-box .box-text h3 span{display:inline-block;width:5px}.block-bento .box-box .box-text h3 span br{display:none}}.block-bento .box-box .box-text .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-bento .box-box .box-text .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-bento .box-box .box-text .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-bento .box-box .box-text .text.text-small{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-bento .box-box .box-text .text.text-small{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-bento .box-box .box-text .text.text-small{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-bento .box-box .box-text p{max-width:650px}.block-bento .box-box .box-text p:last-child{margin-bottom:0}.block-bento .box-box .box-text .more{display:inline-flex;align-items:center;gap:10px;margin-top:var(--s-xxxs);margin-bottom:0;color:var(--color-pink);font-weight:700;cursor:pointer}.block-bento .box-box .box-text .more svg{transform:rotate(90deg)}.block-bento .box-box .box-text .more path{fill:var(--color-pink);stroke:var(--color-pink)}.block-bento .box-box .box-text .modal a:last-child,.block-bento .box-box .box-text .more-go,.block-bento .box-box .modal .box-text a:last-child{margin-top:var(--s-xxxs)}.block-bento .box-box .box-image{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.block-bento .box-box .box-image img,.block-bento .box-box .box-image video{max-width:100%;width:100%}.block-bento .box-box .box-image img.p,.block-bento .box-box .box-image video.p{padding:0 var(--s-sm)}@media (max-width:666px){.block-bento .box-box .box-image img{object-fit:cover}}@media (min-width:960px){.block-bento .box-box .box-image img,.block-bento .box-box .box-image video{height:auto}}.block-bento .box-box.active .modal{visibility:visible;opacity:1}@media (max-width:959px){.block-bento .box-box.active .modal{display:block}}.block-bento .box-box.active .more{opacity:.5}.block-bento .box-box.active .more svg{transform:rotate(-90deg)}.block-bento .box-box.active .box-text{padding-bottom:0}.block-bento .box-box.active .box-image{overflow:visible}@media (max-width:959px){.block-bento .box-box.active .box-image img,.block-bento .box-box.active .box-image video{display:none}}@media (min-width:960px){.block-bento .box-box.active .box-image img,.block-bento .box-box.active .box-image video{visibility:hidden}}.block-bento .width-30.box-box .box-image img,.block-bento .width-40.box-box .box-image img,.block-bento .width-50.box-box .box-image img{position:relative;border-radius:0;object-fit:contain}.block-bento.gradient-green-med::before{content:"";border-radius:636px;background:radial-gradient(40.76% 43.7% at 50% 52.32%,rgba(0,143,255,.6) 54.24%,rgba(0,0,5,0) 100%);display:block;width:90%;height:636px;position:absolute;top:150px;left:0;right:0;bottom:0;margin:0 auto;opacity:.9;z-index:1}.block-bento.gradient-green-med .box-box{outline:2px solid rgba(248,248,248,.2);background:var(--color-black)}.block-bento.gradient-blue-bento .box-box{outline:2px solid rgba(248,248,248,.2);background:linear-gradient(0deg,#008fff 2.81%,#000005 50.74%)}.block-bento.gradient-blue-bento .box-box::after{content:"";display:none}.block-bento.gradient-pink-bento .box-box{outline:2px solid rgba(248,248,248,.2)}.block-bento .box-quote{color:var(--color-black);padding:var(--s-xs);display:flex;align-items:center}@media (min-width:768px){.block-bento .box-quote{padding:var(--s-sm)}}.block-bento .box-quote footer img{box-shadow:10px 10px 20px 0 rgba(0,143,255,.25)}.block-bento .box-cta{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;overflow:hidden;padding:var(--s-sm)}@media (min-width:960px){.block-bento .box-cta{min-height:545px}}.block-bento .box-cta .heading-2{margin-bottom:var(--s-xs);max-width:320px}.block-bento .box-cta .funnel{position:absolute;top:0;left:0;z-index:1}.block-bento .box-cta .square{position:absolute;bottom:-10%;right:0;z-index:1}.block-bento .box-cta h2{position:relative;z-index:2}@media (min-width:960px){.block-bento .width-30{flex:1 1 40%}}@media (min-width:1260px){.block-bento .width-30{flex:1 1 30%}}@media (min-width:960px){.block-bento .width-40{flex:1 1 40%}}@media (min-width:1260px){.block-bento .width-40{flex:1 1 40%}}@media (min-width:960px){.block-bento .width-50{flex:1 1 50%}}@media (min-width:960px){.block-bento .width-60{flex:1 1 60%}}@media (min-width:960px){.block-bento .width-70{flex:1 1 60%}}@media (min-width:1260px){.block-bento .width-70{flex:1 1 70%}}@media (min-width:960px){.block-bento .width-100{flex:1 1 100%}}@media (min-width:1260px){.block-bento .width-100{flex:1 1 100%}}.block-cta{text-align:center;padding:var(--s-md) 0;position:relative;overflow:hidden}@media (min-width:768px){.block-cta{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cta h2{max-width:var(--max-width-narrow);margin:0 auto var(--s-sm);text-wrap:pretty;padding:0}@media (min-width:960px){.block-cta h2{padding-left:0;padding-right:0;padding:0 60px}}.block-cta .funnel{position:absolute;top:20%;left:-50px;z-index:1}@media (min-width:768px){.block-cta .funnel{top:20%;left:0}}@media (min-width:960px){.block-cta .funnel{top:-30%}}@media (max-width:959px){.block-cta .funnel{width:200px}}@media (max-width:666px){.block-cta .funnel{width:150px;transform:rotate(-20deg)}}.block-cta .square{position:absolute;top:0;right:-20px;z-index:1}@media (max-width:959px){.block-cta .square{width:150px}}@media (max-width:666px){.block-cta .square{width:100px}}.block-cta .container,.block-cta .header-inner,.block-cta .wrap-landing-c{position:relative;z-index:2}.block-carousel{position:relative;padding:var(--s-md) 0;color:var(--color-white);text-align:center;overflow-x:hidden}@media (min-width:960px){.block-carousel{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-carousel .heading-2{margin-bottom:var(--s-sm)}@media (min-width:960px){.block-carousel .heading-2{margin-bottom:var(--s-lg)}}.block-carousel .glide-carousel-nav{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px;justify-content:center;margin-bottom:var(--s-xs);margin-top:-15px}@media all and (max-width:430px){.block-carousel .glide-carousel-nav{margin-left:-15px;margin-right:-15px}}@media all and (min-width:380px){.block-carousel .glide-carousel-nav{grid-template-columns:repeat(4,1fr);margin-top:0;gap:0}}@media (min-width:768px){.block-carousel .glide-carousel-nav{margin-bottom:var(--s-sm);justify-content:center}}.block-carousel .glide-carousel-nav a{display:inline-block;font-weight:500;color:var(--color-white);font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;padding:0 0 10px;border-bottom:3px solid transparent}@media all and (min-width:430px){.block-carousel .glide-carousel-nav a{padding-left:5px;padding-right:5px}}@media (min-width:768px){.block-carousel .glide-carousel-nav a{font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;padding-left:var(--s-xxs);padding-right:var(--s-xxs);padding-bottom:var(--s-xxs)}}@media (min-width:960px){.block-carousel .glide-carousel-nav a{display:block;width:100%;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media all and (max-width:379px){.block-carousel .glide-carousel-nav a span{width:100px;display:inline-block}}.block-carousel .glide-carousel-nav .active{color:var(--color-pink);border-bottom:3px solid var(--color-pink)}.block-carousel .glide-carousel-nav .glide__track{width:100%;display:flex;justify-content:space-between}.block-carousel .glide-carousel-nav .glide__slides{display:flex;justify-content:space-evenly;list-style:none;margin:0;padding:0;width:100%}.block-carousel .glide-carousel-nav .glide__slide{flex:1;text-align:center}.block-carousel .card{background:var(--color-black);text-align:start;border-radius:var(--border-radius-sm);border:2px solid rgba(248,248,248,.2);display:grid;grid-template-columns:1fr;overflow:hidden;position:relative}@media (max-width:959px){.block-carousel .card{display:block}.block-carousel .card.gradient-blue-low::after,.block-carousel .card.gradient-green-low::after,.block-carousel .card.gradient-pink-low::after{transform:rotate(-180deg);top:0}}@media (min-width:960px){.block-carousel .card{padding:var(--s-sm) var(--s-sm) var(--s-xl);grid-template-columns:60% 1fr}}.block-carousel .card::after{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);z-index:1;bottom:-10px}.block-carousel .card-text{position:relative;z-index:2;order:2;padding:15px var(--s-xxs) var(--s-sm)}@media (min-width:960px){.block-carousel .card-text{padding:0;order:1}}.block-carousel .card-text h3{margin-bottom:var(--s-xxs);color:var(--color-white)}.block-carousel .card-text .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-carousel .card-text .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-carousel .card-text .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-bento .box-box .modal .block-carousel .card-text a:last-child,.block-carousel .card-text .block-bento .box-box .modal a:last-child,.block-carousel .card-text .more-go{margin-top:var(--s-xs);color:var(--color-pink);font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}.block-bento .box-box .modal .block-carousel .card-text a:last-child::after,.block-carousel .card-text .block-bento .box-box .modal a:last-child::after,.block-carousel .card-text .more-go::after{top:-1px}.block-carousel .card-text ul{display:flex;flex-direction:column;gap:20px;margin-top:var(--s-xxs)}.block-carousel .card-text li{background:url(../assets/images/bullet.svg) left top no-repeat;padding-left:20px;background-size:12px}@media (min-width:768px){.block-carousel .card-text li{padding-left:30px;background-size:12px}}@media (min-width:960px){.block-carousel .card-text li{background-size:17px}}.block-carousel .card-image{overflow:hidden;order:1;height:260px}@media (min-width:768px){.block-carousel .card-image{height:480px}}@media (min-width:960px){.block-carousel .card-image{order:2;height:auto}}@media (max-width:959px){.block-carousel .card-image{position:relative}}.block-carousel .card-image img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:3}@media (min-width:960px){.block-carousel .card-image img{order:2;width:auto;top:0;left:auto;right:0}}.block-carousel .card-image .carousel-image-0{max-width:391px}@media (min-width:768px){.block-carousel .card-image .carousel-image-0{max-width:590px}}@media (min-width:960px){.block-carousel .card-image .carousel-image-0{max-width:none;left:auto;top:0}}.block-carousel .card-image .carousel-image-1{max-width:422px}@media (min-width:768px){.block-carousel .card-image .carousel-image-1{width:125%;max-width:125%;left:-70px;top:-70px;margin:0}}@media (min-width:960px){.block-carousel .card-image .carousel-image-1{width:auto;max-width:none;top:0;left:auto;right:-100px;margin:0 auto}}.block-carousel .card-image .carousel-image-2{max-width:413px}@media (min-width:768px){.block-carousel .card-image .carousel-image-2{width:100%;max-width:100%;left:auto;right:-120px;top:-70px;margin:0}}@media (min-width:960px){.block-carousel .card-image .carousel-image-2{top:0;left:auto;width:auto;max-width:auto;right:-100px;margin:0 auto}}@media (max-width:666px){.block-carousel .card-image .carousel-image-3{max-width:446px}}@media (min-width:960px){.block-carousel .card-image .carousel-image-3{right:-100px}}.block-carousel .glide__slides{display:flex;align-items:stretch}.block-carousel .glide__slides .glide__slide{height:auto;display:flex}.block-integrations{text-align:center;padding:var(--s-md) 0;color:var(--color-white)}@media (min-width:960px){.block-integrations{padding-top:var(--s-xl);padding-bottom:var(--s-xxl)}}.block-integrations .partners{margin-top:var(--s-sm);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--gap-cards-md) 12px}@media (min-width:768px){.block-integrations .partners{margin-top:var(--s-lg);gap:var(--gap-cards-md)}}.block-integrations .partners .partner{position:relative}@media (max-width:666px){.block-integrations .partners .partner{max-width:72px}}.block-integrations .partners .partner-logo{display:block}.block-integrations .partners .partner-logo img,.block-integrations .partners .partner-logo picture{display:block;height:auto;margin:0 0 auto}.block-integrations .partners .partner-text{margin:10px auto 0;max-width:138px;min-height:85px;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}@media (min-width:768px){.block-integrations .partners .partner-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-integrations .partners .partner-text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (max-width:666px){.block-integrations .partners .partner-text{min-height:50px}}.block-accordion{position:relative;text-align:center;padding:var(--s-md) 0}@media (min-width:960px){.block-accordion{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-accordion h2{margin-left:auto;margin-right:auto}.block-accordion-inner{margin-top:var(--s-sm);position:relative;z-index:2}@media (min-width:768px){.block-accordion-inner{margin-top:var(--s-lg)}}.block-accordion .item{text-align:start;margin-bottom:var(--s-xxs);padding-bottom:10px;border-bottom:3px solid var(--color-black)}@media (min-width:768px){.block-accordion .item{margin-bottom:var(--s-xs)}}@media (min-width:960px){.block-accordion .item{margin-bottom:var(--s-sm)}}.block-accordion .item:last-child{margin-bottom:0}.block-accordion .item-question{font-weight:700;background:0 0;list-style-type:none;cursor:pointer;display:flex;text-wrap:balance;justify-content:space-between;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;font-weight:700}@media (min-width:768px){.block-accordion .item-question{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-accordion .item-question{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-accordion .item-question .close{display:none}.block-accordion .item-answer{overflow:hidden;max-height:0;opacity:0;margin:10px 0 0;transition:max-height .2s ease,opacity .5s ease;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-accordion .item-answer{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-accordion .item-answer{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-accordion .item-answer a{color:var(--color-pink);font-weight:700;text-decoration:underline}.block-accordion .item-answer a:hover{color:var(--color-black)}.block-accordion .item-answer p{max-width:90%}.block-accordion .item.active .item-answer{max-height:500px;opacity:1}.block-accordion .item.active .open{display:none}.block-accordion .item.active .close{display:inline-block}.block-accordion.bg-black details,.block-accordion.bg-transparent details{border-color:var(--color-white)}.block-toggle{text-align:start;padding:var(--s-md) 0}@media (min-width:960px){.block-toggle{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-toggle .heading-2{margin:0 0 var(--s-sm);max-width:670px}@media (min-width:768px){.block-toggle .heading-2{margin-bottom:var(--s-lg)}}.block-toggle .item{display:none;grid-template-columns:1fr;cursor:pointer}@media (min-width:1208px){.block-toggle .item{grid-template-columns:1fr 908px}}.block-toggle .item-text{position:relative;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-toggle .item-text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1208px){.block-toggle .item-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:1410px){.block-toggle .item-text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-toggle .item-text strong{position:relative;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-toggle .item-text strong::after{content:"";background:url(../assets/images/carat-black.svg) no-repeat top 1px left;width:8px;height:12px;margin:0 0 0 5px;display:inline-block;transform:rotate(90deg)}@media (min-width:768px){.block-toggle .item-text strong{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:1410px){.block-toggle .item-text strong{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%;margin-bottom:10px;display:block}}.block-toggle .item-text ul{display:flex;flex-direction:column;margin-top:20px}.block-toggle .item-text li{display:block;padding:0 0 var(--s-xs)}@media (min-width:1208px){.block-toggle .item-text li{padding-bottom:calc(var(--s-sm) - 5px)}}.block-toggle .item-text li:last-child{padding-bottom:0}.block-toggle .item-text li.active a{color:var(--color-pink)}.block-toggle .item-text li.active a strong::after{transform:rotate(-90deg);background:url(../assets/images/carat-pink.svg) no-repeat top left}.block-toggle .item-text li.active .hotspots-sm{display:block}.block-toggle .item-text li p{opacity:0;height:0;overflow:hidden;transition:opacity .4s ease,height .4s ease;margin:15px 0 0}@media (min-width:1208px){.block-toggle .item-text li p{max-width:375px;margin-top:0}}.block-toggle .item-text li p.visible{opacity:1;height:auto}.block-toggle .item-text li .hotspots-sm{display:none;margin-top:15px}@media (min-width:1208px){.block-toggle .item-text li .hotspots-sm{display:none!important}}.block-toggle .item-text li .hotspots-sm strong{display:block}.block-toggle .item-text li .hotspots-sm strong::after{display:none}.block-toggle .item-text li .hotspots-sm li.active{padding-bottom:0}.block-toggle .item-text li .hotspots-sm li{background:url(../assets/images/bullet-black.svg) left top no-repeat;padding-left:25px;background-size:12px}.block-toggle .item-text a{color:var(--color-black)}.block-toggle .item-text li img{display:none;height:auto;margin-top:15px}@media (min-width:1208px){.block-toggle .item-text li img{height:0}}.block-toggle .item-image{position:relative;visibility:hidden;height:0;transition:opacity .4s ease,height .4s ease;display:flex;align-items:center;justify-content:center}@media (min-width:1208px){.block-toggle .item-image{justify-content:end}}.block-toggle .item-image .image-wrap{display:none;flex-direction:column;position:relative}@media (max-width:1207px){.block-toggle .item-image .image-wrap{display:none!important}}.block-toggle .item-image picture.shade{filter:brightness(50%)}.block-toggle .item-image.active{opacity:1;visibility:visible;height:auto;transition:opacity .4s ease,height .4s ease}.block-toggle .item-image .hotspots{order:1;display:flex;flex-direction:column;gap:10px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;max-width:600px;margin-top:-15px;position:relative}@media (min-width:768px){.block-toggle .item-image .hotspots{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:1208px){.block-toggle .item-image .hotspots{position:absolute;top:0;left:0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;order:2;margin-left:20px;margin-top:0;max-width:none;width:908px;height:592px}}.block-toggle .item-image .hotspot{display:block;position:relative;margin:20px 0 10px;max-width:640px}@media (min-width:1208px){.block-toggle .item-image .hotspot{position:absolute;margin:0}}@media (max-width:1207px){.block-toggle .item-image .hotspot{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important}}.block-toggle .item-image .hotspot-control{display:none;position:relative;z-index:3}@media (min-width:1208px){.block-toggle .item-image .hotspot-control{cursor:pointer;position:absolute;top:0;left:0;background-color:var(--color-pink);color:var(--color-white);display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;animation:hs-click 2.8s infinite}.block-toggle .item-image .hotspot-control::after{content:"";display:block;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;outline:10px solid rgba(255,81,167,.8);animation:hs-pulse 2.8s infinite -.3s}}.block-toggle .item-image .hotspot-control .open{display:block!important;cursor:pointer}.block-toggle .item-image .hotspot-control .close{cursor:pointer;display:none!important}@keyframes hs-click{0%{transform:scale(1)}7.14%{transform:scale(1.1)}14.28%{transform:scale(1)}100%{transform:scale(1)}}@keyframes hs-pulse{0%{transform:scale(.5);opacity:1}100%{transform:scale(1.2);opacity:0}}.block-toggle .item-image .hotspot-text{display:block}@media (min-width:1208px){.block-toggle .item-image .hotspot-text{visibility:hidden;opacity:0;transition:opacity .5s ease-in-out,visibility 0s linear .5s;max-width:300px;border-radius:var(--border-radius-sm);box-shadow:var(--box-shadow);background-color:var(--color-white);padding:var(--s-xxs);position:absolute;top:0;left:-320px}}.block-toggle .item-image .hotspot-text strong{display:block;margin-bottom:10px;position:relative;text-wrap:balance}@media (max-width:1207px){.block-toggle .item-image .hotspot-text strong{display:inline}.block-toggle .item-image .hotspot-text strong::after{content:": "}}.block-toggle .item-image .hotspot-text p{margin-bottom:0}@media (min-width:1208px){.block-toggle .item-image .hotspot.pos-left .hotspot-text{width:320px;left:-320px}.block-toggle .item-image .hotspot.pos-left .hotspot-text::after{content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid var(--color-white);display:block;position:absolute;left:auto;right:-10px;top:0;bottom:0;margin:auto 0}.block-toggle .item-image .hotspot.pos-right .hotspot-text{width:320px;left:auto;right:-320px;margin-right:-40px}.block-toggle .item-image .hotspot.pos-right .hotspot-text::after{content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid var(--color-white);display:block;position:absolute;left:auto;left:-10px;top:0;bottom:0;margin:auto 0}.block-toggle .item-image .hotspot.pos-top .hotspot-text{width:300px;left:-130px;margin-top:-25px}.block-toggle .item-image .hotspot.pos-top .hotspot-text::after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--color-white);display:block;position:absolute;left:0;right:0;top:auto;bottom:-10px;margin:0 auto}.block-toggle .item-image .hotspot.pos-bottom .hotspot-text{width:320px;left:-130px;margin-top:70px}.block-toggle .item-image .hotspot.pos-bottom .hotspot-text::after{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid var(--color-white);display:block;position:absolute;left:0;right:0;bottom:auto;top:-10px;margin:0 auto}}.block-toggle .item-image .hotspot.active .hotspot-control{outline:0}.block-toggle .item-image .hotspot.active .close{display:block!important}.block-toggle .item-image .hotspot.active .open{display:none!important}.block-toggle .item-image .hotspot.active .hotspot-text{visibility:visible;opacity:1;transition:opacity .5s ease-in-out,visibility 0s linear 0s}.block-toggle .item-image picture{order:2}@media (min-width:1208px){.block-toggle .item-image picture{order:1}}.block-toggle .item-image img{max-width:100%;height:auto}@media (min-width:1208px){.block-toggle .item-image img{margin-right:-20px}}.block-toggle .item.active{display:grid}.block-toggle .item.active .item-text li.active p{display:block}.block-toggle .item.active .item-text li.active img{display:block}.block-toggle .item.active .item-image{opacity:1;visibility:visible;height:auto}.block-toggle .item.active .sync{display:none}.block-cards{text-align:center;color:var(--color-white);padding:var(--s-md) 0}@media (min-width:960px){.block-cards{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards .cards{display:grid;grid-template-columns:1fr;align-items:stretch;gap:var(--s-xs);margin-top:var(--s-sm)}@media (min-width:768px){.block-cards .cards{margin-top:var(--s-lg)}}@media (min-width:960px){.block-cards .cards{grid-template-columns:repeat(3,1fr)}}.block-cards .card{border-radius:var(--border-radius-sm);border:2px solid rgba(248,248,248,.2);display:grid;grid-template-columns:minmax(55px,20%) 1fr}@media (min-width:960px){.block-cards .card{grid-template-columns:1fr;grid-template-rows:312px 1fr}}.block-cards .card-image{border-top-left-radius:var(--border-radius-sm);border-bottom-left-radius:var(--border-radius-sm);border-top-right-radius:0;height:auto;display:flex;flex-direction:column}@media (min-width:960px){.block-cards .card-image{border-top-right-radius:var(--border-radius-sm);border-bottom-left-radius:0;height:312px}}.block-cards .card-image picture{flex:1}.block-cards .card-image img{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width:960px){.block-cards .card-image img{border-top-right-radius:var(--border-radius-sm);object-position:left}}.block-cards .card-text{border-bottom-left-radius:0;border-top-right-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);text-align:start;background-color:var(--color-black);color:var(--color-white);padding:20px;border-left:3px solid var(--color-white)}@media (min-width:768px){.block-cards .card-text{padding:var(--s-xs)}}@media (min-width:960px){.block-cards .card-text{border-left:0;border-top-right-radius:0;border-bottom-left-radius:var(--border-radius-sm);border-top:3px solid var(--color-white);flex:1;margin-top:-8px}}.block-cards .card-text h3{margin-bottom:var(--s-xxs);color:var(--color-white);font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:700}@media (min-width:768px){.block-cards .card-text h3{margin-bottom:var(--s-xxs);font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:960px){.block-cards .card-text h3{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-cards .card-text ul{display:flex;flex-direction:column;gap:15px}.block-cards .card-text li{background:url(../assets/images/bullet.svg) left top -2px no-repeat;background-size:12px;padding-left:25px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-cards .card-text li{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;background-size:15px;background-position:left top -2px;padding-left:30px}}@media (min-width:960px){.block-cards .card-text li{background-size:17px;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-form{position:relative;padding:var(--s-lg) 0 var(--s-md);color:var(--color-white)}@media (min-width:960px){.block-form{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-form .container,.block-form .header-inner,.block-form .wrap-landing-c{position:relative}.block-form .square{position:absolute;top:20%;left:-120px;z-index:2}@media (max-width:959px){.block-form .square{top:auto;bottom:-15%!important;width:200px}}@media all and (min-width:1600px){.block-form .square{left:0}}.block-form .square.p-bottom{top:auto;bottom:-30%}.block-form .blob{position:absolute;top:0;right:-80px;z-index:2}@media all and (min-width:1600px){.block-form .blob{right:0}}@media (max-width:959px){.block-form .blob{top:auto;bottom:-10%!important;width:150px}}.block-form .blob.p-bottom{top:auto;bottom:-20%}.block-form-inner{display:grid;grid-template-columns:1fr;gap:var(--s-sm)}@media (min-width:960px){.block-form-inner{grid-template-columns:repeat(2,1fr);gap:80px}}.block-form-text .heading-2{margin:0 auto var(--s-xxs) 0}@media (min-width:768px){.block-form-text .heading-2{margin-bottom:var(--s-sm)}}.block-form-text .text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-form-text .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:960px){.block-form-text .text{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-form-text p:last-child{margin-bottom:0}.block-form-embed{position:relative;background-color:var(--color-white);border-radius:var(--border-radius-sm);padding:var(--s-xs)}@media (min-width:960px){.block-form-embed{padding:var(--s-sm)}}.block-form-embed .form-intro{color:var(--color-black);margin-bottom:30px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-form-embed .form-intro{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-form-embed .form-intro{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-case-promo{background-color:var(--color-black);color:var(--color-white);position:relative;padding:var(--s-md) 0;text-align:center;overflow-x:hidden}@media (min-width:960px){.block-case-promo{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-case-promo h2{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-case-promo h2{margin-bottom:var(--s-sm)}}.block-case-promo .glide__bullets{bottom:-30px}@media (min-width:960px){.block-case-promo .glide__bullets{display:none}}.block-case-promo .glide__track{overflow:visible}.block-case-promo .glide__slides{overflow:visible;gap:var(--gap-cards-md)}@media (min-width:960px){.block-case-promo .glide__slides{transform:initial!important;width:auto!important;display:flex;justify-content:center;margin-left:0}}.block-bento .box-box .modal .block-case-promo a:last-child,.block-case-promo .block-bento .box-box .modal a:last-child,.block-case-promo .more-go{font-weight:700;margin-left:-28px}.block-case-promo .cards-wrap{width:100%;max-width:none;position:relative;margin-top:var(--s-sm)}@media (min-width:960px){.block-case-promo .cards-wrap{margin-top:var(--s-lg)}}@media (min-width:768px){.block-case-promo .cards-wrap{margin-top:var(--s-lg)}}@media (max-width:959px){.block-case-promo .cards-wrap.fade::before{content:"";width:50px;height:300px;display:block;position:absolute;top:0;left:-64px;z-index:1;background:linear-gradient(90deg,#000005 0,rgba(0,0,0,0) 100%)}}@media (max-width:666px){.block-case-promo .cards-wrap.fade::before{left:-32px}}.block-case-promo .card{border-radius:var(--border-radius-sm);border:1px solid var(--color-white);padding:var(--s-xs);text-align:start;position:relative;overflow:hidden;margin-left:0!important;margin-right:0!important;width:auto!important}.block-case-promo .card img{align-self:flex-start}.block-case-promo .card .text{margin-top:var(--s-sm);margin-bottom:0;color:var(--color-white);font-weight:500;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;text-wrap:wrap}@media (min-width:768px){.block-case-promo .card .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-case-promo .card .text{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-case-promo .card *{position:relative;z-index:2}.cpt_solution-creative-automation .block-case-promo .card:hover::after,.cpt_solution-creative-enablement .block-case-promo .card:hover::after,.cpt_solution-dpa .block-case-promo .card:hover::after,.page-creative-services .block-case-promo .card:hover::after{content:"";position:absolute;top:0;left:-100px;width:200%;height:100%;display:block;background:linear-gradient(-170deg,#ff51a7 10.73%,#000005 48.22%);z-index:1;opacity:0;animation:fadeIn .3s ease-in-out;animation-fill-mode:forwards}.cpt_solution-creative-enablement .block-case-promo .card:hover::after{background:linear-gradient(-170deg,#008fff 10.73%,#000005 48.22%)}@media (max-width:959px){.cpt_solution-creative-automation .block-case-promo .card.glide__slide--active::after,.cpt_solution-creative-enablement .block-case-promo .card.glide__slide--active::after,.cpt_solution-dpa .block-case-promo .card.glide__slide--active::after,.page-creative-services .block-case-promo .card.glide__slide--active::after{content:"";position:absolute;top:0;left:-100px;width:200%;height:100%;display:block;background:linear-gradient(-170deg,#ff51a7 10.73%,#000005 48.22%);z-index:1;opacity:0;animation:fadeIn .3s ease-in-out;animation-fill-mode:forwards}.cpt_solution-creative-enablement .block-case-promo .card.glide__slide--active::after{background:linear-gradient(-170deg,#008fff 10.73%,#000005 48.22%)}}@keyframes fadeIn{0%{transform:translateX(20px)}50%{opacity:.2}100%{transform:translateX(0);opacity:1}}.block-cards-icon{text-align:center;padding:var(--s-md) 0 var(--s-lg)}@media (min-width:960px){.block-cards-icon{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-icon header{text-align:center}@media (min-width:960px){.block-cards-icon header{text-align:start}}.block-cards-icon .heading-2{margin-bottom:var(--s-xs)}@media (min-width:768px){.block-cards-icon .heading-2{margin-bottom:var(--s-sm)}}.block-cards-icon .text{margin-bottom:var(--s-xs);font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-cards-icon .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;margin-bottom:var(--s-sm)}}@media (min-width:960px){.block-cards-icon .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-cards-icon .text p:last-child{margin-bottom:0}.block-bento .box-box .modal .block-cards-icon a:last-child,.block-cards-icon .block-bento .box-box .modal a:last-child,.block-cards-icon .more-go{font-weight:700}@media (max-width:959px){.block-bento .box-box .modal .block-cards-icon a:last-child,.block-cards-icon .block-bento .box-box .modal a:last-child,.block-cards-icon .more-go{margin-left:-12px}}.block-cards-icon .cards{display:grid;grid-template-columns:1fr;gap:var(--gap-cards-md);margin-top:var(--s-sm)}@media (min-width:768px){.block-cards-icon .cards{margin-top:var(--s-lg);gap:var(--gap-cards)}}.block-cards-icon .cards-2{grid-template-columns:1fr}@media (min-width:960px){.block-cards-icon .cards-2{grid-template-columns:repeat(2,1fr)}}.block-cards-icon .cards-3{grid-template-columns:1fr}@media (min-width:768px) and (max-width:959px){.block-cards-icon .cards-3{grid-template-columns:repeat(2,1fr)}.block-cards-icon .cards-3 .card:nth-child(3){grid-column-start:1;grid-column-end:span 2}}@media (min-width:960px){.block-cards-icon .cards-3{grid-template-columns:repeat(3,1fr)}}.block-cards-icon .cards-4{grid-template-columns:1fr}@media (min-width:768px){.block-cards-icon .cards-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1260px){.block-cards-icon .cards-4{grid-template-columns:repeat(4,1fr)}}.block-cards-icon .card{border-radius:var(--border-radius-sm);border:2px solid rgba(248,248,248,.2);padding:var(--s-xxs);text-align:start}@media (min-width:768px){.block-cards-icon .card{padding:var(--s-xs)}}.bg-black .block-cards-icon .card{background-color:var(--color-black)}.bg-white .block-cards-icon .card{background-color:var(--color-white)}.block-cards-icon .card:has(div) h3{font-weight:700}.block-cards-icon .card h3{margin-top:15px;margin-bottom:0;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;max-width:90%}@media (min-width:768px){.block-cards-icon .card h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-cards-icon .card h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (max-width:666px){.block-cards-icon .card h3 .break{display:none}}.block-cards-icon .card div{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;margin-top:10px}@media (min-width:768px){.block-cards-icon .card div{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-cards-icon .card div{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-cards-icon .card p{margin-bottom:0}.block-cards-icon.align-left{text-align:start}.block-cards-icon.layout-compact .cards{margin-top:0}.block-cards-icon.layout-compact .card{display:grid;align-items:center;grid-template-columns:90px 1fr}.block-cards-icon.layout-compact .card h3{margin-top:0}.block-cards-icon.gradient-pink-low .card{border:2px solid rgba(255,81,167,.4);box-shadow:0 0 20px 0 rgba(255,81,167,.25)}.block-cards-icon.gradient-green-low .card{box-shadow:0 0 20px 0 rgba(0,255,108,.25);border:2px solid rgba(0,255,108,.4)}.block-cards-icon.gradient-blue-low .card{box-shadow:0 0 20px 0 rgba(0,143,255,.45)}.block-cards-icon.glow-blue .card{border:2px solid rgba(248,248,248,.2);box-shadow:0 0 40px 0 rgba(0,143,255,.45)}.block-cards-icon.glow-green .card{border:2px solid rgba(248,248,248,.2);box-shadow:0 0 40px 0 rgba(0,255,108,.45)}.block-cards-icon.glow-pink .card{border:2px solid rgba(248,248,248,.2);box-shadow:0 0 40px 0 rgba(255,81,167,.45)}.block-cards-solutions{text-align:center;background:linear-gradient(0deg,#000005 2.81%,#008fff 50.18%,#000005 97.54%);color:var(--color-white);padding:var(--s-md) 0}@media (min-width:768px){.block-cards-solutions{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (min-width:960px){.block-cards-solutions{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-solutions .cards{display:grid;grid-template-columns:1fr;gap:var(--gap-cards-md);margin-top:var(--s-sm)}@media (min-width:960px){.block-cards-solutions .cards{grid-template-columns:repeat(2,1fr);margin-top:var(--s-lg)}}.block-cards-solutions .card{border-radius:var(--border-radius-lg);text-align:start;border:2px solid rgba(248,248,248,.2);box-shadow:0 0 20px 0 rgba(0,143,255,.25);border-radius:var(--border-radius-sm)}.block-cards-solutions .card-title{padding:20px 32px;background-color:var(--color-black);border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}@media (min-width:768px){.block-cards-solutions .card-title{padding:40px}}@media (min-width:960px){.block-cards-solutions .card-title{padding:var(--s-sm)}}.block-cards-solutions .card-image{height:auto;border-top-left-radius:0;border-top-right-radius:0}.block-cards-solutions .card-image img,.block-cards-solutions .card-image video{width:100%;height:auto;border-top-left-radius:0;border-top-right-radius:0}.block-cards-solutions .card-text{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);border-top:2px solid var(--color-white);background-color:var(--color-black);color:var(--color-white);padding:var(--s-xs);margin-top:-12px;display:flex;flex-direction:column}@media (min-width:960px){.block-cards-solutions .card-text{padding:var(--s-sm)}}.block-cards-solutions .card-text h4{margin-bottom:var(--s-xs);font-weight:500}.block-cards-solutions .card-text .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-cards-solutions .card-text .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-cards-solutions .card-text .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-cards-solutions .card-text ul{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--s-xs)}.block-cards-solutions .card-text li{background:url(../assets/images/bullet.svg) left top -2px no-repeat;padding-left:30px;margin-bottom:10px;background-size:12px}@media (min-width:768px){.block-cards-solutions .card-text li{background-size:15px;background-position:left top -2px}}@media (min-width:960px){.block-cards-solutions .card-text li{background-size:17px}}.block-cards-solutions .card-text .block-post .post-content a.wp-element-button,.block-cards-solutions .card-text .button,.block-cards-solutions .card-text .wp-block-button a,.block-post .post-content .block-cards-solutions .card-text a.wp-element-button,.wp-block-button .block-cards-solutions .card-text a{margin-top:auto;align-self:start}.block-cards-support{text-align:center;padding:var(--s-md) 0}@media (min-width:960px){.block-cards-support{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-support .heading-2{margin-bottom:var(--s-xs)}@media (min-width:960px){.block-cards-support .heading-2{margin-bottom:var(--s-sm)}}.block-cards-support .lead-text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-cards-support .lead-text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-cards-support .lead-text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-cards-support .lead-text p:last-child{margin-bottom:0}.block-cards-support .block-post .post-content a.wp-element-button,.block-cards-support .button,.block-cards-support .wp-block-button a,.block-post .post-content .block-cards-support a.wp-element-button,.wp-block-button .block-cards-support a{margin-top:var(--s-xs)}@media (min-width:960px){.block-cards-support .block-post .post-content a.wp-element-button,.block-cards-support .button,.block-cards-support .wp-block-button a,.block-post .post-content .block-cards-support a.wp-element-button,.wp-block-button .block-cards-support a{margin-bottom:var(--s-sm)}}.block-cards-support .cards{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-cards);margin-top:var(--s-lg)}@media (min-width:960px){.block-cards-support .cards{grid-template-columns:repeat(4,1fr)}}.block-cards-support .card{text-align:start;border:2px solid rgba(248,248,248,.2);box-shadow:0 0 20px 0 rgba(0,143,255,.25);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;flex:1}.block-cards-support .card:hover img{transform:scale(1.05)}.block-cards-support .card-image{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);height:137px;overflow:hidden;position:relative;display:block;border-bottom:4px solid var(--color-white)}@media (min-width:960px){.block-cards-support .card-image{height:260px}}.block-cards-support .card-image img{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);max-width:100%;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:var(--transition);display:block}.block-cards-support .card-title{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);padding:var(--s-xxs);flex:1;text-align:center;display:flex;align-items:center;justify-content:center;padding-top:20px}@media all and (max-width:500px){.block-cards-support .card-title{padding:12px 5px}}@media (min-width:768px){.block-cards-support .card-title{padding:var(--s-xxs)}}.block-cards-support .card-title .text{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;font-weight:700}@media (min-width:768px){.block-cards-support .card-title .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-cards-support .card-title .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media all and (max-width:500px){.block-cards-support .card-title h3{max-width:100px}}.block-cards-resources{background-color:var(--color-white);color:var(--color-black);padding:var(--s-md) 0}@media (min-width:960px){.block-cards-resources{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-cards-resources-inner{display:grid;text-align:center;grid-template-columns:1fr;margin-bottom:var(--s-sm)}@media (min-width:960px){.block-cards-resources-inner{margin-bottom:var(--s-lg);text-align:start;grid-template-columns:70% 30%}.block-cards-resources-inner div{text-align:end}}.block-cards-resources-inner .heading-2{margin-bottom:var(--s-sm)}@media (min-width:960px){.block-cards-resources-inner .heading-2{margin:0}}.block-cards-resources .cards{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.block-cards-resources .cards::-webkit-scrollbar{display:none}.block-bento .box-box .modal .block-cards-resources .cards a:last-child::after,.block-cards-resources .cards .block-bento .box-box .modal a:last-child::after,.block-cards-resources .cards .more-go::after{top:-2px;right:-22px;background-image:url(../assets/images/arrow-text-black-700.svg)}.block-bento .box-box .modal .block-cards-resources .cards a:hover:last-child::after,.block-cards-resources .cards .block-bento .box-box .modal a:hover:last-child::after,.block-cards-resources .cards .more-go:hover::after{right:-28px}.block-cards-resources .card:hover img{transform:scale(1.05)}.block-cards-resources .card-text{border-top:3px solid var(--color-black)}.block-cards-resources .cards-wrapper{position:relative}.block-cards-resources .custom-scrollbar{position:relative;height:14px;background-color:#eee;margin-top:var(--s-sm);border-radius:15px;max-width:70%;margin-left:auto;margin-right:auto}@media (min-width:960px){.block-cards-resources .custom-scrollbar{max-width:100%;margin-left:auto;margin-right:auto}}.block-cards-resources .custom-scrollbar .scrollbar-thumb{position:absolute;height:100%;width:40%;background-color:var(--color-pink);border-radius:15px}@media (min-width:960px){.block-cards-resources .custom-scrollbar .scrollbar-thumb{width:30%}}.block-quote-slider{text-align:center;background-color:var(--color-black);color:var(--color-white);padding:var(--s-md) 0;overflow:hidden}@media (min-width:960px){.block-quote-slider{padding-top:var(--s-xl);padding-bottom:40px}}.block-quote-slider .heading-2{margin-bottom:var(--s-sm)}@media (min-width:960px){.block-quote-slider .heading-2{margin-bottom:var(--s-lg)}}.block-post .post-content .block-quote-slider a.wp-element-button,.block-quote-slider .block-post .post-content a.wp-element-button,.block-quote-slider .button,.block-quote-slider .wp-block-button a,.wp-block-button .block-quote-slider a{margin-top:var(--s-sm)}.block-quote-slider .quotes{position:relative;min-height:400px;padding-left:30px;padding-right:30px}@media (min-width:960px){.block-quote-slider .quotes{min-height:600px;padding-left:0;padding-right:0}}@media (max-width:666px){.block-quote-slider .custom-scrollbar{position:relative;height:14px;background-color:#eee;margin-top:var(--s-sm);border-radius:15px;max-width:70%;margin-left:auto;margin-right:auto}.block-quote-slider .custom-scrollbar .scrollbar-thumb{position:absolute;height:100%;width:40%;background-color:var(--color-pink);border-radius:15px}}.block-quote-slider .scrolling-content{display:flex;align-items:flex-start}@media (max-width:666px){.block-quote-slider .scrolling-content{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.block-quote-slider .scrolling-content::-webkit-scrollbar{display:none}}@media (min-width:960px){.block-quote-slider .scrolling-content{position:absolute;left:0}}.block-quote-slider .card{text-align:start;border:2px solid rgba(248,248,248,.2);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;padding:25px;margin-left:5px;margin-right:5px}@media (min-width:960px){.block-quote-slider .card{padding:40px;width:414px}}.block-quote-slider .card .text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-quote-slider .card .text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-quote-slider .card .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:768px){.block-quote-slider .card .footer-text{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:960px){.block-quote-slider .card .footer-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (max-width:666px){.block-quote-slider .card .quote footer{grid-template-columns:1fr}}.block-quote-slider .card-image{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.block-quote-slider .card-image img{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);max-width:100%;width:100%;height:auto}.block-quote-slider .card-title{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);padding:var(--s-xxs);margin-top:-12px;flex:1}.block-quote-grid{text-align:center;padding:var(--s-md) 0;position:relative;overflow:hidden}@media (min-width:960px){.block-quote-grid{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-quote-grid .heading-2{margin-bottom:var(--s-sm)}.block-post .post-content .block-quote-grid a.wp-element-button,.block-quote-grid .block-post .post-content a.wp-element-button,.block-quote-grid .button,.block-quote-grid .wp-block-button a,.wp-block-button .block-quote-grid a{margin-top:var(--s-sm)}.block-quote-grid .cards{display:grid;grid-template-columns:1fr;gap:var(--gap-cards);position:relative}.block-quote-grid .card footer{margin-bottom:-10px}.block-quote-grid.layout-a{margin-top:var(--s-lg)}.block-quote-grid.layout-a .heading-2{text-align:start;margin:0}.block-quote-grid.layout-a .funnel{position:absolute;top:-5%;right:-64%;transform:scaleX(-1)}@media all and (min-width:515px){.block-quote-grid.layout-a .funnel{top:-10%;right:-54%}}@media (min-width:768px){.block-quote-grid.layout-a .funnel{top:-12%;right:-54%}}@media (min-width:960px){.block-quote-grid.layout-a .funnel{top:auto;bottom:100px;right:-500px}}@media (min-width:960px){.block-quote-grid.layout-a .cards{grid-template-rows:1fr 1fr;grid-template-columns:30% 70%}}.block-quote-grid.layout-a .card-wrap{display:flex;align-items:stretch}.block-quote-grid.layout-a .card-wrap:nth-child(1){display:flex;flex-direction:column}@media (min-width:960px){.block-quote-grid.layout-a .card-wrap:nth-child(1){grid-row-start:1;grid-row-end:span 2}}.block-quote-grid.layout-a .card-wrap:nth-child(1) .card{margin-top:var(--s-lg)}@media (min-width:960px){.block-quote-grid.layout-a .card-wrap:nth-child(2){grid-column-start:2;grid-column-end:2}}@media (min-width:960px){.block-quote-grid.layout-a .card-wrap:nth-child(3){grid-column-start:2;grid-column-end:2}}@media (min-width:960px){.block-quote-grid.layout-a .card-wrap:nth-child(3) .card{max-width:60%}}.block-quote-grid.layout-b .medal{order:1;display:block;margin:0 auto;position:relative;left:auto;top:auto}@media (min-width:960px){.block-quote-grid.layout-b .medal{position:absolute;top:-232px;right:-219px;width:680px}}.block-quote-grid.layout-b .medal-score{position:relative;z-index:2}@media (max-width:959px){.block-quote-grid.layout-b .medal-score .t-stat{margin-top:-85px;margin-left:10px}.block-post .post-content .block-quote-grid.layout-b .medal-score .credit,.block-post .post-content .block-quote-grid.layout-b .medal-score .wp-element-caption,.block-quote-grid.layout-b .medal-score .block-post .post-content .credit,.block-quote-grid.layout-b .medal-score .block-post .post-content .wp-element-caption,.block-quote-grid.layout-b .medal-score .footer .info-nav a,.block-quote-grid.layout-b .medal-score .label,.block-quote-grid.layout-b .medal-score .t-xs,.footer .info-nav .block-quote-grid.layout-b .medal-score a{margin:0 auto;margin-left:10px;max-width:170px}.block-post .post-content .block-quote-grid.layout-b .medal-score .credit strong,.block-post .post-content .block-quote-grid.layout-b .medal-score .wp-element-caption strong,.block-quote-grid.layout-b .medal-score .block-post .post-content .credit strong,.block-quote-grid.layout-b .medal-score .block-post .post-content .wp-element-caption strong,.block-quote-grid.layout-b .medal-score .footer .info-nav a strong,.block-quote-grid.layout-b .medal-score .label strong,.block-quote-grid.layout-b .medal-score .t-xs strong,.footer .info-nav .block-quote-grid.layout-b .medal-score a strong{display:block}}@media (min-width:768px) and (max-width:959px){.block-quote-grid.layout-b .medal-score .t-stat{font-size:92px;font-size:5.75rem;line-height:92px;line-height:5.75rem}}@media (min-width:960px){.block-quote-grid.layout-b .medal-score{position:absolute;top:332px;left:217px;width:220px;z-index:2}}@media (max-width:959px){.block-quote-grid.layout-b .medal-score::before{content:"";background:url(../assets/images/medal-sm.svg) no-repeat center;display:block;width:500px;height:500px;position:absolute;top:-195px;left:-162px;right:0;z-index:-1}}.block-quote-grid.layout-b .medal p{margin:0}.block-post .post-content .block-quote-grid.layout-b .medal .credit,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption,.block-quote-grid.layout-b .medal .block-post .post-content .credit,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption,.block-quote-grid.layout-b .medal .footer .info-nav a,.block-quote-grid.layout-b .medal .label,.block-quote-grid.layout-b .medal .t-xs,.footer .info-nav .block-quote-grid.layout-b .medal a{margin-top:-10px}.block-quote-grid.layout-b .medal img{display:none}@media (min-width:960px){.block-quote-grid.layout-b .medal img{display:block;transform:rotate(-35deg);object-fit:cover;position:absolute;top:0;right:0;min-width:650px}}.block-quote-grid.layout-b .cards{margin-top:140px}@media (min-width:960px){.block-quote-grid.layout-b .cards{margin-top:0;grid-template-columns:50% 50%}}.block-quote-grid.layout-b .card-wrap{order:2;display:flex;align-items:stretch}@media (min-width:960px){.block-quote-grid.layout-b .card-wrap:nth-child(1){grid-column-start:1;grid-column-end:span 2;display:flex;align-items:center;justify-content:center;max-width:70%}}.block-quote-grid .card{text-align:start;box-shadow:0 0 20px 0 rgba(0,143,255,.25);border-radius:var(--border-radius-sm);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--s-xs)}.block-quote-grid .card-image{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.block-quote-grid .card-image img{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);max-width:100%;width:100%;height:auto}.block-quote-grid .card-title{border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);padding:var(--s-xxs);margin-top:-12px;flex:1}.block-announcement{position:relative;padding:22px 0;color:var(--color-white)}@media (min-width:960px){.block-announcement{text-align:center}}.block-announcement-inner{display:flex;flex-direction:column;gap:10px}@media (min-width:960px){.block-announcement-inner{flex-direction:row;justify-content:center;gap:0}}.block-announcement p{margin:0;position:relative;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media (min-width:960px){.block-announcement p{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}}.block-announcement span{max-width:75%}@media (min-width:960px){.block-announcement span{max-width:95%}}.block-announcement a{align-self:flex-start}@media (min-width:960px){.block-announcement a{margin-left:10px}}.block-announcement .close{position:absolute;top:4px;right:0;cursor:pointer}.block-announcement .block-bento .box-box .modal a:last-child::after,.block-announcement .more-go::after,.block-bento .box-box .modal .block-announcement a:last-child::after{top:0}.block-announcement-pink{background:linear-gradient(90deg,#c80655 .76%,#d01060 5.54%,#e42d7d 20.68%,#f34192 35.69%,#fc4d9f 50.35%,#ff51a3 64.29%)}.block-announcement-pink a{color:var(--color-white)}.block-announcement-pink .block-bento .box-box .modal a:last-child,.block-announcement-pink .more-go,.block-bento .box-box .modal .block-announcement-pink a:last-child{color:var(--color-white)}.block-announcement-pink .block-bento .box-box .modal a:last-child::after,.block-announcement-pink .more-go::after,.block-bento .box-box .modal .block-announcement-pink a:last-child::after{background-image:url(../assets/images/arrow-text-white.svg)}.block-announcement-blue{background:linear-gradient(90deg,#009 -5.35%,#0026b4 4.02%,#004ccf 15%,#0069e4 25.96%,#007ef3 36.74%,#008bfc 47.3%,#008fff 57.31%)}.block-announcement-blue a{color:var(--color-white)}.block-announcement-blue .block-bento .box-box .modal a:last-child,.block-announcement-blue .more-go,.block-bento .box-box .modal .block-announcement-blue a:last-child{color:var(--color-white)}.block-announcement-blue .block-bento .box-box .modal a:last-child::after,.block-announcement-blue .more-go::after,.block-bento .box-box .modal .block-announcement-blue a:last-child::after{background-image:url(../assets/images/arrow-text-white.svg)}.block-announcement-green{background:linear-gradient(90deg,#006f53 -3.96%,#00965a 6.28%,#00bc60 18.03%,#00d965 29.76%,#00ee69 41.32%,#00fb6b 52.6%,#00ff6c 63.33%);color:var(--color-black)}.block-announcement-green a{color:var(--color-black)}.block-announcement-green .close path{fill:var(--color-black);stroke:var(--color-black)}.block-announcement-green .block-bento .box-box .modal a:last-child,.block-announcement-green .more-go,.block-bento .box-box .modal .block-announcement-green a:last-child{color:var(--color-black)}.block-announcement-green .block-bento .box-box .modal a:last-child::after,.block-announcement-green .more-go::after,.block-bento .box-box .modal .block-announcement-green a:last-child::after{background-image:url(../assets/images/arrow-text-black.svg)}.block-swap{background-color:var(--color-white);position:relative;text-align:center;padding:var(--s-md) 0 var(--s-lg)}@media (min-width:768px){.block-swap{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}@media (max-width:959px){.block-swap .container,.block-swap .header-inner,.block-swap .wrap-landing-c{padding:0}}.block-swap .heading-2{margin-bottom:var(--s-sm)}.block-swap .heading-2,.block-swap .lead-text{padding-left:var(--s-xs);padding-right:var(--s-xs)}.block-swap .glide__bullets{bottom:-10px}@media (min-width:960px){.block-swap .glide__bullets{display:none}}.block-swap .glide__bullet{background:url(../assets/images/bullet-pink.svg) no-repeat center}.block-swap .glide__bullet--active{background:var(--color-pink)}@media (min-width:960px){.block-swap .glide__track{overflow:visible}}.block-swap .glide__slides{padding:40px;margin:-40px -40px 0;overflow:visible}@media (min-width:960px){.block-swap .glide__slides{transform:initial!important;width:auto!important;display:flex;justify-content:center;gap:var(--gap-cards-md);margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media all and (min-width:393px) and (max-width:959px){.block-swap .glide__slide{display:flex;justify-content:center}}@media (min-width:960px){.block-swap .glide__slide{max-width:313px}}.block-swap .cards-wrap{width:100%;max-width:none;position:relative;margin-top:var(--s-sm)}@media (min-width:960px){.block-swap .cards-wrap{margin-top:var(--s-lg)}}.block-swap .card{border-radius:var(--border-radius-sm);cursor:url(../assets/images/magic-wand.png) 16 16,auto;box-shadow:var(--box-shadow)}.block-swap .card-image{height:auto}.block-swap .card-image picture{display:block}.block-swap .card-image img{width:100%;height:auto;object-fit:contain;display:block;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.block-swap .card-image .image-hover{display:none}.block-swap .card-title{margin-top:-4px;padding:20px;text-align:center;border-top:3px solid var(--color-black)}.block-swap .card:hover .image-hover{display:block}.block-swap .card:hover .image-default{display:none}@media (max-width:666px){.block-swap .card.active{transition:transform .3s ease}.block-swap .card.active .image-hover{display:block;transition:transform .3s ease}.block-swap .card.active .image-default{display:none}}@media (max-width:959px){.block-swap .glide__slide--fadein .card-image .image-hover{display:block}.block-swap .glide__slide--fadein .card-image .image-default{display:none}}.block-screens{background-color:var(--color-black);color:var(--color-white);position:relative;padding:var(--s-md) 0;overflow-x:hidden}@media (min-width:960px){.block-screens{padding-top:var(--s-xl);padding-bottom:var(--s-xxl)}}.block-screens h2{text-align:center}@media (min-width:960px){.block-screens h2{text-align:start}}.block-screens .screens-wrapper{position:relative;overflow-x:hidden;margin-left:0;margin-right:calc(50% - 50vw);padding-right:0}@media (min-width:960px){.block-screens .screens-wrapper{margin-left:0;padding-right:0}}.block-screens .screens-wrapper .screens{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:32px;margin-top:var(--s-md)}@media (min-width:960px){.block-screens .screens-wrapper .screens{padding-right:64px}}.block-screens .screens-wrapper .screens::-webkit-scrollbar{display:none}.block-screens .custom-scrollbar{position:relative;height:14px;background-color:#eee;margin-top:var(--s-sm);border-radius:15px;max-width:60%;margin-left:auto;margin-right:auto}@media (min-width:960px){.block-screens .custom-scrollbar{max-width:40%}}.block-screens .custom-scrollbar .scrollbar-thumb{position:absolute;height:100%;width:40%;background-color:var(--color-pink);border-radius:15px}@media (min-width:960px){.block-screens .custom-scrollbar .scrollbar-thumb{width:30%}}.block-screens .card{border-radius:var(--border-radius-sm);border:none;box-shadow:var(--box-shadow);text-align:start}.block-screens .card-title{white-space:wrap;max-width:80%;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-screens .card-title{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-screens .card-title{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-screens .card-image{border-radius:var(--border-radius-sm);height:100%;margin-bottom:5px}.block-screens .card-image img,.block-screens .card-image video{width:100%;height:auto;object-fit:cover;border-radius:var(--border-radius-sm)}.block-stats{text-align:center;padding:var(--s-md) 0}@media (min-width:960px){.block-stats{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-stats .heading-2{position:relative}@media (max-width:666px){.block-stats .heading-2{text-align:start}.block-stats .heading-2 br{display:none}}.block-stats .info{display:inline-block;background:url(../assets/images/info.svg) no-repeat center;width:20px;height:20px;margin-bottom:12px;cursor:pointer}@media (max-width:666px){.block-stats .info{display:none}}.block-stats .info-modal{box-shadow:0 5px 10px 0 rgba(0,0,5,.12),0 10px 35px 0 rgba(0,0,5,.08);border-radius:5px;width:318px;max-width:318px;padding:var(--s-xxs);text-align:start;position:absolute;display:none;z-index:2;background-color:var(--color-white);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased!important;letter-spacing:-.48px}.block-stats .info-modal::after{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid var(--color-white);display:block;position:absolute;left:0;right:0;bottom:-10px;margin:0 auto}.block-stats .info-modal p{font-weight:400;margin:15px 0 0}.block-stats .info-modal .close{cursor:pointer;position:absolute;top:15px;right:15px}.block-stats .stats{display:flex;flex-direction:column;gap:20px;margin-top:var(--s-sm)}@media (min-width:960px){.block-stats .stats{justify-content:start;flex-direction:row}}@media (min-width:960px){.block-stats .stats{justify-content:center;gap:80px;margin-top:var(--s-lg)}}.block-stats .stat{text-align:start;padding:30px 0}@media (max-width:666px){.block-stats .stat:first-child{padding-top:0}}@media (min-width:960px){.block-stats .stat{padding-left:80px;padding-top:20px;padding-bottom:20px}}@media (min-width:768px) and (max-width:959px){.block-stats .stat{flex:1 1 50%}}@media (max-width:959px){.block-stats .stat:nth-child(1),.block-stats .stat:nth-child(2){border-bottom:3px solid var(--color-black)}}@media (min-width:960px){.block-stats .stat:nth-child(2),.block-stats .stat:nth-child(3){border-left:3px solid var(--color-black)}}.block-stats .stat .t-stat{margin-bottom:0}.block-stats .stat .t-stat em{margin-left:-20px}.block-stats .stat p:not(.t-stat){margin:-10px 0 0 8px}@media (max-width:666px){.block-stats .stat p:not(.t-stat){font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}}@media (max-width:959px){.page-about .block-stats .stats{gap:0}}.page-about .block-stats .stat{text-align:center;padding-left:0}@media (max-width:959px){.page-about .block-stats .stat{text-align:start}.page-about .block-stats .stat:nth-child(1),.page-about .block-stats .stat:nth-child(2){border-color:var(--color-white)}}.page-about .block-stats .t-stat{display:flex;align-items:center;gap:30px}.page-about .block-stats .t-stat em{font-size:96px;font-size:6rem;line-height:96px;line-height:6rem;margin-top:10px}.block-video{text-align:center;padding:var(--s-md) 0;color:var(--color-white)}@media (min-width:960px){.block-video{padding-top:var(--s-xl);padding-bottom:var(--s-xxl)}}.block-video-inner{border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;position:relative;height:100%}.block-video-inner .play{position:absolute;margin:auto;z-index:2;cursor:pointer;display:flex;align-items:center;flex-direction:column}@media (min-width:960px){.block-video-inner .play{gap:30px}}.block-video-inner .play img{width:54px}@media (min-width:768px){.block-video-inner .play img{width:64px}}@media (min-width:960px){.block-video-inner .play img{width:94px}}.block-video-inner .play span{font-weight:700;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}@media (min-width:768px){.block-video-inner .play span{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}}@media (min-width:960px){.block-video-inner .play span{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}.block-video video{max-width:100%;border:2px solid var(--color-white);border-radius:var(--border-radius-sm);cursor:pointer;position:relative}.block-video iframe{border-radius:var(--border-radius-sm)}.block-list{padding:var(--s-md) 0}@media (min-width:960px){.block-list{padding-top:var(--s-xl);padding-bottom:var(--s-xxl)}}.block-list .heading-2{text-align:center}@media (min-width:960px){.block-list .heading-2{text-align:start}}.block-list-inner{display:grid;grid-template-columns:1fr}@media (min-width:960px){.block-list-inner{grid-template-columns:1fr 1fr}}.block-list-text{order:2}@media (min-width:768px) and (max-width:959px){.block-list-text{display:flex;justify-content:center}}@media (min-width:960px){.block-list-text{order:1}}.block-list-text ul{display:flex;flex-direction:column;gap:var(--gap-cards-md);margin-top:var(--s-sm);margin-bottom:var(--s-lg);width:100%}@media (min-width:960px){.block-list-text ul{max-width:535px;margin-top:var(--s-lg);margin-bottom:var(--s-xxl)}}.block-list-text li{display:flex;align-items:center;gap:var(--gap-cards-md);box-shadow:0 0 20px 0 rgba(0,143,255,.25);border:2px solid rgba(0,143,255,.4);border-radius:10px;padding:var(--s-xxs)}.block-list-text li .list-title{font-weight:500;display:block;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-list-text li .list-title{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (min-width:960px){.block-list-text li .list-title{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}.block-list-text li .list-extra{display:none;margin:8px 0 0;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-list-text li .list-extra{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-list-text li .list-extra{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-list-text li:hover{align-items:flex-start}.block-list-image{order:1}@media (min-width:960px){.block-list-image{order:2}}.block-list-cta{text-align:center}.block-list-cta h3{margin-bottom:var(--s-sm);text-align:center!important}.block-boxes-cta{padding:var(--s-md) 0;color:var(--color-white)}@media (min-width:960px){.block-boxes-cta{padding-top:var(--s-xl);padding-bottom:var(--s-xxl)}}.block-boxes-cta .cards{display:grid;grid-template-columns:1fr;margin-top:var(--s-sm);gap:var(--gap-cards-md)}@media (min-width:768px){.block-boxes-cta .cards{grid-template-columns:repeat(2,1fr);margin-top:var(--s-lg)}}.block-boxes-cta .card{border:2px solid rgba(248,248,248,.2);border-radius:var(--border-radius-sm);position:relative;overflow:hidden;text-align:start}@media (min-width:768px) and (max-width:959px){.block-boxes-cta .card{height:447px}}@media (min-width:960px){.block-boxes-cta .card{height:327px}}.block-boxes-cta .card .box-cta-wrap{padding:var(--s-xs) var(--s-xs) 0;text-align:start}@media (min-width:768px){.block-boxes-cta .card .box-cta-wrap{padding-top:var(--s-sm);padding-right:var(--s-sm);padding-left:var(--s-sm)}}.block-boxes-cta .card .box-cta-wrap h3{max-width:230px;margin-bottom:var(--s-xxs);position:relative;z-index:2;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%;font-weight:500}@media (min-width:768px){.block-boxes-cta .card .box-cta-wrap h3{max-width:330px;font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}@media (min-width:960px){.block-boxes-cta .card .box-cta-wrap h3{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;letter-spacing:-2%;margin-left:0;margin-right:0}}.block-boxes-cta .card .box-cta-wrap .block-post .post-content a.wp-element-button,.block-boxes-cta .card .box-cta-wrap .button,.block-boxes-cta .card .box-cta-wrap .wp-block-button a,.block-post .post-content .block-boxes-cta .card .box-cta-wrap a.wp-element-button,.wp-block-button .block-boxes-cta .card .box-cta-wrap a{position:relative;z-index:2;align-self:flex-start}.block-boxes-cta .card picture{display:block}.block-boxes-cta .card img{display:block;order:1;position:relative;z-index:2}@media (min-width:768px) and (max-width:959px){.block-boxes-cta .card img{position:absolute;bottom:0;right:0;width:100%;z-index:2}}@media (min-width:960px){.block-boxes-cta .card img{position:absolute;top:0;right:0;object-fit:cover;width:360px;height:100%}}.block-team{position:relative;text-align:center;padding:var(--s-md) 0}@media (min-width:960px){.block-team{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-team .heading-2{margin-bottom:var(--s-sm)}.block-team .cards{display:grid;align-items:stretch;grid-template-columns:1fr;gap:var(--gap-cards-md);margin-top:var(--s-lg)}@media (min-width:768px){.block-team .cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-team .cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:1260px){.block-team .cards{grid-template-columns:repeat(4,1fr)}}.block-team .card{position:relative;height:100%;display:grid;grid-template-rows:326px 1fr;border:2px solid rgba(248,248,248,.2)!important;border-radius:var(--border-radius-sm);border:none}.block-team .card-image{display:block;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);height:326px}.block-team .card-image picture{display:block}.block-team .card-image img{display:block;object-fit:cover;object-position:center;width:100%;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.block-team .card-text{text-align:start;border-top:3px solid var(--color-black);background-color:var(--color-white);color:var(--color-black);padding:var(--s-xxs);font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-team .card-text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.block-team .card-text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-team .card-text h3{margin-bottom:0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}@media (min-width:768px){.block-team .card-text h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-team .card-text h3{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-timeline{text-align:center;padding:var(--s-md) 0;color:var(--color-white);overflow:hidden}@media (min-width:960px){.block-timeline{padding-top:var(--s-xl);padding-bottom:var(--s-xxl)}}.block-timeline .glide-arrows{margin:var(--s-xxs) 0 0;text-align:start;position:relative;z-index:2}@media (min-width:960px){.block-timeline .glide-arrows{margin:var(--s-xs) 0 0}}.block-timeline .glide-arrows .disabled{opacity:.3}.block-timeline .glide-arrows a{padding:10px}.block-timeline .glide-arrows img{width:15px}.block-timeline .glide-arrows a:nth-child(1) img{transform:rotate(-180deg)}.block-timeline .years-wrapper{position:relative;overflow-x:hidden;margin-left:0;margin-right:calc(50% - 50vw);padding-right:0}@media (min-width:960px){.block-timeline .years-wrapper{margin-left:0;padding-right:0}}.block-timeline .years-wrapper .years{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:32px;margin-top:var(--s-md)}@media (min-width:960px){.block-timeline .years-wrapper .years{padding-right:64px}}.block-timeline .years-wrapper .years::-webkit-scrollbar{display:none}.block-timeline .custom-scrollbar{position:relative;height:14px;background-color:#eee;margin-top:var(--s-sm);border-radius:15px;max-width:60%;margin-left:auto;margin-right:auto}@media (min-width:960px){.block-timeline .custom-scrollbar{max-width:40%}}.block-timeline .custom-scrollbar .scrollbar-thumb{position:absolute;height:100%;width:40%;background-color:var(--color-pink);border-radius:15px}@media (min-width:960px){.block-timeline .custom-scrollbar .scrollbar-thumb{width:30%}}.block-timeline .card{display:flex;flex-direction:column;flex:1 0 313px;color:var(--color-white);border:0;position:relative;z-index:2}.block-timeline .card-year{margin-bottom:var(--s-sm);padding-bottom:10px;border-bottom:2px solid var(--color-white);text-align:center;font-weight:500;position:relative;font-weight:700;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}@media (min-width:768px){.block-timeline .card-year{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;letter-spacing:-2%}}@media (min-width:960px){.block-timeline .card-year{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem}}.block-timeline .card-year::after{content:"";position:absolute;bottom:-8px;left:0;right:0;margin:0 auto;display:block;background-color:var(--color-white);width:15px;height:15px;border-radius:50%}.block-timeline .card-text{padding:0}.block-timeline .card-text span{border:2px solid rgba(248,248,248,.2);border-radius:var(--border-radius-sm);text-align:start;padding:var(--s-xxs);font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%;display:block;margin:0 10px}@media (min-width:768px){.block-timeline .card-text span{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:960px){.block-timeline .card-text span{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-timeline .card-text span em{font-style:normal;color:var(--color-pink)}.block-collections{background-color:var(--color-white)}.block-collections-inner{display:grid;grid-template-columns:1fr;gap:var(--s-xs)}@media (min-width:960px){.block-collections-inner{grid-template-columns:1fr 75%;gap:40px}}.block-collections-header{margin-bottom:var(--s-md);background-color:var(--color-black);color:var(--color-white);padding:var(--s-sm) 0}@media (min-width:960px){.block-collections-header{margin-bottom:var(--s-xl);padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}.block-collections-header .heading-1{max-width:780px;margin-left:0;margin-right:0;z-index:2;position:relative}.block-collections-filter{position:relative}.block-bento.gradient-pink-bento .box-box .block-collections-filter h3,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3,.block-collections-filter .block-demo-text h2,.block-collections-filter .heading-5,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4,.block-demo-text .block-collections-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:700}@media (min-width:960px){.block-bento.gradient-pink-bento .box-box .block-collections-filter h3,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3,.block-collections-filter .block-demo-text h2,.block-collections-filter .heading-5,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4,.block-demo-text .block-collections-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;letter-spacing:-2%;margin-bottom:var(--s-lg)}}@media (max-width:959px){.block-bento.gradient-pink-bento .box-box .block-collections-filter h3 span,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3 span,.block-collections-filter .block-demo-text h2 span,.block-collections-filter .heading-5 span,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span,.block-demo-text .block-collections-filter h2 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 span{border:2px solid var(--color-black);border-radius:8px;padding:20px 25px 18px;display:inline-block;width:100%;position:relative}.block-bento.gradient-pink-bento .box-box .block-collections-filter h3 span::after,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3 span::after,.block-collections-filter .block-demo-text h2 span::after,.block-collections-filter .heading-5 span::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span::after,.block-demo-text .block-collections-filter h2 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 span::after{content:"";display:block;width:20px;height:20px;position:absolute;top:17px;right:25px;background:url(../assets/images/carat-black.svg) top right no-repeat;background-size:12px;transform:rotate(90deg)}.block-bento.gradient-pink-bento .box-box .block-collections-filter h3 span.active,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3 span.active,.block-collections-filter .block-demo-text h2 span.active,.block-collections-filter .heading-5 span.active,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span.active,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span.active,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span.active,.block-demo-text .block-collections-filter h2 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 span.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.block-bento.gradient-pink-bento .box-box .block-collections-filter h3 span.active::after,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3 span.active::after,.block-collections-filter .block-demo-text h2 span.active::after,.block-collections-filter .heading-5 span.active::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span.active::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span.active::after,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span.active::after,.block-demo-text .block-collections-filter h2 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 span.active::after{content:"";width:20px;height:20px;top:22px;display:inline-block;background:url(../assets/images/carat-pink.svg) top right no-repeat;background-size:12px;transform:rotate(-90deg);transition:all .2s ease-out}}.block-bento.gradient-pink-bento .box-box .block-collections-filter h3 .reset-lg,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3 .reset-lg,.block-collections-filter .block-demo-text h2 .reset-lg,.block-collections-filter .heading-5 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg,.block-demo-text .block-collections-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 .reset-lg{display:none}@media (min-width:960px){.block-bento.gradient-pink-bento .box-box .block-collections-filter h3 .reset-lg,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3 .reset-lg,.block-collections-filter .block-demo-text h2 .reset-lg,.block-collections-filter .heading-5 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg,.block-demo-text .block-collections-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 .reset-lg{display:block}}.block-bento.gradient-pink-bento .box-box .block-collections-filter h3 .reset-lg .facetwp-reset,.block-collections-filter .block-bento.gradient-pink-bento .box-box h3 .reset-lg .facetwp-reset,.block-collections-filter .block-demo-text h2 .reset-lg .facetwp-reset,.block-collections-filter .heading-5 .reset-lg .facetwp-reset,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg .facetwp-reset,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg .facetwp-reset,.block-collections-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg .facetwp-reset,.block-demo-text .block-collections-filter h2 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h2 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h3 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-collections-filter h4 .reset-lg .facetwp-reset{color:var(--color-black);text-decoration:underline;float:right;margin-top:-70px;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:400}.block-collections-filter .filters-wrap{display:none}@media (min-width:960px){.block-collections-filter .filters-wrap{display:block}}.block-collections-filter .filters-wrap.active{display:block}@media (max-width:959px){.block-collections-filter .filters-wrap{border:2px solid var(--color-black);background-color:var(--color-white);border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:var(--s-xxs);width:100%;position:absolute;top:62px;left:0;z-index:2}}.block-collections-filter .filters-wrap .filter-buttons{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px;margin-top:var(--s-sm)}@media (min-width:960px){.block-collections-filter .filters-wrap .filter-buttons{display:none}}.block-collections-filter .filters-wrap .facetwp-facet-reset{margin:0}.block-collections-filter .filters-wrap .facetwp-reset{border-radius:6px;color:var(--color-black);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:700;border:2px solid var(--color-black);display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-collections-filter .filters-wrap .view{border-radius:6px;color:var(--color-white);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:700;background-color:var(--color-pink);border:2px solid var(--color-pink);display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-collections-filter .filter-section{position:relative;margin-bottom:var(--s-xs)}@media (min-width:960px){.block-collections-filter .filter-section{margin-bottom:0}}.block-collections-filter .filter-section .facetwp-counter,.block-collections-filter .filter-section .facetwp-hidden{display:none}.block-collections-filter .filter-section .filter-title{font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;margin-bottom:15px}@media (min-width:960px){.block-collections-filter .filter-section .filter-title{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}@media (max-width:959px){.block-collections-filter .filter-section .filter-title::after{content:"";display:block;width:20px;height:20px;position:absolute;top:-5px;right:0;background:url(../assets/images/carat-black.svg) top right no-repeat;background-size:12px;transform:rotate(90deg)}}.block-collections-filter .filter-section .filter-title.active::after{top:5px;transform:rotate(-90deg)}.block-collections-filter .filter-section .filter-cats{display:none}@media (min-width:960px){.block-collections-filter .filter-section .filter-cats{display:block}}.block-collections-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-xxs)}@media (min-width:960px){.block-collections-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-sm)}}.block-collections-filter .filter-section .facetwp-checkbox{background-image:url(../assets/images/checkbox-unchecked.svg);background-size:20px 20px;padding-left:30px;margin-bottom:15px;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}.block-collections-filter .filter-section .facetwp-checkbox:last-child{margin-bottom:0}.block-collections-filter .filter-section .facetwp-checkbox.checked{background-image:url(../assets/images/checkbox-checked.svg)}.block-collections-filter .filter-section .filter-inactive .facetwp-checkbox{opacity:.51}.block-collections .facetwp-template{display:grid;grid-template-columns:1fr;grid-gap:15px}@media (min-width:768px){.block-collections .facetwp-template{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-collections .facetwp-template{grid-gap:30px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}}@media (min-width:960px){.block-collections .facetwp-template .card{min-height:480px}}.block-collections .facetwp-template .card-text{border-top:3px solid var(--color-black);display:flex;flex-direction:column;height:100%}.block-collections .facetwp-template .card-text h3,.block-collections .facetwp-template .card-text p{margin-bottom:0}.block-collections .facetwp-template .card-text h3{font-weight:500;margin-bottom:30px}@media (min-width:960px){.block-collections .facetwp-template .card-text h3{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-collections .facetwp-template .card-text .term{margin-bottom:10px}.block-collections .facetwp-template .card-text .collection-type{color:var(--color-black);margin-top:auto;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:960px){.block-collections .facetwp-template .card-text .collection-type{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}.block-collections .facetwp-template .card-text .term+.term{display:none}.facetwp-type-pager{text-align:center}.facetwp-load-more{appearance:none;border-radius:30px;border:0;cursor:pointer;margin:20px auto 40px;padding:2px 28px 1px;position:relative;text-align:center;display:inline-block;color:var(--color-white);outline:0;z-index:2;background-color:#ccc;box-shadow:0 1px 11px 11px #ccc}@media (min-width:960px){.facetwp-load-more:hover{transform:scale(1.1)}}.cpt_solution-collections .lity-container{max-width:100%}.cpt_solution-collections .lity-close{display:none}@media (min-width:768px){.cpt_solution-collections .lity-close{display:block;top:10px;right:70px;color:var(--color-black)}}@media (min-width:960px){.cpt_solution-collections .lity-close{right:-70px}}.single-collection{background-color:var(--color-white);width:100%;max-width:868px;border-radius:var(--border-radius-sm);overflow:scroll;padding:var(--s-xxs) var(--s-xxs) 0}@media (min-width:768px){.single-collection{padding:var(--s-xs)}}@media (min-width:960px){.single-collection{min-width:868px;padding:var(--s-sm)}}.single-collection-desc .wysiwyg{max-width:550px}@media all and (max-height:940px){.single-collection-desc{padding-bottom:var(--s-xxs);margin-bottom:30px}}@media (max-width:959px){.single-collection-desc{padding-bottom:var(--s-xxs)}}@media (max-width:959px){.single-collection-kpi .term{display:inline-block;margin-bottom:15px}}.single-collection-details .term{background-color:var(--color-black);font-size:12px;line-height:16px;font-style:normal;font-weight:700;letter-spacing:-.32px;margin-bottom:20px}@media (min-width:768px){.single-collection-details .term{font-size:14px;line-height:18px;margin-bottom:var(--s-xxs)}}@media (min-width:960px){.single-collection-details .term{font-size:16px;line-height:20px;margin-bottom:var(--s-xs)}}.single-collection-details .text{margin-bottom:0;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.single-collection-details .text{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}@media (min-width:960px){.single-collection-details .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}.block-bento.gradient-pink-bento .box-box .single-collection-details h3,.block-demo-text .single-collection-details h2,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-details h2,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-details h3,.page-template-page-basic .page-basic-wrap .post-content-basic .single-collection-details h4,.single-collection-details .block-bento.gradient-pink-bento .box-box h3,.single-collection-details .block-demo-text h2,.single-collection-details .heading-5,.single-collection-details .page-template-page-basic .page-basic-wrap .post-content-basic h2,.single-collection-details .page-template-page-basic .page-basic-wrap .post-content-basic h3,.single-collection-details .page-template-page-basic .page-basic-wrap .post-content-basic h4{font-weight:700;margin-bottom:10px}.block-post .post-content .block-quote-grid.layout-b .medal .credit .single-collection-details strong,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption .single-collection-details strong,.block-quote-grid.layout-b .medal .block-post .post-content .credit .single-collection-details strong,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption .single-collection-details strong,.block-quote-grid.layout-b .medal .footer .info-nav a .single-collection-details strong,.block-quote-grid.layout-b .medal .label .single-collection-details strong,.block-quote-grid.layout-b .medal .t-xs .single-collection-details strong,.footer .info-nav .block-quote-grid.layout-b .medal a .single-collection-details strong,.single-collection-details .block-post .post-content .block-quote-grid.layout-b .medal .credit strong,.single-collection-details .block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption strong,.single-collection-details .block-quote-grid.layout-b .medal .block-post .post-content .credit strong,.single-collection-details .block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption strong,.single-collection-details .block-quote-grid.layout-b .medal .footer .info-nav a strong,.single-collection-details .block-quote-grid.layout-b .medal .label strong,.single-collection-details .block-quote-grid.layout-b .medal .t-xs strong,.single-collection-details .footer .info-nav .block-quote-grid.layout-b .medal a strong,.single-collection-details .single-cpt_resource .gated .block-wysiwyg,.single-collection-details .t-rg,.single-cpt_resource .gated .single-collection-details .block-wysiwyg{margin-bottom:0}.single-collection-details .collection-video{display:block;margin:var(--s-xxs) 0;position:relative;width:100%;max-width:860px;height:100%;max-height:484px;z-index:1}@media (min-width:768px){.single-collection-details .collection-video{margin:30px 0}}@media (min-width:960px){.single-collection-details .collection-video{margin:var(--s-xs) 0}}.single-collection-details .collection-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px}.block-wysiwyg a{color:var(--color-pink);text-decoration:underline}.block-resources{background-color:var(--color-white)}.block-resources-inner{display:grid;grid-template-columns:1fr;gap:var(--s-xs)}@media (min-width:960px){.block-resources-inner{gap:var(--gap-cards-md);grid-template-columns:25% 1fr}}.block-resources-header{margin-bottom:var(--s-lg);background-color:var(--color-black);color:var(--color-white);padding:var(--s-md) 0}@media (min-width:960px){.block-resources-header{padding-top:var(--s-lg);padding-bottom:var(--s-lg)}}@media all and (max-width:1109px){.block-resources-header .container,.block-resources-header .header-inner,.block-resources-header .wrap-landing-c{padding-right:0!important}}.block-resources-header .breadcrumb{margin:0 0 var(--s-sm)}.block-resources-header .heading-1{max-width:780px;z-index:2;position:relative;margin:0 32px var(--s-xs) 0}@media (min-width:768px){.block-resources-header .heading-1{margin:0 0 var(--s-sm)}}.block-resources-header .text{max-width:700px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%;margin-right:32px}@media (min-width:768px){.block-resources-header .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-resources-header .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-resources-header .text p{margin-bottom:0}.block-resources-header .heading-3{margin-top:var(--s-md);margin-bottom:var(--s-sm)}@media (min-width:768px){.block-resources-header .heading-3{margin-top:var(--s-xl);margin-bottom:var(--s-lg);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.block-resources-header .cards-featured-wrapper{position:relative}.block-resources-header .cards-featured{display:flex;gap:var(--gap-cards-md);overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:32px}.block-resources-header .cards-featured::-webkit-scrollbar{display:none}@media (min-width:960px){.block-resources-header .cards-featured{grid-template-columns:repeat(3,1fr)}}.block-resources-header .cards-featured .card{background-color:var(--color-black);border:2px solid rgba(255,81,167,.4)}.block-resources-header .cards-featured .card:hover img{transform:scale(1.05)}.block-resources-header .cards-featured .card-image{height:258px;position:relative}.block-resources-header .cards-featured .card-text{height:258px;padding:var(--s-xs);background-color:var(--color-black);position:relative}.block-resources-header .cards-featured .card-text::after{content:"";width:100%;height:3px;border-top:3px solid var(--color-white);display:block;position:absolute;top:0;left:0}.block-resources-header .cards-featured .card-text h3,.block-resources-header .cards-featured .card-text p{color:var(--color-white);margin:0}.block-resources-header .cards-featured .card-text h3{margin-bottom:10px}.block-resources-header .cards-featured .card-text .excerpt{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;letter-spacing:-2%}@media (min-width:768px){.block-resources-header .cards-featured .card-text .excerpt{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}}@media (min-width:960px){.block-resources-header .cards-featured .card-text .excerpt{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}}.block-resources-header .cards-featured .card-text .term{background-color:var(--color-white);color:var(--color-black);margin-bottom:var(--s-xxxs);font-weight:700;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.block-bento .box-box .modal .block-resources-header .cards-featured .card-text a:last-child,.block-resources-header .cards-featured .card-text .block-bento .box-box .modal a:last-child,.block-resources-header .cards-featured .card-text .more-go{display:none}.block-resources-header .custom-scrollbar{position:relative;height:14px;background-color:#eee;margin-top:var(--s-sm);border-radius:15px;max-width:70%;margin-left:auto;margin-right:auto}.block-resources-header .custom-scrollbar .scrollbar-thumb{position:absolute;height:100%;width:40%;background-color:var(--color-pink);border-radius:15px}@media (min-width:960px){.block-resources-header .custom-scrollbar{display:none}}.block-resources .cta-newsletter-wrap{margin-bottom:var(--s-md);text-align:center}@media (min-width:768px){.block-resources .cta-newsletter-wrap{margin-bottom:var(--s-xl)}}.block-resources .cta-newsletter-wrap .heading-2{max-width:900px}.block-post .post-content .block-quote-grid.layout-b .medal .credit .block-resources .cta-newsletter-wrap strong,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption .block-resources .cta-newsletter-wrap strong,.block-quote-grid.layout-b .medal .block-post .post-content .credit .block-resources .cta-newsletter-wrap strong,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption .block-resources .cta-newsletter-wrap strong,.block-quote-grid.layout-b .medal .footer .info-nav a .block-resources .cta-newsletter-wrap strong,.block-quote-grid.layout-b .medal .label .block-resources .cta-newsletter-wrap strong,.block-quote-grid.layout-b .medal .t-xs .block-resources .cta-newsletter-wrap strong,.block-resources .cta-newsletter-wrap .block-post .post-content .block-quote-grid.layout-b .medal .credit strong,.block-resources .cta-newsletter-wrap .block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption strong,.block-resources .cta-newsletter-wrap .block-quote-grid.layout-b .medal .block-post .post-content .credit strong,.block-resources .cta-newsletter-wrap .block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption strong,.block-resources .cta-newsletter-wrap .block-quote-grid.layout-b .medal .footer .info-nav a strong,.block-resources .cta-newsletter-wrap .block-quote-grid.layout-b .medal .label strong,.block-resources .cta-newsletter-wrap .block-quote-grid.layout-b .medal .t-xs strong,.block-resources .cta-newsletter-wrap .footer .info-nav .block-quote-grid.layout-b .medal a strong,.block-resources .cta-newsletter-wrap .single-cpt_resource .gated .block-wysiwyg,.block-resources .cta-newsletter-wrap .t-rg,.footer .info-nav .block-quote-grid.layout-b .medal a .block-resources .cta-newsletter-wrap strong,.single-cpt_resource .gated .block-resources .cta-newsletter-wrap .block-wysiwyg{margin:var(--s-sm) 0;z-index:2}@media (min-width:960px){.block-resources .cta-newsletter-wrap .hs-form .hs-submit{margin:36px 0 0}.block-resources .cta-newsletter-wrap .hs-form-booleancheckbox-display{align-items:center}}@media (min-width:768px) and (max-width:959px){.block-resources .cta-newsletter-wrap .hs-form .hs-submit{margin:36px 0 0}.block-resources .cta-newsletter-wrap .legal-consent-container .hs-form-booleancheckbox-display>span{margin-top:3px}}.block-resources .cta-newsletter-wrap .funnel{position:absolute;top:-20px;left:-60px;z-index:1}@media (min-width:768px){.block-resources .cta-newsletter-wrap .funnel{top:30%;left:0}}@media (min-width:960px){.block-resources .cta-newsletter-wrap .funnel{top:-40%}}@media (max-width:959px){.block-resources .cta-newsletter-wrap .funnel{width:200px}}@media (max-width:666px){.block-resources .cta-newsletter-wrap .funnel{width:150px;transform:rotate(-20deg)}}.block-resources .cta-newsletter-wrap .square{position:absolute;top:0;right:0;z-index:1}@media (max-width:959px){.block-resources .cta-newsletter-wrap .square{width:150px}}@media (max-width:666px){.block-resources .cta-newsletter-wrap .square{width:100px}}.block-resources-filter{position:relative}.block-bento.gradient-pink-bento .box-box .block-resources-filter h3,.block-demo-text .block-resources-filter h2,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3,.block-resources-filter .block-demo-text h2,.block-resources-filter .heading-5,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;font-weight:700}@media (min-width:960px){.block-bento.gradient-pink-bento .box-box .block-resources-filter h3,.block-demo-text .block-resources-filter h2,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3,.block-resources-filter .block-demo-text h2,.block-resources-filter .heading-5,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;letter-spacing:-2%;margin-bottom:var(--s-lg)}}@media (max-width:959px){.block-bento.gradient-pink-bento .box-box .block-resources-filter h3 span,.block-demo-text .block-resources-filter h2 span,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3 span,.block-resources-filter .block-demo-text h2 span,.block-resources-filter .heading-5 span,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 span,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 span{border:2px solid var(--color-black);border-radius:8px;padding:20px 25px 18px;display:inline-block;width:100%;position:relative}.block-bento.gradient-pink-bento .box-box .block-resources-filter h3 span::after,.block-demo-text .block-resources-filter h2 span::after,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3 span::after,.block-resources-filter .block-demo-text h2 span::after,.block-resources-filter .heading-5 span::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 span::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 span::after{content:"";display:block;width:20px;height:20px;position:absolute;top:17px;right:25px;background:url(../assets/images/carat-black.svg) top right no-repeat;background-size:12px;transform:rotate(90deg)}.block-bento.gradient-pink-bento .box-box .block-resources-filter h3 span.active,.block-demo-text .block-resources-filter h2 span.active,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3 span.active,.block-resources-filter .block-demo-text h2 span.active,.block-resources-filter .heading-5 span.active,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span.active,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span.active,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 span.active,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 span.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.block-bento.gradient-pink-bento .box-box .block-resources-filter h3 span.active::after,.block-demo-text .block-resources-filter h2 span.active::after,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3 span.active::after,.block-resources-filter .block-demo-text h2 span.active::after,.block-resources-filter .heading-5 span.active::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 span.active::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 span.active::after,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 span.active::after,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 span.active::after{content:"";width:20px;height:20px;top:22px;display:inline-block;background:url(../assets/images/carat-pink.svg) top right no-repeat;background-size:12px;transform:rotate(-90deg);transition:all .2s ease-out}}.block-bento.gradient-pink-bento .box-box .block-resources-filter h3 .reset-lg,.block-demo-text .block-resources-filter h2 .reset-lg,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3 .reset-lg,.block-resources-filter .block-demo-text h2 .reset-lg,.block-resources-filter .heading-5 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 .reset-lg{display:none}@media (min-width:960px){.block-bento.gradient-pink-bento .box-box .block-resources-filter h3 .reset-lg,.block-demo-text .block-resources-filter h2 .reset-lg,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3 .reset-lg,.block-resources-filter .block-demo-text h2 .reset-lg,.block-resources-filter .heading-5 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 .reset-lg,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 .reset-lg{display:block}}.block-bento.gradient-pink-bento .box-box .block-resources-filter h3 .reset-lg .facetwp-reset,.block-demo-text .block-resources-filter h2 .reset-lg .facetwp-reset,.block-resources-filter .block-bento.gradient-pink-bento .box-box h3 .reset-lg .facetwp-reset,.block-resources-filter .block-demo-text h2 .reset-lg .facetwp-reset,.block-resources-filter .heading-5 .reset-lg .facetwp-reset,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h2 .reset-lg .facetwp-reset,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h3 .reset-lg .facetwp-reset,.block-resources-filter .page-template-page-basic .page-basic-wrap .post-content-basic h4 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h2 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h3 .reset-lg .facetwp-reset,.page-template-page-basic .page-basic-wrap .post-content-basic .block-resources-filter h4 .reset-lg .facetwp-reset{color:var(--color-black);text-decoration:underline;float:right;margin-top:-70px;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:400}.block-resources-filter .filters-wrap{display:none}@media (min-width:960px){.block-resources-filter .filters-wrap{display:block}}.block-resources-filter .filters-wrap.active{display:block}@media (max-width:959px){.block-resources-filter .filters-wrap{border:2px solid var(--color-black);background-color:var(--color-white);border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:var(--s-xxs);width:100%;position:absolute;top:62px;left:0;z-index:2}}.block-resources-filter .filters-wrap .filter-buttons{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px;margin-top:var(--s-sm)}@media (min-width:960px){.block-resources-filter .filters-wrap .filter-buttons{display:none}}.block-resources-filter .filters-wrap .facetwp-facet-reset{margin:0}.block-resources-filter .filters-wrap .facetwp-reset{border-radius:6px;color:var(--color-black);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:700;border:2px solid var(--color-black);display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-resources-filter .filters-wrap .view{border-radius:6px;color:var(--color-white);font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;font-weight:700;background-color:var(--color-pink);border:2px solid var(--color-pink);display:flex;justify-content:center;align-items:center;padding:10px 20px;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%}.block-resources-filter .filter-section{position:relative;margin-bottom:var(--s-xs)}@media (min-width:960px){.block-resources-filter .filter-section{margin-bottom:0}}.block-resources-filter .filter-section .facetwp-hidden{display:none}.block-resources-filter .filter-section .filter-title{font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;letter-spacing:-2%;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;gap:5px}@media (min-width:960px){.block-resources-filter .filter-section .filter-title{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-resources-filter .filter-section .filter-title .facetwp-counter{background-color:#dadada;color:var(--color-black);font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;display:none;align-items:center;justify-content:center;padding:10px 10px 8px;width:28px;font-weight:400;height:28px;border-radius:50%;margin:-5px 30px 0 0;letter-spacing:-.22px}@media (max-width:959px){.block-resources-filter .filter-section .filter-title .facetwp-counter.active{display:flex}}@media (max-width:959px){.block-resources-filter .filter-section .filter-title::after{content:"";display:block;width:20px;height:20px;position:absolute;top:-5px;right:0;background:url(../assets/images/carat-black.svg) top right no-repeat;background-size:12px;transform:rotate(90deg)}}.block-resources-filter .filter-section .filter-title.active::after{top:5px;transform:rotate(-90deg)}.block-resources-filter .filter-section .filter-cats{display:none}@media (min-width:960px){.block-resources-filter .filter-section .filter-cats{display:block}}.block-resources-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-xxs)}@media (min-width:960px){.block-resources-filter .filter-section .facetwp-type-checkboxes{margin-bottom:var(--s-sm)}}.block-resources-filter .filter-section .facetwp-checkbox{background-image:url(../assets/images/checkbox-unchecked.svg);background-size:20px 20px;padding-left:30px;margin-bottom:15px;font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%;display:flex}.block-resources-filter .filter-section .facetwp-checkbox:last-child{margin-bottom:0}.block-resources-filter .filter-section .facetwp-checkbox.checked{background-image:url(../assets/images/checkbox-checked.svg)}.block-resources-filter .filter-section .facetwp-checkbox .facetwp-counter{display:none}.block-resources-filter .filter-section .filter-inactive .facetwp-checkbox{opacity:.51}@media (min-width:960px){.block-resources .checked-filters-summary{display:none!important}}@media (max-width:959px){.block-resources .checked-filters-summary{display:block}.block-resources .checked-filters-summary ul{display:flex;flex-wrap:wrap;gap:10px}.block-resources .checked-filters-summary li{display:inline-flex;align-items:center;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;background-color:#dadada;padding:8px 10px 7px;border-radius:4px;gap:5px;cursor:pointer}}.block-resources .facetwp-template{display:grid;grid-template-columns:1fr;grid-gap:15px}@media (min-width:768px){.block-resources .facetwp-template{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.block-resources .facetwp-template{grid-gap:30px;padding-left:30px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}}.block-resources .facetwp-template .noresults{position:absolute;left:120px}.block-resources .facetwp-template .card{flex:none}@media (min-width:960px){.block-resources .facetwp-template .card{min-height:480px}}.block-resources .facetwp-template .card:hover img{transform:scale(1.05)}.block-resources .facetwp-template .card-text{border-top:3px solid var(--color-black)}.block-resources .facetwp-template .card-text h3,.block-resources .facetwp-template .card-text p{margin-bottom:0}.block-resources .facetwp-template .card-text h3{margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.block-resources .facetwp-template .card-text .term{margin-bottom:var(--s-xxxs)}.facetwp-type-pager{text-align:center;margin:var(--s-sm) 0 var(--s-xl)!important}.facetwp-type-pager .facetwp-page{color:var(--color-black)}.facetwp-type-pager .facetwp-page.active{color:var(--color-pink)}.single-cpt_resource .gated{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding:var(--s-lg) 0}.single-cpt_resource .gated .featured{margin-bottom:var(--s-sm)}.single-cpt_resource .gated .speakers{margin-bottom:var(--s-sm)}.single-cpt_resource .gated .speakers h3{font-weight:500}.single-cpt_resource .gated .speakers ul{display:flex;flex-direction:column;gap:var(--s-xxs);margin-top:var(--s-xxs)}.single-cpt_resource .gated .speakers li strong{display:block}.single-cpt_resource .gated-form .form-stick{background-color:var(--color-white);padding:var(--s-sm);border-radius:var(--border-radius-sm);margin-top:-450px;box-shadow:0 0 20px 0 rgba(255,81,167,.25)}.block-post .post-content .block-quote-grid.layout-b .medal .credit .single-cpt_resource .gated-form strong,.block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption .single-cpt_resource .gated-form strong,.block-quote-grid.layout-b .medal .block-post .post-content .credit .single-cpt_resource .gated-form strong,.block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption .single-cpt_resource .gated-form strong,.block-quote-grid.layout-b .medal .footer .info-nav a .single-cpt_resource .gated-form strong,.block-quote-grid.layout-b .medal .label .single-cpt_resource .gated-form strong,.block-quote-grid.layout-b .medal .t-xs .single-cpt_resource .gated-form strong,.footer .info-nav .block-quote-grid.layout-b .medal a .single-cpt_resource .gated-form strong,.single-cpt_resource .gated .gated-form .block-wysiwyg,.single-cpt_resource .gated-form .block-post .post-content .block-quote-grid.layout-b .medal .credit strong,.single-cpt_resource .gated-form .block-post .post-content .block-quote-grid.layout-b .medal .wp-element-caption strong,.single-cpt_resource .gated-form .block-quote-grid.layout-b .medal .block-post .post-content .credit strong,.single-cpt_resource .gated-form .block-quote-grid.layout-b .medal .block-post .post-content .wp-element-caption strong,.single-cpt_resource .gated-form .block-quote-grid.layout-b .medal .footer .info-nav a strong,.single-cpt_resource .gated-form .block-quote-grid.layout-b .medal .label strong,.single-cpt_resource .gated-form .block-quote-grid.layout-b .medal .t-xs strong,.single-cpt_resource .gated-form .footer .info-nav .block-quote-grid.layout-b .medal a strong,.single-cpt_resource .gated-form .gated .block-wysiwyg,.single-cpt_resource .gated-form .t-rg{margin-bottom:var(--s-xs)}.block-careers{background-color:var(--color-white)}.block-careers-header{background-color:var(--color-black);color:var(--color-white);padding:var(--s-md) 0}@media (min-width:960px){.block-careers-header{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-careers-header .breadcrumb{margin:0 0 var(--s-sm)}.block-careers-header .heading-1{z-index:2;position:relative;max-width:680px;margin:0 0 var(--s-xs)}@media (min-width:768px){.block-careers-header .heading-1{margin:0 0 var(--s-sm)}}.block-careers-header .text{max-width:780px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;letter-spacing:-2%}@media (min-width:768px){.block-careers-header .text{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;letter-spacing:-2%}}@media (min-width:960px){.block-careers-header .text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;letter-spacing:-2%}}.block-careers-main{padding-top:230px;padding-bottom:var(--s-xl);position:relative}.block-careers-main.job-single{padding-top:var(--s-md)}@media (min-width:960px){.block-careers-main{padding-top:var(--s-xl);min-height:800px}.block-careers-main.job-single{padding-top:var(--s-xl)}}.block-careers-main .container,.block-careers-main .header-inner,.block-careers-main .wrap-landing-c{position:relative}.block-careers-main .rbox-filter{border-radius:8px;border:2px solid var(--color-black);background:var(--color-white);padding:15px 25px;font-size:20px;font-weight:700;color:var(--color-black);line-height:26px;appearance:none;position:relative;cursor:pointer;background:var(--color-white) url(../assets/images/expand.svg) right 20px top 24px no-repeat}@media (min-width:960px){.block-careers-main .rbox-filter{width:400px}}.block-careers-main .rbox-opening-position-info{display:block}.block-careers-main .rbox-bottom-links a,.block-careers-main .rbox-top-links a{color:var(--color-black)}.block-careers-main .rbox-top-links{margin-bottom:var(--s-xs)}.block-careers-main .rbox-bottom-links{margin-top:var(--s-xs)}.block-careers-main .rbox-btn{display:inline-flex;justify-content:center;align-items:center;gap:20px;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;font-weight:700!important;padding:15px 30px 14px!important;background:var(--color-pink)!important;border:none!important;color:var(--color-white)!important;border-radius:50px!important;text-shadow:none!important;white-space:nowrap!important;cursor:pointer}.block-careers-main .rbox-btn:hover{transition:var(--transition);box-shadow:0 0 8px 0 var(--color-pink),0 0 18px 0 var(--color-pink)}.block-careers-main .rbox-opening-li+.rbox-opening-li{border:2px solid rgba(0,143,255,.4)}.block-careers-main .rbox-opening-list .rbox-field-wrapper{border-radius:15px;border:2px solid rgba(0,143,255,.4);padding:var(--s-xs);margin-top:0!important;background-color:var(--color-white);z-index:2;position:absolute;top:-260px;left:32px;right:0;width:calc(100% - 64px);display:flex;flex-direction:column}@media (min-width:768px){.block-careers-main .rbox-opening-list .rbox-field-wrapper{left:64px;width:calc(100% - 128px)}}@media (min-width:960px){.block-careers-main .rbox-opening-list .rbox-field-wrapper{flex-direction:row;gap:10px;top:-180px}}.block-careers-main .rbox-opening-list .rbox-field-wrapper .rbox-filter{margin-bottom:0}.block-careers .rbox-jobs-group{position:relative;margin-bottom:var(--s-sm);padding-top:var(--s-md);display:flex;flex-wrap:wrap;gap:30px}@media (min-width:960px){.block-careers .rbox-jobs-group{flex-wrap:none}}.block-careers .rbox-jobs-group h3{font-weight:400;position:absolute;top:0;left:0}.block-careers .rbox-opening-li{opacity:1;background-color:var(--color-white);border-radius:15px;border:2px solid rgba(0,143,255,.4);box-shadow:0 0 20px 0 rgba(0,143,255,.25);padding:var(--s-xs);display:flex;flex-direction:column;width:100%}@media (min-width:960px){.block-careers .rbox-opening-li{flex-wrap:none}}.block-careers .rbox-opening-li:hover a{text-decoration:underline}.block-careers .rbox-opening-li:hover a::after{text-decoration:none}@media (min-width:960px){.block-careers .rbox-opening-li{width:33.3333%}}.block-careers .rbox-opening-li .rbox-opening-li-title{order:2;position:relative;font-size:24px;font-style:normal;font-weight:700;line-height:30px;color:var(--color-black);letter-spacing:-.48px}.block-careers .rbox-opening-li .rbox-opening-li-title::after{content:"Read more →";display:block;margin:30px 0 0;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.32px}.block-careers .rbox-opening-li .rbox-job-shortdesc{opacity:1;position:relative;order:1;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;padding:0 0 0 30px}.block-careers .rbox-opening-li .rbox-job-shortdesc::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:20px;height:20px;background:url(../assets/images/location.svg) no-repeat center}.block-careers .rbox-opening-li .rbox-job-shortdesc .rbox-opening-position-info{margin:40px 0 20px -30px}.block-careers .rbox-jobs-group h3 span{display:none}.block-demo{padding:var(--s-md) 0}@media (min-width:960px){.block-demo{padding-top:var(--s-xl);padding-bottom:var(--s-xl)}}.block-demo .blob{position:absolute;bottom:-10%;right:0;z-index:2}@media (max-width:959px){.block-demo .blob{bottom:-10%!important;width:150px;display:none}}.block-demo-inner{display:grid;grid-template-columns:1fr;gap:80px}@media (min-width:960px){.block-demo-inner{grid-template-columns:repeat(2,1fr)}}.block-demo-text h1{margin-bottom:var(--s-sm)}.block-demo-text h2{font-weight:500;margin-top:var(--s-md);margin-bottom:var(--s-xs)}.block-demo-text ul{display:flex;flex-direction:column;gap:20px;margin-top:var(--s-xxs)}.block-demo-text li{background:url(../assets/images/bullet.svg) left top no-repeat;padding-left:30px}.block-demo-embed{position:relative;background-color:var(--color-white);border-radius:var(--border-radius-sm);padding:var(--s-xs)}@media (min-width:960px){.block-demo-embed{padding:var(--s-sm)}}.block-demo-embed .form-intro{color:var(--color-black);margin-bottom:30px}.cpt_solution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div>div>div{box-shadow:0 0 20px 0 rgba(0,143,255,.45)}.cpt_solution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div{position:relative}.cpt_solution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div::before{content:"";opacity:.5;background:radial-gradient(60.16% 49.83% at 50% 49.83%,rgba(0,143,255,.6) 54.24%,rgba(0,0,5,0) 100%);filter:blur(20px);display:block;width:102%;height:130%;position:absolute;top:-50px;left:-40px;z-index:1}@media (min-width:960px){.cpt_solution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div::before{height:180%}}.cpt_solution-fast-loading-ads .block.block-cards-icon.bg-black.gradient-none.align-center.layout-compact.glow-none>div .cards{position:relative;z-index:2}@media (max-width:666px){.cpt_solution-creative-automation .block.block-cards>div>div>div:nth-child(3)>div.card-image>picture>img{object-position:right}}@media (min-width:768px) and (max-width:959px){.page-services #services>div>ul>li.glide__slide.glide__slide[data-glide-card="0"]>div>div.card-text{margin-top:-40px}.page-services #services>div>ul>li.glide__slide.glide__slide[data-glide-card="1"]>div>div.card-text{margin-top:-40px}.page-services #services>div>ul>li.glide__slide.glide__slide[data-glide-card="2"]>div>div.card-text{margin-top:-40px}.page-services #services>div>ul>li.glide__slide.glide__slide[data-glide-card="3"]>div>div.card-text{margin-top:20px}}.page-services .block-quote-grid{margin-top:0}.page-services .block-cards-icon.layout-compact .card{padding-top:20px;padding-bottom:20px}.page-services .block-cards-icon.layout-compact h3{margin-top:0}@media (max-width:959px){.single-cpt_resource .gated{gap:30px;grid-template-columns:1fr}.single-cpt_resource .gated-form .form-stick{margin-top:0;padding:25px}}.cpt_solution-dpa .block-integrations+.block-bento{margin-top:-250px;padding-top:250px;padding-bottom:var(--s-xxl)}.cpt_solution-dpa .block-bento+.block-screens{padding-top:0}.cpt_solution-fast-loading-ads .block-hero+.block-cards-icon,.page-services .block-hero+.block-cards-icon{padding-top:var(--s-lg);padding-bottom:40px}.cpt_solution-fast-loading-ads .block-bento .box-box{background:var(--color-black);min-height:594px}@media (min-width:768px) and (max-width:959px){.cpt_solution-fast-loading-ads .block-hero h1{margin-left:0!important}}@media (min-width:768px) and (max-width:959px){.cpt_solution-programmatic .block-bento .row-2 .box:nth-child(2) .pl,.cpt_solution-programmatic .block-bento .row-2 .box:nth-child(2) .pr{padding-left:0!important;padding-right:0!important}}.page-creative-services .block-cards-icon+.block-bento .width-100{margin-bottom:20px}.page-creative-services .block-bento.gradient-pink-bento{background:radial-gradient(48.79% 52.32% at 50% 52.32%,rgba(0,143,255,.6) 54.24%,rgba(0,0,5,0) 100%)}.page-about .block-stats{padding-top:0}@media (max-width:666px){.page-about #content>section.block.block-boxes-cta.bg-black.gradient-blue-low>div>div>div.card.bg-black.gradient-pink-low{min-height:400px}}@media (max-width:666px){.page-about #content>section.block.block-boxes-cta.bg-black.gradient-blue-low>div>div>div.card.bg-black.gradient-pink-low>picture>img{right:-236px;bottom:-5px;z-index:5;max-width:2000px;position:absolute}}@media (min-width:768px) and (max-width:959px){.page-about #content>section.block.block-boxes-cta.bg-black.gradient-blue-low>div>div>div.card.bg-black.gradient-pink-low>picture>img{left:-43px;width:522px;bottom:-5px;z-index:5;max-width:2000px;position:absolute}}@media (min-width:960px){.page-about #content>section.block.block-boxes-cta.bg-black.gradient-blue-low>div>div>div.card.bg-black.gradient-pink-low>picture>img{object-position:left bottom;width:500px;right:-70px}}.block-cta-button .block-post .post-content a.text-white.wp-element-button,.block-cta-button .wp-block-button a.text-white,.block-cta-button a.button.text-white,.block-post .post-content .block-cta-button a.text-white.wp-element-button,.wp-block-button .block-cta-button a.text-white{color:var(--color-white)!important;text-decoration:none!important}.cpt_solution-creative-enablement .partners{max-width:900px;margin-left:auto;margin-right:auto}.cpt_solution-creative-enablement .block-cards>div>div>div:nth-child(1)>div.card-image>picture>img{object-position:right}.cpt_solution-creative-enablement .block-cards>div>div>div:nth-child(2)>div.card-image>picture>img{object-position:center}.cpt_solution-creative-enablement .block-cards>div>div>div:nth-child(3)>div.card-image>picture>img{object-position:right}.cpt_solution-creative-automation .block-cards>div>div>div:nth-child(1)>div.card-image>picture>img{object-position:left}.cpt_solution-creative-automation .block-cards>div>div>div:nth-child(2)>div.card-image>picture>img{object-position:right}.cpt_solution-creative-automation .block-cards>div>div>div:nth-child(3)>div.card-image>picture>img{object-position:center}.cpt_solution-creative-automation .block-hero video,.cpt_solution-creative-enablement .block-hero video{width:100%;max-width:1090px;border:2px solid #fff}.cpt_solution-creative-enablement .block-bento .boxes.row-1 .box .stat p{margin-top:44px}.cpt_solution-creative-automation .block-bento .box.width-30.span-1.box-box::after{display:none}.cpt_solution-fast-loading-ads .block-bento.gradient-blue-bento .boxes.row-1 video{margin-bottom:0}.block-bento.gradient-pink-bento .box-text{padding:40px}.cpt_solution-creative-automation .boxes.row-3 .box.width-70 video{width:100%}.cpt_solution-creative-enablement .boxes.row-1 .box.width-60 video{margin-bottom:-30px}.hs-recaptcha{visibility:hidden;height:1px}@media all and (max-width:959px){.footer-newsletter .hs-form .hs-submit{margin:28px 0 0!important}}@media all and (min-width:768px){.footer-newsletter .hs-form .hs-email label{font-size:18px!important}}.page-home #harness-tech .box-image video{min-height:360px;object-fit:cover;object-position:top center}@media (min-width:768px){.page-home #harness-tech .box-image video{min-height:560px}}@media (min-width:960px){.page-home #harness-tech .box-image video{margin-top:50px;margin-bottom:-10px;min-height:auto;width:102%;max-width:102%}}.page-home #align-teams .box-image video{min-height:240px;margin-top:25px;margin-bottom:0;object-fit:cover}@media (min-width:768px){.page-home #align-teams .box-image video{min-height:560px;margin-top:25px}}@media (min-width:960px){.page-home #align-teams .box-image video{min-height:auto;margin-top:40px}}@media (max-width:959px){@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.page-home #data-driven .box-image{background:var(--color-black)}}}.page-home #data-driven .box-image video{min-height:auto;margin-top:var(--s-xxs);margin-bottom:var(--s-xxs);padding-right:var(--s-xs);padding-left:var(--s-xs)}@media (min-width:768px){.page-home #data-driven .box-image video{margin-top:var(--s-xs);margin-bottom:var(--s-xs);padding-right:var(--s-sm);padding-left:var(--s-sm)}}@media (min-width:960px){.page-home #data-driven .box-image video{margin-bottom:var(--s-xxs)}}.cpt_solution-creative-automation #automate-what .box-image video{min-height:auto;object-fit:cover;object-position:top center;margin-top:var(--s-xxs);margin-bottom:0}@media (min-width:768px){.cpt_solution-creative-automation #automate-what .box-image video{max-height:440px}}@media (min-width:960px){.cpt_solution-creative-automation #automate-what .box-image video{max-height:none;margin-top:40px}}.cpt_solution-creative-automation #align-all .box-image video{height:auto;margin-bottom:0}@media (min-width:960px){.cpt_solution-creative-automation #align-all .box-image video{margin-top:-20px}}@media (min-width:960px){.cpt_solution-creative-automation #effortlessly-elevate .box-image{padding-top:var(--s-xxs)}}.cpt_solution-creative-automation #effortlessly-elevate .box-image video{min-height:380px;margin-top:var(--s-xxs);margin-bottom:0;object-fit:cover}@media (min-width:960px){.cpt_solution-creative-automation #effortlessly-elevate .box-image video{height:105%!important;min-height:100%!important;margin-left:-5px;margin-right:-5px}}.cpt_solution-creative-automation #global-hand-off .box-image img{min-height:290px;margin-bottom:-15px;object-fit:cover;object-position:top}@media (min-width:768px){.cpt_solution-creative-automation #global-hand-off .box-image img{min-height:390px}}@media (min-width:768px){.cpt_solution-creative-automation #global-hand-off .box-image img{min-height:290px;height:295px}}.cpt_solution-creative-automation #dpa .box-image video{min-height:430px;margin-bottom:var(--s-xs);object-fit:cover}.cpt_solution-creative-automation #localization .box-image video{min-height:190px;margin-top:-15px;margin-bottom:0;padding-left:40px;padding-right:40px;padding-bottom:40px}@media (min-width:768px){.cpt_solution-creative-automation #localization .box-image video{min-height:auto;margin-top:-25px;margin-bottom:-40px}}@media (min-width:960px){.cpt_solution-creative-automation #localization .box-image video{margin-top:-18px;padding-bottom:0}}.cpt_solution-creative-automation #content-adaptations .box-image img{min-height:215px;margin-top:-5px;margin-bottom:25px;object-fit:cover}@media (min-width:960px){.cpt_solution-creative-automation #content-adaptations .box-image img{margin-top:-20px;margin-bottom:-12px}}.cpt_solution-creative-enablement #reach-customers .box-image video{min-height:208px;margin-top:25px}@media (min-width:768px){.cpt_solution-creative-enablement #reach-customers .box-image video{margin-top:35px}}@media (min-width:960px){.cpt_solution-creative-enablement #reach-customers .box-image video{margin-top:70px}}.cpt_solution-creative-enablement #lower-payload .box-image video{min-height:208px}@media (min-width:768px){.cpt_solution-creative-enablement #lower-payload .box-image video{margin-top:35px}}@media (min-width:960px){.cpt_solution-creative-enablement #lower-payload .box-image video{min-height:auto;margin-top:-30px}}.cpt_solution-creative-enablement #elevate-shoppable .box-image video{width:auto;min-height:auto;max-height:566px;object-fit:cover;padding-left:var(--s-sm);padding-right:var(--s-sm);object-position:top center;margin-top:var(--s-xxs)}@media (min-width:768px){.cpt_solution-creative-enablement #elevate-shoppable .box-image video{max-width:480px;margin-top:var(--s-xs)}}@media (min-width:960px){.cpt_solution-creative-enablement #elevate-shoppable .box-image video{max-width:none}}.cpt_solution-creative-enablement #engage-audiences .box-image video{min-height:auto;object-fit:cover;object-position:top center;margin-top:var(--s-xxs)}@media (min-width:768px){.cpt_solution-creative-enablement #engage-audiences .box-image video{margin-top:var(--s-xs)}}.cpt_solution-creative-enablement #programmatic .box-image video{min-height:auto;object-fit:cover;object-position:top center;margin-top:var(--s-xxs);padding-left:40px;padding-right:40px}@media (min-width:768px) and (max-width:959px){.cpt_solution-creative-enablement #programmatic .box-image video{width:100%;max-width:100%;padding-left:20px;padding-right:0;margin-right:-40px}}@media (min-width:960px){.cpt_solution-creative-enablement #programmatic .box-image video{padding-right:40px}}.cpt_solution-creative-enablement #faster .box-image video{min-height:220px;object-fit:cover;object-position:top center;margin-top:var(--s-xxs)}@media (min-width:768px){.cpt_solution-creative-enablement #faster .box-image video{min-height:390px}}@media (min-width:960px){.cpt_solution-creative-enablement #faster .box-image video{min-height:auto}}.cpt_solution-creative-enablement #builder .box-image video{min-height:auto;object-fit:cover;object-position:top center}@media (min-width:960px){.cpt_solution-creative-enablement #builder .box-image video{margin-top:var(--s-xs)}}.cpt_solution-fast-loading-ads #improve-user-experience .box-image video{margin-top:var(--s-xs);margin-bottom:-10px;min-height:343px;object-fit:cover;object-position:top center}.cpt_solution-fast-loading-ads #expand-engagement .box-image video{margin-top:var(--s-xs);min-height:380px;object-fit:cover;object-position:top center;margin-bottom:-12px}@media (min-width:960px){.cpt_solution-fast-loading-ads #expand-engagement .box-image video{margin-top:52px;height:112%;margin-bottom:-12px}}.cpt_solution-programmatic #first-class .box-image video{margin-top:var(--s-xs);min-height:343px;object-fit:cover;object-position:top center}@media (min-width:768px){.cpt_solution-programmatic #first-class .box-image video{max-height:548px}}@media (min-width:960px){.cpt_solution-programmatic #first-class .box-image video{max-height:none}}.cpt_solution-programmatic #simpler-faster .box-image img{margin-top:var(--s-xs);min-height:240px;object-fit:cover;object-position:top center;margin-bottom:-20px}@media (min-width:768px){.cpt_solution-programmatic #simpler-faster .box-image img{margin-bottom:-80px}}@media (min-width:960px){.cpt_solution-programmatic #simpler-faster .box-image img{margin-bottom:-30px;min-height:470px}}@media (min-width:960px){.cpt_solution-programmatic #fast-loading .modal{height:475px!important}}.cpt_solution-programmatic #fast-loading .box-image video{min-height:auto;padding-left:35px;padding-right:35px;object-fit:cover;object-position:top center}@media (min-width:768px){.cpt_solution-programmatic #fast-loading .box-image video{margin-top:-20px;padding-left:50px;padding-right:50px}}.page-creative-services #high-volume .box-image video{min-height:310px;object-fit:cover;object-position:top center}@media (min-width:960px){.page-creative-services #high-volume .box-image video{min-height:auto}}.page-creative-services #elevate-catalog .box-image video{min-height:310px;object-fit:cover;object-position:top center;margin-top:-5px}@media (min-width:768px){.page-creative-services #elevate-catalog .box-image video{margin-top:-35px}}@media (min-width:960px){.page-creative-services #elevate-catalog .box-image video{min-height:auto}}.page-creative-services #explore-potential .box-image video{min-height:310px;object-fit:cover;object-position:top center;margin-top:var(--s-xs)}@media (min-width:960px){.page-creative-services #explore-potential .box-image video{min-height:auto}}