/* Analisador de SEO da FGX (/analisador-seo/): formulário, etapas da análise e relatório comercial. */
.seo-analyzer{--sa-line:#dedee3;--sa-soft:#f4f4f5;--sa-muted:#52525b;--sa-blue:#006bfb;--sa-good:#16a34a;--sa-mid:#e8a33a;--sa-bad:#dc2f37;--sa-navy:#0d1326;padding-top:var(--header,72px)}
.seo-analyzer [hidden]{display:none!important}
.sa-emoji{display:inline-block;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;line-height:1}
/* Página do formulário */
.sa-hero{padding:clamp(56px,8vw,120px) 0 clamp(40px,6vw,80px);background:radial-gradient(120% 90% at 85% 0,#eaf2ff 0,rgba(234,242,255,0) 60%)}
.sa-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,6vw,96px);align-items:center}
.sa-hero h1{margin:18px 0;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:.98;letter-spacing:-.05em}
.sa-hero__copy p{max-width:560px;color:var(--sa-muted);font-size:clamp(17px,1.4vw,19px);line-height:1.6}
.sa-form{display:grid;gap:18px;padding:clamp(24px,3vw,36px);border:1px solid var(--sa-line);border-radius:28px;background:#fff;box-shadow:0 30px 80px -40px rgba(0,40,120,.35)}
.sa-field{display:grid;gap:9px;font-size:14px;font-weight:500}
.sa-field input{width:100%;box-sizing:border-box;padding:16px 18px;border:1px solid #d7d7df;border-radius:14px;background:#fafafb;font:inherit;font-size:17px;color:#14141a}
.sa-field input:focus{outline:2px solid var(--sa-blue);outline-offset:2px}
.sa-submit{justify-content:center;width:100%;min-height:56px;font-size:16px}
.sa-form__note{margin:0;color:#74747d;font-size:13px;line-height:1.5}.sa-form__note i{margin-right:6px}
.sa-form__error{margin:0;padding:12px 14px;border-radius:12px;background:#fdecec;color:#c0262d;font-size:14px}
.sa-landing-areas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:clamp(24px,4vw,48px) auto}
.sa-landing-areas article{display:flex;flex-direction:column;padding:22px;border:1px solid var(--sa-line);border-radius:22px;background:#fff}
.sa-landing-areas i{display:grid;place-items:center;width:42px;height:42px;margin-bottom:14px;border-radius:50%;background:#eef4ff;color:var(--sa-blue);font-size:17px}
.sa-landing-areas h3{margin:0 0 10px;font-size:18px;font-weight:600}.sa-landing-areas p{margin:auto 0 0;padding-top:12px;border-top:1px solid #eeeef1;color:var(--sa-muted);font-size:13.5px;line-height:1.55}.sa-landing-areas p strong{color:#18181b}
.sa-landing-areas ul{display:grid;gap:7px;margin:0 0 14px;padding:0;list-style:none}.sa-landing-areas li{position:relative;padding-left:20px;color:#3f3f46;font-size:14px;line-height:1.45}
.sa-landing-areas li::before{content:"";position:absolute;left:2px;top:.5em;width:8px;height:8px;border-radius:50%;background:var(--sa-blue);opacity:.75}
.sa-section-title{max-width:720px;margin:0 0 22px}.sa-section-title h2{margin:12px 0 0;font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.05;letter-spacing:-.04em}.sa-section-title p{margin:12px 0 0;color:var(--sa-muted);line-height:1.6}
.sa-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:clamp(32px,5vw,72px) auto;padding:0;list-style:none}
.sa-how li{list-style:none;padding:26px;border-radius:22px;background:var(--sa-soft)}.sa-how strong{display:block;margin-bottom:8px;color:var(--sa-blue);font-size:13px;letter-spacing:.08em;text-transform:uppercase}
.sa-how h3{margin:0 0 8px;font-size:20px;font-weight:600}.sa-how p{margin:0;color:var(--sa-muted);line-height:1.55}
.sa-landing-faq{margin:clamp(32px,5vw,72px) auto}
/* Etapas da análise */
.sa-progress{padding:clamp(48px,8vw,110px) 0}
.sa-progress__card{max-width:620px;margin:0 auto;padding:clamp(28px,4vw,44px);border:1px solid var(--sa-line);border-radius:28px;background:#fff;text-align:center;box-shadow:0 30px 80px -40px rgba(0,40,120,.3)}
.sa-progress__card h1{margin:16px 0 8px;font-size:clamp(28px,3vw,38px);font-weight:500;letter-spacing:-.03em}.sa-progress__card>p{color:var(--sa-muted)}
.sa-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#eef4ff;color:#0b3d91;font-size:14px;font-weight:600;max-width:100%;overflow-wrap:anywhere}
.sa-bar{height:8px;margin:24px 0;border-radius:99px;background:var(--sa-soft);overflow:hidden}.sa-bar span{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#006bfb,#4f9bff);transition:width .6s ease}
.sa-steps{display:grid;gap:8px;margin:0;padding:0;text-align:left;list-style:none}
.sa-steps li{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;color:#9a9aa3;font-size:14px;transition:color .3s,background .3s}
.sa-steps__dot{flex:none;width:18px;height:18px;border:2px solid #d4d4da;border-radius:50%}
.sa-steps li.is-active{background:#f5f8ff;color:#14141a}.sa-steps li.is-active .sa-steps__dot{border-color:var(--sa-blue);border-top-color:transparent;animation:sa-spin .8s linear infinite}
.sa-steps li.is-done{color:#3f3f46}.sa-steps li.is-done .sa-steps__dot{border-color:var(--sa-good);background:var(--sa-good);box-shadow:inset 0 0 0 3px #fff}
@keyframes sa-spin{to{transform:rotate(360deg)}}
.sa-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}
/* Relatório */
.sa-report{padding:clamp(28px,4vw,48px) 0 clamp(48px,6vw,80px)}
.sa-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:12px 22px;border:0;border-radius:14px;font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}
.sa-btn--whats{background:#25d366;color:#fff;box-shadow:0 12px 28px -12px rgba(37,211,102,.75)}.sa-btn--whats:hover{background:#1fbd5a}.sa-btn--whats i{font-size:19px}
.sa-btn--dark{background:#0b0b0f;color:#fff}
.sa-btn:focus-visible,.sa-tbtn:focus-visible,.sa-card:focus-visible,.sa-tab:focus-visible{outline:3px solid #4f9bff;outline-offset:3px}
/* Topo escuro */
.sa-hcard{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(260px,330px);gap:clamp(20px,3vw,40px);align-items:center;padding:clamp(24px,3.5vw,44px);overflow:hidden;border-radius:28px;background:radial-gradient(60% 90% at 100% 0,rgba(0,107,251,.28) 0,rgba(0,107,251,0) 60%),var(--sa-navy);color:#fff}
.sa-hcard__score .sa-ring{width:150px;height:150px}.sa-hcard__score .sa-ring__num strong{font-size:56px;color:#fff}.sa-hcard__score .sa-ring__num span{color:#a8b0c4}.sa-hcard__score .sa-ring__bg{stroke:rgba(255,255,255,.12)}
.sa-hcard__domain{display:block;margin-bottom:10px;color:#a8b0c4;font-family:ui-monospace,Consolas,monospace;font-size:14px}
.sa-hcard h1{margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.14);font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.35;letter-spacing:-.01em}
.sa-hcard__label{margin:0 0 10px;color:#fbbf24;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}
.sa-hcard__list{display:grid;gap:8px;margin:0 0 18px;padding:0;list-style:none}.sa-hcard__list li{display:flex;gap:10px;align-items:baseline;color:#e6e9f2;font-size:15px;line-height:1.45}.sa-hcard__list strong{color:#fff;white-space:nowrap}
.sa-hcard__clean{color:#cfd5e3}
.sa-dot{flex:none;display:inline-block;width:11px;height:11px;border-radius:50%;background:#9cc3ff;transform:translateY(1px)}.sa-dot--alto{background:#ef4459;box-shadow:0 0 0 3px rgba(239,68,89,.2)}.sa-dot--medio{background:#f5b83d;box-shadow:0 0 0 3px rgba(245,184,61,.2)}.sa-dot--baixo{background:#6aa7ff}
.sa-hcard__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.sa-hchip{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid rgba(255,255,255,.16);border-radius:99px;background:rgba(255,255,255,.06);color:#e6e9f2;font-size:13px}
.sa-hcard__note{margin:0;color:#8f98ae;font-size:13px;line-height:1.5}
.sa-hcard__cta{display:grid;gap:12px;align-self:stretch;align-content:center;padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:rgba(255,255,255,.05)}
.sa-hcard__kicker{color:#9cb8ff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sa-hcard__cta strong{font-size:19px;line-height:1.3}.sa-hcard__cta p{margin:0;color:#c3c9d8;font-size:14px;line-height:1.55}.sa-hcard__cta .sa-btn{width:100%}
/* Anel da nota */
.sa-ring{position:relative;width:96px;height:96px;flex:none}.sa-ring svg{width:100%;height:100%;transform:rotate(-90deg)}
.sa-ring__bg{fill:none;stroke:#ebeef3;stroke-width:9}.sa-ring__fg{fill:none;stroke:#9ca3af;stroke-width:9;stroke-linecap:round;transition:stroke-dashoffset 1s ease}
.sa-ring.is-good .sa-ring__fg{stroke:var(--sa-good)}.sa-ring.is-mid .sa-ring__fg{stroke:var(--sa-mid)}.sa-ring.is-bad .sa-ring__fg{stroke:var(--sa-bad)}.sa-ring.is-wait .sa-ring__fg{stroke:#9cc3ff}
.sa-ring__num{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;line-height:1}.sa-ring__num strong{font-size:30px;font-weight:700;letter-spacing:-.03em}.sa-ring__num span{margin-top:4px;color:#6b6b74;font-size:13px}
.sa-cards .sa-ring.is-good .sa-ring__num strong,.sa-panel__head .sa-ring.is-good .sa-ring__num strong{color:#0f8a3d}.sa-cards .sa-ring.is-mid .sa-ring__num strong,.sa-panel__head .sa-ring.is-mid .sa-ring__num strong{color:#c27a07}.sa-cards .sa-ring.is-bad .sa-ring__num strong,.sa-panel__head .sa-ring.is-bad .sa-ring__num strong{color:#c0262d}
/* Barra de ações */
.sa-toolbar{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:24px 0}
.sa-tbtn{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:10px 20px;border:1px solid var(--sa-line);border-radius:14px;background:#fff;color:#18181b;font:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .2s,transform .2s}
.sa-tbtn:hover{border-color:#9999a2;transform:translateY(-1px)}.sa-tbtn--primary{border-color:transparent;background:linear-gradient(135deg,#006bfb,#3d8bff);color:#fff;box-shadow:0 12px 26px -14px rgba(0,107,251,.8)}
/* Cartões por área */
.sa-cards{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}
.sa-card{position:relative;display:grid;justify-items:center;gap:10px;padding:22px 12px 18px;overflow:hidden;border:1px solid var(--sa-line);border-radius:20px;background:#fff;color:#18181b;font:inherit;text-align:center;cursor:pointer;transition:transform .2s,box-shadow .2s}
.sa-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:#9ca3af}.sa-card.is-good::before{background:var(--sa-good)}.sa-card.is-mid::before{background:var(--sa-mid)}.sa-card.is-bad::before{background:var(--sa-bad)}.sa-card.is-wait::before{background:#9cc3ff}
.sa-card:hover{transform:translateY(-3px);box-shadow:0 20px 40px -28px rgba(0,0,0,.45)}
.sa-card__img{font-size:30px}.sa-card__label{color:#52525b;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.sa-card .sa-ring{width:78px;height:78px}.sa-card .sa-ring__num strong{font-size:24px}.sa-card__sub{min-height:2.6em;color:#6b6b74;font-size:13px;line-height:1.3}
/* Abas */
.sa-tabs{margin-top:22px;border:1px solid var(--sa-line);border-radius:22px;background:#fff;overflow:hidden;scroll-margin-top:90px}
.sa-tabs__list{display:flex;gap:2px;padding:6px 8px 0;overflow-x:auto;border-bottom:1px solid var(--sa-line);background:#fafafb;scrollbar-width:thin}
.sa-tab{flex:none;display:inline-flex;align-items:center;gap:6px;padding:12px 14px;border:0;border-bottom:3px solid transparent;background:none;color:#52525b;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}
.sa-tab[aria-selected="true"]{border-bottom-color:var(--sa-blue);background:#fff;color:#0b0b0f;border-radius:10px 10px 0 0}
.sa-panel{padding:clamp(20px,3vw,32px)}
.sa-panel__title{display:flex;align-items:center;gap:8px;margin:0;font-size:22px;font-weight:700}.sa-panel__sub{margin:6px 0 0;color:#6b6b74;font-size:14.5px}
.sa-panel__head{display:flex;gap:16px;align-items:center;margin-bottom:18px}.sa-panel__head .sa-ring{width:70px;height:70px}.sa-panel__head .sa-ring__num strong{font-size:21px}
.sa-info{display:flex;gap:12px;align-items:flex-start;margin:18px 0 14px;padding:16px 18px;border-left:4px solid var(--sa-blue);border-radius:12px;background:linear-gradient(90deg,#eef4ff,#f0fdf6)}.sa-info p{margin:0;color:#3f3f46;line-height:1.55}
.sa-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.sa-pill2{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:99px;font-size:14px;font-weight:700}
.sa-pill2--alto{background:#fde4e6;color:#b4232c}.sa-pill2--medio{background:#fff3cf;color:#8a5a00}.sa-pill2--baixo{background:#e5efff;color:#0b4fb3}
.sa-group{margin-top:20px}.sa-group__title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.sa-group__title small{color:#8a8a93;font-size:12px;font-weight:600}
.sa-group--alto .sa-group__title{color:#c0262d}.sa-group--medio .sa-group__title{color:#a16207}.sa-group--baixo .sa-group__title{color:#0b4fb3}
.sa-prob{display:flex;gap:14px;margin-bottom:10px;padding:16px 18px;border-left:4px solid #9ca3af;border-radius:12px;background:#fafafb}
.sa-prob--alto{border-left-color:var(--sa-bad);background:#fff4f4}.sa-prob--medio{border-left-color:var(--sa-mid);background:#fffaf0}.sa-prob--baixo{border-left-color:#6aa7ff;background:#f4f8ff}
.sa-prob__mark{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:14px;font-weight:800}
.sa-prob--alto .sa-prob__mark{background:#fde4e6;color:#d1263a}.sa-prob--medio .sa-prob__mark{background:#fff0c7;color:#a86a00}.sa-prob--baixo .sa-prob__mark{background:#e2edff;color:#2563eb}
.sa-prob__body{min-width:0}.sa-prob__area{display:block;color:#c0262d;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.sa-prob--medio .sa-prob__area{color:#a16207}.sa-prob--baixo .sa-prob__area{color:#0b4fb3}
.sa-prob h3{margin:3px 0 6px;font-size:16.5px;font-weight:700;line-height:1.35}
.sa-prob__impact,.sa-prob__detail,.sa-prob__fix{margin:0 0 8px;color:#3f3f46;font-size:14.5px;line-height:1.55}.sa-prob__detail{color:#6b6b74}
.sa-prob__toggle{padding:5px 10px;border:0;border-radius:8px;background:#e8ecf6;color:#3b4a7a;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.sa-prob__more{margin-top:10px}
.sa-prob__fix{padding:10px 12px;border-radius:10px;background:#fff}
.sa-link{display:inline-flex;align-items:center;gap:6px;color:#128c4a;font-size:14px;font-weight:800;text-decoration:none}.sa-link:hover{text-decoration:underline}
.sa-okbox{margin-top:22px;padding:18px 20px;border-radius:14px;background:#f2fbf5}.sa-okbox h3{margin:0 0 10px;color:#0f6b35;font-size:15px}.sa-okbox ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:0;padding:0;list-style:none}.sa-okbox li{display:flex;gap:8px;align-items:baseline;color:#3f3f46;font-size:14px;line-height:1.45}
.sa-panel__cta{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;margin-top:22px;padding:18px 20px;border-radius:14px;background:var(--sa-navy);color:#fff}.sa-panel__cta p{margin:0;font-weight:600}
.sa-panel__empty{margin-top:16px;color:#3f3f46}
.sa-speed{margin-bottom:16px;padding:20px;border-radius:16px;background:var(--sa-soft)}.sa-speed.is-loading{color:var(--sa-muted)}
.sa-speed__cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sa-speed__cat{display:grid;gap:2px;padding:14px;border-radius:12px;background:#fff;text-align:center}
.sa-speed__cat strong{font-size:28px;font-weight:700}.sa-speed__cat.is-good strong{color:#0f8a3d}.sa-speed__cat.is-mid strong{color:#c27a07}.sa-speed__cat.is-bad strong{color:#c0262d}.sa-speed__cat span{color:#6b6b74;font-size:13px}
.sa-speed__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:12px 0 0}
.sa-speed__metrics div{display:flex;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:10px;background:#fff;font-size:14px}.sa-speed__metrics dt{color:#52525b}.sa-speed__metrics dd{margin:0;font-weight:700;white-space:nowrap}
.sa-speed__metrics .is-good dd{color:#0f8a3d}.sa-speed__metrics .is-bad dd{color:#c0262d}
.sa-speed__ops{margin-top:12px;font-size:14px}.sa-speed__ops ul{margin:6px 0 0;padding-left:18px;color:#3f3f46;line-height:1.6}
.sa-table{margin-top:16px;overflow-x:auto;border:1px solid var(--sa-line);border-radius:14px}
.sa-table table{width:100%;border-collapse:collapse;font-size:14px}.sa-table th,.sa-table td{padding:12px 14px;border-bottom:1px solid #eeeef1;text-align:left;vertical-align:top}
.sa-table th{background:var(--sa-soft);font-size:13px;color:#52525b}.sa-table tr:last-child td{border-bottom:0}.sa-table__path{font-family:ui-monospace,Consolas,monospace;font-size:13px;overflow-wrap:anywhere}.sa-table tr.has-issues td:last-child{color:#a16207}
/* Chamada final */
.sa-final{margin-top:clamp(28px,4vw,48px)}
.sa-final__card{display:grid;justify-items:center;gap:12px;padding:clamp(28px,4vw,52px);border-radius:28px;background:radial-gradient(60% 100% at 50% 0,rgba(0,107,251,.3) 0,rgba(0,107,251,0) 70%),var(--sa-navy);color:#fff;text-align:center}
.sa-final__emoji{font-size:38px}.sa-final__card h2{margin:0;font-size:clamp(28px,3.4vw,44px);font-weight:600;letter-spacing:-.03em}.sa-final__card>p{max-width:560px;margin:0;color:#c3c9d8;line-height:1.55}
.sa-final__tags{margin-top:4px!important;color:#8f98ae!important;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.sa-disclaimer{margin-top:16px;padding:18px 20px;border:1px solid #f3dca8;border-radius:16px;background:#fffbf0}.sa-disclaimer strong{display:block;margin-bottom:6px;font-size:15px}.sa-disclaimer p{margin:0;color:#52525b;font-size:14px;line-height:1.6}
/* Receber por e-mail */
.sa-dialog{width:min(440px,calc(100vw - 32px));padding:0;border:0;border-radius:22px;box-shadow:0 40px 100px -30px rgba(0,0,0,.5)}.sa-dialog::backdrop{background:rgba(9,12,24,.55)}
.sa-dialog form{position:relative;display:grid;gap:14px;padding:28px}.sa-dialog h2{margin:0;font-size:22px}.sa-dialog form>p{margin:0;color:#52525b;font-size:14.5px;line-height:1.5}
.sa-dialog__close{position:absolute;top:12px;right:14px;width:34px;height:34px;border:0;border-radius:50%;background:var(--sa-soft);font-size:20px;cursor:pointer}
.sa-dialog__status{min-height:1.3em;font-size:14px}.sa-dialog__status.is-ok{color:#0f6b35}.sa-dialog__status.is-error{color:#c0262d}.sa-dialog__note{font-size:12.5px!important}

/* Telas menores */
@media(max-width:1100px){.sa-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.sa-hcard{grid-template-columns:auto minmax(0,1fr)}.sa-hcard__cta{grid-column:1/-1}}
@media(max-width:1000px){.sa-hero__grid{grid-template-columns:1fr}.sa-landing-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.sa-hcard{grid-template-columns:1fr;text-align:left}.sa-hcard__score{justify-self:center}.sa-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-okbox ul{grid-template-columns:1fr}.sa-speed__cats{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-hcard__list strong{white-space:normal}}
@media(max-width:640px){.sa-landing-areas,.sa-how{grid-template-columns:1fr}.sa-toolbar .sa-tbtn{flex:1 1 calc(50% - 10px);justify-content:center;padding:10px 12px;font-size:14px}}
@media(prefers-reduced-motion:reduce){.sa-bar span,.sa-ring__fg,.sa-card,.sa-tbtn{transition:none}.sa-steps li.is-active .sa-steps__dot{animation:none}}
/* PDF: relatório inteiro, sem cabeçalho, rodapé, barra e quadro do comercial; todas as abas abertas. */
@media print{
 body.is-sa-report .site-header,body.is-sa-report .site-footer,body.is-sa-report .launch-bar,body.is-sa-report .sa-toolbar,body.is-sa-report .sa-tabs__list,body.is-sa-report .sa-prob__toggle,body.is-sa-report .fgxad-root,body.is-sa-report [class*="fgxad"],body.is-sa-report .skip-link{display:none!important}
 .seo-analyzer{padding-top:0}.sa-report{padding:0}.sa-panel[hidden],.sa-prob__more[hidden]{display:block!important}.sa-hcard,.sa-final__card,.sa-panel__cta{-webkit-print-color-adjust:exact;print-color-adjust:exact}
 .sa-card,.sa-prob,.sa-hcard,.sa-speed{break-inside:avoid}.sa-tabs{border:0}.sa-cards{grid-template-columns:repeat(4,minmax(0,1fr))}
}
