:root{--navy:#0b2d4a;--deep:#07233c;--teal:#00a6a6;--turq:#14c8b8;--ink:#183247;--muted:#617484;--pale:#f5f8fa}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:white}a{text-decoration:none;color:inherit}button,input,select{font:inherit}.container{max-width:1160px;margin:auto;padding:0 24px}.header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid #e5edf1}.nav{height:86px;align-items:center;justify-content:space-between;gap:22px}.logo,.nav{display:flex}.logo{flex-direction:column;color:var(--navy);font-weight:900;letter-spacing:-2px;font-size:33px;line-height:.9;white-space:nowrap}.logo-accent{color:var(--teal)}.logo small{letter-spacing:7px;font-size:10px;font-weight:700;margin:9px 0 0 5px}.logo-light{color:white}.nav nav{display:flex;align-items:center;gap:23px;font-size:13px;font-weight:700}.nav nav>a:not(.nav-cta):hover{color:var(--teal)}.btn,.nav-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:6px;font-weight:700;cursor:pointer}.nav-cta{background:var(--teal);color:white;padding:14px 17px}.menu-toggle{display:none;background:transparent;border:0;color:var(--navy)}.hero{background:linear-gradient(115deg,#082940,#0d4360 68%,#087d83);color:white;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;min-height:560px;grid-gap:30px;gap:30px}.eyebrow,.section-kicker{font-size:12px;font-weight:800;letter-spacing:2px;color:var(--teal)}.eyebrow{color:#69e4d5;display:flex;align-items:center;gap:10px}.eyebrow-line{height:2px;width:28px;background:#69e4d5}h1{font-size:clamp(44px,5vw,68px);line-height:1.08;letter-spacing:-2.6px;margin:25px 0}h1 em{color:#57e1ce;font-style:normal}.hero p{font-size:18px;line-height:1.75;max-width:550px;color:#d2e1e9}.hero-actions{display:flex;gap:13px;margin:30px 0}.btn{padding:16px 23px;border:1px solid transparent;font-size:14px}.btn-primary{background:var(--teal);color:white}.btn-primary:hover,.nav-cta:hover{background:#078a8d}.btn-outline{border-color:#90b6c4;color:white}.hero-trust{display:flex;gap:10px;align-items:center;color:#c0d4de;font-size:13px}.hero-visual{position:relative;min-height:410px}.globe,.hero-visual{display:flex;align-items:center;justify-content:center}.globe{width:310px;height:310px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#1d9ea9,#0b4066 60%,#05233a);box-shadow:0 0 90px #16d6cf44;border:1px solid #7ee9e84a;color:#a4e8ec}.orbit{position:absolute;border:1px solid #76e5e64b;border-radius:50%;width:400px;height:250px;transform:rotate(-30deg)}.orbit-two{transform:rotate(42deg)}.hero-stat{position:absolute;bottom:10px;left:0;background:white;color:var(--navy);padding:20px 24px;border-radius:10px;box-shadow:0 12px 45px #001b2d44}.hero-stat small,.hero-stat span{display:block;font-size:10px;letter-spacing:1px;color:var(--muted)}.hero-stat strong{display:block;font-size:35px;margin:6px 0}.stats{background:#e9f5f5}.stat-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding-top:24px;padding-bottom:24px}.stat-row>div{display:flex;align-items:center;gap:13px;font-size:13px;font-weight:700}.stat-row svg{color:var(--teal)}.section{padding:90px 0;scroll-margin-top:85px}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}h2{font-size:clamp(30px,3.5vw,45px);letter-spacing:-1.4px;line-height:1.17;margin:17px 0 26px;color:var(--navy)}.section p{line-height:1.85;color:#526879}.muted{font-size:13px;color:#718493!important}.pale{background:var(--pale)}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:40px}.solution-card{position:relative;background:white;border:1px solid #e4edef;border-radius:12px;padding:32px;min-height:260px}.solution-card svg{color:var(--teal);width:34px;height:34px}.card-number{position:absolute;right:27px;top:24px;color:#c9d5db;font-weight:800}.solution-card h3{color:var(--navy);font-size:20px;margin:26px 0 10px}.solution-card p{font-size:14px;margin:0}.industry-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:13px;gap:13px;margin:35px 0}.industry{display:flex;align-items:center;gap:10px;border:1px solid #e3edf0;border-radius:8px;padding:20px 14px;font-size:14px;font-weight:700}.industry span{color:var(--teal);font-size:11px}.industry svg{margin-left:auto;color:var(--teal)}.navy-section{background:var(--navy);color:white}.navy-section h2{color:white}.navy-section .section-kicker{color:#6be1d3}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px;gap:25px;margin-top:40px}.steps>div{border-top:1px solid #5a8090;padding-top:22px}.steps b{color:#68dfd0;font-size:25px}.steps h3{font-size:18px}.steps p{color:#c4d5df;font-size:14px}.apply-section{background:#f8fbfc}.apply-grid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:75px;gap:75px;align-items:start}.apply-note{display:flex;align-items:center;gap:10px;margin:19px 0;font-size:14px;font-weight:700}.apply-note svg{color:var(--teal);width:19px}.form-card{background:white;border:1px solid #e0e9ed;border-radius:14px;padding:35px;box-shadow:0 20px 55px #10324b0b}.form-card h3{font-size:23px;color:var(--navy);margin:0 0 7px}.form-subtitle{font-size:12px;margin:0 0 25px}.form-card form>label,.form-row label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:700;color:#2e475a;margin-bottom:19px}.form-card input:not([type=checkbox]),.form-card select{width:100%;padding:13px 12px;border:1px solid #d5e1e7;border-radius:6px;background:white;outline-color:var(--teal);font-size:14px}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.form-card .check{display:flex;flex-direction:row;align-items:start;gap:11px;font-weight:400;line-height:1.6;color:#5c6f7b}.check input{margin-top:4px;accent-color:var(--teal)}.submit{width:100%;border:0}.submit:disabled{opacity:.6;cursor:wait}.form-footnote{font-size:11px;text-align:center;line-height:1.5!important}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.error{color:#b42318!important}.success{text-align:center;padding:50px 12px}.success svg{color:var(--teal)}.contact-panel{padding:35px;border-radius:12px;background:white;border:1px solid #e2e9ec}.contact-panel svg{color:var(--teal)}.contact-panel h3{color:var(--navy)}.text-link{color:#008b91;font-weight:700;display:inline-flex;align-items:center;gap:8px}footer{background:#07243c;color:#d7e6ed;padding:65px 0 20px}.footer-grid{display:grid;grid-template-columns:1.2fr .6fr 1.3fr;grid-gap:60px;gap:60px}.footer-grid p{font-size:13px;line-height:1.8;color:#b5cbd6}.footer-grid h4{margin-top:0;color:white}.footer-grid a:not(.logo){display:block;font-size:13px;margin:12px 0}.legal{display:flex;justify-content:space-between;gap:30px;border-top:1px solid #385368;margin-top:50px;padding-top:20px;font-size:11px;color:#9bb5c1}.legal span:last-child{max-width:560px}@media(max-width:900px){.nav nav{gap:11px;font-size:11px}.apply-grid,.hero-grid,.split{gap:30px}.industry-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.nav{height:70px}.menu-toggle{display:block}.nav nav{display:none;position:absolute;left:0;right:0;top:70px;background:white;padding:20px 25px;flex-direction:column;align-items:stretch;box-shadow:0 10px 20px #0002}.nav nav.nav-open{display:flex}.apply-grid,.footer-grid,.hero-grid,.split{grid-template-columns:1fr}.hero-grid{padding-top:65px;padding-bottom:60px}.hero-visual{min-height:320px}.globe{width:230px;height:230px}.orbit{width:300px;height:180px}.hero-stat{left:10px}.section{padding:65px 0}.cards,.stat-row,.steps{grid-template-columns:1fr}.industry-grid{grid-template-columns:1fr 1fr}.form-card{padding:22px}.form-row{grid-template-columns:1fr;gap:0}.legal{flex-direction:column}.hero-actions{flex-wrap:wrap}h1{letter-spacing:-1.5px}}.eligibility-section{background:#edf7f7}.eligibility-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:28px 0 35px}.eligibility-tile{background:white;border:1px solid #d8e9eb;padding:25px;border-radius:10px;display:flex;flex-direction:column;gap:8px}.eligibility-tile span{font-size:11px;font-weight:800;letter-spacing:1px;color:#55707f}.eligibility-tile strong{font-size:28px;color:#0b2d4a}.eligibility-tile small{color:#5d7482}.eligibility-section h3{color:#0b2d4a}.eligibility-disclaimer{font-size:12px!important;border-left:3px solid #00a6a6;padding-left:14px}.qualification{background:#f5f9fa;border-radius:8px;padding:17px;margin-bottom:18px}.qualification>strong{display:block;font-size:13px;margin-bottom:12px}.qualification .check{display:flex;gap:10px;align-items:flex-start;margin:12px 0;font-size:12px;font-weight:400;line-height:1.5}.qualification input{margin-top:3px;accent-color:#00a6a6}@media(max-width:700px){.eligibility-grid{grid-template-columns:1fr}}