.wordpress-content{color:#374151;font-size:1.125rem;line-height:1.75}.blog-section{margin-bottom:2rem;padding-bottom:1.5rem}.blog-section--intro{margin-bottom:2.5rem}.blog-section--intro h2{color:#1f2937;margin-bottom:1rem;font-size:1.75rem}.blog-section--intro p{color:#4b5563;font-size:1.125rem;line-height:1.8}.blog-section--heading-para{margin-bottom:2rem}.blog-section--heading-para h2{color:#1f2937;border-bottom:2px solid #e5e7eb;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.blog-section--heading-para h2{font-size:1.75rem}}.blog-section--heading-para p{color:#4b5563;margin-bottom:1rem}.blog-section--heading-para p:last-child{margin-bottom:0}.blog-section--heading-para-list{margin-bottom:2rem}.blog-section--heading-para-list h2{color:#1f2937;border-bottom:2px solid #e5e7eb;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.blog-section--heading-para-list h2{font-size:1.75rem}}.blog-section--heading-para-list p{color:#4b5563;margin-bottom:1rem}.blog-section--heading-para-list ul,.blog-section--heading-para-list ol{margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem}.blog-section--heading-para-list li{color:#4b5563;margin-bottom:.5rem}.blog-section--heading-list{margin-bottom:2rem}.blog-section--heading-list h2{color:#1f2937;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.blog-section--heading-list ul,.blog-section--heading-list ol{padding-left:1.5rem}.blog-section--heading-list li{color:#4b5563;margin-bottom:.75rem;font-size:1rem}.blog-section--table{margin-bottom:2.5rem;overflow-x:auto}.blog-section--table h2{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.blog-section--table .wp-block-table{width:100%;margin:0}.blog-section--table table{border-collapse:collapse;width:100%;font-size:.875rem}.blog-section--table th{text-align:left;color:#1f2937;background-color:#f9fafb;border:1px solid #e5e7eb;padding:.75rem 1rem;font-weight:600}.blog-section--table td{color:#4b5563;vertical-align:top;border:1px solid #e5e7eb;padding:.75rem 1rem}.blog-section--table tr:nth-child(2n){background-color:#f9fafb}.blog-section--faq{margin-bottom:2.5rem}.blog-section--faq h2{color:#1f2937;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:.75rem;transition:all .2s;overflow:hidden}.faq-item:hover{border-color:#d1d5db}.faq-item[open]{box-shadow:0 4px 6px -1px #0000001a}.faq-question{cursor:pointer;color:#1f2937;background:#f9fafb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-weight:500;list-style:none;transition:background .2s;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-question:hover{background:#f3f4f6}.faq-question-text{flex:1;font-size:.9375rem}.faq-icon{color:#6b7280;margin-left:1rem;font-size:1.25rem;font-weight:300;transition:transform .2s}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-answer{color:#4b5563;background:#fff;border-top:1px solid #e5e7eb;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.7}.faq-answer p{margin:0}.wordpress-content .wp-block-aab-accordion-block{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;margin-top:1.5rem;margin-bottom:1.5rem;overflow:hidden}.wordpress-content .wp-block-aab-accordion-block:hover{border-color:#d1d5db}.wordpress-content .aab__accordion_head{cursor:pointer;background:#f9fafb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;transition:background .2s;display:flex}.wordpress-content .aab__accordion_head:hover{background:#f3f4f6}.wordpress-content .aab__accordion_heading{flex:1}.wordpress-content .aab__accordion_title{color:#1f2937;margin:0;font-size:.9375rem;font-weight:500}.wordpress-content .aab__accordion_icon{color:#6b7280;margin-left:1rem;transition:transform .2s}.wordpress-content .aab__accordion_body{color:#4b5563;border-top:1px solid #e5e7eb;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.7}.wordpress-content .aab__accordion_body p{margin:0}.wordpress-content .custom-css-block{display:none}.blog-section--quote{margin:2rem 0}.blog-section--sources{border-top:2px solid #e5e7eb;margin-top:3rem;padding-top:2rem}.blog-section--sources h2{color:#1f2937;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.blog-section--sources ol{padding-left:1.5rem}.blog-section--sources li{color:#6b7280;margin-bottom:.75rem;font-size:.875rem}.blog-section--list ul,.blog-section--list ol{margin:1rem 0;padding-left:1.5rem}.blog-section--list li{color:#4b5563;margin-bottom:.5rem}.blog-section--image{margin:2rem 0}.blog-section--image figure{margin:0}.blog-section--image img{border-radius:.75rem;width:100%;height:auto}.blog-section--image figcaption{color:#6b7280;margin-top:.5rem;font-size:.875rem;font-style:italic}.blog-section--other{margin-bottom:1.5rem}.wordpress-content .faq-section-hidden{display:none!important}.wordpress-content li:not([class]){font-size:1.125rem;line-height:1.75}.wordpress-content h1{color:#000;margin-top:2.5rem;margin-bottom:1rem;font-size:3rem;font-weight:700;line-height:1.2}.wordpress-content h2{color:#6b7280;margin-top:2.5rem;margin-bottom:1rem;font-size:20px;font-weight:400;line-height:1.2}@media (min-width:768px){.wordpress-content h2{font-size:22px;font-weight:500}}@media (min-width:1024px){.wordpress-content h2{font-size:24px;font-weight:600}}.wordpress-content h2:first-child{margin-top:0}.wordpress-content h3{color:#6b7280;margin-top:2rem;padding-bottom:.75rem;font-size:20px;font-weight:600;line-height:1.3}@media (min-width:1024px){.wordpress-content h3{padding-bottom:1rem;font-size:24px}}.wordpress-content h4{color:#000;margin-top:1.75rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.4}.wordpress-content h5{color:#000;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.4}.wordpress-content h6{color:#000;margin-top:1.25rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.4}.wordpress-content p{color:#6b7280;margin-bottom:1rem;font-size:14px;font-weight:400;line-height:1.5}.wordpress-content p:last-child{margin-bottom:0}@media (min-width:768px){.wordpress-content p{font-size:16px}}.wordpress-content ul,.wordpress-content ol{color:#999;margin-top:1rem;margin-bottom:1.5rem;list-style-position:outside}.wordpress-content ul{list-style-type:disc}.wordpress-content ol{list-style-type:decimal}.wordpress-content ul ul{list-style-type:circle}.wordpress-content ol ol{list-style-type:lower-alpha}.wordpress-content li{color:#999;font-size:14px;font-weight:400;line-height:1.75;text-decoration:none;display:list-item}.wordpress-content .toc-list li{text-decoration:none}.wordpress-content .toc-list .toc-link{color:#999;cursor:pointer;text-decoration:underline;transition:color .2s}.wordpress-content .toc-list .toc-link:hover{color:#6b7280}@media (min-width:768px){.wordpress-content li{font-size:16px;font-weight:500}}.wordpress-content .wp-block-list{color:#999;margin:1rem 0 1.5rem;padding-left:1.5rem}.wordpress-content ul.wp-block-list{list-style-type:disc}.wordpress-content ol.wp-block-list{list-style-type:decimal}.wordpress-content .wp-block-list li{margin-bottom:.5rem;display:list-item}.wordpress-content ol{margin:1rem 0;padding-left:1.5rem;list-style-type:decimal!important}.wordpress-content ol li{list-style-type:decimal;display:list-item}.wordpress-content strong,.wordpress-content b{font-weight:600}.wordpress-content em,.wordpress-content i{font-style:italic}.wordpress-content .wp-block-media-text__content h1,.wordpress-content .wp-block-media-text__content h2,.wordpress-content .wp-block-media-text__content h3,.wordpress-content .wp-block-media-text__content h4,.wordpress-content .wp-block-media-text__content h5,.wordpress-content .wp-block-media-text__content h6{font-weight:700}.wordpress-content .wp-block-media-text__content h2{font-size:2.5rem;line-height:1.2}.wordpress-content .wp-block-media-text__content h3{font-size:2rem;line-height:1.3}.wordpress-content .wp-block-media-text__content p{color:#1f2937;font-size:1.125rem;line-height:1.75}.wordpress-content .wp-block-columns{gap:3rem}@media (max-width:768px){.wordpress-content .wp-block-columns{gap:1.5rem}}.wordpress-content video,.wordpress-content .wp-block-video video{min-height:400px}.wordpress-content audio{display:block}.wordpress-content img{height:auto}.wordpress-content table{border-collapse:collapse;background-color:#0000;width:max-content;min-width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.wordpress-content table th,.wordpress-content table td{color:#000;text-align:left;white-space:nowrap;border:1px solid #000;padding:.75rem 1rem}.wordpress-content table th{background-color:#0000;font-weight:700}.wordpress-content table tbody tr{background-color:#0000}.wordpress-content .wp-block-table{-webkit-overflow-scrolling:touch;width:100%;margin-top:1.5rem;margin-bottom:2rem;display:block;overflow-x:auto}.wordpress-content .wp-block-table table{border:1px solid #000;width:max-content;min-width:100%}.wordpress-content .wp-block-table td,.wordpress-content .wp-block-table th{color:#000;white-space:nowrap;border:1px solid #000;padding:.75rem 1rem}.wordpress-content .wp-block-table::-webkit-scrollbar{height:8px}.wordpress-content .wp-block-table::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.wordpress-content .wp-block-table::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.wordpress-content .wp-block-table::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.wordpress-content .wp-block-pullquote,.wordpress-content .wp-block-quote{text-align:center;background:0 0;border:none;border-radius:0;margin:2.5rem 0;padding:3rem 1rem}.wordpress-content .wp-block-pullquote p,.wordpress-content .wp-block-quote p{color:#6b7280;max-width:900px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:2rem;font-style:italic;font-weight:500;line-height:1.5}.wordpress-content .wp-block-pullquote p:first-of-type:before,.wordpress-content .wp-block-quote p:first-of-type:before{content:"“";color:#8b5cf6;vertical-align:-.3em;margin-right:.1em;font-size:3rem;font-weight:700;line-height:0}.wordpress-content .wp-block-pullquote p:last-of-type:after,.wordpress-content .wp-block-quote p:last-of-type:after{content:"”";color:#8b5cf6;vertical-align:-.3em;margin-left:.1em;font-size:3rem;font-weight:700;line-height:0}.wordpress-content .wp-block-pullquote cite,.wordpress-content .wp-block-quote cite{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#999;margin-top:1rem;font-size:.875rem;font-style:italic;font-weight:600;display:block}.wordpress-content .wp-block-pullquote cite:before,.wordpress-content .wp-block-quote cite:before{content:"-";margin-right:.25rem}.wordpress-content .wp-block-quote cite a,.wordpress-content .wp-block-pullquote cite a{color:#999;font-style:italic;text-decoration:none}.wordpress-content .wp-block-quote cite a:hover,.wordpress-content .wp-block-pullquote cite a:hover{color:#6366f1;text-decoration:underline}.wordpress-content .wp-block-quote cite img,.wordpress-content .wp-block-pullquote cite img{object-fit:cover;border-radius:50%;width:56px;height:56px;margin-bottom:.5rem}.wordpress-content .quote-author-info{flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.wordpress-content .quote-author-info .author-avatar-wrapper{border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}.wordpress-content .quote-author-info .author-avatar-img{object-fit:cover;width:100%;height:100%}.wordpress-content .quote-author-info .author-text-wrapper{text-align:left;flex-direction:column;gap:.25rem;display:flex}.wordpress-content .quote-author-info .author-name{color:#1f2937;font-size:1rem;font-weight:600;line-height:1.3}.wordpress-content .quote-author-info .author-role{color:#6366f1;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3}.wordpress-content p.has-border,.wordpress-content .bordered-text{text-align:center;color:#000;border-top:2px solid #000;border-bottom:2px solid #000;font-size:1.5rem;font-weight:500}.wordpress-content:after{content:"";clear:both;display:table}.wordpress-content .wp-block-quote.is-style-large,.wordpress-content blockquote.featured-quote{text-align:center;border:3px solid #1f2937;border-left:none;border-right:none}.wordpress-content .wp-block-quote.is-style-large p,.wordpress-content blockquote.featured-quote p{color:#1f2937;font-size:1.75rem;font-style:italic;font-weight:600;line-height:1.4}.wordpress-content .stats-quote{text-align:center;background:linear-gradient(135deg,#f9fafb 0%,#f3f4f6 100%);border-radius:1rem}.wordpress-content .stats-quote p{color:#1f2937;font-size:1.875rem;font-weight:700}.wordpress-content .stats-quote cite{color:#6b7280;font-size:.875rem;font-style:italic}.wordpress-content .key-takeaway,.wordpress-content .wp-block-group.key-takeaway{background:#f9fafb;border-left:4px solid #9333ea;border-radius:1rem}.wordpress-content .key-takeaway h3,.wordpress-content .key-takeaway h4{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:1.125rem;font-weight:600}.wordpress-content .key-takeaway p{color:#374151}.wordpress-content .wp-block-button.is-style-fill .wp-block-button__link,.wordpress-content .cta-button{color:#fff;background:linear-gradient(#dd2a7b -46.92%,#9747ff 80.1%);border-radius:9999px;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.wordpress-content .wp-block-button.is-style-fill .wp-block-button__link:hover,.wordpress-content .cta-button:hover{opacity:.9}.wordpress-content .wp-block-video,.wordpress-content .wp-block-embed{border-radius:1rem;margin:2rem 0 2.5rem;position:relative;overflow:hidden}.wordpress-content .wp-block-video video{border-radius:1rem}.wordpress-content figure figcaption,.wordpress-content .wp-element-caption{color:#6b7280;text-align:left;font-size:.875rem;font-style:italic}.wordpress-content figure.wp-block-image{margin:2rem 0 2.5rem}.wordpress-content figure.wp-block-image img{border-radius:1rem;width:100%;height:auto}.wordpress-content .wp-block-gallery{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:.5rem;width:100%;margin:2rem 0 2.5rem;padding:0;list-style:none;display:grid}.wordpress-content .wp-block-gallery .wp-block-image{width:100%;height:100%;margin:0;display:flex;overflow:hidden}.wordpress-content .wp-block-gallery .wp-block-image figure{width:100%;height:100%;margin:0;display:flex}.wordpress-content .wp-block-gallery .wp-block-image img{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;width:100%;height:100%;display:block}.wordpress-content .wp-block-gallery figcaption,.wordpress-content .wp-block-gallery .wp-element-caption{color:#6b7280;text-align:center;grid-column:1/-1;margin-top:1rem;padding:0;font-size:.875rem;font-style:italic}.wordpress-content figure.wp-block-gallery figcaption{color:#6b7280;text-align:center;margin-top:1rem;font-size:.875rem;font-style:italic}.wordpress-content .wp-block-columns.has-2-columns{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.wordpress-content .newsletter-signup{text-align:center;background:linear-gradient(135deg,#ede9fe 0%,#f3e8ff 100%);border-radius:1rem}.wordpress-content .newsletter-signup h3{color:#9333ea;font-size:1.5rem;font-weight:700}.wordpress-content .newsletter-signup p{color:#374151}.wordpress-content .newsletter-signup form{gap:.75rem;display:flex}.wordpress-content .newsletter-signup input[type=email]{border:1px solid #e5e7eb;border-radius:9999px;flex:1;font-size:1rem}.wordpress-content .newsletter-signup button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(#dd2a7b -46.92%,#9747ff 80.1%);border:none;border-radius:9999px;font-weight:500}.wordpress-content .related-resources{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.wordpress-content .resource-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;transition:shadow .2s}.wordpress-content .resource-card:hover{box-shadow:0 10px 25px -5px #0000001a}.wordpress-content .faq-section,.wordpress-content .wp-block-details{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}.wordpress-content .faq-section summary,.wordpress-content .wp-block-details summary{cursor:pointer;color:#1f2937;background:#f9fafb;font-weight:600;transition:background .2s}.wordpress-content .faq-section summary:hover,.wordpress-content .wp-block-details summary:hover{background:#f3f4f6}.wordpress-content .faq-section[open] summary,.wordpress-content .wp-block-details[open] summary{border-bottom:1px solid #e5e7eb}.wordpress-content .wp-block-quote.has-author,.wordpress-content .author-quote{background:#f9fafb;border:2px solid #e5e7eb;border-radius:1rem;margin:2rem 0;padding:2rem}.wordpress-content .wp-block-quote.has-author p,.wordpress-content .author-quote p{color:#1f2937;margin-bottom:1.5rem;font-size:1.5rem;font-style:italic;font-weight:500;line-height:1.6}.wordpress-content .wp-block-quote.has-author cite,.wordpress-content .author-quote cite{align-items:center;gap:1rem;margin-top:1.5rem;font-style:normal;display:flex}.wordpress-content .wp-block-quote.has-author .author-avatar,.wordpress-content .author-quote .author-avatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.wordpress-content .wp-block-quote.has-author .author-info,.wordpress-content .author-quote .author-info{flex-direction:column;gap:.25rem;display:flex}.wordpress-content .wp-block-quote.has-author .author-name,.wordpress-content .author-quote .author-name{color:#1f2937;font-size:1rem;font-weight:600}.wordpress-content .wp-block-quote.has-author .author-title,.wordpress-content .author-quote .author-title{color:#6366f1;font-size:.875rem;font-weight:400}@media (max-width:768px){.wordpress-content{font-size:1rem}.wordpress-content h1{font-size:2rem}.wordpress-content h2{font-size:1.75rem}.wordpress-content h3{font-size:1.5rem}.wordpress-content .wp-block-quote.is-style-large p,.wordpress-content blockquote.featured-quote p{font-size:1.25rem}.wordpress-content .wp-block-pullquote,.wordpress-content .wp-block-quote{padding:2rem 1rem}.wordpress-content .wp-block-pullquote p,.wordpress-content .wp-block-quote p{font-size:1.5rem}.wordpress-content .wp-block-quote cite img,.wordpress-content .wp-block-pullquote cite img{width:48px;height:48px}.wordpress-content .quote-author-info .author-avatar-wrapper{width:40px;height:40px}.wordpress-content .quote-author-info{gap:.75rem}.wordpress-content .stats-quote p{font-size:1.5rem}.wordpress-content .newsletter-signup form{flex-direction:column}.wordpress-content .related-resources{grid-template-columns:1fr}.wordpress-content .wp-block-gallery{grid-template-columns:1fr;gap:.5rem}.wordpress-content .wp-block-gallery .wp-block-image img{aspect-ratio:16/9}.wordpress-content .wp-block-columns.has-2-columns{grid-template-columns:1fr}.wordpress-content .author-social-mobile{justify-content:center;gap:1rem;display:flex}.wordpress-content .wp-block-quote.has-author,.wordpress-content .author-quote{padding:1.5rem}.wordpress-content .wp-block-quote.has-author p,.wordpress-content .author-quote p{font-size:1.25rem}}.wordpress-content .faq-section-heading{color:#6b7280!important;border:none!important;margin-bottom:1rem!important;padding-bottom:0!important;font-size:1.5rem!important;font-weight:400!important}@media (min-width:768px){.wordpress-content .faq-section-heading{font-size:1.875rem!important}}.wordpress-content .faq-accordion-wrapper{background:0 0!important;border:none!important;margin-bottom:0!important}.wordpress-content .faq-item-enhanced{background:0 0!important;border:none!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;margin-bottom:0!important}.wordpress-content .faq-item-enhanced:last-child{border-bottom:none!important}.wordpress-content .faq-head-clickable{cursor:pointer!important;background:#fff!important;border:none!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:1rem 0!important;transition:background-color .2s!important;display:flex!important}.wordpress-content .faq-head-clickable:hover{background:#f9fafb!important}.wordpress-content .faq-item-enhanced .aab__accordion_icon{display:none!important}.wordpress-content .faq-item-enhanced .aab__accordion_heading,.wordpress-content .faq-item-enhanced .aab__accordion_title{color:#6b7280!important;text-align:left!important;flex:1!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:400!important}@media (min-width:768px){.wordpress-content .faq-item-enhanced .aab__accordion_heading,.wordpress-content .faq-item-enhanced .aab__accordion_title{font-size:1.125rem!important}}.wordpress-content .faq-head-clickable:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%239CA3AF'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:20px;height:20px;margin-left:1rem;transition:transform .2s}.wordpress-content .faq-expanded .faq-head-clickable:after{transform:rotate(180deg)}.wordpress-content .faq-item-enhanced .aab__accordion_body{background:#fff!important;border-top:none!important;padding:0 0 1rem!important}.wordpress-content .faq-item-enhanced .aab__accordion_body p{color:#6b7280!important;margin:0!important;font-size:.875rem!important;line-height:1.6!important}@media (min-width:768px){.wordpress-content .faq-item-enhanced .aab__accordion_body p{font-size:1rem!important}}.wordpress-content .faq-body-hidden{display:none}.wordpress-content .faq-qa-wrapper{border-bottom:1px solid #e5e7eb}.wordpress-content .faq-qa-wrapper:last-of-type{border-bottom:none}.wordpress-content .faq-question-button{cursor:pointer;text-align:left;background:#fff;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 0;transition:background-color .2s;display:flex}.wordpress-content .faq-question-button:hover{background:#f9fafb}.wordpress-content .faq-question-text{color:#6b7280;flex:1;padding-right:1rem;font-size:1rem;font-weight:400}@media (min-width:768px){.wordpress-content .faq-question-text{font-size:1.125rem}}.wordpress-content .faq-chevron{color:#9ca3af;flex-shrink:0;width:20px;height:20px;transition:transform .2s}.wordpress-content .faq-expanded .faq-chevron{transform:rotate(180deg)}.wordpress-content .faq-answer-container{background:#fff;padding-bottom:1rem}.wordpress-content .faq-answer-text{color:#6b7280!important;margin:0!important;font-size:.875rem!important;line-height:1.6!important}@media (min-width:768px){.wordpress-content .faq-answer-text{font-size:1rem!important}}.wordpress-content .pro-tip-box{color:#5b21b6;background:linear-gradient(135deg,#f5f3ff 0%,#ede9fe 100%);border-left:4px solid #8b5cf6;border-radius:.5rem;margin:1.5rem 0;padding:1rem 1.25rem}.wordpress-content .pro-tip-label{color:#7c3aed;font-weight:700}.wordpress-content .pro-tip-box:hover{border-left-color:#7c3aed;box-shadow:0 4px 12px -2px #8b5cf626}@media (max-width:768px){.wordpress-content .pro-tip-box{margin:1.25rem 0;padding:.875rem 1rem}}.promo-banner-wrapper{margin:2.5rem 0}.promo-banner{text-align:center;background-color:#f3f4f6;padding:32px 17px}.promo-banner-content{flex-direction:column;align-items:center;gap:24px;display:flex}.promo-banner-text{max-width:700px;margin:0;color:#8134a5!important;font-size:20px!important;font-weight:600!important;line-height:1.5!important}.promo-banner-text strong{color:#7c3aed}.promo-banner-cta{color:#fff;background:linear-gradient(162.34deg,#dd2a7b 4.78%,#9747ff 89.95%);border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px -2px #9747ff66}.promo-banner-cta:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px -2px #9747ff80}.promo-banner-arrow{width:18px;height:18px;transition:transform .2s}.promo-banner-cta:hover .promo-banner-arrow{transform:translate(2px,-2px)}@media (min-width:768px){.promo-banner-text{font-size:22px}.promo-banner-cta{padding:.75rem 2rem;font-size:1rem}}.promo-banner-wrapper+.promo-banner-wrapper{margin-top:1.5rem}
