.main-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.5px;font-family:Sofia Pro Medium,sans-serif;font-size:2.125rem;font-weight:500;line-height:1.20588em}@media (max-width:calc(40rem - 1px)){.main-title{margin-bottom:2.0625rem}}.category-title{-webkit-font-smoothing:antialiased;color:var(--color-primary-900);letter-spacing:-.2px;font-family:Sofia Pro Medium,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.20833em}.main-title,.category-title{margin-bottom:1.5rem}.faq-group{margin-bottom:5.5rem;scroll-margin-top:1.25rem}.faq-group:last-of-type{margin-bottom:0}@media (min-width:67.5rem){.faq-group{margin-bottom:2.5rem}}main{padding-top:2.5rem;padding-bottom:5.5rem}@media (min-width:67.5rem){main{padding-block:5.5rem}}.category-navigation{flex-direction:column;gap:.5rem;transition:all .3s;display:flex;position:sticky;top:8.75rem}.category-navigation a{-webkit-font-smoothing:antialiased;color:var(--color-text-secondary);letter-spacing:-.3px;font-family:Sofia Pro Medium,sans-serif;font-size:1rem;font-weight:500;line-height:1.5em}.category-navigation a.active{color:var(--color-primary-900)}.category-navigation a:hover{color:var(--color-primary-500)}.back-link a{align-items:center;gap:.5625rem;display:flex}@media (max-width:calc(80rem - 1px)){.back-link{border-bottom:1px solid var(--color-neutral-300);margin-bottom:2.5rem;padding-bottom:5.5rem}}@media (min-width:80rem){.back-link .container{border-bottom:1px solid var(--color-neutral-300);margin-bottom:2.5rem;padding-bottom:5.5rem}}.content-container .accordion-item:first-of-type,.content-container .accordion-item{border-color:var(--color-neutral-300)}.content-container .accordion-head{padding-right:1.6875rem;transition:all .3s}.content-container .accordion-item[open] .accordion-head{padding-left:.5rem}@media (min-width:67.5rem){.content-container .accordion-item[open] .accordion-head{padding-left:1rem}}body:has(.headroom--pinned) .faq-group{scroll-margin-top:10rem}@media (min-width:67.5rem){body:has(.headroom--pinned) .faq-group{scroll-margin-top:8.75rem}}@media (max-width:calc(67.5rem - 1px)){.navigation-column{order:2}.question-column{order:1}}
