.global-faqs{background:var(--section-bg);color:var(--text-color);padding-top:var(--space-section);padding-bottom:var(--space-section)}.gfaqs-inner{display:grid;gap:var(--space-lg)}.gfaqs-left{display:flex;flex-direction:column;gap:var(--space-md)}.gfaqs-eyebrow{text-transform:uppercase;letter-spacing:.08em;opacity:.85;font-weight:600}.theme-white .gfaqs-eyebrow{display:inline-block;padding:var(--space-xs) var(--space-md);background:var(--accent-color);color:var(--ul-white);border-radius:var(--radius-lg);font-weight:600;letter-spacing:.05em;margin-bottom:var(--space-md);opacity:1;align-self:flex-start}.gfaqs-left h2{margin:0;color:var(--ul-white)}.gfaqs-left p{margin:0;opacity:.9;color:var(--ul-white)}.gfaqs-stat{display:flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);color:var(--ul-white)}.gfaqs-stat-avatars{display:flex;margin-left:calc(var(--space-xs) * -1)}.gfaqs-avatar{width:40px;height:40px;border-radius:50%;border:3px solid var(--section-bg);margin-left:calc(var(--space-xs) * -1);object-fit:cover}.gfaqs-stat-text{display:flex;flex-direction:column;gap:2px}.gfaqs-stat-number{font-weight:700;line-height:1.2;margin:0}.gfaqs-stat-period{line-height:1.2;opacity:.75;margin:0}.gfaqs-cta{display:inline-flex;align-items:center;align-self:flex-start;margin-top:var(--space-xs)}.gfaqs-cta i{transition:transform 0.2s ease}.gfaqs-cta:hover i{transform:translateX(4px)}.gfaqs-right{display:flex;flex-direction:column;gap:var(--space-md)}.gfaqs-list{display:flex;flex-direction:column;gap:var(--space-sm)}.gfaqs-item{background:var(--card-bg);border-radius:var(--radius-md);overflow:hidden;transition:transform 0.2s ease}.theme-white .gfaqs-item{background:var(--ul-primary)}.gfaqs-item.is-hidden{display:none}.gfaqs-toggle{width:100%;background:#fff0;border:none;padding:var(--space-md);display:flex;align-items:flex-start;gap:var(--space-sm);cursor:pointer;text-align:left;transition:background 0.2s ease}.gfaqs-toggle:hover{background:color-mix(in srgb,var(--card-bg) 95%,var(--text-color))}.theme-white .gfaqs-toggle:hover{background:color-mix(in srgb,var(--ul-primary) 92%,white)}.gfaqs-toggle h3{flex:1;margin:0;color:var(--text-color)}.theme-blue .gfaqs-toggle h3{color:var(--ul-black)}.theme-white .gfaqs-toggle h3{color:var(--ul-white)}.gfaqs-icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--ul-black);display:grid;place-items:center;position:relative;transition:transform 0.2s ease,background 0.2s ease}.theme-blue .gfaqs-icon{background:var(--ul-black)}.theme-white .gfaqs-icon{background:var(--ul-white)}.gfaqs-icon i{color:var(--ul-white);position:absolute;transition:opacity 0.2s ease}.theme-white .gfaqs-icon i{color:var(--ul-primary)}.gfaqs-icon-minus{opacity:0}.gfaqs-item.is-open .gfaqs-icon-minus{opacity:1}.gfaqs-icon-plus{opacity:1}.gfaqs-item.is-open .gfaqs-icon-plus{opacity:0}.gfaqs-content{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.gfaqs-item.is-open .gfaqs-content{max-height:500px}.gfaqs-content p{padding:0 var(--space-md) var(--space-md);margin:0;color:var(--text-color)}.theme-blue .gfaqs-content p{color:var(--ul-black)}.theme-white .gfaqs-content p{color:var(--ul-white)}.gfaqs-load-wrap{display:flex;justify-content:center;padding-top:var(--space-sm)}.gfaqs-load{background:#fff0;border:none;color:var(--text-color);cursor:pointer;padding:var(--space-sm) var(--space-md);text-decoration:underline;text-underline-offset:4px;font-weight:600;transition:opacity 0.2s ease}.gfaqs-load:hover{opacity:.75}@media (min-width:768px){.gfaqs-inner{grid-template-columns:1fr 1.5fr;align-items:start}.gfaqs-left{top:calc(var(--space-lg) + var(--safe-top))}}@media (max-width:767px){.gfaqs-left{text-align:center;align-items:center}.theme-white .gfaqs-eyebrow{align-self:center}}@supports not (background:color-mix(in srgb,white 50%,black)){.gfaqs-toggle:hover{background:rgb(0 0 0 / .03)}.theme-white .gfaqs-toggle:hover{background:rgb(255 255 255 / .08)}}