.tour-band-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;margin-top:24px;display:flex}.tour-band-foot .site-note{max-width:72ch;font-size:var(--ge-t-label);line-height:1.6}.tour-steps-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.tour-steps .tour-steps-tabs .ge-button{gap:8px;min-height:44px}.tour-steps .ge-button.tour-steps-ghost{border-color:var(--ge-navy-line);color:var(--ge-on-navy-strong);box-shadow:none;background:0 0}.tour-steps .ge-button.tour-steps-ghost:hover{background:var(--ge-navy-hover);color:var(--ge-on-navy-strong);border-color:#ffffff4d}.tour-steps-index{font-size:var(--ge-t-label);font-weight:var(--ge-w-label);font-variant-numeric:tabular-nums}.tour-steps .ge-button.is-on-navy .tour-steps-index{color:var(--ge-blue-deep)}.tour-steps .ge-button.tour-steps-ghost .tour-steps-index{color:var(--ge-on-navy)}.tour-steps-frame{border-radius:var(--ge-radius-lg);background:var(--ge-surface);box-shadow:var(--ge-shadow-xl), inset 0 0 0 1px #fff;color:var(--ge-body);grid-template-columns:minmax(0,1fr);grid-template-areas:"text""figure""actions";gap:24px;padding:32px;display:grid}.site-section.is-navy .tour-steps-frame :focus-visible{outline-color:var(--ge-blue)}.tour-step-text{grid-area:text;max-width:640px}.tour-step-text h2{color:var(--ge-ink);font-size:clamp(28px,2.6vw,34px);font-weight:var(--ge-w-title);letter-spacing:-.025em;margin:0;line-height:1.15}.tour-step-text p{color:var(--ge-body);margin:12px 0 0;font-size:18px;line-height:1.55}.tour-step-stack{min-width:0;display:grid}.tour-step-stack>*{grid-area:1/1;align-self:start;min-width:0}.tour-step-sizer{visibility:hidden;pointer-events:none}.tour-step-figures{grid-area:figure}.tour-step-figure{animation:tour-step-in var(--ge-dur-enter) var(--ge-ease-out) both;margin:0}.tour-step-caption{color:var(--ge-body);font-size:var(--ge-t-small);margin-top:14px;line-height:1.6}.tour-step-actions{grid-area:actions}.tour-steps-frame .tour-step-actions .ge-button{min-height:44px}@media (min-width:1180px){.tour-steps-frame{grid-template:"text figure""actions figure"1fr/280px minmax(0,1fr);gap:24px 40px;padding:40px}.tour-step-actions{align-self:start}}.tour-step-stage{justify-items:center;display:grid;container-type:inline-size}.tour-step-still{width:100%;min-width:0}.tour-step-box{width:100%}.tour-step-still img{border-radius:var(--ge-radius-md);outline:1px solid var(--ge-line);outline-offset:-1px;background:var(--ge-surface);width:100%;height:auto;display:block}.tour-step-still.is-narrow-only{display:none}@media (min-width:860px){.tour-step-still img{box-shadow:var(--ge-shadow-md)}}@media (max-width:859px){.tour-step-still.is-wide-only{display:none}.tour-step-still.is-narrow-only{max-width:var(--still-max);display:block}.tour-step-still.is-narrow-only img{border-radius:clamp(0px, (100cqw - var(--still-max)) * 100, var(--ge-radius-md))}}.tour-inside{scroll-margin-top:calc(var(--ge-header-h) + 16px)}.tour-figure{margin:0}.tour-figure+.tour-figure{margin-top:72px}.tour-figure figcaption{max-width:72ch;color:var(--ge-body);margin-top:16px;font-size:15px;line-height:1.6}.tour-frame{border-radius:var(--ge-radius-lg);background:var(--ge-surface);box-shadow:var(--ge-shadow-xl);position:relative;overflow:hidden}.tour-frame:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffe6}.tour-frame img{width:100%;height:auto;display:block}.tour-pair{grid-template-columns:minmax(0,1092fr) minmax(0,390fr);align-items:start;gap:24px;display:grid}.tour-split .tour-frame{max-width:820px}.tour-frame .tour-narrow-only{display:none}@media (min-width:1100px){.tour-split{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;gap:48px;display:grid}.tour-split figcaption{margin-top:0}}@media (max-width:979px){.tour-pair{grid-template-columns:minmax(0,1fr);gap:32px}.tour-pair-phone{justify-self:center;width:100%;max-width:390px}}@media (max-width:759px){.tour-pair-desk,.tour-frame .tour-wide-only{display:none}.tour-frame .tour-narrow-only{display:block}.tour-split .tour-frame{max-width:400px}.tour-figure+.tour-figure{margin-top:56px}}@keyframes tour-step-in{0%{opacity:.001;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tour-step-figure{animation:none}}@media (max-width:859px){.tour-steps-frame{grid-template-areas:"text""actions""figure";padding:24px 20px}.tour-step-figures>.tour-step-sizer{display:none}.tour-step-stage{margin-inline:-20px}}@media (max-width:700px){.tour-steps-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.tour-steps .tour-steps-tabs .ge-button{white-space:normal;flex-direction:column;gap:2px;min-height:56px;padding:6px 2px;font-size:14px;line-height:1.2}.tour-step-text p{font-size:17px}.tour-step-actions .ge-button{width:100%}}
