@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b676bcffc00356a-s.p.0oynfhj0_9xg2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1d2cc0c079997359-s.p.184z4t8qnm46e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d54db18e8cd5f74f-s.p.05.gztb3q6cix.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f0e0669539caf32a-s.p.0rb5r2~08jpgn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48e6fa8a5baca31f-s.p.0d7ol9k18uj2x.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7b64a7fde1a3d32-s.p.0sb-ki_uu~_70.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e9f32d51db34fd0c-s.p.0.bpz~_xdhzbj.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a11ec078145f8b0e-s.p.09zgx0~ev.c74.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:900;font-display:swap;src:url(../media/80c3108817f102b0-s.p.0w4u-xqw-ehj2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:900;font-display:swap;src:url(../media/3a179c97f46f8d27-s.p.17_by_dmu-29g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal Fallback;src:local(Arial);ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.tajawal_1977ef99-module__bSZq-G__className{font-family:Tajawal,Tajawal Fallback;font-style:normal}
.landing{--bg-light:#f8fafc;--white:#fff;--green:#0c3825;--green-l:#13593a;--green-xl:#e6f0eb;--gold:#d9a441;--gold-l:#f0c674;--gold-d:#b5822c;--ink:#0f172a;--ink-s:#334155;--muted:#64748b;--red:#ef4444;--radius:16px;background:var(--bg-light);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:17px;line-height:1.8;overflow-x:hidden}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing h1,.landing h2,.landing h3,.landing h4,.landing p,.landing ul,.landing ol{margin:0;padding:0}.landing ul{list-style:none}.landing .topbar{background:var(--green);color:#fff;text-align:center;padding:12px 16px;font-size:14px;font-weight:700}.landing .topbar a{color:var(--gold-l);margin-right:8px;font-weight:900;text-decoration:none}.landing .site-header{background:var(--white);z-index:100;border-bottom:2px solid #d9a44133;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex;position:sticky;top:0;box-shadow:0 4px 20px #0000000d}.landing .logo{align-items:center;gap:12px;text-decoration:none;display:flex}.landing .logo-icon{background:var(--green);border:2px solid var(--gold);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.landing .logo-text{line-height:1.4}.landing .logo-text strong{color:var(--ink);font-size:18px;font-weight:900;display:block}.landing .logo-text span{color:var(--gold-d);font-size:13px;font-weight:700}.landing .header-ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.landing .btn-call-header{background:var(--white);color:var(--green);border:2px solid var(--green);border-radius:50px;align-items:center;gap:6px;padding:10px 22px;font-size:15px;font-weight:800;text-decoration:none;transition:all .2s;display:flex}.landing .btn-call-header:hover{background:var(--green-xl)}.landing .btn-wa-header{color:#fff;background:#25d366;border:none;border-radius:50px;align-items:center;gap:6px;padding:12px 20px;font-size:15px;font-weight:800;text-decoration:none;transition:background .2s;display:flex}.landing .btn-wa-header:hover{background:#20bd5a;box-shadow:0 4px 12px #25d3664d}.landing .hero{background:linear-gradient(135deg, var(--green) 0%, #072216 100%);color:#fff;text-align:center;padding:70px 24px 80px;position:relative;overflow:hidden}.landing .hero:before{content:"";opacity:.05;background-image:repeating-linear-gradient(45deg, var(--gold) 0 1px, transparent 1px 13px);position:absolute;inset:0}.landing .hero>*{z-index:1;position:relative}.landing .hero-badge{color:var(--gold-l);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#ffffff1a;border:1px solid #d9a44180;border-radius:50px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 20px;font-size:14px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.landing .hero-badge:hover{border-color:var(--gold);color:#fff;background:#d9a44126;transform:translateY(-2px)}.landing .hero h1{color:#fff;margin-bottom:18px;font-size:clamp(30px,5vw,54px);font-weight:900;line-height:1.4}.landing .hero h1 span{color:var(--gold-l);margin-top:5px;display:block}.landing .hero h1 span.hero-tagline{color:#fff;margin-top:10px;font-size:clamp(22px,3.5vw,36px)}.landing .hero-sub{color:#ffffffe6;max-width:680px;margin:0 auto 36px;font-size:clamp(16px,2.5vw,20px);line-height:1.8}.landing .hero-sub strong{color:var(--gold-l);font-weight:800}.landing .hero-problem{border-radius:var(--radius);text-align:right;background:#ffffff0d;border:1px solid #ffffff26;max-width:600px;margin:0 auto 40px;padding:24px}.landing .hero-problem p{color:#fff;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:16px;font-weight:500;display:flex}.landing .hero-problem p:last-child{margin-bottom:0}.landing .hero-problem .x{color:var(--gold);flex-shrink:0;font-size:18px;font-weight:900}.landing .hero-ctas{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:480px){.landing .hero-ctas{flex-direction:row;justify-content:center}}.landing .btn-primary{background:linear-gradient(90deg, var(--gold-d), var(--gold-l));color:var(--green);border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;width:100%;padding:18px 36px;font-size:18px;font-weight:900;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 4px 20px #d9a44166}@media (min-width:480px){.landing .btn-primary{width:auto}}.landing .btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 25px #d9a44199}.landing .btn-wa{color:#fff;background:#25d366;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;width:100%;padding:18px 32px;font-size:18px;font-weight:800;text-decoration:none;transition:all .25s;display:flex}@media (min-width:480px){.landing .btn-wa{width:auto}}.landing .btn-wa:hover{background:#20bd5a;transform:translateY(-3px);box-shadow:0 4px 15px #25d36666}.landing .trust-pills{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.landing .pill{color:#fff;background:#ffffff14;border:1px solid #d9a4414d;border-radius:50px;align-items:center;gap:6px;padding:8px 18px;font-size:14px;font-weight:700;display:flex}.landing .pill .dot{background:var(--gold-l);width:8px;height:8px;box-shadow:0 0 8px var(--gold);border-radius:50%;flex-shrink:0}.landing section{padding:70px 24px}.landing .container{max-width:1000px;margin:0 auto}.landing .section-label{color:var(--gold-d);background:#d9a4411a;border-radius:50px;margin-bottom:10px;padding:4px 12px;font-size:14px;font-weight:900;display:inline-block}.landing .section-title{color:var(--green);margin-bottom:16px;font-size:clamp(26px,4vw,38px);font-weight:900;line-height:1.4}.landing .section-sub{color:var(--ink-s);max-width:650px;margin-bottom:40px;font-size:18px}.landing .why-pay{background:var(--bg-light)}.landing .why-box{background:var(--white);border-radius:var(--radius);border:2px solid #d9a4414d;margin-bottom:40px;padding:32px;box-shadow:0 10px 30px #00000008}.landing .why-box h3{color:var(--green);margin-bottom:16px;font-size:20px;font-weight:900}.landing .why-box p{color:var(--ink-s);font-size:16px;line-height:1.9}.landing .why-box strong{color:var(--gold-d);font-weight:800}.landing .what-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.landing .what-card{background:var(--white);border-radius:var(--radius);border:1px solid #0000000f;flex-direction:column;align-items:flex-start;padding:24px;transition:all .3s;display:flex;box-shadow:0 4px 15px #00000005}.landing .what-card:hover{border-color:var(--gold);transform:translateY(-5px);box-shadow:0 8px 25px #d9a44126}.landing .what-icon{border:1px dashed var(--gold);background:#d9a4411a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:16px;font-size:24px;display:flex}.landing .what-icon svg{color:var(--gold-d);width:28px;height:28px}.landing .what-card h4{color:var(--green);margin-bottom:8px;font-size:18px;font-weight:900}.landing .what-card p{color:var(--ink-s);flex-grow:1;margin-bottom:20px;font-size:15px;line-height:1.7}.landing .card-actions{border-top:1px dashed #d9a4414d;gap:10px;width:100%;margin-top:auto;padding-top:16px;display:flex}.landing .btn-card-wa{color:#fff;background:#25d366;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:14px;font-weight:800;text-decoration:none;transition:background .2s;display:flex}.landing .btn-card-wa:hover{background:#20bd5a}.landing .btn-card-call{color:var(--green);border:1.5px solid var(--green);background:0 0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:14px;font-weight:800;text-decoration:none;transition:all .2s;display:flex}.landing .btn-card-call:hover{background:var(--green-xl)}.landing .services-section{background:var(--white);border-top:1px solid #0000000d}.landing .services-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}.landing .service-card{background:var(--white);border-radius:var(--radius);text-align:right;border:1px solid #0000000f;flex-direction:column;align-items:flex-start;padding:28px 24px;transition:all .3s;display:flex;box-shadow:0 4px 15px #00000005}.landing .service-card:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 8px 25px #d9a4411f}.landing .service-icon{border:1px dashed var(--gold);background:#d9a4411a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:16px;font-size:24px;display:flex}.landing .service-icon svg{color:var(--gold-d);width:26px;height:26px}.landing .service-card h4{color:var(--green);margin-bottom:8px;font-size:17px;font-weight:900}.landing .service-card p{color:var(--ink-s);font-size:15px;line-height:1.7}.landing .steps-section{background:var(--white);border-top:1px solid #0000000d}.landing .steps{flex-direction:column;gap:0;max-width:800px;margin:0 auto;display:flex}.landing .step{gap:20px;padding-bottom:36px;display:flex;position:relative}.landing .step:last-child{padding-bottom:0}.landing .step-left{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.landing .step-num{background:var(--green);width:48px;height:48px;color:var(--gold-l);z-index:1;border:2px solid var(--gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:900;display:flex;position:relative;box-shadow:0 4px 12px #0c38254d}.landing .step-line{background:linear-gradient(to bottom, var(--gold), transparent);flex:1;width:3px;min-height:40px;margin-top:8px}.landing .step:last-child .step-line{display:none}.landing .step-body{padding-top:8px}.landing .step-body h4{color:var(--green);margin-bottom:8px;font-size:20px;font-weight:900}.landing .step-body p{color:var(--ink-s);font-size:16px;line-height:1.8}.landing .guarantee-section{background:var(--bg-light)}.landing .guarantee-box{background:linear-gradient(135deg, var(--green), #072216);border:2px solid var(--gold);color:#fff;text-align:center;border-radius:24px;padding:48px 32px;box-shadow:0 15px 40px #0c382533}.landing .guarantee-box h3{color:var(--gold-l);margin-bottom:16px;font-size:28px;font-weight:900}.landing .guarantee-box p{color:#ffffffe6;max-width:600px;margin:0 auto 32px;font-size:18px;line-height:1.8}.landing .guarantee-items{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:36px;display:flex}.landing .g-item{background:#ffffff1a;border:1px solid #d9a44166;border-radius:50px;align-items:center;gap:8px;padding:10px 22px;font-size:15px;font-weight:800;display:flex}.landing .g-item svg{color:var(--gold-l)}.landing .faq-section{background:var(--white)}.landing .faq-item{border-radius:var(--radius);background:var(--bg-light);border:1px solid #00000014;margin-bottom:12px;overflow:hidden}.landing .faq-q{text-align:right;width:100%;color:var(--green);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:22px 24px;font-family:inherit;font-size:18px;font-weight:900;transition:background .2s;display:flex}.landing .faq-q:hover{background:var(--white)}.landing .faq-arrow{color:var(--gold-d);flex-shrink:0;transition:transform .3s}.landing .faq-q[aria-expanded=true] .faq-arrow{transform:rotate(180deg)}.landing .faq-a{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.landing .faq-a[data-open=true]{grid-template-rows:1fr}.landing .faq-a>div{overflow:hidden}.landing .faq-a-inner{color:var(--ink-s);border-top:1px dashed #0000000d;margin-top:10px;padding:16px 24px 22px;font-size:16px;line-height:1.8}.landing .final-cta{background:linear-gradient(135deg, var(--green), #072216);color:#fff;text-align:center;padding:70px 24px;position:relative}.landing .final-cta:after{content:"";pointer-events:none;background-image:repeating-linear-gradient(45deg,#d9a44108 0 1px,#0000 1px 13px);position:absolute;inset:0}.landing .final-cta h2{color:var(--gold-l);z-index:2;margin-bottom:16px;font-size:clamp(26px,4vw,42px);font-weight:900;position:relative}.landing .final-cta p{color:#ffffffe6;z-index:2;margin-bottom:40px;font-size:18px;position:relative}.landing .final-cta-btns{z-index:2;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}@media (min-width:480px){.landing .final-cta-btns{flex-direction:row;justify-content:center}}.landing .btn-final-call{background:linear-gradient(90deg, var(--gold-d), var(--gold-l));color:var(--green);border-radius:50px;justify-content:center;align-items:center;gap:8px;width:100%;padding:18px 40px;font-size:18px;font-weight:900;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 4px 20px #d9a4414d}@media (min-width:480px){.landing .btn-final-call{width:auto}}.landing .btn-final-call:hover{transform:translateY(-3px);box-shadow:0 8px 25px #d9a44180}.landing .btn-final-wa{color:#fff;background:#25d366;border:2px solid #0000;border-radius:50px;justify-content:center;align-items:center;gap:8px;width:100%;padding:18px 36px;font-size:18px;font-weight:800;text-decoration:none;transition:all .2s;display:flex}@media (min-width:480px){.landing .btn-final-wa{width:auto}}.landing .btn-final-wa:hover{background:#20bd5a;transform:translateY(-3px)}.landing .landing-footer{color:#fff9;text-align:center;background:#03120b;border-top:2px solid #d9a44133;padding:40px 24px;font-size:14px}.landing .landing-footer a{color:var(--gold-l);font-weight:700;text-decoration:none}.landing .landing-footer p{margin-bottom:8px}.landing .float-btns{z-index:200;flex-direction:column;gap:16px;display:flex;position:fixed;bottom:24px;right:24px}.landing .float-wa{background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;transition:transform .2s;animation:3s ease-in-out infinite landing-bob;display:flex;box-shadow:0 6px 20px #0000004d}@keyframes landing-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.landing .float-wa:hover{transform:scale(1.1)}.landing .float-call{background:linear-gradient(135deg, var(--gold-d), var(--gold-l));border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 6px 20px #0000004d}.landing .float-call:hover{transform:scale(1.1)}.landing .float-call svg{color:var(--green)}.landing .pulse-btn{animation:2s ease-out 1s infinite landing-pulse}@keyframes landing-pulse{0%{box-shadow:0 0 #d9a44199}70%{box-shadow:0 0 0 15px #d9a44100}to{box-shadow:0 0 #d9a44100}}.landing a[data-title]{position:relative}.landing a[data-title]:after{content:attr(data-title);background:var(--ink);color:var(--white);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:1000;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:700;transition:all .3s;position:absolute;box-shadow:0 4px 12px #00000026}.landing a[data-title]:before{content:"";opacity:0;visibility:hidden;pointer-events:none;z-index:1000;border:6px solid #0000;transition:all .3s;position:absolute}.landing .float-btns a[data-title]:after{top:50%;right:70px;transform:translateY(-50%)}.landing .float-btns a:hover:after,.landing .float-btns a:focus-visible:after{opacity:1;visibility:visible;right:80px}.landing .header-ctas a[data-title]:after{top:calc(100% + 5px);left:50%;transform:translate(-50%)}.landing .header-ctas a[data-title]:before{border-bottom-color:var(--ink);top:100%;left:50%;transform:translate(-50%,-5px)}.landing .header-ctas a:hover:after,.landing .header-ctas a:focus-visible:after{opacity:1;visibility:visible;top:calc(100% + 12px)}.landing .header-ctas a:hover:before,.landing .header-ctas a:focus-visible:before{opacity:1;visibility:visible;transform:translate(-50%)}.landing .hero-ctas a[data-title]:after,.landing .card-actions a[data-title]:after,.landing .final-cta-btns a[data-title]:after{bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.landing .hero-ctas a[data-title]:before,.landing .card-actions a[data-title]:before,.landing .final-cta-btns a[data-title]:before{border-top-color:var(--ink);bottom:100%;left:50%;transform:translate(-50%,-5px)}.landing .hero-ctas a:hover:after,.landing .card-actions a:hover:after,.landing .final-cta-btns a:hover:after,.landing .hero-ctas a:focus-visible:after,.landing .card-actions a:focus-visible:after,.landing .final-cta-btns a:focus-visible:after{opacity:1;visibility:visible;bottom:calc(100% + 12px)}.landing .hero-ctas a:hover:before,.landing .card-actions a:hover:before,.landing .final-cta-btns a:hover:before,.landing .hero-ctas a:focus-visible:before,.landing .card-actions a:focus-visible:before,.landing .final-cta-btns a:focus-visible:before{opacity:1;visibility:visible;transform:translate(-50%)}.landing .side-banners{z-index:150;pointer-events:none;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:24px;left:0}.landing .side-banner{background:linear-gradient(90deg, var(--green-l), var(--green));color:var(--gold-l);border:1.5px solid var(--gold);pointer-events:auto;border-left:none;border-radius:0 50px 50px 0;align-items:center;gap:10px;padding:12px 20px 12px 16px;font-size:14px;font-weight:800;text-decoration:none;animation:10s ease-in-out infinite landing-slide;display:flex;transform:translate(-110%);box-shadow:4px 4px 15px #0003}.landing .side-banner svg{color:var(--gold-l)}.landing .side-banner:hover,.landing .side-banner:focus-visible{background:var(--green);color:var(--white);animation-play-state:paused;transform:translate(0)}@keyframes landing-slide{0%,10%{transform:translate(-110%)}15%,45%{transform:translate(0)}50%,to{transform:translate(-110%)}}.landing .reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}.landing .reveal.visible{opacity:1;transform:none}.landing :focus-visible{outline:3px solid var(--gold-d);outline-offset:2px}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition:none!important;animation:none!important}.landing .reveal{opacity:1;transform:none}.landing .side-banner{transform:translate(0)}}.landing .guarantee-shield{color:var(--gold-l);stroke-width:1.5px;margin:0 auto 20px;display:block}.landing .why-box p+p,.landing .hero-sub+.hero-sub,.landing .guarantee-box p+p{margin-top:1em}.landing .hero h1 span.h1-main-line{color:#fff;font-size:inherit;margin-top:0;display:block}
