@layer settings{:root{--global-transition:.2s ease-in;--font-main:"M Plus 1";--font-aux:"Work Sans";--fs-h1:clamp(2.25rem, 6vi, 3rem);--fs-h2:clamp(1.75rem, 5vi, 2.25rem);--fs-h3:clamp(1.5rem, 4vi, 1.75rem);--fs-h4:clamp(1.25rem, 4vi, 1.5rem);--fs-h5:clamp(1rem, 4vi, 1.125rem);--color-red:#c80010;--color-black:#000;--color-bg-red:#ffeceb;--color-grey:#6b6b6b;--color-bg-grey:#fafafa;--color-white:#fff;--color-line-grey:#e7e7e7;--color-gradient-rose:linear-gradient(180deg, #ffeceb 0%, #fff 100%);--color-gradient-red:linear-gradient(127deg, #c80010 0%, #770007 100%)}}@layer generic{@font-face{font-family:Work Sans;src:url(../fonts/work-sans.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"M Plus 1";src:url(../fonts/m-plus-1.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:focus,:active{outline:none}.is-using-keyboard :focus{outline:.563rem double #000;box-shadow:0 0 0 6px #fff}}@layer elements{*,:before,:after{box-sizing:border-box}:root{interpolate-size:allow-keywords}html{color:var(--color-black);font-family:var(--font-main), system-ui;overflow-inline:clip;scroll-behavior:smooth;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;line-height:1.4}html.has-no-scroll{overflow:hidden}html:where(.is-loading,.is-resizing) *{transition:none!important;animation:none!important}body{grid-template-rows:auto 1fr auto;min-block-size:100vb;inline-size:100%;display:grid}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li{margin:0}ul,ol{padding:0;list-style:""}a{color:inherit}picture,img{max-inline-size:100%;display:block}img{block-size:auto}input::placeholder{color:#1e1e1e}input,button,textarea,select{font-family:inherit;font-size:inherit;color:inherit;font-weight:400}select{appearance:none;background-position:calc(100% - .4rem);background-repeat:no-repeat;background-size:1.25rem;background-color:var(--color-white);cursor:pointer;background-image:url(../images/inputs/icon-chevron-down.svg);padding-inline-end:1.8rem}select::-ms-expand{display:none}[tabindex="-1"],[id]{scroll-margin-block-start:calc(clamp(4.0625rem,16vi,5.625rem) + .25rem)}.js-osano-trigger img{display:inline-block;transform:translateY(.1rem)}button{line-height:inherit;cursor:pointer;border:none;padding:0}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:is(:has(>[data-usal^=fade-l]),:has(>[data-usal^=fade-r])){overflow-inline:clip}}@layer objects{.o-icon{fill:currentColor;justify-content:center;align-items:center;block-size:1em;inline-size:1em;display:inline-flex}.o-wrapper{--wrapper-width:72.5rem;--wrapper-padding:1.25rem;padding-inline:var(--wrapper-padding);inline-size:min(var(--wrapper-width) + var(--wrapper-padding) * 2, 100%);margin-inline:auto}.o-wrapper--sm{--wrapper-width:60rem}.o-wrapper--lg{--wrapper-width:75rem}.o-wrapper--no-padding{inline-size:min(var(--wrapper-width) - var(--wrapper-padding) * 2, 100%);padding-inline:0}.o-wrapper .o-wrapper{padding-inline:0}.o-wrapper-body{inline-size:min(100rem,100%);margin-inline:auto}}@layer scope{.s-cms-content{grid-template-columns:minmax(0,1fr);gap:1.25rem;font-size:clamp(1rem,4vi,1.125rem);display:grid}.s-cms-content--center{text-align:center}.s-cms-content--lg{font-size:clamp(1.125rem,4vi,1.25rem)}.s-cms-content--sm{font-size:1rem}.s-cms-content--xsm{font-size:clamp(.875rem,4vi,1rem)}.s-cms-content--xxsm{font-size:.75rem}.s-cms-content h2,.s-cms-content h3,.s-cms-content h4{font-family:var(--font-aux);font-weight:700}.s-cms-content :is(h2,h3,h4,h5,h6) a{font-weight:700}.s-cms-content h2{font-size:var(--fs-h3)}.s-cms-content h3{font-size:var(--fs-h4)}.s-cms-content li:has(>h3:first-child)::marker{font-size:var(--fs-h4)}.s-cms-content h4{font-size:clamp(1rem,4vi,1.125rem)}.s-cms-content li:has(>h4:first-child)::marker{font-size:clamp(1rem,4vi,1.125rem)}.s-cms-content strong,.s-cms-content b{font-weight:600}.s-cms-content a{overflow-wrap:break-word;font-weight:600;text-decoration:underline;transition:filter .3s}.s-cms-content a:hover{filter:brightness(70%)}.s-cms-content img,.s-cms-content video,.s-cms-content iframe{border-radius:1rem;block-size:auto;inline-size:min(45rem,100%);margin-inline:auto}.s-cms-content iframe{border:0}.s-cms-content ol,.s-cms-content ul{grid-template-columns:minmax(0,1fr);gap:1.25rem calc(clamp(1.88rem,5vi,3.5rem) + 1.25rem);padding-inline-start:2.5rem;display:grid}.s-cms-content ol[data-columns],.s-cms-content ul[data-columns]{grid-template-columns:1fr 1fr}@media (width>=43.75rem){.s-cms-content ol[data-columns="3"],.s-cms-content ul[data-columns="3"]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.s-cms-content ol[data-columns="4"],.s-cms-content ul[data-columns="4"]{grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr))}}.s-cms-content ul{padding-inline-start:1.875rem;list-style:outside}.s-cms-content ul ul>li::marker{color:var(--color-red)}.s-cms-content ol{gap:2.5rem calc(clamp(1.88rem,5vi,3.5rem) + 2.5rem)}@media (width>=43.75rem){.s-cms-content ol{margin-block-start:1.25rem}}.s-cms-content ol,.s-cms-content ol ol ol{list-style:decimal}.s-cms-content ol ol{list-style:upper-alpha}.s-cms-content li{padding-inline-start:0}.s-cms-content li::marker{font-size:1.125rem;font-weight:700}.s-cms-content li :where(ul,ol,p,h2,h3,h4,h5,h6):not(:first-child){margin-block-start:1.25rem}.s-cms-content ol>li{padding-inline-start:clamp(.75rem,3vi,1rem)}.s-cms-content table{inline-size:fit-content}.s-cms-content table td{inline-size:13.75rem;padding-block-end:1.25rem;padding-inline-end:1.25rem}.s-cms-content table tr:last-child td{padding-block-end:0}}@layer components{.c-site-header{background-color:var(--color-white);z-index:100;inline-size:100%;padding-block:1.4375rem;position:sticky;inset-block-start:0;box-shadow:0 4px 8px #00000014}.c-site-header__skip{color:var(--color-red);border:2px solid var(--color-red);background-color:var(--color-white);opacity:0;outline-offset:-2px;padding:.8rem 1rem;font-size:1rem;inset-block-start:-100%;inset-inline-start:-100%}.c-site-header__skip:focus{opacity:1;z-index:20;inset-block-start:0;inset-inline-start:0}.c-site-header__content{gap:1rem}.c-site-header__logo{inline-size:clamp(7.125rem,15vi,11.6875rem)}.c-site-header__menu{color:var(--color-black);background-color:#0000;flex-shrink:0;align-items:center;font-size:1.5rem;display:inline-flex}@media (width>=62.5rem){.c-site-header__menu{display:none}}.c-site-header__controls{gap:clamp(.5rem,2vi,1.875rem)}.c-mobile-menu{overflow-block:auto;block-size:100dvb;max-block-size:none;inline-size:20rem;transition:all var(--global-transition) allow-discrete;border:0;margin-inline-end:0;padding:1.25rem 1.5rem;transform:translate(100%)}@media (width>=62.5rem){.c-mobile-menu{display:none}}.c-mobile-menu::backdrop{transition:all var(--global-transition) allow-discrete;background-color:#0000}.c-mobile-menu[open]{transform:translate(0)}@starting-style{.c-mobile-menu[open]{transform:translate(100%)}}.c-mobile-menu[open]::backdrop{background-color:#40404066}@starting-style{.c-mobile-menu[open]::backdrop{background-color:#0000}}html:has(.c-mobile-menu[open]){overflow:clip}.c-mobile-menu__header{margin-block-end:1.5rem}.c-mobile-menu__logo{inline-size:clamp(8rem,40vi,8.75rem)}.c-mobile-menu__close{color:#484848;background-color:#0000;margin-inline-start:auto;font-size:1.5rem}.c-mobile-menu__nav{margin-block-end:1.5rem}.c-mobile-menu__list{gap:0;margin:0;padding:0}.c-mobile-menu__item{border-block-end:1px solid var(--color-line-grey)}.c-mobile-menu__item:last-child{border-block-end:none}.c-mobile-menu__link{color:var(--color-black);transition:color var(--global-transition);padding-block:1rem;font-size:1rem;text-decoration:none;display:block}.c-mobile-menu__link:hover,.c-mobile-menu__link:focus{color:var(--color-red)}@media (width<62.5rem){.c-site-header-nav{display:none}}.c-site-header-nav__list{gap:1.875rem}.c-site-header-nav__link{color:var(--color-black);text-underline-offset:.625rem;transition:text-decoration-color var(--global-transition);font-size:1rem;text-decoration-color:#0000;text-decoration-thickness:.1875rem}.c-site-header-nav__link:hover,.c-site-header-nav__link:focus,.c-site-header-nav__link.is-active{-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red)}.c-hero{--min-block-size:18.75rem;--initial-padding-block:2.5rem;min-block-size:var(--min-block-size);padding-block:clamp(var(--initial-padding-block), 6vi, 5rem);background-color:var(--color-bg-grey)}@media (width>=43.75rem){.c-hero{--min-block-size:25rem;align-content:center}}.c-hero--lg{--min-block-size:30rem;--initial-padding-block:1.875rem;background:linear-gradient(82deg,#efefec 0%,#f9f9f9 100%)}@media (width>=43.75rem){.c-hero--lg{--min-block-size:36.5625rem}}.c-hero__content{z-index:1;gap:clamp(1.25rem,4vi,1.875rem);max-inline-size:31.25rem}.c-hero__content--lg{max-inline-size:36.25rem}.c-hero__pic,.c-hero__img{block-size:100%;inline-size:100%}.c-hero__pic{inset-block-start:0;inset-inline-start:0}.c-hero__img{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.c-button{--bgc-button:var(--color-white);--color-button:var(--color-black);color:var(--color-button);background-color:var(--bgc-button);transition:background-color var(--global-transition), color var(--global-transition);border-radius:.5rem;justify-content:center;align-items:center;gap:.62rem;padding-block:.94rem;padding-inline:1.25rem;font-size:1.125rem;font-weight:700;text-decoration:none;display:inline-flex}.c-button:hover,.c-button:focus{background-color:color-mix(in sRGB, black 20%, var(--bgc-button))}.c-button--sm{padding-block:.62rem;padding-inline:1rem}.c-button--xsm{padding-block:.5rem;padding-inline:.75rem;font-size:clamp(.75rem,3vi,1.125rem)}.c-button--full-inline{inline-size:100%}.c-button--linear{border:1px solid var(--color-black)}.c-button--linear:hover{background-color:color-mix(in sRGB, black 5%, var(--bgc-button))}.c-button--red{--bgc-button:var(--color-red);--color-button:var(--color-white)}.c-button--black{--bgc-button:var(--color-black);--color-button:var(--color-white)}.c-button--black:hover{background-color:#333}.c-button .o-icon{flex-shrink:0;font-size:1.25rem}.c-button__wrapper{flex-wrap:wrap;gap:1rem .5rem;display:flex}.c-button__wrapper:has(.c-button--centered){justify-content:center}.c-button__loader{inline-size:1.5rem;display:none}.c-form.is-loading .c-button:has(.c-button__loader){opacity:.8;cursor:wait;pointer-events:none}.c-form.is-loading .c-button__loader{display:block}.c-button[hidden]{display:none}.c-section{--padding-block:5rem;background-color:var(--color-white);padding-block:clamp(1.875rem, 8vi, var(--padding-block))}.c-section--full-block-size{block-size:100%}.c-section--bg-grey{background-color:var(--color-bg-grey)}.c-section--small-padding{--padding-block:2.5rem}.c-section--bg-gradient-rose{background:var(--color-gradient-rose)}.c-section--bg-gradient-red{background:var(--color-gradient-red)}.c-section--bg-red{background:var(--color-bg-red)}.c-section__header{gap:1.25rem}.c-section__content{gap:clamp(1.25rem,4vi,2.5rem)}.c-tabs{gap:1.25rem}.c-tabs__panels{grid-template-areas:"panels"}.c-tabs__panel{background-color:var(--color-white);opacity:1;transition:opacity var(--global-transition), display var(--global-transition) allow-discrete;grid-area:panels;gap:1.25rem 2.5rem;display:grid}@media (width>=62.5rem){.c-tabs__panel{grid-template-columns:1.24fr 1fr;align-items:center}}.c-tabs__panel[hidden]{opacity:0;display:none}.c-tabs__content{gap:1.25rem}@media (width>=62.5rem){.c-tabs__content{anchor-name:--content;padding-block-start:6.88rem}@supports (position-anchor:--content){.c-tabs__content{padding-block-start:6.88rem}}}.c-tabs__header{gap:.625rem}.c-tabs__img{inline-size:clamp(20rem,50vi,31.25rem)}.c-tabs-list{background-color:var(--color-bg-red);gap:.625rem;inline-size:fit-content;padding:.625rem}@media (width>=62.5rem){.c-tabs-list{inset-inline:anchor(start) anchor(end);position-anchor:--content;z-index:10;gap:1.25rem;inline-size:auto;inset-block-start:anchor(start)}@supports (position-anchor:--content){.c-tabs-list{position:absolute}}}.c-tabs-list__button{color:var(--color-grey);transition:all var(--global-transition), outline 0s;background-color:#0000;flex-direction:column;gap:.5rem;padding:.625rem;font-size:.875rem}@media (width>=62.5rem){.c-tabs-list__button{text-align:start;flex-direction:row;justify-content:center;padding-block:.875rem;font-size:1rem}}.c-tabs-list__button.is-active,.c-tabs-list__button:focus{background-color:var(--color-white);color:var(--color-black);box-shadow:0 4px 20px #0000001a}.c-tabs-list__button:hover{background-color:color-mix(in sRGB, var(--color-white) 50%, transparent)}.c-tabs-list__number{background-color:var(--color-grey);block-size:1.25rem;inline-size:1.25rem;color:var(--color-white);border-radius:50%;flex-shrink:0}.is-active .c-tabs-list__number{background-color:var(--color-red)}.c-media-block{gap:1.25rem 2.5rem}@media (width>=62.5rem){.c-media-block{grid-template-columns:1fr 1.24fr}.c-media-block--reverse{grid-template-columns:1.24fr 1fr}}.c-media-block__content{gap:clamp(1.25rem,4vi,2.5rem)}@media (width<62.5rem){.c-media-block__media{display:none}}.c-media-block__img,.c-media-block__video{inline-size:clamp(20rem,50vi,31.25rem);margin-inline:auto}.c-breadcrumb{padding-block:.75rem;display:none}@media (width>=62.5rem){.c-breadcrumb{display:block}}.c-breadcrumb__list,.c-breadcrumb__item{gap:.3rem}.c-breadcrumb__item:not(.c-breadcrumb__item:last-child):after{content:url(../images/breadcrumbs/chevron-right.svg)}.c-breadcrumb__link{font-size:.875rem;text-decoration-color:#fff;transition:color .3s,text-decoration-color .3s}.c-breadcrumb__link:hover{color:var(--color-black);-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.c-breadcrumb__link--current{color:var(--color-black)}.c-data-preview{text-align:center;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:clamp(1.25rem,4vi,2.5rem)}@media (width>=43.75rem){.c-data-preview{grid-template-columns:1fr 1fr}}@media (width>=62.5rem){.c-data-preview{align-items:initial;grid-template-columns:repeat(4,1fr)}}.c-data-preview__data{gap:clamp(.625rem,2vi,1.25rem)}@media (width>=62.5rem){.c-data-preview__data{grid-template-rows:subgrid;grid-row:span 2}}.c-cards{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:1.25rem}.c-cards__item{background-color:var(--color-white);gap:clamp(.625rem,2.5vi,1.25rem);padding:clamp(1.25rem,4vi,2.5rem)}.c-checked-list{--border-color:var(--color-line-grey);--text-color:var(--color-black);--icon-color:var(--color-red);color:var(--text-color);gap:clamp(.625rem,2vi,1.25rem)}.c-checked-list--2cols{grid-template-columns:repeat(auto-fit,minmax(min(25rem,100%),1fr))}.c-checked-list--line .s-cms-content{border-block-end:1px solid var(--border-color);padding-block-end:clamp(.625rem,2vi,1.25rem)}.c-checked-list--line .c-checked-list__item:last-child .s-cms-content{border-block-end:none}.c-checked-list--white{--border-color:#fff3;--text-color:var(--color-white);--icon-color:var(--color-white)}.c-checked-list:has(.s-cms-content>h3:first-child){gap:clamp(1.25rem,4vi,2.5rem)}.c-checked-list__item{padding-inline-start:1.75rem}.c-checked-list__item:before{content:"";background-color:var(--icon-color);block-size:1.25rem;inline-size:1.25rem;position:absolute;inset-block-start:.125rem;inset-inline-start:0;-webkit-mask-image:url(../images/checked-list/icon-check.svg);mask-image:url(../images/checked-list/icon-check.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-checked-list__item:has(.s-cms-content>h3:first-child):before{inset-block-start:clamp(.375rem,1vi,.625rem)}.c-checked-list__img{inline-size:clamp(15.625rem,50vi,37.5rem);margin-block-end:clamp(-5rem,-8vi,-1.875rem)}.c-site-footer{background-color:var(--color-black)}@media print{.c-site-footer{display:none}}.c-site-footer__content{grid-template-columns:1fr;gap:clamp(1.25rem,4vi,2.5rem);padding-block:clamp(1.25rem,4vi,1.875rem)}.c-site-footer__logo{block-size:auto;inline-size:clamp(7.125rem,15vi,11.6875rem)}.c-site-footer-legal{gap:.625rem;font-size:.875rem}@media (width>=75rem){.c-site-footer-legal{grid-template-columns:1fr 2.3fr}}.c-site-footer-legal-links{gap:.625rem 0}@media (width<62.5rem){.c-site-footer-legal-links{justify-content:center}}@media (width>=75rem){.c-site-footer-legal-links{margin-inline-start:auto}}.c-site-footer-legal-links__item{line-height:1.6}.c-site-footer-legal-links__item:after{content:"|";margin:0 .5625rem;display:inline-block}.c-site-footer-legal-links__item:last-child:after{display:none}.c-site-footer-legal-links__link{color:inherit;background-color:#0000}.c-site-footer-legal-links__link.js-osano-trigger img{margin-inline-start:.25rem}.osano-cm-window__widget{display:none}.c-feature-box{gap:clamp(1.25rem,4vi,1.875rem)}.c-feature-box__item{border:2px solid var(--color-bg-red);background-color:var(--color-white);border-radius:clamp(.5rem,2vi,1rem);flex-direction:column;align-items:flex-start;gap:clamp(.625rem,2vi,1.25rem);padding-block:clamp(1.25rem,4vi,2.5rem);padding-inline:clamp(1.25rem,4vi,2.1875rem)}@media (width>=62.5rem){.c-feature-box__item{flex-direction:row}}.c-feature-box__icon{block-size:3.75rem;inline-size:3.75rem}.c-feature-box__body{gap:clamp(.625rem,3vi,1.25rem)}.c-faqs-preview__content{gap:1.25rem}.c-faqs-preview__details{background-color:var(--color-white);padding-block:1.25rem;padding-inline:clamp(1.25rem,4vi,2.5rem);overflow:clip;box-shadow:0 4px 30px #cab6b633}.c-faqs-preview__details::details-content{transition-behavior:allow-discrete;block-size:0;transition:block-size .3s,content-visibility .3s}.c-faqs-preview__details[open]::details-content{block-size:auto}.c-faqs-preview__details[open]>.c-faqs-preview__summary:after{transform:translateY(-50%)rotate(-180deg)}.c-faqs-preview__details[open]>.c-faqs-preview__summary{color:var(--color-red)}.c-faqs-preview__summary{cursor:pointer;padding-inline-end:1.75rem;list-style:""}.c-faqs-preview__summary:focus{outline-offset:-2px}.c-faqs-preview__summary::-webkit-details-marker{display:none}.c-faqs-preview__summary:after{content:"";will-change:transform;background:url(../images/icons/icon-arrow-down.svg) 50%/cover no-repeat;block-size:1.25rem;inline-size:1.25rem;transition:transform .3s ease-in;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)rotate(0)}.c-faqs-preview__question{font-size:clamp(1rem,4vi,1.125rem)}.c-faqs-preview__answer{padding-block-start:clamp(.625rem,4vi,1.25rem);padding-inline-end:clamp(1.25rem,4vi,3.75rem)}.c-icon-list{gap:clamp(1.25rem,4vi,2.5rem)}.c-icon-list--line{gap:clamp(1.25rem,4vi,1.875rem)}.c-icon-list__item{flex-direction:column;align-items:flex-start;gap:clamp(.625rem,2vi,1.25rem)}.c-icon-list--line .c-icon-list__item{flex-direction:row}.c-icon-list__item:last-child .c-icon-list__body{border-block-end:0;padding-block-end:0}.c-icon-list--columns-4 .c-icon-list__item{flex-direction:row;align-items:center}@media (width>=62.5rem){.c-icon-list--columns-4 .c-icon-list__item{flex-direction:column;align-items:flex-start}}.c-icon-list--columns-3 .c-icon-list__item{flex-direction:row;align-items:flex-start}.c-icon-list__icon{block-size:3.75rem;inline-size:3.75rem}.c-icon-list__body{gap:clamp(.625rem,3vi,1.25rem)}.c-icon-list--line .c-icon-list__body{border-block-end:1px solid var(--color-line-grey);padding-block-end:clamp(1.25rem,4vi,1.875rem)}@media (width>=62.5rem){.c-icon-list--columns-3{grid-template-columns:repeat(3,1fr);gap:2.5rem}.c-icon-list--columns-4{grid-template-columns:repeat(4,1fr);gap:2.5rem}}.c-compare-table{--table-inlie-spacing:clamp(.625rem, 2vi, 1.5rem);--table-block-spacing:clamp(.625rem, 2vi, 1.25rem);inline-size:100%;color:var(--color-grey);border-spacing:0;border-radius:.5rem;font-size:clamp(.875rem,3vi,1.125rem);overflow:clip}.c-compare-table th,.c-compare-table td{padding-block:var(--table-block-spacing);padding-inline:var(--table-inlie-spacing);text-align:start;background-color:var(--color-bg-grey);border-block-end:2px solid var(--color-white)}.c-compare-table th{font-family:var(--font-aux);font-size:clamp(1rem,4vi,1.5rem);font-weight:600}.c-compare-table th:first-child{inline-size:clamp(8.625rem,30vi,17.5rem)}.c-compare-table th:nth-child(2){background-color:var(--color-red);color:var(--color-white);border-inline-start:2px solid var(--color-white)}.c-compare-table td{vertical-align:top;padding-inline-start:clamp(2.375rem,6vi,3.25rem);position:relative}.c-compare-table td:nth-child(2){background-color:var(--color-bg-red);color:var(--color-black);border-inline-start:2px solid var(--color-white)}.c-compare-table td .s-cms-content{font-size:inherit}.c-compare-table tr:last-of-type td{border-block-end:0}.c-compare-table__icon{position:absolute;inset-block-start:calc(var(--table-block-spacing) + .125rem);inset-inline-start:var(--table-inlie-spacing)}.c-cta-widget{border:1px solid var(--color-line-grey);background-color:#fff3;flex-direction:column;gap:clamp(1.25rem,6vi,5rem);padding:clamp(1.25rem,4vi,2.5rem);display:flex}@media (width>=43.75rem){.c-cta-widget{flex-direction:row;justify-content:space-between;align-items:center}}.c-cta-widget__body{gap:1.25rem;max-inline-size:30.625rem}.c-plans-table{border-spacing:0;inline-size:100%;overflow:clip}.c-plans-table th,.c-plans-table td{text-align:center;padding-block:1.25rem;padding-inline:1.5rem}.c-plans-table th:first-child,.c-plans-table td:first-child{text-align:start}.c-plans-table th{font-size:clamp(1.25rem,4vi,1.5rem);font-weight:600;font-family:var(--font-aux);background-color:var(--color-white)}.c-plans-table th:first-child{inline-size:clamp(15.75rem,32vi,23.75rem);min-inline-size:15.75rem}.c-plans-table th:nth-child(2n){background-color:var(--color-bg-grey)}.c-plans-table th.c-plans-table__highlight-cell{background-color:var(--color-black);color:var(--color-white)}.c-plans-table tr:nth-child(2n) td{background-color:var(--color-white)}.c-plans-table tr:nth-child(2n) td.c-plans-table__highlight-cell{background-color:#0000000d}.c-plans-table tr:nth-child(odd) td{background-color:var(--color-bg-grey)}.c-plans-table tr:nth-child(odd) td.c-plans-table__highlight-cell{background-color:var(--color-white)}.c-plans-table img{margin-inline:auto}.c-pill{background-color:var(--color-bg-grey);border-radius:1.25rem;justify-content:center;align-items:center;inline-size:fit-content;margin-inline:auto;padding:.25rem .75rem;font-weight:600;display:inline-flex}.c-pill--black{background-color:var(--color-black);color:var(--color-white)}.js-scroll-table__indicator{justify-content:center;align-items:center;gap:.5rem;inline-size:max-content;margin-block-end:1.13rem;margin-inline-start:auto;font-size:.875rem;display:none}.js-scroll-table__indicator .o-icon{font-size:1.875rem;animation:.75s infinite alternate swing}.js-scroll-table__indicator.is-active{display:flex}@keyframes swing{0%{transform:translate(-.125rem)}to{transform:translate(.125rem)}}.js-scroll-table__content{overflow-inline:auto}.js-scroll-table__content::-webkit-scrollbar{block-size:.625rem}.js-scroll-table__content::-webkit-scrollbar-track{background:#d9d9d9;border-radius:1.25rem}.js-scroll-table__content::-webkit-scrollbar-thumb{background:var(--color-red);border-radius:1.25rem}.c-pricing{gap:clamp(1.25rem,3vi,2.5rem)}.c-pricing__card{--best-for-bullet:var(--color-red);background-color:var(--color-white);border-radius:clamp(.75rem,3vi,1.25rem);grid-template-columns:1fr;gap:clamp(1.25rem,4vi,2.5rem);padding:clamp(1.25rem,4vi,2.5rem);overflow:clip}@media (width>=62.5rem){.c-pricing__card{grid-template-columns:1.2075fr 1.566fr 1fr}}.c-pricing__card--black{background-color:var(--color-black);color:var(--color-white);--best-for-bullet:var(--color-white)}.c-pricing__badge{background-color:var(--color-red);border-radius:.375rem;inline-size:fit-content;padding-block:.25rem;padding-inline:.625rem;font-size:.8125rem}.c-pricing__col{gap:1.25rem}.c-pricing__label{font-size:.875rem}.c-pricing__card--black .c-pricing__label{color:var(--color-white)}@media (width>=62.5rem){.c-pricing .c-button{margin-block-start:1.25rem}}.c-pricing-heading__icon{inline-size:3.75rem;margin-block-end:clamp(.625rem,3vi,1.25rem)}.c-pricing-price__price{align-items:baseline;font-size:clamp(2.25rem,6vi,2.625rem)}.c-pricing-price__price span{font-size:1rem}.c-pricing-sidebar{border:1px solid var(--color-line-grey);background-color:var(--color-bg-grey);border-radius:.875rem;gap:1.25rem;padding:1.25rem}.c-pricing__card--black .c-pricing-sidebar{background-color:#ffffff1a;border:1px solid #fff3}.c-pricing-sidebar__list{gap:clamp(.625rem,2vi,1.25rem)}.c-pricing-sidebar__item{padding-inline-start:1.25rem;font-size:1rem}.c-pricing-sidebar__item:before{content:"";background-color:var(--best-for-bullet);border-radius:50%;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:.5rem;inset-inline-start:0}.c-icon-list-media{gap:1.25rem 2.5rem}@media (width>=62.5rem){.c-icon-list-media{grid-template-columns:1fr 1.6fr 1fr}.c-icon-list-media__pic{grid-row:span 2}}.c-icon-list-media__list,.c-icon-list-media .c-icon-list{grid-template-rows:subgrid;grid-row:span 2}.c-icon-list-media__list{gap:2.5rem}.c-icon-list-media__img{inline-size:clamp(20rem,50vi,30rem)}.c-split-section{block-size:100%}@media (width>=62.5rem){.c-split-section{grid-template-columns:1fr 1fr}}.c-split-section__column{align-content:center;block-size:100%;padding-block:clamp(1.875rem,6vi,3.75rem);padding-inline:clamp(1.25rem,4vi,2.5rem)}.c-split-section__column--bg-grey{background-color:var(--color-bg-grey)}.c-split-section__content{gap:clamp(.625rem,3vi,1.25rem)}@media (width>=62.5rem){.c-split-section__content{max-inline-size:33.75rem}}.c-split-section__pic{display:none}@media (width>=62.5rem){.c-split-section__pic{margin-block-start:1.25rem;display:block}}.c-split-section__img{inline-size:28.75rem}.c-form{grid-template-columns:1fr 1fr;gap:1.25rem clamp(.625rem,3vi,1.25rem)}.c-form__title{margin-block-end:clamp(0rem,3.2vi - .75rem,1.25rem)}.c-form__item--full{grid-column:1/-1}@media (width<62.5rem){.c-form__item--half-lg{grid-column:1/-1}}.c-form__item:has(.c-form__input--phone){position:relative}.c-form__item:has(.c-form__input--phone):before{content:"+1";position:absolute;inset-block-start:2.875rem;inset-inline-start:.875rem}.c-form__input{border:1px solid var(--color-line-grey);background-color:var(--color-white);block-size:3rem;inline-size:100%;margin-block-start:.625rem;padding:.75rem .875rem}.c-form__input.is-invalid{border-color:var(--color-red)}.c-form__input--phone{padding-inline-start:3rem}.c-form__input:focus{border-color:var(--color-black)}.c-form__error-message{gap:.25rem;margin-block-start:.25rem;font-size:.875rem}.c-form__fieldset{border:0;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));gap:1.25rem;margin:0;padding:0}.c-form__legend{margin-block-end:.625rem;padding:0}.c-form .c-button{margin-block-start:clamp(0rem,3.2vi - .75rem,1.25rem)}.c-form-radio{border:1px solid var(--color-line-grey);background-color:var(--color-white);cursor:pointer;grid-template-areas:"check icon plan""check icon price";gap:0 clamp(.625rem,2vi,.9375rem);padding:1.25rem}.c-form-radio__input{appearance:none;border:1px solid var(--color-grey);border-radius:50%;grid-area:check;block-size:1.25rem;inline-size:1.25rem;margin:0}.c-form-radio__input:checked{border-color:var(--color-red);background-image:url(../images/sign-up/icon-checked.svg);background-position:50%;background-repeat:no-repeat}.c-form-radio__icon{grid-area:icon;max-inline-size:none}.c-form-radio__plan{grid-area:plan}.c-form-radio__price{grid-area:price;font-size:clamp(1.5rem,4vi,1.75rem)}.c-form-radio__period{font-size:.875rem}.c-simple-table{border-spacing:0;inline-size:100%;overflow:clip}.c-simple-table th,.c-simple-table td{text-align:center;padding-block:1.25rem;padding-inline:1.5rem}.c-simple-table th:first-child,.c-simple-table td:first-child{text-align:start}.c-simple-table th{font-size:clamp(1.25rem,4vi,1.5rem);font-weight:600;font-family:var(--font-aux);background-color:var(--color-bg-grey)}.c-simple-table th:first-child{inline-size:clamp(15.75rem,32vi,23.75rem);min-inline-size:15.75rem}.c-simple-table tr:nth-child(odd) td{background-color:var(--color-bg-grey)}.c-simple-table img{margin-inline:auto}}@layer utilities{.u-d-flex{display:flex}.u-d-block{display:block}.u-d-inline-flex{display:inline-flex}.u-d-inline-block{display:inline-block}.u-d-grid{display:grid}.u-d-inline-grid{display:inline-grid}.u-flex-wrap{flex-wrap:wrap}.u-flex-center{justify-content:center;align-items:center;display:flex}.u-ai-center{align-items:center}.u-ai-end{align-items:end}.u-ac-start{align-content:start}.u-ai-start{align-items:start}.u-ac-center{align-content:center}.u-jc-space-between{justify-content:space-between}.u-jc-center{justify-content:center}.u-jc-start{justify-content:start}.u-js-end{justify-self:end}.u-va-middle{vertical-align:middle}.u-as-center{align-self:center}.u-gap-1{gap:1rem}.u-grid-col-minmax{grid-template-columns:minmax(0,1fr)}.u-bdrs-1-25{border-radius:1.25rem}.u-bdrs-1{border-radius:1rem}.u-bdrs-0-5{border-radius:.5rem}.u-bdrs-0-25{border-radius:.25rem}.u-overflow-clip{overflow:clip}.u-m-inline-auto{margin-inline:auto}.u-object-cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;block-size:100%;inline-size:100%}.u-p-relative{position:relative}.u-p-absolute{position:absolute}.u-absolute-link{box-shadow:none}.u-absolute-link:after{content:"";display:block;position:absolute;inset:0}.u-absolute-link:focus{outline:none}.is-using-keyboard .u-kb-focus-within:has(.u-absolute-link:focus){outline:.563rem double #000;box-shadow:0 0 0 6px #fff}.u-hidden-visually{clip-path:inset(50%);white-space:nowrap;border:0;block-size:.0625rem;inline-size:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.u-hidden{display:none}.u-text-black{color:var(--color-black)}.u-text-red{color:var(--color-red)}.u-text-white{color:var(--color-white)}.u-text-grey{color:var(--color-grey)}.u-text-center{text-align:center}.u-text-no-deco{text-decoration:none}.u-text-underline{text-decoration:underline}.u-text-uppercase{text-transform:uppercase}.u-list-lower-alpha{list-style:lower-alpha}.u-list-upper-alpha{list-style:upper-alpha}.u-underline-hover{transition:text-decoration-color var(--global-transition);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.u-underline-hover:hover,.u-underline-hover:focus{-webkit-text-decoration-color:initial;text-decoration-color:initial}.u-fw-300{font-weight:300}.u-fw-400{font-weight:400}.u-fw-600{font-weight:600}.u-fw-700{font-weight:700}.u-fw-800{font-weight:800}.u-fs-h1{font-size:var(--fs-h1)}.u-fs-h2{font-size:var(--fs-h2)}.u-fs-h3{font-size:var(--fs-h3)}.u-fs-h4{font-size:var(--fs-h4)}.u-fs-h5{font-size:var(--fs-h5)}.u-ff-aux{font-family:var(--font-aux)}.u-text-italic{font-style:italic}.u-lh-120{line-height:120%}}
