.c1-feat-switcher{background:var(--c1-bg,#faf7f3);overflow-x:clip;overflow-y:visible;width:100%}.c1-feat-switcher__header{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:720px;text-align:center}.c1-feat-switcher__title{align-items:center;color:#36244e;display:flex;font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:48px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:-1px;line-height:120%;margin:0;text-align:center}.c1-feat-switcher__intro{margin-top:1rem;text-align:center;width:min(564px,100%)}.c1-feat-switcher__tabs-wrap{display:flex;justify-content:center;margin-top:1.5rem;position:relative}.c1-feat-switcher__tabs{background:hsla(0,0%,100%,.7);border-radius:999px;box-shadow:0 8px 22px rgba(0,0,0,.05);display:inline-flex;gap:.75rem;padding:.35rem;@media screen and (max-width:767px){border-radius:30px;flex-wrap:wrap;justify-content:center;width:100%}}.c1-feat-switcher__tab{appearance:none;background:transparent;border:0;border-radius:999px;color:rgba(54,36,78,.82);cursor:pointer;font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;line-height:1;padding:.65rem 1.05rem;transition:background-color .18s ease,color .18s ease,transform .18s ease;white-space:nowrap;@media screen and (max-width:767px){width:100%}}.c1-feat-switcher__tab:hover{transform:translateY(-1px)}.c1-feat-switcher__tab:focus-visible{outline:2px solid rgba(54,36,78,.55);outline-offset:3px}.c1-feat-switcher__tab.is-active{background:var(--c1-tab-accent,#2f2353);color:#fff}.c1-feat-switcher__nudge{height:92px;opacity:0;pointer-events:none;position:absolute;right:var(--c1-nudge-right,-14px);top:var(--c1-nudge-top,-74px);transform:translate(var(--c1-nudge-x,0),calc(var(--c1-nudge-y, 0px) + 10px));width:161px}.c1-feat-switcher.is-inview[data-active="0"] .c1-feat-switcher__nudge{opacity:1;transform:translate(var(--c1-nudge-x,0),var(--c1-nudge-y,0));transition:opacity .26s ease,transform .26s ease}.c1-feat-switcher:not([data-active="0"]) .c1-feat-switcher__nudge{opacity:0;transform:translate(var(--c1-nudge-x,0),calc(var(--c1-nudge-y, 0px) + 10px));transition:opacity .18s ease,transform .18s ease}.c1-feat-switcher__nudge-svg{display:block}.c1-nudge__arrow,.c1-nudge__fill{fill:var(--c1-nudge-color,#9474be);opacity:0}.c1-nudge__arrow{transform:scale(0);transform-origin:12px 78px}.c1-nudge__line{fill:none;opacity:1;stroke:var(--c1-nudge-color,#9474be);stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--c1-nudge-stroke-w,3px)}.c1-feat-switcher.nudge-animate .c1-nudge__line{animation:c1NudgeDraw var(--c1-nudge-draw-dur,.9s) ease forwards}.c1-feat-switcher.nudge-animate .c1-nudge__arrow{animation:c1NudgeArrow var(--c1-nudge-arrow-dur,.42s) cubic-bezier(.2,.9,.2,1) forwards;animation-delay:var(--c1-nudge-arrow-delay,.9s)}.c1-feat-switcher.nudge-animate .c1-nudge__fill{animation:c1NudgeFill var(--c1-nudge-fill-dur,.24s) ease forwards;animation-delay:var(--c1-nudge-fill-delay,.9s)}.c1-nudge__arrow,.c1-nudge__fill,.c1-nudge__line{transition:opacity var(--c1-nudge-out-dur,.32s) ease,transform var(--c1-nudge-out-dur,.32s) ease}.c1-feat-switcher.nudge-out .c1-nudge__fill,.c1-feat-switcher.nudge-out .c1-nudge__line{opacity:0}.c1-feat-switcher.nudge-out .c1-nudge__arrow{opacity:0;transform:scale(0)}@keyframes c1NudgeDraw{to{stroke-dashoffset:0}}@keyframes c1NudgeArrow{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes c1NudgeFill{to{opacity:var(--c1-nudge-fill-opacity,1)}}@media (max-width:640px){.c1-feat-switcher__nudge{display:none}}.c1-feat-switcher__panels{margin-top:clamp(2.25rem,4vw,3.5rem);min-height:1px;position:relative;transition:height .26s ease}.c1-feat-switcher__panel{inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(10px);transition:opacity .26s ease,transform .26s ease;width:100%}.c1-feat-switcher__panel.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.c1-feat-switcher__panel[hidden]{display:none!important}.c1-feat-switcher__grid{align-items:center;display:grid;gap:clamp(1.5rem,3vw,3.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:920px){.c1-feat-switcher__grid{grid-template-columns:1fr}}.c1-feat-switcher__copy,.c1-feat-switcher__media-col{min-width:0}.c1-feat-switcher__copy{display:flex;flex-direction:column;justify-content:center;text-align:left}.c1-feat-switcher__heading{align-items:center;color:#36244e;display:flex;font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:140%;margin:0 0 .75rem}.c1-feat-switcher__content{display:block}.c1-feat-switcher__bullets{color:#36244e;display:grid;font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;gap:.6rem;line-height:1.4em;list-style:disc;margin:.75rem 0 0;padding-left:1.35rem;text-align:left}.c1-feat-switcher__copy .s8-buttons-wrapper{margin-top:.9rem}.c1-feat-switcher__media-col{display:block}.c1-feat-switcher__shot-anim{opacity:1;transform:scale(1);transition:transform .7s ease,opacity .7s ease;width:100%}.c1-feat-switcher.js-enabled .c1-feat-switcher__shot-anim{opacity:0;transform:scale(.975)}.c1-feat-switcher.js-enabled.is-inview .c1-feat-switcher__shot-anim{opacity:1;transform:scale(1)}.c1-feat-switcher__image-wrapper img{display:block;height:auto;max-width:100%}.c1-feat-switcher__image-wrapper--frame{background-color:var(--c1-frame-color,#dcd5e5);border-radius:24px;overflow:hidden;padding:48px 0 0 48px;position:relative}@media (max-width:767px){.c1-feat-switcher__image-wrapper--frame{padding:24px 0 0 24px}}.c1-feat-switcher__image-wrapper--frame:after{background:linear-gradient(1turn,rgba(220,213,229,.5),rgba(220,213,229,0));bottom:0;content:"";height:40px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.c1-feat-switcher__image-wrapper--frame img{border-radius:16px 0 0 0;display:block;height:auto;width:100%}@media (prefers-reduced-motion:reduce){.c1-feat-switcher__nudge,.c1-feat-switcher__panel,.c1-feat-switcher__panels,.c1-feat-switcher__shot-anim,.c1-feat-switcher__tab,.c1-nudge__arrow,.c1-nudge__fill,.c1-nudge__line{animation:none!important;transition:none!important}.c1-feat-switcher__shot-anim{opacity:1!important;transform:none!important}.c1-feat-switcher__nudge{opacity:1!important;transform:translate(var(--c1-nudge-x,0),var(--c1-nudge-y,0))!important}.c1-nudge__line{stroke-dashoffset:0!important}.c1-nudge__arrow{opacity:1!important;transform:scale(1)!important}.c1-nudge__fill{opacity:var(--c1-nudge-fill-opacity,1)!important}}