body.sba-report-active #free-seo-audit>.sba-hero,body.sba-report-active #free-seo-audit>.sba-section,body.sba-report-active #free-seo-audit>.sba-final{display:none !important}#free-seo-audit #sba-results.sbar-report{--sbar-ink:#1d1d1f;--sbar-muted:#68686d;--sbar-soft:#f5f5f7;--sbar-line:rgba(29,29,31,.12);--sbar-card:rgba(255,255,255,.88);display:block !important;min-height:100vh;padding:118px 0 96px !important;color:var(--sbar-ink) !important;background:#f5f5f7 !important;overflow:clip}#free-seo-audit #sba-results.sbar-report,#free-seo-audit #sba-results.sbar-report *{box-sizing:border-box}#free-seo-audit .sbar-shell{width:min(1180px,calc(100% - 48px));margin:0 auto}#free-seo-audit .sbar-header{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:30px}#free-seo-audit .sbar-header-copy{min-width:0}#free-seo-audit .sbar-kicker{display:block;color:#77777d !important;font-size:11px;line-height:1.4;font-weight:750;letter-spacing:.14em;text-transform:uppercase}#free-seo-audit .sbar-title{margin:8px 0 10px !important;color:#151517 !important;font-size:clamp(42px,6vw,72px) !important;line-height:.98 !important;letter-spacing:-.055em !important;overflow-wrap:anywhere}#free-seo-audit .sbar-meta{margin:0 !important;color:#77777d !important;font-size:13px;line-height:1.55}#free-seo-audit .sbar-new-audit{flex:0 0 auto;min-height:48px;padding:0 18px;border:1px solid var(--sbar-line);border-radius:14px;background:#fff;color:var(--sbar-ink);font-size:14px;font-weight:700;box-shadow:0 8px 24px rgba(29,29,31,.07);cursor:pointer}#free-seo-audit .sbar-score-band{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,2.2fr);gap:14px;align-items:stretch}#free-seo-audit .sbar-score-card,#free-seo-audit .sbar-metric,#free-seo-audit .sbar-card{border:1px solid rgba(255,255,255,.96);background:var(--sbar-card);box-shadow:0 18px 54px rgba(29,29,31,.08),inset 0 1px 0 rgba(255,255,255,.96);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}#free-seo-audit .sbar-score-card{display:flex;min-height:230px;padding:28px;border-color:#1d1d1f;border-radius:28px;background:#1d1d1f !important;color:#fff !important;flex-direction:column}#free-seo-audit .sbar-score-label{color:rgba(255,255,255,.64) !important;font-size:12px;font-weight:700}#free-seo-audit .sbar-score{margin-top:18px;color:#fff !important;font-size:76px;line-height:.82;letter-spacing:-.065em}#free-seo-audit .sbar-score-outof{margin-top:10px;color:rgba(255,255,255,.64) !important;font-size:13px}#free-seo-audit .sbar-score-issues{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:22px}#free-seo-audit .sbar-score-issue{padding:6px 9px;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:rgba(255,255,255,.82) !important;font-size:11px;font-weight:700}#free-seo-audit .sbar-score-issue-high{background:rgba(255,85,85,.17)}#free-seo-audit .sbar-score-issue-medium{background:rgba(255,174,58,.14)}#free-seo-audit .sbar-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#free-seo-audit .sbar-metric{min-width:0;padding:23px;border-radius:24px}#free-seo-audit .sbar-metric-alert{border-color:rgba(198,45,45,.2);background:rgba(255,241,241,.92)}#free-seo-audit .sbar-metric-label,#free-seo-audit .sbar-metric-note{display:block;color:#77777d !important;font-size:11px;line-height:1.4}#free-seo-audit .sbar-metric-label{font-weight:700}#free-seo-audit .sbar-metric-value{display:block;margin:14px 0 7px;color:var(--sbar-ink) !important;font-size:38px;line-height:.95;letter-spacing:-.045em}#free-seo-audit .sbar-method-note{max-width:820px;margin:15px 0 0 !important;color:#85858a !important;font-size:11px;line-height:1.55}#free-seo-audit .sbar-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:34px}#free-seo-audit .sbar-card{grid-column:span 6;min-width:0;padding:clamp(24px,3.2vw,36px);border-radius:28px;color:var(--sbar-ink) !important}#free-seo-audit .sbar-priorities,#free-seo-audit .sbar-search,#free-seo-audit .sbar-unlock{grid-column:1 / -1}#free-seo-audit .sbar-card-head{margin-bottom:22px}#free-seo-audit .sbar-card-title{margin:6px 0 7px !important;color:var(--sbar-ink) !important;font-size:clamp(24px,3vw,34px) !important;line-height:1.08 !important;letter-spacing:-.035em !important}#free-seo-audit .sbar-card-note{max-width:760px;margin:0 !important;color:var(--sbar-muted) !important;font-size:14px;line-height:1.55}#free-seo-audit .sbar-issue-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#free-seo-audit .sbar-issue{min-width:0;padding:21px;border:1px solid var(--sbar-line);border-radius:20px;background:rgba(255,255,255,.72);color:var(--sbar-ink) !important}#free-seo-audit .sbar-issue-high{border-top:3px solid #d73a3a}#free-seo-audit .sbar-issue-medium{border-top:3px solid #d98b19}#free-seo-audit .sbar-issue-low{border-top:3px solid #4381c1}#free-seo-audit .sbar-issue-top{display:flex;align-items:center;justify-content:space-between;gap:12px}#free-seo-audit .sbar-priority-number{color:#8a8a8f !important;font-size:11px;font-weight:750;letter-spacing:.12em}#free-seo-audit .sbar-impact{padding:5px 8px;border-radius:999px;background:#eeeef0;color:#59595e !important;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}#free-seo-audit .sbar-issue-high .sbar-impact{background:#ffe8e8;color:#9d2929 !important}#free-seo-audit .sbar-issue-medium .sbar-impact{background:#fff1d9;color:#865500 !important}#free-seo-audit .sbar-issue-title{margin:14px 0 7px !important;color:var(--sbar-ink) !important;font-size:20px !important;line-height:1.22 !important;letter-spacing:-.02em !important}#free-seo-audit .sbar-evidence{margin:0 0 17px !important;color:#737378 !important;font-size:12px;line-height:1.5}#free-seo-audit .sbar-detail{padding:12px 0;border-top:1px solid rgba(29,29,31,.08)}#free-seo-audit .sbar-detail strong{display:block;color:#3a3a3e !important;font-size:11px}#free-seo-audit .sbar-detail p{margin:4px 0 0 !important;color:var(--sbar-muted) !important;font-size:13px;line-height:1.5}#free-seo-audit .sbar-sample{display:grid;gap:6px;margin-top:7px;padding:11px 12px;border-radius:12px;background:#f4f4f6}#free-seo-audit .sbar-sample-label{color:#8a8a8f !important;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}#free-seo-audit .sbar-url,#free-seo-audit .sbar-ranking-url{color:#1b63a7 !important;font-size:11px;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}#free-seo-audit .sbar-more{color:#77777d !important;font-size:10px}#free-seo-audit .sbar-facts,#free-seo-audit .sbar-market-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#free-seo-audit .sbar-fact{min-width:0;padding:15px;border:1px solid rgba(29,29,31,.09);border-radius:15px;background:rgba(255,255,255,.65)}#free-seo-audit .sbar-fact-label,#free-seo-audit .sbar-fact-note{display:block;color:#7b7b80 !important;font-size:10px;line-height:1.4}#free-seo-audit .sbar-fact-value{display:block;margin:7px 0 3px;color:var(--sbar-ink) !important;font-size:22px;line-height:1;overflow-wrap:anywhere}#free-seo-audit .sbar-subhead{margin:22px 0 10px !important;color:#55555a !important;font-size:11px !important;line-height:1.4 !important;letter-spacing:.1em !important;text-transform:uppercase}#free-seo-audit .sbar-status-row{display:flex;flex-wrap:wrap;gap:7px}#free-seo-audit .sbar-status-chip{padding:7px 9px;border:1px solid rgba(29,29,31,.09);border-radius:999px;background:#f4f4f6;color:#55555a !important;font-size:10px;font-weight:700}#free-seo-audit .sbar-status-alert{border-color:rgba(190,45,45,.14);background:#fff0f0;color:#9b2a2a !important}#free-seo-audit .sbar-pass-list{display:grid;gap:9px;margin:0 !important;padding:0 !important;list-style:none !important}#free-seo-audit .sbar-pass-list li{position:relative;padding:11px 13px 11px 35px;border:1px solid rgba(44,139,78,.13);border-radius:13px;background:#eff9f2;color:#2d6941 !important;font-size:12px;line-height:1.45}#free-seo-audit .sbar-pass-list li::before{content: "✓";position:absolute;left:13px;top:10px;font-weight:800}#free-seo-audit .sbar-market-metrics{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}#free-seo-audit .sbar-search-list{border-top:1px solid var(--sbar-line)}#free-seo-audit .sbar-search-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid rgba(29,29,31,.09)}#free-seo-audit .sbar-search-copy{min-width:0}#free-seo-audit .sbar-search-name{display:block;color:var(--sbar-ink) !important;font-size:14px;line-height:1.35}#free-seo-audit .sbar-search-note{margin:4px 0 0 !important;color:var(--sbar-muted) !important;font-size:11px;line-height:1.5}#free-seo-audit .sbar-ranking-url{display:block;margin-top:4px}#free-seo-audit .sbar-position,#free-seo-audit .sbar-shared{flex:0 0 auto;color:var(--sbar-ink) !important;font-size:17px}#free-seo-audit .sbar-scope-list{margin:0}#free-seo-audit .sbar-scope-row{padding:13px 0;border-top:1px solid rgba(29,29,31,.09)}#free-seo-audit .sbar-scope-row dt{color:#3e3e42 !important;font-size:11px;font-weight:750}#free-seo-audit .sbar-scope-row dd{margin:4px 0 0 !important;color:var(--sbar-muted) !important;font-size:12px;line-height:1.5}#free-seo-audit .sbar-unlock{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:clamp(26px,4vw,42px);border:1px solid #1d1d1f;border-radius:28px;background:#1d1d1f !important;color:#fff !important;box-shadow:0 22px 60px rgba(29,29,31,.2)}#free-seo-audit .sbar-unlock-copy{max-width:720px}#free-seo-audit .sbar-unlock .sbar-kicker{color:rgba(255,255,255,.56) !important}#free-seo-audit .sbar-unlock-title{margin:6px 0 8px !important;color:#fff !important;font-size:clamp(26px,3vw,38px) !important;line-height:1.08 !important;letter-spacing:-.035em !important}#free-seo-audit .sbar-unlock-note{margin:0 !important;color:rgba(255,255,255,.68) !important;font-size:14px;line-height:1.55}#free-seo-audit .sbar-unlock-link{flex:0 0 auto;padding:15px 19px !important;border:1px solid #fff !important;border-radius:14px !important;background:#fff !important;color:#1d1d1f !important;font-size:14px !important;line-height:1.2 !important;font-weight:750 !important;text-align:center;text-decoration:none !important;box-shadow:none !important}#free-seo-audit .sbar-empty{margin:0 !important;color:var(--sbar-muted) !important;font-size:14px}@media screen and (max-width:991px){#free-seo-audit .sbar-score-band{grid-template-columns:1fr}#free-seo-audit .sbar-score-card{min-height:210px}#free-seo-audit .sbar-card{grid-column:1 / -1}#free-seo-audit .sbar-market-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){#free-seo-audit #sba-results.sbar-report{padding:92px 0 72px !important}#free-seo-audit .sbar-shell{width:min(100% - 24px,1180px)}#free-seo-audit .sbar-header{align-items:stretch;flex-direction:column;gap:16px}#free-seo-audit .sbar-title{font-size:42px !important}#free-seo-audit .sbar-new-audit{width:100%}#free-seo-audit .sbar-score-card{min-height:194px;padding:23px;border-radius:23px}#free-seo-audit .sbar-score{font-size:64px}#free-seo-audit .sbar-mini-grid{gap:9px}#free-seo-audit .sbar-metric{padding:17px;border-radius:19px}#free-seo-audit .sbar-metric-value{font-size:32px}#free-seo-audit .sbar-grid{gap:12px;margin-top:26px}#free-seo-audit .sbar-card{padding:22px;border-radius:23px}#free-seo-audit .sbar-issue-list{grid-template-columns:1fr}#free-seo-audit .sbar-market-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#free-seo-audit .sbar-unlock{align-items:stretch;flex-direction:column;padding:24px;border-radius:23px}#free-seo-audit .sbar-unlock-link{width:100%}}@media screen and (max-width:479px){#free-seo-audit .sbar-title{font-size:38px !important}#free-seo-audit .sbar-mini-grid,#free-seo-audit .sbar-facts,#free-seo-audit .sbar-market-metrics{grid-template-columns:1fr 1fr}#free-seo-audit .sbar-metric{min-height:132px}#free-seo-audit .sbar-search-row{gap:12px}}@media (prefers-reduced-motion:reduce){#free-seo-audit #sba-results.sbar-report *{scroll-behavior:auto !important;transition:none !important}}
#free-seo-audit .sbar-unlock-link{border-color:#ff6b35 !important;background:#ff6b35 !important;color:#fff !important;border-radius:14px !important;box-shadow:none !important;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease !important}#free-seo-audit .sbar-unlock-link:hover{border-color:#f45a24 !important;background:#f45a24 !important;color:#fff !important;transform:translateY(-1px);box-shadow:0 12px 28px rgba(255,107,53,.24) !important}#free-seo-audit .sbar-unlock-link:focus-visible{outline:3px solid rgba(255,107,53,.34) !important;outline-offset:3px}
#free-seo-audit .sba-trust{margin-left:0 !important;padding-left:0 !important;list-style:none !important}#free-seo-audit .sba-trust li{margin:0;padding:0;list-style:none !important;line-height:1.45}#free-seo-audit .sba-trust li::marker{content: "";font-size:0}#free-seo-audit .sba-audit-card{border-color:rgba(255,255,255,.94);background:rgba(255,255,255,.84);box-shadow:0 26px 70px rgba(29,29,31,.10),inset 0 1px 0 rgba(255,255,255,.98)}#free-seo-audit .sba-card-title{max-width:520px}#free-seo-audit .sba-input-row.sba-domain-only{grid-template-columns:1fr;gap:12px}#free-seo-audit .sba-input-row.sba-domain-only .sba-input-wrap[hidden]{display:none !important}#free-seo-audit .sba-domain-only .sba-input-wrap{min-height:62px;border-color:rgba(29,29,31,.16);border-radius:17px;background:#fff}#free-seo-audit .sba-domain-only .sba-input-icon{position:static !important;display:flex;flex:0 0 58px;width:58px;min-width:58px;height:26px;align-items:center;justify-content:center;padding:0 12px 0 15px;border-right:1px solid rgba(29,29,31,.10);color:#77777d;font-size:12px;line-height:1;font-weight:750;letter-spacing:.02em;text-transform:lowercase}#free-seo-audit .sba-domain-only .sba-domain-input{flex:1 1 auto;height:60px;padding-right:18px;color:#1d1d1f;font-size:17px;line-height:60px;font-weight:600}#free-seo-audit .sba-domain-only .sba-domain-input::placeholder{color:#99999f;font-weight:500}#free-seo-audit .sba-domain-only #sba-submit{width:100%;min-width:0;min-height:62px;border-color:#ff6b35;border-radius:17px;background:#ff6b35;color:#fff;box-shadow:0 14px 30px rgba(255,107,53,.25)}#free-seo-audit .sba-domain-only #sba-submit:hover{background:#f45f2c;border-color:#f45f2c;box-shadow:0 18px 38px rgba(255,107,53,.30)}#free-seo-audit .sba-help{max-width:650px}#free-seo-audit .sba-privacy{margin-top:16px;padding-top:16px;border-top:1px solid rgba(29,29,31,.09)}@media screen and (max-width:991px){#free-seo-audit .sba-input-row.sba-domain-only{grid-template-columns:1fr}#free-seo-audit .sba-domain-only #sba-submit{grid-column:auto;width:100%}}@media screen and (max-width:767px){#free-seo-audit .sba-hero{padding-top:104px}#free-seo-audit .sba-hero-grid{gap:34px}#free-seo-audit .sba-h1{font-size:clamp(40px,11.5vw,52px);line-height:1;letter-spacing:-.05em}#free-seo-audit .sba-lead{line-height:1.5}#free-seo-audit .sba-trust{gap:12px}#free-seo-audit .sba-trust li{font-size:14px}#free-seo-audit .sba-audit-card{padding:24px;border-radius:25px}#free-seo-audit .sba-card-top{margin-bottom:22px}#free-seo-audit .sba-card-title{max-width:300px;font-size:29px;line-height:1.08}#free-seo-audit .sba-free-pill{padding:7px 10px}#free-seo-audit .sba-input-label{margin-bottom:9px;font-size:13px}#free-seo-audit .sba-input-row.sba-domain-only{grid-template-columns:1fr;gap:10px}#free-seo-audit .sba-domain-only #sba-submit{grid-column:auto;width:100%;min-height:58px}#free-seo-audit .sba-help{margin-top:12px;font-size:12px}#free-seo-audit .sba-privacy{margin-top:15px;padding-top:15px;font-size:11px}#spacebrain-widget{right:12px !important;bottom:12px !important;transform:scale(.86);transform-origin:right bottom}.sbpc-reopen{left:12px !important;bottom:12px !important;transform:scale(.86);transform-origin:left bottom}}@media screen and (max-width:479px){#free-seo-audit .sba-shell{width:min(100% - 28px,1180px)}#free-seo-audit .sba-hero{padding:100px 0 58px}#free-seo-audit .sba-h1{font-size:41px}#free-seo-audit .sba-audit-card{padding:22px}#free-seo-audit .sba-card-title{font-size:28px}#free-seo-audit .sba-domain-only .sba-input-wrap{min-height:58px}#free-seo-audit .sba-domain-only .sba-domain-input{height:56px;line-height:56px}}
#free-seo-audit{--sba-readable-copy:#4f4f55;--sba-readable-muted:#626267;--sba-readable-dark-copy:#d1d1d6;--sba-readable-dark-muted:#aeaeb2}#free-seo-audit .sba-section:not(.sba-section-dark) p:not(.sba-kicker),#free-seo-audit .sba-final p:not(.sba-kicker),#free-seo-audit .sba-feature p,#free-seo-audit .sba-step p,#free-seo-audit .sba-action-card p,#free-seo-audit .sba-investigation-card p,#free-seo-audit .sba-checklist p{color:var(--sba-readable-copy) !important;opacity:1 !important}#free-seo-audit .sba-section:not(.sba-section-dark) .sba-kicker,#free-seo-audit .sba-final .sba-kicker,#free-seo-audit .sba-label,#free-seo-audit .sba-data-heading,#free-seo-audit .sba-privacy,#free-seo-audit .sba-method-note{color:var(--sba-readable-muted) !important;opacity:1 !important}#free-seo-audit .sba-section:not(.sba-section-dark) h2,#free-seo-audit .sba-section:not(.sba-section-dark) h3,#free-seo-audit .sba-final h2,#free-seo-audit .sba-final h3{color:#1d1d1f !important;opacity:1 !important}#free-seo-audit .sba-section-dark,#free-seo-audit .sba-section-dark h2,#free-seo-audit .sba-section-dark h3,#free-seo-audit .sba-section-dark strong{color:#f5f5f7 !important}#free-seo-audit .sba-section-dark p:not(.sba-kicker),#free-seo-audit .sba-section-dark li,#free-seo-audit .sba-section-dark dd{color:var(--sba-readable-dark-copy) !important;opacity:1 !important}#free-seo-audit .sba-section-dark .sba-kicker,#free-seo-audit .sba-section-dark .sba-label{color:var(--sba-readable-dark-muted) !important;opacity:1 !important}#free-seo-audit #sba-results.sbar-report .sbar-meta,#free-seo-audit #sba-results.sbar-report .sbar-card-note,#free-seo-audit #sba-results.sbar-report .sbar-fact-note,#free-seo-audit #sba-results.sbar-report .sbar-search-note,#free-seo-audit #sba-results.sbar-report .sbar-method-note,#free-seo-audit #sba-results.sbar-report .sbar-empty,#free-seo-audit #sba-results.sbar-report .sbar-more{color:#5f5f65 !important;opacity:1 !important}#free-seo-audit #sba-results.sbar-report .sbar-kicker,#free-seo-audit #sba-results.sbar-report .sbar-fact-label,#free-seo-audit #sba-results.sbar-report .sbar-card-label{color:#68686d !important;opacity:1 !important}#free-seo-audit #sba-results.sbar-report .sbar-unlock .sbar-kicker{color:#d1d1d6 !important}#free-seo-audit #sba-results.sbar-report .sbar-unlock-note{color:#e5e5ea !important;opacity:1 !important}#free-seo-audit a:focus-visible,#free-seo-audit button:focus-visible,#free-seo-audit input:focus-visible{outline:3px solid #ff6b35 !important;outline-offset:3px !important}@media screen and (max-width:767px){#free-seo-audit .sba-section:not(.sba-section-dark) p:not(.sba-kicker),#free-seo-audit .sba-section-dark p:not(.sba-kicker),#free-seo-audit .sba-final p:not(.sba-kicker),#free-seo-audit .sba-feature p,#free-seo-audit .sba-step p,#free-seo-audit .sba-action-card p,#free-seo-audit .sba-investigation-card p{font-size:15px !important;line-height:1.62 !important}#free-seo-audit .sba-privacy,#free-seo-audit .sba-method-note{font-size:12px !important;line-height:1.55 !important}}
#free-seo-audit .sba-hero{padding-top:84px;padding-bottom:72px}#free-seo-audit .sba-hero .sba-eyebrow{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-bottom:22px;padding:8px 18px;border:1px solid rgba(29,29,31,.10);border-radius:999px;background:rgba(255,255,255,.66);color:#1d1d1f;box-shadow:0 8px 26px rgba(29,29,31,.07),inset 0 1px 0 rgba(255,255,255,.9);-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);font-size:14px;font-weight:600;letter-spacing:-.01em;text-transform:none}#free-seo-audit .sba-hero .sba-eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#ff6b35;box-shadow:0 0 0 5px rgba(255,107,53,.12)}#free-seo-audit .sba-section{padding-top:72px;padding-bottom:72px}#free-seo-audit .sba-section-heading{margin-bottom:32px}#free-seo-audit .sba-feature-grid,#free-seo-audit .sba-guide-grid{gap:12px}#free-seo-audit .sba-feature,#free-seo-audit .sba-guide-card{min-height:0;padding:26px}#free-seo-audit .sba-feature-icon{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:24px;border:1px solid rgba(29,29,31,.16);border-radius:12px;background:rgba(255,255,255,.72);color:#1d1d1f;box-shadow:0 6px 18px rgba(29,29,31,.06);font-size:15px;font-weight:700;line-height:1}#free-seo-audit .sba-feature h3,#free-seo-audit .sba-guide-title{margin-bottom:9px}#free-seo-audit .sba-feature p,#free-seo-audit .sba-guide-copy{line-height:1.55}#free-seo-audit .sba-two-col,#free-seo-audit .sba-limits-grid,#free-seo-audit .sba-faq-wrap{gap:64px}#free-seo-audit .sba-checklist-wrap{gap:48px;margin-top:48px;padding-top:48px}#free-seo-audit .sba-when-wrap{margin-top:52px;padding:32px}#free-seo-audit .sba-method-note{margin-top:24px}#free-seo-audit .sba-final{padding-top:64px;padding-bottom:64px}@media screen and (max-width:991px){#free-seo-audit .sba-hero{padding-top:72px;padding-bottom:60px}#free-seo-audit .sba-section{padding-top:64px;padding-bottom:64px}#free-seo-audit .sba-two-col,#free-seo-audit .sba-limits-grid,#free-seo-audit .sba-faq-wrap,#free-seo-audit .sba-checklist-wrap{gap:36px}}@media screen and (max-width:767px){#free-seo-audit .sba-hero{padding-top:54px;padding-bottom:50px}#free-seo-audit .sba-hero .sba-eyebrow{min-height:40px;margin-bottom:18px;padding:7px 15px;font-size:13px}#free-seo-audit .sba-section{padding-top:52px;padding-bottom:52px}#free-seo-audit .sba-section-heading{margin-bottom:26px}#free-seo-audit .sba-feature,#free-seo-audit .sba-guide-card{padding:22px}#free-seo-audit .sba-feature-icon{width:38px;height:38px;margin-bottom:20px}#free-seo-audit .sba-checklist-wrap{margin-top:36px;padding-top:36px}#free-seo-audit .sba-when-wrap{margin-top:38px;padding:24px}#free-seo-audit .sba-final{padding-top:52px;padding-bottom:52px}}
@media screen and (max-width:767px){#free-seo-audit .sba-feature-grid,#free-seo-audit .sba-use-grid,#free-seo-audit .sba-guide-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(82%,1fr);align-items:stretch;gap:12px;margin-right:-16px;padding:2px 16px 12px 2px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}#free-seo-audit .sba-feature-grid::-webkit-scrollbar,#free-seo-audit .sba-use-grid::-webkit-scrollbar,#free-seo-audit .sba-guide-grid::-webkit-scrollbar{display:none}#free-seo-audit .sba-feature,#free-seo-audit .sba-use-card,#free-seo-audit .sba-guide-card{min-width:0;height:100%;scroll-snap-align:start}}
@property --sba-ring-angle{syntax: "<angle>";initial-value:0deg;inherits:false}@keyframes sba-ring-turn{to{--sba-ring-angle:360deg}}#free-seo-audit .sba-hero .sba-eyebrow{position:relative;isolation:isolate;overflow:visible}#free-seo-audit .sba-hero .sba-eyebrow::before,#free-seo-audit .sba-hero .sba-eyebrow::after{content: "";position:absolute;pointer-events:none;border-radius:inherit;background:conic-gradient( from var(--sba-ring-angle),#ff6b35 0deg,rgba(255,107,53,.95) 30deg,rgba(255,255,255,0) 72deg,rgba(255,255,255,0) 308deg,rgba(255,255,255,.88) 360deg );animation:sba-ring-turn 2.5s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}#free-seo-audit .sba-hero .sba-eyebrow::before{inset:-1px;z-index:2;padding:1.5px}#free-seo-audit .sba-hero .sba-eyebrow::after{inset:-5px;z-index:-1;padding:5px;filter:blur(7px);opacity:.42}#free-seo-audit>.sba-section:has(.sba-faq-wrap){background:#050505;color:#f8f9fe}#free-seo-audit .sba-faq-wrap{align-items:start;grid-template-columns:.75fr 1.25fr}#free-seo-audit .sba-faq-wrap .sba-section-heading{margin-bottom:0}#free-seo-audit .sba-faq-wrap .sba-kicker{color:#ff6b35}#free-seo-audit .sba-faq-wrap .sba-h2{color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.02}#free-seo-audit .sba-faq{border-top:1px solid rgba(255,255,255,.14)}#free-seo-audit .sba-faq-item-1{margin:0;border:0;border-bottom:1px solid rgba(255,255,255,.14);border-radius:0;background:transparent;box-shadow:none}#free-seo-audit .sba-faq-summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:66px;padding:20px 48px 20px 4px;color:#fff;font-size:16px;font-weight:600;line-height:1.45;cursor:pointer;list-style:none}#free-seo-audit .sba-faq-summary::-webkit-details-marker{display:none}#free-seo-audit .sba-faq-summary::after{content: "+";position:absolute;right:8px;top:50%;display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#fff;font-size:19px;font-weight:400;line-height:1;transform:translateY(-50%);transition:transform .25s ease,background-color .25s ease}#free-seo-audit .sba-faq-item-1[open] .sba-faq-summary::after{background:rgba(255,107,53,.16);border-color:rgba(255,107,53,.5);transform:translateY(-50%) rotate(45deg)}#free-seo-audit .sba-faq-answer{margin:0;padding:0 48px 22px 4px;color:rgba(235,237,241,.84);font-size:15px;line-height:1.65}#free-seo-audit .sba-final{position:relative;padding:80px 24px;overflow:hidden;background:radial-gradient(circle at 10% 30%,rgba(255,107,53,.22),transparent 32%),radial-gradient(circle at 90% 0%,rgba(114,92,255,.16),transparent 34%),#09090b}#free-seo-audit .sba-final::before{content: "";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.05),transparent 44%)}#free-seo-audit .sba-final-inner-1-2{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;width:min(1180px,100%);margin:0 auto;padding:clamp(34px,5vw,58px);border:1px solid rgba(255,255,255,.13);border-radius:30px;background:rgba(255,255,255,.06);box-shadow:0 28px 90px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%)}#free-seo-audit .sba-final-inner-1-2>div{max-width:780px}#free-seo-audit .sba-final .sba-kicker{margin-bottom:14px;color:#ff9a58}#free-seo-audit .sba-final h2{max-width:760px;margin:0 0 18px;color:#fff;font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:-.05em;text-wrap:balance}#free-seo-audit .sba-final p:not(.sba-kicker){max-width:770px;margin:0;color:#d1d1d6;font-size:16px;line-height:1.65}#free-seo-audit .sba-final .sba-button-light{min-height:56px;padding:16px 22px;border:1px solid #ff6b35;border-radius:15px;background:#ff6b35;color:#fff;font-size:15px;font-weight:750;line-height:1.2;white-space:nowrap;box-shadow:0 15px 34px rgba(255,107,53,.27);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}#free-seo-audit .sba-final .sba-button-light:hover{transform:translateY(-2px);background:#ff7a47;box-shadow:0 20px 42px rgba(255,107,53,.34)}@media screen and (max-width:991px){#free-seo-audit .sba-faq-wrap{grid-template-columns:1fr;gap:34px}#free-seo-audit .sba-final-inner-1-2{grid-template-columns:1fr;gap:30px}#free-seo-audit .sba-final .sba-button-light{justify-self:start}}@media screen and (max-width:767px){#free-seo-audit .sba-faq-summary{min-height:62px;padding:18px 44px 18px 0;font-size:15px}#free-seo-audit .sba-faq-summary::after{right:2px}#free-seo-audit .sba-faq-answer{padding:0 40px 20px 0}#free-seo-audit .sba-final{padding:52px 16px}#free-seo-audit .sba-final-inner-1-2{gap:26px;padding:28px 24px;border-radius:24px}#free-seo-audit .sba-final h2{font-size:40px}#free-seo-audit .sba-final .sba-button-light{justify-self:stretch;width:100%;text-align:center;white-space:normal}}@media (prefers-reduced-motion:reduce){#free-seo-audit .sba-hero .sba-eyebrow::before,#free-seo-audit .sba-hero .sba-eyebrow::after{animation:none}}
#free-seo-audit .sba-faq-wrap .sba-kicker{color:#ff9a58 !important}#free-seo-audit .sba-faq-wrap .sba-h2{color:#ffffff !important}#free-seo-audit .sba-faq,#free-seo-audit .sba-faq-item-1{background:transparent !important}#free-seo-audit .sba-faq-summary{color:#ffffff !important}#free-seo-audit .sba-faq-answer{color:rgba(235,237,241,.84) !important}#free-seo-audit .sba-final .sba-kicker{color:#ff9a58 !important}#free-seo-audit .sba-final h2{color:#ffffff !important}#free-seo-audit .sba-final p:not(.sba-kicker){color:#d1d1d6 !important}#free-seo-audit .sba-final .sba-button-light{color:#ffffff !important}
#free-seo-audit>.sba-section:has(.sba-faq-wrap) .sba-faq-wrap .sba-section-heading>h2.sba-h2{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important}#free-seo-audit>.sba-section:has(.sba-faq-wrap) .sba-faq-wrap .sba-section-heading>.sba-kicker{color:#ff9a58 !important;-webkit-text-fill-color:#ff9a58 !important}

#free-seo-audit #sba-results.sbar-report .sbar-score-card{position:relative;overflow:hidden}
#free-seo-audit #sba-results.sbar-report .sbar-score-card[data-sbar-score]::before{position:absolute;top:31px;right:28px;width:102px;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 225deg,#ff7043 0 calc(var(--sbar-score)*1%),rgba(255,255,255,.16) calc(var(--sbar-score)*1%) 100%);content:"";-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 10px),#000 calc(100% - 9px));mask:radial-gradient(farthest-side,transparent calc(100% - 10px),#000 calc(100% - 9px));opacity:.95}
#free-seo-audit #sba-results.sbar-report .sbar-impact-meter{display:flex;gap:3px;height:7px;margin-top:16px;overflow:hidden;border-radius:99px;background:#ffffff1c}
#free-seo-audit #sba-results.sbar-report .sbar-impact-segment{min-width:7px;border-radius:inherit}#free-seo-audit #sba-results.sbar-report .sbar-impact-high{background:#ff755e}#free-seo-audit #sba-results.sbar-report .sbar-impact-medium{background:#ffb44d}#free-seo-audit #sba-results.sbar-report .sbar-impact-low{background:#87b8ff}
#free-seo-audit #sba-results.sbar-report .sbar-score-issues{margin-top:10px;padding-top:0}
#free-seo-audit #sba-results.sbar-report .sbar-metric[data-sbar-meter]{position:relative;overflow:hidden;padding-bottom:34px}
#free-seo-audit #sba-results.sbar-report .sbar-metric[data-sbar-meter]::after{position:absolute;right:23px;bottom:18px;left:23px;height:5px;border-radius:99px;background:linear-gradient(90deg,#ff6b42 0,#ff6b42 calc(var(--sbar-meter)*1%),#e7e7eb calc(var(--sbar-meter)*1%),#e7e7eb 100%);content:""}
#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure,.sbar-issue-coverage,.sbar-status-visual,.sbar-search-presence){margin-top:18px;padding:15px 16px;border:1px solid #1d1d1f17;border-radius:16px;background:#ffffffa8}
#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure-top,.sbar-issue-coverage-top,.sbar-search-presence-head){display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}
#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure-label,.sbar-issue-coverage-label,.sbar-status-visual-label,.sbar-search-presence-label){color:#343438;font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}
#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure-copy,.sbar-issue-coverage-copy,.sbar-search-presence-note){color:#6e6e73;font-size:11px;line-height:1.45;text-align:right}
#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure-track,.sbar-issue-coverage-track,.sbar-search-track){height:7px;overflow:hidden;border-radius:99px;background:#ececf0}
#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure-fill,.sbar-issue-coverage-fill,.sbar-search-fill){display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff7a4e,#ff4d25);transition:width .55s ease}
#free-seo-audit #sba-results.sbar-report .sbar-issue-coverage{margin-top:15px;padding:11px 12px;border-radius:13px}
#free-seo-audit #sba-results.sbar-report .sbar-status-visual{display:grid;gap:10px;margin-bottom:10px}#free-seo-audit #sba-results.sbar-report .sbar-status-track{display:flex;gap:3px;height:8px;overflow:hidden;border-radius:99px;background:#ececf0}#free-seo-audit #sba-results.sbar-report .sbar-status-segment{min-width:6px;border-radius:inherit;background:#6d9af4}#free-seo-audit #sba-results.sbar-report .sbar-status-segment.sbar-status-ok{background:#4ba970}#free-seo-audit #sba-results.sbar-report .sbar-status-segment.sbar-status-redirect{background:#6d9af4}#free-seo-audit #sba-results.sbar-report .sbar-status-segment.sbar-status-alert{background:#ef7654}
#free-seo-audit #sba-results.sbar-report .sbar-search-presence{display:grid;gap:12px}.sbar-search-row-visual{display:grid;grid-template-columns:72px minmax(0,1fr) max-content;align-items:center;gap:10px;color:#5d5d63;font-size:12px}.sbar-search-row-visual strong{color:#1d1d1f;font-variant-numeric:tabular-nums}
#free-seo-audit #sba-results.sbar-report :is(.sbar-score,.sbar-metric-value){font-variant-numeric:tabular-nums}
@media screen and (max-width:767px){#free-seo-audit #sba-results.sbar-report .sbar-score-card[data-sbar-score]::before{top:24px;right:20px;width:74px}#free-seo-audit #sba-results.sbar-report .sbar-score{padding-right:66px}#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure-top,.sbar-issue-coverage-top,.sbar-search-presence-head){align-items:flex-start;flex-direction:column;gap:4px}#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure-copy,.sbar-issue-coverage-copy,.sbar-search-presence-note){text-align:left}#free-seo-audit #sba-results.sbar-report .sbar-search-row-visual{grid-template-columns:65px minmax(0,1fr);gap:8px}#free-seo-audit #sba-results.sbar-report .sbar-search-row-visual strong{grid-column:2}}
@media (prefers-reduced-motion:reduce){#free-seo-audit #sba-results.sbar-report :is(.sbar-coverage-figure-fill,.sbar-issue-coverage-fill,.sbar-search-fill){transition:none}}


#free-seo-audit{--o:#ff6b35;--w:#fff;--m:rgba(238,242,250,.72);background:#05070c!important;color:#fff!important;overflow:clip}
#free-seo-audit .sba-shell{width:min(1180px,calc(100% - 48px))!important;margin-inline:auto!important}
#free-seo-audit .sba-hero,#free-seo-audit .sba-section{position:relative;border:0!important;background-color:#06080e!important;background-image:radial-gradient(circle at 10% 8%,rgba(45,145,255,.23),transparent 31%),radial-gradient(circle at 88% 20%,rgba(158,92,255,.17),transparent 33%),radial-gradient(circle,rgba(255,255,255,.42) 0 1px,transparent 1.2px)!important;background-size:auto,auto,150px 150px!important}
#free-seo-audit .sba-hero{padding:100px 0 88px!important}
#free-seo-audit .sba-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr)!important;gap:clamp(42px,7vw,90px)!important;align-items:center!important}
#free-seo-audit .sba-h1{max-width:720px!important;color:#fff!important;font-size:clamp(48px,5.2vw,68px)!important;line-height:1.01!important;letter-spacing:-.052em!important}
#free-seo-audit .sba-lead,#free-seo-audit .sba-trust{color:rgba(255,255,255,.76)!important}
#free-seo-audit .sba-audit-card{padding:clamp(24px,3vw,36px)!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:28px!important;background:rgba(250,250,253,.94)!important;color:#1d1d1f!important;box-shadow:0 28px 80px rgba(0,0,0,.34),inset 0 1px 0 #fff!important;-webkit-backdrop-filter:blur(28px)!important;backdrop-filter:blur(28px)!important}
#free-seo-audit .sba-audit-card hr,#free-seo-audit .sba-audit-card .sba-divider{display:none!important}
#free-seo-audit .sba-card-top,#free-seo-audit .sba-form,#free-seo-audit .sba-privacy{border:0!important}
#free-seo-audit .sba-card-title{color:#111216!important;font-size:clamp(25px,2.3vw,32px)!important;line-height:1.13!important}
#free-seo-audit .sba-audit-card .sba-kicker{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#666871!important}
#free-seo-audit .sba-audit-card .sba-kicker:before,#free-seo-audit .sba-audit-card .sba-kicker:after{display:none!important}
#free-seo-audit .sba-input-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:stretch!important}
#free-seo-audit .sba-input-wrap{min-width:0!important;min-height:58px!important;border:1px solid rgba(29,29,31,.14)!important;border-radius:16px!important;background:#fff!important}
#free-seo-audit .sba-domain-input{min-width:0!important;width:100%!important;height:56px!important;color:#1d1d1f!important;font-size:16px!important}
#free-seo-audit #sba-submit{min-width:210px!important;min-height:58px!important;margin:0!important;padding:0 20px!important;border:1px solid var(--o)!important;border-radius:16px!important;background:#1d1d1f!important;color:#fff!important;font-size:15px!important;font-weight:700!important;white-space:nowrap!important}
#free-seo-audit .sba-help,#free-seo-audit .sba-privacy{color:#666871!important;font-size:13px!important;line-height:1.5!important}
#free-seo-audit .sba-privacy{margin-top:16px!important;padding-top:0!important}
#free-seo-audit section:not(.sba-hero):not(.sba-results){padding-top:76px!important;padding-bottom:76px!important}
#free-seo-audit .sba-section-heading h2,#free-seo-audit .sba-h2{max-width:760px!important;color:#fff!important;font-size:clamp(36px,4vw,48px)!important;line-height:1.08!important;letter-spacing:-.045em!important}
#free-seo-audit .sba-section-heading p{max-width:650px!important;color:var(--m)!important;font-size:17px!important;line-height:1.6!important}
#free-seo-audit .sba-kicker{position:relative!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-height:38px!important;padding:9px 15px 9px 36px!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:999px!important;background:#fff!important;color:#24262c!important;font-size:13px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;box-shadow:0 12px 30px rgba(0,0,0,.22),inset 0 1px 0 #fff!important}
#free-seo-audit .sba-kicker:before{content:""!important;position:absolute!important;left:15px!important;top:50%!important;width:10px!important;height:10px!important;transform:translateY(-50%)!important;border-radius:50%!important;background:var(--o)!important;box-shadow:0 0 0 5px rgba(255,107,53,.13)!important}
#free-seo-audit .sba-kicker:after{content:""!important;position:absolute!important;top:-2px!important;right:18px!important;width:44px!important;height:3px!important;border-radius:99px!important;background:linear-gradient(90deg,transparent,var(--o),transparent)!important}
#free-seo-audit .sba-feature,#free-seo-audit .sba-use-card,#free-seo-audit .sba-guide-card,#free-seo-audit .sba-step-item,#free-seo-audit .sba-method-note,#free-seo-audit .sba-limit-copy,#free-seo-audit .sba-faq-wrap>.sba-section-heading,#free-seo-audit .sba-faq{border:1px solid rgba(255,255,255,.12)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(255,255,255,.095),rgba(255,255,255,.035))!important;color:#fff!important;box-shadow:0 22px 60px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.14)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important}
#free-seo-audit .sba-feature,#free-seo-audit .sba-use-card,#free-seo-audit .sba-guide-card,#free-seo-audit .sba-step-item,#free-seo-audit .sba-limit-copy{padding:26px!important}
#free-seo-audit .sba-feature h3,#free-seo-audit .sba-use-card h3,#free-seo-audit .sba-guide-card h3,#free-seo-audit .sba-step-item h3{color:#fff!important;font-size:21px!important;line-height:1.24!important}
#free-seo-audit .sba-feature p,#free-seo-audit .sba-use-card p,#free-seo-audit .sba-guide-card p,#free-seo-audit .sba-step-item p,#free-seo-audit .sba-limit-copy p,#free-seo-audit .sba-faq-answer{color:var(--m)!important;font-size:15px!important;line-height:1.6!important}
#free-seo-audit .sba-two-col,#free-seo-audit .sba-limits-grid,#free-seo-audit .sba-faq-wrap{display:grid!important;grid-template-columns:minmax(290px,.76fr) minmax(0,1.24fr)!important;gap:clamp(44px,7vw,92px)!important;align-items:start!important}
#free-seo-audit .sba-sticky-heading,#free-seo-audit .sba-faq-wrap>.sba-section-heading{position:sticky!important;top:112px!important}
#free-seo-audit .sba-steps{display:grid!important;gap:14px!important}
#free-seo-audit .sba-faq-wrap>.sba-section-heading{padding:28px!important}
#free-seo-audit .sba-faq{padding:0 22px!important}
#free-seo-audit .sba-faq-summary{min-height:72px!important;color:#fff!important;font-size:16px!important}
#free-seo-audit .sba-method-note{max-width:680px!important;padding:22px 24px!important;text-align:left!important}
@media(max-width:991px){#free-seo-audit .sba-hero-grid,#free-seo-audit .sba-two-col,#free-seo-audit .sba-limits-grid,#free-seo-audit .sba-faq-wrap{grid-template-columns:1fr!important}#free-seo-audit .sba-sticky-heading,#free-seo-audit .sba-faq-wrap>.sba-section-heading{position:relative!important;top:auto!important}}
@media(max-width:600px){#free-seo-audit .sba-shell{width:min(100% - 32px,1180px)!important}#free-seo-audit .sba-hero{padding:68px 0 58px!important}#free-seo-audit .sba-h1{font-size:clamp(40px,12vw,52px)!important}#free-seo-audit .sba-input-row{grid-template-columns:1fr!important}#free-seo-audit #sba-submit{width:100%!important;min-width:0!important}#free-seo-audit .sba-section-heading h2,#free-seo-audit .sba-h2{font-size:clamp(31px,9vw,40px)!important}}


html body #free-seo-audit .sba-hero .sba-lead,html body #free-seo-audit .sba-hero .sba-trust,html body #free-seo-audit .sba-hero .sba-trust *{color:rgba(255,255,255,.78)!important}
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) h1,html body #free-seo-audit section:not(.sba-hero):not(.sba-results) h2,html body #free-seo-audit section:not(.sba-hero):not(.sba-results) h3,html body #free-seo-audit section:not(.sba-hero):not(.sba-results) h4,html body #free-seo-audit section:not(.sba-hero):not(.sba-results) strong{color:#fff!important}
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) p,html body #free-seo-audit section:not(.sba-hero):not(.sba-results) li{color:rgba(238,242,250,.74)!important}


body:has(#free-seo-audit) :where(#free-seo-audit,#free-seo-audit h1,#free-seo-audit h2,#free-seo-audit h3,#free-seo-audit h4,#free-seo-audit p,#free-seo-audit a,#free-seo-audit button,#free-seo-audit input,#free-seo-audit select,#free-seo-audit textarea,#free-seo-audit span,#free-seo-audit li,#free-seo-audit dt,#free-seo-audit dd){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}
body:has(#free-seo-audit) .sb3-start{background:#b83a15!important;border-color:#b83a15!important;color:#fff!important}
body:has(#free-seo-audit) .sb3-start:hover{background:#9e2f10!important;border-color:#9e2f10!important}
.sba-language-footer{position:relative;padding:28px 24px 36px;background:#fff;color:#15161a;border-top:1px solid rgba(15,23,42,.09);overflow:hidden}
.sba-language-footer:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(42,54,72,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(42,54,72,.035) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}
.sba-language-inner{position:relative;max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid rgba(15,23,42,.1);border-radius:20px;background:rgba(255,255,255,.86);box-shadow:0 16px 50px rgba(20,31,55,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.sba-language-copy{display:grid;gap:3px}.sba-language-copy strong{font-size:15px;line-height:1.3;color:#15161a!important}.sba-language-copy span{font-size:13px;line-height:1.45;color:#667085!important}
.sba-language-select{min-width:220px;height:46px;padding:0 42px 0 14px;border:1px solid rgba(15,23,42,.14);border-radius:12px;background:#fff;color:#15161a;font-size:15px;font-weight:650;cursor:pointer}
.sba-language-select:focus-visible{outline:3px solid rgba(255,107,53,.28);outline-offset:2px}
@media(max-width:640px){.sba-language-inner{align-items:stretch;flex-direction:column}.sba-language-select{width:100%;min-width:0}}


#free-seo-audit .sba-input-wrap:focus-within {
  border-color: #ff6a3d !important;
  background: #fff !important;
  box-shadow: 0 0 0 4px rgba(255, 106, 61, .18), 0 8px 22px rgba(229, 75, 32, .11) !important;
}
#free-seo-audit .sba-input-wrap:focus-within .sba-domain-input,
#free-seo-audit .sba-domain-input:focus {
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
}
#free-seo-audit #sba-results.sbar-report,
#free-seo-audit #sba-results.sbar-report .sbar-score-band,
#free-seo-audit #sba-results.sbar-report .sbar-mini-grid,
#free-seo-audit #sba-results.sbar-report .sbar-score-card,
#free-seo-audit #sba-results.sbar-report .sbar-metric,
#free-seo-audit #sba-results.sbar-report .sbar-fact {
  overflow: visible !important;
}
#free-seo-audit .sbar-executive-assessment {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
  margin: 20px 0 18px;
}
#free-seo-audit .sbar-executive-assessment > div {
  min-width: 0;
  padding: 15px;
  border: 1px solid rgba(29,29,31,.09);
  border-radius: 16px;
  background: rgba(255,255,255,.72);
}
#free-seo-audit .sbar-executive-assessment span {
  display: block;
  margin-bottom: 7px;
  color: #6e6e73;
  font-size: 10px;
  font-weight: 750;
  letter-spacing: .09em;
  text-transform: uppercase;
}
#free-seo-audit .sbar-executive-assessment strong {
  display: block;
  color: #1d1d1f;
  font-size: 13px;
  line-height: 1.45;
}
@media screen and (max-width: 767px) {
  #free-seo-audit #sba-results.sbar-report .sbar-tooltip {
    z-index: 30 !important;
    touch-action: manipulation;
  }
  #free-seo-audit #sba-results.sbar-report .sbar-tooltip::after {
    top: 30px !important;
    right: 0 !important;
    bottom: auto !important;
    width: min(270px, calc(100vw - 48px)) !important;
    transform: translateY(-5px) !important;
  }
  #free-seo-audit #sba-results.sbar-report .sbar-tooltip:hover::after,
  #free-seo-audit #sba-results.sbar-report .sbar-tooltip:focus::after,
  #free-seo-audit #sba-results.sbar-report .sbar-tooltip:active::after,
  #free-seo-audit #sba-results.sbar-report .sbar-tooltip:focus-visible::after {
    transform: none !important;
  }
  #free-seo-audit .sbar-executive-assessment {
    grid-template-columns: 1fr;
    gap: 8px;
  }
}


