.seogeo__note{background:var(--neutral-0);border:1px solid var(--border-2);border-left:3px solid var(--primary-interactive);border-radius:12px;margin-top:28px;padding:26px 30px}.seogeo__note-h{font-family:var(--font-display);font-size:17px;font-weight:var(--weight-display-em);color:var(--secondary-color);margin:0 0 10px}.seogeo__note p{font-size:var(--fs-small);color:var(--fg-2);text-wrap:pretty;margin:0 0 10px;line-height:1.7}.seogeo__note p:last-child{margin-bottom:0}.seogeo__note a{color:var(--primary-color-text);font-weight:var(--weight-emphasis)}.seogeo__note a:hover{color:var(--primary-color-2)}.seogeo__reading{margin-top:30px}.seogeo__reading-label{font-family:var(--font-display);font-size:var(--fs-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-weight:var(--weight-emphasis);margin:0 0 14px}.seogeo__reading-list{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.seogeo__read{background:var(--neutral-0);border:1px solid var(--border-2);border-radius:11px;flex-direction:column;gap:8px;padding:16px 18px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.seogeo__read:hover{box-shadow:0 12px 28px rgba(var(--primary-color-rgb),.11);border-color:var(--neutral-3);transform:translateY(-2px)}.seogeo__read-title{font-family:var(--font-display);font-size:15px;line-height:1.4;font-weight:var(--weight-emphasis);color:var(--fg-1);text-wrap:pretty}.seogeo__read-meta{font-size:var(--fs-tiny);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:7px;margin-top:auto;display:inline-flex}.seogeo__read:hover .seogeo__read-meta{color:var(--primary-color-text)}.seomeas{border-top:1px solid var(--border-2)}.seomeas__head{font-family:var(--font-display);font-size:var(--fs-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);border-bottom:1px solid var(--border-2);grid-template-columns:1.5fr 1fr 1.1fr;gap:32px;padding:12px 4px;display:grid}.seomeas__row{border-bottom:1px solid var(--border-2);grid-template-columns:1.5fr 1fr 1.1fr;align-items:start;gap:32px;padding:24px 4px;display:grid}.seomeas__layer{grid-template-columns:36px 1fr;align-items:start;gap:14px;display:grid}.seomeas__ord{font-family:var(--font-display);font-size:15px;font-weight:var(--weight-display-em);color:var(--primary-color-text);padding-top:2px}.seomeas__layer h3{font-family:var(--font-display);font-size:19px;font-weight:var(--weight-display-em);color:var(--fg-1);margin:0 0 6px}.seomeas__layer p{font-size:var(--fs-small);color:var(--fg-2);text-wrap:pretty;margin:0;line-height:1.65}.seomeas__src{color:var(--fg-2);margin:0;font-size:13px;line-height:1.6}.seomeas__src a{color:var(--primary-color-text);font-weight:var(--weight-emphasis)}.seomeas__src a:hover{color:var(--primary-color-2)}.seomeas__proves{font-size:var(--fs-small);color:var(--fg-1);text-wrap:pretty;margin:0;line-height:1.65}.seoaudit{background:var(--secondary-color);border-radius:16px;grid-template-columns:1.05fr minmax(0,.95fr);align-items:center;gap:44px;padding:40px 44px;display:grid}.seoaudit h2{font-family:var(--font-display);font-size:clamp(24px,2.4vw,34px);line-height:1.18;font-weight:var(--weight-display-em);color:var(--fg-inv-1);text-wrap:pretty;margin:12px 0}.seoaudit p{font-size:var(--fs-small);color:#ffffffc7;margin:0;line-height:1.7}.seoaudit__list{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.seoaudit__list li{font-size:var(--fs-small);color:#ffffffdb;padding-left:24px;line-height:1.55;position:relative}.seoaudit__list li:before{content:"";color:var(--accent);font-family:FA;font-size:11px;font-weight:900;position:absolute;top:1px;left:0}.seoaudit .loc-audit__done{min-height:260px}.seoaudit .loc-audit__done p{color:var(--fg-2)}@media (width<=1000px){.seogeo__reading-list{grid-template-columns:1fr 1fr}.seoaudit{grid-template-columns:1fr;gap:28px;padding:32px 28px}.seomeas__head{display:none}.seomeas__row{grid-template-columns:1fr;gap:14px;padding:22px 4px}.seomeas__src,.seomeas__proves{padding-left:50px}}@media (width<=620px){.seogeo__reading-list{grid-template-columns:1fr}.seogeo__note{padding:22px 20px}.seomeas__src,.seomeas__proves{padding-left:0}}
