/* Merilna miza: original precision workbench, 2026. Complete local font files. */
@font-face{font-family:Schibsted;font-style:normal;font-weight:400 900;font-display:swap;src:url('/mfg/fonts/schibsted.woff2') format('woff2')}
@font-face{font-family:Schibsted;font-style:italic;font-weight:400 900;font-display:swap;src:url('/mfg/fonts/schibsted-italic.woff2') format('woff2')}
@font-face{font-family:Fragment;font-style:normal;font-weight:400;font-display:swap;src:url('/mfg/fonts/fragment.woff2') format('woff2')}
:root{--mfg-page:#f7f8fb;--mfg-ink:#222a45;--mfg-meta:#596178;--mfg-rule:#c6cbd8;--mfg-link:#5145cd;--mfg-lilac:#e8e7fc;--mfg-cyan:#d3eef4;--mfg-font:Schibsted,Arial,sans-serif;--mfg-mono:Fragment,monospace}
html.mfg{background:var(--mfg-page);color:var(--mfg-ink);color-scheme:light;scroll-behavior:smooth}html.mfg *,html.mfg *:before,html.mfg *:after{box-sizing:border-box}
body{margin:0;font:400 17px/1.6 var(--mfg-font);-webkit-font-smoothing:antialiased}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:650;line-height:1.12;letter-spacing:-.035em;overflow-wrap:break-word}h1{font-size:clamp(38px,5vw,68px)}h2{font-size:32px}h3{font-size:24px}p{overflow-wrap:break-word}
a{color:inherit;text-decoration:none;text-underline-offset:5px}a:hover{color:var(--mfg-link);text-decoration:underline;text-decoration-thickness:1.5px}:focus-visible{outline:3px solid var(--mfg-link);outline-offset:4px}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}img,svg{display:block;max-width:100%}ol,ul{padding:0;list-style:none;margin:0}small{font-size:13px;color:var(--mfg-meta)}time{font-variant-numeric:tabular-nums}::selection{background:var(--mfg-lilac);color:var(--mfg-ink)}
.mfg-wrap{width:min(1224px,calc(100% - 96px));margin-inline:auto;min-width:0}.mfg-cabinet{padding-block:52px 80px}.mfg-cabinet:focus{outline:none}
.mfg-sr,.mfg-leap:not(:focus){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mfg-leap:focus{position:fixed;top:12px;left:12px;padding:12px 18px;background:#fff;outline:3px solid var(--mfg-link);z-index:30}
.mfg-head{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:112px;position:relative}.mfg-brand{display:flex;align-items:center;gap:14px;font-size:31px;line-height:1.1;font-weight:750;letter-spacing:-.05em;flex-shrink:0}.mfg-brand:hover{text-decoration:none}.mfg-mark{color:var(--mfg-link);flex-shrink:0}.mfg-brand small{display:block;font-size:11px;font-weight:500;letter-spacing:.07em;margin-top:7px;color:var(--mfg-meta)}
.mfg-primary ul{display:flex;gap:30px}.mfg-primary a{display:flex;align-items:center;gap:24px;min-height:44px;font-size:15px;font-weight:600}.mfg-primary a[aria-current]{text-decoration:underline;color:var(--mfg-link)}.mfg-primary li:last-child a{border:1px solid var(--mfg-rule);padding-inline:18px}.mfg-primary li:last-child a:hover{background:var(--mfg-lilac)}.mfg-subbar{border-block:1px solid var(--mfg-rule);background:#fff}.mfg-subbar>.mfg-wrap{display:flex;justify-content:space-between;align-items:center;gap:24px}.mfg-subbar ul{display:flex;gap:28px}.mfg-subbar a{display:block;font-size:13px;line-height:44px}.mfg-subbar a[aria-current]{color:var(--mfg-link);text-decoration:underline}.mfg-menu{display:none}
.mfg-micro{font:400 11px/1.5 var(--mfg-mono);letter-spacing:.015em;color:var(--mfg-meta)}.mfg-kicker{font:600 11px/1.5 var(--mfg-font);text-transform:uppercase;letter-spacing:.13em;color:var(--mfg-link);margin-bottom:16px}.mfg-lede{font-size:20px;line-height:1.6;color:var(--mfg-meta);max-width:700px;margin-top:20px}.mfg-textlink{display:inline-flex;gap:30px;font-size:14px;font-weight:600;align-items:center;min-height:44px}.mfg-textlink span{font-size:20px}.mfg-button{border:1px solid var(--mfg-ink);background:var(--mfg-ink);color:#fff;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;font-size:14px;font-weight:600;min-height:48px;padding:12px 20px;text-decoration:none}.mfg-button:hover{background:var(--mfg-link);border-color:var(--mfg-link);color:#fff;text-decoration:none}.mfg-back{margin-top:36px;font-size:14px}.mfg-back a{display:inline-block;padding-block:12px}
.mfg-homeintro{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:48px;align-items:end;margin-bottom:36px}.mfg-homeintro h1{font-size:clamp(46px,5.4vw,76px);line-height:1.03;letter-spacing:-.05em}.mfg-introaside>p:first-child{font-size:19px;line-height:1.5;margin-bottom:10px}.mfg-introaside .mfg-micro{margin-top:18px}
.mfg-photo{min-width:0}.mfg-photo img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;background:#e0e4ec}.mfg-photo figcaption{display:flex;justify-content:space-between;gap:14px;padding:10px 0;font:400 10px/1.5 var(--mfg-mono);color:var(--mfg-meta)}.mfg-photo figcaption span:last-child{text-align:right}
.mfg-bench{display:grid;grid-template-columns:3fr 2fr;border-top:1px solid var(--mfg-rule);padding-top:16px;gap:0}.mfg-mainbench .mfg-photo{display:flex;flex-direction:column}.mfg-mainbench .mfg-photo img{height:100%;min-height:410px;max-height:450px;object-fit:cover}.mfg-mainbench .mfg-photo figcaption{flex-shrink:0}.mfg-benchcopy{background:var(--mfg-lilac);padding:32px 34px}.mfg-benchcopy h2{font-size:36px;margin-bottom:16px}.mfg-benchcopy h2 a,.mfg-studycopy h2 a,.mfg-guidecopy h2 a{display:block}.mfg-benchcopy h2 a>span,.mfg-studycopy h2 a>span,.mfg-guidecopy h2 a>span{display:inline-block;font-size:.6em;vertical-align:middle;margin-left:14px}.mfg-benchcopy>p:not(.mfg-kicker){color:var(--mfg-meta);font-size:15px}.mfg-benchcopy>.mfg-textlink{margin-top:10px}
.mfg-method{padding:26px 28px;border:1px solid var(--mfg-rule);background:#fff;min-width:0}.mfg-method>.mfg-micro{padding-bottom:16px;border-bottom:1px solid var(--mfg-rule)}.mfg-method-compact{padding:0;background:transparent;border:0;margin-top:22px}.mfg-tree{margin-top:6px}.mfg-tree li{display:grid;grid-template-columns:22px 72px minmax(0,1fr);gap:12px;align-items:center;padding-block:13px;border-bottom:1px solid var(--mfg-rule);font-size:13px}.mfg-tree strong{font-family:var(--mfg-mono);font-weight:400;color:var(--mfg-link)}.mfg-tree small{font-size:12px}.mfg-folder{width:20px;height:14px;border:1px solid var(--mfg-link);position:relative}.mfg-folder:before{content:'';position:absolute;left:-1px;top:-5px;width:9px;height:5px;border:1px solid var(--mfg-link);border-bottom:0}
.mfg-rhythm{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;padding-top:24px}.mfg-time strong{display:block;font-size:54px;font-weight:500;letter-spacing:-.055em;line-height:1}.mfg-time strong>span{font-size:12px;letter-spacing:0;margin-left:8px}.mfg-time>span{display:block;font-size:12px;margin-top:12px;color:var(--mfg-meta)}.mfg-plus{font-size:26px;color:var(--mfg-link)}.mfg-timebar{display:flex;gap:3px;grid-column:1/-1;height:8px}.mfg-timebar i:first-child{flex:4;background:var(--mfg-ink)}.mfg-timebar i:last-child{flex:1;background:var(--mfg-link)}.mfg-rhythm>p{grid-column:1/-1;font-size:12px;color:var(--mfg-meta)}
.mfg-sourcecheck{padding-top:10px}.mfg-sourcecheck li{display:grid;grid-template-columns:28px 1fr auto;gap:14px;padding:10px 0;border-bottom:1px solid var(--mfg-rule);font-size:13px}.mfg-sourcecheck li span{font:400 11px var(--mfg-mono);color:var(--mfg-link)}.mfg-sourcecheck li span:last-child{font-size:17px}.mfg-formatdemo{padding-top:10px}.mfg-formatdemo>div{display:grid;grid-template-columns:.65fr 1.7fr 1fr;border-bottom:1px solid var(--mfg-rule);font:400 11px/1.5 var(--mfg-mono)}.mfg-formatdemo>div>span{padding:10px 8px;border-left:1px solid var(--mfg-rule)}.mfg-formatdemo>div>span:first-child{border-left:0;padding-left:0}.mfg-formatdemo .mfg-formathead{color:var(--mfg-link)}.mfg-formatdemo>p{font-size:12px;line-height:1.6;color:var(--mfg-meta);margin-top:18px}
.mfg-sectiontitle{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:22px}.mfg-sectiontitle h2{font-size:25px}.mfg-sectiontitle a{font-size:12px;min-height:44px;display:inline-flex;align-items:center}.mfg-sectiontitle .mfg-kicker{margin:0 0 6px}.mfg-study>.mfg-sectiontitle{margin-bottom:10px}.mfg-topicstrip{margin-block:56px 64px}.mfg-topicstrip>ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--mfg-rule)}.mfg-topicstrip li{padding:22px;border-right:1px solid var(--mfg-rule)}.mfg-topicstrip li:first-child{padding-left:0}.mfg-topicstrip li:last-child{border:0;padding-right:0}.mfg-topicstrip li>a{display:block}.mfg-topicstrip strong{display:flex;justify-content:space-between;margin:20px 0;font-size:22px;font-weight:550;letter-spacing:-.04em}.mfg-topicstrip strong span{font-size:17px}.mfg-statbar{display:block;height:4px;background:#dfe3ed}.mfg-statbar i{display:block;height:100%;background:var(--mfg-link)}
.mfg-studygrid{display:grid;grid-template-columns:5fr 7fr;gap:48px;margin-bottom:64px}.mfg-study-bloki .mfg-photo img{aspect-ratio:6/5}.mfg-studycopy{margin-top:20px}.mfg-studycopy h2{font-size:32px;margin-bottom:16px}.mfg-studycopy>p{font-size:15px;color:var(--mfg-meta)}.mfg-study-viri>.mfg-method{display:grid;grid-template-columns:1fr 1.4fr;gap:26px;border-top:1px solid var(--mfg-rule);padding-top:18px}.mfg-study-viri>.mfg-method>.mfg-micro{border:0}.mfg-study-viri>.mfg-method>.mfg-sourcecheck{padding-top:0}.mfg-formatbench{grid-template-columns:1fr 1fr;border:0;padding:0;gap:0;margin-bottom:64px}.mfg-formatbench .mfg-benchcopy{background:#eaf0f4}.mfg-formatbench .mfg-photo{display:flex;flex-direction:column}.mfg-formatbench .mfg-photo img{height:100%;max-height:480px}
.mfg-newsgrid{display:grid;grid-template-columns:7fr 5fr;gap:48px;margin-bottom:64px}.mfg-weeklybox{background:var(--mfg-cyan);padding:32px;display:flex;flex-direction:column;align-items:start}.mfg-issue{font-size:86px;font-weight:500;line-height:1;letter-spacing:-.075em;color:var(--mfg-link);margin-bottom:24px}.mfg-issue>span{font:400 15px var(--mfg-mono);letter-spacing:0;margin-left:10px}.mfg-weeklybox h2{font-size:20px;margin-bottom:24px}.mfg-weeklybox h3{font-size:29px;margin:10px 0 20px}.mfg-weeklybox h3 span{margin-left:10px;font-size:20px}.mfg-weeklybox>p:not(.mfg-kicker):not(.mfg-micro){font-size:14px;color:var(--mfg-meta)}.mfg-weeklybox>.mfg-textlink{margin-top:auto;padding-top:24px}
.mfg-toolbanner{background:var(--mfg-ink);color:#fff;padding:42px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.mfg-toolbanner .mfg-kicker{color:#c7c3ff}.mfg-toolbanner h2{font-size:40px}.mfg-toolbanner p:not(.mfg-kicker){font-size:15px;color:#d6d8e6;max-width:350px;margin-block:20px}.mfg-toolbanner .mfg-button{background:var(--mfg-lilac);color:var(--mfg-ink);border-color:var(--mfg-lilac)}.mfg-toolbanner .mfg-button:hover{background:#fff}.mfg-blankgrid{display:grid;grid-template-columns:1.8fr repeat(3,1fr);border-top:1px solid #65708a;font:400 12px/1.5 var(--mfg-mono)}.mfg-blankgrid>*{padding:15px 12px;border-bottom:1px solid #65708a;min-height:40px;border-left:1px solid #65708a}.mfg-blankgrid>:nth-child(4n+1){border-left:0;padding-left:0}.mfg-blankgrid i:after{content:'—';color:#adb3cd;font-style:normal}
.mfg-pageheading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:48px;border-bottom:1px solid var(--mfg-rule);padding-bottom:36px}.mfg-pageheading>div:first-child{min-width:0}.mfg-counter{display:flex;flex-direction:column;text-align:right;flex-shrink:0;padding-left:32px;border-left:1px solid var(--mfg-rule);min-width:116px}.mfg-counter strong{font-size:52px;font-weight:450;letter-spacing:-.06em;line-height:1.15;color:var(--mfg-link)}.mfg-counter span{font:400 11px var(--mfg-mono);color:var(--mfg-meta);margin-top:10px}
.mfg-entrylist>li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:18px;border-top:1px solid var(--mfg-rule);padding:24px 0}.mfg-entrylist>li:last-child{border-bottom:1px solid var(--mfg-rule)}.mfg-rownum{font:400 12px var(--mfg-mono);color:var(--mfg-link);margin-top:3px}.mfg-entrylist h3{font-size:26px;margin:8px 0 12px}.mfg-entrylist h3 a{display:block}.mfg-entrylist h3 span{font-size:17px;margin-left:12px}.mfg-rowdesc{font-size:15px;color:var(--mfg-meta);max-width:680px;margin-bottom:14px}.mfg-rowbyline{font-size:12px}.mfg-entrylist-compact>li{grid-template-columns:30px minmax(0,1fr);gap:18px;padding:20px 0}.mfg-entrylist-compact h3{font-size:22px;margin-bottom:0}.mfg-entrylist-compact .mfg-rowdesc,.mfg-entrylist-compact .mfg-rowbyline{display:none}.mfg-listsection+.mfg-listsection{margin-top:42px}.mfg-empty{border:1px dashed var(--mfg-rule);padding:30px;min-height:140px;font-size:15px;color:var(--mfg-meta)}.mfg-empty>span{font:400 24px var(--mfg-mono);color:var(--mfg-link)}.mfg-empty p{margin-bottom:12px}.mfg-empty a{font-size:13px;text-decoration:underline}
.mfg-guidegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 36px}.mfg-guidecopy{padding-top:16px}.mfg-guidecopy h2{font-size:33px;margin-bottom:16px}.mfg-guidecopy p{font-size:15px;color:var(--mfg-meta);margin-bottom:20px}.mfg-guidegrid>li:nth-child(3) .mfg-photo img,.mfg-guidegrid>li:nth-child(4) .mfg-photo img{aspect-ratio:5/3}.mfg-archive{display:grid;grid-template-columns:220px minmax(0,1fr);gap:54px}.mfg-archive>aside{border-top:1px solid var(--mfg-rule);padding-top:24px}.mfg-archive>aside>p:not(.mfg-kicker){font-size:26px;line-height:1.3;letter-spacing:-.04em;margin-bottom:22px}.mfg-archive aside a{font-size:13px}.mfg-issues{display:grid;gap:24px}.mfg-issues>li{display:grid;grid-template-columns:220px minmax(0,1fr);padding:36px;gap:50px;background:var(--mfg-cyan)}.mfg-issues>li:nth-child(even){background:var(--mfg-lilac)}.mfg-issues h2{max-width:680px;font-size:36px;margin:12px 0 20px}.mfg-issues h2 span{font-size:22px;margin-left:12px}.mfg-issues p:not(.mfg-micro){font-size:16px;color:var(--mfg-meta);margin-bottom:24px}
.mfg-articletop{display:flex;justify-content:space-between;align-items:center;gap:20px}.mfg-articletop>.mfg-kicker{margin:0}.mfg-articlehead h1{max-width:1000px;margin-top:24px;font-size:clamp(40px,4.8vw,68px)}.mfg-articlehead>.mfg-lede{max-width:820px}.mfg-byline{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:32px;align-items:center;border-block:1px solid var(--mfg-rule);padding:20px 0;margin-top:32px}.mfg-authorline{display:flex;gap:18px;align-items:center}.mfg-avatar{width:56px;height:56px;object-fit:cover;flex-shrink:0}.mfg-authorline p{font-size:13px}.mfg-authorline p:first-child{font-weight:600}.mfg-role{font-size:12px!important;color:var(--mfg-meta);margin-top:5px}.mfg-dateline{font-size:11px;display:flex;flex-direction:column;color:var(--mfg-meta);gap:7px}.mfg-dateline time{font-family:var(--mfg-mono);font-size:11px}.mfg-print:not(.mfg-button){font-size:12px;min-height:44px;border:1px solid var(--mfg-rule);padding:10px 16px;background:transparent}.mfg-print:not(.mfg-button):hover{background:var(--mfg-lilac)}
.mfg-articlevisual{display:grid;grid-template-columns:7fr 5fr;gap:28px;margin:30px 0 48px;align-items:stretch}.mfg-articlevisual .mfg-method{margin-bottom:35px;display:flex;flex-direction:column;justify-content:center;background:var(--mfg-lilac);border:0;padding:32px 38px}.mfg-articlevisual .mfg-photo img{max-height:320px}.mfg-entry-niche .mfg-articlevisual .mfg-photo img{max-height:270px}.mfg-entry-weekly .mfg-articlevisual .mfg-method{background:var(--mfg-cyan)}.mfg-reading{display:grid;grid-template-columns:260px minmax(0,680px);gap:72px;align-items:start;justify-content:start}.mfg-readaside{font-size:13px}.mfg-toc summary{font-size:13px;font-weight:600;padding:14px 0;cursor:pointer;min-height:44px;border-top:1px solid var(--mfg-rule)}.mfg-toc ol{border-bottom:1px solid var(--mfg-rule);padding-bottom:14px}.mfg-toc li a{display:grid;grid-template-columns:25px 1fr;gap:12px;padding:10px 0;font-size:12px}.mfg-toc a span{font-family:var(--mfg-mono);font-size:10px;color:var(--mfg-link);padding-top:2px}.mfg-shortnote{border-block:1px solid var(--mfg-rule);padding:18px 0}.mfg-shortnote p{font-size:18px;line-height:1.4;margin-top:14px;max-width:200px;letter-spacing:-.02em}.mfg-readtags{padding-top:24px;margin-bottom:24px}.mfg-readtags .mfg-kicker{margin-bottom:8px}.mfg-readtags a{display:inline-block;border-bottom:1px solid var(--mfg-rule);padding:8px 0;margin-right:14px;font-size:12px}.mfg-readaside .mfg-textlink{font-size:12px}
.mfg-blurb{font-size:18px;line-height:1.8;max-width:680px;min-width:0}.mfg-blurb p{margin-bottom:24px}.mfg-blurb>p:first-child{font-size:22px;line-height:1.65;letter-spacing:-.02em}.mfg-blurb h2{font-size:29px;line-height:1.25;margin:42px 0 18px;padding-top:18px;border-top:1px solid var(--mfg-rule);scroll-margin-top:24px}.mfg-blurb h3{font-size:23px;margin:28px 0 14px}.mfg-blurb a,.mfg-prose-page a{text-decoration:underline;color:var(--mfg-link)}.mfg-blurb code{font:400 14px/1.65 var(--mfg-mono);padding:3px 5px;background:var(--mfg-lilac);overflow-wrap:anywhere}.mfg-blurb ol{list-style:decimal;padding-left:28px}.mfg-blurb ul{list-style:disc;padding-left:24px}.mfg-blurb li{padding-left:6px;margin-bottom:16px}.mfg-blurb li::marker{font-family:var(--mfg-mono);font-size:13px;color:var(--mfg-link)}.mfg-blurb strong{font-weight:650}.mfg-endmark{margin-top:32px;color:var(--mfg-link);font-size:28px}.mfg-articlebottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--mfg-rule);padding:24px 0 0;margin-top:54px;font-size:13px}
.mfg-columnindex>li{display:grid;grid-template-columns:5fr 7fr;gap:48px;padding-block:30px;border-top:1px solid var(--mfg-rule)}.mfg-columnindex>li:first-child{padding-top:0;border:0}.mfg-columncopy h2{font-size:46px;margin-bottom:24px}.mfg-columncopy h2 span{font-size:25px;margin-left:24px}.mfg-columncopy>p:not(.mfg-kicker){font-size:16px;color:var(--mfg-meta);max-width:390px}.mfg-columnindex .mfg-photo img{max-height:420px}.mfg-columnvisual{display:grid;grid-template-columns:7fr 5fr;gap:28px;margin-bottom:44px}.mfg-columnvisual .mfg-method{background:var(--mfg-lilac);margin-bottom:35px}.mfg-taxonomylists{display:grid;grid-template-columns:5fr 7fr;gap:48px}.mfg-taxonomylists>.mfg-listsection+.mfg-listsection{margin-top:0}.mfg-tagtablehead{display:flex;justify-content:space-between;border-bottom:1px solid var(--mfg-ink);padding-bottom:18px;font:400 11px var(--mfg-mono);color:var(--mfg-meta)}.mfg-tagindex{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.mfg-tagindex li>a{display:grid;grid-template-columns:28px minmax(0,1fr) auto 16px;align-items:center;gap:18px;padding:26px 0;border-bottom:1px solid var(--mfg-rule)}.mfg-tagindex strong{font-size:25px;font-weight:550;letter-spacing:-.03em}.mfg-tagdetail{display:grid;grid-template-columns:220px minmax(0,1fr);gap:54px}.mfg-tagstamp{display:block;font-size:150px;line-height:1;color:var(--mfg-link);font-weight:400;margin-bottom:24px}.mfg-tagdetail aside a{font-size:13px}
.mfg-people{display:grid;grid-template-columns:1fr 1fr;gap:42px 36px}.mfg-person{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;border-top:1px solid var(--mfg-rule);padding-top:20px;min-width:0}.mfg-personportrait img{width:100%;aspect-ratio:1;object-fit:cover}.mfg-person h2{font-size:27px;margin-bottom:8px}.mfg-person h2 span{font-size:16px;margin-left:12px}.mfg-person .mfg-kicker{margin-bottom:12px}.mfg-person p:not(.mfg-kicker):not(.mfg-role){font-size:13px;line-height:1.7;margin-top:18px;color:var(--mfg-meta)}.mfg-authorprofile{display:grid;grid-template-columns:260px minmax(0,1fr);gap:54px;padding-bottom:42px;border-bottom:1px solid var(--mfg-rule);margin-bottom:44px}.mfg-authorprofile>img{width:100%;aspect-ratio:1;object-fit:cover}.mfg-authorprofile h1{font-size:56px}.mfg-profilerole{font-size:19px;margin:18px 0;color:var(--mfg-link)}.mfg-authorprofile p:not(.mfg-kicker):not(.mfg-profilerole){max-width:760px;font-size:16px}.mfg-profilelinks{margin-top:18px}.mfg-profilelinks a{display:inline-flex;min-height:44px;align-items:center;font-size:13px}.mfg-profilelists{display:grid;grid-template-columns:5fr 7fr;gap:48px}
.mfg-official{display:grid;grid-template-columns:minmax(0,680px) minmax(200px,1fr);gap:100px}.mfg-prose-page{font-size:18px;line-height:1.8;max-width:680px}.mfg-prose-page p{margin-bottom:26px}.mfg-prose-page h2{font-size:29px;margin:38px 0 18px;border-top:1px solid var(--mfg-rule);padding-top:20px}.mfg-prose-page h2:first-child{margin-top:0}.mfg-mast{border-top:3px solid var(--mfg-link);padding-top:22px;align-self:start}.mfg-mast h2{font-size:23px;margin-bottom:24px}.mfg-mast address{font-size:14px;line-height:1.8;font-style:normal;margin-bottom:18px}.mfg-mast address span{display:block}.mfg-mast>a{display:block;font-size:13px;overflow-wrap:anywhere;padding-block:12px}.mfg-aboutvisual{display:grid;grid-template-columns:7fr 5fr;gap:0;margin-bottom:50px}.mfg-aboutvisual>.mfg-photo img{max-height:400px}.mfg-aboutvisual>div{background:var(--mfg-lilac);padding:32px;margin-bottom:35px}.mfg-aboutvisual li{display:grid;grid-template-columns:28px 1fr;gap:20px;border-bottom:1px solid var(--mfg-rule);padding:18px 0;font-size:19px;line-height:1.4}.mfg-aboutvisual li:last-child{border:0}.mfg-submission{display:grid;grid-template-columns:7fr 5fr;gap:80px}.mfg-submission>aside{background:var(--mfg-lilac);align-self:start;padding:32px}.mfg-submission li{display:flex;gap:22px;align-items:center;padding:20px 0;border-bottom:1px solid var(--mfg-rule);font-size:20px}.mfg-submission li>span{font:400 12px var(--mfg-mono);color:var(--mfg-link)}.mfg-submission aside>p:last-child{margin-top:22px}
.mfg-tooltop{display:flex;gap:28px;justify-content:space-between;align-items:center;margin-bottom:28px}.mfg-note{font-size:14px;color:var(--mfg-meta);display:flex;gap:12px;align-items:start}.mfg-note>span{color:var(--mfg-link);font-size:24px}.mfg-tooltop .mfg-button{flex-shrink:0}.mfg-tablescroll{max-width:100%;overflow-x:auto;border:1px solid var(--mfg-rule);background:#fff}.mfg-comparison table{border-collapse:collapse;width:100%;min-width:720px;table-layout:fixed}.mfg-comparison caption{text-align:left;padding:24px;background:var(--mfg-lilac)}.mfg-comparison caption strong{font-size:18px}.mfg-comparison caption span{display:block;font-size:12px;color:var(--mfg-meta);margin-top:8px}.mfg-comparison th,.mfg-comparison td{border-bottom:1px solid var(--mfg-rule);border-left:1px solid var(--mfg-rule);text-align:left;padding:18px;vertical-align:middle;font-size:14px;font-weight:400}.mfg-comparison th:first-child{width:40%;border-left:0}.mfg-comparison thead th{background:#eef1f7;vertical-align:bottom}.mfg-comparison thead th:first-child{font-weight:600}.mfg-comparison th[scope=row]{font-size:14px;line-height:1.5}.mfg-comparison th[scope=row]>.mfg-micro{display:block;margin-bottom:8px;color:var(--mfg-link)}.mfg-comparison tr:last-child>*{border-bottom:0}.mfg-comparison label:not(.mfg-sr){display:block;font-size:12px;font-weight:600;margin-bottom:12px}
input[type=text],textarea{border:1px solid #8c94aa;background:#fff;border-radius:0;padding:10px;min-height:44px;width:100%;min-width:0}input::placeholder{color:#65708a;opacity:1}.mfg-scrollhint{display:none;font-size:12px;color:var(--mfg-meta);margin-top:14px}.mfg-texttool{margin-top:58px;padding-top:32px;border-top:1px solid var(--mfg-rule);margin-bottom:38px}.mfg-texttool .mfg-sectiontitle{align-items:end}.mfg-textpanes{display:grid;grid-template-columns:1fr 1fr;gap:28px}.mfg-textpanes label,.mfg-outputlabel{display:block;font-size:13px;font-weight:600;letter-spacing:0;line-height:1.5;margin-bottom:14px}.mfg-field{min-height:230px;font:400 14px/1.6 var(--mfg-mono);resize:vertical}.mfg-textpanes p{margin-top:18px}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:400 14px/1.6 var(--mfg-mono);margin:0}#mfg-out{border:1px solid var(--mfg-rule);background:var(--mfg-lilac);min-height:230px;padding:18px}.mfg-printvalue{display:none}
.mfg-notfound{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:30px}.mfg-notfound h1{font-size:56px}.mfg-notfound .mfg-button{margin-top:30px}.mfg-errorgraphic{background:var(--mfg-lilac);position:relative;padding:50px 36px;border:1px solid var(--mfg-rule)}.mfg-errorgraphic>span{display:block;font-size:140px;letter-spacing:-.08em;font-weight:500;line-height:1;color:var(--mfg-link)}.mfg-erroraxis{margin-top:24px;height:60px;border-bottom:1px solid var(--mfg-ink);border-left:1px solid var(--mfg-ink);background:repeating-linear-gradient(90deg,transparent 0,transparent 29px,var(--mfg-rule) 29px,var(--mfg-rule) 30px)}.mfg-errorgraphic p{font:400 11px var(--mfg-mono);margin-top:16px}
.mfg-foot{border-top:1px solid var(--mfg-rule);background:#eef1f7;padding:48px 0 20px}.mfg-foot>.mfg-wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px 70px}.mfg-footbrand{font-size:31px;letter-spacing:-.045em;font-weight:650;display:flex;justify-content:space-between;max-width:380px}.mfg-footintro p{font-size:14px;color:var(--mfg-meta);max-width:350px;margin:18px 0}.mfg-footintro>a:last-child{font-size:13px;display:inline-block;min-height:44px;line-height:44px;overflow-wrap:anywhere}.mfg-foot nav>ul{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.mfg-foot nav a{font-size:13px;display:inline-flex;align-items:center;min-height:44px}.mfg-foot nav a[aria-current]{color:var(--mfg-link)}.mfg-footbase{grid-column:1/-1;display:flex;justify-content:space-between;gap:18px;align-items:center;font:400 10px/1.6 var(--mfg-mono);color:var(--mfg-meta);border-top:1px solid var(--mfg-rule);padding-top:20px}.mfg-footbase a{min-height:44px;display:inline-flex;align-items:center}
@media(max-width:1100px){.mfg-wrap{width:calc(100% - 64px)}.mfg-homeintro{gap:32px;grid-template-columns:1fr 250px}.mfg-homeintro h1{font-size:58px}.mfg-benchcopy{padding:24px}.mfg-benchcopy h2{font-size:31px}.mfg-studygrid,.mfg-newsgrid,.mfg-columnindex>li,.mfg-taxonomylists,.mfg-profilelists{gap:32px}.mfg-reading{grid-template-columns:210px minmax(0,680px);gap:44px}.mfg-articlevisual .mfg-method{padding:24px}.mfg-study-viri>.mfg-method{display:block}.mfg-official{gap:54px}.mfg-people{gap:36px 24px}.mfg-person{grid-template-columns:110px 1fr;gap:18px}.mfg-person h2{font-size:24px}.mfg-toolbanner{gap:40px;padding:32px}.mfg-authorprofile{gap:36px;grid-template-columns:220px 1fr}}
@media(max-width:900px){.mfg-wrap{width:calc(100% - 48px)}.mfg-primary ul{gap:16px}.mfg-primary a{font-size:13px}.mfg-primary li:last-child a{padding-inline:12px;gap:16px}.mfg-brand{font-size:27px;gap:12px}.mfg-subbar ul{gap:20px}.mfg-subbar>.mfg-wrap>.mfg-micro{display:none}.mfg-homeintro{grid-template-columns:1fr 210px;gap:28px}.mfg-homeintro h1{font-size:48px}.mfg-introaside>p:first-child{font-size:16px}.mfg-bench{grid-template-columns:1fr 1fr}.mfg-mainbench .mfg-photo img{min-height:390px}.mfg-benchcopy{padding:22px}.mfg-benchcopy h2{font-size:29px}.mfg-tree li{grid-template-columns:18px 58px 1fr;gap:8px}.mfg-topicstrip li{padding:18px}.mfg-topicstrip strong{font-size:20px}.mfg-topicstrip .mfg-micro{font-size:9px}.mfg-studygrid{gap:28px;grid-template-columns:1fr 1fr}.mfg-studycopy h2{font-size:27px}.mfg-newsgrid{grid-template-columns:1.2fr 1fr;gap:28px}.mfg-weeklybox{padding:24px}.mfg-weeklybox h3{font-size:26px}.mfg-entrylist-compact h3{font-size:20px}.mfg-toolbanner h2{font-size:32px}.mfg-toolbanner{gap:28px;padding:28px}.mfg-reading{grid-template-columns:180px 1fr;gap:36px}.mfg-byline{gap:18px}.mfg-authorline{gap:12px}.mfg-dateline{max-width:135px}.mfg-authorline p{font-size:12px}.mfg-guidecopy h2{font-size:28px}.mfg-archive,.mfg-tagdetail{grid-template-columns:170px 1fr;gap:32px}.mfg-issues>li{grid-template-columns:150px 1fr;gap:28px;padding:28px}.mfg-issues h2{font-size:31px}.mfg-issue{font-size:70px}.mfg-columnindex>li{grid-template-columns:1fr 1fr;gap:28px}.mfg-columncopy h2{font-size:39px}.mfg-tagindex{gap:0 28px}.mfg-tagindex li>a{gap:12px;grid-template-columns:22px 1fr auto 13px}.mfg-tagindex strong{font-size:21px}.mfg-people{grid-template-columns:1fr}.mfg-person{grid-template-columns:160px 1fr;gap:28px}.mfg-person h2{font-size:30px}.mfg-authorprofile h1{font-size:43px}.mfg-official{grid-template-columns:minmax(0,1fr) 220px;gap:36px}.mfg-prose-page{font-size:17px}.mfg-aboutvisual>div{padding:24px}.mfg-aboutvisual li{font-size:16px}.mfg-submission{gap:36px;grid-template-columns:1.2fr 1fr}.mfg-submission>aside{padding:24px}.mfg-submission li{font-size:17px}.mfg-notfound{gap:36px}.mfg-notfound h1{font-size:42px}.mfg-errorgraphic>span{font-size:110px}.mfg-foot>.mfg-wrap{gap:32px 44px}}
@media(max-width:700px){.mfg-wrap{width:calc(100% - 36px)}.mfg-head{min-height:90px;gap:10px}.mfg-brand{font-size:25px;gap:10px}.mfg-mark{width:35px;height:35px}.mfg-brand small{font-size:9px;letter-spacing:.02em;margin-top:5px}.mfg-primary,.mfg-subbar{display:none}.mfg-menu{display:block}.mfg-menu summary{cursor:pointer;display:flex;gap:14px;align-items:center;justify-content:space-between;min-height:44px;padding:10px 6px;font-size:12px;font-weight:600;list-style:none}.mfg-menu summary::-webkit-details-marker{display:none}.mfg-menu summary span{font-size:22px;font-weight:400}.mfg-menu[open] summary span{transform:rotate(45deg)}.mfg-menu nav{position:absolute;top:90px;left:0;right:0;z-index:10;background:#fff;border:1px solid var(--mfg-rule);padding:12px 20px;box-shadow:0 16px 25px #222a4514}.mfg-menu nav a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:14px;border-bottom:1px solid #e5e8f1}.mfg-menu nav li:last-child a{border:0}.mfg-menu nav a[aria-current]{color:var(--mfg-link)}.mfg-cabinet{padding-block:30px 52px}.mfg-homeintro{display:block;margin-bottom:28px}.mfg-homeintro h1{font-size:clamp(39px,10.8vw,64px)}.mfg-homeintro .mfg-kicker{margin-bottom:16px}.mfg-introaside{margin-top:24px;max-width:420px}.mfg-introaside>p:first-child{font-size:17px}.mfg-introaside .mfg-micro{margin-top:8px}.mfg-bench{grid-template-columns:1fr;padding-top:12px}.mfg-mainbench .mfg-photo img{height:auto;min-height:0;max-height:none}.mfg-photo figcaption{font-size:9px;gap:12px;padding-block:9px}.mfg-benchcopy{padding:26px 24px}.mfg-benchcopy h2{font-size:32px}.mfg-tree li{grid-template-columns:22px 68px 1fr;gap:12px}.mfg-topicstrip{margin:40px 0}.mfg-sectiontitle{gap:18px;margin-bottom:18px}.mfg-sectiontitle h2{font-size:23px}.mfg-sectiontitle>a{font-size:11px;flex-shrink:0}.mfg-topicstrip>ol{grid-template-columns:1fr 1fr}.mfg-topicstrip li{padding:20px 16px!important;border-bottom:1px solid var(--mfg-rule)}.mfg-topicstrip li:nth-child(even){border-right:0}.mfg-topicstrip li:nth-child(3),.mfg-topicstrip li:nth-child(4){border-bottom:0}.mfg-topicstrip strong{font-size:23px;margin:16px 0}.mfg-topicstrip .mfg-micro{font-size:10px}.mfg-studygrid{display:block;margin-bottom:40px}.mfg-study+.mfg-study{margin-top:40px}.mfg-study-bloki .mfg-photo img{aspect-ratio:3/2}.mfg-studycopy{margin-top:18px}.mfg-studycopy h2{font-size:30px}.mfg-study-viri>.mfg-method{display:block}.mfg-method-compact{margin-top:20px}.mfg-formatbench{margin-bottom:40px;padding:0}.mfg-formatbench .mfg-photo{order:-1}.mfg-formatbench .mfg-photo img{height:auto;max-height:none}.mfg-newsgrid{display:block;margin-bottom:40px}.mfg-weeklybox{margin-top:36px;padding:28px}.mfg-weeklybox h3{font-size:30px}.mfg-issue{font-size:84px}.mfg-weeklybox>.mfg-textlink{margin-top:18px}.mfg-toolbanner{grid-template-columns:1fr;padding:28px 24px;gap:32px}.mfg-toolbanner h2{font-size:36px}.mfg-toolbanner p:not(.mfg-kicker){font-size:14px}.mfg-blankgrid>*{padding-block:10px;min-height:30px}.mfg-pageheading{gap:20px;margin-bottom:28px;padding-bottom:28px;align-items:start}.mfg-pageheading h1{font-size:44px}.mfg-pageheading .mfg-lede{font-size:17px;margin-top:16px}.mfg-counter{padding-left:14px;min-width:72px}.mfg-counter strong{font-size:40px}.mfg-counter span{font-size:9px;max-width:68px}.mfg-kicker{font-size:10px;margin-bottom:12px}.mfg-guidegrid{grid-template-columns:1fr;gap:34px}.mfg-guidegrid>li:nth-child(n) .mfg-photo img{aspect-ratio:3/2}.mfg-guidecopy h2{font-size:31px}.mfg-guidecopy small{font-size:12px}.mfg-archive{display:block}.mfg-archive>aside{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-top:0;margin-bottom:26px;border:0}.mfg-archive>aside>p:not(.mfg-kicker){display:none}.mfg-archive>aside .mfg-kicker{margin:0}.mfg-entrylist>li{grid-template-columns:26px minmax(0,1fr);gap:14px;padding:22px 0}.mfg-entrylist h3{font-size:24px}.mfg-entrylist .mfg-micro{font-size:10px}.mfg-entrylist-compact h3{font-size:23px}.mfg-rowdesc{font-size:14px}.mfg-issues>li{display:block;padding:26px 24px}.mfg-issues .mfg-issue{font-size:72px;margin-bottom:30px}.mfg-issues h2{font-size:32px}.mfg-articletop{align-items:start;gap:14px}.mfg-articletop>.mfg-micro{font-size:9px;flex-shrink:0}.mfg-articlehead h1{font-size:43px;margin-top:18px}.mfg-articlehead>.mfg-lede{font-size:18px;margin-top:18px}.mfg-byline{grid-template-columns:1fr auto;gap:18px 10px;padding:18px 0;margin-top:24px}.mfg-authorline{grid-column:1/-1;gap:14px}.mfg-authorline p{font-size:13px}.mfg-dateline{max-width:none}.mfg-articlevisual{grid-template-columns:1fr;gap:14px;margin-block:24px 32px}.mfg-articlevisual .mfg-photo img,.mfg-entry-niche .mfg-articlevisual .mfg-photo img{max-height:none}.mfg-articlevisual .mfg-method{margin:0;padding:24px}.mfg-reading{display:block}.mfg-readaside{margin-bottom:28px}.mfg-readtags,.mfg-readaside>.mfg-textlink,.mfg-shortnote{display:none}.mfg-toc summary{border-bottom:1px solid var(--mfg-rule);padding:14px 0}.mfg-toc ol{padding-top:10px}.mfg-toc li a{padding:12px 0;font-size:13px}.mfg-blurb{font-size:17px;line-height:1.8}.mfg-blurb>p:first-child{font-size:21px}.mfg-blurb h2{font-size:28px;margin-top:34px}.mfg-blurb code{font-size:12px}.mfg-articlebottom{display:block;margin-top:32px}.mfg-articlebottom a{display:block;min-height:44px;padding-block:12px}.mfg-columnindex>li{grid-template-columns:1fr;gap:20px;padding-block:28px}.mfg-columnindex .mfg-photo{order:-1}.mfg-columncopy h2{font-size:42px;margin-bottom:18px}.mfg-columnvisual{grid-template-columns:1fr;gap:14px;margin-bottom:32px}.mfg-columnvisual .mfg-method{margin:0}.mfg-taxonomylists{grid-template-columns:1fr;gap:34px}.mfg-tagindex{grid-template-columns:1fr;gap:0}.mfg-tagindex strong{font-size:24px}.mfg-tagindex li>a{padding-block:22px;gap:14px;grid-template-columns:25px 1fr auto 16px}.mfg-tagdetail{grid-template-columns:1fr;gap:24px}.mfg-tagdetail aside{display:flex;align-items:center;gap:18px}.mfg-tagstamp{font-size:44px;margin:0}.mfg-tagdetail aside .mfg-kicker{margin:0}.mfg-tagdetail aside>a{margin-left:auto;font-size:11px}.mfg-person{grid-template-columns:100px 1fr;gap:20px}.mfg-person h2{font-size:27px}.mfg-person p:not(.mfg-kicker):not(.mfg-role){font-size:13px}.mfg-authorprofile{grid-template-columns:1fr;gap:24px;padding-bottom:30px;margin-bottom:32px}.mfg-authorprofile>img{width:170px;height:170px}.mfg-authorprofile h1{font-size:45px}.mfg-profilerole{font-size:18px}.mfg-profilelists{grid-template-columns:1fr;gap:32px}.mfg-official{grid-template-columns:1fr;gap:34px}.mfg-prose-page{font-size:17px}.mfg-prose-page h2{font-size:28px;margin-top:32px}.mfg-aboutvisual{grid-template-columns:1fr;margin-bottom:34px}.mfg-aboutvisual>div{margin:0;padding:26px 24px}.mfg-aboutvisual li{font-size:18px}.mfg-submission{grid-template-columns:1fr;gap:32px}.mfg-submission>aside{padding:26px 24px}.mfg-tooltop{display:block;margin-bottom:24px}.mfg-tooltop .mfg-button{margin-top:20px}.mfg-note{font-size:13px}.mfg-scrollhint{display:block}.mfg-comparison caption{padding:20px}.mfg-comparison table{min-width:720px}.mfg-texttool{margin-top:38px;padding-top:26px}.mfg-texttool h2{font-size:29px}.mfg-textpanes{grid-template-columns:1fr;gap:28px}.mfg-field,#mfg-out{min-height:200px}.mfg-textpanes label,.mfg-outputlabel{font-size:13px}.mfg-notfound{grid-template-columns:1fr;gap:36px;padding-block:0}.mfg-notfound h1{font-size:43px}.mfg-errorgraphic{padding:32px}.mfg-errorgraphic>span{font-size:130px}.mfg-foot{padding-top:34px}.mfg-foot>.mfg-wrap{grid-template-columns:1fr;gap:26px}.mfg-footbrand{font-size:29px}.mfg-footintro p{font-size:14px}.mfg-foot nav>ul{gap:0 28px}.mfg-footbase{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:9px}.mfg-footbase>span:nth-child(2){grid-row:2}.mfg-footbase>a{grid-column:2;grid-row:1/3}.mfg-foot nav a{font-size:12px}}
@media(max-width:360px){.mfg-brand{font-size:22px;gap:8px}.mfg-mark{width:30px;height:30px}.mfg-brand small{font-size:8px}.mfg-menu summary{font-size:11px;gap:8px}.mfg-homeintro h1{font-size:37px}.mfg-pageheading h1{font-size:37px}.mfg-pageheading{gap:12px}.mfg-counter{min-width:56px;padding-left:10px}.mfg-counter strong{font-size:32px}.mfg-topicstrip>ol{grid-template-columns:1fr}.mfg-topicstrip li{border-right:0;border-bottom:1px solid var(--mfg-rule)!important;padding-inline:0!important}.mfg-topicstrip li:last-child{border-bottom:0!important}.mfg-tree li{grid-template-columns:18px 58px 1fr;gap:8px}.mfg-benchcopy{padding:24px 20px}.mfg-benchcopy h2{font-size:29px}.mfg-sectiontitle h2{font-size:20px}.mfg-time strong{font-size:48px}.mfg-person{grid-template-columns:1fr}.mfg-personportrait{max-width:150px}.mfg-person h2{font-size:30px}.mfg-articlehead h1{font-size:38px}.mfg-articletop{display:block}.mfg-articletop>.mfg-micro{display:block;margin-top:12px}.mfg-tagindex li>a{gap:10px}.mfg-tagindex strong{font-size:22px}.mfg-tagindex .mfg-micro{font-size:10px}.mfg-notfound h1{font-size:38px}}
@media(prefers-reduced-motion:reduce){html.mfg{scroll-behavior:auto}}
@page{size:A4;margin:16mm}
@media print{html.mfg,body{background:#fff!important;color:#000!important;font-size:11pt;line-height:1.5}.mfg-wrap{width:100%;max-width:none}.mfg-head{min-height:0;border-bottom:1px solid #777;padding:0 0 12pt;margin-bottom:20pt}.mfg-brand{font-size:18pt}.mfg-brand small{font-size:7pt}.mfg-mark{width:28pt;height:28pt;color:#000}.mfg-primary,.mfg-subbar,.mfg-menu,.mfg-leap,.mfg-foot,.mfg-print,.mfg-articlevisual,.mfg-readaside,.mfg-articlebottom,.mfg-back,.mfg-scrollhint{display:none!important}.mfg-cabinet{padding:0}.mfg-articlehead h1{font-size:28pt;line-height:1.15;max-width:none;margin-top:12pt}.mfg-articlehead>.mfg-lede{font-size:12pt;margin-top:10pt;color:#000}.mfg-articletop .mfg-kicker,.mfg-kicker,.mfg-micro{color:#000!important;font-size:8pt}.mfg-byline{grid-template-columns:1fr auto;margin:14pt 0 20pt;padding:10pt 0;break-inside:avoid}.mfg-authorline p,.mfg-role,.mfg-dateline time{color:#000!important;font-size:9pt!important}.mfg-avatar{width:38pt;height:38pt}.mfg-reading{display:block}.mfg-blurb{max-width:none;font-size:11pt;line-height:1.6}.mfg-blurb>p:first-child{font-size:12pt}.mfg-blurb p{margin-bottom:12pt;orphans:3;widows:3}.mfg-blurb h2{font-size:16pt;margin:20pt 0 10pt;padding-top:8pt;break-after:avoid}.mfg-blurb code{font-size:9pt;background:#fff;border:1px solid #bbb;box-decoration-break:clone}.mfg-blurb a{color:#000}.mfg-blurb li::marker{color:#000}.mfg-blurb li{margin-bottom:8pt}.mfg-pageheading{margin-bottom:16pt;padding-bottom:12pt}.mfg-pageheading h1{font-size:28pt}.mfg-pageheading .mfg-lede{font-size:11pt;color:#000}.mfg-counter{display:none}.mfg-tooltop{display:block;margin-bottom:14pt}.mfg-note{color:#000;font-size:9pt}.mfg-comparison .mfg-tablescroll{overflow:visible;border:0}.mfg-comparison table{min-width:0;width:100%;table-layout:fixed}.mfg-comparison caption{background:#fff;padding:8pt 0 14pt}.mfg-comparison caption strong{font-size:12pt}.mfg-comparison caption span{font-size:9pt;color:#000}.mfg-comparison th,.mfg-comparison td{padding:8pt;border:1px solid #aaa;font-size:9pt;background:#fff!important;overflow-wrap:anywhere}.mfg-comparison th[scope=row]{font-size:9pt}.mfg-comparison th:first-child{width:43%}.mfg-comparison thead th:first-child{font-size:9pt}.mfg-comparison tr{break-inside:avoid}.mfg-comparison input,.mfg-field,.mfg-textpanes .mfg-button{display:none!important}.mfg-printvalue{display:block!important;white-space:pre-wrap;overflow-wrap:anywhere;font:400 9pt/1.5 var(--mfg-font)}.mfg-texttool{margin-top:24pt;margin-bottom:16pt;padding-top:16pt}.mfg-texttool h2{font-size:16pt}.mfg-texttool .mfg-sectiontitle{margin-bottom:12pt}.mfg-textpanes{grid-template-columns:1fr 1fr;gap:16pt}.mfg-textpanes pre{min-height:0!important;border:1px solid #aaa!important;background:#fff!important;padding:10pt!important;font-size:9pt}.mfg-textpanes .mfg-outputlabel,.mfg-textpanes label{font-size:9pt}.mfg-textpanes p{display:none}.mfg-texttool+.mfg-textlink{display:none}.mfg-prose-page{font-size:11pt;line-height:1.6}.mfg-prose-page p{margin-bottom:12pt}.mfg-prose-page h2{font-size:16pt;break-after:avoid}.mfg-official{gap:30pt;grid-template-columns:2fr 1fr}.mfg-aboutvisual,.mfg-method{display:none}.mfg-endmark{font-size:16pt;color:#000}a{text-decoration:none;color:#000!important}h1,h2,h3{break-after:avoid}}
/* Keep visually hidden table labels inside the scrolling region's containing block. */
.mfg-tablescroll{position:relative}.mfg-sr{left:0;top:0}
/* The original author portraits are square; preserve the complete shoulder portraits. */
.mfg-personportrait img,.mfg-authorprofile>img{height:auto;aspect-ratio:1;object-fit:cover}
.mfg-prose-page .mfg-button,.mfg-prose-page .mfg-button:hover{color:#fff;text-decoration:none}
@media(max-width:700px){.mfg-readtags{display:block;margin-bottom:12px}.mfg-comparison table{min-width:650px}.mfg-comparison th:first-child{width:210px}.mfg-comparison th,.mfg-comparison td{padding:14px}}
@media print{.mfg-comparison table{min-width:0}.mfg-comparison th:first-child{width:43%}.mfg-comparison th,.mfg-comparison td{padding:8pt}}
@media print{*:focus,*:focus-visible{outline:none!important}.mfg-note>span{color:#000}.mfg-texttool{break-inside:avoid}}
.mfg-share{margin-top:24px;max-width:100%;min-width:0}.mfg-sharebar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:100%;min-width:0}.mfg-sharebar a,.mfg-sharebar button{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 12px;border:1px solid var(--mfg-rule);background:#fff;color:var(--mfg-ink);font:600 13px/1.2 var(--mfg-font);text-decoration:none}.mfg-sharebar a:hover,.mfg-sharebar button:hover{color:var(--mfg-link);border-color:var(--mfg-link);background:var(--mfg-lilac);text-decoration:none}.mfg-sharefeed{background:var(--mfg-lilac)}.mfg-copied{margin:8px 0 0;font-size:13px;font-weight:600;color:var(--mfg-link)}
@media print{.mfg-share{display:none!important}}
