﻿:root{
  --navy:#11163d;
  --navy2:#151a46;
  --ink:#1c2042;
  --muted:#626984;
  --purple:#765cff;
  --purple2:#8d70ff;
  --line:#e4e8f5;
  --soft:#f4f5ff;
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font-family:Poppins,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:1.42}a{text-decoration:none;color:inherit}.page{width:min(1230px,calc(100% - 44px));margin-inline:auto}
.hero{position:relative;min-height:520px;overflow:hidden;color:#fff;background:linear-gradient(126deg,var(--navy) 0 76%,#fff 76.2%)}.hero:before{content:"";position:absolute;inset:0 0 auto 0;height:520px;background:radial-gradient(circle at 37% 36%,rgba(125,97,255,.22),transparent 30%),radial-gradient(circle at 70% 16%,rgba(125,97,255,.16),transparent 22%)}.hero:after{content:"";position:absolute;left:-12%;bottom:-112px;width:86%;height:238px;background:#fff;border-radius:0 0 56% 56%;transform:rotate(-8deg);transform-origin:right top}.nav{position:relative;z-index:2;height:70px;display:flex;align-items:center;justify-content:space-between}.brand{display:block;width:166px;height:42px}.brand img{width:100%;height:100%;object-fit:contain;object-position:left center}.nav-links{display:flex;align-items:center;gap:33px;font-size:12px;font-weight:800}.nav-links a{color:#fff;opacity:.96}.hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.02fr;align-items:center;gap:30px;padding:48px 0 124px}.hero-copy{padding-left:84px}.hero h1{margin:0 0 15px;font-size:38px;line-height:1.18;font-weight:900;letter-spacing:0}.hero h1 span{color:#8b70ff}.hero-copy p{margin:0 0 28px;color:#e8eaff;font-size:19px;font-weight:500}.hero-checks{display:grid;grid-template-columns:235px 220px;gap:17px 28px;margin-bottom:30px;font-size:12px;font-weight:800}.checks span:before,.plan li:before{content:"✓";display:inline-grid;place-items:center;width:17px;height:17px;margin-right:8px;border-radius:50%;background:linear-gradient(135deg,var(--purple),#9c82ff);color:#fff;font-size:10px;font-weight:900}.actions{display:flex;gap:22px}.btn{display:inline-grid;place-items:center;min-width:176px;min-height:49px;padding:0 24px;border-radius:8px;font-size:12px;font-weight:900;transition:transform .12s ease,filter .12s ease}.btn:active{transform:translateY(1px) scale(.985);filter:brightness(.94)}.btn-main{color:#fff;background:linear-gradient(135deg,#7257ff,#825fff);box-shadow:0 14px 26px rgba(74,52,207,.22)}.btn-outline{color:#fff;border:2px solid rgba(255,255,255,.34);background:rgba(255,255,255,.04)}.hero-art{min-height:330px}.hero-art img{width:565px;max-width:100%;display:block;filter:drop-shadow(0 22px 26px rgba(0,0,0,.28))}
.section{text-align:center;padding:39px 0 8px}h2{margin:0 0 22px;color:#202345;font-size:30px;line-height:1.16;font-weight:900}.intro{padding-top:13px}.intro>p{max-width:720px;margin:0 auto 41px;color:#30364d;font-size:13px;font-weight:500;line-height:1.56}.mini-features{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:left}.mini-features article{display:grid;grid-template-columns:40px 1fr;align-items:start}.mini-features img{width:34px;height:34px;object-fit:contain}.mini-features strong{display:block;font-size:11px;font-weight:900}.mini-features span{display:block;color:#626984;font-size:10px;font-weight:600}
.pricing{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:29px}.plan{min-height:414px;padding:26px 23px 28px;border:3px solid #d8ceff;border-radius:13px;background:#fff;box-shadow:0 18px 38px rgba(27,34,77,.07);text-align:center}.plan.blue{border-color:#c7efff}.plan.green{border-color:#dcefc2}.plan h3{margin:0;color:#6751de;font-size:15px;font-weight:900}.plan small{display:block;margin:3px 0 19px;color:#7b8097;font-size:11px;font-weight:700}.plan b{display:block;color:#7259ff;font-size:37px;line-height:1;font-weight:900}.plan em{display:block;margin:7px 0 22px;color:#555b76;font-style:normal;font-size:11px;font-weight:800}.plan ul{margin:0 0 24px;padding:0;list-style:none;text-align:left}.plan li{margin:10px 0;color:#2e344d;font-size:11px;font-weight:800}.plan li:before{width:13px;height:13px;margin-right:7px;font-size:8px}.plan .btn{width:100%;min-width:0;min-height:49px}
.devices{display:grid;grid-template-columns:repeat(6,1fr);gap:25px;margin-top:30px}.devices article{min-height:174px;padding:27px 10px 17px;border:2px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 13px 28px rgba(27,34,77,.045)}.devices img{width:51px;height:51px;object-fit:contain;margin-bottom:12px}.devices strong{display:block;font-size:16px;line-height:1.16;font-weight:900}.devices span{display:block;margin-top:7px;color:#5b617b;font-size:11px;font-weight:600}
.why{margin-top:42px;padding:29px 39px 33px;border-radius:12px;color:#fff;text-align:center;background:radial-gradient(circle at 13% 28%,rgba(126,98,255,.23),transparent 22%),radial-gradient(circle at 82% 20%,rgba(126,98,255,.14),transparent 24%),linear-gradient(135deg,#11163d,#151a46)}.why h2{margin-bottom:31px;color:#fff}.why-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.why-grid article{display:grid;justify-items:center;gap:12px}.why-grid img{width:55px;height:55px;object-fit:contain;border-radius:50%}.why-grid strong{font-size:11px;font-weight:900}.why-grid span{color:#e7e9ff;font-size:11px;line-height:1.55;font-weight:500}
.channels{padding-top:36px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stats article,.step-row article,.review-row article{border:2px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 12px 28px rgba(27,34,77,.04)}.stats article{min-height:88px;padding:22px 10px}.stats b{display:block;color:#765cff;font-size:24px;line-height:1;font-weight:900}.stats span{display:block;margin-top:7px;color:#5c637e;font-size:11px;font-weight:700}
.step-row{display:grid;grid-template-columns:1fr 32px 1fr 32px 1fr;align-items:center;gap:16px}.step-row article{min-height:100px;padding:22px;display:grid;grid-template-columns:48px 1fr;text-align:left}.step-row i{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:linear-gradient(135deg,#7257ff,#8d70ff);color:#fff;font-style:normal;font-size:19px;font-weight:900}.step-row strong{color:#7159f8;font-size:13px;font-weight:900}.step-row span{display:block;color:#5d637d;font-size:11px;font-weight:600}.step-row>b{color:#1e2444;font-size:25px}.review-row{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.review-row article{min-height:136px;padding:22px 28px}.review-row div{color:#ffc734;font-size:22px;letter-spacing:2px}.review-row p{margin:11px 0 8px;color:#262b45;font-size:11px;font-weight:800;line-height:1.45}.review-row strong{font-size:11px}.trust{display:grid;grid-template-columns:1fr 185px 1.3fr 1.55fr;align-items:center;min-height:50px;margin-top:22px;border-radius:7px;background:#f1f2ff;font-size:13px;font-weight:900}.trust span{justify-self:center;padding:6px 9px;background:#24aa59;color:#fff;letter-spacing:4px}.trust em{font-style:normal}
.faq{padding-bottom:36px}.faq button{display:flex;justify-content:space-between;align-items:center;width:100%;height:42px;margin:10px 0;padding:0 24px;border:0;border-radius:4px;background:#f2f4ff;color:#303650;font:inherit;font-size:11px;font-weight:900;text-align:left;cursor:pointer}.faq button:after{content:"+";color:#6e56f8;font-size:21px;font-weight:900}.faq button:active{background:#e8ebff}
.cta{display:grid;grid-template-columns:1fr .96fr;align-items:center;gap:24px;min-height:302px;margin-top:10px;margin-bottom:54px;padding:42px 74px;border-radius:12px;overflow:hidden;color:#fff;background:radial-gradient(circle at 27% 30%,rgba(126,98,255,.32),transparent 24%),linear-gradient(135deg,#11163d,#151a46)}.cta h2{margin:0 0 18px;color:#fff;text-align:left}.cta p{margin:0 0 24px;color:#eff1ff;font-size:14px;font-weight:700}.cta img{width:100%;max-height:260px;object-fit:contain;filter:drop-shadow(0 20px 28px rgba(0,0,0,.38))}
footer{padding:58px 0 28px;color:#fff;background:radial-gradient(circle at 45% 0,rgba(126,98,255,.18),transparent 25%),#11163d}.footer-grid{display:grid;grid-template-columns:1.72fr 1fr 1fr 1.36fr;gap:72px}.footer-grid .brand{margin-bottom:23px}.footer-grid p,.footer-grid a{display:block;color:#e1e4ff;font-size:12px;font-weight:600;line-height:1.72}.footer-grid h3{margin:7px 0 20px;font-size:14px}.copy{margin:42px 0 0;text-align:center;color:#e1e4ff;font-size:12px;font-weight:600}
@media(max-width:920px){.page{width:min(100% - 28px,650px)}.hero{background:linear-gradient(135deg,#11163d,#151a46)}.hero:after{display:none}.nav{height:auto;padding:20px 0;gap:18px;align-items:flex-start}.nav-links{flex-wrap:wrap;justify-content:flex-end;gap:12px 18px}.hero-inner,.cta{grid-template-columns:1fr;padding-bottom:42px}.hero-copy{padding-left:0}.hero-art{min-height:auto}.mini-features,.pricing,.stats,.review-row,.footer-grid{grid-template-columns:1fr 1fr}.devices{grid-template-columns:repeat(3,1fr)}.why-grid{grid-template-columns:repeat(2,1fr)}.step-row{grid-template-columns:1fr}.step-row>b{display:none}.trust{grid-template-columns:1fr;gap:8px;padding:12px}.cta{padding:34px 24px}}@media(max-width:560px){.nav,.actions{align-items:stretch;flex-direction:column}.brand{width:148px}.hero-checks,.mini-features,.pricing,.devices,.stats,.review-row,.footer-grid,.why-grid{grid-template-columns:1fr}h2{font-size:25px}.hero h1{font-size:31px}}



/* Trustpilot-style review cards */
.reviews{padding-top:42px}.reviews h2{margin-bottom:34px}.review-row{gap:34px}.review-row article{min-height:180px;padding:22px 28px 24px;text-align:left;border:1px solid #d8dce7;border-radius:13px;box-shadow:none}.review-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.review-head i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#765cff,#9c82ff);color:#fff;font-style:normal;font-size:16px;font-weight:900}.review-head strong{font-size:14px;color:#20243f;font-weight:700}.trust-stars{display:flex;align-items:center;gap:3px}.trust-stars span{display:grid;place-items:center;width:25px;height:25px;background:#00b67a;color:#fff;font-size:16px;line-height:1;font-weight:900}.review-row p{margin:16px 0 0;color:#20243f;font-size:14px;font-weight:500;line-height:1.38}.trust{grid-template-columns:1fr auto 1.35fr 1.55fr;column-gap:70px;margin-top:24px;padding:0 92px;min-height:58px;background:#f2f3ff;border-radius:8px}.trust>.trust-stars{justify-self:center}.trust>.trust-stars span{width:28px;height:28px;font-size:17px}.trust strong,.trust b,.trust em{white-space:nowrap;color:#151936;font-size:14px;font-weight:800}.trust em{font-style:normal}
@media(max-width:920px){.trust{grid-template-columns:1fr;row-gap:12px;padding:16px}.trust strong,.trust b,.trust em{white-space:normal;text-align:center}.trust>.trust-stars{justify-self:center}}
@media(max-width:560px){.review-row article{text-align:left}.trust-stars span{width:23px;height:23px;font-size:14px}}

/* Larger icons in the why section */
.why{padding-top:36px;padding-bottom:38px}.why-grid{align-items:start}.why-grid img{width:78px;height:78px;padding:10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 12px 26px rgba(0,0,0,.22),0 0 0 6px rgba(118,92,255,.08)}.why-grid strong{margin-top:4px;font-size:12px}.why-grid span{font-size:12px}
@media(max-width:560px){.why-grid img{width:70px;height:70px}}

/* Site-wide standard typography pass */
:root{
  --text-xs:12px;
  --text-sm:14px;
  --text-base:16px;
  --text-md:18px;
  --text-lg:22px;
  --text-xl:32px;
  --text-hero:42px;
}
body{font-size:var(--text-base);line-height:1.55}.nav-links{font-size:var(--text-sm)}.hero h1{font-size:var(--text-hero);line-height:1.16}.hero-copy p{font-size:var(--text-md);line-height:1.45}.hero-checks{font-size:var(--text-sm);line-height:1.45}.btn{font-size:var(--text-sm)}h2{font-size:var(--text-xl);line-height:1.2}.intro>p{font-size:var(--text-base);line-height:1.65}.mini-features strong,.plan li,.devices span,.why-grid span,.stats span,.step-row span,.footer-grid p,.footer-grid a,.copy{font-size:var(--text-sm);line-height:1.55}.mini-features span,.plan small,.plan em{font-size:var(--text-xs);line-height:1.45}.plan h3{font-size:var(--text-base)}.plan b{font-size:38px}.devices strong{font-size:var(--text-base)}.why-grid strong,.step-row strong,.faq button{font-size:var(--text-sm)}.stats b{font-size:28px}.step-row i{font-size:20px}.review-head strong,.review-row p,.trust strong,.trust b,.trust em{font-size:var(--text-sm)}.footer-grid h3{font-size:var(--text-base)}
@media(max-width:920px){:root{--text-hero:36px;--text-xl:28px}.hero-copy p{font-size:var(--text-base)}}
@media(max-width:560px){:root{--text-hero:30px;--text-xl:25px;--text-base:15px}.nav-links{font-size:13px}.btn{font-size:13px}}


/* Bigger CTA device visual */
.cta{grid-template-columns:.9fr 1.18fr;min-height:360px;padding:44px 74px 44px 74px}.cta img{width:112%;max-width:none;max-height:330px;justify-self:end;object-fit:contain;filter:drop-shadow(0 24px 34px rgba(0,0,0,.42))}.cta h2{font-size:36px;line-height:1.16}.cta p{font-size:16px;line-height:1.45}
@media(max-width:920px){.cta{grid-template-columns:1fr;min-height:auto}.cta img{width:100%;max-width:620px;max-height:330px;justify-self:center}}
@media(max-width:560px){.cta h2{font-size:28px}.cta p{font-size:15px}.cta img{max-height:260px}}

/* Standalone pages */
.nav-links a.active{color:#9c82ff}.sub-hero{position:relative;overflow:hidden;color:#fff;background:linear-gradient(135deg,#11163d,#151a46);min-height:390px}.sub-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 26% 34%,rgba(126,98,255,.25),transparent 27%),radial-gradient(circle at 76% 18%,rgba(126,98,255,.16),transparent 24%)}.sub-hero.compact{min-height:350px}.sub-hero .nav{position:relative;z-index:2}.sub-hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr .95fr;gap:44px;align-items:center;padding:46px 0 68px}.sub-hero-inner h1{margin:8px 0 14px;font-size:44px;line-height:1.12;font-weight:900}.sub-hero-inner p{max-width:620px;margin:0;color:#eef0ff;font-size:18px;font-weight:600;line-height:1.55}.sub-hero-inner img{justify-self:end;width:min(520px,100%);max-height:260px;object-fit:contain;filter:drop-shadow(0 22px 34px rgba(0,0,0,.34))}.eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border:1px solid rgba(255,255,255,.92);border-radius:999px;background:rgba(118,92,255,.18);color:#bfb4ff;font-size:14px;font-weight:900}.page-pricing{padding-top:54px}.featured-plan{transform:translateY(-8px);box-shadow:0 22px 44px rgba(79,60,218,.14)}.price-includes{margin-bottom:26px}.faq-page{padding-top:54px;padding-bottom:44px}.faq-answer{display:none;margin:-4px 0 12px;padding:18px 24px;border-radius:0 0 8px 8px;background:#fff;border:1px solid #e4e8f5;border-top:0;color:#414762;text-align:left;font-size:15px;line-height:1.6}.faq button.is-open + .faq-answer{display:block}.faq button.is-open:after{content:"−"}.contact-page{padding-top:54px}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:30px}.contact-grid article{min-height:280px;padding:34px 28px;border:2px solid #e4e8f5;border-radius:13px;background:#fff;box-shadow:0 18px 38px rgba(27,34,77,.06);display:grid;justify-items:center;align-content:start;gap:16px}.contact-grid img{width:78px;height:78px;padding:10px;border-radius:50%;background:#f1efff;object-fit:contain}.contact-grid strong{font-size:20px;color:#202345;font-weight:900}.contact-grid span{color:#5c637e;font-size:15px;font-weight:700}.contact-grid .btn{margin-top:10px;min-width:210px}footer a[href]{cursor:pointer}footer a[href]:hover,.nav-links a:hover{color:#9c82ff}
@media(max-width:920px){.sub-hero-inner{grid-template-columns:1fr;padding:34px 0 48px}.sub-hero-inner img{justify-self:center}.sub-hero-inner h1{font-size:36px}.sub-hero-inner p{font-size:16px}.contact-grid{grid-template-columns:1fr}.featured-plan{transform:none}}
@media(max-width:560px){.sub-hero-inner h1{font-size:30px}.sub-hero-inner img{max-height:220px}.contact-grid article{min-height:auto}.contact-grid .btn{min-width:0;width:100%}}

/* Enhanced subpage banners and content */
.page-banner{min-height:535px;background:linear-gradient(126deg,#11163d 0 76%,#fff 76.2%)}.page-banner:before{content:"";position:absolute;inset:0 0 auto;height:535px;background:radial-gradient(circle at 34% 34%,rgba(126,98,255,.22),transparent 28%),radial-gradient(circle at 72% 18%,rgba(126,98,255,.16),transparent 24%)}.page-banner:after{content:"";position:absolute;left:-12%;bottom:-112px;width:86%;height:238px;background:#fff;border-radius:0 0 56% 56%;transform:rotate(-8deg);transform-origin:right top}.page-banner .nav{position:relative;z-index:3}.page-banner .sub-hero-inner{position:relative;z-index:2;grid-template-columns:1fr 1.02fr;gap:30px;padding:48px 0 124px}.sub-copy{padding-left:84px}.sub-copy h1{max-width:660px;margin:10px 0 16px;font-size:42px;line-height:1.15;font-weight:900}.sub-copy p{max-width:620px;margin:0 0 26px;color:#e8eaff;font-size:18px;line-height:1.5;font-weight:600}.sub-art{min-height:330px;display:flex;align-items:center;justify-content:flex-end}.sub-art img{width:565px;max-width:100%;max-height:none;filter:drop-shadow(0 22px 30px rgba(0,0,0,.3))}.content-grid{display:grid;gap:24px;margin-top:30px}.content-grid.four{grid-template-columns:repeat(4,1fr)}.content-grid article{min-height:150px;padding:28px 22px;border:2px solid #e4e8f5;border-radius:12px;background:#fff;box-shadow:0 14px 32px rgba(27,34,77,.05);display:grid;justify-items:center;align-content:center;gap:10px;text-align:center}.content-grid img{width:58px;height:58px;object-fit:contain}.content-grid strong{display:block;color:#765cff;font-size:22px;font-weight:900;line-height:1.1}.content-grid span{color:#5c637e;font-size:14px;font-weight:700;line-height:1.5}.compare-section,.help-topics,.contact-detail{padding-top:46px;padding-bottom:18px}.price-includes,.contact-why{margin-top:44px}.support-strip{padding-top:44px}.faq-page{padding-top:42px}.contact-page{padding-top:52px}.contact-detail + .contact-why{margin-top:34px}.footer-grid a[href]{display:block}
@media(max-width:920px){.page-banner{background:linear-gradient(135deg,#11163d,#151a46);min-height:auto}.page-banner:after{display:none}.page-banner .sub-hero-inner{grid-template-columns:1fr;padding:34px 0 52px}.sub-copy{padding-left:0}.sub-copy h1{font-size:36px}.sub-copy p{font-size:16px}.sub-art{min-height:auto;justify-content:center}.content-grid.four{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.sub-copy h1{font-size:30px}.sub-copy p{font-size:15px}.content-grid.four{grid-template-columns:1fr}.content-grid article{min-height:auto}.page-banner .sub-hero-inner{padding-bottom:38px}}



/* Persistent WhatsApp contact action */
.floating-whatsapp{position:fixed;right:24px;bottom:24px;z-index:1000;display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#25d366;box-shadow:0 8px 22px rgba(17,22,61,.28);transition:transform .15s ease,box-shadow .15s ease}.floating-whatsapp img{width:34px;height:34px;display:block;object-fit:contain}.floating-whatsapp:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(17,22,61,.34)}.floating-whatsapp:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px #25d366,0 8px 22px rgba(17,22,61,.28)}.floating-whatsapp:active{transform:translateY(1px) scale(.96)}@media(max-width:560px){.floating-whatsapp{right:16px;bottom:16px;width:56px;height:56px}.floating-whatsapp img{width:30px;height:30px}}

 
/* Lightweight motion: transform and opacity stay on the compositor. */
.hero-copy,.hero-art,.sub-copy,.sub-art{animation:hero-enter .65s cubic-bezier(.22,.61,.36,1) both}.hero-art,.sub-art{animation-delay:.1s}@keyframes hero-enter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.js .reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,.61,.36,1)}.js .reveal.is-visible{opacity:1;transform:none}.plan,.devices article,.stats article,.review-row article,.content-grid article,.contact-grid article,.step-row article{transition:transform .2s ease,box-shadow .2s ease}.plan:not(.featured-plan):hover,.devices article:hover,.stats article:hover,.review-row article:hover,.content-grid article:hover,.contact-grid article:hover,.step-row article:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(27,34,77,.1)}.featured-plan:hover{transform:translateY(-12px)}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.js .reveal{opacity:1;transform:none}}
 
/* Review marquee: a single compositor-friendly horizontal loop. */
.review-marquee{width:100%;overflow:hidden}.review-row{display:flex;width:max-content;gap:0;animation:review-loop 42s linear infinite}.review-row article{flex:0 0 var(--review-card-width);margin-right:34px}.review-marquee:hover .review-row,.review-marquee:focus-within .review-row{animation-play-state:paused}@keyframes review-loop{from{transform:translateX(0)}to{transform:translateX(calc(-50%))}}:root{--review-card-width:calc((min(1230px,100vw - 44px) - 68px) / 3)}@media(max-width:920px){:root{--review-card-width:calc((100vw - 28px - 34px) / 2)}}@media(max-width:560px){:root{--review-card-width:calc(100vw - 28px)}.review-row article{margin-right:16px}}@media(prefers-reduced-motion:reduce){.review-row{animation:none}}
