.faqs-shell{background:var(--white);min-height:60vh;padding:2.5rem 0 4rem}.faqs-container{max-width:800px}.category-faqs{max-width:800px;margin:3rem auto 0}.faqs-intro{font-size:.9375rem;color:var(--text-secondary);line-height:1.7;max-width:60ch;margin:.25rem 0 1.5rem}.faqs-section-heading{font-family:Bebas Neue,sans-serif;font-size:1.5rem;letter-spacing:.02em;color:var(--text-primary);margin:2rem 0 .25rem}.faqs-section-heading:first-of-type{margin-top:1rem}.faqs-list{margin-top:.5rem}.faqs-item{border-bottom:1px solid #e5e5e5}.faqs-item:first-child{border-top:1px solid #e5e5e5}.faqs-item__trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.9rem 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--text-primary);font-family:Open Sans,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .15s}.faqs-item__trigger:hover,.faqs-item__trigger--open{color:var(--brand-orange)}.faqs-item__icon{font-size:1.375rem;font-weight:300;line-height:1;color:var(--brand-orange);flex-shrink:0}.faqs-item__body{padding:.25rem 0 1.125rem 1.25rem;border-left:3px solid #e8e8e8;margin-bottom:.375rem}.faqs-item__body p{font-size:.875rem;color:var(--text-secondary);line-height:1.7;margin-bottom:.875rem}.faqs-item__body p:last-child{margin-bottom:0}.faqs-item__body a{color:var(--brand-orange);text-decoration:underline;text-underline-offset:2px;font-size:inherit}.faqs-item__body a:hover{color:var(--brand-orange-hover)}.faqs-item__body ul,.faqs-item__body ol{padding-left:1.375rem;margin:.5rem 0;font-size:.875rem;color:var(--text-secondary);line-height:1.65}.faqs-item__body li{margin-bottom:.375rem}@media (max-width: 640px){.faqs-shell{padding:2rem 0 3rem}.faqs-item__trigger{font-size:.875rem;padding:.75rem 0}.faqs-item__body{padding-left:.875rem}}
