@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap);.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-inck:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}body{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}h1,h2,h3,h4,h5,h6{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.container{width:100%;max-width:1245px;margin:0 auto}@media (max-width:1200px){.container{max-width:100%;padding:0 15px}}@media (min-width:1201px) and (max-width:1295px){.container{padding:0 50px}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.site-header{padding:12px 0;position:relative;z-index:120}@media (max-width:1200px){.site-header{padding:20px 0}}.site-header .header-wrapper{display:flex;align-items:center;justify-content:space-between}.site-header .site-branding img{height:30px;width:auto;display:block}@media (max-width:1200px){.site-header .site-branding img{height:26px}}@media (max-width:1200px){.site-header .main-navigation{display:none}}.site-header .main-navigation ul>li>a,.site-header .main-navigation ul>li>.sub-menu>li>a{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.site-header .main-navigation ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:20px}.site-header .main-navigation ul li{margin:0;position:static;padding:15px 0}.site-header .main-navigation ul li.has-mega-menu:hover::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100vw;height:1px;background-color:#F1F2F2;z-index:1000}.site-header .main-navigation ul li.has-mega-menu:hover .mega-menu-wrapper{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.site-header .main-navigation ul li .mega-menu-wrapper{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);width:calc(100% - 40px);max-width:1245px;background:#fff;padding:32px;z-index:999;opacity:0;visibility:hidden;transition:all 0.3s ease;border-radius:0 0 20px 20px;box-shadow:0 20px 40px rgb(0 0 0 / .05)}.site-header .main-navigation ul li .mega-menu-wrapper .mega-menu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card{background:#fff;border-radius:16px;padding:32px;transition:all 0.3s ease;display:flex;flex-direction:column;align-items:flex-start;text-align:left;text-decoration:none;position:relative;z-index:1;overflow:hidden;border:1px solid #F1F2F2}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .desktop-only{display:block}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .mobile-only{display:none!important}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card::before,.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card::after{content:"";position:absolute;inset:-2px;background:conic-gradient(from var(--angle),#C14498 0deg,#C14498 324deg,transparent 325deg,transparent 360deg);border-radius:inherit;z-index:-1;opacity:0;transition:opacity 0.3s ease}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card::after{filter:blur(10px);z-index:-2}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .mega-card-inner{position:absolute;inset:1px;background:#fff;border-radius:15px;z-index:-1;transition:background 0.3s ease}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card:hover{border-color:#fff0;background:#F9FAFC;box-shadow:none}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card:hover::before,.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card:hover::after{opacity:1;animation:rotateAngle 6s linear infinite}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card:hover .mega-card-inner{background:#F9FAFC}@keyframes rotateAngle{to{--angle:360deg}}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .mega-logo{height:35px;margin-bottom:14px;flex-shrink:0;position:relative;z-index:10}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .mega-logo img{height:35px;width:auto;display:block;object-fit:contain}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .mega-desc{font-size:14px;font-weight:400;color:#2E2F33;margin-bottom:24px;line-height:1.5;position:relative;z-index:10}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .mega-btn{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#C14498;text-decoration:none;transition:gap 0.3s ease;position:relative;z-index:10}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .mega-btn img{width:16px;height:16px}.site-header .main-navigation ul li .mega-menu-wrapper .mega-product-card .mega-btn:hover{gap:12px}.site-header .main-navigation ul li.has-mega-menu>.sub-menu{display:none!important}.site-header .main-navigation ul li.menu-item-has-children:not(.has-mega-menu){position:relative;z-index:20}.site-header .main-navigation ul li.menu-item-has-children:not(.has-mega-menu)>.sub-menu{position:absolute;top:100%;left:0;margin:0;padding:8px 0;min-width:200px;list-style:none;background:#fff;border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0 / .15);z-index:1002;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s ease}.site-header .main-navigation ul li.menu-item-has-children:not(.has-mega-menu):hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.site-header .main-navigation ul li.menu-item-has-children:not(.has-mega-menu)>.sub-menu>li{margin:0;padding:0}.site-header .main-navigation ul li.menu-item-has-children:not(.has-mega-menu)>.sub-menu>li>a{display:block;padding:8px 16px;font-size:15px;font-weight:500;white-space:nowrap}.site-header .main-navigation ul li.menu-item-has-children:not(.has-mega-menu)>.sub-menu>li>a::after{display:none!important}.site-header .main-navigation ul li a{text-decoration:none;color:#000;font-size:16px;font-weight:500;transition:color 0.3s ease}.site-header .main-navigation ul li a:hover{color:#C14498}.site-header .main-navigation ul li.menu-item-has-children>a,.site-header .main-navigation ul li.has-mega-menu>a{display:flex;align-items:center;gap:8px}.site-header .main-navigation ul li.menu-item-has-children>a::after,.site-header .main-navigation ul li.has-mega-menu>a::after{content:"";width:14px;height:14px;background-image:url(/wp-content/uploads/chevron-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;flex-shrink:0;transition:transform 0.3s ease}.site-header .main-navigation ul li.menu-item-has-children:hover>a::after,.site-header .main-navigation ul li.has-mega-menu:hover>a::after{transform:rotate(180deg)}.site-header .main-navigation ul.sub-menu{flex-direction:column;align-items:stretch;gap:0}.site-header .header-right{display:flex;align-items:center;gap:20px}.site-header .header-right .language-switcher{position:relative;cursor:pointer;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-weight:500;padding:15px 0}.site-header .header-right .language-switcher--static{cursor:default;pointer-events:none}.site-header .header-right .language-switcher--static:hover .current-lang{color:inherit}.site-header .header-right .language-switcher .current-lang{display:flex;align-items:center;gap:8px;font-size:16px;transition:color 0.3s ease}.site-header .header-right .language-switcher .current-lang .icon-globe{width:18px;height:18px;display:block;flex-shrink:0;object-fit:contain}.site-header .header-right .language-switcher:not(.language-switcher--static):hover .current-lang{color:#C14498}.site-header .header-right .language-switcher:not(.language-switcher--static):hover .lang-dropdown{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.site-header .header-right .language-switcher .lang-dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);background:#fff;box-shadow:0 10px 30px rgb(0 0 0 / .15);border-radius:8px;list-style:none;margin:0;padding:8px 0;min-width:70px;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:130}.site-header .header-right .language-switcher .lang-dropdown li{margin:0;padding:0}.site-header .header-right .language-switcher .lang-dropdown li a{display:block;padding:6px 15px;text-decoration:none;color:#000;font-size:14px;font-weight:600;text-align:center;transition:all 0.2s ease}.site-header .header-right .language-switcher .lang-dropdown li a:hover{background:#f5f5f5;color:#C14498}.site-header .header-right .header-cta .btn{display:inline-block;padding:10px 16px;border-radius:999px;text-decoration:none;font-weight:500;font-size:16px;transition:all 0.3s ease}.site-header .header-right .header-cta .btn-outline{border:1px solid #C14498;color:#C14498}.site-header .header-right .header-cta .btn-outline:hover{background-color:#C14498;color:#fff}@media (max-width:1200px){.site-header .header-right .header-cta{display:none}}.site-header .header-right .mobile-menu-toggle{display:none;background:none;border:none;padding:0;cursor:pointer;position:relative;z-index:10001}.site-header .header-right .mobile-menu-toggle img{width:36px;height:36px;display:block}.site-header .header-right .mobile-menu-toggle img.icon-close{display:none}@media (max-width:1200px){.site-header .header-right .mobile-menu-toggle{display:block}}@media (max-width:1200px){.site-header .header-right .language-switcher{display:none}}.site-header .mobile-menu-overlay{position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background:#fff;z-index:9999;opacity:0;visibility:hidden;transition:all 0.3s ease;overflow-y:auto;border-top:1px solid #F1F2F2}.site-header .mobile-menu-overlay .mobile-menu-content{padding:32px 24px;display:flex;flex-direction:column;min-height:100%}.site-header .mobile-menu-overlay .mobile-navigation ul{list-style:none;padding:0;margin:0}.site-header .mobile-menu-overlay .mobile-navigation ul li{margin-bottom:32px}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .sub-menu{display:none!important}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu.active>a{border-bottom:1px solid #F1F2F2;padding-bottom:14px;margin-bottom:20px}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu.active .mega-menu-wrapper{display:block}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper{display:none;position:static;transform:none;width:100%;padding:0 0 0 0;background:#fff0;box-shadow:none;opacity:1;visibility:visible}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .container{padding:0;width:100%}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-menu-grid{display:flex;flex-direction:column;gap:20px;padding-left:15px}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;position:relative;z-index:1;overflow:visible;text-decoration:none!important;color:inherit}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card:hover,.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card:focus,.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card:visited{text-decoration:none!important;color:inherit}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .desktop-only{display:none!important}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .mobile-only{display:flex!important}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card::before,.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card::after{display:none!important}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .mega-card-inner{display:none!important}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .mega-mobile-header{display:flex!important;align-items:center;gap:20px}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .mega-mobile-header .mega-icon{width:46px;height:46px;flex-shrink:0}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .mega-mobile-header .mega-icon img{width:46px;height:46px;object-fit:contain}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .mega-mobile-header h3{font-size:18px;font-weight:500;color:#000;margin:0}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .mega-desc{display:none!important}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu .mega-menu-wrapper .mega-product-card .mega-btn{display:none!important}.site-header .mobile-menu-overlay .mobile-navigation ul li>a{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;display:flex;align-items:center;justify-content:space-between;font-size:22px;font-weight:500;color:#000;text-decoration:none}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu>a,.site-header .mobile-menu-overlay .mobile-navigation ul li.menu-item-has-children>a{justify-content:space-between}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu>a::after,.site-header .mobile-menu-overlay .mobile-navigation ul li.menu-item-has-children>a::after{content:"";width:16px;height:16px;background-image:url(/wp-content/uploads/chevron-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;flex-shrink:0;transition:transform 0.3s ease}.site-header .mobile-menu-overlay .mobile-navigation ul li.has-mega-menu.active>a::after,.site-header .mobile-menu-overlay .mobile-navigation ul li.menu-item-has-children.active>a::after{transform:rotate(180deg)}.site-header .mobile-menu-overlay .mobile-navigation ul li.menu-item-has-children.active .sub-menu{display:block}.site-header .mobile-menu-overlay .mobile-navigation ul li .sub-menu{display:none;list-style:none;padding:32px 0 0 15px;margin:0}.site-header .mobile-menu-overlay .mobile-navigation ul li .sub-menu li{margin-bottom:24px}.site-header .mobile-menu-overlay .mobile-navigation ul li .sub-menu li:last-child{margin-bottom:0}.site-header .mobile-menu-overlay .mobile-navigation ul li .sub-menu li>a{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;color:#000;padding:0}.site-header .mobile-menu-overlay .mobile-navigation ul li .sub-menu li>a::after{display:none!important}.site-header .mobile-menu-overlay .mobile-menu-footer .mobile-lang-switcher{display:flex;align-items:center;gap:16px;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;color:#AAABAF}.site-header .mobile-menu-overlay .mobile-menu-footer .mobile-lang-switcher a{color:#AAABAF;text-decoration:none;transition:color 0.3s ease}.site-header .mobile-menu-overlay .mobile-menu-footer .mobile-lang-switcher a:hover{color:#C14498}.site-header .mobile-menu-overlay .mobile-menu-footer .mobile-lang-switcher .active{color:#000}.site-header .mobile-menu-overlay .mobile-menu-footer .mobile-lang-switcher .divider{width:1px;height:14px;background:#F1F2F2}.site-header.mobile-menu-open .mobile-menu-toggle .icon-hamburger{display:none!important}.site-header.mobile-menu-open .mobile-menu-toggle .icon-close{display:block!important}.site-header.mobile-menu-open .mobile-menu-overlay{opacity:1;visibility:visible}.site-footer{padding:0 0 60px}@media (max-width:1023px){.site-footer{padding:0 0 24px}}.site-footer .footer-top{display:flex;justify-content:space-between;gap:60px;border-top:1px solid #E3E3E4;margin-bottom:100px;padding-top:100px}@media (max-width:1023px){.site-footer .footer-top{margin-bottom:80px;padding-top:80px}}.site-footer .footer-brand{max-width:350px}.site-footer .footer-brand .footer-logo{margin-bottom:36px}.site-footer .footer-brand .footer-logo img{height:40px;width:auto}@media (max-width:1023px){.site-footer .footer-brand .footer-logo{margin-bottom:24px}.site-footer .footer-brand .footer-logo img{height:36px}}.site-footer .footer-brand .footer-desc{font-size:18px;font-weight:400;color:#3B3D42;line-height:1.6}.site-footer .footer-navigation{display:flex;gap:56px}.site-footer .footer-menu-col .footer-menu-title{font-size:18px;font-weight:600;color:#3B3D42;margin-bottom:24px;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between}.site-footer .footer-menu-col .footer-menu-title .footer-accordion-icon{display:none;width:24px;height:24px;position:relative;transition:transform 0.3s ease}.site-footer .footer-menu-col .footer-menu-title .footer-accordion-icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background-color:#3B3D42;mask-image:url(/wp-content/uploads/chevron-down.svg);mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url(/wp-content/uploads/chevron-down.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}@media (max-width:1023px){.site-footer .footer-menu-col .footer-menu-title{margin-bottom:0;padding:24px 0 0 0;cursor:pointer;border-bottom:none}.site-footer .footer-menu-col .footer-menu-title .footer-accordion-icon{display:flex}}.site-footer .footer-menu-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}@media (max-width:1023px){.site-footer .footer-menu-col ul{max-height:0;overflow:hidden;transition:all 0.3s ease;gap:16px}}.site-footer .footer-menu-col ul li{margin-bottom:0}@media (max-width:1023px){.site-footer .footer-menu-col ul li:first-child{padding-top:20px}}.site-footer .footer-menu-col ul li a{font-size:18px;font-weight:400;color:#3B3D42;text-decoration:none;transition:color 0.3s ease}.site-footer .footer-menu-col ul li a:hover{color:#C14498}.site-footer .footer-menu-col.active .footer-menu-title .footer-accordion-icon{transform:rotate(180deg)}@media (max-width:1023px){.site-footer .footer-menu-col.active ul{max-height:500px}}@media (max-width:1023px){.site-footer .footer-top{flex-direction:column;gap:40px;margin-bottom:40px}.site-footer .footer-brand{max-width:100%;text-align:left}.site-footer .footer-navigation{flex-direction:column;gap:0;border-top:none}.site-footer .footer-bottom{padding-top:60px}}.site-footer .footer-bottom{padding-top:100px;border-top:1px solid #E3E3E4;text-align:center}@media (max-width:1023px){.site-footer .footer-bottom{padding-top:80px}}.site-footer .footer-bottom .copyright{font-size:18px;font-weight:400;color:#4F5159}.site-footer .footer-bottom .footer-powered-by{margin-top:20px;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;font-size:18px;font-weight:400;color:#3B3D42;line-height:1.4}.site-footer .footer-bottom .footer-powered-by .footer-powered-by__logo img{display:block;height:16px;width:auto}.footer-above-banner{padding:100px 0}@media (max-width:1023px){.footer-above-banner{padding:0 0 24px}}.footer-above-banner__inner{border-radius:40px;padding:80px;background-color:#C14498;display:flex;align-items:flex-start;justify-content:space-between;gap:60px;overflow:hidden;position:relative;z-index:0}@media (max-width:1023px){.footer-above-banner__inner{padding:48px 24px;flex-direction:column;align-items:flex-start;gap:24px}}.footer-above-banner__inner::before{content:"";position:absolute;inset:0;background-image:url(/wp-content/uploads/cta-bg.svg);background-repeat:no-repeat;background-position:right top;background-size:cover;border-radius:inherit;pointer-events:none;z-index:1}.footer-above-banner__left,.footer-above-banner__right{position:relative;z-index:2}.footer-above-banner__left{flex:1 1 55%;min-width:0;position:relative;z-index:1}.footer-above-banner__right{flex:1 1 45%;min-width:0;display:flex;flex-direction:column;gap:40px;position:relative;z-index:1}@media (max-width:1023px){.footer-above-banner__right{gap:24px}}.footer-above-banner__title{font-size:50px;font-weight:600;line-height:1.1;color:#fff;margin:0;width:97%}@media (max-width:1023px){.footer-above-banner__title{font-size:34px;width:100%}}.footer-above-banner__description{font-size:16px;font-weight:400;color:#fff;line-height:1.6;margin:0;max-width:420px}.footer-above-banner__buttons{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.footer-above-banner__contact-button{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:999px;background-color:#fff;color:#C14498;font-size:16px;font-weight:500;text-decoration:none;border:1px solid #fff0;transition:background-color 0.35s ease,color 0.35s ease,border-color 0.35s ease}.footer-above-banner__contact-button:hover{background-color:#fff0;border-color:#fff;color:#fff}.footer-above-banner__button{width:fit-content;background-color:#fff!important;color:#C14498!important;border-color:transparent!important}.footer-above-banner__button:hover{background-color:transparent!important;border-color:#fff!important;color:#fff!important}.footer-above-banner__button .arrow-button__icon{background-color:#C14498!important}.footer-above-banner__button .arrow-button__icon img{filter:brightness(0) invert(1)!important}.footer-above-banner__button:hover .arrow-button__icon{background-color:#fff!important}.footer-above-banner__button:hover .arrow-button__icon img{filter:none!important}.arrow-button{--arrow-pad-y:5px;--arrow-pad-text:16px;--arrow-pad-edge:5px;--arrow-icon:34px;--arrow-gap:10px;position:relative;display:inline-flex;align-items:center;justify-content:flex-start;min-height:calc(var(--arrow-icon) + 2 * var(--arrow-pad-y));box-sizing:border-box;padding:var(--arrow-pad-y) calc(var(--arrow-icon) + var(--arrow-gap) + var(--arrow-pad-edge)) var(--arrow-pad-y) var(--arrow-pad-text);background-color:#C14498;border-radius:999px;text-decoration:none;color:#fff;font-size:16px;font-weight:500;line-height:1.2;border:1px solid #fff0;cursor:pointer;appearance:none;transition:padding 0.45s cubic-bezier(.4,0,.2,1)}.arrow-button:hover{padding:var(--arrow-pad-y) var(--arrow-pad-text) var(--arrow-pad-y) calc(var(--arrow-icon) + var(--arrow-gap) + var(--arrow-pad-edge));background-color:#fff0;color:#C14498;border:1px solid #C14498}.arrow-button .arrow-button__label{direction:ltr;unicode-bidi:isolate}.arrow-button .arrow-button__icon{position:absolute;top:50%;left:calc(100% - var(--arrow-icon) - var(--arrow-pad-edge));display:inline-flex;align-items:center;justify-content:center;width:var(--arrow-icon);height:var(--arrow-icon);border-radius:50%;background-color:#fff;line-height:0;unicode-bidi:isolate;transform:translateY(-50%);transition:left 0.45s cubic-bezier(.4,0,.2,1)}.arrow-button .arrow-button__icon img{display:block;width:18px;height:18px;object-fit:contain;transition:transform 0.45s cubic-bezier(.4,0,.2,1),filter 0.35s ease}.arrow-button:hover .arrow-button__icon{left:var(--arrow-pad-edge);background-color:#C14498}.arrow-button:hover .arrow-button__icon img{transform:rotate(45deg);filter:brightness(0) invert(1)}@media (prefers-reduced-motion:reduce){.arrow-button{transition:none}.arrow-button .arrow-button__icon{transition:none}.arrow-button .arrow-button__icon img{transition:none}}.hero{padding:120px 0 100px;text-align:center;position:relative;overflow:hidden}.hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/wp-content/uploads/square-pattern.svg);background-repeat:repeat;background-position:center;opacity:1;z-index:-1}.hero::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 45% 40%,rgb(193 68 152 / .25) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgb(176 219 187 / .2) 0%,transparent 50%),radial-gradient(circle at 75% 40%,rgb(219 224 31 / .15) 0%,transparent 50%),radial-gradient(circle at 35% 60%,rgb(193 68 152 / .1) 0%,transparent 50%);filter:blur(120px);z-index:-2}@media (max-width:1023px){.hero::after{background:radial-gradient(circle at 50% 40%,rgb(193 68 152 / .25) 0%,transparent 60%),radial-gradient(circle at 80% 60%,rgb(219 224 31 / .2) 0%,transparent 60%),radial-gradient(circle at 20% 70%,rgb(193 68 152 / .15) 0%,transparent 60%)}}@media (max-width:1023px){.hero{padding:60px 0 60px}}.hero .hero-content{max-width:1034px;margin:0 auto}.hero h1{font-size:56px;font-weight:600;color:#000;margin-bottom:24px;line-height:1.1}.hero h1 span{color:#C14498}@media (max-width:1023px){.hero h1{font-size:40px;margin-bottom:16px}}.hero p{font-size:20px;font-weight:400;color:#4F5159;margin-bottom:36px;line-height:1.5}@media (max-width:1023px){.hero p{font-size:18px;margin-bottom:36px}}.hero .arrow-button{margin-bottom:56px}@media (max-width:1023px){.hero .arrow-button{margin-bottom:60px}}.hero.hero--no-brands .arrow-button{margin-bottom:0}.hero .hero-brands{overflow:hidden}.hero .hero-brands .brands-slider-wrapper{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;margin-bottom:36px}@media (max-width:1023px){.hero .hero-brands .brands-slider-wrapper{margin-bottom:20px}}.hero .hero-brands .brands-slider{display:flex;align-items:center;gap:15px;animation:scroll 40s linear infinite;width:max-content}.hero .hero-brands .brands-slider .brand-item{flex-shrink:0;width:195px;height:120px;background-color:#fff0;display:flex;align-items:center;justify-content:center;border-radius:8px}.hero .hero-brands .brands-slider .brand-item img{max-width:100%;max-height:100%;width:auto;height:auto;filter:grayscale(100%);opacity:.6;transition:all 0.3s ease}.hero .hero-brands .brands-slider .brand-item img:hover{filter:grayscale(0%);opacity:1}@media (max-width:1023px){.hero .hero-brands .brands-slider .brand-item{width:155px;height:95px;padding:12px 10px}}.hero .hero-brands .brands-description{font-size:20px;color:#90949A;font-weight:400;margin:0}@media (max-width:1023px){.hero .hero-brands .brands-description{font-size:18px}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.what-is-section{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.what-is-section{padding:60px 0}}.what-is-section .section-header{max-width:1200px;margin:0 auto 56px}@media (max-width:1023px){.what-is-section .section-header{margin-bottom:40px;padding:0 20px}}.what-is-section .what-is-tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.what-is-section .section-header h2{font-size:40px;font-weight:500;color:#000;margin:0 0 12px;line-height:1.15}@media (max-width:1023px){.what-is-section .section-header h2{font-size:28px;margin-bottom:16px}}.what-is-section .what-is-lead{font-size:18px;font-weight:400;color:#4F5159;line-height:1.55;margin:0 auto;max-width:840px}@media (max-width:1023px){.what-is-section .what-is-lead{font-size:16px}}.what-is-section .cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;text-align:center;align-items:start}@media (max-width:1023px){.what-is-section .cards-grid{grid-template-columns:1fr;padding:0}}.what-is-section .what-is-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 74px}.what-is-section .what-is-card:not(:first-child)::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:78px;background:#F8E7EB;pointer-events:none}@media (max-width:1023px){.what-is-section .what-is-card{margin:0 45px;padding:24px 0}.what-is-section .what-is-card:not(:first-child)::before{left:0;top:0;width:100%;height:1px;transform:none}.what-is-section .what-is-card:first-child{padding-top:0}.what-is-section .what-is-card:last-child{padding-bottom:0}}.what-is-section .what-is-card:first-child{padding-left:0}.what-is-section .what-is-card:last-child{padding-right:0}.what-is-section .what-is-card__icon{width:60px;height:60px;border-radius:16px;background:#F8E7EB;display:flex;align-items:center;justify-content:center;margin:0 0 14px}.what-is-section .what-is-card__icon img{width:30px;height:30px;object-fit:contain;display:block}.what-is-section .what-is-card__title{font-size:16px;font-weight:700;color:#000;margin:0 0 6px;line-height:1.3}.what-is-section .what-is-card__desc{font-size:16px;font-weight:400;color:#4F5159;line-height:1.5;margin:0}.what-is-section .what-is-cta{margin-top:36px;display:flex;justify-content:center}@media (max-width:1023px){.what-is-section .what-is-cta{margin-top:36px}}.home-solutions-section{scroll-margin-top:24px}@media (max-width:1200px){.home-solutions-section{scroll-margin-top:16px}}.home-solutions-section{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.home-solutions-section{padding:60px 0}}.home-solutions-section .section-header{max-width:1200px;margin:0 auto 56px;padding:0 20px}@media (max-width:1023px){.home-solutions-section .section-header{margin-bottom:40px}}.home-solutions-section .home-solutions-tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.home-solutions-section .section-header h2{font-size:40px;font-weight:500;color:#000;margin:0 0 12px;line-height:1.15}@media (max-width:1023px){.home-solutions-section .section-header h2{font-size:28px;margin-bottom:16px}}.home-solutions-section .home-solutions-lead{font-size:18px;font-weight:400;color:#4F5159;line-height:1.55;margin:0 auto;max-width:840px}@media (max-width:1023px){.home-solutions-section .home-solutions-lead{font-size:16px}}.home-solutions-section .home-solutions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;border:1px solid #EEE7ED;border-radius:24px;overflow:hidden;text-align:left;background:#EEE7ED}@media (max-width:1023px){.home-solutions-section .home-solutions-grid{grid-template-columns:1fr;border-radius:16px}}.home-solutions-section .home-solutions-card{padding:24px 40px;display:flex;flex-direction:column;align-items:stretch;background:#fff}@media (max-width:1023px){.home-solutions-section .home-solutions-card{padding:24px 20px}}.home-solutions-section .home-solutions-card__tag{margin:0 0 16px;font-size:16px;font-weight:400;color:#C14498;line-height:1.3}.home-solutions-section .home-solutions-card__title{margin:0 0 10px;max-width:70%;font-size:28px;font-weight:500;color:#202024;line-height:1.25}@media (max-width:1023px){.home-solutions-section .home-solutions-card__title{max-width:100%;font-size:22px}}.home-solutions-section .home-solutions-card__desc{margin:0;max-width:75%;font-size:16px;font-weight:400;color:#55535C;line-height:1.5}@media (max-width:1023px){.home-solutions-section .home-solutions-card__desc{max-width:100%}}.home-solutions-section .home-solutions-card__tools{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0 0;padding:0;list-style:none}.home-solutions-section .home-solutions-card__tool{display:inline-block;font-size:12px;font-weight:400;color:#77717A;padding:6px 14px;border:1px solid #EEE7ED;border-radius:800px;line-height:1.2}.home-solutions-section .home-solutions-card__link{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin-top:24px;font-size:14px;font-weight:500;color:#C14498;text-decoration:none;line-height:1.2}.home-solutions-section .home-solutions-card__link-icon{display:block;width:16px;height:16px;flex-shrink:0}.home-solutions-section .home-solutions-card__visual{margin-top:26px}.home-solutions-section .home-solutions-card__visual img{width:100%;height:auto;display:block}.home-solutions-section .home-solutions-cta{margin-top:36px;display:flex;justify-content:center}.our-products-section{scroll-margin-top:24px}@media (max-width:1200px){.our-products-section{scroll-margin-top:16px}}.our-products-section{padding:100px 0;text-align:center;position:relative;overflow:hidden}.our-products-section::before{content:"";position:absolute;top:15%;left:50%;transform:translateX(-50%);width:100%;height:170%;background:radial-gradient(50% 50% at 50% 0%,#FFE2F6 0%,#fff0 100%);opacity:1;z-index:-1;filter:blur(60px)}@media (max-width:1023px){.our-products-section{padding:60px 0}}.our-products-section .section-header{max-width:1200px;margin:0 auto 56px}@media (max-width:1023px){.our-products-section .section-header{margin-bottom:36px}}.our-products-section .section-header .our-products-tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.our-products-section .section-header h2{font-size:40px;font-weight:500;color:#000;margin-bottom:12px}@media (max-width:1023px){.our-products-section .section-header h2{font-size:32px;margin-bottom:14px}}.our-products-section .section-header p{font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.our-products-section .section-header p{font-size:16px}}.our-products-section .products-grid{display:flex;flex-direction:column;gap:20px;text-align:left}.our-products-section .our-products-cta{margin-top:36px;display:flex;justify-content:center}.our-products-section .product-card{background:#fff;border-radius:16px;padding:16px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;overflow:hidden;position:relative;z-index:1;border:1px solid #E7ECFF;transition:border-color 0.3s ease}@media (min-width:1024px){.our-products-section .product-card::before,.our-products-section .product-card::after{content:"";position:absolute;inset:-2px;background:conic-gradient(from var(--angle),#C14498 0deg,#C14498 324deg,transparent 325deg,transparent 360deg);border-radius:inherit;z-index:-1;opacity:0;transition:opacity 0.3s ease}.our-products-section .product-card::after{filter:blur(10px);z-index:-2}.our-products-section .product-card .product-card-inner{position:absolute;inset:1px;background:#fff;border-radius:15px;z-index:-1}.our-products-section .product-card:hover{border-color:#fff0}.our-products-section .product-card:hover::before,.our-products-section .product-card:hover::after{opacity:1;animation:rotateAngle 10s linear infinite}}@media (max-width:1023px){.our-products-section .product-card .product-card-inner{display:none}}.our-products-section .product-card:nth-child(even) .product-info{order:2}.our-products-section .product-card:nth-child(even) .product-image{order:1;justify-content:flex-start}@media (max-width:1023px){.our-products-section .product-card{grid-template-columns:1fr;padding:24px;text-align:left;gap:10px}.our-products-section .product-card:nth-child(even) .product-info{order:1}.our-products-section .product-card:nth-child(even) .product-image{order:2;justify-content:center}}.our-products-section .product-card .product-info{padding:44px;position:relative;z-index:10}@media (max-width:1023px){.our-products-section .product-card .product-info{padding:0;max-width:100%;text-align:left}}.our-products-section .product-card .product-info .product-logo{margin-bottom:32px}.our-products-section .product-card .product-info .product-logo img{height:35px;width:auto}@media (max-width:1023px){.our-products-section .product-card .product-info .product-logo{display:flex;justify-content:flex-start;margin-bottom:30px}}.our-products-section .product-card .product-info h3{font-size:20px;font-weight:500;color:#2E2F33;margin-bottom:20px;line-height:1.2}@media (max-width:1023px){.our-products-section .product-card .product-info h3{font-size:18px}}.our-products-section .product-card .product-info .product-desc{font-size:14px;font-weight:400;color:#393B3D;margin-bottom:48px;line-height:1.6}@media (max-width:1023px){.our-products-section .product-card .product-info .product-desc{font-size:14px;margin-bottom:30px}}.our-products-section .product-card .product-info .product-desc ul{list-style:none;padding:0;margin:0}.our-products-section .product-card .product-info .product-desc ul li{position:relative;padding-left:24px;margin-bottom:12px}.our-products-section .product-card .product-info .product-desc ul li::before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;background-color:#fff0;background-image:url("data:image/svg+xml;utf8,<svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.52783 9.13905L7.75005 11.9168L12.4723 6.0835' stroke='%2388A9FE' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-size:contain}.our-products-section .product-card .product-info .product-btn{display:inline-flex;align-items:center;gap:8px;color:#C14498;font-size:14px;font-weight:500;text-decoration:none;transition:gap 0.3s ease}.our-products-section .product-card .product-info .product-btn:hover{gap:12px}.our-products-section .product-card .product-info .product-btn::after{content:"";width:16px;height:16px;background-image:url(/wp-content/uploads/chevron-right.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;transition:transform 0.3s ease}.our-products-section .product-card .product-info .product-btn svg{display:none}.our-products-section .product-card .product-image{flex:1;display:flex;justify-content:flex-end;position:relative;z-index:10}.our-products-section .product-card .product-image img{max-width:100%;height:auto;border-radius:12px}@media (max-width:1023px){.our-products-section .product-card .product-image{justify-content:center;margin-top:20px}}.why-visiblewise-section{scroll-margin-top:32px}@media (max-width:1200px){.why-visiblewise-section{scroll-margin-top:24px}}.why-visiblewise-section{padding:100px 0}@media (max-width:1023px){.why-visiblewise-section{padding:60px 0}}.why-visiblewise-section .why-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:stretch}@media (max-width:1023px){.why-visiblewise-section .why-wrapper{grid-template-columns:1fr;gap:50px;align-items:flex-start}}.why-visiblewise-section .why-content{position:sticky;top:120px;align-self:flex-start;height:fit-content}@media (max-width:1023px){.why-visiblewise-section .why-content{position:relative;top:0}}.why-visiblewise-section .why-content .why-tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.why-visiblewise-section .why-content h2{width:80%;font-size:40px;font-weight:500;color:#000;margin-bottom:24px;line-height:1.2}@media (max-width:1023px){.why-visiblewise-section .why-content h2{width:100%;font-size:32px}}.why-visiblewise-section .why-content p{font-size:18px;font-weight:400;color:#4F5159;line-height:1.6;max-width:510px}@media (max-width:1023px){.why-visiblewise-section .why-content p{font-size:16px;max-width:100%}}.why-visiblewise-section .why-content .why-content-cta{margin-top:40px;display:flex;justify-content:flex-start}.why-visiblewise-section .why-cards-container{width:100%}.why-visiblewise-section .why-cards-desktop{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media (max-width:1023px){.why-visiblewise-section .why-cards-desktop{display:none}}.why-visiblewise-section .why-cards-mobile{display:none}@media (max-width:1023px){.why-visiblewise-section .why-cards-mobile{display:block;width:100vw;margin-left:-20px;padding:0 20px 40px}.why-visiblewise-section .why-cards-mobile .swiper-pagination{bottom:10px;display:flex;align-items:center;justify-content:center;gap:6px}.why-visiblewise-section .why-cards-mobile .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#FFD4F1;opacity:1;border-radius:100px;transition:all 0.3s ease;margin:0!important}.why-visiblewise-section .why-cards-mobile .swiper-pagination .swiper-pagination-bullet-active{width:18px;height:6px;background:#BC2F8E}}.why-visiblewise-section .why-card{background:#FFF3FB;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:0;position:relative;z-index:1;overflow:hidden;border:1px solid #fff0;transition:border-color 0.3s ease}.why-visiblewise-section .why-card.swiper-slide{height:auto}@media (min-width:1024px){.why-visiblewise-section .why-card::before,.why-visiblewise-section .why-card::after{content:"";position:absolute;inset:-2px;background:conic-gradient(from var(--angle),#C14498 0deg,#C14498 324deg,transparent 325deg,transparent 360deg);border-radius:inherit;z-index:-1;opacity:0;transition:opacity 0.3s ease}.why-visiblewise-section .why-card::after{filter:blur(10px);z-index:-2}.why-visiblewise-section .why-card .why-card-inner{position:absolute;inset:1px;background:#FFF3FB;border-radius:15px;z-index:-1}.why-visiblewise-section .why-card:hover{border-color:#fff0}.why-visiblewise-section .why-card:hover::before,.why-visiblewise-section .why-card:hover::after{opacity:1;animation:rotateAngle 6s linear infinite}}@media (max-width:1023px){.why-visiblewise-section .why-card .why-card-inner{display:none}}.why-visiblewise-section .why-card .card-icon{width:80px;height:80px;background:#FFF;border-radius:24px;display:flex;align-items:center;justify-content:center;margin-bottom:40px;position:relative;z-index:10}.why-visiblewise-section .why-card .card-icon img{width:40px;height:40px;object-fit:contain}.why-visiblewise-section .why-card h3{font-size:20px;font-weight:600;color:#000;margin-bottom:10px;position:relative;z-index:10}.why-visiblewise-section .why-card p{font-size:20px;font-weight:400;color:#4F5159;line-height:1.5;margin:0;position:relative;z-index:10}.faq-section{padding:100px 0}@media (max-width:1023px){.faq-section{padding:60px 0}}.faq-section .faq-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:flex-start}@media (max-width:1023px){.faq-section .faq-wrapper{grid-template-columns:1fr;gap:50px;display:flex;flex-direction:column-reverse}}.faq-section .faq-content{position:sticky;top:120px}@media (max-width:1023px){.faq-section .faq-content{position:relative;top:0}}.faq-section .faq-content .faq-tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.faq-section .faq-content h2{font-size:40px;font-weight:500;color:#000;margin-bottom:24px;width:90%}@media (max-width:1023px){.faq-section .faq-content h2{font-size:32px;margin-bottom:14px;width:100%}}.faq-section .faq-content p{font-size:18px;font-weight:400;color:#4F5159;line-height:1.6;max-width:440px}@media (max-width:1023px){.faq-section .faq-content p{max-width:100%}}.faq-section .faq-content .faq-content-cta{margin-top:40px;display:flex;justify-content:flex-start}.faq-section .faq-accordion{display:flex;flex-direction:column;gap:16px}@media (max-width:1023px){.faq-section .faq-accordion{gap:18px}}.faq-section .faq-item{background:#fff;border:1px solid #F1F2F2;border-radius:16px;overflow:hidden;transition:all 0.3s ease}.faq-section .faq-item .faq-question{padding:24px 20px;display:flex;align-items:flex-start;justify-content:space-between;cursor:pointer;gap:20px}.faq-section .faq-item .faq-question h3{font-size:20px;font-weight:500;color:#2E2F33;margin:0;padding-top:4px}.faq-section .faq-item .faq-question .faq-icon{width:32px;height:32px;background:#FBF2F4;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease;flex-shrink:0}.faq-section .faq-item .faq-question .faq-icon::before{content:"";width:14px;height:14px;background-color:#fff0;background-image:url(/wp-content/uploads/chevron-down-pink.svg);background-repeat:no-repeat;background-size:contain;mask-image:none;-webkit-mask-image:none}.faq-section .faq-item .faq-answer{max-height:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(.4,0,.2,1),opacity 0.4s ease,padding 0.4s ease;opacity:0;padding:0 24px}.faq-section .faq-item .faq-answer .faq-answer-content{padding-bottom:24px;font-size:16px;font-weight:400;color:#2E2F33;line-height:1.6}.faq-section .faq-item .faq-answer .faq-answer-content p{margin-bottom:16px}.faq-section .faq-item .faq-answer .faq-answer-content p:last-child{margin-bottom:0}.faq-section .faq-item.active .faq-icon{transform:rotate(180deg)}.faq-section .faq-item.active .faq-answer{max-height:1000px;opacity:1}.blog-section{padding:100px 0 0 0;text-align:center;overflow:hidden}@media (max-width:1023px){.blog-section{padding:60px 0 0 0}}.blog-section .section-header{max-width:1200px;margin:0 auto 56px}@media (max-width:1023px){.blog-section .section-header{margin-bottom:50px}}.blog-section .section-header .blog-tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.blog-section .section-header h2{font-size:40px;font-weight:500;color:#000;margin-bottom:0}@media (max-width:1023px){.blog-section .section-header h2{font-size:32px;margin-bottom:0}}.blog-section .section-header p{font-size:18px;font-weight:400;color:#4F5159}.blog-section .blog-cards-container{width:100%}.blog-section .blog-cards-desktop{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left;align-items:start}@media (max-width:1023px){.blog-section .blog-cards-desktop{display:none}}.blog-section .blog-section-cta{margin-top:40px;display:flex;justify-content:center}@media (max-width:1023px){.blog-section .blog-section-cta{margin-top:56px}}.blog-section .blog-cards-mobile{display:none}@media (max-width:1023px){.blog-section .blog-cards-mobile{display:block;width:100vw;margin-left:-20px;padding:0 20px 48px;text-align:left}.blog-section .blog-cards-mobile .swiper-pagination{bottom:16px;display:flex;align-items:center;justify-content:center;gap:6px}.blog-section .blog-cards-mobile .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#FFD4F1;opacity:1;border-radius:100px;transition:all 0.3s ease;margin:0!important}.blog-section .blog-cards-mobile .swiper-pagination .swiper-pagination-bullet-active{width:18px;height:6px;background:#BC2F8E}}@media (max-width:1023px){.home .blog-section,.product-page-template .blog-section,.solutions-agents-page .blog-section,.solutions-ecommerce-brands-page .blog-section,.solutions-b2b-growth-teams-page .blog-section,.solutions-enterprise-marketing-page .blog-section{margin-bottom:60px}}.blog-card{position:relative;height:100%;border-radius:20px;overflow:hidden;border:none;background-color:#fff0fa;background-image:linear-gradient(180deg,rgb(255 255 255 / .36) 0%,transparent 40%),radial-gradient(ellipse 96% 96% at 50% 50%,rgb(193 68 152 / .12) 0%,rgb(193 68 152 / .02) 60%,transparent 80%),radial-gradient(ellipse 58% 50% at 90% 6%,rgb(193 68 152 / .18) 0%,rgb(193 68 152 / .03) 44%,transparent 72%),radial-gradient(ellipse 54% 48% at 8% 94%,rgb(193 68 152 / .16) 0%,rgb(193 68 152 / .02) 46%,transparent 70%),linear-gradient(0deg,rgb(193 68 152 / .08),rgb(193 68 152 / .08))}.blog-card::before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:url(/wp-content/uploads/square-pattern.svg);background-repeat:repeat;background-position:center;pointer-events:none;filter:brightness(.8);z-index:0}.blog-card.swiper-slide{height:auto}.blog-card::after{content:"";position:absolute;bottom:16px;right:16px;width:30px;height:30px;border-radius:50%;background-color:#fff;opacity:0;transform:scale(.8);transition:opacity 0.25s ease,transform 0.25s ease;z-index:2}.blog-card:hover::after{opacity:1;transform:scale(1)}.blog-card:hover .blog-card__link::after{opacity:1;transform:scale(1)}.blog-card .blog-card__link{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:auto;padding:56px 24px;text-decoration:none;color:inherit;text-align:left}@media (max-width:1023px){.blog-card .blog-card__link{padding:56px 24px}}.blog-card .blog-card__link::after{content:"";position:absolute;bottom:23px;right:23px;width:16px;height:16px;background-color:#000;-webkit-mask-image:url(/wp-content/uploads/chevron-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;mask-image:url(/wp-content/uploads/chevron-right.svg);mask-repeat:no-repeat;mask-size:contain;mask-position:center;opacity:0;transform:scale(.8);transition:opacity 0.25s ease,transform 0.25s ease;z-index:3;pointer-events:none}.blog-card .blog-card__category{display:inline-block;padding:4px 10px;border-radius:999px;background:#fff;font-size:12px;font-weight:500;color:#0456dc;line-height:1.2;margin-bottom:10px;flex-shrink:0}.blog-card .blog-card__title{margin:0 0 20px;font-size:18px;font-weight:600;line-height:1.35;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48.6px}@media (max-width:1023px){.blog-card .blog-card__title{margin-bottom:18px}}.blog-card .blog-card__footer{display:flex;align-items:center;gap:16px;width:100%;flex-shrink:0}.blog-card .blog-card__avatar-img{width:40px;height:40px;object-fit:cover;flex-shrink:0}.blog-card .blog-card__meta{display:flex;flex-direction:column;gap:0;min-width:0}.blog-card .blog-card__author{display:block;font-size:14px;font-weight:600;color:#5d6069;line-height:1.3;margin-bottom:10px}.blog-card .blog-card__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;line-height:1.4}.blog-card .blog-card__meta-item{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:400;color:#5d6069}.blog-card .blog-card__meta-icon{flex-shrink:0;width:16px;height:16px;object-fit:contain;display:block}.blog-card .blog-card__meta-sep{color:#c9ccd4;font-weight:400;font-size:12px;user-select:none}.blog-listing-header{text-align:center;position:relative;padding:80px 0;background-color:#FBFCFF;overflow:hidden;margin-bottom:100px}@media (max-width:1023px){.blog-listing-header{padding:60px 0}}.blog-listing-header .header-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/wp-content/uploads/square-pattern.svg);background-repeat:repeat;background-position:center;opacity:.75;z-index:3;pointer-events:none}.blog-listing-header .header-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 45% 40%,rgb(193 68 152 / .25) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgb(176 219 187 / .2) 0%,transparent 50%),radial-gradient(circle at 75% 40%,rgb(219 224 31 / .15) 0%,transparent 50%),radial-gradient(circle at 35% 60%,rgb(193 68 152 / .1) 0%,transparent 50%);filter:blur(120px);z-index:2;pointer-events:none}.blog-listing-header .header-gradient::before{content:"";position:absolute;top:10%;left:40%;width:330px;height:330px;background:#C14498;filter:blur(150px);opacity:.25;transform:rotate(-30deg);z-index:3;display:block}.blog-listing-header .header-gradient::after{content:"";position:absolute;top:20%;right:10%;width:230px;height:230px;background:#DBE01F;filter:blur(120px);opacity:.2;transform:rotate(-30deg);z-index:3;display:block}.blog-listing-header .container{position:relative;z-index:4}.blog-listing-header .page-title{font-size:56px;font-weight:600;color:#C14498;margin:0;line-height:1.1}@media (max-width:1023px){.blog-listing-header .page-title{font-size:40px}}.blog-listing-header .breadcrumb{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:24px}.blog-listing-header .breadcrumb a{display:flex;align-items:center;text-decoration:none;font-size:16px;font-weight:400;color:#000}.blog-listing-header .breadcrumb a:visited{color:#000}.blog-listing-header .breadcrumb a:hover{color:#c14498}.blog-listing-header .breadcrumb .breadcrumb-icon{width:24px;height:24px;display:block}.blog-listing-header .breadcrumb .separator{font-size:16px;color:#000;font-weight:400}.blog-listing-header .breadcrumb .current-item{font-size:16px;color:#000;font-weight:400}.blog-listing-content{padding-bottom:0;text-align:center;position:relative;overflow:hidden}.blog-listing-content::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(50% 50% at 50% 50%,#FFE2F6 0%,#fff0 100%);opacity:.6;z-index:-1;filter:blur(80px);pointer-events:none}@media (max-width:1023px){.blog-listing-content{padding-bottom:60px}}.blog-listing-content .blog-listing-description{padding:56px 0 50px 0}@media (max-width:1023px){.blog-listing-content .blog-listing-description{padding:56px 0 32px 0}}.blog-listing-content .blog-listing-description p,.blog-listing-content .blog-listing-description .archive-description{font-size:18px;color:#4F5159;font-weight:400;max-width:700px;margin:0 auto;line-height:1.5}.blog-listing-content .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}@media (max-width:1023px){.blog-listing-content .blog-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:767px){.blog-listing-content .blog-grid{grid-template-columns:1fr}}.blog-listing-content .pagination-wrapper{margin-top:60px}.blog-listing-content .pagination-wrapper .nav-links{display:flex;justify-content:center;align-items:center;gap:16px}.blog-listing-content .pagination-wrapper .nav-links .page-numbers{font-size:14px;font-weight:500;color:#000;text-decoration:none;transition:all 0.3s ease;border:none;width:auto;height:auto}.blog-listing-content .pagination-wrapper .nav-links .page-numbers:hover,.blog-listing-content .pagination-wrapper .nav-links .page-numbers.current{background:#fff0;color:#000;font-weight:600}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.dots{color:#000}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.prev,.blog-listing-content .pagination-wrapper .nav-links .page-numbers.next{display:flex;align-items:center;justify-content:center;color:#000;opacity:1}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.prev::before,.blog-listing-content .pagination-wrapper .nav-links .page-numbers.next::before{content:"";width:14px;height:14px;background-color:#000;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.prev,.blog-listing-content .pagination-wrapper .nav-links .page-numbers.next{font-size:0}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.prev{margin-right:0}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.prev::before{mask-image:url(/wp-content/uploads/chevron-right.svg);-webkit-mask-image:url(/wp-content/uploads/chevron-right.svg);transform:rotate(180deg)}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.prev.disabled{opacity:.3}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.next{margin-left:0}.blog-listing-content .pagination-wrapper .nav-links .page-numbers.next::before{mask-image:url(/wp-content/uploads/chevron-right.svg);-webkit-mask-image:url(/wp-content/uploads/chevron-right.svg)}.blog-listing-template .product-sub-header{background:#fff;border-top:1px solid #f1f2f2;border-bottom:1px solid #f1f2f2;padding:15px 0;position:sticky;top:0;z-index:100;transition:all 0.3s ease}.blog-listing-template .product-sub-header.is-sticky{background:#ffffff!important;box-shadow:0 4px 15px rgb(0 0 0 / .03);border-top-color:#fff0}.blog-listing-template .product-sub-header .sub-header-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:50px}@media (max-width:1023px){.blog-listing-template .product-sub-header .sub-header-wrapper{gap:24px}}@media (max-width:1200px){.blog-listing-template .product-sub-header .sub-header-wrapper{flex-wrap:wrap;gap:12px}}.blog-listing-template .product-sub-header .sub-header-toggle{display:none;margin-left:auto;appearance:none;border:0;background:#fff0;padding:10px 4px;cursor:pointer;line-height:1}@media (max-width:1200px){.blog-listing-template .product-sub-header .sub-header-toggle{display:inline-flex;align-items:center;justify-content:center}}.blog-listing-template .product-sub-header .sub-header-toggle__icon{width:22px;height:22px;display:inline-block;background:#000;mask-image:url(/wp-content/uploads/chevron-down.svg);-webkit-mask-image:url(/wp-content/uploads/chevron-down.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;transition:transform 0.25s ease}.blog-listing-template .product-sub-header.is-open .sub-header-toggle__icon{transform:rotate(180deg)}.blog-listing-template .product-sub-header .sub-header-panel{display:flex;align-items:center;gap:50px;flex:1;min-width:0}@media (max-width:1200px){.blog-listing-template .product-sub-header .sub-header-panel{display:none;padding-top:12px;border-top:1px solid #f1f2f2;flex-direction:column;align-items:stretch;gap:16px;width:100%;flex:0 0 100%}}@media (max-width:1200px){.blog-listing-template .product-sub-header.is-open .sub-header-panel{display:flex}}.blog-listing-template .product-sub-header .sub-header-logo{flex-shrink:0}.blog-listing-template .product-sub-header .sub-header-logo img{height:35px;width:auto;display:block;margin-top:-6px}.blog-listing-template .product-sub-header .sub-header-nav{flex:1;min-width:0}@media (max-width:1200px){.blog-listing-template .product-sub-header .sub-header-nav{overflow:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0;-webkit-overflow-scrolling:auto;scrollbar-width:auto;touch-action:auto}.blog-listing-template .product-sub-header .sub-header-nav::-webkit-scrollbar{display:initial}.blog-listing-template .product-sub-header .sub-header-nav .sub-menu-list{flex-direction:column;width:100%;gap:14px}.blog-listing-template .product-sub-header .sub-header-nav .sub-menu-list li{flex-shrink:1}.blog-listing-template .product-sub-header .sub-header-nav .sub-menu-list li a{white-space:normal}}@media (max-width:1023px){.blog-listing-template .product-sub-header .sub-header-nav{overflow-x:auto;overflow-y:hidden;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain}.blog-listing-template .product-sub-header .sub-header-nav::-webkit-scrollbar{display:none}}.blog-listing-template .product-sub-header .sub-header-nav .sub-menu-list{list-style:none;margin:0;padding:0;display:flex;gap:30px}@media (max-width:1023px){.blog-listing-template .product-sub-header .sub-header-nav .sub-menu-list{flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:none;gap:22px}}.blog-listing-template .product-sub-header .sub-header-nav .sub-menu-list li{margin:0;flex-shrink:0}.blog-listing-template .product-sub-header .sub-header-nav .sub-menu-list li a{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-decoration:none;color:#000;font-size:16px;font-weight:500;transition:color 0.3s ease;white-space:nowrap}.blog-listing-template .product-sub-header .sub-header-nav .sub-menu-list li a:hover{color:#c14498}.blog-listing-template .product-sub-header .sub-header-right{margin-left:auto;display:flex;align-items:center;gap:20px;flex-shrink:0}@media (max-width:1200px){.blog-listing-template .product-sub-header .sub-header-right{margin-left:0;justify-content:flex-start}}.blog-listing-template .product-sub-header .btn-sub-cta{display:inline-block;padding:10px 16px;border-radius:999px;text-decoration:none;font-weight:500;font-size:16px;transition:all 0.3s ease;border:1px solid #c14498;color:#fff;background-color:#c14498}.blog-listing-template .product-sub-header .btn-sub-cta:hover{background-color:rgb(165.3710843373,54.8289156627,129.113253012);border-color:rgb(165.3710843373,54.8289156627,129.113253012);color:#fff}.blog-listing-template .blog-listing-featured-section{padding:60px 0 100px}@media (max-width:1023px){.blog-listing-template .blog-listing-featured-section{padding:60px 0 56px}}.blog-listing-template .blog-listing-featured-section__title{font-size:32px;font-weight:500;color:#000;text-align:center;margin:0 0 56px}@media (max-width:1023px){.blog-listing-template .blog-listing-featured-section__title{margin-bottom:36px}}.blog-listing-template .blog-cards-featured-grid{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:15px;align-items:stretch}@media (max-width:1023px){.blog-listing-template .blog-cards-featured-grid{grid-template-columns:1fr;grid-template-rows:none}}.blog-listing-template .blog-cards-featured-grid .blog-card{border-radius:28px;min-height:0}@media (max-width:1023px){.blog-listing-template .blog-cards-featured-grid .blog-card{border-radius:20px}}.blog-listing-template .blog-cards-featured-grid .blog-card:nth-child(even){background-color:#feffe2;background-image:linear-gradient(180deg,rgb(255 255 255 / .28) 0%,transparent 40%),radial-gradient(ellipse 100% 95% at 50% 52%,rgb(0 0 0 / .07) 0%,rgb(0 0 0 / .02) 55%,#fff0 72%),radial-gradient(ellipse 58% 50% at 90% 6%,rgb(219 224 31 / .42) 0%,rgb(219 224 31 / .08) 44%,transparent 72%),radial-gradient(ellipse 54% 48% at 8% 94%,rgb(219 224 31 / .38) 0%,rgb(219 224 31 / .06) 46%,transparent 70%),linear-gradient(0deg,rgb(219 224 31 / .2),rgb(219 224 31 / .2))}@media (min-width:1024px){.blog-listing-template .blog-cards-featured-grid .blog-card:first-child{grid-column:1;grid-row:1/span 2}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__link{text-align:center;align-items:center;justify-content:center;min-height:100%;padding-top:64px;padding-bottom:64px}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__title{font-size:40px;font-weight:600;text-align:center;margin-bottom:28px}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__footer{display:grid;grid-template-columns:1fr auto auto 1fr;grid-template-rows:auto auto;row-gap:28px;column-gap:16px;align-items:center;width:100%;justify-content:center}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__meta{display:contents}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__meta-row{grid-column:1/-1;grid-row:1;justify-self:center;justify-content:center;margin-top:0;gap:12px}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__meta-row .blog-card__meta-item{gap:8px;font-size:14px;font-weight:400;color:#5d6069}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__meta-row .blog-card__meta-icon{width:20px;height:20px}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__meta-row .blog-card__meta-sep{color:#5d6069}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__avatar-img{grid-column:2;grid-row:2;justify-self:end;align-self:center;width:60px;height:60px}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__author{grid-column:3;grid-row:2;justify-self:start;align-self:center;text-align:left;margin-bottom:0;font-size:16px;font-weight:600;color:#5d6069}.blog-listing-template .blog-cards-featured-grid .blog-card:first-child .blog-card__category{margin-left:auto;margin-right:auto}}.blog-listing-template .blog-cards-featured-grid .blog-card:nth-child(2){grid-column:2;grid-row:1}@media (max-width:1023px){.blog-listing-template .blog-cards-featured-grid .blog-card:nth-child(2){grid-column:1;grid-row:auto}}.blog-listing-template .blog-cards-featured-grid .blog-card:nth-child(3){grid-column:2;grid-row:2}@media (max-width:1023px){.blog-listing-template .blog-cards-featured-grid .blog-card:nth-child(3){grid-column:1;grid-row:auto}}.blog-listing-template .blog-listing-browse-section{padding:24px 0 100px}@media (max-width:1023px){.blog-listing-template .blog-listing-browse-section{padding:16px 0 56px}}.blog-listing-template .blog-listing-browse-section__title{font-size:32px;font-weight:600;color:#000;text-align:center;margin:0 0 24px}.blog-listing-template .blog-listing-browse-section__nav{margin-bottom:56px}@media (max-width:1023px){.blog-listing-template .blog-listing-browse-section__nav{margin-bottom:32px;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain}.blog-listing-template .blog-listing-browse-section__nav::-webkit-scrollbar{display:none}}.blog-listing-template .blog-listing-filter{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}@media (max-width:1023px){.blog-listing-template .blog-listing-filter{flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:none}}.blog-listing-template .blog-listing-filter__item{margin:0}@media (max-width:1023px){.blog-listing-template .blog-listing-filter__item{flex-shrink:0}}.blog-listing-template .blog-listing-filter__pill{display:inline-flex;align-items:center;justify-content:center;appearance:none;margin:0;padding:6px 10px;border-radius:900px;border:1px solid #8d8f94;background:#fff0;font-family:inherit;font-size:16px;font-weight:500;color:#8d8f94;line-height:1.25;cursor:pointer;box-sizing:border-box;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease}.blog-listing-template .blog-listing-filter__pill:hover{border-color:#5d6069;color:#5d6069}.blog-listing-template .blog-listing-filter__pill.is-active{background:#000;border-color:#000;color:#fff}.blog-listing-template .blog-listing-filter__pill.is-active:hover{background:#000;border-color:#000;color:#fff}.blog-listing-template .blog-listing-see-all-wrap{display:flex;justify-content:center;margin-top:40px}@media (max-width:1023px){.blog-listing-template .blog-listing-see-all-wrap{margin-top:32px}}.blog-listing-template .blog-listing-see-all-wrap[hidden]{display:none!important}.blog-listing-template .blog-listing-browse-section__empty{text-align:center;margin:0;font-size:18px;color:#5d6069}.blog-listing-template .blog-listing-browse-section__filter-empty{text-align:center;margin:0 0 24px;font-size:18px;color:#5d6069}.blog-listing-template .blog-listing-browse-section__filter-empty[hidden]{display:none!important}.blog-listing-template .blog-marketing-banner{padding:0 0 100px}@media (max-width:1023px){.blog-listing-template .blog-marketing-banner{padding-bottom:72px}}.blog-listing-template .blog-marketing-banner__inner{display:flex;flex-direction:row;align-items:center;gap:80px;padding:60px 120px;background:#ffdaf3;border-radius:40px;box-sizing:border-box}@media (max-width:1023px){.blog-listing-template .blog-marketing-banner__inner{padding:48px 48px;gap:40px}}@media (max-width:767px){.blog-listing-template .blog-marketing-banner__inner{flex-direction:column;padding:40px 24px;gap:36px;text-align:center}}.blog-listing-template .blog-marketing-banner__media{flex-shrink:0}.blog-listing-template .blog-marketing-banner__media img{display:block;max-width:290px;width:100%;height:auto;border-radius:12px}@media (max-width:767px){.blog-listing-template .blog-marketing-banner__media img{max-width:220px;margin-left:auto;margin-right:auto}}.blog-listing-template .blog-marketing-banner__content{flex:1;min-width:0}.blog-listing-template .blog-marketing-banner__title{margin:0 0 18px;font-size:50px;font-weight:600;color:#3b3d42;line-height:1.2}@media (max-width:1023px){.blog-listing-template .blog-marketing-banner__title{font-size:36px}}@media (max-width:767px){.blog-listing-template .blog-marketing-banner__title{font-size:34px}}.blog-listing-template .blog-marketing-banner__description{margin:0 0 40px;font-size:16px;font-weight:400;color:#4f5159;line-height:1.5}@media (max-width:767px){.blog-listing-template .blog-marketing-banner__description{margin-bottom:32px}}.blog-listing-template .blog-marketing-banner__cta{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;border:0;background:#fff;color:#c14498;font-size:14px;font-weight:500;text-decoration:none;line-height:1.2;box-shadow:none;transition:background-color 0.25s ease,color 0.25s ease}@media (max-width:767px){.blog-listing-template .blog-marketing-banner__cta{margin-left:auto;margin-right:auto}}.blog-listing-template .blog-marketing-banner__cta:hover{background:#f9f4f8;color:#a33680}.blog-listing-template .blog-editors-choice{padding:0 0 0}@media (max-width:1023px){.blog-listing-template .blog-editors-choice{padding-bottom:0;margin-bottom:60px}}@media (max-width:767px){.blog-listing-template .blog-editors-choice{padding-bottom:0}}.blog-listing-template .blog-editors-choice__title{font-size:32px;font-weight:600;color:#000;text-align:center;margin:0 0 56px}@media (max-width:1023px){.blog-listing-template .blog-editors-choice__title{margin-bottom:40px}}@media (max-width:1023px){.blog-listing-template .blog-editors-choice__desktop{display:none!important}}.blog-listing-template .blog-editors-choice .blog-cards-mobile.swiper.editorsChoiceSwiper{display:none}@media (max-width:1023px){.blog-listing-template .blog-editors-choice .blog-cards-mobile.swiper.editorsChoiceSwiper{display:block;width:100vw;margin-left:-20px;padding:0 20px 40px;text-align:left}.blog-listing-template .blog-editors-choice .blog-cards-mobile.swiper.editorsChoiceSwiper .swiper-pagination{bottom:10px;display:flex;align-items:center;justify-content:center;gap:6px}.blog-listing-template .blog-editors-choice .blog-cards-mobile.swiper.editorsChoiceSwiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#ffd4f1;opacity:1;border-radius:100px;transition:all 0.3s ease;margin:0!important}.blog-listing-template .blog-editors-choice .blog-cards-mobile.swiper.editorsChoiceSwiper .swiper-pagination .swiper-pagination-bullet-active{width:18px;height:6px;background:#bc2f8e}}.blog-cards-browse-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;align-items:start}.blog-cards-browse-grid .blog-card:nth-child(even){background-color:#feffe2;background-image:linear-gradient(180deg,rgb(255 255 255 / .28) 0%,transparent 40%),radial-gradient(ellipse 100% 95% at 50% 52%,rgb(0 0 0 / .07) 0%,rgb(0 0 0 / .02) 55%,#fff0 72%),radial-gradient(ellipse 58% 50% at 90% 6%,rgb(219 224 31 / .42) 0%,rgb(219 224 31 / .08) 44%,transparent 72%),radial-gradient(ellipse 54% 48% at 8% 94%,rgb(219 224 31 / .38) 0%,rgb(219 224 31 / .06) 46%,transparent 70%),linear-gradient(0deg,rgb(219 224 31 / .2),rgb(219 224 31 / .2))}@media (max-width:1023px){.blog-cards-browse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blog-cards-browse-grid{grid-template-columns:1fr}}.blog-single-post{padding:60px 0 0 0;position:relative;overflow:hidden}.blog-single-post::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(50% 50% at 50% 50%,#FFE2F6 0%,#fff0 100%);opacity:.6;z-index:-1;filter:blur(80px);pointer-events:none}@media (max-width:1023px){.blog-single-post{padding:40px 0 0 0}}.blog-single-post .container{max-width:1035px}@media (max-width:1023px){.blog-single-post .container{max-width:100%}}.blog-single-post .blog-single-hero{position:relative;text-align:center;padding:72px 80px;border-radius:14px;background:#fff0fa;overflow:hidden;margin-bottom:28px;box-sizing:border-box}.blog-single-post .blog-single-hero::before{content:"";position:absolute;inset:0;background-image:url(/wp-content/uploads/square-pattern.svg);background-repeat:repeat;background-position:center;filter:brightness(.8);pointer-events:none}@media (max-width:1023px){.blog-single-post .blog-single-hero{padding:56px 22px;border-radius:14px}}.blog-single-post .blog-single-hero__category{position:relative;z-index:1;display:inline-block;margin:0 0 14px;padding:4px 10px;border-radius:999px;background:#fff;font-size:12px;font-weight:500;color:#0456dc;line-height:1.2}.blog-single-post .blog-single-hero__title{position:relative;z-index:1;margin:0 0 18px;font-size:40px;font-weight:600;color:#000;line-height:1.15;letter-spacing:-.02em;max-width:820px;margin-left:auto;margin-right:auto}@media (max-width:1023px){.blog-single-post .blog-single-hero__title{font-size:32px}}.blog-single-post .blog-single-hero__meta{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;color:#5d6069;font-size:14px;font-weight:400;margin-bottom:22px;flex-wrap:wrap}.blog-single-post .blog-single-hero__meta-item{display:inline-flex;align-items:center;gap:8px}.blog-single-post .blog-single-hero__meta-icon{width:20px;height:20px;display:block}.blog-single-post .blog-single-hero__meta-sep{color:#c9ccd4}.blog-single-post .blog-single-hero__author{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.blog-single-post .blog-single-hero__avatar{width:60px;height:60px;object-fit:cover;display:block}.blog-single-post .blog-single-hero__author-name{font-size:16px;font-weight:600;color:#5d6069;line-height:1.2}.blog-single-post .blog-contents-accordion{border:1px solid #F2F1F1;padding:14px 16px;border-radius:8px;background-color:#fff;margin-bottom:24px;cursor:pointer;transition:all 0.3s ease}.blog-single-post .blog-contents-accordion.active .chevron-icon{transform:rotate(180deg)}.blog-single-post .blog-contents-accordion.active .contents-list{display:block}.blog-single-post .blog-contents-accordion .contents-header{display:flex;align-items:center;justify-content:space-between}.blog-single-post .blog-contents-accordion .contents-header span{font-size:18px;font-weight:500;color:#000}@media (max-width:1023px){.blog-single-post .blog-contents-accordion .contents-header span{font-size:16px}}.blog-single-post .blog-contents-accordion .contents-header .chevron-icon{width:14px;height:14px;display:block;transition:transform 0.3s ease}.blog-single-post .blog-contents-accordion .contents-list{max-height:0;overflow:hidden;transition:all 0.4s cubic-bezier(.4,0,.2,1);opacity:0;padding-top:0;margin-top:0}.blog-single-post .blog-contents-accordion .contents-list ul{list-style:none;padding:0;margin:0;padding-bottom:0}.blog-single-post .blog-contents-accordion .contents-list ul li{margin-bottom:12px;transition:all 0.3s ease}.blog-single-post .blog-contents-accordion .contents-list ul li:last-child{margin-bottom:0}.blog-single-post .blog-contents-accordion .contents-list ul li a{text-decoration:none;color:#4F5159;font-size:16px;transition:color 0.2s ease}.blog-single-post .blog-contents-accordion .contents-list ul li a:hover{color:#C14498}.blog-single-post .blog-contents-accordion .contents-list ul li.toc-h3{padding-left:20px}.blog-single-post .blog-contents-accordion .contents-list ul li.toc-h4{padding-left:40px}.blog-single-post .blog-contents-accordion.active .chevron-icon{transform:rotate(180deg)}.blog-single-post .blog-contents-accordion.active .contents-list{max-height:1000px;opacity:1;margin-top:14px;padding-top:14px;border-top:1px solid #F2F1F1}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(1){transition-delay:0.05s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(2){transition-delay:0.1s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(3){transition-delay:0.15s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(4){transition-delay:0.2s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(5){transition-delay:0.25s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(6){transition-delay:0.3s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(7){transition-delay:0.35s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(8){transition-delay:0.4s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(9){transition-delay:0.45s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(10){transition-delay:0.5s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(11){transition-delay:0.55s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(12){transition-delay:0.6s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(13){transition-delay:0.65s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(14){transition-delay:0.7s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(15){transition-delay:0.75s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(16){transition-delay:0.8s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(17){transition-delay:0.85s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(18){transition-delay:0.9s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(19){transition-delay:0.95s}.blog-single-post .blog-contents-accordion.active .contents-list li:nth-child(20){transition-delay:1s}.blog-single-post .blog-single-content{font-size:16px;line-height:1.8;color:#4F5159;font-weight:400}.blog-single-post .blog-single-content p,.blog-single-post .blog-single-content ul,.blog-single-post .blog-single-content ol,.blog-single-post .blog-single-content li,.blog-single-post .blog-single-content strong,.blog-single-post .blog-single-content span{font-size:16px;color:#4F5159;font-weight:400}@media (max-width:1023px){.blog-single-post .blog-single-content p,.blog-single-post .blog-single-content ul,.blog-single-post .blog-single-content ol,.blog-single-post .blog-single-content li,.blog-single-post .blog-single-content strong,.blog-single-post .blog-single-content span{font-size:14px}}.blog-single-post .blog-single-content strong{font-weight:600}.blog-single-post .blog-single-content h2,.blog-single-post .blog-single-content h3,.blog-single-post .blog-single-content h4,.blog-single-post .blog-single-content h5,.blog-single-post .blog-single-content h6{color:#000;font-weight:500;margin:0 0 16px;line-height:1.3}.blog-single-post .blog-single-content h2{font-size:28px}.blog-single-post .blog-single-content h3{font-size:24px}.blog-single-post .blog-single-content h4{font-size:22px}.blog-single-post .blog-single-content h5{font-size:20px}.blog-single-post .blog-single-content h6{font-size:18px}@media (max-width:1023px){.blog-single-post .blog-single-content h2{font-size:26px}.blog-single-post .blog-single-content h3{font-size:24px}.blog-single-post .blog-single-content h4{font-size:22px}.blog-single-post .blog-single-content h5{font-size:20px}.blog-single-post .blog-single-content h6{font-size:18px}}.blog-single-post .blog-single-content p{margin-bottom:16px}.blog-single-post .blog-single-content p:last-child{margin-bottom:0}.blog-single-post .blog-single-content ul,.blog-single-post .blog-single-content ol{margin-bottom:24px;padding-left:20px}.blog-single-post .blog-single-content ul li,.blog-single-post .blog-single-content ol li{margin-bottom:10px}.blog-single-post .blog-single-content table{margin-bottom:24px;border-collapse:collapse}.blog-single-post .blog-single-content table th{font-size:18px;border:1px solid #dbdbdb}.blog-single-post .blog-single-content table th td{font-size:18px;border:1px solid #dbdbdb}.blog-single-post .blog-single-content table td{font-size:18px;border:1px solid #dbdbdb}.blog-single-post .blog-single-breadcrumb{background-color:rgb(219 224 31 / .1);padding:28px 0;width:100%}@media (max-width:1023px){.blog-single-post .blog-single-breadcrumb{margin-bottom:60px}}.blog-single-post .blog-single-breadcrumb .breadcrumb{display:flex;align-items:center;gap:14px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.blog-single-post .blog-single-breadcrumb .breadcrumb::-webkit-scrollbar{display:none}@media (min-width:1024px){.blog-single-post .blog-single-breadcrumb .breadcrumb{justify-content:center}}.blog-single-post .blog-single-breadcrumb .breadcrumb a,.blog-single-post .blog-single-breadcrumb .breadcrumb span{font-size:16px;color:#000;text-decoration:none;font-weight:400;flex-shrink:0}.blog-single-post .blog-single-breadcrumb .breadcrumb .breadcrumb-icon{width:24px;height:24px;display:block;flex-shrink:0}.blog-single-post .blog-single-breadcrumb .breadcrumb .separator{color:#000;flex-shrink:0}.blog-single-post .blog-single-breadcrumb .breadcrumb .current-item{font-weight:400;color:#000;flex-shrink:0}.blog-single-post .related-posts-section{padding:100px 0;text-align:center;width:100%}.blog-single-post .related-posts-section .container{max-width:1240px}@media (max-width:1023px){.blog-single-post .related-posts-section{padding:80px 0}}.blog-single-post .related-posts-section .section-header{margin-bottom:56px}@media (max-width:1023px){.blog-single-post .related-posts-section .section-header{margin-bottom:50px}}.blog-single-post .related-posts-section .section-header h2{font-size:32px;font-weight:600;color:#000}@media (max-width:1023px){.blog-single-post .related-posts-section .section-header h2{font-size:32px}}.blog-single-post .related-posts-section .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;text-align:left;align-items:start}.blog-single-post .related-posts-section .blog-grid .blog-card:nth-child(even){background-color:#feffe2;background-image:linear-gradient(180deg,rgb(255 255 255 / .28) 0%,transparent 40%),radial-gradient(ellipse 100% 95% at 50% 52%,rgb(0 0 0 / .07) 0%,rgb(0 0 0 / .02) 55%,#fff0 72%),radial-gradient(ellipse 58% 50% at 90% 6%,rgb(219 224 31 / .42) 0%,rgb(219 224 31 / .08) 44%,transparent 72%),radial-gradient(ellipse 54% 48% at 8% 94%,rgb(219 224 31 / .38) 0%,rgb(219 224 31 / .06) 46%,transparent 70%),linear-gradient(0deg,rgb(219 224 31 / .2),rgb(219 224 31 / .2))}@media (max-width:1023px){.blog-single-post .related-posts-section .blog-grid{display:none}}.blog-single-post .related-posts-section .related-posts-mobile{display:none}@media (max-width:1023px){.blog-single-post .related-posts-section .related-posts-mobile{display:block;width:100vw;margin-left:-20px;padding:0 20px 40px;text-align:left}.blog-single-post .related-posts-section .related-posts-mobile .swiper-slide:nth-child(even) .blog-card{background-color:#feffe2;background-image:linear-gradient(180deg,rgb(255 255 255 / .28) 0%,transparent 40%),radial-gradient(ellipse 100% 95% at 50% 52%,rgb(0 0 0 / .07) 0%,rgb(0 0 0 / .02) 55%,#fff0 72%),radial-gradient(ellipse 58% 50% at 90% 6%,rgb(219 224 31 / .42) 0%,rgb(219 224 31 / .08) 44%,transparent 72%),radial-gradient(ellipse 54% 48% at 8% 94%,rgb(219 224 31 / .38) 0%,rgb(219 224 31 / .06) 46%,transparent 70%),linear-gradient(0deg,rgb(219 224 31 / .2),rgb(219 224 31 / .2))}.blog-single-post .related-posts-section .related-posts-mobile .swiper-pagination{bottom:10px;display:flex;align-items:center;justify-content:center;gap:6px}.blog-single-post .related-posts-section .related-posts-mobile .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#FFD4F1;opacity:1;border-radius:100px;transition:all 0.3s ease;margin:0!important}.blog-single-post .related-posts-section .related-posts-mobile .swiper-pagination .swiper-pagination-bullet-active{width:18px;height:6px;background:#BC2F8E}}.blog-single-post .related-posts-section .related-posts-cta{margin-top:40px;display:flex;justify-content:center}@media (max-width:1023px){.blog-single-post .related-posts-section .related-posts-cta{margin-top:32px}}.partnership-page-template .blog-single-breadcrumb{background-color:rgb(219 224 31 / .1);padding:28px 0;width:100%;margin-top:100px}@media (max-width:1023px){.partnership-page-template .blog-single-breadcrumb{margin-top:0;margin-bottom:60px}}.partnership-page-template .blog-single-breadcrumb .breadcrumb{display:flex;align-items:center;gap:14px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.partnership-page-template .blog-single-breadcrumb .breadcrumb::-webkit-scrollbar{display:none}@media (min-width:1024px){.partnership-page-template .blog-single-breadcrumb .breadcrumb{justify-content:center}}.partnership-page-template .blog-single-breadcrumb .breadcrumb a,.partnership-page-template .blog-single-breadcrumb .breadcrumb span{font-size:16px;color:#000;text-decoration:none;font-weight:400;flex-shrink:0}.partnership-page-template .blog-single-breadcrumb .breadcrumb .breadcrumb-icon{width:24px;height:24px;display:block;flex-shrink:0}.partnership-page-template .blog-single-breadcrumb .breadcrumb .separator{color:#000;flex-shrink:0}.partnership-page-template .blog-single-breadcrumb .breadcrumb .current-item{font-weight:400;color:#000;flex-shrink:0}.page-header-common{text-align:center;position:relative;padding:80px 0;background-color:#FBFCFF;overflow:hidden}@media (max-width:1023px){.page-header-common{padding:60px 0}}.page-header-common .header-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/wp-content/uploads/square-pattern.svg);background-repeat:repeat;background-position:center;opacity:.75;z-index:3;pointer-events:none}.page-header-common .header-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 45% 40%,rgb(193 68 152 / .25) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgb(176 219 187 / .2) 0%,transparent 50%),radial-gradient(circle at 75% 40%,rgb(219 224 31 / .15) 0%,transparent 50%),radial-gradient(circle at 35% 60%,rgb(193 68 152 / .1) 0%,transparent 50%);filter:blur(120px);z-index:2;pointer-events:none}.page-header-common .header-gradient::before{content:"";position:absolute;top:10%;left:40%;width:330px;height:330px;background:#C14498;filter:blur(150px);opacity:.25;transform:rotate(-30deg);z-index:3;display:block}.page-header-common .header-gradient::after{content:"";position:absolute;top:20%;right:10%;width:230px;height:230px;background:#DBE01F;filter:blur(120px);opacity:.2;transform:rotate(-30deg);z-index:3;display:block}.page-header-common .container{position:relative;z-index:4}.page-header-common .page-title{font-size:56px;font-weight:600;color:#C14498;margin:0;line-height:1.1}@media (max-width:1023px){.page-header-common .page-title{font-size:40px}}.page-header-common .breadcrumb{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:24px}.page-header-common .breadcrumb a{display:flex;align-items:center;text-decoration:none}.page-header-common .breadcrumb .breadcrumb-icon{width:24px;height:24px;display:block}.page-header-common .breadcrumb .separator{font-size:16px;color:#000;font-weight:400}.page-header-common .breadcrumb .current-item{font-size:16px;color:#000;font-weight:400}.content-template-header{text-align:center;padding:56px 0 56px}@media (max-width:1023px){.content-template-header{padding:50px 0 32px}}@media (max-width:767px){.content-template-header{text-align:left}}.content-template-header .content-sub-title{font-size:40px;font-weight:500;color:#000;margin-bottom:24px;line-height:1.2}@media (max-width:1023px){.content-template-header .content-sub-title{font-size:28px;margin-bottom:16px}}.content-template-header .content-description{font-size:18px;font-weight:400;color:#4F5159;line-height:1.5;max-width:700px;margin:0 auto}@media (max-width:1023px){.content-template-header .content-description{font-size:16px}}.contact-form-section{display:grid;grid-template-columns:4fr 8fr;gap:100px;padding-bottom:100px;position:relative;overflow:hidden;margin-top:100px}@media (max-width:1023px){.contact-form-section{margin-top:60px}}.contact-form-section::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(50% 50% at 50% 50%,#FFE2F6 0%,#fff0 100%);opacity:.6;z-index:-1;filter:blur(80px);pointer-events:none}@media (max-width:1023px){.contact-form-section{grid-template-columns:1fr;gap:24px;padding-bottom:100px}.contact-form-section .contact-info-col{order:1}.contact-form-section .contact-form-col{order:2}}.contact-form-section .contact-info-list{display:flex;flex-direction:column;gap:40px}@media (max-width:1023px){.contact-form-section .contact-info-list{gap:32px}}.contact-form-section .contact-info-header{text-align:left;margin-bottom:24px}@media (max-width:1023px){.contact-form-section .contact-info-header{margin-bottom:36px}}.contact-form-section .contact-tag{display:inline-flex;align-items:center;justify-content:center;margin:0 0 16px;padding:4px 12px;border:1px solid #bc2f8e;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#bc2f8e;line-height:1.2}.contact-form-section .contact-title{margin:0 0 12px;font-size:40px;font-weight:600;color:#000;line-height:1.1}@media (max-width:1023px){.contact-form-section .contact-title{font-size:32px}}.contact-form-section .contact-description{font-size:18px;font-weight:400;color:#4f5159;line-height:1.5}.contact-form-section .contact-info-item{display:flex;align-items:center;gap:20px}@media (max-width:1023px){.contact-form-section .contact-info-item{gap:24px}}.contact-form-section .contact-info-item .info-icon-wrapper{width:40px;height:40px;min-width:40px;border:1px solid #BC2F8E;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff}.contact-form-section .contact-info-item .info-icon-wrapper img{width:20px;height:20px}.contact-form-section .contact-info-item .info-text{display:flex;flex-direction:column;gap:4px}.contact-form-section .contact-info-item .info-text .info-label{font-size:14px;color:#75787C;font-weight:400;line-height:1}.contact-form-section .contact-info-item .info-text .info-value{font-size:20px;font-weight:500;color:#393B3D;line-height:1.2}@media (max-width:767px){.contact-form-section .contact-info-item .info-text .info-value{font-size:18px}}.contact-form-section .contact-form-col .wpcf7 .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 18px}@media (max-width:767px){.contact-form-section .contact-form-col .wpcf7 .form-grid{grid-template-columns:1fr;gap:14px}}.contact-form-section .contact-form-col .wpcf7 .form-group.full-width{grid-column:span 2}@media (max-width:767px){.contact-form-section .contact-form-col .wpcf7 .form-group.full-width{grid-column:span 1}}.contact-form-section .contact-form-col .wpcf7 .wpcf7-form-control-wrap{display:block}.contact-form-section .contact-form-col .wpcf7 input[type=text],.contact-form-section .contact-form-col .wpcf7 input[type=email],.contact-form-section .contact-form-col .wpcf7 input[type=tel],.contact-form-section .contact-form-col .wpcf7 input[type=url],.contact-form-section .contact-form-col .wpcf7 input[type=number],.contact-form-section .contact-form-col .wpcf7 select{width:100%;height:64px;padding:20px 25px;background:#FFF;border:1px solid #E6E6E6;border-radius:8px;font-size:16px;color:#393B3D;font-weight:400;transition:all 0.3s ease}.contact-form-section .contact-form-col .wpcf7 input[type=text]::placeholder,.contact-form-section .contact-form-col .wpcf7 input[type=email]::placeholder,.contact-form-section .contact-form-col .wpcf7 input[type=tel]::placeholder,.contact-form-section .contact-form-col .wpcf7 input[type=url]::placeholder,.contact-form-section .contact-form-col .wpcf7 input[type=number]::placeholder,.contact-form-section .contact-form-col .wpcf7 select::placeholder{color:#393B3D;opacity:.6}.contact-form-section .contact-form-col .wpcf7 input[type=text]:focus,.contact-form-section .contact-form-col .wpcf7 input[type=email]:focus,.contact-form-section .contact-form-col .wpcf7 input[type=tel]:focus,.contact-form-section .contact-form-col .wpcf7 input[type=url]:focus,.contact-form-section .contact-form-col .wpcf7 input[type=number]:focus,.contact-form-section .contact-form-col .wpcf7 select:focus{border-color:#BC2F8E;outline:none}.contact-form-section .contact-form-col .wpcf7 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:54px;background-image:url(/wp-content/uploads/chevron-down.svg);background-repeat:no-repeat;background-position:right 22px center;background-size:14px 14px;cursor:pointer}.contact-form-section .contact-form-col .wpcf7 select::-ms-expand{display:none}.contact-form-section .contact-form-col .wpcf7 select:invalid{color:rgb(57 59 61 / .6)}.contact-form-section .contact-form-col .wpcf7 select option{color:#393B3D}.contact-form-section .contact-form-col .wpcf7 textarea{width:100%;height:240px;padding:20px 25px;background:#FFF;border:1px solid #E6E6E6;border-radius:8px;font-size:16px;color:#393B3D;font-weight:400;resize:none;transition:all 0.3s ease}.contact-form-section .contact-form-col .wpcf7 textarea::placeholder{color:#393B3D;opacity:.6}.contact-form-section .contact-form-col .wpcf7 textarea:focus{border-color:#BC2F8E;outline:none}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper{margin-top:8px;grid-column:span 2;margin-top:-16px}@media (max-width:767px){.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper{grid-column:span 1;margin-top:0}}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper p{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-top:-10px}@media (max-width:767px){.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper p{flex-direction:column;align-items:flex-start;gap:0;justify-content:flex-start;margin-top:0}}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-list-item{margin:0;display:block}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance{flex:1}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label{display:block;cursor:pointer;user-select:none;position:relative;margin:0;padding-left:32px;font-size:14px;color:#3B3D42;font-weight:400;line-height:1.4}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label input:checked~.wpcf7-list-item-label .checkmark{background-color:#BC2F8E!important;border-color:#BC2F8E!important}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label input:checked~.wpcf7-list-item-label .checkmark::after{display:block!important}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label .wpcf7-list-item-label{display:inline;margin:0}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label .wpcf7-list-item-label a{color:inherit;text-decoration:none;font-weight:600;transition:color 0.3s ease}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label .wpcf7-list-item-label a:hover{color:#BC2F8E}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label .wpcf7-list-item-label .checkmark{height:20px;width:20px;background-color:#fff;border:1px solid #D9D9DB;border-radius:4px;display:block!important;position:absolute;left:0;top:0;transition:all 0.3s ease}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .wpcf7-acceptance label .wpcf7-list-item-label .checkmark::after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .submit-btn,.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper input[type=submit]{background:#C14498;color:#FFF;padding:10px 23.5px;border-radius:8px;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s ease;white-space:nowrap}.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper .submit-btn:hover,.contact-form-section .contact-form-col .wpcf7 .acceptance-wrapper input[type=submit]:hover{background:rgb(157.7108433735,52.2891566265,123.1325301205);transform:translateY(-2px)}.contact-form-section .contact-form-col .wpcf7 .wpcf7-spinner{position:absolute;bottom:20px}.contact-form-section .contact-form-col .wpcf7 .wpcf7-response-output{grid-column:span 2;margin:20px 0 0;padding:15px;border-radius:8px;font-size:14px}@media (max-width:767px){.contact-form-section .contact-form-col .wpcf7 .wpcf7-response-output{grid-column:span 1}}.wpcf7 form.sent .wpcf7-response-output{border-color:#C14498!important}.site-bottom-gradient-area{position:relative;z-index:1}.home-bottom-wrap{background:radial-gradient(ellipse 200% 120% at 50% 100%,#ffffff 0%,#ffffff 38%,#fff2fb 72%,#fff2fb 100%)}.home-bottom-wrap .site-bottom-gradient-area,.home-bottom-wrap .footer-above-banner,.home-bottom-wrap .site-footer{background:#fff0}.legal-page-content{padding:80px 0 100px;position:relative;overflow:hidden}.legal-page-content::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(50% 50% at 50% 50%,#FFE2F6 0%,#fff0 100%);opacity:.6;z-index:-1;filter:blur(80px);pointer-events:none}.legal-page-content .entry-content{max-width:900px;margin:0 auto;font-size:16px;line-height:1.8;color:#4F5159}.legal-page-content .entry-content h2,.legal-page-content .entry-content h3,.legal-page-content .entry-content h4,.legal-page-content .entry-content h5,.legal-page-content .entry-content h6{color:#2E2F33;margin:40px 0 20px;font-weight:600;line-height:1.3}.legal-page-content .entry-content h2{font-size:32px}.legal-page-content .entry-content h3{font-size:28px}.legal-page-content .entry-content h4{font-size:24px}.legal-page-content .entry-content h5{font-size:20px}.legal-page-content .entry-content h6{font-size:18px}.legal-page-content .entry-content p{margin-bottom:20px}.legal-page-content .entry-content ul,.legal-page-content .entry-content ol{margin-bottom:20px;padding-left:20px}.legal-page-content .entry-content ul li,.legal-page-content .entry-content ol li{margin-bottom:12px}.legal-page-content .entry-content a{color:#C14498;text-decoration:underline;font-weight:500}.legal-page-content .entry-content a:hover{color:rgb(157.7108433735,52.2891566265,123.1325301205)}@media (max-width:1023px){.legal-page-content{padding:60px 0 80px}.legal-page-content .entry-content h2{font-size:28px}.legal-page-content .entry-content h3{font-size:22px}}.error-404-section{min-height:calc(100vh - 300px);display:flex;align-items:center;justify-content:center;text-align:center;position:relative;padding:100px 0;background-color:#FBFCFF;overflow:hidden}@media (max-width:1023px){.error-404-section{min-height:calc(100vh - 500px)}}.error-404-section .header-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/wp-content/uploads/square-pattern.svg);background-repeat:repeat;background-position:center;opacity:.75;z-index:3;pointer-events:none}.error-404-section .header-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 45% 40%,rgb(193 68 152 / .25) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgb(176 219 187 / .2) 0%,transparent 50%),radial-gradient(circle at 75% 40%,rgb(219 224 31 / .15) 0%,transparent 50%),radial-gradient(circle at 35% 60%,rgb(193 68 152 / .1) 0%,transparent 50%);filter:blur(120px);z-index:2;pointer-events:none}.error-404-section .header-gradient::before{content:"";position:absolute;top:10%;left:40%;width:330px;height:330px;background:#C14498;filter:blur(150px);opacity:.25;transform:rotate(-30deg);z-index:3;display:block}.error-404-section .header-gradient::after{content:"";position:absolute;top:20%;right:10%;width:230px;height:230px;background:#DBE01F;filter:blur(120px);opacity:.2;transform:rotate(-30deg);z-index:3;display:block}.error-404-section .container{position:relative;z-index:4}.error-404-section .error-content{max-width:600px;margin:0 auto}.error-404-section .error-content .error-code{font-size:64px;font-weight:600;color:#C14498;line-height:1;margin-bottom:18px}.error-404-section .error-content .error-desc{font-size:20px;font-weight:400;color:#4F5159;line-height:1.6;margin-bottom:36px}.error-404-section .error-content .error-actions .btn-primary{display:inline-block;background:#C14498;color:#fff;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;transition:all 0.3s ease}.error-404-section .error-content .error-actions .btn-primary:hover{background:rgb(157.7108433735,52.2891566265,123.1325301205);transform:translateY(-2px)}@media (max-width:767px){.error-404-section{padding:80px 0}.error-404-section .error-content .error-code{font-size:48px}.error-404-section .error-content .error-desc{font-size:18px}}@keyframes hero-float-y{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.product-page-template section[id]{scroll-margin-top:76px}@media (max-width:1200px){.product-page-template section[id]{scroll-margin-top:92px}}body.admin-bar .product-page-template section[id]{scroll-margin-top:calc(76px + var(--wp-admin--admin-bar--height, 32px))}@media (max-width:1200px){body.admin-bar .product-page-template section[id]{scroll-margin-top:calc(92px + var(--wp-admin--admin-bar--height, 32px))}}@media (max-width:782px){body.admin-bar .product-page-template section[id]{scroll-margin-top:calc(92px + var(--wp-admin--admin-bar--height, 46px))}}.product-page-template .product-sub-header{background:#fff;border-top:1px solid #F1F2F2;padding:15px 0;position:sticky;top:0;z-index:100;transition:all 0.3s ease}.product-page-template .product-sub-header.is-sticky{background:#ffffff!important;box-shadow:0 4px 15px rgb(0 0 0 / .03);border-top-color:#fff0}.product-page-template .product-sub-header .sub-header-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:50px}@media (max-width:1200px){.product-page-template .product-sub-header .sub-header-wrapper{flex-wrap:wrap;gap:12px}}.product-page-template .product-sub-header .sub-header-logo img{height:35px;width:auto;display:block;margin-top:-6px}.product-page-template .product-sub-header .sub-header-toggle{display:none;margin-left:auto;appearance:none;border:0;background:#fff0;padding:10px 4px;cursor:pointer;line-height:1}@media (max-width:1200px){.product-page-template .product-sub-header .sub-header-toggle{display:inline-flex;align-items:center;justify-content:center}}.product-page-template .product-sub-header .sub-header-toggle__icon{width:22px;height:22px;display:inline-block;background:#000;mask-image:url(/wp-content/uploads/chevron-down.svg);-webkit-mask-image:url(/wp-content/uploads/chevron-down.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain;transition:transform 0.25s ease}.product-page-template .product-sub-header.is-open .sub-header-toggle__icon{transform:rotate(180deg)}.product-page-template .product-sub-header .sub-header-panel{display:flex;align-items:center;gap:50px;flex:1;min-width:0}@media (max-width:1200px){.product-page-template .product-sub-header .sub-header-panel{display:none;padding-top:12px;border-top:1px solid #f1f2f2;flex-direction:column;align-items:stretch;gap:16px;width:100%;flex:0 0 100%}}@media (max-width:1200px){.product-page-template .product-sub-header.is-open .sub-header-panel{display:flex}}.product-page-template .product-sub-header .sub-header-nav{flex:1;min-width:0}@media (max-width:1200px){.product-page-template .product-sub-header .sub-header-nav .sub-menu-list{flex-direction:column;width:100%;gap:14px}.product-page-template .product-sub-header .sub-header-nav .sub-menu-list li a{white-space:normal}}.product-page-template .product-sub-header .sub-header-nav .sub-menu-list{list-style:none;margin:0;padding:0;display:flex;gap:30px}.product-page-template .product-sub-header .sub-header-nav .sub-menu-list li{margin:0}.product-page-template .product-sub-header .sub-header-nav .sub-menu-list li a{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-decoration:none;color:#000;font-size:16px;font-weight:500;transition:color 0.3s ease}.product-page-template .product-sub-header .sub-header-nav .sub-menu-list li a:hover{color:#C14498}.product-page-template .product-sub-header .sub-header-right{margin-left:auto;display:flex;align-items:center;gap:20px}@media (max-width:1200px){.product-page-template .product-sub-header .sub-header-right{margin-left:0;justify-content:flex-start;width:100%}}.product-page-template .product-sub-header .btn-sub-login,.product-page-template .product-sub-header .btn-sub-cta{display:inline-block;padding:10px 16px;border-radius:999px;text-decoration:none;font-weight:500;font-size:16px;transition:all 0.3s ease}.product-page-template .product-sub-header .btn-sub-login{border:1px solid #C14498;color:#C14498;background:#fff0}.product-page-template .product-sub-header .btn-sub-login:hover{background-color:#C14498;color:#fff}.product-page-template .product-sub-header .btn-sub-cta{border:1px solid #C14498;color:#fff;background-color:#C14498}.product-page-template .product-sub-header .btn-sub-cta:hover{background-color:rgb(165.3710843373,54.8289156627,129.113253012);border-color:rgb(165.3710843373,54.8289156627,129.113253012);color:#fff}.product-page-template .product-hero{padding:100px 0;position:relative;overflow:hidden}.product-page-template .product-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/wp-content/uploads/square-pattern.svg);background-repeat:repeat;background-position:center;opacity:1;z-index:-1}.product-page-template .product-hero::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 45% 40%,rgb(193 68 152 / .25) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgb(176 219 187 / .2) 0%,transparent 50%),radial-gradient(circle at 75% 40%,rgb(219 224 31 / .15) 0%,transparent 50%),radial-gradient(circle at 35% 60%,rgb(193 68 152 / .1) 0%,transparent 50%);filter:blur(120px);z-index:-2}@media (max-width:1023px){.product-page-template .product-hero::after{background:radial-gradient(circle at 50% 40%,rgb(193 68 152 / .25) 0%,transparent 60%),radial-gradient(circle at 80% 60%,rgb(219 224 31 / .2) 0%,transparent 60%),radial-gradient(circle at 20% 70%,rgb(193 68 152 / .15) 0%,transparent 60%)}}@media (max-width:1023px){.product-page-template .product-hero{padding:60px 0}}.product-page-template .product-hero .container{position:relative;z-index:10}.product-page-template .product-hero .product-hero-wrapper{display:grid;grid-template-columns:5fr 7fr;align-items:center;gap:32px;margin-bottom:120px}@media (max-width:1023px){.product-page-template .product-hero .product-hero-wrapper{grid-template-columns:1fr;gap:32px;margin-bottom:64px}}.product-page-template .product-hero.product-hero--no-brands .product-hero-wrapper{margin-bottom:0}.product-page-template .product-hero .product-hero-content h1{font-size:44px;font-weight:600;color:#000;line-height:1.2;margin-bottom:16px}@media (max-width:1023px){.product-page-template .product-hero .product-hero-content h1{font-size:40px}}.product-page-template .product-hero .product-hero-content>p{font-size:18px;font-weight:400;line-height:1.6;color:#4F5159;margin-bottom:36px;max-width:540px}.product-page-template .product-hero .product-hero-image{width:100%;justify-self:stretch}.product-page-template .product-hero .product-hero-image img{width:100%;max-width:100%;height:auto;animation:hero-float-y 4.8s ease-in-out infinite;will-change:transform}.product-page-template .product-hero .product-hero-brands{text-align:center}.product-page-template .product-hero .product-hero-brands .slider-description{font-size:20px;font-weight:500;color:#3B3D42;margin-bottom:56px}.product-page-template .product-hero .product-hero-brands .brands-wrapper{overflow:hidden;width:100%}.product-page-template .product-hero .product-hero-brands .brands-track{display:flex;align-items:center;justify-content:center;gap:100px;width:max-content;margin:0 auto;animation:scrollLogos 20s linear infinite}@media (max-width:1023px){.product-page-template .product-hero .product-hero-brands .brands-track{gap:50px}}.product-page-template .product-hero .product-hero-brands .brand-logo{flex-shrink:0}.product-page-template .product-hero .product-hero-brands .brand-logo img{height:unset;width:auto;display:block}@media (max-width:1023px){.product-page-template .what-is-section .cards-grid,.product-page-template .what-is-section .cards-grid--count-2,.product-page-template .what-is-section .cards-grid--count-3,.product-page-template .what-is-section .cards-grid--count-4,.product-page-template .what-is-section .cards-grid--count-5{grid-template-columns:1fr!important;row-gap:0}.product-page-template .what-is-section .cards-grid .what-is-card,.product-page-template .what-is-section .cards-grid--count-2 .what-is-card,.product-page-template .what-is-section .cards-grid--count-3 .what-is-card,.product-page-template .what-is-section .cards-grid--count-4 .what-is-card,.product-page-template .what-is-section .cards-grid--count-5 .what-is-card{grid-column:auto!important}}.product-page-template .what-is-section .cards-grid--count-2{grid-template-columns:repeat(2,1fr)}.product-page-template .what-is-section .cards-grid--count-3{grid-template-columns:repeat(3,1fr)}.product-page-template .what-is-section .cards-grid--count-4{grid-template-columns:repeat(4,1fr)}@media (min-width:1024px){.product-page-template .what-is-section .cards-grid--count-4 .what-is-card{padding:0 32px}.product-page-template .what-is-section .cards-grid--count-4 .what-is-card:first-child{padding-left:0}.product-page-template .what-is-section .cards-grid--count-4 .what-is-card:last-child{padding-right:0}}.product-page-template .what-is-section .cards-grid--count-5{grid-template-columns:repeat(6,1fr);row-gap:48px}@media (min-width:1024px){.product-page-template .what-is-section .cards-grid--count-5 .what-is-card{padding:0 40px}.product-page-template .what-is-section .cards-grid--count-5 .what-is-card:nth-child(1){grid-column:1/span 2;padding-left:0}.product-page-template .what-is-section .cards-grid--count-5 .what-is-card:nth-child(2){grid-column:3/span 2}.product-page-template .what-is-section .cards-grid--count-5 .what-is-card:nth-child(3){grid-column:5/span 2;padding-right:0}.product-page-template .what-is-section .cards-grid--count-5 .what-is-card:nth-child(4){grid-column:2/span 2;padding-left:0}.product-page-template .what-is-section .cards-grid--count-5 .what-is-card:nth-child(4)::before{display:none}.product-page-template .what-is-section .cards-grid--count-5 .what-is-card:nth-child(5){grid-column:4/span 2;padding-right:0}}.product-page-template .product-how-it-works{padding:100px 0;background:#fff;position:relative;overflow:hidden}@media (max-width:1023px){.product-page-template .product-how-it-works{padding:60px 0}}.product-page-template .product-how-it-works::before{content:"";position:absolute;top:15%;left:50%;transform:translateX(-50%);width:100%;height:170%;background:radial-gradient(50% 50% at 50% 0%,#FFE2F6 0%,#fff0 100%);opacity:1;z-index:0;filter:blur(60px);pointer-events:none}.product-page-template .product-how-it-works>.container{position:relative;z-index:1}.product-page-template .product-how-it-works .section-header{text-align:left;margin-bottom:56px;max-width:100%}.product-page-template .product-how-it-works .section-header .how-it-works-tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.product-page-template .product-how-it-works .section-header h2{font-size:40px;font-weight:600;color:#000;margin-bottom:24px}@media (max-width:1023px){.product-page-template .product-how-it-works .section-header h2{font-size:32px}}.product-page-template .product-how-it-works .section-header .how-it-works-lead{font-size:18px;font-weight:400;color:#4F5159;line-height:1.6;margin:0}.product-page-template .product-how-it-works .how-it-works-wrapper{display:grid;grid-template-columns:5fr 7fr;gap:100px;align-items:flex-start}@media (max-width:1023px){.product-page-template .product-how-it-works .how-it-works-wrapper{grid-template-columns:1fr;gap:0}}.product-page-template .product-how-it-works .how-accordion{display:flex;flex-direction:column;gap:0}.product-page-template .product-how-it-works .how-accordion-item{padding-left:24px;border-left:2px solid #F2F5FF;cursor:pointer;transition:all 0.3s ease;min-height:100px;display:flex;flex-direction:column;justify-content:center}.product-page-template .product-how-it-works .how-accordion-item.active{border-left-color:#2274F1}.product-page-template .product-how-it-works .how-accordion-item.active .how-accordion-title{color:#000}.product-page-template .product-how-it-works .how-accordion-item.active .how-accordion-content{max-height:200px;opacity:1;margin-top:10px}.product-page-template .product-how-it-works .how-accordion-item .how-accordion-title{font-size:22px;font-weight:500;color:#000;margin:0;transition:color 0.3s ease}.product-page-template .product-how-it-works .how-accordion-item .how-accordion-content{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(.4,0,.2,1),opacity 0.4s ease,margin 0.4s ease}.product-page-template .product-how-it-works .how-accordion-item .how-accordion-content p{font-size:18px;font-weight:400;line-height:1.6;color:#4F5159;margin:0}.product-page-template .product-how-it-works .how-it-works-right{position:relative}.product-page-template .product-how-it-works .how-images{position:relative}@media (max-width:1023px){.product-page-template .product-how-it-works .how-images{margin-top:40px}}.product-page-template .product-how-it-works .how-image-item{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s ease;width:100%}.product-page-template .product-how-it-works .how-image-item img{width:100%;height:auto;display:block}.product-page-template .product-how-it-works .how-image-item.active{opacity:1;visibility:visible;position:relative;inset:auto}.product-page-template .product-use-cases{padding:100px 0;background:#fff;position:relative}@media (max-width:1023px){.product-page-template .product-use-cases{padding:60px 0}}.product-page-template .product-use-cases .section-header{text-align:center;margin-bottom:56px;max-width:700px;margin-left:auto;margin-right:auto}.product-page-template .product-use-cases .section-header .use-cases-tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.product-page-template .product-use-cases .section-header h2{font-size:40px;font-weight:600;color:#000;margin-bottom:12px}@media (max-width:1023px){.product-page-template .product-use-cases .section-header h2{font-size:32px}}.product-page-template .product-use-cases .section-header .use-cases-lead{font-size:18px;font-weight:400;color:#4F5159;line-height:1.6;margin:0}.product-page-template .product-use-cases .use-cases-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:56px}@media (max-width:1023px){.product-page-template .product-use-cases .use-cases-grid{grid-template-columns:1fr}}.product-page-template .product-use-cases .use-case-card{background:#FFF;border:1px solid #FFEAF8;border-radius:16px;padding:16px 16px 26px 16px;transition:all 0.3s ease;display:flex;flex-direction:column}.product-page-template .product-use-cases .use-case-card__image-wrap{height:240px;display:flex;align-items:center;justify-content:center;padding:20px;position:relative;border-radius:14px;overflow:hidden}.product-page-template .product-use-cases .use-case-card__logo{height:50px;width:auto;object-fit:contain;position:relative;z-index:1;filter:brightness(0) invert(1)}.product-page-template .product-use-cases .use-case-card__content{padding:26px 0 0 0;flex:1;display:flex;flex-direction:column}.product-page-template .product-use-cases .use-case-card__title{font-size:20px;font-weight:500;color:#000;margin-bottom:40px;line-height:1.4}.product-page-template .product-use-cases .use-case-card__link{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#C14498;text-decoration:none;transition:gap 0.3s ease}.product-page-template .product-use-cases .use-case-card__link .use-case-card__icon{width:16px;height:16px}.product-page-template .product-use-cases .use-case-card__link:hover{gap:12px}.product-page-template .product-use-cases .use-cases-cta{display:flex;justify-content:center}@media (prefers-reduced-motion:reduce){.product-page-template .product-hero .product-hero-image img{animation:none}}@keyframes scrollLogos{0%{transform:translateX(0)}100%{transform:translateX(-33.33%)}}.partnership-page-template .partnership-tag{display:inline-flex;align-items:center;justify-content:center;margin:0 0 16px;padding:4px 12px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.partnership-page-template .partnership-section-title{font-size:40px;font-weight:600;color:#000;margin:0 0 16px;line-height:1.2}@media (max-width:1023px){.partnership-page-template .partnership-section-title{font-size:32px}}.partnership-page-template .partnership-section-description{font-size:18px;font-weight:400;color:#4F5159;line-height:1.5;margin:0}@media (max-width:1023px){.partnership-page-template .partnership-section-description{font-size:16px}}.partnership-page-template .partnership-hero{padding:120px 0 100px;text-align:center;position:relative;overflow:hidden}.partnership-page-template .partnership-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/wp-content/uploads/square-pattern.svg);background-repeat:repeat;background-position:center;opacity:1;z-index:-1}.partnership-page-template .partnership-hero::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 45% 40%,rgb(193 68 152 / .25) 0%,transparent 50%),radial-gradient(circle at 65% 55%,rgb(176 219 187 / .2) 0%,transparent 50%),radial-gradient(circle at 75% 40%,rgb(219 224 31 / .15) 0%,transparent 50%),radial-gradient(circle at 35% 60%,rgb(193 68 152 / .1) 0%,transparent 50%);filter:blur(120px);z-index:-2}@media (max-width:1023px){.partnership-page-template .partnership-hero::after{background:radial-gradient(circle at 50% 40%,rgb(193 68 152 / .25) 0%,transparent 60%),radial-gradient(circle at 80% 60%,rgb(219 224 31 / .2) 0%,transparent 60%),radial-gradient(circle at 20% 70%,rgb(193 68 152 / .15) 0%,transparent 60%)}}@media (max-width:1023px){.partnership-page-template .partnership-hero{padding:60px 0 60px}}.partnership-page-template .partnership-hero .partnership-hero-content{max-width:850px;margin:0 auto}.partnership-page-template .partnership-hero .partnership-hero-title{font-size:56px;font-weight:600;color:#000;margin-bottom:24px;line-height:1.1}.partnership-page-template .partnership-hero .partnership-hero-title p{margin:0;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.partnership-page-template .partnership-hero .partnership-hero-title span,.partnership-page-template .partnership-hero .partnership-hero-title strong,.partnership-page-template .partnership-hero .partnership-hero-title b{color:#C14498!important;font-weight:600!important}@media (max-width:1023px){.partnership-page-template .partnership-hero .partnership-hero-title{font-size:40px;margin-bottom:24px}}.partnership-page-template .partnership-hero .partnership-hero-description{font-size:20px;font-weight:400;color:#4F5159;margin-bottom:36px;line-height:1.5;max-width:700px;margin-left:auto;margin-right:auto}@media (max-width:1023px){.partnership-page-template .partnership-hero .partnership-hero-description{font-size:18px;margin-bottom:36px}}.partnership-page-template .partnership-hero .partnership-hero-buttons{display:flex;align-items:center;justify-content:center;gap:20px}@media (max-width:767px){.partnership-page-template .partnership-hero .partnership-hero-buttons{flex-direction:column;gap:12px}}.partnership-page-template .partnership-hero .partnership-hero-buttons .arrow-button{margin-bottom:0}.partnership-page-template .partnership-hero .partnership-hero-buttons .partnership-btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;background:#fff;color:#C14498;font-size:16px;font-weight:500;border-radius:800px;text-decoration:none;transition:all 0.3s ease;border:1px solid #F0F0F0}.partnership-page-template .partnership-hero .partnership-hero-buttons .partnership-btn-secondary:hover{background:#C14498;color:#fff;border-color:#C14498}.partnership-page-template .partnership-why-partner{padding:100px 0}@media (max-width:1023px){.partnership-page-template .partnership-why-partner{padding:60px 0}}.partnership-page-template .partnership-why-partner .partnership-why-partner-header{text-align:center;max-width:800px;margin:0 auto 60px}@media (max-width:1023px){.partnership-page-template .partnership-why-partner .partnership-why-partner-header{margin-bottom:40px}}.partnership-page-template .partnership-why-partner .partnership-why-partner-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px}@media (max-width:1023px){.partnership-page-template .partnership-why-partner .partnership-why-partner-grid{grid-template-columns:1fr;gap:0}}.partnership-page-template .partnership-why-partner .partnership-why-partner-card{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.partnership-page-template .partnership-why-partner .partnership-why-partner-card:not(:last-child)::after{content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:1px;height:78px;background-color:#F8E7EB}@media (max-width:1023px){.partnership-page-template .partnership-why-partner .partnership-why-partner-card:not(:last-child)::after{display:none}}@media (max-width:1023px){.partnership-page-template .partnership-why-partner .partnership-why-partner-card{padding-bottom:32px;border-bottom:1px solid #F8E7EB;margin-bottom:32px}.partnership-page-template .partnership-why-partner .partnership-why-partner-card:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}}.partnership-page-template .partnership-why-partner .partnership-card-icon{width:60px;height:60px;background:#F8E7EB;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.partnership-page-template .partnership-why-partner .partnership-card-icon img{width:30px;height:30px;object-fit:contain}.partnership-page-template .partnership-why-partner .partnership-card-title{font-size:20px;font-weight:600;color:#393B3D;line-height:1.2;margin:0;max-width:200px}.partnership-page-template .partnership-partner-types{padding:100px 0;background-color:#fff;position:relative;overflow:hidden}@media (max-width:1023px){.partnership-page-template .partnership-partner-types{padding:60px 0}}.partnership-page-template .partnership-partner-types::before{content:"";position:absolute;top:15%;left:50%;transform:translateX(-50%);width:100%;height:170%;background:radial-gradient(50% 50% at 50% 0%,#FFE2F6 0%,#fff0 100%);opacity:1;z-index:0;filter:blur(60px);pointer-events:none}.partnership-page-template .partnership-partner-types .container{position:relative;z-index:1}.partnership-page-template .partnership-partner-types .partnership-partner-types-header{text-align:center;max-width:1200px;margin:0 auto 56px}@media (max-width:1023px){.partnership-page-template .partnership-partner-types .partnership-partner-types-header{margin-bottom:36px}}.partnership-page-template .partnership-partner-types .partnership-partner-types-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.partnership-page-template .partnership-partner-types .partnership-partner-types-grid:has(>.partnership-partner-type-card:first-child:nth-last-child(2)){grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.partnership-page-template .partnership-partner-types .partnership-partner-types-grid{grid-template-columns:1fr}.partnership-page-template .partnership-partner-types .partnership-partner-types-grid:has(>.partnership-partner-type-card:first-child:nth-last-child(2)),.partnership-page-template .partnership-partner-types .partnership-partner-types-grid:has(>.partnership-partner-type-card:first-child:nth-last-child(3)){grid-template-columns:1fr}}.partnership-page-template .partnership-partner-types .partnership-partner-type-card{background:#fff0;border:1px solid rgb(193 68 152 / .5);border-radius:20px;padding:32px;display:flex;flex-direction:column;height:100%;transition:all 0.3s ease}.partnership-page-template .partnership-partner-types .partnership-partner-type-card:hover{border-color:#C14498;box-shadow:0 10px 30px rgb(193 68 152 / .05)}@media (max-width:767px){.partnership-page-template .partnership-partner-types .partnership-partner-type-card{padding:32px}}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content{flex:1}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content h3{font-size:20px;font-weight:600;color:#393B3D;margin-bottom:24px}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content p{font-size:16px;color:#4F5159;line-height:1.6;margin-bottom:15px}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content ul{list-style:none;padding:0;margin:0}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content ul li{position:relative;padding-left:20px;font-size:15px;color:#4F5159;margin-bottom:10px}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content ul li:last-child{margin-bottom:0}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content ul li::before{content:"•";position:absolute;left:0;color:#88A9FE;font-weight:700}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content ol{list-style:none;padding:0;margin:0}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content ol li{position:relative;padding-left:20px;font-size:15px;color:#4F5159;margin-bottom:10px}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content ol li:last-child{margin-bottom:0}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content ol li::before{content:"";position:absolute;left:0;top:6px;width:10px;height:10px;background-image:url(/wp-content/uploads/check-blue.svg);background-size:contain;background-repeat:no-repeat}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-content h4{font-size:16px;font-weight:500;color:#393B3D;margin:25px 0 16px}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-link{display:inline-flex;align-items:center;gap:8px;color:#C14498;font-size:14px;font-weight:500;text-decoration:none;transition:gap 0.3s ease;margin-top:40px}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-link img{width:16px;height:16px;transition:transform 0.3s ease}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-link:hover{gap:8px}.partnership-page-template .partnership-partner-types .partnership-partner-type-card .partnership-type-link:hover img{transform:translateX(4px)}.partnership-page-template #partnership-types.partnership-partner-benefits{scroll-margin-top:80px}@media (max-width:1200px){.partnership-page-template #partnership-types.partnership-partner-benefits{scroll-margin-top:72px}}.partnership-page-template .partnership-partner-benefits{padding:100px 0;background-color:#fff}@media (max-width:1023px){.partnership-page-template .partnership-partner-benefits{padding:60px 0}}.partnership-page-template .partnership-partner-benefits .partnership-partner-benefits-header{text-align:center;max-width:1200px;margin:0 auto 56px}@media (max-width:1023px){.partnership-page-template .partnership-partner-benefits .partnership-partner-benefits-header{margin-bottom:36px}}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison{margin-top:60px;background:#fff;border-radius:24px;border:1px solid rgb(255 172 228 / .5);overflow:hidden;box-shadow:0 20px 40px rgb(0 0 0 / .02)}@media (max-width:1023px){.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px}}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-grid-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1023px){.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-grid-wrapper{min-width:800px}}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-column-header{background-color:#C14498;padding:16px 28px;text-align:center;min-height:80px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgb(255 172 228 / .5)}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-column-header:last-child{border-right:none}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-column-header h3{font-size:18px;font-weight:600;color:#fff;margin:0;line-height:1.3}@media (max-width:1023px){.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-column-header{grid-column:auto!important;grid-row:1!important}}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item{padding:26px 28px;text-align:left;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:12px;border-bottom:1px solid rgb(255 172 228 / .5);border-right:1px solid rgb(255 172 228 / .5)}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item[style*="grid-column: 4"]{border-right:none}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item p{order:1;flex:0 1 auto;min-width:0;font-size:16px;font-weight:500;color:#000;margin:0;line-height:1.4;text-align:left}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item .benefits-item-check{order:0;flex:0 0 auto;flex-shrink:0;width:24px;height:24px;margin:0;background:#F8E7EB;border-radius:50%;display:flex;align-items:center;justify-content:center}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item .benefits-item-check img{width:14px;height:14px;filter:brightness(0) saturate(100%) invert(43%) sepia(35%) saturate(1834%) hue-rotate(287deg) brightness(88%) contrast(88%)}@media (min-width:1024px){.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;text-align:left!important}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item .benefits-item-check{order:0!important;flex:0 0 auto!important;margin-left:0!important;margin-right:0!important}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item p{order:1!important;flex:0 1 auto!important;text-align:left!important}}@media (max-width:1023px){.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item{grid-column:auto!important;grid-row:auto!important;flex-direction:column;align-items:center;text-align:center;padding:26px 20px;gap:0}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item p{flex:none;order:1}.partnership-page-template .partnership-partner-benefits .partnership-benefits-comparison .benefits-item .benefits-item-check{order:2;margin-top:14px}}.partnership-page-template .partnership-cta-stack{padding:100px 0;position:relative;overflow:hidden}.partnership-page-template .partnership-cta-stack::before{content:"";position:absolute;top:15%;left:50%;transform:translateX(-50%);width:100%;height:170%;background:radial-gradient(50% 50% at 50% 0%,#ffe2f6 0%,#fff0 100%);opacity:1;z-index:0;filter:blur(60px);pointer-events:none}@media (max-width:1023px){.partnership-page-template .partnership-cta-stack{padding:60px 0}}.partnership-page-template .partnership-cta-stack>.partnership-how-works,.partnership-page-template .partnership-cta-stack>.partnership-form-section{position:relative;z-index:1;background-color:#fff0}.partnership-page-template .partnership-how-works{padding:0 0 56px;background-color:#fff0;position:relative;overflow:visible}@media (max-width:1023px){.partnership-page-template .partnership-how-works{padding:0 0 40px}}.partnership-page-template .partnership-how-works .container{position:relative;z-index:1}.partnership-page-template .partnership-how-works .partnership-how-works-header{text-align:center;max-width:1200px;margin:0 auto 56px}@media (max-width:1023px){.partnership-page-template .partnership-how-works .partnership-how-works-header{margin-bottom:36px}}.partnership-page-template .partnership-how-works .partnership-steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;position:relative}.partnership-page-template .partnership-how-works .partnership-steps-grid::after{content:"";position:absolute;top:25px;left:25px;right:25px;height:1px;background:#FFACE4;z-index:1}@media (max-width:1023px){.partnership-page-template .partnership-how-works .partnership-steps-grid::after{display:none}}@media (max-width:1023px){.partnership-page-template .partnership-how-works .partnership-steps-grid{grid-template-columns:1fr;gap:0}}.partnership-page-template .partnership-how-works .partnership-step-card{display:flex;flex-direction:column;align-items:flex-start;position:relative}@media (max-width:1023px){.partnership-page-template .partnership-how-works .partnership-step-card{padding-bottom:32px;border-bottom:1px solid #F8E7EB;margin-bottom:32px;align-items:center;text-align:center}.partnership-page-template .partnership-how-works .partnership-step-card:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}}.partnership-page-template .partnership-how-works .partnership-step-number{width:50px;height:50px;background:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;position:relative;z-index:2;box-shadow:0 4px 15px rgb(193 68 152 / .08)}.partnership-page-template .partnership-how-works .partnership-step-number span{font-size:30px;font-weight:600;color:#C14498}.partnership-page-template .partnership-how-works .partnership-step-number::after{content:"";position:absolute;left:calc(100% + 10px);top:50%;width:20px;height:1px;background:#FFACE4;z-index:-1}@media (max-width:1023px){.partnership-page-template .partnership-how-works .partnership-step-number::after{display:none}}.partnership-page-template .partnership-how-works .partnership-step-card:last-child .partnership-step-number::after{display:none}.partnership-page-template .partnership-how-works .partnership-step-title{font-size:20px;font-weight:600;color:#393B3D;margin-bottom:16px}.partnership-page-template .partnership-how-works .partnership-step-description{font-size:16px;font-weight:400;color:#393B3D;line-height:1.6;margin:0;max-width:250px}.partnership-page-template #become-partner.partnership-cta-stack{scroll-margin-top:96px}@media (max-width:1200px){.partnership-page-template #become-partner.partnership-cta-stack{scroll-margin-top:88px}}.partnership-page-template .partnership-form-section{padding:0;background-color:#fff0}.partnership-page-template .partnership-form-section .container{position:relative;z-index:1}.partnership-page-template .partnership-form-section .partnership-form-container{max-width:800px;margin:0 auto;background:#fff0;padding:0}@media (max-width:767px){.partnership-page-template .partnership-form-section .partnership-form-container{padding:0}}.partnership-page-template .partnership-form-section form .form-group label+br{display:none}.partnership-page-template .partnership-form-section form .wpcf7-form-control-wrap{display:block;margin:0}.partnership-page-template .partnership-form-section p.form-group{margin-block:0}.partnership-page-template .partnership-form-section .form-grid>.form-footer,.partnership-page-template .partnership-form-section .form-grid>p.form-footer,.partnership-page-template .partnership-form-section .form-grid>p:has(.form-footer),.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance){grid-column:1/-1;margin-top:0}@media (max-width:767px){.partnership-page-template .partnership-form-section .form-grid>.form-footer,.partnership-page-template .partnership-form-section .form-grid>p.form-footer,.partnership-page-template .partnership-form-section .form-grid>p:has(.form-footer),.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance){grid-column:1}}.partnership-page-template .partnership-form-section .form-footer,.partnership-page-template .partnership-form-section .form-footer .acceptance-wrapper,.partnership-page-template .partnership-form-section .form-footer .acceptance-wrapper>p,.partnership-page-template .partnership-form-section .form-grid>p.form-footer,.partnership-page-template .partnership-form-section .form-grid>p:has(.form-footer),.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance),.partnership-page-template .partnership-form-section .partnership-form-section .form-grid>p:has(.partnership-submit){padding:0!important;margin-left:0!important;margin-right:0!important;text-indent:0}.partnership-page-template .partnership-form-section .form-footer .wpcf7-form-control-wrap,.partnership-page-template .partnership-form-section .form-footer .wpcf7-acceptance,.partnership-page-template .partnership-form-section .form-footer .wpcf7-list-item{margin:0!important;padding:0!important}.partnership-page-template .partnership-form-section .form-footer .wpcf7-list-item{list-style:none}.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance) .wpcf7-form-control-wrap,.partnership-page-template .partnership-form-section .form-grid>p:has(.partnership-submit) .wpcf7-form-control-wrap{margin:0!important;padding:0!important}.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance) br{display:none}.partnership-page-template .partnership-form-section .form-footer .acceptance-wrapper,.partnership-page-template .partnership-form-section .form-footer .acceptance-wrapper label,.partnership-page-template .partnership-form-section .form-footer .acceptance-wrapper .wpcf7-list-item-label,.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance),.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance) label,.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance) .wpcf7-list-item-label{color:#3b3d42!important}.partnership-page-template .partnership-form-section .form-footer .acceptance-wrapper a,.partnership-page-template .partnership-form-section .form-footer .acceptance-wrapper label a,.partnership-page-template .partnership-form-section .form-footer .acceptance-wrapper .wpcf7-list-item-label a,.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance) a,.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance) label a,.partnership-page-template .partnership-form-section .form-grid>p:has(.wpcf7-acceptance) .wpcf7-list-item-label a{color:inherit}.partnership-page-template .partnership-form-section input[type=submit].partnership-submit,.partnership-page-template .partnership-form-section button.partnership-submit{background-color:#c14498;color:#fff;border:none;padding:10px 30px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease}.partnership-page-template .partnership-form-section input[type=submit].partnership-submit:hover,.partnership-page-template .partnership-form-section button.partnership-submit:hover{background-color:rgb(165.3710843373,54.8289156627,129.113253012);transform:translateY(-2px);box-shadow:0 10px 20px rgb(193 68 152 / .15)}@media (max-width:767px){.partnership-page-template .partnership-form-section input[type=submit].partnership-submit,.partnership-page-template .partnership-form-section button.partnership-submit{width:100%}}.partnership-page-template .partnership-form-section .wpcf7{position:relative}.partnership-page-template .partnership-form-section .wpcf7 form.wpcf7-form{display:flex;flex-direction:column;align-items:stretch}.partnership-page-template .partnership-form-section .wpcf7 .wpcf7-spinner{position:absolute;bottom:20px}.partnership-page-template .partnership-form-section .wpcf7 .wpcf7-response-output{grid-column:span 2;width:100%;max-width:100%;box-sizing:border-box;margin:20px 0 0;padding:15px;border-radius:8px;font-size:14px}@media (max-width:767px){.partnership-page-template .partnership-form-section .wpcf7 .wpcf7-response-output{grid-column:span 1}}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 15px}@media (max-width:767px){.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-grid{grid-template-columns:1fr;gap:20px}}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group{display:flex;flex-direction:column}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group.full-width{grid-column:span 2}@media (max-width:767px){.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group.full-width{grid-column:span 1}}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group label{display:block;font-size:14px;font-weight:500;color:#909090;margin-bottom:8px}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=text],.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=email],.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=tel],.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group select,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group textarea{width:100%;height:56px;padding:0 20px;background:#fff;border:1px solid rgb(193 68 152 / .2);border-radius:12px;font-size:16px;color:#000;font-weight:400;transition:all 0.3s ease}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=text]::placeholder,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=email]::placeholder,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=tel]::placeholder,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group select::placeholder,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group textarea::placeholder{color:#AAABAF}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=text]:focus,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=email]:focus,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group input[type=tel]:focus,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group select:focus,.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group textarea:focus{border-color:#C14498;background:#fff;outline:none;box-shadow:0 4px 15px rgb(193 68 152 / .05)}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group select{appearance:none;background-image:url(/wp-content/uploads/chevron-down.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px;padding-right:45px}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-group textarea{height:160px;padding:20px;resize:none}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer{margin-top:0}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer br{display:none}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:12px 20px;width:100%}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper>p{margin:0!important}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper>p:only-of-type{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;width:100%}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper>p:not(:only-of-type):first-of-type{flex:1 1 220px;min-width:0}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper>p:not(:only-of-type):not(:first-of-type){flex:0 0 auto}@media (max-width:767px){.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper{flex-direction:column;align-items:stretch}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper>p:only-of-type{grid-template-columns:1fr}}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper:not(:has(>p)){display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}@media (max-width:767px){.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper:not(:has(>p)){flex-direction:column;align-items:stretch}}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-list-item{margin:0}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance{flex:1;min-width:0}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:not(:has(.checkmark)){display:flex;align-items:center;gap:12px;margin:0;padding:0;cursor:pointer;user-select:none;font-size:14px;color:#3B3D42;font-weight:500;line-height:1.4}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:not(:has(.checkmark)) input[type=checkbox]{flex-shrink:0;width:20px;height:20px;min-width:20px;margin:0;cursor:pointer;accent-color:#C14498}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:not(:has(.checkmark)) .wpcf7-list-item-label{display:inline;margin:0}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:not(:has(.checkmark)) .wpcf7-list-item-label a{color:inherit;text-decoration:none;font-weight:600;transition:color 0.3s ease}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:not(:has(.checkmark)) .wpcf7-list-item-label a:hover{color:#C14498}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark){display:block;cursor:pointer;user-select:none;position:relative;margin:0;padding-left:28px;font-size:14px;color:#3B3D42;font-weight:500;line-height:1.4}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark) input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark) .wpcf7-list-item-label{display:inline;margin:0}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark) .wpcf7-list-item-label a{color:inherit;text-decoration:none;font-weight:600;transition:color 0.3s ease}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark) .wpcf7-list-item-label a:hover{color:#C14498}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark) .wpcf7-list-item-label .checkmark{height:20px;width:20px;background-color:#fff;border:1px solid #D9D9DB;border-radius:4px;display:block!important;position:absolute;left:0;top:0;transition:all 0.3s ease}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark) .wpcf7-list-item-label .checkmark::after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark) input:checked~.wpcf7-list-item-label .checkmark{background-color:#C14498!important;border-color:#C14498!important}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .wpcf7-acceptance label:has(.checkmark) input:checked~.wpcf7-list-item-label .checkmark::after{display:block!important}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .partnership-submit{flex-shrink:0;align-self:flex-end;background-color:#c14498;color:#fff;border:none;padding:10px 30px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.3s ease}.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .partnership-submit:hover{background-color:rgb(165.3710843373,54.8289156627,129.113253012);transform:translateY(-2px);box-shadow:0 10px 20px rgb(193 68 152 / .15)}@media (max-width:767px){.partnership-page-template .partnership-form-section .partnership-form-wrapper .form-footer .acceptance-wrapper .partnership-submit{width:100%;align-self:stretch}}.partnership-page-template .product-how-it-works{padding:100px 0;background:#fff;position:relative;overflow:hidden}@media (max-width:1023px){.partnership-page-template .product-how-it-works{padding:60px 0}}.partnership-page-template .product-how-it-works::before{content:"";position:absolute;top:15%;left:50%;transform:translateX(-50%);width:100%;height:170%;background:radial-gradient(50% 50% at 50% 0%,#ffe2f6 0%,#fff0 100%);opacity:1;z-index:0;filter:blur(60px);pointer-events:none}.partnership-page-template .product-how-it-works>.container{position:relative;z-index:1}.partnership-page-template .product-how-it-works .section-header{text-align:left;margin-bottom:56px;max-width:100%}.partnership-page-template .product-how-it-works .section-header .how-it-works-tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #c14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#c14498;line-height:1.2}.partnership-page-template .product-how-it-works .section-header h2{font-size:40px;font-weight:600;color:#000;margin-bottom:24px}@media (max-width:1023px){.partnership-page-template .product-how-it-works .section-header h2{font-size:32px}}.partnership-page-template .product-how-it-works .section-header .how-it-works-lead{font-size:18px;font-weight:400;color:#4f5159;line-height:1.6;margin:0}.partnership-page-template .product-how-it-works .how-it-works-wrapper{display:grid;grid-template-columns:5fr 7fr;gap:100px;align-items:flex-start}@media (max-width:1023px){.partnership-page-template .product-how-it-works .how-it-works-wrapper{grid-template-columns:1fr;gap:0}}.partnership-page-template .product-how-it-works .how-accordion{display:flex;flex-direction:column;gap:0}.partnership-page-template .product-how-it-works .how-accordion-item{padding-left:24px;border-left:2px solid rgb(193 68 152 / .1);cursor:pointer;transition:all 0.3s ease;min-height:100px;display:flex;flex-direction:column;justify-content:center}.partnership-page-template .product-how-it-works .how-accordion-item.active{border-left-color:#c14498}.partnership-page-template .product-how-it-works .how-accordion-item.active .how-accordion-title{color:#000}.partnership-page-template .product-how-it-works .how-accordion-item.active .how-accordion-content{max-height:200px;opacity:1;margin-top:10px}.partnership-page-template .product-how-it-works .how-accordion-item .how-accordion-title{font-size:22px;font-weight:500;color:#000;margin:0;transition:color 0.3s ease}.partnership-page-template .product-how-it-works .how-accordion-item .how-accordion-content{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(.4,0,.2,1),opacity 0.4s ease,margin 0.4s ease}.partnership-page-template .product-how-it-works .how-accordion-item .how-accordion-content p{font-size:18px;font-weight:400;line-height:1.6;color:#4f5159;margin:0}.partnership-page-template .product-how-it-works .how-it-works-right{position:relative}.partnership-page-template .product-how-it-works .how-images{position:relative}@media (max-width:1023px){.partnership-page-template .product-how-it-works .how-images{margin-top:40px}}.partnership-page-template .product-how-it-works .how-image-item{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s ease;width:100%}.partnership-page-template .product-how-it-works .how-image-item img{width:100%;height:auto;display:block}.partnership-page-template .product-how-it-works .how-image-item.active{opacity:1;visibility:visible;position:relative;inset:auto}.partnership-page-template .partnership-entry-content{padding:60px 0}.solutions-agents-page .solutions-agents-hero{padding:120px 0}@media (max-width:1023px){.solutions-agents-page .solutions-agents-hero{padding:60px 0}}.solutions-agents-page .solutions-agents-hero .solutions-agents-hero__content{max-width:1030px;margin:0 auto}.solutions-agents-page .solutions-agents-hero .solutions-agents-hero__tag{display:inline-block;margin:0 0 14px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:400;color:#C14498;line-height:1.2}.solutions-agents-page .solutions-agents-hero h1{max-width:617px;margin-left:auto;margin-right:auto;font-size:56px;font-weight:600;color:#000;margin-bottom:14px}.solutions-agents-page .solutions-agents-hero h1 span{color:#C14498}@media (max-width:1023px){.solutions-agents-page .solutions-agents-hero h1{font-size:40px}}.solutions-agents-page .solutions-agents-hero .solutions-agents-hero__lead{max-width:1030px;margin-left:auto;margin-right:auto;margin-bottom:36px;font-size:20px;font-weight:400;color:#4F5159}.solutions-agents-page .solutions-agents-hero .arrow-button{margin-bottom:0}.solutions-agents-page .solutions-agents-hero .solutions-agents-hero__figure{margin:36px auto 0;max-width:1270px;padding:0}.solutions-agents-page .solutions-agents-hero .solutions-agents-hero__image{display:block;width:100%;height:auto}.solutions-agents-page .what-is-section .section-header h2{max-width:837px;margin-left:auto;margin-right:auto}.solutions-agents-page .what-is-section .what-is-cta{margin-top:56px}.solutions-agents-page .home-solutions-section .section-header{padding:0}.solutions-agents-page .home-solutions-section .section-header h2{max-width:600px;margin-left:auto;margin-right:auto}.solutions-agents-page .home-solutions-section .home-solutions-lead{max-width:837px}.solutions-agents-page .home-solutions-section .home-solutions-card{padding:36px}.solutions-agents-page .home-solutions-section .home-solutions-card__tag{font-size:14px}.solutions-agents-page .home-solutions-section .home-solutions-card__title{max-width:none;font-size:22px}.solutions-agents-page .home-solutions-section .home-solutions-cta{flex-direction:column;align-items:center}.solutions-agents-page .home-solutions-section .home-solutions-cta__lead{margin:0;padding-bottom:36px;max-width:837px;font-size:17px;font-weight:400;color:#4F5159;line-height:1.5}.solutions-agents-page .solutions-agents-ecosystem{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-agents-page .solutions-agents-ecosystem{padding:60px 0}}.solutions-agents-page .solutions-agents-ecosystem__grid{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:start}@media (max-width:1023px){.solutions-agents-page .solutions-agents-ecosystem__grid{grid-template-columns:1fr;gap:40px}}.solutions-agents-page .solutions-agents-ecosystem__media{position:sticky;top:120px;align-self:start;height:fit-content}@media (max-width:1023px){.solutions-agents-page .solutions-agents-ecosystem__media{position:relative;top:0}}.solutions-agents-page .solutions-agents-ecosystem__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:400;color:#C14498;line-height:1.2}.solutions-agents-page .solutions-agents-ecosystem__content h2{margin:0 0 24px;max-width:500px;font-size:40px;font-weight:500;color:#000;line-height:1.2}.solutions-agents-page .solutions-agents-ecosystem__content h2 span{color:#C14498}@media (max-width:1023px){.solutions-agents-page .solutions-agents-ecosystem__content h2{font-size:32px}}.solutions-agents-page .solutions-agents-ecosystem__intro{margin:0;max-width:510px;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}.solutions-agents-page .solutions-agents-ecosystem__list{list-style:none;margin:56px 0 0;padding:0}.solutions-agents-page .solutions-agents-ecosystem__item{position:relative;margin:0 0 18px;padding-left:36px}.solutions-agents-page .solutions-agents-ecosystem__item:last-child{margin-bottom:0}.solutions-agents-page .solutions-agents-ecosystem__item::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-image:url(/wp-content/uploads/check-pink.svg);background-size:contain;background-repeat:no-repeat}.solutions-agents-page .solutions-agents-ecosystem__item-title{display:block;margin:0 0 6px;font-size:17px;font-weight:600;color:#19151C;line-height:1.35}.solutions-agents-page .solutions-agents-ecosystem__item-desc{display:block;margin:0;font-size:14px;font-weight:400;color:#4F5159;line-height:1.55}.solutions-agents-page .solutions-agents-ecosystem__cta{margin-top:36px}.solutions-agents-page .solutions-agents-ecosystem__image{display:block;width:100%;height:auto}.solutions-agents-page .solutions-agents-workflow{padding:100px 0;text-align:center;background:#fff0}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow{padding:60px 0}}.solutions-agents-page .solutions-agents-workflow__header{max-width:1200px;margin:0 auto}.solutions-agents-page .solutions-agents-workflow__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:400;color:#C14498;line-height:1.2}.solutions-agents-page .solutions-agents-workflow__header h2{max-width:465px;margin:0 auto 16px;font-size:40px;font-weight:500;color:#000;line-height:1.2}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow__header h2{font-size:28px}}.solutions-agents-page .solutions-agents-workflow__lead{max-width:837px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow__lead{font-size:16px}}.solutions-agents-page .solutions-agents-workflow__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:56px;text-align:left}.solutions-agents-page .solutions-agents-workflow__cards--cols-1{grid-template-columns:1fr}.solutions-agents-page .solutions-agents-workflow__cards--cols-2{grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow__cards{grid-template-columns:1fr;margin-top:40px}}.solutions-agents-page .solutions-agents-workflow__card{display:flex;flex-direction:column;align-items:flex-start;padding:30px;border:1px solid #E9DAE5;border-radius:24px;background:#fff}.solutions-agents-page .solutions-agents-workflow__count{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0 0 18px;border-radius:15px;background:#FCF2F8;font-size:14px;font-weight:400;color:#C14498;line-height:1}.solutions-agents-page .solutions-agents-workflow__card-title{margin:0 0 12px;font-size:24px;font-weight:600;color:#19171D;line-height:1.25}.solutions-agents-page .solutions-agents-workflow__card-desc{margin:0;max-width:90%;font-size:16px;font-weight:400;color:#6B6570;line-height:1.5}.solutions-agents-page .solutions-agents-workflow__card-visual{width:100%;margin-top:38px}.solutions-agents-page .solutions-agents-workflow__card-visual img{display:block;width:100%;height:auto}.solutions-agents-page .solutions-agents-workflow__footer{margin-top:36px;text-align:center}.solutions-agents-page .solutions-agents-workflow__footer-title{margin:0 auto 14px;font-size:20px;font-weight:700;color:#19171D;line-height:1.35}.solutions-agents-page .solutions-agents-workflow__footer-lead{max-width:837px;margin:0 auto;padding-bottom:36px;font-size:16px;font-weight:400;color:#6B6570;line-height:1.55}.solutions-agents-page .solutions-agents-workflow__footer-cta{display:flex;justify-content:center}.solutions-agents-page .solutions-agents-workflow__footer-cta .arrow-button{margin-bottom:0}.solutions-agents-page .solutions-agents-workflow-section{padding:100px 0;background:#fff0}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section{padding:60px 0}}.solutions-agents-page .solutions-agents-workflow-section__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:400;color:#C14498;line-height:1.2}.solutions-agents-page .solutions-agents-workflow-section__intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__intro{grid-template-columns:1fr;gap:24px;align-items:start}}.solutions-agents-page .solutions-agents-workflow-section__title{margin:0;font-size:40px;font-weight:500;color:#19171D;line-height:1.2}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__title{font-size:32px}}.solutions-agents-page .solutions-agents-workflow-section__desc{margin:0;max-width:85%;font-size:18px;font-weight:400;color:#6B6570;line-height:1.55}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__desc{max-width:100%;font-size:16px}}.solutions-agents-page .solutions-agents-workflow-section__cta{display:flex;justify-content:center;margin-top:36px}.solutions-agents-page .solutions-agents-workflow-section__cta .arrow-button{margin-bottom:0}.solutions-agents-page .solutions-agents-workflow-section__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:56px;align-items:stretch}.solutions-agents-page .solutions-agents-workflow-section__cards--count-1{grid-template-columns:1fr}.solutions-agents-page .solutions-agents-workflow-section__cards--count-2{grid-template-rows:auto auto}.solutions-agents-page .solutions-agents-workflow-section__cards--count-3{grid-template-rows:auto auto}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__cards{grid-template-columns:1fr;grid-template-rows:auto;gap:36px;margin-top:40px}}.solutions-agents-page .solutions-agents-workflow-section__cards--count-2>.solutions-agents-workflow-section__card--featured,.solutions-agents-page .solutions-agents-workflow-section__cards--count-3>.solutions-agents-workflow-section__card--featured{grid-row:1/span 2;grid-column:1}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__cards--count-2>.solutions-agents-workflow-section__card--featured,.solutions-agents-page .solutions-agents-workflow-section__cards--count-3>.solutions-agents-workflow-section__card--featured{grid-row:auto;grid-column:auto}}.solutions-agents-page .solutions-agents-workflow-section__cards--count-2>.solutions-agents-workflow-section__card--side{grid-column:2;grid-row:1/span 2}.solutions-agents-page .solutions-agents-workflow-section__cards--count-3>.solutions-agents-workflow-section__card--side:nth-of-type(2){grid-column:2;grid-row:1}.solutions-agents-page .solutions-agents-workflow-section__cards--count-3>.solutions-agents-workflow-section__card--side:nth-of-type(3){grid-column:2;grid-row:2}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__cards--count-2>.solutions-agents-workflow-section__card--side,.solutions-agents-page .solutions-agents-workflow-section__cards--count-3>.solutions-agents-workflow-section__card--side:nth-of-type(2),.solutions-agents-page .solutions-agents-workflow-section__cards--count-3>.solutions-agents-workflow-section__card--side:nth-of-type(3){grid-column:auto;grid-row:auto}}.solutions-agents-page .solutions-agents-workflow-section__card{display:flex;flex-direction:column;align-items:stretch;min-height:0;height:100%;padding:30px;border:1px solid #E9DAE5;border-radius:24px;background:#fff;text-align:left}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__card{gap:32px}}.solutions-agents-page .solutions-agents-workflow-section__card--featured{background:#FCF2F8;border-color:#EADBE6;padding:36px}.solutions-agents-page .solutions-agents-workflow-section__card--side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,28%);column-gap:32px;align-items:center;padding:36px 30px;border-color:#E9DAE5}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__card--side{display:flex;flex-direction:column;align-items:flex-start}}.solutions-agents-page .solutions-agents-workflow-section__cards>.solutions-agents-workflow-section__card--side:nth-of-type(2){background:#FFFBFE}.solutions-agents-page .solutions-agents-workflow-section__cards>.solutions-agents-workflow-section__card--side:nth-of-type(3){background:#fff0}.solutions-agents-page .solutions-agents-workflow-section__cards>.solutions-agents-workflow-section__card--side:nth-of-type(2) .solutions-agents-workflow-section__card-desc{max-width:90%}.solutions-agents-page .solutions-agents-workflow-section__cards>.solutions-agents-workflow-section__card--side:nth-of-type(3) .solutions-agents-workflow-section__card-desc{max-width:85%}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--side .solutions-agents-workflow-section__card-tag{margin-bottom:12px;font-size:12px;font-weight:400;color:#C14498}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--side .solutions-agents-workflow-section__card-title{margin-bottom:12px;font-size:25px;font-weight:600;color:#19171D}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--side .solutions-agents-workflow-section__card-desc{font-size:15px;font-weight:400;color:#6B6570}.solutions-agents-page .solutions-agents-workflow-section__card-body{min-width:0}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__card-body{order:2}}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--featured .solutions-agents-workflow-section__card-body{flex:0 0 auto;display:flex;flex-direction:column}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--side .solutions-agents-workflow-section__card-body{grid-column:1;grid-row:1;align-self:start}.solutions-agents-page .solutions-agents-workflow-section__card-tag{margin:0 0 12px;font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--featured .solutions-agents-workflow-section__card-tag{margin-bottom:12px;font-size:12px;font-weight:400;color:#C14498}.solutions-agents-page .solutions-agents-workflow-section__card-title{margin:0 0 12px;font-size:24px;font-weight:500;color:#19171D;line-height:1.25}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--featured .solutions-agents-workflow-section__card-title{font-size:30px;font-weight:600;color:#19171D;line-height:1.2;margin-bottom:12px}.solutions-agents-page .solutions-agents-workflow-section__card-desc{margin:0;font-size:16px;font-weight:400;color:#6B6570;line-height:1.55}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--featured .solutions-agents-workflow-section__card-desc{max-width:100%;font-size:17px;font-weight:400;color:#6B6570}.solutions-agents-page .solutions-agents-workflow-section__card-visual{width:100%}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section__card-visual{order:1}}.solutions-agents-page .solutions-agents-workflow-section__card-visual img{display:block;width:100%;height:auto}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--featured .solutions-agents-workflow-section__card-visual{margin-top:0;padding-top:41px}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--featured .solutions-agents-workflow-section__card-visual{padding-top:0}}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--side .solutions-agents-workflow-section__card-visual{grid-column:2;grid-row:1;align-self:center;justify-self:end;width:100%;max-width:170px;margin:0;padding:0}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--side .solutions-agents-workflow-section__card-visual img{width:auto;max-width:100%;max-height:120px;margin-left:auto}@media (max-width:1023px){.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--side .solutions-agents-workflow-section__card-visual{grid-column:auto;grid-row:auto;justify-self:stretch;align-self:stretch;width:100%;max-width:none;margin:0;padding:0}.solutions-agents-page .solutions-agents-workflow-section .solutions-agents-workflow-section__card--side .solutions-agents-workflow-section__card-visual img{width:100%;max-width:100%;max-height:none;margin-left:0;margin-right:0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-what-is .section-header h2{max-width:1000px;margin-left:auto;margin-right:auto;font-weight:500;text-wrap:balance}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-what-is .what-is-lead{max-width:1000px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-what-is .what-is-cta{margin-top:36px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-what-is .what-is-card__title{font-size:20px;margin-bottom:10px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-what-is .what-is-card__desc{font-size:16px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero{padding:120px 0}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero{padding:60px 0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero .solutions-ecommerce-brands-hero__content{max-width:1030px;margin:0 auto}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero .solutions-ecommerce-brands-hero__tag{display:inline-block;margin:0 0 14px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:400;color:#C14498;line-height:1.2}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero h1{max-width:617px;margin-left:auto;margin-right:auto;font-size:56px;font-weight:600;color:#000;margin-bottom:14px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero h1 span{color:#C14498}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero h1{font-size:40px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero .solutions-ecommerce-brands-hero__lead{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:36px;font-size:20px;font-weight:400;color:#4F5159}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero .arrow-button{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero .solutions-ecommerce-brands-hero__figure{margin:36px auto 0;max-width:1270px;padding:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-hero .solutions-ecommerce-brands-hero__image{display:block;width:100%;height:auto}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for{padding:100px 0;text-align:center;background:#FBF8FB}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for{padding:60px 0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__header{max-width:1000px;margin:0 auto 56px;padding:0 20px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__header{padding:0;margin-bottom:40px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__header h2{max-width:1000px;margin:0 auto 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__header h2{font-size:28px;margin-bottom:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__lead{font-size:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;text-align:center}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__grid{grid-template-columns:1fr}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__card{background:#fff;padding:32px 24px;border-radius:24px;display:flex;flex-direction:column;align-items:center}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__card-icon{width:60px;height:60px;border-radius:18px;background:#FCF2F8;display:flex;align-items:center;justify-content:center;margin:0 0 14px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__card-icon img{width:32px;height:32px;object-fit:contain;display:block}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__card-title{margin:0 0 10px;font-size:20px;font-weight:700;color:#19151C;line-height:1.3}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__card-desc{margin:0;font-size:16px;font-weight:400;color:#69616B;line-height:1.5}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__cta{display:flex;justify-content:center;margin-top:36px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for__cta .arrow-button{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach{padding:60px 0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__intro{text-align:left;max-width:1000px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__intro h2{margin:0 0 12px;max-width:730px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__intro h2{font-size:32px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__lead{margin:0;max-width:780px;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__lead{font-size:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__cta .arrow-button{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__figure{margin:36px 0 0;padding:32px;background:#FCF2F8;border-radius:32px;overflow:hidden}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__figure{padding:20px;border-radius:24px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach__image{display:block;width:100%;height:auto;border-radius:16px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach:has(+.solutions-ecommerce-brands-solutions){padding-bottom:100px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach:has(+.solutions-ecommerce-brands-solutions){padding-bottom:60px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions{padding:60px 0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__intro{text-align:left;max-width:1000px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__intro h2{margin:0 0 12px;max-width:730px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__intro h2{font-size:32px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__lead{margin:0;max-width:780px;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__lead{font-size:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__cta .arrow-button{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__list{margin-top:56px;border-top:1px solid #E9DFE7}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__list{margin-top:40px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__item{display:grid;grid-template-columns:auto minmax(0,560px) 1fr 161px auto;column-gap:0;row-gap:20px;align-items:start;padding:26px 0;border-bottom:1px solid #E9DFE7;text-align:left}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__item{grid-template-columns:1fr;column-gap:0;row-gap:32px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__number{font-size:16px;font-weight:400;color:#C14498;line-height:1.3;padding-top:6px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__number{padding-top:0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__content{min-width:0;max-width:560px;margin-left:46px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__content{margin-left:0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__item-title{margin:0 0 10px;font-size:26px;font-weight:400;color:#19151C;line-height:1.3}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__item-desc{margin:0;max-width:560px;font-size:17px;font-weight:400;color:#69616B;line-height:1.5}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__media{display:flex;justify-content:center;align-items:center;align-self:center;justify-self:center}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__media img{display:block;width:100%;max-width:161px;height:auto;object-fit:contain}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__media{align-self:start;justify-self:start;justify-content:flex-start}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__link{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;align-self:center;justify-self:end;margin-left:50px;font-size:16px;font-weight:400;color:#C14498;text-decoration:none;white-space:nowrap;transition:gap 0.25s ease}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__link:hover{gap:20px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__link{align-self:start;justify-self:start;margin-left:0;white-space:normal}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__link-icon{display:inline-flex;flex-shrink:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-solutions__link-icon img{display:block;width:20px;height:12px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach+.solutions-ecommerce-brands-solutions{padding-top:100px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-approach+.solutions-ecommerce-brands-solutions{padding-top:60px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage{padding:60px 0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:120px;align-items:center}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__grid{grid-template-columns:1fr;gap:40px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__figure{margin:0;padding:32px;background:#FCF2F8;border-radius:32px;overflow:hidden}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__figure{padding:20px;border-radius:24px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__image{display:block;width:100%;height:auto;border-radius:16px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__content{text-align:left}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__content h2{margin:0 0 12px;max-width:730px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__content h2{font-size:32px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__lead{margin:0;max-width:780px;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__lead{font-size:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-platform-advantage__cta .arrow-button{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after{padding:60px 0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__intro{text-align:left;max-width:1000px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__intro h2{margin:0 0 12px;max-width:730px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__intro h2{font-size:32px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__lead{margin:0;max-width:720px;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__lead{font-size:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__cta .arrow-button{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare{margin-top:56px;padding:24px 28px 44px;background:#FCF2F8;border-radius:32px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare{margin-top:40px;padding:20px 16px 32px;border-radius:24px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-head,.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-row{display:grid;grid-template-columns:minmax(0,47%) 32px minmax(0,22%) minmax(0,1fr);align-items:center;padding-left:26px;padding-right:26px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-head,.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-row{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);column-gap:24px;padding-left:16px;padding-right:16px}}@media (max-width:767px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-head,.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-row{grid-template-columns:1fr;column-gap:0;row-gap:20px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-head{margin:0 0 20px;padding-top:0;padding-bottom:0}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-head{margin-bottom:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-label{font-size:16px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-label--before{color:#8A808C;margin-left:-20px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-label--before{margin-left:-16px}}@media (max-width:767px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-label--before{margin-left:0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-label--after{grid-column:4;color:#C14498}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-label--after{grid-column:3}}@media (max-width:767px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-label--after{grid-column:auto}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__panel{background:#fff;border-radius:20px;overflow:hidden}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-list{list-style:none;margin:0;padding:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-row{margin:0;padding-top:20px;padding-bottom:20px;border-top:1px solid #E9DFE7}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-row:first-child{border-top:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-before{font-size:20px;font-weight:400;color:#817685;line-height:1.4}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-before{font-size:18px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-head-spacer{display:block}@media (max-width:767px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-head-spacer{display:none}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-arrow{display:flex;align-items:center;justify-content:center;width:32px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-arrow img{display:block;flex-shrink:0;width:32px;min-width:32px;max-width:none;height:16px}@media (max-width:767px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-arrow{justify-content:center;width:100%;height:32px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-arrow img{transform:rotate(90deg);transform-origin:center center}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-after{grid-column:4;display:flex;align-items:center;gap:16px}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-after{grid-column:3}}@media (max-width:767px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-after{grid-column:auto}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-check{flex-shrink:0;display:block;width:24px;height:24px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-after-text{font-size:20px;font-weight:400;color:#19151C;line-height:1.4}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-before-after__compare-after-text{font-size:18px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team{padding:60px 0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:120px;align-items:start}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__layout{grid-template-columns:1fr;gap:40px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__content{text-align:left;max-width:520px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__content h2{margin:0 0 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__content h2{font-size:32px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__lead{margin:0;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__lead{font-size:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__cta .arrow-button{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding-bottom:20px}@media (max-width:767px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__cards{grid-template-columns:1fr;padding-bottom:0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__card{padding:26px;border:1px solid rgb(193 68 152 / .16);border-radius:20px;background:#fff}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__card:nth-child(even){transform:translateY(20px)}@media (max-width:767px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__card:nth-child(even){transform:none}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__card-icon{margin:0 0 16px;line-height:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__card-icon img{display:block;width:32px;height:32px;object-fit:contain}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__card-title{margin:0 0 10px;font-size:20px;font-weight:400;color:#19151C;line-height:1.35}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-team__card-desc{margin:0;font-size:16px;font-weight:400;color:#69616B;line-height:1.5}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage{padding:60px 0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:120px;align-items:start}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__grid{grid-template-columns:1fr;gap:40px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__media{position:sticky;top:120px;align-self:start}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__media{position:relative;top:0}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__content h2{margin:0 0 12px;max-width:500px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__content h2{font-size:32px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__intro{margin:0;max-width:510px;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__intro{font-size:16px}}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__list{list-style:none;margin:36px 0 0;padding:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__item{display:flex;align-items:flex-start;gap:12px;margin:0 0 20px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__item:last-child{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__item-check{flex-shrink:0;display:block;width:22px;height:22px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__item-text{font-size:16px;font-weight:400;color:#19151C;line-height:1.45}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__cta .arrow-button{margin-bottom:0}.solutions-ecommerce-brands-page .solutions-ecommerce-brands-built-for-stage__image{display:block;width:100%;height:auto}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-what-is .section-header h2{max-width:1000px;margin-left:auto;margin-right:auto;font-weight:500;text-wrap:balance}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-what-is .what-is-lead{max-width:1000px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-what-is .what-is-cta{margin-top:36px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-what-is .what-is-card__title{font-size:20px;margin-bottom:10px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-what-is .what-is-card__desc{font-size:16px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero{padding:120px 0}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero{padding:60px 0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero .solutions-b2b-growth-teams-hero__content{max-width:1030px;margin:0 auto;text-align:center}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero .solutions-b2b-growth-teams-hero__tag{display:inline-block;margin:0 0 14px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:400;color:#C14498;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero h1{max-width:1000px;margin-left:auto;margin-right:auto;font-size:56px;font-weight:600;color:#000;margin-bottom:14px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero h1 span{color:#C14498}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero h1{font-size:40px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero .solutions-b2b-growth-teams-hero__lead{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:36px;font-size:20px;font-weight:400;color:#4F5159}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero .arrow-button{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero .solutions-b2b-growth-teams-hero__figure{margin:36px auto 0;max-width:1270px;padding:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-hero .solutions-b2b-growth-teams-hero__image{display:block;width:100%;height:auto}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases{padding:60px 0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__header{max-width:1000px;margin:0 auto 56px;padding:0 20px}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__header{padding:0;margin-bottom:40px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__header h2{max-width:1000px;margin:0 auto 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__header h2{font-size:28px;margin-bottom:16px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__lead{font-size:16px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__blocks{text-align:left}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases .solutions-b2b-growth-teams-use-cases__block+.solutions-b2b-growth-teams-use-cases__block{margin-top:36px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__cta{display:flex;justify-content:center;margin-top:36px;text-align:center}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__cta .arrow-button{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__grid{display:flex;flex-direction:column;gap:32px}}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__content{order:2}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__figure{margin:0;padding:0;background:none}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__figure{order:1}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__image{display:block;width:100%;height:auto}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases .solutions-b2b-growth-teams-use-cases__block--reversed .solutions-b2b-growth-teams-use-cases__grid{display:flex;flex-direction:column}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases .solutions-b2b-growth-teams-use-cases__block--reversed .solutions-b2b-growth-teams-use-cases__content{grid-column:2;grid-row:1}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases .solutions-b2b-growth-teams-use-cases__block--reversed .solutions-b2b-growth-teams-use-cases__figure{grid-column:1;grid-row:1}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-tag{margin:0 0 12px;font-size:14px;font-weight:400;color:#C14498;line-height:1.3}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-title{margin:0 0 12px;font-size:30px;font-weight:500;color:#19151C;line-height:1.2}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-title{font-size:24px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc{margin-bottom:36px;font-size:18px;font-weight:400;color:#69616B;line-height:1.6}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc>*:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc p{margin:0 0 12px;font-size:18px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc p:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc b{font-size:inherit;font-weight:400;color:#19151C}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ul,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ol{margin:0;padding:0 0 0 20px;font-size:16px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ul:not(:last-child),.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ol:not(:last-child){margin-bottom:24px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ul li,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ol li{margin:0 0 8px;font-size:16px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ul li::marker,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ol li::marker{color:#C14498}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ul li:last-child,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ol li:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ul li strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ul li b,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ol li strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ol li b{font-weight:400;color:#19151C}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ul{list-style:disc}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-desc ol{list-style:decimal}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;color:#C14498;text-decoration:none;line-height:1.2;transition:gap 0.2s ease}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-link:hover,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-link:focus-visible{gap:14px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases__card-link-icon{display:block;width:16px;height:16px;flex-shrink:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-use-cases .solutions-b2b-growth-teams-use-cases__card-title+.solutions-b2b-growth-teams-use-cases__card-link{margin-top:36px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section{padding:60px 0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section .solutions-b2b-growth-teams-cards-section__block+.solutions-b2b-growth-teams-cards-section__block{margin-top:200px}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section .solutions-b2b-growth-teams-cards-section__block+.solutions-b2b-growth-teams-cards-section__block{margin-top:36px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:center}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__grid{display:flex;flex-direction:column;gap:32px}}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__content{order:2}}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__figure{order:1}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section .solutions-b2b-growth-teams-cards-section__block--reversed .solutions-b2b-growth-teams-cards-section__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section .solutions-b2b-growth-teams-cards-section__block--reversed .solutions-b2b-growth-teams-cards-section__grid{display:flex;flex-direction:column}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section .solutions-b2b-growth-teams-cards-section__block--reversed .solutions-b2b-growth-teams-cards-section__content{grid-column:2;grid-row:1}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section .solutions-b2b-growth-teams-cards-section__block--reversed .solutions-b2b-growth-teams-cards-section__figure{grid-column:1;grid-row:1}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__content{text-align:left}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__title{margin:0 0 24px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__title{font-size:32px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc{margin-bottom:36px;font-size:18px;font-weight:400;color:#69616B;line-height:1.6}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc>*:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc p{margin:0 0 16px;font-size:18px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc p:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc b{font-size:inherit;font-weight:400;color:#19151C}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ul,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ol{margin:0;padding:0 0 0 20px;font-size:16px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ul:not(:last-child),.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ol:not(:last-child){margin-bottom:24px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ul li,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ol li{margin:0 0 10px;font-size:16px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ul li::marker,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ol li::marker{color:#C14498}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ul li:last-child,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ol li:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ul li strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ul li b,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ol li strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ol li b{font-weight:400;color:#19151C}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ul{list-style:disc}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__desc ol{list-style:decimal}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__cta{display:flex;justify-content:flex-start;margin-top:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__cta .arrow-button{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section .solutions-b2b-growth-teams-cards-section__title+.solutions-b2b-growth-teams-cards-section__cta{margin-top:36px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__figure{margin:0;padding:0;background:none}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-cards-section__image{display:block;width:100%;height:auto}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage{padding:60px 0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__header{max-width:1000px;margin:0 auto 56px;padding:0 20px}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__header{padding:0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__header h2{max-width:1000px;margin:0 auto 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__header h2{font-size:28px;margin-bottom:12px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__lead{font-size:16px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__figure{margin:0 auto;padding:0;max-width:100%}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__image{display:block;width:100%;height:auto;margin:0 auto}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__cta{display:flex;justify-content:center;margin-top:36px;text-align:center}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-platform-advantage__cta .arrow-button{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after{padding:60px 0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__intro{max-width:1000px;margin:0 auto 56px;padding:0 20px}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__intro{padding:0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__intro h2{max-width:1000px;margin:0 auto 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__intro h2{font-size:28px;margin-bottom:12px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__intro h2:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__lead{font-size:16px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare{max-width:100%;margin:0 auto;padding:32px;background:#fff;border:1px solid rgb(193 68 152 / .14);border-radius:14px;text-align:left}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__panel{background:#fff0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-head,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-row{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;column-gap:48px;padding-left:0;padding-right:0}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-head,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-row{column-gap:18px}}@media (max-width:767px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-head,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-row{grid-template-columns:1fr;column-gap:0;row-gap:18px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-head{margin:0;padding-top:0;padding-bottom:20px}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-head{padding-bottom:16px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-label{font-size:24px;font-weight:500;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-label--before{color:#19151C}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-label--after{grid-column:3;color:#C14498}@media (max-width:767px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-label--after{grid-column:auto}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-head-spacer{display:block}@media (max-width:767px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-head-spacer{display:none}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-list{list-style:none;margin:0;padding:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-row{margin:0;padding-top:12px;padding-bottom:12px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-before{position:relative;padding-left:20px;font-size:18px;font-weight:400;color:#69616B;line-height:1.4}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-before::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#B8B0BC}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-arrow{display:flex;align-items:center;justify-content:center;width:22px;align-self:center}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-arrow img{display:block;flex-shrink:0;width:22px;height:14px}@media (max-width:767px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-arrow{justify-content:center;width:100%;height:22px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-arrow img{transform:rotate(90deg);transform-origin:center center}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-after{grid-column:3;min-width:0}@media (max-width:767px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-after{grid-column:auto}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-after-pill{display:flex;align-items:center;position:relative;width:100%;min-height:56px;padding:16px 22px 16px 42px;border-radius:12px;background:#FCF2F8;font-size:18px;font-weight:400;color:#19151C;line-height:1.35;text-align:left;box-sizing:border-box}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__compare-after-pill::before{content:"";position:absolute;left:22px;top:50%;width:6px;height:6px;border-radius:50%;background:#C14498;transform:translateY(-50%)}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__cta{display:flex;justify-content:center;margin-top:36px;text-align:center}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-before-after__cta .arrow-button{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team{padding:60px 0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__layout{grid-template-columns:1fr;gap:40px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__content{text-align:left;max-width:520px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__content h2{margin:0 0 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__content h2{font-size:32px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__lead{margin:0;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__lead{font-size:16px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__cta .arrow-button{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}@media (max-width:767px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__cards{grid-template-columns:1fr}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__card{padding:24px;border:1px solid rgb(193 68 152 / .14);border-radius:20px;background:#fff}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__card-icon{width:44px;height:44px;border-radius:14px;background:#FCF2F8;display:flex;align-items:center;justify-content:center;margin:0 0 18px;line-height:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__card-icon img{display:block;width:30px;height:30px;object-fit:contain}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__card-title{margin:0 0 10px;font-size:22px;font-weight:400;color:#19151C;line-height:1.35}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-your-team__card-desc{margin:0;font-size:16px;font-weight:400;color:#69616B;line-height:1.5}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth{padding:60px 0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__header{max-width:1000px;margin:0 auto;padding:0 20px}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__header{padding:0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__header h2{margin:0 auto 12px;max-width:1000px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__header h2{font-size:32px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__header h2:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__lead{font-size:16px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__items{margin-top:56px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__items--count-1{grid-template-columns:1fr;max-width:280px;margin:0 auto}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__items--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__items--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__items{grid-template-columns:1fr;row-gap:0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 32px;text-align:center}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item:not(:first-child)::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:78px;background:#E9DFE7;pointer-events:none}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item:first-child{padding-left:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item:last-child{padding-right:0}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item{padding:24px 0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item:not(:first-child)::before{left:0;top:0;width:100%;height:1px;transform:none}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item:first-child{padding-top:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item:last-child{padding-bottom:0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item-icon{width:60px;height:60px;border-radius:20px;background:#FCF2F8;display:flex;align-items:center;justify-content:center;margin:0 0 18px;line-height:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item-icon img{display:block;width:32px;height:32px;object-fit:contain}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__item-title{margin:0;font-size:18px;font-weight:700;color:#19151C;line-height:1.45;text-wrap:balance}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__cta{display:flex;justify-content:center;margin-top:36px;text-align:center}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-built-for-b2b-growth__cta .arrow-button{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference{padding:60px 0}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:center}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__grid{display:flex;flex-direction:column;gap:32px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__content{text-align:left}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__content{order:2}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__media{margin:0;padding:0;background:none}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__media{order:1}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__content h2{margin:0 0 12px;max-width:520px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__content h2{font-size:32px}}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body{margin:0;max-width:520px;font-size:18px;font-weight:400;color:#69616B;line-height:1.6}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body>*:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body p{margin:0 0 16px;font-size:18px;font-weight:400;color:#69616B}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body p:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body b{font-size:inherit;font-weight:400;color:#19151C}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ul,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ol{margin:24px 0 0;padding:0 0 0 20px;font-size:16px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ul:not(:last-child),.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ol:not(:last-child){margin-bottom:24px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ul li,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ol li{margin:0 0 10px;font-size:16px;font-weight:400;color:#69616B}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ul li::marker,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ol li::marker{color:#C14498}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ul li:last-child,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ol li:last-child{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ul li strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ul li b,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ol li strong,.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ol li b{font-weight:400;color:#19151C}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ul{list-style:disc}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__body ol{list-style:decimal}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__cta .arrow-button{margin-bottom:0}.solutions-b2b-growth-teams-page .solutions-b2b-growth-teams-the-difference__image{display:block;width:100%;height:auto}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .section-header h2{max-width:1200px;margin-left:auto;margin-right:auto;font-weight:500;text-wrap:balance}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .what-is-lead{max-width:1000px;margin-left:auto;margin-right:auto}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .what-is-card{padding:0 32px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .what-is-card:not(:first-child)::before{background:#E9DFE7}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .what-is-card__icon{width:60px;height:60px;border-radius:20px;background:#FCF2F8;margin:0 0 18px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .what-is-card__icon img{width:32px;height:32px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .what-is-card__title{font-size:18px;font-weight:700;color:#19151C;margin:0 0 10px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .what-is-card__desc{font-size:16px;font-weight:400;color:#69616B}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-what-is .what-is-cta{margin-top:36px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero{padding:120px 0}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero{padding:60px 0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero .solutions-enterprise-marketing-hero__content{max-width:1030px;margin:0 auto;text-align:center}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero .solutions-enterprise-marketing-hero__tag{display:inline-block;margin:0 0 14px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:400;color:#C14498;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero h1{max-width:1000px;margin-left:auto;margin-right:auto;font-size:56px;font-weight:600;color:#000;margin-bottom:14px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero h1 span{color:#C14498}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero h1{font-size:40px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero .solutions-enterprise-marketing-hero__lead{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:36px;font-size:20px;font-weight:400;color:#4F5159}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero .arrow-button{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero .solutions-enterprise-marketing-hero__figure{margin:36px auto 0;max-width:1270px;padding:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-hero .solutions-enterprise-marketing-hero__image{display:block;width:100%;height:auto}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases{padding:60px 0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__header{max-width:1000px;margin:0 auto 56px;padding:0 20px}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__header{padding:0;margin-bottom:40px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__header h2{max-width:1000px;margin:0 auto 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__header h2{font-size:28px;margin-bottom:16px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__lead{font-size:16px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__blocks{text-align:left}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases .solutions-enterprise-marketing-use-cases__block+.solutions-enterprise-marketing-use-cases__block{margin-top:100px}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases .solutions-enterprise-marketing-use-cases__block+.solutions-enterprise-marketing-use-cases__block{margin-top:36px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__cta{display:flex;justify-content:center;margin-top:36px;text-align:center}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__cta .arrow-button{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__grid{display:flex;flex-direction:column;gap:32px}}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__content{order:2}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__figure{margin:0;padding:0;background:none}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__figure{order:1}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__image{display:block;width:100%;height:auto}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases .solutions-enterprise-marketing-use-cases__block--reversed .solutions-enterprise-marketing-use-cases__grid{display:flex;flex-direction:column}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases .solutions-enterprise-marketing-use-cases__block--reversed .solutions-enterprise-marketing-use-cases__content{grid-column:2;grid-row:1}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases .solutions-enterprise-marketing-use-cases__block--reversed .solutions-enterprise-marketing-use-cases__figure{grid-column:1;grid-row:1}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-tag{margin:0 0 12px;font-size:14px;font-weight:400;color:#C14498;line-height:1.3}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-title{margin:0 0 12px;font-size:30px;font-weight:500;color:#19151C;line-height:1.2}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-title{font-size:24px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc{margin-bottom:36px;font-size:18px;font-weight:400;color:#69616B;line-height:1.6}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc>*:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc p{margin:0 0 12px;font-size:18px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc p:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc b{font-size:inherit;font-weight:400;color:#19151C}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ul,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ol{margin:0;padding:0 0 0 20px;font-size:16px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ul:not(:last-child),.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ol:not(:last-child){margin-bottom:24px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ul li,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ol li{margin:0 0 8px;font-size:16px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ul li::marker,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ol li::marker{color:#C14498}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ul li:last-child,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ol li:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ul li strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ul li b,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ol li strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ol li b{font-weight:400;color:#19151C}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ul{list-style:disc}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-desc ol{list-style:decimal}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;color:#C14498;text-decoration:none;line-height:1.2;transition:gap 0.2s ease}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-link:hover,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-link:focus-visible{gap:14px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases__card-link-icon{display:block;width:16px;height:16px;flex-shrink:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases .solutions-enterprise-marketing-use-cases__card-desc+.solutions-enterprise-marketing-use-cases__card-link{margin-top:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-use-cases .solutions-enterprise-marketing-use-cases__card-title+.solutions-enterprise-marketing-use-cases__card-link{margin-top:36px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section{padding:60px 0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section .solutions-enterprise-marketing-cards-section__block+.solutions-enterprise-marketing-cards-section__block{margin-top:200px}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section .solutions-enterprise-marketing-cards-section__block+.solutions-enterprise-marketing-cards-section__block{margin-top:36px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:center}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__grid{display:flex;flex-direction:column;gap:32px}}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__content{order:2}}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__figure{order:1}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section .solutions-enterprise-marketing-cards-section__block--reversed .solutions-enterprise-marketing-cards-section__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section .solutions-enterprise-marketing-cards-section__block--reversed .solutions-enterprise-marketing-cards-section__grid{display:flex;flex-direction:column}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section .solutions-enterprise-marketing-cards-section__block--reversed .solutions-enterprise-marketing-cards-section__content{grid-column:2;grid-row:1}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section .solutions-enterprise-marketing-cards-section__block--reversed .solutions-enterprise-marketing-cards-section__figure{grid-column:1;grid-row:1}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__content{text-align:left}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__title{margin:0 0 24px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__title{font-size:32px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc{margin-bottom:36px;font-size:18px;font-weight:400;color:#69616B;line-height:1.6}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc>*:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc p{margin:0 0 16px;font-size:18px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc p:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc b{font-size:inherit;font-weight:400;color:#19151C}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ul,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ol{margin:0;padding:0 0 0 20px;font-size:16px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ul:not(:last-child),.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ol:not(:last-child){margin-bottom:24px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ul li,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ol li{margin:0 0 10px;font-size:16px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ul li::marker,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ol li::marker{color:#C14498}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ul li:last-child,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ol li:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ul li strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ul li b,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ol li strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ol li b{font-weight:400;color:#19151C}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ul{list-style:disc}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__desc ol{list-style:decimal}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__cta{display:flex;justify-content:flex-start;margin-top:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__cta .arrow-button{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section .solutions-enterprise-marketing-cards-section__title+.solutions-enterprise-marketing-cards-section__cta{margin-top:36px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__figure{margin:0;padding:0;background:none}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-cards-section__image{display:block;width:100%;height:auto}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage{padding:60px 0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__header{max-width:1000px;margin:0 auto 56px;padding:0 20px}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__header{padding:0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__header h2{max-width:1000px;margin:0 auto 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__header h2{font-size:28px;margin-bottom:12px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__lead{font-size:16px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__figure{margin:0 auto;padding:0;max-width:100%;background:none}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__image{display:block;width:100%;height:auto;margin:0 auto}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__cta{display:flex;justify-content:center;margin-top:36px;text-align:center}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-platform-advantage__cta .arrow-button{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after{padding:60px 0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__intro{max-width:1000px;margin:0 auto 56px;padding:0 20px}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__intro{padding:0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__intro h2{max-width:1000px;margin:0 auto 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__intro h2{font-size:28px;margin-bottom:12px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__intro h2:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__lead{font-size:16px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare{max-width:100%;margin:0 auto;padding:32px;background:#fff;border:1px solid rgb(193 68 152 / .14);border-radius:14px;text-align:left}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__panel{background:#fff0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-head,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-row{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;column-gap:48px;padding-left:0;padding-right:0}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-head,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-row{column-gap:18px}}@media (max-width:767px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-head,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-row{grid-template-columns:1fr;column-gap:0;row-gap:18px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-head{margin:0;padding-top:0;padding-bottom:20px}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-head{padding-bottom:16px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-label{font-size:24px;font-weight:500;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-label--before{color:#19151C}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-label--after{grid-column:3;color:#C14498}@media (max-width:767px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-label--after{grid-column:auto}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-head-spacer{display:block}@media (max-width:767px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-head-spacer{display:none}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-list{list-style:none;margin:0;padding:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-row{margin:0;padding-top:12px;padding-bottom:12px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-before{position:relative;padding-left:20px;font-size:18px;font-weight:400;color:#69616B;line-height:1.4}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-before::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:#B8B0BC}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-arrow{display:flex;align-items:center;justify-content:center;width:22px;align-self:center}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-arrow img{display:block;flex-shrink:0;width:22px;height:14px}@media (max-width:767px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-arrow{justify-content:center;width:100%;height:22px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-arrow img{transform:rotate(90deg);transform-origin:center center}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-after{grid-column:3;min-width:0}@media (max-width:767px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-after{grid-column:auto}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-after-pill{display:flex;align-items:center;position:relative;width:100%;min-height:56px;padding:16px 22px 16px 42px;border-radius:12px;background:#FCF2F8;font-size:18px;font-weight:400;color:#19151C;line-height:1.35;text-align:left;box-sizing:border-box}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__compare-after-pill::before{content:"";position:absolute;left:22px;top:50%;width:6px;height:6px;border-radius:50%;background:#C14498;transform:translateY(-50%)}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__cta{display:flex;justify-content:center;margin-top:36px;text-align:center}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-before-after__cta .arrow-button{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team{padding:60px 0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:center}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__layout{grid-template-columns:1fr;gap:40px;align-items:start}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__content{text-align:left;max-width:520px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__content h2{margin:0 0 12px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__content h2{font-size:32px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__lead{margin:0;font-size:18px;font-weight:400;color:#4F5159;line-height:1.6}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__lead{font-size:16px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__cta .arrow-button{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}@media (max-width:767px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__cards{grid-template-columns:1fr}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__card{padding:24px;border:1px solid rgb(193 68 152 / .14);border-radius:20px;background:#fff}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__card-icon{width:44px;height:44px;border-radius:14px;background:#FCF2F8;display:flex;align-items:center;justify-content:center;margin:0 0 18px;line-height:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__card-icon img{display:block;width:30px;height:30px;object-fit:contain}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__card-title{margin:0 0 10px;font-size:22px;font-weight:500;color:#19151C;line-height:1.35}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-your-team__card-desc{margin:0;font-size:16px;font-weight:400;color:#69616B;line-height:1.5}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise{padding:100px 0;text-align:center;background:#fff}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise{padding:60px 0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__header{max-width:1000px;margin:0 auto;padding:0 20px}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__header{padding:0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__tag{display:inline-block;margin:0 auto 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__header h2{margin:0 auto 12px;max-width:1000px;font-size:40px;font-weight:500;color:#000;line-height:1.15;text-wrap:balance}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__header h2{font-size:32px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__header h2:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__lead{max-width:1000px;margin:0 auto;font-size:18px;font-weight:400;color:#4F5159;line-height:1.55}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__lead{font-size:16px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__items{margin-top:56px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__items--count-1{grid-template-columns:1fr;max-width:280px;margin-left:auto;margin-right:auto}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__items--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__items--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__items--count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__items--count-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__items{grid-template-columns:1fr;row-gap:0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 32px;text-align:center}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item:not(:first-child)::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:78px;background:#E9DFE7;pointer-events:none}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item:first-child{padding-left:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item:last-child{padding-right:0}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item{padding:24px 0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item:not(:first-child)::before{left:0;top:0;width:100%;height:1px;transform:none}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item:first-child{padding-top:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item:last-child{padding-bottom:0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item-icon{width:60px;height:60px;border-radius:20px;background:#FCF2F8;display:flex;align-items:center;justify-content:center;margin:0 0 18px;line-height:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item-icon img{display:block;width:32px;height:32px;object-fit:contain}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__item-title{margin:0;font-size:18px;font-weight:700;color:#19151C;line-height:1.45;text-wrap:balance}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__cta{display:flex;justify-content:center;margin-top:36px;text-align:center}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-built-for-enterprise__cta .arrow-button{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference{padding:100px 0;background:#fff}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference{padding:60px 0}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:center}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__grid{display:flex;flex-direction:column;gap:32px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__content{text-align:left}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__content{order:2}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__media{margin:0;padding:0;background:none}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__media{order:1}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__tag{display:inline-block;margin:0 0 16px;padding:4px 10px;border:1px solid #C14498;border-radius:999px;background:rgb(193 68 152 / .08);font-size:14px;font-weight:500;color:#C14498;line-height:1.2}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__content h2{margin:0 0 12px;max-width:520px;font-size:40px;font-weight:500;color:#000;line-height:1.15}@media (max-width:1023px){.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__content h2{font-size:32px}}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body{margin:0;max-width:520px;font-size:18px;font-weight:400;color:#69616B;line-height:1.6}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body>*:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body p{margin:0 0 16px;font-size:18px;font-weight:400;color:#69616B}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body p:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body b{font-size:inherit;font-weight:400;color:#19151C}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ul,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ol{margin:24px 0 0;padding:0 0 0 20px;font-size:16px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ul:not(:last-child),.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ol:not(:last-child){margin-bottom:24px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ul li,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ol li{margin:0 0 10px;font-size:16px;font-weight:400;color:#69616B}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ul li::marker,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ol li::marker{color:#C14498}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ul li:last-child,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ol li:last-child{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ul li strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ul li b,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ol li strong,.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ol li b{font-weight:400;color:#19151C}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ul{list-style:disc}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__body ol{list-style:decimal}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__cta{display:flex;justify-content:flex-start;margin-top:36px}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__cta .arrow-button{margin-bottom:0}.solutions-enterprise-marketing-page .solutions-enterprise-marketing-the-difference__image{display:block;width:100%;height:auto}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}