*{scrollbar-width:thin;scrollbar-color:var(--primary) var(--base)}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:var(--base)}*::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:20px;border:3px solid var(--base)}a.fishwink{background:-webkit-linear-gradient(0deg,#1BCEC5 0,#9768d1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}:root{--gf-bg-color:#fff;--gf-border-color:#ccc;--gf-primary-color:#0073aa;--gf-primary-hover:#005177;--gf-input-padding:calc(var(--space-s) * 1.2);--gf-input-bg-color:var(--white);--gf-border-radius:var(--radius);--gf-label-color:var(--neutral-semi-dark);--gf-label-size:var(--text-l);--gf-label-weight:500;--gf-submit-text-color:var(--white);--gf-submit-bg-color:var(--primary);--gf-submit-bg-hover-color:var(--primary-semi-dark);--gf-submit-padding:var(--space-s) var(--space-m);--gf-submit-font-size:var(--text-l);--gf-submit-text-transform:uppercase}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=url],.gform_wrapper input[type=tel],.gform_wrapper textarea,.gform_wrapper select{width:100%;padding:var(--gf-input-padding)!important;border:1px solid var(--gf-border-color)!important;border-radius:var(--gf-border-radius)!important}.gform_wrapper .gfield_label{font-weight:var(--gf-label-weight)!important;font-size:var(--gf-label-size)!important;margin-bottom:5px;color:var(--gf-label-color)!important}.gform_wrapper input[type=submit]{background-color:var(--gf-submit-bg-color)!important;color:var(--gf-submit-text-color)!important;padding:var(--gf-submit-padding)!important;border:0;border-radius:4px;font-size:var(--gf-submit-font-size)!important;cursor:pointer;transition:background-color .3s ease;text-transform:var(--gf-submit-text-transform)!important}.gform_wrapper input[type=submit]:hover{background-color:var(--gf-submit-bg-hover-color)!important}.gform_wrapper .gfield input{border-radius:var(--radius)}.gform_wrapper .gfield input[type=text]{border:2px solid var(--neutral-dark-trans-10)}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice,.gform_wrapper .gfield.buttonized .gfield_checkbox .gchoice{position:relative;text-align:center}.gform_wrapper .gfield.buttonized input[type=radio],.gform_wrapper .gfield.buttonized input[type=checkbox]{position:absolute;left:-9999px}.gform_wrapper .gfield.buttonized .gfield_radio label,.gform_wrapper .gfield.buttonized .gfield_checkbox label{display:block!important;position:relative;border-radius:var(--radius);min-width:200px;max-width:100%;padding:var(--space-xs);font-size:var(--text-m)!important;border:2px solid var(--neutral-trans-10);background-color:var(--white);cursor:pointer}.gform_wrapper .gfield.buttonized input[type=radio]:focus + label,.gform_wrapper .gfield.buttonized input[type=checkbox]:focus + label{border-color:var(--neutral-trans-10)}.gform_wrapper .gfield.buttonized input[type=radio]:checked + label,.gform_wrapper .gfield.buttonized input[type=checkbox]:checked + label{border-color:var(--primary);background-color:var(--primary-ultra-light);overflow:hidden;color:var(--primary-dark)}.gform_wrapper .gfield.buttonized input[type=radio]:checked + label::before,.gform_wrapper .gfield.buttonized input[type=checkbox]:checked + label::before{content:"";display:block;position:absolute;top:-.75em;right:-.75em;left:auto;width:1.5em;height:1.5em;background-color:var(--primary);border-radius:0;border:0;transform:rotate(45deg)}.gform_wrapper .gfield.buttonized .gfield_radio label::before,.gform_wrapper .gfield.buttonized .gfield_checkbox label::before{display:none}.wpsr-all-reviews.wpsr_feeds.wpsr-ai-summary-enabled-masonry.wpsr-row.wpsr-active-masonry-layout.masonry{gap:var(--container-gap)}.wpsr-all-reviews.wpsr_feeds.wpsr-ai-summary-enabled-masonry.wpsr-row.wpsr-active-masonry-layout.masonry .masonry-brick{margin-bottom:60px}.schema-faq.wp-block-yoast-faq-block{display:flex;flex-direction:column;gap:var(--space-s)}.schema-faq.wp-block-yoast-faq-block .schema-faq-section{display:flex;flex-direction:column;gap:var(--space-xs);background-color:var(--primary-light-trans-10);padding:var(--space-m);border-radius:var(--radius);border:1px solid var(--primary-trans-10)}.schema-faq.wp-block-yoast-faq-block .schema-faq-section .schema-faq-question{font-size:var(--h4)}