:root{--navy:#08264d;--deep:#041b38;--blue:#0872d8;--pale:#edf6ff;--line:#d8e3f0;--text:#08264d;--muted:#5d6d7e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f7f9fc;color:var(--text);font-family:"DM Sans",sans-serif}a{color:inherit;text-decoration:none}.topbar{height:34px;display:flex;justify-content:center;align-items:center;gap:10px;background:var(--deep);color:#d9eaff;font-size:12px}.topbar a{text-decoration:underline}.header{height:82px;padding:0 clamp(24px,5vw,80px);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:9px;font-size:13px;line-height:12px}.brand b,h1,h2,h3{font-family:Manrope,sans-serif}.brand-mark{width:39px;height:39px;display:grid;place-items:center;background:var(--blue);color:#fff;border-radius:7px;font-family:Manrope;font-weight:800}.nav{display:flex;gap:26px;font-size:14px}.nav a:hover,.text-link:hover{color:var(--blue)}.button{border:0;border-radius:6px;padding:14px 18px;display:inline-flex;align-items:center;justify-content:center;gap:15px;font:700 14px "DM Sans";cursor:pointer;transition:.2s}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--navy);color:white}.button-orange{background:var(--blue);color:white}.menu-button{display:none;background:none;border:0;font-size:24px}.hero{min-height:570px;display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:72px clamp(24px,8vw,125px) 56px;background:var(--pale)}.hero-copy{max-width:600px}.eyebrow{margin:0 0 16px;color:#2670ae;letter-spacing:1.4px;text-transform:uppercase;font-size:11px;font-weight:700}h1,h2{margin:0;font-size:clamp(39px,5vw,67px);line-height:1.03;letter-spacing:-3px}h1 em{font-style:normal;color:var(--blue)}.hero-text{max-width:460px;margin:24px 0;font-size:17px;line-height:1.6}.hero-actions{display:flex;align-items:center;gap:24px}.text-link{font-weight:700;font-size:14px}.trust-row{display:flex;gap:36px;margin-top:63px}.trust-row div{display:grid;padding-left:12px;border-left:2px solid var(--blue)}.trust-row b{font-size:14px}.trust-row span{margin-top:3px;color:var(--muted);font-size:12px}.hero-art{position:relative;min-height:405px}.hero-image{position:absolute;right:0;top:0;width:min(440px,100%);height:380px;object-fit:cover;border-radius:8px;box-shadow:20px 22px 0 #c7e4ff}.hero-card{position:absolute;right:6%;bottom:0;display:grid;padding:17px 19px;border-radius:7px;background:#fff;box-shadow:0 12px 25px #08264d24}.hero-card span{font-size:11px}.hero-card strong{font:800 31px Manrope}.hero-card small{font:600 12px "DM Sans"}.hero-card p{margin:2px 0 0;color:var(--muted);font-size:10px}.category-section,.catalog-section,.promo-section{padding:102px clamp(24px,8vw,125px)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:37px}.section-heading h2,.credit-copy h2,.lead-copy h2,.promo-section h2{font-size:clamp(31px,4vw,50px)}.categories{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.category{height:240px;display:flex;align-items:end;padding:23px;position:relative;overflow:hidden;border-radius:7px;color:white;background-size:cover;background-position:center;isolation:isolate;transition:transform .2s}.category:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#031832e8,#08264d22 75%);z-index:-1}.category:hover{transform:translateY(-4px)}.moto-cat{background-image:url('https://images.unsplash.com/photo-1558981806-ec527fa84c39?auto=format&fit=crop&w=900&q=80')}.home-cat{background-image:url('https://images.unsplash.com/photo-1586208958839-06c17cacdf08?auto=format&fit=crop&w=900&q=80')}.tech-cat{background-image:url('https://images.unsplash.com/photo-1511707171634-5f897ff02aa9?auto=format&fit=crop&w=900&q=80')}.category h3{margin:0;font-size:26px;letter-spacing:-1px}.category p{margin:5px 0 0;font-size:13px}.arrow{position:absolute;right:22px;bottom:22px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--navy)}.catalog-section{background:#fff}.filters{display:flex;gap:8px;flex-wrap:wrap}.filter{padding:8px 12px;border:1px solid var(--line);border-radius:50px;background:#fff;font-weight:600;cursor:pointer}.filter.active{background:var(--navy);color:#fff}.products{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.product{overflow:hidden;border:1px solid var(--line);border-radius:7px;background:#fff}.product-image{width:100%;height:185px;display:block;object-fit:cover;background:#edf3fa}.product-info{padding:16px}.product-type{font-size:11px;color:var(--muted)}.product h3{margin:5px 0 10px;font-size:17px}.product-bottom{display:flex;align-items:center;justify-content:space-between}.product-price{font-size:13px;font-weight:700}.product button{width:31px;height:31px;border:0;border-radius:50%;background:var(--navy);color:white;font-size:16px;cursor:pointer}.catalog-note{color:var(--muted);font-size:12px}code{padding:2px 4px;border-radius:3px;background:#e8f1fb}.credit-section{display:grid;grid-template-columns:1fr 1fr;background:var(--navy);color:#fff}.credit-visual{position:relative;min-height:520px;overflow:hidden;background:var(--blue)}.credit-visual:before{content:"";position:absolute;top:-30px;left:-170px;width:560px;height:560px;border:1px solid #ffffff8a;border-radius:50%}.credit-stamp{position:absolute;z-index:1;right:14%;top:21%;width:116px;height:116px;display:grid;place-items:center;border-radius:50%;background:#dbeeff;color:var(--navy);font:800 35px Manrope;transform:rotate(12deg)}.credit-stamp span{position:absolute;bottom:19px;font:700 11px Manrope;text-align:center}.receipt{position:absolute;bottom:55px;left:18%;width:250px;display:grid;gap:10px;padding:30px;background:#fff;color:var(--navy);font-size:12px;transform:rotate(-8deg);box-shadow:15px 15px #04539d}.receipt b{font:800 35px/0.9 Manrope}.receipt div{margin:5px 0;border-top:2px dashed #a9ada5}.credit-copy{padding:94px clamp(40px,7vw,105px)}.credit-copy .eyebrow{color:#a9d7ff}.credit-copy>p:not(.eyebrow){max-width:460px;color:#ccd7e3;line-height:1.6}.credit-steps{margin:30px 0}.credit-steps div{display:flex;gap:15px;padding:11px 0;border-top:1px solid #ffffff32;font-size:14px}.credit-steps b{color:#a9d7ff}.credit-copy small{display:block;margin-top:18px;color:#aebdcb;font-size:10px}.promo-section{display:grid;grid-template-columns:1fr 1.6fr;gap:70px;background:#eef5fc}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.benefits article{padding-top:16px;border-top:2px solid var(--navy)}.benefits span{color:var(--blue);font:700 12px Manrope}.benefits h3{margin:25px 0 8px;font-size:20px}.benefits p{color:var(--muted);font-size:14px;line-height:1.5}.lead-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin:72px clamp(20px,8vw,125px);padding:60px;border-radius:7px;background:#dceeff}.lead-copy p:not(.eyebrow){max-width:380px;line-height:1.6}.whatsapp-link{display:inline-flex;align-items:center;gap:10px;margin-top:15px;font-weight:700}.whatsapp-link span{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:var(--navy);color:white}.whatsapp-link b{font-size:20px}.lead-form{display:grid;gap:14px;padding:27px;border-radius:7px;background:#fff}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}label{display:grid;gap:6px;font-size:12px;font-weight:700}input,select,textarea{width:100%;padding:11px;border:1px solid var(--line);border-radius:5px;background:#fff;font:400 14px "DM Sans";resize:vertical}.check{display:flex;align-items:start;font-weight:400;line-height:1.3}.check input{width:auto;margin:2px 0}.form-status{margin:0;color:#0872d8;font-size:12px}.form-status:empty{display:none}footer{padding:55px clamp(24px,8vw,125px) 22px;background:var(--deep);color:#e6eef8}.footer-main{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:30px;padding-bottom:43px}.footer-main b{font-size:13px}.footer-main p,.footer-main a{color:#afc0d4;font-size:13px;line-height:1.6}.footer-bottom{display:flex;justify-content:space-between;padding-top:19px;border-top:1px solid #ffffff24;color:#91a5bc;font-size:11px}.float-wa{position:fixed;right:20px;bottom:20px;z-index:20;padding:13px 16px;border-radius:50px;background:#25a868;color:white;box-shadow:0 7px 20px #0003;font-size:14px;font-weight:700}@media(max-width:800px){.header{height:70px}.nav,.header-cta{display:none}.menu-button{display:block}.nav.open{position:absolute;top:70px;left:0;right:0;display:flex;flex-direction:column;gap:16px;padding:22px 7vw;background:#fff;border-top:1px solid var(--line)}.hero,.credit-section,.lead-section,.promo-section{grid-template-columns:1fr}.hero{padding-top:53px}.hero-art{min-height:310px;margin-top:20px}.hero-image{position:relative;width:100%;height:290px}.hero-card{right:0}.trust-row{margin-top:38px}.categories,.products{grid-template-columns:repeat(2,1fr)}.promo-section{gap:35px}.lead-section{gap:35px;margin:40px 20px;padding:35px 25px}.footer-main{grid-template-columns:1fr 1fr}.section-heading{align-items:start;flex-direction:column}.topbar{font-size:10px}.topbar a{display:none}}@media(max-width:480px){.hero,.category-section,.catalog-section,.promo-section{padding-left:23px;padding-right:23px}.hero h1{letter-spacing:-2px}.products,.categories,.benefits,.footer-main,.form-row{grid-template-columns:1fr}.products{gap:12px}.product-image{height:180px}.credit-copy{padding:55px 24px}.credit-visual{min-height:390px}.receipt{bottom:35px;left:13%}.lead-section{margin:25px 12px}.footer-bottom{display:grid;gap:8px}.float-wa{width:50px;height:50px;display:grid;place-items:center;padding:0}.float-wa span{display:none}.hero-image{height:240px}.hero-art{min-height:260px}}
