.cvt-empty-state{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--cvt-empty-bg,#fff);border:1px dashed var(--cvt-empty-border,#c3c4c7);border-radius:2px;color:var(--cvt-empty-color,#757575);font-family:var(--cvt-empty-font,inherit);font-size:13px;gap:.5em;justify-content:center;line-height:1.5;min-height:200px;padding:1em;text-align:center;width:100%}.cvt-empty-state__icon.dashicons{color:var(--cvt-empty-icon-color,#a7a9ac);font-size:2rem;height:2rem;width:2rem}.cvt-empty-state__label{color:var(--cvt-empty-title-color,#1e1e1e);font-size:13px;font-weight:600;margin:0}.cvt-empty-state__instructions{color:var(--cvt-empty-color,#757575);font-size:13px;margin:0}.cvt-empty-state p{margin:0}.cvt-cards,.cvt-loop,.wp-block-convertiv-cards{width:100%;--_grid-gap:var(--cvt-cards-grid-gap,1.5rem);--_grid-row-gap:var(--cvt-cards-grid-row-gap,2.5rem);--_shell-padding-inline:var(--cvt-cards-shell-padding-inline,1rem);--_featured-padding-block:var(--cvt-cards-featured-padding-block,2rem);--_font-family:var( --cvt-cards-font-family,ui-sans-serif,system-ui,sans-serif );--_text-color:var(--cvt-cards-text-color,#231f20);--_text-muted:var(--cvt-cards-text-muted,#939598);--_text-inverse:var(--cvt-cards-text-inverse,#fff);--_surface-muted:var(--cvt-cards-surface-muted,#f1f0f0);--_nav-bg:var(--cvt-cards-nav-bg,rgba(0,0,0,.05));--_nav-color:var(--cvt-cards-nav-color,var(--_text-color));--_accent:var(--cvt-cards-accent,currentColor);--_radius:var(--cvt-cards-radius,2px);--_transition:var(--cvt-cards-transition,0.2s ease);--_nav-bg-hover:rgba(0,0,0,.1);--_surface:#fff;--_surface-alt:#f3f4f6;--_surface-dark:#171717;--_border-color:#e5e7eb;--_text-secondary:#4b5563;--_hover-surface:color-mix(in srgb,currentColor 4%,transparent)}.cvt-cards__content-shell,.cvt-cards__featured-shell,.cvt-cards__speaker-carousel{margin-inline:auto;max-width:none;padding-inline:var(--_shell-padding-inline);width:100%}.cvt-cards__featured-shell{padding-block:var(--_featured-padding-block)}@media(width >= 768px){.cvt-cards__featured-shell{padding-block:2.5rem}}@media(width >= 1024px){.cvt-cards__featured-shell{padding-block:3rem}}.cvt-cards__grid{display:-ms-grid;display:grid;gap:var(--_grid-gap);-ms-grid-columns:(minmax(0,1fr))[var(--cards-columns-mobile,1)];grid-template-columns:repeat(var(--cards-columns-mobile,1),minmax(0,1fr))}@media(width >= 810px){.cvt-cards__grid{-ms-grid-columns:(minmax(0,1fr))[var(--cards-columns-tablet,2)];grid-template-columns:repeat(var(--cards-columns-tablet,2),minmax(0,1fr))}}@media(width >= 1280px){.cvt-cards__grid{-ms-grid-columns:(minmax(0,1fr))[var(--cards-columns,2)];grid-template-columns:repeat(var(--cards-columns,2),minmax(0,1fr))}}.wp-block-convertiv-cards .cvt-cards__swiper:not(.swiper-initialized){overflow-x:auto}.wp-block-convertiv-cards .cvt-cards__swiper:not(.swiper-initialized) .swiper-wrapper{gap:var(--_grid-gap);padding-bottom:.5rem}.cvt-cards__speaker-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cvt-cards__speaker-controls-wrap,.cvt-cards__speaker-toolbar{gap:1rem}.cvt-cards__speaker-controls,.cvt-cards__speaker-controls-wrap,.cvt-cards__speaker-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cvt-cards__speaker-controls{gap:.5rem}.cvt-cards__speaker-fraction{color:var(--_text-muted);font-family:var(--_font-family);font-size:.9375rem;line-height:1.1875rem}.cvt-cards__swiper,.cvt-loop__swiper{overflow:hidden;position:relative;width:100%}.cvt-cards__swiper .swiper-wrapper,.cvt-loop__swiper .swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.cvt-cards__swiper .swiper-slide,.cvt-loop__swiper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:auto;position:relative}.cvt-cards__swiper .swiper-button-next,.cvt-cards__swiper .swiper-button-prev,.cvt-loop__swiper .swiper-button-next,.cvt-loop__swiper .swiper-button-prev{margin-top:0;position:absolute;z-index:10}.cvt-cards__swiper .swiper-slide{height:auto}.cvt-card__text,.cvt-card__title{margin:0}.cvt-card--treatment-icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid var(--_border-color);color:inherit;-ms-flex-direction:column;flex-direction:column;padding:1.5rem;text-decoration:none;-webkit-transition:background-color var(--_transition);transition:background-color var(--_transition)}.cvt-card--treatment-icon:hover{background:var(--_hover-surface)}@media(width >= 768px){.cvt-card--treatment-icon{padding:2rem}}.cvt-card--treatment-icon__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem}@media(width >= 768px){.cvt-card--treatment-icon__header{padding-bottom:3rem}}.cvt-card--treatment-icon__icon{-ms-flex-negative:0;flex-shrink:0;height:6.25rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:6.25rem}.cvt-card--treatment-icon__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;background:rgba(0,0,0,.05);border-radius:var(--_radius);color:var(--_text-color);flex-shrink:0;height:2.5rem;-webkit-transition:background-color var(--_transition),color var(--_transition);transition:background-color var(--_transition),color var(--_transition);width:2.5rem}.group:hover .cvt-card--treatment-icon__cta{background:var(--_accent);color:var(--_text-inverse)}.cvt-card--treatment-icon__cta--solo{margin-left:auto}.cvt-card--treatment-icon__cta-icon{height:1rem;-webkit-transition:-webkit-transform var(--_transition);transition:-webkit-transform var(--_transition);transition:transform var(--_transition);transition:transform var(--_transition),-webkit-transform var(--_transition);width:1rem}.group:hover .cvt-card--treatment-icon__cta-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cvt-card--treatment-icon__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media(width >= 768px){.cvt-card--treatment-icon__body{gap:.75rem}}.cvt-card--treatment-icon .cvt-card__title{color:var(--_text-color);font-family:var(--_font-family);font-size:1.25rem;font-weight:500;line-height:1.75rem}@media(width >= 768px){.cvt-card--treatment-icon .cvt-card__title{font-size:1.375rem;line-height:1.875rem}}.cvt-card--treatment-icon .cvt-card__text{color:var(--_text-secondary);font-size:.9375rem;line-height:1.1875rem}@media(width >= 768px){.cvt-card--treatment-icon .cvt-card__text{font-size:1.0625rem;line-height:1.5rem}}.cvt-card--product{background:var(--_surface);border-radius:var(--_radius);-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.cvt-card--product,.cvt-card--product .cvt-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.cvt-card--product .cvt-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:1.5rem}.cvt-card--product .cvt-card__title{color:var(--_text-color);font-family:var(--_font-family);font-size:1.25rem;font-weight:600}.cvt-card--product .cvt-card__text{color:var(--_text-secondary);font-family:var(--_font-family);font-size:.9375rem;line-height:1.625}.cvt-card--profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.cvt-card--profile .cvt-card__media{aspect-ratio:1;background:var(--_surface-muted);border-radius:var(--_radius);margin:0;overflow:hidden}.cvt-card--profile .cvt-card__media-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cvt-card--profile .cvt-card__body{padding-top:1.25rem}.cvt-card--profile .cvt-card__title{color:var(--_text-color);font-family:var(--_font-family);font-size:1.25rem;font-weight:500}.cvt-card--profile .cvt-card__text{color:var(--_text-muted);font-family:var(--_font-family);font-size:1rem;margin-top:.25rem}.cvt-card--freeform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--_surface);border:1px solid var(--_border-color);border-radius:var(--_radius);-ms-flex-direction:column;flex-direction:column;gap:1.5rem;height:100%}.cvt-card--freeform .cvt-card__media{aspect-ratio:4/3;background:var(--_surface-muted);border-radius:var(--_radius);margin:0;overflow:hidden}.cvt-card--freeform .cvt-card__media-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cvt-card--freeform .cvt-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cvt-card--freeform .cvt-card__title{color:var(--_text-color);font-family:var(--_font-family);font-size:1.375rem;font-weight:400}.cvt-card--freeform .cvt-card__text{color:var(--_text-secondary);font-family:var(--_font-family);font-size:1.0625rem;line-height:1.625}.cvt-card--freeform .cvt-card__actions{margin-top:auto}.cvt-card--freeform-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--_surface);border:1px solid var(--_border-color);border-radius:var(--_radius);-ms-flex-direction:column;flex-direction:column;gap:1.5rem;height:100%}.cvt-card--freeform-3 .cvt-card__icon{margin:0;overflow:hidden}.cvt-card--freeform-3 .cvt-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cvt-card--freeform-3 .cvt-card__title{color:var(--_text-color);font-family:var(--_font-family);font-size:1.375rem;font-weight:400}.cvt-card--freeform-3 .cvt-card__text{color:var(--_text-secondary);font-family:var(--_font-family);font-size:1.0625rem;line-height:1.625}.cvt-card--freeform-3 .cvt-card__actions{margin-top:auto}.cvt-card--freeform-2{display:-ms-grid;display:grid;-ms-grid-columns:1fr;background:var(--_surface-alt);border-radius:var(--_radius);gap:1.5rem;grid-template-columns:1fr;height:100%;padding:2rem}@media(width >= 1024px){.cvt-card--freeform-2{-ms-grid-columns:1fr 220px;grid-template-columns:1fr 220px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.cvt-card--freeform-2 .cvt-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.cvt-card--freeform-2 .cvt-card__media{aspect-ratio:1;background:var(--_surface-muted);border-radius:var(--_radius);margin:0;overflow:hidden}.cvt-card--freeform-2 .cvt-card__media-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cvt-card--freeform-2 .cvt-card__title{color:var(--_text-color);font-family:var(--_font-family);font-size:1.375rem;font-weight:400}.cvt-card--freeform-2 .cvt-card__text{color:var(--_text-secondary);font-family:var(--_font-family);font-size:1.0625rem;line-height:1.625}.cvt-card--image-led,.cvt-card--other-treatment{aspect-ratio:4/3;border-radius:var(--_radius);color:inherit;display:block;overflow:hidden;position:relative;text-decoration:none}@media(width >= 768px){.cvt-card--image-led,.cvt-card--other-treatment{aspect-ratio:7/4}}.cvt-card--image-led--no-media,.cvt-card--other-treatment--no-media{background:var(--_surface-dark)}.cvt-card--image-led .cvt-card--image-led__backdrop,.cvt-card--other-treatment .cvt-card--image-led__backdrop{background:var(--_surface-dark);inset:0;position:absolute}.cvt-card--image-led .cvt-card--image-led__media,.cvt-card--other-treatment .cvt-card--image-led__media{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.group:hover .cvt-card--image-led .cvt-card--image-led__media,.group:hover .cvt-card--other-treatment .cvt-card--image-led__media{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.cvt-card--image-led .cvt-card--image-led__overlay,.cvt-card--other-treatment .cvt-card--image-led__overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.2)));background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.2));inset:0;pointer-events:none;position:absolute}.cvt-card--image-led .cvt-card--image-led__content,.cvt-card--other-treatment .cvt-card--image-led__content{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:absolute;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem}@media(width >= 768px){.cvt-card--image-led .cvt-card--image-led__content,.cvt-card--other-treatment .cvt-card--image-led__content{padding:2.5rem}}.cvt-card--image-led .cvt-card--image-led__footer,.cvt-card--other-treatment .cvt-card--image-led__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:1rem;justify-content:space-between}.cvt-card--image-led .cvt-card--image-led__arrow,.cvt-card--other-treatment .cvt-card--image-led__arrow{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;background:var(--_surface);border-radius:var(--_radius);color:var(--_text-color);flex-shrink:0;height:3rem;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:3rem}@media(width >= 768px){.cvt-card--image-led .cvt-card--image-led__arrow,.cvt-card--other-treatment .cvt-card--image-led__arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.group:hover .cvt-card--image-led .cvt-card--image-led__arrow,.group:hover .cvt-card--other-treatment .cvt-card--image-led__arrow{opacity:1}.cvt-card--image-led .cvt-card--image-led__arrow-icon,.cvt-card--other-treatment .cvt-card--image-led__arrow-icon{height:1.5rem;width:1.5rem}.cvt-card--image-led .cvt-card__title,.cvt-card--other-treatment .cvt-card__title{color:var(--_text-inverse);font-family:var(--_font-family);font-size:1.375rem;font-weight:500}@media(width >= 768px){.cvt-card--image-led .cvt-card__title,.cvt-card--other-treatment .cvt-card__title{font-size:2rem;line-height:2.375rem}}.cvt-card--image-led .cvt-card__text,.cvt-card--other-treatment .cvt-card__text{color:var(--_text-inverse);font-size:.9375rem;max-width:24rem}@media(width >= 768px){.cvt-card--image-led .cvt-card__text,.cvt-card--other-treatment .cvt-card__text{font-size:1.0625rem;line-height:1.5rem}}.cvt-card--image-led .cvt-card--other-treatment__overlay,.cvt-card--image-led__overlay,.cvt-card--other-treatment .cvt-card--other-treatment__overlay,.cvt-card--other-treatment__overlay{pointer-events:none}.cvt-card--featured-hero{display:-webkit-box;display:-ms-flexbox;display:flex;isolation:isolate;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--_surface-alt);border-radius:var(--_radius);-ms-flex-direction:column;flex-direction:column;height:100%;max-height:720px;min-height:490px;overflow:hidden}.cvt-card--featured-hero--no-media{background:var(--_surface-dark)}@media(width >= 768px){.cvt-card--featured-hero{min-height:480px}}@media(width >= 1024px){.cvt-card--featured-hero{min-height:600px}}.cvt-card--featured-hero .cvt-card__title{font-size:2rem;font-weight:500;line-height:2.375rem;max-width:60rem}@media(width >= 810px){.cvt-card--featured-hero .cvt-card__title{font-size:2.5rem;line-height:2.875rem}}@media(width >= 1280px){.cvt-card--featured-hero .cvt-card__title{font-size:4rem;line-height:4.375rem}}.cvt-card--featured-hero .cvt-card__text{font-size:.8125rem;line-height:1.0625rem;max-width:39.375rem}@media(width >= 810px){.cvt-card--featured-hero .cvt-card__text{font-size:.9375rem;line-height:1.1875rem}}@media(width >= 1280px){.cvt-card--featured-hero .cvt-card__text{font-size:1.125rem;line-height:1.625rem}}.cvt-card--featured-hero .cvt-card__actions--desktop{display:none}@media(width >= 1280px){.cvt-card--featured-hero .cvt-card__actions--desktop{display:block;margin-top:auto;padding-top:0}}.cvt-card--featured-hero .cvt-card__actions--compact{display:block}@media(width >= 1280px){.cvt-card--featured-hero .cvt-card__actions--compact{display:none}}.cvt-card--featured-hero .cvt-card--featured-hero__copy{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:60rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.75rem}@media(width >= 810px){.cvt-card--featured-hero .cvt-card--featured-hero__copy{gap:2rem}}@media(width >= 1280px){.cvt-card--featured-hero .cvt-card--featured-hero__copy{gap:1.5rem}}.cvt-card--featured-hero .cvt-card--featured-hero__lede{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}@media(width >= 1280px){.cvt-card--featured-hero .cvt-card--featured-hero__lede{gap:0}}.cvt-card--featured-hero .cvt-card__featured-tags{gap:.375rem}@media(width >= 810px){.cvt-card--featured-hero .cvt-card__featured-tags{gap:.5rem}}.cvt-card--featured-hero .cvt-card__featured-cta--desktop{font-size:1rem;letter-spacing:.035em;line-height:1rem}.cvt-card--featured-hero .cvt-card__featured-cta--compact{-ms-flex-item-align:start;align-self:flex-start;font-size:.8125rem;line-height:1.0625rem}@media(width >= 810px){.cvt-card--featured-hero .cvt-card__featured-cta--compact{font-size:.875rem;letter-spacing:-.0125rem;line-height:1.125rem}}.cvt-card--featured-hero .cvt-card__featured-tag{font-size:.8125rem;line-height:1.0625rem}.cvt-card--featured-hero .cvt-card__featured-cta,.cvt-card--featured-hero .cvt-card__featured-tag,.cvt-card--featured-hero .cvt-card__text,.cvt-card--featured-hero .cvt-card__title{color:var(--_text-inverse);font-family:var(--_font-family)}.cvt-card--featured-hero .cvt-card__text{color:hsla(0,0%,100%,.9)}.cvt-card--featured-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:490px;position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:2rem}@media(width >= 768px){.cvt-card--featured-hero__content{min-height:480px;padding:2.5rem}}@media(width >= 1024px){.cvt-card--featured-hero__content{min-height:600px}}@media(width < 1280px){.cvt-card--featured-hero__content{padding-bottom:5rem}}@media(width >= 1280px){.cvt-card--featured-hero__content{padding-block:3.5rem;padding-inline:7.5rem}}.cvt-card--featured-hero__inner{min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cvt-card--featured-hero__inner,.cvt-card--featured-hero__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cvt-card--featured-hero__intro{gap:.375rem;max-width:60rem}@media(width >= 768px){.cvt-card--featured-hero__intro{gap:.5rem}}@media(width >= 1024px){.cvt-card--featured-hero__intro{gap:1rem}}.cvt-card--featured-hero__media{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:0}.cvt-card--featured-hero__media--fallback{display:block}.cvt-card--featured-hero__overlay{background:linear-gradient(245.34deg,rgba(0,0,0,0) 1.2%,rgba(0,0,0,.5) 99%);inset:0;pointer-events:none;position:absolute;z-index:1}.cvt-card--featured-hero:hover .cvt-card--featured-hero__media{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.cvt-card--flagship-product{display:-webkit-box;display:-ms-flexbox;display:flex;isolation:isolate;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--_surface-alt);border-radius:var(--_radius);-ms-flex-direction:column;flex-direction:column;height:100%;max-height:860px;min-height:490px;overflow:hidden}.cvt-card--flagship-product--no-media{background:var(--_surface-dark)}@media(width >= 768px){.cvt-card--flagship-product{min-height:600px}}@media(width >= 1024px){.cvt-card--flagship-product{min-height:860px}}.cvt-card--flagship-product .cvt-card__title{font-size:2rem;letter-spacing:-.025em;line-height:2.375rem;text-transform:uppercase}@media(width >= 810px){.cvt-card--flagship-product .cvt-card__title{font-size:2.5rem;line-height:2.875rem}}@media(width >= 1280px){.cvt-card--flagship-product .cvt-card__title{font-size:4rem;letter-spacing:-.125rem;line-height:4.375rem}}.cvt-card--flagship-product .cvt-card__text{font-size:.9375rem;line-height:1.1875rem}@media(width >= 1280px){.cvt-card--flagship-product .cvt-card__text{font-size:1.125rem;letter-spacing:-.0125rem;line-height:1.625rem}}.cvt-card--flagship-product .cvt-card__featured-cta--desktop{font-size:1rem;letter-spacing:.035em;line-height:1rem}.cvt-card--flagship-product .cvt-card__featured-cta,.cvt-card--flagship-product .cvt-card__flagship-feature-description,.cvt-card--flagship-product .cvt-card__flagship-feature-title,.cvt-card--flagship-product .cvt-card__text,.cvt-card--flagship-product .cvt-card__title{color:var(--_text-inverse);font-family:var(--_font-family)}.cvt-card--flagship-product .cvt-card__text{color:hsla(0,0%,100%,.9)}.cvt-card--flagship-product .cvt-card__flagship-feature-description{color:hsla(0,0%,100%,.8)}.cvt-card--flagship-product .cvt-card__flagship-feature-title{font-size:1.375rem;letter-spacing:-.05rem;line-height:1.875rem}.cvt-card--flagship-product .cvt-card__flagship-feature-description{font-size:.9375rem;letter-spacing:-.01875rem;line-height:1.1875rem}.cvt-card--flagship-product .cvt-card__flagship-feature-icon:before{background-color:currentColor;content:"";display:block;height:100%;mask:center/contain no-repeat;-webkit-mask:center/contain no-repeat;width:100%}.cvt-card--flagship-product .cvt-card__flagship-feature-icon--precision:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27 stroke=%27currentColor%27 stroke-width=%271.5%27/%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%272%27 fill=%27currentColor%27/%3E%3Cpath stroke=%27currentColor%27 stroke-width=%271.5%27 d=%27M12 4V2m0 20v-2m-8-8H2m20 0h-2%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27 stroke=%27currentColor%27 stroke-width=%271.5%27/%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%272%27 fill=%27currentColor%27/%3E%3Cpath stroke=%27currentColor%27 stroke-width=%271.5%27 d=%27M12 4V2m0 20v-2m-8-8H2m20 0h-2%27/%3E%3C/svg%3E")}.cvt-card--flagship-product .cvt-card__flagship-feature-icon--customization:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath stroke=%27currentColor%27 stroke-width=%271.5%27 d=%27M5 8h14M5 12h14M5 16h14%27/%3E%3Ccircle cx=%279%27 cy=%278%27 r=%271.5%27 fill=%27currentColor%27/%3E%3Ccircle cx=%2715%27 cy=%2712%27 r=%271.5%27 fill=%27currentColor%27/%3E%3Ccircle cx=%2710%27 cy=%2716%27 r=%271.5%27 fill=%27currentColor%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath stroke=%27currentColor%27 stroke-width=%271.5%27 d=%27M5 8h14M5 12h14M5 16h14%27/%3E%3Ccircle cx=%279%27 cy=%278%27 r=%271.5%27 fill=%27currentColor%27/%3E%3Ccircle cx=%2715%27 cy=%2712%27 r=%271.5%27 fill=%27currentColor%27/%3E%3Ccircle cx=%2710%27 cy=%2716%27 r=%271.5%27 fill=%27currentColor%27/%3E%3C/svg%3E")}.cvt-card--flagship-product .cvt-card__flagship-feature-icon--consistency:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Crect width=%2718%27 height=%2714%27 x=%273%27 y=%275%27 stroke=%27currentColor%27 stroke-width=%271.5%27 rx=%271.5%27/%3E%3Cpath stroke=%27currentColor%27 stroke-width=%271.5%27 d=%27m8 12.5 2.5 2.5L16 9.5%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Crect width=%2718%27 height=%2714%27 x=%273%27 y=%275%27 stroke=%27currentColor%27 stroke-width=%271.5%27 rx=%271.5%27/%3E%3Cpath stroke=%27currentColor%27 stroke-width=%271.5%27 d=%27m8 12.5 2.5 2.5L16 9.5%27/%3E%3C/svg%3E")}.cvt-card--flagship-product .cvt-card__flagship-feature-icon--efficiency:before{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27 stroke=%27currentColor%27 stroke-width=%271.5%27/%3E%3Cpath stroke=%27currentColor%27 stroke-width=%271.5%27 d=%27M12 8v4.5l3 2%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%278%27 stroke=%27currentColor%27 stroke-width=%271.5%27/%3E%3Cpath stroke=%27currentColor%27 stroke-width=%271.5%27 d=%27M12 8v4.5l3 2%27/%3E%3C/svg%3E")}.cvt-card--flagship-product__media{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:0}.cvt-card--flagship-product__media--fallback{display:block}.cvt-card--flagship-product__overlay{background:linear-gradient(235deg,rgba(0,0,0,.1),rgba(0,0,0,.55));inset:0;pointer-events:none;position:absolute;z-index:1}.cvt-card--flagship-product__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:auto;max-width:75rem;min-height:inherit;position:relative;width:100%;z-index:2;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.5rem var(--_shell-padding-inline)}@media(width >= 768px){.cvt-card--flagship-product__content{padding-block:3rem}}@media(width >= 1024px){.cvt-card--flagship-product__content{padding-block:7.5rem;padding-inline:7.5rem}}.cvt-card--flagship-product__intro{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:60rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}@media(width >= 768px){.cvt-card--flagship-product__intro{gap:1rem}}.cvt-card--flagship-product__lede{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:60rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media(width >= 768px){.cvt-card--flagship-product__lede{gap:2rem}}.cvt-card--flagship-product:hover .cvt-card--flagship-product__media{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__featured-shell,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper:not(.swiper-initialized) .swiper-slide,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__featured-shell,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper:not(.swiper-initialized) .swiper-slide,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__featured-shell,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper:not(.swiper-initialized) .swiper-slide{width:100%}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper{padding-bottom:0}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-pagination,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-pagination,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-pagination{display:none}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev{bottom:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2rem;margin-top:0;position:absolute;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:2rem;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--_nav-bg);border:0;border-radius:var(--_radius);color:var(--_nav-color);cursor:pointer;justify-content:center;padding:0;-webkit-transition:background-color var(--_transition);transition:background-color var(--_transition)}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav:after,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next:after,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev:after,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav:after,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next:after,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev:after,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav:after,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next:after,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev:after{content:none;display:none}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav:hover,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next:hover,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev:hover,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav:hover,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next:hover,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev:hover,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav:hover,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next:hover,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev:hover{background:var(--_nav-bg-hover)}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav.swiper-button-disabled,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next.swiper-button-disabled,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev.swiper-button-disabled,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav.swiper-button-disabled,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next.swiper-button-disabled,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev.swiper-button-disabled,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav.swiper-button-disabled,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next.swiper-button-disabled,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.35}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav__icon,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav__icon,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav__icon{display:block;height:1rem;width:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav--prev .cvt-featured-hero-nav__icon,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav--prev .cvt-featured-hero-nav__icon,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav--prev .cvt-featured-hero-nav__icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav--next .cvt-featured-hero-nav__icon,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav--next .cvt-featured-hero-nav__icon,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav--next .cvt-featured-hero-nav__icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev{border-radius:var(--_radius);left:2rem;right:auto}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next{border-radius:var(--_radius);left:4.75rem;right:auto}@media(width >= 810px)and (width < 1280px){.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev{bottom:2.5rem}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev{border-radius:0;border-bottom-right-radius:2px;border-top-left-radius:2px;left:2.5rem}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next{border-radius:0;border-bottom-right-radius:2px;border-top-right-radius:2px;left:5.25rem}}@media(width >= 1280px){.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .cvt-featured-hero-nav,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev{border-radius:0;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-prev{border-bottom-right-radius:2px;border-top-left-radius:2px;left:1rem;right:auto}.cvt-cards--featured-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--featured-treatment-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next,.cvt-cards--flagship-product-card.cvt-cards--slider .cvt-cards__swiper .swiper-button-next{border-bottom-left-radius:2px;border-top-right-radius:2px;left:auto;right:1rem}}.cvt-card__link{color:inherit;display:block;text-decoration:none}.cvt-card__icon-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;background:rgba(0,0,0,.05);border-radius:var(--_radius);color:var(--_text-color);flex-shrink:0;height:2.5rem;text-decoration:none;-webkit-transition:background-color var(--_transition);transition:background-color var(--_transition);width:2.5rem}.cvt-card__icon-button:hover{background:rgba(0,0,0,.1)}.cvt-card__icon-button-svg{height:1rem;width:1rem}.cvt-card__text-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--_text-color);font-family:var(--_font-family);font-size:.9375rem;gap:.5rem;text-decoration:none;-webkit-transition:opacity var(--_transition);transition:opacity var(--_transition)}.cvt-card__text-button:hover{opacity:.7}.cvt-card__tertiary-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--_text-color);font-family:var(--_font-family);font-size:1rem;font-weight:500;gap:.625rem;text-decoration:none;-webkit-transition:opacity var(--_transition);transition:opacity var(--_transition)}.cvt-card__tertiary-link:hover{opacity:.8}.cvt-card__tertiary-link-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;border:1px solid #d1d5db;border-radius:var(--_radius);flex-shrink:0;height:2rem;width:2rem}.cvt-card__tertiary-link-svg{height:1rem;width:1rem}.cvt-card__media--related-product{aspect-ratio:3/2;background:var(--_surface-muted);border-radius:var(--_radius);margin:0;overflow:hidden}.cvt-card__media--product-card{aspect-ratio:16/10;background:var(--_surface-muted);margin:0;overflow:hidden}.cvt-card__media-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.group:hover .cvt-card__media-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.group:hover .cvt-card__media-image--product-card{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.cvt-card__video-trigger{background:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;padding:0;text-align:left}.cvt-card__video-media,.cvt-card__video-trigger{border-radius:var(--_radius);display:block;overflow:hidden;width:100%}.cvt-card__video-media{aspect-ratio:668/372;background-color:var(--_surface-muted);background-image:var(--cvt-card-video-poster,none);background-position:50%;background-size:cover;position:relative}.cvt-card__video-poster{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cvt-card__video-play{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.6);border-radius:var(--_radius);color:var(--_text-inverse);height:3rem;justify-content:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3rem}.cvt-card__video-play-icon{height:1rem;width:1rem}.cvt-card__featured-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--_text-inverse);font-family:var(--_font-family);font-weight:500;text-decoration:none;-webkit-transition:opacity var(--_transition);transition:opacity var(--_transition)}.cvt-card__featured-cta:hover{opacity:.8}.cvt-card__featured-cta--desktop{gap:.625rem}.cvt-card__featured-cta-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;border:1px solid hsla(0,0%,100%,.4);border-radius:1px;color:var(--_text-inverse);flex-shrink:0;height:2rem;width:2rem}.cvt-card__featured-cta-svg{height:1rem;width:1rem}.cvt-card__featured-cta--compact{-ms-flex-item-align:start;align-self:flex-start;border-bottom:1px solid var(--_text-inverse);padding-block:1px}.cvt-card__featured-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.cvt-card__featured-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.1);border-radius:var(--_radius);color:var(--_text-inverse);font-family:var(--_font-family);font-size:.8125rem;gap:.375rem;padding:3px .5rem}.cvt-card__featured-tag-image,.cvt-card__featured-tag-svg{height:1rem;width:1rem;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.cvt-card__flagship-features{border-top:1px solid hsla(0,0%,100%,.3);margin-top:2.5rem}@media(width >= 810px){.cvt-card__flagship-features{margin-top:3rem}}.cvt-card__flagship-features-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-color:hsla(0,0%,100%,.3);-ms-flex-direction:column;flex-direction:column}.cvt-card__flagship-features-grid>.cvt-card__flagship-feature{border-bottom:1px solid hsla(0,0%,100%,.3)}.cvt-card__flagship-features-grid>.cvt-card__flagship-feature:last-child{border-bottom:0}@media(width >= 810px){.cvt-card__flagship-features-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cvt-card__flagship-features-grid>.cvt-card__flagship-feature{-webkit-box-flex:1;border-bottom:0;border-right:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3);-ms-flex:1;flex:1}.cvt-card__flagship-features-grid>.cvt-card__flagship-feature:last-child{border-right:0}}.cvt-card__flagship-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding-block:1.5rem}@media(width >= 810px){.cvt-card__flagship-feature{padding:2rem 1.5rem 0}}.cvt-card__flagship-feature-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.cvt-card__flagship-feature-title{color:var(--_text-inverse);font-family:var(--_font-family);font-weight:500;margin:0}.cvt-card__flagship-feature-description{color:hsla(0,0%,100%,.8);font-family:var(--_font-family);margin:0}.cvt-card__flagship-feature-icon{display:block;-ms-flex-negative:0;color:var(--_text-inverse);flex-shrink:0;height:3.5rem;width:3.5rem}.cvt-card__flagship-feature-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cvt-cards-video-modal{display:-ms-grid;display:grid;inset:0;padding:1.5rem;place-items:center;position:fixed;z-index:100000}.cvt-cards-video-modal[hidden]{display:none}.cvt-cards-video-modal__backdrop{background:rgba(0,0,0,.6);inset:0;position:absolute}.cvt-cards-video-modal__dialog{background:#000;border-radius:2px;overflow:hidden;position:relative;width:min(960px,100%);z-index:1}.cvt-cards-video-modal__close{background:rgba(0,0,0,.6);border:0;color:#fff;cursor:pointer;height:2rem;position:absolute;right:.5rem;top:.5rem;width:2rem;z-index:2}.cvt-cards-video-modal__frame-wrap{aspect-ratio:16/9}.cvt-cards-video-modal__frame-wrap iframe{border:0;display:block;height:100%;width:100%}body.cvt-cards-video-modal-open{overflow:hidden}.cvt-card--speaker{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cvt-card--speaker .cvt-card--speaker__media{aspect-ratio:1;background:var(--_surface-muted);border-radius:var(--_radius);display:block;margin:0;overflow:hidden}.cvt-card--speaker .cvt-card--speaker__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.cvt-card--speaker .cvt-card--speaker__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding-top:.75rem}@media(width >= 1024px){.cvt-card--speaker .cvt-card--speaker__body{padding-top:1.25rem}}.cvt-card--speaker .cvt-card--speaker__name,.cvt-card--speaker .cvt-card__title.cvt-card--speaker__name{color:var(--_text-color);font-family:var(--_font-family);font-size:1.0625rem;font-weight:500;letter-spacing:-.01875rem;line-height:1.5rem}@media(width >= 1280px){.cvt-card--speaker .cvt-card--speaker__name,.cvt-card--speaker .cvt-card__title.cvt-card--speaker__name{font-size:1.25rem;line-height:1.75rem}}.cvt-card--speaker .cvt-card--speaker__role,.cvt-card--speaker .cvt-card__text.cvt-card--speaker__role{color:var(--_text-muted);font-family:var(--_font-family);font-size:.9375rem;font-weight:400;letter-spacing:-.01875rem;line-height:1.1875rem;margin-top:0}@media(width >= 1280px){.cvt-card--speaker .cvt-card--speaker__role,.cvt-card--speaker .cvt-card__text.cvt-card--speaker__role{font-size:1rem;line-height:1.375rem}}.cvt-card--speaker:hover .cvt-card--speaker__image{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__speaker-carousel,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__speaker-carousel,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__speaker-carousel,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__speaker-carousel,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__speaker-carousel,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__speaker-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:100%}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__speaker-toolbar,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__speaker-toolbar,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__speaker-toolbar,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__speaker-toolbar,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__speaker-toolbar,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__speaker-toolbar{width:100%}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__speaker-view-all,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__speaker-view-all,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__speaker-view-all,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__speaker-view-all,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__speaker-view-all,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__speaker-view-all{white-space:nowrap}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__speaker-fraction,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__speaker-fraction,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__speaker-fraction,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__speaker-fraction,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__speaker-fraction,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__speaker-fraction{letter-spacing:-.01875rem;line-height:1.1875rem;position:static;width:auto}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__speaker-pagination-fallback,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__speaker-pagination-fallback,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__speaker-pagination-fallback,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__speaker-pagination-fallback,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__speaker-pagination-fallback,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__speaker-pagination-fallback{display:none}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__swiper .cvt-speaker-carousel-nav,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__swiper .cvt-speaker-carousel-nav,.cvt-cards--speaker-card.cvt-cards--slider .cvt-speaker-carousel-nav,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__swiper .cvt-speaker-carousel-nav,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__swiper .cvt-speaker-carousel-nav,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-speaker-carousel-nav,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__swiper .cvt-speaker-carousel-nav,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__swiper .cvt-speaker-carousel-nav,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-speaker-carousel-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--_surface-muted);border:0;border-radius:var(--_radius);color:var(--_text-color);cursor:pointer;height:2rem;justify-content:center;margin:0;padding:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:2rem}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__swiper .cvt-speaker-carousel-nav:after,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__swiper .cvt-speaker-carousel-nav:after,.cvt-cards--speaker-card.cvt-cards--slider .cvt-speaker-carousel-nav:after,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__swiper .cvt-speaker-carousel-nav:after,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__swiper .cvt-speaker-carousel-nav:after,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-speaker-carousel-nav:after,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__swiper .cvt-speaker-carousel-nav:after,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__swiper .cvt-speaker-carousel-nav:after,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-speaker-carousel-nav:after{content:none}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__swiper .cvt-speaker-carousel-nav:hover,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__swiper .cvt-speaker-carousel-nav:hover,.cvt-cards--speaker-card.cvt-cards--slider .cvt-speaker-carousel-nav:hover,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__swiper .cvt-speaker-carousel-nav:hover,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__swiper .cvt-speaker-carousel-nav:hover,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-speaker-carousel-nav:hover,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__swiper .cvt-speaker-carousel-nav:hover,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__swiper .cvt-speaker-carousel-nav:hover,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-speaker-carousel-nav:hover{opacity:.85}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__swiper .cvt-speaker-carousel-nav.swiper-button-disabled,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__swiper .cvt-speaker-carousel-nav.swiper-button-disabled,.cvt-cards--speaker-card.cvt-cards--slider .cvt-speaker-carousel-nav.swiper-button-disabled,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__swiper .cvt-speaker-carousel-nav.swiper-button-disabled,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__swiper .cvt-speaker-carousel-nav.swiper-button-disabled,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-speaker-carousel-nav.swiper-button-disabled,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__swiper .cvt-speaker-carousel-nav.swiper-button-disabled,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__swiper .cvt-speaker-carousel-nav.swiper-button-disabled,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-speaker-carousel-nav.swiper-button-disabled{cursor:default;opacity:.35}.cvt-cards--speaker-card.cvt-cards--slider .cvt-speaker-carousel-nav__icon,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-speaker-carousel-nav__icon,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-speaker-carousel-nav__icon{display:block;height:1rem;width:1rem}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__swiper,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__swiper,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__swiper,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__swiper,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__swiper,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__swiper{max-width:100%;overflow:hidden;padding-bottom:0;width:100%}.cvt-cards--speaker-card.cvt-cards--slider .cvt-cards__swiper .swiper-slide,.cvt-cards--speaker-card.cvt-cards--slider .cvt-loop__swiper .swiper-slide,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-cards__swiper .swiper-slide,.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__swiper .swiper-slide,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-cards__swiper .swiper-slide,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__swiper .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}.cvt-card--related-product{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--_surface);border:1px solid var(--_border-color);border-radius:var(--_radius);-ms-flex-direction:column;flex-direction:column;overflow:hidden}.cvt-card--related-product .cvt-card--related-product__media-link,.cvt-card--related-product .cvt-card--related-product__media-wrap{display:block;overflow:hidden}.cvt-card--related-product .cvt-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding:1rem}.cvt-card--related-product .cvt-card__title{color:var(--_text-color);font-family:var(--_font-family);font-size:1.25rem;font-weight:500}.cvt-card--related-product .cvt-card--related-product__title-link{color:inherit;text-decoration:none;-webkit-transition:opacity var(--_transition);transition:opacity var(--_transition)}.cvt-card--related-product .cvt-card--related-product__title-link:hover{opacity:.7}.cvt-card--related-product .cvt-card__text{-webkit-box-flex:1;color:var(--_text-secondary);-ms-flex:1;flex:1;font-size:1rem}.cvt-card--related-product .cvt-card--related-product__caption-link{-ms-flex-item-align:start;align-self:flex-start;color:var(--_text-muted);font-size:.8125rem;text-decoration:underline;text-underline-offset:2px;-webkit-transition:color var(--_transition);transition:color var(--_transition)}.cvt-card--related-product .cvt-card--related-product__caption-link:hover{color:var(--_text-color)}.cvt-card--related-product .cvt-card__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.cvt-card--related-product .cvt-card__tertiary-link{-ms-flex-item-align:start;align-self:flex-start;text-decoration:none!important}.cvt-card--related-product .cvt-card__tertiary-link span{text-decoration:none!important}.cvt-cards--related-product-card .cvt-cards__grid,.cvt-loop--template-related-product-card .cvt-loop__grid{-webkit-column-gap:var(--_grid-gap);-moz-column-gap:var(--_grid-gap);column-gap:var(--_grid-gap);row-gap:var(--_grid-row-gap)}.cvt-card--video{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cvt-card--video .cvt-card__video-trigger{cursor:pointer}.cvt-card--video .cvt-card__video-media{background-color:var(--_surface-muted)}.cvt-card--video .cvt-card__video-poster{display:block}.cvt-card--video .cvt-card__title{color:var(--_text-color);font-family:var(--_font-family);font-size:1.375rem;font-weight:500;letter-spacing:-.05rem;line-height:1.875rem;padding-top:1.25rem}.cvt-cards--video-card .cvt-cards__grid,.cvt-loop--template-video-card .cvt-loop__grid{-webkit-column-gap:var(--_grid-gap);-moz-column-gap:var(--_grid-gap);column-gap:var(--_grid-gap);row-gap:var(--_grid-gap)}.cvt-loop,.wp-block-convertiv-loop{width:100%;--_pagination-margin-top:var(--cvt-loop-pagination-margin-top,2rem);--_pagination-margin-bottom:var(--cvt-loop-pagination-margin-bottom,2rem);--_pagination-link-color:var(--cvt-loop-pagination-link-color,#374151);--_pagination-link-border:var(--cvt-loop-pagination-link-border,#e5e7eb);--_pagination-link-bg:var(--cvt-loop-pagination-link-bg,#fff);--_pagination-link-hover-bg:var( --cvt-loop-pagination-link-hover-bg,#f3f4f6 );--_pagination-active-bg:var(--cvt-loop-pagination-active-bg,#2563eb);--_pagination-active-color:var(--cvt-loop-pagination-active-color,#fff);--_pagination-active-border:var( --cvt-loop-pagination-active-border,#2563eb );--_load-more-bg:var(--cvt-loop-load-more-bg,#2563eb);--_load-more-color:var(--cvt-loop-load-more-color,#fff);--_load-more-hover-bg:var(--cvt-loop-load-more-hover-bg,#1d4ed8);--_load-more-radius:var(--cvt-loop-load-more-radius,0.5rem);--_muted-color:var(--cvt-loop-muted-color,#9ca3af);--_loop-accent:var(--cvt-loop-accent,#2563eb);--_swiper-padding-bottom:var(--cvt-loop-swiper-padding-bottom,3rem);--_transition:var(--cvt-loop-transition,0.2s ease);--_loading-opacity:var(--cvt-loop-loading-opacity,0.7);--_load-more-pad-block:0.625rem;--_load-more-pad-inline:1.5rem;--_pagination-link-radius:0.375rem;--_pagination-link-min-width:2rem;--_pagination-link-height:2rem;--_pagination-link-pad-inline:0.5rem;--_pagination-link-font-size:0.875rem;--_infinite-trigger-height:60px;--_speaker-toolbar-gap:1rem;--_speaker-controls-gap:0.5rem}.cvt-loop__content-shell,.cvt-loop__featured-shell,.cvt-loop__speaker-carousel{margin-inline:auto;max-width:none;padding-inline:var(--_shell-padding-inline);width:100%}.cvt-loop__featured-shell{padding-block:var(--_featured-padding-block)}@media(width >= 768px){.cvt-loop__featured-shell{padding-block:2.5rem}}@media(width >= 1024px){.cvt-loop__featured-shell{padding-block:3rem}}.cvt-loop__grid{display:-ms-grid;display:grid;gap:var(--_grid-gap);-ms-grid-columns:(minmax(0,1fr))[var(--loop-columns,3)];grid-template-columns:repeat(var(--loop-columns,3),minmax(0,1fr))}.cvt-loop__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--_grid-gap)}@media(max-width:1023px){.cvt-loop--grid .cvt-loop__grid{-ms-grid-columns:(minmax(0,1fr))[var(--loop-columns-tablet,2)];grid-template-columns:repeat(var(--loop-columns-tablet,2),minmax(0,1fr))}}@media(max-width:640px){.cvt-loop--grid .cvt-loop__grid{-ms-grid-columns:(minmax(0,1fr))[var(--loop-columns-mobile,1)];grid-template-columns:repeat(var(--loop-columns-mobile,1),minmax(0,1fr))}}.cvt-loop__speaker-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cvt-loop__speaker-controls-wrap,.cvt-loop__speaker-toolbar{gap:var(--_speaker-toolbar-gap)}.cvt-loop__speaker-controls,.cvt-loop__speaker-controls-wrap,.cvt-loop__speaker-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cvt-loop__speaker-controls{gap:var(--_speaker-controls-gap)}.cvt-loop__speaker-view-all{color:var(--_text-muted);font-family:var(--_font-family);font-size:.9375rem;line-height:1.375rem;text-decoration:none;-webkit-transition:opacity var(--_transition);transition:opacity var(--_transition);white-space:nowrap}.cvt-loop__speaker-view-all:hover{opacity:.8}.cvt-loop__speaker-fraction{color:var(--_text-muted);font-family:var(--_font-family);font-size:.8125rem;letter-spacing:-.01875rem;line-height:1.1875rem;position:static;width:auto}.cvt-loop__swiper{overflow:hidden;position:relative;width:100%}.cvt-loop__pagination{margin-bottom:var(--_pagination-margin-bottom);margin-top:var(--_pagination-margin-top);text-align:center}.cvt-loop__pagination-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.cvt-loop__pagination-item,.cvt-loop__pagination-list,.cvt-loop__pagination-list a,.cvt-loop__pagination-list span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cvt-loop__pagination-list a,.cvt-loop__pagination-list span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--_pagination-link-bg);border:1px solid var(--_pagination-link-border);border-radius:var(--_pagination-link-radius);color:var(--_pagination-link-color);font-size:var(--_pagination-link-font-size);height:var(--_pagination-link-height);justify-content:center;min-width:var(--_pagination-link-min-width);padding:0 var(--_pagination-link-pad-inline);text-decoration:none;-webkit-transition:background-color .15s ease,border-color .15s ease,color .15s ease;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cvt-loop__pagination-list a:hover,.cvt-loop__pagination-list span:hover{background:var(--_pagination-link-hover-bg)}.cvt-loop__pagination-list .current{background:var(--_pagination-active-bg);border-color:var(--_pagination-active-border);color:var(--_pagination-active-color)}.cvt-loop__load-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--_load-more-bg);border:0;border-radius:var(--_load-more-radius);color:var(--_load-more-color);cursor:pointer;font-size:var(--_pagination-link-font-size);font-weight:600;gap:.5rem;padding:var(--_load-more-pad-block) var(--_load-more-pad-inline);-webkit-transition:background-color var(--_transition);transition:background-color var(--_transition)}.cvt-loop__load-more:hover{background:var(--_load-more-hover-bg)}.cvt-loop__load-more.is-loading .cvt-loop__load-more-text,.cvt-loop__load-more:not(.is-loading) .cvt-loop__load-more-loading{display:none}.cvt-loop__infinite-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:var(--_infinite-trigger-height);justify-content:center}.cvt-loop__infinite-trigger,.cvt-loop__no-more{color:var(--_muted-color);font-size:var(--_pagination-link-font-size)}.cvt-loop__no-more{padding:.75rem}.cvt-loop__loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--_muted-color);gap:.75rem;justify-content:center;min-height:200px;padding:2rem}.cvt-loop.is-loading{opacity:var(--_loading-opacity);pointer-events:none}.cvt-loop--slider:not(.cvt-loop--featured-hero) .cvt-loop__swiper{padding-bottom:var(--_swiper-padding-bottom)}.cvt-loop--slider:not(.cvt-loop--featured-hero) .cvt-loop__swiper .swiper-button-next,.cvt-loop--slider:not(.cvt-loop--featured-hero) .cvt-loop__swiper .swiper-button-prev{color:var(--_loop-accent)}.cvt-loop--slider:not(.cvt-loop--featured-hero) .cvt-loop__swiper .swiper-pagination-bullet-active{background:var(--_loop-accent)}.cvt-loop--slider:not(.cvt-loop--featured-hero).cvt-loop--pagination-overlap .cvt-loop__swiper .swiper-pagination{bottom:8px}.cvt-loop--slider:not(.cvt-loop--featured-hero).cvt-loop--pagination-overlap .cvt-loop__swiper .swiper-button-next,.cvt-loop--slider:not(.cvt-loop--featured-hero).cvt-loop--pagination-overlap .cvt-loop__swiper .swiper-button-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper:not(.swiper-initialized) .swiper-slide{width:100%}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper{padding-bottom:0}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-pagination{display:none}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev{bottom:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:2rem;margin-top:0;position:absolute;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:2rem;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--_nav-bg);border:0;border-radius:var(--_radius);color:var(--_nav-color);cursor:pointer;justify-content:center;padding:0;-webkit-transition:background-color var(--_transition);transition:background-color var(--_transition)}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav:after,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next:after,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev:after{content:none;display:none}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav:hover,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next:hover,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev:hover{background:var(--_nav-bg-hover)}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav.swiper-button-disabled,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next.swiper-button-disabled,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.35}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav__icon{display:block;height:1rem;width:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav--prev .cvt-featured-hero-nav__icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav--next .cvt-featured-hero-nav__icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev{border-radius:var(--_radius);left:2rem;right:auto}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next{border-radius:var(--_radius);left:4.75rem;right:auto}@media(width >= 810px)and (width < 1280px){.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev{bottom:2.5rem}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev{border-radius:0;border-bottom-right-radius:2px;border-top-left-radius:2px;left:2.5rem}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next{border-radius:0;border-bottom-right-radius:2px;border-top-right-radius:2px;left:5.25rem}}@media(width >= 1280px){.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .cvt-featured-hero-nav,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next,.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev{border-radius:0;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-prev{border-bottom-right-radius:2px;border-top-left-radius:2px;left:1rem;right:auto}.cvt-loop--featured-hero.cvt-loop--slider .cvt-loop__swiper .swiper-button-next{border-bottom-left-radius:2px;border-top-right-radius:2px;left:auto;right:1rem}}.cvt-loop--template-speaker-card.cvt-loop--slider .cvt-loop__swiper,.cvt-loop--template-speaker-featured-carousel.cvt-loop--slider .cvt-loop__swiper{padding-bottom:0}
