.beestudio-landing>main{overflow-x:clip}.beestudio-landing .bs-header-inner{max-width:var(--bs-content-width);margin-inline:auto;padding:14px var(--bs-content-gutter);display:flex;align-items:center;gap:32px;box-sizing:border-box;width:100%}.beestudio-landing .bs-nav-desktop{display:flex;gap:24px;font-size:14px;font-weight:500;flex:1;align-items:center;position:relative}.beestudio-landing .bs-header-cta,.beestudio-landing .bs-header-phone{flex-shrink:0}.beestudio-landing .bs-menu-toggle{display:none;width:44px;height:44px;border:1px solid #e8e4da;border-radius:12px;background:#fff;cursor:pointer;align-items:center;justify-content:center;padding:0;margin-left:auto;flex-shrink:0}.beestudio-landing .bs-menu-toggle-bars{display:flex;flex-direction:column;gap:5px;width:18px}.beestudio-landing .bs-menu-toggle-bars span{display:block;height:2px;background:#141414;border-radius:1px;transition:transform .2s,opacity .2s}.beestudio-landing .bs-menu-toggle[aria-expanded=true] .bs-menu-toggle-bars span:first-child{transform:translateY(7px) rotate(45deg)}.beestudio-landing .bs-menu-toggle[aria-expanded=true] .bs-menu-toggle-bars span:nth-child(2){opacity:0}.beestudio-landing .bs-menu-toggle[aria-expanded=true] .bs-menu-toggle-bars span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.beestudio-landing .bs-nav-mobile{display:none;flex-direction:column;gap:4px;padding:8px var(--bs-content-gutter) 20px;border-top:1px solid #f0ede6;background:#fff}.beestudio-landing .bs-nav-mobile a{display:block;padding:14px 4px;font-size:16px;font-weight:600;border-bottom:1px solid #f5f2ea}.beestudio-landing .bs-nav-mobile a:last-child{border-bottom:none}.beestudio-landing .bs-nav-mobile-cta{margin-top:8px;text-align:center;background:#ffc400;border-radius:12px;padding:14px 20px!important;border-bottom:none!important;font-weight:700!important}.beestudio-landing .bs-mega{position:relative;align-self:stretch;display:flex;align-items:center}.beestudio-landing .bs-mega-trigger{appearance:none;border:0;background:transparent;padding:0;margin:0;font:inherit;font-size:14px;font-weight:500;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.beestudio-landing .bs-mega-trigger:hover,.beestudio-landing .bs-mega.is-open .bs-mega-trigger{color:#8a6700}.beestudio-landing .bs-mega-chevron{display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid;opacity:.9;transition:transform .15s;flex-shrink:0}.beestudio-landing .bs-mega.is-open .bs-mega-chevron{transform:rotate(180deg)}.beestudio-landing .bs-mega-panel{position:absolute;top:calc(100% + 14px);left:0;z-index:70;display:grid;grid-template-columns:240px minmax(520px,780px);gap:0;background:#fff;border:1px solid #f0ede6;border-radius:20px;box-shadow:0 24px 60px rgba(20,20,20,.12);overflow:hidden;min-height:360px;width:max-content;max-width:min(1040px,calc(100vw - 48px))}.beestudio-landing .bs-mega-panel[hidden]{display:none!important}.beestudio-landing .bs-mega-sidebar{display:flex;flex-direction:column;gap:2px;padding:12px;background:#faf8f4;border-right:1px solid #f0ede6}.beestudio-landing .bs-mega-group{appearance:none;display:block;width:100%;border:0;background:transparent;text-align:left;padding:12px 14px;border-radius:12px;font:inherit;font-size:14px;font-weight:600;color:#141414;cursor:pointer;text-decoration:none;box-sizing:border-box}.beestudio-landing .bs-mega-group.is-active,.beestudio-landing .bs-mega-group:hover{background:#fff3c4;color:#141414}.beestudio-landing .bs-mega-main{padding:18px 20px 16px;display:flex;flex-direction:column;gap:12px;max-height:min(70vh,560px);min-width:0}.beestudio-landing .bs-mega-heading{font-family:var(--font-unbounded),"Unbounded",sans-serif;font-size:15px;font-weight:600}.beestudio-landing .bs-mega-heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.beestudio-landing .bs-mega-heading-link{flex-shrink:0;font-size:12px;font-weight:600;color:#8a6700;text-decoration:none}.beestudio-landing .bs-mega-heading-link:hover{color:#b58900}.beestudio-landing .bs-mega-grid{display:flex;flex-direction:column;gap:4px;overflow:auto;flex:1;padding-right:2px}.beestudio-landing .bs-mega-card{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;border:1px solid transparent;text-decoration:none;color:inherit;transition:background .15s,border-color .15s}.beestudio-landing .bs-mega-card:hover{background:#fffdf5;border-color:#ffe28a}.beestudio-landing .bs-mega-card-icon{font-size:18px;line-height:1.2;flex-shrink:0}.beestudio-landing .bs-mega-card-body{display:flex;flex-direction:column;gap:2px;min-width:0}.beestudio-landing .bs-mega-card-title{font-size:14px;font-weight:700}.beestudio-landing .bs-mega-card-desc{font-size:12px;line-height:1.4;color:#5c564d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.beestudio-landing .bs-mega-card-price{margin-top:4px;font-size:12px;font-weight:600;color:#8a6700}.beestudio-landing .bs-mega-footer{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.beestudio-landing .bs-mega-all{display:block;text-align:center;padding:12px;border:1px solid #e8e4da;border-radius:12px;font-size:14px;font-weight:600;color:inherit;text-decoration:none;transition:border-color .15s,background .15s}.beestudio-landing .bs-mega-all:hover{border-color:#ffc400;background:#fffdf5}.beestudio-landing .bs-mega-mobile{border-bottom:1px solid #f5f2ea}.beestudio-landing .bs-mega-mobile-group,.beestudio-landing .bs-mega-mobile-toggle{appearance:none;width:100%;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:14px 4px;font:inherit;font-size:16px;font-weight:600;color:inherit;cursor:pointer;text-align:left}.beestudio-landing .bs-mega-mobile-group-row{display:flex;align-items:stretch;border-bottom:1px solid #f5f2ea}.beestudio-landing .bs-mega-mobile-group-link{flex:1;min-width:0;padding:14px 4px;font-size:15px;font-weight:600;color:#5c564d;text-decoration:none}.beestudio-landing .bs-mega-mobile-group-link.is-active,.beestudio-landing .bs-mega-mobile-group-link:hover{color:#141414}.beestudio-landing .bs-mega-mobile-group-toggle{appearance:none;flex-shrink:0;width:44px;border:0;background:transparent;color:#5c564d;cursor:pointer;font-size:14px}.beestudio-landing .bs-mega-mobile-group{font-size:15px;font-weight:600;color:#5c564d;border-bottom:1px solid #f5f2ea}.beestudio-landing .bs-mega-mobile-group.is-active{color:#141414}.beestudio-landing .bs-mega-mobile-body{display:flex;flex-direction:column;padding:0 0 8px}.beestudio-landing .bs-mega-mobile-link{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:10px 4px 10px 16px;font-size:14px;font-weight:600;border-bottom:1px solid #f8f5ef;text-decoration:none;color:inherit}.beestudio-landing .bs-mega-mobile-price{margin-left:auto;font-size:12px;font-weight:600;color:#8a6700}.beestudio-landing .bs-mega-mobile-all{margin:8px 0 4px;padding:12px 4px;font-size:14px;font-weight:700;color:#8a6700;text-decoration:none;border-bottom:none!important}.beestudio-landing .bs-sticky-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:var(--bs-content-width);margin-inline:auto;padding-inline:var(--bs-content-gutter);box-sizing:border-box;width:100%}.beestudio-landing .bs-sticky-text{color:#fff;font-weight:600;font-size:15px}@media (max-width:960px){.beestudio-landing .bs-cols-2,.beestudio-landing .bs-cols-3,.beestudio-landing .bs-cols-4,.beestudio-landing .bs-cols-blog,.beestudio-landing .bs-cols-comparison,.beestudio-landing .bs-cols-contact,.beestudio-landing .bs-cols-faq,.beestudio-landing .bs-cols-hero,.beestudio-landing .bs-cols-hero-stats,.beestudio-landing .bs-cols-pricing-row,.beestudio-landing .bs-cols-process,.beestudio-landing .bs-cols-related,.beestudio-landing .bs-cols-split{grid-template-columns:1fr!important}.beestudio-landing .bs-cols-3,.beestudio-landing .bs-cols-4,.beestudio-landing .bs-cols-blog,.beestudio-landing .bs-cols-process{grid-template-columns:repeat(2,1fr)!important}.beestudio-landing .bs-cols-split>div:first-child{position:static!important}.beestudio-landing .bs-header-inner{gap:12px}.beestudio-landing .bs-header-cta,.beestudio-landing .bs-nav-desktop{display:none!important}.beestudio-landing .bs-menu-toggle{display:inline-flex}.beestudio-landing .bs-nav-mobile.is-open{display:flex}.beestudio-landing .bs-sales-chat{right:16px!important;bottom:20px!important}.beestudio-landing .bs-sales-chat--above-sticky{bottom:72px!important}.beestudio-landing h1{font-size:36px!important}.beestudio-landing h2{font-size:28px!important}.beestudio-landing .bs-hero-pad{padding-top:48px!important;padding-bottom:56px!important;gap:36px!important}.beestudio-landing .bs-audit-inner{padding:32px 24px!important;border-radius:24px!important}.beestudio-landing .bs-contact-form{padding:28px 22px!important}.beestudio-landing .bs-channel-grid{grid-template-columns:1fr!important}.beestudio-landing .bs-blog-head{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.beestudio-landing .bs-trust-row{flex-direction:column!important;gap:10px!important}.beestudio-landing .bs-sticky-bar{flex-wrap:wrap;gap:12px}.beestudio-landing .bs-sticky-text{font-size:13px;line-height:1.35}}@media (max-width:640px){.beestudio-landing .bs-cols-2,.beestudio-landing .bs-cols-3,.beestudio-landing .bs-cols-4,.beestudio-landing .bs-cols-blog,.beestudio-landing .bs-cols-faq,.beestudio-landing .bs-cols-hero-stats,.beestudio-landing .bs-cols-process{grid-template-columns:1fr!important}.beestudio-landing h1{font-size:28px!important;line-height:1.18!important}.beestudio-landing h2{font-size:24px!important}.beestudio-landing .bs-hero-pad{padding-top:36px!important;padding-bottom:48px!important}.beestudio-landing .bs-header-inner{padding-block:12px}.beestudio-landing .bs-nav-mobile{padding-left:var(--bs-content-gutter);padding-right:var(--bs-content-gutter)}.beestudio-landing .bs-sales-chat{right:12px!important;bottom:16px!important}.beestudio-landing .bs-sales-chat--above-sticky{bottom:80px!important}.beestudio-landing .bs-sticky-cta{white-space:normal!important;text-align:center;width:100%}.beestudio-landing .bs-sticky-bar{flex-direction:column;align-items:stretch}.beestudio-landing .bs-sticky-text{text-align:center}}.beestudio-landing .bs-bundle-cta{display:block;text-align:center;padding:14px;border-radius:12px;font-weight:700;font-size:15px;color:#141414;background:#F9F7F2;transition:background .2s,opacity .2s}.beestudio-landing .bs-bundle-cta--hot{background:#FFC400}.beestudio-landing .bs-bundle-cta:hover{opacity:.85;color:#141414}