.road-journey--home .services{padding-block:clamp(76px,9vw,142px) clamp(64px,7vw,108px)}.services h2{max-width:48rem;font-size:clamp(31px,4.1vw,59px);line-height:1.08;text-wrap:balance}.services h2 span{display:inline-block}.service-intro{max-width:42ch;margin-block-start:16px;color:var(--color-muted);font-size:clamp(15px,1.4vw,19px);line-height:1.65}.service-deck{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:clamp(24px,4vw,48px);border:1px solid #426075}.service-switcher{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:subgrid;background:#142334}.service-choice{position:relative;display:flex;align-items:center;justify-content:center;gap:11px;min-width:0;min-height:72px;padding:10px;color:var(--color-ink);font-size:clamp(14px,1.45vw,21px);font-weight:720;line-height:1.25;transition:background-color .18s ease,color .18s ease}.service-choice+.service-choice{border-inline-start:1px solid #426075}.service-choice svg{flex:none;color:var(--color-signal);transition:transform .24s ease}.service-choice:hover{background:#1e394b}.service-choice:hover svg{transform:scale(1.12)}.service-choice[aria-pressed=true]{background:#1b3c48;box-shadow:inset 0 -3px var(--color-signal)}.service-choice:focus-visible{z-index:1;outline-offset:-5px}.service-choice-short{display:none}.service-panels{grid-column:1/-1;display:grid;border-block-start:1px solid #426075;background:#152839}.service-panel{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,38px);padding:clamp(20px,3vw,42px);visibility:hidden;opacity:0}.service-panel[data-active=true]{visibility:visible;opacity:1;transition:opacity .25s ease}.service-panel h3{font-size:clamp(23px,3.4vw,43px)}.service-panel p{max-width:45ch;margin-block-start:9px;color:var(--color-muted);font-size:16px;line-height:1.62}.service-resource-links{margin-block-start:17px}.service-resource-links,.service-resource-links li+li{border-block-start:1px solid #426075}.service-home-index,.service-resource-links a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;color:var(--color-signal);font-size:14px;font-weight:650}.service-resource-links a{padding-block:5px}.service-home-index svg,.service-resource-links svg{flex:none}.service-home-index:hover,.service-resource-links a:hover{color:var(--color-ink);text-decoration:underline;text-underline-offset:4px}.service-home-index{width:fit-content;margin-block-start:12px}.service-sheet-stack{position:relative;aspect-ratio:1.12;min-width:0;max-width:238px;width:100%;justify-self:center}.service-sheet-stack span{position:absolute;inset:11% 15% 20% 7%;border:1px solid #496879;background:#162d3d}.service-sheet-stack span:nth-child(2){inset:16% 10% 15% 12%;background:#193546}.service-sheet-stack span:nth-child(3){inset:21% 5% 10% 17%;display:grid;place-items:center;color:var(--color-signal);background:linear-gradient(135deg,#285263a8,#163142),repeating-linear-gradient(90deg,transparent 0 14px,#65d9cf30 14px 15px);border-color:#6b9ba7}.service-sheet-stack span:nth-child(3):after{content:"";position:absolute;inset:auto auto -1px -1px;width:17px;height:17px;border-inline-end:1px solid var(--color-brass);border-block-end:1px solid var(--color-brass)}@media (max-width:1023px){.service-choice{gap:6px}.service-choice-wide{display:none}.service-choice-short{display:inline}}@media (max-width:767px){.road-journey--home .services{padding-block:64px 58px;padding-left:108px}.services h2{font-size:clamp(27px,7.8vw,40px)}.service-choice{flex-direction:column;min-height:65px;padding:6px 2px;font-size:13px}.service-choice svg{width:19px;height:19px}.service-panel{grid-template-columns:minmax(0,1fr);padding:18px 12px}.service-panel p{font-size:14px}.service-resource-links a{font-size:13px}.service-sheet-stack{display:none}}@media (max-width:360px){.road-journey--home .services{padding-left:94px}.services h2{font-size:26px}}