/* Page-wide visual and readability refresh */
#free-seo-audit {
  --sba-paper: #f7f8fa;
  --sba-surface: rgba(255,255,255,.82);
  --sba-ink-strong: #111114;
  --sba-ink-soft: #4e4e55;
  --sba-line-strong: rgba(17,17,20,.15);
  --sba-accent: #ff6a3d;
  --sba-accent-deep: #d9481e;
  background: var(--sba-paper);
}
#free-seo-audit :is(a,button,input,summary):focus-visible {
  outline: 3px solid rgba(255,106,61,.78) !important;
  outline-offset: 4px;
}
#free-seo-audit .sba-hero {
  position: relative;
  isolation: isolate;
  padding-block: clamp(76px,9vw,132px) clamp(72px,8vw,112px);
  background:
    radial-gradient(42rem 32rem at 4% 0%, rgba(255,196,168,.54), transparent 65%),
    radial-gradient(36rem 30rem at 100% 13%, rgba(173,216,255,.52), transparent 67%),
    linear-gradient(135deg, #fbfcfe 0%, #f1f4f8 48%, #fafafa 100%);
}
#free-seo-audit .sba-hero::after {
  content: "";
  position: absolute;
  z-index: -1;
  inset: auto 0 0;
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(17,17,20,.16), transparent);
}
#free-seo-audit .sba-eyebrow,
#free-seo-audit .sba-kicker {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  width: max-content;
  padding: 7px 11px;
  border: 1px solid rgba(17,17,20,.10);
  border-radius: 999px;
  background: rgba(255,255,255,.72);
  color: #3d3d42;
  box-shadow: 0 4px 14px rgba(17,17,20,.04);
}
#free-seo-audit .sba-eyebrow-dot {
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background: var(--sba-accent);
  box-shadow: 0 0 0 4px rgba(255,106,61,.14);
}
#free-seo-audit .sba-h1 {
  max-width: 720px;
  margin-block: 22px 18px;
  color: var(--sba-ink-strong);
  font-size: clamp(48px, 6.2vw, 84px);
  line-height: 1.01;
  letter-spacing: -.058em;
}
#free-seo-audit .sba-lead {
  max-width: 620px;
  margin-block: 0 25px;
  color: var(--sba-ink-soft);
  font-size: clamp(18px, 1.65vw, 21px);
  line-height: 1.62;
}
#free-seo-audit .sba-trust {
  display: grid;
  gap: 10px;
  max-width: 590px;
  padding: 0;
}
#free-seo-audit .sba-trust li {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  color: #37373c;
  font-size: 15px;
  line-height: 1.46;
}
#free-seo-audit .sba-trust li span[aria-hidden="true"] {
  display: grid;
  place-items: center;
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
  margin-top: 1px;
  border-radius: 100%;
  background: rgba(255,106,61,.13);
  color: var(--sba-accent-deep);
  font-size: 12px;
  font-weight: 800;
}
#free-seo-audit .sba-audit-card {
  border: 1px solid rgba(255,255,255,.96);
  border-radius: 32px;
  background: rgba(255,255,255,.78);
  box-shadow: 0 28px 70px rgba(25,33,45,.15), 0 2px 10px rgba(25,33,45,.04);
}
#free-seo-audit .sba-card-top {
  margin-bottom: 27px;
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(17,17,20,.09);
}
#free-seo-audit .sba-free-pill {
  border-color: rgba(255,106,61,.28);
  background: #fff5f0;
  color: #b83a16;
  font-weight: 750;
}
#free-seo-audit .sba-input-label {
  color: #27272b;
  font-size: 14px;
  font-weight: 720;
}
#free-seo-audit .sba-input-wrap {
  min-height: 62px;
  border-color: rgba(17,17,20,.17);
  background: #fff;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.94), 0 5px 18px rgba(17,17,20,.05);
}
#free-seo-audit .sba-domain-input {
  height: 60px;
  color: #19191c;
  font-size: 16px;
  font-weight: 500;
}
#free-seo-audit .sba-domain-input::placeholder { color: #7c7c84; opacity: 1; }
#free-seo-audit #sba-submit {
  min-height: 62px;
  border-color: #e45227;
  background: linear-gradient(135deg, #ff7146, #e85227);
  color: #fff;
  box-shadow: 0 14px 28px rgba(213,74,33,.26);
}
#free-seo-audit #sba-submit:hover {
  background: linear-gradient(135deg, #ff8058, #e85227);
  box-shadow: 0 17px 32px rgba(213,74,33,.31);
}
#free-seo-audit .sba-help {
  color: #55555c;
  font-size: 13px;
  line-height: 1.58;
}
#free-seo-audit .sba-section { padding-block: clamp(72px,9vw,124px); }
#free-seo-audit .sba-section-tint { background: #f7f8fa; }
#free-seo-audit .sba-section-dark {
  position: relative;
  overflow: clip;
  background:
    radial-gradient(36rem 24rem at 12% 0%, rgba(255,106,61,.16), transparent 68%),
    radial-gradient(28rem 24rem at 100% 42%, rgba(81,166,255,.14), transparent 70%),
    #0a0a0c;
}
#free-seo-audit .sba-section-dark::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background-image: linear-gradient(rgba(255,255,255,.035) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.035) 1px, transparent 1px);
  background-size: 32px 32px;
  mask-image: linear-gradient(to bottom, black, transparent 72%);
}
#free-seo-audit .sba-section-dark :is(h2,h3) { color: #fafafd; }
#free-seo-audit .sba-section-dark :is(p,li) { color: #d0d0d6; }
#free-seo-audit .sba-section-heading {
  max-width: 760px;
  color: var(--sba-ink-strong);
  font-size: clamp(36px,4.6vw,62px);
  line-height: 1.06;
  letter-spacing: -.05em;
}
#free-seo-audit .sba-panel,
#free-seo-audit .sba-score-card {
  border-color: rgba(17,17,20,.10);
  background: rgba(255,255,255,.88);
  box-shadow: 0 16px 45px rgba(22,27,36,.08);
}
#free-seo-audit .sba-panel h3 { font-size: clamp(24px,2.3vw,31px); }
#free-seo-audit .sba-data-row { padding-block: 14px; font-size: 14px; }
#free-seo-audit .sba-final-inner,
#free-seo-audit .sba-final-inner-1-2 {
  border-radius: 30px;
  box-shadow: 0 26px 66px rgba(17,17,20,.12);
}
/* FAQ: solve low contrast and make every disclosure easy to scan */
#free-seo-audit .sba-faq-wrap {
  position: relative;
  z-index: 1;
  width: min(850px, calc(100% - 48px));
  margin-inline: auto;
}
#free-seo-audit .sba-faq-wrap details {
  margin: 0;
  border-top: 1px solid rgba(255,255,255,.20);
  border-bottom: 0;
  background: transparent;
}
#free-seo-audit .sba-faq-wrap details:last-child { border-bottom: 1px solid rgba(255,255,255,.20); }
#free-seo-audit .sba-faq-wrap summary {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 78px;
  padding: 20px 64px 20px 4px;
  color: #fafafd;
  cursor: pointer;
  font-size: clamp(17px,1.55vw,20px);
  font-weight: 720;
  line-height: 1.32;
  letter-spacing: -.018em;
  list-style: none;
}
#free-seo-audit .sba-faq-wrap summary::-webkit-details-marker { display: none; }
#free-seo-audit .sba-faq-wrap summary::after {
  content: "+";
  position: absolute;
  right: 4px;
  top: 50%;
  display: grid;
  place-items: center;
  width: 34px;
  height: 34px;
  border: 1px solid rgba(255,255,255,.34);
  border-radius: 100%;
  color: #fff;
  font-size: 21px;
  font-weight: 400;
  line-height: 1;
  transform: translateY(-50%);
  transition: transform .2s ease, background-color .2s ease, border-color .2s ease;
}
#free-seo-audit .sba-faq-wrap details[open] summary::after {
  content: "–";
  border-color: var(--sba-accent);
  background: var(--sba-accent);
  transform: translateY(-50%) rotate(180deg);
}
#free-seo-audit .sba-faq-wrap .sba-faq-answer,
#free-seo-audit .sba-faq-wrap details > :not(summary) {
  max-width: 68ch;
  padding: 0 66px 25px 4px;
  color: #dedee4;
  font-size: 16px;
  font-weight: 450;
  line-height: 1.7;
}
#free-seo-audit .sba-faq-wrap .sba-faq-answer p,
#free-seo-audit .sba-faq-wrap details > :not(summary) p { margin: 0; color: inherit; }
#free-seo-audit .sba-faq-wrap details[open] { background: linear-gradient(90deg, rgba(255,255,255,.055), transparent 68%); }
/* Report: make dynamic results feel like a clear executive document */
#free-seo-audit #sba-results.sbar-report {
  background:
    radial-gradient(42rem 28rem at 5% 0%, rgba(255,190,158,.20), transparent 70%),
    linear-gradient(#f8f9fb, #f2f4f7);
}
#free-seo-audit #sba-results.sbar-report .sbar-shell { width: min(1180px, calc(100% - 48px)); }
#free-seo-audit #sba-results.sbar-report .sbar-header {
  padding-bottom: 30px;
  border-bottom: 1px solid rgba(17,17,20,.12);
}
#free-seo-audit #sba-results.sbar-report .sbar-title {
  max-width: 850px;
  color: #121216;
  font-size: clamp(38px,5.5vw,72px);
  line-height: 1.02;
  letter-spacing: -.055em;
}
#free-seo-audit #sba-results.sbar-report .sbar-header-summary,
#free-seo-audit #sba-results.sbar-report .sbar-meta { color: #55555d; font-size: 16px; line-height: 1.6; }
#free-seo-audit #sba-results.sbar-report .sbar-card,
#free-seo-audit #sba-results.sbar-report .sbar-mini-grid > *,
#free-seo-audit #sba-results.sbar-report .sbar-score-card {
  border-color: rgba(17,17,20,.11);
  background: rgba(255,255,255,.90);
  box-shadow: 0 14px 40px rgba(19,25,34,.07);
}
#free-seo-audit #sba-results.sbar-report .sbar-card { border-radius: 24px; }
#free-seo-audit #sba-results.sbar-report .sbar-card :is(h2,h3,strong) { color: #1b1b20; }
#free-seo-audit #sba-results.sbar-report .sbar-card :is(p,dd,li) { color: #505058; font-size: 15px; line-height: 1.62; }
#free-seo-audit #sba-results.sbar-report .sbar-score-card {
  background: linear-gradient(145deg,#1d1d22,#0d0d10);
  box-shadow: 0 18px 44px rgba(17,17,20,.22);
}
#free-seo-audit #sba-results.sbar-report .sbar-score-card :is(strong,span,p) { color: #fff; }
#free-seo-audit #sba-results.sbar-report .sbar-score-card :is(.sbar-score-label,.sbar-score-outof) { color: rgba(255,255,255,.70); }
#free-seo-audit #sba-results.sbar-report .sbar-executive-assessment > div {
  padding: 18px;
  border-color: rgba(17,17,20,.10);
  border-radius: 16px;
  background: #f7f8fa;
}
#free-seo-audit #sba-results.sbar-report .sbar-executive-assessment strong {
  color: #24242a;
  font-size: 14px;
  line-height: 1.55;
}
#free-seo-audit #sba-results.sbar-report .sbar-unlock {
  border-radius: 28px;
  background: linear-gradient(135deg,#19191d,#303039);
  box-shadow: 0 22px 52px rgba(17,17,20,.20);
}
#free-seo-audit #sba-results.sbar-report .sbar-unlock :is(h2,h3,strong) { color: #fff; }
#free-seo-audit #sba-results.sbar-report .sbar-unlock :is(p,li,span) { color: rgba(255,255,255,.76); }
#free-seo-audit #sba-results.sbar-report .sbar-unlock-link,
#free-seo-audit #sba-results.sbar-report .sbar-account-link {
  border-radius: 999px;
  background: #ff6a3d;
  color: #fff;
  font-weight: 750;
  box-shadow: 0 10px 24px rgba(255,106,61,.25);
}
@media screen and (max-width: 767px) {
  #free-seo-audit .sba-hero { padding-block: 64px 60px; }
  #free-seo-audit .sba-faq-wrap { width: min(100% - 32px, 850px); }
  #free-seo-audit .sba-faq-wrap summary { min-height: 72px; padding-right: 55px; font-size: 17px; }
  #free-seo-audit .sba-faq-wrap summary::after { right: 0; width: 32px; height: 32px; }
  #free-seo-audit .sba-faq-wrap .sba-faq-answer,
  #free-seo-audit .sba-faq-wrap details > :not(summary) { padding: 0 14px 23px 0; font-size: 16px; line-height: 1.65; }
  #free-seo-audit #sba-results.sbar-report .sbar-shell { width: min(100% - 32px,1180px); }
}
@media (prefers-reduced-motion: reduce) {
  #free-seo-audit *, #free-seo-audit *::before, #free-seo-audit *::after { scroll-behavior: auto !important; transition: none !important; }
}


