@layer components{.faq-hero-grade-left{background-image:linear-gradient(in oklab 90deg, #070d26f2 0%, #070d26c7 42%, #070d261f 100%)}@supports (color:lab(0% 0 0)){.faq-hero-grade-left{background-image:linear-gradient(in oklab 90deg, lab(4.12597% 3.50022 -16.9736/.95) 0%, lab(4.12597% 3.50022 -16.9736/.78) 42%, lab(4.12597% 3.50022 -16.9736/.12) 100%)}}.faq-hero-grade-bottom{background-image:linear-gradient(in oklab 180deg, #070d2633 0%, #070d2600 40%, #070d26eb 100%)}@supports (color:lab(0% 0 0)){.faq-hero-grade-bottom{background-image:linear-gradient(in oklab 180deg, lab(4.12597% 3.50022 -16.9736/.2) 0%, lab(4.12597% 3.50022 -16.9736/0) 40%, lab(4.12597% 3.50022 -16.9736/.92) 100%)}}.faq-group-header-grade{background-image:linear-gradient(in oklab 180deg, #070d2626 40%, #070d26e0 100%)}@supports (color:lab(0% 0 0)){.faq-group-header-grade{background-image:linear-gradient(in oklab 180deg, lab(4.12597% 3.50022 -16.9736/.15) 40%, lab(4.12597% 3.50022 -16.9736/.88) 100%)}}.motion.faq-item{--motion-stagger:80ms}.motion[data-anim]:not([data-anim=reset])>.faq-row{animation:motion-rise .5s var(--motion-ease) var(--motion-delay) both}.faq-row{isolation:isolate;position:relative}.faq-row:before{content:"";z-index:-1;border-radius:var(--radius-lg);background-color:var(--color-neutral-0);opacity:0;transition:opacity .25s var(--motion-ease);position:absolute;inset:10px -16px}.faq-row-first:before{top:-18px}.faq-row-last:before{bottom:-18px}.faq-question{transition:color .25s var(--motion-ease), transform .25s var(--motion-ease)}.faq-icon{width:20px;height:1lh;color:var(--color-text-muted);transition:color .25s var(--motion-ease)}.faq-mark{border-color:var(--color-border-strong);color:var(--color-text-muted);transition:color .25s var(--motion-ease), border-color .25s var(--motion-ease);margin-top:calc(.5lh - 12px)}.faq-mark>svg{transition:transform .3s var(--motion-ease)}@media (hover:hover){.faq-row:hover:before{opacity:1}.faq-row:hover .faq-question{transform:translate(4px)}}.faq-row[data-open] .faq-question{color:var(--color-brand-blue)}.faq-row[data-open] .faq-icon{color:var(--color-gold-on-light)}.faq-row[data-open] .faq-mark{border-color:var(--color-brand-blue);color:var(--color-brand-blue)}.faq-row[data-open] .faq-mark>svg{transform:rotate(45deg)}.faq-panel{transition:grid-template-rows .3s var(--motion-ease);grid-template-rows:0fr;display:grid}.faq-answer{opacity:0;visibility:hidden;min-height:0;transition:opacity .3s var(--motion-ease), visibility 0s .3s;overflow:hidden}.faq-row[data-open] .faq-panel{grid-template-rows:1fr}.faq-row[data-open] .faq-answer{opacity:1;visibility:visible;transition:opacity .3s var(--motion-ease) 80ms, visibility 0s}@media (scripting:none){.faq-panel{grid-template-rows:1fr}.faq-answer{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){.faq-row:before,.faq-question,.faq-icon,.faq-mark,.faq-mark>svg,.faq-panel,.faq-answer,.faq-row[data-open] .faq-answer{transition:none}.faq-row:hover .faq-question{transform:none}}}.faq-answer a:hover{color:var(--color-brand-blue-hover);text-decoration-line:underline;text-decoration-thickness:2px}
