.hub-page{max-width:1180px;margin:auto;padding:56px 32px 90px;color:#e8f2e8}.hub-page small{font:700 12px/1.7 ui-monospace,monospace;letter-spacing:.12em;color:#afd8c4}.hub-page h1{font-size:clamp(34px,4.3vw,64px);line-height:1.24;letter-spacing:-.045em;margin:20px 0}.hub-page h2{font-size:clamp(25px,2.7vw,39px);line-height:1.4}.hub-page h3{font-size:23px;line-height:1.5}.hub-page p{color:#b7c9bd;line-height:1.9;font-size:17px}.hub-page a{color:#afd8c4;text-underline-offset:6px}.hub-lead{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:35px;min-height:460px}.hub-button{display:inline-block!important;background:#afd8c4;color:#102019!important;padding:16px 23px;border-radius:4px;font-weight:750;text-decoration:none}.hub-button:hover{background:#c1e3d2}.hub-button:focus-visible,.hub-page a:focus-visible{outline:3px solid #e8f2e8;outline-offset:5px}.hub-orbit{width:100%;height:auto}.hub-catalog{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;margin-top:70px;padding-top:45px;border-top:1px solid #394e40}.hub-listing{display:block;border-block:1px solid #526859;padding:30px;text-decoration:none!important;background:linear-gradient(130deg,#1c3026,#121e19)}.hub-listing h3{font-size:32px;color:#e8f2e8}.hub-listing h3 span{float:right}.hub-listing>span{font-size:14px}.hub-wordmark{display:block;font-size:21px;margin-top:20px;color:#afd8c4}.hub-back{display:inline-block;margin-bottom:22px}.hub-service-strip{display:flex;gap:38px;border-block:1px solid #394e40;padding:35px 0;margin:45px 0 80px}.hub-service-strip>div{flex:1}.hub-service-strip h2{font-size:23px;margin:10px 0}.hub-service-strip p{font-size:15px}.hub-answers{scroll-margin-top:100px}.hub-answer{display:grid;grid-template-columns:40px 1fr 30px;gap:24px;border-top:1px solid #394e40;padding:32px 0;text-decoration:none!important}.hub-answer>span{font:14px monospace;padding-top:6px}.hub-answer h3{margin:12px 0;color:#e8f2e8}.hub-answer p{margin-bottom:0;max-width:690px}.hub-answer:hover h3{text-decoration:underline;text-underline-offset:6px}.hub-sources{margin:55px 0}.hub-sources>div{border-bottom:1px solid #394e40;padding:16px 0}.hub-sources span{display:block;color:#859e8e;font-size:13px;margin:8px 0}.hub-contact{border-top:1px solid #394e40;padding-top:40px;margin-top:65px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.hub-contact>div:last-child{display:grid;gap:20px}.hub-notice,.hub-owner{font-size:13px!important;border-top:1px solid #394e40;padding-top:22px;margin-top:45px}.hub-footer{border-top:1px solid #394e40;padding:25px 5%;display:flex;gap:28px;justify-content:space-between;flex-wrap:wrap;color:#859e8e}.hub-footer a{color:#afd8c4}.hub-article-head{max-width:820px;margin:25px auto 50px}.hub-article-head h1{font-size:clamp(32px,4vw,55px)}.hub-article-head time{font:13px monospace;color:#859e8e}.hub-article-body{max-width:760px;margin:auto}.hub-article-body>section{margin:45px 0}.hub-article-body h2{font-size:26px}.hub-article-body p{font-size:18px;line-height:2}.hub-article-body .hub-sources p{font-size:15px}.hub-owner{background:#17271e;padding:24px}.managed-delivery{padding:65px 0;border-block:1px solid #394e40}.managed-heading{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:end}.managed-heading h2{font-size:clamp(30px,3vw,46px);line-height:1.35}.managed-heading p{max-width:470px;color:#b7c9bd;line-height:1.9}.managed-receipt{margin:35px 0;border-top:1px solid #526859}.managed-receipt>div{display:grid;grid-template-columns:90px 1fr 1fr;gap:24px;padding:22px 0;border-bottom:1px solid #394e40;align-items:center}.managed-receipt strong{font-size:32px;color:#afd8c4}.managed-receipt b{font-size:19px}.managed-receipt p{font-size:15px!important;margin:0}.managed-flow{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0}.managed-flow span{border-left:2px solid #afd8c4;padding:8px 18px;font-size:15px}.managed-cta{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.managed-note{font-size:13px!important;color:#91aa9a!important}.permanent-note{border-left:3px solid #afd8c4;padding:14px 18px;margin:18px 0;line-height:1.8}.permanent-note strong{color:#e8f2e8}
@media(max-width:700px){.hub-page{padding:30px 22px 65px}.hub-lead,.hub-catalog,.hub-contact,.managed-heading{grid-template-columns:1fr;gap:20px}.hub-lead{min-height:0}.hub-orbit{max-height:250px}.hub-catalog{margin-top:35px}.hub-service-strip{flex-direction:column;gap:14px;margin:20px 0 45px}.hub-service-strip>div{display:grid;grid-template-columns:34px 1fr;gap:0 12px}.hub-service-strip p{grid-column:2}.hub-service-strip h2{margin:0}.hub-answer{grid-template-columns:25px 1fr 15px;gap:10px}.hub-answer h3{font-size:21px}.hub-contact{margin-top:35px}.hub-footer{font-size:13px}.managed-delivery{padding:35px 0}.managed-receipt>div{grid-template-columns:60px 1fr;gap:10px}.managed-receipt p{grid-column:2}.managed-receipt strong{grid-row:span 2}.managed-heading h2{margin-bottom:0}}
@media(prefers-reduced-motion:reduce){.hub-flow{display:none}}
