@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-Semibold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/ClashDisplay-Bold.woff2)format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Clash Grotesk;src:url(/fonts/ClashGrotesk-Semibold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--lime:#cdf546;--lime-strong:#b4dc18;--petrol:#0a3232;--petrol-deep:#031f21;--petrol-soft:#144;--ice:#b9cbd9;--ice-soft:#e9f1f5;--paper:#f6f7ef;--white:#fff;--black:#030706;--line-dark:#0a323238;--line-light:#fff3;--shadow:0 28px 80px #020f0f47}*{box-sizing:border-box}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:24px}body{background:var(--lime);color:var(--petrol);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;font-family:Clash Grotesk,Arial,Helvetica,sans-serif;font-weight:400}body,button,input,textarea{letter-spacing:0}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--lime);outline-offset:4px}img{max-width:100%;display:block}main{overflow-x:clip}h1,h2,h3,.button,.eyebrow,summary,.header-cta,.marquee,strong{word-spacing:.12em;font-family:Clash Display,Clash Grotesk,Arial,sans-serif}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}p,blockquote,summary{text-wrap:pretty}h1,h2,h3,.button,summary,.header-cta{overflow-wrap:break-word;word-break:normal}.shell{width:min(100% - 64px,1420px);margin-inline:auto}.logo{width:186px;height:auto}.eyebrow{color:inherit;text-transform:uppercase;align-items:center;gap:14px;font-size:.86rem;font-weight:900;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:44px;height:3px;display:inline-block}.pin:before{border:2px solid var(--lime);background:0 0;border-radius:50%;width:18px;height:18px;box-shadow:inset 0 0 0 4px #cdf54629}.button{text-transform:uppercase;text-align:center;white-space:normal;word-spacing:.16em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:14px;max-width:100%;min-height:58px;padding:0 30px;font-size:1rem;font-weight:900;line-height:1.08;transition:transform .18s,background .18s,color .18s;display:inline-flex}.button:hover,.header-cta:hover,.text-link:hover{transform:translateY(-2px)}.button.primary{background:linear-gradient(180deg, var(--lime), #dfff43);color:var(--black)}.button.dark{background:var(--petrol-deep);color:var(--white)}.button.outline,.button.ghost{background:#ffffff14;border-color:currentColor}.button.ghost{color:var(--white);border-color:#ffffff40}.play{border-radius:50%;place-items:center;width:28px;height:28px;font-size:.75rem;display:grid}.play img{object-fit:contain;width:36px;height:36px}.actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.icon-badge{width:52px;height:52px;color:var(--lime);background:#ffffff0a;border:1px solid;border-radius:14px;flex:0 0 52px;place-items:center;display:inline-grid}.icon-image{object-fit:contain;width:72%;height:72%}.light-card .icon-badge,.pale-card .icon-badge,.lime-card .icon-badge{color:var(--petrol-deep)}.dark-section{background:radial-gradient(circle at 68% 18%, #cdf5461f, transparent 30%), linear-gradient(135deg, var(--petrol-deep), var(--petrol));color:var(--white)}.lime-section{background:radial-gradient(circle at 72% 12%, #ffffff57, transparent 24%), linear-gradient(135deg, var(--lime), #d7ff39);color:var(--petrol-deep)}.dark-card,.light-card,.pale-card,.lime-card{border:1px solid var(--line-dark);border-radius:24px;position:relative;overflow:hidden}.dark-card{background:radial-gradient(circle at 90% 100%, #cdf54629, transparent 28%), linear-gradient(145deg, var(--petrol), var(--petrol-deep));color:var(--white)}.light-card{color:var(--petrol);background:linear-gradient(145deg,#fffdf4,#f2f3e7)}.pale-card{background:linear-gradient(145deg, var(--white), #f3f7f5);color:var(--petrol)}.lime-card{background:linear-gradient(145deg, var(--lime), #dcff45);color:var(--petrol-deep)}.hero{border-top:26px solid var(--lime);background:var(--petrol-deep);min-height:980px;color:var(--white);padding-top:22px;position:relative}.hero-media{z-index:0;background:var(--petrol-deep);position:absolute;inset:0;overflow:hidden}.hero-base-layer,.hero-focus-layer,.hero-speed-streaks,.hero-energy-arc,.hero-lightning,.hero-impact-flare,.hero-dark-veil,.hero-letterbox{pointer-events:none;position:absolute}.hero-base-layer,.hero-focus-layer{will-change:opacity, transform, filter, clip-path;background:url(/assets/people/motociclista-paymoto-em-movimento.webp) calc(100% + 110px) 41%/auto 91% no-repeat;inset:0}.hero-base-layer{z-index:0}.hero-focus-layer{z-index:2;opacity:0;filter:blur(8px)brightness(1.18)saturate(1.05);transform:translate(18px)scale(1.025);-webkit-mask-image:radial-gradient(31% 48% at 82% 45%,#000 0 55%,#000000e6 68%,#0000 84%);mask-image:radial-gradient(31% 48% at 82% 45%,#000 0 55%,#000000e6 68%,#0000 84%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speed-streaks{z-index:1;opacity:0;transform-origin:100%;filter:blur(1.4px)drop-shadow(0 0 14px #cdf54629);will-change:transform, opacity, filter;background:repeating-linear-gradient(173deg,#0000 0 22px,#cdf54605 22px 24px,#0000 24px 44px,#cdf54624 44px 46px,#0000 46px 72px),linear-gradient(90deg,#0000 0 28%,#cdf54614 47%,#cdf5463d 73%,#0000 100%);inset:8% -8% 8% 25%;transform:translate(11%)skew(-8deg)scaleX(1.08);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30% 74%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30% 74%,#0000 100%)}.hero-energy-arc{z-index:2;aspect-ratio:1.9;opacity:0;filter:drop-shadow(0 0 22px #cdf5462e);will-change:transform, opacity;border:2px solid #cdf54638;border-color:#cdf54638 #cdf54638 #0000 #0000;border-radius:50%;width:min(54vw,920px);top:22%;right:-2vw;transform:rotate(-14deg)scale(.82)}.hero-lightning{z-index:4;opacity:0;transform-origin:top;clip-path:polygon(42% 0,100% 0,62% 38%,100% 38%,22% 100%,40% 53%,0 53%);will-change:opacity, transform, filter;background:linear-gradient(#fffffffa,#cdf546d1 45%,#cdf5460f);width:5px;box-shadow:0 0 8px #ffffffb8,0 0 26px #cdf5468a,0 0 56px #cdf5462e}.hero-lightning-a{height:68%;top:-7%;right:17%;transform:rotate(11deg)scaleY(.86)}.hero-lightning-b{width:3px;height:49%;top:0;right:31%;transform:rotate(-9deg)scaleY(.8)}.hero-impact-flare{z-index:5;opacity:0;mix-blend-mode:screen;will-change:opacity, filter;background:radial-gradient(circle at 78% 43%,#ffffffeb 0 1.4%,#ffffff2e 4%,#0000 13%),radial-gradient(circle at 78% 43%,#cdf54629 0 9%,#0000 32%),linear-gradient(90deg,#0000 42%,#cdf5460b 72%,#0000 100%);inset:0}.hero-dark-veil{z-index:6;opacity:1;will-change:opacity, transform;background:radial-gradient(circle at 79% 43%,#cdf54609,#0000 24%),linear-gradient(90deg,#010f11fc 0%,#011012f0 41%,#011012d1 70%,#011012ad 100%);inset:0}.hero-letterbox{z-index:7;will-change:transform;background:#020b0c;height:10vh;max-height:108px;left:0;right:0}.hero-letterbox-top{transform-origin:top;top:0}.hero-letterbox-bottom{transform-origin:bottom;bottom:0}.hero-media:after{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg, #031f21f0 0%, #031f219e 38%, #031f2114 76%), linear-gradient(180deg, #031f2100 70%, var(--petrol-deep) 100%);position:absolute;inset:0}.hero.hero-intro-preparing .hero-base-layer{opacity:0;filter:blur(18px)brightness(.68);clip-path:inset(0 0 0 68%);transform:scale(1.055)}.hero.hero-intro-preparing .hero-focus-layer,.hero.hero-intro-preparing .hero-speed-streaks,.hero.hero-intro-preparing .hero-energy-arc,.hero.hero-intro-preparing .hero-lightning,.hero.hero-intro-preparing .hero-impact-flare{opacity:0}.hero.hero-intro-preparing .hero-dark-veil{opacity:1}.hero.hero-intro-preparing .site-header,.hero.hero-intro-preparing .hero-copy,.hero.hero-intro-preparing .hero-panel,.hero.hero-intro-preparing .marquee{opacity:0}.hero.hero-intro-preparing .site-header{visibility:hidden;pointer-events:none;animation:none!important}html.intro-playing .hero .site-header{opacity:0!important;visibility:hidden!important;pointer-events:none!important;animation:none!important}.hero.hero-intro-active .site-header,.hero.hero-intro-complete .site-header{visibility:visible;pointer-events:auto}.hero.hero-intro-preparing .hero-copy .eyebrow,.hero.hero-intro-preparing .hero-copy .hero-line,.hero.hero-intro-preparing .hero-copy .hero-sub,.hero.hero-intro-preparing .hero-copy .actions{opacity:0;clip-path:inset(0 0 100%);transform:translateY(18px)}.hero.hero-intro-active .hero-focus-layer{animation:.76s cubic-bezier(.16,1,.3,1) .1s both premium-focus}.hero.hero-intro-active .hero-impact-flare{animation:.84s ease-out .1s both premium-flare}.hero.hero-intro-active .hero-lightning-a{animation:.82s step-end 90ms both premium-lightning-a}.hero.hero-intro-active .hero-lightning-b{animation:.92s step-end .13s both premium-lightning-b}.hero.hero-intro-active .hero-base-layer{animation:1.18s cubic-bezier(.16,1,.3,1) .32s both premium-scene-reveal}.hero.hero-intro-active .hero-speed-streaks{animation:.92s cubic-bezier(.16,1,.3,1) .41s both premium-speed-streaks}.hero.hero-intro-active .hero-energy-arc{animation:1.05s cubic-bezier(.16,1,.3,1) .43s both premium-energy-arc}.hero.hero-intro-active .hero-dark-veil{animation:1.22s cubic-bezier(.16,1,.3,1) .28s both premium-veil}.hero.hero-intro-active .hero-letterbox-top{animation:1.15s cubic-bezier(.16,1,.3,1) .42s both premium-letterbox-top}.hero.hero-intro-active .hero-letterbox-bottom{animation:1.15s cubic-bezier(.16,1,.3,1) .42s both premium-letterbox-bottom}.hero.hero-intro-active .site-header{animation:.54s cubic-bezier(.22,1,.36,1) 1.04s both premium-ui}.hero.hero-intro-active .hero-copy .eyebrow{animation:.52s cubic-bezier(.22,1,.36,1) 1.19s both premium-copy-reveal}.hero.hero-intro-active .hero-copy .hero-line:first-child{animation:.6s cubic-bezier(.22,1,.36,1) 1.24s both premium-copy-reveal}.hero.hero-intro-active .hero-copy .hero-line:nth-child(2){animation:.6s cubic-bezier(.22,1,.36,1) 1.31s both premium-copy-reveal}.hero.hero-intro-active .hero-copy .hero-line:nth-child(3){animation:.6s cubic-bezier(.22,1,.36,1) 1.38s both premium-copy-reveal}.hero.hero-intro-active .hero-copy .hero-sub{animation:.54s cubic-bezier(.22,1,.36,1) 1.45s both premium-copy-reveal}.hero.hero-intro-active .hero-copy .actions{animation:.54s cubic-bezier(.22,1,.36,1) 1.51s both premium-copy-reveal}.hero.hero-intro-complete .hero-base-layer,.hero.hero-intro-complete .site-header,.hero.hero-intro-complete .hero-copy,.hero.hero-intro-complete .hero-panel,.hero.hero-intro-complete .marquee,.hero.hero-intro-complete .hero-copy .eyebrow,.hero.hero-intro-complete .hero-copy .hero-line,.hero.hero-intro-complete .hero-copy .hero-sub,.hero.hero-intro-complete .hero-copy .actions{opacity:1;filter:none;clip-path:none;transform:none}.hero.hero-intro-complete .hero-focus-layer,.hero.hero-intro-complete .hero-speed-streaks,.hero.hero-intro-complete .hero-energy-arc,.hero.hero-intro-complete .hero-lightning,.hero.hero-intro-complete .hero-impact-flare,.hero.hero-intro-complete .hero-dark-veil,.hero.hero-intro-complete .hero-letterbox{opacity:0;transform:none}@keyframes premium-focus{0%{opacity:0;filter:blur(8px)brightness(.86);transform:translate(18px)scale(1.025)}18%{opacity:.22;filter:blur(5px)brightness(1.22)}38%{opacity:1;filter:blur(1px)brightness(1.14);transform:translate(4px)scale(1.006)}to{opacity:0;filter:blur()brightness();transform:translate(0,0)scale(1)}}@keyframes premium-flare{0%,8%{opacity:0}13%{opacity:.76;filter:brightness(1.25)}17%{opacity:.08}24%{opacity:.45}32%,to{opacity:0}}@keyframes premium-lightning-a{0%,10%{opacity:0}11%{opacity:.78}14%{opacity:.08}18%{opacity:.94}22%{opacity:.06}26%{opacity:.42}31%,to{opacity:0}}@keyframes premium-lightning-b{0%,15%{opacity:0}16%{opacity:.48}20%{opacity:.04}24%{opacity:.62}28%,to{opacity:0}}@keyframes premium-scene-reveal{0%{opacity:0;filter:blur(18px)brightness(.68);clip-path:inset(0 0 0 68%);transform:scale(1.055)}38%{opacity:.82}to{opacity:1;filter:blur()brightness();clip-path:inset(0);transform:scale(1)}}@keyframes premium-speed-streaks{0%{opacity:0;filter:blur(4px);transform:translate(11%)skew(-8deg)scaleX(1.08)}34%{opacity:.78}to{opacity:0;filter:blur(1.4px);transform:translate(-5%)skew(-8deg)scaleX(1)}}@keyframes premium-energy-arc{0%{opacity:0;transform:rotate(-14deg)scale(.82)}35%{opacity:.52}to{opacity:0;transform:rotate(-10deg)scale(1.08)}}@keyframes premium-veil{0%{opacity:1}42%{opacity:.78}to{opacity:0}}@keyframes premium-letterbox-top{0%{transform:translateY(0)}to{transform:translateY(-105%)}}@keyframes premium-letterbox-bottom{0%{transform:translateY(0)}to{transform:translateY(105%)}}@keyframes premium-ui{0%{opacity:0;filter:blur(2px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes premium-copy-reveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(18px)}to{opacity:1;clip-path:inset(0);transform:translate(0,0)}}@keyframes premium-panel{0%{opacity:0;filter:blur(2px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translate(0,0)}}.hero.hero-intro-active .hero-copy{animation:.6s cubic-bezier(.22,1,.36,1) 1.02s both hero-ui-enter}.hero.hero-intro-active .hero-panel{animation:.62s cubic-bezier(.22,1,.36,1) 1.26s both hero-panel-enter}.hero.hero-intro-active .marquee{animation:.46s cubic-bezier(.22,1,.36,1) 1.46s both hero-ui-enter}.hero.hero-intro-complete .hero-base-layer,.hero.hero-intro-complete .site-header,.hero.hero-intro-complete .hero-copy,.hero.hero-intro-complete .hero-panel,.hero.hero-intro-complete .marquee{opacity:1;filter:none;transform:none}.hero.hero-intro-complete .hero-rider-layer,.hero.hero-intro-complete .hero-speed-layer,.hero.hero-intro-complete .hero-thunder-layer{opacity:0;filter:none;transform:none}@keyframes hero-rider-impact{0%{opacity:0;filter:blur(12px)brightness(1.14);transform:translate(56px,6px)scale(.95)}32%{opacity:1;filter:blur(2px)brightness(1.08);transform:translate(8px)scale(1.01)}to{opacity:1;filter:blur()brightness();transform:translate(0,0)scale(1)}}@keyframes hero-speed-reveal{0%{opacity:0;filter:blur(22px)brightness(1.18)saturate(1.25);transform:translate(84px)scale(1.05)}38%{opacity:.84}to{opacity:.94;filter:blur()brightness(1.05)saturate(1.05);transform:translate(0,0)scale(1)}}@keyframes hero-base-arrive{0%{opacity:0;filter:blur(20px)brightness(.78);transform:scale(1.03)}to{opacity:1;filter:blur()brightness();transform:scale(1)}}@keyframes hero-thunder-strike{0%{opacity:0;transform:scale(1.04)}10%{opacity:.88}16%{opacity:.22}22%{opacity:1}28%{opacity:.08}50%{opacity:.64}58%{opacity:.1}to{opacity:0;transform:scale(1)}}@keyframes hero-camera-energy{0%{transform:translate(0,0)scale(1.012)}22%{transform:translate(-4px)scale(1.008)}44%{transform:translate(3px)scale(1.004)}to{transform:translate(0,0)scale(1)}}@keyframes hero-ui-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-panel-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}.hero-sound-replay{z-index:1200;color:#ffffffd6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#031f21b8;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-family:Clash Grotesk,sans-serif;font-size:.78rem;font-weight:500;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 28px #00000038}.hero-sound-replay:hover{color:var(--white);border-color:#cdf54666}.hero-sound-replay span{color:var(--lime);font-size:.7rem}.site-header{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#031f2185;border:1px solid #ffffff2e;border-radius:28px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(100% - 64px,1420px);min-height:74px;margin:0 auto;padding:0 22px;display:grid;position:relative}.site-header .logo{width:170px}.site-header nav{color:#ffffffe6;justify-content:center;gap:28px;font-size:.98rem;display:flex}.site-header nav a{transition:color .16s}.site-header nav a:hover{color:var(--lime)}.header-cta{background:var(--lime);min-height:52px;color:var(--black);word-spacing:.12em;border-radius:999px;align-items:center;gap:12px;padding:0 26px;font-family:Clash Display,sans-serif;font-weight:900;transition:transform .18s;display:inline-flex}.hero-content{z-index:1;flex-direction:column;gap:74px;padding-top:92px;display:flex;position:relative}.hero-copy{max-width:1120px}.hero-copy .eyebrow,.hero-copy .button,.hero-copy h1,.hero-copy .hero-sub{text-transform:none}.hero-heading-wrap{width:min(100%,1080px);position:relative}.hero h1{max-width:1040px;color:var(--white);text-shadow:0 24px 70px #00000059;overflow-wrap:normal;word-spacing:0;margin-top:22px;font-size:6.15rem;font-weight:900;line-height:.88}.hero h1 .hero-line{display:block}.hero h1 .hero-line-nowrap{white-space:nowrap}.hero h1 .hero-line-white{color:var(--white)}.hero h1 .hero-line-white strong{color:var(--lime);font:inherit}.hero h1 .hero-line-lime{color:var(--lime)}.hero-sub{color:#ffffffdb;max-width:460px;margin:0;font-size:1.18rem;line-height:1.55;position:absolute;bottom:8px;left:355px}.hero-copy>.actions{margin-top:38px}.hero-panel{grid-template-columns:1fr 396px;align-items:stretch;gap:28px;margin-top:-20px;display:grid}.feature-strip,.score-card{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#062c2cc2;border:1px solid #ffffff29;border-radius:24px}.feature-strip{grid-template-columns:repeat(4,1fr);display:grid}.feature-strip article{border-right:1px solid #ffffff21;padding:30px 34px}.feature-strip article:last-child{border-right:0}.feature-strip p{color:#ffffffd6;margin-top:14px}.feature-strip h3{color:var(--white);margin-top:4px;font-size:1.45rem;line-height:1}.feature-strip span{color:#ffffffbd;margin-top:18px;font-size:.95rem;line-height:1.5;display:block}.score-card{padding:30px 34px}.score-card p{text-transform:none;font-family:Clash Display,sans-serif;font-weight:900}.score-card span{color:var(--lime);text-transform:none;margin-top:5px;font-weight:900;display:block}.score-card strong{color:var(--lime);margin-top:20px;font-size:4.4rem;line-height:.9;display:block}.score-line{background:linear-gradient(90deg, var(--lime) 68%, #ffffff2e 68%);border-radius:999px;width:100%;height:9px;margin:18px 0}.score-card small{color:#ffffffbd;line-height:1.45}.marquee{z-index:2;background:var(--petrol);color:var(--lime);text-transform:uppercase;white-space:nowrap;border-top:1px solid #ffffff1a;font-family:Clash Display,sans-serif;font-weight:900;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.marquee-track{will-change:transform;width:max-content;animation:24s linear infinite paymoto-marquee;display:flex}.marquee-group{flex-shrink:0;align-items:center;gap:52px;padding:19px 52px 19px 0;display:flex}.marquee span{min-width:max-content}@keyframes paymoto-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.essence{padding:74px 0 92px}.outlined-grid{border:1px solid var(--line-dark);background:linear-gradient(var(--line-dark), var(--line-dark)) 0 46% / 100% 1px no-repeat, linear-gradient(90deg, transparent 0 49.8%, var(--line-dark) 49.8% 50%, transparent 50%) center / 100% 100% no-repeat;border-radius:24px;grid-template-columns:1fr .92fr;gap:0;display:grid;overflow:hidden}.outlined-grid>div:first-child,.outlined-grid>.section-copy{padding:70px 60px}.outlined-grid h2{max-width:640px;margin-top:38px;font-size:5.1rem;font-weight:900;line-height:.88}.section-copy{align-self:end;max-width:610px;font-size:1.45rem;line-height:1.45}.essence-cards{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:22px;padding:28px 44px 34px;display:grid}.essence-cards article{min-height:298px;padding:34px}.essence-cards h3{color:var(--lime);margin-top:36px;font-size:2rem}.essence-cards .light-card h3{color:var(--petrol)}.essence-cards p{color:inherit;margin-top:18px;line-height:1.5}.section-head{grid-template-columns:1fr .9fr;align-items:end;gap:80px;margin-bottom:34px;display:grid}.section-head h2{max-width:520px;margin-top:24px;font-size:5.35rem;font-weight:900;line-height:.88}.section-head>p{max-width:470px;font-size:1.22rem;line-height:1.55}.service-grid{grid-template-columns:1fr 1.08fr 1.08fr 1.08fr;align-items:stretch;gap:16px;display:grid}.service-tall{grid-row:span 2;min-height:424px;padding:34px}.service-tall h3{max-width:230px;color:var(--white);margin-top:82px;font-size:2.7rem;line-height:.96}.service-tall p{color:#ffffffd6;max-width:270px;margin-top:22px;font-size:1.18rem;line-height:1.45}.service-photo,.phone-photo{object-fit:cover;border-radius:20px;min-height:205px;overflow:hidden}.service-photo{object-position:center 38%;width:100%;height:100%;max-height:214px}.service-card{min-height:204px;padding:28px}.service-card h3{margin-top:26px;font-size:1.9rem;line-height:.98}.service-card p{max-width:270px;margin-top:12px;line-height:1.45}.phone-photo{background:radial-gradient(circle at 28% 52%, #cdf54638, transparent 28%), linear-gradient(145deg, var(--petrol), var(--petrol-deep));grid-column:span 2;place-items:center;min-height:260px;display:grid;position:relative}.phone-photo:before{content:"";opacity:.92;background:url(/assets/people/entregador-paymoto-com-app.webp) bottom/contain no-repeat;position:absolute;inset:8px 44% 8px 0}.phone-mock{z-index:1;background:linear-gradient(180deg, var(--petrol), var(--petrol-deep));width:142px;min-height:220px;color:var(--white);border:6px solid #061b1c;border-radius:28px;padding:22px 16px 16px;position:relative;box-shadow:0 18px 42px #00000052}.phone-mock .logo{width:84px}.phone-top{background:#fff6;border-radius:999px;width:46px;height:6px;margin:-10px auto 16px}.phone-card{color:var(--lime);background:#ffffff14;border-radius:12px;margin-top:24px;padding:12px;font-family:Clash Display,sans-serif;font-weight:900}.phone-mock>span{background:#fff3;border-radius:999px;height:8px;margin-top:12px;display:block}.phone-asset{width:224px;min-height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.phone-asset img{filter:drop-shadow(0 28px 36px #00000052);width:100%;height:auto}.gift-callout{z-index:2;background:var(--white);max-width:310px;box-shadow:var(--shadow);border-radius:20px;align-items:center;gap:14px;padding:18px;display:flex;position:absolute;bottom:24px;right:24px}.gift-callout .icon-badge{color:var(--petrol);background:var(--lime)}.gift-callout p{font-size:.95rem;line-height:1.35}.score-section{background:radial-gradient(circle at 76% 24%,#0b44463d,#0000 31%),linear-gradient(135deg,#03262a 0%,#06292b 46%,#031d20 100%);padding:0;overflow:hidden}.score-layout{grid-template-columns:minmax(0,.71fr) minmax(0,1fr);align-items:start;gap:40px;width:min(100% - 132px,1510px);max-width:none;margin-inline:auto;display:grid}.score-copy{z-index:5;padding:54px 0 42px;position:relative}.score-copy .eyebrow{color:var(--lime);letter-spacing:.045em;font-size:.78rem}.score-copy .eyebrow:before{width:28px;height:2px}.score-copy h2,.social-copy h2{letter-spacing:-.055em;word-spacing:0;max-width:560px;margin-top:22px;font-size:clamp(4.2rem,5.7vw,6rem);font-weight:900;line-height:.9}.score-copy h2 span,.social-copy h2 span{color:var(--lime);display:block}.score-copy>p,.social-copy>p{color:#fffc;max-width:560px;margin-top:22px;font-size:1.02rem;line-height:1.46}.score-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;max-width:560px;margin:18px 0 0;display:grid}.score-feature-grid article{background:#051f2142;border:1px solid #ffffff2e;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;min-height:70px;padding:10px 12px;display:flex}.score-feature-main{align-items:center;gap:11px;min-width:0;display:flex}.score-feature-grid .icon-badge{width:42px;height:42px;color:var(--lime);background:#ffffff06;border-color:#cdf54694;border-radius:12px;flex:0 0 42px}.score-feature-grid .icon-image{filter:brightness(0)saturate()invert(89%)sepia(75%)saturate(1253%)hue-rotate(16deg)brightness(104%)contrast(94%);width:67%;height:67%}.score-feature-copy{min-width:0}.score-feature-grid h3{letter-spacing:-.012em;word-spacing:0;font-size:.92rem;line-height:1.06}.score-feature-grid p{display:none}.score-feature-arrow{opacity:.58;filter:brightness(0)invert();flex:0 0 13px;width:13px;height:13px}.score-note{border-top:1px solid #ffffff24;align-items:flex-start;gap:10px;max-width:560px;margin-top:13px;padding-top:13px;display:flex}.score-note-icon{width:20px;height:20px;color:var(--lime);border:1px solid #cdf546ad;border-radius:50%;flex:0 0 20px;place-items:center;font-family:Clash Display,Clash Grotesk,Arial,sans-serif;font-size:.7rem;font-weight:700;line-height:1;display:inline-grid}.score-copy small{color:#ffffff80;max-width:520px;font-size:.7rem;line-height:1.4;display:block}.score-visual{aspect-ratio:.98;isolation:isolate;background:radial-gradient(circle at 22% 18%,#225b5b47,#0000 31%),radial-gradient(circle at 58% 14%,#ffffff09,#0000 24%),radial-gradient(circle at 83% 47%,#cdf54614,#0000 28%),linear-gradient(135deg,#062b2e 0%,#041f22 48%,#03191c 100%);min-height:0;position:relative;overflow:hidden}.score-bokeh{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.score-bokeh i{filter:blur(4px);opacity:.52;background:#ddefea42;border-radius:50%;display:block;position:absolute;box-shadow:0 0 24px #cfe7e126}.score-bokeh i:first-child{opacity:.36;width:28px;height:28px;top:17%;left:17%}.score-bokeh i:nth-child(2){opacity:.44;width:18px;height:18px;top:22%;left:27%}.score-bokeh i:nth-child(3){opacity:.3;width:22px;height:22px;top:15%;left:39%}.score-bokeh i:nth-child(4){opacity:.35;width:12px;height:12px;top:26%;left:46%}.score-bokeh i:nth-child(5){opacity:.22;width:16px;height:16px;top:31%;left:12%}.score-bokeh i:nth-child(6){opacity:.3;width:10px;height:10px;top:35%;left:34%}.score-visual:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#031f212e 0%,#0000 22% 76%,#031f2114 100%),linear-gradient(#031f210a 0%,#0000 62%,#031f2147 100%);position:absolute;inset:0}.score-visual:after{content:"";z-index:6;pointer-events:none;background:radial-gradient(circle at 78% 41%,#cdf5460e,#0000 23%),linear-gradient(#0000 74%,#031f2138 100%);position:absolute;inset:0}.score-visual-frame{z-index:5;opacity:.92;pointer-events:none;border-top:1px solid #cdf5463d;border-left:1px solid #cdf5463d;border-top-left-radius:58px;width:61%;height:72%;position:absolute;top:0;left:0}.score-visual-frame:before{content:"";background:#cdf5463d;width:82px;height:1px;position:absolute;top:28px;right:-110px}.score-visual-frame:after{content:"";border-top:1px solid #cdf54633;border-right:1px solid #cdf54633;border-top-right-radius:14px;width:26%;height:20px;position:absolute;top:-1px;left:38%}.score-person{z-index:3;object-fit:contain;object-position:left bottom;opacity:.97;filter:saturate(.82)contrast(1.035)brightness(.84)drop-shadow(0 30px 48px #0000005c);width:auto;max-width:none;height:94%;position:absolute;bottom:-2%;left:-2.2%;-webkit-mask-image:linear-gradient(90deg,#000 0% 74%,#000000f5 82%,#0000008f 93%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 74%,#000000f5 82%,#0000008f 93%,#0000 100%)}.score-ring{z-index:7;aspect-ratio:1;place-items:center;width:54%;display:grid;position:absolute;top:23%;right:1.2%}.score-hud{object-fit:contain;filter:drop-shadow(0 18px 38px #cdf54630)drop-shadow(0 24px 48px #00000057);width:100%;max-width:none;height:100%}.score-status{z-index:8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#041c1f99;border:1px solid #ffffff1d;border-radius:14px;align-items:center;gap:10px;padding:10px 13px;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff05,0 10px 30px #00000014}.score-status--top{min-width:158px;top:7.8%;right:6.2%}.score-status--bottom{justify-content:center;min-width:174px;padding-inline:12px;bottom:12.5%;right:9.2%}.score-status .icon-badge{width:38px;height:38px;color:var(--lime);background:#ffffff06;border:0;border-radius:9px;flex:0 0 38px}.score-status .icon-image{filter:brightness(0)saturate()invert(89%)sepia(75%)saturate(1253%)hue-rotate(16deg)brightness(104%)contrast(94%);width:72%;height:72%}.score-status-copy{flex-direction:column;gap:1px;display:flex}.score-status-copy span{color:#ffffffad;font-size:.66rem;line-height:1.2}.score-status-copy strong{color:#ffffffeb;font-family:Clash Grotesk,Arial,sans-serif;font-size:.72rem;font-weight:500;line-height:1.2}.score-status-dot{background:var(--lime);border-radius:50%;width:8px;height:8px;margin-left:3px;box-shadow:0 0 12px #cdf546e6}.score-status-mini{width:14px;height:14px;color:var(--lime);font-size:.9rem}.score-status-sparkle{filter:brightness(0)saturate()invert(89%)sepia(75%)saturate(1253%)hue-rotate(16deg)brightness(104%)contrast(94%);width:12px;height:12px}.score-meter{z-index:8;align-items:center;gap:8px;display:flex;position:absolute;bottom:4.5%;right:7.4%}.score-meter span{background:#ffffff26;border-radius:999px;width:39px;height:2px;display:block}.score-meter span:nth-child(2){background:var(--lime);box-shadow:0 0 8px #cdf54638}.card-section{background:radial-gradient(circle at 4% 24%, #ffffffd9, transparent 24%), linear-gradient(135deg, var(--ice-soft), var(--ice));padding:92px 0}.card-layout{grid-template-columns:1.05fr .95fr;align-items:center;gap:76px;display:grid}.card-stage{min-height:450px;position:relative}.card-stage--single{isolation:isolate;place-items:center;min-height:520px;display:grid}.card-stage--single:before{content:"";z-index:0;background:#ffffff47;border-radius:34px;width:72%;height:64%;position:absolute;transform:rotate(-6deg)translate(2%,1%);box-shadow:0 34px 86px #0412131f}.card-hand-visual{z-index:1;filter:drop-shadow(0 34px 46px #0412132e);width:min(108%,780px);margin-left:-4%;position:relative;transform:translateY(2%)}.card-hand-visual img{object-fit:contain;width:100%;max-width:none;height:auto;display:block}.pay-card,.mini-card,.floating-card{background:0 0;border-radius:28px;position:absolute;box-shadow:0 42px 90px #04121347}.pay-card{aspect-ratio:1.62;width:640px;max-width:82%;color:var(--white);padding:0;top:94px;left:16%;transform:rotate(-7deg)}.card-art,.floating-card-art,.mini-card img{object-fit:contain;width:100%;height:100%}.mini-card{opacity:.86;width:300px;height:300px;box-shadow:none;top:112px;left:0;transform:rotate(2deg)}.card-copy h2{margin-top:24px;font-size:5.1rem;font-weight:900;line-height:.9}.card-copy>p{max-width:560px;margin-top:24px;font-size:1.18rem;line-height:1.5}.mini-features{grid-template-columns:repeat(3,1fr);gap:14px;margin:34px 0 28px;display:grid}.mini-features article{background:#ffffff52;border:1px solid #0a32322e;border-radius:18px;min-height:132px;padding:18px}.mini-features .icon-badge{width:40px;height:40px;color:var(--lime);background:var(--petrol)}.mini-features h3{margin-top:12px}.mini-features p{margin-top:6px;font-size:.9rem;line-height:1.35}.technology{padding:74px 0 58px}.tech-layout{grid-template-columns:minmax(510px,1.12fr) minmax(430px,.98fr) minmax(290px,.72fr);align-items:start;gap:36px 40px;display:grid}.tech-copy{padding-top:8px}.tech-copy .eyebrow{margin-bottom:0}.tech-copy h2{letter-spacing:-.045em;text-transform:none;overflow-wrap:normal;word-break:keep-all;text-wrap:nowrap;max-width:535px;margin-top:26px;font-size:clamp(3.55rem,3.75vw,4.35rem);font-weight:900;line-height:.92}.tech-copy h2 span{white-space:nowrap;display:block}.tech-copy>p{max-width:520px;margin:24px 0 28px;font-size:1.06rem;line-height:1.5}.tech-copy .actions{flex-wrap:nowrap;gap:12px;max-width:520px}.tech-copy .button{word-spacing:.08em;min-height:52px;padding-inline:18px;font-size:.8rem}.tech-product{isolation:isolate;min-height:540px;position:relative}.tech-product:before{content:"";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(150deg,#ffffff38,#ffffff12);border:1px solid #ffffff3b;border-radius:32px;position:absolute;inset:78px 20px 92px 36px;box-shadow:0 30px 72px #0a32321f,inset 0 1px #ffffff5c}.tech-product:after{content:"";z-index:-1;opacity:.9;pointer-events:none;background:radial-gradient(circle at 52% 47%,#ffffff5c,#0000 43%);position:absolute;inset:68px -10px 68px 0}.tech-product-outline{display:none}.tech-product-outline:before,.tech-product-outline:after{content:none}.motion-lines{z-index:0;opacity:.68;background:linear-gradient(172deg,#0000 12%,#ffffff94 12.4% 13%,#0000 13.4% 21%,#ffffff70 21.3% 21.9%,#0000 22.2% 31%,#ffffff61 31.4% 32%,#0000 32.3%),radial-gradient(circle at 56% 45%,#ffffff3d,#0000 38%);position:absolute;inset:76px -8px 76px 12px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 15% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 15% 84%,#0000 100%)}.floating-card{z-index:2;width:min(112%,525px);box-shadow:none;background:0 0;border-radius:0;padding:0;position:absolute;top:120px;left:-1%;transform:rotate(-6deg)}.floating-card-art{object-fit:contain;filter:drop-shadow(0 28px 36px #031f2145);width:100%;height:auto;display:block}.map-brazil{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#0000;background:#ffffff29 url(/assets/icons/07-brasil-pontilhado-1.svg) 50%/72% no-repeat;border:1px solid #ffffff52;border-radius:24px;place-items:center;width:132px;height:132px;display:grid;position:absolute;top:68px;left:20px;box-shadow:0 20px 42px #0a323217}.map-brazil.small{width:108px;height:94px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:url(/assets/icons/07-brasil-pontilhado-1.svg) 50%/contain no-repeat;border:0;border-radius:0;position:relative;inset:auto}.tech-float{z-index:3;position:absolute}.tech-float .icon-badge{width:54px;height:54px;color:var(--petrol-deep);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff38;border:1px solid #ffffff42;border-radius:16px;flex-basis:54px;box-shadow:0 18px 36px #0a323221}.tech-float--lock{top:248px;left:12px}.tech-float--graph{bottom:102px;left:66px}.tech-float--bolt{top:182px;right:0}.tech-float--user{bottom:116px;right:34px}.white-callout{z-index:4;background:#fffffff5;border:1px solid #0a323214;border-radius:18px;align-items:center;gap:14px;width:min(350px,86%);padding:16px 18px;display:flex;position:absolute;bottom:18px;left:49%;transform:translate(-50%);box-shadow:0 24px 52px #0a323229}.white-callout .icon-badge{background:var(--lime);width:48px;height:48px;color:var(--petrol);border-color:#0a32321a;border-radius:14px;flex-basis:48px}.white-callout-copy{gap:2px;display:grid}.white-callout-copy strong{font-size:1rem;line-height:1.12}.white-callout-copy span{font-size:.9rem;line-height:1.3}.white-callout-copy b{color:#708800}.benefit-list{gap:0;padding-top:6px;display:grid}.benefit-list .icon-badge{width:58px;height:58px;color:var(--lime);box-shadow:none;background:0 0;border:0;border-radius:0;flex-basis:58px}.benefit-list .icon-badge .icon-image{width:100%;height:100%}.benefit-list article{border-bottom:1px solid #0a32322e;grid-template-columns:auto 1fr;gap:16px;min-height:116px;padding:14px 0 20px;display:grid}.benefit-list article:first-child{padding-top:0}.benefit-list h3{text-transform:uppercase;font-size:1.18rem;line-height:1.02}.benefit-list p{max-width:245px;margin-top:7px;font-size:.92rem;line-height:1.42}.tech-solution-strip{background:#ffffffd1;border:1px solid #0a323229;border-radius:24px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px;display:grid;overflow:hidden;box-shadow:0 22px 42px #0a32320f}.tech-solution-strip article{text-align:center;border-right:1px solid #0a323226;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:140px;padding:24px 20px;display:flex}.tech-solution-strip article>div{justify-items:center;gap:7px;display:grid}.tech-solution-strip article:last-child{border-right:0}.tech-solution-strip .icon-badge{width:54px;height:54px;color:var(--petrol-deep);box-shadow:none;background:0 0;border:0;border-radius:0;flex-basis:54px}.tech-solution-strip .icon-badge .icon-image{width:100%;height:100%}.tech-solution-strip h3{text-transform:uppercase;font-size:1.04rem;line-height:1.1}.tech-solution-strip p{max-width:240px;margin-top:0;font-size:.98rem;line-height:1.45}.tech-solution-strip p span{color:#6b8700;font-weight:700}.stat-band{background:#ffffffbd;border:1px solid #0a323229;border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,.88fr)) minmax(0,1.15fr);margin-top:20px;display:grid;overflow:hidden;box-shadow:0 22px 42px #0a32320d}.stat-band article{text-align:center;border-right:1px solid #0a323226;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:190px;padding:24px 20px;display:flex}.stat-band article:last-child{border-right:0}.stat-intro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.stat-intro h3,.join-card h3{text-transform:uppercase;font-size:1.25rem;line-height:1.08}.stat-intro h3{max-width:200px}.stat-intro span{color:#6b8700}.stat-band .icon-badge{width:54px;height:54px;color:var(--petrol-deep);box-shadow:none;background:0 0;border:0;border-radius:0;flex-basis:54px}.stat-band .icon-badge .icon-image{width:100%;height:100%}.stat-band strong{margin-top:0;font-size:2rem;line-height:1;display:block}.stat-band p{max-width:180px;margin-top:0;font-size:.98rem;line-height:1.45}.join-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.join-card p{max-width:250px}.join-card .button{width:100%;max-width:232px;min-height:46px;margin-top:16px;padding-inline:16px;font-size:.88rem}.join-card .text-link{color:var(--petrol-deep);margin-top:12px;font-size:.92rem;font-weight:700}.join-card .icon-badge{width:54px;height:54px;color:var(--petrol-deep);box-shadow:none;background:0 0;border:0;border-radius:0;flex-basis:54px;margin-bottom:2px}.join-card .icon-badge .icon-image{width:100%;height:100%}.tech-footer-strip{background:#cdf5462e;border:1px solid #0a323233;border-radius:20px;grid-column:1/-1;grid-template-columns:minmax(320px,1.45fr) repeat(4,minmax(0,1fr));margin-top:16px;display:grid;overflow:hidden}.tech-footer-brand{border-right:1px solid #0a323226;align-items:center;gap:18px;min-width:0;padding:18px 22px;display:flex}.tech-footer-brand .logo{width:152px;height:auto}.tech-footer-brand p{gap:3px;max-width:255px;font-size:.95rem;line-height:1.38;display:grid}.tech-footer-brand p span{color:#6b8700}.tech-footer-strip article{text-align:center;border-right:1px solid #0a323226;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:84px;padding:16px 14px;display:flex}.tech-footer-strip article:last-child{border-right:0}.tech-footer-strip article .icon-badge{width:46px;height:46px;color:var(--petrol-deep);box-shadow:none;background:0 0;border:0;border-radius:0;flex-basis:46px}.tech-footer-strip article .icon-badge .icon-image{width:100%;height:100%}.tech-footer-strip article p{max-width:160px;font-size:.94rem;line-height:1.35}.social{padding:92px 0}.social-hero{grid-template-columns:.94fr 1.06fr;align-items:center;gap:72px;display:grid}.social-copy .logo{margin-bottom:34px}.social-copy h2{letter-spacing:-.018em;word-spacing:.015em;max-width:590px;font-size:clamp(4.35rem,4.85vw,5.15rem);line-height:.97}.social-copy h2 span{margin-top:4px}.stat-row{grid-template-columns:repeat(4,1fr);gap:20px;margin:34px 0;display:grid}.stat-row article{border-right:1px solid var(--line-light);padding-right:20px}.stat-row article:last-child{border-right:0}.stat-row strong{color:var(--white);font-size:2rem}.stat-row p{color:#ffffffb3;margin-top:6px;line-height:1.35}.text-link{color:var(--white);text-transform:uppercase;gap:14px;font-family:Clash Display,sans-serif;font-weight:900;transition:transform .18s;display:inline-flex}.social-image{align-self:center;position:relative;transform:translateY(44px)}.social-image img{object-fit:cover;object-position:center 18%;filter:saturate(.96)contrast(1.04);border-radius:28px;width:100%;max-height:720px}.social-image:after{content:"";pointer-events:none;background:linear-gradient(90deg,#031f214d,#0000);border-radius:28px;position:absolute;inset:0}.social-image blockquote{z-index:1;border:1px solid var(--line-light);max-width:300px;color:var(--white);background:#031f21d1;border-radius:24px;margin:0;padding:36px;font-size:1.28rem;line-height:1.35;position:absolute;top:110px;left:-40px}.social-image cite{color:var(--lime);margin-top:28px;font-style:normal;font-weight:700;display:block}.testimonials{border:1px solid var(--line-light);background:#062c2c9e;border-radius:26px;grid-template-columns:minmax(240px,.9fr) repeat(3,minmax(0,1.18fr));gap:24px;margin-top:46px;padding:34px;display:grid}.testimonial-title{flex-direction:column;justify-content:center;min-height:190px;padding-right:10px;display:flex}.testimonial-title h3{max-width:260px;color:var(--white);letter-spacing:-.025em;text-transform:none;margin-top:20px;font-size:2.35rem;line-height:1.02}.testimonial-title p:last-child{color:#ffffffc2;max-width:255px;margin-top:18px;font-size:.98rem;line-height:1.5}.testimonial{border-left:1px solid var(--line-light);grid-template-columns:126px minmax(0,1fr);align-items:center;gap:18px;min-height:190px;padding-left:22px;display:grid}.testimonial-photo{object-fit:cover;object-position:center 24%;border-radius:18px;width:126px;height:142px}.testimonial-content{flex-direction:column;justify-content:center;gap:14px;min-width:0;min-height:142px;display:flex}.testimonial-quote{color:var(--white);margin:0;font-size:1rem;line-height:1.48}.testimonial-meta{align-content:start;gap:6px;display:grid}.testimonial h4{color:var(--white);margin:0;font-size:1.02rem;line-height:1.15}.testimonial span,.testimonial strong{color:var(--lime)}.testimonial span{font-size:.92rem;line-height:1.25}.testimonial strong{align-items:center;gap:8px;width:fit-content;font-size:.98rem;display:inline-flex}.testimonial strong img{object-fit:contain;width:20px;height:20px}.join-pill{border:1px solid var(--line-light);text-transform:none;border-radius:999px;grid-column:1/-1;justify-self:center;padding:16px 34px}.join-pill strong{color:var(--lime)}.faq{padding:92px 0}.faq-layout{grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:64px;display:grid}.faq-copy{align-self:center}.faq-copy .eyebrow{text-transform:none;letter-spacing:.01em}.faq-copy h2{max-width:760px;color:var(--black);letter-spacing:-.035em;text-transform:none;margin-top:24px;font-size:clamp(4rem,5vw,5.05rem);font-weight:900;line-height:.94}.faq-copy>p{max-width:680px;margin:24px 0 28px;font-size:1.14rem;line-height:1.5}.faq-list{gap:10px;display:grid}details{background:#ffffff47;border:1px solid #031f213d;border-radius:17px;transition:background .18s,border-color .18s,transform .18s;overflow:hidden}details+details{margin-top:0}details[open]{background:#ffffff6b;border-color:#031f214d}summary{cursor:pointer;min-height:72px;color:var(--black);text-transform:none;align-items:center;gap:18px;padding:18px 24px;font-family:Clash Display,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.25;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:before{content:"+";background:var(--black);width:32px;height:32px;color:var(--lime);border-radius:50%;flex:0 0 32px;place-items:center;font-size:1.05rem;line-height:1;display:grid}details[open] summary:before{content:"-"}details p{color:var(--black);padding:0 74px 24px;font-size:1.02rem;line-height:1.55}.support-card{background:radial-gradient(circle at 65% 8%, #cdf54638, transparent 26%), linear-gradient(145deg, var(--petrol), var(--petrol-deep));min-height:690px;color:var(--white);box-shadow:var(--shadow);border-radius:28px;flex-direction:column;justify-content:center;align-self:center;padding:40px 38px;display:flex}.support-icon{border-radius:38px;place-items:center;width:244px;height:178px;margin:-26px auto 12px;display:grid;position:relative}.support-icon img{object-fit:contain;width:100%;height:100%}.support-card h3{color:var(--lime);letter-spacing:-.025em;text-align:center;text-transform:none;font-size:2.15rem;line-height:1}.support-card>p{color:#ffffffc7;text-align:center;max-width:300px;margin:16px auto 22px;font-size:1rem;line-height:1.45}.support-card>a:not(.button){min-height:72px;color:var(--white);border-top:1px solid #cdf54647;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 10px;padding:12px 0;font-weight:700;display:grid}.support-channel-icon{background:var(--lime);border-radius:50%;grid-row:1/span 2;place-items:center;width:40px;height:40px;display:grid}.support-channel-icon img{object-fit:contain;width:56%;height:56%}.support-card>a:not(.button) strong{text-transform:none;grid-column:2;font-family:Clash Display,sans-serif;font-size:1rem;line-height:1.2}.support-card>a:not(.button) small{color:#ffffffad;grid-column:2;font-size:.9rem;font-weight:500;line-height:1.3}.support-card>a:not(.button) .support-arrow{color:var(--lime);grid-area:1/3/span 2;font-size:1.5rem}.support-card .button{text-transform:none;width:100%;margin-top:20px}.cta-band{background:var(--lime);padding:60px 0}.cta-inner{background:radial-gradient(circle at 9% 50%, #cdf5461f, transparent 22%), linear-gradient(135deg, var(--petrol), var(--petrol-deep));color:var(--white);border-radius:26px;grid-template-columns:auto 1fr .8fr auto;align-items:center;gap:42px;padding:44px;display:grid}.security-mark .icon-badge{border-radius:28px;width:112px;height:112px;font-size:3rem}.cta-inner h2{max-width:560px;font-size:2.55rem;line-height:1.08}.cta-inner h2 span{color:var(--lime)}.cta-inner p{color:#ffffffc2;margin-top:12px}.cta-action p{color:var(--lime);text-transform:uppercase;word-spacing:.16em;font-family:Clash Display,sans-serif;font-weight:900}.cta-action .button{margin-top:14px}.store-buttons{gap:12px;display:grid}.store-button{min-width:190px;color:var(--white);background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:visible}.store-button img{width:100%;height:auto;display:block}.store-button--image{justify-self:start;max-width:274px}.footer{background:radial-gradient(circle at 9% 72%, #ffffff47, transparent 19%), radial-gradient(circle at 88% 14%, #ffffff2e, transparent 22%), linear-gradient(180deg, var(--lime), #d7ff39);color:var(--petrol-deep);padding:78px 0 38px}.footer-grid{grid-template-columns:minmax(300px,1.35fr) repeat(3,minmax(180px,1fr));align-items:start;gap:0 32px;display:grid}.footer-brand{padding:8px 34px 26px 0}.footer-brand .logo{width:208px}.footer-brand p{max-width:300px;margin-top:18px;font-size:1rem;line-height:1.55}.footer-brand p:first-of-type{max-width:260px;font-family:Clash Display,sans-serif;font-size:1.08rem;font-weight:600;line-height:1.35}.social-icons{gap:10px;margin-top:24px;display:flex}.social-icons a{background:#ffffff38;border:1px solid #0a32322e;border-radius:12px;place-items:center;width:42px;height:42px;transition:transform .18s,background .18s;display:grid}.social-icons a:hover{background:#ffffff6b;transform:translateY(-2px)}.social-icons img{object-fit:contain;width:24px;height:24px}.footer-links{border-left:1px solid #0a32322b;min-height:238px;padding:10px 0 26px 28px}.footer-links h3{text-transform:none;margin:0 0 22px;font-family:Clash Display,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.1}.footer-links h3:after{content:"";background:var(--petrol-deep);border-radius:999px;width:34px;height:2px;margin-top:12px;display:block}.footer-links a{justify-content:space-between;align-items:center;gap:16px;width:min(100%,230px);margin-top:15px;padding:5px 0;font-size:1rem;line-height:1.3;transition:transform .18s,opacity .18s;display:flex}.footer-links a span{opacity:.58;font-size:.86rem}.footer-links a:hover{transform:translate(3px)}.footer-links a:hover span{opacity:1}.contact-row,.compliance-row,.legal{grid-column:1/-1}.contact-row{background:#ffffff61;border:1px solid #0a32322e;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;display:grid;overflow:hidden;box-shadow:0 20px 46px #0a32320d}.contact-row article{border-right:1px solid #0a323229;grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr);align-content:center;gap:4px 14px;min-height:136px;padding:24px 26px;display:grid}.contact-row article:last-child{border-right:0}.contact-row .icon-badge{border-color:var(--petrol-deep);width:48px;height:48px;color:var(--lime);background:var(--petrol-deep);border-radius:13px;flex-basis:48px;grid-row:1/span 2;align-self:center}.contact-row strong{text-transform:none;overflow-wrap:anywhere;align-self:end;margin-top:0;font-family:Clash Display,sans-serif;font-size:1rem;font-weight:600;line-height:1.25}.contact-row p{color:#031f21c2;align-self:start;margin-top:0;font-size:.92rem;line-height:1.42}.compliance-row{background:#ffffff29;border:1px solid #0a323226;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:18px;padding:18px;display:flex}.compliance-badge{background:#ffffff38;border:1px solid #0a323229;border-radius:14px;align-items:center;gap:12px;min-width:190px;padding:11px 14px;display:inline-flex}.compliance-badge img{object-fit:contain;width:46px;height:46px}.compliance-badge:first-child img{width:84px;height:42px}.compliance-badge strong,.compliance-badge span{display:block}.compliance-badge strong{text-transform:none;line-height:1}.compliance-badge span{margin-top:4px;font-size:.82rem}.legal{background:0 0;border-top:1px solid #0a32322e;grid-template-columns:auto 1.25fr 1.5fr auto auto;align-items:center;gap:0;margin-top:24px;padding:22px 0 0;font-size:.9rem;display:grid}.legal-mark{border-right:1px solid #0a323229;place-items:center;min-width:94px;min-height:76px;padding:0 20px;display:grid}.legal-mark img{object-fit:contain;width:58px;max-width:none;height:auto;margin:0;padding:0;display:block}.legal>*{border-right:1px solid #0a323229;padding-inline:20px}.legal>.legal-mark{padding-inline:20px}.legal>:last-child{border-right:0}.legal a{text-transform:none;white-space:nowrap;font-family:Clash Display,sans-serif;font-weight:600}@media (max-width:1180px){.site-header{grid-template-columns:auto auto}.site-header nav{display:none}.hero-panel,.score-layout,.card-layout,.social-hero,.faq-layout{grid-template-columns:1fr}.support-card{align-self:stretch;min-height:auto}.hero h1,.score-copy h2,.faq-copy h2{font-size:5rem}.social-copy h2{letter-spacing:-.015em;font-size:clamp(4rem,7vw,4.65rem);line-height:.98}.social-image{transform:translateY(24px)}.hero-sub{max-width:420px;bottom:6px;left:300px}.feature-strip{grid-template-columns:repeat(2,1fr)}.score-card{max-width:440px}.outlined-grid,.section-head,.tech-layout{grid-template-columns:1fr}.essence-cards,.stat-band,.footer-grid{grid-template-columns:repeat(2,1fr)}.tech-solution-strip,.tech-footer-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-footer-brand{grid-column:1/-1}.service-grid{grid-template-columns:repeat(2,1fr)}.service-tall,.phone-photo{grid-column:auto}.tech-product{min-height:470px}.tech-copy .actions{flex-wrap:wrap}.tech-product:before{inset:90px 18px 118px 48px}.floating-card{width:min(84%,420px);top:128px;left:10%}.white-callout{bottom:28px;left:50%}.stat-band{overflow:visible}.stat-band article{border-bottom:1px solid var(--line-dark)}.testimonials{grid-template-columns:1fr 1fr}.testimonial-title,.join-pill{grid-column:1/-1}.cta-inner{grid-template-columns:1fr}.store-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand,.contact-row,.legal{grid-column:1/-1}}@media (max-width:760px){.shell,.site-header{width:min(100% - 28px,1420px)}.site-header{border-radius:22px;grid-template-columns:minmax(0,1fr) auto;row-gap:12px;min-height:64px;margin-top:14px;padding:14px}.site-header .logo{width:134px}.site-header nav{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:8px;padding-bottom:2px;font-size:.82rem;display:flex;overflow-x:visible}.site-header nav a{white-space:nowrap;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:32px;padding:0 10px;display:inline-flex}.header-cta{grid-column:1/-1;justify-content:center;width:100%;min-height:44px;padding-inline:14px;font-size:.82rem}.hero{border-top-width:14px;min-height:auto;padding-top:0;padding-bottom:62px}.hero-media{background:linear-gradient(180deg, #031f218f, #031f21e6 48%, var(--petrol-deep) 83%), radial-gradient(circle at 58% 20%, #cdf54638, transparent 34%), url(/assets/people/motociclista-paymoto-em-movimento.webp) 63% top / auto 48% no-repeat}.hero-content{gap:42px;padding-top:280px}.hero-panel{margin-top:16px}.eyebrow{font-size:.76rem}.hero h1,.outlined-grid h2,.section-head h2,.score-copy h2,.card-copy h2,.tech-copy h2,.faq-copy h2{font-size:3.05rem;line-height:.9}.social-copy h2{letter-spacing:-.012em;font-size:2.9rem;line-height:1}.social-image{margin-top:16px;transform:none}.tech-copy h2{font-size:3rem;line-height:.93}.tech-copy h2 span,.hero h1 .hero-line-nowrap{white-space:normal}.hero-sub{max-width:100%;margin-top:24px;position:static}.hero-copy>.actions{margin-top:28px}.hero-sub,.score-copy>p,.social-copy>p,.section-copy,.section-head>p,.card-copy>p,.tech-copy>p,.faq-copy>p{font-size:1.05rem}.actions,.button{width:100%}.score-feature-grid,.mini-features,.testimonials,.legal,.tech-solution-strip,.tech-footer-strip{grid-template-columns:1fr}.feature-strip,.essence-cards,.service-grid,.stat-band,.stat-row,.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-row{grid-template-columns:1fr}.service-tall,.service-photo,.phone-photo,.stat-intro,.join-card,.testimonial-title,.join-pill,.footer-brand,.legal{grid-column:1/-1}.tech-footer-brand{border-bottom:1px solid #0a323229;border-right:0;grid-column:1/-1}.feature-strip article,.essence-cards article,.service-card{min-width:0}.feature-strip .icon-badge,.essence-cards .icon-badge,.service-card .icon-badge{border-radius:12px;flex-basis:42px;width:42px;height:42px;font-size:1.05rem}.feature-strip h3,.essence-cards h3,.service-card h3{font-size:1.28rem}.feature-strip span,.service-card p,.essence-cards p{font-size:.88rem}.score-feature-grid,.mini-features{grid-template-columns:1fr}.feature-strip article,.stat-band article,.contact-row article,.legal>*{border-right:0}.tech-solution-strip article,.tech-footer-strip article{border-bottom:1px solid #0a323229;border-right:0}.tech-solution-strip article:last-child,.tech-footer-strip article:last-child{border-bottom:0}.contact-row article{border-bottom:1px solid var(--line-dark)}.contact-row article:last-child{border-bottom:0}.feature-strip article{border-bottom:1px solid #ffffff21}.score-card{max-width:none}.marquee{margin-top:32px;font-size:.85rem;position:relative;overflow:hidden}.marquee-group{gap:28px;padding:15px 28px 15px 0}.marquee span{min-width:max-content}.essence,.services,.score-section,.card-section,.technology,.social,.faq,.footer{padding-top:64px;padding-bottom:64px}.outlined-grid{background:0 0}.outlined-grid>div:first-child,.outlined-grid>.section-copy,.essence-cards{padding:26px}.essence-cards article{min-height:218px}.service-tall,.service-card,.phone-photo{min-height:230px}.service-photo{min-height:260px;max-height:none}.gift-callout{margin:18px;position:static}.score-visual{min-height:680px}.score-visual-frame{width:62%;height:57%;top:18px;left:18px}.score-person{width:68%;left:2%}.score-ring{width:240px;top:20%;right:1%}.score-status--top,.score-status--bottom{max-width:calc(100% - 36px)}.score-status--top{top:18px;right:18px}.score-status--bottom{bottom:68px;right:18px}.score-meter{gap:8px;bottom:26px;right:18px}.score-meter span{width:44px}.card-stage{min-height:330px}.card-stage--single{min-height:390px}.card-stage--single:before{border-radius:24px;width:84%;height:58%}.card-hand-visual{width:112%;margin-left:-7%}.pay-card{max-width:92%;padding:28px;top:72px;left:5%}.pay-card .logo{width:116px}.pay-card .chip{width:46px;height:34px;margin-top:0;position:absolute;top:92px;left:28px}.pay-card strong{font-size:.7rem;bottom:54px;left:28px;right:auto}.pay-card p{font-size:.72rem;line-height:1.15;bottom:30px;left:28px;right:108px}.pay-card b{bottom:28px;right:24px}.mini-card{width:188px;height:206px;top:124px}.tech-product{min-height:390px}.tech-product:before{inset:78px 14px 112px 22px}.tech-product-outline:before{opacity:.2;width:76%;top:16px;right:-8%;-webkit-mask-size:100% 100%,90% 90%;mask-size:100% 100%,90% 90%}.map-brazil{border-radius:20px;width:116px;height:116px;top:74px;left:10px}.floating-card{width:300px;max-width:84%;top:110px;left:8%}.tech-float .icon-badge{border-radius:16px;flex-basis:52px;width:52px;height:52px}.tech-float--lock{top:224px;left:6px}.tech-float--graph{bottom:116px;left:42px}.tech-float--bolt{top:196px;right:2px}.tech-float--user{bottom:116px;right:24px}.floating-card .logo{width:104px}.white-callout{min-width:0;max-width:min(100%,320px);margin-inline:auto;bottom:18px;left:0;right:0;transform:none}.stat-intro{grid-template-columns:1fr;gap:12px}.benefit-list article{align-items:flex-start}.testimonial{grid-template-columns:104px minmax(0,1fr);gap:16px;min-height:154px}.testimonial-photo{width:104px;height:120px}.testimonial-content{min-height:120px}.social-image blockquote{max-width:none;margin-top:-46px;position:relative;top:auto;left:auto}.support-card{padding:28px}summary{align-items:flex-start;padding:18px}details p{padding:0 18px 22px 70px}.cta-inner{padding:26px}.security-mark .icon-badge{border-radius:20px;width:78px;height:78px}.cta-inner h2{font-size:2rem}.store-buttons{grid-template-columns:1fr}.legal{gap:18px;padding-top:24px}.legal img{margin-inline:0}.legal>*{padding-inline:0}}@media (max-width:560px){.tech-product-outline:before{opacity:.18;width:82%;top:34px;right:-12%;-webkit-mask-size:100% 100%,89% 89%;mask-size:100% 100%,89% 89%}.social-copy h2{letter-spacing:-.008em;font-size:2.55rem;line-height:1.02}.feature-strip,.essence-cards{grid-template-columns:1fr}.tech-copy h2{font-size:2.72rem;line-height:.94}.tech-copy>p{font-size:1rem}.feature-strip article,.essence-cards article{min-height:auto}.service-grid,.stat-band,.tech-solution-strip,.tech-footer-strip{grid-template-columns:1fr}.service-tall,.service-photo,.phone-photo,.stat-band article,.stat-intro,.join-card,.tech-footer-brand,.tech-solution-strip article,.tech-footer-strip article{grid-column:1}.service-tall,.service-card,.stat-band article{min-height:auto}.service-tall h3{margin-top:48px}.service-photo,.phone-photo{min-height:320px}.phone-mock{transform:translateY(-8px)}.phone-asset{width:210px}.stat-band{border-radius:20px}.stat-band article{border-right:0;border-bottom:1px solid var(--line-dark)}.tech-solution-strip article,.tech-footer-strip article{border-bottom:1px solid #0a323229}.stat-band article:last-child{border-bottom:0}.testimonial{border-left:0;border-top:1px solid var(--line-light);grid-template-columns:1fr;gap:16px;padding-top:20px;padding-left:0}.testimonial-photo{width:100%;height:220px}.testimonial-content{text-align:left;min-height:0}.join-pill{text-align:center;border-radius:18px;width:100%}.footer-grid{gap:34px 24px}.footer-links a{margin-top:14px;font-size:.95rem}.legal{font-size:.88rem}}@media (max-width:430px){.hero-content{padding-top:260px}.hero h1,.outlined-grid h2,.section-head h2,.score-copy h2,.card-copy h2,.tech-copy h2,.social-copy h2,.faq-copy h2{font-size:2.42rem}.button{min-height:54px;padding-inline:18px;font-size:.9rem}.feature-strip article,.score-card,.service-tall,.service-card,.support-card,.testimonials{padding:18px}.essence-cards{gap:12px}.essence-cards article,.service-card{padding:18px}.essence-cards h3,.service-card h3{margin-top:22px;font-size:1.08rem}.essence-cards p,.service-card p,.feature-strip span{font-size:.82rem;line-height:1.36}.score-feature-grid article{padding:16px}.score-feature-grid h3{font-size:1.2rem}.score-feature-grid p{max-width:none;font-size:.92rem}.score-note{gap:10px}.score-visual{min-height:560px}.score-visual-frame{width:68%;height:46%}.score-person{width:74%;left:-4%}.score-ring{width:210px}.score-status{gap:10px;padding:12px 14px}.score-status .icon-badge{flex-basis:42px;width:42px;height:42px}.score-status-copy span{font-size:.82rem}.score-status-copy strong{font-size:.9rem}.score-meter span{width:30px}.card-stage--single{min-height:330px}.card-hand-visual{width:118%;margin-left:-9%}.pay-card{width:320px}.pay-card b,.floating-card b{font-size:1.5rem}}@media (max-width:980px){.hero-base-layer,.hero-speed-layer,.hero-rider-layer{background-position:74%;background-size:auto 74%}.hero-rider-layer{-webkit-mask-image:radial-gradient(54% 52% at 72% 34%,#000 0 42%,#000000f5 56%,#0000 75%);mask-image:radial-gradient(54% 52% at 72% 34%,#000 0 42%,#000000f5 56%,#0000 75%)}.hero-speed-layer{-webkit-mask-image:linear-gradient(#0000 0 12%,#000000eb 28%,#000 68%,#0000 88%);mask-image:linear-gradient(#0000 0 12%,#000000eb 28%,#000 68%,#0000 88%)}.hero-base-layer,.hero-focus-layer{background-position:74% 35%;background-size:auto 74%}.hero-focus-layer{-webkit-mask-image:radial-gradient(50% 45% at 72% 34%,#000 0 48%,#000000e6 62%,#0000 80%);mask-image:radial-gradient(50% 45% at 72% 34%,#000 0 48%,#000000e6 62%,#0000 80%)}.hero-speed-streaks{inset:4% -18% 24% 8%}.hero-energy-arc{width:92vw;top:17%;right:-23vw}.hero-lightning-a{height:54%;right:12%}.hero-lightning-b{height:38%;right:42%}.hero-letterbox{height:7vh}.hero-sound-replay{max-width:calc(100vw - 28px);bottom:14px;right:14px}}.intro-audio-gate{z-index:90;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 42%,#cdf5461a,#0000 22%),radial-gradient(circle,#0a323261,#0000 48%),#010606f5;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex;position:absolute;inset:0;overflow:hidden}.intro-audio-gate:before{content:"";opacity:.055;pointer-events:none;mix-blend-mode:plus-lighter;background-image:radial-gradient(at 20% 80%,#fff 1px,#0000 0);background-size:3px 3px;position:absolute;inset:0}.intro-audio-gate__halo{aspect-ratio:1;pointer-events:none;filter:blur(18px);background:radial-gradient(circle,#cdf5461c,#cdf54606 38%,#0000 68%);border-radius:50%;width:min(60vw,760px);animation:2.3s ease-in-out infinite alternate intro-audio-halo;position:absolute}.intro-audio-gate__logo,.intro-audio-gate__eyebrow,.intro-audio-gate h2,.intro-audio-gate__text,.intro-audio-gate__actions,.intro-audio-gate__error{z-index:2;position:relative}.intro-audio-gate__logo{filter:drop-shadow(0 20px 60px #00000057);width:clamp(190px,19vw,290px);height:auto;margin-bottom:34px}.intro-audio-gate__eyebrow{color:var(--lime);letter-spacing:.17em;text-transform:uppercase;margin:0 0 12px;font-family:Clash Display,Clash Grotesk,Arial,sans-serif;font-size:.78rem;font-weight:700}.intro-audio-gate h2{color:var(--white);letter-spacing:-.045em;margin:0;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:900;line-height:.9}.intro-audio-gate__text{color:#ffffffab;max-width:520px;margin:20px 0 0;font-size:1rem;line-height:1.5}.intro-audio-gate__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.intro-audio-gate__sound,.intro-audio-gate__silent{cursor:pointer;border-radius:999px;min-height:54px;padding:0 24px;font-family:Clash Display,Clash Grotesk,Arial,sans-serif;font-size:.9rem;font-weight:700;transition:transform .16s,border-color .16s,background .16s,opacity .16s}.intro-audio-gate__sound{border:1px solid var(--lime);background:var(--lime);color:#020707;align-items:center;gap:11px;display:inline-flex;box-shadow:0 14px 42px #cdf54624}.intro-audio-gate__speaker{letter-spacing:-.12em;justify-content:center;align-items:center;min-width:26px;font-family:Arial,sans-serif;font-size:.78rem;display:inline-flex}.intro-audio-gate__silent{color:#ffffffbd;background:#ffffff09;border:1px solid #ffffff29}.intro-audio-gate__sound:hover:not(:disabled),.intro-audio-gate__silent:hover:not(:disabled){transform:translateY(-2px)}.intro-audio-gate__silent:hover:not(:disabled){color:var(--white);border-color:#cdf54652}.intro-audio-gate__sound:disabled,.intro-audio-gate__silent:disabled{opacity:.46;cursor:wait}.intro-audio-gate__error{color:#ffffffb3;max-width:520px;margin-top:16px;font-size:.78rem}@keyframes intro-audio-halo{0%{opacity:.46;transform:scale(.92)}to{opacity:1;transform:scale(1.06)}}@media (max-width:640px){.intro-audio-gate{padding:22px}.intro-audio-gate__logo{margin-bottom:28px}.intro-audio-gate__actions{flex-direction:column;width:min(100%,360px)}.intro-audio-gate__sound,.intro-audio-gate__silent{width:100%}}.intro-sound-unlock{z-index:70;color:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#031f21c7;border:1px solid #cdf54657;border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:0 15px;font-family:Clash Grotesk,Arial,sans-serif;font-size:.8rem;font-weight:600;animation:.32s cubic-bezier(.22,1,.36,1) both intro-sound-unlock-in;display:inline-flex;position:absolute;top:22px;right:24px;box-shadow:0 12px 34px #0000003d,0 0 22px #cdf54614}.intro-sound-unlock span{color:var(--lime);letter-spacing:-.08em}.intro-sound-unlock:hover{background:#031f21eb;border-color:#cdf5469e}@keyframes intro-sound-unlock-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:720px){.intro-sound-unlock{min-height:38px;padding:0 13px;top:14px;right:14px}}.site-intro{z-index:5000;isolation:isolate;color:var(--white);background:#010606;position:fixed;inset:0;overflow:hidden}.site-intro__base,.site-intro__grain,.intro-sequence,.intro-electric-stage,.intro-logo-stage{position:absolute;inset:0}.intro-lightning-wrap{opacity:0;place-items:center;animation:.78s linear 2.49s both intro-lightning-png-visible;display:grid;position:absolute;inset:-5% -6%}.intro-lightning-png{object-fit:contain;mix-blend-mode:screen;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:min(114vw,1760px);max-width:none;height:auto;position:absolute}.intro-lightning-png--glow{opacity:.88;filter:blur(26px)saturate(1.18)brightness(1.12);animation:.6s ease-out 2.5s both intro-lightning-glow-pulse;transform:scale(1.08)translate(0,0)}.intro-lightning-png--main{opacity:0;filter:saturate(1.08)contrast(1.06)brightness(1.02)drop-shadow(0 0 16px #ffffff5c)drop-shadow(0 0 56px #cdf5467a);animation:.54s cubic-bezier(.2,.9,.22,1) 2.53s both intro-lightning-main-strike;transform:scale(.94)translateY(2%)}.intro-logo-stage{position:absolute;inset:0}.site-intro__base{z-index:0;background:radial-gradient(circle at 50% 48%,#0a323233,#0000 42%),linear-gradient(#010404 0%,#031010 55%,#071c1d 100%)}.site-intro__grain{z-index:40;pointer-events:none;opacity:.075;mix-blend-mode:plus-lighter;background-image:radial-gradient(at 20% 80%,#fff 1px,#0000 0);background-size:3px 3px}.site-intro:not(.is-started) *{animation-play-state:paused!important}.site-intro.is-ending{animation:.36s cubic-bezier(.32,1,.36,1) both intro-overlay-final-exit}.intro-sequence{z-index:2}.intro-frame{opacity:0;will-change:opacity, transform, clip-path;background:#020808;position:absolute;inset:0;overflow:hidden}.intro-frame__backdrop,.intro-frame__image,.intro-frame__motion,.intro-frame__shade,.intro-frame__accent{position:absolute;inset:0}.intro-frame__backdrop{object-fit:cover;filter:blur(28px)saturate(1.12)contrast(1.06)brightness(.34);opacity:.82;width:100%;max-width:none;height:100%;transform:scale(1.15)}.intro-frame__image{object-fit:cover;filter:saturate(1.03)contrast(1.035)brightness(.94);will-change:transform, filter;width:min(64vw,1120px);max-width:none;height:106%;top:-3%;bottom:-3%;transform:scale(1.045);box-shadow:0 0 110px #00000052}.intro-frame--1 .intro-frame__image,.intro-frame--3 .intro-frame__image{clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);left:auto;right:0}.intro-frame--2 .intro-frame__image{clip-path:polygon(0 0,86% 0,100% 100%,0 100%);left:0;right:auto}.intro-frame__motion{background:linear-gradient(90deg,#010808eb 0%,#010808c7 27%,#0108082e 52%,#0000 72%),linear-gradient(112deg,#0000 20%,#cdf54612 46%,#0000 66%)}.intro-frame--2 .intro-frame__motion{background:linear-gradient(270deg,#010808eb 0%,#010808c7 27%,#0108082e 52%,#0000 72%),linear-gradient(248deg,#0000 20%,#cdf54612 46%,#0000 66%)}.intro-frame__shade{background:linear-gradient(#00000045 0%,#0000 25% 64%,#000000b3 100%),radial-gradient(circle at 72% 48%,#0000 0 22%,#01080824 58%,#01080861 100%)}.intro-frame__accent{opacity:.55;background:linear-gradient(90deg,#0000 0 10%,#cdf54626 10.1% 10.25%,#0000 10.4%),radial-gradient(circle at 78% 45%,#cdf5461a,#0000 25%)}.intro-frame__copy{z-index:4;pointer-events:none;flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:clamp(84px,10vh,132px);display:flex;position:relative}.intro-frame--2 .intro-frame__copy{text-align:right;align-items:flex-end}.intro-frame--2 .intro-frame__meta{justify-content:flex-end}.intro-frame--2 .intro-frame__copy h2{transform-origin:100% 100%}.intro-frame__meta{color:#ffffffad;letter-spacing:.18em;align-items:center;gap:12px;width:min(100%,270px);margin-bottom:18px;font-family:Clash Grotesk,Arial,sans-serif;font-size:.78rem;font-weight:600;display:flex}.intro-frame__meta i{background:var(--lime);width:48px;height:1px;box-shadow:0 0 18px #cdf54657}.intro-frame__copy h2{color:var(--white);letter-spacing:-.055em;text-shadow:0 28px 80px #00000085;transform-origin:0 100%;font-size:clamp(4.6rem,10vw,10.8rem);font-weight:900;line-height:.78}.intro-electric-stage{z-index:8;opacity:0;pointer-events:none;animation:.84s step-end 2.46s both intro-electric-stage-on}.intro-electric-stage__dark{background:radial-gradient(circle at 51% 48%,#0a32322e,#0000 34%),#010505;position:absolute;inset:0}.intro-lightning{opacity:0;width:114%;height:116%;animation:.72s linear 2.49s both intro-lightning-visible;position:absolute;inset:-8% -7%;overflow:visible}.intro-lightning path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.intro-lightning__halo path{stroke:#cdf5463d;stroke-width:34px;opacity:.85}.intro-lightning__glow path{stroke:#cdf546e0;stroke-width:9px;opacity:.44}.intro-lightning__core path{stroke:#fffffffc;stroke-width:3px;filter:drop-shadow(0 0 5px #fffffffa)drop-shadow(0 0 16px #cdf546e0);stroke-dasharray:1;stroke-dashoffset:1px}.intro-lightning__main{animation:.17s linear 2.53s forwards intro-lightning-draw;stroke-width:3.8px!important}.intro-lightning__return{opacity:.72;animation:.14s linear 2.565s forwards intro-lightning-draw;stroke-width:2.4px!important}.intro-lightning__branch{opacity:.94;stroke-width:1.95px!important}.intro-lightning__branch--1{animation:.1s linear 2.58s forwards intro-lightning-draw}.intro-lightning__branch--2{animation:80ms linear 2.6s forwards intro-lightning-draw}.intro-lightning__branch--3{animation:.1s linear 2.62s forwards intro-lightning-draw}.intro-lightning__branch--4{animation:80ms linear 2.64s forwards intro-lightning-draw}.intro-lightning__branch--5{animation:.1s linear 2.66s forwards intro-lightning-draw}.intro-lightning__branch--6{animation:80ms linear 2.685s forwards intro-lightning-draw}.intro-lightning__branch--7{animation:90ms linear 2.7s forwards intro-lightning-draw}.intro-lightning__branch--8{animation:90ms linear 2.715s forwards intro-lightning-draw}.intro-lightning__twig{opacity:.74;stroke-width:1.12px!important}.intro-lightning__twig--1{animation:60ms linear 2.585s forwards intro-lightning-draw}.intro-lightning__twig--2{animation:60ms linear 2.625s forwards intro-lightning-draw}.intro-lightning__twig--3{animation:60ms linear 2.665s forwards intro-lightning-draw}.intro-lightning__twig--4{animation:60ms linear 2.705s forwards intro-lightning-draw}.intro-lightning__twig--5{animation:60ms linear 2.73s forwards intro-lightning-draw}.intro-lightning__twig--6{animation:60ms linear 2.745s forwards intro-lightning-draw}.intro-lightning-flash{opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 53% 42%,#fffffffa 0 2.5%,#ffffffdb 4%,#cdf5469e 12%,#cdf5462e 28%,#0000 56%),linear-gradient(#ffffff6b,#cdf54608);animation:.58s step-end 2.52s both intro-real-flash;position:absolute;inset:0}.intro-lightning-afterglow{opacity:0;background:radial-gradient(circle at 53% 42%,#cdf54652,#0000 26%),radial-gradient(circle at 46% 58%,#cdf5461f,#0000 34%);animation:.62s ease-out 2.6s both intro-afterglow;position:absolute;inset:0}.intro-logo-stage{z-index:16;opacity:0;pointer-events:none;background:#020808;place-items:center;animation:1.01s cubic-bezier(.16,1,.3,1) 3.16s both intro-logo-stage-in;display:grid}.intro-logo-stage__halo{aspect-ratio:1;opacity:0;filter:blur(18px);background:radial-gradient(circle,#cdf54626,#cdf54609 38%,#0000 68%);border-radius:50%;width:min(58vw,860px);animation:.81s ease-out 3.2s both intro-logo-halo;position:absolute}.intro-logo-stage img{z-index:2;opacity:0;filter:drop-shadow(0 20px 64px #0006)drop-shadow(0 0 30px #cdf54614);width:clamp(230px,27vw,420px);height:auto;animation:.92s cubic-bezier(.18,.8,.2,1) 3.2s both intro-logo-zoom-transition;position:relative;transform:scale(.68)}.site-intro__skip{z-index:60;color:#ffffffc2;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#031f218f;border:1px solid #ffffff26;border-radius:999px;align-items:center;min-height:40px;padding:0 15px;font-family:Clash Grotesk,Arial,sans-serif;font-size:.8rem;font-weight:500;transition:color .16s,border-color .16s,background .16s;display:inline-flex;position:absolute;bottom:22px;right:24px}.site-intro__skip:hover{color:var(--white);background:#031f21c7;border-color:#cdf54666}@keyframes intro-frame-one{0%{opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%);transform:scale(.985)}12%{opacity:1}28%{clip-path:polygon(0 0,100% 0,88% 100%,0 100%);transform:scale(1)}72%{opacity:1;clip-path:polygon(0 0,100% 0,88% 100%,0 100%)}to{opacity:0;clip-path:polygon(100% 0,100% 0,88% 100%,88% 100%);transform:scale(1.008)}}@keyframes intro-frame-two{0%{opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transform:scale(.985)}12%{opacity:1}28%{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);transform:scale(1)}72%{opacity:1;clip-path:polygon(12% 0,100% 0,100% 100%,0 100%)}to{opacity:0;clip-path:polygon(12% 0,12% 0,0 100%,0 100%);transform:scale(1.008)}}@keyframes intro-frame-three{0%{opacity:0;clip-path:inset(100% 0 0);transform:scale(.985)}13%{opacity:1}29%{clip-path:inset(0);transform:scale(1)}70%{opacity:1;clip-path:inset(0)}to{opacity:0;clip-path:inset(0 0 100%);transform:scale(1.012)}}@keyframes intro-image-drive{0%{filter:saturate(.92)contrast(1.02)brightness(.78)blur(5px);transform:scale(1.09)translate(3%)}40%{filter:saturate(1.04)contrast(1.04)brightness(.94)blur()}to{filter:saturate(1.03)contrast(1.035)brightness(.91);transform:scale(1.035)translate(-1.2%)}}@keyframes intro-image-control{0%{filter:saturate(.92)contrast(1.02)brightness(.76)blur(5px);transform:scale(1.09)translate(-2.5%,1%)}45%{filter:saturate(1.03)contrast(1.035)brightness(.93)blur()}to{filter:saturate(1.03)contrast(1.035)brightness(.91);transform:scale(1.035)translate(.8%,-.5%)}}@keyframes intro-image-advantage{0%{filter:saturate(.92)contrast(1.02)brightness(.76)blur(5px);transform:scale(1.085)translate(1.5%,1%)}45%{filter:saturate(1.04)contrast(1.04)brightness(.95)blur()}to{filter:saturate(1.03)contrast(1.035)brightness(.92);transform:scale(1.035)translate(-.7%,-.6%)}}@keyframes intro-copy-punch{0%{opacity:0;filter:blur(8px);transform:translate(-34px,18px)skew(-5deg)scale(.96)}52%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translate(0,0)skew(0)scale(1)}}@keyframes intro-electric-stage-on{0%,8%{opacity:0}9%,to{opacity:1}}@keyframes intro-lightning-png-visible{0%{opacity:0;transform:scale(1.04)translateY(-2%)}8%{opacity:1}18%{opacity:.28}26%{opacity:1}44%{opacity:.44}58%{opacity:1}to{opacity:0;transform:scale(1)translate(0,0)}}@keyframes intro-lightning-glow-pulse{0%{opacity:0;transform:scale(.98)}18%{opacity:.92}44%{opacity:.42}68%{opacity:.86}to{opacity:0;transform:scale(1.12)}}@keyframes intro-lightning-main-strike{0%{opacity:0;transform:scale(.9)translateY(4%)}18%{opacity:.98;transform:scale(1.02)translate(0,0)}30%{opacity:.22;transform:scale(.98)translateY(1%)}46%{opacity:1;transform:scale(1)translate(0,0)}66%{opacity:.4;transform:scale(1.01)translateY(-1%)}82%{opacity:.92}to{opacity:0;transform:scale(1.04)translateY(-2%)}}@keyframes intro-real-flash{0%,5%{opacity:0}6%{opacity:.98}14%{opacity:.14}24%{opacity:.86}35%{opacity:.08}52%{opacity:.44}to{opacity:0}}@keyframes intro-afterglow{0%{opacity:0;transform:scale(.92)}18%{opacity:1}to{opacity:0;transform:scale(1.08)}}@keyframes intro-logo-stage-in{0%{opacity:0;background:#020808}10%,92%{opacity:1;background:#020808}to{opacity:1;background:#020808fa}}@keyframes intro-logo-halo{0%{opacity:0;transform:scale(.7)}30%{opacity:1}to{opacity:.28;transform:scale(1.12)}}@keyframes intro-logo-zoom-transition{0%{opacity:0;filter:blur(6px)drop-shadow(0 0 #0000);transform:scale(.68)}24%{opacity:1;filter:blur()drop-shadow(0 20px 64px #0006)drop-shadow(0 0 28px #cdf54624);transform:scale(1)}54%{opacity:1;transform:scale(1.02)}76%{opacity:1;filter:blur()drop-shadow(0 0 34px #cdf5462e);transform:scale(1.18)}to{opacity:0;filter:blur(10px)brightness(1.22);transform:scale(11)}}@keyframes intro-overlay-final-exit{0%{opacity:1}to{opacity:0;visibility:hidden}}@media (max-width:980px){.intro-frame__image{opacity:.9;width:100%;height:100%;top:0;bottom:0;clip-path:none!important;left:0!important;right:0!important}.intro-frame--2 .intro-frame__copy{text-align:left;align-items:flex-start}.intro-frame--2 .intro-frame__meta{justify-content:flex-start}.intro-frame--2 .intro-frame__copy h2{transform-origin:0 100%}.intro-frame__copy{padding-bottom:92px}.intro-frame__copy h2{font-size:clamp(4.2rem,16vw,8rem)}.intro-frame__motion{background:linear-gradient(#0000 0 45%,#010808a8 78%,#010808eb 100%)}.intro-lightning-wrap{inset:-6% -28%}.intro-lightning-png{width:168vw}.intro-logo-stage img{width:clamp(220px,58vw,360px)}}@media (max-width:600px){.intro-frame__copy{width:min(100% - 36px,1420px);padding-bottom:74px}.intro-frame__meta{margin-bottom:14px}.intro-frame__copy h2{font-size:clamp(3.7rem,18vw,6.4rem)}.site-intro__skip{min-height:36px;padding:0 13px;font-size:.75rem;bottom:14px;right:14px}}.site-intro--checking{background:#010606}.intro-electric-stage{animation:.76s step-end 2.34s both intro-electric-stage-on}.intro-lightning-wrap{animation:.76s linear 2.36s both intro-lightning-png-visible}.intro-lightning-png--glow{animation:.58s ease-out 2.37s both intro-lightning-glow-pulse}.intro-lightning-png--main{animation:.54s cubic-bezier(.2,.9,.22,1) 2.39s both intro-lightning-main-strike}.intro-lightning-flash{animation:.55s step-end 2.4s both intro-real-flash}.intro-lightning-afterglow{animation:.6s ease-out 2.47s both intro-afterglow}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.site-intro{display:none!important}}.petrol-texture{position:relative}.petrol-texture:before{content:"";pointer-events:none;z-index:999;opacity:.06;mix-blend-mode:plus-lighter;-webkit-user-select:none;user-select:none;background-image:radial-gradient(at 20% 80%,#fff 1px,#0000 0);background-size:3px 3px;width:100%;height:100%;position:absolute;inset:0}.services{background:#f8faf9;padding:40px 0 28px}.services .section-head{grid-template-columns:1fr 1fr;align-items:start;gap:56px;margin-bottom:14px}.services .section-head .eyebrow:before{background:var(--lime);width:28px;height:2px}.services .section-head h2{letter-spacing:-.045em;max-width:360px;margin-top:12px;font-size:clamp(3.2rem,4.55vw,4.15rem);line-height:.86}.services .section-head>p{max-width:360px;padding-top:70px;font-size:.98rem;line-height:1.48}.service-arrow{z-index:3;color:var(--petrol-deep);font-family:Arial,sans-serif;font-size:1.18rem;font-weight:700;line-height:1;position:absolute;top:14px;right:15px}.dark-card .service-arrow{color:var(--lime)}.service-decorated:after{content:"";pointer-events:none;opacity:.28;background:radial-gradient(circle at 100% 100%,#0000 38px,currentColor 39px 40px,#0000 41px),radial-gradient(circle at 100% 100%,#0000 52px,currentColor 53px 54px,#0000 55px),radial-gradient(circle at 100% 100%,#0000 66px,currentColor 67px 68px,#0000 69px);width:112px;height:112px;position:absolute;bottom:-1px;right:-1px}.service-title-rule{background:var(--lime);width:32px;height:2px;margin-top:12px;display:block}.phone-photo:before{display:none}.service-phone-image{object-fit:cover;object-position:center 49%;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (min-width:981px){.service-grid{grid-template:"tall courier pix card"118px"tall courier score phone"102px"tall serasa club phone"99px/.92fr .98fr 1fr 1.02fr;align-items:stretch;gap:10px;display:grid}.service-tall{border-radius:13px;grid-area:tall;min-height:0;padding:16px 18px 18px}.service-tall .icon-badge{border-radius:10px;flex-basis:40px;width:40px;height:40px}.service-tall h3{letter-spacing:-.035em;max-width:150px;margin-top:34px;font-size:2rem;line-height:.92}.service-tall p{max-width:175px;margin-top:12px;font-size:.88rem;line-height:1.42}.service-photo{object-fit:cover;object-position:center 34%;border-radius:12px;grid-area:courier;width:100%;height:100%;min-height:0;max-height:none}.service-card{border-radius:12px;min-height:0}.service-pix{grid-area:pix;padding:13px 15px 12px}.service-cardpay{background:linear-gradient(135deg,#edf4f7 0%,#dce8ee 100%);grid-area:card;padding:13px 15px 12px}.service-pix .icon-badge,.service-cardpay .icon-badge{border-radius:9px;flex-basis:36px;width:36px;height:36px}.service-pix h3,.service-cardpay h3{letter-spacing:-.025em;margin-top:8px;font-size:1.22rem;line-height:.98}.service-pix p,.service-cardpay p{max-width:185px;margin-top:4px;font-size:.69rem;line-height:1.3}.service-serasa{grid-area:serasa}.service-score{grid-area:score}.service-club{grid-area:club}.service-compact{grid-template-columns:38px minmax(0,1fr);align-items:start;column-gap:12px;padding:10px 14px 9px;display:grid}.service-compact .icon-badge{border-radius:9px;flex-basis:36px;width:36px;height:36px}.service-compact-copy{min-width:0;padding-top:1px}.service-compact h3{letter-spacing:-.02em;margin-top:0;padding-right:24px;font-size:1.18rem;line-height:1.03}.service-compact p{max-width:205px;margin-top:7px;font-size:.58rem;line-height:1.3}.phone-photo{background:var(--petrol-deep);border-radius:12px;grid-area:phone;min-height:0;position:relative;overflow:hidden}.gift-callout{border-radius:13px;gap:8px;width:min(188px,100% - 20px);padding:9px 10px;bottom:8px;right:10px;box-shadow:0 10px 24px #00000026}.gift-callout .icon-badge{border-radius:10px;flex-basis:38px;width:38px;height:38px}.gift-callout p{font-size:.65rem;line-height:1.25}}@media (max-width:980px){.services{padding-top:64px}.services .section-head{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.services .section-head h2{max-width:560px}.services .section-head>p{max-width:560px;padding-top:0}.service-phone-image{object-position:center}}.route-services{color:var(--petrol);background:#f7f9f8;padding:38px 0 24px}.route-services__shell{width:min(100% - 74px,1420px);max-width:1420px}.route-services__head{grid-template-columns:minmax(0,1.04fr) minmax(300px,.96fr);align-items:end;gap:clamp(44px,4.4vw,72px);min-height:148px;margin-bottom:14px;display:grid}.route-services__heading .eyebrow{letter-spacing:.01em;gap:13px;font-size:.8rem;line-height:1}.route-services__heading .eyebrow:before{background:var(--lime);width:28px;height:2px}.route-services__heading h2{letter-spacing:-.052em;word-spacing:0;flex-direction:column;max-width:500px;margin-top:13px;font-size:clamp(3.25rem,4.25vw,3.8rem);font-weight:900;line-height:.84;display:flex}.route-services__heading h2 span{white-space:nowrap;display:block}.route-services__heading h2 i{color:var(--lime);font-style:normal}.route-services__intro{color:#0a3232e6;width:min(100%,340px);margin:0 0 25px;font-size:.96rem;line-height:1.52}.route-services__grid{aspect-ratio:1122/339;grid-template:"account courier pix card"119fr"account courier score phone"101fr"account serasa club phone"100fr/258fr 274fr 278fr 284fr;gap:10px;width:100%;display:grid}.route-service,.route-service-photo{border-radius:12px;min-width:0;min-height:0;position:relative;overflow:hidden}.route-service-photo{margin:0}.route-service{--route-icon-tint:var(--petrol);--route-icon-filter:brightness(0) saturate(100%) invert(13%) sepia(18%) saturate(1516%) hue-rotate(137deg) brightness(95%) contrast(95%);--route-badge-bg:#ffffffc7;--route-badge-border:#0a32322e;background:#fbfcfb;border:1px solid #0a32321c}.route-service .icon-badge{border-color:var(--route-badge-border);background:var(--route-badge-bg);width:40px;height:40px;color:var(--route-icon-tint);border-radius:10px;flex:0 0 40px;box-shadow:inset 0 1px #ffffff80}.route-service .icon-image{width:60%;height:60%;filter:var(--route-icon-filter)}.route-service__arrow{z-index:4;font-family:Arial,sans-serif;font-size:1.08rem;font-weight:700;line-height:1;position:absolute;top:13px;right:14px}.route-service__rings{pointer-events:none;opacity:.28;background:radial-gradient(circle at 100% 100%,#0000 38px,currentColor 39px 40px,#0000 41px),radial-gradient(circle at 100% 100%,#0000 52px,currentColor 53px 54px,#0000 55px),radial-gradient(circle at 100% 100%,#0000 66px,currentColor 67px 68px,#0000 69px);width:110px;height:110px;position:absolute;bottom:-1px;right:-1px}.route-service--account{color:#fff;--route-icon-tint:var(--lime);--route-icon-filter:brightness(0) saturate(100%) invert(88%) sepia(91%) saturate(1033%) hue-rotate(13deg) brightness(103%) contrast(93%);--route-badge-bg:#05201f85;--route-badge-border:#cdf546d1;background:radial-gradient(circle at 68% 92%,#cdf54612,#0000 30%),linear-gradient(155deg,#073a3a 0%,#063233 56%,#082f2d 100%);border-color:#cdf54614;flex-direction:column;grid-area:account;padding:17px 19px 19px;display:flex}.route-service--account .icon-badge{background:#05201f80;border-color:#cdf546d1}.route-service--account .route-service__arrow,.route-service--account .route-service__rings{color:var(--lime)}.route-service--account:after{content:"";pointer-events:none;opacity:.28;width:112px;height:86px;color:var(--lime);background:radial-gradient(circle at 100% 0,#0000 41px,currentColor 42px 43px,#0000 44px),radial-gradient(circle at 100% 0,#0000 57px,currentColor 58px 59px,#0000 60px),radial-gradient(circle at 100% 0,#0000 73px,currentColor 74px 75px,#0000 76px);position:absolute;top:-1px;right:-1px}.route-service__account-copy{flex-direction:column;flex:1;justify-content:center;margin-top:12px;padding-bottom:10px;display:flex}.route-service--account h3{letter-spacing:-.04em;font-size:2.05rem;line-height:.88}.route-service__rule{background:var(--lime);width:29px;height:2px;margin-top:12px;display:block}.route-service--account p{color:#ffffffdb;width:min(100%,195px);margin-top:12px;font-size:.94rem;line-height:1.46}.route-service-photo img{object-fit:cover;width:100%;max-width:none;height:100%}.route-service-photo--courier{grid-area:courier}.route-service-photo--courier img{object-position:center 31%;transform:scale(1.025)}.route-service--pix{--route-badge-bg:#ffffff59;--route-badge-border:#0a323257;background:linear-gradient(135deg,#d9ff4a 0%,#c8f235 100%);border-color:#0a32321c;grid-area:pix;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-content:center;gap:4px 13px;padding:13px 16px;display:grid}.route-service--pix .icon-badge{grid-row:1/span 2;align-self:center}.route-service--pix .route-service__rings,.route-service--pix .route-service__arrow{color:var(--petrol)}.route-service--pix h3{letter-spacing:-.025em;grid-column:2;align-self:end;margin:0;padding-right:24px;font-size:1.4rem;line-height:1}.route-service--pix p{grid-column:2;align-self:start;width:min(100%,235px);margin:0;font-size:.84rem;line-height:1.38}.route-service--card{--route-badge-bg:#ffffffd1;--route-badge-border:#0a323242;background:linear-gradient(135deg,#eef5f8 0%,#dbe8ef 100%);grid-area:card;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:13px;padding:13px 16px;display:grid}.route-service--card .route-service__rings,.route-service--card .route-service__arrow{color:#55717b}.route-service__side-copy{align-self:center;padding-top:0}.route-service--card h3{letter-spacing:-.025em;padding-right:26px;font-size:1.34rem;line-height:.96}.route-service--card p{width:min(100%,210px);margin-top:7px;font-size:.83rem;line-height:1.38}.route-service--compact{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:13px;padding:12px 15px;display:grid}.route-service--compact>div{align-self:center;min-width:0;padding-top:0}.route-service--compact h3{letter-spacing:-.018em;padding-right:24px;font-size:1.23rem;line-height:1.02}.route-service--compact p{width:min(100%,235px);margin-top:7px;font-size:.82rem;line-height:1.4}.route-service--score,.route-service--serasa{--route-badge-bg:#ffffffd6;--route-badge-border:#0a323238}.route-service--score{grid-area:score}.route-service--serasa{grid-area:serasa}.route-service--club{color:#fff;--route-icon-tint:var(--lime);--route-icon-filter:brightness(0) saturate(100%) invert(88%) sepia(91%) saturate(1033%) hue-rotate(13deg) brightness(103%) contrast(93%);--route-badge-bg:#05201f8a;--route-badge-border:#cdf546d1;background:radial-gradient(circle at 78% 110%,#cdf54614,#0000 34%),linear-gradient(150deg,#073b3a,#062e2f);border-color:#cdf5461a;grid-area:club}.route-service--club .route-service__arrow,.route-service--club .route-service__rings{color:var(--lime)}.route-service--club p{color:#ffffffdb}.route-service-photo--phone{background:#1d130b;grid-area:phone}.route-service-photo--phone img{object-position:center 48%;transform:scale(1.02)}.route-service-gift{z-index:3;width:min(215px,100% - 20px);color:var(--petrol);background:#fffffff7;border-radius:14px;align-items:center;gap:10px;padding:10px 11px;display:flex;position:absolute;bottom:10px;right:11px;box-shadow:0 12px 24px #00000024}.route-service-gift .icon-badge{background:var(--lime);width:38px;height:38px;box-shadow:none;border-color:#0a32322e;flex:0 0 38px}.route-service-gift .icon-image{filter:brightness(0)saturate()invert(13%)sepia(18%)saturate(1516%)hue-rotate(137deg)brightness(95%)contrast(95%);width:50%;height:50%}.route-service-gift p{font-size:.8rem;line-height:1.36}@media (max-width:1120px) and (min-width:981px){.route-services__head{gap:50px}.route-service--compact p{font-size:.74rem}}@media (max-width:980px){.route-services{padding:62px 0 44px}.route-services__head{grid-template-columns:1fr;gap:22px;min-height:0;margin-bottom:28px}.route-services__heading h2{max-width:620px;font-size:clamp(3.4rem,11vw,5rem)}.route-services__heading h2 span{white-space:normal}.route-services__intro{width:min(100%,560px);margin:0}.route-services__grid{aspect-ratio:auto;grid-template:"account courier""account courier""pix card""score serasa""club phone""club phone"/1fr 1fr}.route-service,.route-service-photo{min-height:170px}.route-service--account,.route-service-photo--courier,.route-service--club,.route-service-photo--phone{min-height:350px}}@media (max-width:680px){.route-services__grid{flex-direction:column;display:flex}.route-service,.route-service-photo,.route-service--account,.route-service-photo--courier,.route-service--club,.route-service-photo--phone{min-height:190px}.route-service--account{min-height:360px}.route-service-photo--courier,.route-service-photo--phone{min-height:300px}}@media (max-width:1180px){.score-layout{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:28px;width:min(100% - 64px,1080px)}.score-copy h2{font-size:clamp(4rem,6vw,5.2rem)}}@media (max-width:900px){.score-section{padding:54px 0 0}.score-layout{grid-template-columns:1fr;gap:28px;width:min(100% - 32px,760px)}.score-copy{padding:0}.score-copy h2{font-size:clamp(3.2rem,11vw,5rem)}.score-copy>p{font-size:1rem}.score-feature-grid{max-width:none}.score-note{max-width:none;margin-bottom:34px}.score-visual{aspect-ratio:.95;width:100%;min-height:0}.score-person{width:auto;height:94%;top:auto;bottom:-2%;left:-4%}.score-ring{width:58%;top:23%;right:1%}}@media (max-width:560px){.score-layout{width:min(100% - 24px,520px)}.score-copy .eyebrow{font-size:.7rem}.score-copy h2{margin-top:18px;font-size:clamp(2.8rem,14vw,4.15rem)}.score-copy>p{margin-top:18px;font-size:.96rem}.score-feature-grid{grid-template-columns:1fr;gap:9px}.score-feature-grid article{min-height:68px}.score-visual{aspect-ratio:.86}.score-person{width:auto;height:92%;top:auto;bottom:-2%;left:-10%}.score-ring{width:66%;top:25%;right:-4%}.score-status--top{top:14px;right:14px}.score-status--bottom{bottom:54px;right:14px}.score-meter{bottom:22px;right:14px}.score-meter span{width:28px}}@media (max-width:1180px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px}.footer-brand{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:34px;padding-right:0;display:grid}.footer-brand .logo,.footer-brand .social-icons{grid-column:1}.footer-brand p{grid-column:2;margin-top:0}.footer-brand p+p{margin-top:12px}.footer-links{min-height:0;padding-left:22px}.contact-row{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-row article:nth-child(2){border-right:0}.contact-row article:nth-child(-n+2){border-bottom:1px solid #0a323229}.legal{grid-template-columns:auto 1fr 1fr;row-gap:16px}.legal>:nth-child(4),.legal>:nth-child(5){border-top:1px solid #0a32321f;padding-top:16px}}@media (max-width:760px){.footer{padding-top:58px}.footer-grid{grid-template-columns:1fr;gap:26px}.footer-brand{display:block}.footer-brand p{max-width:100%;margin-top:16px}.footer-links{border-top:1px solid #0a323229;border-left:0;padding:22px 0 0}.footer-links a{width:100%;max-width:none}.contact-row{grid-template-columns:1fr;margin-top:8px}.contact-row article,.contact-row article:nth-child(2){border-bottom:1px solid #0a323229;border-right:0}.contact-row article:last-child{border-bottom:0}.legal{text-align:left;grid-template-columns:1fr;gap:14px}.legal-mark{border:0;justify-content:start;min-width:0;min-height:64px;padding:0}.legal-mark img{width:54px;margin:0}.legal>*,.legal>:nth-child(4),.legal>:nth-child(5){border:0;padding:0}}.mobile-nav{display:none}html.mobile-menu-open,html.mobile-menu-open body{overflow:hidden}.testimonial strong img{filter:brightness(0)saturate()invert(89%)sepia(75%)saturate(1253%)hue-rotate(16deg)brightness(104%)contrast(94%)}#inicio,#servicos,#payscore,#cartao,#app,#parceiros,#duvidas,#conta{scroll-margin-top:92px}@media (max-width:980px){.shell{width:min(100% - 40px,760px)}.hero-content,.score-layout,.card-layout,.tech-layout,.social-hero,.faq-layout{width:min(100% - 40px,760px);margin-inline:auto}.outlined-grid h2,.route-services__heading h2,.score-copy h2,.card-copy h2,.tech-copy h2,.social-copy h2,.faq-copy h2{text-wrap:balance}}@media (max-width:760px){html,body{overflow-x:hidden}body{-webkit-text-size-adjust:100%}.shell,.hero-content,.score-layout,.card-layout,.tech-layout,.social-hero,.faq-layout{width:min(100% - 32px,540px)}.site-header{z-index:1500;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:#031f21db;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:12px;width:auto;min-height:62px;margin:0;padding:9px 10px 9px 16px;position:fixed;top:14px;left:14px;right:14px;box-shadow:0 14px 38px #00000038}.site-header__brand{align-items:center;width:fit-content;display:inline-flex}.site-header .logo{width:136px;height:auto;display:block}.site-header .desktop-nav,.site-header .desktop-header-cta{display:none!important}.mobile-nav{justify-self:end;display:block}.mobile-nav__toggle{z-index:3;cursor:pointer;background:#cdf54614;border:1px solid #cdf54647;border-radius:14px;place-content:center;gap:5px;width:44px;height:44px;display:grid;position:relative}.mobile-nav__toggle span{background:var(--lime);border-radius:99px;width:20px;height:2px;transition:transform .18s,opacity .18s;display:block}.mobile-nav.is-open .mobile-nav__toggle span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-nav.is-open .mobile-nav__toggle span:nth-child(2){opacity:0}.mobile-nav.is-open .mobile-nav__toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-nav__backdrop{z-index:1;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#010a0b94;border:0;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.mobile-nav.is-open .mobile-nav__backdrop{opacity:1;visibility:visible;pointer-events:auto}.mobile-nav__panel{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;background:radial-gradient(circle at 50% -6%,#cdf54624,#0000 34%),linear-gradient(#052d2dfc,#031f21fc);border:1px solid #ffffff24;border-radius:26px;width:auto;max-height:calc(100dvh - 104px);padding:22px;transition:opacity .2s,transform .2s,visibility .2s;position:fixed;top:88px;left:14px;right:14px;overflow:auto;transform:translateY(-10px)scale(.985);box-shadow:0 30px 80px #0000005c}.mobile-nav.is-open .mobile-nav__panel{opacity:1;visibility:visible;pointer-events:auto;transform:none}.mobile-nav__panel-head{min-height:58px;color:var(--white);text-align:center;place-items:center;padding:0 48px 18px;display:grid;position:relative}.mobile-nav__panel-title{justify-items:center;gap:3px;display:grid}.mobile-nav__panel-title>span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.mobile-nav__panel-title strong{letter-spacing:-.01em;font-family:Clash Display,sans-serif;font-size:1.18rem;font-weight:700}.mobile-nav__panel-head button{width:40px;height:40px;color:var(--lime);cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:13px;place-items:center;font-size:1.45rem;line-height:1;display:grid;position:absolute;top:0;right:0}.site-header .mobile-nav__panel nav{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;font-size:.96rem;display:grid!important}.site-header .mobile-nav__panel nav a{color:#fffffff0;text-align:center;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:58px;padding:0 28px 0 12px;transition:border-color .16s,background .16s,transform .16s;display:flex;position:relative}.site-header .mobile-nav__panel nav a:active{transform:scale(.985)}.site-header .mobile-nav__panel nav a b{color:var(--lime);font-size:.88rem;font-weight:500;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.mobile-nav__cta{background:var(--lime);min-height:54px;color:var(--petrol-deep);border-radius:18px;justify-content:center;align-items:center;gap:12px;margin-top:14px;font-family:Clash Display,sans-serif;font-size:.98rem;font-weight:700;display:flex;box-shadow:0 14px 30px #cdf5461f}.hero{border-top-width:10px;min-height:auto;padding:0 0 58px}.hero-base-layer,.hero-focus-layer{background-position:66% 70px;background-size:auto 440px}.hero-focus-layer{-webkit-mask-image:radial-gradient(68% 40% at 64% 26%,#000 0 52%,#000000e0 68%,#0000 88%);mask-image:radial-gradient(68% 40% at 64% 26%,#000 0 52%,#000000e0 68%,#0000 88%)}.hero-media:after{background:linear-gradient(180deg, #031f210d 0%, #031f212e 32%, #031f21eb 51%, var(--petrol-deep) 66%), linear-gradient(90deg, #031f2138, transparent 78%)}.hero-speed-streaks{inset:4% -32% 54% 0}.hero-energy-arc{width:118vw;top:10%;right:-54vw}.hero-content{gap:28px;padding-top:372px}.hero-copy{max-width:none}.hero-copy .eyebrow{font-size:.78rem;line-height:1.3}.hero-heading-wrap{width:100%}.hero h1{letter-spacing:-.045em;max-width:none;margin-top:16px;font-size:clamp(2.72rem,12vw,3.25rem);line-height:.91}.hero h1 .hero-line-nowrap{white-space:nowrap}.hero-sub{max-width:34rem;margin-top:20px;font-size:1rem;line-height:1.55;position:static}.hero-copy>.actions{grid-template-columns:1fr;gap:10px;margin-top:24px;display:grid}.hero-copy .button{justify-content:center;min-height:52px;font-size:.94rem}.hero-panel{grid-template-columns:1fr;gap:12px;margin-top:4px;display:grid}.feature-strip{border-radius:20px;grid-template-columns:1fr;display:grid;overflow:hidden}.feature-strip article{border-bottom:1px solid #ffffff1f;border-right:0;grid-template-rows:auto auto auto;grid-template-columns:46px minmax(0,1fr);align-content:center;column-gap:14px;min-height:106px;padding:15px 16px;display:grid}.feature-strip article:last-child{border-bottom:0}.feature-strip .icon-badge{border-radius:12px;flex-basis:44px;grid-row:1/span 3;align-self:center;width:44px;height:44px}.feature-strip p,.feature-strip h3,.feature-strip span{grid-column:2;margin:0}.feature-strip p{font-size:.82rem;line-height:1.25}.feature-strip h3{margin-top:2px;font-size:1.16rem;line-height:1.08}.feature-strip span{margin-top:6px;font-size:.9rem;line-height:1.42}.score-card{border-radius:20px;max-width:none;padding:20px}.score-card strong{margin-top:14px;font-size:3.45rem}.score-card small{font-size:.9rem}.marquee{margin-top:34px;font-size:.8rem;position:relative}.marquee-group{gap:26px;padding:14px 26px 14px 0}.essence{padding:60px 0 64px}.outlined-grid{background:0 0;border:0;border-radius:0;display:block;overflow:visible}.outlined-grid>div:first-child,.outlined-grid>.section-copy{padding:0}.outlined-grid h2{letter-spacing:-.035em;max-width:520px;margin-top:18px;font-size:clamp(2.55rem,11vw,3rem);line-height:.94}.section-copy{max-width:520px;margin-top:18px;font-size:1rem;line-height:1.55}.essence-cards{grid-template-columns:1fr;gap:10px;margin-top:26px;padding:0;display:grid}.essence-cards article{border-radius:18px;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:14px;min-height:0;padding:18px;display:grid}.essence-cards .icon-badge{flex-basis:46px;grid-row:1/span 2;align-self:center;width:46px;height:46px}.essence-cards h3,.essence-cards p{grid-column:2;margin:0}.essence-cards h3{font-size:1.2rem;line-height:1.1}.essence-cards p{margin-top:6px;font-size:.92rem;line-height:1.45}.route-services{padding:60px 0 64px}.route-services__shell{width:min(100% - 32px,540px)}.route-services__head{margin-bottom:26px;display:block}.route-services__heading h2{letter-spacing:-.04em;max-width:100%;margin-top:16px;font-size:clamp(2.7rem,12vw,3.15rem);line-height:.93}.route-services__intro{width:100%;max-width:34rem;margin-top:18px;font-size:1rem;line-height:1.55}.route-services__grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"account account""courier courier""pix card""score serasa""club club""phone phone";gap:10px;display:grid}.route-service,.route-service-photo,.route-service--account,.route-service-photo--courier,.route-service--club,.route-service-photo--phone{border-radius:18px;min-height:0}.route-service--account{min-height:220px;padding:18px}.route-service__account-copy{margin-top:0;padding-bottom:0}.route-service--account h3{font-size:1.85rem;line-height:.92}.route-service--account p{width:min(100%,260px);font-size:.95rem}.route-service-photo--courier{min-height:260px}.route-service-photo--courier img{object-position:center 28%;transform:scale(1.01)}.route-service--pix,.route-service--card,.route-service--compact{grid-template-columns:38px minmax(0,1fr);align-content:center;align-items:center;column-gap:10px;min-height:148px;padding:14px}.route-service--pix .icon-badge,.route-service--card .icon-badge,.route-service--compact .icon-badge{flex-basis:38px;width:38px;height:38px}.route-service--pix h3,.route-service--card h3,.route-service--compact h3{padding-right:14px;font-size:1.05rem;line-height:1.08}.route-service--pix p,.route-service--card p,.route-service--compact p{width:100%;max-width:none;margin-top:6px;font-size:.86rem;line-height:1.42}.route-service--club{min-height:144px}.route-service-photo--phone{min-height:280px}.route-service-gift{width:min(245px,100% - 20px);padding:10px 12px;bottom:10px;right:10px}.route-service-gift p{font-size:.85rem;line-height:1.35}.score-section{padding:62px 0 0}.score-layout{grid-template-columns:1fr;gap:30px}.score-copy{padding:0}.score-copy h2{letter-spacing:-.045em;max-width:520px;margin-top:18px;font-size:clamp(2.9rem,13vw,3.55rem);line-height:.92}.score-copy>p{margin-top:18px;font-size:.98rem;line-height:1.55}.score-feature-grid{grid-template-columns:1fr;gap:8px;max-width:none;margin-top:22px}.score-feature-grid article{min-height:64px;padding:10px 12px}.score-feature-grid h3{font-size:.98rem}.score-note{max-width:none;margin:14px 0 4px}.score-copy small{max-width:none;font-size:.78rem;line-height:1.45}.score-visual{aspect-ratio:.92;border-radius:24px 24px 0 0;width:100%;min-height:0}.score-visual-frame{border-top-left-radius:30px;width:60%;height:58%;top:12px;left:12px}.score-person{width:auto;height:91%;bottom:-1%;left:-9%}.score-ring{width:60%;top:27%;right:-2%}.score-status--top{min-width:0;top:14px;right:12px}.score-status--bottom{min-width:0;bottom:50px;right:12px}.score-status-copy span{font-size:.64rem}.score-status-copy strong{font-size:.7rem}.score-meter{bottom:18px;right:12px}.score-meter span{width:26px}.card-section{padding:62px 0 66px}.card-layout{grid-template-columns:1fr;gap:26px}.card-stage,.card-stage--single{min-height:300px}.card-stage--single:before{border-radius:24px;width:82%;height:58%}.card-hand-visual{width:112%;margin-left:-6%}.card-copy h2{letter-spacing:-.04em;margin-top:16px;font-size:clamp(2.7rem,12vw,3.2rem);line-height:.94}.card-copy>p{margin-top:18px;font-size:1rem;line-height:1.55}.mini-features{grid-template-columns:1fr;gap:8px;margin:24px 0 20px}.mini-features article{grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-items:center;column-gap:12px;min-height:0;padding:14px;display:grid}.mini-features .icon-badge{flex-basis:40px;grid-row:1/span 2;width:40px;height:40px}.mini-features h3,.mini-features p{grid-column:2;margin:0}.mini-features h3{font-size:1.05rem}.mini-features p{margin-top:4px;font-size:.9rem;line-height:1.4}.card-copy>.button{justify-content:center;width:100%;min-height:52px}.technology{padding:62px 0 64px}.tech-layout{grid-template-columns:1fr;gap:28px}.tech-copy h2{letter-spacing:-.035em;text-wrap:balance;max-width:520px;margin-top:18px;font-size:clamp(2.65rem,11vw,3.05rem);line-height:.96}.tech-copy h2 span{white-space:normal}.tech-copy>p{margin:18px 0 22px;font-size:1rem;line-height:1.55}.tech-copy .actions{grid-template-columns:1fr;gap:10px;max-width:none;display:grid}.tech-copy .button{justify-content:center;width:100%;min-height:52px;font-size:.9rem}.tech-product{min-height:404px}.tech-product:before{border-radius:24px;inset:66px 10px 84px 18px}.tech-product-outline:before{opacity:.18;width:78%;top:22px;right:-10%}.motion-lines{inset:58px -8px 70px 6px}.map-brazil{border-radius:20px;width:104px;height:104px;top:52px;left:8px}.floating-card{width:min(106%,430px);top:94px;left:1%}.tech-float .icon-badge{border-radius:14px;flex-basis:46px;width:46px;height:46px}.tech-float--lock{top:206px;left:2px}.tech-float--graph{bottom:88px;left:46px}.tech-float--bolt{top:164px;right:0}.tech-float--user{bottom:98px;right:18px}.white-callout{width:min(320px,90%);max-width:none;margin:0;padding:14px 16px;bottom:8px;left:50%;right:auto;transform:translate(-50%)}.white-callout .icon-badge{flex-basis:44px;width:44px;height:44px}.white-callout-copy strong{font-size:.95rem}.white-callout-copy span{font-size:.85rem}.benefit-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0}.benefit-list article{background:#ffffff42;border:1px solid #0a323226;border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;min-height:164px;padding:16px;display:flex}.benefit-list .icon-badge{flex-basis:44px;width:44px;height:44px}.benefit-list h3{font-size:1.04rem}.benefit-list p{margin-top:5px;font-size:.88rem;line-height:1.42}.tech-solution-strip{border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.tech-solution-strip article{border-bottom:1px solid #0a323221;gap:10px;min-height:154px;padding:16px 12px}.tech-solution-strip article:nth-child(2n){border-right:0}.tech-solution-strip article:nth-last-child(-n+2){border-bottom:0}.tech-solution-strip .icon-badge{flex-basis:46px;width:46px;height:46px}.tech-solution-strip h3{font-size:.94rem}.tech-solution-strip p{font-size:.86rem;line-height:1.4}.stat-band{border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.stat-band article{border-bottom:1px solid #0a323221;border-right:1px solid #0a323221;min-height:156px;padding:18px 12px}.stat-band article:nth-child(odd){border-right:0}.stat-intro,.join-card{grid-column:1/-1;border-right:0!important;min-height:154px!important}.stat-intro{border-bottom:1px solid #0a323221}.stat-band .icon-badge,.join-card .icon-badge{flex-basis:46px;width:46px;height:46px}.stat-band strong{white-space:nowrap;font-size:1.55rem}.stat-band p{font-size:.88rem;line-height:1.42}.join-card h3{font-size:1.14rem}.join-card .button{min-height:48px;font-size:.82rem}.tech-footer-strip{border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.tech-footer-brand{border-bottom:1px solid #0a323224;border-right:0;grid-column:1/-1;grid-template-columns:126px minmax(0,1fr);gap:14px;padding:16px;display:grid}.tech-footer-brand .logo{width:126px}.tech-footer-brand p{font-size:.86rem}.tech-footer-strip article{border-bottom:1px solid #0a323221;border-right:1px solid #0a323221;min-height:106px;padding:14px 10px}.tech-footer-strip article:nth-child(odd){border-right:0}.tech-footer-strip article:nth-last-child(-n+2){border-bottom:0}.tech-footer-strip article .icon-badge{flex-basis:40px;width:40px;height:40px}.tech-footer-strip article p{font-size:.84rem}.social{padding:62px 0 66px}.social-hero{grid-template-columns:1fr;gap:28px}.social-copy .logo{width:150px;margin-bottom:24px}.social-copy h2{letter-spacing:-.025em;max-width:520px;font-size:clamp(2.7rem,12vw,3.2rem);line-height:.98}.social-copy>p{margin-top:18px;font-size:.98rem;line-height:1.55}.stat-row{border:1px solid var(--line-light);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:24px 0;overflow:hidden}.stat-row article{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);min-height:112px;padding:14px}.stat-row article:nth-child(2n){border-right:0}.stat-row article:nth-last-child(-n+2){border-bottom:0}.stat-row strong{font-size:1.55rem}.stat-row p{font-size:.82rem}.social-copy .actions{grid-template-columns:1fr;gap:10px;display:grid}.social-copy .button,.social-copy .text-link{justify-content:center;min-height:52px}.social-copy .text-link{text-transform:none;border:1px solid #ffffff29;border-radius:999px;font-size:.9rem}.social-image{margin-top:2px;transform:none}.social-image>img{object-position:center 18%;border-radius:22px;height:420px;max-height:none}.social-image blockquote{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:18px;width:calc(100% - 28px);max-width:none;margin:-76px auto 0;padding:20px;font-size:.98rem;line-height:1.48;position:relative;top:auto;left:auto}.social-image cite{margin-top:14px;font-size:.9rem}.testimonials{border-radius:22px;grid-template-columns:1fr;gap:16px;margin-top:32px;padding:18px 16px}.testimonial-title{border-bottom:1px solid var(--line-light);min-height:0;padding:2px 0 18px}.testimonial-title h3{max-width:none;margin-top:12px;font-size:1.9rem}.testimonial-title p:last-child{max-width:none;margin-top:10px;font-size:.92rem}.testimonial{border-left:0;border-bottom:1px solid var(--line-light);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;min-height:0;padding:0 0 16px}.testimonial-photo{border-radius:16px;width:96px;height:116px}.testimonial-content{gap:10px;min-height:116px}.testimonial-quote{font-size:.9rem;line-height:1.42}.testimonial-meta{gap:4px}.testimonial h4{font-size:.98rem}.testimonial span{font-size:.86rem}.testimonial strong{font-size:.9rem}.join-pill{text-align:center;border-radius:16px;width:100%;padding:14px 16px;font-size:.88rem;line-height:1.4}.faq{padding:62px 0 66px}.faq-layout{grid-template-columns:1fr;gap:32px}.faq-copy h2{margin-top:16px;font-size:clamp(2.7rem,12vw,3.2rem);line-height:.96}.faq-copy>p{margin:18px 0 22px;font-size:1rem}.faq-list{gap:8px}details{border-radius:15px}summary{gap:12px;min-height:62px;padding:14px 15px;font-size:.98rem;line-height:1.3}summary:before{flex-basis:30px;width:30px;height:30px}details p{padding:0 16px 18px 57px;font-size:.94rem;line-height:1.5}.support-card{border-radius:24px;align-self:auto;min-height:0;padding:26px 20px 22px}.support-icon{width:228px;height:166px;margin:-30px auto 4px;left:-4px}.support-card h3{font-size:1.95rem}.support-card>p{margin:12px auto 18px;font-size:.94rem}.support-card>a:not(.button){column-gap:12px;min-height:66px;padding:10px 0}.support-channel-icon{width:44px;height:44px}.support-channel-icon img{width:58%;height:58%}.support-card>a:not(.button) strong{font-size:.96rem}.support-card>a:not(.button) small{font-size:.84rem}.support-card .button{justify-content:center;min-height:52px}.cta-band{padding:44px 0}.cta-inner{text-align:center;border-radius:22px;grid-template-columns:1fr;gap:20px;padding:24px 20px}.security-mark{place-items:center;display:grid}.security-mark .icon-badge{border-radius:20px;width:76px;height:76px}.cta-inner h2{max-width:420px;margin-inline:auto;font-size:2rem;line-height:1.06}.cta-inner p{font-size:.94rem;line-height:1.45}.cta-action p{text-transform:none;font-size:.84rem}.cta-action .button{justify-content:center;width:100%;min-height:52px}.store-buttons{grid-template-columns:1fr;gap:8px}.store-button{width:100%;min-height:60px}.footer{padding:56px 0 28px}.footer-grid{grid-template-columns:1fr;gap:22px}.footer-brand{padding:0 0 8px;display:block}.footer-brand .logo{width:172px}.footer-brand p,.footer-brand p:first-of-type{max-width:34rem;margin-top:14px;font-size:.95rem;line-height:1.5}.social-icons{margin-top:20px}.footer-links{border-top:1px solid #0a323229;border-left:0;min-height:0;padding:18px 0 0}.footer-links h3{margin-bottom:10px;font-size:1.08rem}.footer-links h3:after{margin-top:8px}.footer-links a{width:100%;max-width:none;min-height:42px;margin-top:2px;padding:8px 0;font-size:.96rem}.contact-row{border-radius:20px;grid-template-columns:1fr;margin-top:6px}.contact-row article{border-bottom:1px solid #0a323224;border-right:0;grid-template-columns:46px minmax(0,1fr);gap:4px 12px;min-height:94px;padding:16px}.contact-row .icon-badge{flex-basis:44px;width:44px;height:44px}.contact-row strong{font-size:.96rem}.contact-row p{font-size:.88rem}.compliance-row{border-radius:18px;grid-template-columns:1fr;gap:8px;padding:12px;display:grid}.compliance-badge{width:100%;min-width:0;min-height:64px;padding:9px 12px}.compliance-badge img{width:38px;height:38px}.compliance-badge:first-child img{width:72px;height:34px}.compliance-badge strong{font-size:.95rem}.compliance-badge span{font-size:.78rem}.legal{text-align:left;grid-template-columns:1fr;gap:12px;margin-top:16px;padding-top:18px;font-size:.84rem;line-height:1.45}.legal-mark{border:0;justify-content:start;min-width:0;min-height:56px;padding:0}.legal-mark img{width:50px}.legal>*,.legal>.legal-mark,.legal>:nth-child(4),.legal>:nth-child(5){border:0;padding:0}.legal a{align-items:center;width:fit-content;min-height:44px;display:inline-flex}}@media (max-width:420px){.shell,.hero-content,.score-layout,.card-layout,.tech-layout,.social-hero,.faq-layout,.route-services__shell{width:min(100% - 24px,520px)}.site-header{top:10px;left:10px;right:10px}.site-header .logo{width:126px}.mobile-nav__panel{width:auto;padding:18px;top:82px;left:10px;right:10px}.hero-content{padding-top:350px}.hero-base-layer,.hero-focus-layer{background-position:66% 58px;background-size:auto 412px}.hero h1{font-size:clamp(2.5rem,12.5vw,2.9rem)}.route-service--pix,.route-service--card,.route-service--compact{min-height:154px;padding:12px}.route-service--pix h3,.route-service--card h3,.route-service--compact h3{font-size:.98rem}.route-service--pix p,.route-service--card p,.route-service--compact p{font-size:.82rem}.score-visual{aspect-ratio:.88}.score-ring{width:62%}.tech-product{min-height:382px}.floating-card{top:98px}.benefit-list article{min-height:170px;padding:14px}.tech-solution-strip article,.stat-band article{min-height:160px}.social-image>img{height:390px}.testimonial{grid-template-columns:88px minmax(0,1fr)}.testimonial-photo{width:88px;height:108px}.testimonial-content{min-height:108px}}@media (max-width:360px){.route-services__grid{grid-template-columns:1fr;grid-template-areas:"account""courier""pix""card""score""serasa""club""phone"}.route-service--pix,.route-service--card,.route-service--compact{min-height:118px}.benefit-list,.tech-solution-strip,.stat-band,.tech-footer-strip{grid-template-columns:1fr}.benefit-list article,.tech-solution-strip article,.stat-band article,.tech-footer-strip article{border-bottom:1px solid #0a323221!important;border-right:0!important}.benefit-list article:last-child,.tech-solution-strip article:last-child,.stat-band article:last-child,.tech-footer-strip article:last-child{border-bottom:0!important}.stat-intro,.join-card,.tech-footer-brand{grid-column:1}.testimonial{grid-template-columns:1fr}.testimonial-photo{width:100%;height:200px}.testimonial-content{min-height:0}.site-header .mobile-nav__panel nav{grid-template-columns:1fr}.site-header .mobile-nav__panel nav a{min-height:52px}}@media (max-width:760px){.hero-heading-wrap,.hero h1{width:100%;max-width:100%}.hero h1{letter-spacing:-.045em;font-size:clamp(2.2rem,10.4vw,2.8rem);line-height:.92}.hero h1 .hero-line{max-width:100%}.hero-media{background:radial-gradient(circle at 52% 22%, #cdf5461f, transparent 34%), linear-gradient(180deg, #031f2105 0%, #031f211f 40%, var(--petrol-deep) 72%), var(--petrol-deep)}.hero-base-layer{background-position:90% 18px;background-repeat:no-repeat;background-size:auto min(118vw,520px);-webkit-mask-image:linear-gradient(#000 0% 48%,#000000eb 54%,#0000009e 60%,#00000038 67%,#0000 73%);mask-image:linear-gradient(#000 0% 48%,#000000eb 54%,#0000009e 60%,#00000038 67%,#0000 73%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-focus-layer{display:none!important}.hero-media:after{background:linear-gradient(180deg, #031f2100 0%, #031f210a 36%, #031f2161 49%, #031f21d1 60%, var(--petrol-deep) 70%), linear-gradient(90deg, #031f211a, transparent 76%)}}@media (max-width:420px){.hero-base-layer{background-position:91% 8px;background-size:auto 448px}}@media (max-width:760px){.hero h1{letter-spacing:-.012em;font-size:clamp(2.12rem,9.9vw,2.68rem);line-height:.95}}@media (max-width:380px){.hero h1{letter-spacing:-.008em;font-size:clamp(2.02rem,9.65vw,2.35rem)}}@media (max-width:760px){.hero-content{padding-top:408px}.hero-media:after{background:linear-gradient(180deg, #031f2100 0, #031f2100 300px, #031f2124 340px, #031f216b 382px, #031f21b8 422px, #031f21eb 462px, var(--petrol-deep) 525px, var(--petrol-deep) 100%), linear-gradient(90deg, #031f211a, transparent 76%)}}@media (max-width:420px){.hero-content{padding-top:414px}}@media (max-width:760px){.hero-sub{font-size:1.12rem;line-height:1.58}}@media (max-width:380px){.hero-sub{font-size:1.08rem}}@media (max-width:760px){:root{--mobile-lead-copy:1.1rem;--mobile-card-copy:1rem}.hero-sub,.section-copy,.route-services__intro,.score-copy>p,.card-copy>p,.tech-copy>p,.social-copy>p,.faq-copy>p,.support-card>p,.cta-inner>div>p{font-size:var(--mobile-lead-copy);line-height:1.56}.feature-strip span,.essence-cards p,.route-service--account p,.route-service--pix p,.route-service--card p,.route-service--compact p,.route-service-gift p,.mini-features p,.white-callout-copy span,.benefit-list p,.tech-solution-strip p,.stat-band p,.tech-footer-brand p,.testimonial-title p:last-child,.testimonial-quote,details p,.contact-row p{font-size:var(--mobile-card-copy);line-height:1.5}.hero-copy .button{letter-spacing:.005em;font-size:1.03rem}.hero-copy .button.ghost .play{width:25px;height:25px;position:relative}.hero-copy .button.ghost .play img{display:none}.hero-copy .button.ghost .play:before{content:"";background:var(--lime);width:22px;height:22px;-webkit-mask:url(/assets/icons/arrow-up-right.svg) 50%/contain no-repeat;mask:url(/assets/icons/arrow-up-right.svg) 50%/contain no-repeat}.feature-strip article{text-align:left;grid-template-columns:50px minmax(0,1fr);justify-items:start;column-gap:19px;padding-inline:18px}.feature-strip .icon-badge{width:50px;height:50px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-basis:50px}.feature-strip .icon-badge .icon-image{width:50px;height:50px}.feature-strip p,.feature-strip h3,.feature-strip span{text-align:left;justify-self:start}.essence-cards article:nth-child(4) .icon-badge{color:var(--petrol-deep);position:relative}.essence-cards article:nth-child(4) .icon-image{opacity:0}.essence-cards article:nth-child(4) .icon-badge:after{content:"";background:var(--petrol-deep);position:absolute;inset:0;-webkit-mask:url(/assets/icons/parceria-lucide.svg) 50%/contain no-repeat;mask:url(/assets/icons/parceria-lucide.svg) 50%/contain no-repeat}.route-services__heading .eyebrow:before{background:var(--petrol-deep)}.route-service__mobile-space{display:inline}.route-service--account h3 br{display:none}.route-service--account h3{white-space:nowrap;letter-spacing:-.018em;font-size:1.78rem}.score-feature-grid h3{letter-spacing:.018em;font-weight:600;line-height:1.18}.card-hand-visual{width:94%;margin-inline:auto;transform:translate(0,0)}.tech-product-outline{z-index:0}.tech-product-outline:before,.tech-product-outline:after{content:"";aspect-ratio:257/286;filter:none;width:72%;position:absolute;top:16px;right:2%;-webkit-mask:url(/assets/mark-dark.png) 50%/contain no-repeat;mask:url(/assets/mark-dark.png) 50%/contain no-repeat}.tech-product-outline:before{background:var(--petrol-deep);opacity:.42}.tech-product-outline:after{opacity:1;background:#d7ff39;transform:scale(.82)}.floating-card,.tech-float,.white-callout,.map-brazil,.motion-lines{z-index:2}.benefit-list h3{text-transform:none;letter-spacing:.005em;font-weight:700}.tech-solution-strip{grid-template-columns:1fr}.tech-solution-strip article,.tech-solution-strip article:nth-child(2n),.tech-solution-strip article:nth-last-child(-n+2){text-align:left;border-bottom:1px solid #0a323221;border-right:0;grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr);place-items:center stretch;gap:5px 15px;min-height:110px;padding:16px 18px;display:grid}.tech-solution-strip article:last-child{border-bottom:0}.tech-solution-strip .icon-badge{flex-basis:50px;grid-area:1/1/span 2;align-self:center;width:50px;height:50px}.tech-solution-strip article>div{text-align:left;grid-area:1/2/span 2;align-content:center;justify-items:start;gap:5px;display:grid}.tech-solution-strip h3{text-transform:none;font-size:1.08rem;line-height:1.15}.tech-solution-strip p{max-width:none;margin:0}.stat-band{grid-template-columns:1fr}.stat-band article,.stat-band article:nth-child(odd),.stat-intro,.join-card{text-align:left;border-bottom:1px solid #0a323221;grid-column:1;grid-template-rows:auto auto;grid-template-columns:54px minmax(0,1fr);place-items:center stretch;gap:5px 16px;padding:17px 18px;display:grid;border-right:0!important;min-height:108px!important}.stat-band article:last-child{border-bottom:0}.stat-band .icon-badge,.join-card .icon-badge,.stat-intro .map-brazil.small{flex-basis:52px;grid-area:1/1/span 2;align-self:center;width:52px;min-width:52px;height:52px;margin:0}.stat-intro .map-brazil.small{background-size:contain;position:relative;inset:auto}.stat-intro h3,.stat-band strong,.stat-band p,.join-card h3,.join-card p{text-align:left;grid-column:2;justify-self:start;max-width:none;margin:0}.stat-intro h3,.join-card h3{text-transform:none;font-size:1.12rem;line-height:1.15}.stat-band strong{grid-row:1;font-size:1.68rem}.stat-band p{grid-row:2}.join-card .button,.join-card .text-link{text-align:center;grid-column:1/-1;justify-self:stretch;width:100%;max-width:none}.join-card .button{margin-top:10px;font-size:.94rem}.join-card .text-link{justify-content:center;align-items:center;min-height:42px;margin-top:3px;display:flex}.tech-footer-strip{grid-template-columns:1fr}.tech-footer-brand{grid-column:1}.tech-footer-strip article,.tech-footer-strip article:nth-child(odd),.tech-footer-strip article:nth-last-child(-n+2){text-align:left;border-bottom:1px solid #0a323221;border-right:0;grid-template-columns:48px minmax(0,1fr);place-items:center stretch;column-gap:15px;min-height:82px;padding:14px 18px;display:grid}.tech-footer-strip article:last-child{border-bottom:0}.tech-footer-strip article .icon-badge{flex-basis:46px;grid-column:1;width:46px;height:46px}.tech-footer-strip article p{text-align:left;grid-column:2;max-width:none;margin:0;font-size:1rem;line-height:1.4}}@media (min-width:761px){.route-service__mobile-space{display:none}}@media (max-width:760px){.feature-strip article{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:52px minmax(0,1fr);align-content:center;place-items:start stretch;gap:4px 24px;min-height:132px;padding:22px;display:grid}.feature-strip .icon-badge{flex-basis:52px;grid-area:1/1/4;place-self:start;width:52px;min-width:52px;height:52px;margin:0}.feature-strip .icon-badge .icon-image{width:52px;height:52px}.feature-strip p{text-align:left;grid-area:1/2;justify-self:stretch;width:100%;margin:0;font-size:.88rem;line-height:1.25}.feature-strip h3{text-align:left;grid-area:2/2;justify-self:stretch;width:100%;margin:0;font-size:1.28rem;line-height:1.08}.feature-strip span{text-align:left;grid-area:3/2;justify-self:stretch;width:100%;margin:4px 0 0;font-size:1rem;line-height:1.48}}@media (max-width:380px){.feature-strip article{grid-template-columns:48px minmax(0,1fr);column-gap:20px;padding-inline:18px}.feature-strip .icon-badge,.feature-strip .icon-badge .icon-image{width:48px;min-width:48px;height:48px}}@media (max-width:760px){.benefit-list article:first-child{padding-top:16px}}@media (max-width:420px){.benefit-list article:first-child{padding-top:14px}}@media (max-width:760px){.outlined-grid h2,.route-services__heading h2,.score-copy h2,.card-copy h2,.tech-copy h2,.social-copy h2,.faq-copy h2,.cta-inner h2{font-size:clamp(2.12rem,9.9vw,2.68rem)}}@media (max-width:380px){.outlined-grid h2,.route-services__heading h2,.score-copy h2,.card-copy h2,.tech-copy h2,.social-copy h2,.faq-copy h2,.cta-inner h2{font-size:clamp(2.02rem,9.65vw,2.35rem)}}.score-copy h2 .score-title-part{color:inherit;display:block}.score-copy h2 .score-title-accent{color:var(--lime)}@media (max-width:760px){.score-copy h2{text-wrap:balance;max-width:100%}.score-copy h2 .score-title-part{display:inline}.score-copy h2 .score-title-part:not(:last-child):after{content:" "}}@media (max-width:767px){.tech-product-outline,.tech-product-outline:before{content:none!important;display:none!important}}@media (max-width:760px){.tech-copy .eyebrow{letter-spacing:.01em;gap:10px;font-size:.7rem;line-height:1.05}.tech-copy .eyebrow:before{width:28px;height:2px}}.intro-rider-stage{z-index:8;opacity:0;pointer-events:none;animation:.78s step-end 2.34s both intro-rider-stage-on;position:absolute;inset:0}.intro-rider-stage__dark,.intro-rider-stage__lane,.intro-rider-stage__glow,.intro-rider-stage__streaks,.intro-rider-stage__flash,.intro-rider-stage__rider{position:absolute}.intro-rider-stage__dark{background:radial-gradient(circle at 52% 48%,#cdf54617,#0000 30%),radial-gradient(circle at 28% 62%,#0a323229,#0000 28%),linear-gradient(#010808fa 0%,#020f0ffc 100%);inset:0}.intro-rider-stage__lane{filter:blur(16px);opacity:.72;transform-origin:bottom;background:linear-gradient(#0000 0%,#00000014 18%,#020f0f85 100%),linear-gradient(90deg,#0000 0%,#cdf5462e 18%,#cdf54657 44%,#cdf5462e 73%,#0000 100%);height:30%;bottom:16%;left:-8%;right:-8%;transform:perspective(900px)rotateX(74deg)}.intro-rider-stage__glow{opacity:0;background:radial-gradient(circle at 44% 52%,#cdf5462e,#0000 22%),radial-gradient(circle at 64% 42%,#cdf5461a,#0000 24%);animation:1s ease-out 2.43s both intro-rider-glow;inset:0}.intro-rider-stage__streaks{opacity:0;filter:blur(6px);border-radius:999px;width:86%;height:36%;top:16%;right:-12%;transform:rotate(-12deg)translate(8%)}.intro-rider-stage__streaks--a{background:linear-gradient(90deg,#0000 0%,#cdf54600 10%,#cdf5461a 24%,#cdf546eb 46%,#cdf5463d 78%,#0000 100%);animation:.94s cubic-bezier(.16,1,.3,1) 2.38s both intro-rider-streaks-a}.intro-rider-stage__streaks--b{filter:blur(10px);background:linear-gradient(90deg,#0000 0%,#cdf54600 18%,#cdf54629 36%,#ffffff94 52%,#cdf54633 76%,#0000 100%);width:74%;height:18%;animation:.98s cubic-bezier(.16,1,.3,1) 2.41s both intro-rider-streaks-b;top:32%}.intro-rider-stage__rider{opacity:0;filter:blur(16px)saturate(1.1)brightness(.95)drop-shadow(0 36px 68px #00000085)drop-shadow(0 0 30px #cdf5462e);width:min(60vw,880px);max-width:none;height:auto;animation:1.06s cubic-bezier(.18,.86,.2,1) 2.38s both intro-rider-dash;bottom:4%;left:-24vw;transform:translate(0,0)scale(.84)}.intro-rider-stage__flash{opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 42% 54%,#ffffff29,#0000 10%),linear-gradient(90deg,#0000 0%,#cdf54614 34%,#cdf5463d 48%,#cdf54614 62%,#0000 100%);animation:.88s ease-out 2.45s both intro-rider-flash;inset:0}@keyframes intro-rider-stage-on{0%,8%{opacity:0}9%,to{opacity:1}}@keyframes intro-rider-streaks-a{0%{opacity:0;transform:rotate(-12deg)translate(-20%)scaleX(.7)}18%{opacity:.95}52%{opacity:.76}to{opacity:0;transform:rotate(-12deg)translate(16%)scaleX(1.08)}}@keyframes intro-rider-streaks-b{0%{opacity:0;transform:rotate(-12deg)translate(-24%)scaleX(.6)}24%{opacity:.88}60%{opacity:.56}to{opacity:0;transform:rotate(-12deg)translate(22%)scaleX(1.12)}}@keyframes intro-rider-dash{0%{opacity:0;filter:blur(18px)saturate(1.02)brightness(.82)drop-shadow(0 22px 54px #0000005c);transform:translate(-14vw,16px)scale(.78)}14%{opacity:.92}36%{opacity:1;filter:blur(5px)saturate(1.08)brightness(.95)drop-shadow(0 30px 64px #0000006b)drop-shadow(0 0 22px #cdf54624)}70%{opacity:1}to{opacity:0;filter:blur(16px)saturate(1.12)brightness()drop-shadow(0 30px 64px #0000006b)drop-shadow(0 0 24px #cdf5462e);transform:translate(132vw,-8px)scale(1.05)}}@keyframes intro-rider-glow{0%{opacity:0;transform:scale(.94)}26%{opacity:.82}to{opacity:0;transform:scale(1.08)}}@keyframes intro-rider-flash{0%{opacity:0}16%{opacity:.78}44%{opacity:.22}to{opacity:0}}@media (max-width:980px){.intro-rider-stage__lane{height:24%;bottom:20%}.intro-rider-stage__streaks{width:112%;height:30%;top:26%;right:-18%}.intro-rider-stage__streaks--b{width:92%;height:16%;top:42%}.intro-rider-stage__rider{width:min(122vw,760px);bottom:7%;left:-54vw}}@media (max-width:600px){.intro-rider-stage__lane{opacity:.64;height:19%;bottom:23%;left:-18%;right:-18%}.intro-rider-stage__streaks{width:142%;height:28%;top:28%;right:-36%}.intro-rider-stage__streaks--b{width:128%;height:14%;top:44%}.intro-rider-stage__rider{width:154vw;bottom:9%;left:-76vw}}.intro-rider-stage__rider{opacity:0;filter:blur(10px)saturate(1.06)brightness(.98)drop-shadow(0 34px 64px #00000080)drop-shadow(0 0 26px #cdf54629);width:min(52vw,760px);animation:1.58s cubic-bezier(.19,.9,.24,1) 2.34s both intro-rider-dash-slower;bottom:5%;left:-26vw;transform:translate(0,0)scale(.88)}.intro-rider-stage__streaks--a{animation:1.3s cubic-bezier(.16,1,.3,1) 2.34s both intro-rider-streaks-a-slower}.intro-rider-stage__streaks--b{animation:1.34s cubic-bezier(.16,1,.3,1) 2.38s both intro-rider-streaks-b-slower}.intro-rider-stage__flash{animation:1.18s ease-out 2.44s both intro-rider-flash-slower}@keyframes intro-rider-dash-slower{0%{opacity:0;filter:blur(12px)saturate()brightness(.9)drop-shadow(0 22px 54px #00000057);transform:translate(-10vw,18px)scale(.84)}12%{opacity:.84}24%{opacity:1;filter:blur(5px)saturate(1.04)brightness(.96)drop-shadow(0 26px 56px #00000061)drop-shadow(0 0 18px #cdf5461f)}52%{opacity:1;filter:blur(2px)saturate(1.06)brightness(.98)drop-shadow(0 28px 58px #0006)drop-shadow(0 0 20px #cdf54624);transform:translate(26vw,2px)scale(.95)}78%{opacity:.96;transform:translate(68vw,-6px)scale(1.02)}to{opacity:0;filter:blur(12px)saturate(1.08)brightness()drop-shadow(0 28px 58px #0006)drop-shadow(0 0 22px #cdf54629);transform:translate(108vw,-8px)scale(1.05)}}@keyframes intro-rider-streaks-a-slower{0%{opacity:0;transform:rotate(-12deg)translate(-18%)scaleX(.72)}16%{opacity:.78}48%{opacity:.64}to{opacity:0;transform:rotate(-12deg)translate(12%)scaleX(1.02)}}@keyframes intro-rider-streaks-b-slower{0%{opacity:0;transform:rotate(-12deg)translate(-20%)scaleX(.66)}22%{opacity:.72}56%{opacity:.44}to{opacity:0;transform:rotate(-12deg)translate(16%)scaleX(1.06)}}@keyframes intro-rider-flash-slower{0%{opacity:0}14%{opacity:.48}44%{opacity:.18}to{opacity:0}}@media (max-width:980px){.intro-rider-stage__rider{width:min(112vw,700px);bottom:7%;left:-52vw}}@media (max-width:600px){.intro-rider-stage__rider{width:134vw;animation:1.62s cubic-bezier(.19,.9,.24,1) 2.34s both intro-rider-dash-slower-mobile;bottom:10%;left:-64vw}.intro-rider-stage__streaks{width:132%;height:26%;top:30%;right:-28%}.intro-rider-stage__streaks--b{width:122%;top:44%}}@keyframes intro-rider-dash-slower-mobile{0%{opacity:0;filter:blur(12px)saturate()brightness(.9)drop-shadow(0 20px 50px #0000005c);transform:translate(-8vw,16px)scale(.84)}14%{opacity:.86}28%{opacity:1;filter:blur(5px)saturate(1.04)brightness(.96)drop-shadow(0 24px 52px #00000061)}56%{opacity:1;filter:blur(2px)saturate(1.05)brightness(.98)drop-shadow(0 26px 54px #0006);transform:translate(24vw,2px)scale(.94)}82%{opacity:.96;transform:translate(62vw,-6px)scale(1)}to{opacity:0;filter:blur(10px)saturate(1.08)brightness()drop-shadow(0 26px 54px #0006);transform:translate(96vw,-10px)scale(1.03)}}.intro-rider-stage__vignette,.intro-rider-stage__focus{pointer-events:none;position:absolute;inset:0}.intro-rider-stage--cinematic .intro-rider-stage__dark{background:radial-gradient(circle at 52% 46%,#cdf54614,#0000 18%),radial-gradient(circle at 74% 52%,#cdf5461a,#0000 18%),radial-gradient(circle at 18% 54%,#0a323252,#0000 26%),linear-gradient(#000a0afb 0%,#011010fe 42%,#010c0cfe 100%)}.intro-rider-stage--cinematic .intro-rider-stage__vignette{opacity:0;background:radial-gradient(circle at 50% 56%,#0000 0% 30%,#0003 62%,#0000008f 100%),linear-gradient(#00000029 0%,#0000 24% 72%,#0000006b 100%);animation:1.66s ease-out 2.3s both intro-rider-vignette-cinematic}.intro-rider-stage--cinematic .intro-rider-stage__lane{filter:blur(20px);opacity:.78;background:linear-gradient(#ffffff14 0%,#fff0 12%,#00000014 24%,#020f0f8f 100%),linear-gradient(90deg,#0000 0%,#cdf5461f 12%,#cdf54657 34%,#ffffff2e 52%,#cdf54642 74%,#0000 100%);height:34%;bottom:14%;left:-10%;right:-6%;transform:perspective(1080px)rotateX(72deg)}.intro-rider-stage--cinematic .intro-rider-stage__focus{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 50% 58%,#cdf54638,#0000 16%),radial-gradient(circle at 55% 52%,#ffffff1a,#0000 10%),linear-gradient(90deg,#0000 0%,#cdf54608 24%,#cdf5461f 50%,#cdf54608 78%,#0000 100%);animation:1.5s ease-out 2.44s both intro-rider-focus-cinematic}.intro-rider-stage--cinematic .intro-rider-stage__glow{background:radial-gradient(circle at 42% 56%,#cdf5462e,#0000 20%),radial-gradient(circle at 65% 43%,#cdf54624,#0000 22%),radial-gradient(circle at 76% 52%,#ffffff12,#0000 14%);animation:1.54s ease-out 2.36s both intro-rider-glow-cinematic}.intro-rider-stage--cinematic .intro-rider-stage__streaks{mix-blend-mode:screen;filter:blur(8px)saturate(1.16)}.intro-rider-stage--cinematic .intro-rider-stage__streaks--a{background:linear-gradient(90deg,#0000 0%,#cdf54600 12%,#cdf54614 24%,#cdf546cc 46%,#ffffff42 56%,#cdf54629 76%,#0000 100%);width:94%;height:34%;animation:1.46s cubic-bezier(.16,.98,.24,1) 2.32s both intro-rider-streaks-a-cinematic;top:18%;right:-8%}.intro-rider-stage--cinematic .intro-rider-stage__streaks--b{filter:blur(12px)saturate(1.18);background:linear-gradient(90deg,#0000 0%,#cdf54600 20%,#cdf5461f 34%,#ffffff9e 50%,#cdf5462e 70%,#0000 100%);width:80%;height:19%;animation:1.48s cubic-bezier(.16,.98,.24,1) 2.36s both intro-rider-streaks-b-cinematic;top:35%;right:-3%}.intro-rider-stage--cinematic .intro-rider-stage__rider{transform-origin:50% 76%;filter:blur(10px)saturate(1.08)brightness(.98)drop-shadow(0 38px 70px #0000008a)drop-shadow(0 0 28px #cdf54629);width:min(57vw,860px);animation:1.74s cubic-bezier(.18,.88,.24,1) 2.28s both intro-rider-dash-cinematic;bottom:4%;left:-24vw}.intro-rider-stage--cinematic .intro-rider-stage__flash{background:radial-gradient(circle at 50% 54%,#ffffff2e,#0000 12%),linear-gradient(90deg,#0000 0%,#cdf5460f 26%,#cdf5463d 48%,#ffffff1a 54%,#cdf5460f 70%,#0000 100%);animation:1.28s ease-out 2.46s both intro-rider-flash-cinematic}@keyframes intro-rider-vignette-cinematic{0%{opacity:0}18%{opacity:.62}to{opacity:1}}@keyframes intro-rider-focus-cinematic{0%{opacity:0;transform:scale(.94)}26%{opacity:.82}76%{opacity:.38}to{opacity:0;transform:scale(1.06)}}@keyframes intro-rider-glow-cinematic{0%{opacity:0;transform:scale(.92)}22%{opacity:.78}58%{opacity:.52}to{opacity:0;transform:scale(1.08)}}@keyframes intro-rider-streaks-a-cinematic{0%{opacity:0;transform:rotate(-12deg)translate(-18%)scaleX(.72)}16%{opacity:.74}48%{opacity:.62}to{opacity:0;transform:rotate(-12deg)translate(16%)scaleX(1.04)}}@keyframes intro-rider-streaks-b-cinematic{0%{opacity:0;transform:rotate(-12deg)translate(-20%)scaleX(.66)}20%{opacity:.84}54%{opacity:.46}to{opacity:0;transform:rotate(-12deg)translate(18%)scaleX(1.08)}}@keyframes intro-rider-dash-cinematic{0%{opacity:0;filter:blur(14px)saturate()brightness(.9)drop-shadow(0 22px 54px #00000061);transform:translate(-12vw,20px)scale(.82)rotate(-1.3deg)}12%{opacity:.82}28%{opacity:1;filter:blur(5px)saturate(1.04)brightness(.96)drop-shadow(0 28px 60px #0000006b)drop-shadow(0 0 18px #cdf5461f)}56%{opacity:1;filter:blur(2px)saturate(1.08)brightness()drop-shadow(0 32px 62px #00000070)drop-shadow(0 0 22px #cdf54629);transform:translate(32vw,2px)scale(.95)rotate(-.15deg)}76%{opacity:.98;transform:translate(68vw,-4px)scale(1)rotate(.25deg)}to{opacity:0;filter:blur(10px)saturate(1.1)brightness()drop-shadow(0 32px 62px #00000070)drop-shadow(0 0 24px #cdf5462e);transform:translate(112vw,-10px)scale(1.04)rotate(.55deg)}}@keyframes intro-rider-flash-cinematic{0%{opacity:0}16%{opacity:.54}42%{opacity:.18}to{opacity:0}}@keyframes intro-logo-halo-cinematic{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}38%{opacity:.74}to{opacity:0;transform:translate(-50%,-50%)scale(1.24)}}@keyframes intro-logo-zoom-transition-cinematic{0%{opacity:0;filter:blur(10px)drop-shadow(0 0 10px #cdf5461f);transform:scale(.84)translateY(12px)}30%{opacity:1;filter:blur()drop-shadow(0 0 22px #cdf5462e);transform:scale(1.02)translateY(0)}72%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;filter:blur(1px)drop-shadow(0 0 34px #cdf54638);transform:scale(1.18)translateY(0)}}@media (max-width:980px){.intro-rider-stage--cinematic .intro-rider-stage__lane{height:28%;bottom:18%}.intro-rider-stage--cinematic .intro-rider-stage__streaks--a{width:114%;height:30%;top:24%;right:-16%}.intro-rider-stage--cinematic .intro-rider-stage__streaks--b{width:96%;height:17%;top:40%;right:-10%}.intro-rider-stage--cinematic .intro-rider-stage__rider{width:min(112vw,760px);bottom:6%;left:-50vw}}@media (max-width:600px){.intro-rider-stage--cinematic .intro-rider-stage__lane{opacity:.7;height:22%;bottom:22%;left:-20%;right:-12%}.intro-rider-stage--cinematic .intro-rider-stage__vignette{background:radial-gradient(circle at 50% 56%,#0000 0% 26%,#0003 58%,#0000009e 100%),linear-gradient(#0000001a 0%,#0000 22% 68%,#00000075 100%)}.intro-rider-stage--cinematic .intro-rider-stage__streaks--a{width:136%;height:26%;top:28%;right:-26%}.intro-rider-stage--cinematic .intro-rider-stage__streaks--b{width:120%;height:14%;top:43%;right:-14%}.intro-rider-stage--cinematic .intro-rider-stage__rider{width:146vw;animation:1.78s cubic-bezier(.18,.88,.24,1) 2.28s both intro-rider-dash-cinematic-mobile;bottom:8%;left:-70vw}.intro-logo-stage{animation-delay:3.62s}.intro-logo-stage__halo,.intro-logo-stage img{animation-delay:3.66s}}@keyframes intro-rider-dash-cinematic-mobile{0%{opacity:0;filter:blur(13px)saturate()brightness(.9)drop-shadow(0 20px 48px #00000061);transform:translate(-10vw,18px)scale(.82)rotate(-1.2deg)}14%{opacity:.84}30%{opacity:1;filter:blur(5px)saturate(1.04)brightness(.96)drop-shadow(0 24px 52px #0006)}58%{opacity:1;filter:blur(2px)saturate(1.06)brightness(.98)drop-shadow(0 26px 54px #0000006b);transform:translate(28vw,2px)scale(.94)rotate(-.15deg)}80%{opacity:.98;transform:translate(60vw,-4px)scale(.99)rotate(.2deg)}to{opacity:0;filter:blur(10px)saturate(1.08)brightness()drop-shadow(0 26px 54px #0000006b);transform:translate(94vw,-10px)scale(1.03)rotate(.45deg)}}.intro-rider-stage--cinematic .intro-rider-stage__rider{object-fit:contain;width:min(50vw,760px);bottom:2%;left:-20vw}@media (max-width:980px){.intro-rider-stage--cinematic .intro-rider-stage__rider{width:min(98vw,680px);bottom:4%;left:-42vw}}@media (max-width:600px){.intro-rider-stage--cinematic .intro-rider-stage__rider{width:122vw;bottom:5%;left:-54vw}}@media (min-width:981px){.outlined-grid h2,.route-services__heading h2,.score-copy h2,.card-copy h2,.tech-copy h2,.social-copy h2,.faq-copy h2,.cta-inner h2{font-size:5.1rem}.route-services__heading h2,.score-copy h2,.tech-copy h2,.social-copy h2{max-width:640px}.cta-inner h2{max-width:760px}}.intro-frame--1{animation:.98s cubic-bezier(.16,1,.3,1) 40ms both intro-frame-one}.intro-frame--2{animation:.98s cubic-bezier(.16,1,.3,1) .84s both intro-frame-two}.intro-frame--3{animation:1.02s cubic-bezier(.16,1,.3,1) 1.64s both intro-frame-three}.intro-frame--1 .intro-frame__image{animation:.98s cubic-bezier(.16,1,.3,1) 40ms both intro-image-drive}.intro-frame--2 .intro-frame__image{animation:.98s cubic-bezier(.16,1,.3,1) .84s both intro-image-control}.intro-frame--3 .intro-frame__image{animation:1.02s cubic-bezier(.16,1,.3,1) 1.64s both intro-image-advantage}.intro-frame--1 .intro-frame__copy h2,.intro-frame--1 .intro-frame__meta{animation:.5s cubic-bezier(.16,1,.3,1) .18s both intro-copy-punch}.intro-frame--2 .intro-frame__copy h2,.intro-frame--2 .intro-frame__meta{animation:.5s cubic-bezier(.16,1,.3,1) .98s both intro-copy-punch}.intro-frame--3 .intro-frame__copy h2,.intro-frame--3 .intro-frame__meta{animation:.5s cubic-bezier(.16,1,.3,1) 1.78s both intro-copy-punch}.intro-rider-stage--cinematic{animation:.74s step-end 2.48s both intro-rider-stage-on}.intro-rider-stage--cinematic:before,.intro-rider-stage--cinematic:after{content:"";z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;position:absolute;inset:8% -18%;-webkit-mask-image:radial-gradient(at 48% 54%,#000 0 30%,#000000d9 48%,#0000 76%);mask-image:radial-gradient(at 48% 54%,#000 0 30%,#000000d9 48%,#0000 76%)}.intro-rider-stage--cinematic:before{filter:blur(2px);background:repeating-linear-gradient(170deg,#0000 0 38px,#cdf54614 39px 41px,#0000 42px 72px,#ffffff0e 73px 74px,#0000 75px 112px);animation:1.22s cubic-bezier(.16,.98,.24,1) 2.52s both intro-speed-field-final}.intro-rider-stage--cinematic:after{filter:blur(14px);background:linear-gradient(90deg,#0000 0%,#cdf54608 18%,#cdf54629 38%,#ffffff42 50%,#cdf5461f 62%,#0000 86%);animation:1.18s ease-out 2.58s both intro-speed-bloom-final;inset:22% -20% 18%}.intro-rider-stage--cinematic .intro-rider-stage__vignette{animation:1.24s ease-out 2.5s both intro-rider-vignette-cinematic}.intro-rider-stage--cinematic .intro-rider-stage__focus{animation:1.2s ease-out 2.58s both intro-rider-focus-cinematic}.intro-rider-stage--cinematic .intro-rider-stage__glow{animation:1.2s ease-out 2.54s both intro-rider-glow-cinematic}.intro-rider-stage--cinematic .intro-rider-stage__streaks--a{opacity:0;filter:blur(6px)saturate(1.18);width:92%;height:24%;animation:1.08s cubic-bezier(.16,.98,.24,1) 2.52s both intro-rider-streaks-a-cinematic;top:24%;right:-10%}.intro-rider-stage--cinematic .intro-rider-stage__streaks--b{opacity:0;filter:blur(10px)saturate(1.2);width:78%;height:12%;animation:1.1s cubic-bezier(.16,.98,.24,1) 2.56s both intro-rider-streaks-b-cinematic;top:42%;right:-4%}.intro-rider-stage__rider-trail,.intro-rider-stage--cinematic .intro-rider-stage__rider{transform-origin:50% 76%;pointer-events:none;width:min(39vw,590px);max-width:none;height:auto;position:absolute;bottom:8%;left:-18vw}.intro-rider-stage__rider-trail{z-index:3;opacity:0;filter:blur(14px)saturate(1.12)brightness(.94)}.intro-rider-stage__rider-trail--back{animation:1.34s cubic-bezier(.18,.88,.24,1) 2.47s both intro-rider-trail-final}.intro-rider-stage__rider-trail--near{filter:blur(8px)saturate(1.1)brightness(.98);animation:1.34s cubic-bezier(.18,.88,.24,1) 2.5s both intro-rider-trail-near-final}.intro-rider-stage--cinematic .intro-rider-stage__rider{z-index:5;filter:blur(4px)saturate(1.08)brightness()drop-shadow(0 30px 58px #00000080)drop-shadow(0 0 20px #cdf54624);animation:1.34s cubic-bezier(.18,.88,.24,1) 2.53s both intro-rider-dash-final}.intro-rider-stage--cinematic .intro-rider-stage__flash{z-index:6;animation:.94s ease-out 2.66s both intro-rider-flash-cinematic}.intro-logo-stage{animation:.96s cubic-bezier(.16,1,.3,1) 3.58s both intro-logo-stage-in}.intro-logo-stage__halo{animation:.84s ease-out 3.62s both intro-logo-halo-cinematic}.intro-logo-stage img{animation:.92s cubic-bezier(.17,.82,.2,1) 3.62s both intro-logo-zoom-transition-cinematic}@keyframes intro-rider-dash-final{0%{opacity:0;filter:blur(11px)saturate()brightness(.9)drop-shadow(0 20px 46px #00000061);transform:translate(-9vw,12px)scale(.88)rotate(-1deg)}14%{opacity:.9}34%{opacity:1;filter:blur(4px)saturate(1.05)brightness(.98)drop-shadow(0 26px 54px #00000070)drop-shadow(0 0 16px #cdf5461f)}58%{opacity:1;filter:blur(1px)saturate(1.08)brightness()drop-shadow(0 28px 56px #00000075)drop-shadow(0 0 19px #cdf54626);transform:translate(37vw)scale(.96)rotate(-.1deg)}80%{opacity:.98;transform:translate(75vw,-3px)scale(1)rotate(.2deg)}to{opacity:0;filter:blur(9px)saturate(1.1)brightness();transform:translate(119vw,-6px)scale(1.03)rotate(.4deg)}}@keyframes intro-rider-trail-final{0%{opacity:0;transform:translate(-13vw,13px)scale(.87)}20%{opacity:.16}58%{opacity:.13;transform:translate(31vw,1px)scale(.95)}82%{opacity:.08;transform:translate(67vw,-2px)scale(.99)}to{opacity:0;transform:translate(111vw,-5px)scale(1.02)}}@keyframes intro-rider-trail-near-final{0%{opacity:0;transform:translate(-11vw,12px)scale(.88)}20%{opacity:.24}58%{opacity:.18;transform:translate(34vw)scale(.955)}82%{opacity:.1;transform:translate(71vw,-2px)scale(1)}to{opacity:0;transform:translate(115vw,-5px)scale(1.025)}}@keyframes intro-speed-field-final{0%{opacity:0;transform:translate(-12%)scaleX(.92)}18%{opacity:.68}64%{opacity:.42}to{opacity:0;transform:translate(15%)scaleX(1.08)}}@keyframes intro-speed-bloom-final{0%{opacity:0;transform:translate(-10%)scaleX(.72)}28%{opacity:.72}64%{opacity:.32}to{opacity:0;transform:translate(13%)scaleX(1.08)}}@media (max-width:980px){.intro-rider-stage__rider-trail,.intro-rider-stage--cinematic .intro-rider-stage__rider{width:min(72vw,540px);bottom:10%;left:-34vw}}@media (max-width:600px){.intro-rider-stage--cinematic .intro-rider-stage__lane{height:18%;bottom:25%}.intro-rider-stage--cinematic .intro-rider-stage__streaks--a{width:126%;height:20%;top:32%;right:-22%}.intro-rider-stage--cinematic .intro-rider-stage__streaks--b{width:112%;height:10%;top:46%;right:-12%}.intro-rider-stage__rider-trail,.intro-rider-stage--cinematic .intro-rider-stage__rider{width:104vw;bottom:13%;left:-48vw}}@media (min-width:981px){.cta-inner h2{max-width:560px;font-size:2.55rem;line-height:1.08}}@media (max-width:760px){.cta-inner .store-button.store-button--image{justify-self:start;width:min(205px,100%);min-width:0;max-width:205px;min-height:0}.cta-inner .store-button.store-button--image img{width:100%;height:auto}.cta-inner .store-buttons{place-items:center;width:100%}.cta-inner .store-button.store-button--image{justify-self:center}}