/* Compact product-page typography: normal reading sizes, no headline word breaks */
#free-seo-audit .sba-hero { padding-block: clamp(62px, 7vw, 94px) clamp(58px, 6vw, 82px) !important; }
#free-seo-audit .sba-section { padding-block: clamp(56px, 6vw, 84px) !important; }
#free-seo-audit :is(.sba-h1, .sba-h2, .sba-section-heading, .sba-card-title, h1, h2, h3) {
  word-break: normal !important;
  overflow-wrap: normal !important;
  hyphens: none !important;
}
#free-seo-audit .sba-h1 {
  max-width: 18ch !important;
  margin-block: 18px 14px !important;
  font-size: clamp(42px, 4.7vw, 62px) !important;
  line-height: 1.04 !important;
  letter-spacing: -.046em !important;
}
#free-seo-audit :is(.sba-h2, .sba-section-heading) {
  max-width: 20ch !important;
  margin-block: 0 14px !important;
  font-size: clamp(32px, 3.35vw, 46px) !important;
  line-height: 1.11 !important;
  letter-spacing: -.038em !important;
  text-wrap: balance;
}
#free-seo-audit .sba-card-title {
  font-size: clamp(22px, 2vw, 28px) !important;
  line-height: 1.17 !important;
}
#free-seo-audit .sba-section h3 {
  margin-block: 0 10px !important;
  font-size: clamp(20px, 1.8vw, 25px) !important;
  line-height: 1.25 !important;
}
#free-seo-audit .sba-lead,
#free-seo-audit .sba-section :is(p, li) {
  max-width: 66ch;
  color: #4e4e56 !important;
  font-size: clamp(16px, 1.15vw, 18px) !important;
  font-weight: 450 !important;
  line-height: 1.62 !important;
  letter-spacing: -.008em;
}
#free-seo-audit .sba-lead { margin-block: 0 20px !important; }
#free-seo-audit .sba-section p + p { margin-top: 15px !important; }
#free-seo-audit .sba-section :is(h1,h2,h3,.sba-h1,.sba-h2,.sba-section-heading) + p {
  margin-top: 15px !important;
}
#free-seo-audit .sba-section-dark :is(p, li) {
  color: #d0d0d7 !important;
  font-size: 16px !important;
  line-height: 1.65 !important;
}
#free-seo-audit .sba-two-col {
  align-items: start !important;
  gap: clamp(36px, 5vw, 72px) !important;
}
#free-seo-audit .sba-two-col .sba-faq-wrap {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
}
#free-seo-audit .sba-faq-wrap summary {
  min-height: 66px !important;
  padding-block: 16px !important;
  font-size: 17px !important;
  line-height: 1.38 !important;
}
#free-seo-audit .sba-faq-wrap .sba-faq-answer,
#free-seo-audit .sba-faq-wrap details :is(p, div):not(summary) {
  max-width: 62ch !important;
  padding-bottom: 21px !important;
  color: #d4d4db !important;
  font-size: 15px !important;
  line-height: 1.62 !important;
}
#free-seo-audit .sba-faq-wrap details :is(p, div):not(summary) * { color: inherit !important; }
#free-seo-audit .sba-method-note {
  max-width: 72ch !important;
  font-size: 13px !important;
  line-height: 1.58 !important;
}
@media screen and (min-width: 992px) {
  #free-seo-audit .sba-two-col {
    grid-template-columns: minmax(250px, .74fr) minmax(0, 1.26fr) !important;
  }
}
@media screen and (max-width: 767px) {
  #free-seo-audit .sba-h1 { max-width: 15ch !important; font-size: clamp(38px, 11vw, 50px) !important; }
  #free-seo-audit :is(.sba-h2, .sba-section-heading) { max-width: 17ch !important; font-size: clamp(30px, 8vw, 38px) !important; }
  #free-seo-audit .sba-section :is(p, li), #free-seo-audit .sba-lead { font-size: 16px !important; line-height: 1.58 !important; }
}


