@layer reset,base,components,custom;@layer routes{.faq{padding-inline:var(--spacing-x-site);padding-top:12rem}.faq__container{width:100%;max-width:var(--n-container-max-width);max-width:calc(var(--n-w-mod-unit) * 12);flex-direction:column;gap:4rem;margin-inline:auto;display:flex}.faq__title{color:oklch(95% .005 250);font-family:Syne,sans-serif;font-size:var(--text-3xl);letter-spacing:.025em;text-align:center;font-weight:400;line-height:1.375}@media (width>=700px){.faq__title{font-size:var(--text-4xl)}}.faq__description{color:oklch(95% .005 250/.7);max-width:65ch;font-size:var(--text-lg);text-align:center;margin:0 auto;font-weight:500;line-height:1.625}@media (width>=700px){.faq__description{font-size:var(--text-xl)}}.faq__items{flex-direction:column;gap:1.5rem;display:flex}.faq__item{background:oklch(22.1% .024 273.4/.45);border:none;border-radius:1.5rem;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq__item:hover{background:oklch(22.1% .024 273.4/.5)}.faq__question{text-align:left;cursor:pointer;border-radius:1.5rem;justify-content:space-between;align-items:center;width:100%;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.faq__question:hover{background:oklch(25% .024 273.4/.5)}.faq__question:focus-visible:focus-visible{outline-offset:2px;outline:2px solid #fff;transition:none}@media (width>=700px){.faq__question{font-size:var(--text-xl)}}.faq__question-text{color:oklch(93% .008 250);font-size:var(--text-lg);flex:1;margin:0;padding-right:1rem;font-weight:500;line-height:1.625}.faq__icon{color:oklch(93% .008 250);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.faq__icon--open{transform:rotate(180deg)}.faq__answer{max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq__answer--open{max-height:500px;padding:0 2rem 2rem}.faq__answer-text{color:oklch(93% .008 250);opacity:.8;font-size:var(--text-md);margin:0;padding-top:2rem;line-height:1.625}@media (width>=700px){.faq__answer-text{font-size:var(--text-lg)}}}@layer overrides;
