.aishag-seo-hub{color:#213038;background:#f4f5f2;border-radius:0 0 20px 20px;line-height:1.65}.aishag-seo-hub .studio-header,.aishag-seo-hub .studio-footer{background:var(--studio-bg)}.aishag-seo-hub .hub-wrap{max-width:1120px;margin:auto;padding:0 24px}.aishag-seo-hub .hub-hero{padding:55px 0 32px}.aishag-seo-hub .hub-kicker{color:#286e61;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}.aishag-seo-hub .hub-hero h1{letter-spacing:-.045em;color:#173f43;max-width:930px;margin:14px 0 20px;font-family:Arial,sans-serif;font-size:clamp(36px,5vw,62px);line-height:1.06}.aishag-seo-hub .hub-lead{max-width:830px;margin:0 0 18px;font-size:21px;line-height:1.53}.aishag-seo-hub .hub-meta{color:#667670;font-size:14px}.aishag-seo-hub .hub-layout{grid-template-columns:minmax(0,730px) 260px;gap:55px;padding:30px 0 70px;display:grid}.aishag-seo-hub .hub-article{background:#fff;border-radius:18px;min-width:0;padding:38px 46px;box-shadow:0 8px 35px #263f3610}.aishag-seo-hub .hub-article p{margin:0 0 17px;font-size:17px;line-height:1.7}.aishag-seo-hub .hub-article ul,.aishag-seo-hub .hub-article ol{margin:0 0 22px;padding-left:24px}.aishag-seo-hub .hub-article li{margin:0 0 9px}.aishag-seo-hub .hub-article h2{letter-spacing:-.03em;color:#173f43;margin:48px 0 15px;font-family:Arial,sans-serif;font-size:clamp(26px,3vw,34px);line-height:1.2}.aishag-seo-hub .hub-aside{background:#e6eeea;border-radius:14px;align-self:start;padding:22px;position:sticky;top:24px}.aishag-seo-hub .hub-aside strong{margin-bottom:13px;display:block}.aishag-seo-hub .hub-aside a{color:#0b6862;margin:0 0 10px;font-size:14px;display:block}.aishag-seo-hub .hub-figure{margin:28px 0}.aishag-seo-hub .hub-figure svg{background:#eaf3ee;border-radius:15px;width:100%;height:auto;display:block}.aishag-seo-hub .hub-caption{color:#63736d;margin:8px 0 0;font-size:13px}.aishag-seo-hub .hub-table-scroll{border:1px solid #dce7e0;border-radius:12px;margin:25px 0;overflow:auto}.aishag-seo-hub table{border-collapse:collapse;width:100%;min-width:580px;font-size:15px}.aishag-seo-hub th,.aishag-seo-hub td{text-align:left;vertical-align:top;border-bottom:1px solid #dce7e0;padding:12px}.aishag-seo-hub th{color:#194842;background:#edf5f0}.aishag-seo-hub tr:last-child td{border:0}.aishag-seo-hub .hub-example{background:#edf6f1;border-left:4px solid #438d6c;border-radius:0 12px 12px 0;margin:25px 0;padding:20px 24px}.aishag-seo-hub .hub-example p:last-child{margin:0}.aishag-seo-hub .hub-formula{color:#135e4d;font-weight:700}.aishag-seo-hub .hub-related{border-top:1px solid #dce7e0;margin-top:36px;padding-top:24px}.aishag-seo-hub .hub-related-intro{color:#5d7068}.aishag-seo-hub .hub-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.aishag-seo-hub .hub-related-card{color:#173f43;background:#f5faf6;border:1px solid #c9dfd3;border-radius:14px;flex-direction:column;min-height:168px;padding:18px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.aishag-seo-hub .hub-related-card:hover{border-color:#4b9a74;transform:translateY(-3px);box-shadow:0 9px 25px #1b5c3d16}.aishag-seo-hub .hub-related-card:focus-visible{outline-offset:3px;outline:3px solid #d08b39}.aishag-seo-hub .hub-related-card small{letter-spacing:.07em;text-transform:uppercase;color:#37765b;font-size:11px;font-weight:700}.aishag-seo-hub .hub-related-card strong{margin:13px 0;font-size:16px;line-height:1.28}.aishag-seo-hub .hub-related-card span{color:#0b6862;margin-top:auto;font-size:13px;font-weight:700}@media (max-width:830px){.aishag-seo-hub .hub-layout{padding-top:12px;display:block}.aishag-seo-hub .hub-aside{margin-top:25px;position:static}.aishag-seo-hub .hub-article{padding:28px 24px}}@media (max-width:580px){.aishag-seo-hub .hub-related-grid{grid-template-columns:1fr}.aishag-seo-hub .hub-related-card{min-height:125px}}@media (max-width:480px){.aishag-seo-hub .hub-wrap{padding:0 16px}.aishag-seo-hub .hub-hero{padding:34px 0 20px}.aishag-seo-hub .hub-article{padding:25px 18px}.aishag-seo-hub .hub-lead{font-size:18px}}@media (prefers-reduced-motion:reduce){.aishag-seo-hub .hub-related-card{transition:none}.aishag-seo-hub .hub-related-card:hover{transform:none}}
