@layer organisms{.faq{column-gap:var(--fluid-56-64);padding:var(--fluid-24-32) var(--page-gutter);reading-flow:flex-visual;display:flex;position:relative}@media not (min-width:64rem){.faq{flex-direction:column;padding-block-end:2.5rem}}@media (min-width:64rem){.faq{align-items:start}}.faq .table :is(th,td){text-wrap:balance;white-space:normal}.faq-questions{flex:1}.faq-questions .collapsible{font-size:inherit}.faq-questions .collapsible summary{font-weight:700}.faq-questions .collapsible-content{max-inline-size:104ch;font-size:.875rem;line-height:140%}.faq-title{margin-block:3rem 1rem}@media (min-width:64rem){.faq-title:first-of-type{margin-block-start:0}.faq-aside{flex-direction:column;flex:.45;row-gap:2.5rem;transition:inset-block-start .2s;display:flex;position:sticky;inset-block-start:calc(var(--header-block-size) + var(--fluid-24-32))}}@media not (min-width:64rem){.faq-aside{order:1}}.faq-aside-title{margin-block-end:1rem}.faq-contact{text-wrap:balance;max-inline-size:16rem}@media not (min-width:64rem){.faq-contact{margin-block-start:var(--fluid-24-32)}}.faq-categories-list ul{flex-direction:column;row-gap:.5rem;font-size:.875rem;line-height:140%;display:flex}@media not (min-width:64rem){.faq-categories-list{display:none}}.faq-categories-select{z-index:2;background-color:var(--color-primary-background);transition:inset-block-start .2s,margin-inline .2s;position:sticky;inset-block-start:var(--header-block-size)}:root[data-scrolled=true] .faq-categories-select{inset-block-start:-1px}@media (min-width:64rem){.faq-categories-select{display:none}}.faq-categories-select[data-sticky=true]{margin-inline:calc((var(--page-gutter) + 2px) * -1)}.faq-sentinel{z-index:-1;pointer-events:none;opacity:0;block-size:0;inline-size:100%}@media (min-width:64rem){.faq-sentinel{display:none}}.faq-contact-content{display:none}@media (min-width:64rem){.faq-contact-content{flex-direction:column;gap:1rem;display:flex}.faq-contact-content p:not(.heading){font-size:.875rem;line-height:140%}}}
