.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}:where(.wp-block-navigation) ul li{padding:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}@media (hover:hover){.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child.open-always{align-items:var(--navigation-layout-align,initial);flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always,.wp-block-navigation .has-child.open-always .wp-block-navigation-item{justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{gap:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation-item,.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container,.wp-block-navigation .has-child.open-always.wp-block-navigation-submenu{padding-bottom:0;padding-top:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container{padding-left:var(--wp--style--block-gap,2em);padding-right:var(--wp--style--block-gap,2em)}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:0}.wp-block-navigation .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,.wp-block-navigation .has-child.open-always>.wp-block-navigation-item__content{flex-grow:0}.wp-block-navigation .has-child.open-always>.wp-block-navigation__submenu-container{background-color:transparent;border:none;color:inherit;flex-basis:100%;height:auto;opacity:1;overflow:visible;position:static;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;z-index:100000}.wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay) .wp-block-navigation__responsive-container-content{padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__overlay-container{display:none;width:100%}.wp-block-navigation__responsive-container.disable-default-overlay .wp-block-navigation__responsive-close{max-width:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content>:not(.wp-block-navigation__overlay-container){display:none}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container{display:block}.wp-block-navigation__responsive-container.disable-default-overlay.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__overlay-container .wp-block-navigation__submenu-container{left:0;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open:not(.disable-default-overlay){color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.disable-default-overlay .wp-block-navigation__responsive-container-close{right:clamp(1rem,var(--wp--style--root--padding-left),20rem);top:clamp(1rem,var(--wp--style--root--padding-left),20rem)}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open:where(:not(.disable-default-overlay)) .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/plugins/4bizz-ai-plugin/assets/fonts/inter.woff2) format('woff2')}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url(/wp-content/plugins/4bizz-ai-plugin/assets/fonts/space-grotesk.woff2) format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:100 800;font-display:swap;src:url(/wp-content/plugins/4bizz-ai-plugin/assets/fonts/jetbrains-mono.woff2) format('woff2')}:root{--ink:#0E1B33;--ink-soft:#47536B;--paper:#FFFFFF;--mist:#F4F6FC;--line:#DFE4F0;--brand-blue:#2F5FE0;--ai-violet:#6E56CF;--ai-cyan:#17B6C4;--ok-green:#1E9E6B;--grad-ai:linear-gradient(135deg, var(--brand-blue) 0%, var(--ai-violet) 100%);--font-display:'Space Grotesk', sans-serif;--font-body:'Inter', sans-serif;--font-mono:'JetBrains Mono', monospace;--container:1180px}html{scroll-behavior:smooth;background:#FFF;color-scheme:light}:is(body.fourbizz-ai,.editor-styles-wrapper){margin:0;font-family:var(--font-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.55;font-size:16px;& .wp-site-blocks{padding:0}& .wp-site-blocks>*,& .is-layout-flow>*,& .is-layout-constrained>*{margin-block-start:0}& .wp-site-blocks>*{margin-block-end:0}& *,& *::before,& *::after{box-sizing:border-box}& img{max-width:100%;display:block;height:auto}& a{color:inherit;text-decoration:none}& h1,& h2,& h3,& h4{font-family:var(--font-display);line-height:1.08;letter-spacing:-.01em;margin:0 0 .5em;font-weight:600;color:inherit}& h1{font-size:2em}& h2{font-size:1.5em}& h3{font-size:1.17em}& h4{font-size:1em}& p{margin:0 0 1em;color:var(--ink-soft)}& .wrap{max-width:var(--container);margin:0 auto;padding:0 32px}@media (max-width:640px){& .wrap{padding:0 20px}}& .path{font-family:var(--font-mono);font-size:12.5px;letter-spacing:.02em;color:var(--ai-violet);display:flex;align-items:center;gap:8px;margin-bottom:14px}& .path::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--grad-ai);flex-shrink:0}& header.site{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:50;background:rgb(255 255 255 / .86);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}& .nav{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;max-width:var(--container);margin:0 auto}& .logo{display:flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink)}& .logo .mark{width:30px;height:30px;border-radius:8px;background:var(--ink);position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}& .logo .mark::after{content:'';position:absolute;inset:0;background:var(--grad-ai);opacity:.9;clip-path:polygon(100% 0,100% 100%,0 100%)}& .logo .mark span{position:relative;z-index:1;color:#fff;font-size:14px;font-weight:700}& .logo .suffix{color:var(--ai-violet)}& .navlinks{display:flex;gap:34px;align-items:center}& .navlinks a{font-size:15px;font-weight:500;color:var(--ink-soft);transition:color .15s}& .navlinks a:hover,& .navlinks a.active{color:var(--ink)}& .btn,& .wp-block-button .wp-block-button__link{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:8px;font-family:var(--font-body);font-weight:600;font-size:14.5px;line-height:1.4;border:1px solid #fff0;cursor:pointer;text-decoration:none}& .btn-primary,& .wp-block-button .wp-block-button__link{background:var(--ink);color:#fff}& .btn-primary:hover,& .wp-block-button .wp-block-button__link:hover{background:#050d1e;color:#fff}& .btn-ghost,& .wp-block-button.is-style-outline .wp-block-button__link{background:#fff0;color:var(--ink);border:1px solid var(--line)}& .btn-ghost:hover,& .wp-block-button.is-style-outline .wp-block-button__link:hover{background:#fff0;color:var(--ink);border-color:var(--ink)}& .wp-block-buttons{gap:14px}& .navlinks .wp-block-button .wp-block-button__link{font-size:14px;padding:10px 18px;color:#fff}& .navlinks .wp-block-navigation{gap:34px}& .navlinks .wp-block-navigation__container{gap:34px}& .navlinks .wp-block-navigation-item__content{font-size:15px;font-weight:500;color:var(--ink-soft)}& .navlinks .wp-block-navigation-item__content:hover,& .navlinks .current-menu-item>.wp-block-navigation-item__content{color:var(--ink)}& .burger{display:none;padding:6px 4px}& .burger span{display:block;width:22px;height:2px;background:var(--ink)}& .burger span+span{margin-top:5px}@media (max-width:880px){& .navlinks{position:fixed;inset:calc(64px + var(--wp-admin--admin-bar--height, 0px)) 0 0 0;background:#fff;flex-direction:column;padding:28px 32px;gap:22px;align-items:flex-start;transform:translateY(-8px);opacity:0;pointer-events:none;transition:all .2s;border-top:1px solid var(--line)}& .navlinks.open{opacity:1;pointer-events:auto;transform:translateY(0)}& .navlinks .wp-block-navigation,& .navlinks .wp-block-navigation__container{flex-direction:column;align-items:flex-start;gap:22px}& .burger{display:block;background:none;border:none;cursor:pointer}}& .hero{padding:84px 0 60px;overflow:hidden}& .hero .wrap{display:grid;grid-template-columns:1.05fr 0.95fr;gap:56px;align-items:center}@media (max-width:980px){& .hero .wrap{grid-template-columns:1fr}}& .hero h1{font-size:clamp(34px, 4.6vw, 56px)}& .hero h1 .accent,& .hero h1 em,& .page-hero h1 em{font-style:normal;background:var(--grad-ai);-webkit-background-clip:text;background-clip:text;color:#fff0}& .hero .lede{font-size:18px;max-width:46ch}& .hero-ctas,& .wp-block-buttons.hero-ctas{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}& .stat-row{display:flex;gap:34px;margin-top:44px;flex-wrap:wrap}& .stat{margin:0;font-size:13px;color:var(--ink-soft)}& .stat b,& .stat strong{font-family:var(--font-display);font-size:24px;font-weight:700;display:block;color:var(--ink)}& .stat span{font-size:13px;color:var(--ink-soft)}& .chat-card{background:var(--ink);border-radius:18px;padding:22px;box-shadow:0 30px 60px -20px rgb(14 27 51 / .35);position:relative}& .chat-card::before{content:'';position:absolute;inset:-1px;border-radius:18px;padding:1px;background:var(--grad-ai);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;pointer-events:none}& .chat-topbar{display:flex;align-items:center;gap:8px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid rgb(255 255 255 / .1)}& .chat-topbar .dot{width:9px;height:9px;border-radius:50%;background:rgb(255 255 255 / .18)}& .chat-topbar .title{font-family:var(--font-mono);font-size:12px;color:rgb(255 255 255 / .55);margin-left:6px}& .chat-body{min-height:260px;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth}& .chat-body>:first-child{margin-top:auto}& .chat-body::-webkit-scrollbar{width:5px}& .chat-body::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .15);border-radius:4px}& .bubble{max-width:84%;padding:12px 15px;border-radius:12px;font-size:14.5px;line-height:1.5}& .bubble.user{align-self:flex-end;background:rgb(255 255 255 / .1);color:#fff;border-bottom-right-radius:3px}& .bubble.ai{align-self:flex-start;background:rgb(255 255 255 / .96);color:var(--ink);border-bottom-left-radius:3px;font-family:var(--font-mono);font-size:13px}& .bubble.ai .figure{color:var(--ai-violet);font-weight:700}& .typing{display:inline-flex;gap:4px;align-items:center}& .typing span{width:5px;height:5px;border-radius:50%;background:var(--ink-soft);animation:fourbizz-blink 1.2s infinite ease-in-out}& .typing span:nth-child(2){animation-delay:.15s}& .typing span:nth-child(3){animation-delay:.3s}& .chat-input{margin-top:16px;display:flex;align-items:center;gap:10px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);border-radius:10px;padding:11px 14px}& .chat-input span{font-family:var(--font-mono);font-size:12.5px;color:rgb(255 255 255 / .4)}& .chat-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}& .chip{background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .14);color:rgb(255 255 255 / .85);font-family:var(--font-mono);font-size:12px;padding:8px 13px;border-radius:20px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}& .chip:hover{background:rgb(255 255 255 / .14);border-color:var(--ai-violet);color:#fff}& .chip:disabled{opacity:.4;cursor:default}& .chip:disabled:hover{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .14)}@media (prefers-reduced-motion:reduce){& .typing span{animation:none}}& .logostrip{padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}& .logostrip .wrap{display:flex;align-items:center;gap:40px;flex-wrap:wrap;justify-content:space-between}& .logostrip .label{font-family:var(--font-mono);font-size:12px;color:var(--ink-soft);white-space:nowrap;margin:0}& .logostrip .wp-block-image{margin:0}& .logostrip img{height:26px;width:auto;opacity:.55;filter:grayscale(1)}@media (max-width:640px){& .logostrip .label{white-space:normal}}& section{padding:92px 0}& .section-alt{background:var(--mist)}& .section-head{max-width:640px;margin-bottom:52px}& .section-head h2{font-size:clamp(26px, 3.2vw, 38px)}& .fb-tight-top{padding-top:20px}& .grid-6{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media (max-width:900px){& .grid-6{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){& .grid-6{grid-template-columns:1fr}}& .svc-card{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:28px 24px;transition:border-color .15s,transform .15s}& .svc-card:hover{border-color:var(--ai-violet);transform:translateY(-3px)}& .svc-card .icon{width:40px;height:40px;border-radius:10px;margin:0 0 18px;background:var(--grad-ai);display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-mono);font-size:13px;font-weight:700}& .svc-card h3{font-size:18px;margin-bottom:8px}& .svc-card p{font-size:14.5px;margin-bottom:14px}& .svc-card a.more,& .svc-card .more a,& .svc-card a.wp-block-read-more{font-size:13.5px;font-weight:600;color:var(--ink);border-bottom:1px solid var(--ai-violet);padding-bottom:1px}& .svc-card .more{margin-bottom:0}& .bridge{background:var(--ink);border-radius:20px;padding:52px;color:#fff;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}@media (max-width:860px){& .bridge{grid-template-columns:1fr;padding:36px 26px}}& .bridge h2{color:#fff}& .bridge p{color:rgb(255 255 255 / .7)}& .bridge .badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;color:var(--ai-cyan);border:1px solid rgb(23 182 196 / .35);background:rgb(23 182 196 / .08);padding:6px 12px;border-radius:20px;margin-bottom:16px}& .bridge .wp-block-buttons{margin-top:10px}& .bridge .wp-block-button .wp-block-button__link{background:#fff;color:var(--ink)}& .bridge .wp-block-button .wp-block-button__link:hover{background:#f2f2f2;color:var(--ink)}& .bridge-card{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);border-radius:14px;padding:22px}& .bridge-card .flow{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12.5px;color:rgb(255 255 255 / .75);flex-wrap:wrap}& .bridge-card .flow p{margin:0;font-size:12.5px;color:rgb(255 255 255 / .75)}& .bridge-card .flow .node{background:rgb(255 255 255 / .08);padding:6px 10px;border-radius:6px}& .bridge-card .flow .arrow{color:var(--ai-violet)}& .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media (max-width:900px){& .steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){& .steps{grid-template-columns:1fr}}& .step .n{font-family:var(--font-mono);font-size:12.5px;color:var(--ai-violet);margin-bottom:10px}& .step h3{font-size:16.5px;margin-bottom:6px}& .step p{font-size:14px}& .cta-band{background:var(--grad-ai);border-radius:20px;padding:56px 48px;text-align:center;color:#fff}@media (max-width:640px){& .cta-band{padding:40px 24px}}& .cta-band h2{color:#fff;font-size:clamp(24px, 3vw, 34px)}& .cta-band p{color:rgb(255 255 255 / .88);max-width:50ch;margin-left:auto;margin-right:auto}& .cta-band .wp-block-buttons{justify-content:center;margin-top:24px}& .cta-band .btn-primary,& .cta-band .wp-block-button .wp-block-button__link{background:#fff;color:var(--ink)}& .cta-band .btn-primary:hover,& .cta-band .wp-block-button .wp-block-button__link:hover{background:#f2f2f2;color:var(--ink)}& footer.site{border-top:1px solid var(--line);padding:56px 0 34px}& .foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin-bottom:44px}@media (max-width:780px){& .foot-grid{grid-template-columns:1fr 1fr}}& .foot-grid .logo{margin-bottom:12px}& .foot-grid .foot-intro{max-width:32ch}& .foot-grid h4{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin-bottom:14px;font-family:var(--font-body);font-weight:600}& .foot-grid ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}& .foot-grid li{font-size:14.5px;color:var(--ink-soft);margin:0}& .foot-grid a{font-size:14.5px;color:var(--ink-soft)}& .foot-grid a:hover{color:var(--ink)}& .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-soft);flex-wrap:wrap;gap:12px}& .foot-bottom p{margin:0;font-size:13px}& .foot-bottom .path{margin-bottom:0}& .iso-badge{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:12px;color:var(--ink-soft);border:1px solid var(--line);padding:6px 12px;border-radius:20px;margin:16px 0 0}& .iso-badge::before{content:'';width:13px;height:13px;flex-shrink:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2 4 5v6c0 5 3.4 9 8 11 4.6-2 8-6 8-11V5l-8-3Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2 4 5v6c0 5 3.4 9 8 11 4.6-2 8-6 8-11V5l-8-3Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E") center / contain no-repeat}& .page-hero{padding:64px 0 20px}& .page-hero.section-alt{padding-bottom:48px}& .page-hero h1{font-size:clamp(30px, 4vw, 46px);max-width:20ch}& .page-hero .lede{font-size:17px;max-width:60ch}& .service-detail{display:grid;grid-template-columns:0.9fr 1.1fr;gap:48px;align-items:start;padding:56px 32px;border-top:1px solid var(--line);border-radius:18px}& .service-detail:first-child{border-top:none}& .service-detail:nth-of-type(even){background:var(--mist)}@media (max-width:860px){& .service-detail{grid-template-columns:1fr;padding:40px 22px}}& .service-detail .num{font-family:var(--font-mono);color:var(--ai-violet);font-size:13px;margin-bottom:10px}& .service-detail h2{font-size:26px}& .check-list{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:12px}& .check-list li{display:flex;gap:10px;font-size:14.5px;color:var(--ink-soft);align-items:flex-start;margin:0}& .check-list li::before{content:'✓';color:var(--ok-green);font-weight:700;flex-shrink:0}& .team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}@media (max-width:760px){& .team-grid{grid-template-columns:1fr 1fr}}& .team-card img{border-radius:14px;aspect-ratio:1/1;object-fit:cover;margin-bottom:14px}& .team-card h3{font-size:16px;margin-bottom:2px}& .team-card span{font-size:13.5px;color:var(--ink-soft)}& .values-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media (max-width:700px){& .values-grid{grid-template-columns:1fr}}& .story-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:48px;align-items:center}@media (max-width:860px){& .story-grid{grid-template-columns:1fr}}& .story-grid .wp-block-image{margin:0}& .story-grid img{border-radius:16px}& .contact-wrap{display:grid;grid-template-columns:1fr 1fr;gap:60px}@media (max-width:900px){& .contact-wrap{grid-template-columns:1fr}}& .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}@media (max-width:560px){& .field-grid{grid-template-columns:1fr}}& .field{margin-bottom:18px}& .field label{display:block;font-size:13.5px;font-weight:600;margin-bottom:7px}& .field input,& .field select,& .field textarea{width:100%;padding:12px 14px;border-radius:9px;border:1px solid var(--line);font-family:var(--font-body);font-size:14.5px;background:var(--paper);color:var(--ink)}& .field textarea{resize:vertical;min-height:110px}& .field input:focus,& .field select:focus,& .field textarea:focus{outline:2px solid var(--ai-violet);outline-offset:1px;border-color:#fff0}& .contact-submit{width:100%;justify-content:center;padding:14px}& .contact-notice{padding:14px 16px;border-radius:9px;background:#e8f6ef;color:#12603f;margin-bottom:20px;font-size:14.5px}& .contact-notice.error{background:#fdecec;color:#8a1f1f}& .contact-notice a{text-decoration:underline}& .fb-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}& .contact-image{margin:0 0 24px}& .contact-image img{border-radius:16px;aspect-ratio:4/3;object-fit:cover;width:100%}& .contact-info-card{background:var(--ink);color:#fff;border-radius:16px;padding:32px}& .contact-info-card h3{color:#fff;font-size:18px}& .contact-info-card p{color:rgb(255 255 255 / .65)}& .contact-info-card .contact-info-row{display:flex;gap:12px;margin-bottom:16px;font-size:14.5px;color:#fff}& .contact-info-card .contact-info-row:last-child{margin-bottom:0}& .contact-info-row strong{font-family:var(--font-mono);font-weight:500;color:var(--ai-cyan);min-width:92px;font-size:12.5px;padding-top:2px;flex-shrink:0}& .contact-response{margin-top:24px}& .fb-article{max-width:760px}& .fb-article p,& .fb-article li{font-size:17px;line-height:1.7}& .fb-article ul,& .fb-article ol{margin:0 0 1.2em;padding-left:1.3em;color:var(--ink-soft)}& .fb-article h2{font-size:28px;margin-top:1.4em}& .fb-article h3{font-size:21px;margin-top:1.2em}& .fb-article a{color:var(--ai-violet);text-decoration:underline}& .fb-article .wp-block-image,& .fb-article figure{margin:0 0 1.4em}& .fb-article img,& .wp-block-post-featured-image img{border-radius:16px}& .wp-block-post-featured-image{margin:0 0 32px}& .wp-block-post-date.path{font-size:12.5px}& .fb-post-grid{list-style:none;padding:0;margin:0}& .fb-post-grid .wp-block-post-title{font-size:18px;margin-bottom:8px}& .fb-post-grid .wp-block-post-excerpt__excerpt{font-size:14.5px;margin-bottom:14px}& .fb-pagination{margin-top:40px;gap:12px;font-family:var(--font-mono);font-size:13px}& .fb-pagination a:hover{color:var(--ai-violet)}}@keyframes fourbizz-blink{0%,80%,100%{opacity:.25}40%{opacity:1}}