@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";.brand-link{text-decoration:none;color:inherit}.back-link{display:inline-flex;align-items:center;gap:7px;color:#66839f;text-decoration:none;font-size:12px;font-weight:700;transition:color .2s ease}.back-link:hover{color:#176eb8}.utility-inner{max-width:1050px}.utility-shell{display:flex;align-items:stretch;background:#fff;border:1px solid rgba(255,255,255,.9);border-radius:28px;padding:10px;box-shadow:0 30px 80px #31648e1c,0 3px 10px #376a920a}.utility-main{flex:1;min-width:0;padding:39px 43px 40px}.utility-main h1{font-size:40px;margin:14px 0 4px;line-height:1.5}.utility-intro{color:#758ba0;font-size:13px;line-height:2;margin:0}.utility-separator{display:flex;align-items:center;gap:14px;margin:25px 0 15px;font-size:12px;font-weight:800;color:#294a6a}.utility-separator span:last-child{height:1px;flex:1;background:#eaf0f5}.utility-fields{display:flex;flex-direction:column;gap:14px}.utility-field{display:flex;flex-direction:column;gap:6px;min-width:0}.utility-field>span{color:#31506e;font-size:12px;font-weight:800}.utility-field em{font:600 10px DM Sans,sans-serif;color:#96aabc;margin-right:4px}.utility-field input,.utility-field textarea{width:100%;border:1px solid #dce9f2;border-radius:11px;background:#f8fbfe;padding:11px 13px;min-height:43px;outline:none;color:#254866;text-align:left;font:500 12px DM Sans,sans-serif;transition:border-color .2s,box-shadow .2s}.utility-field input:focus,.utility-field textarea:focus{border-color:#76b7e5;box-shadow:0 0 0 3px #469ad521}.utility-field input:disabled{color:#91a7b8;background:#f0f5f8}.utility-field input::placeholder{color:#afbdca}.utility-field small,.provider-note{color:#8aa0b3;font-size:10px;line-height:1.8;font-weight:600}.provider-note{margin:10px 0 0;color:#718ea6}.utility-actions{display:flex;gap:10px;margin-top:23px}.utility-button{appearance:none;min-height:49px;padding:10px 15px;border-radius:12px;border:1px solid transparent;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:800;transition:background .2s,transform .2s}.utility-button:not(:disabled):hover{transform:translateY(-2px)}.utility-button:disabled{cursor:not-allowed;opacity:.5}.utility-button-primary{flex:1;color:#fff;background:#176eb8;box-shadow:0 8px 18px #176eb829}.utility-button-primary:not(:disabled):hover{background:#115b9c}.utility-button-secondary{flex:1;color:#246696;background:#edf6fc;border-color:#e0eff8}.utility-button-secondary:not(:disabled):hover{background:#deeffb}.utility-notice{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:13px;border:1px solid #d7e9f6;border-radius:12px;background:#f5faff;color:#347dad}.utility-notice.success{color:#21816b;border-color:#cceadf;background:#f3fbf7}.utility-notice.error{color:#ad5a5a;border-color:#f1d8d8;background:#fff8f8}.utility-notice svg{flex:0 0 auto;margin-top:2px}.utility-notice strong{font-size:12px}.utility-notice p{margin:3px 0 0;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.token-field{margin-top:16px}.token-field textarea{resize:vertical;overflow-wrap:anywhere}.utility-aside{flex:0 0 38%;border-radius:20px;padding:36px 31px;color:#fff;background:radial-gradient(circle at 10% 5%,#4b9dd4 0,transparent 42%),linear-gradient(145deg,#207cb9,#11518b 90%)}.aside-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#ffffff24;border:1px solid rgba(255,255,255,.2)}.aside-kicker{display:block;margin-top:28px;color:#c9e7fa;font-size:11px;font-weight:700}.utility-aside h2{font-size:26px;line-height:1.55;margin:7px 0 11px;font-weight:800}.utility-aside>p{font-size:12px;color:#d5e9f8;line-height:2;margin:0}.utility-steps{padding:0;list-style:none;margin:27px 0;display:flex;flex-direction:column;gap:17px}.utility-steps li{display:flex;gap:12px;align-items:flex-start}.utility-steps li>span{font:700 11px DM Sans,sans-serif;color:#c5e6fa;display:grid;place-items:center;flex:0 0 30px;height:30px;border:1px solid rgba(255,255,255,.25);border-radius:10px}.utility-steps li div{display:flex;flex-direction:column;gap:2px}.utility-steps strong{font-size:12px}.utility-steps small{color:#c4e0f2;font-size:10px;line-height:1.7}.security-note{display:flex;align-items:flex-start;gap:9px;background:#052f5433;border:1px solid rgba(255,255,255,.15);border-radius:13px;padding:12px;color:#e1f2fc;font-size:10px;font-weight:600;line-height:1.9}.security-note svg{flex:0 0 auto;margin-top:2px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:720px){.utility-shell{flex-direction:column}.utility-main{padding:30px 22px 28px}.utility-main h1{font-size:34px}.utility-aside{flex-basis:auto;padding:27px 23px}.aside-kicker{margin-top:18px}.utility-aside h2{font-size:23px}.utility-steps{margin:20px 0;gap:13px}}@media(max-width:400px){.utility-actions{flex-direction:column}.back-link{font-size:10px}}:root{font-family:Cairo,sans-serif;color:#122b4a;background:#eaf3fb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;min-width:320px}button{font:inherit}button:focus-visible{outline:3px solid #75b8ff;outline-offset:4px}.page{min-height:100vh;position:relative;overflow:hidden;background:linear-gradient(146deg,#f3f8fd,#e8f2fb,#e0effb)}.page-inner{position:relative;z-index:1;width:min(1120px,calc(100% - 64px));margin:0 auto}.background-orb{position:absolute;border-radius:50%;pointer-events:none}.background-orb-one{width:620px;height:620px;border:1px solid rgba(100,166,221,.18);top:-290px;left:-240px;box-shadow:0 0 0 75px #83bae40b,0 0 0 150px #83bae409}.background-orb-two{width:510px;height:510px;background:radial-gradient(circle,rgba(178,219,249,.4),transparent 68%);bottom:-220px;right:-150px}.site-header{display:flex;align-items:center;justify-content:space-between;height:102px}.brand{display:flex;align-items:center;gap:11px}.brand-icon{display:grid;place-items:center;width:45px;height:45px;color:#fff;background:#1264ad;border-radius:14px;box-shadow:0 7px 15px #1365ae29}.brand-copy{display:flex;flex-direction:column;line-height:1.2}.brand-copy strong{font-size:17px;font-weight:800;letter-spacing:-.25px}.brand-copy>span{direction:ltr;text-align:right;font-family:DM Sans,sans-serif;font-size:8px;font-weight:700;letter-spacing:1.5px;color:#7190ad;margin-top:5px}.header-note{color:#66839f;font-size:12px;font-weight:700;display:flex;gap:8px;align-items:center}.header-note span{width:7px;height:7px;border-radius:50%;background:#72b2e7;box-shadow:0 0 0 4px #72b2e724}.profile-card{display:flex;direction:rtl;background:#fff;border:1px solid rgba(255,255,255,.9);border-radius:28px;padding:11px;box-shadow:0 30px 80px #31648e1c,0 3px 10px #376a920a}.profile-content{flex:1 1 56%;padding:44px 52px 35px 46px;min-width:0}.eyebrow{display:inline-flex;align-items:center;gap:7px;color:#337dbd;background:#edf7ff;border:1px solid #e1f0fc;border-radius:100px;padding:6px 12px;font-size:11px;font-weight:800}h1{margin:22px 0 13px;font-size:clamp(34px,4.05vw,51px);line-height:1.42;font-weight:800;letter-spacing:-1.5px;color:#122e50}h1 span{color:#1975c2}.intro{max-width:420px;margin:0;font-size:14px;line-height:2.05;font-weight:500;color:#74889e}.section-heading{display:flex;align-items:center;gap:15px;margin:27px 0 12px;color:#284563;font-size:12px;font-weight:800}.heading-line{height:1px;flex:1;background:#edf2f6}.action-list{display:flex;flex-direction:column;gap:10px}.coverage-button{appearance:none;cursor:pointer;border:1px solid transparent;width:100%;min-height:72px;display:flex;align-items:center;gap:13px;border-radius:15px;padding:10px 13px;text-align:right;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.coverage-button:hover{transform:translateY(-2px)}.coverage-button:disabled{cursor:wait;opacity:.72;transform:none}.coverage-button.primary{background:#176eb8;color:#fff;box-shadow:0 9px 18px #176eb830}.coverage-button.primary:hover,.coverage-button.primary.is-selected{background:#115b9c;box-shadow:0 11px 20px #176eb840}.coverage-button.secondary{color:#1b3c5f;background:#f5f9fc;border-color:#e6f0f7}.coverage-button.secondary:hover,.coverage-button.secondary.is-selected{background:#eaf5fd;border-color:#b9d9f1}.button-icon{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#ffffff26}.secondary .button-icon{color:#2479bd;background:#e4f2fc}.button-copy{display:flex;flex-direction:column;flex:1;gap:1px}.button-copy strong{font-size:14px;font-weight:800}.button-copy small{font-size:10px;font-weight:600;opacity:.72}.button-arrow{opacity:.8}.button-spinner{animation:action-spin .9s linear infinite}@keyframes action-spin{to{transform:rotate(360deg)}}.details{overflow:hidden}.details-inner{display:flex;gap:9px;margin-top:13px;padding:12px 14px;border:1px solid #dceefa;background:#f5faff;color:#3778aa;border-radius:13px;animation:reveal .22s ease both}.details-inner>svg{flex:0 0 auto;margin-top:3px}.details-inner strong{display:block;color:#234c70;font-size:12px}.details-inner p{margin:3px 0 0;font-size:11px;line-height:1.8;color:#627f98}.disclaimer{margin:16px 1px 0;color:#9aacbb;font-size:10px;font-weight:600}.visual-panel{flex:0 0 45%;min-height:570px;position:relative;border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#9fc8e8,#316b9f);color:#fff}.hero-image{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.image-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(12,49,83,.18),transparent 35%,rgba(9,34,62,.09) 56%,rgba(8,35,64,.78) 100%)}.visual-top{position:absolute;top:27px;right:27px;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(255,255,255,.32);border-radius:100px;background:#113e6426;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:10px;font-weight:700}.visual-dot{width:6px;height:6px;border-radius:50%;background:#a9dcff}.visual-bottom{position:absolute;bottom:33px;right:29px;left:29px;display:flex;align-items:flex-end;gap:13px}.visual-mark{align-self:flex-start;flex:0 0 44px;height:44px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.4);background:#ffffff1f;border-radius:13px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.visual-bottom>div:nth-child(2){flex:1}.visual-bottom span{display:block;color:#d7eafb;font-size:11px;font-weight:700;margin-bottom:5px}.visual-bottom strong{font-size:25px;line-height:1.45;font-weight:800}.visual-arrow{margin-bottom:3px;color:#d4eafb}.benefits{margin:26px auto 0;display:flex;align-items:center;justify-content:center;gap:33px;color:#67829b;font-size:11px;font-weight:700}.benefits>div{display:flex;align-items:center;gap:8px}.benefit-icon{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#3d96d2;background:#d9edfb}.benefit-divider{width:1px;height:20px;background:#cedfec}.site-footer{display:flex;justify-content:space-between;color:#9bb0c1;font-size:10px;font-weight:600;padding:35px 3px 28px}@keyframes reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:850px){.page-inner{width:min(720px,calc(100% - 40px))}.profile-content{padding:36px 29px 30px}.visual-panel{flex-basis:43%;min-height:530px}h1{font-size:38px}.visual-bottom strong{font-size:21px}}@media(max-width:620px){.page-inner{width:min(470px,calc(100% - 30px))}.site-header{height:82px}.brand-icon{width:40px;height:40px;border-radius:12px}.brand-copy strong{font-size:15px}.header-note{font-size:10px}.profile-card{flex-direction:column;padding:8px;border-radius:23px}.profile-content{padding:31px 20px 24px}h1{font-size:36px;margin-top:17px;line-height:1.4}.intro{font-size:13px}.section-heading{margin-top:22px}.visual-panel{flex-basis:auto;min-height:270px;border-radius:16px}.visual-top{top:17px;right:17px}.visual-bottom{bottom:20px;right:20px;left:20px}.visual-bottom strong{font-size:20px}.benefits{flex-wrap:wrap;gap:12px 20px;margin-top:23px;font-size:10px}.benefit-divider{display:none}.site-footer{padding:28px 3px 24px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.header-links{display:flex;align-items:center;gap:21px}.utility-link{color:#347bad;font-size:12px;font-weight:700;text-decoration:none}.utility-link:hover{color:#125b9b;text-decoration:underline}@media(max-width:440px){.header-links{gap:10px}.utility-link{font-size:10px}.header-links .header-note{display:none}}
