body.secondary-page{flex-direction:column;min-height:100dvh;display:flex}.secondary-page .site-header{flex-shrink:0}.secondary-page .site-nav a[aria-current=page],.secondary-page .footer-top a[aria-current=page]{color:var(--accent)}.secondary-page .secondary-main{flex:1;width:min(760px,100% - 48px);min-width:0;margin:62px auto 76px;padding:0}.secondary-main>small{color:var(--sage-text);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:650;display:block}.secondary-main h1{letter-spacing:-.045em;max-width:720px;margin:14px 0 22px;font-size:clamp(36px,5vw,48px);line-height:1.13}.secondary-main h2{letter-spacing:-.025em;margin:36px 0 12px;font-size:23px;line-height:1.35}.secondary-main h3{margin:25px 0 10px;font-size:18px}.secondary-main p,.secondary-main li{color:var(--muted);overflow-wrap:anywhere;font-size:15px;line-height:1.85}.secondary-main p+p{margin-top:14px}.secondary-main ul,.secondary-main ol{padding-left:24px}.secondary-main a:not(.button){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.secondary-main a:not(.button):hover{color:var(--button-hover)}.secondary-main .back{align-items:center;min-height:44px;margin-top:30px;font-size:13px;display:inline-flex}.secondary-page .site-footer{flex-shrink:0}.secondary-page .footer-bottom{font-size:11px}@media (width<=600px){.secondary-page .secondary-main{width:calc(100% - 36px);margin-top:36px;margin-bottom:52px}.secondary-main h1{font-size:36px}.secondary-main h2{margin-top:30px;font-size:22px}.secondary-main p,.secondary-main li{font-size:14px;line-height:1.85}}
