.pillar-faq{isolation:isolate;border-top:1px solid #ffffff0f;border-top:1px solid lab(100% 0 0/.06);padding:clamp(3.5rem,7vw,5rem) 0;position:relative}.pillar-faq__inner{max-width:48rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,2rem)}.pillar-faq__header{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.pillar-faq__title{font-family:var(--font-heading), var(--font-sans), sans-serif;letter-spacing:-.03em;color:#edf3f4;color:lab(95.4045% -1.6669 -1.29036);margin:0;font-size:clamp(1.75rem,3.8vw,2.5rem);font-weight:800;line-height:1.15}.pillar-faq__list{flex-direction:column;gap:.5rem;display:flex}.pillar-faq__item{background:#0303076b;background:lab(.87246% .294365 -1.46877/.42);border:1px solid #ffffff12;border:1px solid lab(100% 0 0/.07);border-radius:.75rem;transition:border-color .24s,background-color .24s;overflow:hidden}.pillar-faq__item:hover{border-color:#ffffff1c;border-color:lab(100% 0 0/.11)}.pillar-faq__item[open]{background:#0303079e;background:lab(.87246% .294365 -1.46877/.62);border-color:#0056ef3d;border-color:lab(41.0887% 28.5446 -84.1072/.24)}.pillar-faq__summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.875rem,1.8vw,1.125rem) clamp(1rem,2vw,1.25rem);list-style:none;display:flex}.pillar-faq__summary::-webkit-details-marker{display:none}.pillar-faq__summary:focus-visible{outline-offset:-2px;border-radius:.75rem;outline:2px solid #397dff99;outline:2px solid lab(53.1644% 21.7426 -84.1427/.6)}.pillar-faq__question{color:#d8dfe1;color:lab(88.4592% -2.22033 -1.71897);font-size:clamp(.9375rem,1.6vw,1rem);font-weight:550;line-height:1.45}.pillar-faq__toggle{color:#805fda;color:lab(48.5604% 35.2515 -59.4829);background:#ffffff0d;background:lab(100% 0 0/.05);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:transform .3s,background-color .24s;display:flex}.pillar-faq__item[open] .pillar-faq__toggle{background:#004cd929;background:lab(36.1842% 32.0878 -84.1772/.16);transform:rotate(45deg)}.pillar-faq__answer{color:#8f9b9e;color:lab(62.9828% -3.86837 -2.99683);padding:0 clamp(1rem,2vw,1.25rem) clamp(.875rem,1.8vw,1.125rem);font-size:clamp(.875rem,1.4vw,.9375rem);line-height:1.75}.pillar-faq__answer p{margin:0 0 .75rem}.pillar-faq__answer p:last-child{margin-bottom:0}.pillar-faq__answer a{color:#6da2ff;color:lab(66.0325% 7.15831 -63.68);text-underline-offset:.2em;-webkit-text-decoration:underline #6da2ff4d;text-decoration:underline #6da2ff4d;-webkit-text-decoration:underline lab(66.0325% 7.15831 -63.68/.3);text-decoration:underline lab(66.0325% 7.15831 -63.68/.3)}.pillar-faq__answer a:hover{color:#a8c2ff;color:lab(77.7512% 8.57815 -57.5411)}@media (prefers-reduced-motion:reduce){.pillar-faq__toggle,.pillar-faq__item{transition:none}}
