.SpdNOW_advert{background:#fff}.SpdNOW_shell,.SpdNOW_body{width:min(1080px,100% - 48px);margin-inline:auto}.SpdNOW_header{background:var(--navy-deep);color:#fff;border-bottom:5px solid var(--orange);padding:36px 0 58px}.SpdNOW_back{color:#d4e2ec;align-items:center;gap:10px;font-size:.9rem;display:inline-flex}.SpdNOW_back:hover{text-decoration:underline}.SpdNOW_eyebrow{color:#ffac73;text-transform:uppercase;letter-spacing:.12em;margin:38px 0 14px;font-size:.8rem;font-weight:700}.SpdNOW_header h1{max-width:900px;font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(2.8rem,6vw,4.7rem);font-weight:600;line-height:1.05}.SpdNOW_location{align-items:center;gap:10px;margin:24px 0 12px;font-size:1.2rem;display:flex}.SpdNOW_package{color:#fff;max-width:760px;margin:0 0 28px;font-size:clamp(1.1rem,2.4vw,1.45rem);line-height:1.55}.SpdNOW_section{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:38px;padding:44px 0;display:grid}.SpdNOW_sectionLabel{text-transform:uppercase;letter-spacing:.13em;color:var(--muted);margin:9px 0 0;font-size:.75rem;font-weight:700}.SpdNOW_section h2{font-family:var(--font-display);color:var(--ink);margin:0 0 22px;font-size:2.15rem;font-weight:600;line-height:1.15}.SpdNOW_section p:not(.SpdNOW_sectionLabel){margin:0 0 18px;font-size:1.04rem;line-height:1.85}.SpdNOW_section ul{margin:0;padding-left:21px}.SpdNOW_section li{margin:0 0 12px;padding-left:5px;line-height:1.75}.SpdNOW_section li::marker{color:var(--orange-dark)}.SpdNOW_details{margin:0}.SpdNOW_details>div{border-bottom:1px solid #e8edef;grid-template-columns:170px minmax(0,1fr);gap:22px;padding:13px 0;display:grid}.SpdNOW_details>div:first-child{padding-top:0}.SpdNOW_details>div:last-child{border:0}.SpdNOW_details dt{color:var(--muted)}.SpdNOW_details dd{overflow-wrap:anywhere;margin:0;font-weight:600}.SpdNOW_apply{border-bottom:0;padding-block:48px 64px;scroll-margin-top:32px}.SpdNOW_apply form{margin:24px 0}.SpdNOW_section .SpdNOW_account,.SpdNOW_section .SpdNOW_contact{font-size:.92rem}.SpdNOW_account a,.SpdNOW_contact a{color:var(--navy);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:700px){.SpdNOW_shell,.SpdNOW_body{width:calc(100% - 36px)}.SpdNOW_header{padding:24px 0 36px}.SpdNOW_eyebrow{margin-top:28px}.SpdNOW_section{grid-template-columns:minmax(0,1fr);gap:12px;padding:30px 0}.SpdNOW_sectionLabel{margin:0}.SpdNOW_section h2{margin-bottom:18px;font-size:1.9rem}.SpdNOW_details>div{grid-template-columns:minmax(0,1fr);gap:4px}.SpdNOW_apply{padding-bottom:44px}}
