@keyframes slideKeys{0%{transform:translateX(0)}to{transform:translateX(90px)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.editor-only{display:none}.block-editor-block-list__layout .editor-only{display:block}.block-editor-block-list__layout .editor-outline{outline:1px dashed rgba(var(--a1-light-rgb),.2);outline-offset:4px}.block-editor-block-list__layout .editor-mt{margin-top:1rem}.block-editor-block-list__layout .editor-mb{margin-bottom:1rem}.block-editor-block-list__layout .editor-py{padding-bottom:.5rem;padding-top:.5rem}.block-editor-block-list__layout .editor-px{padding-left:.5rem;padding-right:.5rem}.wp-block-a1-blocks-faq-page .faq-page-editor-preview{background:var(--a1-dark-bg,#000);border:2px dashed var(--a1-border-accent-subtle,#333);border-radius:8px;color:var(--a1-text-light,#ccc);padding:20px}.wp-block-a1-blocks-faq-page .editor-notice{background:var(--a1-primary-light);border-left:4px solid var(--a1-primary-color);border-radius:4px;margin-bottom:20px;padding:15px}.wp-block-a1-blocks-faq-page .editor-notice p{color:var(--a1-text-light);margin:0 0 10px}.wp-block-a1-blocks-faq-page .editor-notice p:last-child{margin-bottom:0}.wp-block-a1-blocks-faq-page .editor-notice strong{color:var(--a1-secondary-color)}.section-preview,.wp-block-a1-blocks-faq-page .section-preview{background:rgba(var(--a1-light-rgb),.05);border:1px solid rgba(var(--a1-light-rgb),.1);border-radius:8px;margin-bottom:20px;padding:20px}.section-preview h1,.section-preview h2,.section-preview h3,.section-preview h4,.wp-block-a1-blocks-faq-page .section-preview h1,.wp-block-a1-blocks-faq-page .section-preview h2,.wp-block-a1-blocks-faq-page .section-preview h3,.wp-block-a1-blocks-faq-page .section-preview h4{color:var(--a1-text-light);margin-bottom:10px}.section-preview p,.section-preview small,.wp-block-a1-blocks-faq-page .section-preview p,.wp-block-a1-blocks-faq-page .section-preview small{color:var(--a1-text-muted);margin-bottom:10px}.editor-badge,.wp-block-a1-blocks-faq-page .badge-preview{background:var(--a1-primary-light);border:1px solid var(--a1-primary-color);border-radius:20px;color:var(--a1-secondary-color);display:inline-block;font-size:14px;margin-bottom:15px;padding:8px 16px}.editor-stats-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:20px 0}.editor-stat-item{background:rgba(var(--a1-secondary-rgb),.1);border:1px solid var(--a1-secondary-color);border-radius:8px;padding:15px;text-align:center}.editor-stat-item strong{color:var(--a1-primary-color);display:block;font-size:1.75rem;font-weight:var(--a1-font-weight-extrabold);margin-bottom:5px}.editor-stat-item span{color:var(--a1-text-muted);display:block;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase}.editor-grid-3{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}@media(max-width:48rem){.editor-grid-3{grid-template-columns:1fr}}.editor-grid-auto,.wp-block-a1-blocks-faq-page .categories-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.wp-block-a1-blocks .components-panel__body{border-top:1px solid rgba(var(--a1-light-rgb),.1)}.wp-block-a1-blocks .components-base-control{margin-bottom:16px}.wp-block-a1-blocks .components-button-group{display:flex;gap:8px;margin:8px 0}.wp-block-a1-blocks .components-button-group .components-button{flex:1;justify-content:center}.wp-block-a1-blocks .components-divider{border:0;border-top:1px solid rgba(var(--a1-light-rgb),.1);height:0;margin:16px 0}.block-editor-block-list__layout .editor-text-center{text-align:center}.block-editor-block-list__layout .editor-text-muted{color:var(--a1-text-muted)}.block-editor-block-list__layout .editor-text-accent{color:var(--a1-secondary-color)}.block-editor-block-list__layout .editor-bg-dark{background:var(--a1-dark-bg,#000)}.block-editor-block-list__layout .editor-bg-card{background:var(--a1-dark-card,#1a1a1a)}.preview-header{align-items:center;border-bottom:2px solid rgba(var(--a1-secondary-rgb),.3);display:flex;gap:15px;margin-bottom:20px;padding-bottom:15px}.preview-header .preview-icon{font-size:2.5rem}.preview-header h3{color:var(--a1-primary-color);font-size:1.75rem;font-weight:var(--a1-font-weight-bold);margin:0}.preview-description{margin-bottom:25px}.preview-description p{color:var(--a1-text-light);font-size:1rem;line-height:1.6;margin:0 0 10px}.preview-description p:last-child{margin-bottom:0}.preview-description strong{color:var(--a1-primary-color)}.a1-buttons-preview,.wp-block-a1-blocks-faq-page .buttons-preview{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.a1-buttons-preview .a1-btn,.a1-buttons-preview button,.wp-block-a1-blocks-faq-page .buttons-preview button{border:none;border-radius:24px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px}.a1-buttons-preview .a1-btn-primary{background:var(--a1-primary-color);color:var(--a1-text-light,#fff)}.a1-buttons-preview .a1-btn-secondary{background:#0000;border:2px solid var(--a1-secondary-color);color:var(--a1-secondary-color)}.wp-block-a1-blocks-faq-page .breadcrumb-preview{color:var(--a1-text-dim);font-size:14px;margin-bottom:15px}.wp-block-a1-blocks-faq-page .subtitle-preview{color:var(--a1-text-muted);margin-bottom:20px}.wp-block-a1-blocks-faq-page .stats-preview{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0}.wp-block-a1-blocks-faq-page .stat-item{align-items:center;display:flex;gap:10px}.wp-block-a1-blocks-faq-page .stat-item .stat-icon{align-items:center;background:linear-gradient(135deg,var(--a1-primary-color),var(--a1-primary-dark));border-radius:50%;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.wp-block-a1-blocks-faq-page .stat-item strong{color:var(--a1-secondary-color)}.wp-block-a1-blocks-faq-page .stat-item small{color:var(--a1-text-dim)}.wp-block-a1-blocks-faq-page .search-box{margin:20px 0;position:relative}.wp-block-a1-blocks-faq-page .search-box span{left:15px;position:absolute;top:50%;transform:translateY(-50%)}.wp-block-a1-blocks-faq-page .search-box input{background:var(--a1-dark-card);border:2px solid rgba(var(--a1-light-rgb),.1);border-radius:24px;color:var(--a1-text-light);padding:14px 20px 14px 45px;width:100%}.wp-block-a1-blocks-faq-page .categories-grid{margin-top:15px}.wp-block-a1-blocks-faq-page .category-card{background:var(--a1-dark-card);border:2px solid rgba(var(--a1-light-rgb),.1);border-radius:12px;padding:15px;text-align:center}.wp-block-a1-blocks-faq-page .category-card .category-icon{display:block;font-size:2rem;margin-bottom:10px}.wp-block-a1-blocks-faq-page .category-card h3{font-size:16px;margin-bottom:5px}.wp-block-a1-blocks-faq-page .category-card p{color:var(--a1-text-dim);font-size:12px}.wp-block-a1-blocks-faq-page .faq-section-preview{background:rgba(var(--a1-dark-rgb),.3);border-left:4px solid var(--a1-primary-color);border-radius:4px;margin-bottom:15px;padding:15px}.wp-block-a1-blocks-faq-page .faq-section-preview h3{align-items:center;display:flex;gap:10px;margin-bottom:5px}.wp-block-a1-blocks-faq-page .faq-section-preview .section-subtitle{color:var(--a1-text-dim);font-size:14px;margin-bottom:10px}.wp-block-a1-blocks-faq-page .faq-section-preview .faq-count{color:var(--a1-secondary-color);font-size:14px;font-weight:600}.wp-block-a1-blocks-faq-page .contact-methods-grid,.wp-block-a1-blocks-faq-page .related-grid,.wp-block-a1-blocks-faq-page .trust-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:15px}.wp-block-a1-blocks-faq-page .contact-method,.wp-block-a1-blocks-faq-page .related-link,.wp-block-a1-blocks-faq-page .trust-item{background:rgba(var(--a1-light-rgb),.05);border-radius:8px;padding:15px;text-align:center}.wp-block-a1-blocks-faq-page .contact-method span,.wp-block-a1-blocks-faq-page .related-link span,.wp-block-a1-blocks-faq-page .trust-item span{display:block;font-size:2rem;margin-bottom:10px}.wp-block-a1-blocks-faq-page .contact-method h4,.wp-block-a1-blocks-faq-page .contact-method strong,.wp-block-a1-blocks-faq-page .related-link h4,.wp-block-a1-blocks-faq-page .related-link strong,.wp-block-a1-blocks-faq-page .trust-item h4,.wp-block-a1-blocks-faq-page .trust-item strong{color:var(--a1-text-light);margin-bottom:5px}.wp-block-a1-blocks-faq-page .contact-method p,.wp-block-a1-blocks-faq-page .contact-method small,.wp-block-a1-blocks-faq-page .related-link p,.wp-block-a1-blocks-faq-page .related-link small,.wp-block-a1-blocks-faq-page .trust-item p,.wp-block-a1-blocks-faq-page .trust-item small{color:var(--a1-text-muted);font-size:12px}.wp-block-a1-blocks-faq-page .settings-preview ul{list-style:none;margin:10px 0 0;padding:0}.wp-block-a1-blocks-faq-page .settings-preview ul li{border-bottom:1px solid rgba(var(--a1-light-rgb),.1);color:var(--a1-text-muted);padding:8px 0}.wp-block-a1-blocks-faq-page .settings-preview ul li:last-child{border-bottom:none}.wp-block-a1-blocks-faq-page .components-panel__body{border-top:1px solid rgba(var(--a1-light-rgb),.1)}.wp-block-a1-blocks-faq-page .components-base-control{margin-bottom:16px}.wp-block-a1-blocks-faq-page .components-button-group{display:flex;gap:8px;margin:8px 0}.wp-block-a1-blocks-faq-page .components-button-group .components-button{flex:1;justify-content:center}.wp-block-a1-blocks-faq-page .components-divider{border:0;border-top:1px solid rgba(var(--a1-light-rgb),.1);height:0;margin:16px 0}
:root :where(.wp-block-a1-blocks-faq-page) .a1-container{margin:0 auto;max-width:var(--a1-container-max-width);padding-left:var(--a1-container-padding);padding-right:var(--a1-container-padding);position:relative;width:100%}.wp-block-a1-blocks-faq-page .category-card,.wp-block-a1-blocks-faq-page .trust-item{border-radius:var(--a1-border-radius-lg)}@keyframes slideKeys{0%{transform:translateX(0)}to{transform:translateX(90px)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.wp-block-a1-blocks-faq-page .category-card,.wp-block-a1-blocks-faq-page .trust-item{background:linear-gradient(135deg,#ffffff0f 0,#ffffff05 50%,#ffffff0a 100%),linear-gradient(180deg,rgba(var(--a1-primary-rgb),.08) 0,#0000 30%);border:1px solid rgba(var(--a1-primary-rgb),.35);border-radius:20px}@supports(backdrop-filter:blur(12px)){.wp-block-a1-blocks-faq-page .category-card,.wp-block-a1-blocks-faq-page .trust-item{backdrop-filter:blur(12px)}}.wp-block-a1-blocks-faq-page .category-card,.wp-block-a1-blocks-faq-page .trust-item{box-shadow:0 var(--a1-spacing-xs) 32px var(--a1-shadow-dark),0 0 0 1px #ffffff0d,inset 0 1px 0 #ffffff14;position:relative;transition:transform .4s cubic-bezier(.4,0,.2,1),background .4s ease,box-shadow .4s ease,border-color .4s ease}.wp-block-a1-blocks-faq-page .category-card:after,.wp-block-a1-blocks-faq-page .trust-item:after{background:linear-gradient(145deg,rgba(var(--a1-primary-rgb),.12) 0,#0000 50%,#0000 100%);border-radius:inherit;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:subtract;padding:1px;position:absolute}@supports(mask-composite:exclude){.wp-block-a1-blocks-faq-page .category-card:after,.wp-block-a1-blocks-faq-page .trust-item:after{mask-composite:exclude}}.wp-block-a1-blocks-faq-page .category-card:after,.wp-block-a1-blocks-faq-page .trust-item:after{pointer-events:none}.wp-block-a1-blocks-faq-page .category-card:hover,.wp-block-a1-blocks-faq-page .trust-item:hover{background:linear-gradient(135deg,#ffffff14 0,#ffffff08 50%,#ffffff0d 100%),linear-gradient(180deg,rgba(var(--a1-primary-rgb),.12) 0,#0000 40%);border-color:rgba(var(--a1-primary-rgb),.6);box-shadow:0 var(--a1-spacing-md) var(--a1-spacing-3xl) var(--a1-shadow-darker),0 0 var(--a1-spacing-xl) rgba(var(--a1-primary-rgb),.2),0 0 0 1px #ffffff14,inset 0 1px 0 #ffffff1a;transform:translateY(-6px)}.editor-only{display:none}.block-editor-block-list__layout .editor-only{display:block}.block-editor-block-list__layout .editor-outline{outline:1px dashed rgba(var(--a1-light-rgb),.2);outline-offset:4px}.block-editor-block-list__layout .editor-mt{margin-top:1rem}.block-editor-block-list__layout .editor-mb{margin-bottom:1rem}.block-editor-block-list__layout .editor-py{padding-bottom:.5rem;padding-top:.5rem}.block-editor-block-list__layout .editor-px{padding-left:.5rem;padding-right:.5rem}.section-preview{background:rgba(var(--a1-light-rgb),.05);border:1px solid rgba(var(--a1-light-rgb),.1);border-radius:8px;margin-bottom:20px;padding:20px}.section-preview h1,.section-preview h2,.section-preview h3,.section-preview h4{color:var(--a1-text-light);margin-bottom:10px}.section-preview p,.section-preview small{color:var(--a1-text-muted);margin-bottom:10px}.editor-badge{background:var(--a1-primary-light);border:1px solid var(--a1-primary-color);border-radius:20px;color:var(--a1-secondary-color);display:inline-block;font-size:14px;margin-bottom:15px;padding:8px 16px}.editor-stats-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:20px 0}.editor-stat-item{background:rgba(var(--a1-secondary-rgb),.1);border:1px solid var(--a1-secondary-color);border-radius:8px;padding:15px;text-align:center}.editor-stat-item strong{color:var(--a1-primary-color);display:block;font-size:1.75rem;font-weight:var(--a1-font-weight-extrabold);margin-bottom:5px}.editor-stat-item span{color:var(--a1-text-muted);display:block;font-size:.875rem;letter-spacing:.5px;text-transform:uppercase}.editor-grid-3{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}@media(max-width:48rem){.editor-grid-3{grid-template-columns:1fr}}.editor-grid-auto{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.wp-block-a1-blocks .components-panel__body{border-top:1px solid rgba(var(--a1-light-rgb),.1)}.wp-block-a1-blocks .components-base-control{margin-bottom:16px}.wp-block-a1-blocks .components-button-group{display:flex;gap:8px;margin:8px 0}.wp-block-a1-blocks .components-button-group .components-button{flex:1;justify-content:center}.wp-block-a1-blocks .components-divider{border:0;border-top:1px solid rgba(var(--a1-light-rgb),.1);height:0;margin:16px 0}.block-editor-block-list__layout .editor-text-center{text-align:center}.block-editor-block-list__layout .editor-text-muted{color:var(--a1-text-muted)}.block-editor-block-list__layout .editor-text-accent{color:var(--a1-secondary-color)}.block-editor-block-list__layout .editor-bg-dark{background:var(--a1-dark-bg,#000)}.block-editor-block-list__layout .editor-bg-card{background:var(--a1-dark-card,#1a1a1a)}.preview-header{align-items:center;border-bottom:2px solid rgba(var(--a1-secondary-rgb),.3);display:flex;gap:15px;margin-bottom:20px;padding-bottom:15px}.preview-header .preview-icon{font-size:2.5rem}.preview-header h3{color:var(--a1-primary-color);font-size:1.75rem;font-weight:var(--a1-font-weight-bold);margin:0}.preview-description{margin-bottom:25px}.preview-description p{color:var(--a1-text-light);font-size:1rem;line-height:1.6;margin:0 0 10px}.preview-description p:last-child{margin-bottom:0}.preview-description strong{color:var(--a1-primary-color)}.a1-buttons-preview{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.a1-buttons-preview .a1-btn,.a1-buttons-preview button{border:none;border-radius:24px;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px}.a1-buttons-preview .a1-btn-primary{background:var(--a1-primary-color);color:var(--a1-text-light,#fff)}.a1-buttons-preview .a1-btn-secondary{background:#0000;border:2px solid var(--a1-secondary-color);color:var(--a1-secondary-color)}.wp-block-a1-blocks-faq-page .search-section{background:linear-gradient(180deg,var(--a1-dark-card) 0,var(--a1-darker-bg) 100%);padding:clamp(2rem,4vw,3.125rem) 0;position:relative}.wp-block-a1-blocks-faq-page .search-section:before{background:linear-gradient(90deg,#0000 0,var(--a1-primary-color) 50%,#0000 100%);content:"";height:1px;left:50%;opacity:.3;position:absolute;top:0;transform:translateX(-50%);width:80%}.wp-block-a1-blocks-faq-page .search-box{margin:0 auto;max-width:750px;padding:0 clamp(1rem,3vw,1.5rem);position:relative}.wp-block-a1-blocks-faq-page .search-input-wrapper{background:rgba(var(--a1-light-rgb),.03);border:1px solid rgba(var(--a1-light-rgb),.05);border-radius:60px;box-shadow:0 8px 32px rgba(var(--a1-dark-rgb),.3),inset 0 1px 2px rgba(var(--a1-light-rgb),.05);padding:clamp(4px,.5vw,6px);position:relative;transition:box-shadow .4s ease,border-color .4s ease}.wp-block-a1-blocks-faq-page .search-input-wrapper:hover{border-color:rgba(var(--a1-primary-rgb),.3);box-shadow:0 12px 40px rgba(var(--a1-primary-rgb),.15),inset 0 1px 2px rgba(var(--a1-light-rgb),.08)}.wp-block-a1-blocks-faq-page .search-input-wrapper:focus-within{border-color:var(--a1-primary-color);box-shadow:0 16px 48px rgba(var(--a1-primary-rgb),.25),0 0 0 4px rgba(var(--a1-primary-rgb),.1),inset 0 1px 2px rgba(var(--a1-light-rgb),.1)}.wp-block-a1-blocks-faq-page .search-input{background:#0000;border:none;border-radius:60px;color:var(--a1-text-light);font-family:inherit;font-size:clamp(.938rem,2vw,1.063rem);font-weight:400;letter-spacing:.01em;padding:clamp(16px,2.5vw,20px) clamp(18px,3vw,24px) clamp(16px,2.5vw,20px) clamp(50px,8vw,64px);transition:color .3s ease;width:100%}.wp-block-a1-blocks-faq-page .search-input::placeholder{color:rgba(var(--a1-light-rgb),.4);transition:color .3s ease}.wp-block-a1-blocks-faq-page .search-input:hover::placeholder{color:rgba(var(--a1-light-rgb),.6)}.wp-block-a1-blocks-faq-page .search-input:focus::placeholder{color:rgba(var(--a1-light-rgb),.3)}.wp-block-a1-blocks-faq-page .search-input:focus{outline:none}.wp-block-a1-blocks-faq-page .search-icon{color:var(--a1-secondary-color);font-size:clamp(1.25rem,3vw,1.5rem);left:clamp(18px,3vw,24px);opacity:.8;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease,opacity .3s ease}.search-input-wrapper:hover .wp-block-a1-blocks-faq-page .search-icon{opacity:1;transform:translateY(-50%) scale(1.1)}.search-input-wrapper:focus-within .wp-block-a1-blocks-faq-page .search-icon{color:var(--a1-primary-color);opacity:1}.wp-block-a1-blocks-faq-page .search-results-count{background:rgba(var(--a1-secondary-rgb),.05);border-radius:20px;color:var(--a1-text-muted);display:inline-block;font-size:clamp(.813rem,1.5vw,.938rem);font-weight:500;margin-top:clamp(1rem,2vw,1.5rem);min-width:200px;padding:.5rem 1rem;text-align:center;transition:transform .3s ease,opacity .3s ease}.wp-block-a1-blocks-faq-page .search-results-count:not(:empty){animation:a1-fadeInUp .3s cubic-bezier(.4,0,.2,1)}.wp-block-a1-blocks-faq-page .category-filter{background:linear-gradient(180deg,var(--a1-dark-bg-alt) 0,var(--a1-darker-bg) 50%,var(--a1-dark-bg) 100%);padding:clamp(2rem,4vw,3rem) 0;position:relative}.wp-block-a1-blocks-faq-page .category-filter:before{background:linear-gradient(90deg,#0000 0,rgba(var(--a1-secondary-rgb),.2) 50%,#0000 100%);content:"";height:1px;left:0;position:absolute;right:0;top:0}.wp-block-a1-blocks-faq-page .category-title{color:var(--a1-text-light);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;margin-bottom:clamp(1rem,2.5vw,1.75rem);position:relative;text-align:center;text-shadow:0 2px 10px rgba(var(--a1-primary-rgb),.2)}.wp-block-a1-blocks-faq-page .category-title:empty{display:none}.wp-block-a1-blocks-faq-page .category-title:after{background:linear-gradient(90deg,var(--a1-primary-color),var(--a1-secondary-color));border-radius:2px;content:"";display:block;height:4px;margin:1rem auto 0;width:60px}.wp-block-a1-blocks-faq-page .category-grid{display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:var(--a1-spacing-2xl)}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .category-grid{gap:clamp(.75rem,2vw,1rem);grid-template-columns:repeat(2,1fr)}}@media(min-width:61.3125rem){.wp-block-a1-blocks-faq-page .category-grid{gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.wp-block-a1-blocks-faq-page .category-card{appearance:none;background:rgba(var(--a1-light-rgb),.03);border:1px solid;border-color:rgba(var(--a1-primary-rgb),.2);border-radius:clamp(1rem,2vw,1.5rem);box-shadow:0 var(--a1-spacing-xs) 32px var(--a1-shadow-dark),inset 0 1px 0 var(--a1-border-medium);cursor:pointer;font:inherit;overflow:hidden;position:relative;text-align:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s cubic-bezier(.34,1.56,.64,1),border-color .4s cubic-bezier(.34,1.56,.64,1),background-color .4s cubic-bezier(.34,1.56,.64,1)}.wp-block-a1-blocks-faq-page .category-card:before{background:linear-gradient(90deg,var(--a1-primary-color),var(--a1-secondary-color));content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.wp-block-a1-blocks-faq-page .category-card:after{background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(var(--a1-primary-rgb),.15) 0,#0000 50%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}@supports(backdrop-filter:blur(10px)){.wp-block-a1-blocks-faq-page .category-card:hover{backdrop-filter:blur(10px)}}.wp-block-a1-blocks-faq-page .category-card:hover{border-color:rgba(var(--a1-primary-rgb),.5);box-shadow:0 20px 40px rgba(var(--a1-primary-rgb),.3),0 0 60px rgba(var(--a1-primary-rgb),.1),inset 0 1px 0 var(--a1-border-medium);transform:translateY(-8px) scale(1.02)}.wp-block-a1-blocks-faq-page .category-card:hover:before{transform:scaleX(1)}.wp-block-a1-blocks-faq-page .category-card:hover:after{opacity:1}.wp-block-a1-blocks-faq-page .category-card:hover .category-icon{transform:scale(1.15) rotate(5deg)}.wp-block-a1-blocks-faq-page .category-card:hover .category-name{color:var(--a1-secondary-color)}.wp-block-a1-blocks-faq-page .category-card.active{background:linear-gradient(135deg,rgba(var(--a1-primary-rgb),.15),#141414e6);border-color:var(--a1-primary-color);box-shadow:0 16px 32px rgba(var(--a1-primary-rgb),.4),0 0 80px rgba(var(--a1-primary-rgb),.2),inset 0 1px 2px rgba(var(--a1-secondary-rgb),.1);transform:translateY(-4px)}.wp-block-a1-blocks-faq-page .category-card.active:before{transform:scaleX(1)}.wp-block-a1-blocks-faq-page .category-card.active .category-icon{background:linear-gradient(135deg,var(--a1-primary-color),var(--a1-primary-dark));box-shadow:0 8px 24px rgba(var(--a1-primary-rgb),.4)}.wp-block-a1-blocks-faq-page .category-card.active .category-name{color:var(--a1-secondary-color)}.wp-block-a1-blocks-faq-page .category-card:focus-visible{border-color:var(--a1-primary-color);outline:3px solid var(--a1-secondary-color);outline-offset:3px}@media(prefers-reduced-motion:reduce){.wp-block-a1-blocks-faq-page .category-card{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}@supports(scroll-behavior:auto){.wp-block-a1-blocks-faq-page .category-card{scroll-behavior:auto!important}}}.wp-block-a1-blocks-faq-page .category-card{min-height:120px;padding:clamp(.875rem,2vw,1.25rem)}.wp-block-a1-blocks-faq-page .category-card:active{transform:translateY(-4px) scale(.98)}@media(min-width:61.3125rem){.wp-block-a1-blocks-faq-page .category-card{min-height:unset;padding:clamp(1rem,2.5vw,1.5rem)}}.wp-block-a1-blocks-faq-page .category-icon{align-items:center;background:rgba(var(--a1-light-rgb),.05);border-radius:50%;box-shadow:0 4px 12px rgba(var(--a1-dark-rgb),.2);display:flex;font-size:clamp(1.25rem,3.5vw,1.75rem);height:clamp(44px,8vw,52px);justify-content:center;margin:0 auto clamp(.75rem,2vw,1rem);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .4s cubic-bezier(.34,1.56,.64,1);width:clamp(44px,8vw,52px)}.wp-block-a1-blocks-faq-page .category-name{color:var(--a1-text-light);font-size:clamp(.875rem,2vw,1.063rem);font-weight:700;letter-spacing:.01em;line-height:1.3;margin-bottom:clamp(.375rem,1vw,.5rem);transition:color .3s ease}.wp-block-a1-blocks-faq-page .category-count{color:var(--a1-text-dim);font-size:clamp(.813rem,1.5vw,.875rem);font-weight:500;transition:color .3s ease}.category-card.active .wp-block-a1-blocks-faq-page .category-count,.category-card:hover .wp-block-a1-blocks-faq-page .category-count{color:rgba(var(--a1-secondary-rgb),.8)}.wp-block-a1-blocks-faq-page .faq-content{background:linear-gradient(180deg,var(--a1-dark-bg) 0,#000000f2 100%);padding:clamp(2rem,4vw,3rem) 0}.wp-block-a1-blocks-faq-page .faq-section{margin-bottom:clamp(2rem,4vw,3rem)}.wp-block-a1-blocks-faq-page .faq-section:last-child{margin-bottom:0}.wp-block-a1-blocks-faq-page .faq-section-header{align-items:center;display:flex;flex-direction:column;gap:clamp(.5rem,1vw,.75rem);margin-bottom:clamp(1rem,2vw,1.5rem);text-align:center}.wp-block-a1-blocks-faq-page .section-icon{align-items:center;background:linear-gradient(135deg,rgba(var(--a1-primary-rgb),.9),rgba(var(--a1-primary-rgb),.7));border:1px solid rgba(var(--a1-light-rgb),.1);border-radius:var(--a1-border-radius-md,1rem);box-shadow:0 8px 24px rgba(var(--a1-primary-rgb),.4),inset 0 1px 0 rgba(var(--a1-light-rgb),.2);display:flex;flex-shrink:0;font-size:clamp(1.5rem,4vw,2rem);height:clamp(40px,6vw,52px);justify-content:center;transition:transform .3s ease;width:clamp(40px,6vw,52px)}.faq-section:hover .wp-block-a1-blocks-faq-page .section-icon{transform:scale(1.05)}.wp-block-a1-blocks-faq-page .section-title-group{text-align:center}.wp-block-a1-blocks-faq-page .section-title-group h2{color:var(--a1-text-primary,#fff);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;line-height:1.2;margin-bottom:clamp(.25rem,.5vw,.5rem)}.wp-block-a1-blocks-faq-page .section-subtitle{color:var(--a1-text-secondary,#ccc);font-size:clamp(.875rem,1.8vw,1rem);line-height:1.5;margin:0 auto;max-width:600px}.wp-block-a1-blocks-faq-page .faq-list{margin:0 auto;max-width:900px}.wp-block-a1-blocks-faq-page .faq-item{border:none;box-shadow:0 4px 24px var(--a1-shadow-dark),inset 0 1px 0 var(--a1-border-medium);margin-bottom:clamp(12px,1.5vw,16px);position:relative}.wp-block-a1-blocks-faq-page .faq-item:before{background:linear-gradient(135deg,rgba(var(--a1-primary-rgb),.4),rgba(var(--a1-primary-rgb),.15),rgba(var(--a1-primary-rgb),.4));border-radius:inherit;content:"";inset:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:subtract;padding:1px;position:absolute}@supports(mask-composite:exclude){.wp-block-a1-blocks-faq-page .faq-item:before{mask-composite:exclude}}.wp-block-a1-blocks-faq-page .faq-item:before{pointer-events:none;transition:transform .4s var(--a1-easing-smooth,ease),opacity .4s var(--a1-easing-smooth,ease);z-index:1}.wp-block-a1-blocks-faq-page .faq-item:hover{box-shadow:0 8px 32px var(--a1-shadow-darker),0 0 16px rgba(var(--a1-primary-rgb),.1),inset 0 1px 0 var(--a1-border-medium)}.wp-block-a1-blocks-faq-page .faq-item.active{box-shadow:0 8px 32px var(--a1-shadow-darker),0 0 20px rgba(var(--a1-secondary-rgb),.15)}.wp-block-a1-blocks-faq-page .faq-item.active:before{background:linear-gradient(135deg,rgba(var(--a1-secondary-rgb),.6),rgba(var(--a1-secondary-rgb),.2),rgba(var(--a1-secondary-rgb),.6));filter:drop-shadow(0 0 10px rgba(var(--a1-secondary-rgb),.3))}.wp-block-a1-blocks-faq-page .faq-item:last-child{margin-bottom:0}.wp-block-a1-blocks-faq-page .faq-question{position:relative;z-index:2}.wp-block-a1-blocks-faq-page .faq-question[aria-expanded=true]{background:rgba(var(--a1-secondary-rgb),.05)}.wp-block-a1-blocks-faq-page .faq-question[aria-expanded=true] .question-text{color:var(--a1-secondary-color)}.wp-block-a1-blocks-faq-page .faq-question[aria-expanded=true] .faq-toggle{background:linear-gradient(135deg,var(--a1-secondary-color),var(--a1-secondary-hover,#ffc700));box-shadow:0 6px 20px rgba(var(--a1-secondary-rgb),.4);color:var(--a1-dark-bg,#000);transform:rotate(45deg)}.wp-block-a1-blocks-faq-page .faq-question:focus-visible{outline:3px solid var(--a1-secondary-color);outline-offset:-3px}.wp-block-a1-blocks-faq-page .question-text{color:inherit;flex:1;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;transition:color .3s ease}.wp-block-a1-blocks-faq-page .faq-toggle{align-items:center;background:linear-gradient(135deg,rgba(var(--a1-primary-rgb),.9),rgba(var(--a1-primary-rgb),.7));border:1px solid rgba(var(--a1-light-rgb),.1);border-radius:50%;box-shadow:0 4px 12px rgba(var(--a1-primary-rgb),.3),inset 0 1px 0 rgba(var(--a1-light-rgb),.2);color:var(--a1-text-light,#fff);display:flex;flex-shrink:0;font-size:1.25rem;font-weight:300;height:32px;justify-content:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .4s cubic-bezier(.34,1.56,.64,1);width:32px}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .faq-toggle{font-size:clamp(1.25rem,2.5vw,1.5rem);height:clamp(32px,5vw,40px);width:clamp(32px,5vw,40px)}}.wp-block-a1-blocks-faq-page .faq-answer{height:0;position:relative;z-index:2}.wp-block-a1-blocks-faq-page .faq-answer-content{opacity:0;transition:opacity .3s ease .1s}.faq-item.active .wp-block-a1-blocks-faq-page .faq-answer-content{opacity:1}.wp-block-a1-blocks-faq-page .faq-answer-content a{border-bottom:1px solid rgba(var(--a1-secondary-rgb),.3)}.wp-block-a1-blocks-faq-page .faq-answer-content a:hover{border-bottom-color:var(--a1-secondary-color)}.wp-block-a1-blocks-faq-page .trust-section{background:linear-gradient(180deg,var(--a1-darker-bg) 0,var(--a1-dark-card) 100%);border-bottom:1px solid rgba(var(--a1-light-rgb),.05);border-top:1px solid rgba(var(--a1-light-rgb),.05);padding:var(--a1-spacing-3xl) 0}.wp-block-a1-blocks-faq-page .trust-grid{display:grid;gap:15px;grid-template-columns:1fr;margin:0 auto;max-width:1400px}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .trust-grid{gap:var(--a1-spacing-md);grid-template-columns:repeat(2,1fr)}}@media(min-width:61.3125rem){.wp-block-a1-blocks-faq-page .trust-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.wp-block-a1-blocks-faq-page .trust-item{align-items:center;border-color:rgba(var(--a1-primary-rgb),.2);border-radius:var(--a1-border-radius-lg);box-shadow:0 var(--a1-spacing-xs) 32px var(--a1-shadow-dark),inset 0 1px 0 var(--a1-border-medium);display:flex;flex-direction:column;justify-content:center;min-height:130px;padding:var(--a1-spacing-md) var(--a1-spacing-sm);text-align:center;transition:var(--a1-transition-standard,all .3s cubic-bezier(.4,0,.2,1))}.wp-block-a1-blocks-faq-page .trust-item:hover{border-color:var(--a1-primary-color);box-shadow:0 16px 40px var(--a1-shadow-darker),0 0 var(--a1-spacing-xl) rgba(var(--a1-primary-rgb),.2),inset 0 1px 0 var(--a1-border-medium);transform:translateY(-3px)}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .trust-item{min-height:160px;padding:var(--a1-spacing-lg)}}.wp-block-a1-blocks-faq-page .trust-icon{align-items:center;background:linear-gradient(135deg,var(--a1-primary-color),var(--a1-primary-dark));border-radius:50%;box-shadow:0 8px 24px rgba(var(--a1-primary-rgb),.3);display:flex;flex-shrink:0;font-size:1.5rem;height:50px;justify-content:center;margin:0 auto var(--a1-spacing-sm);width:50px}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .trust-icon{font-size:clamp(1.5rem,4vw,2rem);height:clamp(44px,8vw,56px);width:clamp(44px,8vw,56px)}}.wp-block-a1-blocks-faq-page .trust-title{color:var(--a1-secondary-color);font-size:var(--a1-font-size-base);font-weight:700;line-height:1.3;margin-bottom:var(--a1-spacing-xs);text-shadow:0 2px 10px rgba(var(--a1-primary-rgb),.15);white-space:normal}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .trust-title{font-size:var(--a1-font-size-lg);white-space:nowrap}}.wp-block-a1-blocks-faq-page .trust-description{color:var(--a1-text-secondary);font-size:var(--a1-font-size-sm);line-height:1.5;max-width:100%}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .trust-description{max-width:200px}}.wp-block-a1-blocks-faq-page .help-section{background:linear-gradient(180deg,var(--a1-dark-card) 0,var(--a1-darker-bg) 100%);padding:clamp(32px,5vw,48px) 0;text-align:center}.wp-block-a1-blocks-faq-page .help-title{color:var(--a1-text-light);font-size:var(--a1-font-size-2xl);font-weight:700;margin-bottom:var(--a1-spacing-md)}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .help-title{font-size:var(--a1-font-size-3xl)}}.wp-block-a1-blocks-faq-page .help-description{color:var(--a1-text-muted);font-size:var(--a1-font-size-lg);line-height:1.6;margin:0 auto var(--a1-spacing-xl);max-width:700px;padding:0 var(--a1-spacing-sm)}.wp-block-a1-blocks-faq-page .help-contact-methods{display:grid;gap:15px;grid-template-columns:1fr;margin-left:auto;margin-right:auto;margin-top:var(--a1-spacing-xl);max-width:1400px}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .help-contact-methods{gap:var(--a1-spacing-md);grid-template-columns:repeat(2,1fr)}}@media(min-width:61.3125rem){.wp-block-a1-blocks-faq-page .help-contact-methods{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.wp-block-a1-blocks-faq-page .contact-method{align-items:center;background:var(--a1-dark-card);border:2px solid var(--a1-dark-border);border-radius:var(--a1-border-radius-lg);display:flex;gap:var(--a1-spacing-md);min-height:unset;padding:var(--a1-spacing-md) var(--a1-spacing-sm);text-align:left;text-decoration:none;transition:var(--a1-transition-standard,all .3s cubic-bezier(.4,0,.2,1))}.wp-block-a1-blocks-faq-page .contact-method:hover{border-color:var(--a1-primary-color);box-shadow:var(--a1-shadow-primary,0 .9375rem 1.875rem rgba(var(--a1-primary-rgb),.3));transform:translateY(-3px)}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .contact-method{min-height:100px;padding:var(--a1-spacing-lg)}}.wp-block-a1-blocks-faq-page .contact-method>div{flex:1;min-width:0}.wp-block-a1-blocks-faq-page .contact-icon{align-items:center;display:flex;flex-shrink:0;font-size:2rem;justify-content:center;width:45px}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .contact-icon{font-size:clamp(2rem,5vw,2.5rem);width:clamp(45px,8vw,55px)}}.wp-block-a1-blocks-faq-page .contact-title{color:var(--a1-text-light);font-size:var(--a1-font-size-base);font-weight:700;line-height:1.3;margin-bottom:var(--a1-spacing-xs)}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .contact-title{font-size:var(--a1-font-size-lg)}}.wp-block-a1-blocks-faq-page .contact-description{color:var(--a1-text-muted);font-size:var(--a1-font-size-sm);line-height:1.4;margin:0;word-break:break-word}.wp-block-a1-blocks-faq-page .related-links{background:linear-gradient(180deg,var(--a1-dark-bg-alt) 0,var(--a1-darker-bg) 50%,var(--a1-dark-bg) 100%);padding:var(--a1-spacing-3xl) 0}.wp-block-a1-blocks-faq-page .related-title{color:var(--a1-text-light);font-size:var(--a1-font-size-3xl);margin-bottom:var(--a1-spacing-2xl);text-align:center}.wp-block-a1-blocks-faq-page .links-grid{display:grid;gap:var(--a1-spacing-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.wp-block-a1-blocks-faq-page .link-card{background:linear-gradient(135deg,var(--a1-card-bg),var(--a1-card-bg-alt));border:1px solid rgba(var(--a1-primary-rgb),.2);border-radius:var(--a1-border-radius-lg);box-shadow:0 var(--a1-spacing-xs) 32px var(--a1-shadow-dark),inset 0 1px 0 var(--a1-border-medium);display:flex;flex-direction:column;gap:var(--a1-spacing-sm);padding:var(--a1-spacing-xl);text-decoration:none;transition:var(--a1-transition-standard,all .3s cubic-bezier(.4,0,.2,1))}.wp-block-a1-blocks-faq-page .link-card:hover{border-color:rgba(var(--a1-primary-rgb),.5);box-shadow:0 var(--a1-spacing-md) var(--a1-spacing-3xl) var(--a1-shadow-darker),0 0 var(--a1-spacing-xl) rgba(var(--a1-primary-rgb),.2),inset 0 1px 0 var(--a1-border-medium);transform:translateY(-8px) scale(1.02)}.wp-block-a1-blocks-faq-page .link-card-icon{color:var(--a1-secondary-color);font-size:clamp(1.5rem,3vw,2rem)}.wp-block-a1-blocks-faq-page .link-card-title{color:var(--a1-text-light);font-size:var(--a1-font-size-xl);font-weight:600;margin-bottom:var(--a1-spacing-xs)}.wp-block-a1-blocks-faq-page .link-card-description{color:var(--a1-text-muted);font-size:var(--a1-font-size-sm);line-height:1.6}.wp-block-a1-blocks-faq-page .hero-stats{align-items:center;flex-direction:column;gap:var(--a1-spacing-lg)}.wp-block-a1-blocks-faq-page .stat-item{justify-content:center;max-width:300px;width:100%}.wp-block-a1-blocks-faq-page .cta-buttons{align-items:stretch;flex-direction:column;gap:12px}.wp-block-a1-blocks-faq-page .btn,.wp-block-a1-blocks-faq-page .cta-btn{justify-content:center;width:100%}@media(min-width:48rem){.wp-block-a1-blocks-faq-page .hero-stats{align-items:normal;flex-direction:row;gap:initial}.wp-block-a1-blocks-faq-page .stat-item{justify-content:normal;max-width:none;width:auto}.wp-block-a1-blocks-faq-page .cta-buttons{align-items:normal;flex-direction:row}.wp-block-a1-blocks-faq-page .btn,.wp-block-a1-blocks-faq-page .cta-btn{justify-content:normal;width:auto}}@media(min-width:48rem)and (max-width:61.25rem){.wp-block-a1-blocks-faq-page .links-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:61.3125rem){.wp-block-a1-blocks-faq-page .trust-grid{grid-template-columns:repeat(4,1fr)}}.wp-block-a1-blocks-faq-page .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.wp-block-a1-blocks-faq-page :focus-visible{outline:3px solid var(--a1-secondary-color);outline-offset:2px}@media(prefers-contrast:high){.wp-block-a1-blocks-faq-page :focus-visible{outline-style:solid;outline-width:4px}}@media(prefers-reduced-motion:reduce){.wp-block-a1-blocks-faq-page :focus-visible{transition:none}}.wp-block-a1-blocks-faq-page .btn-glow,.wp-block-a1-blocks-faq-page .cta-btn-glow{animation:glow-pulse 2s ease-in-out infinite;box-shadow:0 0 20px rgba(var(--a1-primary-color),.5),0 .9375rem 1.875rem rgba(var(--a1-primary-color),.3);position:relative}.wp-block-a1-blocks-faq-page .btn-glow:before,.wp-block-a1-blocks-faq-page .cta-btn-glow:before{background:linear-gradient(45deg,var(--a1-primary-color),var(--a1-secondary-color),var(--a1-primary-color));border-radius:inherit;content:"";filter:blur(10px);inset:-2px;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.wp-block-a1-blocks-faq-page .btn-glow:hover:before,.wp-block-a1-blocks-faq-page .cta-btn-glow:hover:before{opacity:.7}.wp-block-a1-blocks-faq-page .btn-outline-glow{animation:glow-pulse 2s ease-in-out infinite;box-shadow:0 0 20px rgba(var(--a1-secondary-color),.5),0 .9375rem 1.875rem rgba(var(--a1-secondary-color),.3);position:relative}.wp-block-a1-blocks-faq-page .btn-outline-glow:before{background:linear-gradient(45deg,var(--a1-secondary-color),var(--a1-primary-color),var(--a1-secondary-color));border-radius:inherit;content:"";filter:blur(8px);inset:-2px;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.wp-block-a1-blocks-faq-page .btn-outline-glow:hover:before{opacity:.7}.wp-block-a1-blocks-faq-page .shimmer-effect{overflow:hidden;position:relative}.wp-block-a1-blocks-faq-page .shimmer-effect:after{background:linear-gradient(45deg,#0000 30%,rgba(var(--a1-light-rgb),.1) 50%,#0000 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;transform:translateX(-100%) translateY(-100%) rotate(45deg);transition:transform .6s ease;width:200%}.wp-block-a1-blocks-faq-page .shimmer-effect:hover:after{transform:translateX(100%) translateY(100%) rotate(45deg)}.wp-block-a1-blocks-faq-page .floating{animation:floating-un5aft5 3s ease-in-out infinite}@keyframes floating-un5aft5{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.wp-block-a1-blocks-faq-page .scale-glow{transition:transform .3s ease,box-shadow .3s ease}.wp-block-a1-blocks-faq-page .scale-glow:hover{box-shadow:0 0 25px rgba(var(--a1-primary-color),.4),0 1.25rem 2.5rem rgba(var(--a1-dark-rgb),.3);transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.wp-block-a1-blocks-faq-page .btn-glow,.wp-block-a1-blocks-faq-page .btn-outline-glow,.wp-block-a1-blocks-faq-page .cta-btn-glow,.wp-block-a1-blocks-faq-page .floating,.wp-block-a1-blocks-faq-page .shimmer-effect{animation:none;transform:none}.wp-block-a1-blocks-faq-page .shimmer-effect:after{display:none}}:root :where(.wp-block-a1-blocks-faq-page){background-color:var(--a1-dark-bg);color:var(--a1-text-primary);margin:0;overflow-x:hidden;padding:0;position:relative}:root :where(.wp-block-a1-blocks-faq-page) .a1-container{padding:0 clamp(1rem,4vw,2rem)}:root :where(.wp-block-a1-blocks-faq-page) .section-title{animation:a1-titleGlow 3s ease-in-out infinite}:root :where(.wp-block-a1-blocks-faq-page) .section-header{margin-bottom:clamp(1.25rem,3vw,2rem);text-align:center}:root :where(.wp-block-a1-blocks-faq-page) .content-section{padding:clamp(32px,5vw,48px) 0;position:relative;text-align:center;z-index:1}:root :where(.wp-block-a1-blocks-faq-page) .content-section:before{background:linear-gradient(90deg,#0000,rgba(var(--a1-secondary-rgb),.4),#0000);content:"";height:1px;left:10%;pointer-events:none;position:absolute;right:10%;top:0;z-index:1}.no-js :root :where(.wp-block-a1-blocks-faq-page) .faq-section,.no-js :root :where(.wp-block-a1-blocks-faq-page).wp-block-a1-blocks-faq-page .faq-section{animation:none;opacity:1;transform:none;transition:none}
