@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cairo-400.ttf) format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cairo-500.ttf) format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cairo-600.ttf) format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cairo-700.ttf) format("truetype")}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/cairo-800.ttf) format("truetype")}@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&display=swap");:root{--navy:#11283f;--teal:#087c89;--mint:#14b4ac;--bg:#f5f9fc;--muted:#617487;--border:#dbe7ed;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--navy);font-family:Cairo,Tahoma,Arial,sans-serif;line-height:1.85}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}.container{width:min(1180px,calc(100% - 40px));margin:auto}.top{background:#fffdfdfa;position:sticky;top:0;z-index:20;border-bottom:1px solid #eaf0f4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px}.brand{font-size:19px;font-weight:800;direction:ltr;letter-spacing:-.5px}.brand span{color:#08a59d}.navlinks{display:flex;gap:22px;align-items:center;font-size:13px;font-weight:700}.navlinks a:hover{color:var(--teal)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--teal);border:1px solid var(--teal);color:#fff;border-radius:12px;padding:11px 22px;font-size:14px;font-weight:800;transition:.15s}.btn:hover{background:#075d68;transform:translateY(-1px)}.btn.ghost{background:#fff;color:var(--navy);border-color:#d0dfe8}.btn.ghost:hover{border-color:var(--teal);color:var(--teal)}.hero{background:radial-gradient(circle at 15% 40%,#e0fafa 0,transparent 28%),linear-gradient(125deg,#f5fbff,#edf6fa 62%,#fff);padding:72px 0 44px}.eyebrow{color:#087d89;font-size:12px;font-weight:800;letter-spacing:.5px}.hero h1{font-size:clamp(30px,4vw,53px);line-height:1.44;max-width:1000px;margin:12px 0 16px;letter-spacing:-.8px}.hero h1 em{font-style:normal;color:var(--teal)}.lead{font-size:18px;max-width:920px;color:#41586b;margin-bottom:23px}.heroactions{gap:12px;margin-bottom:24px}.chips,.heroactions{display:flex;flex-wrap:wrap}.chips{gap:9px;margin:24px 0}.chip{background:#fff;border:1px solid #ddeaf0;padding:7px 13px;border-radius:100px;font-size:12px;font-weight:700}.mock{display:block;width:100%;border-radius:23px;box-shadow:0 23px 70px rgba(15,61,78,.12)}.picture-note{color:#778696;text-align:center;font-size:11px;margin:10px 0}.section{padding:80px 0}.light{background:#f4f9fc}.kicker{font-size:12px;font-weight:800;color:var(--teal)}h2{font-size:clamp(25px,3vw,37px);line-height:1.45;margin:8px 0 16px}h3{margin:0 0 8px;font-size:19px}.intro{font-size:16px;color:#536b7f;max-width:850px;margin:0 0 28px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{border:1px solid var(--border);padding:25px;border-radius:20px;background:#fff;box-shadow:0 8px 23px #163c5508}.card p{font-size:14px;color:var(--muted);margin:0}.ic{display:grid;place-items:center;background:#e9f9f8;border-radius:12px;width:43px;height:43px;font-size:22px;color:var(--teal);margin-bottom:12px}.split{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.split img{width:100%;border-radius:16px;box-shadow:0 16px 50px #163c5515}.tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tags span{padding:7px 12px;border-radius:9px;background:#e5f4f6;color:#185669;font-weight:700;font-size:12px}.tabs{display:flex;gap:8px;margin-bottom:18px;flex-wrap:wrap}.tabs button{border:1px solid #d9e6ec;background:white;padding:10px 18px;border-radius:11px;color:var(--navy);font-weight:800}.tabs button.active{background:var(--teal);color:white;border-color:var(--teal)}.tab-panel{display:none}.tab-panel.active{display:block}.feature-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.feature{background:#f5fafb;border:1px solid #e3eff3;padding:12px 15px;border-radius:12px;font-size:14px;font-weight:700}.feature:before{content:"✓";color:var(--mint);margin-left:9px}.ai-box{border-radius:20px;background:linear-gradient(115deg,#102d46,#10677a);color:#fff;padding:28px}.ai-box h3{font-size:23px}.ai-box p{color:#d8f3f6}.ai-box .example{border:1px solid #ffffff35;background:#ffffff12;border-radius:12px;padding:12px;font-size:13px;margin-top:8px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.step{padding:20px;border:1px solid var(--border);border-radius:14px;background:#fff}.step b{display:inline-grid;place-items:center;color:#fff;background:var(--teal);width:30px;height:30px;border-radius:9px;margin-bottom:8px}.cta{background:#112b42;color:white;border-radius:25px;padding:36px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.cta p{color:#d5e7ed}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.form-grid label{font-size:12px;font-weight:700;display:block;margin-bottom:5px}.form-grid input,.form-grid select,.form-grid textarea{width:100%;border-radius:10px;border:1px solid #c9dbe5;background:#fff;padding:10px 12px;color:#112b42;min-width:0}.wide{grid-column:1/-1}.form-info{font-size:11px;color:#d5e7ed}.faq details{border-bottom:1px solid #dfebf0;padding:16px 3px}.faq summary{cursor:pointer;font-weight:800}.faq p{color:var(--muted);font-size:14px}footer{padding:35px 0;background:#f5f8fb;color:#5f7080;font-size:12px}.footer-inner{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.pill{display:inline-block;border:1px solid #c5e7e4;border-radius:30px;padding:3px 11px;color:var(--teal);font-size:11px;font-weight:800}.mobile-menu,.toast{display:none}.toast{background:#dff6ed;color:#116944;padding:9px 12px;border-radius:9px;margin-top:9px;font-size:12px}.toast.show{display:block}@media(max-width:860px){.navlinks{display:none}.mobile-menu{display:inline-flex}.grid,.steps{grid-template-columns:1fr 1fr}.cta,.split{grid-template-columns:1fr}.section{padding:57px 0}.hero{padding:45px 0 28px}}@media(max-width:570px){.container{width:min(100% - 28px,1180px)}.feature-list,.form-grid,.grid,.steps{grid-template-columns:1fr}.hero h1{font-size:30px}.lead{font-size:15px}.cta{padding:23px}.nav{min-height:64px}.heroactions .btn{width:100%}}.source-menu-toggle{display:none}@media(max-width:860px){header{position:relative}.source-menu-toggle{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid #c9dbe5;border-radius:9px;min-width:38px;min-height:38px;color:inherit;font:inherit;cursor:pointer}header.source-menu-open .source-primary-nav{display:flex!important;position:absolute;top:100%;right:0;left:0;z-index:100;background:#fff;border-top:1px solid #dbe6ea;box-shadow:0 18px 30px #1233;padding:20px;flex-direction:column;align-items:stretch;gap:14px;max-height:70vh;overflow:auto}}