.SnapFixBlueprint-module__vXQdhq__page{--dark:#052827;--deep:#073331;--card:#0b403d;--green:#24db7b;--mint:#59e49a;--text:#f2fbf7;--muted:#a7c4bd;background:var(--dark);color:var(--text);font-family:var(--font-snap-fix), Tajawal, sans-serif;min-height:100vh}.SnapFixBlueprint-module__vXQdhq__page *{box-sizing:border-box}.SnapFixBlueprint-module__vXQdhq__page a{text-decoration:none}.SnapFixBlueprint-module__vXQdhq__page button{font:inherit}.SnapFixBlueprint-module__vXQdhq__page>header{z-index:30;background:#052827e8;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:30px;padding:14px max(24px,50vw - 590px);display:flex;position:sticky;top:0}.SnapFixBlueprint-module__vXQdhq__page>header>a{color:#fff;align-items:center;gap:9px;font-weight:800;display:flex}.SnapFixBlueprint-module__vXQdhq__page>header>a i{background:#1875c5;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;font-style:normal;display:flex}.SnapFixBlueprint-module__vXQdhq__page>header nav{gap:24px;display:flex}.SnapFixBlueprint-module__vXQdhq__page>header nav a{color:#b8d0ca;font-size:13px}.SnapFixBlueprint-module__vXQdhq__page>header aside{align-items:center;gap:5px;display:flex}.SnapFixBlueprint-module__vXQdhq__page>header aside button{color:#9eb6b0;background:0 0;border:0;border-radius:100px;padding:7px 10px}.SnapFixBlueprint-module__vXQdhq__page>header aside button.SnapFixBlueprint-module__vXQdhq__active{color:var(--mint);background:#17504a}.SnapFixBlueprint-module__vXQdhq__page>header aside a{background:var(--green);color:#03221e;border-radius:100px;margin-left:7px;padding:9px 18px;font-weight:800}.SnapFixBlueprint-module__vXQdhq__hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;max-width:1180px;min-height:680px;margin:auto;padding:70px 30px;display:grid}.SnapFixBlueprint-module__vXQdhq__hero>div:first-child>span{color:var(--mint);background:#0d413d;border:1px solid #1c5952;border-radius:100px;padding:7px 14px;font-size:12px;display:inline-block}.SnapFixBlueprint-module__vXQdhq__hero h1{margin:22px 0;font-size:clamp(54px,7vw,88px);line-height:1}.SnapFixBlueprint-module__vXQdhq__hero h1 b:first-child{color:#31c8ff}.SnapFixBlueprint-module__vXQdhq__hero h1 b:nth-of-type(2){color:var(--green)}.SnapFixBlueprint-module__vXQdhq__hero h1 em{font-style:normal}.SnapFixBlueprint-module__vXQdhq__hero h1 small{margin-top:20px;font-size:clamp(28px,3.5vw,48px);line-height:1.35;display:block}.SnapFixBlueprint-module__vXQdhq__hero>div:first-child>p{color:var(--muted);max-width:690px;font-size:17px;line-height:1.9}.SnapFixBlueprint-module__vXQdhq__hero nav{gap:12px;margin-top:32px;display:flex}.SnapFixBlueprint-module__vXQdhq__hero nav a,.SnapFixBlueprint-module__vXQdhq__cta a{background:var(--green);color:#03251f;border-radius:10px;padding:14px 22px;font-weight:800}.SnapFixBlueprint-module__vXQdhq__hero nav a:last-child{color:#fff;background:0 0;border:1px solid #ffffff25}.SnapFixBlueprint-module__vXQdhq__hero>div>aside{gap:35px;margin-top:38px;display:flex}.SnapFixBlueprint-module__vXQdhq__hero aside article{flex-direction:column;display:flex}.SnapFixBlueprint-module__vXQdhq__hero aside article b{color:var(--green);font-size:21px}.SnapFixBlueprint-module__vXQdhq__hero aside article small{color:#92aaa4}.SnapFixBlueprint-module__vXQdhq__phone{justify-content:center;display:flex}.SnapFixBlueprint-module__vXQdhq__phone>div{background:#061412;border:9px solid #124a46;border-radius:42px;width:290px;height:525px;position:relative;overflow:hidden;box-shadow:0 30px 90px #0008}.SnapFixBlueprint-module__vXQdhq__phone img{-o-object-fit:cover;object-fit:cover}.SnapFixBlueprint-module__vXQdhq__phone span{background:var(--green);color:#033126;z-index:2;border-radius:50%;padding:8px;font-size:10px;font-weight:900;position:absolute;top:18px;left:16px}.SnapFixBlueprint-module__vXQdhq__phone i{z-index:2;background:#4fe59375;border:2px solid #a9ffcf;border-radius:50%;width:35px;height:35px;position:absolute;top:37%;right:33%}.SnapFixBlueprint-module__vXQdhq__phone i:last-child{width:70px;height:70px;top:31%;right:21%}.SnapFixBlueprint-module__vXQdhq__barrier,.SnapFixBlueprint-module__vXQdhq__journey,.SnapFixBlueprint-module__vXQdhq__report,.SnapFixBlueprint-module__vXQdhq__categories,.SnapFixBlueprint-module__vXQdhq__pro{max-width:1120px;margin:auto;padding:85px 30px}.SnapFixBlueprint-module__vXQdhq__barrier>header,.SnapFixBlueprint-module__vXQdhq__journey>header,.SnapFixBlueprint-module__vXQdhq__report>header{text-align:center}.SnapFixBlueprint-module__vXQdhq__barrier>header span,.SnapFixBlueprint-module__vXQdhq__report>header span{color:var(--green);font-weight:800}.SnapFixBlueprint-module__vXQdhq__barrier>header small{color:#8ba59f;display:block}.SnapFixBlueprint-module__vXQdhq__barrier>div{grid-template-columns:1fr 1fr;gap:28px;margin-top:45px;display:grid}.SnapFixBlueprint-module__vXQdhq__barrier article{background:var(--deep);border:1px solid #ffffff14;border-radius:20px;padding:36px}.SnapFixBlueprint-module__vXQdhq__barrier article>i{font-size:34px;font-style:normal}.SnapFixBlueprint-module__vXQdhq__barrier h2,.SnapFixBlueprint-module__vXQdhq__journey h2,.SnapFixBlueprint-module__vXQdhq__report h2,.SnapFixBlueprint-module__vXQdhq__categories h2,.SnapFixBlueprint-module__vXQdhq__pro h2{margin:13px 0;font-size:clamp(30px,4vw,45px)}.SnapFixBlueprint-module__vXQdhq__barrier p,.SnapFixBlueprint-module__vXQdhq__journey p,.SnapFixBlueprint-module__vXQdhq__report p,.SnapFixBlueprint-module__vXQdhq__pro p{color:var(--muted);line-height:1.8}.SnapFixBlueprint-module__vXQdhq__journey>header span{color:#8eaaa3}.SnapFixBlueprint-module__vXQdhq__journey>div{max-width:780px;margin:50px auto}.SnapFixBlueprint-module__vXQdhq__journey article{align-items:flex-start;gap:22px;min-height:135px;display:flex;position:relative}.SnapFixBlueprint-module__vXQdhq__journey article>i{background:var(--green);color:#03251f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;font-style:normal;font-weight:900;display:flex}.SnapFixBlueprint-module__vXQdhq__journey article h3{margin:0;font-size:20px}.SnapFixBlueprint-module__vXQdhq__journey article p{margin-top:7px}.SnapFixBlueprint-module__vXQdhq__journey article em{color:var(--green);bottom:13px;font-size:28px;font-style:normal;position:absolute;inset-inline-start:17px}.SnapFixBlueprint-module__vXQdhq__report{background:#062e2c;max-width:none;padding-left:max(30px,50vw - 560px);padding-right:max(30px,50vw - 560px)}.SnapFixBlueprint-module__vXQdhq__reportGrid{grid-template-columns:.85fr 1.15fr;gap:50px;margin-top:50px;display:grid}.SnapFixBlueprint-module__vXQdhq__reportGrid>section article{align-items:flex-start;gap:18px;margin-bottom:25px;display:flex}.SnapFixBlueprint-module__vXQdhq__reportGrid>section article>i{background:#0d4944;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;font-size:25px;font-style:normal;display:flex}.SnapFixBlueprint-module__vXQdhq__reportGrid h3{margin:0}.SnapFixBlueprint-module__vXQdhq__reportGrid p{margin-top:5px}.SnapFixBlueprint-module__vXQdhq__diagnosis{color:#0b2d29;background:#f5faf8;border-radius:22px;padding:28px;overflow:hidden}.SnapFixBlueprint-module__vXQdhq__diagnosis>header{grid-template-columns:auto 1fr;align-items:center;gap:4px;display:grid}.SnapFixBlueprint-module__vXQdhq__diagnosis>header i{color:var(--green);background:#073d38;border-radius:10px;grid-row:1/3;justify-content:center;align-items:center;width:42px;height:42px;margin-inline-end:10px;font-style:normal;font-weight:900;display:flex}.SnapFixBlueprint-module__vXQdhq__diagnosis header h3,.SnapFixBlueprint-module__vXQdhq__diagnosis header span{margin:0}.SnapFixBlueprint-module__vXQdhq__diagnosis header span{color:#59736d;font-size:11px}.SnapFixBlueprint-module__vXQdhq__issueTabs{flex-wrap:wrap;gap:6px;margin:22px 0;display:flex}.SnapFixBlueprint-module__vXQdhq__issueTabs button{background:#e4eeeb;border:0;border-radius:100px;padding:6px 9px;font-size:10px}.SnapFixBlueprint-module__vXQdhq__issueTabs button.SnapFixBlueprint-module__vXQdhq__active{color:#fff;background:#0d4a43}.SnapFixBlueprint-module__vXQdhq__diagnosis>article{background:#fff;border:1px solid #dfe9e6;border-radius:12px;margin:10px 0;padding:14px}.SnapFixBlueprint-module__vXQdhq__diagnosis>article b,.SnapFixBlueprint-module__vXQdhq__diagnosis>article p{margin:0;display:block}.SnapFixBlueprint-module__vXQdhq__diagnosis>article strong{color:#0c8a50;margin-top:7px;font-size:25px;display:block}.SnapFixBlueprint-module__vXQdhq__diagnosis .SnapFixBlueprint-module__vXQdhq__warning{background:#fff2e4;border-color:#f1c28f}.SnapFixBlueprint-module__vXQdhq__diagnosis article a{color:#0c8250;font-weight:700}.SnapFixBlueprint-module__vXQdhq__diagnosis>a.SnapFixBlueprint-module__vXQdhq__task{background:var(--green);color:#073027;text-align:center;border-radius:10px;margin-top:14px;padding:12px;font-weight:800;display:block}.SnapFixBlueprint-module__vXQdhq__diagnosis>small{color:#71857f;text-align:center;margin-top:8px;display:block}.SnapFixBlueprint-module__vXQdhq__categories h2{text-align:center}.SnapFixBlueprint-module__vXQdhq__categories>div{border:1px solid #ffffff17;border-radius:18px;overflow:hidden}.SnapFixBlueprint-module__vXQdhq__categories header,.SnapFixBlueprint-module__vXQdhq__categories button{color:#fff;text-align:start;background:0 0;border:0;grid-template-columns:.7fr 1.3fr;width:100%;display:grid}.SnapFixBlueprint-module__vXQdhq__categories header{background:#0d4642}.SnapFixBlueprint-module__vXQdhq__categories header b,.SnapFixBlueprint-module__vXQdhq__categories button>*{padding:17px 22px}.SnapFixBlueprint-module__vXQdhq__categories button{border-top:1px solid #ffffff12}.SnapFixBlueprint-module__vXQdhq__categories button:hover,.SnapFixBlueprint-module__vXQdhq__categories button.SnapFixBlueprint-module__vXQdhq__selected{background:#0b3a37}.SnapFixBlueprint-module__vXQdhq__categories button.SnapFixBlueprint-module__vXQdhq__selected b{color:var(--green)}.SnapFixBlueprint-module__vXQdhq__categories button span{color:var(--muted)}.SnapFixBlueprint-module__vXQdhq__pro{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.SnapFixBlueprint-module__vXQdhq__pro>div{border-radius:22px;height:500px;position:relative;overflow:hidden}.SnapFixBlueprint-module__vXQdhq__pro img{-o-object-fit:cover;object-fit:cover}.SnapFixBlueprint-module__vXQdhq__pro article{align-items:flex-start;gap:15px;display:flex}.SnapFixBlueprint-module__vXQdhq__pro article i{color:var(--green);font-size:20px;font-style:normal;font-weight:900}.SnapFixBlueprint-module__vXQdhq__pro article p{margin-top:0}.SnapFixBlueprint-module__vXQdhq__pro section>a{color:var(--green);font-weight:800}.SnapFixBlueprint-module__vXQdhq__resources{color:#0b302b;background:#eef6f2;grid-template-columns:1fr minmax(360px,520px);align-items:center;gap:42px;padding:65px max(30px,50vw - 560px);display:grid}.SnapFixBlueprint-module__vXQdhq__resources nav,.SnapFixBlueprint-module__vXQdhq__resources aside{flex-wrap:wrap;gap:9px;display:flex}.SnapFixBlueprint-module__vXQdhq__resources nav a{color:#fff;background:#073b35;border-radius:9px;padding:11px 13px}.SnapFixBlueprint-module__vXQdhq__resources nav a:first-child{background:#138d54}.SnapFixBlueprint-module__vXQdhq__resources aside a{color:#0b5545;border:1px solid #bad3cb;border-radius:9px;padding:8px 12px}.SnapFixBlueprint-module__vXQdhq__resources>a{border-radius:18px;min-height:300px;position:relative;overflow:hidden}.SnapFixBlueprint-module__vXQdhq__resources img{-o-object-fit:cover;object-fit:cover}.SnapFixBlueprint-module__vXQdhq__cta{text-align:center;padding:100px 25px}.SnapFixBlueprint-module__vXQdhq__cta h2{margin:0;font-size:clamp(34px,5vw,55px)}.SnapFixBlueprint-module__vXQdhq__cta p{color:var(--muted);margin:12px 0 35px;font-size:18px}.SnapFixBlueprint-module__vXQdhq__page>footer{color:#829f98;text-align:center;border-top:1px solid #ffffff12;padding:28px}@media (max-width:900px){.SnapFixBlueprint-module__vXQdhq__page>header nav{display:none}.SnapFixBlueprint-module__vXQdhq__hero,.SnapFixBlueprint-module__vXQdhq__reportGrid,.SnapFixBlueprint-module__vXQdhq__pro,.SnapFixBlueprint-module__vXQdhq__resources{grid-template-columns:1fr}.SnapFixBlueprint-module__vXQdhq__hero{padding-top:60px}.SnapFixBlueprint-module__vXQdhq__barrier>div{grid-template-columns:1fr}.SnapFixBlueprint-module__vXQdhq__pro>div{height:340px}.SnapFixBlueprint-module__vXQdhq__resources{padding:55px 24px}}@media (max-width:580px){.SnapFixBlueprint-module__vXQdhq__page>header{padding:10px 14px}.SnapFixBlueprint-module__vXQdhq__page>header aside a{display:none}.SnapFixBlueprint-module__vXQdhq__hero,.SnapFixBlueprint-module__vXQdhq__barrier,.SnapFixBlueprint-module__vXQdhq__journey,.SnapFixBlueprint-module__vXQdhq__report,.SnapFixBlueprint-module__vXQdhq__categories,.SnapFixBlueprint-module__vXQdhq__pro{padding-left:20px;padding-right:20px}.SnapFixBlueprint-module__vXQdhq__hero{gap:45px}.SnapFixBlueprint-module__vXQdhq__hero h1{font-size:55px}.SnapFixBlueprint-module__vXQdhq__hero>div>aside{gap:16px}.SnapFixBlueprint-module__vXQdhq__hero aside article b{font-size:17px}.SnapFixBlueprint-module__vXQdhq__phone>div{width:250px;height:460px}.SnapFixBlueprint-module__vXQdhq__categories header,.SnapFixBlueprint-module__vXQdhq__categories button{grid-template-columns:.85fr 1.15fr}.SnapFixBlueprint-module__vXQdhq__categories header b,.SnapFixBlueprint-module__vXQdhq__categories button>*{padding:14px 11px}.SnapFixBlueprint-module__vXQdhq__resources>a{min-height:220px}}