#free-seo-audit{
  --sba-page:#fff;
  --sba-ink:#17181c;
  --sba-copy:#555b66;
  --sba-hair:rgba(30,39,55,.11);
  background-color:var(--sba-page)!important;
  background-image:
    radial-gradient(900px 560px at -8% 4%,rgba(255,107,53,.12),transparent 68%),
    radial-gradient(820px 580px at 108% 24%,rgba(65,139,255,.10),transparent 70%),
    linear-gradient(rgba(31,42,61,.038) 1px,transparent 1px),
    linear-gradient(90deg,rgba(31,42,61,.038) 1px,transparent 1px)!important;
  background-size:auto,auto,40px 40px,40px 40px!important;
  color:var(--sba-ink)!important;
}
#free-seo-audit .sba-hero,
#free-seo-audit .sba-section,
#free-seo-audit .sba-section-tint,
#free-seo-audit .sba-section-dark,
#free-seo-audit .sba-guide-section,
#free-seo-audit .sba-final{
  background-color:transparent!important;
  background-image:none!important;
  color:var(--sba-ink)!important;
}
#free-seo-audit .sba-hero{
  background-image:
    radial-gradient(720px 440px at 5% 4%,rgba(255,107,53,.10),transparent 70%),
    radial-gradient(620px 420px at 96% 24%,rgba(66,138,255,.09),transparent 72%)!important;
}
#free-seo-audit .sba-section-tint,
#free-seo-audit .sba-section-dark{
  border-block:1px solid rgba(30,39,55,.06)!important;
  background-color:rgba(248,250,253,.64)!important;
}
#free-seo-audit .sba-section-dark:before{display:none!important}
#free-seo-audit .sba-hero:after{
  background:linear-gradient(90deg,transparent,rgba(34,44,62,.12),transparent)!important;
}
#free-seo-audit :is(.sba-h1,.sba-h2,.sba-section-heading,.sba-section-heading h2),
#free-seo-audit .sba-section-dark :is(h2,h3),
#free-seo-audit .sba-feature h3,
#free-seo-audit .sba-use-card h3,
#free-seo-audit .sba-guide-card h3,
#free-seo-audit .sba-step-item h3{
  color:var(--sba-ink)!important;
}
#free-seo-audit :is(.sba-lead,.sba-trust,.sba-section-heading p),
#free-seo-audit .sba-section-dark :is(p,li),
#free-seo-audit .sba-section :is(p,li),
#free-seo-audit .sba-feature p,
#free-seo-audit .sba-use-card p,
#free-seo-audit .sba-guide-card p,
#free-seo-audit .sba-step-item p,
#free-seo-audit .sba-limit-copy p{
  color:var(--sba-copy)!important;
}
#free-seo-audit .sba-trust li{color:#383d46!important}
#free-seo-audit .sba-audit-card{
  border:1px solid rgba(255,255,255,.94)!important;
  background:rgba(255,255,255,.86)!important;
  box-shadow:0 28px 72px rgba(35,49,72,.13),0 0 0 1px rgba(37,48,66,.06),inset 0 1px 0 #fff!important;
}
#free-seo-audit .sba-feature,
#free-seo-audit .sba-use-card,
#free-seo-audit .sba-guide-card,
#free-seo-audit .sba-step-item,
#free-seo-audit .sba-method-note,
#free-seo-audit .sba-limit-copy,
#free-seo-audit .sba-faq-wrap>.sba-section-heading,
#free-seo-audit .sba-faq{
  border:1px solid var(--sba-hair)!important;
  background:rgba(255,255,255,.78)!important;
  color:var(--sba-ink)!important;
  box-shadow:0 18px 48px rgba(35,49,72,.07),inset 0 1px 0 #fff!important;
  -webkit-backdrop-filter:blur(18px) saturate(118%)!important;
  backdrop-filter:blur(18px) saturate(118%)!important;
}
#free-seo-audit .sba-feature-icon,
#free-seo-audit .sba-step-number,
#free-seo-audit .sba-guide-number{
  border-color:rgba(255,107,53,.22)!important;
  background:rgba(255,107,53,.10)!important;
  color:#d94b20!important;
}
#free-seo-audit .sba-kicker{
  border-color:rgba(34,44,62,.10)!important;
  background:rgba(255,255,255,.94)!important;
  color:#292d35!important;
  box-shadow:0 10px 28px rgba(30,41,60,.09),inset 0 1px 0 #fff!important;
}
#free-seo-audit .sba-faq{padding-inline:24px!important}
#free-seo-audit .sba-faq-wrap details{
  border-top-color:rgba(30,39,55,.12)!important;
  background:transparent!important;
}
#free-seo-audit .sba-faq-wrap details:last-child{border-bottom-color:rgba(30,39,55,.12)!important}
#free-seo-audit .sba-faq-summary,
#free-seo-audit .sba-faq-wrap summary{
  color:#20242b!important;
}
#free-seo-audit .sba-faq-wrap summary:after{
  border-color:rgba(30,39,55,.20)!important;
  background:#fff!important;
  color:#272b33!important;
}
#free-seo-audit .sba-faq-wrap details[open] summary:after{
  border-color:#ff6b35!important;
  background:#ff6b35!important;
  color:#fff!important;
}
#free-seo-audit .sba-faq-wrap .sba-faq-answer,
#free-seo-audit .sba-faq-wrap details>:not(summary),
#free-seo-audit .sba-faq-wrap details :is(p,div):not(summary),
#free-seo-audit .sba-faq-wrap details :is(p,div):not(summary) *{
  color:#555b66!important;
}
#free-seo-audit .sba-faq-wrap details[open]{
  background:linear-gradient(90deg,rgba(255,107,53,.055),transparent 72%)!important;
}
#free-seo-audit .sba-final-inner,
#free-seo-audit .sba-final-inner-1-2{
  border:1px solid rgba(30,39,55,.10)!important;
  background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(247,249,253,.88))!important;
  color:var(--sba-ink)!important;
  box-shadow:0 24px 60px rgba(35,49,72,.10)!important;
}
#free-seo-audit .sba-final :is(h2,h3,strong){color:var(--sba-ink)!important}
#free-seo-audit .sba-final :is(p,li){color:var(--sba-copy)!important}
@media(max-width:600px){
  #free-seo-audit{background-size:auto,auto,28px 28px,28px 28px!important}
  #free-seo-audit .sba-audit-card{background:rgba(255,255,255,.93)!important}
}


html body #free-seo-audit .sba-hero .sba-lead,
html body #free-seo-audit .sba-hero .sba-trust,
html body #free-seo-audit .sba-hero .sba-trust *{color:#555b66!important}
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) h1,
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) h2,
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) h3,
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) h4,
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) strong{color:#17181c!important}
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) p,
html body #free-seo-audit section:not(.sba-hero):not(.sba-results) li{color:#555b66!important}
html body #free-seo-audit .sba-faq-wrap summary{color:#20242b!important}
html body #free-seo-audit .sba-faq-wrap .sba-faq-answer,
html body #free-seo-audit .sba-faq-wrap .sba-faq-answer *{color:#555b66!important}


#free-seo-audit .sba-form{
  display:grid!important;
  gap:0!important;
  margin-top:24px!important;
}
#free-seo-audit .sba-input-label{
  display:block!important;
  margin:0 0 10px!important;
  color:#25282e!important;
  font-size:14px!important;
  font-weight:750!important;
  letter-spacing:-.01em!important;
}
#free-seo-audit .sba-input-row.sba-domain-only{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(200px,220px)!important;
  gap:14px!important;
  align-items:stretch!important;
}
#free-seo-audit .sba-domain-only>.sba-input-wrap:first-child{
  display:grid!important;
  grid-template-columns:auto minmax(0,1fr)!important;
  align-items:center!important;
  min-width:0!important;
  width:100%!important;
  height:62px!important;
  min-height:62px!important;
  padding:0!important;
  overflow:hidden!important;
  border:1px solid rgba(28,35,47,.16)!important;
  border-radius:16px!important;
  background:#fff!important;
  box-shadow:0 8px 24px rgba(35,49,72,.06),inset 0 1px 0 rgba(255,255,255,.9)!important;
}
#free-seo-audit .sba-domain-only>.sba-input-wrap:first-child:focus-within{
  border-color:#ff6b35!important;
  box-shadow:0 0 0 4px rgba(255,107,53,.14),0 10px 28px rgba(35,49,72,.09)!important;
}
#free-seo-audit .sba-domain-only>.sba-input-wrap:first-child .sba-input-icon{
  position:static!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:66px!important;
  height:100%!important;
  margin:0!important;
  padding:0 15px!important;
  border-right:1px solid rgba(28,35,47,.11)!important;
  background:linear-gradient(180deg,#fafbfc,#f4f6f8)!important;
  color:#656b75!important;
  font-size:0!important;
  font-weight:750!important;
  line-height:1!important;
}
#free-seo-audit .sba-domain-only>.sba-input-wrap:first-child .sba-input-icon:after{
  content:"www."!important;
  color:#656b75!important;
  font-size:13px!important;
  font-weight:750!important;
  line-height:1!important;
}
#free-seo-audit .sba-domain-only .sba-domain-input{
  display:block!important;
  min-width:0!important;
  width:100%!important;
  height:60px!important;
  margin:0!important;
  padding:0 17px!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  background:transparent!important;
  color:#1c2027!important;
  box-shadow:none!important;
  font-size:16px!important;
  font-weight:550!important;
  line-height:60px!important;
  text-align:left!important;
}
#free-seo-audit .sba-domain-only .sba-domain-input::placeholder{
  color:#969ba4!important;
  opacity:1!important;
  text-align:left!important;
}
#free-seo-audit .sba-domain-only #sba-submit{
  width:100%!important;
  min-width:0!important;
  height:62px!important;
  min-height:62px!important;
  margin:0!important;
  padding:0 20px!important;
  border:1px solid #ff6b35!important;
  border-radius:16px!important;
  background:linear-gradient(145deg,#242428,#17171a)!important;
  color:#fff!important;
  box-shadow:0 12px 28px rgba(25,27,34,.16),0 0 0 1px rgba(255,107,53,.08)!important;
  font-size:15px!important;
  font-weight:750!important;
  letter-spacing:-.01em!important;
  line-height:1!important;
  text-align:center!important;
  white-space:nowrap!important;
  transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important;
}
#free-seo-audit .sba-domain-only #sba-submit:hover{
  background:linear-gradient(145deg,#303035,#1d1d20)!important;
  box-shadow:0 16px 34px rgba(25,27,34,.20),0 0 0 3px rgba(255,107,53,.09)!important;
  transform:translateY(-1px)!important;
}
#free-seo-audit .sba-help{
  display:flex!important;
  align-items:flex-start!important;
  gap:8px!important;
  max-width:54ch!important;
  margin:11px 0 0!important;
  color:#626873!important;
  font-size:13px!important;
  line-height:1.5!important;
}
#free-seo-audit .sba-help:before{
  content:"✓"!important;
  display:grid!important;
  flex:0 0 18px!important;
  width:18px!important;
  height:18px!important;
  margin-top:1px!important;
  place-items:center!important;
  border-radius:50%!important;
  background:rgba(38,158,93,.11)!important;
  color:#168448!important;
  font-size:11px!important;
  font-weight:900!important;
}
@media(max-width:600px){
  #free-seo-audit .sba-input-row.sba-domain-only{grid-template-columns:1fr!important;gap:11px!important}
  #free-seo-audit .sba-domain-only>.sba-input-wrap:first-child,
  #free-seo-audit .sba-domain-only #sba-submit{height:58px!important;min-height:58px!important}
  #free-seo-audit .sba-domain-only .sba-domain-input{height:56px!important;line-height:56px!important}
  #free-seo-audit .sba-domain-only>.sba-input-wrap:first-child .sba-input-icon{min-width:62px!important;padding-inline:13px!important}
}


#free-seo-audit .sba-section .sba-kicker:after,
#free-seo-audit .sba-final .sba-kicker:after{display:none!important}


/* Center the two explanatory section intros without affecting cards or report content. */
#free-seo-audit section[aria-labelledby="sba-checks-title"] .sba-section-heading,
#free-seo-audit section[aria-labelledby="sba-use-title"] .sba-section-heading{
  margin-inline:auto!important;
  text-align:center!important;
}
#free-seo-audit section[aria-labelledby="sba-checks-title"] .sba-section-heading .sba-h2,
#free-seo-audit section[aria-labelledby="sba-use-title"] .sba-section-heading .sba-h2,
#free-seo-audit section[aria-labelledby="sba-checks-title"] .sba-section-heading>p:not(.sba-kicker),
#free-seo-audit section[aria-labelledby="sba-use-title"] .sba-section-heading>p:not(.sba-kicker){
  margin-inline:auto!important;
}
/* Restore contrast in the light FAQ intro card. */
html body #free-seo-audit #sba-faq-title{
  color:#17181c!important;
  -webkit-text-fill-color:#17181c!important;
  background:none!important;
  opacity:1!important;
  visibility:visible!important;
  text-shadow:none!important;
}


/* Tighter editorial hierarchy and more deliberate responsive rhythm. */
#free-seo-audit .sba-hero{padding-block:clamp(56px,6vw,78px) clamp(52px,5vw,70px)!important}
#free-seo-audit .sba-section{padding-block:clamp(48px,5vw,68px)!important}
#free-seo-audit .sba-h1{
  max-width:19ch!important;
  font-size:clamp(44px,4.35vw,58px)!important;
  line-height:1.045!important;
}
#free-seo-audit :is(.sba-h2,.sba-section-heading){
  font-size:clamp(31px,3vw,42px)!important;
  line-height:1.1!important;
}
#free-seo-audit .sba-section-heading>p:not(.sba-kicker){max-width:62ch!important}
#free-seo-audit #sba-final-title{font-size:clamp(38px,4.4vw,54px)!important;line-height:1.02!important}

