*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#42494c;font:16px/1.65 Arial,Helvetica,sans-serif}a{color:inherit}.sitehead{background:linear-gradient(100deg,#1e80bc,#07659a)}.header-inner{max-width:1180px;margin:auto;min-height:82px;padding:14px 24px;display:flex;align-items:center;justify-content:space-between}.brand{width:203px;height:auto;object-fit:contain}.header-tag{font-size:12px;color:#fff;letter-spacing:1.2px}.hero-outer{background:linear-gradient(110deg,#1d80ba,#09669e);padding:20px 24px 42px}.hero{display:grid;grid-template-columns:38% 62%;max-width:1080px;margin:auto;align-items:stretch}.hero-content{background:#fff;padding:26px 24px 23px}.eyebrow{font-size:12px;font-style:italic;color:#006b9e;font-weight:600;letter-spacing:.4px}.stopwatch{font-size:23px;font-style:normal;margin-right:9px}.hero h1{color:#0878aa;font-size:clamp(31px,3.3vw,42px);line-height:1.12;font-weight:500;margin:20px 0 14px}.hero p{font-size:14px;line-height:1.55;margin:0 0 23px}.hero-visual{overflow:hidden;min-height:400px;background:#15566d}.hero-visual img{width:100%;height:100%;display:block;object-fit:cover}.cta{display:flex;align-items:center;justify-content:center;padding:11px 18px;min-height:43px;border-radius:30px;text-align:center;text-decoration:none;color:white;background:#bb4d13;font-size:14px;font-weight:700;transition:background .15s}.cta:hover,.cta:focus-visible{background:#95390a}.cta:focus-visible,a:focus-visible{outline:3px solid #edb850;outline-offset:3px}.checks{list-style:none;padding:0;margin:14px 0 0}.checks li{padding-left:24px;position:relative;margin:7px 0;font-size:14px}.checks li:before{content:'✓';position:absolute;left:3px;color:#097bad;font-weight:700}.content{width:min(100% - 48px,1020px);margin:auto;padding:58px 0}h2{font-size:clamp(25px,2.6vw,31px);font-weight:500;color:#0076aa;line-height:1.3;margin:0 0 24px}h3{font-size:20px;color:#0477a7;margin:0 0 10px}p{margin:0 0 15px}.expanded li{font-size:16px;margin:18px 0;padding-left:34px}.stripe{background:#f1f7fa}.stripe .content{padding-top:52px;padding-bottom:52px}.features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:27px}.features article{background:#f1f7fa;padding:27px;border-radius:5px}.features p{font-size:15px;margin:0}.rates{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0}.rates article{border:1px solid #d8e6ed;border-radius:5px;background:white;text-align:center;padding:25px 8px}.rates span{display:block;font-size:14px}.rates strong{display:block;color:#0076aa;font-size:clamp(26px,3vw,40px);margin:10px 0}.center{text-align:center}.center-cta{max-width:365px;margin:24px auto 0}.space-top{margin-top:42px}.docs{list-style:none;margin:0;padding:0}.docs li{border-bottom:1px solid #d5e0e5}.docs a{display:flex;justify-content:space-between;gap:14px;text-decoration:none;padding:18px 5px;color:#006d9d}.docs a:hover{text-decoration:underline}.docs a span{white-space:nowrap}.foot{background:#0d557d;color:white}.foot-inner{max-width:1020px;margin:auto;padding:25px 24px;display:flex;justify-content:space-between;gap:20px;font-size:12px}@media(max-width:750px){.hero{grid-template-columns:1fr;max-width:560px}.hero-visual{min-height:270px;max-height:430px}.hero-outer{padding:12px 14px 28px}.hero-content{padding:28px 24px}.header-inner{min-height:66px}.header-tag{display:none}.content{width:min(100% - 36px,580px);padding:42px 0}.features{grid-template-columns:1fr;gap:13px}.rates{gap:7px}.rates article{padding:16px 4px}.rates span{font-size:11px}.rates strong{font-size:25px}.foot-inner{flex-direction:column;gap:4px}.brand{width:190px}}