.support-title{font: 400 clamp(2.75rem,5.6vw,5.5rem)/1.05 var(--role-display);letter-spacing: -.035em;text-wrap: balance}.hub-head{display: grid;grid-template-columns: 1.3fr 1fr;gap: 3rem;align-items: end;padding-block: clamp(4rem,7vw,7rem) 3.5rem}.hub-head>p{max-width: 36ch;color: var(--color-stone);font-size: clamp(1.125rem,1.5vw,1.375rem);padding-bottom: .25rem}.featured-guide{display: grid;grid-template-columns: 1.35fr 1fr;gap: clamp(2rem,4vw,4rem);align-items: center;text-decoration: none;padding-block: 1rem 3.5rem;border-bottom: 1px solid var(--line-dark)}.featured-guide__image{overflow: hidden;border-radius: var(--size-radius)}.featured-guide__image img{width: 100%;aspect-ratio: 1.6;object-fit: cover;transition: transform var(--motion-card-image) var(--ease)}.featured-guide h2{font: 400 clamp(2rem,3.2vw,3rem)/1.15 var(--role-heading);text-wrap: balance}.featured-guide h2 span{color: var(--color-stone)}.featured-guide__text>p{margin-top: 1.5rem;max-width: 42ch}.featured-guide__end{display: flex;flex-wrap: wrap;gap: 1.25rem;justify-content: space-between;margin-top: 2rem;font-size: .9375rem}.featured-guide__end>span:first-child{color: var(--color-stone)}.article-action,.guide-state,.text-action{display: inline-flex;gap: .75rem;align-items: center}.article-action{text-decoration: underline;text-underline-offset: .3em}.featured-guide:hover .article-action{text-decoration-thickness: 2px}@media (prefers-reduced-motion:no-preference){.has-mouse .featured-guide:hover img{transform: scale(1.025)}}.guide-library{padding-block: 4.5rem 6rem}.guide-library>h2{font: 400 clamp(2.25rem,4vw,3.5rem)/1.1 var(--role-heading);margin-bottom: 2.5rem}.guide-group{display: grid;grid-template-columns: 1fr 2fr;gap: 2rem;border-top: 1px solid var(--line-dark);padding-block: 1.8rem 2.5rem}.guide-group>h3{font: 400 clamp(1.5rem,2.3vw,2rem)/1.25 var(--role-heading)}.guide-group li + li{border-top: 1px solid var(--line-dark)}.guide-entry{display: flex;gap: 1.5rem;justify-content: space-between;align-items: baseline;padding-block: 1.4rem;text-decoration: none}.guide-group li:first-child .guide-entry{padding-top: .15rem}.guide-entry h4{font: 400 clamp(1.125rem,1.55vw,1.375rem)/1.4 var(--role-body);max-width: 36ch;text-wrap: pretty}.guide-entry p{color: var(--color-stone);margin-top: .5rem;max-width: 48ch;font-size: 1rem}.guide-state{flex: 0 0 auto;color: var(--color-stone);font-size: .8125rem}a.guide-entry:hover h4{text-decoration: underline;text-underline-offset: .3em}.hub-close{padding-top: 2rem;border-top: 1px solid var(--line-dark);max-width: 68ch;color: var(--color-stone)}.contact-head{display: grid;grid-template-columns: 1.3fr 1fr;gap: clamp(3rem,7vw,8rem);padding-block: clamp(4rem,7vw,7rem) clamp(5rem,9vw,8rem);align-items: start}.contact-email{display: inline-flex;gap: 1rem;align-items: center;margin-top: 3rem;font-size: clamp(1.375rem,2.5vw,2.25rem);text-decoration-color: var(--color-stone);text-decoration-thickness: 1px}.contact-email svg{flex-shrink: 0}.contact-email:hover{text-decoration-thickness: 2px}.contact-reply{margin-top: 1.25rem;font-size: 1rem;color: var(--color-stone);max-width: 42ch}.contact-intro{padding-top: .5rem}.contact-intro h2,.contact-help h2,.contact-close h2{font: 400 clamp(1.875rem,2.6vw,2.75rem)/1.15 var(--role-heading)}.contact-intro p{color: var(--color-stone);max-width: 46ch;margin-top: 1.25rem}.contact-help{padding-block: clamp(3rem,6vw,5.5rem)}.contact-help__grid{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(3rem,9vw,9rem)}.client-help p{margin-top: 1.25rem;max-width: 42ch}.text-action{margin-top: 2rem;padding-block: .5rem}.quick-answers dl{margin-top: 1.5rem}.quick-answers dl>div{border-top: 1px solid var(--line-paper);padding-block: 1rem}.quick-answers dt{font-weight: 500}.quick-answers dd{margin-top: .4rem;color: var(--color-walnut)}.contact-close{display: flex;align-items: center;justify-content: space-between;gap: 2rem;padding-block: 4.5rem 6rem}.contact-close p{margin-top: 1rem;color: var(--color-stone)}.document-head{padding-block: clamp(3.5rem,6vw,6rem) 3rem}.document-head .support-title{max-width: 18ch}.document-date{margin-top: 1.5rem;color: var(--color-stone);font-size: .9375rem}.document-surface{padding-block: clamp(2.75rem,6vw,5rem) clamp(4rem,7vw,7rem)}.document-grid{display: grid;grid-template-columns: minmax(12rem,1fr) minmax(0,3fr);gap: clamp(2rem,5vw,5rem)}.document-toc{position: sticky;top: 6rem;align-self: start;max-height: calc(100dvh - 7rem);overflow-y: auto;font-size: .875rem;scrollbar-color: var(--color-walnut) var(--color-paper)}.document-toc h2{font: 500 1rem/1.5 var(--role-body);margin-bottom: .75rem}.document-toc a{display: block;padding: .4rem .2rem;text-decoration: none;color: var(--color-walnut)}.document-toc a:hover,.document-toc a[aria-current="location"]{color: var(--color-ink);text-decoration: underline;text-underline-offset: .25em}.document-mobile-toc{display: none}.document-prose{max-width: 68ch;font-size: clamp(1.0625rem,1.2vw,1.125rem);line-height: 1.75;min-width: 0}.document-prose>p,.document-section>p{margin-top: 1.15rem}.document-prose>p:first-child{margin-top: 0;font-size: 1.25rem}.document-section{scroll-margin-top: 6rem;margin-top: 3.5rem}.document-section h2{font: 400 clamp(1.75rem,2.6vw,2.5rem)/1.2 var(--role-heading);margin-bottom: 1.25rem;text-wrap: balance}.document-prose ul,.document-prose ol{padding-left: 1.25rem;margin-block: 1.25rem}.document-prose ul{list-style: disc}.document-prose ol{list-style: decimal}.document-prose li{padding-left: .25rem;margin-block: .65rem}.document-prose strong{font-weight: 600}.document-prose a:not(.btn){color: var(--color-action-edge)}.document-prose a:hover{text-decoration-thickness: 2px}.document-prose p,.document-prose li{overflow-wrap: anywhere}.document-prose .btn{margin-top: .5rem}.document-end{margin-top: 3.5rem;padding-top: 1.5rem;border-top: 1px solid var(--line-paper)}.font-specimen{font-size: clamp(2rem,4vw,3.25rem);line-height: 1.15;padding-block: 1rem .5rem}.font-specimen--dm{font-family: var(--font-moment);font-weight: 400}.font-specimen--libre{font-family: var(--font-body);font-weight: 400}@media(max-width: 63.99rem){.hub-head{grid-template-columns: 1fr;gap: 1.5rem}.hub-head>p{max-width: 50ch}.featured-guide{grid-template-columns: 1fr 1fr;gap: 2rem}.featured-guide__image img{aspect-ratio: 1}.featured-guide h2{font-size: 2rem}.contact-head{gap: 3rem}.contact-email{font-size: 1.5rem}.guide-entry{flex-direction: column;gap: .75rem}.document-grid{grid-template-columns: 1fr}.document-toc{display: none}.document-prose{margin-inline: auto;width: 100%}.document-mobile-toc{display: block;margin: 0 auto 2rem;width: 100%;max-width: 68ch;border-block: 1px solid var(--line-paper)}.document-mobile-toc summary{padding-block: 1rem;cursor: pointer;font-weight: 500}.document-mobile-toc nav{padding-bottom: 1rem}.document-mobile-toc a{display: block;padding-block: .45rem;color: var(--color-walnut)}}@media(max-width: 43.99rem){.desktop-break{display: none}.hub-head{padding-top: 3rem;padding-bottom: 2.5rem}.support-title{font-size: clamp(2.5rem,9.5vw,3.5rem)}.featured-guide{grid-template-columns: 1fr;gap: 1.75rem;padding-top: 0}.featured-guide__image img{aspect-ratio: 4/3}.featured-guide h2{font-size: 2.125rem}.featured-guide__end{margin-top: 1.5rem}.guide-library{padding-block: 3rem 4rem}.guide-group{grid-template-columns: 1fr;gap: 1.5rem;padding-block: 1.5rem 2rem}.guide-group>h3 br{display: none}.contact-head{grid-template-columns: 1fr;padding-top: 3rem;padding-bottom: 3.5rem;gap: 3.5rem}.contact-email{font-size: clamp(1.25rem,5.8vw,1.75rem);gap: .75rem;margin-top: 2rem}.contact-email svg{width: 22px}.contact-help__grid{grid-template-columns: 1fr;gap: 3rem}.contact-close{align-items: flex-start;flex-direction: column;padding-block: 3.5rem 4rem}.document-head{padding-top: 3rem}.document-date{max-width: 30ch;line-height: 1.7}}@media(prefers-reduced-motion:reduce){.featured-guide__image img{transition: none}}@media print{body{background: white;color: black}.top,.foot2,.study-note,.document-toc,.document-mobile-toc,.document-end{display: none !important}.document-grid{display: block}.document-head,.document-surface{padding-block: 1rem}.document-surface{background: white !important;color: black !important}.document-prose{max-width: none;font-size: 11pt}.document-section h2{break-after: avoid}.document-date{color: black}}.hub-head,.contact-head,.document-head{padding-top: calc(var(--top-h) + clamp(2.5rem,4vw,4rem))}@media print{.document-head{padding-top: 1rem}}