.msm-blog,.msm-article{--msm-ink:#171713;--msm-muted:#68645d;--msm-paper:#fbfaf7;--msm-warm:#f2ede4;--msm-line:rgba(23,23,19,.13);--msm-accent:#9a7251;background:var(--msm-paper);color:var(--msm-ink)}.msm-blog *,.msm-article *{box-sizing:border-box}.msm-blog a,.msm-article a{color:inherit}.msm-editorial-breadcrumb{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#777269;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:34px}.msm-editorial-breadcrumb a{text-decoration:none;border-bottom:1px solid transparent}.msm-editorial-breadcrumb a:hover{border-color:currentColor}.msm-blog__hero,.msm-article__hero{background:var(--msm-warm);border-bottom:1px solid var(--msm-line);padding:58px 0 68px}.msm-blog__eyebrow,.msm-article__eyebrow{margin:0 0 14px;color:var(--msm-accent);font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.16em;font-weight:700}.msm-blog__hero h1,.msm-article__hero h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.035em;line-height:.98;color:var(--msm-ink);margin:0}.msm-blog__hero h1{font-size:clamp(50px,7vw,92px);max-width:900px}.msm-article__hero h1{font-size:clamp(46px,6.3vw,82px);max-width:1050px}.msm-blog__intro,.msm-article__lead{max-width:760px;color:var(--msm-muted);font-size:17px;line-height:1.75;margin:28px 0 0}.msm-article__meta{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:28px;padding-top:18px;border-top:1px solid var(--msm-line);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#777269}.msm-article__meta a{text-decoration:none}.msm-blog__main{padding-top:82px;padding-bottom:110px}.msm-blog__topline{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.msm-blog__topline h2{font-family:Georgia,'Times New Roman',serif;font-size:38px;line-height:1.05;font-weight:400;letter-spacing:-.025em;margin:0}.msm-blog__topline p{margin:0;color:var(--msm-muted);font-size:13px}.msm-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.msm-guide-card{background:#fff;border:1px solid var(--msm-line);display:flex;flex-direction:column;min-height:310px;padding:28px;transition:transform .2s ease,border-color .2s ease}.msm-guide-card:hover{transform:translateY(-2px);border-color:rgba(23,23,19,.28)}.msm-guide-card__tag{margin:0 0 18px;color:var(--msm-accent);font-size:10px;text-transform:uppercase;letter-spacing:.13em;font-weight:700}.msm-guide-card h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.02em;font-size:27px;line-height:1.08;margin:0 0 17px}.msm-guide-card h2 a{text-decoration:none}.msm-guide-card__summary{color:var(--msm-muted);font-size:14px;line-height:1.72;margin:0 0 24px}.msm-guide-card__footer{margin-top:auto;padding-top:17px;border-top:1px solid var(--msm-line);display:flex;justify-content:space-between;gap:18px;font-size:11px;text-transform:uppercase;letter-spacing:.07em}.msm-guide-card__footer a{text-decoration:none;font-weight:700}.msm-article__shell{display:grid;grid-template-columns:minmax(0,820px) 290px;gap:82px;align-items:start;padding-top:80px;padding-bottom:110px}.msm-article__content{font-size:17px;line-height:1.85;color:#56534d;min-width:0}.msm-article__content>p:first-child{font-size:20px;line-height:1.7;color:#34322d}.msm-article__content h2,.msm-article__content h3,.msm-article__content h4{font-family:Georgia,'Times New Roman',serif;color:var(--msm-ink);font-weight:400;letter-spacing:-.022em;scroll-margin-top:120px}.msm-article__content h2{font-size:40px;line-height:1.06;margin:60px 0 20px;padding-top:8px}.msm-article__content h3{font-size:29px;line-height:1.14;margin:42px 0 15px}.msm-article__content h4{font-size:22px;line-height:1.2;margin:32px 0 12px}.msm-article__content p{margin:0 0 22px}.msm-article__content ul,.msm-article__content ol{margin:0 0 26px;padding-left:24px}.msm-article__content li{margin:0 0 10px;padding-left:3px}.msm-article__content strong{color:#2b2925}.msm-article__content a{text-underline-offset:4px;text-decoration-thickness:1px}.msm-article__content blockquote{margin:34px 0;padding:4px 0 4px 25px;border-left:2px solid var(--msm-accent);font-family:Georgia,'Times New Roman',serif;font-size:24px;line-height:1.45;color:#34322d}.msm-article__content table{width:100%;border-collapse:collapse;margin:34px 0;font-size:14px;line-height:1.55}.msm-article__content th,.msm-article__content td{padding:14px 15px;border:1px solid var(--msm-line);text-align:left;vertical-align:top}.msm-article__content th{background:var(--msm-warm);color:var(--msm-ink);font-weight:700}.msm-article__content hr{border:0;border-top:1px solid var(--msm-line);margin:48px 0}.msm-article__content img{max-width:100%;height:auto;margin:28px 0}.msm-article__content .msm-note,.msm-article__content .msm-decision,.msm-article__content .msm-check{padding:24px 26px;margin:30px 0;border:1px solid var(--msm-line);background:#fff}.msm-article__content .msm-note{border-left:3px solid var(--msm-accent)}.msm-article__content .msm-decision{background:var(--msm-warm)}.msm-article__aside{position:sticky;top:110px}.msm-article__aside-card{background:#1b1c18;color:#fff;padding:28px}.msm-article__aside-card>p{margin:0 0 11px;color:#c7ad90;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.msm-article__aside-card h2{font-family:Georgia,'Times New Roman',serif;font-size:29px;font-weight:400;line-height:1.1;margin:0 0 24px;color:#fff}.msm-article__aside-card a{display:flex;justify-content:space-between;gap:15px;padding:14px 0;border-top:1px solid rgba(255,255,255,.17);color:#fff;text-decoration:none;font-size:12px;font-weight:700}.msm-article__aside-card a:last-child{border-bottom:1px solid rgba(255,255,255,.17)}.msm-article__back{margin-top:18px;display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#6d6962;text-decoration:none}.msm-article__next{background:var(--msm-warm);border-top:1px solid var(--msm-line);padding:70px 0}.msm-article__next-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;align-items:start}.msm-article__next h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:37px;line-height:1.08;letter-spacing:-.025em;margin:0}.msm-article__next-links{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.msm-article__next-links a{padding:16px 0;border-top:1px solid var(--msm-line);text-decoration:none;font-size:13px;font-weight:700;display:flex;justify-content:space-between;gap:16px}.msm-article__next-links a:nth-last-child(-n+2){border-bottom:1px solid var(--msm-line)}@media(max-width:1000px){.msm-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.msm-article__shell{grid-template-columns:1fr;gap:50px}.msm-article__aside{position:static}.msm-article__next-grid{grid-template-columns:1fr;gap:34px}}@media(max-width:749px){.msm-blog__hero,.msm-article__hero{padding:42px 0 50px}.msm-editorial-breadcrumb{margin-bottom:25px}.msm-blog__hero h1{font-size:49px}.msm-article__hero h1{font-size:43px}.msm-blog__intro,.msm-article__lead{font-size:15px;margin-top:22px}.msm-blog__main{padding-top:55px;padding-bottom:75px}.msm-blog__topline{align-items:start;flex-direction:column;gap:10px}.msm-blog__grid{grid-template-columns:1fr}.msm-guide-card{min-height:0}.msm-article__shell{padding-top:52px;padding-bottom:75px}.msm-article__content{font-size:16px}.msm-article__content>p:first-child{font-size:18px}.msm-article__content h2{font-size:33px;margin-top:48px}.msm-article__content h3{font-size:26px}.msm-article__content table{display:block;overflow-x:auto;white-space:normal}.msm-article__next{padding:54px 0}.msm-article__next h2{font-size:32px}.msm-article__next-links{grid-template-columns:1fr}.msm-article__next-links a:nth-last-child(-n+2){border-bottom:0}.msm-article__next-links a:last-child{border-bottom:1px solid var(--msm-line)}}