
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--navy:#071d49;--blue:#0b3d91;--orange:#f47716;--ink:#10213f;--muted:#66748b;--pale:#f3f7fc;--line:#e5ebf3;--white:#fff;--shadow:0 18px 55px rgba(7,29,73,.12)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:'DM Sans',sans-serif;color:var(--ink);background:#fff}a{text-decoration:none;color:inherit}.container{width:min(1160px,calc(100% - 40px));margin:auto}
.topbar{background:var(--navy);color:#dce7fb;font-size:13px;padding:9px 0}.topbar .container{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}
header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.94);backdrop-filter:blur(14px);border-bottom:1px solid rgba(229,235,243,.8)}
.nav{height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:12px;font-family:Manrope,sans-serif;font-weight:800;color:var(--navy);font-size:23px;letter-spacing:-1px}.brand small{display:block;font:700 9px 'DM Sans';letter-spacing:2px;color:var(--orange);margin-top:1px}.brandmark{width:46px;height:46px;border-radius:15px;background:linear-gradient(145deg,var(--orange),#ff9b37);display:grid;place-items:center;color:#fff;box-shadow:0 8px 20px #f4771640}.brandmark svg{width:29px}.links{display:flex;align-items:center;gap:26px;font-size:14px;font-weight:700;color:#31415d}.links a:hover,.links a.active{color:var(--orange)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:999px;padding:14px 21px;font-weight:800;font-size:14px;cursor:pointer;transition:.2s}.btn:hover{transform:translateY(-2px);filter:brightness(1.04)}.btn-orange{background:var(--orange);color:#fff;box-shadow:0 10px 22px #f4771635}.btn-blue{background:var(--navy);color:#fff}.btn-outline{border:1px solid #d7e0ed;color:var(--navy);background:#fff}.menu-toggle{display:none;background:none;border:0;font-size:26px;color:var(--navy)}
.hero{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 20%,#174c9a 0,#0a2b68 34%,#071d49 72%);color:#fff;padding:86px 0 82px}.hero:before{content:"";position:absolute;width:560px;height:560px;border:1px solid #ffffff20;border-radius:50%;right:-120px;top:-250px;box-shadow:0 0 0 45px #ffffff08,0 0 0 90px #ffffff06}.hero:after{content:"";position:absolute;left:-100px;bottom:-370px;width:720px;height:500px;border-radius:50%;background:var(--orange);opacity:.12;filter:blur(2px)}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;position:relative;z-index:1}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:#ffb36f;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.eyebrow:before{content:"";width:26px;height:2px;background:var(--orange)}h1,h2,h3{font-family:Manrope,sans-serif;letter-spacing:-1.3px}h1{font-size:clamp(42px,5.3vw,68px);line-height:1.04;margin:20px 0}.hero h1 span{color:#ff8b2c}.hero p{font-size:18px;line-height:1.7;color:#d9e4f7;max-width:560px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.hero-note{font-size:12px;color:#b9c9e4;margin-top:20px}.hero-art{min-height:370px;position:relative;display:grid;place-items:center}.orb{width:min(390px,90%);aspect-ratio:1;border-radius:50%;background:linear-gradient(145deg,#174b91,#092354);border:1px solid #ffffff30;box-shadow:inset 0 0 60px #ffffff12,0 35px 80px #0005;display:grid;place-items:center;position:relative}.orb:before{content:"";position:absolute;inset:22px;border:1px solid #ffffff25;border-radius:50%}.appliance-stack{display:flex;align-items:end;gap:12px;z-index:1}.machine,.fridge,.micro{border:2px solid #dce8f6;background:linear-gradient(110deg,#aabbd0,#f4f7fa 40%,#71849b);box-shadow:0 18px 28px #0005;position:relative}.machine{width:116px;height:172px;border-radius:12px}.machine:before{content:"";position:absolute;width:74px;height:74px;border-radius:50%;border:9px solid #73849b;box-shadow:inset 0 0 0 5px #d8e3ef;background:radial-gradient(circle,#182b45,#53677e);left:12px;top:55px}.machine:after{content:"";position:absolute;left:12px;right:12px;top:15px;height:15px;border-radius:3px;background:#253955}.fridge{width:105px;height:220px;border-radius:10px;background:linear-gradient(90deg,#254b7d,#9db8d5,#315b8d)}.fridge:before{content:"";position:absolute;left:0;right:0;top:42%;height:3px;background:#d9e6f5}.fridge:after{content:"";position:absolute;right:12px;top:18px;width:4px;height:70px;background:#e2eaf4;border-radius:5px;box-shadow:0 103px 0 #e2eaf4}.micro{width:128px;height:104px;border-radius:9px;background:linear-gradient(110deg,#627b98,#e6edf5,#8498af);margin-bottom:3px}.micro:before{content:"";position:absolute;left:10px;top:12px;width:77px;height:77px;border-radius:5px;background:#24364d;box-shadow:inset 0 0 0 2px #b6c6d8}.micro:after{content:"";position:absolute;right:10px;top:15px;width:22px;height:70px;background:repeating-linear-gradient(#526a84 0 5px,#c2d1e1 5px 8px);border-radius:3px}.floating-tag{position:absolute;background:#fff;color:var(--navy);padding:12px 16px;border-radius:14px;box-shadow:var(--shadow);font-size:12px;font-weight:800}.tag-one{top:35px;right:0}.tag-two{bottom:35px;left:0}.section{padding:82px 0}.section-soft{background:var(--pale)}.section-head{max-width:650px;margin-bottom:36px}.section-head.center{text-align:center;margin:0 auto 40px}.section h2{font-size:clamp(30px,4vw,44px);line-height:1.12;margin:12px 0}.section-head p,.lead{color:var(--muted);font-size:16px;line-height:1.75}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{padding:26px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 8px 30px #071d4908}.card-icon{width:48px;height:48px;border-radius:15px;background:#fff0e5;color:var(--orange);display:grid;place-items:center;font-size:23px;margin-bottom:18px}.card h3{font-size:20px;margin:0 0 9px}.card p{color:var(--muted);font-size:14px;line-height:1.65;margin:0}.card-link{display:inline-block;margin-top:17px;color:var(--blue);font-weight:800;font-size:13px}.split{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.feature-panel{background:linear-gradient(145deg,#0b347a,#071d49);color:#fff;padding:34px;border-radius:26px;position:relative;overflow:hidden}.feature-panel:after{content:"";position:absolute;width:240px;height:240px;border:1px solid #ffffff22;border-radius:50%;right:-80px;bottom:-100px;box-shadow:0 0 0 25px #ffffff08,0 0 0 50px #ffffff06}.feature-panel h3{font-size:27px;margin:0 0 12px}.feature-panel p{color:#d5e1f3;line-height:1.7}.check-list{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:13px}.check-list li{display:flex;gap:11px;align-items:flex-start;color:#e7eef9;font-size:14px}.check-list b{color:#ff9a48}.brands{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.brand-pill{padding:13px 19px;border-radius:999px;background:#fff;border:1px solid var(--line);font-weight:800;color:var(--navy)}.brand-pill:nth-child(even){background:var(--orange);color:#fff;border-color:var(--orange)}.cta{background:linear-gradient(110deg,#f47716,#ff963d);color:#fff;border-radius:26px;padding:38px;display:flex;align-items:center;justify-content:space-between;gap:24px}.cta h2{font-size:32px;margin:0 0 8px}.cta p{margin:0;color:#fff0e3}.cta .btn{background:var(--navy);color:#fff;white-space:nowrap}
.page-hero{background:linear-gradient(115deg,#071d49,#0b3d91);color:#fff;padding:62px 0}.page-hero h1{font-size:48px;margin:12px 0}.page-hero p{color:#d8e5f7;max-width:680px;line-height:1.7}.crumb{color:#ffb36f;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}
.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:grid;gap:7px}.field.full{grid-column:1/-1}.field label{font-size:13px;font-weight:800;color:#34445f}.field input,.field select,.field textarea{width:100%;border:1px solid #dce4ef;border-radius:12px;padding:14px;font:inherit;color:var(--ink);background:#fff}.field textarea{min-height:125px;resize:vertical}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px}.contact-box{padding:26px;border-radius:20px;background:var(--navy);color:#fff}.contact-box p{color:#d5e1f3;line-height:1.7}.contact-line{padding:13px 0;border-bottom:1px solid #ffffff20;font-weight:700}
footer{background:#061735;color:#fff;padding:48px 0 22px}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:35px}.footer-grid p,.footer-grid a{color:#c0cde1;font-size:14px;line-height:1.8}.footer-grid h4{margin:0 0 12px}.footer-bottom{border-top:1px solid #ffffff20;margin-top:30px;padding-top:18px;color:#9eafc9;font-size:12px;display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}
.whatsapp{position:fixed;right:22px;bottom:22px;z-index:30;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#1dbb68;color:#fff;font-size:26px;box-shadow:0 12px 28px #0003;border:3px solid #fff}.notice{font-size:12px;color:#7a879a;line-height:1.5;margin-top:12px}
@media(max-width:900px){.links{display:none;position:absolute;top:82px;left:0;right:0;background:#fff;padding:20px 24px;box-shadow:var(--shadow);flex-direction:column;align-items:flex-start}.links.open{display:flex}.menu-toggle{display:block}.nav>.btn{display:none}.hero-grid,.split,.contact-grid{grid-template-columns:1fr}.hero{padding:62px 0}.hero-art{min-height:300px}.cards{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.container{width:min(100% - 30px,1160px)}.topbar .container{justify-content:center;text-align:center}.hero h1{font-size:43px}.hero p{font-size:16px}.hero-art{min-height:270px}.machine{width:90px;height:145px}.machine:before{width:58px;height:58px;left:10px;top:50px}.fridge{width:82px;height:185px}.micro{width:102px;height:88px}.cards{grid-template-columns:1fr}.section{padding:62px 0}.page-hero h1{font-size:38px}.cta{padding:27px;display:block}.cta .btn{margin-top:20px}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.footer-grid{grid-template-columns:1fr}.floating-tag{font-size:10px;padding:9px 11px}}
