/* 15 October V1: existing ELT/SEO reading system, static labelled stages. */
html{scroll-behavior:auto}
.agent-entry .agent-action{display:block}
.agent-action .action-label{padding-bottom:3px;background-image:url('assets/47-188-imgPencilGrainTextActionUnderline.svg'),url('assets/47-188-imgPencilAccentTextActionUnderline.svg');background-size:100% 3px,100% 5px;background-position:left bottom;background-repeat:no-repeat}
.agent-action .action-label:before,.agent-action .action-label:after{display:none;content:none}
.agent-action:hover .action-label{background-image:url('assets/47-188-imgPencilGrainTextActionUnderline1.svg'),url('assets/47-188-imgPencilAccentTextActionUnderline1.svg')}
.agent-action:active .action-label{background-image:url('assets/47-188-imgPencilGrainTextActionUnderline2.svg'),url('assets/47-188-imgPencilAccentTextActionUnderline2.svg')}
@media(forced-colors:active){.agent-action .action-label{background:none}}

.article .agent-entry .entry-pre-heading{font-size:18px;line-height:26px;margin:0 0 16px;color:var(--forest)}
.article td:empty{min-height:72px}
@media(max-width:900px){.article td:first-child:before{display:block}.article td:empty{border-bottom:1px dotted var(--quiet);min-height:84px}.article td{padding-block:12px}}
.article .tldr-section h2{font-size:32px;line-height:40px;display:block}
.article section,.record-fields,#agent-entry{scroll-margin-top:32px}
.guide-heading{padding-bottom:40px}
.article .product-link{display:inline;min-height:0;line-height:inherit;font-size:inherit;font-weight:400;outline-offset:4px}
.product-link:focus-visible{outline:2px solid var(--forest);border-radius:4px}
.primary.final-cta{width:440px;height:auto;min-height:64px;white-space:normal;line-height:28px;padding:16px 24px}
.text-action .action-label{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.summary-return{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}
.summary-return .text-action{height:auto;white-space:normal;text-align:left}
.summary-main .follow-up-stages{list-style:none;margin:40px 0;padding:0}
.summary-main .follow-up-stage{padding:0;margin:0 0 40px;line-height:34px}
.summary-main .follow-up-stage:before{content:none;display:none}
.follow-up-stage h3{font-family:var(--display);font-size:32px;line-height:40px;font-weight:400;margin:0 0 20px;text-wrap:balance}
.summary-main .follow-up-stage p{font-size:22px;line-height:34px;margin:0}
@media(min-width:1360px){.guide-heading{width:min(1248px,calc(100% - 96px));margin-inline:auto}.guide-heading h1{margin-left:260px;max-width:988px}}
@media(max-width:900px){.guide-heading{width:min(700px,calc(100% - 48px));margin-inline:auto;padding-bottom:32px}.follow-up-stage h3{font-size:30px;line-height:38px}.toc{margin-bottom:40px}.toc summary{font-size:22px;line-height:30px}}
@media(forced-colors:active){.product-link{background:none;text-decoration:underline}}
