/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-800-normal-cB6v3kRN.woff2)format("woff2"),url(/assets/archivo-latin-800-normal-DZa_k145.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2)format("woff2"),url(/assets/sora-latin-600-normal-1_7fyUAY.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff")}:root{--yellow:#ffb500;--yellow-deep:#f6a500;--ink:#1e1c2d;--ink-soft:#413e52;--muted:#4e4b59;--cream:#fff2d1;--line:#ece7da;--section:#fff8e9;--green:#0ba133;--frame-width:1440px;--frame-offset:max(0px, calc((100vw - var(--frame-width)) / 2));color:var(--ink);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;margin:0}button,a{font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%}main{background:#fff;width:100%;min-width:0;overflow-x:hidden}.scroll-white-transition{pointer-events:none;z-index:3;will-change:opacity, backdrop-filter;background:linear-gradient(#fff0,#ffffffd1 46%,#fff0);height:128px;display:none;position:absolute;top:-96px;left:0;right:0}.motion-pulse-soft{animation:3.8s ease-in-out infinite motion-pulse-soft}.motion-float-soft{animation:6.8s ease-in-out infinite motion-float-soft}@keyframes motion-pulse-soft{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes motion-float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.landing-scale-shell{background:#fff;width:100%;position:relative;overflow-x:hidden}.landing-page{--landing-scale:1}.site-header{z-index:50;width:100%;height:83px;padding:0 calc(var(--frame-offset) + 80px);background-image:var(--header-bg);background-position:50%;background-repeat:no-repeat;background-size:100% 83px;justify-content:space-between;align-items:center;margin:0;display:flex;position:sticky;top:0}.site-header:before{content:none}.site-header>*{z-index:1;position:relative}.header-logo-motion,.header-contact-motion{align-items:center;display:flex}.site-menu-toggle{display:none}.brand-logo{transform-origin:50%;width:226px;height:62px;transition:transform .58s cubic-bezier(.16,1,.3,1);display:block}.brand-logo:hover{transform:translateY(-1px)scale(1.018)}.brand-logo img{object-fit:contain;width:226px;height:62px;display:block}.site-header nav{color:#112e44;align-items:center;gap:62px;font-weight:700;display:flex}.site-header nav a,.site-header .btn{font-size:14px}.site-header nav a{outline-offset:8px;padding:12px 0;position:relative}.site-header nav a:after{content:"";opacity:0;transform-origin:50%;background:#112e44;border-radius:999px;height:2px;transition:opacity .42s,transform .58s cubic-bezier(.16,1,.3,1);position:absolute;bottom:4px;left:0;right:0;transform:scaleX(.18)}.site-header nav a:hover:after,.site-header nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.site-header .btn{isolation:isolate;border-radius:8px;width:203px;height:50px;padding:0 18px}.site-header .btn:before{content:"";z-index:-1;opacity:0;background:linear-gradient(105deg,#0000 0%,#ffffffe6 45%,#0000 100%);width:44%;position:absolute;inset:-1px auto -1px -55%;transform:skew(-18deg)}.site-header .btn:hover:before,.site-header .btn:focus-visible:before{opacity:1;animation:1.18s cubic-bezier(.16,1,.3,1) header-button-shine}@keyframes header-button-shine{0%{left:-55%}to{left:122%}}.btn-whats-icon{object-fit:contain;width:22px;height:22px}.btn{border-radius:8px;justify-content:center;align-items:center;gap:12px;height:51px;padding:0 33px;font-weight:700;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden}.btn:hover{transform:translateY(-1px);box-shadow:0 18px 32px #ffb50042}.btn-primary{background-image:var(--hero-btn);color:#112e44;min-width:244px;box-shadow:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.btn-primary:after{content:none}.btn-secondary{background-image:var(--header-btn);color:var(--yellow);box-shadow:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0}.btn-ghost{color:var(--ink);background:0 0}.section{width:1440px;margin:0 auto;padding:92px 82px}.section h2,.hero-section h1,.video-card h2,.repasse-section h2,.about-section h2,.tech-cta h2,.comparison-section h2,.media-section h2,.social-section h2,.contact-section h2{letter-spacing:0;font-family:Archivo,Inter,sans-serif;font-weight:400}.section-label{width:max-content;color:var(--ink);margin:0 auto 50px;font-size:24px;line-height:30px}.hero-section{width:100%;min-height:max(800px,100svh - 83px);padding:143px 0 96px calc(var(--frame-offset) + 102px);grid-template-columns:630px 1fr;column-gap:46px;margin:0;display:grid;position:relative;overflow:hidden}.hero-background,.hero-overlay{width:100%;position:absolute;inset:0}.hero-background{object-fit:cover;object-position:50% 48%;height:100%;min-height:100%;transform:scale(1.3)}.hero-overlay{-webkit-backdrop-filter:brightness(.33);backdrop-filter:brightness(.33);background:radial-gradient(circle at 96% 43%,#ffffff4d,#0000 8%),linear-gradient(90deg,#ffffff14 0%,#ffffff24 48%,#fff3 100%);height:100%}.hero-copy,.hero-art{z-index:2;position:relative}.hero-copy h1{color:var(--yellow);margin:0;font-family:Sora,Archivo,sans-serif;font-size:42px;font-weight:600;line-height:54px}.hero-copy h1 span{color:#fff}.hero-copy h1 em{color:var(--yellow);font-style:normal;display:none}.hero-mobile-break,.hero-mobile-note{display:none}.hero-bullets{color:#fff;grid-template-columns:246px 275px;gap:20px 26px;margin-top:36px;margin-bottom:50px;font-family:Inter,Archivo,sans-serif;font-size:14px;font-weight:600;line-height:1.2;display:grid}.hero-bullets div{grid-template-columns:24px 1fr;align-items:start;gap:12px;display:grid}.hero-bullet-arrow{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:relative;overflow:hidden}.hero-bullet-arrow-icon{place-items:center;display:grid}.hero-bullets svg{color:#fff;width:16px;height:16px}.hero-art{min-height:500px;position:static}.hero-card-cluster{top:409px;left:calc(var(--frame-offset) + 248px);z-index:2;position:absolute;transform:translateY(-50%)}.hero-card-float{width:1px;height:1px;position:relative}.hero-splash{object-fit:contain;width:95px;max-width:none;height:96px;position:absolute;top:-121px;left:997px}.hero-money,.hero-store-count{z-index:2;background:#fff;border-radius:19.54px;grid-template-rows:29.31px 24.42px;grid-template-columns:48.85px 139.22px;align-items:center;column-gap:12.21px;width:235.69px;height:92.81px;padding:19.54px;display:grid;position:absolute;box-shadow:0 18px 48px #221f302e,inset 0 0 0 1px #ffffffb8}.hero-money{top:-118px;left:676px}.hero-money span{background:var(--cream);width:48.85px;height:48.85px;color:var(--yellow);border-radius:19.54px;grid-row:span 2;place-items:center;font-family:Archivo,sans-serif;font-size:29px;display:grid}.hero-money strong,.hero-store-count strong{color:var(--ink);font-variant-numeric:tabular-nums;font-family:Archivo,sans-serif;font-size:21.98px;font-weight:700;line-height:23.92px}.hero-money small,.hero-store-count span{color:var(--ink-soft);font-family:Archivo,sans-serif;font-size:14.65px;font-weight:400;line-height:17.89px}.hero-money strong,.hero-money small{white-space:nowrap}.hero-money small{grid-column:2}.hero-store-count{color:#fff;background:radial-gradient(180px 72px at 106% 3%,#fff64f80 0%,#0000 68%),linear-gradient(#ffcf17 0%,#ffb500 100%);top:0;left:831px}.hero-store-count svg{background:var(--cream);width:48.85px;height:48.85px;color:var(--yellow);border:0;border-radius:19.54px;grid-row:span 2;padding:10px}.hero-store-count strong{color:#fff;align-self:end}.hero-store-count span{color:#fff;align-self:start}.hero-smile{object-fit:contain;width:276px;max-width:none;height:83px;position:absolute;top:118px;left:760px}.how-section{border-bottom:2px solid var(--yellow);background:#fff;min-height:770px;padding:92px 102px 104px;position:relative}.growth-section h2,.differentials-section h2,.advantages-section h2,.videos-section h2,.testimonials-section h2{color:var(--ink);text-align:center;margin:0;font-size:48px;line-height:52.2px}.how-label{color:#2a2a2a;justify-items:center;gap:8px;width:max-content;margin:0 auto;font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:29.05px;display:grid}.how-section h2{color:#112e44;text-align:left;width:455px;margin:38px 0 0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:60px}.steps{grid-template-columns:repeat(4,1fr);gap:52px;margin-top:62px;display:grid}.steps article{text-align:center;justify-items:center;min-height:220px;font-family:Archivo,Inter,sans-serif;display:grid;position:relative}.steps article:not(:last-child):after{content:"";background:#f8ac13;width:48px;height:1px;position:absolute;top:50px;left:calc(50% + 98px)}.step-icon{background:var(--yellow);color:#fff;border-radius:22px;place-items:center;width:68px;height:68px;display:grid}.steps article span{color:var(--yellow);margin-top:37px;font-size:16px;font-weight:600;line-height:20px}.steps article h3{color:#191829;margin:16px 0 10px;font-size:24px;font-weight:400;line-height:30px}.steps article p{color:#282637;text-align:left;margin:0;font-size:16px;line-height:24px}.how-scroll-track{display:none}.hero-bullets svg,.step-icon svg,.differential-icon svg,.repasse-icon svg,.feature-list svg,.tech-section li svg,.advantage-list svg,.comparison-checks svg,.testimonial-stars svg,.faq-list article>button svg,.faq-more svg,.faq-list article>button strong,.social-icon svg,.media-icon,.materials-menu-toggle svg,.sidebar-icon svg,.materials-faq-list article>button strong,.materials-faq-list article>button svg,.materials-faq-more svg,.floating-help svg{transform-box:fill-box;transform-origin:50%;transition:transform .48s cubic-bezier(.16,1,.3,1),color .48s}.hero-bullets svg *,.step-icon svg *,.differential-icon svg *,.repasse-icon svg *,.feature-list svg *,.tech-section li svg *,.advantage-list svg *,.comparison-checks svg *,.testimonial-stars svg *,.faq-list article>button svg *,.faq-more svg *,.social-icon svg *,.materials-menu-toggle svg *,.sidebar-icon svg *,.materials-faq-list article>button svg *,.materials-faq-more svg *,.floating-help svg *{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.repasse-icon.is-pulsing{transform-origin:50%;animation:8s cubic-bezier(.16,1,.3,1) infinite repasse-badge-cycle}.repasse-icon.is-pulsing svg *{animation:8s cubic-bezier(.16,1,.3,1) infinite repasse-money-cycle}@keyframes repasse-badge-cycle{0%,12.5%,to{transform:rotate(0)}3.5%{transform:rotate(8deg)}5.5%{transform:rotate(0)}8%{transform:rotate(-8deg)}10%{transform:rotate(0)}}@keyframes repasse-money-cycle{0%,12.5%,to{opacity:1;stroke-dasharray:100 0;stroke-dashoffset:0;transform:scale(1)}3.5%{opacity:.38;stroke-dasharray:0 100;stroke-dashoffset:22px;transform:scale(.92)}7%{opacity:1;stroke-dasharray:100 0;stroke-dashoffset:0;transform:scale(1.14)}10%{transform:scale(1)}}.steps article:hover .step-icon svg *,.differential-item:hover .differential-icon svg *,.feature-list article:hover svg *,.tech-section li:hover svg *,.advantage-list span:hover svg *,.comparison-table:hover .comparison-checks svg *,.testimonial-track article:hover .testimonial-stars svg *,.faq-list article>button:hover svg *,.faq-more:hover svg *,.social-section article:hover .social-icon svg *,.materials-menu-toggle:hover svg *,.sidebar-card:hover .sidebar-icon svg *,.materials-faq-list article>button:hover svg *,.materials-faq-more:hover svg *,.floating-help:hover svg *{animation:1.45s cubic-bezier(.16,1,.3,1) lucide-stroke-draw}.repasse-icon.is-hover-pulsing{animation:1s cubic-bezier(.16,1,.3,1) repasse-badge-hover}.repasse-icon.is-hover-pulsing svg *{animation:1s cubic-bezier(.16,1,.3,1) repasse-money-hover}@keyframes repasse-badge-hover{0%,to{transform:rotate(0)}26%{transform:rotate(8deg)}46%{transform:rotate(0)}68%{transform:rotate(-8deg)}88%{transform:rotate(0)}}@keyframes repasse-money-hover{0%,to{opacity:1;stroke-dasharray:100 0;stroke-dashoffset:0;transform:scale(1)}26%{opacity:.38;stroke-dasharray:0 100;stroke-dashoffset:22px;transform:scale(.92)}58%{opacity:1;stroke-dasharray:100 0;stroke-dashoffset:0;transform:scale(1.14)}}.feature-list article:first-child:hover svg *{animation:1.45s cubic-bezier(.16,1,.3,1) lucide-bolt-charge}.feature-list article:nth-child(2):hover svg{animation:1.45s cubic-bezier(.16,1,.3,1) lucide-star-spin}.feature-list article:nth-child(3):hover svg{animation:1.55s cubic-bezier(.16,1,.3,1) lucide-gem-turn}.feature-list article:nth-child(4):hover svg *{animation:1.45s cubic-bezier(.16,1,.3,1) lucide-box-build}.media-list a:hover .media-icon{transform:translate(2px,-2px)}.faq-list article>button:hover strong,.materials-faq-list article>button:hover strong{transform:rotate(90deg)}@keyframes lucide-stroke-draw{0%{stroke-dasharray:0 100;stroke-dashoffset:26px}to{stroke-dasharray:100 0;stroke-dashoffset:0}}@keyframes lucide-bolt-charge{0%{opacity:.35;stroke-dasharray:0 100;stroke-dashoffset:24px}58%{opacity:1;stroke-dasharray:100 0;stroke-dashoffset:0}74%{transform:translateY(-2px)scale(1.14)}to{transform:translateY(0)scale(1)}}@keyframes lucide-star-spin{0%,to{transform:rotate(0)}62%{transform:rotate(300deg)scale(1.08)}82%{transform:rotate(378deg)scale(1)}to{transform:rotate(360deg)}}@keyframes lucide-gem-turn{0%,to{transform:rotateY(0)scale(1)}50%{transform:rotateY(180deg)scale(1.08)}}@keyframes lucide-box-build{0%{opacity:.35;stroke-dasharray:0 100;stroke-dashoffset:24px}60%{opacity:1;stroke-dasharray:100 0;stroke-dashoffset:0}82%{transform:scale(1.1)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.steps article:hover .step-icon svg *,.differential-item:hover .differential-icon svg *,.feature-list article:hover svg,.feature-list article:hover svg *,.tech-section li:hover svg *,.advantage-list span:hover svg *,.comparison-table:hover .comparison-checks svg *,.testimonial-track article:hover .testimonial-stars svg *,.faq-list article>button:hover svg *,.faq-more:hover svg *,.social-section article:hover .social-icon svg *,.materials-menu-toggle:hover svg *,.sidebar-card:hover .sidebar-icon svg *,.materials-faq-list article>button:hover svg *,.materials-faq-more:hover svg *,.floating-help:hover svg *,.repasse-icon.is-pulsing,.repasse-icon.is-pulsing svg *,.repasse-icon.is-hover-pulsing,.repasse-icon.is-hover-pulsing svg *,.motion-pulse-soft,.motion-float-soft,.advantage-tabs button.is-active span:after,.review-pump-count{animation:none}.scroll-white-transition,.comparison-scroll-curtain{display:none}}.growth-section{background:var(--yellow);width:100vw;min-height:635px;margin-left:50%;padding:86px 82px 90px;position:relative;overflow:hidden;transform:translate(-50%)}.growth-top{z-index:1;justify-content:flex-start;align-items:flex-start;width:min(1276px,100vw - 164px);margin:0 auto;display:flex;position:relative}.growth-top h2{color:#112e44;text-align:left;max-width:540px;font-size:48px;font-weight:400;line-height:60px}.growth-background{object-fit:fill;object-position:center top;width:100vw;max-width:none;height:635px;position:absolute;top:0;left:50%;transform:translate(-50%)}.growth-drops{object-fit:contain;width:103px;height:102px;margin:-25px 0 0 -40px}.stats-grid{z-index:1;grid-template-columns:175px 198px 198px 198px 198px 1fr;gap:0;width:min(1276px,100vw - 164px);margin:84px auto 0;display:grid;position:relative}.stat-item{border-right:1px solid #dba50075;min-height:72px;padding:0 16px;font-family:Archivo,Inter,sans-serif}.stat-item:first-child{padding-left:0}.stat-item:last-child{border-right:0}.stat-item strong{color:#111124;white-space:nowrap;font-size:40px;font-weight:700;line-height:48px;display:block}.stat-item span{color:#111124;font-size:16px;line-height:24px}.growth-smile{z-index:1;object-fit:contain;width:228px;height:68px;position:absolute;bottom:98px;right:max(136px,50vw - 584px)}.video-intro{background:#fff;width:1440px;margin:0 auto;padding:63px 82px 130px;position:relative}.video-card{color:#1d1d1b;grid-template-columns:433px 701px;align-items:start;gap:128px;display:grid}.video-card .section-label{color:#413e52;margin:0 0 27px;padding-left:24px;font-family:Calibri,Arial,sans-serif;font-size:14px;line-height:18px;position:relative}.video-card .section-label:before{content:"";background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:14px;height:14px;position:absolute;top:4px;left:0}.video-card h2{color:#1d1d1b;width:433px;margin:0 0 72px;font-family:Archivo,Inter,sans-serif;font-size:50px;font-weight:400;line-height:50px}.video-card .btn{width:244px;min-width:244px;height:50px;padding:0 24px;font-size:14px}.video-thumb{width:701px;height:380px;position:relative}.custom-video{background:#e9e9e9;position:relative;overflow:hidden}.custom-video img,.custom-video video{object-fit:cover;width:100%;height:100%;display:block}.video-thumb img,.video-thumb video{object-fit:cover;border-radius:8px;width:701px;height:380px}.custom-video-play{cursor:pointer;background:#ffffff08;border:8px solid #fff;border-radius:50%;place-items:center;width:83px;height:83px;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-video-play span{border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:22px solid #fff;width:0;height:0;margin-left:8px}.custom-video-caption{color:#fff;text-align:center;width:158px;font-family:Archivo,sans-serif;font-size:18px;font-weight:700;line-height:19.58px;position:absolute;top:232px;left:282px}.differentials-section{background:#fff;min-height:1290px;padding:52px 0 96px;position:relative}.differentials-section h2{color:#112e44;text-align:center;width:434px;margin:0 auto;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:60px}.differentials-layout{width:1440px;height:1040px;margin:0 auto;position:relative}.differentials-center{z-index:1;width:440px;height:440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.differentials-photo{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.differentials-drops{object-fit:contain;width:95px;max-width:none;height:96px;position:absolute;top:4px;left:-64px;transform:rotate(254deg)}.differentials-smile{object-fit:contain;width:237px;max-width:none;height:71px;margin-left:-118px;position:absolute;bottom:-42px;left:50%}.differential-item{z-index:2;color:#1d1d1b;width:240px;font-family:Archivo,Inter,sans-serif;position:absolute;transform:translate(-50%,-50%)}.differential-icon{width:40px;height:40px;color:var(--yellow);background:#fff2d1;border-radius:16px;place-items:center;display:grid}.differential-item h3{margin:10px 0 0;font-size:16px;font-weight:700;line-height:17.41px}.differential-item p{margin:8px 0 0;font-size:16px;font-weight:400;line-height:19.53px}.differential-item-1{top:96px;left:510px}.differential-item-2{top:96px;left:930px}.differential-item-3{top:330px;left:1190px}.differential-item-4{top:710px;left:1190px}.differential-item-5{top:944px;left:930px}.differential-item-6{top:944px;left:510px}.differential-item-7{top:710px;left:250px}.differential-item-8{top:330px;left:250px}.typewriter{display:block;position:relative}.typewriter-ghost{visibility:hidden;pointer-events:none;display:block}.typewriter-visible{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.repasse-section{background:var(--yellow);width:100vw;height:258px;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.repasse-background{object-fit:fill;object-position:center top;width:100vw;max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.repasse-content{z-index:1;perspective:720px;will-change:transform;grid-template-columns:81px 759px;align-items:center;gap:32px;width:872px;height:100%;margin:0 auto;display:grid;position:relative}.repasse-icon{width:81px;height:81px;color:var(--yellow);transform-style:preserve-3d;will-change:transform;background:#fff2d1;border-radius:32.4px;place-items:center;display:grid}.repasse-section h2{color:#0b2e44;text-align:left;margin:0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:60px}.repasse-section p{color:#2a2739;text-align:left;margin:9px 0 0;font-family:Archivo,sans-serif;font-size:20px;font-weight:400;line-height:30px}.about-section{z-index:20;isolation:isolate;background:#0b2e44;width:1440px;height:539px;margin:0 auto;padding-top:158px;position:relative;overflow:visible}.about-section:before{content:"";z-index:-1;background:#0b2e44;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.about-content{z-index:1;text-align:center;width:997px;margin:0 auto;position:relative}.about-tag{color:#413e52;background:#f2f5fd;border-radius:40px;justify-content:center;align-items:center;gap:8px;width:176px;height:38px;font-family:Calibri,Arial,sans-serif;font-size:14px;line-height:18px;display:inline-flex}.about-tag span{background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:16px;height:16px;display:block}.tech-cta .section-label,.videos-section .section-label,.testimonials-section .section-label,.media-section .section-label,.social-section .section-label{color:var(--yellow);margin:0 0 22px;font-family:Calibri,Arial,sans-serif;font-size:14px}.about-section h2{color:#fff;text-align:center;width:845px;margin:16px auto 0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:48px}.about-cta{width:250px;min-width:250px;height:52px;margin-top:16px;padding:0 24px;font-size:14px}.about-drops{object-fit:contain;width:95px;max-width:none;height:96px;position:absolute;top:162px;left:240px;transform:rotate(254deg)}.about-smile{z-index:200;object-fit:contain;width:228px;max-width:none;height:68px;position:absolute;bottom:-34px;right:77px}.convenience-section{z-index:1;background:#fff;grid-template-columns:541px 492px;align-items:start;gap:104px;width:1440px;min-height:746px;margin:0 auto;padding:116px 0 80px 286px;display:grid;position:relative}.convenience-visual{width:541px;height:551px;position:relative}.convenience-blob{background:#2c332d;border-radius:34px 34px 34px 0;width:140px;height:89px;position:absolute;top:139px;left:297px}.convenience-photo-bg{background:#f7f7f7;border-radius:96px;width:388px;height:388px;position:absolute;top:155px;left:31px}.convenience-family{object-fit:contain;width:375px;max-width:none;height:551px;position:absolute;top:0;left:31px}.convenience-drops{object-fit:contain;width:95px;max-width:none;height:96px;position:absolute;top:10px;left:282px;transform:rotate(24deg)}.convenience-smile{object-fit:contain;width:228px;max-width:none;height:68px;position:absolute;top:454px;left:0}.convenience-copy{width:492px;padding-top:54px}.convenience-section h2{color:#0b2e44;width:375px;margin:0 0 11px;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:52.22px}.convenience-section>.convenience-copy>p{color:#2a2739;width:436px;margin:0 0 36px;font-family:Archivo,sans-serif;font-size:16px;line-height:24px}.feature-list{gap:16px;display:grid}.feature-list article{border-bottom:1px solid #eee;grid-template-columns:48px 1fr;align-items:start;gap:12px;min-height:60px;font-family:Archivo,Inter,sans-serif;display:grid}.feature-list svg,.fleet-list svg,.comparison-list svg{color:var(--yellow);background:#fff2d1;border-radius:50%;padding:8px}.feature-list svg{width:48px;height:48px;padding:10px}.feature-list h3{color:#1d1d1b;margin:0;font-size:16px;font-weight:700;line-height:17.41px}.feature-list p{color:#1d1d1b;margin:4px 0 0;font-size:16px;line-height:19.53px}.tech-wrap{width:1440px;margin:0 auto;position:relative}.tech-section{background:#fff;grid-template-columns:490px 726px;align-items:start;gap:164px;min-height:746px;padding:42px 0 72px 64px;display:grid;position:relative;overflow:visible}.tech-copy{width:490px}.tech-section h2{color:#0b2e44;width:421px;margin:0 0 11px;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:52.22px}.tech-section p{color:#2a2739;width:436px;margin:0 0 36px;font-family:Archivo,sans-serif;font-size:16px;line-height:24px}.tech-section ul{color:#1d1d1b;gap:16px;width:467px;margin:0;padding:0;font-family:Archivo,sans-serif;list-style:none;display:grid}.tech-section li{border-bottom:1px solid #eee;grid-template-columns:1fr;align-items:center;gap:0;min-height:60px;font-size:16px;font-weight:400;line-height:19.53px;display:grid}.tech-section li svg{width:40px;height:40px;color:var(--yellow);background:#fff2d1;border-radius:16px;padding:8px}.tech-visual{width:726px;height:632px;position:relative}.tech-image{object-fit:cover;border-radius:96px 0 0 96px;width:726px;max-width:none;height:456px;position:absolute;top:87px;left:0}.tech-drops{object-fit:contain;width:95px;max-width:none;height:96px;position:absolute;top:32px;left:-73px;transform:rotate(262deg)}.tech-smile{object-fit:contain;width:463px;max-width:none;height:156px;position:absolute;bottom:-48px;right:-105px;transform:scaleX(-1)}.tech-cta{background:var(--yellow);text-align:center;width:100vw;height:502px;padding:0;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.tech-cta-background{object-fit:fill;object-position:center top;width:100vw;max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.tech-cta-content{z-index:1;width:760px;margin:0 auto;padding-top:111px;position:relative}.tech-cta-tag{color:#413e52;background:#f2f5fd;border-radius:40px;justify-content:center;align-items:center;gap:8px;width:117px;height:38px;font-family:Calibri,Arial,sans-serif;font-size:14px;line-height:18px;display:inline-flex}.tech-cta-tag span{background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:16px;height:16px;display:block}.tech-cta-drops{object-fit:contain;width:95px;max-width:none;height:96px;position:absolute;top:125px;left:46px;transform:rotate(211deg)}.tech-cta h2{color:#1d1d1b;width:557px;margin:19px auto 0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:48px}.tech-cta p{color:#1d1d1b;width:679px;margin:16px auto 0;font-family:Archivo,sans-serif;font-size:20px;line-height:30px}.tech-cta .btn{width:250px;min-width:250px;height:52px;color:var(--yellow);background:#1d2f33;margin-top:27px;font-size:14px}.tech-cta .btn:before{display:none}.advantages-section{background:#fff;width:1440px;min-height:958px;margin:0 auto;padding:85px 71px 76px}.advantages-section h2{color:#0b2e44;text-align:center;margin:0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:60px}.advantage-tabs{grid-template-columns:320px 300px 320px 320px;gap:16px;margin:77px 0 0;display:grid}.advantage-tabs button{color:#4c4a5e;text-align:left;cursor:pointer;will-change:background, color;background:#f7f7f7;border:0;border-radius:0;height:162px;padding:31px 29px 18px;font-family:Archivo,Inter,sans-serif;transition:background .22s,color .22s,transform .22s;transform:translateZ(0)}.advantage-tabs button:hover{transform:translateY(-3px)}.advantage-tabs button.is-active{color:#fff;background:#0b2e44}.advantage-tabs h3{color:inherit;margin:0;font-size:20px;font-weight:700;line-height:21.76px}.advantage-tabs button.is-active h3{color:var(--yellow)}.advantage-tabs p{width:248px;color:inherit;margin:13px 0 0;font-size:14px;font-weight:400;line-height:16.8px}.advantage-tabs span{background:#e8e8e8;border-radius:999px;width:255px;height:6px;margin-top:29px;display:block;position:relative;overflow:hidden}.advantage-tabs button.is-active span{background:#ffffff24}.advantage-tabs button.is-active span:after{content:"";border-radius:inherit;background:var(--yellow);transform-origin:0;animation:30s linear forwards advantage-tab-timer;position:absolute;inset:0;transform:scaleX(0)}.advantage-tabs.is-paused button.is-active span:after{animation-play-state:paused}@keyframes advantage-tab-timer{to{transform:scaleX(1)}}.advantage-panel{grid-template-columns:625px 601px;align-items:start;gap:89px;margin-top:76px;display:grid}.advantage-copy{min-height:510px;padding-top:22px;padding-left:11px;position:relative}.advantage-copy-inner{width:625px}.advantage-copy h3{color:#0b2e44;width:625px;margin:0 0 31px;font-family:Archivo,Inter,sans-serif;font-size:32px;font-weight:400;line-height:34.82px}.advantage-copy p{color:#2a2739;width:625px;margin:0 0 44px;font-family:Archivo,Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.advantage-list{color:#1d1d1b;grid-template-columns:repeat(2,295px);gap:24px 27px;margin-bottom:23px;font-family:Archivo,Inter,sans-serif;font-size:14px;line-height:19.53px;display:grid}.advantage-panel-padaria .advantage-list,.advantage-panel-app .advantage-list,.advantage-panel-promocoes .advantage-list{grid-template-columns:420px}.advantage-list span{grid-template-columns:40px 1fr;align-items:center;gap:8px;min-height:40px;display:grid}.advantage-list svg{width:40px;height:40px;color:var(--yellow);background:#fff2d1;border-radius:16px;padding:8px}.advantage-contact{background-image:var(--hero-btn);color:#112e44;background-size:100% 100%;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:244px;height:50px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;display:inline-flex}.advantage-contact img{filter:brightness(0)saturate()invert(14%)sepia(25%)saturate(1749%)hue-rotate(164deg)brightness(94%)contrast(93%);width:20px;height:20px}.advantage-media{width:601px;height:690px;position:relative;overflow:visible;transform:translateZ(0)}.advantage-image-stage{transform-origin:50%;will-change:transform, opacity;width:601px;height:690px;position:absolute;inset:0}.advantage-photo{object-fit:cover;will-change:contents;border-radius:16px;width:601px;height:690px;display:block;transform:translateZ(0)}.advantage-panel-frota .advantage-photo{object-position:center}.advantage-panel-padaria .advantage-photo{object-position:52% 45%}.advantage-panel-padaria .advantage-drops{top:-33px;left:-55px;right:auto;transform:rotate(254deg)}.advantage-panel-app .advantage-photo{object-position:45% center}.advantage-panel-promocoes .advantage-photo{object-position:center}.advantage-drops{z-index:2;object-fit:contain;width:55px;max-width:none;height:54px;position:absolute;top:-33px;right:-33px}.advantage-badge{z-index:3;color:#413e52;background:#f2f5fd;border-radius:40px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 16px;font-family:Calibri,Arial,sans-serif;font-size:14px;line-height:18px;display:inline-flex;position:absolute;top:190px;left:-48px}.advantage-badge span{background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:16px;height:16px;display:block}.bakery-top{z-index:3;object-fit:fill;border-radius:16px 16px 0 0;width:100%;max-width:none;height:112px;position:absolute;top:0;left:0}.bakery-sign{z-index:3;object-fit:contain;width:306px;max-width:none;height:72px;position:absolute;bottom:116px;left:-120px}.cashback-art{background:radial-gradient(circle at 62% 30%,#ffffffad 0 12%,#0000 13%),linear-gradient(150deg,#ffd300 0%,#f3b600 100%);border-radius:16px;width:601px;height:690px;position:relative;overflow:hidden}.cashback-art:before,.cashback-art:after{content:"";background:linear-gradient(135deg,#fff7b0,#e09a19);border-radius:50%;position:absolute;box-shadow:128px 22px 0 -7px #ffe57b,249px 85px 0 -4px #ffef8e,332px 216px 0 -5px #e09a19,87px 300px 0 -2px #fff0a2}.cashback-art:before{width:72px;height:72px;top:112px;left:103px}.cashback-art:after{width:86px;height:86px;bottom:136px;right:83px}.cashback-play{clip-path:polygon(0 0,100% 50%,0 100%);background:#ffffff8c;border-radius:55px;width:220px;height:170px;position:absolute;top:130px;right:110px}.cashback-art strong{z-index:2;color:#4c3515;font-family:Archivo,Inter,sans-serif;font-size:68px;font-weight:800;line-height:74px;position:absolute;top:290px;left:165px;transform:rotate(8deg)}.cashback-art b{z-index:3;color:#fff;background:#0b2e44;place-items:center;width:280px;height:104px;font-family:Archivo,Inter,sans-serif;font-size:61px;line-height:68px;display:grid;position:absolute;top:380px;left:225px;transform:rotate(8deg)}.cashback-art i{border:30px solid #0b2e44;border-right-color:#0000;border-radius:50%;width:240px;height:190px;position:absolute;bottom:86px;left:115px;transform:rotate(-25deg)}.comparison-section{background:var(--yellow);width:100vw;height:923px;padding:81px 0 0;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.comparison-background{object-fit:fill;object-position:center top;width:100vw;max-width:none;height:923px;position:absolute;top:0;left:50%;transform:translate(-50%)}.comparison-scroll-curtain{pointer-events:none;z-index:1;transform-origin:bottom;will-change:transform;background:linear-gradient(#ffcb21ad,#ffb500eb),radial-gradient(circle at 50% 100%,#ffffff47,#0000 48%);height:100%;position:absolute;inset:auto 0 0}.comparison-section h2{z-index:2;color:#0b2e44;text-align:center;margin:0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:60px;position:relative}.comparison-section h2 strong{font-weight:700}.comparison-table{z-index:2;width:1177px;height:621px;margin:54px auto 0;position:relative}.comparison-main{z-index:2;background:#fff;border-radius:16px;grid-template-rows:48px 1fr;grid-template-columns:535px 1fr;width:870px;height:621px;padding:43px 36px 50px;display:grid;position:relative}.comparison-main h3{color:#1d1d1b;margin:4px 0 0;font-family:Archivo,Inter,sans-serif;font-size:24px;font-weight:700;line-height:30px}.comparison-main>strong{color:#363636;text-align:center;font-family:Archivo,sans-serif;font-size:48px;font-weight:700;line-height:60px}.comparison-features{color:#1d1d1b;grid-area:2/1;align-content:start;gap:0;padding-top:7px;font-family:Archivo,sans-serif;font-size:16px;line-height:24px;display:grid}.comparison-features span{align-items:center;height:34px;display:grid}.comparison-checks{grid-area:2/2;align-content:start;justify-items:center;padding-top:7px;display:grid}.comparison-mark{place-items:center;width:34px;height:34px;display:grid}.comparison-mark svg{transform-box:fill-box;transform-origin:50%;background:0 0;width:18px;height:18px;padding:0}.comparison-mark svg *{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:1.75s cubic-bezier(.16,1,.3,1) both lucide-stroke-draw;animation-delay:var(--mark-delay,0s)}.comparison-check svg{color:#7fc68b}.comparison-x svg{color:#f21b1b}.comparison-x svg *{animation-name:lucide-x-pop}@keyframes lucide-x-pop{0%{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:18px;transform:rotate(-12deg)scale(.7)}70%{opacity:1;stroke-dasharray:100 0;stroke-dashoffset:0;transform:rotate(4deg)scale(1.12)}to{opacity:1;stroke-dasharray:100 0;stroke-dashoffset:0;transform:rotate(0)scale(1)}}.comparison-checks svg{background:0 0;height:18px;padding:0}.comparison-others{z-index:1;background:#fff4559e;border-radius:0 16px 16px 0;grid-template-rows:75px repeat(14,34px);justify-items:center;width:378px;height:621px;padding:43px 0 50px;display:grid;position:absolute;top:0;left:799px}.comparison-others h3{color:#000;margin:0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:60px}.comparison-others .comparison-mark{place-items:center;height:34px;display:grid}.videos-section{text-align:center;background:#fff;width:1440px;height:498px;margin:0 auto;padding-top:47px;position:relative;overflow:hidden}.videos-label{color:#413e52;justify-content:center;align-items:center;gap:8px;height:18px;font-family:Calibri,Arial,sans-serif;font-size:14px;line-height:18px;display:inline-flex}.videos-label span{background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:16px;height:16px;display:block}.videos-drops{object-fit:contain;width:85px;max-width:none;height:85px;position:absolute;top:144px;left:139px;transform:rotate(292deg)}.videos-section h2{color:#1d1d1b;text-align:center;margin:16px auto 0;font-family:Archivo,Inter,sans-serif;font-size:50px;font-weight:400;line-height:50px}.videos-section p{color:#2a2739;text-align:center;width:918px;margin:15px auto 0;font-family:Archivo,sans-serif;font-size:20px;line-height:30px}.video-grid{grid-template-columns:repeat(3,348px);gap:14px;width:1072px;margin:45px auto 0;display:grid}.video-grid article{color:#1d1d1b;text-align:left;background:#e9e9e9;border-radius:13px 13px 0 0;width:348px;height:234px;overflow:hidden}.video-placeholder{color:#fff;background:#e9e9e9;place-items:center;width:348px;height:194px;display:grid}.video-player{object-fit:cover;background:#e9e9e9;width:348px;height:194px;display:block}.video-player .custom-video-play{border-width:6px;width:70px;height:70px}.video-player .custom-video-play span{border-top-width:12px;border-bottom-width:12px;border-left-width:19px}.video-grid article>span{background:var(--yellow);align-items:center;width:348px;height:40px;padding:0 11px;font-family:Archivo,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex}.testimonials-section{text-align:center;background:#fff;width:1440px;height:auto;min-height:930px;margin:0 auto;padding-top:100px;padding-bottom:120px;position:relative;overflow:hidden visible}.testimonials-label{color:#413e52;background:#f2f5fd;border-radius:40px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 16px;font-family:Calibri,Arial,sans-serif;font-size:14px;line-height:18px;display:inline-flex}.testimonials-label span{background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:16px;height:16px;display:block}.testimonials-section h2{color:#28323a;margin:21px 0 0;font-family:Archivo,Inter,sans-serif;font-size:36px;font-weight:700;line-height:60px}.testimonials-carousel-shell{position:relative}.testimonial-viewport{--testimonial-card-width:372px;--testimonial-card-gap:41px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100vw;margin-top:59px;padding-left:121px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 60px calc(100% - 60px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 60px calc(100% - 60px),#0000 100%)}.testimonial-viewport:active{cursor:grabbing}.testimonial-viewport button,.testimonial-viewport a{cursor:pointer}.testimonial-track{gap:var(--testimonial-card-gap);text-align:left;will-change:transform;width:max-content;display:flex;transform:translate(0)}@media (prefers-reduced-motion:reduce){.testimonial-track{will-change:auto}}.testimonial-track article{width:372px;height:auto;min-height:429px;box-shadow:none;background:#fff;border:1px solid #f2f2f2;border-radius:8px;flex-direction:column;flex:0 0 372px;align-items:stretch;padding:34px 32px 30px;font-family:Montserrat,Inter,sans-serif;display:flex}.testimonial-stars{color:var(--yellow);gap:5px;display:flex}.testimonial-stars svg{color:var(--yellow)}.testimonial-track h3{color:#4d4a5e;margin:18px 0 19px;font-size:16px;font-weight:700;line-height:24px}.testimonial-track p,.testimonial-track button{color:#4d4a5e;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:Montserrat,Inter,sans-serif;font-size:16px;line-height:24px;display:block}.testimonial-track p{white-space:pre-line;-webkit-line-clamp:7;-webkit-box-orient:vertical;height:167px;margin:0;display:-webkit-box;overflow:hidden}.testimonial-track button{color:var(--yellow);margin:18px 0 15px;font-weight:700}.testimonial-author-info strong,.testimonial-author-info span{color:#4d4a5e;font-size:16px;line-height:24px;display:block}.testimonial-author-info strong{font-weight:700}.testimonial-author-info span{font-weight:400}.testimonial-author{align-items:center;gap:12px;margin-top:auto;display:flex}.testimonial-author-info{flex-direction:column;min-width:0;display:flex}.testimonial-track .testimonial-avatar{box-sizing:border-box;background:var(--yellow);color:#1d1d1b;letter-spacing:.02em;text-align:center;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:Archivo,Inter,sans-serif;font-size:12px;font-weight:700;line-height:1;display:flex;overflow:hidden}.testimonial-modal .testimonial-author{gap:16px;margin-top:28px}.testimonial-modal{z-index:120;background:#00000014;place-items:center;display:grid;position:fixed;inset:0}.testimonial-modal article{color:#4d4a5e;text-align:left;background:#fff;border-radius:14px;width:1048px;min-height:653px;padding:89px 109px 80px;font-family:Montserrat,Inter,sans-serif;position:relative}.testimonial-modal article>button{color:#1d1d1b;cursor:pointer;background:0 0;border:0;font-family:Archivo,Inter,sans-serif;font-size:28px;line-height:28px;position:absolute;top:42px;right:48px}.testimonial-modal h3{margin:18px 0 19px;font-size:16px;font-weight:700;line-height:24px}.testimonial-modal p{white-space:pre-line;width:784px;max-width:100%;margin:0 0 25px;font-size:16px;line-height:22px}.testimonial-modal .testimonial-author-info strong,.testimonial-modal .testimonial-author-info span{color:#4d4a5e;font-size:16px;line-height:24px;display:block}.testimonial-modal .testimonial-author-info strong{font-weight:700}.testimonial-modal .testimonial-avatar{box-sizing:border-box;background:var(--yellow);color:#1d1d1b;letter-spacing:.02em;text-align:center;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-family:Archivo,Inter,sans-serif;font-size:13px;font-weight:700;line-height:1;display:flex;overflow:hidden}.review-strip{text-align:left;grid-template-columns:321px 190px 190px 313px;align-items:start;column-gap:30px;width:1133px;height:72px;display:grid;position:absolute;top:auto;bottom:48px;left:256px}.review-strip img{object-fit:contain;width:321px;height:68px}.review-strip div{border-left:1px solid var(--yellow);min-height:72px;padding-left:16px}.review-strip strong{color:#1e1c2d;font-variant-numeric:tabular-nums;font-family:Archivo,Inter,sans-serif;font-size:40px;font-weight:700;line-height:44px;display:block}.review-pump-count{transform-origin:0;animation:3.35s cubic-bezier(.16,1,.3,1) both review-count-pump}@keyframes review-count-pump{0%,86%{transform:scale(1)}93%{transform:scale(1.1)}to{transform:scale(1)}}.review-strip span{color:#1e1c2d;margin-top:8px;font-family:Archivo,Inter,sans-serif;font-size:18px;line-height:20px;display:block}.media-section{background:#fff;width:1440px;height:847px;margin:0 auto;padding-top:110px;position:relative;overflow:hidden}.media-header{text-align:center}.media-label{color:#413e52;justify-content:center;align-items:center;gap:8px;height:18px;font-family:Calibri,Arial,sans-serif;font-size:14px;line-height:18px;display:inline-flex}.media-label span{background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);transform-origin:50%;width:16px;height:16px;display:block}.media-section h2{color:#1d1d1b;margin:18px auto 0;font-family:Archivo,Inter,sans-serif;font-size:50px;font-weight:400;line-height:50px}.media-section p{color:#2a2739;width:918px;margin:18px auto 0;font-family:Archivo,sans-serif;font-size:20px;line-height:30px}.media-visual{width:502px;height:473px;position:absolute;top:274px;left:36px}.media-smile-top{object-fit:contain;width:463px;max-width:none;height:156px;position:absolute;top:0;left:-177px}.media-smile-bottom{display:none}.media-notebook{object-fit:contain;width:502px;max-width:none;height:340px;position:absolute;top:113px;left:0}.media-list{gap:23px;width:688px;display:grid;position:absolute;top:377px;left:630px}.media-list a{background:#fff;border:1px solid #f3df9f;border-radius:8px;grid-template-columns:40px 1fr;align-items:center;gap:14px;width:688px;height:110px;padding:24px;text-decoration:none;display:grid}.media-icon{width:40px;height:40px;color:var(--yellow);background:#fff2d1;border-radius:16px;place-items:center;font-family:Archivo,Inter,sans-serif;font-size:24px;line-height:24px;display:grid}.media-list span{color:var(--yellow);font-family:Archivo,Inter,sans-serif;font-size:12px;font-weight:700;line-height:18px}.media-list h3{color:#1d1d1b;margin:0;font-family:Archivo,Inter,sans-serif;font-size:16px;font-weight:700;line-height:22px}.social-section{text-align:center;background:#fff;width:1440px;height:600px;margin:0 auto;padding-top:155px;position:relative}.social-label{color:#413e52;background:#f2f5fd;border-radius:40px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 16px;font-family:Calibri,Arial,sans-serif;font-size:14px;line-height:18px;display:inline-flex}.social-label span{background:var(--yellow);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:16px;height:16px;display:block}.social-section h2{color:#28323a;margin:21px 0 0;font-family:Archivo,Inter,sans-serif;font-size:36px;font-weight:700;line-height:60px}.social-section article{text-align:left;background:#fff;border-radius:8px;grid-template-columns:216px 1px 1fr;align-items:center;gap:55px;width:1029px;height:211px;margin:61px auto 0;padding:0 42px 0 32px;display:grid}.social-section img{object-fit:contain;width:216px;max-width:none;height:87px}.social-divider{background:#f3df9f;width:1px;height:158px}.social-icon{width:40px;height:40px;color:var(--yellow);background:#fff2d1;border-radius:16px;place-items:center;display:grid}.social-section h3{color:#4d4a5e;margin:25px 0 28px;font-family:Montserrat,Inter,sans-serif;font-size:16px;font-weight:700;line-height:24px}.social-section p{color:#4d4a5e;width:668px;margin:0;font-family:Montserrat,Inter,sans-serif;font-size:16px;line-height:24px}.contact-section{background:#fff;grid-template-columns:411px 696px;align-items:start;gap:98px;width:1440px;min-height:847px;margin:0 auto;padding:200px 0 70px 110px;display:grid}.contact-copy{align-self:center;padding-top:0}.contact-section h2{color:#1e1c2d;margin:0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:60px}.contact-copy>p{color:#2a2739;width:411px;margin:16px 0 106px;font-family:Archivo,sans-serif;font-size:20px;line-height:30px}.contact-section .btn{width:411px;min-width:411px;height:50px;padding:0 24px;font-size:14px}.phone-line{align-items:center;gap:12px;display:flex;color:#4d4a5e!important;margin:20px 0 0!important;font-family:Archivo,sans-serif!important;font-size:16px!important;line-height:24px!important}.phone-line img{object-fit:contain;width:16px;height:16px}.phone-line strong{color:#1e1c2d}.faq-list{gap:0;width:696px;padding-bottom:48px;display:grid}.faq-list article{border-bottom:1px solid #c9ced6;padding:30px 0;font-family:Archivo,sans-serif}.faq-list article.is-hidden,.materials-faq-list article.is-hidden{display:none}.faq-list article>button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:52px 1fr 24px;align-items:center;width:696px;min-height:0;padding:0;display:grid}.faq-list article>button span{color:var(--yellow);font-size:24px;line-height:30px}.faq-list h3{color:#4d4a5e;margin:0;font-family:Archivo,Inter,sans-serif;font-size:20px;font-weight:400;line-height:30px}.faq-list article>button strong{color:#1e1c2d;text-align:center;font-family:Archivo,Inter,sans-serif;font-size:30px;font-weight:400;line-height:30px}.faq-answer{transform-origin:top;overflow:hidden}.faq-answer>div{white-space:pre-line;color:#4d4a5e;margin:12px 52px 0;padding-bottom:4px;font-family:Archivo,Inter,sans-serif;font-size:16px;line-height:24px}.faq-list article.is-open>button{min-height:0}.faq-more{width:max-content;color:var(--yellow);cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:16px;margin-top:40px;margin-bottom:8px;padding:0 0 4px;font-family:Archivo,sans-serif;font-size:24px;line-height:30px;display:inline-flex}.faq-more svg{flex:none}.faq-more.is-open svg{transform:rotate(180deg)}.site-footer{clip-path:inset(0 -100vmax);color:#fff;background:#0b2e44;grid-template-columns:312px 312px 312px;gap:132px;width:1440px;height:346px;margin:0 auto;padding:40px 0 0 110px;display:grid;box-shadow:0 0 0 100vmax #0b2e44}.site-footer h3{color:#fff;margin:0;font-family:Archivo,Inter,sans-serif;font-size:16px;font-weight:700;line-height:20px}.footer-store-buttons{gap:8px;margin-top:20px;display:grid}.footer-store-buttons a{color:#fff;border:1px solid #fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:143px;height:41px;font-family:Archivo,Inter,sans-serif;font-size:16px;font-weight:400;line-height:20px;display:inline-flex}.footer-store-buttons a img{object-fit:contain;width:17px;height:21px}.store-play{border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:18px solid #fff;width:0;height:0}.footer-app p{color:#fff;margin:35px 0 0;font-family:Archivo,Inter,sans-serif;font-size:12px;line-height:15px}.footer-socials{gap:20px;margin-top:20px;display:flex}.footer-socials a{color:#fff;justify-content:center;align-items:center;width:20px;height:20px;font-family:Archivo,Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;display:flex}.footer-socials img{object-fit:contain;width:20px;height:20px}.footer-app small{color:#fff;width:315px;margin-top:20px;font-family:Archivo,Inter,sans-serif;font-size:10px;line-height:12.5px;display:block}.footer-links{padding-left:0}.footer-links h3{margin-bottom:49px}.footer-links a{color:#fff;margin-bottom:24px;font-family:Archivo,Inter,sans-serif;font-size:12px;line-height:15px;display:block}.footer-contact>h3+div{margin-top:49px}.footer-contact>div+div{margin-top:21px}.footer-contact p{color:var(--yellow);margin:49px 0 8px;font-family:Archivo,Inter,sans-serif;font-size:12px;line-height:15px}.footer-contact p+div{margin-bottom:21px}.footer-contact div{color:#fff;grid-template-columns:16px 1fr;align-items:start;gap:14px;font-family:Archivo,Inter,sans-serif;display:grid}.footer-contact img,.footer-contact .footer-contact-icon{object-fit:contain;width:14px;height:14px;margin-top:2px}.footer-contact .footer-contact-icon{color:#fff}.footer-contact a{color:inherit;text-decoration:none}.footer-contact a:hover{text-decoration:underline}.footer-contact span{color:#fff;gap:0;font-size:12px;line-height:15px;display:grid}.footer-contact strong{color:#fff;font-size:14px;font-weight:700;line-height:17px}.floating-help{z-index:60;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:13px 20px;font-family:Inter,sans-serif;font-size:14px;display:inline-flex;position:fixed;bottom:32px;right:64px;box-shadow:0 18px 48px #2624322e}.materials-page{background:#fff;min-width:1360px;overflow-x:auto}.materials-header{background:#fff;align-items:center;width:1360px;height:110px;margin:0 auto;padding:0 90px 0 44px;display:flex}.materials-logo{width:182px;height:50px;margin-right:207px;display:block}.materials-logo img{object-fit:contain;width:182px;height:50px;display:block}.materials-menu-toggle{display:none}.materials-header nav{color:#112e44;align-items:center;gap:64px;font-family:Archivo,Inter,sans-serif;font-size:15px;font-weight:700;line-height:20px;display:flex}.materials-header .btn{width:185px;height:40px;color:var(--yellow);background:#0b2e44;border-radius:8px;gap:10px;margin-left:auto;padding:0 16px;font-family:Inter,sans-serif;font-size:14px;line-height:17px}.materials-header .btn-whats-icon{width:25px;height:25px}.materials-layout{grid-template-columns:840px 270px;gap:94px;width:1360px;margin:0 auto;padding:58px 56px 0;display:grid}.article-content{color:#0b2e44;font-family:Archivo,Inter,sans-serif}.article-date{color:#7d8490;margin-bottom:22px;font-size:12px;line-height:16px;display:block}.article-content h1{color:#000;width:835px;margin:0 0 28px;font-size:30px;font-weight:700;line-height:42px}.article-hero-image{object-fit:cover;object-position:center;border-radius:2px;width:840px;height:430px;display:block}.article-content h2{color:#000;margin:61px 0 22px 20px;font-size:16px;font-weight:700;line-height:22px;text-decoration:underline}.article-content p{color:#666;width:828px;margin:0 0 18px 20px;font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:24px}.article-tags{flex-wrap:wrap;gap:10px;width:828px;margin:28px 0 0 20px;display:flex}.article-tags span{color:#0b2e44;background:#f8c41624;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-family:Archivo,Inter,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.article-linkedin-link{height:42px;color:var(--yellow);background:#0b2e44;border-radius:8px;justify-content:center;align-items:center;margin:28px 0 0 20px;padding:0 18px;font-family:Archivo,Inter,sans-serif;font-size:14px;font-weight:700;display:inline-flex}.materials-index,.materials-not-found{color:#0b2e44;width:1180px;margin:0 auto;padding:58px 0 24px;font-family:Archivo,Inter,sans-serif}.materials-index>span,.materials-not-found>span{color:#0b2e44;background:#f8c41629;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.materials-index h1,.materials-not-found h1{color:#0b2e44;width:min(100%,820px);margin:18px 0 16px;font-size:48px;font-weight:700;line-height:58px}.materials-index>p,.materials-not-found>p{color:#4d4a5e;width:min(100%,690px);margin:0;font-size:18px;line-height:29px}.materials-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px;display:grid}.materials-card{background:#fff;border:1px solid #112e441a;border-radius:16px;overflow:hidden;box-shadow:0 18px 48px #112e4414}.materials-card img{object-fit:cover;width:100%;height:210px;display:block}.materials-card>div{padding:22px 22px 24px}.materials-card span{color:#8a8a8a;font-size:12px;line-height:18px;display:block}.materials-card h2{color:#0b2e44;margin:10px 0 12px;font-size:22px;line-height:29px}.materials-card p{color:#4d4a5e;margin:0;font-size:15px;line-height:23px}.materials-card-link{color:var(--yellow);align-items:center;margin-top:18px;font-size:14px;font-weight:800;display:inline-flex}.materials-not-found{min-height:420px}.materials-not-found>div{gap:14px;margin-top:30px;display:flex}.article-sidebar{align-content:start;gap:54px;padding-top:0;display:grid}.sidebar-card{background:#fff;border:1px solid #eee;width:270px;padding:50px 16px 28px}.sidebar-icon{color:#1e1c2d;width:24px;height:24px}.sidebar-card h2,.sidebar-social h2{color:#000;margin:18px 0 12px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:500;line-height:22px}.sidebar-card p,.sidebar-social p,.sidebar-social span{color:#667085;margin:0;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:21px}.sidebar-card input{color:#1e1c2d;background:#f4f4f4;border:0;border-radius:8px;width:100%;height:48px;margin-top:49px;padding:0 14px;font-family:Archivo,Inter,sans-serif;font-size:14px;display:block}.sidebar-card button{color:#22b8a6;cursor:pointer;background:#fff;border:1px solid #3cc7b4;width:100%;height:46px;margin-top:17px;font-family:Archivo,Inter,sans-serif;font-size:12px;font-weight:700}.sidebar-social{text-align:center;width:270px;padding-top:0}.sidebar-social h2{color:#333;margin-top:0;font-family:Roboto,Arial,sans-serif;font-size:24px;font-weight:700;line-height:32px}.sidebar-social p{color:#8a8a8a;font-size:16px;line-height:22px}.sidebar-card button:disabled{cursor:not-allowed;opacity:.58}.sidebar-card-status{border-radius:7px;padding:9px 10px;font-weight:600;margin-top:12px!important;font-size:12px!important;line-height:17px!important}.sidebar-card-status.is-success{color:#20733a;background:#3ca65c1f}.sidebar-card-status.is-error{color:#9c2727;background:#d241411f}.sidebar-social-logo{background:var(--yellow);border-radius:50%;place-items:center;width:90px;height:90px;margin:24px auto 16px;display:grid;overflow:hidden}.sidebar-social-logo img{object-fit:cover;width:100%;max-width:none;height:100%;margin:0;display:block}.sidebar-social strong{color:#333;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px;display:block}.sidebar-social span{color:#3f6fd4;margin-top:18px;font-size:13px;font-weight:700;line-height:18px;display:block}.sidebar-social span b{font-weight:700}.sidebar-social a{color:#fff;background:#315ed3;border-radius:999px;justify-content:center;align-items:center;height:32px;margin-top:16px;padding:0 24px;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;line-height:22px;display:inline-flex}.materials-contact{background:#fff;grid-template-columns:411px 696px;gap:108px;width:1360px;margin:41px auto 0;padding:0 0 98px 56px;display:grid}.materials-contact-copy{padding-top:28px}.materials-contact-copy h2{color:#1e1c2d;margin:0;font-family:Archivo,Inter,sans-serif;font-size:48px;font-weight:400;line-height:60px}.materials-contact-copy>p{color:#2a2739;width:395px;margin:16px 0 64px;font-family:Archivo,sans-serif;font-size:20px;line-height:30px}.materials-contact .btn{width:411px;min-width:411px;height:50px;padding:0 24px;font-size:14px}.materials-phone-line{align-items:center;gap:12px;display:flex;color:#4d4a5e!important;margin:20px 0 0!important;font-family:Archivo,sans-serif!important;font-size:16px!important;line-height:24px!important}.materials-phone-line img{object-fit:contain;width:16px;height:16px}.materials-phone-line strong{color:#1e1c2d}.materials-faq-list{gap:0;padding-bottom:40px;display:grid}.materials-faq-list article{border-bottom:1px solid #c9ced6;padding:26px 0;font-family:Archivo,sans-serif}.materials-faq-list article>button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:52px 1fr 24px;align-items:center;width:680px;min-height:0;padding:0;display:grid}.materials-faq-list article>button span{color:var(--yellow);font-size:18px;line-height:24px}.materials-faq-list h3{color:#4d4a5e;margin:0;font-family:Archivo,Inter,sans-serif;font-size:17px;font-weight:400;line-height:25px}.materials-faq-list article>button strong{color:#1e1c2d;text-align:center;font-family:Archivo,Inter,sans-serif;font-size:24px;font-weight:400;line-height:24px}.materials-faq-answer{transform-origin:top;overflow:hidden}.materials-faq-answer>div{white-space:pre-line;color:#4d4a5e;margin:10px 52px 0;padding-bottom:2px;font-family:Archivo,Inter,sans-serif;font-size:15px;line-height:24px}.materials-faq-more{width:max-content;color:var(--yellow);cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;margin-top:32px;margin-bottom:6px;padding:0 0 2px;font-family:Archivo,sans-serif;font-size:18px;line-height:24px;display:inline-flex}.materials-faq-more svg{flex:none}.materials-faq-more.is-open svg{transform:rotate(180deg)}.materials-footer{width:1360px;margin:0 auto}.contact-form-page{background:#fff;min-width:0;min-height:100vh}.contact-modal{z-index:200;background:#fffffff5;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.contact-modal-content{overscroll-behavior:contain;background:#fff;border-radius:16px;width:min(1120px,100vw - 48px);max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 28px 90px #112e4424}.contact-modal .lead-form-section{width:100%;box-shadow:none}.lead-form-section{background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) 520px;width:min(1120px,100vw - 48px);min-height:704px;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #112e4424}.lead-form-copy{background:#fffaf0;padding:36px 50px;position:relative;overflow:hidden}.lead-form-copy>img:first-child{object-fit:contain;width:143px;height:auto}.lead-form-copy h1{color:#1d1d1b;width:410px;margin:257px 0 18px 37px;font-family:Archivo,Inter,sans-serif;font-size:52px;font-weight:700;line-height:61px}.lead-form-copy p{color:#5d5d5d;width:380px;margin:0 0 0 37px;font-family:Archivo,Inter,sans-serif;font-size:17px;font-weight:600;line-height:25px}.lead-form-smile-top,.lead-form-smile-bottom{object-fit:contain;pointer-events:none;max-width:none;position:absolute}.lead-form-smile-top{width:184px;height:61px;top:30px;right:40px}.lead-form-smile-bottom{width:390px;height:130px;bottom:43px;left:-92px}.lead-form-panel{padding:58px 44px 34px;position:relative}.lead-form-close{color:#333;cursor:pointer;background:0 0;border:0;width:34px;height:34px;font-family:Inter,sans-serif;font-size:34px;line-height:30px;position:absolute;top:36px;right:37px}.lead-form-card{color:#333;background:0 0;border-radius:0;width:100%;padding:0;font-family:Archivo,Inter,sans-serif;display:grid}.lead-form-botcheck{opacity:0;pointer-events:none;position:absolute;left:-9999px}.lead-form-card fieldset{border:0;gap:9px;min-width:0;margin:0 0 25px;padding:0;display:grid}.lead-form-card fieldset:last-of-type{margin-bottom:24px}.lead-form-card legend{color:#333;margin-bottom:1px;font-size:18px;font-weight:700;line-height:22px}.lead-form-card label{color:#606060;gap:6px;font-size:13px;font-weight:500;line-height:18px;display:grid}.lead-form-card input,.lead-form-card textarea{color:#3b4652;background:#f0f1f3;border:0;border-radius:7px;outline:none;width:100%;min-height:39px;padding:0 15px;font-family:Archivo,Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.lead-form-card input::placeholder,.lead-form-card textarea::placeholder{color:#c2c5c9}.lead-form-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.lead-form-card textarea{resize:vertical;height:96px;padding-top:12px}.lead-recaptcha{min-height:78px;margin-top:10px}.lead-form-card button{background:var(--yellow);color:#1d1d1b;cursor:pointer;border:0;border-radius:7px;width:100%;height:44px;margin-top:0;font-family:Archivo,Inter,sans-serif;font-size:14px;font-weight:700}.lead-form-card button:disabled{cursor:not-allowed;opacity:.55}.lead-form-status{border-radius:7px;margin:10px 0 0;padding:10px 12px;font-family:Archivo,Inter,sans-serif;font-size:13px;font-weight:600;line-height:18px}.lead-form-status.is-success{color:#20733a;background:#3ca65c1f}.lead-form-status.is-error{color:#9c2727;background:#d241411f}@media (width<=1439px){html,body{overflow-x:hidden}main:not(.materials-page):not(.contact-form-page){width:1440px;min-width:1440px;transform:scale(var(--landing-scale));transform-origin:0 0;position:absolute;top:0;left:0;zoom:1!important}.materials-page,.contact-form-page{zoom:.94;width:1360px;min-width:1360px}.growth-section,.repasse-section,.tech-cta,.comparison-section{width:1440px;margin:0 auto;left:auto;right:auto;transform:none}.growth-background,.repasse-background,.tech-cta-background,.comparison-background{width:1440px;left:0;right:auto;transform:none}.growth-top,.stats-grid{width:1276px}.growth-smile{right:136px}}@media (width<=1280px){main:not(.materials-page):not(.contact-form-page){zoom:.89}.materials-page,.contact-form-page{zoom:.94}}@media (width<=1024px){main:not(.materials-page):not(.contact-form-page){zoom:.71}.materials-page,.contact-form-page{zoom:.75}}@media (width<=768px){main:not(.materials-page):not(.contact-form-page){zoom:.53}.comparison-section,.comparison-background{width:1440px}.comparison-table{width:1220px}.comparison-main{grid-template-columns:500px 1fr;width:900px}.comparison-main>strong,.comparison-others h3{font-size:42px;line-height:52px}.comparison-others{width:408px;left:812px}}@media (width<=540px){main:not(.materials-page):not(.contact-form-page){zoom:.37}}@media (width<=430px){main:not(.materials-page):not(.contact-form-page){zoom:.29}}@media (width<=390px){main:not(.materials-page):not(.contact-form-page){zoom:.27}}@media (width<=375px){main:not(.materials-page):not(.contact-form-page){zoom:.25}}@media (width<=330px){main:not(.materials-page):not(.contact-form-page){zoom:.22}}@media (width<=900px){.materials-page{zoom:1;width:100%;min-width:0}.materials-header{flex-wrap:wrap;gap:18px;width:100%;height:auto;padding:18px 20px 22px}.materials-logo{width:160px;height:auto;margin-right:0}.materials-logo img{width:160px;height:auto}.materials-header nav{flex-wrap:wrap;order:3;gap:16px 24px;width:100%;font-size:14px;line-height:20px}.materials-header .btn{width:172px;margin-left:auto;font-size:13px}.materials-layout{grid-template-columns:1fr;gap:42px;width:100%;padding:36px 20px 0}.article-content h1{width:100%;font-size:30px;line-height:39px}.article-hero-image{width:100%;height:auto}.article-content h2,.article-content p,.article-tags{width:100%;margin-left:0}.article-linkedin-link{margin-left:0}.materials-index,.materials-not-found{width:100%;padding:36px 20px 0}.materials-index h1,.materials-not-found h1{font-size:38px;line-height:48px}.materials-card-grid{grid-template-columns:1fr}.article-sidebar{grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}.sidebar-card,.sidebar-social{width:min(100%,360px)}.materials-contact{grid-template-columns:1fr;gap:42px;width:100%;margin-top:64px;padding:0 20px 64px}.materials-contact-copy h2{font-size:42px;line-height:52px}.materials-contact-copy>p,.materials-contact .btn,.materials-phone-line,.materials-faq-list,.materials-faq-list article>button{width:100%;min-width:0}.materials-faq-list article{padding:22px 0}.materials-faq-list h3{font-size:18px;line-height:26px}.materials-footer{grid-template-columns:1fr;gap:36px;width:100%;height:auto;padding:40px 28px}.contact-form-page{zoom:1;width:100%;min-width:0}.lead-form-section{grid-template-columns:1fr;width:100%;min-height:100vh;padding:0}.lead-form-card{width:100%}.lead-form-copy{text-align:left;width:100%;min-height:360px;padding:24px 28px}.lead-form-copy h1{width:auto;margin:136px 0 16px;font-size:42px;line-height:48px}.lead-form-copy p{width:min(100%,340px);margin-left:0}.lead-form-smile-top{width:150px;height:50px}.lead-form-smile-bottom{width:310px;height:104px;bottom:-4px;left:-90px}.lead-form-panel{padding:52px 24px 32px}.lead-form-close{z-index:1;position:fixed;top:18px;right:18px}.lead-form-row{grid-template-columns:1fr}.contact-modal{align-items:start;padding:12px}.contact-modal-content{border-radius:14px;width:100%;max-height:calc(100dvh - 24px)}.contact-modal .lead-form-section{min-height:0}.contact-modal .lead-form-copy{min-height:220px;padding:22px 24px}.contact-modal .lead-form-copy>img:first-child{width:124px}.contact-modal .lead-form-copy h1{margin:72px 0 10px;font-size:34px;line-height:39px}.contact-modal .lead-form-copy p{width:min(100%,310px);font-size:14px;line-height:21px}.contact-modal .lead-form-smile-top{width:112px;height:38px;top:22px;right:58px}.contact-modal .lead-form-smile-bottom{width:250px;height:84px;bottom:-24px;left:-82px}.contact-modal .lead-form-panel{padding:28px 22px 30px}.contact-modal .lead-form-close{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));z-index:220;background:#ffffffeb;border-radius:999px;place-items:center;width:38px;height:38px;font-size:30px;line-height:1;display:grid;position:fixed;box-shadow:0 8px 24px #112e4424}.contact-modal .lead-form-card{padding:0}}@media (width<=520px){.materials-header{align-items:flex-start;gap:0;padding:22px 20px 18px}.materials-menu-toggle{color:#1d1d1b;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.materials-menu-toggle svg{width:24px;height:24px}.materials-header nav,.materials-header .btn{display:none}.materials-header.is-menu-open nav{border-top:1px solid #112e441f;grid-template-columns:1fr;gap:0;width:100%;margin-top:20px;padding:14px 0 10px;display:grid}.materials-header.is-menu-open nav a{padding:12px 0;display:block}.materials-header.is-menu-open .btn{order:4;width:100%;height:46px;margin:12px 0 0;display:inline-flex}.article-content h1{font-size:26px;line-height:34px}.materials-index h1,.materials-not-found h1{font-size:30px;line-height:38px}.materials-index>p,.materials-not-found>p{font-size:16px;line-height:26px}.materials-not-found>div{flex-direction:column}.materials-not-found .btn{width:100%}.materials-contact-copy h2{font-size:36px;line-height:44px}.materials-faq-list article>button{grid-template-columns:42px 1fr 20px;min-height:0;padding:0}.materials-faq-list h3{font-size:16px;line-height:24px}.materials-faq-more{justify-content:center;gap:10px;width:100%;min-height:46px;margin-top:24px;margin-bottom:0;padding:10px 0;font-size:18px;line-height:24px}.lead-form-card{padding:28px 18px 32px}.contact-modal .lead-form-copy{min-height:196px;padding:18px 20px}.contact-modal .lead-form-copy>img:first-child{width:110px}.contact-modal .lead-form-copy h1{margin-top:58px;font-size:31px;line-height:36px}.contact-modal .lead-form-copy p{font-size:13px;line-height:20px}.contact-modal .lead-form-smile-top{width:94px;height:32px;right:48px}.contact-modal .lead-form-panel{padding:24px 18px 28px}.contact-modal .lead-form-card{padding:0}.lead-recaptcha{transform-origin:0 0;transform:scale(.86)}}@media (width<=900px){html,body{overflow-x:hidden}.landing-scale-shell{height:auto!important}main.landing-page,main:not(.materials-page):not(.contact-form-page).landing-page{width:100%;min-width:0;position:relative;top:auto;left:auto;overflow-x:hidden;transform:none;zoom:1!important}.landing-page{--mobile-gutter:clamp(20px, 6vw, 32px)}.scroll-white-transition{background:linear-gradient(#fff0,#ffffffb3 50%,#fff0);height:56px;top:-42px}.video-intro .scroll-white-transition{display:none}.site-header{height:72px;padding:0 var(--mobile-gutter);background-color:var(--yellow);background-image:var(--header-bg);background-size:cover}.brand-logo,.brand-logo img{width:130px;height:auto}.site-menu-toggle{color:#112e44;cursor:pointer;background:0 0;border:0;place-items:center;width:42px;height:42px;margin-left:auto;display:grid}.site-header nav,.site-header .header-contact-motion{display:none}.site-header.is-menu-open nav{top:72px;right:var(--mobile-gutter);left:var(--mobile-gutter);background:#fff;border-radius:8px;gap:0;padding:10px 18px;display:grid;position:absolute;box-shadow:0 18px 40px #112e4429}.site-header.is-menu-open nav a{color:#112e44;border-bottom:1px solid #112e441a;padding:14px 0}.site-header.is-menu-open nav a:last-child{border-bottom:0}.btn{text-align:center;width:100%;min-width:0;height:52px;padding:0 20px}.section,.video-intro,.differentials-section,.about-section,.convenience-section,.tech-wrap,.advantages-section,.videos-section,.testimonials-section,.media-section,.social-section,.contact-section,.site-footer{width:100%;min-width:0}.hero-section{flex-direction:column;justify-content:flex-start;min-height:calc(100svh - 72px);padding:32px 17px 26px;display:flex}.hero-background{object-position:50% 50%;transform:scale(1.05)}.hero-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000009e 0%,#0000008a 100%)}.hero-copy{display:contents}.hero-copy h1{z-index:2;letter-spacing:0;order:1;max-width:330px;font-family:Sora,Archivo,sans-serif;font-size:20px;font-weight:600;line-height:1;position:relative}.hero-copy h1 em{display:inline}.hero-mobile-break{display:block}.hero-art{order:2;min-height:128px;margin-top:37px}.hero-card-cluster{width:100%;height:128px;margin:0;position:relative;top:auto;left:auto;transform:none}.hero-card-float{width:100%;height:100%}.hero-money,.hero-store-count{border-radius:12px;grid-template-rows:auto auto;grid-template-columns:30px 1fr;gap:3px 7px;width:132px;height:54px;padding:9px}.hero-money{top:0;left:calc(50% - 97px)}.hero-store-count{width:132px;top:66px;left:calc(50% - 14px)}.hero-money span,.hero-store-count svg{border-radius:10px;width:30px;height:30px;font-size:18px}.hero-money strong,.hero-store-count strong{font-size:12px;line-height:14px}.hero-money small,.hero-store-count span{font-size:8px;line-height:10px}.hero-splash{width:52px;height:52px;top:10px;left:calc(50% + 50px)}.hero-smile{width:116px;height:auto;top:72px;left:calc(50% - 137px)}.hero-mobile-note{z-index:2;color:#fff;text-align:center;order:3;width:min(255px,100%);margin:0 auto 26px;font-family:Inter,Archivo,sans-serif;font-size:13px;font-weight:700;line-height:18px;display:block;position:relative}.hero-bullets{z-index:2;order:4;grid-template-columns:1fr 1fr;gap:12px 18px;margin:0;padding:0 7px;font-size:10px;line-height:1.25;position:relative}.hero-bullets div{grid-template-columns:17px 1fr;gap:7px}.hero-bullet-arrow{border-width:1.5px;width:17px;height:17px}.hero-bullets svg{width:11px;height:11px}.hero-cta{z-index:2;order:5;margin-top:auto;padding-top:36px;position:relative}.hero-cta .btn{height:51px;font-size:14px}.how-section{min-height:0;padding:28px var(--mobile-gutter) 60px;overflow:hidden}.how-label{font-size:16px;line-height:22px}.how-section h2,.growth-top h2,.video-card h2,.differentials-section h2,.convenience-section h2,.tech-section h2,.tech-cta h2,.advantages-section h2,.comparison-section h2,.videos-section h2,.testimonials-section h2,.media-section h2,.social-section h2,.contact-section h2{width:auto;max-width:100%;font-size:clamp(28px,8vw,36px);line-height:1.12}.how-section h2{margin-top:36px}.steps{margin:34px calc(var(--mobile-gutter) * -1) 0;padding:0 var(--mobile-gutter) 4px;scroll-padding-left:var(--mobile-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:146px;grid-auto-flow:column;gap:44px;display:grid;overflow-x:auto}.steps::-webkit-scrollbar{display:none}.steps article{scroll-snap-align:start;text-align:center;justify-items:center;width:146px;min-height:177px}.steps article:not(:last-child):after{display:none}.steps article span{margin-top:18px;font-size:9px;line-height:12px}.steps article h3{margin:5px 0 7px;font-size:16px;line-height:20px}.steps article p{text-align:left;font-size:10px;line-height:14px}.step-icon{border-radius:16px;width:44px;height:44px}.step-icon svg{width:22px;height:22px}.how-scroll-track{background:#f0f0f0;border-radius:999px;width:100%;height:3px;margin-top:36px;display:block;position:relative;overflow:hidden}.how-scroll-track span{width:calc(var(--how-scroll-thumb) * 100%);border-radius:inherit;background:var(--yellow);transform:translateX(calc(var(--how-scroll-progress) * (100% / var(--how-scroll-thumb) - 100%)));transform-origin:0;transition:transform .18s;position:absolute;inset:0 auto 0 0}.growth-section,.repasse-section,.tech-cta,.comparison-section{width:100%;margin:0;left:auto;transform:none}.growth-section{min-height:422px;padding:70px 24px 88px}.growth-background,.repasse-background,.tech-cta-background,.comparison-background{object-fit:cover;width:100%;height:100%;left:0;transform:none}.growth-top{grid-template-columns:minmax(0,1fr) 58px;align-items:start;gap:16px;width:100%;display:grid}.growth-top h2{max-width:260px;font-size:22px;line-height:1.25}.growth-drops{justify-self:end;width:53px;height:53px;margin:0}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:31px 18px;width:100%;margin-top:30px}.stat-item{border-right:0;min-height:0;padding:0}.stat-item strong{font-size:22px;line-height:1.05}.stat-item span{margin-top:5px;font-size:9px;line-height:12px;display:block}.growth-smile{width:116px;height:auto;bottom:47px;right:24px}.video-intro{padding:64px var(--mobile-gutter)}.video-card{grid-template-columns:1fr;gap:28px}.video-card .section-label{margin-bottom:18px}.video-card h2{margin-bottom:28px}.video-card .btn{display:none}.video-thumb,.video-thumb img,.video-thumb video{aspect-ratio:16/9;width:100%;height:auto}.video-thumb{height:auto}.custom-video-caption{width:70%;top:50%;left:50%;transform:translate(-50%,-50%)}.differentials-section{min-height:0;padding:56px var(--mobile-gutter)}.differentials-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;width:100%;height:auto;margin-top:36px;display:grid}.differentials-center,.differential-item{width:100%;height:auto;position:relative;inset:auto;transform:none}.differentials-center{grid-column:1/-1;width:min(82vw,310px);height:min(82vw,310px);margin:0 auto 24px}.differentials-drops{width:62px;height:62px;left:-18px}.differentials-smile{width:160px;height:auto;margin-left:-80px;bottom:-24px}.differential-item article{grid-template-columns:36px 1fr;align-items:start;gap:0 10px;display:grid}.differential-icon{border-radius:14px;grid-row:span 2;width:36px;height:36px}.differential-icon svg{width:20px;height:20px}.differential-item h3{margin-top:0;font-size:13px;line-height:16px}.differential-item p{margin-top:5px;font-size:11px;line-height:15px}.repasse-section{height:auto;padding:26px var(--mobile-gutter)}.repasse-content{grid-template-columns:52px 1fr;align-items:center;gap:15px;width:100%;height:auto}.repasse-icon{border-radius:17px;width:52px;height:52px}.repasse-icon svg{width:31px;height:31px}.repasse-section h2{font-size:clamp(21px,5.9vw,25px);line-height:1.08}.repasse-section p{margin-top:8px;font-size:12px;line-height:16px}.about-section{height:auto;padding:58px var(--mobile-gutter) 72px;overflow:hidden}.about-content{width:100%}.about-section h2{width:min(100%,312px);margin-top:22px;font-size:clamp(26px,7vw,31px);line-height:1.12}.about-tag{height:34px;font-size:13px}.about-cta{width:min(260px,100%);min-width:0;margin-top:34px}.about-drops{width:38px;height:38px;top:82px;left:22px}.about-smile{width:190px;height:auto;bottom:-20px;right:-48px}.convenience-section{min-height:0;padding:56px var(--mobile-gutter);grid-template-columns:1fr;gap:34px;display:grid}.convenience-visual{width:min(100%,430px);height:430px;margin:0 auto}.convenience-photo-bg{aspect-ratio:1;border-radius:72px;width:78%;height:auto;top:120px;left:11%}.convenience-family{width:72%;height:100%;left:12%}.convenience-blob{width:88px;height:64px;top:126px;left:68%}.convenience-drops{width:62px;height:62px;left:62%}.convenience-smile{width:180px;height:auto;top:auto;bottom:16px}.convenience-copy,.convenience-section>.convenience-copy>p,.tech-copy,.tech-section p,.tech-section ul{width:100%}.convenience-copy{padding-top:0}.convenience-section>.convenience-copy>p{margin-bottom:30px}.feature-list article{min-height:0;padding-bottom:18px;display:block}.feature-list svg{display:none}.feature-list h3{font-size:14px;line-height:18px}.feature-list p{margin-top:6px;font-size:12px;line-height:16px}.tech-section{min-height:0;padding:56px var(--mobile-gutter);grid-template-columns:1fr;gap:34px}.tech-copy{order:2}.tech-section h2,.tech-section p{width:100%}.tech-visual{order:1;width:100%;height:auto;min-height:250px}.tech-image{aspect-ratio:4/3;border-radius:28px;width:100%;height:auto;position:relative;top:auto;left:auto}.tech-drops{width:58px;height:58px;top:-26px;left:-18px}.tech-smile{width:260px;height:auto;bottom:-34px;right:-88px}.tech-cta{height:auto;padding:62px var(--mobile-gutter)}.tech-cta-content,.tech-cta p{width:100%;padding-top:0}.tech-cta-drops{width:30px;height:30px;top:76px;left:-24px}.tech-cta p{font-size:16px;line-height:24px}.advantages-section{min-height:0;padding:64px var(--mobile-gutter)}.advantage-tabs{margin:38px calc(var(--mobile-gutter) * -1) 0;padding:0 var(--mobile-gutter) 8px;scroll-snap-type:x mandatory;gap:10px;display:flex;overflow-x:auto}.advantage-tabs button{scroll-snap-align:start;width:230px;min-width:230px;height:130px;padding:22px 18px 16px}.advantage-tabs p,.advantage-tabs span{width:100%}.advantage-tabs h3{font-size:18px}.advantage-tabs p{font-size:12px;line-height:16px}.advantage-panel{grid-template-columns:1fr;gap:34px;margin-top:36px}.advantage-copy,.advantage-copy-inner,.advantage-copy h3,.advantage-copy p{width:100%;min-height:0;padding-left:0}.advantage-copy h3{font-size:30px;line-height:1.12}.advantage-list,.advantage-panel-padaria .advantage-list,.advantage-panel-app .advantage-list,.advantage-panel-promocoes .advantage-list{grid-template-columns:1fr;gap:16px}.advantage-contact{width:100%}.advantage-media{order:-1;width:100%;height:auto;min-height:360px}.advantage-image-stage,.advantage-photo,.cashback-art{width:100%;height:auto;min-height:360px;position:relative}.advantage-photo{aspect-ratio:4/5;border-radius:12px}.advantage-drops{top:-24px;right:-8px}.advantage-badge{top:34px;left:auto;right:12px}.bakery-sign{width:210px;height:auto;bottom:70px;left:-36px}.comparison-section{height:auto;padding:64px var(--mobile-gutter)}.comparison-table{width:100%;height:auto;margin-top:34px}.comparison-main{border-radius:12px 0 0 12px;grid-template-rows:44px 1fr;grid-template-columns:minmax(0,1fr) 52px;width:calc(100% - 58px);height:auto;min-height:0;padding:20px 12px 22px}.comparison-main h3{font-size:18px;line-height:24px}.comparison-main>strong{white-space:nowrap;align-self:center;font-size:10px;line-height:14px}.comparison-features{font-size:11px;line-height:14px}.comparison-features span,.comparison-mark{height:auto;min-height:34px}.comparison-others{border-radius:0 12px 12px 0;grid-template-rows:57px repeat(14,minmax(34px,auto));width:58px;height:100%;min-height:100%;padding:20px 0 22px;top:0;left:auto;right:0}.comparison-others h3{align-self:center;margin:0;font-size:11px;line-height:15px}.videos-section{height:auto;padding:64px var(--mobile-gutter)}.videos-drops{width:54px;height:54px;top:170px;left:8px}.videos-section p,.media-section p,.social-section p{width:100%;font-size:16px;line-height:24px}.video-grid{grid-template-columns:1fr;gap:24px;width:100%}.video-grid article,.video-placeholder,.video-player,.video-grid article>span{width:100%}.video-grid article{border-radius:12px;height:auto}.video-placeholder,.video-player{aspect-ratio:16/9;height:auto}.video-grid article>span{height:auto;min-height:44px;padding:10px 12px}.testimonials-section{min-height:0;padding:64px 0}.testimonials-section h2{padding:0 var(--mobile-gutter)}.testimonial-viewport{--testimonial-card-width:min(78vw, 310px);--testimonial-card-gap:18px;padding-left:var(--mobile-gutter);touch-action:pan-x;margin-top:34px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.testimonial-track{gap:var(--testimonial-card-gap);transform:none!important}.testimonial-track article{width:var(--testimonial-card-width);flex-basis:var(--testimonial-card-width);min-height:380px;padding:24px 22px}.testimonial-modal{padding:18px}.testimonial-modal article{width:100%;min-height:0;max-height:calc(100svh - 36px);padding:58px 24px 28px;overflow:auto}.testimonial-modal article>button{top:22px;right:22px}.review-strip{width:calc(100% - var(--mobile-gutter) * 2);grid-template-columns:minmax(0,.78fr) minmax(0,.88fr) minmax(0,1.34fr);justify-content:stretch;gap:34px 0;height:auto;margin:56px auto 0;position:relative;bottom:auto;left:auto;transform:none}.review-strip img{grid-column:1/-1;justify-self:center;width:min(260px,82%);height:auto;margin:0 auto}.review-strip div{border-top:0;border-left:0;min-height:0;padding:0 0 0 10px}.review-strip div:first-of-type{padding-left:0}.review-strip div+div{border-left:1px solid var(--yellow)}.review-strip strong{white-space:nowrap;font-size:clamp(22px,6vw,28px);line-height:30px}.review-strip span{margin-top:4px;font-size:14px;line-height:18px}.media-section{height:auto;padding:64px var(--mobile-gutter);flex-direction:column;display:flex;overflow:hidden}.media-header{order:0}.media-visual,.media-list{width:100%;position:relative;top:auto;left:auto}.media-list{order:1;gap:16px;margin-top:38px}.media-list a{width:100%;height:auto;min-height:104px;padding:20px}.media-visual{order:2;height:300px;margin-top:30px}.media-smile-top{z-index:0;width:410px;height:auto;top:-56px;left:-18px}.media-notebook{z-index:1;width:100%;height:auto;top:72px;left:0}.media-smile-bottom{display:none}.social-section{height:auto;padding:64px var(--mobile-gutter)}.social-section article{grid-template-columns:1fr;gap:24px;width:100%;height:auto;margin-top:38px;padding:0}.social-section img{width:min(100%,260px);height:auto;margin:0 auto}.social-divider{display:none}.contact-section{min-height:0;padding:64px var(--mobile-gutter);grid-template-columns:1fr;gap:44px}.contact-copy>p,.contact-section .btn,.faq-list,.faq-list article>button{width:100%;min-width:0}.contact-copy>p{margin-bottom:30px}.phone-line{flex-wrap:wrap;align-items:flex-start}.faq-list article{padding:24px 0}.faq-list article>button{grid-template-columns:40px 1fr 24px;gap:0}.faq-list h3{font-size:17px;line-height:24px}.faq-answer>div{margin:12px 0 0 40px}.faq-more{justify-content:center;gap:10px;width:100%;min-height:48px;margin-top:28px;margin-bottom:0;padding:10px 0;font-size:18px;line-height:24px}.site-footer{height:auto;padding:48px var(--mobile-gutter);grid-template-columns:1fr;gap:38px}.footer-links h3,.footer-contact>h3+div,.footer-contact p,.footer-contact p+div{margin-top:0}.footer-app small,.footer-contact strong{overflow-wrap:anywhere;width:100%}.floating-help{display:none}}@media (width<=430px){.hero-section{padding-top:32px}.hero-bullets{gap:10px;font-size:10px}.convenience-visual{height:370px}.comparison-section,.videos-section,.media-section,.social-section,.contact-section{padding-left:22px;padding-right:22px}.comparison-features{font-size:10px}.comparison-main{grid-template-columns:minmax(0,1fr) 48px;width:calc(100% - 56px)}.comparison-others{width:56px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
