body{font:14px/1.5 Arial,sans-serif;color:#173447;background:#f1f4f6}a{text-decoration:none}.no-utility{background:#143b55;color:#fff;display:flex;justify-content:space-between;gap:20px;padding:9px 5%;font-size:9px;letter-spacing:.04em}.no-utility a{text-decoration:underline;text-underline-offset:3px}.no-header{background:white;display:flex;gap:40px;align-items:center;padding:25px 5%;border-bottom:1px solid #d7e0e6}.no-logo{font-size:35px;font-weight:900;letter-spacing:-2px;line-height:1}.no-logo span{display:block;font-size:9px;letter-spacing:.03em;font-weight:400;margin-top:8px}.no-header nav{display:flex;gap:28px;margin:auto}.no-header nav a{font-size:12px}.no-header nav a[aria-current]{color:#b94513;border-bottom:2px solid #da571c;padding-bottom:9px}.no-header-mark{font-size:8px;line-height:1.7;color:#4d6373;text-align:right}main{max-width:1320px;margin:auto;padding:0 5%}.no-heading{padding:30px 0 24px}.no-heading>span{font-size:10px;color:#506575}.no-heading h1{font-size:32px;font-weight:500;line-height:1.2;letter-spacing:-.8px;margin:18px 0 10px}.no-heading p{font-size:12px;color:#506575;margin:0}.no-workspace{display:grid;grid-template-columns:1.65fr 1fr;gap:22px;margin-bottom:35px}.no-input-panel{background:white;border:1px solid #d4dfe6;padding:25px 28px 22px}.no-panel-title{display:flex;gap:12px;align-items:center;margin-bottom:25px}.no-square{width:28px;height:28px;display:grid;place-items:center;background:#e8eef2;font-size:10px;font-weight:700}.no-panel-title h2{font-size:17px;font-weight:500;margin:0}.no-input-panel fieldset{border:0;margin:0;padding:0}.no-input-panel label{display:block;font-size:11px;font-weight:600}.no-input-panel select,.no-input-panel input{border:1px solid #aebfca;background:#fff;border-radius:2px;color:inherit;display:block;width:100%;padding:13px 12px;font-size:14px;margin-top:8px;min-height:48px}.no-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:23px}.no-fields small{display:block;font-size:9px;font-weight:400;color:#506575;margin-top:7px}.no-route-diagram{display:flex;justify-content:space-between;align-items:center;margin:30px 0 20px;background:#f3f6f8;padding:20px;gap:15px}.no-route-diagram>span{position:relative;padding-left:18px;max-width:150px}.no-route-diagram i{position:absolute;left:0;top:5px;width:8px;height:8px;background:#143b55;border-radius:50%}.no-route-diagram>span:last-child i{background:#da571c}.no-route-diagram b{display:block;font-size:11px;font-weight:500}.no-route-diagram small{display:block;font-size:8px;margin-top:4px;color:#506575}.no-route-diagram>div{font-size:17px;color:#6d8899;white-space:nowrap;overflow:hidden;flex:1;text-align:center;max-width:190px}.no-calculation-note{font-size:10px;color:#506575;max-width:550px;margin:0}.no-result-panel{background:#143b55;color:#fff;padding:25px 25px 23px;display:flex;flex-direction:column}.no-result-panel .no-square{background:#f2753c;color:#152e3d}.no-result-panel h2{font-size:16px}.no-result-panel output>span{font-size:11px;color:#d9e4eb}.no-result-panel output strong{display:block;font-size:clamp(35px,3.5vw,53px);font-weight:500;letter-spacing:-2px;margin:6px 0 15px;line-height:1.2}.no-result-panel #no-explanation{font-size:10px;line-height:1.7;color:#d9e4eb;min-height:50px;margin:0}.no-result-separator{border-top:1px dashed #7895a8;margin:20px 0}.no-important{font-size:10px;line-height:1.7;color:#d9e4eb;margin:0 0 23px}.no-result-panel>a{display:block;background:#f2753c;color:#152e3d;padding:14px 16px;font-size:11px;font-weight:700;margin-top:auto;text-align:center}.no-terminal{display:grid;grid-template-columns:48% 52%;background:#e0e8ed;margin-bottom:38px;min-height:205px}.no-terminal img{display:block;width:100%;height:235px;object-fit:cover;object-position:50% 58%}.no-terminal>div{padding:30px 38px;align-self:center}.no-terminal span{font-size:8px;letter-spacing:.12em}.no-terminal h2{font-size:28px;font-weight:500;letter-spacing:-.5px;line-height:1.2;margin:12px 0}.no-terminal p{font-size:11px;margin:0}.no-information{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;padding-bottom:50px}.no-information h2{font-size:21px;font-weight:500;letter-spacing:-.4px;margin:0 0 18px}.no-services details{border-top:1px solid #bdcdd6;padding:15px 0}.no-services summary{font-size:13px}.no-services summary span{font-size:9px;background:#dce6ed;padding:4px 7px;margin-right:8px;display:inline-block}.no-services details p{font-size:11px;max-width:430px;color:#506575;margin:15px 0 0}.no-checklist ul{list-style:none;margin:0;padding:0}.no-checklist li{display:flex;gap:17px;padding:13px 0;border-top:1px solid #bdcdd6}.no-checklist li>span{font-size:10px;color:#b94513;padding-top:3px}.no-checklist b{font-size:12px;font-weight:500}.no-checklist p{font-size:10px;color:#506575;margin:5px 0 0}.no-footer{background:#0d2b40;color:#fff;padding:32px 5%;display:flex;gap:40px;align-items:center;justify-content:space-between}.no-footer-logo{font-size:31px;font-weight:900;letter-spacing:-2px}.no-footer p{font-size:10px;color:#c7d7e2;margin:0}.no-footer>div{display:grid;gap:8px;font-size:11px}.no-footer>div a:last-child{font-size:10px;text-decoration:underline;text-underline-offset:4px}@media(max-width:950px){.no-header{gap:22px}.no-header nav{gap:18px}.no-header-mark{display:none}.no-workspace{grid-template-columns:1.35fr 1fr;gap:15px}.no-input-panel{padding:22px 20px}.no-result-panel{padding:22px 20px}.no-route-diagram{padding:15px;gap:7px}.no-route-diagram>div{max-width:70px}.no-information{gap:35px}.no-terminal>div{padding:25px}.no-terminal h2{font-size:25px}}@media(max-width:650px){.no-utility{padding:8px 5%;font-size:8px;gap:12px}.no-utility>span{max-width:100px}.no-utility>a{max-width:175px;text-align:right}.no-header{padding:20px 5%;display:block}.no-logo{font-size:32px;display:inline-block}.no-header nav{gap:22px;margin-top:22px;overflow:auto;white-space:nowrap}.no-header nav a{font-size:10px}.no-heading{padding:24px 0 22px}.no-heading h1{font-size:29px;margin-top:14px}.no-heading p{font-size:11px}.no-workspace{grid-template-columns:1fr;gap:12px;margin-bottom:25px}.no-input-panel{padding:22px 18px}.no-panel-title{margin-bottom:22px}.no-panel-title h2{font-size:17px}.no-input-panel select,.no-input-panel input{font-size:13px;padding:12px 9px}.no-fields{gap:14px}.no-fields small{font-size:8px}.no-route-diagram{padding:17px 12px;margin-top:24px;gap:10px}.no-route-diagram>div{max-width:70px}.no-route-diagram b{font-size:10px}.no-route-diagram small{font-size:7px}.no-result-panel{padding:23px}.no-result-panel output strong{font-size:42px;letter-spacing:-1px;margin-bottom:12px}.no-result-panel .no-panel-title{margin-bottom:18px}.no-result-panel #no-explanation{min-height:0}.no-result-separator{margin:17px 0}.no-important{margin-bottom:18px}.no-terminal{display:block;margin-bottom:28px}.no-terminal img{height:150px}.no-terminal>div{padding:24px}.no-terminal h2{font-size:25px}.no-information{grid-template-columns:1fr;gap:28px;padding-bottom:30px}.no-footer{padding:28px 5%;flex-wrap:wrap;gap:20px}.no-footer p{flex-basis:calc(100% - 110px);font-size:9px}.no-footer>div{flex-basis:100%;display:flex;justify-content:space-between;gap:15px;font-size:10px}}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-color:#143b55}.no-utility a:focus-visible,.no-footer a:focus-visible,.no-result-panel a:focus-visible{outline-color:#fff}
