@layer base{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,var,video{vertical-align:baseline;color:#111;border:0;margin:0;padding:0;font-size:100%;font-style:normal;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{font:inherit;cursor:pointer;color:inherit;background-color:#0000;border:none;padding:0}}.faq{width:100%}.faq h3{display:none}.faq-nav{padding:24px 16px;overflow-x:auto}.faq-nav div{box-sizing:border-box;flex-wrap:nowrap;gap:8px;width:100%;display:flex}.faq-nav div a{background:var(--color-bg-subtle);color:var(--color-text-muted);letter-spacing:-.02em;white-space:nowrap;border-radius:9999px;flex-shrink:0;padding:9px 18px;font-size:14px;font-weight:600;line-height:1;transition:background-color .15s,color .15s;display:block}.faq-nav div a:hover{background:var(--color-border);color:var(--color-text)}.faq-nav div a.on{background:var(--color-text);color:#fff}@media (min-width:1024px){.faq h3{letter-spacing:-.03em;color:var(--color-text);margin-bottom:28px;padding-left:16px;font-size:30px;font-weight:800;line-height:1.2;display:block;position:relative}.faq h3:before{content:"";background:var(--color-brand-yellow);border-radius:3px;width:5px;height:.8em;position:absolute;top:.1em;left:0}.faq-nav{padding:0 0 24px}.faq-nav div{gap:8px}.faq-nav div a{padding:10px 20px;font-size:15px}}