/* Replace the narrow two-column FAQ intro with one clean, readable flow. */
#free-seo-audit section[aria-labelledby="sba-faq-title"]>.sba-faq-wrap{
  width:min(100% - 48px,900px)!important;
  max-width:900px!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:26px!important;
}
#free-seo-audit section[aria-labelledby="sba-faq-title"]>.sba-faq-wrap>.sba-section-heading{
  width:100%!important;
  max-width:760px!important;
  margin:0 auto!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
  text-align:center!important;
}
#free-seo-audit section[aria-labelledby="sba-faq-title"] .sba-kicker{margin-inline:auto!important}
#free-seo-audit #sba-faq-title{
  max-width:19ch!important;
  margin:14px auto 0!important;
  text-align:center!important;
}
#free-seo-audit section[aria-labelledby="sba-faq-title"]>.sba-faq-wrap>:last-child{width:100%!important;min-width:0!important}

@media screen and (max-width:767px){
  #free-seo-audit .sba-hero{padding-block:46px 48px!important}
  #free-seo-audit .sba-section{padding-block:42px!important}
  #free-seo-audit .sba-h1{font-size:38px!important;line-height:1.06!important;letter-spacing:-.04em!important}
  #free-seo-audit :is(.sba-h2,.sba-section-heading){font-size:31px!important;line-height:1.12!important}
  #free-seo-audit section[aria-labelledby="sba-faq-title"]>.sba-faq-wrap{width:min(100% - 32px,900px)!important;gap:18px!important}
  #free-seo-audit #sba-final-title{font-size:38px!important}
}

