.service-tabs{display:flex;gap:6px;border:1px solid #dce6df;border-radius:8px;padding:4px;background:#f4f7f4;align-items:center;flex-shrink:0}.service-tabs a{padding:8px 17px;color:#54715e;font-size:.83em;border-radius:5px;text-decoration:none;white-space:nowrap}.service-tabs a[aria-current=page]{background:white;color:#17633d;box-shadow:0 1px 4px #12382014;font-weight:600}.header-inner{gap:28px}.top-navigation{margin-inline-start:auto}.guidance-intro{display:flex;gap:12px;align-items:center;font-size:.78em;color:#54745f;margin-top:16px}.guidance-intro span+span{border-inline-start:1px solid #c7d8cd;padding-inline-start:12px}.guidance-footer-note{color:#6b7d70;font-size:.72em}.guidance-footer-note::before{display:none}.result-label{display:flex;gap:10px;align-items:center;color:#3d7350;font-size:.85em}.result-icon{background:#eaf4ed;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-size:21px}.result-type{background:#f4f8f4;border:1px solid #dfe9df;border-radius:9px;padding:20px 24px;margin:24px 0}.result-type>span{font-size:.77em;color:#667b6b}.result-type h3{font-weight:600;font-size:1.3em;color:#1c623b;margin:6px 0 9px}.result-type p{margin:0 0 10px;font-size:.94em;line-height:1.9}.result-type a{font-size:.75em;color:#376c47}.result-scope{color:#6b766e!important}.correction-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.correction-links button{font-size:.8em}.option>span{display:block}.option .choice-description{font-size:.75em}.summary-row:has(>b:last-child){grid-template-columns:36% 1fr}.brand{flex-shrink:0}.guidance-page .hero-tags{display:none}.guidance-page .main-footer{border-top:0}.guidance-page .confirmed-expression{padding:14px 18px}.guidance-page .confirmed-expression blockquote{margin-block:5px}.guidance-page .confirmed-expression .link{min-height:30px;padding:3px 0}.guidance-page .top-navigation .nav-item{font-size:.8em}.guidance-page .options-three .choice-description{max-width:170px}.guidance-page .result-scope{border-top:1px solid #e5ebe6;padding-top:16px}.guidance-page .service-hero .hero-inner{min-height:230px}.guidance-page[data-view=question] .hero-inner,.guidance-page[data-view=result] .hero-inner,.guidance-page[data-view=answers] .hero-inner{min-height:150px}.guidance-page .hero-copy h1{font-size:2.3em!important}.guidance-page .hero-copy>p{max-width:620px}.guidance-page .journey-label{min-width:100px}@media(max-width:1000px){.header-inner{gap:16px}.top-navigation .nav-item{display:none}.top-navigation{margin-inline-start:auto}.service-tabs a{padding-inline:12px}}@media(max-width:600px){.guidance-page .header-inner{flex-wrap:wrap;height:auto;padding-block:15px 10px;gap:10px}.guidance-page .service-tabs{order:3;width:100%;justify-content:center}.guidance-page .service-tabs a{flex:1;text-align:center}.guidance-page .header-actions{margin-inline-start:auto}.guidance-page .top-navigation{display:none}.guidance-page .hero-copy h1{font-size:1.8em!important}.guidance-page .hero-inner{min-height:210px!important}.guidance-page[data-view=question] .hero-inner,.guidance-page[data-view=result] .hero-inner,.guidance-page[data-view=answers] .hero-inner{min-height:115px!important}.guidance-intro{font-size:.68em;gap:9px}.guidance-page .hero-document{display:none}.guidance-page .options-three:has(.choice-description){grid-template-columns:1fr}.guidance-page .options-three:has(.choice-description) .option{flex-direction:row;justify-content:flex-start;text-align:right}.guidance-page .options-three .choice-description{max-width:none}.guidance-page .result-type{padding:18px}.guidance-page .correction-links{flex-direction:column}.guidance-page .correction-links button{width:100%}.guidance-page .journey-label{display:none}.guidance-page .main-footer{gap:10px}.guidance-page .guidance-footer-note{max-width:65%;font-size:.66em}}@media print{.guidance-page .result-type{break-inside:avoid}.guidance-page .source{break-inside:avoid}.guidance-page .result-scope{display:block}.guidance-page a{color:inherit;text-decoration:none}}

@media(max-width:600px){.documentation-page .header-inner{flex-wrap:wrap;height:auto;padding-block:15px 10px;gap:10px}.documentation-page .service-tabs{order:3;width:100%;justify-content:center}.documentation-page .service-tabs a{flex:1;text-align:center}.documentation-page .header-actions{margin-inline-start:auto}}
