.landing-refresh{--deep:#0b4434;--action:#0e7150;--dark:#062a1f;--ground:#f3f9f5;--line:#d8e8df;--ink:#13372d;--muted:#557168}.landing-refresh *{box-sizing:border-box}.landing-refresh{scroll-behavior:smooth;color:var(--ink);background:#fff;margin:0;font-family:IBM Plex Sans Arabic,Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif;font-size:16px;line-height:1.75}.landing-refresh a{color:inherit;text-decoration:none}.landing-refresh .shell{width:min(1180px,100% - 40px);margin-inline:auto}.landing-refresh .brand{color:var(--deep);align-items:center;gap:9px;font-size:1.28rem;display:inline-flex}.landing-refresh .brand strong{font-weight:800}.landing-refresh .button{background:var(--action);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px 20px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 8px 20px #0e715029}.landing-refresh .button:hover{background:var(--deep);transform:translateY(-1px)}.landing-refresh .button-light{color:var(--deep);box-shadow:none;background:#fff}.landing-refresh .hero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:72px;min-height:650px;padding-block:84px;display:grid}.landing-refresh .eyebrow,.landing-refresh .kicker{color:var(--action);letter-spacing:.04em;margin:0 0 14px;font-size:.82rem;font-weight:800}.landing-refresh .eyebrow{background:var(--ground);border:1px solid #c8e5d6;border-radius:99px;width:max-content;padding:5px 11px}.landing-refresh .eyebrow span{background:var(--action);border-radius:50%;width:7px;height:7px;margin-inline-end:5px;display:inline-block}.landing-refresh h1,.landing-refresh h2,.landing-refresh h3,.landing-refresh p{margin-top:0}.landing-refresh h1{color:var(--deep);letter-spacing:-.025em;margin-bottom:24px;font-size:clamp(2.45rem,4.5vw,4.4rem);font-weight:800;line-height:1.14}.landing-refresh .lead{color:#425f56;max-width:600px;font-size:1.12rem;line-height:2}.landing-refresh .hero-actions{align-items:center;gap:22px;margin:28px 0 18px;display:flex}.landing-refresh .text-link{align-items:center;gap:5px;font-weight:800;display:inline-flex}.landing-refresh .micro{color:#6b827a;align-items:center;gap:7px;font-size:.85rem;display:flex}.landing-refresh .product-frame{background:var(--deep);direction:ltr;border-radius:22px;padding:8px;transform:rotate(-.4deg);box-shadow:0 24px 54px #062a1f33}.landing-refresh .browser-top{color:#b7d4c7;border-radius:14px 14px 0 0;align-items:center;gap:6px;height:34px;padding-inline:12px;font-size:.68rem;display:flex}.landing-refresh .browser-top span{background:#edc96b;border-radius:50%;width:8px;height:8px}.landing-refresh .browser-top span:nth-child(2){background:#e9857c}.landing-refresh .browser-top span:nth-child(3){background:#74bd92}.landing-refresh .browser-top bdi{opacity:.75;margin-left:8px}.landing-refresh .mock-grid{background:#e5efe9;border-radius:0 0 14px 14px;grid-template-columns:1fr 1.05fr;gap:1px;min-height:440px;display:grid;overflow:hidden}.landing-refresh .store-page{background:#f8fbf9;padding:54px 25px}.landing-refresh .ghost-title,.landing-refresh .ghost-line,.landing-refresh .ghost-block{background:#e3efe8;border-radius:7px}.landing-refresh .ghost-title{width:64%;height:22px;margin-bottom:26px}.landing-refresh .ghost-line{height:10px;margin:14px 0}.landing-refresh .ghost-line.short{width:72%}.landing-refresh .ghost-block{height:220px;margin-top:28px}.landing-refresh .side-panel{direction:rtl;background:#fff;padding:19px;font-size:.76rem}.landing-refresh .mini-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.landing-refresh .mini-head .brand{font-size:.88rem}.landing-refresh .mini-head img{width:18px;height:18px}.landing-refresh .score-row{justify-content:space-between;align-items:center;padding:17px 0;display:flex}.landing-refresh .score-row small,.landing-refresh .score-row strong{display:block}.landing-refresh .score-row strong{color:var(--deep);font-size:1.45rem}.landing-refresh .score-ring{border:7px solid #d7ebdf;border-top-color:var(--action);border-radius:50%;place-items:center;width:58px;height:58px;font-weight:900;display:grid}.landing-refresh .status-row{border-bottom:1px solid #edf3ef;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.landing-refresh em{border-radius:99px;padding:2px 8px;font-size:.7rem;font-style:normal;font-weight:800}.landing-refresh .green{color:#0b5a41;background:#d9efe3}.landing-refresh .amber{color:#8a5807;background:#fbf1df}.landing-refresh .red{color:#8f2820;background:#fae9e7}.landing-refresh .finding{color:#684b18;background:#fbf1df;border-radius:8px;flex-direction:column;gap:4px;margin-top:14px;padding:11px;display:flex}.landing-refresh .mock-button{color:#fff;background:var(--action);text-align:center;border-radius:7px;margin-top:12px;padding:9px;font-weight:800}.landing-refresh .platform-bar{background:var(--deep);color:#c8dbd4}.landing-refresh .platform-bar .shell{justify-content:center;align-items:center;gap:32px;min-height:66px;font-size:.9rem;display:flex}.landing-refresh .platform-bar b{color:#fff}.landing-refresh .platform-bar span{border:1px solid #38685a;border-radius:99px;padding:5px 12px}.landing-refresh .platform-bar .active{color:var(--deep);background:#fff;border-color:#fff;font-weight:800}.landing-refresh .section{padding-block:100px}.landing-refresh .soft{background:var(--ground)}.landing-refresh .section-head{text-align:center;max-width:760px;margin:0 auto 48px}.landing-refresh .section-head h2,.landing-refresh .report-copy h2,.landing-refresh .final-cta h2{color:var(--deep);letter-spacing:-.025em;margin-bottom:14px;font-size:clamp(2rem,3.4vw,3.1rem);font-weight:800;line-height:1.3}.landing-refresh .section-head>p:last-child{color:var(--muted);margin-bottom:0}.landing-refresh .card-grid{gap:18px;display:grid}.landing-refresh .three{grid-template-columns:repeat(3,1fr)}.landing-refresh .info-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px;box-shadow:0 6px 18px #0b443409}.landing-refresh .info-card>svg,.landing-refresh .policy-card>svg{color:var(--action);margin-bottom:15px}.landing-refresh .info-card h3,.landing-refresh .policy-card h3,.landing-refresh .steps h3{color:var(--deep);margin-bottom:8px;font-size:1.12rem}.landing-refresh .info-card p,.landing-refresh .policy-card p,.landing-refresh .steps p{color:var(--muted);margin:0;font-size:.92rem}.landing-refresh .steps{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.landing-refresh .steps article{border-top:2px solid #9bcdb6;padding-top:18px;position:relative}.landing-refresh .steps article span{top:-17px;color:var(--action);background:#fff;padding-inline-end:10px;font-weight:900;position:absolute;inset-inline-start:0}.landing-refresh .assurance,.landing-refresh .data-note{color:var(--deep);text-align:center;background:#e0f1e8;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:42px 0 0;padding:14px 20px;font-weight:700;display:flex}.landing-refresh .policy-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.landing-refresh .policy-card{border:1px solid var(--line);background:#fff;border-radius:13px;padding:22px}.landing-refresh .policy-card.featured{background:var(--deep);color:#fff}.landing-refresh .policy-card.featured h3,.landing-refresh .policy-card.featured p,.landing-refresh .policy-card.featured svg{color:#fff}.landing-refresh .compliance-list{grid-template-columns:1fr 1fr;gap:18px;max-width:900px;margin:auto;display:grid}.landing-refresh .compliance-list article{border:1px solid var(--line);background:var(--ground);border-radius:16px;padding:28px}.landing-refresh .compliance-list h3{color:var(--deep);margin-bottom:8px}.landing-refresh .compliance-list p{color:var(--muted);margin:0}.landing-refresh .legal-note{border-top:1px solid var(--line);max-width:900px;color:var(--muted);margin:24px auto 0;padding-top:20px;font-size:.9rem}.landing-refresh .comparison-table{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.landing-refresh .comparison-head,.landing-refresh .comparison-row{grid-template-columns:1fr .8fr 1.3fr;display:grid}.landing-refresh .comparison-head{background:var(--deep);color:#fff}.landing-refresh .comparison-head b,.landing-refresh .comparison-row p{border-inline-start:1px solid var(--line);margin:0;padding:18px}.landing-refresh .comparison-head b:first-child,.landing-refresh .comparison-row p:first-child{border-inline-start:0}.landing-refresh .comparison-row{border-top:1px solid var(--line)}.landing-refresh .comparison-row p{color:var(--muted)}.landing-refresh .comparison-row p:nth-child(2){color:#8a5807;background:#fbf1df;font-weight:700}.landing-refresh .comparison-row p:nth-child(3){color:var(--deep)}.landing-refresh .report-section{background:var(--dark);color:#fff;padding-block:100px}.landing-refresh .report-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.landing-refresh .report-copy h2{color:#fff}.landing-refresh .report-copy>p:not(.kicker){color:#c8dbd4}.landing-refresh .kicker.light{color:#7fd0aa}.landing-refresh .report-copy ul{margin:28px 0;padding:0;list-style:none}.landing-refresh .report-copy li{color:#e8f2ed;align-items:center;gap:9px;margin:9px 0;display:flex}.landing-refresh .report-copy li svg{color:#69c496;width:17px}.landing-refresh .report-copy small{color:#aac5ba;border:1px solid #285447;border-radius:10px;padding:14px;display:block}.landing-refresh .report-card{color:var(--ink);background:#fff;border-radius:16px;padding:28px;box-shadow:0 20px 50px #0003}.landing-refresh .report-title{border-bottom:2px solid var(--deep);justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:16px;display:flex}.landing-refresh .report-title div span{color:var(--muted);font-size:.75rem;display:block}.landing-refresh .report-title strong{color:var(--deep);font-size:1.65rem}.landing-refresh .report-line{border-bottom:1px solid #e8efeb;justify-content:space-between;padding:9px 0;font-size:.88rem;display:flex}.landing-refresh .report-alert{color:#7e3029;background:#fae9e7;border-radius:8px;flex-direction:column;margin-top:17px;padding:13px;font-size:.82rem;display:flex}.landing-refresh .offer{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:.82fr 1.18fr;max-width:850px;margin:auto;display:grid;overflow:hidden;box-shadow:0 16px 35px #0b443412}.landing-refresh .price-card{border:2px solid var(--action);text-align:center;border-radius:17px;margin:-1px;padding:34px}.landing-refresh .price-card>span{color:var(--action);font-weight:800}.landing-refresh .price-card h3{margin:8px 0;font-size:1.8rem}.landing-refresh .price-card p{color:var(--muted);font-size:.9rem}.landing-refresh .full{width:100%;margin:10px 0}.landing-refresh .price-card small{color:#6d837b}.landing-refresh .included{padding:38px}.landing-refresh .included h3{margin-bottom:22px}.landing-refresh .included>div{grid-template-columns:1fr 1fr;gap:13px;display:grid}.landing-refresh .included span{align-items:center;gap:7px;font-size:.91rem;display:flex}.landing-refresh .included span svg{color:var(--action)}.landing-refresh .included p{border-top:1px solid var(--line);margin:28px 0 0;padding-top:18px}.landing-refresh .included a{color:var(--action);font-weight:800}.landing-refresh .faq-grid{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.landing-refresh .faq-grid details{border-bottom:1px solid var(--line);padding:20px 0}.landing-refresh .faq-grid summary{cursor:pointer;justify-content:space-between;align-items:center;font-weight:800;list-style:none;display:flex}.landing-refresh .faq-grid summary::-webkit-details-marker{display:none}.landing-refresh .faq-grid details[open] svg{transform:rotate(180deg)}.landing-refresh .faq-grid p{color:var(--muted);margin:10px 0 0;font-size:.92rem}.landing-refresh .final-cta{background:var(--action);color:#fff;padding-block:48px}.landing-refresh .final-cta .shell{justify-content:space-between;align-items:center;gap:30px;display:flex}.landing-refresh .final-cta .shell>div{grid-template-columns:auto 1fr;align-items:center;column-gap:14px;display:grid}.landing-refresh .final-cta h2{color:#fff;margin:0;font-size:1.8rem}.landing-refresh .final-cta p{color:#dcece5;grid-column:2;margin:0}@media (max-width:900px){.landing-refresh .hero{grid-template-columns:1fr;gap:50px;padding-block:60px}.landing-refresh .product-frame{width:100%;max-width:620px;margin:auto}.landing-refresh .three,.landing-refresh .policy-grid{grid-template-columns:repeat(2,1fr)}.landing-refresh .steps{grid-template-columns:repeat(2,1fr);gap:45px 24px}.landing-refresh .report-wrap{grid-template-columns:1fr;gap:45px}.landing-refresh .platform-bar .shell{flex-wrap:wrap;gap:12px;padding-block:16px}.landing-refresh .offer{grid-template-columns:1fr}.landing-refresh .final-cta .shell{align-items:flex-start}}@media (max-width:620px){.landing-refresh .shell{width:min(100% - 28px,1180px)}.landing-refresh .section{padding-block:72px}.landing-refresh h1{font-size:2.45rem}.landing-refresh .hero{padding-block:50px}.landing-refresh .hero-actions{flex-direction:column;align-items:stretch}.landing-refresh .hero-actions .button{width:100%}.landing-refresh .micro{align-items:flex-start}.landing-refresh .mock-grid{grid-template-columns:.7fr 1.3fr;min-height:380px}.landing-refresh .store-page{padding:40px 12px}.landing-refresh .side-panel{padding:13px}.landing-refresh .status-row{font-size:.68rem}.landing-refresh .three,.landing-refresh .policy-grid,.landing-refresh .steps,.landing-refresh .faq-grid,.landing-refresh .compliance-list{grid-template-columns:1fr}.landing-refresh .steps{gap:42px}.landing-refresh .platform-bar b{text-align:center;width:100%}.landing-refresh .platform-bar .shell{font-size:.75rem}.landing-refresh .platform-bar span{padding:4px 8px}.landing-refresh .report-section{padding-block:72px}.landing-refresh .report-card{padding:18px}.landing-refresh .included{padding:28px}.landing-refresh .included>div{grid-template-columns:1fr}.landing-refresh .comparison-head{display:none}.landing-refresh .comparison-row{grid-template-columns:1fr}.landing-refresh .comparison-row p{border-inline-start:0;border-top:1px solid var(--line)}.landing-refresh .comparison-row p:first-child{border-top:0}.landing-refresh .final-cta .shell{flex-direction:column}.landing-refresh .final-cta .button{width:100%}}@media (prefers-reduced-motion:reduce){.landing-refresh{scroll-behavior:auto}.landing-refresh .button{transition:none}}.landing-refresh .hero{padding-block-start:110px}.landing-refresh .hero-copy{min-width:0}.landing-refresh .eyebrow{width:fit-content;max-width:100%}.landing-refresh .browser-top bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.landing-refresh{font-family:var(--font-cairo),sans-serif}html[lang=en] .landing-refresh{font-family:var(--font-montserrat),sans-serif}html[lang=en] .landing-refresh .side-panel{direction:ltr}.landing-refresh h1,.landing-refresh h2,.landing-refresh h3{font-family:var(--font-cairo),sans-serif}html[lang=en] .landing-refresh h1,html[lang=en] .landing-refresh h2,html[lang=en] .landing-refresh h3{font-family:var(--font-montserrat),sans-serif}.landing-refresh section[id]{scroll-margin-top:80px}.landing-refresh .text-link:focus-visible,.landing-refresh .button:focus-visible,.landing-refresh summary:focus-visible{outline-offset:3px;outline:3px solid #178b63}.landing-refresh .faq-grid summary svg{flex:none;transition:transform .2s}.landing-refresh .comparison-row p{overflow-wrap:anywhere}@media (max-width:620px){.landing-refresh .hero{padding-block-start:94px}.landing-refresh .comparison-row p:before{content:attr(data-label);color:#0b4434;margin-bottom:4px;font-weight:800;display:block}.landing-refresh .report-card,.landing-refresh .product-frame{min-width:0}.landing-refresh .mock-grid{grid-template-columns:.45fr 1.55fr}.landing-refresh .store-page{padding-inline:10px}.landing-refresh .side-panel{min-width:0}.landing-refresh .mini-head .brand strong{font-size:.8rem}}@media (min-width:1024px){.landing-refresh .hero{min-height:calc(100svh - 66px);padding-block:clamp(88px,12svh,110px) clamp(24px,5svh,60px)}.landing-refresh h1{font-size:clamp(2.45rem,min(4.5vw,7svh),4.4rem)}}
