.mrseo-guide{--mrseo-ink:#17251c;--mrseo-muted:#59655d;--mrseo-accent:#a86535;--mrseo-soft:#f7f3ec;--mrseo-line:#e3ddd1;color:var(--mrseo-ink);margin:8px 0 20px}.mrseo-guide__eyebrow{color:var(--mrseo-accent);font-size:12px;font-weight:750;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.mrseo-guide>p:not(.mrseo-guide__eyebrow){color:var(--mrseo-muted);font-size:17px;line-height:1.72;margin:0 0 28px}.mrseo-guide__section{border-top:1px solid var(--mrseo-line);display:grid;gap:clamp(20px, 4vw, 48px);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);padding:clamp(28px, 5vw, 50px) 0}.mrseo-guide__section h2{color:var(--mrseo-ink);font-size:clamp(25px, 3vw, 36px);line-height:1.12;margin:0}.mrseo-guide__section h3{color:var(--mrseo-ink);font-size:19px;line-height:1.3;margin:0 0 8px}.mrseo-guide__section p,.mrseo-guide__section li{color:var(--mrseo-muted);line-height:1.72}.mrseo-guide__section p{margin:0 0 24px}.mrseo-guide__section a,.mrseo-guide__links a,.mrseo-editorial a{color:var(--mrseo-accent);font-weight:700}.mrseo-guide__manual{background:var(--mrseo-soft);border-left:3px solid var(--mrseo-accent);margin:0 0 24px;max-height:540px;overflow:auto;padding:22px}.mrseo-guide__manual h4{color:var(--mrseo-ink);font-size:18px;margin:22px 0 8px}.mrseo-guide__manual h4:first-child{margin-top:0}.mrseo-guide__links{display:flex;flex-wrap:wrap;gap:12px 22px;padding:24px 0}details.mrseo-product-guide-accordion>:not(summary){display:none!important}details.mrseo-product-guide-accordion.mrseo-expanded>:not(summary){display:block!important}details.mrseo-product-guide-accordion>summary{align-items:center;background:var(--mrseo-ink,#17251c);color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:750;justify-content:space-between;letter-spacing:.08em;list-style:none;padding:17px 20px;text-transform:uppercase}details.mrseo-product-guide-accordion>summary::-webkit-details-marker{display:none}details.mrseo-product-guide-accordion>summary::after{content:'+';font-size:21px;line-height:1}details.mrseo-product-guide-accordion.mrseo-expanded>summary::after{content:'−'}.mrseo-editorial{color:#17251c;margin:0 auto;max-width:900px}.mrseo-editorial__lead{background:#f7f3ec;border-left:4px solid #a86535;font-size:18px;line-height:1.7;padding:clamp(22px, 4vw, 36px)}.mrseo-editorial h2{font-size:clamp(27px, 4vw, 40px);line-height:1.16;margin:56px 0 20px}.mrseo-editorial h3{font-size:20px;line-height:1.3;margin:30px 0 8px}.mrseo-editorial p,.mrseo-editorial li{color:#59655d;font-size:17px;line-height:1.78}.mrseo-editorial__related{background:#f7f3ec;border-top:3px solid #a86535;margin-top:56px;padding:clamp(22px, 4vw, 34px)}.mrseo-editorial__related h2{font-size:clamp(23px, 3vw, 30px);margin:0 0 14px}.mrseo-editorial__related p{margin:0}.mrseo-consent{background:#fff;border:1px solid #ddd5c9;bottom:18px;box-shadow:0 18px 60px rgb(18 29 21 / .2);color:#17251c;left:18px;max-width:520px;padding:22px;position:fixed;right:18px;z-index:999999}.mrseo-consent[hidden]{display:none!important}.mrseo-consent p{line-height:1.55;margin:0 0 12px}.mrseo-consent a{color:#7d4c2c;font-size:13px}.mrseo-consent__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:16px}.mrseo-consent button{border:1px solid #17251c;cursor:pointer;font-weight:700;padding:11px 15px}.mrseo-consent button[data-mrseo-reject]{background:#fff;color:#17251c}.mrseo-consent button[data-mrseo-accept]{background:#17251c;color:#fff}.mrseo-privacy-toggle{background:#fff;border:1px solid #d8d5cc;bottom:12px;box-shadow:0 4px 18px rgb(18 29 21 / .1);color:#424942;cursor:pointer;font-size:11px;left:12px;opacity:.86;padding:8px 11px;position:fixed;z-index:99990}.mrseo-privacy-toggle:hover,.mrseo-privacy-toggle:focus-visible{opacity:1}.mrseo-privacy-toggle[hidden]{display:none!important}@media (max-width:760px){.mrseo-guide__section{grid-template-columns:1fr}.mrseo-consent{bottom:10px;left:10px;right:10px}}.mrseo-blog-page{--mrseo-ink:#171a18;--mrseo-muted:#62645f;--mrseo-earth:#8d5a3b;--mrseo-cream:#f7f5f0;--mrseo-line:#e8e6df;color:var(--mrseo-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.mrseo-blog-page main{display:block}.mrseo-blog-page .mrseo-shell{margin-inline:auto;max-width:1240px;padding-inline:clamp(22px, 4vw, 52px)}.mrseo-blog-page h1,.mrseo-blog-page h2,.mrseo-blog-page h3{color:var(--mrseo-ink);font-family:inherit;font-weight:750;letter-spacing:-.04em}.mrseo-blog-page a{text-decoration:none}.mrseo-blog-page .mrseo-kicker{align-items:center;color:var(--mrseo-earth);display:flex;font-size:12px;font-weight:800;gap:12px;letter-spacing:.2em;line-height:1.3;margin:0 0 22px;text-transform:uppercase}.mrseo-blog-page h1,.mrseo-blog-page h2,.mrseo-blog-page h3,.mrseo-article-page h1,.mrseo-article-page h2,.mrseo-article-page h3{text-transform:none!important}.mrseo-blog-page .mrseo-kicker span{background:currentColor;display:inline-block;height:1px;width:30px}.mrseo-button{align-items:center;display:inline-flex;font-size:12px;font-weight:800;gap:38px;justify-content:space-between;letter-spacing:.05em;min-height:54px;padding:16px 22px;text-transform:uppercase;transition:transform .2s ease,background .2s ease}.mrseo-button:hover{transform:translateY(-2px)}.mrseo-button span{font-size:20px;font-weight:400;line-height:.7}.mrseo-button--light{background:#fff;color:var(--mrseo-ink)!important}.mrseo-button--dark{background:var(--mrseo-ink);color:#fff!important}.mrseo-blog-hero{background:#8b7a67;isolation:isolate;min-height:clamp(540px, 50vw, 690px);overflow:hidden;position:relative}.mrseo-blog-hero::before{background-image:linear-gradient(90deg,rgb(14 22 16 / .88) 0%,rgb(14 22 16 / .68) 36%,rgb(14 22 16 / .13) 74%),var(--mrseo-hero-image);background-position:center,center;background-size:cover;content:"";inset:0;position:absolute;z-index:0}.mrseo-blog-hero__inner{margin:0 auto;max-width:1240px;padding:clamp(110px, 12vw, 166px) clamp(22px, 4vw, 52px) 120px;position:relative;z-index:1}.mrseo-blog-hero .mrseo-kicker{color:#e3c7ad}.mrseo-blog-hero h1{color:#fff;font-size:clamp(52px, 6.4vw, 91px);line-height:.99;margin:0 0 30px;max-width:850px}.mrseo-blog-hero__inner>p:not(.mrseo-kicker){color:rgb(255 255 255 / .9);font-size:clamp(16px, 1.6vw, 20px);line-height:1.65;margin:0 0 34px;max-width:590px}.mrseo-blog-hero__index{bottom:30px;color:rgb(255 255 255 / .78);display:flex;font-size:11px;font-weight:700;gap:20px;justify-content:space-between;left:max(22px, calc((100vw - 1136px) / 2));letter-spacing:.16em;position:absolute;right:max(22px, calc((100vw - 1136px) / 2));z-index:1}.mrseo-blog-intro{background:var(--mrseo-cream);padding:clamp(64px, 8vw, 108px) 0 0}.mrseo-blog-intro__heading{display:grid;gap:24px 70px;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);max-width:1100px}.mrseo-blog-intro__heading .mrseo-kicker{grid-column:1 / -1;margin-bottom:-3px}.mrseo-blog-intro__heading h2{font-size:clamp(36px, 4.5vw, 64px);line-height:1.07;margin:0;max-width:760px}.mrseo-blog-intro__heading>p:last-child{align-self:end;color:var(--mrseo-muted);font-size:17px;line-height:1.75;margin:0 0 7px}.mrseo-topic-nav{border-bottom:1px solid #ddd9d0;display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(46px, 6vw, 80px);padding-bottom:24px}.mrseo-topic-nav a{border:1px solid #dcd8cf;border-radius:100px;color:#363b35;display:inline-flex;font-size:13px;font-weight:700;padding:12px 18px;transition:color .2s ease,background .2s ease,border-color .2s ease}.mrseo-topic-nav a:hover,.mrseo-topic-nav a.is-current{background:var(--mrseo-ink);border-color:var(--mrseo-ink);color:#fff}.mrseo-blog-list{background:var(--mrseo-cream);padding:54px 0 clamp(86px, 10vw, 140px)}.mrseo-blog-list__heading{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-bottom:34px}.mrseo-blog-list__heading h2{font-size:clamp(32px, 3.6vw, 48px);line-height:1.1;margin:0}.mrseo-blog-list__heading .mrseo-kicker{margin-bottom:15px}.mrseo-blog-list__heading>p{color:var(--mrseo-muted);font-size:14px;margin:0 0 5px;white-space:nowrap}.mrseo-post-grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.mrseo-post-card{background:#fff;border:1px solid var(--mrseo-line);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.mrseo-post-card:hover{box-shadow:0 18px 45px rgb(21 28 23 / .09);transform:translateY(-3px)}.mrseo-post-card__image{aspect-ratio:1.45;display:block;overflow:hidden}.mrseo-post-card__image img{display:block;height:100%;object-fit:cover;transition:transform .45s ease;width:100%}.mrseo-post-card:hover .mrseo-post-card__image img{transform:scale(1.035)}.mrseo-post-card__body{display:flex;flex:1;flex-direction:column;padding:clamp(22px, 2.4vw, 32px)}.mrseo-post-card__meta{align-items:center;color:var(--mrseo-earth);display:flex;flex-wrap:wrap;font-size:11px;font-weight:800;gap:8px 20px;letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.mrseo-post-card__meta time{color:#868981}.mrseo-post-card h3{font-size:clamp(22px, 2vw, 27px);line-height:1.22;margin:0 0 15px}.mrseo-post-card h3 a{color:var(--mrseo-ink)}.mrseo-post-card__body>p{color:var(--mrseo-muted);font-size:15px;line-height:1.7;margin:0 0 26px}.mrseo-post-card__read{align-items:center;border-top:1px solid var(--mrseo-line);color:var(--mrseo-ink);display:flex;font-size:12px;font-weight:800;justify-content:space-between;letter-spacing:.04em;margin-top:auto;padding-top:18px;text-transform:uppercase}.mrseo-post-card__read span{font-size:19px;font-weight:400}.mrseo-post-card--featured{display:grid;grid-column:1 / -1;grid-template-columns:1.18fr .82fr;min-height:430px}.mrseo-post-card--featured .mrseo-post-card__image{aspect-ratio:auto;height:100%}.mrseo-post-card--featured .mrseo-post-card__body{justify-content:center;padding:clamp(32px, 5vw, 70px)}.mrseo-post-card--featured h3{font-size:clamp(32px, 3.4vw, 49px)}.mrseo-post-card--featured .mrseo-post-card__body>p{font-size:17px}.mrseo-pagination{display:flex;gap:8px;justify-content:center;margin-top:54px}.mrseo-pagination a{align-items:center;border:1px solid #d8d6cf;color:var(--mrseo-ink);display:flex;font-size:13px;font-weight:750;height:42px;justify-content:center;width:42px}.mrseo-pagination a:hover,.mrseo-pagination a.is-current{background:var(--mrseo-ink);border-color:var(--mrseo-ink);color:#fff}.mrseo-blog-empty{background:#fff;padding:60px;text-align:center}.mrseo-blog-empty h3{font-size:28px;margin:0 0 10px}.mrseo-blog-empty p{color:var(--mrseo-muted)}.mrseo-blog-empty a{color:var(--mrseo-earth);font-weight:750}.mrseo-blog-cta{background:#eae7dd;padding:clamp(62px, 8vw, 100px) 0}.mrseo-blog-cta__inner{align-items:end;display:flex;gap:36px;justify-content:space-between}.mrseo-blog-cta h2{font-size:clamp(36px, 4.2vw, 60px);line-height:1.08;margin:0 0 18px;max-width:760px}.mrseo-blog-cta p:last-child{color:var(--mrseo-muted);font-size:17px;line-height:1.6;margin:0}.mrseo-blog-cta .mrseo-button{flex-shrink:0}.mrseo-article-page{background:#fff}.mrseo-article-top{padding-top:clamp(42px, 5vw, 72px)}.mrseo-breadcrumbs{color:#737871;display:flex;flex-wrap:wrap;font-size:12px;gap:11px;margin-bottom:clamp(50px, 6vw, 84px)}.mrseo-breadcrumbs a{color:#535b53}.mrseo-article-heading{max-width:980px;padding-bottom:clamp(55px, 7vw, 90px)}.mrseo-article-heading h1{font-size:clamp(47px, 6vw, 84px);line-height:1.04;margin:0 0 28px}.mrseo-article-heading__lead{color:#555e56;font-size:clamp(18px, 2vw, 23px);line-height:1.55;margin:0 0 26px;max-width:840px}.mrseo-article-heading__meta{align-items:center;color:#81867f;display:flex;flex-wrap:wrap;font-size:13px;gap:10px}.mrseo-article-heading__meta span:first-child{color:var(--mrseo-ink);font-weight:750}.mrseo-article-figure{margin-bottom:clamp(66px, 7vw, 100px);margin-top:0}.mrseo-article-figure img{aspect-ratio:2.15;display:block;height:auto;object-fit:cover;width:100%}.mrseo-article-figure figcaption{color:#8a8f87;font-size:12px;margin-top:12px;text-align:right}.mrseo-article-layout{align-items:start;display:grid;gap:clamp(50px, 7vw, 100px);grid-template-columns:minmax(210px,.31fr) minmax(0,1fr);padding-bottom:clamp(90px, 11vw, 150px)}.mrseo-article-toc__inner{border-top:2px solid var(--mrseo-ink);position:sticky;top:115px}.mrseo-article-toc__inner>p{color:var(--mrseo-ink);font-size:12px;font-weight:800;letter-spacing:.12em;margin:24px 0 22px;text-transform:uppercase}.mrseo-article-toc nav{display:flex;flex-direction:column;gap:14px}.mrseo-article-toc a{color:#687069;display:flex;font-size:13px;gap:10px;line-height:1.45}.mrseo-article-toc a:hover{color:var(--mrseo-earth)}.mrseo-article-toc a span{color:var(--mrseo-earth);font-size:11px;font-weight:800;min-width:22px}.mrseo-article-content{min-width:0}.mrseo-article-content .mrseo-editorial{max-width:none}.mrseo-article-content .mrseo-editorial__lead{background:var(--mrseo-cream);border-left:3px solid var(--mrseo-earth);color:#343d35;font-size:20px;line-height:1.65;margin:0 0 55px;padding:clamp(25px, 3vw, 42px)}.mrseo-article-content .mrseo-editorial h2{font-size:clamp(30px, 3vw, 43px);line-height:1.17;margin:66px 0 24px;scroll-margin-top:120px}.mrseo-article-content .mrseo-editorial h3{font-size:22px;line-height:1.3;margin:34px 0 12px}.mrseo-article-content .mrseo-editorial p,.mrseo-article-content .mrseo-editorial li{color:#515a52;font-size:17px;line-height:1.82}.mrseo-article-content .mrseo-editorial p{margin:0 0 22px}.mrseo-article-content .mrseo-editorial a{color:var(--mrseo-earth);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mrseo-article-content .mrseo-editorial ul{background:#f7f5f0;margin:24px 0;padding:25px 30px 25px 50px}.mrseo-article-content .mrseo-editorial li{margin-bottom:7px}.mrseo-article-content .mrseo-editorial__related{background:#f7f5f0;border-top-color:var(--mrseo-earth);margin-top:62px}.mrseo-article-content .mrseo-editorial__related h2{font-size:27px;margin:0 0 18px}.mrseo-article-author{align-items:center;border-top:1px solid var(--mrseo-line);display:flex;gap:20px;margin-top:64px;padding-top:34px}.mrseo-article-author__mark{align-items:center;background:var(--mrseo-ink);color:#fff;display:flex;flex-shrink:0;font-size:27px;font-weight:800;height:62px;justify-content:center;width:62px}.mrseo-article-author strong{font-size:15px}.mrseo-article-author p{color:var(--mrseo-muted);font-size:14px;line-height:1.6;margin:5px 0 0}.mrseo-article-related{background:var(--mrseo-cream);padding:clamp(70px, 8vw, 110px) 0}.mrseo-article-related__heading{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px}.mrseo-article-related__heading h2{font-size:clamp(32px, 4vw, 52px);line-height:1.1;margin:0}.mrseo-article-related__heading>a{color:var(--mrseo-earth);font-size:13px;font-weight:800;white-space:nowrap}@media (max-width:900px){.mrseo-blog-intro__heading{grid-template-columns:1fr}.mrseo-blog-intro__heading .mrseo-kicker{grid-column:auto}.mrseo-post-grid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.mrseo-post-card--featured{grid-template-columns:1fr 1fr}.mrseo-article-layout{gap:34px;grid-template-columns:minmax(170px,.28fr) minmax(0,1fr)}}@media (max-width:640px){.mrseo-blog-hero{min-height:600px}.mrseo-blog-hero::before{background-image:linear-gradient(90deg,rgb(14 22 16 / .84),rgb(14 22 16 / .32)),var(--mrseo-hero-image);background-position:center,55% center}.mrseo-blog-hero__inner{padding-top:150px}.mrseo-blog-hero h1{font-size:clamp(45px, 11.2vw, 64px)}.mrseo-topic-nav{flex-wrap:nowrap;margin-right:-22px;overflow-x:auto;padding-right:22px;scrollbar-width:thin}.mrseo-topic-nav a{flex-shrink:0}.mrseo-blog-list__heading{align-items:start;flex-direction:column}.mrseo-post-grid{grid-template-columns:1fr}.mrseo-post-card--featured{display:flex;min-height:auto}.mrseo-post-card--featured .mrseo-post-card__image{aspect-ratio:1.35;height:auto}.mrseo-post-card--featured .mrseo-post-card__body{padding:26px}.mrseo-post-card--featured h3{font-size:30px}.mrseo-blog-cta__inner{align-items:start;flex-direction:column}.mrseo-breadcrumbs{margin-bottom:48px}.mrseo-article-heading h1{font-size:clamp(43px, 10vw, 58px)}.mrseo-article-figure img{aspect-ratio:1.3}.mrseo-article-layout{display:block}.mrseo-article-toc{background:var(--mrseo-cream);margin-bottom:54px;padding:20px}.mrseo-article-toc__inner{border:0;position:static}.mrseo-article-toc nav{display:grid;grid-template-columns:1fr 1fr}.mrseo-article-related__heading{align-items:start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.mrseo-blog-page *,.mrseo-blog-page *::before,.mrseo-blog-page *::after{scroll-behavior:auto!important;transition-duration:.01ms!important}}