.accordion-v2{display:grid;gap:var(--spacing-size-5)}.accordion-v2__item{border-bottom:var(--border-thin) solid rgb(var(--color-gray-20));max-width:100%;overflow:hidden;text-align:left;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.accordion-v2__item:focus-visible,.accordion-v2__item:hover{--accordion-border:var(--color-blue-60);--highlight-color:rgb(var(--color-blue-60))}.accordion-v2__item.accordion-open{--highlight-color:rgb(var(--color-blue-60))}[class*=bg-] .accordion-v2__item{--highlight-color:currentColor}.accordion-v2__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-size-3);justify-content:space-between;width:100%}.accordion-v2__button:focus-visible{border:var(--border-thin) solid rgb(var(--color-blue-60));border-radius:var(--radius-base);margin:auto;padding:var(--spacing-size-2) var(--spacing-size-1);position:relative;top:.3rem;width:calc(100% - .5rem)}.accordion-v2__header{padding-bottom:var(--spacing-size-5)}.accordion-v2__header-labels{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-size-3);text-align:left}.accordion-v2__logo svg{height:4rem}.accordion-v2__title{color:var(--highlight-color);font-size:var(--font-size-40);font-weight:var(--font-weight-semi-bold)}.bg-color-ink-100 .accordion-open .accordion-v2__title,.bg-color-ink-100 .accordion-v2__title:hover,.light-text .accordion-open .accordion-v2__title,.light-text .accordion-v2__title:hover{text-decoration:underline}.accordion-v2__subtitle{font-size:var(--font-copy-large);font-weight:var(--font-weight-book)}.accordion-v2__icon{padding-inline:var(--spacing-size-5)}.accordion-v2__icon .icon-stroke{stroke:var(--highlight-color,rgb(var(--color-ink)))}.accordion-v2__icon .twilio-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-open .accordion-v2__icon-plus,.accordion-v2__icon-minus{display:none}.accordion-open .accordion-v2__icon-minus{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:center}.accordion-v2__dropdown{-webkit-padding-after:var(--spacing-size-5);cursor:default;display:none;padding-block-end:var(--spacing-size-5)}.accordion-v2--show{display:block}.accordion-v2__content{position:relative}.cmp-testimonial-component-v2{--testimonial-component-light-background:var(--color-paper);width:100%}.cmp-testimonial-component-v2,.cmp-testimonial-component-v2__quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cmp-testimonial-component-v2__quote{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:rgb(var(--color-ink));border-radius:2rem 2rem 10rem;-webkit-box-shadow:0 .8rem 2.4rem rgba(18,28,45,.1);box-shadow:0 .8rem 2.4rem rgba(18,28,45,.1);color:rgb(var(--color-white));font-size:var(--font-size-40);gap:var(--spacing-size-3);justify-content:space-between;line-height:var(--line-height-medium);padding:var(--spacing-size-6)}.cmp-testimonial-component-v2__quote__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:62em){.cmp-testimonial-component-v2__quote__logo{-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;width:17.5rem}}.cmp-testimonial-component-v2__quote__logo img,.cmp-testimonial-component-v2__quote__logo svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:4.8rem;width:auto}.cmp-testimonial-component-v2__quote__logo img{-o-object-fit:contain;object-fit:contain}.cmp-testimonial-component-v2__quote__main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmp-testimonial-component-v2__quote__main,.cmp-testimonial-component-v2__quote__main__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-size-3)}.cmp-testimonial-component-v2__quote__main__content__logo img,.cmp-testimonial-component-v2__quote__main__content__logo svg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:4.8rem;width:auto}.cmp-testimonial-component-v2__quote__main__content__logo img{-o-object-fit:contain;object-fit:contain}.cmp-testimonial-component-v2__quote__main__source{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-size-3);margin-top:var(--spacing-size-3)}.cmp-testimonial-component-v2__quote__main__source__avatar{height:4.8rem;min-width:4.8rem;width:4.8rem}.cmp-testimonial-component-v2__quote__main__source__avatar img,.cmp-testimonial-component-v2__quote__main__source__avatar svg{border-radius:var(--radius-circle);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-testimonial-component-v2__quote__main__source__reference{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.cmp-testimonial-component-v2__quote__main__source__reference__author{font-size:var(--font-size-30);line-height:var(--line-height-small)}.cmp-testimonial-component-v2__quote__main__source__reference__title{font-size:var(--font-size-10);line-height:var(--line-height-small)}.cmp-testimonial-component-v2__description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-size-4);justify-content:space-between;padding:var(--spacing-size-6)}.cmp-testimonial-component-v2__description__source{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-size-3)}.cmp-testimonial-component-v2__description__source__avatar{height:4.8rem;min-width:4.8rem;width:4.8rem}.cmp-testimonial-component-v2__description__source__avatar img,.cmp-testimonial-component-v2__description__source__avatar svg{border-radius:var(--radius-circle);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-testimonial-component-v2__description__source__reference{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.cmp-testimonial-component-v2__description__source__reference__title{font-size:var(--font-size-10);line-height:var(--line-height-small)}.cmp-testimonial-component-v2__description__source__reference__author{font-size:var(--font-size-30);font-weight:var(--font-weight-medium);line-height:var(--line-height-small)}.cmp-testimonial-component-v2__description__source__reference__title{font-size:var(--font-size-30);font-weight:var(--font-weight-book);line-height:var(--line-height-medium)}.cmp-testimonial-component-v2__description__stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;word-wrap:break-word;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-size-4);overflow:hidden}.cmp-testimonial-component-v2__description__stat__headline{font-size:7.4rem;font-weight:var(--font-weight-semi-bold);line-height:1.08}.cmp-testimonial-component-v2__description__stat__text{font-size:var(--font-size-60);line-height:var(--line-height-medium)}.cmp-testimonial-component-v2__description__anchor{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cmp-testimonial-component-v2__description__anchor a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-40);font-weight:var(--font-weight-semi-bold);gap:.4rem;line-height:var(--line-height-small);text-decoration:none}.cmp-testimonial-component-v2--stats{background-color:rgb(var(--color-white));border-radius:2rem;-webkit-box-shadow:0 .8rem 2.4rem rgba(18,28,45,.1);box-shadow:0 .8rem 2.4rem rgba(18,28,45,.1)}.cmp-testimonial-component-v2--stats .cmp-testimonial-component-v2__quote{-webkit-box-shadow:none;box-shadow:none}.cmp-testimonial-component-v2--stats .cmp-testimonial-component-v2__description__anchor{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media(min-width:62em){.cmp-testimonial-component-v2--horizontal:is(.cmp-testimonial-component-v2--stats){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:46rem}.cmp-testimonial-component-v2--horizontal:is(.cmp-testimonial-component-v2--stats) .cmp-testimonial-component-v2__quote{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:65%}.cmp-testimonial-component-v2--horizontal:is(.cmp-testimonial-component-v2--stats) .cmp-testimonial-component-v2__description{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41rem;width:35%}}@media(min-width:62em){.cmp-testimonial-component-v2--horizontal .cmp-testimonial-component-v2__quote{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-size-5);justify-content:flex-start}}.cmp-testimonial-component-v2--box,.cmp-testimonial-component-v2--box .cmp-testimonial-component-v2__quote{-webkit-box-shadow:none;box-shadow:none}.cmp-testimonial-component-v2--box .cmp-testimonial-component-v2__description__anchor{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.cmp-testimonial-component-v2--box:is(.cmp-testimonial-component-v2--stats) .cmp-testimonial-component-v2__description__anchor{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cmp-testimonial-component-v2--light .cmp-testimonial-component-v2__quote,.cmp-testimonial-component-v2--white .cmp-testimonial-component-v2__quote{color:rgb(var(--color-ink))}.cmp-testimonial-component-v2--light .cmp-testimonial-component-v2__quote__logo img,.cmp-testimonial-component-v2--light .cmp-testimonial-component-v2__quote__logo svg,.cmp-testimonial-component-v2--light .cmp-testimonial-component-v2__quote__main__content__logo img,.cmp-testimonial-component-v2--light .cmp-testimonial-component-v2__quote__main__content__logo svg,.cmp-testimonial-component-v2--white .cmp-testimonial-component-v2__quote__logo img,.cmp-testimonial-component-v2--white .cmp-testimonial-component-v2__quote__logo svg,.cmp-testimonial-component-v2--white .cmp-testimonial-component-v2__quote__main__content__logo img,.cmp-testimonial-component-v2--white .cmp-testimonial-component-v2__quote__main__content__logo svg{-webkit-filter:brightness(0);filter:brightness(0)}.cmp-testimonial-component-v2--light .cmp-testimonial-component-v2__quote{background-color:rgb(var(--testimonial-component-light-background))}.cmp-testimonial-component-v2--white .cmp-testimonial-component-v2__quote{background-color:rgb(var(--color-white))}.cmp-testimonial-component-v2--border-equal:is(.cmp-testimonial-component-v2--stats){border-radius:1rem}.cmp-testimonial-component-v2--border-equal .cmp-testimonial-component-v2__quote{border-radius:1rem}@media(min-width:62em){.cmp-testimonial-component-v2[data-edit-mode=true] .cmp-testimonial-component-v2__quote__logo,.cmp-testimonial-component-v2[data-edit-mode] .cmp-testimonial-component-v2__quote__logo{margin:auto 0}}.tabs{grid-gap:var(--tabs-gap);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.tabs.horizontal{--tabs-gap:var(--spacing-size-5);--tabs-button-color:var(--color-gray-80);--tabs-button-font-size:var(--font-size-20);--button-gap:var(--spacing-size-4);--tabs-underline-size:var(--border-light);--tabs-button-padding:1.5rem}@media(min-width:48em){.tabs.horizontal{--tabs-gap:var(--spacing-size-7);--tabs-button-font-size:var(--font-size-30);--button-gap:var(--spacing-size-6);--tabs-button-padding:1.6rem}}.tabs.horizontal .tabs-navigation-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/3;justify-content:center}.tabs.horizontal .tabs-navigation-container-border{max-width:100%;position:relative}.tabs.horizontal .tabs-navigation-container-border:before{background-color:rgba(var(--tabs-button-color)/30%);bottom:0;content:"";height:var(--tabs-underline-size);position:absolute;width:100%}.tabs.horizontal .tabs-navigation{--left-mask-size:0;--right-mask-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--button-gap);-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--left-mask-size),#000 var(--right-mask-size),transparent 100%);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#000),color-stop(#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 var(--left-mask-size),#000 var(--right-mask-size),transparent 100%);overflow-x:scroll;scrollbar-width:none}.tabs.horizontal .tabs-navigation::-webkit-scrollbar{display:none}.tabs.horizontal .tabs-navigation.is-right-overflown{--right-mask-size:75%}.tabs.horizontal .tabs-navigation.is-left-overflown{--left-mask-size:25%}.tabs.horizontal .tabs-button{-webkit-padding-after:var(--tabs-button-padding);color:rgba(var(--tabs-button-color)/80%);font-size:var(--tabs-button-font-size,var(--font-size-30));font-weight:var(--font-weight-medium);padding-block-end:var(--tabs-button-padding);position:relative;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;white-space:nowrap}.tabs.horizontal .tabs-button:focus,.tabs.horizontal .tabs-button:hover,.tabs.horizontal .tabs-button[aria-selected=true]{--tabs-button-color:var(--color-blue-60)}.tabs.horizontal .tabs-button[aria-selected=true] .tabs-title:before{background-color:rgb(var(--tabs-button-color));bottom:0;content:"";height:var(--tabs-underline-size);left:0;position:absolute;right:0}.tabs.horizontal .tabs-slides{grid-column:1/3;grid-row:2}.tabs.horizontal.tabs--dark{--tabs-button-color:var(--color-gray-30)}.tabs.horizontal.tabs--dark .tabs-button:focus,.tabs.horizontal.tabs--dark .tabs-button:hover,.tabs.horizontal.tabs--dark .tabs-button[aria-selected=true]{--tabs-button-color:var(--color-blue-30)}.tabs.vertical{--tabs-gap:4rem;--tabs-font-color:var(--color-ink);--tabs-button-color:var(--color-white);--tabs-radius:1rem;--tabs-navigation-direction:row;--button-gap:var(--spacing-size-3)}.tabs.vertical .tabs-navigation{grid-column:1/3;grid-row:1}@media(min-width:48em){.tabs.vertical .tabs-navigation{grid-column:1;grid-row:1/3;padding-block:var(--tabs-gap)}}.tabs.vertical .tabs-navigation__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:var(--tabs-navigation-direction);flex-direction:var(--tabs-navigation-direction);gap:var(--button-gap);list-style-type:none;margin:0;overflow-x:scroll;padding:4rem;scrollbar-width:none}@media(min-width:48em){.tabs.vertical .tabs-navigation__list{--button-gap:var(--spacing-size-4);--tabs-navigation-direction:column;padding:0}}.tabs.vertical .tabs-navigation__list::-webkit-scrollbar{display:none}.tabs.vertical .tabs-navigation .tabs-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;background-color:rgb(var(--tabs-button-color));border-radius:var(--tabs-radius);-webkit-box-shadow:0 1.5rem 3rem 0 rgba(var(--color-black)/10%);box-shadow:0 1.5rem 3rem 0 rgba(var(--color-black)/10%);color:rgb(var(--tabs-font-color));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-size-2);min-width:19.5rem;padding:var(--spacing-size-5);-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media(min-width:48em){.tabs.vertical .tabs-navigation .tabs-button{-webkit-box-flex:1;background-color:unset;-webkit-box-shadow:none;box-shadow:none;-ms-flex:1 0 0px;flex:1 0 0;min-width:unset}}.tabs.vertical .tabs-navigation .tabs-button.active{--tabs-font-color:var(--color-white);--tabs-button-color:var(--color-blue-60)}@media(min-width:48em){.tabs.vertical .tabs-navigation .tabs-button.active{background-color:rgb(var(--tabs-button-color))}}.tabs.vertical .tabs-navigation .tabs-button__icon{color:rgb(var(--tabs-font-color));height:2.4rem;width:2.4rem}.tabs.vertical .tabs-navigation .tabs-button__icon svg,.tabs.vertical .tabs-navigation .tabs-button__icon svg path{fill:rgb(var(--tabs-font-color))}.tabs.vertical .tabs-navigation .tabs-button__heading{font-size:var(--font-size-40);font-weight:var(--font-weight-medium);line-height:var(--line-height-medium)}.tabs.vertical .tabs-navigation .tabs-button__description{font-size:var(--font-size-30);font-weight:var(--font-weight-book);line-height:var(--line-height-medium)}.tabs.vertical .tabs-slides{-ms-flex-negative:0;flex-shrink:0;grid-column:1/3;grid-row:2;height:100%}@media(min-width:48em){.tabs.vertical .tabs-slides{grid-column:2;grid-row:1/3;padding:var(--tabs-gap) 0}}.tabs.vertical.tabs--dark{--tabs-font-color:var(--color-white);--tabs-button-color:var(--color-ship-cove)}@media(min-width:48em){.tabs.vertical.tabs--dark{--tabs-button-color:var(--color-ink)}}.tabs.vertical.tabs--dark .tabs-button{background-color:rgba(var(--tabs-button-color)/10%)}.tabs.vertical.tabs--dark .tabs-button.active{--tabs-button-color:var(--color-blue-60);background-color:rgb(var(--tabs-button-color))}.tabs-slides{display:grid}.tabs-slides.shadow-padding{padding:1.6rem 2rem 3rem}.tabs-slide{grid-column:1;grid-row:1;margin:auto 0;min-width:0;opacity:var(--slide-opacity,0);pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.tabs-slide[aria-hidden=true]{--slide-opacity:0;display:none}.tabs-slide[aria-hidden=false]{--slide-opacity:1;pointer-events:auto;z-index:1}.tabs--dark .tabs-button:focus-visible{outline:.2rem dotted rgb(var(--color-white));outline-offset:.4rem}.aem-AuthorLayer-Edit .tabs-component,.aem-AuthorLayer-Preview .tabs-component{display:block}.cmp-banner-hero{--banner-component-circle-background-color:var(--color-paper);--banner-component-eyebrown-color:var(--color-paper);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:50.4rem;overflow:hidden;padding:0 3rem;position:relative;z-index:-1}@media(min-width:48em){.cmp-banner-hero{height:63.3rem}}@media(min-width:62em){.cmp-banner-hero{padding:0 4.5rem}}@media(min-width:84em){.cmp-banner-hero{padding-left:12rem}}.cmp-banner-hero__blur{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media(min-width:48em){.cmp-banner-hero__blur{display:none}}.cmp-banner-hero__polygon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(var(--color-gray-100));color:rgb(var(--color-white));display:-webkit-box;display:-ms-flexbox;display:flex;height:38.5rem;overflow:hidden;padding:0 4.2rem;width:100%;z-index:1}@media(min-width:48em){.cmp-banner-hero__polygon{height:50.1rem;padding:0 4.6rem;width:37.5rem}}@media(min-width:62em){.cmp-banner-hero__polygon{padding:0 5.7rem;width:46.5rem}}.cmp-banner-hero__polygon__headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;justify-content:center;width:100%}.cmp-banner-hero__polygon__headline__eyebrow{color:rgb(var(--banner-component-eyebrown-color));font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-banner-hero__polygon__headline__title{-webkit-line-clamp:7;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden}.cmp-banner-hero__circle{background-color:rgb(var(--banner-component-circle-background-color));border-radius:var(--radius-circle);bottom:-16rem;height:46rem;position:absolute;width:45rem}@media(min-width:48em){.cmp-banner-hero__circle{height:49.9rem;width:48.9rem}}@media(min-width:62em){.cmp-banner-hero__circle{bottom:-21rem;height:58.9rem;width:57.9rem}}.cmp-banner-hero--left .cmp-banner-hero__polygon{border-radius:2rem 2rem 10rem}.cmp-banner-hero--left .cmp-banner-hero__circle{left:-20rem}.cmp-banner-hero--right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.cmp-banner-hero--right .cmp-banner-hero__polygon{border-radius:2rem 2rem 2rem 10rem}.cmp-banner-hero--right .cmp-banner-hero__circle{right:-20rem}.media img.width-size-10{width:10%}.media img.width-size-20{width:20%}.media img.width-size-30{width:30%}.media img.width-size-40{width:40%}.media img.width-size-50{width:50%}.media img.width-size-60{width:60%}.media img.width-size-70{width:70%}.media img.width-size-80{width:80%}.media img.width-size-90{width:90%}.media img.align-left{margin-right:auto}.media img.align-center{margin-left:auto;margin-right:auto}.media img.align-right{margin-left:auto}.cmp-table-of-contents{--swiper-pagination-color:rgb(var(--color-twilio-red));--swiper-pagination-bullet-inactive-color:rgb(var(--color-red-30));max-width:100%;width:100%}.cmp-table-of-contents.swiper{padding:.5rem}@media(min-width:84em){.cmp-table-of-contents--xl-disable-slider .cmp-table-of-contents__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.8rem;justify-content:center}.cmp-table-of-contents--xl-disable-slider .cmp-table-of-contents__wrapper.swiper-wrapper{-webkit-transform:none!important;transform:none!important}.cmp-table-of-contents--xl-disable-slider .cmp-table-of-contents__wrapper__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto!important;margin-right:0!important}.cmp-table-of-contents--xl-disable-slider .cmp-table-of-contents__navigation{display:none}}.cmp-table-of-contents__wrapper{list-style:none}.cmp-table-of-contents__wrapper.swiper-wrapper{height:auto}.cmp-table-of-contents__wrapper__item{background:rgb(var(--color-white));border:.1rem solid rgb(var(--color-gray-20));border-radius:.4rem;max-width:30rem;width:30rem}.cmp-table-of-contents__wrapper__item.swiper-slide{height:auto;-webkit-transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.cmp-table-of-contents__wrapper__item.swiper-slide:not([aria-current=true]):hover{-webkit-box-shadow:0 .8rem 2.4rem rgba(18,28,45,.1);box-shadow:0 .8rem 2.4rem rgba(18,28,45,.1);-webkit-transform:scale(1.02);transform:scale(1.02)}.cmp-table-of-contents__wrapper__item:hover .cmp-table-of-contents__wrapper__item__content__description__cta__text{text-decoration:underline}.cmp-table-of-contents__wrapper__item:hover .cmp-table-of-contents__wrapper__item__content__description__cta svg{fill:rgb(var(--color-blue-70))}.cmp-table-of-contents__wrapper__item__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.cmp-table-of-contents__wrapper__item__content img,.cmp-table-of-contents__wrapper__item__content__image{height:21.5rem;width:100%}.cmp-table-of-contents__wrapper__item__content__image{background-color:rgb(var(--color-gray-10))}.cmp-table-of-contents__wrapper__item__content__image img{-o-object-fit:cover;object-fit:cover}.cmp-table-of-contents__wrapper__item__content__description{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;justify-content:space-between;padding:2.4rem 4rem 4rem}.cmp-table-of-contents__wrapper__item__content__description__title{-webkit-box-flex:0;-ms-flex:0;flex:0}.cmp-table-of-contents__wrapper__item__content__description__pillow{background-color:rgb(var(--color-ink));border-radius:17.5rem;color:rgb(var(--color-white));font-weight:var(--font-weight-medium);padding:0 1.35rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-table-of-contents__wrapper__item__content__description__cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.cmp-table-of-contents__wrapper__item__content__description__cta__text{font-weight:var(--font-weight-medium)}.cmp-table-of-contents__wrapper__item__content__description__cta svg{fill:rgb(var(--color-blue-60));height:2.4rem;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out;width:2.4rem}.cmp-table-of-contents__wrapper__item__content:focus-visible .cmp-table-of-contents__wrapper__item__content__description__cta__text{text-decoration:underline}.cmp-table-of-contents__wrapper__item__content:focus-visible svg{fill:rgb(var(--color-blue-70))}.cmp-table-of-contents__navigation{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.8rem;justify-content:center;padding-top:4.8rem;position:relative}.cmp-table-of-contents__navigation .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto}.cmp-table-of-contents__navigation__pagination{display:none}@media(min-width:30em){.cmp-table-of-contents__navigation__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}}.cmp-table-of-contents__navigation__next,.cmp-table-of-contents__navigation__previous{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(var(--color-gray-10));border-radius:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;justify-content:center;width:4.8rem}.cmp-table-of-contents__navigation__next.swiper-button-disabled,.cmp-table-of-contents__navigation__previous.swiper-button-disabled{opacity:0}.cmp-table-of-contents__navigation__next svg,.cmp-table-of-contents__navigation__previous svg{height:1.8rem;width:1.8rem}.cmp-table-of-contents__navigation__next:hover,.cmp-table-of-contents__navigation__previous:hover{background-color:rgb(var(--color-blue-60))}.cmp-table-of-contents__navigation__next:active,.cmp-table-of-contents__navigation__previous:active{background-color:rgb(var(--color-blue-80))}.cmp-table-of-contents__navigation__next:focus-visible,.cmp-table-of-contents__navigation__previous:focus-visible{outline:.2rem dotted rgb(var(--color-blue-80));outline-offset:.4rem}.cmp-table-of-contents__navigation__next:active svg path,.cmp-table-of-contents__navigation__next:hover svg path,.cmp-table-of-contents__navigation__previous:active svg path,.cmp-table-of-contents__navigation__previous:hover svg path{fill:rgb(var(--color-white))}.cmp-table-of-contents__navigation__next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cmp-table-of-contents.dark-theme{color:rgb(var(--color-white))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item{background:rgb(var(--color-ink));border:.1rem solid rgb(var(--color-ink-accent));border-radius:var(--radius-large);margin:.5rem;overflow:hidden}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item.swiper-slide:not([aria-current=true]):hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item.swiper-slide:not([aria-current=true]):hover svg{fill:rgb(var(--color-blue-70))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item.swiper-slide[aria-current=true] .cmp-table-of-contents__wrapper__item__content__description{background-color:#243a62}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item__content__image{background-color:rgba(var(--color-gray-30)/50%)}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item__content__description{background-color:#1e2f4d}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item__content__description__pillow{background-color:rgb(var(--color-white));color:rgb(var(--color-ink))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item__content__description__cta svg{fill:rgb(var(--color-blue-60))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item__content:focus-visible .cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item__content__content__description__cta__text{text-decoration:underline}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item__content:focus-visible svg{fill:rgb(var(--color-blue-70))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__wrapper__item:focus-within{outline:.2rem dotted rgb(var(--color-white));outline-offset:.4rem}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__next,.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__previous{background-color:rgb(var(--color-ink-accent))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__next svg path,.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__previous svg path{fill:rgb(var(--color-white))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__next:hover,.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__previous:hover{background-color:rgb(var(--color-blue-60))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__next:focus-visible,.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__previous:focus-visible{outline:.2rem dotted rgb(var(--color-white));outline-offset:.4rem}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__next:active,.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__previous:active{background-color:rgb(var(--color-blue-80))}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__pagination .swiper-pagination-bullet{background-color:rgb(var(--color-red-30));opacity:1}.cmp-table-of-contents.dark-theme .cmp-table-of-contents__navigation__pagination .swiper-pagination-bullet-active{background-color:rgb(var(--color-accessible-red))}.flex-logo{-ms-flex-pack:distribute;justify-content:space-around}.flex-cta,.flex-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-cta{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-line-pack:center;align-content:center;justify-content:space-between}.lnav-container{background:rgb(var(--color-white));-webkit-box-shadow:inset 0 -.1rem 0 rgb(var(--color-gray-20));box-shadow:inset 0 -.1rem 0 rgb(var(--color-gray-20));left:0;margin-inline:auto;max-width:160rem;position:sticky;top:0;width:100%;z-index:var(--zindex-navigation)}.lnav-container.active{position:fixed}.lnav-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1.4rem 1.6rem}.lnav-menu,.lnav-menu-open.active{display:none}.lnav-menu{border-top:.1rem solid rgb(var(--color-gray-20));height:calc(100vh - 7rem);overflow-y:auto}@media(min-width:62em){.lnav-menu{overflow-y:unset}}.lnav-menu--cta{padding:1.4rem 1.6rem}.lnav-menu-wrapper,.lnav-menu.active{display:block}@media(min-width:62em){.lnav-menu-wrapper{display:none}}.lnav-menu-close{display:none;height:2rem;margin:1.2rem 0;position:relative;width:2rem}.lnav-menu-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lnav-menu-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lnav-menu-close:after,.lnav-menu-close:before{background-color:#111;content:" ";inset:0 0 0 50%;position:absolute;width:var(--border-light)}.lnav-menu-close.active{display:grid}.lnav-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:var(--font-copy-small);grid-auto-flow:column;position:relative}.lnav-links>li{display:grid;height:6rem}.lnav-link{-ms-flex-line-pack:center;align-content:center;border-bottom:.1rem solid rgb(var(--color-gray-20));display:grid;font-size:var(--font-size-20)!important;gap:var(--spacing-size-1);grid-auto-flow:column;padding:0 2.4rem;place-items:initial}.lnav-link:hover,.lnav-link[aria-current=true]{background-color:rgb(var(--color-gray-10));text-decoration:none}.lnav-ctas{padding:1rem}.lnav-ctas__list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:1rem}.lnav-ctas__list>li{padding:1rem}.lnav-ctas__button{font-size:var(--font-size-30)!important;width:95vw}@media(min-width:62em){.lnav-container{display:grid;grid-auto-flow:column;grid-template-columns:15rem 1fr;left:0;position:sticky;top:0;z-index:var(--zindex-navigation)}.flex-logo{-ms-flex-pack:distribute;justify-content:space-around}.flex-cta,.flex-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-cta{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-line-pack:center;align-content:center;justify-content:space-between}.lnav-menu-open{display:none}.lnav-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;display:grid;grid-template-columns:1fr 14rem;height:8rem;padding:1.4rem 1.6rem;width:100%}.lnav-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:var(--font-copy-small);justify-content:space-around;margin:auto;position:relative;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}@media print and (min-width:62em){.lnav-links{display:none}}@media(min-width:62em){.lnav-links>li{height:auto}.lnav-link{--landing-navigation-text-decoration-color:var(--color-twilio-red);border-bottom:0;display:grid;gap:var(--spacing-size-1);grid-auto-flow:column;padding:.9rem 1.3rem;place-items:center}.lnav-link:hover,.lnav-link[aria-current=true]{background-color:rgb(var(--color-white));text-decoration:underline;text-decoration-color:rgb(var(--landing-navigation-text-decoration-color));text-decoration-thickness:.2rem;text-underline-offset:1rem}.lnav-ctas{padding:0}.lnav-ctas__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;padding:0}.lnav-ctas__list>li{padding:0}.lnav-ctas__button{font-size:var(--font-size-20)!important;width:auto}}.footer{--grid-column-gap:var(--spacing-size-3);color:rgb(var(--color-gray-20));display:grid;font-size:var(--font-size-20);gap:var(--spacing-size-7);padding-block:var(--spacing-size-6)}@media(min-width:62em){.footer .grid-container{--grid-columns:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;grid-auto-flow:column;justify-content:space-between}}.footer a{text-decoration:none;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer-title{color:rgb(var(--color-gray-40));font-family:var(--font-family-text);font-size:var(--footer-title,var(--font-size-60));font-style:italic;font-weight:var(--font-weight-regular);letter-spacing:.02em;text-align:center}@media(min-width:48em){.footer-title{--footer-title:var(--font-size-80)}}.footer-list ul{display:grid;gap:var(--spacing-size-3)}.footer-list a{color:rgb(var(--color-white)/var(--footer-text-alpha,.65))}.footer-list a:hover{--footer-text-alpha:0.8}.footer-bottom{font-size:var(--font-size-10)}.footer-bottom,.footer-links{display:grid;gap:var(--spacing-size-2)}.footer-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media(min-width:48em){.footer-links,.footer-links li+li{grid-auto-flow:column}.footer-links li+li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:var(--spacing-size-2)}.footer-links li+li:before{background-color:currentColor;content:"";height:1.2rem;width:.1rem}}.footer-links a{color:rgb(var(--footer-links,var(--color-gray-20)))}.footer-links a:hover{--footer-links:var(--color-gray-60)}.footer-disclaimer{display:grid;gap:var(--spacing-size-1);text-align:center}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}