#central_column.pd-editorial-page .hb-editorial{--ink:#302d27;--muted:#756c60;--line:#ded5c8;--paper:#faf8f3;font:19px/1.7 Circe,Arial,sans-serif;color:var(--ink);background:var(--paper);isolation:isolate}
#central_column.pd-editorial-page .hb-editorial *{box-sizing:border-box}
#central_column.pd-editorial-page .hb-editorial .hb-wrap{width:min(1200px,calc(100% - 80px));margin:auto}
#central_column.pd-editorial-page .hb-editorial .hb-hero{padding:52px 0 48px;max-width:930px}
#central_column.pd-editorial-page .hb-editorial .hb-kicker{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 23px}
#central_column.pd-editorial-page .hb-editorial h1{font:300 clamp(39px,4.5vw,64px)/1.08 'Circe Light',Arial,sans-serif;letter-spacing:-.02em;text-transform:none;margin:0 0 25px;max-width:24ch}
#central_column.pd-editorial-page .hb-editorial .hb-lead{font-size:21px;line-height:1.6;max-width:72ch;margin:0}
#central_column.pd-editorial-page .hb-editorial h2{font:300 35px/1.22 'Circe Light',Arial,sans-serif;letter-spacing:-.015em;text-transform:none;margin:0 0 24px}
#central_column.pd-editorial-page .hb-editorial h3{font-size:23px;font-weight:400;line-height:1.3;text-transform:none;margin:30px 0 16px}
#central_column.pd-editorial-page .hb-editorial p{margin:0 0 22px}
#central_column.pd-editorial-page .hb-editorial a{color:inherit;text-underline-offset:4px;text-decoration-color:#a88e6d}
#central_column.pd-editorial-page .hb-editorial a:hover{color:#826746}
#central_column.pd-editorial-page .hb-editorial :focus-visible{outline:2px solid #826746;outline-offset:5px}
#central_column.pd-editorial-page .hb-editorial section{scroll-margin-top:125px;margin:0 0 62px}
#central_column.pd-editorial-page .hb-editorial .hb-overview{border-top:1px solid var(--line);padding-top:39px}
#central_column.pd-editorial-page .hb-editorial .hb-schemes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:28px 0 18px}
#central_column.pd-editorial-page .hb-editorial figure{margin:0;min-width:0}
#central_column.pd-editorial-page .hb-editorial .hb-schemes a{display:block;text-decoration:none}
#central_column.pd-editorial-page .hb-editorial .hb-schemes img{display:block;width:100%;height:auto;max-width:100%}
#central_column.pd-editorial-page .hb-editorial figcaption{font-size:18px;line-height:1.4;margin:14px 0 6px}
#central_column.pd-editorial-page .hb-editorial .hb-scheme-note{font-size:13px;line-height:1.5;color:var(--muted)}
#central_column.pd-editorial-page .hb-editorial .hb-caption{font-size:13px;line-height:1.5;color:var(--muted);margin:0 0 34px}
#central_column.pd-editorial-page .hb-editorial table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;margin:30px 0}
#central_column.pd-editorial-page .hb-editorial th,#central_column.pd-editorial-page .hb-editorial td{padding:19px 20px 19px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
#central_column.pd-editorial-page .hb-editorial th{font-size:12px;letter-spacing:.06em;font-weight:400;color:var(--muted)}
#central_column.pd-editorial-page .hb-editorial td:first-child{width:20%}
#central_column.pd-editorial-page .hb-editorial .hb-overview>p:last-child{font-size:17px;max-width:80ch;padding-left:22px;border-left:2px solid #a88e6d}
#central_column.pd-editorial-page .hb-editorial .hb-reading{display:grid;grid-template-columns:220px minmax(0,740px);gap:90px;justify-content:center;padding:12px 0 18px}
#central_column.pd-editorial-page .hb-editorial .hb-toc{position:sticky;top:125px;align-self:start;font-size:14px;line-height:1.5}
#central_column.pd-editorial-page .hb-editorial .hb-toc p{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px}
#central_column.pd-editorial-page .hb-editorial .hb-toc ol{list-style:none;padding:0;margin:0;display:grid;gap:16px}
#central_column.pd-editorial-page .hb-editorial .hb-toc a{text-decoration:none;border-left:1px solid var(--line);padding-left:13px;display:block}
#central_column.pd-editorial-page .hb-editorial .hb-body{min-width:0}
#central_column.pd-editorial-page .hb-editorial .hb-body section{border-top:1px solid var(--line);padding-top:35px}
#central_column.pd-editorial-page .hb-editorial .hb-detail{width:142px;float:right;margin:0 0 14px 26px}
#central_column.pd-editorial-page .hb-editorial .hb-detail img{display:block;width:100%;height:auto}
#central_column.pd-editorial-page .hb-editorial .hb-link{font-size:16px;clear:both;margin-top:26px}
#central_column.pd-editorial-page .hb-editorial .hb-help{padding:36px 0 65px;border-top:1px solid var(--line)}
#central_column.pd-editorial-page .hb-editorial .hb-button{font:16px Circe,Arial,sans-serif;display:inline-flex;min-height:54px;justify-content:center;align-items:center;padding:16px 26px;border:1px solid #352e24;background:#352e24;color:#fff;cursor:pointer}
#central_column.pd-editorial-page .hb-editorial .hb-help .hb-link{margin-top:20px}
@media(max-width:1050px){#central_column.pd-editorial-page .hb-editorial .hb-wrap{width:calc(100% - 48px)}#central_column.pd-editorial-page .hb-editorial .hb-reading{grid-template-columns:180px minmax(0,1fr);gap:42px}#central_column.pd-editorial-page .hb-editorial .hb-schemes{gap:20px}#central_column.pd-editorial-page .hb-editorial figcaption{font-size:17px}}
@media(max-width:720px){#central_column.pd-editorial-page .hb-editorial{font-size:18px;line-height:1.67}#central_column.pd-editorial-page .hb-editorial .hb-wrap{width:calc(100% - 40px)}#central_column.pd-editorial-page .hb-editorial .hb-hero{padding:32px 0 35px}#central_column.pd-editorial-page .hb-editorial h1{font-size:39px;line-height:1.1}#central_column.pd-editorial-page .hb-editorial .hb-kicker{margin-bottom:18px}#central_column.pd-editorial-page .hb-editorial .hb-lead{font-size:19px}#central_column.pd-editorial-page .hb-editorial h2{font-size:30px}#central_column.pd-editorial-page .hb-editorial h3{font-size:22px}#central_column.pd-editorial-page .hb-editorial .hb-overview{padding-top:29px}#central_column.pd-editorial-page .hb-editorial .hb-schemes{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 18px}#central_column.pd-editorial-page .hb-editorial figcaption{font-size:16px}#central_column.pd-editorial-page .hb-editorial .hb-scheme-note{font-size:12px}#central_column.pd-editorial-page .hb-editorial table{display:block;margin:25px 0}#central_column.pd-editorial-page .hb-editorial thead{display:none}#central_column.pd-editorial-page .hb-editorial tbody{display:grid;gap:20px}#central_column.pd-editorial-page .hb-editorial tr{display:block;border-bottom:1px solid var(--line);padding-bottom:16px}#central_column.pd-editorial-page .hb-editorial td{display:block;width:100%!important;border:0;padding:5px 0}#central_column.pd-editorial-page .hb-editorial td:first-child{font-size:20px;margin-bottom:7px}#central_column.pd-editorial-page .hb-editorial td:not(:first-child)::before{content:attr(data-label);display:block;font-size:12px;color:var(--muted);margin-bottom:5px}#central_column.pd-editorial-page .hb-editorial .hb-overview>p:last-child{font-size:16px;padding-left:17px}#central_column.pd-editorial-page .hb-editorial .hb-reading{display:block;padding-top:0}#central_column.pd-editorial-page .hb-editorial .hb-toc{position:static;padding-bottom:27px;margin-bottom:35px;border-bottom:1px solid var(--line)}#central_column.pd-editorial-page .hb-editorial .hb-detail{width:105px;margin-left:17px}#central_column.pd-editorial-page .hb-editorial .hb-body section{padding-top:29px;margin-bottom:43px}#central_column.pd-editorial-page .hb-editorial .hb-help{padding:29px 0 40px}#central_column.pd-editorial-page .hb-editorial .hb-button{width:100%}}

#central_column.pd-editorial-page{width:100%;max-width:none;padding:0;float:none}
#central_column.pd-editorial-page .pd-editorial-breadcrumbs{padding:24px 3.5%}
#central_column.pd-editorial-page .hb-editorial p{font-size:inherit;line-height:inherit}
#central_column.pd-editorial-page .hb-editorial .hb-lead{font-size:21px;line-height:1.6}
#central_column.pd-editorial-page .hb-editorial .hb-kicker,#central_column.pd-editorial-page .hb-editorial .hb-toc p{font-size:11px}
#central_column.pd-editorial-page .hb-editorial .hb-caption{font-size:13px;line-height:1.5}
#central_column.pd-editorial-page .hb-editorial .hb-toc li{padding:0;margin:0;font-size:14px;line-height:1.5;list-style:none}
#central_column.pd-editorial-page .hb-editorial .hb-link{font-size:16px}
@media(max-width:720px){#central_column.pd-editorial-page .hb-editorial .hb-lead{font-size:19px}}
#central_column.pd-editorial-page .public-cases-lb-close{z-index:2;min-width:42px}
