:root{--teal:#0c6b68;--teal-dark:#073734;--teal-deeper:#052624;--teal-mid:#148f8a;--teal-soft:#e7f4f3;--teal-mist:#f2f9f8;--orange:#e85d04;--orange-hot:#c2410c;--gold:#c4921a;--ink:#121417;--ink-soft:#5c6570;--muted:#8b939e;--line:#eceef2;--sand:#f7f9fb;--sand-deep:#d5dbe3;--paper:#fff;--white:#fff;--whatsapp:#1faf5a;--shadow:0 18px 50px -28px #07373473;--radius:22px;--header:76px;--ease:cubic-bezier(.22, 1, .36, 1);--font:"IBM Plex Sans Arabic", "Segoe UI", Tahoma, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header) + 20px)}html,body{margin:0;padding:0;overflow-x:clip}::selection{background:var(--teal);color:var(--white)}body{font-family:var(--font);color:var(--ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;line-height:1.7}img,svg{max-width:100%;display:block}button,a{font-family:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}button{cursor:pointer;color:inherit;background:0 0;border:0}:focus-visible{outline:2px solid var(--teal-mid);outline-offset:3px}ul,ol{margin:0;padding:0;list-style:none}.container{width:min(1160px,100% - 36px);margin-inline:auto}.kicker{color:var(--teal);letter-spacing:.02em;align-items:center;gap:8px;margin-bottom:10px;font-size:.82rem;font-weight:700;display:inline-flex}.kicker.light{color:#b7e4e0}.section{padding:92px 0}.section-head{max-width:640px;margin-bottom:36px}.section-lead,.lede{color:var(--ink-soft);font-size:1.05rem;line-height:1.9}h2{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.7rem,3.4vw,2.55rem);font-weight:700;line-height:1.28}h3{font-size:1.12rem;font-weight:700}.btn{min-height:48px;transition:transform .25s var(--ease), background .25s var(--ease), box-shadow .25s var(--ease);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.95rem;font-weight:700;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--teal);color:var(--white);box-shadow:0 10px 24px -14px var(--teal)}.btn-primary:hover{background:var(--teal-dark)}.btn-accent{background:var(--orange);color:var(--white);box-shadow:0 12px 28px -14px var(--orange)}.btn-accent:hover{background:var(--orange-hot)}.btn-ghost{background:var(--white);color:var(--teal-dark);border:0}.btn-ghost:hover{background:#eef7f6}.btn-light{background:var(--white);color:var(--teal-dark)}.btn-sm{min-height:40px;padding:0 14px;font-size:.86rem}.logo{align-items:center;gap:10px;display:flex}.logo-mark{width:38px;height:38px;box-shadow:0 8px 18px -10px var(--teal);background:#fff;border:1px solid #0c6b681f;border-radius:12px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.logo-mark img,.mini-logo img,.download-mark img{object-fit:contain;width:100%;height:100%}.logo-copy{flex-direction:column;line-height:1.15;display:flex}.logo-copy strong{font-size:.98rem}.logo-copy small{color:var(--ink-soft);font-size:.72rem;font-weight:500}.site-header{top:0;z-index:60;height:var(--header);transition:background .3s var(--ease), box-shadow .3s var(--ease);align-items:center;display:flex;position:fixed;inset-inline:0}.site-header .logo-copy small,.site-header .nav-desktop a{color:#ffffffb8}.site-header .logo-copy strong,.site-header .menu-btn{color:var(--white)}.site-header:before{content:"";pointer-events:none;background:linear-gradient(#0526248c,#0000);position:absolute;inset:0}.site-header.is-scrolled,.site-header.is-open{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#fffffff0;box-shadow:0 8px 30px -24px #00000047}.site-header.is-scrolled:before,.site-header.is-open:before{display:none}.site-header.is-scrolled .logo-copy strong,.site-header.is-scrolled .menu-btn,.site-header.is-scrolled .nav-desktop a,.site-header.is-open .logo-copy strong,.site-header.is-open .menu-btn,.site-header.is-open .nav-desktop a{color:var(--ink)}.site-header.is-scrolled .logo-copy small,.site-header.is-scrolled .nav-desktop a,.site-header.is-open .logo-copy small,.site-header.is-open .nav-desktop a{color:var(--ink-soft)}.site-header.is-scrolled .nav-desktop a:hover,.site-header.is-open .nav-desktop a:hover{color:var(--teal)}.header-inner{z-index:2;height:var(--header);align-items:center;gap:24px;display:flex;position:relative}.nav-desktop{white-space:nowrap;flex-wrap:nowrap;gap:14px;font-size:.84rem;font-weight:600;display:flex}.nav-desktop a:hover,.nav-desktop a.is-current{color:var(--white)}.site-header.is-scrolled .nav-desktop a.is-current,.site-header.is-open .nav-desktop a.is-current{color:var(--teal)}.header-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.menu-btn{border-radius:12px;place-items:center;width:42px;height:42px;display:none}.nav-sheet{inset:var(--header) 0 0 0;z-index:55;background:#fff;padding:10px 18px 32px;position:fixed;overflow:auto}.nav-mobile{flex-direction:column;gap:6px;width:min(1160px,100% - 8px);margin-inline:auto;display:flex}.nav-mobile a{border-bottom:1px solid var(--line);padding:14px 8px;font-size:1.15rem;font-weight:700}.nav-mobile a.is-current{color:var(--teal)}.nav-mobile .btn{border-bottom:0;margin-top:16px}.hero{padding-top:calc(var(--header) + 28px);color:var(--white);background:0 0;padding-bottom:56px;position:relative;overflow:visible}.hero-bg{pointer-events:none;background:radial-gradient(1200px 600px at 80% -10%, #1a8f88 0%, transparent 55%), linear-gradient(165deg, #083c39 0%, var(--teal-deeper) 55%, #061c1b 100%);border-radius:0 0 32px 32px;position:absolute;inset:0;overflow:hidden}.orb{filter:blur(30px);border-radius:50%;position:absolute}.orb-a{background:#148f8a59;width:340px;height:340px;top:-80px;left:-60px}.orb-b{background:#e85d0429;width:280px;height:280px;bottom:40px;right:8%}.hero-word{opacity:.05;letter-spacing:-.06em;font-size:clamp(6rem,22vw,16rem);font-weight:700;line-height:.8;position:absolute;bottom:8%;left:-4%}.hero-grid{z-index:1;min-height:calc(100svh - var(--header) - 88px);grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding-bottom:36px;display:grid;position:relative}.eyebrow{color:#d7f3f1;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.hero h1{letter-spacing:-.035em;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:700;line-height:1.12}.hero h1 span{color:#9ee6e1;display:block}.lede{color:#ffffffbd;max-width:34rem;margin:18px 0 26px}.hero-cta{flex-wrap:wrap;gap:10px;display:flex}.hero-visual{place-items:center;min-height:620px;display:grid;position:relative}.float-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--white);background:#ffffff1a;border:1px solid #ffffff29;border-radius:18px;padding:12px 14px;position:absolute}.float-card small{opacity:.75;font-size:.72rem;display:block}.float-card b{font-size:1.7rem;line-height:1}.float-cool{animation:6.4s ease-in-out infinite floaty;top:54px;right:6%}.float-cool b{color:#9ee6e1}.float-link{align-items:center;gap:8px;max-width:180px;font-size:.82rem;font-weight:600;display:flex;bottom:42px;right:8%}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-stats{z-index:4;background:0 0;border:0;margin-bottom:-42px;position:relative}.stats-row{grid-template-columns:repeat(4,1fr);gap:12px;padding:0;display:grid}.stat{background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:18px;align-items:flex-start;gap:12px;padding:16px 14px;display:flex;box-shadow:0 16px 40px -28px #07373473}.stat-ic{background:var(--teal-soft);width:38px;height:38px;color:var(--teal);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.stat b{font-size:.92rem;line-height:1.3;display:block}.stat span{color:var(--ink-soft);font-size:.78rem;line-height:1.5}.phone-wrap{z-index:2;position:relative}.phone-glow{filter:blur(8px);background:radial-gradient(circle,#9ee6e147,#0000 68%);position:absolute;inset:10% 12%}.phone{background:linear-gradient(160deg,#2a3038,#12151a);border-radius:42px;width:292px;height:600px;margin:0 auto;padding:12px;position:relative;box-shadow:0 40px 80px -28px #0000008c,inset 0 0 0 1px #ffffff1f}.phone-notch{z-index:3;background:#0b0d10;border-radius:20px;width:92px;height:18px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.phone-inner{height:100%;color:var(--ink);pointer-events:none;background:#f6f7f9;border-radius:32px;overflow:hidden}.phone-home{background:#00000038;border-radius:8px;width:96px;height:4px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.phone-dots{justify-content:center;gap:7px;margin-top:16px;display:flex}.phone-dots button{background:#ffffff47;border-radius:99px;width:7px;height:7px}.phone-dots .is-on{background:#9ee6e1;width:18px}.phone-screen{height:100%;animation:screenIn .55s var(--ease);flex-direction:column;gap:8px;padding:28px 12px 12px;display:flex}@keyframes screenIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.phone-statusbar{justify-content:space-between;padding:0 6px;font-size:.68rem;font-weight:700;display:flex}.status-dots{letter-spacing:1px;color:var(--muted)}.phone-appbar{grid-template-columns:28px 1fr 18px;align-items:center;gap:8px;display:grid}.mini-logo,.tech-ic,.tech-badge,.back{background:linear-gradient(145deg, var(--teal-mid), var(--teal));width:28px;height:28px;color:var(--white);border-radius:9px;place-items:center;font-size:1rem;display:grid}.mini-logo{border:1px solid var(--line);background:#fff;padding:0;overflow:hidden}.phone-appbar b{font-size:.78rem;line-height:1.1;display:block}.phone-appbar small{color:var(--ink-soft);font-size:.62rem}.bell{color:var(--orange);font-size:.7rem}.phone-search{background:var(--white);color:var(--muted);border:1px solid #e6e9ef;border-radius:14px;padding:8px 10px;font-size:.68rem}.phone-cats{gap:6px;display:flex}.phone-cats span{text-align:center;background:var(--teal-soft);color:var(--teal);border-radius:12px;flex:1;padding:8px 0;font-size:.62rem;font-weight:700}.phone-kicker{font-size:.72rem;font-weight:800}.phone-rail{grid-template-columns:1fr 1fr;gap:8px;display:grid}.phone-card{background:var(--white);border:1px solid #e6e9ef;border-radius:14px;overflow:hidden}.phone-thumb,.phone-hero-img{background:var(--teal-mist);place-items:center;height:92px;display:grid;position:relative}.phone-hero-img{border-radius:16px;height:168px}.phone-thumb em,.phone-hero-img em{background:var(--orange);color:var(--white);border-radius:8px;padding:2px 6px;font-size:.58rem;font-style:normal;font-weight:700;position:absolute;top:6px;right:6px}.phone-card strong,.phone-card span{padding:0 8px;display:block}.phone-card strong{margin-top:6px;font-size:.68rem}.phone-card span{color:var(--teal);padding-bottom:8px;font-size:.66rem;font-weight:800}.phone-tech{background:linear-gradient(120deg, var(--teal), var(--teal-dark));color:var(--white);border-radius:16px;align-items:center;gap:8px;padding:10px;display:flex}.phone-tech b{font-size:.68rem;display:block}.phone-tech small{opacity:.78;font-size:.6rem}.phone-tabbar{background:var(--white);border:1px solid #e6e9ef;border-radius:20px;grid-template-columns:repeat(4,1fr);margin-top:auto;padding:6px 4px 10px;display:grid}.phone-tabbar span{color:var(--muted);flex-direction:column;align-items:center;gap:3px;font-size:.52rem;font-weight:700;display:flex}.phone-tabbar .on{color:var(--teal)}.phone-detail,.tech-body{padding:4px 4px 0}.phone-detail small,.tech-body p,.phone-detail p{color:var(--ink-soft);font-size:.7rem;line-height:1.55}.phone-detail h4,.tech-body h4{margin:4px 0;font-size:.95rem}.price-row{justify-content:space-between;align-items:center;margin:10px 0;display:flex}.price-row b{color:var(--teal)}.price-row span{background:var(--teal-soft);color:var(--teal);border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:700}.phone-wa{width:100%;color:var(--white);background:#1faf5a;border-radius:14px;min-height:40px;font-size:.78rem;font-weight:800}.tech-badge{border-radius:14px;width:40px;height:40px;margin-bottom:8px}.fake-field{background:var(--white);color:var(--ink-soft);border:1px solid #e6e9ef;border-radius:12px;margin:6px 0;padding:8px 10px;font-size:.68rem}.fake-field.tall{min-height:64px}.appliance{color:var(--teal);display:block;position:relative}.appliance-fridge,.appliance-freezer{border:2px solid;border-radius:6px;width:34px;height:48px}.appliance-fridge:before,.appliance-freezer:before{content:"";background:currentColor;height:2px;position:absolute;top:42%;left:0;right:0}.appliance-fridge:after,.appliance-freezer:after{content:"";background:currentColor;border-radius:2px;width:6px;height:2px;position:absolute;top:14px;left:5px}.appliance-freezer{border-radius:5px;width:46px;height:28px}.appliance-freezer:before{top:50%}.appliance-ac{background:repeating-linear-gradient(90deg,#0000,#0000 5px,currentColor 5px 6px) padding-box content-box;border:2px solid;border-radius:6px;width:58px;height:22px;padding:6px 7px 4px}.category-bar{border-bottom:1px solid var(--line);background:#fff;padding:62px 0 8px}.category-row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.category-row a{background:var(--sand);min-height:42px;color:var(--teal-dark);border:1px solid var(--line);transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);border-radius:999px;align-items:center;padding:0 16px;font-size:.88rem;font-weight:700;display:inline-flex}.category-row a:hover,.category-row a:focus-visible{background:var(--teal);color:var(--white);border-color:var(--teal)}.about-grid{grid-template-columns:1.2fr .8fr;align-items:stretch;gap:28px;display:grid}.about-logo{width:84px;height:84px;box-shadow:var(--shadow);object-fit:contain;background:#fff;border:1px solid #0c6b681f;border-radius:22px;margin-bottom:18px}.about-card{background:var(--teal);color:var(--white);box-shadow:var(--shadow);border-radius:28px;padding:32px}.about-mark{background:#ffffff1f;border-radius:999px;margin-bottom:14px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}.about-card p{color:#ffffffe0;font-size:1.05rem;line-height:1.9}.bento{grid-template-rows:auto auto;grid-template-columns:1.2fr 1fr 1fr;gap:14px;display:grid}.bento-card{background:var(--white);border:1px solid var(--line);min-height:210px;scroll-margin-top:calc(var(--header) + 28px);border-radius:26px;padding:22px;box-shadow:0 10px 30px -24px #12141759}.bento-card.is-wide{grid-row:span 2;min-height:430px}.bento-card.is-top{grid-column:2/-1}.bento-card .meta{color:var(--ink-soft);margin:18px 0 6px;font-size:.78rem;font-weight:600}.bento-card p:last-child{color:var(--ink-soft);margin-top:8px}.bento-art{height:88px;color:var(--teal-dark);border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden}.bento-card.is-wide .bento-art{height:210px}.bento-card.is-wide .bento-art svg{width:90px;height:116px}.art-fridge{background:linear-gradient(160deg,#d7efed,#b9ddd9)}.art-ac{color:#0e7490;background:linear-gradient(160deg,#d8eef5,#b9d7e4)}.art-freezer{color:#1d4e89;background:linear-gradient(160deg,#dce6f2,#c5d2e4)}.art-parts{color:#c2410c;background:linear-gradient(160deg,#f8e6d4,#f0d0b0)}.bento-card,.feature-row,.service-card,.why-card{transition:transform .28s var(--ease), box-shadow .28s var(--ease)}.bento-card:hover,.feature-row:hover,.service-card:hover,.why-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px -28px #1214178c}.tone-teal{background:linear-gradient(180deg, #fff, var(--teal-mist))}.feature-list{gap:12px;display:grid}.feature-row{background:var(--white);border:1px solid var(--line);border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px 22px;display:grid}.feature-ic{background:var(--teal-soft);width:46px;height:46px;color:var(--teal);border-radius:16px;place-items:center;display:grid}.feature-row p{color:var(--ink-soft);margin-top:4px}.feature-n{color:#c5d0d6;font-size:1.4rem;font-weight:700}.values{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.value-chip{background:var(--teal-soft);color:var(--teal-dark);border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}.about,.catalog,.features,.faq{background:#fff}.services{background:#f7fbfb}.services-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:32px;margin-bottom:28px;display:grid}.service-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.service-card{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:18px}.service-card span{color:var(--teal-mid);font-size:.82rem;font-weight:800}.service-card p{color:var(--ink-soft);margin-top:6px;font-size:.92rem}.why-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.why-card{background:var(--white);border:1px solid var(--line);border-radius:22px;padding:22px}.why-card p{color:var(--ink-soft);margin-top:8px}.how{background:var(--teal-deeper);color:var(--white)}.how .kicker,.how .section-lead{color:#b7e4e0}.steps{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:12px;display:grid}.steps li{background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;min-height:220px;padding:24px}.steps em{color:#7adad3;margin-bottom:18px;font-size:1.8rem;font-style:normal;font-weight:700;display:block}.steps p{color:#ffffffb3;margin-top:8px}.faq-wrap{max-width:820px;margin-inline:auto}.faq-head{text-align:center;margin-bottom:28px}.faq-head .kicker{justify-content:center}.faq-head .section-lead{max-width:36rem;margin-inline:auto}.faq-topics{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:22px;display:flex}.faq-topics button{border:1px solid var(--line);background:var(--sand);min-height:40px;color:var(--teal-dark);border-radius:999px;padding:0 16px;font-size:.88rem;font-weight:700}.faq-topics button.is-on{background:var(--teal);border-color:var(--teal);color:var(--white)}.faq-topics button:hover{border-color:var(--teal)}.faq-list{gap:10px;display:grid}.faq-item{background:var(--white);border:1px solid var(--line);border-radius:18px;overflow:hidden}.faq-item.is-open{border-color:#cfe7e4;box-shadow:0 12px 32px -24px #07373473}.faq-item button{text-align:right;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;padding:18px 18px 16px;font-size:1.02rem;font-weight:700;display:flex}.faq-item button span{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.faq-item em{color:var(--teal);background:var(--teal-soft);border-radius:999px;padding:3px 8px;font-size:.72rem;font-style:normal;font-weight:700}.faq-item i{color:var(--teal);background:var(--teal-soft);border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:1.4rem;font-style:normal;line-height:1;display:grid}.faq-a p{color:var(--ink-soft);padding:0 18px 18px;line-height:1.9}.faq-cta{background:var(--teal-mist);border:1px solid #d7ecea;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:22px 24px;display:flex}.faq-cta strong{margin-bottom:4px;display:block}.faq-cta p{color:var(--ink-soft);margin:0}.product-link-banner{padding:calc(var(--header) + 28px) 0 8px;background:var(--teal-mist)}.product-link-card{background:linear-gradient(135deg, var(--teal) 0%, var(--teal-dark) 100%);color:var(--white);box-shadow:var(--shadow);border-radius:28px;padding:28px 28px 30px}.product-link-card h2{max-width:36rem;margin:6px 0 10px}.product-link-card h2 span{color:#9ee6e1;display:block}.product-link-card p{color:#ffffffc7;max-width:38rem;margin:0 0 18px}.product-link-actions{flex-wrap:wrap;gap:10px;display:flex}.download{background:#fff;padding:36px 0 80px}.download-card{background:linear-gradient(135deg, var(--teal) 0%, var(--teal-dark) 100%);color:var(--white);border-radius:32px;grid-template-columns:1.2fr .8fr;align-items:center;gap:20px;padding:42px;display:grid;position:relative;overflow:hidden}.download-card>div:first-child{z-index:1;position:relative}.download-card p{color:#ffffffc7;max-width:36rem;margin:8px 0 22px}.download-card h2 span{color:#9ee6e1;display:block}.download-mark{background:#fff;border-radius:36px;justify-self:center;place-items:center;width:160px;height:160px;display:grid;overflow:hidden;transform:rotate(-8deg);box-shadow:0 24px 40px -18px #00000073}.footer{color:#ffffffc7;background:#0e1214;padding:48px 0 28px}.footer .logo-copy small{color:#ffffff8c}.footer-grid{grid-template-columns:1.4fr .8fr .7fr .8fr;gap:28px;padding-bottom:28px;display:grid}.footer h3{color:var(--white);margin-bottom:10px}.footer a,.footer p{margin:6px 0;font-size:.92rem;display:block}.footer-bottom{color:#ffffff80;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;font-size:.82rem;display:flex}.footer p.footer-copy{color:#ffffff8c;margin:0;font-size:.84rem}.footer-legal a{color:#ffffff9e;margin:0;font-size:.84rem;font-weight:600;display:inline-flex}.footer-legal a:hover,.footer-legal a:focus-visible,.footer-legal a.is-current{color:var(--white)}.footer-dev{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.footer-dev span{color:#ffffff8c;font-size:.84rem}.footer a.footer-dev-btn{min-height:36px;color:var(--white);letter-spacing:.01em;transition:background .2s var(--ease), transform .2s var(--ease);background:#148f8a;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:8px 14px;font-size:.78rem;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -12px #0c6b68}.footer a.footer-dev-btn:hover,.footer a.footer-dev-btn:focus-visible{color:var(--white);background:#1aa8a1;transform:translateY(-1px)}.wa-fab{z-index:40;background:var(--whatsapp);width:56px;height:56px;color:var(--white);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:36px;left:18px;box-shadow:0 12px 30px -10px #1faf5a}.page-hero{padding-top:calc(var(--header) + 36px);color:var(--white);padding-bottom:56px;position:relative;overflow:hidden}.page-hero .hero-bg{border-radius:0 0 32px 32px}.page-hero-inner{z-index:1;max-width:760px;position:relative}.breadcrumb{color:#ffffff9e;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:.84rem;font-weight:600;display:flex}.breadcrumb a:hover{color:var(--white)}.page-hero h1{letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(2rem,5vw,3.4rem);font-weight:700;line-height:1.18}.page-hero .lede{max-width:40rem;margin:0 0 22px}.privacy-hero-meta{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.privacy-hero-meta span{color:#d7f3f1;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.8rem;font-weight:600;display:inline-flex}.lang-switch{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:4px;display:inline-flex}.lang-switch button{color:#ffffffb8;border-radius:999px;min-height:36px;padding:0 14px;font-size:.82rem;font-weight:700}.lang-switch button.is-on{background:var(--white);color:var(--teal-dark)}.privacy{background:#fff;padding-bottom:24px}.privacy-facts{z-index:2;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:-28px;margin-bottom:28px;display:grid;position:relative}.privacy-fact{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:16px 14px;box-shadow:0 16px 40px -28px #07373473}.privacy-fact small{color:var(--ink-soft);margin-bottom:4px;font-size:.74rem;font-weight:600;display:block}.privacy-fact strong{font-size:.95rem;line-height:1.4}.privacy-highlights{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:40px;display:grid}.privacy-card{background:var(--white);border:1px solid var(--line);transition:transform .28s var(--ease), box-shadow .28s var(--ease);border-radius:22px;padding:20px;box-shadow:0 10px 30px -24px #12141759}.privacy-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px -28px #1214178c}.privacy-card h3{margin:14px 0 6px}.privacy-card p{color:var(--ink-soft);font-size:.9rem}.privacy-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:36px;padding-bottom:64px;display:grid}.privacy-toc{top:calc(var(--header) + 18px);background:var(--teal-mist);border:1px solid #d7ecea;border-radius:22px;padding:18px 16px;position:sticky}.privacy-toc p{color:var(--teal);margin-bottom:10px;font-size:.78rem;font-weight:800}.privacy-toc nav{gap:2px;display:grid}.privacy-toc a{color:var(--ink-soft);border-radius:12px;padding:8px 10px;font-size:.86rem;font-weight:600}.privacy-toc a:hover{background:var(--white);color:var(--teal)}.privacy-article h2{margin:0 0 12px;font-size:clamp(1.25rem,2.4vw,1.7rem)}.privacy-section{scroll-margin-top:calc(var(--header) + 24px);background:var(--white);border:1px solid var(--line);border-radius:24px;margin-bottom:14px;padding:26px 26px 22px}.privacy-section p,.privacy-block p{color:var(--ink-soft);margin-bottom:12px;line-height:1.9}.privacy-section ul{gap:8px;margin:8px 0 14px;display:grid}.privacy-section li{color:var(--ink-soft);padding-inline-start:18px;line-height:1.8;position:relative}.privacy-section li:before{content:"";inset-inline-start:0;background:var(--teal-mid);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em}.privacy-block{background:var(--sand);border-radius:18px;margin:18px 0;padding:16px 16px 8px}.privacy-block h3{color:var(--teal-dark);margin-bottom:8px;font-size:1rem}.privacy-note{background:var(--teal-mist);border:1px solid #d7ecea;border-radius:16px;padding:14px 16px;font-weight:600;color:var(--teal-dark)!important}.privacy-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--line);border-radius:16px;max-width:100%;margin:18px 0 8px;overflow-x:auto}.privacy-table{border-collapse:collapse;width:100%;font-size:.88rem}.privacy-table th,.privacy-table td{text-align:start;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:break-word;padding:12px 14px;line-height:1.6}.privacy-table th{background:var(--teal-mist);color:var(--teal-dark);white-space:nowrap;font-weight:800}.privacy-table tr:last-child td{border-bottom:0}.privacy-table tbody tr:hover td{background:#fbfefe}.privacy-table-value{display:block}.privacy-cta{margin-top:8px}.privacy-cta-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.privacy-mail{color:var(--teal-dark);text-underline-offset:3px;font-weight:700;text-decoration:underline}.privacy-article.is-ltr,.privacy-article.is-ltr .privacy-section,.privacy-article.is-ltr .privacy-table th,.privacy-article.is-ltr .privacy-table td{text-align:left}@media (width<=900px){.privacy-table-wrap{background:0 0;border:0;border-radius:0;overflow:visible}.privacy-table,.privacy-table thead,.privacy-table tbody,.privacy-table tr,.privacy-table th,.privacy-table td{width:100%;display:block}.privacy-table thead{display:none}.privacy-table tbody{gap:12px;display:grid}.privacy-table tr{background:var(--white);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 10px 28px -24px #12141773}.privacy-table td{border-bottom:1px solid var(--line);background:0 0;grid-template-columns:6.75rem minmax(0,1fr);align-items:start;gap:8px 12px;padding:12px 14px;display:grid}.privacy-table td:before{content:attr(data-label);color:var(--teal);white-space:nowrap;padding-top:2px;font-size:.75rem;font-weight:800;line-height:1.5}.privacy-table td.is-subject{background:var(--teal-mist);color:var(--teal-dark);grid-template-columns:1fr;gap:4px;font-size:.95rem;font-weight:800}.privacy-table td.is-subject:before{color:var(--teal);font-size:.72rem;font-weight:700}.privacy-table td:last-child{border-bottom:0}.privacy-table tbody tr:hover td{background:0 0}.privacy-table tbody tr:hover td.is-subject{background:var(--teal-mist)}}[data-reveal]{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:var(--d,0s);transform:translateY(18px)}[data-reveal].is-visible{opacity:1;transform:none}@media (width<=1100px){.nav-desktop{display:none}.menu-btn{display:grid}}@media (width<=980px){.hero{padding-bottom:24px}.hero-stats{margin-bottom:0}.category-bar{padding-top:22px}.hero-grid,.about-grid,.services-grid,.download-card,.footer-grid,.privacy-layout{grid-template-columns:1fr}.privacy-facts,.privacy-highlights{grid-template-columns:1fr 1fr}.privacy-toc{position:static}.privacy-toc nav{flex-wrap:wrap;gap:6px;display:flex}.privacy-toc a{background:var(--white);border:1px solid var(--line);border-radius:999px;padding:8px 12px}.page-hero-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.breadcrumb,.privacy-hero-meta,.lang-switch{justify-content:center}.footer .logo,.footer-bottom,.footer-dev,.footer-legal{text-align:center;justify-content:center;align-items:center}.footer-bottom,.footer-dev{flex-direction:column}.wa-fab{bottom:32px}.hero-grid{min-height:unset}.hero-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-cta{justify-content:center}.eyebrow,.kicker,.lede,.section-lead{margin-inline:auto}.section-head{text-align:center}.bento,.why-grid,.steps,.stats-row{grid-template-columns:1fr 1fr}.bento-card.is-wide,.bento-card.is-top{grid-area:auto/span 2;min-height:280px}.float-link,.download-mark{display:none}.hero-visual{min-height:640px}}@media (width<=760px){.header-cta{display:none}.container{width:min(1160px,100% - 24px)}.section{padding:68px 0}.hero-copy,.section-head,.about-grid,.about-card,.bento-card,.feature-row,.service-card,.why-card,.steps li,.faq-item,.faq-cta,.download-card,.footer-grid{text-align:center}.hero-copy,.section-head,.about-grid>div:first-child,.services-grid>div:first-child{flex-direction:column;align-items:center;display:flex}.kicker,.eyebrow{justify-content:center;margin-inline:auto}.lede,.section-lead{margin-inline:auto}.hero-cta{justify-content:center}.stat{text-align:center;flex-direction:column;align-items:center}.feature-row{grid-template-columns:1fr;justify-items:center}.feature-ic,.why-card .feature-ic,.stat-ic{margin-inline:auto}.values{justify-content:center}.faq-item button{text-align:center;flex-direction:column;align-items:center}.faq-item button span{align-items:center}.faq-cta{flex-direction:column}.footer .logo{justify-content:center}.footer-bottom{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px}.footer-dev{flex-direction:column;justify-content:center;align-items:center;gap:10px}.bento,.why-grid,.steps,.service-cards,.footer-grid,.privacy-facts,.privacy-highlights{grid-template-columns:1fr}.privacy-section,.privacy-block,.privacy-card,.privacy-table,.privacy-article{text-align:start}.page-hero{padding-bottom:44px}.privacy-facts{margin-top:-18px;margin-bottom:18px}.privacy-highlights{margin-bottom:22px}.privacy-layout{gap:16px;padding-bottom:40px}.privacy-toc{padding:14px 12px}.privacy-toc a{min-height:38px;font-size:.8rem}.privacy-section{border-radius:18px;padding:18px 16px 16px}.privacy-block{padding:14px 12px 6px}.privacy-note{padding:12px 14px}.privacy-cta{width:100%}.privacy-cta-actions,.privacy-cta .btn{justify-content:center;width:100%}.stats-row{grid-template-columns:1fr 1fr}.bento-card.is-wide,.bento-card.is-top{grid-column:auto;min-height:240px}.feature-n{display:none}.float-cool{inset:18px 0 auto auto}.hero-visual{min-height:600px}.phone{width:250px;height:520px}.download-card{padding:28px 22px}.product-link-banner{padding-top:calc(var(--header) + 18px)}.product-link-card{padding:22px 18px 24px}.download-card p{margin-inline:auto}.wa-fab{bottom:32px;left:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}}
