:root{--halo:0 0 18px #211e1938;--well:inset 0 3px 8px #211e1938;--press:inset 0 3px 8px #211e1957;--ink:#211e19;--body-ink:#3a4123;--meta-ink:#3a4123;--rose:#444a2d;--honey-dk:#6e4200;--honey:#ff9f1c;--paper:#fbf8f1;--panel:#efe6d3;--rule:#5c6539;--rule-soft:#b0714e;--edge:#3a4123;--beat:24px;--air-tight:16px;--air-item:24px;--air-block:32px;--sans:Poppins,"Century Gothic",Futura,"Segoe UI",system-ui,sans-serif;--mono:"IBM Plex Mono","Courier New",monospace;--serif:Georgia,Cambria,"Noto Serif","Liberation Serif","Times New Roman",serif;--label:16px;--body:20px;--body-lh:28px;--meta:14px;--page:1600px;--edge-pad:3.5%}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--body);line-height:var(--body-lh);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--edge);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}:focus-visible{outline:3px solid var(--rose);outline-offset:3px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:99;background:var(--ink);color:var(--paper);padding:12px 20px;font-weight:600;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.container{max-width:var(--page);padding:0 var(--edge-pad);margin:0 auto}main.container{padding-top:48px;padding-bottom:48px}.progress{z-index:70;transform-origin:0;background:linear-gradient(90deg,#8c6e54 0%,#444a2d 34%,#3a4123 68%,#211e19 100%);width:100%;height:4px;animation:linear read;position:fixed;top:0;left:0}@supports (animation-timeline:scroll(root)){.progress{animation-timeline:scroll(root)}}@keyframes read{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reading{z-index:60;background:var(--paper);border-bottom:1px solid var(--rule);box-shadow:var(--halo);height:56px;padding:0 var(--edge-pad);align-items:center;gap:20px;animation:linear both showbar;display:flex;position:fixed;top:4px;left:0;right:0;transform:translateY(-110%)}@supports (animation-timeline:scroll(root)){.reading{animation-timeline:scroll(root);animation-range:320px 520px}}@keyframes showbar{to{transform:translateY(0)}}@supports not (animation-timeline:scroll(root)){.reading{transform:none}}.reading b{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.8px;color:var(--meta-ink);white-space:nowrap;font-weight:600}.reading .t{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:17px;font-weight:600;overflow:hidden}.reading nav{font-family:var(--mono);color:var(--ink);align-items:center;gap:14px;font-size:16px;display:flex}.reading .aa{font-family:var(--sans);font-size:18px;font-weight:700}.reading .sw{border:1px solid var(--rule);border-radius:11px;flex:none;width:44px;height:22px;position:relative}.reading .sw:after{content:"";background:var(--ink);border-radius:50%;width:15px;height:15px;position:absolute;top:2.5px;left:3px}@media (width<=1100px){.reading,.progress{display:none}}.masthead{padding-top:24px}.brand{justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:20px;display:flex}.wordmark{letter-spacing:-1.6px;margin:0;font-size:42px;font-weight:700;line-height:1}.tagline{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.4px;color:var(--meta-ink);margin:8px 0 0}.search{border:1px solid var(--rule);min-width:380px;height:40px;color:var(--rule);background:var(--paper);box-shadow:var(--well);align-items:center;gap:12px;padding:0 16px;display:flex}.search input{font:inherit;color:var(--ink);background:0 0;border:0;flex:1;font-size:16px}.search input::placeholder{color:var(--rule)}.navbar{border-top:1px solid var(--rule);border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;display:flex}.navbar ul{flex:1;margin:0;padding:0;list-style:none;display:flex}.navbar li{border-right:1px solid var(--rule)}.navbar li:first-child{border-left:1px solid var(--rule)}.navbar li{text-align:center;flex:1}.navbar a{letter-spacing:.2px;color:var(--ink);padding:13px 18px;font-size:17px;font-weight:500;display:block}.navbar li[aria-current] a{box-shadow:inset 0 -3px 0 var(--ink);font-weight:600}.navbar .tools{font-family:var(--mono);flex:none;gap:18px;padding:0 20px;font-size:18px;display:flex}.ticker{border-bottom:1px solid var(--rule);align-items:center;gap:20px;padding:14px 0;display:flex}.ticker .dot{background:var(--rose);border-radius:50%;flex:none;width:11px;height:11px}.ticker b{font-family:var(--mono);font-size:var(--meta);letter-spacing:2px;color:var(--rose)}.ticker .h{letter-spacing:-.3px;font-size:17px;font-weight:600}.ticker .all{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.1px;color:var(--meta-ink);margin-left:auto}.s-hero figcaption{margin-top:var(--air-tight);text-wrap:pretty}.s-hero figcaption b{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--ink);margin-bottom:6px;font-weight:600;display:block}.s-hero figcaption b:after{content:"";background:var(--ink);width:52px;height:3px;margin-top:9px;display:block}.s-hero figcaption span{color:var(--body-ink);max-width:72ch;margin-top:14px;font-size:18px;line-height:1.55;display:block}.s-hero img{aspect-ratio:16/9;object-fit:cover;background:var(--panel);width:100%;height:auto;display:block}.single{grid-template-columns:minmax(0,950px) 330px;justify-content:space-between;gap:36px;padding-top:48px;display:grid}.sidebar-inner{position:sticky;top:min(88px,100vh - 1400px)}.single-header{padding-bottom:var(--air-block)}.breadcrumb{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;color:var(--meta-ink);margin:0 0 var(--air-item)}.breadcrumb b{color:var(--ink)}.s-cats{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;align-items:center;gap:10px;margin-bottom:16px;font-weight:600;display:flex}.s-cats:before{content:"";background:var(--section-dot,var(--rose));border-radius:50%;width:11px;height:11px}.s-title{letter-spacing:-2.4px;margin:0 0 var(--air-item);text-wrap:balance;font-size:64px;font-weight:700;line-height:72px}.s-tagline{letter-spacing:-.2px;color:var(--body-ink);margin:0 0 var(--air-block);max-width:56ch;font-size:26px;font-weight:400;line-height:36px}.single-meta{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.1px;color:var(--meta-ink);border-top:1px solid var(--edge);border-bottom:1px solid var(--rule-soft);align-items:center;gap:28px;padding:15px 0;display:flex}.single-meta .sec{color:var(--ink);margin-left:auto;font-weight:600}.s-ct{grid-template-columns:80px minmax(0,1fr);grid-auto-flow:row;gap:0 64px;padding:0;display:grid}.s-ct>:not(.l-shared){grid-column:2}.reading nav button,.acts button,.bshare button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;line-height:0;display:inline-flex}.reading nav button .social-mark,.acts button .social-mark,.bshare button .social-mark{display:block}.reading nav button:hover .social-mark,.acts button:hover .social-mark{transform:scale(1.1)}.social-mark{transition:transform .15s}.l-shared{text-align:center;width:80px;font-family:var(--mono);border:0;align-self:start;padding:0;position:sticky;top:88px}.l-glyph{color:var(--ink);margin-bottom:6px;line-height:0;display:block}.l-shared b{letter-spacing:1px;color:var(--meta-ink);margin-bottom:16px;font-size:12px;font-weight:600;display:block}.l-card{background:var(--paper);box-shadow:var(--halo);border:0;padding:16px 0}.l-shared a,.l-shared button{cursor:pointer;width:100%;min-height:44px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;padding:8px 0;display:flex}.l-shared .social-mark{transition:transform .15s;display:block}.l-shared button:hover .social-mark{transform:scale(1.12)}.l-shared button:focus-visible{outline:2px solid var(--honey-dk);outline-offset:-2px}.entry-content>*{margin:0 0 var(--beat)}.entry-content p{max-width:none}.entry-content h2{letter-spacing:-.8px;margin:var(--air-block) 0 var(--air-item);text-wrap:balance;font-size:32px;font-weight:600;line-height:40px}.entry-content ul{margin-bottom:var(--air-block);padding-left:0;list-style:none}.entry-content li{margin-bottom:4px;padding-left:28px;position:relative}.entry-content ul:not(.inline-more) li:before{content:"";background:var(--edge);border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:6px}.has-drop-cap:first-letter{float:left;color:var(--ink);padding:6px 14px 0 0;font-size:76px;font-weight:700;line-height:.82}figure.wp-block-image{margin:var(--air-block) 0}figure.wp-block-image img,figure.wp-block-image .plate{aspect-ratio:3/2;background:var(--panel);border:1px solid var(--ink);width:100%}figcaption{color:var(--meta-ink);margin-top:var(--air-tight);font-size:15px;line-height:22px}.rbtoc{margin-bottom:var(--air-block);padding:0}.entry-content [id],.single [id]{scroll-margin-top:76px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.rbtoc b{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;margin-bottom:6px;font-weight:600;display:block}.rbtoc b:after{content:"";background:var(--ink);width:52px;height:3px;margin-top:9px;display:block}.rbtoc ol{counter-reset:toc;margin:14px 0 0;padding:0;list-style:none}.rbtoc li{counter-increment:toc;font-size:var(--body);letter-spacing:-.15px;margin:0;padding-left:48px;font-weight:600;line-height:32px;position:relative}.rbtoc li:before{content:counter(toc,decimal-leading-zero);width:auto;height:auto;font-family:var(--mono);color:var(--rule);background:0 0;border-radius:0;font-size:15px;position:absolute;top:0;left:0}.wp-block-pullquote{margin:var(--air-block) auto var(--air-item);text-align:center;border:0;max-width:46ch;padding:0 0 2px}.wp-block-pullquote:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 44'%3E%3Cpath fill='%23E0AC4C' d='M0 44V26.5C0 11.9 8.6 2.2 24 0l3 8.4C18.4 10.9 14 15.6 13.4 21.4H24V44zm37 0V26.5C37 11.9 45.6 2.2 61 0l3 8.4c-8.6 2.5-13 7.2-13.6 13h10.6V44z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:64px;height:44px;margin:0 auto;display:block}.wp-block-pullquote p{letter-spacing:-.9px;margin:0 0 26px;font-size:36px;font-weight:600;line-height:48px}.wp-block-pullquote cite{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.4px;color:var(--meta-ink);align-items:center;gap:12px;font-style:normal;display:inline-flex}.wp-block-pullquote cite:before{content:"";background:var(--honey-dk);flex:none;width:26px;height:2px}.wp-block-pullquote.alignright{float:right;width:42%;margin:14px 0 var(--air-block) var(--air-block);text-align:center;border:0;padding:0}.wp-block-pullquote.alignright:before{content:"“";color:var(--honey);font-size:64px;font-weight:700;line-height:.7;display:block}.wp-block-pullquote.alignright p{margin:14px 0;font-size:26px;line-height:36px}.wp-block-pullquote.alignright cite{font-family:var(--sans);letter-spacing:-.1px;color:var(--body-ink);align-items:center;gap:12px;font-size:18px;display:inline-flex}.wp-block-pullquote.alignright cite:before{content:"";background:var(--honey-dk);width:22px;height:2px}.related-sec{float:right;width:40%;margin:6px 0 var(--air-block) var(--air-block);border:1px solid var(--rule);padding:18px 20px 12px}.related-sec .block-h{font-family:var(--mono);font-size:var(--label);letter-spacing:2.2px;margin-bottom:0;font-weight:600}.related-sec .block-h:after{content:"";border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);height:5px;margin-top:9px;display:block}.related-sec .p-list-small-2{padding:20px 0 var(--air-tight);grid-template-columns:100px 1fr;gap:16px;display:grid}.related-sec .p-list-small-2 .plate{aspect-ratio:4/3;background:var(--panel);border:1px solid var(--ink)}.related-sec .entry-title{letter-spacing:-.2px;margin:0;font-size:17px;font-weight:600;line-height:23px}.related-sec .p-list-inline{border-top:1px solid var(--rule);padding:var(--air-tight) 0 var(--air-tight) 28px;position:relative}.related-sec .p-list-inline:before{content:"+";font-family:var(--mono);color:var(--honey-dk);font-size:18px;font-weight:600;position:absolute;top:13px;left:0}.inline-more{margin:var(--air-block) 0;padding:0;list-style:none}.inline-more li a{margin:-8px 0;padding:8px 0}.inline-more li{letter-spacing:-.3px;padding:0 0 12px 32px;font-size:20px;font-weight:600;position:relative}.inline-more li:before{content:"+";font-family:var(--mono);color:var(--honey-dk);font-size:20px;font-weight:600;position:absolute;top:-1px;left:0}.inline-more+.rule-stub{background:var(--ink);width:72px;height:3px;margin:0 0 var(--air-block);border:0}.inline-more li:last-child{padding-bottom:16px}.entry-sec{border-top:1px dotted var(--rule);padding:24px 0}.sources{border-top:1px dotted var(--rule);padding:var(--air-item) 0 0;margin:var(--air-block) 0}.src-label{font-family:var(--mono);font-size:var(--label);letter-spacing:2.2px;color:var(--ink);text-transform:uppercase;margin:0 0 6px;font-weight:600;display:block}.src-label:after{content:"";background:var(--ink);width:52px;height:3px;margin-top:9px;display:block}.sources ul{margin:14px 0 0}.sources li{color:var(--body-ink);margin-bottom:10px;font-size:18px;line-height:28px}.sources li:last-child{margin-bottom:0}.sources a{color:var(--body-ink);text-underline-offset:3px;text-decoration:underline}.sources a:hover{color:var(--honey-dk)}.not-advice{margin:var(--air-block) 0;padding:0}.not-advice p{color:var(--ink);margin:0;font-size:17px;line-height:1.55}.entry-content>p,.entry-content>ul>li,.entry-content>ol>li{line-height:1.55}.entry-content>p{margin-bottom:32px}.rbtoc li,.rbtoc li:before{line-height:32px}.sources li{line-height:30px}.instant-answer{background:var(--panel);border-left:3px solid var(--honey-dk);padding:var(--air-item) var(--air-block);margin:0 0 var(--air-block)}.ia-label{font-family:var(--mono);font-size:var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--honey-dk);margin:0 0 8px;font-weight:600;display:block}.ia-body p{margin:0 0 var(--air-tight);color:var(--ink);font-size:22px;line-height:1.55}.ia-body p:last-child{margin-bottom:0}.ia-body p:first-letter{font-size:inherit;float:none}.faq{padding:var(--air-block) 0 0}.faq .block-h{font-family:var(--mono);font-size:var(--label);letter-spacing:2.2px;color:var(--ink);margin:0 0 6px;font-weight:600;display:block}.faq .block-h:after{content:"";background:var(--ink);width:52px;height:3px;margin-top:9px;display:block}.faq-body{counter-reset:faq;margin-top:14px}.faq-item{counter-increment:faq}.faq-item[open]{padding-bottom:var(--air-tight)}.faq-item:not([open])>:not(summary){display:none}.faq-item>summary{letter-spacing:-.15px;min-height:44px;color:var(--ink);cursor:pointer;margin:0;padding:14px 44px 14px 48px;font-size:19px;font-weight:500;line-height:32px;list-style:none;display:block;position:relative}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:before{content:counter(faq,decimal-leading-zero);font-family:var(--mono);color:var(--rule);font-size:15px;line-height:32px;position:absolute;top:14px;left:0}.faq-item>summary:after{content:"+";font-family:var(--sans);color:var(--rule);font-size:24px;font-weight:400;line-height:32px;transition:transform .18s;position:absolute;top:14px;right:0}.faq-item[open]>summary:after{transform:rotate(45deg)}.faq-item>summary:hover{color:var(--honey-dk)}.faq-item>summary:focus-visible{outline:3px solid var(--honey-dk);outline-offset:2px}.faq-a{padding:0 44px var(--air-tight) 48px}.faq-a p{font-size:var(--body);color:var(--ink);margin:0 0 32px;line-height:1.55}.faq-a p:last-child{margin-bottom:0}@media print{.faq-item>summary:after{display:none}.faq-item:not([open])>:not(summary),.faq-a{display:block!important}}.efoot{border-top:1px solid var(--edge);padding:var(--air-block) 0 var(--air-item)}.efoot-bar{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.efoot-bar b{font-family:var(--mono);font-size:var(--meta);letter-spacing:2px;color:var(--meta-ink);min-width:104px;font-weight:600}.efoot-bar a{letter-spacing:-.15px;margin-right:10px;font-size:18px}.efoot-bar.tag-bar a{font-weight:600}.efoot-bar .mark{border:1.4px solid var(--meta-ink);flex:none;width:20px;height:20px}.efoot-bar.tag-bar .mark{border-radius:2px;transform:rotate(45deg)}.efoot-bar.source-bar .mark{border-radius:2px}.efoot-bar.via-bar .mark{border-radius:10px;width:24px;height:12px}.e-shared-sec{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.e-shared-sec h2{letter-spacing:-.35px;margin:0;font-size:22px;font-weight:600}.e-shared-sec .acts{gap:8px;display:flex}.e-shared-sec a,.e-shared-sec button{background:var(--ink);width:44px;height:44px;color:var(--paper);font-family:var(--mono);place-items:center;font-size:18px;display:grid}.e-shared-sec a.more,.e-shared-sec button.more{background:var(--panel);color:var(--ink)}.usr-holder{grid-template-columns:68px 1fr;align-items:start;gap:24px;display:grid}.usr-holder .avatar{background:var(--panel);border:1px solid var(--rule);border-radius:50%;width:68px;height:68px}.usr-holder h2{letter-spacing:-.4px;align-items:center;gap:14px;margin:0;font-size:22px;font-weight:700;display:flex}.usr-holder .tick{background:var(--honey-dk);border-radius:50%;width:16px;height:16px}.usr-holder .role{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.4px;color:var(--meta-ink);margin:8px 0 14px}.usr-holder .follow{font-family:var(--mono);font-size:var(--meta);letter-spacing:2px;color:var(--meta-ink);align-items:center;gap:12px;font-weight:600;display:flex}.usr-holder .follow a{border:1px solid var(--rule);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;font-size:14px;display:grid}.entry-pagination{grid-template-columns:1fr 1px 1fr;gap:24px;display:grid}.entry-pagination>div:last-child{text-align:right}.entry-pagination .div{background:var(--rule)}.entry-pagination b{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.8px;color:var(--meta-ink);margin-bottom:16px;font-weight:600;display:block}.entry-pagination a{letter-spacing:-.3px;font-size:20px;font-weight:600}.single-related{padding:24px 0}.single-related>h2{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;margin:0 0 var(--air-block);font-weight:600}.single-related>h2:after{content:"";background:var(--ink);width:80px;height:3px;box-shadow:80px 1px 0 -2px var(--rule),1000px 1px 0 -2px var(--rule);margin-top:10px;display:block}.single-related .grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.single-related .plate{aspect-ratio:3/2;background:var(--panel);border:1px solid var(--ink);margin-bottom:var(--air-item)}.single-related .cat{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;align-items:center;gap:10px;margin-bottom:14px;font-weight:600;display:flex}.single-related .cat:before{content:"";background:var(--section-dot,var(--rose));border-radius:50%;width:12px;height:12px}.single-related h3{letter-spacing:-.35px;margin:0 0 var(--air-tight);font-size:22px;font-weight:600;line-height:30px}.single-related time{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.1px;color:var(--meta-ink)}.widget{margin-bottom:var(--air-block)}.widget>h2{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;margin:0 0 var(--air-item);text-align:center;font-weight:600}.follow-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:0 8px;display:grid}.follow-grid a{color:var(--ink);display:block}.follow-grid .ring,.l-shared .ring{border:1px solid var(--rule);width:44px;height:44px;font-family:var(--mono);border-radius:50%;place-items:center;margin:0 auto;font-size:18px;display:grid}.follow-grid .r-in,.l-shared .r-in{background:#0a66c2;border:0}.follow-grid .r-fb,.l-shared .r-fb{background:#1877f2;border:0}.follow-grid .r-x,.l-shared .r-x{background:#0f1419;border:0}.follow-grid .r-yt,.l-shared .r-yt{background:red;border:0}.l-shared .r-pin{background:#bd081c;border:0}.l-shared .r-em{background:var(--honey);border:0}.l-shared .r-pr{background:var(--rule-soft);border:0}.l-shared .r-lk{background:var(--rule);border:0}.l-shared .r-more{background:var(--ink);border:0}.follow-grid .ring svg{width:21px;height:21px;display:block}.follow-grid b{letter-spacing:-.2px;margin-top:16px;font-size:14px;font-weight:600;display:block}.follow-grid span{font-family:var(--mono);font-size:var(--meta);color:var(--meta-ink);margin-top:18px;display:block}.newsletter{border:1px solid var(--rule);text-align:center;padding:26px 24px}.newsletter .wm{letter-spacing:-1.1px;margin:0;font-size:28px;font-weight:700}.newsletter h3{letter-spacing:-.45px;margin:18px 0;font-size:22px;font-weight:600}.newsletter p{color:var(--body-ink);margin:0 0 var(--air-item);font-size:18px}.newsletter input{border:1px solid var(--rule);width:100%;height:47px;font:inherit;color:var(--ink);background:0 0;padding:0 18px;font-size:18px}.newsletter .nl-go{width:100%;height:48px;margin-top:var(--air-item);background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:var(--meta);letter-spacing:2px;cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.newsletter .nl-go:hover,.newsletter .nl-go:focus-visible{background:var(--body-ink)}.popular ol{counter-reset:pop 0;margin:0;padding:0;list-style:none}.popular li{counter-increment:pop;padding:var(--air-tight) 0;border-top:1px solid var(--rule);grid-template-columns:36px 1fr;gap:8px;display:grid}.popular li:first-child{border-top:0}.popular li:before{content:counter(pop,decimal-leading-zero);font-family:var(--mono);color:var(--rule);font-size:17px;font-weight:600}.popular a{letter-spacing:-.25px;font-size:18px;font-weight:600}.advert{text-align:center;max-width:100%;overflow-x:auto}.advert b{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--meta-ink);margin-bottom:var(--air-item);display:block}.advert .creative{background:var(--panel);width:300px;height:250px;font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--rule);place-items:center;margin:0 auto;display:grid}.site-foot{border-top:1px solid var(--edge);padding:48px var(--edge-pad);margin-top:48px}.foot-cols{grid-template-columns:4fr 2fr 2fr 4fr;gap:24px;display:grid}.foot-cols h2{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;margin:0 0 var(--air-item);font-weight:600}.foot-cols h2:after{content:"";background:var(--ink);width:44px;height:3px;margin-top:10px;display:block}.foot-cols ul{margin:0;padding:0;list-style:none}.foot-cols li a{color:var(--ink);padding:1px 0;font-size:18px;font-weight:500;display:block}.foot-brand .wm{letter-spacing:-1.3px;margin:0;font-size:34px;font-weight:700}.foot-brand .tagline{margin-bottom:var(--air-item);margin-top:14px}.foot-brand p{color:var(--body-ink);margin:0;font-size:19px}.colophon{border-top:1px solid var(--edge);font-family:var(--mono);font-size:var(--meta);letter-spacing:1.4px;color:var(--meta-ink);justify-content:space-between;gap:24px;margin-top:48px;padding-top:24px;display:flex}.colophon nav{font-family:var(--sans);letter-spacing:0;gap:32px;font-size:16px;font-weight:500;display:flex}.dock{z-index:50;font-family:var(--mono);opacity:0;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:32px;right:24px;transform:translateY(10px)}.dock.is-shown,.dock:hover,.dock:focus-within{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.dock{transition:none;transform:none}}@media (width>=1840px){.dock{opacity:1;pointer-events:auto;transform:none}}.dock-contact{background:var(--ink);min-width:132px;height:64px;color:var(--paper);box-shadow:var(--halo);border-radius:32px;justify-content:center;align-items:center;gap:10px;padding:0 22px;display:flex}.dock-contact .g{font-size:22px}.dock-contact b{font-size:var(--meta);letter-spacing:1.2px}.dock-top{border:2px solid var(--ink);width:44px;height:44px;color:var(--ink);background:#fbf8f1f5;place-items:center;font-size:18px;display:grid}.dock a:hover{text-decoration:none}.dock-contact:hover{background:var(--rose)}.dock-top:hover{background:var(--ink);color:var(--paper)}@media (width<=1344px){.navbar a{padding-left:12px;padding-right:12px}.navbar .tools{gap:12px;padding:0 12px}}@media (width<=1269px){.navbar,.navbar ul{flex-wrap:wrap}.navbar li{flex:0 auto}}@media (width<=1000px){.s-ct{grid-template-columns:minmax(0,1fr);column-gap:0;padding:0}.s-ct>:not(.l-shared){grid-column:auto}.l-shared{width:auto;margin-bottom:var(--air-block);justify-content:center;align-items:center;gap:22px;padding:10px 16px;display:flex;position:static}.l-shared b{font-size:var(--meta);letter-spacing:1.4px;margin:0}.l-shared a,.l-shared button{width:auto;min-width:44px;padding:0}.single{grid-template-columns:minmax(0,1fr)}.sidebar-inner{position:static}.single-related .grid{grid-template-columns:repeat(2,1fr)}.foot-cols{grid-template-columns:1fr 1fr}}@media (width<=820px){:root{--body:19px;--body-lh:28px}.s-title{letter-spacing:-1.2px;font-size:40px;line-height:48px}.s-tagline{font-size:22px;line-height:32px}.entry-content h2{font-size:26px;line-height:34px}.entry-content th,.entry-content td{padding:12px 10px}.related-sec,.wp-block-pullquote.alignright{float:none;width:100%;margin-left:0}.brand{flex-direction:column;align-items:stretch}.search{min-width:0}.navbar{flex-direction:column;align-items:stretch}.navbar ul{overflow-x:auto}.navbar .tools,.dock{display:none}}@media (width<=560px){.single-related .grid,.foot-cols{grid-template-columns:1fr}.wp-block-pullquote p{font-size:26px;line-height:36px}.entry-pagination{grid-template-columns:1fr}.entry-pagination .div{display:none}.entry-pagination>div:last-child{text-align:left}}.l-shared b{font-size:var(--meta);letter-spacing:1.4px}.l-shared a,.reading nav a,.reading nav button,.efoot-bar a,.e-shared-sec a,.usr-holder .follow a,.follow-grid a,.colophon nav a,.navbar a,.popular a,.foot-cols li a,.inline-more li a,.rbtoc li a,.entry-pagination a,.single-related h3 a,.related-sec .entry-title a{align-items:center;min-height:44px;display:inline-flex}.l-shared a{justify-content:center;padding:0}.reading nav a,.reading nav button{justify-content:center;min-width:32px}.usr-holder .follow a,.e-shared-sec a,.e-shared-sec button{justify-content:center;width:44px;height:44px;min-height:44px}.usr-holder .follow a{border-radius:50%}.follow-grid a{flex-direction:column;min-height:0}.rbtoc li a,.popular a,.foot-cols li a,.single-related h3 a,.related-sec .entry-title a{min-height:0;display:inline}.rbtoc li,.popular li a,.foot-cols li a{align-items:center;min-height:44px;display:flex}.rbtoc li{padding-top:6px;padding-bottom:6px;display:list-item}.dock{bottom:24px;right:16px}@media (width<=1180px){.dock{display:none}}.reading nav a,.reading nav button{min-width:44px}.search,.search input{height:44px}.efoot-bar a{padding:0 6px}.efoot-bar a,.colophon nav a,.follow-grid a,.breadcrumb a{justify-content:center;min-width:44px}.efoot-bar a,.colophon nav a{align-items:center;min-height:44px;display:inline-flex}.l-shared a{min-width:44px}.rbtoc li{grid-template-columns:48px minmax(0,1fr);align-items:baseline;min-height:0;padding:0;display:grid}.rbtoc li:before{content:none}.rbtoc li .toc-num{font-family:var(--mono);color:var(--rule);font-size:15px;line-height:32px}.rbtoc li a{align-items:initial;min-height:0;display:block}.efoot-bar{grid-template-columns:20px 104px minmax(0,1fr);align-items:baseline;gap:0 16px;margin-bottom:8px;display:grid}.efoot-bar .mark{align-self:center}.efoot-bar b{min-width:0}.efoot-bar .vals{flex-wrap:wrap;gap:0 22px;min-width:0;display:flex}.efoot-bar a{align-items:center;min-width:0;min-height:44px;padding:0;display:inline-flex}.reading nav button,.e-shared-sec button{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:center;background:0 0;border:0;margin:0;padding:0}.reading nav button:focus-visible,.e-shared-sec button:focus-visible,.usr-holder .follow a:focus-visible{outline:2px solid var(--honey-dk);outline-offset:2px}:root{--dock-h:56px;--dock-inset:24px}span#top{position:absolute;top:0}a:focus,button:focus,input:focus,[tabindex]:focus,a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--honey-dk);outline-offset:3px;border-radius:2px}.foot-signup{margin-top:var(--air-item);gap:8px;display:flex}.foot-signup input{border:1px solid var(--rule);background:var(--paper);min-width:0;height:48px;color:var(--ink);font-family:var(--sans);flex:1;padding:0 14px;font-size:17px}.foot-signup input::placeholder{color:var(--meta-ink);opacity:1}.foot-signup button{background:var(--ink);min-width:104px;height:48px;color:var(--paper);font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;cursor:pointer;border:0;padding:0 20px;font-weight:600}.foot-signup button:hover{background:var(--plum,var(--body-ink))}.foot-news .nospam{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;color:var(--meta-ink);margin-top:var(--air-tight)}.vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.s-hero{margin:0 0 var(--air-block)}.s-hero .plate{aspect-ratio:4/3;background:var(--panel);border:1px solid var(--rule-soft);width:100%}.s-hero figcaption{margin-top:var(--air-tight);color:var(--body-ink);font-size:16px;line-height:1.5}.entry-content strong{color:var(--ink);font-weight:700}.entry-content em{font-style:italic}.entry-content table{border-collapse:collapse;width:100%;max-width:100%;margin:0 0 var(--beat);font-size:inherit;line-height:1.5}.entry-content th{background:var(--ink);color:var(--paper);text-align:left;font-weight:700;font-size:inherit;overflow-wrap:anywhere;padding:14px}.entry-content td{border-bottom:1px solid var(--panel);color:var(--ink);vertical-align:top;line-height:1.55;font-size:inherit;overflow-wrap:anywhere;padding:14px}.entry-content tbody tr:nth-child(2n) td{background:var(--panel)}.usr-bio{margin:var(--air-tight) 0 0;color:var(--body-ink);max-width:62ch;font-size:18px;line-height:1.55}.comments h2{letter-spacing:-.4px;margin:0;font-size:26px;font-weight:600}.comment-note{margin:22px 0 var(--air-item);color:var(--body-ink);font-size:17px}.comment-form{margin-bottom:24px}.comment-form label{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;color:var(--meta-ink);margin:0 0 8px;display:block}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{box-sizing:border-box;border:1px solid var(--rule);background:var(--paper);width:100%;color:var(--ink);font-family:var(--sans);box-shadow:var(--well);padding:12px 14px;font-size:18px;line-height:1.5}.comment-form input[type=text],.comment-form input[type=email]{height:48px;padding:0 14px}.comment-form textarea{margin-bottom:var(--air-item);resize:vertical}.cf-row{margin-bottom:var(--air-item);grid-template-columns:1fr 1fr;gap:24px;display:grid}.cf-foot{justify-content:space-between;align-items:center;gap:24px;display:flex}.cf-save{min-height:44px;font-family:var(--sans);letter-spacing:0;color:var(--body-ink);text-transform:none;align-items:center;gap:10px;margin:0;font-size:17px;display:inline-flex}.cf-save input{width:20px;height:20px;accent-color:var(--ink)}.comment-form button{background:var(--ink);min-width:196px;height:52px;color:var(--paper);font-family:var(--mono);font-size:var(--meta);letter-spacing:1.8px;cursor:pointer;border:0;padding:0 28px;font-weight:600}.comment-form button:hover{background:var(--body-ink)}aside.privacy-bar{z-index:60;background:var(--paper);border:1px solid var(--edge);width:min(400px,100vw - 48px);box-shadow:var(--halo);padding:20px 22px;display:block;position:fixed;bottom:24px;left:24px;right:auto}aside.privacy-bar p{color:var(--body-ink);max-width:none;margin:0 0 16px;font-size:17px;line-height:1.5}aside.privacy-bar .pb-acts{flex:none;gap:10px;display:flex}aside.privacy-bar button{cursor:pointer;min-width:0;height:44px;font-family:var(--mono);font-size:var(--meta);letter-spacing:1.4px;flex:1;padding:0 14px;font-weight:600}.pb-no{background:var(--paper);color:var(--ink);border:1px solid var(--ink)}.pb-ok{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.pb-no:hover{background:var(--panel)}.pb-ok:hover{background:var(--body-ink)}.colophon{padding-bottom:calc(var(--dock-h) + var(--dock-inset) + 76px + 24px)}@media (width<=820px){.privacy-bar{flex-direction:column;align-items:stretch;gap:12px}.pb-acts{justify-content:stretch}.privacy-bar button{flex:1}.cf-row{grid-template-columns:1fr}.cf-foot{flex-direction:column;align-items:stretch}}.comment-form label{align-items:flex-end;min-height:44px;margin:0;padding-bottom:8px;display:flex}.cf-save{align-items:center;padding-bottom:0}.cf-save input{width:24px;height:24px}.comment-form .cf-save{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--body-ink);align-items:center;min-height:44px;padding-bottom:0;font-size:17px;display:inline-flex}.listing{grid-template-columns:minmax(0,1fr) 330px;gap:36px;padding-top:48px;display:grid}.l-head{margin-bottom:var(--air-block)}.l-eyebrow{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--meta-ink);margin:0 0 22px}.l-title{letter-spacing:-1.6px;margin:0 0 var(--air-item);font-size:56px;font-weight:700;line-height:1.08}.l-standfirst{color:var(--body-ink);max-width:64ch;margin:0;font-size:21px;line-height:1.55}.s-list{border-top:1px solid var(--edge)}.s-item{padding:var(--air-block) 0;border-bottom:1px solid var(--rule-soft);grid-template-columns:312px minmax(0,1fr);gap:32px;display:grid}.s-shot{width:312px;height:208px;display:block}.s-shot img{object-fit:cover;width:100%;height:100%;display:block}.s-shot .plate{background:var(--panel);border:1px solid var(--rule-soft);box-sizing:border-box;width:312px;height:208px;display:block}.s-text{flex-direction:column;height:208px;display:flex}.s-cat{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;align-items:center;gap:9px;margin:0 0 21px;display:flex}.s-cat a{color:var(--ink)}.cat-dot{background:var(--section-dot,var(--honey-dk))}.s-cat .dot{background:var(--section-dot,var(--honey-dk));border-radius:50%;flex:none;width:12px;height:12px}.s-title{letter-spacing:-.5px;margin:0 0 18px;font-size:26px;font-weight:600;line-height:1.22}.s-title a{color:var(--ink)}.s-sum{color:var(--body-ink);margin:0 0 10px;font-size:18px;line-height:1.55;overflow:hidden}.s-meta{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;color:var(--meta-ink);align-items:center;gap:12px;margin:auto 0 0;padding-top:14px;display:flex}.s-meta .sep{color:var(--rule)}.pager{padding:var(--air-block) 0 0;align-items:center;gap:12px;display:flex}.pager-more{justify-content:center}.more-btn{cursor:pointer;background:var(--paper);min-width:264px;height:56px;color:var(--ink);border:1px solid var(--ink);font-family:var(--mono);font-size:var(--meta);letter-spacing:1.8px;justify-content:center;align-items:center;padding:0 32px;font-weight:600;text-decoration:none;display:inline-flex}.more-btn:hover{background:var(--ink);color:var(--paper)}.pager-nums a{min-width:44px;height:44px;font-family:var(--mono);letter-spacing:.6px;color:var(--ink);border:1px solid var(--rule-soft);justify-content:center;align-items:center;font-size:16px;display:inline-flex}.pager-nums a[aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.pager-nums a:hover{background:var(--panel);text-decoration:none}.pg-next{padding:0 18px;letter-spacing:1.6px!important}@media (width<=1180px){.listing{grid-template-columns:minmax(0,1fr)}.listing .sidebar{margin-top:var(--air-block)}}@media (width<=820px){.s-item{gap:var(--air-item);grid-template-columns:1fr}.s-shot,.s-shot .plate{width:100%}.s-text{height:auto}.l-title{letter-spacing:-1px;font-size:40px}}.breadcrumb a{align-items:center;margin:-13px 0;padding:13px 0;display:inline-flex}.s-cat a{align-items:center;margin:-8px 0;padding:8px 0;display:inline-flex}.s-title a{margin:-6px 0;padding:6px 0;display:inline}.s-list .s-meta time{align-items:center;margin:-13px 0;padding:13px 0;display:inline-flex}.breadcrumb .cs{color:var(--rule);margin:0 10px}.band{padding:var(--air-block) 0;border-top:1px solid var(--edge)}.band:first-child{border-top:0}.page .band{border-top:0;padding:0}.sec-head{margin-bottom:var(--air-block);justify-content:space-between;align-items:baseline;gap:24px;display:flex}.sec-head h2{letter-spacing:-.7px;text-transform:none;margin:0;font-size:30px;font-weight:700}.sec-all{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--meta-ink);align-items:center;min-height:44px;padding:0;display:inline-flex}.sec-all:hover{color:var(--ink)}.card .plate{background:var(--panel);border:1px solid var(--rule-soft);box-sizing:border-box;width:100%;display:block}.c-cat{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;align-items:center;gap:9px;margin:0 0 22px;display:flex}.c-cat a{color:var(--ink);align-items:center;margin:-8px 0;padding:8px 0;display:inline-flex}.c-cat .dot{background:var(--section-dot,var(--honey-dk));border-radius:50%;flex:none;width:12px;height:12px}.c-title{letter-spacing:-.4px;margin:0 0 var(--air-tight);font-size:22px;font-weight:600;line-height:1.24}.c-title a{color:var(--ink);margin:-6px 0;padding:6px 0}.card.lead .c-title{letter-spacing:-.9px;font-size:34px;font-weight:700;line-height:1.14}.card.wide .c-title{font-size:26px;line-height:1.2}.c-sum{color:var(--body-ink);margin:0 0 var(--air-item);font-size:18px;line-height:1.55}.c-meta{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;color:var(--meta-ink);align-items:center;gap:12px;margin:0;display:flex}.c-meta .sep{color:var(--rule)}.c-meta time{align-items:center;margin:-13px 0;padding:13px 0;display:inline-flex}.hot-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:36px;display:grid}.hot-grid .lead{grid-row:span 3}.hot-grid .sub{padding-bottom:var(--air-item);border-bottom:1px solid var(--rule-soft);grid-template-columns:120px minmax(0,1fr);align-items:start;gap:20px;display:grid}.hot-grid .sub .c-shot{grid-row:span 3;margin:0}.hot-grid .sub .plate{aspect-ratio:1!important}.hot-grid .sub .c-title{font-size:19px}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;display:grid}.cat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.cat-tile{color:var(--ink);display:block}.cat-tile .plate{aspect-ratio:3/2;background:var(--panel);border:1px solid var(--rule-soft);box-sizing:border-box;width:100%;margin-bottom:var(--air-tight);display:block}.cat-tile b{letter-spacing:-.3px;font-size:21px;font-weight:600;display:block}.cat-n{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--meta-ink)}.cat-more{margin:var(--air-block) 0 0;font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--meta-ink);flex-wrap:wrap;align-items:center;gap:22px;display:flex}.cat-more a{color:var(--ink);align-items:center;min-height:44px;display:inline-flex}.sec-split{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:36px;display:grid}.sec-list{margin:0;padding:0;list-style:none}.sec-list li{padding:0 0 var(--air-item);margin-bottom:var(--air-item);border-bottom:1px solid var(--rule-soft);grid-template-columns:38px minmax(0,1fr);gap:16px;display:grid}.sec-list li:last-child{border-bottom:0;margin-bottom:0}.sec-list .n{font-family:var(--mono);color:var(--rule);letter-spacing:.5px;font-size:17px}.sec-list .c-title{font-size:20px}.band-ad{text-align:center;border-top:1px solid var(--edge)}.ad-label{font-family:var(--mono);font-size:var(--meta);letter-spacing:6px;color:var(--meta-ink);margin:0 0 var(--air-item)}.ad-slot{background:var(--panel);width:728px;max-width:100%;height:90px;font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--rule);place-items:center;margin:0 auto;display:grid}.ad-wide{width:970px;height:120px}.more-list .s-item:first-child{padding-top:0}.follow-band{grid-template-columns:minmax(0,1fr) 430px;align-items:start;gap:48px;display:grid}.follow-band h2{letter-spacing:-.7px;margin:0;font-size:30px;font-weight:700}.fb-sub{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--meta-ink);margin:var(--air-tight) 0 var(--air-block)}.nl-box{border:1px solid var(--edge);text-align:center;padding:32px}.nl-wm{letter-spacing:-.8px;color:var(--plum,var(--ink));margin:0;font-size:26px;font-weight:700}.nl-h{margin:var(--air-tight) 0 0;font-size:24px;font-weight:600}.nl-p{color:var(--body-ink);margin:var(--air-tight) 0 var(--air-item);font-size:18px}.nl-box .nospam{margin-top:var(--air-tight)}@media (width<=1180px){.hot-grid,.sec-split,.follow-band{grid-template-columns:1fr}.hot-grid .lead{grid-row:auto}.grid-4,.cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.grid-4,.grid-3,.grid-2,.cat-grid{grid-template-columns:1fr}.sec-head{flex-direction:column;gap:8px}}.hot-grid .sub{align-content:start}.hot-grid .sub .c-meta{margin-top:var(--air-tight)}.e404{text-align:center;max-width:840px;margin:0 auto;padding:64px 0 96px}.e404-art{margin-bottom:var(--air-block);justify-content:center;align-items:center;gap:18px;display:flex}.e404-art .d4{letter-spacing:-6px;color:var(--panel);font-size:150px;font-weight:700;line-height:1}.e404-art .d4.left{transform:rotate(-12deg)}.e404-art .d4.right{transform:rotate(9deg)}.e404-art .d0{border:14px solid var(--panel);border-radius:50%;place-items:center;width:168px;height:168px;display:grid}.e404-art .fig{background:var(--rule-soft);border-radius:11px;width:22px;height:58px}.e404 h1{letter-spacing:-1.3px;margin:0 0 var(--air-item);font-size:46px;font-weight:700;line-height:1.12}.e404-p{color:var(--body-ink);margin:0 auto var(--air-block);max-width:58ch;font-size:20px;line-height:1.55}.e404-search{background:var(--panel);margin:0 0 var(--air-block);gap:12px;padding:16px;display:flex}.e404-search input{border:1px solid var(--rule);background:var(--paper);min-width:0;height:56px;color:var(--ink);font-family:var(--sans);box-shadow:var(--well);flex:1;padding:0 16px;font-size:18px}.e404-search button,.btn-solid{border:1px solid var(--ink);background:var(--ink);min-width:168px;height:56px;color:var(--paper);font-family:var(--mono);font-size:var(--meta);letter-spacing:1.8px;cursor:pointer;justify-content:center;align-items:center;padding:0 28px;font-weight:600;display:inline-flex}.e404-search button:hover,.btn-solid:hover{background:var(--body-ink);border-color:var(--body-ink);text-decoration:none}.e404-back{margin:0}.e404-alt,.l-note{margin:0 0 var(--air-item)}.c-map{background:var(--panel);border:1px solid var(--rule-soft);height:340px;margin:0 0 var(--air-block)}.c-grid{grid-template-columns:minmax(0,1fr) 330px;gap:48px;padding-bottom:64px;display:grid}.c-form-wrap h2,.c-blk h2{letter-spacing:-.4px;margin:0 0 var(--air-tight);font-size:24px;font-weight:600}.c-note{color:var(--body-ink);margin:0 0 var(--air-item);font-size:17px}.c-blk{margin-bottom:var(--air-block);padding-bottom:var(--air-block);border-bottom:1px solid var(--rule-soft)}.c-blk:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.c-side address{color:var(--body-ink);font-size:18px;font-style:normal;line-height:1.7}.c-calls{margin:0;padding:0;list-style:none}.c-calls li{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.c-calls li:last-child{border-bottom:0}.c-calls b{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;color:var(--meta-ink);font-weight:600}.c-calls a{color:var(--ink);align-items:center;min-height:44px;font-size:18px;display:inline-flex}.nl-cta{margin:var(--air-item) 0}.nl-join{background:var(--ink);min-height:48px;color:var(--paper);border:1px solid var(--ink);letter-spacing:-.2px;justify-content:center;align-items:center;padding:0 28px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.nl-join:hover{background:var(--body-ink);border-color:var(--body-ink)}.ad-ask{margin:0;padding:0;list-style:none}.ad-ask li{border-bottom:1px solid var(--rule-soft);flex-direction:column;gap:4px;min-height:44px;padding:12px 0;display:flex}.ad-ask li:last-child{border-bottom:0}.ad-ask b{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.6px;color:var(--meta-ink);text-transform:uppercase;font-weight:600}.ad-ask span{color:var(--body-ink);font-size:17px}.sr-search{margin-top:var(--air-block);background:0 0;padding:0}.sr-grid{padding-top:var(--air-block);row-gap:48px}.sr-grid .c-meta{margin-top:var(--air-tight)}@media (width<=1180px){.c-grid{grid-template-columns:1fr}}@media (width<=820px){.e404-art .d4{font-size:96px}.e404-art .d0{border-width:10px;width:112px;height:112px}.e404 h1{font-size:34px}.e404-search{flex-direction:column}}.textpage{max-width:760px;padding:48px 0 64px}.tx-blk{padding-top:var(--air-block);margin-top:var(--air-block);border-top:1px solid var(--rule-soft)}.tx-blk h2{letter-spacing:-.45px;margin:0 0 22px;font-size:26px;font-weight:600}.tx-blk p{color:var(--body-ink);margin:0;font-size:19px;line-height:1.6}.tx-index{flex-wrap:wrap;gap:0 26px;display:flex}.tx-index a{min-height:44px;color:var(--ink);align-items:center;font-size:18px;display:inline-flex}.search{align-items:center;gap:10px;display:flex}.wordmark a{color:inherit}.wordmark a:hover{text-decoration:none}@media print{.reading,.progress,.dock,.privacy-bar,.navbar,.ticker,.sidebar,.side,.e-shared-sec,.l-shared,.follow-grid,.advert,.single-related,.related-sec,.comments,.foot-signup,.skip,.pager,.breadcrumb{display:none!important}html,body{color:#000;background:#fff}.container{max-width:none;padding:0}.single,.listing,.c-grid{display:block}a{color:#000;text-decoration:underline}.entry-content a[href^=http]:after{content:" (" attr(href) ")";color:#444;font-size:11pt}h1{font-size:26pt}h2{font-size:17pt}.entry-content p{orphans:3;widows:3;font-size:12pt;line-height:1.5}figure,.pullquote,table{break-inside:avoid}h1,h2,h3{break-after:avoid}.site-foot{border-top:1pt solid #000;padding:12pt 0 0}}.comment-form .cf-save label{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--body-ink);min-height:0;margin:0;padding:0;font-size:17px;display:inline}.c-shot{margin-bottom:var(--air-item);display:block}.e404-art svg.d4{width:110px;height:154px;color:var(--panel);line-height:0}.usr-holder h2 a{align-items:center;margin:-8px 0;padding:8px 0;display:inline-flex}.comment-form .cf-save label{align-items:center;min-height:44px;margin:-8px 0;padding:8px 0;display:inline-flex}.navbar a{justify-content:center;align-items:center;min-height:44px;display:flex}.sec-all{justify-content:flex-end;min-width:44px}.foot-cols li a,.tx-index a{align-items:center;min-height:44px;display:inline-flex}.sec-list .c-title a,.hot-grid .c-title a,.grid-4 .c-title a,.grid-3 .c-title a,.grid-2 .c-title a,.sr-grid .c-title a{align-items:center;min-height:44px;margin:-4px 0;padding:4px 0;display:inline-flex}.tx-blk p a,.entry-content p a,.c-note a,.e404-alt a,.comment-note a{align-items:center;min-height:44px;margin:-8px 0;padding:8px 0;display:inline-flex}.navbar a{min-width:44px}.efoot-bar a{min-height:44px}.foot-cols h2{white-space:nowrap}@media (width<=1180px){.foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.foot-cols{grid-template-columns:1fr}}.c-grid{grid-template-columns:minmax(0,560px) 330px;justify-content:start;gap:64px}.c-form,.c-form input,.c-form textarea{max-width:560px}.c-map{height:260px}.c-head{margin-top:32px}.c-head .l-standfirst{max-width:56ch}.page-contact~.dock .dock-contact{display:none}@media (width<=1180px){.c-grid{grid-template-columns:minmax(0,560px)}}.foot-cols{grid-template-columns:25.9fr 12.1fr 12.1fr 12.1fr 12.1fr 25.9fr;gap:24px}.foot-brand .wm{letter-spacing:-1.3px;font-size:34px;line-height:1.2}.foot-brand .tagline{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.4px;color:var(--meta-ink);margin:14px 0 var(--air-item);white-space:nowrap}.foot-brand p{max-width:34ch;font-size:19px;line-height:24px}.foot-marks{margin:var(--air-item) 0 0;gap:14px;display:flex}.foot-marks span{border:1.4px solid var(--rule);border-radius:50%;width:30px;height:30px}.foot-cols li a{letter-spacing:-.15px;align-items:center;min-height:0;margin:-10px 0;padding:10px 0;font-size:18px;font-weight:500;line-height:24px;display:inline-flex}.foot-cols li{min-height:0;display:block}.foot-cols li+li{margin-top:0}.foot-cols h2{margin:0 0 22px}.foot-cols h2:after{margin-top:10px}.foot-signup{margin-top:var(--air-item);display:block}.foot-signup input{width:100%;height:47px;display:block}.foot-signup button{width:176px;min-width:0;height:48px;margin-top:24px}.foot-news{flex-direction:column;display:flex}.foot-news .nospam{margin:-38px 0 0 196px}.ft-canvas a{margin-top:-4.5px;padding-top:4.5px;padding-bottom:4.5px}.colophon{margin-top:48px;padding-top:24px;padding-bottom:0}body{padding-bottom:0}@media (width<=1180px){.foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-news .nospam{margin:16px 0 0}}@media (width<=820px){.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.foot-cols{grid-template-columns:1fr}}.foot-cols{grid-template-columns:28fr 11.5fr 11.5fr 11.5fr 11.5fr 22.5fr}.foot-brand p{max-width:38ch}.foot-news .nospam{white-space:nowrap;margin:0}.foot-signup{margin-top:var(--air-item);grid-template-columns:176px auto;align-items:center;gap:24px 20px;display:grid}.foot-signup input{grid-column:1/-1}.foot-signup button{margin-top:0}.foot-news .nospam{grid-column:2;align-self:center}.foot-news{display:block}.colophon{padding-right:180px}.colophon nav{flex-wrap:wrap}.site-foot{padding-bottom:32px}.s-list .s-title,.sr-grid .s-title,.more-list .s-title{font-family:var(--serif);letter-spacing:-.3px;font-size:26px;font-weight:700;line-height:1.22}.single-header h1,h1.s-title{font-family:var(--serif);letter-spacing:-1px;margin:0 0 var(--air-item);text-wrap:balance;overflow-wrap:break-word;font-size:54px;font-weight:700;line-height:1.14}@media (width<=820px){.single-header h1,h1.s-title{letter-spacing:-1px;font-size:40px;line-height:1.1}}.single-header .s-tagline{letter-spacing:-.3px;color:var(--body-ink);max-width:60ch;font-size:24px;font-weight:600;line-height:1.4}.rbtoc ul,.rbtoc ol{columns:2;column-gap:40px}.rbtoc li{break-inside:avoid}@media (width<=700px){.rbtoc ul,.rbtoc ol{columns:1}}.rbtoc li a{overflow-wrap:break-word}.masthead .brand{padding:18px 0 14px}.navbar a{padding:11px 18px}.ticker{padding:10px 0}.masthead .brand{align-items:center;padding:14px 0 12px}.masthead .wordmark{font-size:30px;line-height:1.05}.masthead .tagline{letter-spacing:2.2px;margin-top:13px;font-size:14px}.masthead .search{height:46px}.masthead .search input{align-self:stretch;height:auto}.navbar a{padding:8px 18px;font-size:16px}.navbar{min-height:0}.ticker{padding:8px 0;font-size:15px}.ticker b,.ticker .lab{font-size:13px}.reading{animation:none;transform:none}.reading[hidden]{display:none}.single-header{border-bottom:1px solid var(--rule-soft);margin-bottom:0;padding:0 0 24px}.single-header .breadcrumb{margin:0 0 var(--air-item)}.single-header .s-cats{font-family:var(--mono);font-size:var(--meta);letter-spacing:2.2px;color:var(--ink);align-items:center;gap:10px;margin:0 0 18px;display:flex}.single-header .s-cats:before{content:"";background:var(--section-dot,var(--honey-dk));border-radius:50%;flex:none;width:12px;height:12px}.single-header h1{max-width:22ch}.single-header .s-tagline{margin-bottom:var(--air-block)}.byline{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.byline .avatar{background:var(--panel);border:1px solid var(--rule-soft);border-radius:50%;flex:none;width:54px;height:54px}.byline .who{flex:1;min-width:240px}.byline .nm{margin:0;font-size:18px;font-weight:600}.byline .nm a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.byline .role{color:var(--body-ink);font-weight:400}.byline .when{color:var(--meta-ink);margin:12px 0 0;font-size:16px;line-height:1.5}.byline .when .dot{color:var(--rule);padding:0 8px}.byline .upd{margin-top:12px;font-size:15px;display:block}.bshare{flex:none;align-items:center;gap:8px;display:flex}.bshare .lab{color:var(--body-ink);margin-right:6px;font-size:16px}.bshare button{appearance:none;border:1px solid var(--rule-soft);background:var(--paper);width:44px;height:44px;color:var(--ink);font-family:var(--mono);cursor:pointer;place-items:center;font-size:17px;display:grid}.bshare button:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}@media (width<=820px){.byline{gap:12px}.bshare{justify-content:flex-start;width:100%}}.site-foot{background:var(--paper);border:0;width:100%;height:0;margin:0;padding:28.5% 0 0;position:relative;overflow:hidden}.ft-canvas{width:1600px;height:456px;transform:scale(var(--ftk,1));transform-origin:0 0;position:absolute;top:0;left:0}.ft-canvas span,.ft-canvas a{white-space:nowrap;display:block;position:absolute}.ft-sans{font-family:var(--sans);color:var(--ink);line-height:1.2}.ft-mono{font-family:var(--mono);color:var(--ink);line-height:1.2}.ft-canvas a{text-decoration:none}.ft-canvas a:hover{text-underline-offset:3px;text-decoration:underline}.ft-rule{display:block}.ft-field{background:0 0;border:1px solid #5c6539}.ft-mark{background:0 0;border:1.4px solid #5c6539;border-radius:50%}.ft-social{background-position:50%;background-repeat:no-repeat;background-size:contain;border:0}.navbar .nav-sub a{color:var(--ink);border:1px solid var(--ink);margin-left:8px;padding:6px 16px;font-weight:600}.navbar .nav-sub a:hover{background:var(--ink);color:var(--paper)}.toast{z-index:80;background:var(--ink);color:var(--paper);font-family:var(--mono);letter-spacing:1px;box-shadow:var(--halo);opacity:1;padding:14px 22px;font-size:16px;transition:opacity .35s;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.toast.go{opacity:0}@media (prefers-reduced-motion:reduce){.toast{transition:none}}.rs-1 .entry-body{font-size:22px;line-height:1.75}.rs-2 .entry-body{font-size:25px;line-height:1.8}.rs-1 .entry-body h2,.rs-1 .entry-title{font-size:1.12em}.rs-2 .entry-body h2,.rs-2 .entry-title{font-size:1.24em}@media (prefers-reduced-motion:no-preference){button:active,.btn-solid:active,.more-btn:active,.newsletter .nl-go:active,.e404-back:active,.pg-next:active{box-shadow:var(--press)}}.cat-dot{vertical-align:baseline;border-radius:50%;width:11px;height:11px;margin-right:8px;display:inline-block}.dot-basics{--section-dot:#620017}.dot-enrollment{--section-dot:#d30020}.dot-costs{--section-dot:#955700}.dot-savings{--section-dot:#243000}.dot-plans{--section-dot:#057700}.dot-coverage{--section-dot:#007383}.dot-drugs{--section-dot:#002e6c}.dot-rights{--section-dot:#175cea}.dot-transitions{--section-dot:#c90777}.is-slot .shot{outline:1px dashed var(--rule-soft);outline-offset:-1px}.is-slot .plate{opacity:.55}.slot-label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--meta-ink);font-size:14px}.slot-ghost-line{background:var(--rule-soft);opacity:.3;width:82%;height:8px;display:block}.slot-ghost-meta{background:var(--rule-soft);opacity:.3;width:38%;height:8px;display:block}img:not([data-guard=exempt]){user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.page text.mt-mono-14-211E19-600-2_2{fill:#211e19;letter-spacing:2.2px;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:600}.page text.mt-mono-14-211E19-600-2_4-mid{fill:#211e19;letter-spacing:2.4px;text-anchor:middle;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:600}.page text.mt-mono-14-3A4123-400-1_1{fill:#3a4123;letter-spacing:1.1px;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-3A4123-400-1_1-end{fill:#3a4123;letter-spacing:1.1px;text-anchor:end;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-3A4123-400-1_2{fill:#3a4123;letter-spacing:1.2px;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-3A4123-400-1_4{fill:#3a4123;letter-spacing:1.4px;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-3A4123-400-1_4-mid{fill:#3a4123;letter-spacing:1.4px;text-anchor:middle;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-3A4123-400-1_6{fill:#3a4123;letter-spacing:1.6px;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-3A4123-400-2_2-mid{fill:#3a4123;letter-spacing:2.2px;text-anchor:middle;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-3A4123-400-2_4{fill:#3a4123;letter-spacing:2.4px;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-3A4123-400-2_6-mid{fill:#3a4123;letter-spacing:2.6px;text-anchor:middle;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-5C6539-400-0-end{fill:#5c6539;letter-spacing:0;text-anchor:end;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-5C6539-400-1_4-mid{fill:#5c6539;letter-spacing:1.4px;text-anchor:middle;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-5C6539-400-2_2-mid{fill:#5c6539;letter-spacing:2.2px;text-anchor:middle;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-5C6539-400-2_4-mid{fill:#5c6539;letter-spacing:2.4px;text-anchor:middle;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-B7BE9B-400-1_1{fill:#b7be9b;letter-spacing:1.1px;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-B7BE9B-400-1_1-end{fill:#b7be9b;letter-spacing:1.1px;text-anchor:end;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:400}.page text.mt-mono-14-FBF8F1-600-2_0-mid{fill:#fbf8f1;letter-spacing:2px;text-anchor:middle;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:600}.page text.mt-mono-14-FBF8F1-600-2_2{fill:#fbf8f1;letter-spacing:2.2px;font-family:IBM Plex Mono,Courier New,monospace;font-size:14px;font-weight:600}.page text.mt-mono-17-5C6539-600-0_6{fill:#5c6539;letter-spacing:.6px;font-family:IBM Plex Mono,Courier New,monospace;font-size:17px;font-weight:600}.page text.mt-sans-14-211E19-600-1_6{fill:#211e19;letter-spacing:1.6px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:600}.page text.mt-sans-14-211E19-600-n0_15-mid{fill:#211e19;letter-spacing:-.15px;text-anchor:middle;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:600}.page text.mt-sans-14-FBF8F1-600-1_6{fill:#fbf8f1;letter-spacing:1.6px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:14px;font-weight:600}.page text.mt-sans-15-3A4123-400-x{fill:#3a4123;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:400}.page text.mt-sans-15-B7BE9B-400-x{fill:#b7be9b;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:400}.page text.mt-sans-16-211E19-500-x{fill:#211e19;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:500}.page text.mt-sans-16-5C6539-400-x{fill:#5c6539;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:400}.page text.mt-sans-16-FBF8F1-600-n0_2{fill:#fbf8f1;letter-spacing:-.2px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:16px;font-weight:600}.page text.mt-sans-17-211E19-500-0_2{fill:#211e19;letter-spacing:.2px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:17px;font-weight:500}.page text.mt-sans-17-211E19-600-0_2{fill:#211e19;letter-spacing:.2px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:17px;font-weight:600}.page text.mt-sans-18-211E19-500-n0_15{fill:#211e19;letter-spacing:-.15px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:500}.page text.mt-sans-18-211E19-600-n0_25{fill:#211e19;letter-spacing:-.25px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:600}.page text.mt-sans-18-3A4123-400-x{fill:#3a4123;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:400}.page text.mt-sans-18-3A4123-400-x-mid{fill:#3a4123;text-anchor:middle;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:400}.page text.mt-sans-18-5C6539-400-x{fill:#5c6539;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:18px;font-weight:400}.page text.mt-sans-19-211E19-600-n0_25{fill:#211e19;letter-spacing:-.25px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:19px;font-weight:600}.page text.mt-sans-19-3A4123-400-x{fill:#3a4123;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:19px;font-weight:400}.page text.mt-sans-22-211E19-600-n0_35{fill:#211e19;letter-spacing:-.35px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:22px;font-weight:600}.page text.mt-sans-22-211E19-600-n0_45-mid{fill:#211e19;letter-spacing:-.45px;text-anchor:middle;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:22px;font-weight:600}.page text.mt-sans-22-FBF8F1-600-n0_35{fill:#fbf8f1;letter-spacing:-.35px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:22px;font-weight:600}.page text.mt-sans-24-211E19-600-n0_4{fill:#211e19;letter-spacing:-.4px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:24px;font-weight:600}.page text.mt-sans-24-211E19-600-n0_45{fill:#211e19;letter-spacing:-.45px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:24px;font-weight:600}.page text.mt-sans-28-211E19-700-n1_1-mid{fill:#211e19;letter-spacing:-1.1px;text-anchor:middle;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:28px;font-weight:700}.page text.mt-sans-34-211E19-600-n0_8{fill:#211e19;letter-spacing:-.8px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:34px;font-weight:600}.page text.mt-sans-34-211E19-700-n1_3{fill:#211e19;letter-spacing:-1.3px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:34px;font-weight:700}.page text.mt-sans-36-FBF8F1-600-n0_85{fill:#fbf8f1;letter-spacing:-.85px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:36px;font-weight:600}.page text.mt-sans-40-211E19-600-n1_1{fill:#211e19;letter-spacing:-1.1px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:40px;font-weight:600}.page text.mt-sans-40-FBF8F1-600-n1_0{fill:#fbf8f1;letter-spacing:-1px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:40px;font-weight:600}.page text.mt-sans-42-211E19-700-n1_6{fill:#211e19;letter-spacing:-1.6px;font-family:Poppins,Century Gothic,Futura,Segoe UI,system-ui,sans-serif;font-size:42px;font-weight:700}.page a:hover text,.page a:focus-visible text,.page a.ghov text{fill:#a63d00}.page rect.mb-hovbar{fill:#ff9f1c;pointer-events:none}.page a:hover text[class*=-FBF8F1-],.page a:focus-visible text[class*=-FBF8F1-],.page a.ghov text[class*=-FBF8F1-],.page a:hover text[class*=-B7BE9B-],.page a:focus-visible text[class*=-B7BE9B-],.page a.ghov text[class*=-B7BE9B-]{fill:#ffd9a0}.page a image{transition:filter .28s,opacity .28s}.page text[class*=mt-sans-15-3A4123-400],.page text[class*=mt-sans-15-B7BE9B-400]{font-size:17px}.page text[class*=mt-sans-16-3A4123-400],.page text[class*=mt-sans-16-B7BE9B-400]{font-size:18px}.nl-hold{color:#3a4123;padding-top:8px;font-size:17px}.single-related .plate img,.related-sec .plate img{object-fit:cover;width:100%;height:100%;display:block}.s-shot,.single-related .plate,.related-sec .plate{overflow:hidden}.s-shot img,.single-related .plate img,.related-sec .plate img{transition:transform .45s,filter .45s}a.s-shot:hover img,a.s-shot:focus-visible img,.single-related article:hover .plate img,.related-sec .p-wrap:hover .plate img{filter:brightness(1.07)saturate(1.05);transform:scale(1.04)}@media (prefers-reduced-motion:reduce){a.s-shot:hover img,.single-related article:hover .plate img,.related-sec .p-wrap:hover .plate img{transform:none}}.tools{align-items:center;gap:16px;display:flex}.tools .tool{min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .2s,transform .2s;display:inline-flex}.tools .tool:hover,.tools .tool:focus-visible{color:var(--honey-dk);transform:translateY(-1px)}.tools .pill{border:1.6px solid var(--rule);border-radius:12px;width:46px;height:24px;display:inline-block;position:relative}.tools .knob{background:var(--ink);border-radius:50%;width:16px;height:16px;transition:transform .25s;position:absolute;top:2.5px;left:3px}.tools .sun{color:var(--rule);position:absolute;top:4px;right:5px}[data-theme=dark] .tools .knob{transform:translate(21px)}.page .mb-tool{transition:stroke .2s}.page .mb-tool:hover{stroke:#6e4200;stroke-width:2px}.page circle.mb-knob{transition:transform .25s}[data-theme=dark] .page circle.mb-knob{transform:translate(21px)}:root[data-theme=dark]{--paper:#211e19;--panel:#3a4123;--ink:#fbf8f1;--body-ink:#fbf8f1;--meta-ink:#b7be9b;--rose:#b7be9b;--honey-dk:#ffd9a0;--edge:#fbf8f1;--halo:0 0 18px #0000008c;--well:inset 0 3px 8px #0000008c;--press:inset 0 3px 8px #000000bf}.single-related .when{font-family:var(--mono);font-size:var(--meta);letter-spacing:1.1px;color:var(--meta-ink);margin-top:2px;display:block}.page text[class*=mt-sans-15-3A4123-400],.page text[class*=mt-sans-16-3A4123-400]{fill:#211e19;font-weight:500}.page text[class*=mt-sans-15-B7BE9B-400],.page text[class*=mt-sans-16-B7BE9B-400]{font-weight:500}.page rect[fill=none][stroke=\#211E19][stroke-width="1"]{stroke:none}.page a image{filter:drop-shadow(0 1px 5px #211e1933)}.page a:hover image,.page a:focus-visible image,.page a.ghov image{filter:drop-shadow(0 2px 8px #211e1942)brightness(1.07)saturate(1.05)}.page a:hover,.page a:focus-visible,.page a.ghov{text-decoration:none!important}a:hover,a:focus-visible{color:#a63d00;text-decoration:underline;text-decoration-color:var(--honey);text-underline-offset:6px;text-decoration-thickness:3px}:root[data-theme=dark] a:hover,:root[data-theme=dark] a:focus-visible{color:#ffd9a0}.tools .tool:hover,.tools .tool:focus-visible,.navbar .nav-sub a:hover,.navbar .nav-sub a:focus-visible,a.s-shot:hover,a.s-shot:focus-visible,.usr-holder .follow a:hover,.follow-grid a:hover,.l-shared a:hover,.e-shared-sec a:hover,.dock a:hover,.dock a:focus-visible,.efoot-bar a:hover{text-decoration-thickness:2px}.tools .tool:hover,.tools .tool:focus-visible,a.s-shot:hover,a.s-shot:focus-visible,.usr-holder .follow a:hover,.follow-grid a:hover,.dock a:hover,.dock a:focus-visible{text-decoration:none}.page text[class*=mt-sans-15-B7BE9B-400]{fill:#fbf8f1;filter:drop-shadow(0 1px 2px #211e19e6)drop-shadow(0 0 6px #211e198c);font-size:20px;font-weight:600}.page text[class*=-FBF8F1-6],.page text[class*=mt-mono-14-B7BE9B]{filter:drop-shadow(0 1px 2px #211e19cc)}a:active img,.page a:active image,.page [role=link]:active,.single-related .plate a:active img,.related-sec .plate a:active img{filter:brightness(1.5)saturate(1.3)!important;transition:filter 60ms,transform 90ms!important}a:active img,.page a:active image,.page image[role=link]:active{transform-box:fill-box;transform-origin:50%;transform:scale(1.04)}@media (prefers-reduced-motion:reduce){a:active img,.page a:active image,.page image[role=link]:active{transform:none}}.page text.mt-terms{font-size:16px}.page circle.mb-slidedot{fill-opacity:.55;transition:fill-opacity .2s}.page circle.mb-slidedot.mb-on{fill-opacity:1}.page circle.mb-slidedot:hover{fill-opacity:.85}.s-sum a{color:inherit}.entry-content .wp-block-pullquote,.entry-content table,.entry-content figure.wp-block-image{clear:both}.page image.mb-heroswap{transition:opacity .4s}.page text.mb-fade{transition:opacity .22s}.page text.on-image,.on-image{filter:drop-shadow(0 1px 2px #211e19cc)}.page text.on-image-pop,.on-image-pop{fill:#fbf8f1;color:#fbf8f1;filter:drop-shadow(0 1px 2px #211e19e6)drop-shadow(0 0 6px #211e198c);font-weight:600}.legal-band{border-top:1px solid var(--rule);background:var(--panel);color:var(--meta-ink);font-family:var(--sans);padding:20px var(--edge-pad,24px);font-size:15px;line-height:1.55}.legal-band p{max-width:78ch;margin:0 auto}.legal-band p+p{margin-top:10px}.legal-band b{color:var(--ink);font-weight:600}
