.mvweb-t-benefits__card{--mvweb-t-bn-body:1.1fr;--mvweb-t-bn-media:0.9fr;display:grid;grid-template-columns:minmax(0,var(--mvweb-t-bn-body)) minmax(0,var(--mvweb-t-bn-media));overflow:hidden;border-radius:var(--mvweb-t-radius-lg);background:var(--mvweb-t-surface)}.mvweb-t-benefits[data-bg=surface] .mvweb-t-benefits__card{background:var(--mvweb-t-bg)}.mvweb-t-benefits--image-s .mvweb-t-benefits__card{--mvweb-t-bn-body:1.4fr;--mvweb-t-bn-media:0.6fr}.mvweb-t-benefits--image-l .mvweb-t-benefits__card{--mvweb-t-bn-body:0.9fr;--mvweb-t-bn-media:1.1fr}.mvweb-t-benefits--image-start .mvweb-t-benefits__card{grid-template-columns:minmax(0,var(--mvweb-t-bn-media)) minmax(0,var(--mvweb-t-bn-body))}.mvweb-t-benefits--image-start .mvweb-t-benefits__media{order:-1}.mvweb-t-benefits__card:not(:has(> .mvweb-t-benefits__body)){grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits__card:not(:has(> .mvweb-t-benefits__body)) .mvweb-t-benefits__media{aspect-ratio:16/9}.mvweb-t-benefits__body{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:3rem}.mvweb-t-benefits__icon{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:var(--mvweb-t-radius);background:var(--mvweb-t-btn-bg);color:var(--mvweb-t-btn-ink)}.mvweb-t-benefits__title{font-size:var(--mvweb-t-h3);line-height:1.2}.mvweb-t-benefits__list{display:grid;gap:1rem}.mvweb-t-benefits__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;max-width:36rem}.mvweb-t-benefits__item:not(:has(> .mvweb-t-benefits__check)){grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits__check{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--mvweb-t-btn-bg);color:var(--mvweb-t-btn-ink)}.mvweb-t-benefits__check .mvweb-t-icon{width:.875rem;height:.875rem;stroke-width:2.5}.mvweb-t-benefits__media{min-height:100%;overflow:hidden}.mvweb-t-benefits__media img{width:100%;height:100%;object-fit:cover;transition:transform .25s var(--mvweb-t-ease-out)}.mvweb-t-benefits--no-photo .mvweb-t-benefits__card{grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits--no-photo .mvweb-t-benefits__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 3rem;width:100%}.mvweb-t-benefits--no-photo .mvweb-t-benefits__item{max-width:none}.mvweb-t-benefits__check,.mvweb-t-benefits__item{transition:transform .15s var(--mvweb-t-ease-out)}.mvweb-t-benefits__item:hover{transform:translateX(.25rem)}.mvweb-t-benefits__item:hover .mvweb-t-benefits__check{transform:scale(1.14)}.mvweb-t-benefits__card:hover .mvweb-t-benefits__media img{transform:scale(1.05)}.mvweb-t-benefits__name{margin-bottom:.125rem;font-family:var(--mvweb-t-font-heading);font-size:var(--mvweb-t-h4);font-weight:700;line-height:1.3;letter-spacing:-.01em}.mvweb-t-benefits__desc{max-width:44ch;color:var(--mvweb-t-ink-muted);line-height:var(--mvweb-t-lh-text)}.mvweb-t-benefits__mark{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border-radius:var(--mvweb-t-radius);background:var(--mvweb-t-btn-bg);color:var(--mvweb-t-btn-ink);transition:transform .15s var(--mvweb-t-ease-out)}.mvweb-t-benefits__point{display:grid;grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:1rem}.mvweb-t-benefits__point>.mvweb-t-benefits__mark{grid-area:1/1}.mvweb-t-benefits__point>.mvweb-t-benefits__text{grid-area:1/2}.mvweb-t-benefits__point:not(:has(> .mvweb-t-benefits__mark)){grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits__point:not(:has(> .mvweb-t-benefits__mark))>.mvweb-t-benefits__text{grid-area:1/1}.mvweb-t-benefits__point:hover .mvweb-t-benefits__mark{transform:translateY(-.25rem) scale(1.08)}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--mvweb-t-bn-hub,22rem)) minmax(0,1fr);align-items:center;gap:2rem 4rem;padding-block:1rem}.mvweb-t-benefits--orbit.mvweb-t-benefits--image-s .mvweb-t-benefits__orbit{--mvweb-t-bn-hub:16rem}.mvweb-t-benefits--orbit.mvweb-t-benefits--image-l .mvweb-t-benefits__orbit{--mvweb-t-bn-hub:27rem}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__hub)){grid-template-columns:repeat(2,minmax(0,1fr))}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__side--end)){grid-template-columns:minmax(0,1fr) minmax(0,var(--mvweb-t-bn-hub,22rem))}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__hub)):not(:has(> .mvweb-t-benefits__side--end)){grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__hub)) .mvweb-t-benefits__side--end{grid-area:1/2}.mvweb-t-benefits--orbit .mvweb-t-benefits__hub{position:relative;grid-area:1/2;aspect-ratio:1}.mvweb-t-benefits--orbit .mvweb-t-benefits__hub::after,.mvweb-t-benefits--orbit .mvweb-t-benefits__hub::before{content:"";position:absolute;inset:-0.625rem;border:2px solid var(--mvweb-t-btn-bg);border-radius:50%;pointer-events:none}.mvweb-t-benefits--orbit .mvweb-t-benefits__hub::after{animation:mvweb-t-benefits-pulse 3.6s var(--mvweb-t-ease-out) infinite}.mvweb-t-benefits--orbit .mvweb-t-benefits__hub img{width:100%;height:100%;border-radius:50%;object-fit:cover}.mvweb-t-benefits--orbit .mvweb-t-benefits__side{display:grid;gap:2rem}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start{grid-area:1/1}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--end{grid-area:1/3}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point{grid-template-columns:minmax(0,1fr) 3rem;text-align:end}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point:not(:has(> .mvweb-t-benefits__mark)){grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__mark{grid-area:1/2}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__text{grid-area:1/1}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__desc{margin-inline-start:auto}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point:hover .mvweb-t-benefits__mark{transform:translateX(.25rem) scale(1.08)}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--end .mvweb-t-benefits__point:hover .mvweb-t-benefits__mark{transform:translateX(-.25rem) scale(1.08)}.mvweb-t-benefits--numbers .mvweb-t-benefits__cells{--mvweb-t-cols:3;display:grid;grid-template-columns:repeat(var(--mvweb-t-cols),minmax(0,1fr));gap:var(--mvweb-t-gap)}.mvweb-t-benefits--numbers .mvweb-t-benefits__cells:has(> :nth-child(2):last-child){--mvweb-t-cols:2}.mvweb-t-benefits--numbers .mvweb-t-benefits__cells:has(> :first-child:last-child){--mvweb-t-cols:1}.mvweb-t-benefits--numbers .mvweb-t-benefits__cell{display:flex;flex-direction:column;gap:.5rem;padding:2rem 1.75rem;border-radius:var(--mvweb-t-radius-lg);background:var(--mvweb-t-surface);transition:transform .15s var(--mvweb-t-ease-out),box-shadow .15s var(--mvweb-t-ease-out)}.mvweb-t-benefits--numbers[data-bg=surface] .mvweb-t-benefits__cell{background:var(--mvweb-t-bg)}.mvweb-t-benefits--numbers[data-bg=accent] .mvweb-t-benefits__desc{color:var(--mvweb-t-ink)}.mvweb-t-benefits--numbers .mvweb-t-benefits__cell:hover{transform:translateY(-.25rem);box-shadow:var(--mvweb-t-shadow-card)}.mvweb-t-benefits--numbers .mvweb-t-benefits__num{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding-bottom:.75rem;font-family:var(--mvweb-t-font-heading);font-size:clamp(3rem, 5vw, 4.5rem);font-weight:800;line-height:1;letter-spacing:-.04em}.mvweb-t-benefits--numbers .mvweb-t-benefits__num::after{content:"";width:2.5rem;height:.25rem;border-radius:var(--mvweb-t-radius-full);background:var(--mvweb-t-btn-bg);transform-origin:left;transition:transform .15s var(--mvweb-t-ease-out)}.mvweb-t-benefits--numbers .mvweb-t-benefits__cell:hover .mvweb-t-benefits__num::after{transform:scaleX(2)}.mvweb-t-benefits--rows .mvweb-t-benefits__rows{display:grid;gap:3rem}.mvweb-t-benefits--rows .mvweb-t-benefits__row{--mvweb-t-bn-pic:1;--mvweb-t-bn-copy:1;display:flex;align-items:center;gap:2rem 4rem}.mvweb-t-benefits--rows.mvweb-t-benefits--image-s .mvweb-t-benefits__row{--mvweb-t-bn-pic:0.6;--mvweb-t-bn-copy:1.4}.mvweb-t-benefits--rows.mvweb-t-benefits--image-l .mvweb-t-benefits__row{--mvweb-t-bn-pic:1.4;--mvweb-t-bn-copy:0.6}.mvweb-t-benefits--rows .mvweb-t-benefits__row:nth-child(2n),.mvweb-t-benefits--rows.mvweb-t-benefits--image-end .mvweb-t-benefits__row:nth-child(odd){flex-direction:row-reverse}.mvweb-t-benefits--rows.mvweb-t-benefits--image-end .mvweb-t-benefits__row:nth-child(2n){flex-direction:row}.mvweb-t-benefits--rows .mvweb-t-benefits__copy{flex:var(--mvweb-t-bn-copy) 1 0;min-width:0}.mvweb-t-benefits--rows .mvweb-t-benefits__pic{flex:var(--mvweb-t-bn-pic) 1 0;min-width:0;aspect-ratio:4/3;overflow:hidden;border-radius:var(--mvweb-t-radius-lg);background:var(--mvweb-t-surface)}.mvweb-t-benefits--rows .mvweb-t-benefits__pic img{width:100%;height:100%;object-fit:cover;animation:mvweb-t-benefits-drift 16s var(--mvweb-t-ease-out) infinite alternate}.mvweb-t-benefits--rows .mvweb-t-benefits__group{padding-bottom:1.5rem;font-size:var(--mvweb-t-h3);line-height:1.2}.mvweb-t-benefits--rows .mvweb-t-benefits__list{gap:1.5rem}.mvweb-t-benefits--checks .mvweb-t-benefits__wrap{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);align-items:start;gap:2rem 4rem}.mvweb-t-benefits--checks .mvweb-t-benefits__wrap:not(:has(> .mvweb-t-section-head)){grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits--checks .mvweb-t-section-head{display:block;padding-bottom:0}.mvweb-t-benefits--checks .mvweb-t-benefits__lines{display:grid}.mvweb-t-benefits--checks .mvweb-t-benefits__line{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:1.125rem 1rem;border-bottom:1px solid var(--mvweb-t-border);isolation:isolate}.mvweb-t-benefits--checks .mvweb-t-benefits__line:not(:has(> .mvweb-t-benefits__check)){grid-template-columns:minmax(0,1fr) auto}.mvweb-t-benefits--checks .mvweb-t-benefits__line:not(:has(> .mvweb-t-benefits__figure)){grid-template-columns:auto minmax(0,1fr)}.mvweb-t-benefits--checks .mvweb-t-benefits__line:not(:has(> .mvweb-t-benefits__check)):not(:has(> .mvweb-t-benefits__figure)){grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits--checks .mvweb-t-benefits__line>*{grid-row:1}.mvweb-t-benefits--checks .mvweb-t-benefits__check{grid-column:1;width:2rem;height:2rem}.mvweb-t-benefits--checks .mvweb-t-benefits__figure{grid-column:-2;justify-self:end;padding:.25rem .75rem;border-radius:var(--mvweb-t-radius-full);background:var(--mvweb-t-accent-soft);color:var(--mvweb-t-ink);font-family:var(--mvweb-t-font-heading);font-size:var(--mvweb-t-text-sm);font-weight:700;white-space:nowrap}.mvweb-t-benefits--checks .mvweb-t-benefits__line:last-child{border-bottom:0}.mvweb-t-benefits--checks .mvweb-t-benefits__line::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--mvweb-t-radius);background:var(--mvweb-t-surface);transform:scaleX(0);transform-origin:left;transition:transform .15s var(--mvweb-t-ease-out)}.mvweb-t-benefits--checks[data-bg=surface] .mvweb-t-benefits__line::before{background:var(--mvweb-t-bg)}.mvweb-t-benefits--checks .mvweb-t-benefits__line:hover::before{transform:scaleX(1)}.mvweb-t-benefits--checks .mvweb-t-benefits__check .mvweb-t-icon{width:1.125rem;height:1.125rem}.mvweb-t-benefits--checks .mvweb-t-benefits__line:hover .mvweb-t-benefits__check{transform:scale(1.14)}.mvweb-t-benefits--checks[data-bg=accent] .mvweb-t-benefits__figure{background:color-mix(in srgb,var(--mvweb-t-accent-ink) 12%,transparent)}@keyframes mvweb-t-benefits-pulse{from{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.16)}}@keyframes mvweb-t-benefits-drift{from{transform:scale(1)}to{transform:scale(1.08)}}.mvweb-t-section.mvweb-t-benefits--own-cards :is(.mvweb-t-benefits__card,.mvweb-t-benefits__cell){--mvweb-t-ink:var(--mvweb-t-cards-ink);--mvweb-t-ink-muted:color-mix(in srgb, var(--mvweb-t-cards-ink) 78%, transparent);--mvweb-t-ink-dim:color-mix(in srgb, var(--mvweb-t-cards-ink) 70%, transparent);--mvweb-t-border:color-mix(in srgb, var(--mvweb-t-cards-ink) 18%, transparent);background:var(--mvweb-t-cards-bg);color:var(--mvweb-t-cards-ink)}.mvweb-t-section.mvweb-t-benefits--own-icons{--mvweb-t-btn-bg:var(--mvweb-t-cards-icon);--mvweb-t-btn-ink:var(--mvweb-t-cards-icon-ink)}@media (max-width:1200px){.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit{gap:2rem}.mvweb-t-benefits--numbers .mvweb-t-benefits__cells{grid-template-columns:repeat(2,minmax(0,1fr))}.mvweb-t-benefits--numbers .mvweb-t-benefits__cells:has(> :first-child:last-child){grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.mvweb-t-benefits--image-start .mvweb-t-benefits__card,.mvweb-t-benefits__card{grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits__media{order:-1;aspect-ratio:16/9;min-height:0}.mvweb-t-benefits__body{padding:2rem}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.mvweb-t-benefits--orbit .mvweb-t-benefits__hub{grid-area:1/1/2/3;justify-self:center;width:min(16rem,100%)}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start{grid-area:2/1}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--end{grid-area:2/2}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__hub)) .mvweb-t-benefits__side--start{grid-area:1/1}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__side--end)){grid-template-columns:repeat(2,minmax(0,1fr))}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__side--end)) .mvweb-t-benefits__side--start{grid-column:1/-1}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point{grid-template-columns:3rem minmax(0,1fr);text-align:start}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point>.mvweb-t-benefits__mark{grid-area:1/1}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point>.mvweb-t-benefits__text{grid-area:1/2}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point:not(:has(> .mvweb-t-benefits__mark))>.mvweb-t-benefits__text{grid-area:1/1}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__desc{margin-inline-start:0}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--end .mvweb-t-benefits__point:hover .mvweb-t-benefits__mark,.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point:hover .mvweb-t-benefits__mark{transform:translateY(-.25rem) scale(1.08)}.mvweb-t-benefits--rows .mvweb-t-benefits__row,.mvweb-t-benefits--rows .mvweb-t-benefits__row:nth-child(2n),.mvweb-t-benefits--rows.mvweb-t-benefits--image-end .mvweb-t-benefits__row:nth-child(2n),.mvweb-t-benefits--rows.mvweb-t-benefits--image-end .mvweb-t-benefits__row:nth-child(odd){flex-direction:column;align-items:stretch}.mvweb-t-benefits--rows .mvweb-t-benefits__copy,.mvweb-t-benefits--rows .mvweb-t-benefits__pic{flex:none}.mvweb-t-benefits--checks .mvweb-t-benefits__wrap{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.mvweb-t-benefits__body{gap:.875rem;padding:1.25rem 1rem}.mvweb-t-benefits__media{aspect-ratio:2/1}.mvweb-t-benefits__icon{width:2.75rem;height:2.75rem}.mvweb-t-benefits__item,.mvweb-t-benefits__list{gap:.75rem}.mvweb-t-benefits__mark{width:2.5rem;height:2.5rem}.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start .mvweb-t-benefits__point,.mvweb-t-benefits__point{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem}.mvweb-t-benefits--no-photo .mvweb-t-benefits__list{grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block:0}.mvweb-t-benefits--orbit .mvweb-t-benefits__hub{grid-area:auto;width:10rem;margin-block:0.625rem}.mvweb-t-benefits--orbit .mvweb-t-benefits__side{gap:1rem}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__hub)) .mvweb-t-benefits__side--end,.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__hub)) .mvweb-t-benefits__side--start,.mvweb-t-benefits--orbit .mvweb-t-benefits__side--end,.mvweb-t-benefits--orbit .mvweb-t-benefits__side--start{grid-area:auto}.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__hub)),.mvweb-t-benefits--orbit .mvweb-t-benefits__orbit:not(:has(> .mvweb-t-benefits__side--end)){grid-template-columns:minmax(0,1fr)}.mvweb-t-benefits--numbers .mvweb-t-benefits__cells{display:flex;gap:var(--mvweb-t-gap);margin-inline:calc(var(--mvweb-t-container-pad) * -1);padding-inline:var(--mvweb-t-container-pad);scroll-padding-inline:var(--mvweb-t-container-pad);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.mvweb-t-benefits--numbers .mvweb-t-benefits__cell{flex:none;width:72%;padding:1.25rem 1rem;scroll-snap-align:start}.mvweb-t-benefits--numbers .mvweb-t-benefits__cell:only-child{width:100%}.mvweb-t-benefits--numbers .mvweb-t-benefits__num{gap:.5rem;padding-bottom:.5rem;font-size:2.5rem}.mvweb-t-benefits--rows .mvweb-t-benefits__rows{gap:2rem}.mvweb-t-benefits--rows .mvweb-t-benefits__row{gap:1rem}.mvweb-t-benefits--rows .mvweb-t-benefits__pic{aspect-ratio:2/1}.mvweb-t-benefits--rows .mvweb-t-benefits__group{padding-bottom:.75rem}.mvweb-t-benefits--rows .mvweb-t-benefits__list{gap:1rem}.mvweb-t-benefits--checks .mvweb-t-benefits__wrap{gap:1.25rem}.mvweb-t-benefits--checks .mvweb-t-benefits__line{align-items:start;gap:.375rem .75rem;padding:.875rem .5rem}.mvweb-t-benefits--checks .mvweb-t-benefits__check{width:1.75rem;height:1.75rem}.mvweb-t-benefits--checks .mvweb-t-benefits__figure{max-width:7rem;white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.mvweb-t-benefits--orbit .mvweb-t-benefits__hub::after,.mvweb-t-benefits--rows .mvweb-t-benefits__pic img{animation:none}}