[data-academy-menu] .sbm-label,[data-academy-menu] .sbm-card:not(:first-of-type),[data-academy-menu] .sbm-group:not(:first-child),[data-academy-menu] .sbm-aside{display:none!important}[data-academy-menu] .sbm-main{grid-template-columns:minmax(0,1fr)!important}[data-academy-menu] .sbm-panel{min-width:320px!important}
[data-academy-menu] .sbm-panel{display:block!important;width:360px!important;min-width:360px!important;max-width:360px!important;padding:16px!important}[data-academy-menu] .sbm-main,[data-academy-menu] .sbm-group:first-child,[data-academy-menu] .sbm-card:first-of-type{display:block!important;width:100%!important;max-width:100%!important}[data-academy-menu] .sbm-card:first-of-type{box-sizing:border-box!important;min-height:132px!important;padding:18px!important}[data-academy-menu] .sbm-card:first-of-type *{max-width:none!important}
html body .sb3-site-nav details[data-academy-menu] .sbm-panel{display:block!important;width:360px!important;min-width:360px!important;max-width:360px!important}html body .sb3-site-nav details[data-academy-menu] .sbm-main{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .sb3-site-nav details[data-academy-menu] .sbm-group:first-child,html body .sb3-site-nav details[data-academy-menu] .sbm-card:first-of-type{grid-column:1/-1!important;width:100%!important;max-width:100%!important}html body .sb3-site-nav details[data-academy-menu] .sbm-card:first-of-type{min-width:0!important}
html body .sb3-site-nav details[data-academy-menu] .sbm-card:first-of-type{font-size:0!important;position:relative!important}html body .sb3-site-nav details[data-academy-menu] .sbm-card:first-of-type>*{display:none!important}html body .sb3-site-nav details[data-academy-menu] .sbm-card:first-of-type:before{content:"Funnel Academy";display:block;color:#fff;font-size:18px;line-height:1.2;font-weight:600}html body .sb3-site-nav details[data-academy-menu] .sbm-card:first-of-type:after{content:"Free practical courses for building high-converting customer journeys.";display:block;margin-top:8px;color:rgba(255,255,255,.72);font-size:14px;line-height:1.45;font-weight:400}
html body .sb3-site-nav details[data-academy-menu] .sbm-panel{width:300px!important;min-width:300px!important;max-width:300px!important;padding:8px!important;min-height:0!important;height:auto!important}html body .sb3-site-nav details[data-academy-menu] .sbm-card:first-of-type{min-height:76px!important;height:76px!important;padding:0!important}html body .sb3-site-nav details[data-academy-menu] .sbm-card:first-of-type:after{content:none!important;display:none!important}html body .sb3-site-nav details[data-academy-menu] a[href="/funnel-academy"]{box-sizing:border-box!important;display:flex!important;align-items:center!important;min-height:76px!important;height:76px!important;padding:14px 16px 14px 54px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23fff' stroke-width='1.7'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 6.042A8.967 8.967 0 0 0 6 3.75v14.25A8.967 8.967 0 0 1 12 20.25m0-14.208A8.967 8.967 0 0 1 18 3.75v14.25A8.967 8.967 0 0 0 12 20.25m0-14.208v14.208'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:18px center;background-size:20px 20px;font-size:16px!important;font-weight:600!important;color:#fff!important}
html body .sb3-site-nav details[data-academy-menu] .sbm-card{display:block!important;min-height:76px!important;height:76px!important;max-height:76px!important;overflow:hidden!important}html body .sb3-site-nav details[data-academy-menu] a[href="/funnel-academy"]{position:relative!important;display:flex!important;align-items:center!important;min-height:76px!important;height:76px!important;max-height:76px!important;overflow:hidden!important}html body .sb3-site-nav details[data-academy-menu] a[href="/funnel-academy"]::before{content:"";display:block!important;position:absolute!important;left:18px!important;top:27px!important;width:20px!important;height:20px!important;border:1.5px solid rgba(255,255,255,.92)!important;border-radius:4px!important;box-sizing:border-box!important;background:linear-gradient(90deg,transparent 46%,rgba(255,255,255,.92) 47%,rgba(255,255,255,.92) 53%,transparent 54%)!important}
html body #sb-site-nav.sb3-site-nav .sb3-start,html body #sb-site-nav.sb3-site-nav .sb3-start *{font-weight:700!important}
@media screen and (max-width:479px){#sb-site-nav .sb3-mobile-link[href="/webinar-academy"] .sbm-mobile-icon.sb-webinar-play-white{color:#fff}}

#sb-privacy-consent-v1{--sbpc-ink:#181818;--sbpc-muted:#5d5d63;--sbpc-line:#e7e5e4;--sbpc-soft:#fff3ef;--sbpc-orange:#ff6b3d;font-family:Satoshi,sans-serif;color:var(--sbpc-ink)}
#sb-privacy-consent-v1 .sbpc-banner{position:fixed;right:auto;bottom:24px;left:50%;display:flex;width:min(760px,calc(100vw - 48px));max-width:none;align-items:stretch;flex-direction:column;gap:17px;margin:0;padding:26px 28px;border:1px solid var(--sbpc-line);border-radius:24px;background:rgba(255,255,255,.98);box-shadow:0 24px 68px rgba(19,18,20,.18),0 1px 0 rgba(255,255,255,.9) inset;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateX(-50%)}
#sb-privacy-consent-v1 .sbpc-banner.sbpc-enter{transform:translate(-50%,16px)}
#sb-privacy-consent-v1 .sbpc-icon{width:42px;height:42px;border:1px solid #ffd8ca;border-radius:14px;background:var(--sbpc-soft);box-shadow:none;color:var(--sbpc-orange)}
#sb-privacy-consent-v1 .sbpc-icon svg{width:21px;height:21px}
#sb-privacy-consent-v1 .sbpc-copy{max-width:660px}
#sb-privacy-consent-v1 .sbpc-title{color:var(--sbpc-ink);font-family:inherit;font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.15}
#sb-privacy-consent-v1 .sbpc-text{max-width:660px;margin:7px 0 0;color:var(--sbpc-muted);font-family:inherit;font-size:14px;line-height:1.55}
#sb-privacy-consent-v1 .sbpc-link{color:#c84b26;font-weight:700;text-underline-offset:3px}
#sb-privacy-consent-v1 .sbpc-actions{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9px 11px;margin-top:1px}
#sb-privacy-consent-v1 .sbpc-btn{min-width:0;min-height:48px;padding:11px 17px;border:1px solid transparent;border-radius:999px;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.15;box-shadow:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}
#sb-privacy-consent-v1 .sbpc-accept,#sb-privacy-consent-v1 .sbpc-save{border-color:var(--sbpc-orange);background:var(--sbpc-orange);box-shadow:0 10px 20px rgba(255,107,61,.2);color:#fff}
#sb-privacy-consent-v1 .sbpc-decline{border-color:#d6d3d1;background:#fff;color:#343434}
#sb-privacy-consent-v1 .sbpc-pref{border-color:#d6d3d1;background:#fff;color:#343434}
#sb-privacy-consent-v1 .sbpc-actions .sbpc-pref{grid-column:1;grid-row:1}
#sb-privacy-consent-v1 .sbpc-actions .sbpc-accept{grid-column:2;grid-row:1}
#sb-privacy-consent-v1 .sbpc-actions .sbpc-decline{grid-column:1/-1;grid-row:2;min-height:34px;padding:5px 10px;border-color:transparent;background:transparent;color:var(--sbpc-muted);font-size:13px;text-decoration:underline;text-underline-offset:3px}
#sb-privacy-consent-v1 .sbpc-btn:hover{filter:none;transform:translateY(-1px)}
#sb-privacy-consent-v1 .sbpc-accept:hover,#sb-privacy-consent-v1 .sbpc-save:hover{border-color:#e85a2c;background:#e85a2c;box-shadow:0 12px 24px rgba(255,107,61,.25)}
#sb-privacy-consent-v1 .sbpc-decline:hover,#sb-privacy-consent-v1 .sbpc-pref:hover{border-color:#aaa6a3;background:#fafaf9;color:#181818}
#sb-privacy-consent-v1 .sbpc-actions .sbpc-decline:hover{border-color:transparent;background:transparent;color:#181818}
#sb-privacy-consent-v1 .sbpc-btn:focus-visible,#sb-privacy-consent-v1 .sbpc-link:focus-visible,#sb-privacy-consent-v1 .sbpc-toggle input:focus-visible+span{outline:3px solid rgba(255,107,61,.48);outline-offset:3px}
#sb-privacy-consent-v1 .sbpc-reopen{bottom:18px;left:18px;min-height:44px;padding:9px 14px;border:1px solid #dfddda;border-radius:999px;background:rgba(255,255,255,.97);box-shadow:0 8px 22px rgba(19,18,20,.12);color:#282726;font-family:inherit;font-size:12px;font-weight:700}
#sb-privacy-consent-v1 .sbpc-reopen .sbpc-shield{display:block;color:var(--sbpc-orange)}
#sb-privacy-consent-v1 .sbpc-reopen .sbpc-fingerprint{display:none}
#sb-privacy-consent-v1 .sbpc-reopen-label{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:normal;border:0}
#sb-privacy-consent-v1 .sbpc-reopen:hover{box-shadow:0 10px 26px rgba(19,18,20,.16);transform:translateY(-1px)}
#sb-privacy-consent-v1 .sbpc-reopen:focus-visible{outline:3px solid rgba(255,107,61,.48);outline-offset:3px}
#sb-privacy-consent-v1 .sbpc-dialog{width:min(660px,calc(100% - 32px));max-height:min(760px,calc(100dvh - 32px));border:1px solid var(--sbpc-line);border-radius:26px;background:#fff;box-shadow:0 32px 90px rgba(19,18,20,.28);color:var(--sbpc-ink)}
#sb-privacy-consent-v1 .sbpc-dialog::backdrop{background:rgba(24,24,24,.42);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
#sb-privacy-consent-v1 .sbpc-modal{padding:30px}
#sb-privacy-consent-v1 .sbpc-modal-head{gap:18px}
#sb-privacy-consent-v1 .sbpc-modal-kicker{display:none}
#sb-privacy-consent-v1 .sbpc-modal-title{color:var(--sbpc-ink);font-family:inherit;font-size:27px;font-weight:700;letter-spacing:-.035em;line-height:1.1}
#sb-privacy-consent-v1 .sbpc-modal-desc{margin-top:10px;color:var(--sbpc-muted);font-family:inherit;font-size:14px;line-height:1.55}
#sb-privacy-consent-v1 .sbpc-close{width:42px;min-width:42px;height:42px;border:1px solid var(--sbpc-line);border-radius:12px;background:#fafaf9;color:#2f2e2c;font-family:inherit;font-size:25px;font-weight:500;line-height:1}
#sb-privacy-consent-v1 .sbpc-close:hover{background:#f2f1ef}
#sb-privacy-consent-v1 .sbpc-categories{gap:9px;margin:22px 0}
#sb-privacy-consent-v1 .sbpc-category{gap:16px;padding:17px;border:1px solid var(--sbpc-line);border-radius:16px;background:#fff}
#sb-privacy-consent-v1 .sbpc-category h3{color:var(--sbpc-ink);font-family:inherit;font-size:15px;font-weight:700}
#sb-privacy-consent-v1 .sbpc-category p{color:var(--sbpc-muted);font-family:inherit;font-size:13px;line-height:1.5}
#sb-privacy-consent-v1 .sbpc-always{min-height:30px;background:#f2f1ef;color:#57534e;font-family:inherit;font-size:11px;font-weight:700}
#sb-privacy-consent-v1 .sbpc-toggle span{border-color:#cfcbc8;background:#dfdcda;box-shadow:inset 0 1px 3px rgba(19,18,20,.12)}
#sb-privacy-consent-v1 .sbpc-toggle input:checked+span{border-color:var(--sbpc-orange);background:var(--sbpc-orange)}
#sb-privacy-consent-v1 .sbpc-gpc{padding:12px 14px;border:1px solid #ffd8ca;border-radius:13px;background:var(--sbpc-soft);color:#8a351d;font-family:inherit;font-size:12px;line-height:1.45}
#sb-privacy-consent-v1 .sbpc-modal-actions{display:grid;grid-template-columns:1fr;gap:10px}
#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-btn{width:100%;min-height:52px;grid-column:auto}
#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-decline{grid-row:1;background:#fff;text-decoration:none}
#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-accept{grid-row:2}
#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-save{grid-row:3}
@media screen and (max-width:767px){#sb-privacy-consent-v1 .sbpc-banner{right:12px;bottom:calc(88px + env(safe-area-inset-bottom));left:12px;width:auto;gap:14px;padding:21px 20px;border-radius:22px;transform:none}#sb-privacy-consent-v1 .sbpc-banner.sbpc-enter{transform:translateY(14px)}#sb-privacy-consent-v1 .sbpc-title{font-size:19px}#sb-privacy-consent-v1 .sbpc-text{font-size:13.5px;line-height:1.52}#sb-privacy-consent-v1 .sbpc-actions{gap:9px}#sb-privacy-consent-v1 .sbpc-btn{min-height:48px;padding:10px 12px;font-size:13.5px}#sb-privacy-consent-v1 .sbpc-actions .sbpc-decline{min-height:34px;font-size:12.5px}#sb-privacy-consent-v1 .sbpc-reopen{bottom:14px;left:14px;min-height:44px;padding:9px 13px}#sb-privacy-consent-v1 .sbpc-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:22px}#sb-privacy-consent-v1 .sbpc-modal{padding:24px 18px calc(22px + env(safe-area-inset-bottom))}#sb-privacy-consent-v1 .sbpc-modal-title{font-size:24px}#sb-privacy-consent-v1 .sbpc-category{gap:12px;padding:15px}#sb-privacy-consent-v1 .sbpc-category p{font-size:12.5px}#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-btn{min-height:50px}}
@media screen and (max-width:359px){#sb-privacy-consent-v1 .sbpc-banner{right:8px;left:8px;padding:18px 16px}#sb-privacy-consent-v1 .sbpc-actions{grid-template-columns:1fr}#sb-privacy-consent-v1 .sbpc-actions .sbpc-pref,#sb-privacy-consent-v1 .sbpc-actions .sbpc-accept,#sb-privacy-consent-v1 .sbpc-actions .sbpc-decline{grid-column:1}#sb-privacy-consent-v1 .sbpc-actions .sbpc-pref{grid-row:1}#sb-privacy-consent-v1 .sbpc-actions .sbpc-accept{grid-row:2}#sb-privacy-consent-v1 .sbpc-actions .sbpc-decline{grid-row:3}}

#sb-privacy-consent-v1 .sbpc-banner,#sb-privacy-consent-v1 .sbpc-dialog,#sb-privacy-consent-v1 .sbpc-reopen{font-family:Satoshi,sans-serif}#sb-privacy-consent-v1 .sbpc-close:focus-visible{outline:3px solid rgba(255,107,61,.48);outline-offset:3px}#sb-privacy-consent-v1 .sbpc-modal{display:flex;flex-direction:column}#sb-privacy-consent-v1 .sbpc-modal-head{order:1}#sb-privacy-consent-v1 .sbpc-modal-actions{order:2;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 18px}#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-decline{grid-column:1;grid-row:1}#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-accept{grid-column:2;grid-row:1}#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-save{grid-column:1/-1;grid-row:2}#sb-privacy-consent-v1 .sbpc-categories{order:3;margin:0 0 22px}#sb-privacy-consent-v1 .sbpc-gpc{order:4}#sb-privacy-consent-v1 .sbpc-modal>.sbpc-text{order:5}body #sb-privacy-consent-v1 .sbpc-reopen{box-sizing:border-box;width:auto;min-width:0;max-width:calc(100vw - 28px);height:44px;min-height:44px;padding:9px 14px;gap:8px;white-space:nowrap}body #sb-privacy-consent-v1 .sbpc-reopen-label{display:block;position:static;width:auto;min-width:0;max-width:none;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap}@media screen and (max-width:767px){#sb-privacy-consent-v1 .sbpc-modal-actions{gap:8px;margin:18px 0 16px}#sb-privacy-consent-v1 .sbpc-modal-actions .sbpc-btn{min-height:48px;padding:9px 8px;font-size:12.5px}body #sb-privacy-consent-v1 .sbpc-reopen{bottom:14px;left:14px;width:auto;height:44px;min-height:44px;padding:9px 13px;gap:8px}}

body.sb-homepage-faq-live #Pricing.section-96{display:none!important}
#sb-home-faq,#sb-home-faq *{box-sizing:border-box}
#sb-home-faq{position:relative;padding:clamp(88px,9vw,134px) 0 clamp(72px,8vw,110px);overflow:hidden;background:radial-gradient(720px 500px at 0% 88%,rgba(255,93,44,.15),transparent 68%),radial-gradient(620px 460px at 100% 2%,rgba(255,255,255,.065),transparent 70%),#050505;color:#fff}
#sb-home-faq .sb-home-faq__shell{position:relative;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(34px,5vw,76px);width:min(1200px,calc(100% - 48px));margin:0 auto;padding:clamp(32px,4vw,54px);overflow:hidden;border:1px solid rgba(255,255,255,.15);border-radius:30px;background:radial-gradient(540px 360px at 104% -8%,rgba(255,107,53,.14),transparent 68%),linear-gradient(145deg,rgba(255,255,255,.082),rgba(255,255,255,.026) 42%,rgba(10,10,11,.68));box-shadow:0 34px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.12);-webkit-backdrop-filter:blur(22px) saturate(128%);backdrop-filter:blur(22px) saturate(128%)}
#sb-home-faq .sb-home-faq__shell:before{position:absolute;top:0;left:clamp(32px,4vw,54px);width:92px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,#ff5e2d,#ff9a72);box-shadow:0 0 24px rgba(255,107,53,.5);content:""}
#sb-home-faq .sb-home-faq__intro{position:sticky;top:104px;min-width:0}
#sb-home-faq .sb-home-faq__eyebrow{margin:0 0 16px;color:#ff8b62;font-family:Satoshi,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.17em;line-height:1.2;text-transform:uppercase}
#sb-home-faq .sb-home-faq__title{max-width:9.5ch;margin:0;color:#fff;font-family:Fixeldisplay,Satoshi,Arial,sans-serif;font-size:clamp(42px,4.4vw,66px);font-weight:500;letter-spacing:-.05em;line-height:.98;text-wrap:balance}
#sb-home-faq .sb-home-faq__lede{max-width:31ch;margin:22px 0 0;color:rgba(230,231,235,.78);font-family:Satoshi,Arial,sans-serif;font-size:16px;font-weight:450;letter-spacing:0;line-height:1.62}
#sb-home-faq .sb-home-faq__list{display:flex;min-width:0;flex-direction:column;gap:12px}
#sb-home-faq .sb-home-faq__item{position:relative;width:100%;margin:0;padding:1px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:linear-gradient(145deg,rgba(255,255,255,.085),rgba(255,255,255,.026));box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 14px 34px rgba(0,0,0,.15);transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s,background .22s,box-shadow .22s}
#sb-home-faq .sb-home-faq__item:before{position:absolute;inset:0;background:linear-gradient(110deg,transparent 18%,rgba(255,255,255,.055) 42%,transparent 66%);content:"";pointer-events:none;transform:translateX(-110%);transition:transform .55s ease}
#sb-home-faq .sb-home-faq__item:hover:before{transform:translateX(110%)}
#sb-home-faq .sb-home-faq__item:hover{border-color:rgba(255,151,111,.58);background:linear-gradient(145deg,rgba(255,107,53,.13),rgba(255,255,255,.035));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 40px rgba(0,0,0,.22);transform:translateY(-2px)}
#sb-home-faq .sb-home-faq__item[open]{border-color:rgba(255,139,96,.78);background:radial-gradient(500px 180px at 0% 0%,rgba(255,112,65,.2),transparent 72%),linear-gradient(145deg,rgba(255,107,53,.14),rgba(255,255,255,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 18px 44px rgba(0,0,0,.25),0 0 0 1px rgba(255,107,53,.08)}
#sb-home-faq .sb-home-faq__item summary{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:78px;gap:22px;margin:0;padding:21px 24px;list-style:none;background:rgba(5,5,6,.64);color:#fff;cursor:pointer;font-family:Satoshi,Arial,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.014em;line-height:1.4;text-align:left}
#sb-home-faq .sb-home-faq__item summary::-webkit-details-marker{display:none}
#sb-home-faq .sb-home-faq__item summary span{min-width:0;flex:1 1 auto}
#sb-home-faq .sb-home-faq__item summary i{display:grid;width:32px;height:32px;min-width:32px;flex:0 0 32px;place-items:center;border:1px solid rgba(255,178,147,.46);border-radius:50%;background:rgba(255,107,53,.12);color:#ffb092;box-shadow:inset 0 1px 0 rgba(255,255,255,.09);font-family:Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:1;transition:transform .22s cubic-bezier(.2,.8,.2,1),background .22s,border-color .22s}
#sb-home-faq .sb-home-faq__item[open] summary i{border-color:rgba(255,207,187,.78);background:rgba(255,107,53,.24);transform:rotate(45deg)}
#sb-home-faq .sb-home-faq__item summary:focus-visible{outline:3px solid #fff;outline-offset:-4px;border-radius:15px}
#sb-home-faq .sb-home-faq__answer{position:relative;z-index:1;padding:19px 24px 24px;border-top:1px solid rgba(255,255,255,.09);background:rgba(5,5,6,.64);animation:sbHomeFaqReveal .24s ease both}
#sb-home-faq .sb-home-faq__answer p{margin:0;color:rgba(235,237,241,.86);font-family:Satoshi,Arial,sans-serif;font-size:15px;font-weight:450;line-height:1.64}
#sb-home-faq .sb-home-faq__answer p+p{margin-top:12px}
#sb-home-faq .sb-home-faq__answer strong{color:#fff;font-weight:750}
@keyframes sbHomeFaqReveal{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
@media screen and (max-width:991px){
 #sb-home-faq{padding:58px 0 74px}
 #sb-home-faq .sb-home-faq__shell{grid-template-columns:minmax(0,1fr);gap:28px;width:calc(100% - 32px);padding:30px;border-radius:26px}
 #sb-home-faq .sb-home-faq__intro{position:static;top:auto}
 #sb-home-faq .sb-home-faq__title{max-width:13ch;font-size:clamp(40px,7vw,58px);line-height:1.02}
 #sb-home-faq .sb-home-faq__lede{max-width:42ch;margin-top:16px}
}
@media screen and (max-width:767px){
 #sb-home-faq{padding:42px 0 62px}
 #sb-home-faq .sb-home-faq__shell{gap:24px;width:calc(100% - 28px);padding:24px;border-radius:24px}
 #sb-home-faq .sb-home-faq__shell:before{left:24px;width:72px}
 #sb-home-faq .sb-home-faq__eyebrow{margin-bottom:12px;font-size:11px}
 #sb-home-faq .sb-home-faq__title{max-width:none;font-size:clamp(36px,10.2vw,44px);line-height:1.02}
 #sb-home-faq .sb-home-faq__lede{max-width:31ch;margin-top:14px;font-size:15px;line-height:1.55}
 #sb-home-faq .sb-home-faq__list{gap:10px}
 #sb-home-faq .sb-home-faq__item{border-radius:16px}
 #sb-home-faq .sb-home-faq__item summary{min-height:72px;gap:14px;padding:18px;font-size:16px;line-height:1.42}
 #sb-home-faq .sb-home-faq__item summary i{width:30px;height:30px;min-width:30px;flex-basis:30px}
 #sb-home-faq .sb-home-faq__answer{padding:16px 18px 20px}
 #sb-home-faq .sb-home-faq__answer p{font-size:14px;line-height:1.58}
}
@media screen and (max-width:359px){
 #sb-home-faq .sb-home-faq__shell{width:calc(100% - 20px);padding:18px;border-radius:21px}
 #sb-home-faq .sb-home-faq__title{font-size:34px}
 #sb-home-faq .sb-home-faq__item summary{padding:16px}
 #sb-home-faq .sb-home-faq__answer{padding-right:16px;padding-left:16px}
}
@media (hover:none){#sb-home-faq .sb-home-faq__item:hover{transform:none}}
@media (prefers-reduced-motion:reduce){#sb-home-faq .sb-home-faq__item,#sb-home-faq .sb-home-faq__item:before,#sb-home-faq .sb-home-faq__item summary i{transition:none}#sb-home-faq .sb-home-faq__answer{animation:none}}




/* sb-shared-shell:v1:start */
.sb-site-nav,.sb-site-nav *,.sb-site-footer,.sb-site-footer *{box-sizing:border-box}
.sb-site-nav{position:fixed;top:18px;left:50%;z-index:10000;width:min(1068px,calc(100% - 32px));transform:translateX(-50%);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#f8fafc}
.sb-nav-bar{position:relative;display:flex;align-items:center;gap:26px;min-height:64px;padding:9px 12px 9px 18px;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:rgba(17,24,39,.86);box-shadow:0 18px 50px rgba(0,0,0,.3);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.sb-nav-logo{display:flex;align-items:center;flex:0 0 auto}
.sb-nav-logo-img{display:block;width:164px;height:auto}
.sb-nav-desktop{display:flex;align-items:center;gap:5px;flex:1 1 auto}
.sb-nav-mega{position:relative}
.sb-nav-trigger,.sb-mobile-trigger{list-style:none;cursor:pointer}
.sb-nav-trigger::-webkit-details-marker,.sb-mobile-trigger::-webkit-details-marker{display:none}
.sb-nav-trigger::marker,.sb-mobile-trigger::marker{content:""}
.sb-nav-trigger,.sb-nav-link,.sb-nav-signin{display:flex;align-items:center;gap:7px;min-height:42px;padding:0 13px;border-radius:10px;color:#dbe4ee;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s ease,color .16s ease}
.sb-nav-trigger:hover,.sb-nav-link:hover,.sb-nav-signin:hover,.sb-nav-mega[open]>.sb-nav-trigger{background:rgba(255,255,255,.08);color:#fff}
.sb-nav-trigger:focus-visible,.sb-nav-link:focus-visible,.sb-nav-signin:focus-visible,.sb-header-primary-cta:focus-visible,.sb-mobile-trigger:focus-visible,.sb-mega-link:focus-visible,.sb-mega-next-link:focus-visible,.sb-mobile-link:focus-visible,.sb-mobile-cta:focus-visible,.sb-mobile-signin:focus-visible,.sb-footer-link:focus-visible,.sb-footer-social-link:focus-visible,.sb-footer-logo:focus-visible,.sb-nav-logo:focus-visible{outline:2px solid #a78bfa;outline-offset:3px}
.sb-nav-chevron{color:#a78bfa;font-size:17px;transition:transform .16s ease}
.sb-nav-mega[open] .sb-nav-chevron{transform:rotate(180deg)}
.sb-mega-panel{position:fixed;top:94px;left:50%;width:min(960px,calc(100vw - 32px));padding:24px;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:#10141d;box-shadow:0 28px 80px rgba(0,0,0,.55);transform:translateX(-50%)}
.sb-mega-intro{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:0 4px 19px;border-bottom:1px solid rgba(255,255,255,.1)}
.sb-mega-eyebrow{margin:0;color:#a78bfa;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}
.sb-mega-title{max-width:480px;margin:0;color:#fff;font-size:21px;font-weight:700;line-height:1.3;text-align:right}
.sb-mega-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 0}
.sb-mega-group{min-width:0}
.sb-mega-label,.sb-mobile-label,.sb-footer-heading{margin:0 0 9px;color:#8b98ab;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.sb-mega-link{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid transparent;border-radius:12px;color:#e6edf5;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}
.sb-mega-link:hover{border-color:rgba(167,139,250,.3);background:rgba(167,139,250,.08);transform:translateY(-1px)}
.sb-mega-link-title{font-size:14px;font-weight:700;line-height:1.35}
.sb-mega-link-copy{color:#9daabd;font-size:12px;line-height:1.5}
.sb-mega-next{display:flex;align-items:center;gap:9px;padding:14px 16px;border-radius:13px;background:rgba(255,255,255,.045)}
.sb-mega-next-label{margin-right:auto;color:#8b98ab;font-size:12px;font-weight:700}
.sb-mega-next-link{padding:8px 11px;border-radius:9px;color:#e8e3ff;font-size:13px;font-weight:700;text-decoration:none}
.sb-mega-next-link:hover{background:rgba(167,139,250,.13);color:#fff}
.sb-nav-actions{display:flex;align-items:center;gap:5px;margin-left:auto}
.sb-header-primary-cta{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 17px;border-radius:11px;background:linear-gradient(135deg,#8b5cf6,#a855f7);box-shadow:0 8px 24px rgba(139,92,246,.28);color:#fff;font-size:14px;font-weight:800;text-decoration:none;transition:filter .16s ease,transform .16s ease}
.sb-header-primary-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}
.sb-nav-mobile{display:none;margin-left:auto}
.sb-mobile-trigger{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border-radius:10px;background:rgba(255,255,255,.07);color:#fff;font-size:14px;font-weight:700}
.sb-mobile-trigger-icon{font-size:18px;line-height:1}
.sb-mobile-panel{position:fixed;top:90px;left:50%;display:flex;width:min(420px,calc(100vw - 24px));max-height:calc(100vh - 108px);flex-direction:column;overflow:auto;padding:18px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:#10141d;box-shadow:0 24px 70px rgba(0,0,0,.58);transform:translateX(-50%)}
.sb-mobile-label{margin-top:16px;margin-bottom:6px;padding:0 5px}
.sb-mobile-label:first-child{margin-top:0}
.sb-mobile-link{display:flex;align-items:center;min-height:43px;padding:0 10px;border-radius:10px;color:#e7edf5;font-size:14px;font-weight:650;text-decoration:none}
.sb-mobile-link:hover{background:rgba(167,139,250,.1);color:#fff}
.sb-mobile-actions{display:grid;grid-template-columns:1fr 1.15fr;gap:9px;margin-top:17px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}
.sb-mobile-signin,.sb-mobile-cta{display:flex;align-items:center;justify-content:center;min-height:45px;border-radius:11px;font-size:14px;font-weight:800;text-decoration:none}
.sb-mobile-signin{border:1px solid rgba(255,255,255,.16);color:#fff}
.sb-mobile-cta{background:linear-gradient(135deg,#8b5cf6,#a855f7);color:#fff}
.sb-site-footer{position:relative;overflow:hidden;padding:76px 24px 28px;border-top:1px solid rgba(255,255,255,.08);background:#000000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#dfe7f0}
.sb-footer-inner{display:grid;grid-template-columns:minmax(240px,1.35fr) repeat(4,minmax(130px,.72fr));gap:42px;max-width:1120px;margin:0 auto}
.sb-footer-brand{max-width:320px}
.sb-footer-logo{display:inline-flex;align-items:center}
.sb-footer-logo-img{display:block;width:184px;height:auto}
.sb-footer-copy{margin:18px 0 0;color:#96a3b5;font-size:14px;line-height:1.7}
.sb-footer-column{display:flex;min-width:0;flex-direction:column;gap:10px}
.sb-footer-heading{margin-bottom:4px;color:#a78bfa}
.sb-footer-link{color:#aeb9c8;font-size:13px;line-height:1.5;text-decoration:none;transition:color .16s ease,transform .16s ease}
.sb-footer-link:hover{color:#fff;transform:translateX(2px)}
.sb-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1120px;margin:52px auto 0;padding-top:23px;border-top:1px solid rgba(255,255,255,.08)}
.sb-footer-copyright{margin:0;color:#778397;font-size:12px}
.sb-footer-social{display:flex;align-items:center;gap:18px}
.sb-footer-social-link{color:#aeb9c8;font-size:12px;font-weight:700;text-decoration:none}
.sb-footer-social-link:hover{color:#fff}
@media(max-width:900px){.sb-site-nav{top:12px;width:calc(100% - 24px)}.sb-nav-bar{min-height:58px;padding:8px 9px 8px 14px;border-radius:14px}.sb-nav-logo-img{width:142px}.sb-nav-desktop,.sb-nav-actions{display:none}.sb-nav-mobile{display:block}.sb-site-footer{padding:60px 20px 26px}.sb-footer-inner{grid-template-columns:1.2fr 1fr 1fr;gap:38px 26px}.sb-footer-brand{grid-column:1/-1;max-width:540px}}
@media(max-width:560px){.sb-nav-logo-img{width:132px}.sb-mobile-trigger-label{display:none}.sb-mobile-trigger{width:42px;justify-content:center;padding:0}.sb-footer-inner{grid-template-columns:1fr 1fr;gap:34px 22px}.sb-footer-brand{grid-column:1/-1}.sb-footer-bottom{align-items:flex-start;flex-direction:column;margin-top:40px}.sb-footer-social{gap:20px}}
@media(prefers-reduced-motion:reduce){.sb-site-nav *,.sb-site-footer *{scroll-behavior:auto!important;transition:none!important}}
/* sb-shared-shell:v1:end */




/* sb-footer-emergency-containment:v1:start */
section:has(>#sb-site-footer){padding:62px 24px 25px!important;background:#000000!important;color:#fff!important}
#sb-site-footer,#sb-site-footer *{box-sizing:border-box!important}
#sb-site-footer{position:relative!important;display:block!important;width:min(1160px,100%)!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;background:transparent!important;color:#fff!important;font-family:Inter,Arial,sans-serif!important;overflow:visible!important}
#sb-site-footer>div:first-child{display:grid!important;grid-template-columns:minmax(240px,1.55fr) repeat(4,minmax(135px,1fr))!important;gap:36px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}
#sb-site-footer>div:first-child>div{position:static!important;display:flex!important;min-width:0!important;width:auto!important;height:auto!important;min-height:0!important;flex-direction:column!important;align-items:flex-start!important;gap:9px!important;margin:0!important;padding:0!important}
#sb-site-footer>div:first-child>div:first-child>a{position:static!important;display:inline-flex!important;align-items:center!important;width:auto!important;height:auto!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;text-decoration:none!important}
#sb-site-footer>div:first-child>div:first-child>a>img{position:static!important;inset:auto!important;display:block!important;width:150px!important;max-width:150px!important;height:auto!important;max-height:40px!important;margin:0!important;padding:0!important;object-fit:contain!important;overflow:visible!important;transform:none!important}
#sb-site-footer>div:first-child>div:first-child>p{position:static!important;width:auto!important;max-width:330px!important;height:auto!important;margin:20px 0 0!important;padding:0!important;color:#8f9aaa!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important}
#sb-site-footer>div:first-child>div:not(:first-child)>p{position:static!important;width:auto!important;height:auto!important;margin:0 0 6px!important;padding:0!important;color:#fff!important;font-size:12px!important;font-weight:800!important;letter-spacing:.09em!important;line-height:1.2!important;text-transform:uppercase!important}
#sb-site-footer>div:first-child>div:not(:first-child)>a{position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:3px 0!important;color:#9ca7b7!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;text-decoration:none!important;transform:none!important;opacity:1!important;visibility:visible!important}
#sb-site-footer>div:first-child>div:not(:first-child)>a:hover{color:#fff!important}
#sb-site-footer>div:nth-child(2){position:static!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;width:100%!important;height:auto!important;min-height:0!important;margin:46px 0 0!important;padding:20px 0 0!important;border-top:1px solid rgba(255,255,255,.08)!important}
#sb-site-footer>div:nth-child(2)>p{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;color:#6f7a89!important;font-size:12px!important;line-height:1.4!important}
#sb-site-footer>div:nth-child(2)>div{position:static!important;display:flex!important;align-items:center!important;gap:14px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}
#sb-site-footer>div:nth-child(2)>div>a{position:static!important;display:inline-flex!important;width:auto!important;height:auto!important;margin:0!important;padding:3px 0!important;color:#9ca7b7!important;font-size:12px!important;font-weight:650!important;line-height:1.4!important;text-decoration:none!important;transform:none!important;opacity:1!important;visibility:visible!important}
#sb-site-footer>div:nth-child(2)>div>a:hover{color:#fff!important}
#sb-site-footer a:focus-visible{outline:2px solid #fb923c!important;outline-offset:3px!important}
@media(max-width:991px){
 #sb-site-footer>div:first-child{grid-template-columns:1.4fr repeat(2,minmax(0,1fr))!important}
}
@media(max-width:767px){
 section:has(>#sb-site-footer){padding:48px 18px 22px!important}
 #sb-site-footer>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 22px!important}
 #sb-site-footer>div:first-child>div:first-child{grid-column:1/-1!important}
 #sb-site-footer>div:nth-child(2){margin-top:34px!important}
}
@media(max-width:479px){
 #sb-site-footer>div:first-child{gap:26px 16px!important}
 #sb-site-footer>div:first-child>div:first-child>p{font-size:13px!important}
 #sb-site-footer>div:nth-child(2){align-items:flex-start!important;flex-direction:column!important;gap:14px!important}
}
@media(prefers-reduced-motion:reduce){#sb-site-footer *{transition:none!important;animation:none!important}}
/* sb-footer-emergency-containment:v1:end */




#sb-site-nav.sb3-site-nav,#sb-site-nav.sb3-site-nav *{box-sizing:border-box}
#sb-site-nav.sb3-site-nav{position:fixed;z-index:10030;top:20px;right:0;left:0;width:100%;padding:0 20px;font-family:Fixeldisplay,Satoshi,Inter,system-ui,-apple-system,"Segoe UI",sans-serif;pointer-events:none}
#sb-site-nav .sb3-bar{position:relative;display:flex;align-items:center;width:min(1068px,100%);height:62px;margin:0 auto;padding:10px 16px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:rgba(18,17,16,.82);box-shadow:0 16px 42px rgba(0,0,0,.34);backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%);pointer-events:auto}
#sb-site-nav .sb3-logo{display:flex;align-items:center;justify-content:flex-start;width:202px;height:44px;flex:none;overflow:hidden;text-decoration:none}
#sb-site-nav .sb3-logo-img{position:static;display:block;width:202px;max-width:none;height:27px;max-height:27px;object-fit:contain;object-position:left center}
#sb-site-nav .sb3-desktop-nav{display:flex;align-items:center;gap:30px;margin-left:36px}
#sb-site-nav .sb3-actions{display:flex;align-items:center;gap:6px;margin-left:auto}
#sb-site-nav .sb3-trigger,#sb-site-nav .sb3-nav-link{display:flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:transparent;color:#c8c5c2;font-size:17px;font-weight:400;line-height:20px;text-decoration:none;cursor:pointer;list-style:none}
#sb-site-nav .sb3-trigger::-webkit-details-marker,#sb-site-nav .sb3-mobile-trigger::-webkit-details-marker{display:none}
#sb-site-nav .sb3-trigger::marker,#sb-site-nav .sb3-mobile-trigger::marker{content:""}
#sb-site-nav .sb3-trigger:hover,#sb-site-nav .sb3-nav-link:hover,#sb-site-nav .sb3-features[open]>.sb3-trigger{color:#fff}
#sb-site-nav .sb3-chevron{color:#ff6b35;font-size:12px;transition:transform .18s ease-out}
#sb-site-nav .sb3-features[open] .sb3-chevron{transform:rotate(180deg)}
#sb-site-nav .sb3-features:not([open])>.sb3-panel,#sb-site-nav .sb3-mobile:not([open])>.sb3-mobile-panel{display:none}
#sb-site-nav .sb3-panel{position:absolute;top:calc(100% + 10px);left:0;width:760px;padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:#121110;box-shadow:0 22px 56px rgba(0,0,0,.48)}
#sb-site-nav .sb3-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px}
#sb-site-nav .sb3-group{display:flex;min-width:0;flex-direction:column;gap:4px}
#sb-site-nav .sb3-group-label,#sb-site-nav .sb3-mobile-label{display:block;margin:0 0 6px;color:#ff9b76;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:16px;text-transform:uppercase}
#sb-site-nav .sb3-feature{display:flex;min-height:64px;flex-direction:column;justify-content:center;gap:3px;padding:10px;border-radius:8px;text-decoration:none}
#sb-site-nav .sb3-feature:hover{background:rgba(255,255,255,.08)}
#sb-site-nav .sb3-feature strong{color:#fff;font-size:15px;font-weight:500;line-height:20px}
#sb-site-nav .sb3-feature span{color:#a5a09c;font-size:13px;font-weight:400;line-height:18px}
#sb-site-nav .sb3-explore{grid-column:1/-1;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}
#sb-site-nav .sb3-mini-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#sb-site-nav .sb3-mini-links a,#sb-site-nav .sb3-mobile-grid a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:8px;color:#fff;font-size:15px;font-weight:500;text-decoration:none}
#sb-site-nav .sb3-mini-links a:hover,#sb-site-nav .sb3-mobile-grid a:hover{background:rgba(255,255,255,.08)}
#sb-site-nav .sb3-signin,#sb-site-nav .sb3-start{display:flex;align-items:center;justify-content:center;height:42px;border-radius:14px;font-size:16px;line-height:16px;text-decoration:none;white-space:nowrap}
#sb-site-nav .sb3-signin{min-width:92px;padding:0 20px;background:#fff;color:#000;font-weight:500}
#sb-site-nav .sb3-start,#sb-site-nav .sb3-start *{min-width:136px;padding:0 20px;background:#ff6b35;color:#fff;font-weight:400!important;box-shadow:none}
#sb-site-nav .sb3-signin:hover{background:#f1f1f1}
#sb-site-nav .sb3-start:hover{background:#ff7a47}
#sb-site-nav .sb3-start:active{background:#e95725}
#sb-site-nav a:focus-visible,#sb-site-nav summary:focus-visible{outline:3px solid #ff9b76;outline-offset:3px}
#sb-site-nav .sb3-mobile{display:none}
#sb-site-nav .sb3-mobile-trigger{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;border:0;border-radius:12px;background:rgba(255,255,255,.08);color:#fff;font-size:20px;cursor:pointer;list-style:none}
#sb-site-nav .sb3-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#sb-site-nav .sb3-mobile-panel{position:absolute;top:calc(100% + 8px);right:0;left:0;max-height:calc(100dvh - 82px);padding:16px 20px 24px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#121110;box-shadow:0 22px 56px rgba(0,0,0,.48);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
#sb-site-nav .sb3-mobile-label{margin:16px 4px 6px}
#sb-site-nav .sb3-mobile-label:first-child{margin-top:0}
#sb-site-nav .sb3-mobile-link{display:flex;min-height:54px;flex-direction:column;justify-content:center;gap:3px;padding:8px 10px;border-radius:10px;color:#fff;text-decoration:none}
#sb-site-nav .sb3-mobile-link:hover{background:rgba(255,255,255,.08)}
#sb-site-nav .sb3-mobile-link strong{font-size:14px;font-weight:500;line-height:18px}
#sb-site-nav .sb3-mobile-link span{color:#a5a09c;font-size:12px;font-weight:400;line-height:16px}
#sb-site-nav .sb3-mobile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
@media(max-width:991px){#sb-site-nav.sb3-site-nav{position:sticky;top:0;padding:12px 16px 0}#sb-site-nav .sb3-bar{width:100%;height:56px;padding:7px 10px;border-radius:16px}#sb-site-nav .sb3-logo{width:160px;height:44px}#sb-site-nav .sb3-logo-img{width:160px;height:auto;max-height:24px}#sb-site-nav .sb3-desktop-nav{display:none}#sb-site-nav .sb3-actions{gap:5px;margin-left:auto}#sb-site-nav .sb3-signin,#sb-site-nav .sb3-start{height:40px;font-size:13px;line-height:13px}#sb-site-nav .sb3-signin{min-width:53px;padding:0 8px}#sb-site-nav .sb3-start,#sb-site-nav .sb3-start *{min-width:86px;padding:0 10px}#sb-site-nav .sb3-mobile{display:block;margin-left:1px}}
@media(max-width:479px){#sb-site-nav.sb3-site-nav{top:0;padding:10px 10px 0}#sb-site-nav .sb3-bar{height:54px;gap:6px;padding:7px 8px}#sb-site-nav .sb3-logo{width:116px}#sb-site-nav .sb3-logo-img{width:116px;max-height:18px}#sb-site-nav .sb3-mobile-panel{top:calc(100% + 8px)}}
@media(max-width:359px){#sb-site-nav.sb3-site-nav{padding:10px 8px 0}#sb-site-nav .sb3-bar{gap:4px}#sb-site-nav .sb3-logo{width:32px;min-width:32px}#sb-site-nav .sb3-logo-img{width:202px;max-width:none;height:27px;max-height:27px}#sb-site-nav .sb3-actions{gap:4px}#sb-site-nav .sb3-signin{min-width:53px}#sb-site-nav .sb3-start,#sb-site-nav .sb3-start *{min-width:86px}}
@media(prefers-reduced-motion:reduce){#sb-site-nav *{transition:none!important;animation:none!important}}



@media(max-width:991px){
#sb-site-nav .sb3-mobile-panel{
background-color:#08090d!important;
background-image:linear-gradient(160deg,rgba(10,11,15,.82),rgba(5,6,9,.94)),radial-gradient(circle at 84% -8%,rgba(255,107,53,.22),transparent 38%),url("/migration/webflow-assets/6c409ecf618373fc-6951f16d4c6f212690476d67-hero-20section.webp")!important;
background-position:center,center,center!important;background-size:auto,auto,cover!important;background-repeat:no-repeat!important;
border-color:rgba(255,255,255,.18)!important;box-shadow:0 24px 64px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.08)!important
}
#sb-site-nav .sb3-mobile-panel a[href*="/auth/jwt/sign-in"]{
display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:52px!important;margin-top:14px!important;padding:0 18px!important;border:1px solid rgba(255,190,164,.72)!important;border-radius:14px!important;
background-color:#ff6b35!important;background-image:radial-gradient(95% 150% at 28% -46%,rgba(255,255,255,.44) 0%,rgba(255,255,255,.12) 31%,rgba(0,0,0,0) 57%),radial-gradient(85% 140% at 74% 125%,rgba(191,39,10,.36),rgba(0,0,0,0) 60%),linear-gradient(135deg,#ff9c76 0%,#ff713f 37%,#ff5a2b 68%,#e74318 100%)!important;
box-shadow:0 15px 34px rgba(255,83,35,.34),0 4px 12px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 0 rgba(133,31,8,.22)!important;
color:#fff!important;font-size:15px!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1!important;text-align:center!important;text-decoration:none!important;text-shadow:0 1px 0 rgba(124,24,3,.34)!important;
transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important
}
#sb-site-nav .sb3-mobile-panel a[href*="/auth/jwt/sign-in"]:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 18px 40px rgba(255,83,35,.42),0 6px 15px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.48),inset 0 -2px 0 rgba(133,31,8,.2)!important}
#sb-site-nav .sb3-mobile-panel a[href*="/auth/jwt/sign-in"]:active{filter:brightness(.96);transform:translateY(1px);box-shadow:0 8px 20px rgba(255,83,35,.28),inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 0 rgba(133,31,8,.22)!important}
#sb-site-nav .sb3-mobile-panel a[href*="/auth/jwt/sign-in"]:focus-visible{outline:3px solid #ffd3c2!important;outline-offset:3px!important}
}
@media(prefers-reduced-motion:reduce){#sb-site-nav .sb3-mobile-panel a[href*="/auth/jwt/sign-in"]{transition:none!important}}



@media(min-width:360px) and (max-width:479px){
#sb-site-nav .sb3-logo{width:clamp(145px,40vw,156px)!important;min-width:clamp(145px,40vw,156px)!important}
#sb-site-nav .sb3-logo-img{width:100%!important;max-width:none!important;height:auto!important;max-height:21px!important;object-fit:contain!important;object-position:left center!important}
}
@media(max-width:359px){
#sb-site-nav .sb3-logo{width:clamp(96px,calc(100vw - 191px),128px)!important;min-width:clamp(96px,calc(100vw - 191px),128px)!important}
#sb-site-nav .sb3-logo-img{width:100%!important;max-width:none!important;height:auto!important;max-height:18px!important;object-fit:contain!important;object-position:left center!important}
}



@media (max-width:991px){
#sb-site-nav .sb3-mobile-panel{padding:10px 12px 14px}
#sb-site-nav .sb3-mobile-section{border-bottom:1px solid rgba(255,255,255,.11)}
#sb-site-nav .sb3-mobile-section-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:0 8px;border:0;background:transparent;color:#ffb59b;font:600 12px/16px Fixeldisplay,Satoshi,Inter,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.08em;text-align:left;text-transform:uppercase;cursor:pointer}
#sb-site-nav .sb3-mobile-section-toggle:hover{color:#fff;background:rgba(255,255,255,.06);border-radius:10px}
#sb-site-nav .sb3-mobile-section-toggle:focus-visible{outline:3px solid #ff9b76;outline-offset:2px;border-radius:10px}
#sb-site-nav .sb3-mobile-section-chevron{font-size:17px;line-height:1;transition:transform .18s ease}
#sb-site-nav .sb3-mobile-section-toggle[aria-expanded="true"] .sb3-mobile-section-chevron{transform:rotate(180deg)}
#sb-site-nav .sb3-mobile-section-panel{padding:0 0 7px}
#sb-site-nav .sb3-mobile-section-panel[hidden]{display:none!important}
#sb-site-nav .sb3-mobile-link{min-height:48px;padding:7px 8px}
#sb-site-nav .sb3-mobile-link strong{font-size:13px;line-height:17px}
#sb-site-nav .sb3-mobile-link span{line-height:15px}
#sb-site-nav .sb3-mobile-auth{min-height:48px;margin-top:10px}
}
@media (max-width:479px){#sb-site-nav .sb3-mobile-panel{padding:8px 10px 12px}}



#spacebrain-ai-agent-academy{
  --aa-ink:#17191d;
  --aa-muted:#515966;
  --aa-line:#dfe3e9;
  --aa-orange:#ff6538;
  --aa-paper:#f6f7f9;
  width:100%;
  max-width:100%;
  overflow:hidden;
  color:var(--aa-ink);
  background:var(--aa-paper);
}
#spacebrain-ai-agent-academy,
#spacebrain-ai-agent-academy *,
#spacebrain-ai-agent-academy *:before,
#spacebrain-ai-agent-academy *:after{box-sizing:border-box}
#spacebrain-ai-agent-academy [class*="aa-main-"]{width:100%;min-width:0}
#spacebrain-ai-agent-academy [class*="aa-shell-"]{
  width:100%;
  max-width:1180px;
  margin:0 auto;
  padding:96px 24px 84px;
}
#spacebrain-ai-agent-academy [class*="aa-crumbs-"]{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:9px;
  margin:0 0 18px;
  padding:2px 1px;
  color:#656b75;
  font-size:14px;
  line-height:1.4;
}
#spacebrain-ai-agent-academy [class*="aa-crumbs-"] a{color:#343941!important;font-weight:700;text-decoration:none}
#spacebrain-ai-agent-academy [class*="aa-crumbs-"] a:hover{text-decoration:underline;text-underline-offset:3px}
#spacebrain-ai-agent-academy [class*="aa-crumbs-"] > span{color:#a7acb4}
#spacebrain-ai-agent-academy [class*="aa-lesson-hero-"]{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 245px!important;
  gap:38px!important;
  align-items:end!important;
  padding:48px!important;
  border:1px solid var(--aa-line)!important;
  border-radius:30px!important;
  background:radial-gradient(circle at 90% 10%,rgba(255,101,56,.16),transparent 34%),linear-gradient(145deg,#fff,#f2f4f8)!important;
  box-shadow:0 28px 70px rgba(19,27,45,.08)!important;
}
#spacebrain-ai-agent-academy .aa-kicker{
  margin:0 0 12px!important;
  color:#727983!important;
  font-size:12px!important;
  font-weight:900!important;
  letter-spacing:.13em!important;
  line-height:1.3!important;
  text-transform:uppercase!important;
}
#spacebrain-ai-agent-academy [class*="aa-h1-"]{
  max-width:900px!important;
  margin:0!important;
  color:var(--aa-ink)!important;
  font-size:clamp(42px,7vw,72px)!important;
  font-weight:800!important;
  line-height:.96!important;
  letter-spacing:-.055em!important;
}
#spacebrain-ai-agent-academy [class*="aa-lesson-hero-"] [class*="aa-p-"]{
  max-width:760px!important;
  margin:22px 0 0!important;
  color:#4d535d!important;
  font-size:19px!important;
  line-height:1.6!important;
}
#spacebrain-ai-agent-academy .aa-meta{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:7px 10px!important;
  margin-top:18px!important;
  color:#656b75!important;
  font-size:13px!important;
  line-height:1.45!important;
}
#spacebrain-ai-agent-academy [class*="aa-hero-card-"]{
  display:flex!important;
  flex-direction:column!important;
  gap:8px!important;
  min-width:0!important;
  padding:22px!important;
  border:0!important;
  border-radius:20px!important;
  color:#fff!important;
  background:#171719!important;
  box-shadow:0 18px 36px rgba(19,22,29,.16)!important;
}
#spacebrain-ai-agent-academy [class*="aa-hero-card-"] *{color:#e7e8ec!important}
#spacebrain-ai-agent-academy [class*="aa-hero-card-"] .aa-strong{color:#fff!important;font-size:18px!important}
#spacebrain-ai-agent-academy [class*="aa-hero-card-"] [class*="aa-p-"]{margin:0!important;color:#e7e8ec!important;font-size:13px!important;line-height:1.45!important}
#spacebrain-ai-agent-academy [class*="aa-hero-card-"] a{margin-top:6px!important;color:#fff!important;font-size:13px!important;font-weight:800!important}
#spacebrain-ai-agent-academy [class*="aa-layout-"]{
  display:grid!important;
  grid-template-columns:250px minmax(0,1fr)!important;
  gap:46px!important;
  align-items:start!important;
  margin-top:42px!important;
}
#spacebrain-ai-agent-academy [class*="aa-toc-"]{
  position:sticky!important;
  top:104px!important;
  width:100%!important;
  min-width:0!important;
  padding:20px!important;
  border:1px solid var(--aa-line)!important;
  border-radius:20px!important;
  background:#fff!important;
  box-shadow:0 12px 30px rgba(24,29,39,.05)!important;
}
#spacebrain-ai-agent-academy [class*="aa-toc-"] > b{display:block;margin-bottom:11px;color:var(--aa-ink)!important;font-size:15px!important}
#spacebrain-ai-agent-academy [class*="aa-toc-"] a{
  display:block!important;
  padding:7px 0!important;
  border-bottom:1px solid #eef0f4!important;
  color:#565d68!important;
  font-size:13px!important;
  line-height:1.35!important;
  text-decoration:none!important;
}
#spacebrain-ai-agent-academy [class*="aa-toc-"] a:last-child{border-bottom:0!important}
#spacebrain-ai-agent-academy [class*="aa-toc-"] a:hover{color:#d9431a!important}
#spacebrain-ai-agent-academy [class*="aa-layout-"] > article{
  min-width:0!important;
  padding:0 42px!important;
  border:1px solid var(--aa-line)!important;
  border-radius:28px!important;
  background:#fff!important;
  box-shadow:0 22px 60px rgba(22,28,38,.06)!important;
  overflow:hidden!important;
}
#spacebrain-ai-agent-academy [class*="aa-learning-"]{display:block!important;margin:0!important;padding:0!important}
#spacebrain-ai-agent-academy [class*="aa-panel-"],
#spacebrain-ai-agent-academy [class*="aa-unit-"]{
  display:block!important;
  margin:0!important;
  padding:38px 0!important;
  border:0!important;
  border-bottom:1px solid var(--aa-line)!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
#spacebrain-ai-agent-academy [class*="aa-panel-"]:last-child,
#spacebrain-ai-agent-academy [class*="aa-unit-"]:last-of-type{border-bottom:0!important}
#spacebrain-ai-agent-academy [class*="aa-h2-"]{
  margin:0 0 17px!important;
  color:var(--aa-ink)!important;
  font-size:clamp(28px,4vw,42px)!important;
  font-weight:800!important;
  line-height:1.06!important;
  letter-spacing:-.04em!important;
}
#spacebrain-ai-agent-academy [class*="aa-h3-"]{
  margin:0 0 8px!important;
  color:#202329!important;
  font-size:20px!important;
  font-weight:800!important;
  line-height:1.18!important;
}
#spacebrain-ai-agent-academy [class*="aa-layout-"] [class*="aa-p-"],
#spacebrain-ai-agent-academy [class*="aa-layout-"] li{
  color:#454b55!important;
  font-size:17px!important;
  line-height:1.72!important;
}
#spacebrain-ai-agent-academy [class*="aa-concepts-"]{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:14px!important;
}
#spacebrain-ai-agent-academy .aa-concept{
  min-width:0!important;
  padding:22px!important;
  border:1px solid var(--aa-line)!important;
  border-radius:18px!important;
  background:#fbfbfc!important;
}
#spacebrain-ai-agent-academy .aa-concept .aa-strong{display:block;margin-bottom:10px;color:var(--aa-ink)!important;font-size:18px!important}
#spacebrain-ai-agent-academy .aa-concept .aa-span{display:block;color:#515966!important;font-size:15px!important;line-height:1.55!important}
#spacebrain-ai-agent-academy .aa-steps{display:grid!important;gap:12px!important;margin:0!important;padding:0!important}
#spacebrain-ai-agent-academy .aa-step{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:16px!important;
  padding:20px!important;
  border:1px solid var(--aa-line)!important;
  border-radius:18px!important;
  background:#fbfbfc!important;
}
#spacebrain-ai-agent-academy .aa-step > div:first-child{
  display:block!important;
  width:auto!important;
  height:auto!important;
  min-width:0!important;
  color:inherit!important;
  background:transparent!important;
  font-size:inherit!important;
  font-weight:inherit!important;
}
#spacebrain-ai-agent-academy .aa-step [class*="aa-h3-"],
#spacebrain-ai-agent-academy .aa-step [class*="aa-p-"]{margin:0!important}
#spacebrain-ai-agent-academy figure[class*="aa-visual-"]{
  width:100%!important;
  max-width:100%!important;
  margin:26px 0!important;
  padding:20px!important;
  overflow:hidden!important;
  border:2px solid var(--aa-ink)!important;
  border-radius:22px!important;
  background:#fffdf7!important;
  box-shadow:7px 8px 0 rgba(23,25,29,.08)!important;
}
#spacebrain-ai-agent-academy figure[class*="aa-visual-"] svg{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  overflow:visible!important;
}
#spacebrain-ai-agent-academy figure[class*="aa-visual-"] svg:nth-of-type(2){display:none!important}
#spacebrain-ai-agent-academy figure[class*="aa-visual-"] figcaption{
  display:block!important;
  margin:16px 2px 0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#454b55!important;
  font-size:15px!important;
  line-height:1.58!important;
}
#spacebrain-ai-agent-academy [class*="aa-example-"],
#spacebrain-ai-agent-academy [class*="aa-artifact-"],
#spacebrain-ai-agent-academy [class*="aa-spacebrain-"],
#spacebrain-ai-agent-academy [class*="aa-exercise-"]{
  margin:0!important;
  padding:24px!important;
  border:1px solid var(--aa-line)!important;
  border-radius:18px!important;
  background:#fbfbfc!important;
}
#spacebrain-ai-agent-academy [class*="aa-example-"]{border-color:#ffd3c5!important;background:#fff4ef!important}
#spacebrain-ai-agent-academy [class*="aa-spacebrain-"]{border-color:#ffd3c5!important;background:linear-gradient(145deg,#fff7f3,#fff)!important}
#spacebrain-ai-agent-academy [class*="aa-exercise-"]{border-color:#cad3e0!important;background:#f6f8fb!important}
#spacebrain-ai-agent-academy [class*="aa-textarea-"]{
  margin-top:18px!important;
  padding:20px!important;
  overflow:auto!important;
  border:1px solid #cfd5dd!important;
  border-radius:14px!important;
  color:#2b3038!important;
  background:#fff!important;
  font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;
  font-size:14px!important;
  line-height:1.65!important;
  white-space:pre-wrap!important;
}
#spacebrain-ai-agent-academy nav[class*="aa-next-"]{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important;
  margin:22px 0 0!important;
  padding:0 0 38px!important;
}
#spacebrain-ai-agent-academy [class*="aa-next-link-"]{
  position:relative!important;
  display:block!important;
  min-width:0!important;
  min-height:166px!important;
  padding:27px 28px 26px!important;
  overflow-wrap:anywhere!important;
  border:2px solid #c9d0da!important;
  border-radius:22px!important;
  color:#20242b!important;
  background:linear-gradient(145deg,#fff 0%,#f7f9fc 100%)!important;
  box-shadow:0 10px 24px rgba(23,25,29,.06)!important;
  text-decoration:none!important;
  transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease!important;
}
#spacebrain-ai-agent-academy [class*="aa-next-link-"]:before{
  content:"";
  position:absolute;
  top:-2px;
  left:24px;
  right:24px;
  height:5px;
  border-radius:0 0 999px 999px;
  background:var(--aa-orange);
}
#spacebrain-ai-agent-academy [class*="aa-next-link-"]:hover{
  transform:translateY(-3px)!important;
  border-color:var(--aa-orange)!important;
  background:linear-gradient(145deg,#fff5f1 0%,#fff 100%)!important;
  box-shadow:0 18px 34px rgba(240,68,25,.15)!important;
}
#spacebrain-ai-agent-academy [class*="aa-next-link-"]:last-child{
  border-color:#ff8a67!important;
  background:linear-gradient(145deg,#fff1eb 0%,#fff 100%)!important;
  text-align:right!important;
}
#spacebrain-ai-agent-academy [class*="aa-next-link-"] small{
  display:block!important;
  margin-bottom:10px!important;
  color:#444d59!important;
  font-size:12px!important;
  font-weight:900!important;
  letter-spacing:.1em!important;
  text-transform:uppercase!important;
}
#spacebrain-ai-agent-academy [class*="aa-next-link-"] .aa-strong{
  display:block!important;
  color:#20242b!important;
  font-size:clamp(22px,2.35vw,32px)!important;
  line-height:1.08!important;
  letter-spacing:-.035em!important;
}
#spacebrain-ai-agent-academy [class*="aa-cta-"]{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  gap:24px!important;
  align-items:center!important;
  margin:18px 0 38px!important;
  padding:30px!important;
  border:0!important;
  border-radius:24px!important;
  color:#fff!important;
  background:linear-gradient(135deg,#17243b 0%,#29466f 100%)!important;
}
#spacebrain-ai-agent-academy [class*="aa-cta-"] [class*="aa-h2-"]{margin:0 0 8px!important;color:#fff!important;font-size:30px!important}
#spacebrain-ai-agent-academy [class*="aa-cta-"] [class*="aa-p-"]{margin:0!important;max-width:590px!important;color:#edf2f8!important;font-size:15px!important;line-height:1.55!important}
#spacebrain-ai-agent-academy [class*="aa-cta-"] > a{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:180px!important;
  min-height:48px!important;
  padding:0 20px!important;
  border:1px solid rgba(255,255,255,.24)!important;
  border-radius:14px!important;
  color:#fff!important;
  background:var(--aa-orange)!important;
  font-weight:850!important;
  text-decoration:none!important;
}
@media(max-width:820px){
  #spacebrain-ai-agent-academy [class*="aa-shell-"]{padding:78px 16px 60px!important}
  #spacebrain-ai-agent-academy [class*="aa-lesson-hero-"]{grid-template-columns:1fr!important;gap:24px!important;padding:30px 22px!important;border-radius:24px!important}
  #spacebrain-ai-agent-academy [class*="aa-layout-"]{grid-template-columns:1fr!important;gap:24px!important}
  #spacebrain-ai-agent-academy [class*="aa-toc-"]{position:static!important;display:none!important}
  #spacebrain-ai-agent-academy [class*="aa-layout-"] > article{padding:0 22px!important;border-radius:24px!important}
  #spacebrain-ai-agent-academy [class*="aa-panel-"],
  #spacebrain-ai-agent-academy [class*="aa-unit-"]{padding:30px 0!important}
  #spacebrain-ai-agent-academy [class*="aa-concepts-"]{grid-template-columns:1fr!important}
  #spacebrain-ai-agent-academy nav[class*="aa-next-"],
  #spacebrain-ai-agent-academy [class*="aa-cta-"]{grid-template-columns:1fr!important}
  #spacebrain-ai-agent-academy [class*="aa-next-link-"]:last-child{text-align:left!important}
  #spacebrain-ai-agent-academy [class*="aa-cta-"]{text-align:center!important}
  #spacebrain-ai-agent-academy [class*="aa-cta-"] > a{width:100%!important}
}
@media(max-width:560px){
  #spacebrain-ai-agent-academy [class*="aa-shell-"]{padding-right:14px!important;padding-left:14px!important}
  #spacebrain-ai-agent-academy [class*="aa-h1-"]{font-size:clamp(38px,12vw,54px)!important}
  #spacebrain-ai-agent-academy [class*="aa-layout-"] > article{padding:0 18px!important}
  #spacebrain-ai-agent-academy [class*="aa-layout-"] [class*="aa-p-"],
  #spacebrain-ai-agent-academy [class*="aa-layout-"] li{font-size:16px!important}
  #spacebrain-ai-agent-academy .aa-step{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:16px!important}
  #spacebrain-ai-agent-academy figure[class*="aa-visual-"]{margin:20px 0!important;padding:14px!important;border-radius:17px!important}
  #spacebrain-ai-agent-academy figure[class*="aa-visual-"] svg:first-of-type{display:block!important}
  #spacebrain-ai-agent-academy figure[class*="aa-visual-"] svg:nth-of-type(2){display:none!important}
  #spacebrain-ai-agent-academy nav[class*="aa-next-"]{gap:12px!important;margin-top:16px!important}
  #spacebrain-ai-agent-academy [class*="aa-next-link-"]{min-height:0!important;padding:23px 20px 22px!important;border-radius:18px!important}
  #spacebrain-ai-agent-academy [class*="aa-next-link-"]:before{left:18px;right:18px}
  #spacebrain-ai-agent-academy [class*="aa-next-link-"] .aa-strong{font-size:clamp(24px,7.3vw,31px)!important}
  #spacebrain-ai-agent-academy [class*="aa-cta-"]{padding:26px 20px!important}
}


#spacebrain-seo-academy .sea-visual,#spacebrain-seo-academy .sea-sketch{box-sizing:border-box!important;max-width:100%!important;overflow:hidden!important}
#spacebrain-seo-academy .sea-visual .sb-seo-inline-visual{display:block!important;max-width:100%!important;overflow:hidden!important}
#spacebrain-seo-academy .sea-visual .sb-seo-inline-visual svg{max-width:100%!important;overflow:hidden!important}
#spacebrain-seo-academy .sea-visual figcaption{overflow-wrap:anywhere!important}
@media(min-width:561px){#spacebrain-seo-academy .sb-seo-inline-visual .sb-seo-inline-visual__svg--mobile{display:none!important}}
@media(max-width:560px){#spacebrain-seo-academy .sea-visual{margin:22px 0!important}#spacebrain-seo-academy .sb-seo-inline-visual .sb-seo-inline-visual__svg--desktop{display:none!important}#spacebrain-seo-academy .sb-seo-inline-visual .sb-seo-inline-visual__svg--mobile{display:block!important}#spacebrain-seo-academy .sea-language-picker{flex-direction:column!important;gap:9px!important;margin:22px auto 18px!important}#spacebrain-seo-academy .sea-language-picker select{width:min(100%,260px)!important;min-height:44px!important}}

#free-seo-audit .sba-hero{padding-top:128px!important}#free-seo-audit .sbar-header-actions{padding:7px;border:1px solid #00000012;border-radius:20px;background:#ffffffa3;box-shadow:0 14px 38px #1d1d1f17;backdrop-filter:blur(20px)}#free-seo-audit .sbar-account-link,#free-seo-audit .sbar-unlock-link{position:relative!important;isolation:isolate;overflow:hidden!important;min-height:54px!important;padding:0 25px!important;border:1px solid #ffccb8d1!important;border-radius:14px!important;background:radial-gradient(95% 150% at 28% -46%,#ffffff70 0,#ffffff1f 31%,transparent 57%),radial-gradient(85% 140% at 74% 125%,#bf270a5c,transparent 60%),linear-gradient(135deg,#ff9c76,#ff713f 37%,#ff5a2b 68%,#e74318)!important;box-shadow:0 18px 44px #ff481857,0 5px 14px #7b19043d,inset 0 1px #ffffff8c,inset 0 -2px #841c0847!important;color:#fffaf7!important;font-size:16px!important;font-weight:600!important;text-shadow:0 1px 1px #73180552!important;transition:.28s!important}#free-seo-audit .sbar-account-link:before,#free-seo-audit .sbar-unlock-link:before{position:absolute;inset:1px 1px auto;height:52%;border-radius:12px;background:linear-gradient(#ffffff52,#ffffff14 52%,transparent);content:"";pointer-events:none}#free-seo-audit .sbar-account-link:after,#free-seo-audit .sbar-unlock-link:after{position:absolute;top:-55%;bottom:-55%;left:-52%;width:34%;transform:skewX(-18deg);background:linear-gradient(90deg,transparent,#ffffff80,transparent);content:"";transition:left .7s;mix-blend-mode:screen}#free-seo-audit .sbar-account-link:hover,#free-seo-audit .sbar-unlock-link:hover{transform:translateY(-3px) scale(1.015);filter:saturate(1.05) brightness(1.035);box-shadow:0 24px 58px #ff48186b,0 8px 20px #7b190442!important}#free-seo-audit .sbar-account-link:hover:after,#free-seo-audit .sbar-unlock-link:hover:after{left:118%}#free-seo-audit .sbar-new-audit{min-height:54px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#333338!important}#free-seo-audit .sbar-new-audit:hover{background:#1d1d1f0e!important}#free-seo-audit .sbar-title-row,#free-seo-audit .sbar-tip-row{display:flex;align-items:center;justify-content:space-between;gap:10px}#free-seo-audit .sbar-title-row{align-items:flex-start}#free-seo-audit .sbar-title-row h2{margin-right:auto}#free-seo-audit .sbar-tooltip{position:relative;z-index:8;display:grid;flex:0 0 auto;place-items:center;width:22px;height:22px;padding:0;border:1px solid #1d1d1f29;border-radius:50%;background:#fff;color:#555;font:800 12px/1 sans-serif;cursor:help}#free-seo-audit .sbar-tooltip:after{position:absolute;right:-5px;bottom:32px;width:min(270px,calc(100vw - 44px));padding:11px 13px;border-radius:12px;background:#1d1d1f;color:#fff;box-shadow:0 14px 34px #00000038;content:attr(data-tooltip);font:500 12px/1.45 sans-serif;text-align:left;white-space:normal;opacity:0;visibility:hidden;transform:translateY(5px);transition:.18s;pointer-events:none}#free-seo-audit .sbar-tooltip:hover:after,#free-seo-audit .sbar-tooltip:focus-visible:after{opacity:1;visibility:visible;transform:none}#free-seo-audit .sbar-card{overflow:visible!important}#free-seo-audit .sbar-ai-analysis{grid-column:1/-1;padding:clamp(28px,4vw,42px)!important;background:linear-gradient(145deg,#fffffff0,#f7f5ffe8)!important}#free-seo-audit .sbar-ai-summary{max-width:900px;color:#323237;font-size:18px;line-height:1.65}#free-seo-audit .sbar-ai-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}#free-seo-audit .sbar-ai-item{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;padding:20px;border:1px solid #1d1d1f17;border-radius:18px;background:#ffffffc7}#free-seo-audit .sbar-ai-rank{display:grid;grid-row:1/5;place-items:center;width:30px;height:30px;border-radius:9px;background:#1d1d1f;color:#fff;font-size:11px}#free-seo-audit .sbar-ai-item p,#free-seo-audit .sbar-ai-item small{margin:0;color:#555;font-size:13px;line-height:1.55}.sbar-ai-change{font-weight:650}.sbar-ai-limits{margin-top:16px;color:#5f5f65}@media(max-width:991px){#free-seo-audit .sba-hero{padding-top:116px!important}}@media(max-width:767px){#free-seo-audit .sba-hero{padding-top:104px!important}#free-seo-audit .sbar-header-actions{padding:6px}#free-seo-audit .sbar-account-link,#free-seo-audit .sbar-new-audit{width:100%}#free-seo-audit .sbar-ai-list{grid-template-columns:1fr}}
#free-seo-audit #sba-results.sbar-report .sbar-header{align-items:flex-start}#free-seo-audit #sba-results.sbar-report .sbar-header-copy{max-width:850px}#free-seo-audit #sba-results.sbar-report .sbar-header-summary{max-width:780px;margin:0 0 10px;color:#45454a;font-size:17px;line-height:1.58}#free-seo-audit #sba-results.sbar-report .sbar-header-actions{display:flex;flex:0 0 auto;gap:10px;align-items:center}#free-seo-audit #sba-results.sbar-report .sbar-account-link,#free-seo-audit #sba-results.sbar-report .sbar-unlock-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid #ff6b35;border-radius:14px;background:#ff6b35;color:#fff !important;font-size:14px;font-weight:750;line-height:1.2;text-decoration:none;box-shadow:0 13px 30px rgba(255,107,53,.25);transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}#free-seo-audit #sba-results.sbar-report .sbar-account-link:hover,#free-seo-audit #sba-results.sbar-report .sbar-unlock-link:hover{transform:translateY(-1px);background:#f45f2c;box-shadow:0 17px 36px rgba(255,107,53,.3)}#free-seo-audit #sba-results.sbar-report .sbar-overview{grid-column:1 / -1;padding:clamp(26px,4vw,42px)}#free-seo-audit #sba-results.sbar-report .sbar-overview-copy{max-width:820px;margin:0;color:#343438;font-size:18px;line-height:1.65}#free-seo-audit #sba-results.sbar-report .sbar-overview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px}#free-seo-audit #sba-results.sbar-report .sbar-action-list{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none}#free-seo-audit #sba-results.sbar-report .sbar-action-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;padding:17px 0;border-top:1px solid rgba(29,29,31,.1)}#free-seo-audit #sba-results.sbar-report .sbar-action-number{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#1d1d1f;color:#fff;font-size:11px;font-weight:800}#free-seo-audit #sba-results.sbar-report .sbar-action-title{display:block;color:#1d1d1f;font-size:15px;line-height:1.4}#free-seo-audit #sba-results.sbar-report .sbar-action-note{margin:4px 0 0;color:#55555a;font-size:13px;line-height:1.55}#free-seo-audit #sba-results.sbar-report .sbar-action-count{padding:6px 9px;border-radius:999px;background:#f0f0f2;color:#55555a;font-size:11px;font-weight:700;white-space:nowrap}#free-seo-audit #sba-results.sbar-report .sbar-unlock{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(26px,5vw,64px);align-items:center;padding:clamp(30px,5vw,54px);border:1px solid #1d1d1f;border-radius:30px;background:#151517;color:#fff;box-shadow:0 24px 70px rgba(29,29,31,.2)}#free-seo-audit #sba-results.sbar-report .sbar-unlock-copy{max-width:790px}#free-seo-audit #sba-results.sbar-report .sbar-unlock-title{margin:8px 0 14px;color:#fff;font-size:clamp(30px,4vw,48px);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}#free-seo-audit #sba-results.sbar-report .sbar-unlock-note{margin:0;color:#e5e5ea;font-size:16px;line-height:1.6}#free-seo-audit #sba-results.sbar-report .sbar-unlock-benefits{display:grid;gap:9px;margin:20px 0 0;padding:0;list-style:none}#free-seo-audit #sba-results.sbar-report .sbar-unlock-benefits li{position:relative;padding-left:24px;color:#d1d1d6;font-size:14px;line-height:1.5}#free-seo-audit #sba-results.sbar-report .sbar-unlock-benefits li::before{content: "✓";position:absolute;left:0;top:0;color:#ff8a55;font-weight:800}#free-seo-audit #sba-results.sbar-report .sbar-unlock-action{display:grid;gap:10px;min-width:240px}#free-seo-audit #sba-results.sbar-report .sbar-unlock-link{min-height:56px;padding:0 22px;font-size:15px;white-space:nowrap}#free-seo-audit #sba-results.sbar-report .sbar-unlock-trust{color:#aeaeb2;font-size:12px;text-align:center}@media screen and (max-width:991px){#free-seo-audit #sba-results.sbar-report .sbar-header{flex-direction:column}#free-seo-audit #sba-results.sbar-report .sbar-header-actions{width:100%}#free-seo-audit #sba-results.sbar-report .sbar-overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#free-seo-audit #sba-results.sbar-report .sbar-unlock{grid-template-columns:1fr}#free-seo-audit #sba-results.sbar-report .sbar-unlock-action{min-width:0}}@media screen and (max-width:767px){#free-seo-audit #sba-results.sbar-report{padding-top:88px !important}#free-seo-audit #sba-results.sbar-report .sbar-title{font-size:clamp(38px,10vw,52px) !important}#free-seo-audit #sba-results.sbar-report .sbar-header-summary{font-size:15px}#free-seo-audit #sba-results.sbar-report .sbar-header-actions{display:grid;grid-template-columns:1fr}#free-seo-audit #sba-results.sbar-report .sbar-account-link,#free-seo-audit #sba-results.sbar-report .sbar-new-audit{width:100%}#free-seo-audit #sba-results.sbar-report .sbar-overview{padding:24px}#free-seo-audit #sba-results.sbar-report .sbar-overview-copy{font-size:16px}#free-seo-audit #sba-results.sbar-report .sbar-action-item{grid-template-columns:auto minmax(0,1fr)}#free-seo-audit #sba-results.sbar-report .sbar-action-count{grid-column:2;justify-self:start}#free-seo-audit #sba-results.sbar-report .sbar-unlock{padding:28px 24px;border-radius:24px}#free-seo-audit #sba-results.sbar-report .sbar-unlock-link{width:100%;white-space:normal;text-align:center}}@media screen and (max-width:479px){#free-seo-audit #sba-results.sbar-report .sbar-overview-stats{grid-template-columns:1fr}}
#free-seo-audit #sba-results.sbar-report .sbar-header-actions{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;width:min(100%,330px);padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}#free-seo-audit #sba-results.sbar-report .sbar-header-actions .sbar-account-link,#free-seo-audit #sba-results.sbar-report .sbar-header-actions .sbar-new-audit{width:100% !important;min-height:54px !important;margin:0 !important;border-radius:15px !important;text-align:center}#free-seo-audit #sba-results.sbar-report .sbar-header-actions .sbar-new-audit{border:1px solid rgba(29,29,31,.13) !important;background:rgba(255,255,255,.92) !important;color:#2f2f33 !important;box-shadow:0 10px 28px rgba(29,29,31,.08) !important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}#free-seo-audit #sba-results.sbar-report .sbar-header-actions .sbar-new-audit:hover{transform:translateY(-1px);background:#fff !important;box-shadow:0 14px 34px rgba(29,29,31,.12) !important}@media screen and (max-width:991px){#free-seo-audit #sba-results.sbar-report .sbar-header-actions{width:100%}}