@font-face{font-family:"GoogleSansFlex";font-style:normal;font-display:swap;font-weight:100 1000;src:url("https://r2.gatilab.com/wp-content/uploads/2026/02/google-sans-flex.woff2") format("woff2")}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.acf-callout{position:relative;border:1px solid var(--acfb-border);border-radius:12px;padding:max(2rem,32px);background:var(--acfb-bg);color:var(--acfb-text);margin-top:max(.5rem,8px);margin-bottom:max(.5rem,8px)}.acf-callout-content{line-height:1.6}.acf-callout-content>*:first-child{margin-top:0}.acf-callout-content>*:last-child{margin-bottom:0}@media (max-width:768px){.acf-callout{padding:max(1.5rem,24px)}}.acf-callout.is-style-testimonial :is([class*="stars"],[class*="rating"]){color:#d4a600}.acf-callout:is(.is-style-dashed-light,.is-style-dashed-dark,.is-style-highlight) .wp-block-list{list-style:none;padding-left:0}.acf-callout:is(.is-style-dashed-light,.is-style-dashed-dark,.is-style-highlight) .wp-block-list li{position:relative;padding-left:max(2rem,32px);margin-bottom:max(.75rem,12px)}.acf-callout:is(.is-style-dashed-light,.is-style-dashed-dark) .wp-block-list li::before{content:"→";position:absolute;left:0;color:#7cb342;font-weight:700}.acf-callout:is(.is-style-dashed-light,.is-style-dashed-dark,.is-style-highlight) .wp-block-button__link{background:#ffe135;color:var(--acfb-text);border-radius:50px;font-weight:600;box-shadow:0 4px 0 #ccb42a}.acf-callout:is(.is-style-dashed-light,.is-style-dashed-dark,.is-style-highlight) .wp-block-button__link:hover{transform:translateY(2px);box-shadow:0 2px 0 #ccb42a}.acf-opinion-box{--ob-bg:color-mix(in srgb,currentColor 3%,transparent);--ob-border:color-mix(in srgb,currentColor 6%,transparent);--ob-text:inherit;--ob-text-muted-opacity:.6;--ob-citation-opacity:.5;--ob-content-opacity:.9;--ob-meta-border:color-mix(in srgb,currentColor 6%,transparent);--ob-avatar-border:color-mix(in srgb,currentColor 10%,transparent)}.acf-opinion-box{position:relative;padding:max(1.5rem,24px) max(1.75rem,28px);background:var(--ob-bg);border-radius:10px;margin:max(1.5rem,24px) auto;border:1px solid var(--ob-border);color:var(--ob-text)}.acf-opinion-box-content{font-size:max(1.125rem,18px);line-height:1.7;margin-bottom:max(1.25rem,20px);position:relative;opacity:var(--ob-content-opacity)}.acf-opinion-box-content>*:first-child{margin-top:0}.acf-opinion-box-content>*:last-child{margin-bottom:0}.acf-opinion-box-meta{display:flex;align-items:center;gap:max(.75rem,12px);padding-top:max(1rem,16px);border-top:1px solid var(--ob-meta-border)}@media (max-width:768px){.acf-opinion-box{padding:max(1.25rem,20px) max(1.25rem,20px) max(1.25rem,20px) max(1.5rem,24px)}.acf-opinion-box-content{font-size:max(1rem,16px)}}.acf-pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-block:max(.25rem,4px);border-radius:var(--acfb-radius-m);overflow:hidden;font-size:max(.875rem,14px);line-height:var(--acfb-lh)}.acf-pros-cons__column{padding:max(1.25rem,20px) max(1rem,16px);color:var(--acfb-text)}.acf-pros-cons__negative{background:var(--pc-neg-bg,color-mix(in srgb,var(--acfb-danger) 7%,var(--acfb-bg)))}.acf-pros-cons__positive{background:var(--pc-pos-bg,color-mix(in srgb,var(--acfb-success) 7%,var(--acfb-bg)));border-inline-end:1px solid color-mix(in srgb,var(--acfb-text) 8%,transparent)}.acf-pros-cons__title{display:flex;align-items:center;gap:max(.5rem,8px);margin:0 0 max(1rem,16px);font-size:max(.8125rem,13px);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.acf-pros-cons__negative .acf-pros-cons__title{color:var(--pc-neg-title,color-mix(in srgb,var(--acfb-danger) 72%,var(--acfb-text)))}.acf-pros-cons__positive .acf-pros-cons__title{color:var(--pc-pos-title,color-mix(in srgb,var(--acfb-success) 72%,var(--acfb-text)))}@media (max-width:768px){.acf-pros-cons{grid-template-columns:1fr}.acf-pros-cons__positive{border-inline-end:0;border-block-end:1px solid color-mix(in srgb,var(--acfb-text) 8%,transparent)}}.acf-thread-builder{margin-top:max(.5rem,8px);margin-bottom:max(.5rem,8px)}.acf-thread-medium{max-width:500px}.theme-light{background-color:var(--acfb-bg);color:#0f1419;border:1px solid #e6ecf0}.acf-thread-container{position:relative;padding:max(1rem,16px)}.acf-thread-post{display:flex;position:relative;padding:max(1rem,16px) 0}.acf-thread-connector{position:absolute;width:2px;background-color:#1da1f2;top:max(4rem,64px);left:max(1.5rem,24px);bottom:0;z-index:1}.acf-post-avatar{flex:0 0 max(3rem,48px);margin-right:max(.75rem,12px);position:relative;z-index:2}.acf-default-avatar{width:max(3rem,48px);height:max(3rem,48px);border-radius:50%;background-color:#1da1f2}.acf-post-content{flex:1}.acf-post-header{font-weight:bold;margin-bottom:max(.25rem,4px);display:flex;align-items:center;flex-wrap:wrap}.acf-author-name{margin-right:max(.25rem,4px)}.acf-verified-badge{color:#1da1f2;display:inline-flex;margin:0 max(.25rem,4px)}.acf-verified-badge svg{width:max(1rem,16px);height:max(1rem,16px)}.acf-author-handle{color:var(--acfb-text-muted);font-weight:normal;margin-left:max(.25rem,4px)}.acf-post-text{margin-bottom:max(.5rem,8px);word-wrap:break-word}.acf-post-text p{margin:0 0 max(.75rem,12px)}.acf-post-text p:last-child{margin-bottom:0}.acf-post-text a{color:#1da1f2;text-decoration:none}.acf-post-text a:hover{text-decoration:underline}.acf-post-time{color:var(--acfb-text-muted);font-size:max(.875rem,14px);margin:max(.5rem,8px) 0}.acf-post-engagement{display:flex;margin-top:max(.75rem,12px)}.acf-engagement-item{display:flex;align-items:center;color:var(--acfb-text-muted);margin-right:max(1.5rem,24px)}.acf-engagement-item svg{width:max(1.25rem,20px);height:max(1.25rem,20px);margin-right:max(.25rem,4px);fill:currentColor}.acf-engagement-item:hover{color:#1da1f2}.acf-engagement-item.acf-reposts:hover{color:#17bf63}.acf-engagement-item.acf-likes:hover{color:#e0245e}.acf-hashtag{color:#1da1f2;text-decoration:none}.acf-hashtag:hover{text-decoration:underline}@media (max-width:500px){.acf-thread-builder{border-radius:0;margin:max(1rem,16px) auto}.acf-thread-container{padding:max(.5rem,8px)}.acf-thread-post{padding:max(.75rem,12px) 0}.acf-post-avatar{flex:0 0 max(2.5rem,40px);margin-right:max(.5rem,8px)}.acf-default-avatar{width:max(2.5rem,40px);height:max(2.5rem,40px)}.acf-thread-connector{left:max(1.25rem,20px)}}@media (prefers-reduced-motion:reduce){.acf-thread-builder,.acf-thread-builder *{transition:none !important;animation:none !important}}.acf-toc{box-sizing:border-box;padding:1rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent)}.acf-toc--collapsible{padding:0;border:none}.acf-toc__summary{font-weight:bolder}.acf-toc__summary>.acf-toc__title{margin-block:0}.acf-toc__content>.acf-toc__list{margin-block:0}.acf-toc__list>.acf-toc__item:first-child{margin-block-start:0}.acf-toc__list>.acf-toc__item:last-child{margin-block-end:0}.acf-toc__list--ol,.acf-toc__list--ol .acf-toc__sublist{list-style-type:decimal}:root{--acf-toc-sticky-offset:calc(var(--header-height,0px) + var(--wp-admin--admin-bar--height,0px) + 20px)}html:has(.acf-toc--smooth-scroll){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.acf-toc--smooth-scroll){scroll-behavior:auto}}html:has(.acf-toc) :is(h1,h2,h3,h4,h5,h6)[id]{scroll-margin-top:80px}