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