@charset "UTF-8";@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/inter-v12-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-v12-latin-regular.woff2) format("woff2")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{scroll-behavior:smooth;background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:Inter,sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:3em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.5em;margin:1em 0}h4{font-size:1.25em;margin:1.33em 0}h5{font-size:1em;margin:1.67em 0}h6{font-size:.835em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:400}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=checkbox]{max-width:18px!important;accent-color:#f22f46!important;border-radius:2px!important}code{background:#fafafa;padding:to-rem(4px 5px)}li code{display:initial}pre.wp-block-code code{background-color:transparent}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{font-size:16px}@media screen and (min-width:2000px){html{font-size:18px}}@media screen and (min-width:2560px){html{font-size:20px}}body{color:#414141}body.is-menu-open{height:100vh;overflow:hidden}input,textarea{border-radius:.3125rem;border:1px solid #d9d9d9;padding:0 .75rem;line-height:2.5rem;max-height:2.625rem;font-size:.875rem;transition:.12s;max-width:calc(100% - 1.5rem)}input:focus,textarea:focus{border-color:#f22f46;outline:none}textarea{padding:.625rem .75rem;line-height:1.5}label{font-weight:300;font-size:.875rem;line-height:1.25rem;color:#414141;margin:0 0 1.5rem}label .wpcf7-form-control-wrap{margin-top:.25rem;display:block}textarea{max-height:7.875rem}.wpcf7-submit{height:auto;max-height:unset;color:#f22f46;background-color:#fff;padding:.78125rem 2.75rem;font-weight:400;font-size:1rem;line-height:1.625rem;border:1px solid #f22f46;border-radius:12.5rem;transition:.12s;display:block;margin-left:auto;margin-right:auto}.wpcf7-submit:hover{background-color:#f22f46;color:#fff}.wpcf7-form p{margin:0 0 1.5rem}.wpcf7-form p:last-of-type{margin:0}.wpcf7 form{max-width:26.75rem}.wpcf7 form .wpcf7-response-output{display:flex;gap:.5rem;border:none;outline:none;box-shadow:none;padding:.25rem 0;margin:0}.wpcf7 form .wpcf7-response-output:before{content:"";width:1.25rem;min-width:1.25rem;height:1.25rem;background:center center/100% no-repeat;display:inline-block;border-radius:.625rem;background-color:#f22f46}.wpcf7 form.sent .wpcf7-response-output:before{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0C4.48606 0 0 4.48606 0 10C0 15.5139 4.48606 20 10 20C15.5139 20 20 15.5139 20 10C20 4.48606 15.5139 0 10 0ZM15.2043 6.64856L8.74279 14.3409C8.67191 14.4253 8.58371 14.4935 8.48418 14.5409C8.38464 14.5882 8.27608 14.6136 8.16587 14.6154H8.15288C8.04507 14.6153 7.93846 14.5926 7.83998 14.5487C7.7415 14.5048 7.65335 14.4407 7.58125 14.3606L4.81202 11.2837C4.74169 11.2091 4.68698 11.1212 4.65111 11.0251C4.61524 10.9291 4.59892 10.8268 4.60313 10.7244C4.60733 10.622 4.63197 10.5214 4.67559 10.4286C4.71922 10.3359 4.78094 10.2527 4.85715 10.1842C4.93336 10.1156 5.0225 10.0629 5.11935 10.0293C5.21619 9.99567 5.31878 9.98173 5.42109 9.98832C5.5234 9.9949 5.62336 10.0219 5.7151 10.0676C5.80683 10.1134 5.8885 10.177 5.95529 10.2548L8.13269 12.674L14.0264 5.65913C14.1586 5.50629 14.3457 5.41161 14.5471 5.39555C14.7486 5.3795 14.9483 5.44337 15.103 5.57335C15.2577 5.70333 15.3551 5.88899 15.3741 6.09018C15.393 6.29138 15.3321 6.49196 15.2043 6.64856Z' fill='%2339D98A'/%3E%3C/svg%3E%0A")}h1,h2,h3,h4,h5,h6{line-height:1.25}h1{font-size:2.5rem;letter-spacing:-2%}@media all and (min-width:768px){h1{font-size:4.75rem}}h2{font-size:1.75rem;letter-spacing:-2%}@media all and (min-width:768px){h2{font-size:3.5rem}}h3{font-size:1.125rem;letter-spacing:-2%}@media all and (min-width:768px){h3{font-size:1.375rem}}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#414141}.hamburger-box{width:20px;height:15.2px;display:inline-block;position:relative;z-index:100}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:20px;height:2px;background-color:#414141;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-6.6px}.hamburger-inner:after{bottom:-6.6px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-13.2px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-6.6px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.o-row{display:flex;flex-wrap:wrap}.o-row--wrap-m{flex-wrap:wrap}.o-row--nowrap-m{flex-wrap:nowrap}.o-row--justify-between-m{justify-content:space-between}.o-row--justify-center-m{justify-content:center}.o-row--justify-start-m{justify-content:flex-start}.o-row--justify-end-m{justify-content:flex-end}.o-row--align-between-m{align-items:baseline}.o-row--align-center-m{align-items:center}.o-row--align-start-m{align-items:flex-start}.o-row--align-end-m{align-items:flex-end}@media all and (min-width:768px){.o-row--wrap{flex-wrap:wrap}.o-row--nowrap{flex-wrap:nowrap}.o-row--justify-between{justify-content:space-between}.o-row--justify-center{justify-content:center}.o-row--justify-start{justify-content:flex-start}.o-row--justify-end{justify-content:flex-end}.o-row--align-baseline{align-items:baseline}.o-row--align-center{align-items:center}.o-row--align-start{align-items:flex-start}.o-row--align-end{align-items:flex-end}}.o-row--info .o-col--icon{min-width:.875rem;margin-right:.75rem}.o-row--info .o-col{margin-bottom:.5rem}.o-col{margin-bottom:0;max-width:100%;box-sizing:border-box}@media all and (min-width:768px){.o-col{margin-bottom:1.375rem}}.o-col:first-of-type{margin-bottom:3rem}@media all and (min-width:768px){.o-col:first-of-type{margin-bottom:1.375rem;padding-right:5rem}}.o-col--50{width:100%}@media all and (min-width:768px){.o-col--50{width:50%}}@media all and (min-width:768px){.o-col--30{width:30%}}@media all and (min-width:1400px){.o-col--30{width:28%}}.o-col--30{width:100%}@media all and (min-width:992px){.o-col--30{width:50%}}.o-column{width:100%}@media all and (min-width:768px){.o-column{width:calc(50% - 25px)}}@media all and (min-width:768px){.o-column:last-child{display:flex;justify-content:flex-end}}.o-layout{display:flex;position:relative;z-index:9;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:1.25rem 1rem;flex-direction:column-reverse}@media all and (min-width:992px){.o-layout{padding:1.25rem 0;flex-wrap:nowrap;flex-direction:row;transform:translateY(-7.5rem)}}@media all and (min-width:1400px){.o-layout{transform:translateY(-10.1875rem)}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:#33333340;border-radius:50%;cursor:pointer;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.o-list{list-style:none;display:flex;flex-direction:column;gap:2rem;padding:0;margin:0}.o-list--arrow li{display:flex;gap:.75rem;align-items:baseline;line-height:1.4}@media all and (min-width:768px){.o-list--arrow li{gap:1.125rem}}.o-list--arrow li:before{content:"";display:inline-block;width:1.125rem;min-width:1.125rem;height:.71875rem;background:center center/100% no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='20' height='14' viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.274 6.35249L12.5695 1.64943L12.3928 1.47275L12.5694 1.29595L13.0415 0.823317L13.2183 0.646344L13.3952 0.82323L19.3311 6.75962L19.5078 6.93639L19.3311 7.11316L13.3952 13.0492L13.2185 13.2259L13.0417 13.0492L12.5696 12.5775L12.3927 12.4007L12.5695 12.2239L17.2741 7.5194L0.999999 7.5194L0.749999 7.5194L0.749999 7.2694L0.75 6.60249L0.75 6.35249L1 6.35249L17.274 6.35249Z' fill='%23F22F46' stroke='%23F22F46' stroke-width='0.5'/%3E%3C/svg%3E%0A")}.o-page{font-weight:300;font-size:1rem;line-height:1.75rem;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.o-page{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.o-page{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.o-page{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.o-page{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.o-page{padding-right:15.625%;padding-left:15.625%}}.o-page{padding-top:2.1875rem;padding-bottom:5.9375rem}@media all and (min-width:768px){.o-page{padding-top:5rem;padding-bottom:8rem}}.o-page h1,.o-page h2,.o-page h3,.o-page h4,.o-page h5,.o-page h6{font-weight:400}.o-page__title{margin:0 0 1.5rem;color:#414141;font-size:1.75rem;line-height:2.1875rem;font-weight:400;letter-spacing:-.56px}@media all and (min-width:768px){.o-page__title{font-size:3.5rem;line-height:3.75rem}}.s-page-content{color:#414141}.s-page-content ul,.s-page-content ol{padding-left:1.5rem}.s-page-content ul::marker,.s-page-content ol::marker{color:#414141}.s-page-content h3,.s-page-content h2{margin:3rem 0 1.5rem}.s-page-content h2{font-size:1.5rem}@media all and (min-width:768px){.s-page-content h2{font-size:1.75rem}}.s-page-content a,.s-page-content a:visited{color:#f22f46}.s-page-content a:hover{color:#414141}a{text-decoration:none;transition:.12s;outline:0}.my_account_orders .button,.logged-in.woocommerce-account main a,.lost_password main a,.woocommerce-privacy-policy-link,.woocommerce-checkout-review-order__refund a,.woocommerce-terms-and-conditions-link,.o-link{color:#f22f46;outline:0}.my_account_orders .button:hover,.logged-in.woocommerce-account main a:hover,.lost_password main a:hover,.woocommerce-privacy-policy-link:hover,.woocommerce-checkout-review-order__refund a:hover,.woocommerce-terms-and-conditions-link:hover,.o-link:hover{text-decoration:underline}.c-header{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-header{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-header{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-header{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-header{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-header{padding-right:15.625%;padding-left:15.625%}}.c-header{padding-top:1.25rem;padding-bottom:1.25rem;display:flex;justify-content:space-between;align-items:center}@media all and (min-width:992px){.c-header{padding-top:2rem;padding-bottom:2rem}}@media all and (min-width:1400px){.c-header{padding-top:3rem;padding-bottom:3rem}}.c-header__branding img{height:1.625rem}@media all and (min-width:992px){.c-header__branding img{height:2.875rem}}.c-header__branding__link{display:flex}.c-header__toggle{display:flex;align-items:center}@media all and (min-width:992px){.c-header__toggle{display:none}}.c-header__menu{display:flex;gap:.75rem}@media all and (min-width:992px){.c-header__menu{gap:2rem}}.c-nav{display:flex;list-style:none;align-items:center;padding:0;margin:0;gap:1.5rem;position:absolute;top:5rem;left:-110%;transition:.12s ease-in-out;height:calc(100vh - 80px);background-color:#fff;flex-direction:column;justify-content:flex-start;text-align:center;width:100%;padding-top:2.5rem;z-index:99}.c-nav.is-open{left:0}@media all and (min-width:992px){.c-nav{padding-top:3.125rem;gap:2rem;position:unset;left:unset;top:unset;flex-direction:row;padding:0;height:unset;width:unset}}.admin-bar .c-nav.is-open{top:7.8125rem}.c-btn.c-btn--navlink-login,.woocommerce-checkout .c-nav,.woocommerce-checkout .c-btn--navlink,.woocommerce-checkout .c-header__toggle,.page-template-purchase .c-nav,.page-template-purchase .c-btn--navlink,.page-template-purchase .c-header__toggle,.woocommerce-cart .c-nav,.woocommerce-cart .c-btn--navlink,.woocommerce-cart .c-header__toggle{display:none}.woocommerce-checkout .c-nav.c-btn--navlink-login,.woocommerce-checkout .c-btn--navlink.c-btn--navlink-login,.woocommerce-checkout .c-header__toggle.c-btn--navlink-login,.page-template-purchase .c-nav.c-btn--navlink-login,.page-template-purchase .c-btn--navlink.c-btn--navlink-login,.page-template-purchase .c-header__toggle.c-btn--navlink-login,.woocommerce-cart .c-nav.c-btn--navlink-login,.woocommerce-cart .c-btn--navlink.c-btn--navlink-login,.woocommerce-cart .c-header__toggle.c-btn--navlink-login{display:flex}.woocommerce-account:not(.logged-in) .menu-item,.woocommerce-account:not(.logged-in) .c-btn--navlink,.woocommerce-account:not(.logged-in) .c-header__toggle{display:none}.woocommerce-account:not(.logged-in) .menu-item.menu-item--contact,.woocommerce-account:not(.logged-in) .c-btn--navlink.menu-item--contact,.woocommerce-account:not(.logged-in) .c-header__toggle.menu-item--contact{display:block}.woocommerce-account:not(.logged-in) .c-nav{position:unset;left:unset;top:unset;flex-direction:row;padding:0;height:unset;width:unset}.menu-item a{font-weight:300;display:block;color:#414141}@media all and (min-width:992px){.menu-item a{font-weight:400}}.menu-item a:hover{color:#f22f46}.menu-item a:visited{color:#414141}.menu-item a:visited:hover{color:#f22f46}.menu-item--login{display:block}.menu-item--account,.logged-in .menu-item--login{display:none}.logged-in .menu-item--account{display:block}.c-nav__link{font-weight:400;display:block;color:#414141;padding:0 .75rem;font-size:.75rem;line-height:1.25rem;height:2rem}@media all and (min-width:992px){.c-nav__link{height:2.8125rem;padding:0 1.5rem;font-size:1rem;line-height:1.625rem}}.c-nav__link:hover{color:#f22f46}.c-nav__link:visited{color:#414141}.c-nav__link:visited:hover{color:#f22f46}.menu-item-has-children{position:relative}@media all and (min-width:992px){.menu-item-has-children:before{content:"";width:100%;height:15px;bottom:-15px;left:0;background:transparent;position:absolute;display:block;transition:.4s}}.menu-item-has-children .sub-menu{top:35px;position:absolute;left:0;padding:1rem 0 0;list-style:none;opacity:0;visibility:hidden;text-align:center}@media all and (min-width:992px){.menu-item-has-children .sub-menu{transition:opacity .4s,visibility .4s;text-align:left;border-radius:5px;box-shadow:0 0 20px #0000001a;padding:.6875rem 0}}.menu-item-has-children .sub-menu li{position:relative;min-width:120px;padding:5px 16px;text-align:center;transition:.3s}@media all and (min-width:992px){.menu-item-has-children .sub-menu li{text-align:left}}.menu-item-has-children .sub-menu li:hover{background-color:#fafafa}.menu-item-has-children .sub-menu li a{white-space:nowrap;font-size:.875rem;font-weight:300;line-height:1.25rem}@media all and (min-width:992px){.menu-item-has-children .sub-menu li a{font-weight:400}}.menu-item-has-children>a:after{content:"";width:9px;height:6px;display:inline-block;background:url('data:image/svg+xml,<svg width="9" height="6" viewBox="0 0 9 6" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_0_3)"><path d="M0.195248 0.803372C-0.0650851 1.06371 -0.0650852 1.48584 0.195248 1.74617L3.45671 5.00447C3.97751 5.52473 4.82138 5.52453 5.34191 5.00401L8.60213 1.74377C8.86248 1.48344 8.86248 1.06131 8.60213 0.800972C8.34178 0.540572 7.91967 0.540572 7.65932 0.800972L4.86891 3.59137C4.60851 3.85171 4.18645 3.85171 3.92611 3.59137L1.13805 0.803372C0.877715 0.543039 0.455581 0.543039 0.195248 0.803372Z" fill="%23414141"/></g><defs><clipPath id="clip0_0_3"><rect width="9" height="6" fill="white"/></clipPath></defs></svg>') center no-repeat;background-size:9px 6px;background-position:center center;background-repeat:no-repeat;transition:.2s;margin-left:6px;margin-bottom:2px}.menu-item-has-children:hover a:after{background:url('data:image/svg+xml,<svg width="9" height="6" viewBox="0 0 9 6" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_0_3)"><path d="M0.195248 0.803372C-0.0650851 1.06371 -0.0650852 1.48584 0.195248 1.74617L3.45671 5.00447C3.97751 5.52473 4.82138 5.52453 5.34191 5.00401L8.60213 1.74377C8.86248 1.48344 8.86248 1.06131 8.60213 0.800972C8.34178 0.540572 7.91967 0.540572 7.65932 0.800972L4.86891 3.59137C4.60851 3.85171 4.18645 3.85171 3.92611 3.59137L1.13805 0.803372C0.877715 0.543039 0.455581 0.543039 0.195248 0.803372Z" fill="%23F22F46"/></g><defs><clipPath id="clip0_0_3"><rect width="9" height="6" fill="white"/></clipPath></defs></svg>') center no-repeat}@media all and (min-width:1120px){.menu-item-has-children:hover>a{color:#f22f46}.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transition-delay:0s;-webkit-transition-delay:0s}}.menu-item-has-children.is-open:after{transform-origin:center center;transform:rotate(180deg) translateY(-3px)}.menu-item-has-children.is-open .sub-menu{opacity:1;visibility:visible;position:static}@media all and (min-width:992px){.menu-item-has-children.is-open .sub-menu{position:absolute}}.modal-license-plugin button:not(.pl-modal-close),.woocommerce button.button,.woocommerce button.button.alt,.woocommerce .add_to_cart_button,.woocommerce #respond input#submit,.woocommerce .product a.button,.woocommerce .product input.button,.woocommerce .button.wc-backward,.woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce-payment-methods .woocommerce-MyAccount-content>a.button,.yith-wcaf a.button,.yith-wcaf input[type=submit],.c-btn,.c-btn:visited{font-weight:400;font-size:1rem;line-height:2.8125rem;height:2.8125rem;padding:0 1.25rem;background-color:#f22f46;border:1px solid #f22f46;color:#fff;border-radius:3.125rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;transition:all .3s;white-space:nowrap}.modal-license-plugin button:not(.pl-modal-close):hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce .add_to_cart_button:hover,.woocommerce #respond input#submit:hover,.woocommerce .product a.button:hover,.woocommerce .product input.button:hover,.woocommerce .button.wc-backward:hover,.woocommerce .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-payment-methods .woocommerce-MyAccount-content>a.button:hover,.yith-wcaf a.button:hover,.yith-wcaf input[type=submit]:hover,.c-btn:hover,.c-btn:visited:hover{background-color:#414141;border-color:#414141;color:#fff;text-decoration:none}.my_account_orders .button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce .add_to_cart_button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce input.button,.woocommerce .button.wc-backward,.woocommerce .wc-proceed-to-checkout a.checkout-button{font-size:.875rem}@media all and (min-width:768px){.my_account_orders .button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce .add_to_cart_button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce input.button,.woocommerce .button.wc-backward,.woocommerce .wc-proceed-to-checkout a.checkout-button{font-size:1rem}}.woocommerce button.button:disabled[disabled],.c-btn--secondary,.c-btn--secondary:visited{background-color:#f22f4612;color:#f22f46;border-color:transparent}.woocommerce button.button:disabled[disabled]:hover,.c-btn--secondary:hover,.c-btn--secondary:visited:hover{text-decoration:none;background-color:#f22f46;color:#fff;border-color:transparent}.c-btn--ghost,.c-btn--ghost:visited{background-color:transparent;color:#f22f46}.c-btn--ghost:hover,.c-btn--ghost:visited:hover{background-color:#f22f46;border-color:#f22f46;color:#fff;text-decoration:none}.woocommerce .product .woocommerce-message a.button{background-color:transparent}.c-card--support .c-btn{max-width:27.5rem}.c-btn--navlink{font-size:12px;padding:0 .875rem;height:2rem}@media all and (min-width:992px){.c-btn--navlink{padding:0 1.5rem;font-size:1rem;height:2.8125rem}}.c-footer__cta__main .c-btn{font-size:.875rem;min-width:164px}.c-question{width:50px;height:50px;background:url('data:image/svg+xml,<svg width="80" height="80" viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="40" cy="40" r="40" fill="%23F22F46" fill-opacity="0.07"/><path fill-rule="evenodd" clip-rule="evenodd" d="M31.1775 29.1636C32.0687 26.5433 35.0139 24.3184 38.8562 24.3184C43.6069 24.3184 46.8339 27.6173 46.8339 30.9665C46.8339 34.3157 43.6069 37.6145 38.8562 37.6145C37.3876 37.6145 36.197 38.8051 36.197 40.2738V45.5922C36.197 47.0609 37.3876 48.2514 38.8562 48.2514C40.3249 48.2514 41.5155 47.0609 41.5155 45.5922V42.6889C47.3737 41.6036 52.1523 37.0045 52.1523 30.9665C52.1523 24.0352 45.855 19 38.8562 19C33.0617 19 27.8664 22.3821 26.1424 27.451C25.6694 28.8414 26.4132 30.3519 27.8036 30.8248C29.1941 31.2978 30.7046 30.554 31.1775 29.1636ZM38.8562 61.5475C41.0594 61.5475 42.8451 59.7616 42.8451 57.5587C42.8451 55.3558 41.0594 53.5698 38.8562 53.5698C36.6534 53.5698 34.8674 55.3558 34.8674 57.5587C34.8674 59.7616 36.6534 61.5475 38.8562 61.5475Z" fill="%23F22F46"/></svg>') center no-repeat;background-size:contain}@media all and (min-width:768px){.c-question{width:80px;height:80px}}.c-documentation{width:50px;height:50px;background:url('data:image/svg+xml,<svg width="80" height="80" viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="40" cy="40" r="40" fill="%23F22F46" fill-opacity="0.07"/><path fill-rule="evenodd" clip-rule="evenodd" d="M26.1088 23.8867C24 25.9955 24 29.3896 24 36.1778V43.3778C24 50.166 24 53.5603 26.1088 55.6689C28.2177 57.7778 31.6118 57.7778 38.4 57.7778H42C48.7882 57.7778 52.1824 57.7778 54.2911 55.6689C56.4 53.5603 56.4 50.166 56.4 43.3778V36.1778C56.4 29.3896 56.4 25.9955 54.2911 23.8867C52.1824 21.7778 48.7882 21.7778 42 21.7778H38.4C31.6118 21.7778 28.2177 21.7778 26.1088 23.8867ZM31.65 32.5778C31.65 31.8323 32.2544 31.2278 33 31.2278H47.4C48.1456 31.2278 48.75 31.8323 48.75 32.5778C48.75 33.3234 48.1456 33.9278 47.4 33.9278H33C32.2544 33.9278 31.65 33.3234 31.65 32.5778ZM31.65 39.7778C31.65 39.0323 32.2544 38.4278 33 38.4278H47.4C48.1456 38.4278 48.75 39.0323 48.75 39.7778C48.75 40.5234 48.1456 41.1278 47.4 41.1278H33C32.2544 41.1278 31.65 40.5234 31.65 39.7778ZM33 45.6278C32.2544 45.6278 31.65 46.2323 31.65 46.9778C31.65 47.7234 32.2544 48.3278 33 48.3278H42C42.7456 48.3278 43.35 47.7234 43.35 46.9778C43.35 46.2323 42.7456 45.6278 42 45.6278H33Z" fill="%23F22F46"/></svg>') center no-repeat;background-size:contain}@media all and (min-width:768px){.c-documentation{width:80px;height:80px}}.c-arrow-right{width:14px;height:14px;display:block;background:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1230_1312)"><path d="M4.26835 13.8136L10.632 7.4498C10.7513 7.33051 10.8184 7.16862 10.8184 6.99985C10.8184 6.83105 10.7513 6.6692 10.6319 6.54986L4.26831 0.186391C4.01979 -0.0621306 3.61689 -0.0621306 3.36837 0.186391C3.11989 0.434869 3.11984 0.837815 3.36837 1.08634L9.28201 6.99985L3.36837 12.9137C3.2441 13.0379 3.182 13.2008 3.182 13.3637C3.182 13.5265 3.2441 13.6894 3.36841 13.8137C3.61693 14.0621 4.01983 14.0621 4.26835 13.8136Z" fill="%23414141"/></g><defs><clipPath id="clip0_1230_1312"><rect width="14" height="14" fill="white" transform="translate(14) rotate(90)"/></clipPath></defs></svg>') center no-repeat;background-size:contain;flex-shrink:0}.c-arrow-down{width:14px;height:14px;display:block;background:'data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="6" viewBox="0 0 9 6" fill="none"><path d="M0.195248 0.803372C-0.065085 1.06371 -0.0650851 1.48584 0.195248 1.74617L3.45671 5.00447C3.97751 5.52473 4.82138 5.52453 5.34191 5.00401L8.60213 1.74377C8.86248 1.48344 8.86248 1.06131 8.60213 0.800972C8.34178 0.540572 7.91967 0.540572 7.65932 0.800972L4.86891 3.59137C4.60851 3.85171 4.18645 3.85171 3.92611 3.59137L1.13805 0.803372C0.877715 0.543039 0.455581 0.543039 0.195248 0.803372Z" fill="%23414141"/></svg>' center no-repeat;background-size:contain;flex-shrink:0}.c-hero{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-hero{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-hero{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-hero{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-hero{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-hero{padding-right:15.625%;padding-left:15.625%}}.c-hero{display:flex;flex-wrap:wrap;align-items:center;padding-top:1rem;padding-bottom:3.125rem;justify-content:space-between}@media all and (min-width:992px){.c-hero{flex-wrap:nowrap;padding-top:5rem;padding-bottom:7.4375rem}}.c-hero__title{font-weight:400;font-size:2.5rem;line-height:2.625rem;letter-spacing:-.8px;margin:0 0 1.1875rem}@media all and (min-width:768px){.c-hero__title{font-size:3rem;line-height:4rem;letter-spacing:-1.52px}}@media all and (min-width:1400px){.c-hero__title{font-size:4.75rem;line-height:5rem}}@media all and (min-width:2100px){.c-hero__title{max-width:80%}}.c-hero__title span{color:#f22f46}.c-hero__desc{font-weight:300;font-size:1rem;line-height:1.375rem;margin:0 auto 1.5rem}@media all and (min-width:1400px){.c-hero__desc{font-size:1.125rem;line-height:1.9375rem;margin:0 0 3rem;max-width:80%}}.c-hero__content{width:100%;text-align:center;margin-bottom:4.375rem}@media all and (min-width:992px){.c-hero__content{width:calc(65% - 15px);text-align:left;margin-bottom:0}}.c-hero__btns{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}@media all and (min-width:992px){.c-hero__btns{justify-content:flex-start}}.c-hero__microcopy{margin:1rem 0 0;font-size:.8125rem;color:#6b7280;letter-spacing:.01em}.c-hero__image{display:flex;justify-content:center;width:100%}@media all and (min-width:992px){.c-hero__image{width:calc(35% - 15px)}}.c-hero__image img{max-width:464px;width:100%}@media all and (min-width:992px){.c-hero__image img{max-width:unset}}.c-hero--affiliate .c-hero__desc{max-width:unset}.c-properties{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-properties{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-properties{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-properties{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-properties{padding-left:0;padding-right:13.797%}}@media all and (min-width:1600px){.c-properties{padding-right:15.625%;padding-left:0}}.c-properties{display:flex;flex-wrap:wrap;padding-top:5.5rem;padding-bottom:4.0625rem;justify-content:space-between;background-color:#fafafa}@media all and (min-width:768px){.c-properties{padding-top:9.375rem;padding-bottom:8.75rem}}.c-properties__img{width:100%;margin-bottom:2.5rem;text-align:center}@media all and (min-width:1400px){.c-properties__img{margin-bottom:0;width:60%;text-align:left}}.c-properties__img img{width:100%;max-width:710px}@media all and (min-width:1400px){.c-properties__img img{max-width:unset}}.c-properties__list{width:100%}@media all and (min-width:1400px){.c-properties__list{width:35%}}.c-property{margin-bottom:2.5rem}.c-property:last-child{margin-bottom:0}.c-property svg{transform:scale(.8);margin-bottom:1.5rem}@media all and (min-width:768px){.c-property svg{transform:scale(1);margin-bottom:2rem}}.c-property__title{font-weight:400;font-size:1.125rem;line-height:1.25rem;margin:0 0 .75rem}@media all and (min-width:768px){.c-property__title{font-size:1.375rem;margin:0 0 1rem}}.c-property__desc{font-weight:300;font-size:.875rem;line-height:1.375rem;margin:0}@media all and (min-width:768px){.c-property__desc{font-size:1rem}}.c-testimonials{padding:4rem 0 1rem}@media all and (min-width:768px){.c-testimonials{padding:5rem 0 1.5rem}}@media all and (min-width:768px){.c-testimonials{padding:6.375rem 0 2rem}}@media all and (min-width:1400px){.c-testimonials{padding:10rem 0 4rem}}.c-testimonials__title{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-testimonials__title{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-testimonials__title{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-testimonials__title{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-testimonials__title{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-testimonials__title{padding-right:15.625%;padding-left:15.625%}}.c-testimonials__title{font-weight:400;font-size:2rem;line-height:3rem;text-align:center;letter-spacing:-.02em;margin:0 auto}@media all and (min-width:768px){.c-testimonials__title{font-size:2.5rem;line-height:3.5rem}}@media all and (min-width:1120px){.c-testimonials__title{font-size:3.5rem;line-height:3.75rem;max-width:57rem!important}}.c-carousel:not(.flickity-enabled){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.5rem;padding:3rem 1rem}@media all and (min-width:768px){.c-carousel:not(.flickity-enabled){padding:4rem 2rem}}.c-carousel:not(.flickity-enabled) .c-carousel__slide{scroll-snap-align:center;flex:0 0 min(40.625rem,85vw);opacity:1;padding:0;margin:0}.c-carousel:not(.flickity-enabled){scrollbar-width:none;-ms-overflow-style:none}.c-carousel:not(.flickity-enabled)::-webkit-scrollbar{display:none}.c-carousel{overflow:hidden}.c-carousel .flickity-prev-next-button{width:2.5rem;height:2.5rem;background:#fff;box-shadow:0 12px 24px 6px #00000014;transition:.12s}.c-carousel .flickity-prev-next-button .flickity-button-icon{fill:#414141;width:40%;height:40%;left:30%;top:30%}.c-carousel .flickity-prev-next-button:hover{transform:scale(1.05) translateY(-50%);box-shadow:0 12px 24px 6px #0000001a}@media all and (min-width:1120px){.c-carousel .flickity-prev-next-button.previous{left:4rem}}@media all and (min-width:1400px){.c-carousel .flickity-prev-next-button.previous{left:12vw}}@media all and (min-width:1120px){.c-carousel .flickity-prev-next-button.next{right:4rem}}@media all and (min-width:1400px){.c-carousel .flickity-prev-next-button.next{right:12vw}}.c-carousel .flickity-page-dots{display:flex;justify-content:center;bottom:15px}@media all and (min-width:768px){.c-carousel .flickity-page-dots{display:none}}.c-carousel .flickity-page-dots .flickity-page-dot{background:transparent;border:1px solid #151515;margin:0 .3125rem}.c-carousel .flickity-page-dots .flickity-page-dot.is-selected{background:#151515}.c-carousel__slide{width:40.625rem;padding:0 .75rem;margin:3rem auto;opacity:.8;max-width:96%}@media all and (min-width:768px){.c-carousel__slide{padding:0 1rem;margin:4rem auto}}@media all and (min-width:1120px){.c-carousel__slide{padding:0 1.75rem;margin:6rem auto}}.c-carousel__slide.is-selected{opacity:1}.c-carousel-properties{width:100%;padding-bottom:3.125rem}.c-carousel-properties .flickity-page-dots{display:flex;justify-content:center;bottom:15px}.c-carousel-properties .flickity-page-dots .flickity-page-dot{background:transparent;border:1px solid #151515;margin:0 .3125rem}.c-carousel-properties .flickity-page-dots .flickity-page-dot:focus{box-shadow:unset}.c-carousel-properties .flickity-page-dots .flickity-page-dot.is-selected{background:#151515}.c-card{background:#fff;box-shadow:0 0 44px #00000026;border-radius:5px;padding:2rem 1.25rem 1.5rem;box-sizing:border-box}.c-card__content{font-weight:300;font-size:1rem;line-height:1.375rem;text-align:center;color:#414141;margin:0 0 1.8125rem}.c-card__subtitle{font-weight:300;font-size:.875rem;line-height:1.25rem;text-align:center;color:#f22f46;margin:0 0 .75rem;display:block}.c-card__avatar{width:3.125rem;height:3.125rem;border-radius:1.5625rem;display:block;margin:0 auto}.c-card--more-padidng{padding:3.125rem 1rem 1.5rem;max-width:100%}@media all and (min-width:992px){.c-card--more-padidng{padding:4rem 3.125rem 2rem;width:500px}}.c-card--support{box-shadow:0 0 20px #0000001a;padding:2rem 1rem;width:100%;text-align:center}@media all and (min-width:768px){.c-card--support{width:50%;padding:2rem 2.5rem 2.5rem}}.c-card--support .c-card__title{font-size:1.375rem;font-weight:400}@media all and (min-width:992px){.c-card--support .c-card__title{line-height:1.375rem}}.c-card--support .c-card__desc{font-size:1rem;font-weight:300;line-height:1.375rem}.c-preview{padding:2.5rem 0 3.375rem}@media all and (min-width:768px){.c-preview{padding:4rem 0 5rem}}@media all and (min-width:768px){.c-preview{padding:5rem 0 7rem}}@media all and (min-width:1400px){.c-preview{padding:6.25rem 0 9.375rem}}.c-preview__title{font-weight:400;letter-spacing:-.02em;font-size:2rem;line-height:3rem;text-align:center;margin:0 0 3rem}@media all and (min-width:768px){.c-preview__title{margin:0 0 4.375rem;font-size:3.5rem;line-height:3.75rem}}.c-preview__container{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-preview__container{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-preview__container{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-preview__container{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-preview__container{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-preview__container{padding-right:15.625%;padding-left:15.625%}}.c-preview__grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}@media all and (min-width:1120px){.c-preview__grid{justify-content:initial}}.c-preview__grid__col{flex:0 0 100%;max-width:100%;text-align:center}.c-preview__grid__col:nth-child(2),.c-preview__grid__col:nth-child(3){max-width:70%}@media all and (min-width:992px){.c-preview__grid__col:nth-child(2),.c-preview__grid__col:nth-child(3){max-width:calc(32.15% - 1rem)}}.c-preview__grid__col:nth-child(3){order:2}@media all and (min-width:992px){.c-preview__grid__col:nth-child(3){order:0}}@media all and (min-width:1120px){.c-preview__grid__col{flex:0 0 32.15%;max-width:calc(32.15% - 1rem)}}.c-preview__grid__col--lg{flex:0 0 100%;max-width:100%}@media all and (min-width:1120px){.c-preview__grid__col--lg{flex:0 0 67.85%;max-width:calc(67.85% - 1rem)}}.c-preview__img{width:auto;height:auto;max-width:100%;box-shadow:0 0 44px #00000026}@media all and (min-width:992px){.c-preview__img{width:100%}}.c-features--section{padding:3.125rem 0 2.5rem}@media all and (min-width:768px){.c-features--section{padding:0 0 3.75rem}}.c-features__title{color:#414141;font-size:1.75rem;font-weight:400;line-height:2.1875rem;letter-spacing:-.56px;text-align:center;margin:0 0 1rem}@media all and (min-width:768px){.c-features__title{font-size:3.5rem;line-height:3.75rem;letter-spacing:-1.12px}}.c-features__description{color:#414141;text-align:center;font-size:1rem;font-weight:300;line-height:1.375rem;width:40.875rem;max-width:100%}@media all and (min-width:768px){.c-features__description{font-size:1.125rem;line-height:1.9375rem}}.c-features--section .c-features__description{margin:0 auto 3rem}@media all and (min-width:768px){.c-features--section .c-features__description{margin:0 auto 5.5rem}}.c-features__container{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-features__container{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-features__container{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-features__container{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-features__container{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-features__container{padding-right:15.625%;padding-left:15.625%}}.c-features__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:1.6875rem}@media all and (min-width:768px){.c-features__wrapper{row-gap:2.5rem;column-gap:5%}}.c-featurecard{width:100%}@media all and (min-width:768px){.c-featurecard{width:29.9333333333%}}.c-featurecard__wrapper{display:flex;flex-direction:column;align-items:flex-start}.c-featurecard__img{margin-bottom:.625rem;transform:scale(.8)}@media all and (min-width:768px){.c-featurecard__img{margin-bottom:2rem;transform:unset}}.c-featurecard__title{color:#414141;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin:0 0 .875rem}@media all and (min-width:768px){.c-featurecard__title{min-height:1.6875rem;font-size:1.375rem;margin:0 0 1rem}}.c-featurecard__badge{border-radius:100px;background:#f22f4612;color:#f22f46;font-size:.75rem;font-weight:300;line-height:1.3125rem;padding:.1875rem .9375rem;margin-left:.3125rem}.c-featurecard__desc{color:#414141;font-size:.875rem;font-weight:300;line-height:1.375rem;margin:0}@media all and (min-width:768px){.c-featurecard__desc{font-size:1rem}}.c-features--page .c-features__description{margin:0 auto 2rem}.c-features__header{margin-bottom:5rem}@media all and (min-width:768px){.c-features__header{margin-bottom:3.75rem}}.c-features__cat:not(:last-child){margin-bottom:3.125rem}@media all and (min-width:768px){.c-features__cat:not(:last-child){margin-bottom:5rem}}@media all and (min-width:768px){.c-features__cat:last-child{margin-bottom:1.375rem}}.c-features__cat-title{width:100%;position:relative;margin-bottom:1.375rem}@media all and (min-width:768px){.c-features__cat-title{margin-bottom:3rem}}.c-features__cat-title h2{color:#f22f46;font-size:1.125rem;font-weight:400;line-height:1.25rem;background-color:#fff;padding:0 1rem 0 0;display:inline-block;margin:0}@media all and (min-width:768px){.c-features__cat-title h2{font-size:1.375rem}}.c-features__cat-title:after{content:"";display:block;width:100%;height:1px;background-color:#d9d9d9;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1}.c-features--affiliate{background-color:#fafafa;padding-top:3.125rem;padding-bottom:3.125rem}@media all and (min-width:992px){.c-features--affiliate{padding-top:10rem;padding-bottom:11.25rem}}.c-features--affiliate .c-features__title{max-width:500px;display:block;margin:0 auto 50px}@media all and (min-width:992px){.c-features--affiliate .c-features__title{margin:0 auto 96px}}.c-steps{padding-top:3.125rem;padding-bottom:6.25rem}@media all and (min-width:768px){.c-steps{padding-top:10rem;padding-bottom:10rem}}.c-steps img{max-width:100%}.c-steps__container{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-steps__container{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-steps__container{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-steps__container{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-steps__container{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-steps__container{padding-right:15.625%;padding-left:15.625%}}.c-steps__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.c-steps__title{font-size:1.75rem;font-weight:400;line-height:2.1875rem;letter-spacing:-1.12px;margin:0 0 1rem}@media all and (min-width:768px){.c-steps__title{font-size:3.5rem;line-height:3.75rem}}.c-steps__subtitle{font-size:1rem;font-weight:300;line-height:1.9375rem;margin:0 0 1.875rem}@media all and (min-width:768px){.c-steps__subtitle{font-size:1.125rem;margin:0 0 5.625rem}}.c-footer{background-color:#fafafa}.c-footer__container{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-footer__container{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-footer__container{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-footer__container{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-footer__container{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-footer__container{padding-right:15.625%;padding-left:15.625%}}.c-footer__grid{display:flex;flex-wrap:wrap;padding:4rem 0 0;gap:2.5rem}@media all and (min-width:768px){.c-footer__grid{gap:unset;flex-wrap:nowrap;padding:5rem 0 0}}@media all and (min-width:1120px){.c-footer__grid{padding:6.25rem 0 0}}.c-footer__grid__col{flex:0 0 100%;max-width:100%}@media all and (min-width:768px){.c-footer__grid__col:first-of-type{flex:0 0 45%;max-width:45%}}@media all and (min-width:768px){.c-footer__grid__col:last-of-type{flex:0 0 55%;max-width:55%}}.c-footer__colophon__text{margin:1rem 0 0;font-weight:300;font-size:.875rem;line-height:1.25rem;width:21.0625rem;max-width:100%}@media all and (min-width:768px){.c-footer__colophon__text{max-width:90%}}@media all and (min-width:992px){.c-footer__colophon__text{max-width:unset}}.c-footer__colophon__co{font-weight:300;font-size:.75rem;line-height:1.25rem;margin:0}.c-footer__access{display:flex;flex-direction:column;justify-content:flex-start;gap:2.5rem}@media all and (min-width:768px){.c-footer__access{gap:unset;flex-direction:row;justify-content:space-between}}@media all and (min-width:1120px){.c-footer__nav{margin-left:auto;margin-right:auto}}.c-footer__nav__title{font-weight:400;font-size:.875rem;line-height:1.25rem;color:#151515;margin-bottom:1rem}@media all and (min-width:768px){.c-footer__nav__title{margin-bottom:1.5rem}}.c-footer__menu{list-style:none;padding:0}.c-footer__menu a{font-weight:300;font-size:.875rem;line-height:1.3125rem;margin-bottom:.75rem;display:flex;color:#414141}.c-footer__menu a:hover{color:#f22f46}.c-footer__cta__title{font-weight:400;font-size:1.375rem;line-height:1.25rem;color:#151515;margin:0 0 1.375rem}.c-footer__cta__desc{font-weight:300;font-size:.875rem;line-height:1.25rem;color:#414141;margin:0 0 1.125rem;max-width:14.8125rem}.c-footer__copyright{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:2.5rem;margin-top:3.75rem;gap:1.0625rem}@media all and (min-width:768px){.c-footer__copyright{gap:unset;flex-direction:row;justify-content:space-between;gap:1.5rem;align-items:flex-end}}@media all and (min-width:1120px){.c-footer__copyright{margin-top:2.8125rem}}.c-footer__copy--woo{display:none}.woocommerce-checkout .c-footer__copy,.woocommerce-checkout .c-footer__grid,.woocommerce-checkout .c-footer__bar,.woocommerce-account:not(.logged-in) .c-footer__copy,.woocommerce-account:not(.logged-in) .c-footer__grid,.woocommerce-account:not(.logged-in) .c-footer__bar{display:none}.woocommerce-checkout .c-footer__copy--woo,.woocommerce-account:not(.logged-in) .c-footer__copy--woo{display:block}.woocommerce-checkout .c-footer__colophon__co,.woocommerce-account:not(.logged-in) .c-footer__colophon__co{display:none}.woocommerce-checkout .c-footer,.woocommerce-account:not(.logged-in) .c-footer{background-color:#fff}.woocommerce-checkout .c-footer .c-footer__copyright,.woocommerce-account:not(.logged-in) .c-footer .c-footer__copyright{align-items:flex-start;padding:0 0 2rem;margin:0}@media all and (min-width:768px){.woocommerce-checkout .c-footer .c-footer__copyright,.woocommerce-account:not(.logged-in) .c-footer .c-footer__copyright{align-items:flex-end}}.c-footer__copyright__col{max-width:20.5rem}.c-footer__copyright__col:last-of-type{max-width:16.875rem}@media all and (min-width:768px){.c-footer__copyright__col:last-of-type{text-align:right}}.c-footer__cta__copy{font-weight:300;font-size:.75rem;line-height:1.25rem;color:#414141}.c-footer__cta__copy p{margin:0}.c-footer__cta__copy a{color:#414141}.c-footer__cta__copy a:hover{color:#151515}.c-footer__bar{background-color:#151515;padding:2.5rem 0}@media all and (min-width:768px){.c-footer__bar{padding:1.125rem 0}}.c-footer__family{display:flex;flex-direction:column;gap:1.5rem}@media all and (min-width:768px){.c-footer__family{flex-direction:row;gap:2rem}}.c-footer__family__sep{width:7.625rem;height:1px;display:inline-block;background-color:#ffffff4d}@media all and (min-width:768px){.c-footer__family__sep{background-color:#fff;width:1px;height:1.75rem}}.c-footer__family__link:hover .c-footer__family__icon .fill{fill:#f22f46}.c-footer__family__link:hover .c-footer__family__icon .stroke{stroke:#f22f46}.c-footer__family__icon path{transition:.12s}.c-footer__bar__grid{display:flex;flex-direction:column;gap:1rem}@media all and (min-width:768px){.c-footer__bar__grid{align-items:center;flex-direction:row;justify-content:space-between}}@media all and (min-width:992px){.c-footer__bar__grid{gap:2rem}}.c-footer__socials{display:flex;gap:1.25rem}.c-footer__socials__link svg{transition:all .12s}.c-footer__socials__link:hover svg{fill:#f22f46}.c-footer__socials__link:hover svg:first-child path{fill:#f22f46}.c-contact__title{margin:0 0 .5rem;text-align:center}@media all and (min-width:768px){.c-contact__title{text-align:left}}.c-contact__desc{margin:0 0 3rem;text-align:center;color:#414141;font-size:1rem;font-weight:300;line-height:1.375rem}@media all and (min-width:768px){.c-contact__desc{margin:0 0 4rem;text-align:left;font-size:1.125rem;line-height:1.9375rem}}.c-contact ul{gap:1.5rem}@media all and (min-width:768px){.c-contact ul{gap:2rem}}.c-contact ul li{font-size:1rem;font-weight:400;line-height:1.25rem}@media all and (min-width:768px){.c-contact ul li{font-size:1.125rem;line-height:1.5625rem}}.c-contact ul li strong{font-weight:700}.c-contact ul li p{margin:0}.c-contact form{position:relative;max-width:100%}.c-contact form p{margin:0 0 1rem}@media all and (min-width:768px){.c-contact form p{margin:0 0 1.5rem}}.c-contact label{font-size:.75rem;line-height:1.25rem}@media all and (min-width:768px){.c-contact label{font-size:.875rem;line-height:1.3125rem}}.c-contact label abbr[title]{border:0;color:#f22f46;text-decoration:none}.c-contact input,.c-contact textarea{width:100%;max-width:100%}.c-contact textarea{height:5.625rem;min-height:5.625rem}@media all and (min-width:768px){.c-contact textarea{height:7.875rem;min-height:7.875rem}}.c-contact input[type=submit]{font-size:.875rem;margin:3.125rem 0 0;padding:.4375rem 0}@media all and (min-width:768px){.c-contact input[type=submit]{padding:.6875rem 0;font-size:1rem}}.c-contact__content{padding:3rem 0 4rem}@media all and (min-width:768px){.c-contact__content{padding:5rem 0 0}}.c-contact__content h2{font-size:1.125rem;margin:0}.c-support__title{font-size:1.75rem;margin:0 0 16px}@media all and (min-width:768px){.c-support__title{font-size:3.5rem}}.c-support__desc{text-align:center;font-size:1.125rem;font-weight:300;line-height:1.9375rem;margin:0 0 40px}.c-support__cards{margin:0 0 1.875rem}@media all and (min-width:768px){.c-support__cards{margin:0 0 3.75rem}}.c-support__cards__wrapper{display:flex;flex-direction:column;gap:30px}@media all and (min-width:768px){.c-support__cards__wrapper{flex-direction:row;align-items:stretch;justify-content:space-between;gap:60px}}.c-form form{max-width:664px;width:100%;padding-top:2rem}.c-form form abbr[title]{border:none;text-decoration:none;color:#f22f46}.c-form form label{margin:0 0 1.5rem;display:inline-block;width:100%}.c-form form .field-group{display:flex;flex-direction:column;justify-content:space-between;column-gap:24px}@media all and (min-width:768px){.c-form form .field-group{flex-direction:row}}.c-form form input,.c-form form textarea{max-width:100%}.c-form form textarea{height:84px;min-height:84px}.c-form form input[type=submit]{padding:.5625rem}.c-form form select{width:100%;font-size:.875rem;height:2.625rem;padding-top:.3125rem;border-radius:.3125rem;border:1px solid #d9d9d9;color:#444}.c-form form .wpcf7-form-control-wrap[UploadYourFileHere]{height:45px}.c-form form .wpcf7-form-control.wpcf7-file{color:#f22f46;border:none;padding:0;margin:.25rem 0 .5rem}.c-form form .wpcf7-form-control::-webkit-file-upload-button{visibility:hidden;display:none}.c-form form .wpcf7-form-control:before{content:"+ Upload File";color:#f22f46;font-size:1rem;font-weight:400;line-height:1.625rem;display:inline-block;border-radius:200px;background:#f22f4612;padding:.3125rem 1.6875rem;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;margin-right:1rem}.c-form form .wpcf7-form-control:active{outline:0}.c-form form .wpcf7-form-control:hover:before{background-color:#f22f46;color:#fff}.c-form form .wpcf7-form-control:active:before{background-color:#f22f46;color:#fff}.c-form__container{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-form__container{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-form__container{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-form__container{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-form__container{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-form__container{padding-right:15.625%;padding-left:15.625%}}.c-form__wrapper{padding:2rem 1rem;margin-bottom:1.375rem;box-shadow:0 0 20px #0000001a}@media all and (min-width:768px){.c-form__wrapper{padding:4.375rem 1rem 2.5rem}}.c-form__header-title{font-size:1.375rem;font-weight:400;line-height:1.25rem;margin:0 0 .875rem}.c-form__header-desc{text-align:center;font-size:1rem;font-weight:300;line-height:1.9375rem;margin:0 auto 2rem;max-width:650px;display:block}@media all and (min-width:768px){.c-form__header-desc{font-size:1.125rem}}.c-form__header-link{max-width:440px;width:100%}.wpcf7-form .wpcf7-response-output{display:flex;align-items:center}.wpcf7-form .wpcf7-spinner{margin:1rem auto 0;display:block}.c-form--affiliate .c-form__wrapper{padding-top:0;margin-bottom:6.25rem}@media all and (min-width:768px){.c-form--affiliate .c-form__wrapper{margin-bottom:9.375rem}}.c-form--affiliate .c-form__header-title{font-weight:400;font-size:1.75rem;line-height:2.1875rem;letter-spacing:-1.12px}@media all and (min-width:768px){.c-form--affiliate .c-form__header-title{font-size:3.5rem;line-height:3.75rem}}.c-form--affiliate .c-form__header-desc{font-size:1rem;font-weight:300;line-height:1.375rem;margin:0 auto 1.875rem}@media all and (min-width:768px){.c-form--affiliate .c-form__header-desc{line-height:1.9375rem;font-size:1.125rem;margin:0 auto 5.625rem}}.c-form--affiliate .register-title{display:none}.c-form--affiliate .yith-wcaf.yith-wcaf-registration-form.woocommerce .register-form{background-color:transparent;padding:0}.c-form--affiliate .yith-wcaf.yith-wcaf-registration-form.woocommerce .register-form .register{padding:1.25rem 0 0}@media all and (min-width:992px){.c-form--affiliate .yith-wcaf.yith-wcaf-registration-form.woocommerce .register-form .register{padding:4.375rem 0 0}}.c-form--affiliate .yith-wcaf.yith-wcaf-registration-form.woocommerce .register-form input[type=submit]{height:auto;max-height:unset;color:#f22f46;background-color:#fff;padding:.5625rem;font-weight:400;font-size:1rem;line-height:1.625rem;border:1px solid #f22f46;border-radius:12.5rem;transition:.12s;display:block;margin-left:auto;margin-right:auto;transition:.3s;margin-top:2rem}.c-form--affiliate .yith-wcaf.yith-wcaf-registration-form.woocommerce .register-form input[type=submit]:hover{background-color:#f22f46;color:#fff}.c-form--affiliate .yith-wcaf-registration-form .pending-request-wrapper{background-color:transparent;padding:1.25rem 1rem}.c-form--affiliate .yith-wcaf-registration-form .pending-request-wrapper .thank-you,.c-form--affiliate .yith-wcaf-registration-form .pending-request-wrapper .pending-request{text-align:center}.c-form--affiliate .woocommerce-privacy-policy-text{color:#414141;font-weight:300;line-height:1.3125rem;font-size:.75rem}.c-form--affiliate .woocommerce-error{list-style:none}.c-form--affiliate .become-an-affiliate-form{text-align:center;padding-top:1.875rem}.c-form--affiliate .yith-wcaf.yith-wcaf-registration-form.woocommerce{width:100%;max-width:100%}.c-form--affiliate .yith-wcaf-registration-form .already-an-affiliate-wrapper{background-color:transparent;padding:1.25rem 1rem}@media all and (min-width:992px){.c-form--affiliate .yith-wcaf-registration-form .already-an-affiliate-wrapper{padding:1.25rem 5rem}}.c-form--affiliate .yith-wcaf-registration-form .register-form p.form-row .error-msg{bottom:-18px;left:0}.c-tabs__nav{display:flex;flex-wrap:wrap;text-decoration:none;list-style:none;border-bottom:1px solid #d9d9d9;padding:0;max-width:90%;margin:0 auto 2rem}@media all and (min-width:1400px){.c-tabs__nav{max-width:100%}}.c-tabs__nav .flickity-prev-next-button.next,.c-tabs__nav .flickity-prev-next-button.previous{width:14px;height:14px;display:block;background-size:contain;outline:0}@media all and (min-width:1400px){.c-tabs__nav .flickity-prev-next-button.next,.c-tabs__nav .flickity-prev-next-button.previous{display:none}}.c-tabs__nav .flickity-prev-next-button.next svg,.c-tabs__nav .flickity-prev-next-button.previous svg{display:none}.c-tabs__nav .flickity-prev-next-button.next:focus,.c-tabs__nav .flickity-prev-next-button.previous:focus{box-shadow:unset}.c-tabs__nav .flickity-prev-next-button.next{right:-6%;background:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1230_1312)"><path d="M4.26835 13.8136L10.632 7.4498C10.7513 7.33051 10.8184 7.16862 10.8184 6.99985C10.8184 6.83105 10.7513 6.6692 10.6319 6.54986L4.26831 0.186391C4.01979 -0.0621306 3.61689 -0.0621306 3.36837 0.186391C3.11989 0.434869 3.11984 0.837815 3.36837 1.08634L9.28201 6.99985L3.36837 12.9137C3.2441 13.0379 3.182 13.2008 3.182 13.3637C3.182 13.5265 3.2441 13.6894 3.36841 13.8137C3.61693 14.0621 4.01983 14.0621 4.26835 13.8136Z" fill="%23414141"/></g><defs><clipPath id="clip0_1230_1312"><rect width="14" height="14" fill="white" transform="translate(14) rotate(90)"/></clipPath></defs></svg>') center no-repeat}.c-tabs__nav .flickity-prev-next-button.previous{transform:rotate(-180deg);left:-6%;top:1rem;background:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1230_1312)"><path d="M4.26835 13.8136L10.632 7.4498C10.7513 7.33051 10.8184 7.16862 10.8184 6.99985C10.8184 6.83105 10.7513 6.6692 10.6319 6.54986L4.26831 0.186391C4.01979 -0.0621306 3.61689 -0.0621306 3.36837 0.186391C3.11989 0.434869 3.11984 0.837815 3.36837 1.08634L9.28201 6.99985L3.36837 12.9137C3.2441 13.0379 3.182 13.2008 3.182 13.3637C3.182 13.5265 3.2441 13.6894 3.36841 13.8137C3.61693 14.0621 4.01983 14.0621 4.26835 13.8136Z" fill="%23414141"/></g><defs><clipPath id="clip0_1230_1312"><rect width="14" height="14" fill="white" transform="translate(14) rotate(90)"/></clipPath></defs></svg>') center no-repeat}.c-tabs__nav .flickity-button:disabled{display:none}.c-tabs__nav li{border-bottom:2px solid transparent;cursor:pointer}.c-tabs__nav li a{display:flex;align-items:center;justify-content:center;padding:.625rem .3125rem .9375rem;gap:0}@media all and (min-width:768px){.c-tabs__nav li a{padding:.625rem 1.75rem 1.0625rem;gap:8px}}.c-tabs__nav li a h2{color:#414141;font-size:.875rem;font-weight:400;line-height:1.625rem;margin:0;white-space:nowrap}@media all and (min-width:768px){.c-tabs__nav li a h2{font-size:1.375rem}}.c-tabs__nav li a svg{transform:scale(.7)}.c-tabs__nav li a svg path{fill:#414141}@media all and (min-width:768px){.c-tabs__nav li a svg{transform:scale(1)}}.c-tabs__nav li.tab-active,.c-tabs__nav li:hover{border-color:#f22f46}.c-tabs__nav li.tab-active a h2,.c-tabs__nav li:hover a h2{color:#f22f46}.c-tabs__nav li.tab-active a svg path,.c-tabs__nav li:hover a svg path{fill:#f22f46}.c-tabs__stage ul{padding:0}.c-tabs__stage ul li{list-style:none;padding:2rem 0;border-bottom:1px solid #d9d9d9}.c-tabs__stage ul li a{color:#414141;font-size:.9375rem;font-weight:400;line-height:1.25rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem}@media all and (min-width:768px){.c-tabs__stage ul li a{font-size:1.375rem}}.c-tabs__stage ul li:hover a{color:#f22f46}.c-tabs__stage ul li:hover .c-arrow-right{background:url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_0_4)"><path d="M4.26818 13.8136L10.6318 7.44976C10.7512 7.33047 10.8182 7.16858 10.8182 6.99981C10.8182 6.83101 10.7511 6.66916 10.6318 6.54982L4.26813 0.186351C4.01961 -0.0621702 3.61671 -0.0621702 3.36819 0.186351C3.11971 0.43483 3.11967 0.837775 3.36819 1.0863L9.28183 6.99981L3.36819 12.9136C3.24393 13.0379 3.18182 13.2008 3.18182 13.3636C3.18182 13.5265 3.24393 13.6894 3.36823 13.8136C3.61675 14.0621 4.01965 14.0621 4.26818 13.8136Z" fill="%23F22F46"/></g><defs><clipPath id="clip0_0_4"><rect width="14" height="14" fill="white" transform="translate(14) rotate(90)"/></clipPath></defs></svg>') center no-repeat}.c-documents__desc{text-align:center;font-size:1rem;font-weight:300;line-height:1.375rem}.c-documents__desc p{margin:0}.c-documentsresult .c-searchform__form{margin:0 0 3.125rem}.c-documentsresult__count{color:#151515;font-size:.8125rem;font-weight:300;line-height:1.9375rem;padding:0 0 1rem;margin:0;border-bottom:1px solid #d9d9d9}.c-documentsresult__count strong{font-weight:400}@media all and (min-width:768px){.c-documentsresult__count{font-size:1.125rem}}.c-documentsresult__item{padding:2rem 0;border-bottom:1px solid #d9d9d9}.c-documentsresult__item .c-documentsresult__item-title{font-size:.9375rem;font-weight:400;line-height:1.25rem;margin:0 0 1rem}@media all and (min-width:768px){.c-documentsresult__item .c-documentsresult__item-title{font-size:1.375rem;margin:0 0 2rem}}.c-documentsresult__item .c-documentsresult__item-title a{color:#151515}.c-documentsresult__item:hover .c-documentsresult__item-title a{color:#f22f46}.c-documentsresult__item .c-documentsresult__item-content{color:#151515;font-size:14px;font-weight:300;line-height:31px;margin:0}@media all and (min-width:768px){.c-documentsresult__item .c-documentsresult__item-content{font-size:1.125rem}}.c-searchform__form{position:relative;margin-bottom:3.125rem}@media all and (min-width:768px){.c-searchform__form{margin-bottom:5.625rem}}.c-searchform__form .c-searchform__field{padding:1.125rem 1.5rem}@media all and (min-width:768px){.c-searchform__form .c-searchform__field{padding:2.1875rem 1.5rem}}.c-searchform__form input{box-sizing:border-box;max-width:100%}.c-searchform__btn{color:transparent;position:absolute;right:19px;top:50%;transform:translateY(-50%);padding:0;background-color:transparent;width:1.5rem;height:1.5rem;border:none;cursor:pointer;background:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1230_1297)"><mask id="mask0_1230_1297" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32"><path d="M0 0H32V32H0V0Z" fill="white"/></mask><g mask="url(%23mask0_1230_1297)"><path d="M0 0H32V32H0V0Z" fill="white"/><path d="M17.9993 22.6667C13.2129 22.6667 9.33268 18.7865 9.33268 14C9.33268 9.21357 13.2129 5.33337 17.9993 5.33337C22.7858 5.33337 26.666 9.21357 26.666 14C26.666 18.7865 22.7858 22.6667 17.9993 22.6667Z" stroke="%23151515" stroke-width="1.80833" stroke-linejoin="round"/><path d="M5.80404 27.1382C5.54364 27.3984 5.12151 27.3984 4.86111 27.1382C4.60084 26.8778 4.60084 26.4556 4.86111 26.1952L5.80404 27.1382ZM4.86111 26.1952L11.5278 19.5286L12.4707 20.4715L5.80404 27.1382L4.86111 26.1952Z" fill="%23151515"/></g></g><defs><clipPath id="clip0_1230_1297"><rect width="32" height="32" fill="white" transform="matrix(-1 0 0 1 32 0)"/></clipPath></defs></svg>') center no-repeat;background-size:contain}@media all and (min-width:768px){.c-searchform__btn{width:2rem;height:2rem}}.singledocument__catlink{min-width:253px;margin-bottom:24px}.post__modify-date{font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.9375rem;margin:0 0 3.5rem}.c-singledocument__title{line-height:2.1875rem;letter-spacing:-1.12px;margin:0 0 2.5rem;font-size:1.5rem}@media all and (min-width:768px){.c-singledocument__title{font-size:2rem;line-height:2.5rem}}.c-noresults .c-noresults__title{font-size:1rem;margin:0 0 .5rem}@media all and (min-width:768px){.c-noresults .c-noresults__title{font-size:1.125rem}}.c-noresults .c-noresults__content p{margin:0;padding:0;font-size:.875rem}@media all and (min-width:768px){.error404{height:100%;overflow:hidden}}.c-header__branding--404{display:flex;justify-content:center;padding:8rem 0 9.375rem}.c-main404{display:flex;flex-direction:column;align-items:center;text-align:center}.c-main404 span{color:#d9d9d9;font-size:8.75rem;font-weight:500;letter-spacing:.4375rem;margin-bottom:.25rem}.c-main404 p{color:#414141;text-align:center;font-size:1.375rem;font-weight:400;line-height:2rem;max-width:29.375rem;margin:0 0 1.875rem}.c-main404 a{color:#f22f46;font-size:1rem;font-weight:400;line-height:1.625rem;width:9.375rem;height:2.8125rem;margin-bottom:6.6875rem}.c-postcard{width:100%}@media all and (min-width:540px){.c-postcard{width:calc(50% - 12px)}}@media all and (min-width:992px){.c-postcard{width:calc(33.3333333333% - 16px)}}@media all and (min-width:1400px){.c-postcard{width:calc(33.3333333333% - 18px)}}.c-postcard__thumbnail{display:block;margin-bottom:7px;outline:0}.c-postcard__thumbnail img{width:100%;height:11.75rem;max-width:100%;border-radius:5px;object-fit:cover}@media all and (min-width:768px){.c-postcard__thumbnail img{width:100%;height:14.9375rem}}.c-postcard__info{margin-bottom:.5rem;color:#414141;font-size:.75rem;font-weight:300;line-height:1.25rem}.c-postcard__date{padding-right:.3125rem;margin-right:.3125rem;border-right:1px solid #d9d9d9}.c-postcard__title{display:inline-block;margin:0 0 .4375rem;text-decoration:none;outline:0}.c-postcard__title h2{color:#151515;font-size:.875rem;font-weight:400;line-height:1.625rem;transition:color .3s;margin:0}@media all and (min-width:768px){.c-postcard__title h2{font-size:1rem}}.c-postcard__title:hover{text-decoration:none}.c-postcard__title:hover h2{color:#f22f46}@media all and (min-width:540px){.c-postcard__excerpt{height:2.75rem;overflow:hidden}}.c-postcard__excerpt p{font-size:14px;font-weight:300;line-height:22px;margin:0}.c-archive .navigation.pagination,.page-template-blog .navigation.pagination{padding-top:3.125rem}@media all and (min-width:768px){.c-archive .navigation.pagination,.page-template-blog .navigation.pagination{padding-top:4.6875rem}}.c-archive__wrapper{flex-wrap:wrap;column-gap:1.4375rem;row-gap:1.4375rem}@media all and (min-width:768px){.c-archive__wrapper{row-gap:74px}}.c-archive__header{margin-bottom:3.125rem}@media all and (min-width:768px){.c-archive__header{margin-bottom:6.25rem}}.c-archive__description p{padding:0;font-size:1rem;font-weight:300;line-height:1.375rem}@media all and (min-width:768px){.c-post article,.c-post .c-post__item{padding-right:6.25rem;padding-left:6.25rem}}.c-post__header{margin-bottom:1.5rem}@media all and (min-width:768px){.c-post__header{margin-bottom:2.5rem;padding-right:6.25rem;padding-left:6.25rem}}.c-post__info-header{font-size:.875rem;font-weight:300;line-height:1.375rem;margin-bottom:1rem}@media all and (min-width:768px){.c-post__info-header{margin-bottom:1.5rem;font-size:1.125rem;line-height:1.9375rem}}.c-post__date{padding-right:.3125rem;margin-right:.3125rem;position:relative}.c-post__date:after{content:"";width:.0625rem;height:.8125rem;background:#414141;position:absolute;top:.25rem;right:0}@media all and (min-width:768px){.c-post__date:after{height:1.0625rem;top:.4375rem}}.c-post__title{font-size:1.5rem;font-weight:400;line-height:2.1875rem;letter-spacing:-.56px;margin:0}@media all and (min-width:768px){.c-post__title{font-size:2rem;line-height:2.5rem}}.c-post__thumbnail{margin-bottom:1.875rem}@media all and (min-width:768px){.c-post__thumbnail{margin-bottom:3.5rem}}.c-post__thumbnail img,.c-post__thumbnail .wp-post-image{width:100%;height:auto;border-radius:5px}.c-post__footer{padding:1.25rem 0 0}@media all and (min-width:768px){.c-post__footer{padding:1.25rem 6.25rem 0}}.c-post__info-footer{border-top:1px solid #d9d9d9;padding-top:1.5rem;gap:1rem}.c-post__tags,.c-post__share{font-size:.875rem;font-weight:300;line-height:1.3125rem;color:#414141}.c-post__tags a,.c-post__share a{color:#414141;text-decoration:none;transition:color .3s}.c-post__tags a:hover,.c-post__share a:hover{color:#f22f46}.c-post__tags a:hover svg path,.c-post__share a:hover svg path{fill:#f22f46}.c-post__tags>span,.c-post__share>span{color:#f22f46;margin-right:.5rem}.c-post__share ul{margin:0;padding:0;list-style:none;gap:.9375rem}.c-article h2,.c-post__content h2,.c-post__item h2{margin:1.5rem 0;font-size:1.125rem;font-weight:400;line-height:1.25rem}@media all and (min-width:768px){.c-article h2,.c-post__content h2,.c-post__item h2{font-size:1.375rem}}.c-article h3,.c-post__content h3,.c-post__item h3{font-size:1rem;font-weight:400;line-height:1.25rem;margin:1.5rem 0}@media all and (min-width:768px){.c-article h3,.c-post__content h3,.c-post__item h3{font-size:1.25rem}}.c-article h4,.c-post__content h4,.c-post__item h4{font-size:.875rem;font-weight:400;line-height:1.125rem;margin:1.5rem 0}@media all and (min-width:768px){.c-article h4,.c-post__content h4,.c-post__item h4{font-size:1.125rem}}.c-article h5,.c-post__content h5,.c-post__item h5{font-size:.8125rem;font-weight:400;line-height:1rem;margin:1.5rem 0}@media all and (min-width:768px){.c-article h5,.c-post__content h5,.c-post__item h5{font-size:1rem}}.c-article h6,.c-post__content h6,.c-post__item h6{font-size:.75rem;font-weight:400;line-height:.875rem;margin:1.5rem 0}@media all and (min-width:768px){.c-article h6,.c-post__content h6,.c-post__item h6{font-size:.875rem}}.c-article p,.c-post__content p,.c-post__item p{margin:1rem 0;font-size:.875rem;font-weight:300;line-height:1.375rem}@media all and (min-width:768px){.c-article p,.c-post__content p,.c-post__item p{font-size:1rem;line-height:1.625rem}}.c-article ul,.c-article ol,.c-post__content ul,.c-post__content ol,.c-post__item ul,.c-post__item ol{margin:1.5rem 0;display:inline-block;padding-left:1.25rem}.c-article ul ul,.c-article ul ol,.c-article ol ul,.c-article ol ol,.c-post__content ul ul,.c-post__content ul ol,.c-post__content ol ul,.c-post__content ol ol,.c-post__item ul ul,.c-post__item ul ol,.c-post__item ol ul,.c-post__item ol ol{display:block;margin:.2rem 0}.c-article li,.c-post__content li,.c-post__item li{font-size:.875rem;font-weight:300;line-height:1.375rem}@media all and (min-width:768px){.c-article li,.c-post__content li,.c-post__item li{font-size:1rem;line-height:1.625rem}}.c-article li ul,.c-article li ol,.c-post__content li ul,.c-post__content li ol,.c-post__item li ul,.c-post__item li ol{margin:0 0 4px;display:block;padding:0 19px}.c-article strong,.c-post__content strong,.c-post__item strong{font-weight:600}.c-article a,.c-post__content a,.c-post__item a{color:#f22f46}.c-article a:hover,.c-post__content a:hover,.c-post__item a:hover{text-decoration:underline}.c-article blockquote,.c-article .wp-block-quote,.c-post__content blockquote,.c-post__content .wp-block-quote,.c-post__item blockquote,.c-post__item .wp-block-quote{font-size:1rem;font-weight:300;line-height:1.375rem;font-style:italic;padding:.9375rem 0 .9375rem .9375rem;border-left:2px solid #151515;margin:1.25rem 0}.c-article img,.c-article .wp-block-image img,.c-post__content img,.c-post__content .wp-block-image img,.c-post__item img,.c-post__item .wp-block-image img{width:100%;max-width:100%;margin:1.25rem 0;border-radius:.3125rem;height:auto}.c-breadcrumb{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-breadcrumb{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-breadcrumb{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-breadcrumb{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-breadcrumb{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-breadcrumb{padding-right:15.625%;padding-left:15.625%}}.c-breadcrumb{padding-top:1rem}@media all and (min-width:768px){.c-breadcrumb{padding-top:1.5rem}}.c-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;font-size:.8125rem;font-weight:300;line-height:1.25rem;color:#848484}.c-breadcrumb__item{display:flex;align-items:center;gap:.375rem;min-width:0}.c-breadcrumb__item+.c-breadcrumb__item:before{content:"/";color:#d9d9d9}.c-breadcrumb__item a{color:#848484}.c-breadcrumb__item a:hover{color:#f22f46;text-decoration:underline}.c-breadcrumb__item [aria-current=page]{color:#414141;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-article-cta{margin:3rem 0 1.5rem;padding:2rem 1.5rem;border:1px solid #d9d9d9;border-radius:.75rem;background:#fafafa;text-align:center}.c-article-cta__title{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#151515}@media all and (min-width:768px){.c-article-cta__title{font-size:1.5rem;line-height:2rem}}.c-article-cta__text{max-width:35rem;margin:0 auto 1.5rem;font-size:.875rem;font-weight:300;line-height:1.375rem;color:#414141}@media all and (min-width:768px){.c-article-cta__text{font-size:1rem;line-height:1.625rem}}.c-article-cta__actions{display:flex;flex-direction:column;align-items:center;gap:.75rem}@media all and (min-width:768px){.c-article-cta__actions{flex-direction:row;justify-content:center}}.c-trust{margin:1.5rem 0;padding:1.25rem 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.c-trust__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding:0;list-style:none}@media all and (min-width:768px){.c-trust__list{grid-template-columns:repeat(4,1fr)}}.c-trust__item{display:flex;flex-direction:column;gap:.125rem;text-align:center;font-size:.8125rem}.c-trust__figure{font-size:1.25rem;font-weight:600;line-height:1.2;color:#151515}.c-trust__of{font-size:.875rem;font-weight:400;color:#848484}.c-trust__label{font-size:.75rem;font-weight:300;line-height:1rem;color:#848484}.c-trust__label a{color:#848484;text-decoration:underline}.c-trust__label a:hover{color:#f22f46}.c-related{margin:2.5rem 0 .5rem}.c-related__title{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#151515}.c-related__list{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none}@media all and (min-width:768px){.c-related__list{grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr))}}.c-related__link{display:block;color:#414141}.c-related__link:hover .c-related__heading{color:#f22f46}.c-related__thumb{width:100%;height:auto;margin:0 0 .625rem;border-radius:.3125rem}.c-related__heading{display:block;font-size:.875rem;font-weight:400;line-height:1.25rem;transition:color .12s}.c-related__item{min-width:0}.c-table-wrap{margin:1.5rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.c-table-wrap:focus-visible{outline:2px solid #f22f46;outline-offset:2px}.c-table-wrap>table{width:100%;min-width:32.5rem;margin:0;text-align:left;font-size:.875rem;font-weight:300;line-height:1.375rem}@media all and (min-width:768px){.c-table-wrap>table{font-size:1rem;line-height:1.625rem}}.c-table-wrap thead{border-bottom:2px solid #d9d9d9}.c-table-wrap th,.c-table-wrap td{padding:.625rem .875rem}.c-table-wrap th{font-weight:600;color:#151515;white-space:nowrap;vertical-align:bottom}.c-table-wrap td{border-top:1px solid #d9d9d9;vertical-align:top}.c-table-wrap tbody td:first-child{font-weight:400;color:#151515}.c-table-wrap tbody tr:nth-child(2n){background-color:#fafafa}.c-table-wrap td p,.c-table-wrap th p{margin:0}.u-clear-both{clear:both}.u-text-center{text-align:center}[class^=icon-],[class*=" icon-"]{font-family:leanestIconFont!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:""}.icon-facebook:before{content:""}.icon-file:before{content:""}.icon-frame:before{content:""}.icon-image:before{content:""}.icon-leanest-min{display:flex;font-size:2.5rem}.icon-leanest-min .path1:before{content:"";color:#2e5f7c}.icon-leanest-min .path2:before{content:"";margin-left:-1em;color:#fff}.icon-leanest-min .path3:before{content:"";margin-left:-1em;color:#fff}.icon-leanest-min .path4:before{content:"";margin-left:-1em;color:#fff}.icon-linkedin:before{content:""}.icon-logo:before{content:""}.icon-marker:before{content:""}.icon-play:before{content:""}.icon-space:before{content:""}.icon-sviiter:before{content:""}.icon-tile:before{content:""}.icon-youtube:before{content:""}.u-icon-size{font-size:0;width:6.25rem;max-width:6.25rem;max-height:6.25rem;height:auto}.u-bold{font-weight:700}.u-h1{font-weight:400;font-size:2.5rem;line-height:3rem;letter-spacing:-.02em}@media all and (min-width:768px){.u-h1{font-size:3.5rem;line-height:3.75rem}}.u-h2{font-weight:400;font-size:2.5rem;line-height:3rem}.u-h4{font-size:1.25rem;line-height:1.5rem}.u-desc{font-weight:300;font-size:.875rem;line-height:1.5rem}.u-margin-none{margin:0}.u-aguila-font{font-weight:500;font-family:Inter}.text-center{text-align:center}.u-flex{display:flex}.u-flex-inline{display:inline-flex}.u-flex-wrap{flex-wrap:wrap}.u-flex-column{flex-direction:column}.u-align-center{align-items:center}.u-align-end{align-items:flex-end}.u-align-start{align-items:flex-start}.u-align-stretch{align-items:stretch}.u-content-center{justify-content:center}.u-content-end{justify-content:flex-end}.u-content-start{justify-content:flex-start}.u-content-sp{justify-content:space-between}.u-content-spa{justify-content:space-around}.w-100{width:100%}.h-100{height:100%}.u-mb-8{margin:0 0 .5rem}.u-mb-16{margin:0 0 1rem}.u-mb-30{margin:0 0 1.875rem}.u-mb-40{margin:0 0 2.5rem}.u-mb-50{margin:0 0 3.125rem}.u-mb-60{margin:0 0 3.75rem}:root{--ss-brand: #e8294c;--ss-brand-dark: #d0213f;--ss-brand-light: #fccfd4;--ss-brand-xlight: #fff4f5;--ss-gray-900: #151515;--ss-gray-700: #3a3a3a;--ss-gray-600: #616060;--ss-gray-400: #9a9a9a;--ss-gray-200: #d9d9d9;--ss-gray-100: #f3f3f3;--ss-gray-50: #f8f8f8;--ss-white: #ffffff;--ss-success: #24cb7d;--ss-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ss-space-xs: .25rem;--ss-space-sm: .5rem;--ss-space-md: 1rem;--ss-space-lg: 1.5rem;--ss-space-xl: 2rem;--ss-space-2xl: 3rem;--ss-space-3xl: 4rem;--ss-radius-sm: 6px;--ss-radius-md: 10px;--ss-radius-lg: 14px;--ss-shadow-card: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--ss-shadow-card-hover: 0 12px 28px rgba(0, 0, 0, .08), 0 4px 10px rgba(0, 0, 0, .04);--ss-shadow-featured: 0 16px 40px rgba(232, 41, 76, .12), 0 4px 12px rgba(0, 0, 0, .06);--ss-transition: .2s cubic-bezier(.4, 0, .2, 1)}.ss-hero{text-align:center;padding:var(--ss-space-3xl) var(--ss-space-lg) var(--ss-space-xl);max-width:720px;margin:0 auto}.ss-hero__badge{display:inline-block;padding:.35rem 1rem;background:var(--ss-brand-xlight);color:var(--ss-brand);font-size:.8125rem;font-weight:600;letter-spacing:.04em;border-radius:50px;margin-bottom:var(--ss-space-lg)}.ss-hero__title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--ss-gray-900);margin-bottom:var(--ss-space-md)}.ss-hero__subtitle{font-size:clamp(1rem,2vw,1.125rem);color:var(--ss-gray-600);line-height:1.7;max-width:600px;margin:0 auto}.ss-social-proof{text-align:center;padding:0 var(--ss-space-lg) var(--ss-space-2xl);max-width:720px;margin:0 auto}.ss-social-proof__text{font-size:.875rem;color:var(--ss-gray-400);font-weight:500;letter-spacing:.02em;margin-bottom:var(--ss-space-md)}.ss-social-proof__text strong{color:var(--ss-gray-700);font-weight:700}.ss-boxes{max-width:960px;margin:0 auto;padding:0 var(--ss-space-lg) var(--ss-space-2xl)}.ss-boxes__grid{display:grid;grid-template-columns:1fr;gap:var(--ss-space-xl);align-items:start}.ss-box--pro{order:-1}@media(min-width:768px){.ss-boxes__grid{grid-template-columns:1fr 1fr}.ss-box--pro{order:unset}}.ss-box{background:var(--ss-white);border:1px solid var(--ss-gray-200);border-radius:var(--ss-radius-lg);overflow:hidden;box-shadow:var(--ss-shadow-card);transition:box-shadow var(--ss-transition),transform var(--ss-transition)}.ss-box:hover{box-shadow:var(--ss-shadow-card-hover);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.ss-box:hover{transform:none}}.ss-box--pro{border-color:var(--ss-brand);border-width:2px;box-shadow:var(--ss-shadow-featured)}.ss-box--pro:hover{box-shadow:0 20px 48px #e8294c29,0 6px 16px #0000000f}.ss-box__header{padding:var(--ss-space-xl) var(--ss-space-xl) var(--ss-space-lg)}.ss-box--pro .ss-box__header{background:transparent}.ss-box__label{display:flex;align-items:center;gap:var(--ss-space-sm);margin-bottom:var(--ss-space-sm)}.ss-box__name{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ss-gray-600)}.ss-box--pro .ss-box__name{color:var(--ss-brand)}.ss-box__description{font-size:.8125rem;color:var(--ss-gray-600);margin-top:.15rem;margin-bottom:var(--ss-space-sm)}.ss-box__badge{display:inline-block;padding:.15rem .55rem;background:var(--ss-brand);color:var(--ss-white);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:50px}.ss-box__price{display:flex;align-items:baseline;gap:.25rem}.ss-box__price-amount{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:var(--ss-gray-900);line-height:1.1;font-variant-numeric:tabular-nums}.ss-box__price-suffix{font-size:1rem;font-weight:500;color:var(--ss-gray-600)}.ss-box__price-note{font-size:.8125rem;color:var(--ss-gray-400);margin-top:.2rem}.ss-license-selector{margin-top:var(--ss-space-md);border:none;padding:0}.ss-license-selector__label{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ss-gray-600);margin-bottom:var(--ss-space-sm)}.ss-license-selector__options{display:flex;gap:0;border:1.5px solid var(--ss-gray-200);border-radius:var(--ss-radius-sm);overflow:hidden}.ss-license-selector__input{position:absolute;opacity:0;pointer-events:none}.ss-license-selector__option{flex:1;display:flex;align-items:center;justify-content:center;margin:0;padding:.55rem .25rem;font-family:var(--ss-font);font-size:.8125rem;font-weight:600;color:var(--ss-gray-600);background:var(--ss-white);cursor:pointer;text-align:center;transition:background var(--ss-transition),color var(--ss-transition),box-shadow var(--ss-transition);border-right:1px solid var(--ss-gray-200);user-select:none}.ss-license-selector__option:last-child{border-right:none}.ss-license-selector__option:hover{background:var(--ss-gray-50);color:var(--ss-gray-900)}.ss-license-selector__input:checked+.ss-license-selector__option{background:var(--ss-brand-xlight);color:var(--ss-brand);box-shadow:inset 0 0 0 1.5px var(--ss-brand)}.ss-license-selector__input:focus-visible+.ss-license-selector__option{outline:2px solid var(--ss-brand);outline-offset:-2px;z-index:1}.ss-license-selector__option--popular{flex-direction:column;gap:.15rem;padding-top:.4rem;padding-bottom:.4rem}.ss-license-selector__popular-tag{display:block;font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ss-brand);line-height:1}.ss-license-selector__input:checked+.ss-license-selector__option--popular .ss-license-selector__popular-tag{color:var(--ss-brand)}.ss-box__features{list-style:none;padding:0;margin:0;border-top:1px solid var(--ss-gray-100)}.ss-box__feature{display:flex;align-items:center;gap:.75rem;padding:.65rem var(--ss-space-xl);font-size:.8125rem;color:var(--ss-gray-700);line-height:1.4}.ss-box__feature:nth-child(2n){background:var(--ss-gray-50)}.ss-box__feature--summary{font-weight:600;color:var(--ss-gray-900);padding-top:.85rem;padding-bottom:.85rem}.ss-box__feature-icon{flex-shrink:0;width:18px;height:18px}.ss-box__feature-icon--check{color:var(--ss-success)}.ss-box__cta-area{padding:var(--ss-space-lg) var(--ss-space-xl) var(--ss-space-xl);border-top:1px solid var(--ss-gray-100)}.ss-box--pro .ss-box__cta-area{position:sticky;bottom:0;background:var(--ss-white);z-index:1}.ss-box__cta{display:block;padding:.85rem 1.5rem;font-family:var(--ss-font);font-size:.9375rem;font-weight:600;text-align:center;text-decoration:none;border:2px solid transparent;border-radius:var(--ss-radius-md);cursor:pointer;transition:background var(--ss-transition),color var(--ss-transition),box-shadow var(--ss-transition),border-color var(--ss-transition)}.ss-box__cta:focus-visible{outline:2px solid var(--ss-brand);outline-offset:2px}.ss-box__cta--free{background:var(--ss-white);color:var(--ss-gray-900);border-color:var(--ss-gray-200)}.ss-box__cta--free:hover{background:var(--ss-gray-50);border-color:var(--ss-gray-400)}.ss-box__cta--pro{background:var(--ss-brand);color:var(--ss-white);border-color:var(--ss-brand)}.ss-box__cta--pro:hover{background:var(--ss-brand-dark);box-shadow:0 4px 12px #e8294c4d}.ss-box__microcopy{text-align:center;font-size:.75rem;color:var(--ss-gray-400);margin-top:var(--ss-space-sm)}.ss-box__guarantee{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.75rem;font-size:.75rem;font-weight:500;color:var(--ss-gray-600)}.ss-box__guarantee-icon{width:14px;height:14px;color:var(--ss-success);flex-shrink:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ss-objection{max-width:700px;margin:0 auto;padding:0 var(--ss-space-lg) var(--ss-space-2xl);text-align:center}.ss-objection__title{font-size:clamp(1rem,2.5vw,1.25rem);font-weight:700;color:var(--ss-gray-900);margin-bottom:var(--ss-space-sm)}.ss-objection__text{font-size:.875rem;color:var(--ss-gray-600);line-height:1.7;max-width:560px;margin:0 auto}.ss-objection__grid{display:grid;grid-template-columns:1fr;gap:var(--ss-space-md);margin-top:var(--ss-space-xl);text-align:left}@media(min-width:640px){.ss-objection__grid{grid-template-columns:1fr 1fr}}.ss-objection__item{display:flex;gap:.65rem;align-items:flex-start}.ss-objection__icon{flex-shrink:0;width:20px;height:20px;color:var(--ss-success);margin-top:2px}.ss-objection__item-text{font-size:.8125rem;color:var(--ss-gray-700);line-height:1.5}.ss-objection__item-text strong{color:var(--ss-gray-900);font-weight:600}.ss-faq{max-width:700px;margin:0 auto;padding:var(--ss-space-2xl) var(--ss-space-lg) var(--ss-space-3xl)}.ss-faq__title{text-align:center;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--ss-space-sm)}.ss-faq__subtitle{text-align:center;color:var(--ss-gray-600);font-size:.9375rem;margin-bottom:var(--ss-space-2xl)}.ss-faq__list{border-top:1px solid var(--ss-gray-200)}.ss-faq__item{border-bottom:1px solid var(--ss-gray-200)}.ss-faq__button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--ss-space-md) 0;font-family:var(--ss-font);font-size:.9375rem;font-weight:600;color:var(--ss-gray-900);background:none;border:none;cursor:pointer;text-align:left;gap:var(--ss-space-md)}.ss-faq__button:hover{color:var(--ss-brand)}.ss-faq__button:focus-visible{outline:2px solid var(--ss-brand);outline-offset:2px;border-radius:4px}.ss-faq__icon{flex-shrink:0;width:20px;height:20px;transition:transform var(--ss-transition)}.ss-faq__item[open] .ss-faq__icon{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.ss-faq__item[open] .ss-faq__icon{transform:rotate(45deg);transition:none}}.ss-faq__answer{padding:0 0 var(--ss-space-lg);font-size:.875rem;color:var(--ss-gray-600);line-height:1.7}.ss-footer-cta{text-align:center;padding:var(--ss-space-3xl) var(--ss-space-lg);background:var(--ss-gray-50);border-top:1px solid var(--ss-gray-200)}.ss-footer-cta__title{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;margin-bottom:var(--ss-space-sm)}.ss-footer-cta__text{color:var(--ss-gray-600);font-size:.9375rem;margin-bottom:var(--ss-space-xl)}.ss-footer-cta__btn{display:inline-block;padding:.85rem 2rem;background:var(--ss-brand);color:var(--ss-white);font-family:var(--ss-font);font-size:.9375rem;font-weight:600;text-decoration:none;border:none;border-radius:var(--ss-radius-md);cursor:pointer;transition:background var(--ss-transition),box-shadow var(--ss-transition)}.ss-footer-cta__btn:hover,.ss-footer-cta__btn:focus-visible{background:var(--ss-brand-dark);box-shadow:0 4px 12px #e8294c4d}.ss-footer-cta__btn:focus-visible{outline:2px solid var(--ss-brand);outline-offset:2px}.ss-trust-badges{max-width:820px;margin:0 auto;padding:0 var(--ss-space-lg) var(--ss-space-2xl)}.ss-trust-badges__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--ss-space-md);text-align:center}@media(min-width:640px){.ss-trust-badges__grid{grid-template-columns:repeat(4,1fr)}}.ss-trust-badges__item{display:flex;flex-direction:column;gap:.15rem;padding:var(--ss-space-md);background:var(--ss-gray-50);border:1px solid var(--ss-gray-200);border-radius:var(--ss-radius-sm)}.ss-trust-badges__item strong{font-size:.875rem;font-weight:700;color:var(--ss-gray-900)}.ss-trust-badges__item span a{color:var(--ss-brand);text-decoration:underline}.ss-trust-badges__item span{font-size:.75rem;color:var(--ss-gray-400)}.c-faq .c-faq__title{color:#414141;font-weight:400;text-align:center;font-size:1.75rem;line-height:2.1875rem;letter-spacing:-.56px;margin:0 0 1rem}@media all and (min-width:768px){.c-faq .c-faq__title{font-size:3.5rem;line-height:3.75rem;letter-spacing:-1.12px}}.c-faq .c-faq__container{margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media all and (min-width:768px){.c-faq .c-faq__container{padding-right:4%;padding-left:4%}}@media all and (min-width:992px){.c-faq .c-faq__container{padding-right:6%;padding-left:6%}}@media all and (min-width:1120px){.c-faq .c-faq__container{padding-right:8%;padding-left:8%}}@media all and (min-width:1400px){.c-faq .c-faq__container{padding-left:13.797%;padding-right:13.797%}}@media all and (min-width:1600px){.c-faq .c-faq__container{padding-right:15.625%;padding-left:15.625%}}.c-faq .c-faq__desc{color:#414141;text-align:center;font-weight:300;font-size:1rem;line-height:1.375rem;margin:0 auto 1rem;width:40.625rem;max-width:100%}@media all and (min-width:768px){.c-faq .c-faq__desc{font-size:1.125rem;line-height:1.9375rem;margin:0 auto 3.4375rem}}.c-faq .c-faq__items{height:max-content!important;overflow:visible!important}.c-faq .c-faq__item{padding:1.5rem 0}.c-faq .c-faq__item:not(:last-child){border-bottom:1px solid #d9d9d9}@media all and (min-width:768px){.c-faq .c-faq__item{padding:2rem 0}}.c-faq .c-faq__item .c-faq__question{color:#151515;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin:0}@media all and (min-width:768px){.c-faq .c-faq__item .c-faq__question{line-height:2.25rem;font-size:1.375rem}}.c-faq .c-faq__item .c-faq__answer{color:#151515;font-size:.875rem;font-weight:300;line-height:1.375rem;padding:1rem 0 0}@media all and (min-width:768px){.c-faq .c-faq__item .c-faq__answer{font-size:1.125rem;line-height:1.9375rem;padding:2rem 0 1rem}}.c-faq .c-faq__item .c-faq__answer p{margin:0}.c-faq .c-faq__item__header{display:flex;align-items:flex-start;justify-content:space-between;cursor:pointer;gap:2rem}.c-faq .c-faq__item__header .c-faq__item__arrow{position:relative;width:25px;height:25px;border-radius:50%;background-color:#f22f46;transition:transform .5s ease;flex-shrink:0}.c-faq .c-faq__item__header .c-faq__item__arrow:before,.c-faq .c-faq__item__header .c-faq__item__arrow:after{display:block;left:6.9px;top:11px;background-color:#fff;content:"";height:2px;position:absolute;width:12px;transition:transform .5s ease}.c-faq .c-faq__item__header .c-faq__item__arrow:before{transform-origin:center;transform:rotate(180deg)}.c-faq .c-faq__item__header .c-faq__item__arrow:after{transform:rotate(90deg)}.c-faq .c-faq__item.is-open .c-faq__item__header .c-faq__item__arrow:after{transform:rotate(0)}.c-faq .c-faq__item__main{display:none}.down{transition:.5s;transform:rotate(90deg)}.page-template-purchase .ss-faq{max-width:700px;margin:0 auto;padding:var(--ss-space-2xl) var(--ss-space-lg) var(--ss-space-3xl)}.page-template-purchase .ss-faq__title{text-align:center;font-size:clamp(1.25rem,3vw,1.75rem)!important;font-weight:700;letter-spacing:-.02em!important;margin:0 0 var(--ss-space-sm) 0!important;color:var(--ss-gray-900);line-height:1.3!important}.page-template-purchase .ss-faq__subtitle{text-align:center;color:var(--ss-gray-600);font-size:.9375rem;margin:0 0 var(--ss-space-2xl) 0}.page-template-purchase .ss-faq__list{border-top:1px solid var(--ss-gray-200)}.page-template-purchase .ss-faq__item{border-bottom:1px solid var(--ss-gray-200)}.page-template-purchase .ss-faq__button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--ss-space-md) 0;font-family:var(--ss-font);font-size:.9375rem;font-weight:600;color:var(--ss-gray-900);background:none;border:none;cursor:pointer;text-align:left;gap:var(--ss-space-md);list-style:none}.page-template-purchase .ss-faq__button::-webkit-details-marker{display:none}.page-template-purchase .ss-faq__button:hover{color:var(--ss-brand)}.page-template-purchase .ss-faq__button:focus-visible{outline:2px solid var(--ss-brand);outline-offset:2px;border-radius:4px}.page-template-purchase .ss-faq__icon{flex-shrink:0;width:20px;height:20px;min-width:20px;transition:transform var(--ss-transition)}.page-template-purchase .ss-faq__item[open] .ss-faq__icon{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.page-template-purchase .ss-faq__item[open] .ss-faq__icon{transform:rotate(45deg);transition:none}}.page-template-purchase .ss-faq__answer{padding:0 0 var(--ss-space-lg);font-size:.875rem;color:var(--ss-gray-600);line-height:1.7;font-family:var(--ss-font)}.page-template-purchase .ss-faq__answer p{margin:0 0 .5rem}.page-template-purchase .ss-faq__answer p:last-child{margin-bottom:0}.page-template-affiliate .c-faq__wrapper{padding-bottom:4.6875rem}@media all and (min-width:768px){.page-template-affiliate .c-faq__wrapper{padding-bottom:8.125rem}}.navigation.pagination,.s-pagination{padding:3.125rem 0 1.25rem;width:100%;display:flex;align-items:center;justify-content:center}.navigation.pagination .nav-links,.s-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.navigation.pagination .page-numbers,.s-pagination .page-numbers{padding:.3125rem .625rem;border:1px solid #d9d9d9;border-radius:3px;color:#414141;font-size:.75rem;font-weight:300;line-height:1.05rem;display:flex;width:28px;box-sizing:border-box}.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:not(.dots):hover,.s-pagination .page-numbers.current,.s-pagination .page-numbers:not(.dots):hover{color:#fff;background:#f22f46}.navigation.pagination .page-numbers.current,.s-pagination .page-numbers.current{cursor:context-menu}.navigation.pagination .prev.page-numbers,.s-pagination .prev.page-numbers{font-size:0;border:0;background:#fff url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1230_1740)"><path d="M1.92467 4.25743L1.85417 4.32794C1.76723 4.241 1.71836 4.12308 1.71836 4.00009C1.71836 3.87715 1.76718 3.7592 1.85414 3.67226C1.85415 3.67226 1.85415 3.67225 1.85416 3.67225L5.49051 0.0358038L5.56122 0.106514L5.49051 0.0358029C5.67157 -0.145259 5.96511 -0.145261 6.14617 0.0357667L1.92467 4.25743ZM1.92467 4.25743L1.85417 4.32794L5.49053 7.9642C5.6716 8.14527 5.96514 8.14527 6.14621 7.9642C6.32724 7.78317 6.32728 7.48959 6.14621 7.30853L6.0755 7.37924M1.92467 4.25743L6.0755 7.37924M6.0755 7.37924L6.14621 7.30853L2.8377 4.00008M6.0755 7.37924L2.8377 4.00008M2.8377 4.00008L6.14621 0.691477C6.23673 0.600959 6.28199 0.482123 6.28199 0.363628C6.28199 0.245134 6.23673 0.126294 6.14618 0.0357724L2.8377 4.00008Z" fill="%23414141" stroke="%23414141" stroke-width="0.2"/></g><defs><clipPath id="clip0_1230_1740"><rect width="8" height="8" fill="white" transform="translate(0 8) rotate(-90)"/></clipPath></defs></svg>') center no-repeat}.navigation.pagination .prev.page-numbers:hover,.s-pagination .prev.page-numbers:hover{background:#fff url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_11_2)"><path d="M1.92456 4.25738L1.85399 4.32795C1.76705 4.24101 1.71818 4.12309 1.71818 4.0001C1.71818 3.87716 1.76701 3.75921 1.85397 3.67227C1.85397 3.67227 1.85398 3.67226 1.85398 3.67226L5.49033 0.0358158L5.56104 0.106525L5.49033 0.0358148C5.67139 -0.145249 5.96494 -0.145249 6.146 0.0357843M1.92456 4.25738L6.07529 0.106501M1.92456 4.25738L1.85399 4.32795L5.49035 7.96421C5.67142 8.14528 5.96496 8.14528 6.14603 7.96421C6.32707 7.78318 6.3271 7.48961 6.14603 7.30854L6.07532 7.37925M1.92456 4.25738L6.07532 7.37925M6.146 0.0357843L6.07529 0.106501M6.146 0.0357843C6.146 0.0357824 6.14599 0.0357805 6.14599 0.0357786L6.07529 0.106501M6.146 0.0357843C6.23655 0.126306 6.28182 0.245146 6.28182 0.36364C6.28182 0.482135 6.23655 0.600971 6.14603 0.691489L2.83752 4.0001M6.07529 0.106501C6.14632 0.177507 6.18182 0.270574 6.18182 0.36364C6.18182 0.456707 6.14632 0.549773 6.07532 0.62078L2.76681 3.92939L2.83752 4.0001M2.83752 4.0001L6.14603 7.30854L6.07532 7.37925M2.83752 4.0001L2.76681 4.07081L6.07532 7.37925" fill="%23F22F46" stroke="%23F22F46" stroke-width="0.2"/></g><defs><clipPath id="clip0_11_2"><rect width="8" height="8" fill="white" transform="translate(0 8) rotate(-90)"/></clipPath></defs></svg>') center no-repeat}.navigation.pagination .next.page-numbers,.s-pagination .next.page-numbers{font-size:0;border:0;background:#fff url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1230_1742)"><path d="M6.07533 3.74257L6.14583 3.67206C6.23277 3.759 6.28164 3.87692 6.28164 3.99991C6.28164 4.12285 6.23282 4.2408 6.14586 4.32774C6.14585 4.32774 6.14585 4.32775 6.14584 4.32775L2.50949 7.9642L2.43878 7.89349L2.50949 7.9642C2.32843 8.14526 2.03489 8.14526 1.85383 7.96423L6.07533 3.74257ZM6.07533 3.74257L6.14583 3.67206L2.50947 0.0357973C2.3284 -0.145266 2.03486 -0.145266 1.85379 0.0357982C1.67276 0.216834 1.67272 0.510405 1.85379 0.691474L1.9245 0.620763M6.07533 3.74257L1.9245 0.620763M1.9245 0.620763L1.85379 0.691475L5.1623 3.99992M1.9245 0.620763L5.1623 3.99992M5.1623 3.99992L1.85379 7.30852C1.76327 7.39904 1.71801 7.51788 1.71801 7.63637C1.71801 7.75487 1.76327 7.87371 1.85382 7.96423L5.1623 3.99992Z" fill="%23414141" stroke="%23414141" stroke-width="0.2"/></g><defs><clipPath id="clip0_1230_1742"><rect width="8" height="8" fill="white" transform="translate(8) rotate(90)"/></clipPath></defs></svg>') center no-repeat}.navigation.pagination .next.page-numbers:hover,.s-pagination .next.page-numbers:hover{background:#fff url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_12_3)"><path d="M6.07544 3.74262L6.14601 3.67205C6.23295 3.75899 6.28182 3.87691 6.28182 3.9999C6.28182 4.12284 6.23299 4.24079 6.14603 4.32773C6.14603 4.32773 6.14602 4.32773 6.14602 4.32774L2.50967 7.96418L2.43896 7.89347L2.50967 7.96418C2.32861 8.14525 2.03506 8.14525 1.854 7.96422M6.07544 3.74262L1.9247 7.8935M6.07544 3.74262L6.14601 3.67205L2.50965 0.0357849C2.32858 -0.145279 2.03504 -0.145279 1.85397 0.0357858C1.67293 0.216822 1.6729 0.510393 1.85397 0.691461L1.92468 0.620751M6.07544 3.74262L1.92468 0.620751M1.854 7.96422L1.9247 7.8935M1.854 7.96422C1.854 7.96422 1.854 7.96422 1.85401 7.96422L1.9247 7.8935M1.854 7.96422C1.76345 7.87369 1.71818 7.75485 1.71818 7.63636C1.71818 7.51786 1.76345 7.39903 1.85397 7.30851L5.16248 3.9999M1.9247 7.8935C1.85367 7.82249 1.81818 7.72943 1.81818 7.63636C1.81818 7.54329 1.85368 7.45023 1.92468 7.37922L5.23319 4.07061L5.16248 3.9999M5.16248 3.9999L1.85397 0.691462L1.92468 0.620751M5.16248 3.9999L5.23319 3.92919L1.92468 0.620751" fill="%23F22F46" stroke="%23F22F46" stroke-width="0.2"/></g><defs><clipPath id="clip0_12_3"><rect width="8" height="8" fill="white" transform="translate(8) rotate(90)"/></clipPath></defs></svg>') center no-repeat}.ssf-btn{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.75rem;font-family:var(--ss-font);font-size:.9375rem;font-weight:600;text-align:center;text-decoration:none;border:2px solid var(--ss-brand);border-radius:var(--ss-radius-md);background:var(--ss-brand);color:var(--ss-white);cursor:pointer;transition:background var(--ss-transition),color var(--ss-transition),box-shadow var(--ss-transition),border-color var(--ss-transition),transform var(--ss-transition);white-space:nowrap}.ssf-btn:hover{background:var(--ss-brand-dark);border-color:var(--ss-brand-dark);box-shadow:0 4px 12px #e8294c4d;color:var(--ss-white);text-decoration:none}.ssf-btn:focus-visible{outline:2px solid var(--ss-brand);outline-offset:2px}.ssf-btn--ghost{background:transparent;color:var(--ss-brand)}.ssf-btn--ghost:hover{background:var(--ss-brand-xlight);color:var(--ss-brand)}.ssf-btn--sm{padding:.55rem 1.15rem;font-size:.8125rem;border-radius:var(--ss-radius-sm)}.ssf-hero{position:relative;text-align:center;padding:var(--ss-space-2xl) var(--ss-space-lg) var(--ss-space-md);max-width:780px;margin:0 auto;overflow:hidden}.ssf-hero__glow{position:absolute;top:-12rem;left:50%;width:60rem;height:40rem;transform:translate(-50%);background:radial-gradient(closest-side,var(--ss-brand-xlight),transparent 70%);pointer-events:none;z-index:-1}.ssf-hero__badge{display:inline-block;padding:.35rem 1rem;background:var(--ss-brand-xlight);color:var(--ss-brand);font-size:.8125rem;font-weight:600;letter-spacing:.04em;border-radius:50px;margin-bottom:var(--ss-space-lg)}.ssf-hero__title{font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--ss-gray-900);margin-bottom:var(--ss-space-md)}.ssf-hero__title span{color:var(--ss-brand)}.ssf-hero__subtitle{font-size:clamp(1rem,2vw,1.1875rem);color:var(--ss-gray-600);line-height:1.6;max-width:600px;margin:0 auto var(--ss-space-md)}.ssf-hero__proof{font-size:.875rem;color:var(--ss-gray-400);font-weight:500;margin-bottom:var(--ss-space-lg)}.ssf-hero__proof strong{color:var(--ss-gray-700);font-weight:700}.ssf-hero__actions{display:flex;justify-content:center;gap:var(--ss-space-md);flex-wrap:wrap}.ssf-scroll-cue{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:var(--ss-space-md) auto 0;border-radius:50%;border:1px solid var(--ss-gray-200);color:var(--ss-gray-400);animation:ssf-bounce 2.2s ease-in-out infinite}.ssf-scroll-cue:hover{color:var(--ss-brand);border-color:var(--ss-brand)}@keyframes ssf-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){.ssf-scroll-cue{animation:none}}#ssf-hero-sentinel{height:1px}.ssf-showcase{max-width:1120px;margin:0 auto;padding:0 var(--ss-space-lg) var(--ss-space-2xl)}.ssf-row{display:flex;flex-direction:column;gap:var(--ss-space-xl);padding:var(--ss-space-2xl) 0;border-bottom:1px solid var(--ss-gray-100);opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.ssf-row:first-child{padding-top:var(--ss-space-md)}.ssf-row:last-child{border-bottom:none}.ssf-row.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ssf-row{opacity:1;transform:none;transition:none}}@media all and (min-width:992px){.ssf-row{flex-direction:row;align-items:center;gap:var(--ss-space-3xl)}}@media all and (min-width:992px){.ssf-row--reverse{flex-direction:row-reverse}}.ssf-row__media,.ssf-row__content{flex:1 1 0;min-width:0}.ssf-row__index{display:block;font-size:3.5rem;font-weight:800;line-height:1;color:var(--ss-gray-100);margin-bottom:-.75rem}.ssf-row__eyebrow{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ss-brand);margin-bottom:.4rem}.ssf-row__title{font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--ss-gray-900);margin-bottom:.65rem}.ssf-row__desc{font-size:.9375rem;color:var(--ss-gray-600);line-height:1.7;margin-bottom:var(--ss-space-md)}.ssf-row__meta{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.ssf-row__meta li{font-size:.75rem;font-weight:600;color:var(--ss-gray-700);background:var(--ss-gray-50);border:1px solid var(--ss-gray-200);border-radius:50px;padding:.3rem .75rem}.ssf-placeholder{aspect-ratio:4/3;width:100%;border-radius:var(--ss-radius-lg);border:1.5px dashed var(--ss-gray-200);background:repeating-linear-gradient(-45deg,var(--ss-gray-50) 0 10px,var(--ss-white) 10px 20px);overflow:hidden;display:flex;flex-direction:column}.ssf-placeholder__chrome{display:flex;gap:.3rem;padding:.6rem .75rem;background:var(--ss-white);border-bottom:1px solid var(--ss-gray-200)}.ssf-placeholder__chrome span{width:8px;height:8px;border-radius:50%;background:var(--ss-gray-200)}.ssf-placeholder__body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.35rem;padding:var(--ss-space-md)}.ssf-placeholder__icon{color:var(--ss-gray-400);margin-bottom:.25rem}.ssf-placeholder__label{font-size:.8125rem;font-weight:600;color:var(--ss-gray-600)}.ssf-placeholder__filename{font-size:.6875rem;color:var(--ss-gray-400);font-family:monospace}.ssf-placeholder--photo{border-style:solid;background:var(--ss-white)}.ssf-placeholder__shots{flex:1;display:flex;min-height:0}.ssf-placeholder__shots img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.ssf-placeholder__shots--dual{gap:2px;background:var(--ss-gray-200)}.ssf-placeholder__shots--dual img{flex:1 1 50%;min-width:0}.ssf-placeholder--icon{border-style:solid;border-color:var(--ss-gray-100);background:linear-gradient(160deg,var(--ss-brand-xlight),var(--ss-white) 70%);flex-direction:row;align-items:center;justify-content:center;gap:1.1rem}.ssf-placeholder__badge{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ss-brand);color:var(--ss-white);flex-shrink:0}.ssf-placeholder__badge--lg{width:84px;height:84px}.ssf-placeholder__badge--sm{width:50px;height:50px;background:var(--ss-gray-900)}.ssf-placeholder__link{width:34px;height:0;border-top:2px dashed var(--ss-brand);opacity:.4}.ssf-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;justify-content:center;padding:0 var(--ss-space-lg);transform:translateY(100%);opacity:0;visibility:hidden;transition:transform var(--ss-transition),opacity var(--ss-transition),visibility 0s linear var(--ss-transition);pointer-events:none}.ssf-sticky[data-visible=true]{transform:translateY(0);opacity:1;visibility:visible;transition:transform var(--ss-transition),opacity var(--ss-transition),visibility 0s;pointer-events:auto}.ssf-sticky__inner{width:100%;max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--ss-space-md);padding:.85rem var(--ss-space-lg);background:var(--ss-gray-900);border-radius:var(--ss-radius-lg) var(--ss-radius-lg) 0 0;box-shadow:0 -8px 24px #00000029}.ssf-sticky__copy{margin:0;font-size:.875rem;color:var(--ss-white);display:flex;flex-direction:column;line-height:1.3}.ssf-sticky__copy span{color:var(--ss-gray-400);font-size:.8125rem}@media(min-width:540px){.ssf-sticky__copy{flex-direction:row;gap:.4rem}}.ssf-sticky__actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.ssf-sticky__close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:#ffffff1a;color:var(--ss-white);cursor:pointer;transition:background var(--ss-transition)}.ssf-sticky__close:hover{background:#fff3}.ssf-final-cta{max-width:1120px;margin:0 auto;padding:var(--ss-space-2xl) var(--ss-space-lg) var(--ss-space-3xl)}.ssf-final-cta__panel{position:relative;overflow:hidden;text-align:center;padding:var(--ss-space-3xl) var(--ss-space-lg);border-radius:28px;background:linear-gradient(135deg,#1a1a1a,#241016 55%,#4a0f1f);color:var(--ss-white)}.ssf-final-cta__glow{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.ssf-final-cta__glow--a{width:22rem;height:22rem;top:-8rem;left:-6rem;background:radial-gradient(closest-side,rgba(232,41,76,.55),transparent 70%)}.ssf-final-cta__glow--b{width:18rem;height:18rem;bottom:-9rem;right:-5rem;background:radial-gradient(closest-side,rgba(232,41,76,.35),transparent 70%)}.ssf-final-cta__badge{position:relative;display:inline-block;padding:.35rem 1rem;background:#ffffff1a;color:var(--ss-white);font-size:.8125rem;font-weight:600;letter-spacing:.04em;border-radius:50px;margin-bottom:var(--ss-space-lg)}.ssf-final-cta__title{position:relative;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--ss-space-sm)}.ssf-final-cta__text{position:relative;color:#ffffffb8;font-size:.9375rem;margin-bottom:var(--ss-space-xl)}.ssf-final-cta__btn{position:relative;display:inline-block;padding:.9rem 2.25rem;background:var(--ss-white);color:#1a1a1a;font-family:var(--ss-font);font-size:.9375rem;font-weight:700;text-decoration:none;border-radius:var(--ss-radius-md);transition:background var(--ss-transition),color var(--ss-transition),box-shadow var(--ss-transition),transform var(--ss-transition)}.ssf-final-cta__btn:hover{background:var(--ss-brand);color:var(--ss-white);box-shadow:0 8px 24px #e8294c66;transform:translateY(-1px)}.ssf-final-cta__btn:focus-visible{outline:2px solid var(--ss-white);outline-offset:3px}.ss-offer{--offer-pct: 0}.ss-offer__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ss-space-sm);margin-bottom:.4rem}.ss-offer__label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--ss-gray-400)}.ss-offer__left{font-size:.75rem;font-weight:600;color:var(--ss-brand);font-variant-numeric:tabular-nums}.ss-offer__track{height:5px;border-radius:50px;background:var(--ss-gray-100);overflow:hidden}.ss-offer__fill{display:block;height:100%;width:100%;border-radius:inherit;background:var(--ss-brand);transform-origin:left center;transform:scaleX(var(--offer-pct));animation:ss-offer-in .62s cubic-bezier(.22,1,.36,1)}@keyframes ss-offer-in{0%{transform:scaleX(0)}to{transform:scaleX(var(--offer-pct))}}@media(prefers-reduced-motion:reduce){.ss-offer__fill{animation:none}}.ss-offer__axis{display:flex;justify-content:space-between;margin-top:.35rem;font-size:.6875rem;color:var(--ss-gray-400)}.ss-offer--dark .ss-offer__track{background:#ffffff3d}.ss-offer--dark .ss-offer__fill{background:var(--ss-white)}.ss-offer--dark .ss-offer__label,.ss-offer--dark .ss-offer__axis{color:#ffffff8c}.ss-offer--dark .ss-offer__left{color:var(--ss-white)}.ss-offer--hairline{position:absolute;left:0;right:0;bottom:0}.ss-offer--hairline .ss-offer__track{height:3px;border-radius:0;background:#ffffff38}.ss-offer--hairline .ss-offer__fill{background:var(--ss-brand)}.ss-offer__now{position:absolute;bottom:0;left:calc(var(--offer-pct) * 100%);width:9px;height:9px;margin-left:-4.5px;margin-bottom:-3px;border-radius:50%;background:var(--ss-brand);box-shadow:0 0 0 3px #e8294c4d;animation:ss-offer-now-in .32s cubic-bezier(.25,1,.5,1) .56s both}@keyframes ss-offer-now-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.ss-offer[data-expired]{display:none}.ss-promobar{position:relative;background:linear-gradient(100deg,#171013,#2a0f18 52%,#4a1020);color:var(--ss-white);font-family:var(--ss-font)}.ss-promobar__inner{position:relative;box-sizing:border-box;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem var(--ss-space-lg);padding:.8rem 2.75rem .9rem var(--ss-space-md)}.ss-promobar__copy{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.3rem .6rem;margin:0;font-size:.9375rem;line-height:1.35}.ss-promobar__eyebrow{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#ffffffb3}.ss-promobar__price{font-size:1.375rem;font-weight:700;letter-spacing:-.025em;color:var(--ss-white);font-variant-numeric:tabular-nums}.ss-promobar__per{font-size:.875rem;font-weight:400;color:#ffffff9e}.ss-promobar__was{font-size:.9375rem;color:#ffffff80;text-decoration-thickness:1px;font-variant-numeric:tabular-nums}.ss-promobar__meta{color:#ffffffb3}.ss-promobar__save{padding:.15rem .55rem;border-radius:50px;background:var(--ss-brand-dark);color:var(--ss-white);font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.ss-promobar__actions{display:flex;align-items:center;gap:var(--ss-space-sm);flex-shrink:0}.ss-promobar__cta{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.15rem;background:var(--ss-white);color:var(--ss-gray-900);font-size:.8125rem;font-weight:700;border-radius:var(--ss-radius-sm);text-decoration:none;white-space:nowrap;transition:background var(--ss-transition),color var(--ss-transition),transform .2s cubic-bezier(.25,1,.5,1)}.ss-promobar__cta:hover,.ss-promobar__cta:focus-visible{background:var(--ss-brand);color:var(--ss-white);transform:translateY(-1px)}.ss-promobar__cta:active{transform:translateY(0)}.ss-promobar__cta-arrow{transition:transform .2s cubic-bezier(.25,1,.5,1)}.ss-promobar__cta:hover .ss-promobar__cta-arrow,.ss-promobar__cta:focus-visible .ss-promobar__cta-arrow{transform:translate(2px)}.ss-promobar__close{display:none;position:absolute;right:var(--ss-space-md);top:50%;margin-top:-13px;width:26px;height:26px;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#ffffff1f;color:var(--ss-white);cursor:pointer;transition:background var(--ss-transition)}.ss-promobar__close:hover,.ss-promobar__close:focus-visible{background:#ffffff42}@keyframes ss-promobar-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ss-promobar-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.ss-promobar__copy{animation:ss-promobar-in .38s cubic-bezier(.25,1,.5,1) both}.ss-promobar__actions{animation:ss-promobar-in .38s cubic-bezier(.25,1,.5,1) 90ms both}.ss-promobar__save{animation:ss-promobar-pop .3s cubic-bezier(.25,1,.5,1) .38s both}@media(prefers-reduced-motion:reduce){.ss-promobar__copy,.ss-promobar__actions,.ss-promobar__save,.ss-offer__now{animation:none}.ss-promobar__cta,.ss-promobar__cta-arrow{transition:background var(--ss-transition),color var(--ss-transition)}.ss-promobar__cta:hover,.ss-promobar__cta:focus-visible{transform:none}.ss-promobar__cta:hover .ss-promobar__cta-arrow,.ss-promobar__cta:focus-visible .ss-promobar__cta-arrow{transform:none}}html[data-promo-js] .ss-promobar__close{display:inline-flex}html[data-promo-dismissed] .ss-promobar{display:none}.ss-promobar__eyebrow,.ss-promobar__was,.ss-promobar__meta:not(.js-promo-deadline){display:none}@media all and (min-width:768px){.ss-promobar__inner{flex-wrap:nowrap}.ss-promobar__eyebrow,.ss-promobar__was,.ss-promobar__meta:not(.js-promo-deadline){display:inline}}html[data-promo-expired] .js-promo-deadline{display:none}.ssf-hero__offer{margin:var(--ss-space-lg) auto 0;font-size:.875rem;color:var(--ss-gray-600)}.ssf-hero__offer strong{color:var(--ss-brand);font-weight:600}.ssf-final-cta__offer{position:relative;max-width:420px;margin:var(--ss-space-lg) auto var(--ss-space-xl);text-align:left}.ss-promo{margin-top:var(--ss-space-md)}.ss-box__price-was{margin-left:.35rem;font-size:1.125rem;font-weight:400;color:var(--ss-gray-400);text-decoration-thickness:1px;font-variant-numeric:tabular-nums}.ss-box__price .ss-box__badge{align-self:center;margin-left:.35rem}.ss-box[data-promo=off] .ss-box__price-was,.ss-box[data-promo=off] .ss-box__badge,.ss-box[data-promo=off] .ss-promo{display:none}
