.cosmos-root .cosmos-cases{background:#f7f5f2;scroll-margin-top:80px}.cosmos-root .cosmos-cases-inner{max-width:1120px;margin:auto;padding:clamp(48px,6vw,80px) clamp(16px,2.4vw,32px);display:flex;flex-direction:column;gap:36px}.cosmos-root .cosmos-cases-heading{max-width:760px}.cosmos-root .cosmos-cases-heading h2{margin:0 0 16px;font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:1.04;letter-spacing:-.04em}.cosmos-root .cosmos-cases-heading p{margin:0;font-size:18px;line-height:1.5;color:#60606d}.cosmos-root .cosmos-cases-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.cosmos-root .cosmos-case{margin:0;min-width:0;display:flex;flex-direction:column;gap:14px}.cosmos-root .cosmos-case-media{position:relative;aspect-ratio:9/16;border-radius:16px;overflow:hidden;background:#0c0c18}.cosmos-root .cosmos-case-metric{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);box-sizing:border-box;background:#fff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700;pointer-events:none}.cosmos-root .cosmos-case-person{display:flex;gap:10px;align-items:center}.cosmos-root .cosmos-case-person img{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:center 30%;flex-shrink:0}.cosmos-root .cosmos-case-person strong{display:flex;align-items:center;gap:5px;font-size:16px;line-height:1.3}.cosmos-root .cosmos-case-check{flex-shrink:0}.cosmos-root .cosmos-case-person span{display:block;font-size:13px;line-height:1.4;color:#60606d;margin-top:3px}.cosmos-root .cosmos-case blockquote{margin:0;font-size:16px;line-height:1.5;letter-spacing:-.01em}@media(max-width:760px){.cosmos-root .cosmos-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.cosmos-root .cosmos-case-metric{font-size:11px;padding:6px 8px;top:8px;left:8px;max-width:calc(100% - 16px)}}@media(max-width:480px){.cosmos-root .cosmos-cases-grid{grid-template-columns:minmax(0,1fr);gap:36px}.cosmos-root .cosmos-case-media{max-height:480px;aspect-ratio:9/16;width:100%;align-self:center}.cosmos-root .cosmos-case-metric{font-size:13px;padding:7px 12px}}.cosmos-cases .checkout-testimonials{min-width:0;width:100%}.cosmos-cases .checkout-testimonials>div:first-child span,.cosmos-cases .checkout-testimonials>div:first-child>p,.cosmos-cases .checkout-testimonials>p{color:#60606d}.cosmos-cases .checkout-video-card{opacity:1!important}.cosmos-cases .checkout-video-caption{color:#fff}.cosmos-cases .checkout-testimonials button[role=tab]{position:relative;width:24px!important;height:32px;min-height:32px;background:#0000!important;flex-shrink:0}.cosmos-cases .checkout-testimonials button[role=tab]:after{content:"";position:absolute;inset:13px 9px;border-radius:999px;background:#a9aab6}.cosmos-cases .checkout-testimonials button[role=tab]:focus-visible{outline:2px solid #d33f40;outline-offset:2px}.cosmos-cases .checkout-testimonials button[aria-selected=true]:after{inset-inline:3px;background:#d33f40}.cosmos-cases .checkout-video-caption p:first-of-type{font-size:13px;line-height:1.3}.cosmos-cases .checkout-video-caption p:last-of-type{font-size:11px;line-height:1.4}.cosmos-cases .checkout-case-quote{margin:24px auto 0;max-width:640px;text-align:center;color:#282230}.cosmos-cases .checkout-case-quote blockquote{font-size:clamp(18px,2vw,24px);line-height:1.5;margin:0}.cosmos-cases .checkout-case-quote figcaption{font-size:14px;color:#60606d;margin-top:10px}.cosmos-current-vsl{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;text-align:center;gap:32px;max-width:900px;width:100%;margin:auto}.cosmos-current-vsl h2{font-size:clamp(32px,4vw,52px);line-height:1.06;letter-spacing:-.04em;margin:0 0 20px}.cosmos-current-vsl p{font-size:18px;line-height:1.5;color:#60606d}.cosmos-current-vsl-player{position:relative;aspect-ratio:9/16;width:100%;max-width:360px;margin-inline:auto;border-radius:20px;overflow:hidden;background:#0c0c18}@media(max-width:760px){.cosmos-current-vsl{grid-template-columns:1fr;gap:24px;text-align:center}.cosmos-current-vsl-player{max-width:360px;margin:auto}}.cosmos-vsl-cover{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;background:#0c0c18;color:#fff;overflow:hidden;cursor:pointer;text-align:center}.cosmos-vsl-collage{position:absolute;inset:-8% -48%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;transform:rotate(-9deg)}.cosmos-vsl-collage img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.cosmos-vsl-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0c0c187a,#0c0c18c2 45%,#0c0c18b3)}.cosmos-vsl-cover-copy{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:22px;padding:22px}.cosmos-vsl-cover-title{font-size:clamp(30px,3vw,40px);line-height:1.05;font-weight:600;letter-spacing:-.045em;color:#fff}.cosmos-vsl-cover-play{position:relative;display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:#fff;color:#0c0c18;box-shadow:0 14px 50px -8px #000000bf;transition:transform .2s}.cosmos-vsl-cover-play svg{position:relative;transform:translateX(3px)}.cosmos-vsl-cover-play .sl-vsl-pulse{position:absolute;inset:0;border-radius:50%;background:#ffffffb3}.cosmos-vsl-cover-cta{font-size:19px;line-height:1.25;font-weight:600;letter-spacing:-.02em;color:#fff}.cosmos-vsl-cover-hint{font-size:13px;color:#ffffffd9}.cosmos-vsl-cover:focus-visible{outline:3px solid #d33f40;outline-offset:-5px}.cosmos-vsl-cover:hover .cosmos-vsl-cover-play{transform:scale(1.05)}.cosmos-vsl-cover:active .cosmos-vsl-cover-play{transform:scale(.95)}.cosmos-root .cosmos-cases .checkout-testimonials[data-presentation=landing]{--case-width:240px}.cosmos-root .cosmos-cases .checkout-cases-scroller{position:relative;margin-inline:0;scroll-snap-type:x mandatory}.cosmos-root .cosmos-cases .checkout-cases-track{width:max-content;gap:8px;padding:20px max(0px,calc((100% - var(--case-width))/2));align-items:center}.cosmos-root .cosmos-cases .checkout-video-card{box-sizing:border-box;width:var(--case-width);height:auto;aspect-ratio:9/16;transform:scale(.91);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease;box-shadow:0 5px 16px #0c0c181a!important;border-color:#0000!important}.cosmos-root .cosmos-cases .checkout-video-card[data-active=true]{transform:scale(1);border-color:#d33f40!important;box-shadow:0 8px 22px #0c0c182b!important}.cosmos-root .cosmos-cases .checkout-video-caption p:first-of-type{font-size:15px;white-space:normal}.cosmos-root .cosmos-cases .checkout-video-caption p:last-of-type{font-size:12px;white-space:normal}.cosmos-root .cosmos-cases .checkout-video-caption>div>span:first-child{font-size:11px;line-height:1.3}.cosmos-root .cosmos-cases .checkout-video-caption{padding:14px}.cosmos-root .cosmos-cases .cosmos-results-next{flex-direction:column;justify-content:center;text-align:center;gap:18px}.cosmos-root .cosmos-cases .cosmos-results-next a{align-self:center;max-width:100%;box-sizing:border-box}@media(max-width:600px){.cosmos-root .cosmos-cases .checkout-testimonials[data-presentation=landing]{--case-width:clamp(208px,65vw,250px)}.cosmos-root .cosmos-cases .checkout-testimonials>div:first-child{flex-wrap:wrap;gap:8px}.cosmos-root .cosmos-cases .checkout-testimonials>p{font-size:12px;line-height:1.5}.cosmos-root .cosmos-cases .checkout-case-quote{margin-top:12px;min-height:130px}.cosmos-root .cosmos-cases .checkout-case-quote blockquote{font-size:18px;line-height:1.4}}@media(prefers-reduced-motion:reduce){.cosmos-root .cosmos-cases .checkout-video-card{transition:none}}.cosmos-root .cosmos-case-category{display:inline-block;color:#fff;background:#0c0c18cc;border:1px solid #ffffff4d;border-radius:6px;padding:4px 7px;margin-bottom:7px;font-size:11px;line-height:1.35;font-weight:600}.cosmos-root .cosmos-case-context{font-size:15px;line-height:1.5;color:#57535f;margin:14px 0 0}@media(max-width:600px){.cosmos-root .cosmos-cases .checkout-case-quote{min-height:230px}.cosmos-root .cosmos-case-context{font-size:14px}}