@media (max-width:600px){header.ss-nav nav{padding-inline:clamp(1.25rem,5vw,1.5rem)}.ihero .hero-h1{max-width:20ch;font-size:clamp(1.75rem,8vw,2.15rem);line-height:1.1}.ihero .hero-sub{margin-top:16px;font-size:1rem}.ihero{min-height:74svh;padding-bottom:6vh}.ihero .ctas{gap:12px;margin-top:20px!important}.h-lg{font-size:clamp(1.5rem,6vw,1.8rem);line-height:1.12}.sec-head{max-width:28ch;margin-bottom:clamp(1.4rem,5vw,2rem)}.sec-head .lede,.ss-lede2{font-size:1rem}:root{--sect:3.15rem}.reg-row.railed{padding-block:0}.block>.shell>.sec-head{margin-top:0}.ss-out{grid-template-columns:1fr 1fr;gap:0 clamp(.9rem,3.5vw,1.4rem)}.ss-out li{grid-template-columns:16px 1fr;gap:8px;padding:11px 0;font-size:.9rem}.ss-out li .pm{font-size:.8rem}.ss-cards{gap:14px}.ss-cards .cd{padding-top:18px}.ss-def{gap:1px}.ss-def .route{padding:20px 16px}.ss-cmp:not(.lib){width:100%;min-width:0;display:block}.ss-cmp:not(.lib) thead{display:none}.ss-cmp:not(.lib) tbody,.ss-cmp:not(.lib) tr{display:block}.ss-cmp:not(.lib) tr{border-bottom:1px solid var(--hairline);padding:15px 0}.ss-cmp:not(.lib) tbody tr:last-child{border-bottom:none}.ss-cmp:not(.lib) tbody td{padding:2px 0;display:block;border:none!important}.ss-cmp:not(.lib) tbody td:first-child{white-space:normal;width:auto;color:var(--text);padding:0 0 5px;font-size:.95rem;font-weight:600}.ss-cmp:not(.lib) tbody td+td{color:var(--muted);padding-top:3px;font-size:.95rem}.ss-cmp:not(.lib) tbody td.ftl{padding-left:14px;border-left:2px solid var(--green)!important}.ss-cmp td[data-label]:before{content:attr(data-label) ": ";color:var(--dim);text-transform:uppercase;letter-spacing:.03em;font-size:.8rem;font-weight:600}.bench-figs{grid-template-columns:1fr 1fr!important}.bench-fig{min-width:0;padding-right:12px}.bench-fig .val,.bench-fig .val:not(.num){white-space:normal;word-break:break-word;font-size:clamp(1.5rem,6.5vw,2rem)}.bench-fig .lab{font-size:.82rem}.cardlink,a.lr,.link-row a{position:relative}.cardlink:before,a.lr:before,.link-row a:before{content:"";min-width:44px;height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}footer a,.blog-crumb a,.breadcrumb a{padding-block:6px}footer.dark-foot p,footer.dark-foot a{line-height:2.2}.share-row a,.share a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.stg-more{min-height:44px}.intro-green .ig-group,.intro-green .ig-body b{color:#0f1a10}.intro-green .ig-group{opacity:1}.ctas{flex-direction:column;align-items:stretch;gap:12px}.ctas .btn{justify-content:center;width:100%}.out-anchor,.out-anchor.sticky{grid-template-columns:1fr;gap:1.6rem}.out-anchor.sticky .oa-head{position:static}}
