.gt-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;width:100%;max-width:100%;min-height:100svh;padding-block:48px 64px;padding-inline:20px;display:flex}.gt-page>*{width:100%;max-width:min(420px,100%)}.gt-arrow{opacity:.75;pointer-events:none;width:54px;position:absolute;top:18px;right:22px}.gt-head{max-width:17ch;margin-inline:auto}.gt-lede{max-width:32ch;margin-inline:auto}.gt-steps{text-align:left;gap:14px;margin:0;padding:0;list-style:none;display:grid}.gt-step{border:3px solid var(--color-coal,#1f1916);box-shadow:4px 4px 0 var(--color-coal,#1f1916);background:#fff;border-radius:18px;align-items:flex-start;gap:14px;min-width:0;padding:18px 18px 18px 16px;display:flex}.gt-step>div{min-width:0}.gt-step h2{margin:0 0 4px;font-size:17px;font-weight:800;line-height:1.25}.gt-step p{opacity:.78;margin:0;font-size:14.5px;line-height:1.45}.gt-num{background:var(--color-saffron,#f5b73d);border:3px solid var(--color-coal,#1f1916);border-radius:999px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid}.gt-already{text-underline-offset:4px;opacity:.85;font-size:15px;font-weight:600;text-decoration:underline}.gt-redirecting{opacity:.7;font-size:15px;display:none}:root[data-handoff=redirecting] .gt-steps,:root[data-handoff=redirecting] .gt-already,:root[data-handoff=redirecting] .gt-head,:root[data-handoff=redirecting] .gt-lede{display:none}:root[data-handoff=redirecting] .gt-redirecting{display:block}@media (prefers-reduced-motion:reduce){.gt-page *{transition:none!important;animation:none!important}}
