:root{--paper-100:#f8f4f4;--paper-200:#eae7e7;--paper-300:#d7d3d3;--ink-500:#706a63;--ink-600:#6b6763;--ink-700:#56534f;--ink-800:#444141;--ink-900:#2d2b2b;--gold-100:#fff3e4;--gold-200:#ffe3bf;--gold-300:#facb8d;--gold-400:#e1ad66;--gold-500:#c28d41;--gold-base:#b68235;--gold-600:#a06f24;--gold-700:#6f4a0d;--gold-800:#5a3b0a;--gold-900:#3a270d;--font-display:"Cormorant Garamond",Georgia,serif;--font-body:"Lora",Georgia,serif;--font-data:"Archivo","Helvetica Neue",sans-serif;--size-masthead:54px;--size-h1:64px;--size-h2:34px;--size-h2-sm:30px;--size-h3:23px;--size-faq-q:19px;--size-body:14px;--size-body-sm:13px;--size-kicker:10px;--size-label:10.5px;--size-nav:11.5px;--size-btn:12px;--size-numeral:78px;--lh-display:.98;--lh-heading:1.1;--lh-body:1.72;--track-masthead:.16em;--track-kicker:.16em;--track-label:.14em;--track-nav:.1em;--track-display:-.02em;--space-1:4.6px;--space-2:9.2px;--space-3:13.8px;--space-4:18.4px;--space-6:27.6px;--space-8:36.8px;--gutter:44px;--gutter-sm:18px;--section-pad:34px;--column-gap:30px;--measure:1120px;--radius-sm:2px;--radius-md:4px;--engine-cycle:5.2s;--ease-engine:ease-in-out;--mu-page:#f7f6f5;--mu-surface:#edecea;--mu-plate:var(--paper-200);--mu-ink:#1a1917;--mu-ink-muted:var(--ink-700);--mu-ink-faint:var(--ink-600);--mu-ink-ghost:var(--ink-500);--mu-rule:color-mix(in srgb,#1a1917 16%,transparent);--mu-rule-soft:color-mix(in srgb,#1a1917 22%,transparent);--mu-accent:var(--gold-base);--mu-accent-ink:var(--gold-700);--mu-accent-dash:var(--gold-600);--mu-accent-wash:var(--gold-100);--mu-accent-hover:color-mix(in srgb,var(--gold-base) 12%,transparent);--mu-accent-press:color-mix(in srgb,var(--gold-base) 22%,transparent);--mu-grain:color-mix(in srgb,#1a1917 22%,transparent);--mu-plate-filter:sepia(.22) saturate(.82) contrast(1.05);--mu-portrait-filter:grayscale(1) sepia(.55) saturate(.9) contrast(1.16) brightness(.97);--mu-shadow-sm:0 1px 2px color-mix(in srgb,#2d2b2b 14%,transparent);color-scheme:light}:root[data-theme=dark]{--mu-page:#1a1816;--mu-surface:#232120;--mu-plate:#211f1d;--mu-ink:#ece7e1;--mu-ink-muted:#b8b2ac;--mu-ink-faint:#9d9791;--mu-ink-ghost:#857f7a;--mu-rule:color-mix(in srgb,#ece7e1 16%,transparent);--mu-rule-soft:color-mix(in srgb,#ece7e1 24%,transparent);--mu-accent:var(--gold-500);--mu-accent-ink:var(--gold-400);--mu-accent-dash:var(--gold-500);--mu-accent-wash:#2a2218;--mu-accent-hover:color-mix(in srgb,var(--gold-400) 14%,transparent);--mu-accent-press:color-mix(in srgb,var(--gold-400) 24%,transparent);--mu-grain:color-mix(in srgb,#ece7e1 14%,transparent);--mu-plate-filter:sepia(.12) saturate(.85) contrast(1.02);--mu-portrait-filter:grayscale(1) sepia(.42) saturate(.78) contrast(1.08) brightness(.9);--mu-shadow-sm:0 0 0 1px color-mix(in srgb,#ece7e1 8%,transparent);color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--mu-page:#1a1816;--mu-surface:#232120;--mu-plate:#211f1d;--mu-ink:#ece7e1;--mu-ink-muted:#b8b2ac;--mu-ink-faint:#9d9791;--mu-ink-ghost:#857f7a;--mu-rule:color-mix(in srgb,#ece7e1 16%,transparent);--mu-rule-soft:color-mix(in srgb,#ece7e1 24%,transparent);--mu-accent:var(--gold-500);--mu-accent-ink:var(--gold-400);--mu-accent-dash:var(--gold-500);--mu-accent-wash:#2a2218;--mu-accent-hover:color-mix(in srgb,var(--gold-400) 14%,transparent);--mu-accent-press:color-mix(in srgb,var(--gold-400) 24%,transparent);--mu-grain:color-mix(in srgb,#ece7e1 14%,transparent);--mu-plate-filter:sepia(.12) saturate(.85) contrast(1.02);--mu-portrait-filter:grayscale(1) sepia(.42) saturate(.78) contrast(1.08) brightness(.9);--mu-shadow-sm:0 0 0 1px color-mix(in srgb,#ece7e1 8%,transparent);color-scheme:dark}}*,:after,:before{box-sizing:border-box}body,html{background:var(--mu-page)}body{margin:0;color:var(--mu-ink);font:400 15px/1.55 var(--font-body);transition:background-color .3s ease,color .3s ease}h1,h2,h3{font-family:var(--font-display);font-weight:400;margin:0;text-wrap:pretty}p{margin:0}a{color:var(--mu-accent-ink);text-underline-offset:3px}a:hover{color:var(--mu-ink)}em{font-style:italic}:focus{outline:none}:focus-visible{outline:2px solid var(--mu-accent);outline-offset:2px}::selection{background:color-mix(in srgb,var(--mu-accent) 30%,transparent)}.mu-page{max-width:var(--measure);margin:0 auto}.mu-section{padding:var(--section-pad) var(--gutter);border-bottom:1px solid var(--mu-rule)}.mu-section--last{border-bottom:0}.mu-kicker{font:600 var(--size-kicker)/1 var(--font-data);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--mu-ink-faint)}.mu-kicker--ruled{border-top:2px solid var(--mu-ink);padding-top:8px}.mu-label{font:600 var(--size-label)/1 var(--font-data);letter-spacing:.2em;color:var(--mu-accent-ink);font-feature-settings:"tnum";text-transform:uppercase}.mu-caption{font:400 10.5px/1.5 var(--font-data);letter-spacing:.02em;color:var(--mu-ink-faint);margin-top:7px}.mu-note{font:400 12px/1.6 var(--font-data);color:var(--mu-ink-muted)}.mu-folio{padding:14px var(--gutter) 0;display:flex;justify-content:space-between;align-items:baseline;gap:16px;font:500 var(--size-kicker)/1 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mu-ink-faint);font-feature-settings:"tnum"}.mu-masthead{margin:10px var(--gutter) 0;border-top:3px double var(--mu-ink);padding:16px 0 12px;text-align:center;font:400 var(--size-masthead)/1 var(--font-display);letter-spacing:var(--track-masthead);text-indent:var(--track-masthead)}.mu-masthead,.mu-nav{border-bottom:1px solid var(--mu-ink)}.mu-nav{margin:0 var(--gutter);padding:9px 0;display:flex;justify-content:center;flex-wrap:wrap;gap:28px;font:500 var(--size-nav)/1 var(--font-data);letter-spacing:var(--track-nav);text-transform:uppercase}.mu-nav a{color:var(--mu-ink);text-decoration:none}.mu-nav a.mu-nav__cta,.mu-nav a:hover{color:var(--mu-accent-ink);text-decoration:underline}.mu-edition{display:inline-flex;gap:0;border:1px solid var(--mu-rule);border-radius:var(--radius-sm)}.mu-edition button{all:unset;cursor:pointer;padding:4px 7px;font:inherit;letter-spacing:inherit;color:var(--mu-ink-faint)}.mu-edition button:hover{color:var(--mu-ink)}.mu-edition button[aria-pressed=true]{color:var(--mu-accent-ink);background:var(--mu-accent-hover)}.mu-edition button:focus-visible{outline:2px solid var(--mu-accent);outline-offset:1px}.mu-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none;font:500 var(--size-btn)/1 var(--font-data);letter-spacing:var(--track-nav);text-transform:uppercase;padding:11px 16px;border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--mu-ink);transition:background-color .15s ease}.mu-btn--primary{color:var(--mu-accent-ink);border-color:var(--mu-accent)}.mu-btn--primary:hover{background:var(--mu-accent-hover);color:var(--mu-accent-ink)}.mu-btn--primary:active{background:var(--mu-accent-press)}.mu-btn--secondary{border-color:var(--mu-rule);color:var(--mu-ink)}.mu-btn--secondary:hover{background:color-mix(in srgb,var(--mu-ink) 7%,transparent);color:var(--mu-ink)}.mu-btn--secondary:active{background:color-mix(in srgb,var(--mu-ink) 14%,transparent)}.mu-btn--block{width:100%}.mu-btn-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mu-columns{column-count:2;column-gap:var(--column-gap);column-rule:1px solid var(--mu-rule);text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:var(--size-body);line-height:var(--lh-body)}.mu-columns p+p{margin-top:12px}.mu-runin{font:600 11.5px/1 var(--font-data);letter-spacing:.12em;text-transform:uppercase}.mu-prose{font-size:13.5px;line-height:var(--lh-body);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.mu-hero{padding:var(--section-pad) var(--gutter) 0;display:grid;grid-template-columns:minmax(0,1fr) 372px;grid-gap:0 34px;gap:0 34px}.mu-hero__lede{border-right:1px solid var(--mu-rule);padding-right:34px}.mu-hero h1{font-size:var(--size-h1);line-height:var(--lh-display);letter-spacing:var(--track-display)}.mu-hero__rule{height:1px;background:var(--mu-ink);margin:18px 0 16px}.mu-hero .mu-btn-row{margin-top:22px}.mu-hero__aside-note{font:400 11px/1.4 var(--font-data);color:var(--mu-ink-faint)}.mu-plate{position:relative;overflow:hidden;margin:0;background:var(--mu-plate);border:6px solid var(--mu-surface);outline:1px solid var(--mu-rule);filter:var(--mu-plate-filter)}.mu-plate__grain{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(var(--mu-grain) .9px,transparent .9px);background-size:3px 3px;animation:mu-grain 3.2s steps(2) infinite}.mu-plate__bar{position:relative;padding:12px 14px;border-bottom:1px solid var(--mu-rule);display:flex;justify-content:space-between;align-items:center;font:600 9.5px/1 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mu-ink-muted)}.mu-live{display:inline-flex;align-items:center;gap:5px}.mu-live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mu-accent-dash);animation:mu-tick 1.5s ease-in-out infinite}.mu-plate__body{position:relative;padding:20px 18px 16px}.mu-engine{display:flex;align-items:center;justify-content:space-between;font:600 10px/1 var(--font-data);letter-spacing:.12em;text-transform:uppercase}.mu-engine__stage{padding:8px 9px;border:1px solid var(--mu-rule-soft);color:var(--mu-ink-muted);animation:mu-stage var(--engine-cycle) var(--ease-engine) infinite}.mu-engine__arrow{flex:1 1;text-align:center;color:var(--mu-accent-ink);opacity:.22;animation:mu-arrow var(--engine-cycle) var(--ease-engine) infinite}.mu-engine>:first-child{animation-delay:0s}.mu-engine>:nth-child(2){animation-delay:.5s}.mu-engine>:nth-child(3){animation-delay:1.3s}.mu-engine>:nth-child(4){animation-delay:1.8s}.mu-engine>:nth-child(5){animation-delay:2.6s}.mu-engine>:nth-child(6){animation-delay:3.1s}.mu-engine>:nth-child(7){animation-delay:3.9s}.mu-engine__legend{display:flex;justify-content:space-between;margin:9px 2px 0;font:400 9px/1 var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--mu-ink-faint)}.mu-plate__rule{height:1px;background:var(--mu-rule);margin:16px 0 14px}.mu-stat{display:flex;align-items:flex-end;gap:14px}.mu-stat__num{font:400 var(--size-numeral)/.86 var(--font-display);letter-spacing:var(--track-display);font-feature-settings:"tnum"}.mu-stat__num small{font-size:34px}.mu-stat__label{font:400 10.5px/1.45 var(--font-data);letter-spacing:.06em;text-transform:uppercase;color:var(--mu-ink-muted);padding-bottom:8px}.mu-chart{width:100%;display:block;margin-top:8px}.mu-chart__grid{stroke:var(--mu-rule)}.mu-chart__line{fill:none;stroke:var(--mu-accent);stroke-width:1.8;stroke-dasharray:460;animation:mu-draw var(--engine-cycle) var(--ease-engine) infinite}.mu-chart__dot{fill:var(--mu-accent);animation:mu-tick 1.6s ease-in-out infinite}.mu-chart__axis{font:8px var(--font-data);letter-spacing:1.1px;fill:var(--mu-ink-faint)}.mu-rail{margin-top:28px;border-top:1px solid var(--mu-ink);border-bottom:1px solid var(--mu-ink);background:var(--mu-surface);padding:9px 20px;display:flex;justify-content:space-between;gap:20px;overflow:hidden;font:500 var(--size-label)/1 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;white-space:nowrap;color:var(--mu-ink-muted);font-feature-settings:"tnum"}.mu-rail__money{color:var(--mu-accent-ink)}.mu-sidehead{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:34px;gap:34px}.mu-portrait{position:relative;overflow:hidden;margin:0 0 14px;background:var(--mu-plate);border:6px solid var(--mu-surface);outline:1px solid var(--mu-rule)}.mu-portrait img{display:block;width:100%;height:auto;filter:var(--mu-portrait-filter)}.mu-portrait__grain{position:absolute;inset:0;pointer-events:none;opacity:.3;background-image:radial-gradient(var(--mu-grain) .9px,transparent .9px);background-size:3px 3px}.mu-sidehead h2{font-size:var(--size-h2);line-height:var(--lh-heading);margin-bottom:14px;max-width:20ch}.mu-rulehead{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-bottom:1px solid var(--mu-ink);padding-bottom:8px;margin-bottom:22px}.mu-rulehead h2{font-size:var(--size-h2-sm)}.mu-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mu-step{padding:0 26px;border-right:1px solid var(--mu-rule)}.mu-step:first-child{padding-left:0}.mu-step:last-child{padding-right:0;border-right:0}.mu-step h3{font-size:var(--size-h3);margin:8px 0}.mu-index{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 34px;gap:0 34px;font-size:13.5px}.mu-index__row{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--mu-rule)}.mu-index__tag{font:400 10.5px/1.6 var(--font-data);color:var(--mu-ink-ghost)}.mu-index__more,.mu-index__tag{letter-spacing:.08em;text-transform:uppercase}.mu-index__more{font:500 11px/1.6 var(--font-data)}.mu-coupon{border:1px dashed var(--mu-accent-dash);background:var(--mu-accent-wash);padding:20px 22px}.mu-coupon .mu-kicker{color:var(--mu-accent-ink);letter-spacing:.18em;font-size:9.5px;margin-bottom:9px}.mu-coupon h3{font-size:26px;margin-bottom:8px}.mu-coupon p{font-size:var(--size-body-sm);line-height:var(--lh-body);text-align:justify;margin-bottom:12px}.mu-coupon__fine{font:400 10px/1 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--mu-ink-faint);margin-top:9px;text-align:center}.mu-faq{column-count:2;column-gap:38px;column-rule:1px solid var(--mu-rule)}.mu-faq details{page-break-inside:avoid;break-inside:avoid;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--mu-rule)}.mu-faq summary{list-style:none;cursor:pointer;display:flex;gap:10px;align-items:baseline;margin-bottom:6px}.mu-faq summary::-webkit-details-marker{display:none}.mu-faq summary:after{content:"+";margin-left:auto;color:var(--mu-accent-ink);font:400 14px/1 var(--font-data);display:none}.mu-faq details[open] summary:after{content:"–"}.mu-faq__n{font:600 var(--size-label)/1.5 var(--font-data);letter-spacing:.16em;color:var(--mu-accent-ink);font-feature-settings:"tnum"}.mu-faq h3{font-size:var(--size-faq-q);line-height:1.24}.mu-faq p{font-size:var(--size-body-sm);line-height:var(--lh-body);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.mu-close{border-top:3px double var(--mu-ink);padding:32px var(--gutter) 36px;display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.mu-close h2{font-size:38px;line-height:1.05;margin-bottom:8px}.mu-close .mu-note{max-width:60ch}@media (max-width:820px){:root{--gutter:var(--gutter-sm);--section-pad:22px;--size-h1:40px;--size-masthead:26px;--size-h2:28px;--size-numeral:62px}.mu-folio{justify-content:center;flex-wrap:wrap;font-size:9px}.mu-folio__wide{display:none}.mu-masthead{letter-spacing:.1em;text-indent:.1em}.mu-nav{gap:16px}.mu-hero{grid-template-columns:1fr;gap:22px}.mu-hero__lede{border-right:0;padding-right:0}.mu-hero h1 br{display:none}.mu-columns,.mu-faq{column-count:1}.mu-rail{padding:8px 14px;gap:12px}.mu-rail__wide{display:none}.mu-index,.mu-sidehead{grid-template-columns:1fr;gap:12px}.mu-portrait{max-width:190px}.mu-steps{grid-template-columns:1fr}.mu-step,.mu-step:first-child,.mu-step:last-child{padding:0 0 16px;margin-bottom:16px;border-right:0;border-bottom:1px solid var(--mu-rule)}.mu-step:last-child{border-bottom:0;margin-bottom:0}.mu-offer{grid-template-columns:1fr!important}.mu-faq summary:after{display:block}.mu-close{flex-direction:column;align-items:stretch}}@keyframes mu-grain{0%,to{transform:translate(0)}50%{transform:translate(-1px,1px)}}@keyframes mu-tick{0%,to{opacity:.25}50%{opacity:1}}@keyframes mu-stage{0%,to{border-color:var(--mu-rule-soft);color:var(--mu-ink-muted);background:transparent}10%,24%{border-color:var(--mu-accent);color:var(--mu-accent-ink);background:var(--mu-accent-wash)}}@keyframes mu-arrow{0%,to{opacity:.22}12%,24%{opacity:1}}@keyframes mu-draw{0%{stroke-dashoffset:460}55%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mu-chart__dot,.mu-chart__line,.mu-engine__arrow,.mu-engine__stage,.mu-live:before,.mu-plate__grain{animation:none}.mu-engine__arrow{opacity:1}.mu-engine>:last-child{border-color:var(--mu-accent);color:var(--mu-accent-ink);background:var(--mu-accent-wash)}.mu-chart__line{stroke-dashoffset:0}}.mu-offer{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:40px;gap:40px;align-items:start}.mu-pagehead{padding:var(--section-pad) var(--gutter) 0}.mu-pagehead h1{font-size:48px;line-height:1.02;letter-spacing:var(--track-display);max-width:18ch}.mu-pagehead .mu-kicker{margin-bottom:14px}.mu-pagehead__rule{height:1px;background:var(--mu-ink);margin:18px 0 0}.mu-article{max-width:68ch;font-size:14.5px;line-height:var(--lh-body)}.mu-article p+p,.mu-article p+ul,.mu-article ul+p{margin-top:12px}.mu-article ul{padding-left:18px;margin:0}.mu-article li+li{margin-top:6px}.mu-article h3{font-size:var(--size-h3);margin:22px 0 8px}.mu-ledger{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.5}.mu-ledger th{text-align:left;font:600 var(--size-kicker)/1 var(--font-data);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--mu-ink-faint);padding:0 12px 8px 0;border-bottom:1px solid var(--mu-ink)}.mu-ledger td{padding:9px 12px 9px 0;border-bottom:1px solid var(--mu-rule);vertical-align:top}.mu-ledger td:first-child{font:600 var(--size-label)/1.6 var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--mu-accent-ink);white-space:nowrap;font-feature-settings:"tnum"}.mu-brief{list-style:none;margin:0;padding:0}.mu-brief li{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:14px;gap:14px;padding:9px 0;border-bottom:1px solid var(--mu-rule);font-size:13.5px;line-height:1.55}.mu-brief time{font:600 var(--size-label)/1.6 var(--font-data);letter-spacing:.14em;color:var(--mu-accent-ink);font-feature-settings:"tnum"}.mu-colophon{padding:22px var(--gutter) 30px;border-top:1px solid var(--mu-rule);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font:400 10.5px/1.6 var(--font-data);letter-spacing:.04em;color:var(--mu-ink-faint)}.mu-colophon a{color:var(--mu-ink-muted);text-decoration:none}.mu-colophon a:hover{color:var(--mu-ink);text-decoration:underline}.mu-colophon nav{display:flex;gap:16px;flex-wrap:wrap}.mu-colophon__brand{display:flex;flex-direction:column;gap:12px}.mu-colophon .mu-logo{display:inline-block;width:132px;color:var(--mu-ink-muted);line-height:0}.mu-colophon .mu-logo:hover{color:var(--mu-ink)}.mu-logo__mark{display:block;width:100%;aspect-ratio:806/320;background-color:currentColor;-webkit-mask:url(/logo-wordmark.png) center/contain no-repeat;mask:url(/logo-wordmark.png) center/contain no-repeat}.mu-embed{border:1px solid var(--mu-rule);background:var(--mu-surface)}.mu-embed--book{padding:40px;display:flex;flex-direction:column;align-items:flex-start}.mu-embed--book h3{font-size:26px;margin:9px 0 10px}.mu-embed--book p{font-size:var(--size-body-sm);line-height:var(--lh-body);margin-bottom:20px}.mu-embed--book .mu-btn{align-self:stretch}.mu-embed__alt{font-size:13px;line-height:1.5;color:var(--mu-ink-muted);margin:13px 0 0;align-self:center;text-align:center}.mu-skip{position:absolute;left:-999px;top:8px;padding:8px 12px;background:var(--mu-page);color:var(--mu-ink);z-index:10}.mu-skip:focus{left:12px}@media (max-width:820px){.mu-offer{grid-template-columns:1fr;gap:22px}.mu-pagehead h1{font-size:34px}.mu-brief li{grid-template-columns:60px minmax(0,1fr)}.mu-ledger td:first-child{white-space:normal}}.mu-postlist{list-style:none;margin:0;padding:0}.mu-postlist__row{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:24px;gap:24px;padding:16px 0;border-bottom:1px solid var(--mu-rule)}.mu-postlist__row:last-child{border-bottom:0;padding-bottom:0}.mu-postlist__meta{display:flex;flex-direction:column;gap:4px;font:600 var(--size-label)/1.6 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mu-accent-ink);font-feature-settings:"tnum"}.mu-postlist__title{font-size:var(--size-h3);line-height:1.2;margin-bottom:6px}.mu-postlist__title a{color:inherit;text-decoration:none}.mu-postlist__title a:hover{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--mu-accent);text-decoration-color:var(--mu-accent)}.mu-postlist__read{display:block;margin-top:6px;font:400 10.5px/1.6 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--mu-ink-ghost)}.mu-postmeta{display:flex;flex-wrap:wrap;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--mu-rule);font:600 var(--size-label)/1.6 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mu-ink-faint)}.mu-postmeta a{margin-left:auto;color:var(--mu-accent-ink);text-decoration:none}.mu-postmeta a:hover{text-decoration:underline;text-underline-offset:3px}.mu-postplate{margin:22px 0 0}.mu-postplate img{display:block;width:100%;height:auto}.mu-postnav{display:grid;grid-template-columns:1fr 1fr;grid-gap:34px;gap:34px}.mu-postnav a{display:block;max-width:34ch;font-family:var(--font-display);font-size:var(--size-h3);line-height:1.2;color:inherit;text-decoration:none}.mu-postnav a:hover{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--mu-accent);text-decoration-color:var(--mu-accent)}.mu-postnav .mu-kicker{display:block;margin-bottom:8px;color:var(--mu-ink-faint)}.mu-postnav__next{text-align:right;justify-self:end}.mu-ported{margin-top:24px}.mu-ported>:first-child{margin-top:0}.mu-ported p{margin:0 0 12px;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.mu-ported h2{font-size:var(--size-h2-sm);line-height:var(--lh-heading);margin:32px 0 10px;padding-top:14px;border-top:1px solid var(--mu-rule);max-width:24ch}.mu-ported h2,.mu-ported h3{font-family:var(--font-display)}.mu-ported h3{font-size:var(--size-h3);line-height:1.25;margin:24px 0 8px}.mu-ported h4{font:600 var(--size-kicker)/1 var(--font-data);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--mu-ink-faint);margin:20px 0 8px}.mu-ported ol,.mu-ported ul{margin:0 0 12px;padding-left:20px}.mu-ported li{margin-bottom:6px}.mu-ported a{color:var(--mu-accent-ink);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.mu-ported em,.mu-ported i{font-style:italic}.mu-ported b,.mu-ported strong{font-weight:600}.mu-ported blockquote{margin:18px 0;padding-left:16px;border-left:2px solid var(--mu-accent);font-style:italic}.mu-ported hr{height:0;margin:28px 0;border:0;border-top:1px solid var(--mu-rule)}.mu-ported iframe,.mu-ported img,.mu-ported video{display:block;width:100%;height:auto;margin:20px 0;border:6px solid var(--mu-surface);outline:1px solid var(--mu-rule)}.mu-ported table{width:100%;border-collapse:collapse;font-size:13.5px;margin:18px 0}.mu-ported th{text-align:left;font:600 var(--size-kicker)/1 var(--font-data);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--mu-ink-faint);padding:0 12px 8px 0;border-bottom:1px solid var(--mu-ink)}.mu-ported td{padding:9px 12px 9px 0;border-bottom:1px solid var(--mu-rule);vertical-align:top}.mu-ported .mu-tablewrap{overflow-x:auto;margin:18px 0}.mu-ported .mu-tablewrap table{margin:0}@media (max-width:820px){.mu-ported .mu-tablewrap--wide table{min-width:600px}.mu-postlist__row{grid-template-columns:1fr;gap:8px}.mu-postlist__meta{flex-direction:row;gap:12px}.mu-postnav{grid-template-columns:1fr;gap:22px}.mu-postnav__next{text-align:left;justify-self:start}}.mu-calc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:34px;gap:34px}.mu-calc fieldset{border:0;margin:0;padding:0}.mu-calc legend{padding:0;margin-bottom:10px}.mu-calc__h3{font-size:var(--size-h3);margin:28px 0 12px}.mu-field{display:block;margin-bottom:14px}.mu-field__intro{font-size:13px;line-height:var(--lh-body);color:var(--mu-ink-muted);margin-bottom:16px}.mu-field__label{display:block;font:400 12.5px/1.45 var(--font-body);margin-bottom:5px}.mu-field__input{display:flex;align-items:baseline;gap:6px;border-bottom:1px solid var(--mu-rule);padding-bottom:4px}.mu-field__input:focus-within{border-bottom-color:var(--mu-accent)}.mu-field__unit{font:600 var(--size-label)/1 var(--font-data);letter-spacing:var(--track-label);color:var(--mu-ink-faint)}.mu-field__unit--after{margin-left:auto}.mu-field input[type=number]{width:100%;border:0;background:transparent;color:var(--mu-ink);font:400 15px/1.4 var(--font-data);font-feature-settings:"tnum";padding:0}.mu-field input[type=number]:focus{outline:none}.mu-field__range{display:flex;align-items:center;gap:10px}.mu-field__range input[type=range]{flex:1 1;accent-color:var(--mu-accent)}.mu-field__range b{font:600 13px/1 var(--font-data);color:var(--mu-accent-ink);font-feature-settings:"tnum";min-width:38px;text-align:right}.mu-field__note{display:block;margin-top:5px;font:400 11px/1.5 var(--font-data);color:var(--mu-ink-faint)}.mu-field__total{margin-top:14px;padding-top:10px;border-top:1px solid var(--mu-ink);display:flex;justify-content:space-between;font:600 var(--size-label)/1.6 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mu-ink-muted)}.mu-field__total strong{color:var(--mu-accent-ink);font-feature-settings:"tnum"}.mu-result{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:34px;gap:34px;align-items:start}.mu-numeral{font-family:var(--font-display);font-size:var(--size-numeral);line-height:.86;font-feature-settings:"tnum";letter-spacing:-.01em}.mu-numeral__unit{font-size:34px;margin-left:4px;color:var(--mu-ink-muted)}.mu-verdict{margin-top:14px;padding-left:12px;border-left:2px solid var(--mu-rule);font-size:13.5px;line-height:var(--lh-body);max-width:40ch}.mu-verdict--short{border-left-color:var(--mu-accent-dash)}.mu-verdict--near{border-left-color:var(--mu-accent)}.mu-verdict--over{border-left-color:var(--mu-ink)}.mu-bars{list-style:none;margin:0;padding:0}.mu-bars li{display:grid;grid-template-columns:90px minmax(0,1fr) 80px;grid-gap:12px;gap:12px;align-items:center;padding:7px 0}.mu-bars__label{font:600 var(--size-label)/1 var(--font-data);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mu-ink-muted)}.mu-bars__track{height:10px;border:1px solid var(--mu-rule)}.mu-bars__fill{display:block;height:100%;background:var(--mu-accent-wash);border-right:2px solid var(--mu-accent);transition:width .4s var(--ease-engine,ease)}.mu-bars__val{font:600 12px/1 var(--font-data);color:var(--mu-accent-ink);text-align:right;font-feature-settings:"tnum"}@media (max-width:820px){.mu-calc{gap:28px}.mu-calc,.mu-result{grid-template-columns:1fr}.mu-result{gap:22px}.mu-bars li{grid-template-columns:70px minmax(0,1fr) 64px}}