:root{--dist-primary: #fb670b;--dist-primary-glow: rgba(251, 103, 11, .5);--dist-primary-subtle: rgba(251, 103, 11, .08);--container-padding: 24px;--bg-body: #ffffff;--text-main: #050505;--text-secondary: #52525b;--card-bg: #fb670b;--card-border: #fb670b;--card-title: #ffffff;--card-text: #ffffff;--card-icon-bg: #000000;--card-icon-color: #ffffff;--card-shadow: 0 15px 40px rgba(251, 103, 11, .25);--form-inputs-bg: #ffffff;--input-bg: #ffffff;--input-border: #d4d4d8;--input-text: #000000;--input-label: #52525b;--stats-color: #000000;--stats-border: #e5e5e5;--form-container-bg: #f4f4f5;--form-cta-bg: #18181b}html.dark{--bg-body: #050505;--text-main: #ffffff;--text-secondary: #a1a1aa;--card-bg: #ffffff;--card-border: #fb670b;--card-title: #000000;--card-text: #000000;--card-icon-bg: #fb670b;--card-icon-color: #ffffff;--card-shadow: 0 10px 30px rgba(251, 103, 11, .1);--form-inputs-bg: #080808;--input-bg: #111111;--input-border: #2a2a2a;--input-text: #ffffff;--input-label: #a1a1aa;--stats-color: #ffffff;--stats-border: #333333;--form-container-bg: #0f0f0f;--form-cta-bg: linear-gradient(135deg, #111, #000)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--bg-body);color:var(--text-main);overflow-x:hidden;transition:background-color .35s ease,color .35s ease}@keyframes floatOver{0%{transform:translateY(0) scale(1.3) rotate(0)}50%{transform:translateY(-30px) scale(1.3) rotate(2deg)}to{transform:translateY(0) scale(1.3) rotate(0)}}@keyframes shimmer{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(250%) skew(-15deg)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 #fb670b00}50%{box-shadow:0 0 0 8px #fb670b1f}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes lineGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#canvas-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.4;pointer-events:none}.distribuidor-container{width:100%;max-width:1400px;margin:0 auto;padding-left:var(--container-padding);padding-right:var(--container-padding);position:relative;z-index:2}.section-label{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body);font-size:var(--fs-body-xs);font-weight:var(--fw-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--dist-primary);margin-bottom:16px}.section-label:before{content:"";display:block;width:28px;height:2px;background:var(--dist-primary);flex-shrink:0;transform-origin:left;animation:lineGrow .6s ease forwards}.reveal-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;pointer-events:none;display:flex;align-items:center;justify-content:center}.reveal-bg{position:absolute;inset:0;background:#fff;opacity:0;transition:opacity .35s ease}html.dark .reveal-bg{background:#262626}.reveal-content{position:relative;z-index:2;width:300px;height:300px;display:flex;align-items:center;justify-content:center}.reveal-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(.8);opacity:0;filter:drop-shadow(0 20px 30px rgba(0,0,0,.2));transition:opacity .3s ease .2s,transform .4s ease .2s}.reveal-text{position:absolute;bottom:-50px;width:100%;text-align:center;opacity:0;transform:translateY(20px);transition:opacity .4s ease .35s,transform .4s ease .35s;font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:var(--fw-display);text-transform:uppercase;letter-spacing:var(--ls-subtitle);color:#000}html.dark .reveal-text{color:#fff}.reveal-container.active{pointer-events:all}.reveal-container.active .reveal-bg{opacity:1}.reveal-container.active .reveal-content img{transform:scale(1.1);opacity:1}.reveal-container.active .reveal-text{opacity:1;transform:translateY(0)}.hero-split{min-height:95vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-top:60px;width:100%;position:relative}.hero-content{position:relative;z-index:5}.hero-content h4{font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:var(--fw-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);color:var(--dist-primary);text-transform:uppercase;margin-bottom:var(--pd-h1-gap);display:flex;align-items:center;gap:10px}.hero-content h4:before{content:"";display:block;width:28px;height:2px;background:var(--dist-primary);flex-shrink:0;transform-origin:left}.hero-content h1{font-family:var(--font-display);font-size:var(--fs-display-xl);line-height:var(--lh-display);letter-spacing:var(--ls-display-hero);font-weight:var(--fw-display);text-transform:uppercase;margin-bottom:var(--pd-h1-gap);color:var(--text-main)}.hero-content h1 span{color:var(--dist-primary)!important;-webkit-text-stroke:0!important}html.dark .hero-content h1 span{color:#fff!important}.hero-blur-title{font-family:var(--font-display);font-size:var(--fs-display-xl);line-height:var(--lh-display);letter-spacing:var(--ls-display-hero);font-weight:var(--fw-display);text-transform:uppercase;margin-bottom:var(--pd-h1-gap);color:var(--text-main)}.hero-blur-title>div{display:block}.hero-blur-title .title-line{display:block}.hero-blur-title .title-emphasis{display:block;color:var(--dist-primary)!important}.hero-content p{font-family:var(--font-body);font-size:var(--fs-body-xl);line-height:var(--lh-body);font-weight:var(--fw-body);color:var(--text-secondary);max-width:550px;margin-bottom:var(--pd-h1-gap)}.btn-cta{background:var(--dist-primary)!important;color:#fff!important;padding:20px 50px;border-radius:50px;text-decoration:none;font-family:var(--font-body);font-weight:var(--fw-display);font-size:var(--fs-body-lg);letter-spacing:var(--ls-label-xs);text-transform:uppercase;transition:all .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex;align-items:center;gap:8px;position:relative;overflow:hidden;z-index:1}html.dark .btn-cta{background:#fff!important;color:#000!important}.btn-cta:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:#000;transition:.35s cubic-bezier(.34,1.56,.64,1);z-index:-1}.btn-cta:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(-100%) skew(-15deg);z-index:2}html.dark .btn-cta:before{background:var(--dist-primary)}.btn-cta:hover{color:#fff!important;background:#000!important;box-shadow:0 8px 32px var(--dist-primary-glow),0 2px 8px #00000026;transform:translateY(-4px) scale(1.02)}html.dark .btn-cta:hover{background:var(--dist-primary)!important;color:#fff!important}.btn-cta:hover:before{width:100%}.btn-cta:hover:after{animation:shimmer .7s ease forwards}.btn-cta:hover i{transform:translate(4px)}.btn-cta i{transition:transform .3s ease}.hero-visual{position:relative;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:visible!important;z-index:10}.hero-img{width:100%;height:auto;max-width:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 80px rgba(251,103,11,.5));animation:floatOver 7s ease-in-out infinite}.hero-minimalist{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;align-items:center;align-content:center;width:100%;height:100svh;padding:80px 64px 28px;gap:0 0;position:relative;overflow:hidden}.hero-phone-col{grid-column:1;grid-row:1;position:relative;display:flex;align-items:center;justify-content:center;height:100%;min-height:460px;overflow:visible}.hero-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;height:480px;border-radius:50%;background:var(--dist-primary);opacity:.9;pointer-events:none}.hero-phone-img{position:relative;z-index:2;width:300px;height:auto;-o-object-fit:contain;object-fit:contain}.hero-content{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-left:48px;z-index:2}.hero-eyebrow{font-family:var(--font-body, system-ui);font-size:10px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--dist-primary);display:flex;align-items:center;gap:10px;margin:0}.hero-eyebrow:before{content:"";display:block;width:30px;height:2px;background:var(--dist-primary);flex-shrink:0}.hero-display-text{font-family:var(--font-display, Impact, "Arial Black", sans-serif);font-size:clamp(4.5rem,8vw,8rem);font-weight:900;line-height:.88;letter-spacing:-.02em;text-transform:uppercase;color:var(--text-main);margin:0}.hero-display-text span{color:var(--dist-primary)}.hero-desc{font-family:var(--font-body, system-ui);font-size:14px;line-height:1.65;color:var(--text-secondary);max-width:360px;margin:0}.hero-social{grid-column:1;grid-row:2;display:flex;align-items:center;gap:16px;padding-bottom:8px;z-index:2}.hero-social a{color:var(--text-secondary);font-size:20px;line-height:1;text-decoration:none;transition:color .2s ease}.hero-social a:hover{color:var(--dist-primary)}.hero-location{grid-column:2;grid-row:2;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);text-align:right;padding-bottom:8px;padding-left:48px;z-index:2}@media(max-width:900px){.hero-minimalist{grid-template-columns:1fr;grid-template-rows:auto auto auto;height:auto;min-height:100svh;padding:80px 32px 28px;gap:32px 0}.hero-phone-col{grid-column:1;grid-row:1;min-height:340px}.hero-circle{width:320px;height:320px}.hero-phone-img{width:220px}.hero-content{grid-column:1;grid-row:2;padding-left:0;align-items:center;text-align:center}.hero-eyebrow{justify-content:center}.hero-desc{text-align:center}.hero-social{grid-column:1;grid-row:3}.hero-location{grid-column:1;grid-row:4;text-align:center;padding-left:0}}@media(max-width:520px){.hero-minimalist{padding:80px 20px 28px;gap:24px 0}.hero-phone-col{min-height:280px}.hero-circle{width:240px;height:240px}.hero-phone-img{width:160px}.hero-display-text{font-size:clamp(3.5rem,17vw,5.5rem)}}.section-divider{display:flex;align-items:center;justify-content:center;gap:20px;padding:48px 0 40px;width:100%}.section-divider:before,.section-divider:after{content:"";flex:1;height:1px;background:linear-gradient(to var(--_dir, right),transparent,var(--stats-border))}.section-divider:before{--_dir: right}.section-divider:after{--_dir: left}.section-divider-dot{width:8px;height:8px;border-radius:50%;background:var(--dist-primary);animation:dotPulse 2.5s ease-in-out infinite}.grid-features{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:calc(var(--section-gap) * 1.5);width:100%;perspective:1200px}.card{background:var(--card-bg);border:2px solid var(--card-border);border-radius:20px;padding:36px 30px;position:relative;overflow:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .3s ease;display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-height:260px;box-shadow:var(--card-shadow);cursor:default}.card:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transform:translate(-100%) skew(-15deg);transition:none;pointer-events:none;z-index:5}.card:hover:after{animation:shimmer .65s ease forwards}.card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 24px 60px #fb670b59,0 8px 20px #0000001a;z-index:10;border-color:var(--dist-primary)}.card-icon-wrap{width:56px;height:56px;background:var(--card-icon-bg);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;box-shadow:0 4px 12px #00000026;flex-shrink:0;position:relative;z-index:2}.card:hover .card-icon-wrap{transform:scale(1.15) rotate(-6deg);box-shadow:0 8px 20px #00000040}.card i,.card [class^=ri-],.card [class*=" ri-"]{font-size:var(--fs-display-xs);color:var(--card-icon-color);display:flex;align-items:center;justify-content:center;width:28px;height:28px;line-height:1;flex-shrink:0}.card-header{display:flex;flex-direction:column;position:relative;z-index:2}.card h3{font-family:var(--font-display);font-size:var(--fs-display-md);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:var(--ls-display-md);color:var(--card-title);margin-top:0;margin-bottom:14px;text-transform:uppercase}.card p{font-family:var(--font-body);font-size:var(--fs-body-md);line-height:var(--lh-body-tight);font-weight:var(--fw-label);color:var(--card-text);margin:0;position:relative;z-index:2}.card:before{content:attr(data-num);position:absolute;top:20px;right:24px;font-family:var(--font-display);font-size:clamp(4rem,6vw,7rem);font-weight:900;line-height:1;color:#ffffff14;pointer-events:none;z-index:1;transition:color .3s ease}.card:hover:before{color:#ffffff24}.stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0;border-top:1px solid var(--stats-border);border-bottom:1px solid var(--stats-border);margin-bottom:64px;width:100%;position:relative;overflow:hidden;scroll-margin-top:88px}.stats-row:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:3px;background:linear-gradient(90deg,transparent,var(--dist-primary),transparent);transition:width 1.8s cubic-bezier(.16,1,.3,1);pointer-events:none}.stats-row.in-view:before{width:100%}.stat-box{text-align:center;padding:52px 32px;position:relative;transition:background .3s ease}.stat-box:not(:last-child):after{content:"";position:absolute;top:20%;right:0;width:1px;height:60%;background:var(--stats-border)}.stat-box:hover{background:var(--dist-primary-subtle)}.stat-number{font-family:var(--font-display);font-size:var(--fs-display-lg);line-height:var(--lh-display);font-weight:var(--fw-display);color:var(--stats-color);display:flex;justify-content:center;align-items:flex-start;gap:2px}.stat-val{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.stat-symbol{font-family:var(--font-display);font-size:var(--fs-display-sm);font-weight:var(--fw-display);line-height:var(--lh-display);color:var(--dist-primary);margin-top:8px}.stat-label{font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:var(--fw-label);letter-spacing:var(--ls-label);line-height:var(--lh-label);text-transform:uppercase;color:var(--text-secondary);margin-top:var(--pd-specs-title-gap)}.stat-bar-wrap{width:60%;max-width:120px;height:3px;background:var(--stats-border);border-radius:9999px;margin:14px auto 0;overflow:hidden}.stat-bar{height:100%;width:0%;background:var(--dist-primary);border-radius:9999px;transition:width 1.8s cubic-bezier(.16,1,.3,1) .3s}.stats-row.in-view .stat-bar{width:var(--bar-width, 70%)}.form-section{display:grid;grid-template-columns:1fr 1.5fr;gap:0;background:var(--form-container-bg);border-radius:28px;overflow:hidden;border:1px solid var(--card-border);margin-bottom:var(--section-gap);width:100%;box-shadow:0 32px 80px #00000014;scroll-margin-top:88px}.form-cta{padding:64px 52px;background:var(--form-cta-bg);display:flex;flex-direction:column;color:#fff;position:relative;overflow:hidden}.form-cta:before{content:"";position:absolute;bottom:-80px;right:-80px;width:280px;height:280px;border-radius:50%;border:1px solid rgba(251,103,11,.15);pointer-events:none;animation:orbitSpin 18s linear infinite;transform-origin:center}.form-cta:after{content:"";position:absolute;bottom:-40px;right:-40px;width:160px;height:160px;border-radius:50%;border:1px solid rgba(251,103,11,.25);pointer-events:none;animation:orbitSpin 10s linear infinite reverse}.form-cta h2{font-family:var(--font-display);font-size:var(--fs-display-lg);line-height:var(--lh-display);font-weight:var(--fw-display);letter-spacing:var(--ls-display);margin-bottom:var(--pd-h1-gap);text-transform:uppercase;position:relative;z-index:2}.form-cta p{font-family:var(--font-body);font-size:var(--fs-body-xl);line-height:var(--lh-body);font-weight:var(--fw-body);color:#ffffffb3;margin-bottom:calc(var(--pd-h1-gap) * 2);position:relative;z-index:2}.support-info{margin-top:auto;display:flex;flex-direction:column;gap:var(--pd-specs-title-gap);position:relative;z-index:2}.support-label{font-family:var(--font-body);font-size:var(--fs-body-xs);letter-spacing:var(--ls-label);font-weight:var(--fw-label);text-transform:uppercase;color:var(--dist-primary)}.support-number{font-family:var(--font-body);font-size:var(--fs-body-xl);line-height:var(--lh-body);color:#fffc;display:flex;align-items:center;gap:8px}.support-number i,.support-number [class^=ri-],.support-number [class*=" ri-"]{font-size:var(--fs-body-xl);display:inline-flex;align-items:center;line-height:1}.form-inputs{padding:56px 52px;background:var(--form-inputs-bg)}.input-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:var(--pd-h1-gap)}.field-group{position:relative}.field-group>label{display:block;color:var(--input-label);font-family:var(--font-body);font-size:var(--fs-body-xs);font-weight:var(--fw-label);letter-spacing:var(--ls-label-sm);text-transform:uppercase;margin-bottom:var(--pd-specs-title-gap);transition:color .2s ease}.field-group:focus-within>label{color:var(--dist-primary)}.field-group input{width:100%;background:var(--input-bg);border:1.5px solid var(--input-border);color:var(--input-text);padding:16px 18px;border-radius:10px;outline:none;transition:border-color .25s ease,box-shadow .25s ease,transform .2s ease;font-family:var(--font-body);font-size:var(--fs-body-lg);font-weight:var(--fw-body);line-height:var(--lh-body)}.field-group input:focus{border-color:var(--dist-primary);box-shadow:0 0 0 3px #fb670b1f,0 2px 8px #0000000f}.field-group input:hover:not(:focus){border-color:#fb670b66}.products-field{margin-bottom:0}.selection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:var(--pd-specs-title-gap)}.select-btn input{display:none}.select-btn span{display:block;text-align:center;padding:14px 5px;background:var(--input-bg);border:1.5px solid var(--input-border);border-radius:8px;color:var(--input-text);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:var(--fw-label);letter-spacing:var(--ls-label-xs);text-transform:uppercase;line-height:var(--lh-label)}.select-btn span:hover{border-color:var(--dist-primary);color:var(--dist-primary);transform:translateY(-2px)}.select-btn input:checked+span{background:var(--dist-primary);border-color:var(--dist-primary);color:#fff;box-shadow:0 4px 16px #fb670b59;transform:translateY(-2px) scale(1.04)}.submit-btn{display:flex;justify-content:center;align-items:center;gap:12px;padding:20px 22px;width:100%;background:var(--dist-primary);color:#fff;border:none;border-radius:10px;cursor:pointer;margin-top:calc(var(--pd-h1-gap) * 2);font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-display-xs);letter-spacing:var(--ls-label);line-height:1;text-transform:uppercase;transition:all .35s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden;z-index:1}.submit-btn:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:#000;transition:.35s ease;z-index:-1}.submit-btn:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(-100%) skew(-15deg);z-index:2;pointer-events:none}.submit-btn:hover{box-shadow:0 8px 32px var(--dist-primary-glow),0 2px 8px #0000001a;transform:translateY(-3px) scale(1.01)}.submit-btn:hover:before{width:100%}.submit-btn:hover:after{animation:shimmer .7s ease forwards}.submit-btn:hover i{transform:translate(8px)}.submit-btn i,.submit-btn [class^=ri-],.submit-btn [class*=" ri-"]{font-size:var(--fs-body-xl);line-height:1;transition:transform .3s ease;display:inline-flex;align-items:center;flex-shrink:0}html.dark .submit-btn:before{background:#fff}html.dark .submit-btn:hover{color:#000}.carousel-dots{display:none;justify-content:center;gap:6px;padding:0 20px;margin-top:4px;margin-bottom:var(--pd-h1-gap)}.carousel-dot{width:6px;height:6px;border-radius:50%;background:var(--stats-border);border:none;cursor:pointer;transition:all .3s ease;padding:0}.carousel-dot.active{width:22px;border-radius:3px;background:var(--dist-primary)}@media(max-width:1024px){.hero-split{grid-template-columns:1fr;min-height:auto;padding-top:100px;padding-bottom:60px;text-align:center;gap:20px}.hero-content{order:1}.hero-content h4{justify-content:center}.hero-content h4:before{display:none}.hero-content p{margin-left:auto;margin-right:auto}.hero-visual{order:2;height:40vh;min-height:280px}.grid-features{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:calc(var(--section-gap) * 1.2)}.stats-row{grid-template-columns:repeat(3,1fr)}.form-section{grid-template-columns:1fr}.form-cta,.form-inputs{padding:40px 36px}.selection-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.distribuidor-container{padding-left:0;padding-right:0;overflow-x:hidden}.hero-split{padding:90px 20px 40px;gap:10px;min-height:100svh;text-align:center}.hero-content h4{margin-bottom:var(--pd-specs-title-gap);justify-content:center}.hero-content h4:before{display:none}.hero-content h1{margin-bottom:var(--pd-specs-title-gap)}.hero-content p{margin-bottom:var(--pd-h1-gap);max-width:100%}.btn-cta{padding:14px 36px}.hero-visual{height:35vh;min-height:220px}.section-divider{padding:32px 20px 28px}.grid-features{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px!important;margin-bottom:10px;padding:10px 20px 30px!important;scroll-padding-left:20px}.grid-features::-webkit-scrollbar{display:none}.card{flex:0 0 72vw!important;max-width:300px!important;min-height:220px!important;padding:28px 22px!important;scroll-snap-align:start;border-radius:18px;transform:none!important;transition:none!important}.card:hover{transform:none!important;box-shadow:var(--card-shadow)!important}.card:hover .card-icon-wrap{transform:none!important}.card-icon-wrap{width:48px;height:48px;border-radius:10px;margin-bottom:16px}.card i,.card [class^=ri-],.card [class*=" ri-"]{font-size:1.4rem;width:22px;height:22px}.carousel-dots{display:flex}.stats-row{display:grid!important;grid-template-columns:repeat(3,1fr)!important;overflow-x:visible!important;gap:0!important;padding:0!important;margin-bottom:10px;border-top:1px solid var(--stats-border);border-bottom:1px solid var(--stats-border)}.stats-row:before{display:none}.stat-box{flex:unset!important;min-width:0!important;max-width:none!important;padding:20px 8px;border-right:1px solid var(--stats-border);text-align:center}.stat-box:after{display:none}.stat-box:last-child{border-right:none}.stat-bar-wrap{display:none}.stat-number{gap:1px}.stat-val,.counter{font-size:clamp(1.6rem,7vw,2.4rem)!important}.stat-symbol{font-size:clamp(1rem,4vw,1.4rem)!important;margin-top:4px}.stat-label{font-size:9px;letter-spacing:.08em}.form-section{grid-template-columns:1fr;border-radius:20px;margin:20px 16px calc(var(--section-gap) * .75);width:calc(100% - 32px)}.form-cta{padding:36px 24px}.form-inputs{padding:30px 20px}.input-row{grid-template-columns:1fr!important;gap:12px;margin-bottom:12px}.field-group input{padding:13px 14px;border-radius:8px}.selection-grid{grid-template-columns:repeat(3,1fr)!important;gap:8px}.select-btn span{padding:11px 4px;border-radius:6px;font-size:8px}.submit-btn{margin-top:var(--pd-h1-gap);padding:16px 20px}}@media(max-width:390px){.card{flex:0 0 82vw!important}.selection-grid{grid-template-columns:repeat(3,1fr)!important}.select-btn span{font-size:7px;padding:10px 2px}}
