.wp-site{--wp-bg:#100c0b;--wp-ink:#f0e5d9;--wp-muted:#b5a79b;--wp-line:#493126;--wp-accent:#ec966d;background:var(--wp-bg);min-height:100vh;color:var(--wp-ink);font-family:var(--sans);overflow:clip}.wp-site ::selection{color:#160c08;background:#e68a5e}.wp-site a,.wp-site button{transition:color .2s,background .2s,border-color .2s}.wp-site a:hover,.wp-site button:hover{color:#ffc29b}.wp-site a:focus-visible,.wp-site button:focus-visible{outline:2px solid var(--wp-accent);outline-offset:5px}.wp-site .wp-skip{color:#160c08;z-index:100;background:#ee996a;padding:12px;position:fixed;top:-100px;left:20px}.wp-site .wp-skip:focus{top:12px}.wp-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#100c0bef;border-bottom:1px solid #60402c66;justify-content:space-between;align-items:center;height:76px;padding:0 max(30px,50vw - 660px);display:flex;position:sticky;top:0}.wp-brand{letter-spacing:.1em;align-items:center;gap:11px;font-size:21px;font-weight:600;display:inline-flex}.wp-brand img{object-fit:cover;border-radius:50%}.wp-brand span{font:8px var(--mono);color:#9f8b79;letter-spacing:.18em;margin-left:8px}.wp-header-actions{color:#c1ac99;align-items:center;gap:27px;font-size:11px;display:flex}.wp-header-actions button{color:#e8c8aa;border:1px solid #73513a65;border-radius:2px;padding:7px 12px}.wp-progress{background:linear-gradient(to right,#e58556 var(--read,0%),transparent var(--read,0%));height:2px;position:absolute;bottom:-1px;left:0;right:0}.wp-cover{isolation:isolate;border-bottom:1px solid #56352560;align-items:center;min-height:570px;display:flex;position:relative}.wp-cover-art{z-index:-1;pointer-events:none;position:absolute;inset:0 0 0 35%;overflow:hidden}.wp-cover-art img{object-fit:cover;object-position:64% 50%;opacity:.63;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%),linear-gradient(#000 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50%),linear-gradient(#000 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.wp-orbit{border:1px solid #edbb7c2b;border-radius:50%;width:85%;height:42%;position:absolute;top:25%;left:8%;transform:rotate(-26deg)}.wp-cover-inner{width:min(1200px,100% - 112px);margin:0 auto;padding:68px 0 70px}.wp-eyebrow{font:9px var(--mono);letter-spacing:.22em;color:#c99675;align-items:center;gap:11px;display:flex}.wp-eyebrow i{background:#f5b17d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 14px #ee9f79}.wp-eyebrow span{color:#72513b;margin:0 3px}.wp-cover-kicker{letter-spacing:.12em;color:#bea58d!important;margin:29px 0 15px!important;font-size:12px!important}.wp-cover h1{letter-spacing:-.06em;text-wrap:balance;max-width:650px;font-size:clamp(43px,5.1vw,72px);font-weight:450;line-height:1.12}.wp-abstract{color:#c4b1a0;max-width:540px;margin-top:23px;font-size:14px;line-height:1.95}.wp-cover-actions{color:#c5a58b;align-items:center;gap:28px;margin-top:32px;font-size:12px;display:flex}.wp-cover-actions a{align-items:center;gap:16px;display:flex}.wp-cover-actions .wp-download{color:#fff4e9;background:#dc714a;border:1px solid #f4a67e55;border-radius:2px;padding:12px 17px}.wp-cover-actions .wp-download:hover{color:#fff;background:#ee875d}.wp-edition{font:8px var(--mono);letter-spacing:.12em;color:#a98b74;align-items:center;gap:13px;margin-top:28px;display:flex}.wp-edition i{background:#a98b74;width:2px;height:2px}.wp-stats{border-bottom:1px solid var(--wp-line);grid-template-columns:repeat(4,1fr);gap:25px;width:min(1200px,100% - 112px);margin:auto;padding:29px 0 30px;display:grid}.wp-stats>div{border-right:1px solid #51352370;flex-direction:column;gap:7px;padding-left:15px;display:flex}.wp-stats>div:first-child{padding-left:0}.wp-stats>div:last-child{border:0}.wp-stats span{color:#c39a7c;font-size:10px}.wp-stats strong{letter-spacing:-.05em;font-size:34px;font-weight:450;line-height:1.2}.wp-stats em{font:11px var(--mono);color:#c09878;margin-left:7px;font-style:normal}.wp-stats small{color:#9f8b78;font-size:10px}.wp-layout{grid-template-columns:230px minmax(0,770px);justify-content:space-between;align-items:start;gap:70px;width:min(1200px,100% - 112px);margin:60px auto 100px;display:grid}.wp-sidebar{position:sticky;top:112px}.wp-contents-label{font:9px var(--mono);letter-spacing:.17em;color:#a77d5c;margin:0 0 18px 16px;display:block}.wp-sidebar nav{flex-direction:column;display:flex}.wp-sidebar nav a{color:#ad9884;border-left:1px solid #50372a7a;gap:14px;padding:10px 14px;font-size:11px;line-height:1.6;display:flex}.wp-sidebar nav a>span{font:9px/1.8 var(--mono);color:#86634b;min-width:13px}.wp-sidebar nav a[aria-current]{color:#f0bf95;background:linear-gradient(90deg,#ae5a2b18,#0000);border-left:2px solid #db8052;padding-left:13px}.wp-sidebar nav a[aria-current]>span{color:#df996a}.wp-side-foot{font:8px/2.3 var(--mono);color:#896d55;letter-spacing:.04em;border-top:1px solid #4e352766;margin:24px 16px 0;padding-top:18px}.wp-article{min-width:0}.wp-release-status{background:#2b1a102e;border:1px solid #7b503343;border-radius:3px;gap:14px;padding:20px 23px;display:flex}.wp-release-status>i{background:#d49561;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:7px}.wp-release-status strong{color:#d8b28c;font-size:12px;font-weight:550}.wp-release-status p{color:#ad937a;margin:6px 0 0;font-size:12px;line-height:1.8}.wp-release-status.is-live{border-color:#72814c55}.wp-release-status.is-live>i{background:#a7b882}.wp-chapter{padding:52px 0 6px;scroll-margin-top:112px}.wp-chapter+.wp-chapter{border-top:1px solid #4b33266b;margin-top:41px}.wp-chapter-label{font:9px var(--mono);letter-spacing:.13em;color:#c48b64;align-items:center;gap:10px;display:flex}.wp-chapter-label i{background:#6f4932;width:24px;height:1px;display:block}.wp-chapter h2{letter-spacing:-.04em;text-wrap:balance;margin:13px 0 23px;font-size:31px;font-weight:450;line-height:1.3}.wp-chapter>p,.wp-list{color:#c1b3a6;margin:19px 0;font-size:14px;line-height:1.95}.wp-chapter strong{color:#efceb0;font-weight:550}.wp-list{padding-left:20px}.wp-list li{margin:10px 0;padding-left:4px}.wp-list li::marker{color:#bf784e;font-size:10px}.wp-note{background:linear-gradient(105deg,#8c46201a,#0000);border-left:2px solid #c77b4f;margin:26px 0;padding:19px 23px}.wp-note h3{color:#e5b58e;margin-bottom:8px;font-size:13px;font-weight:550}.wp-note p{color:#bfa48c;overflow-wrap:anywhere;font-size:13px;line-height:1.9}.wp-table-wrap{border:1px solid #62412d70;border-radius:3px;width:100%;margin:25px 0;overflow:auto}.wp-table-wrap:focus-visible{outline-offset:4px;outline:1px solid #b47c53}.wp-site table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.8}.wp-site th,.wp-site td{text-align:left;vertical-align:top;border-bottom:1px solid #4c34266b;padding:13px 16px}.wp-site thead th{color:#d8b28e;letter-spacing:.04em;background:#39221455;font-size:10px;font-weight:500}.wp-site tbody th{color:#d8b99d;min-width:108px;font-weight:400}.wp-site td{color:#b7a391}.wp-site tbody tr:last-child>*{border-bottom:0}.wp-formula{background:#1c140f;border:1px solid #74503466;border-radius:3px;margin:26px 0;padding:21px 23px}.wp-formula>div{font:12px/1.9 var(--mono);color:#efd1ad;overflow-wrap:anywhere}.wp-formula figcaption{color:#a88e75;margin-top:12px;font-size:11px;line-height:1.8}.wp-record{border-top:1px solid var(--wp-line);margin:25px 0;font-size:12px}.wp-record>div{border-bottom:1px solid #49322666;grid-template-columns:150px minmax(0,1fr);gap:18px;padding:13px 0;display:grid}.wp-record dt{color:#9f8269;font-size:11px}.wp-record dd{color:#d5b89e;overflow-wrap:anywhere;min-width:0}.wp-record code{font:10px/1.8 var(--mono);overflow-wrap:anywhere;word-break:break-all}.wp-record a{color:#e1b48a}.wp-source-links{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0 15px;display:grid}.wp-source-links a{color:#e8c3a1;border:1px solid #6a47325c;border-radius:3px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:15px;font-size:12px;display:flex}.wp-source-links a>span:first-child{width:100%;font:8px var(--mono);letter-spacing:.14em;color:#ad7d55;display:block}.wp-source-links a:hover{background:#44251340;border-color:#c77d4d}.wp-chapter .wp-source-note{color:#9a7d64;font-size:11px;line-height:1.9}.wp-footer{border-top:1px solid var(--wp-line);color:#a9896c;justify-content:space-between;align-items:center;gap:35px;width:min(1200px,100% - 112px);margin:auto;padding:31px 0 40px;display:flex}.wp-footer-brand{letter-spacing:-.04em;color:#e1bd9b;font-size:32px}.wp-footer-brand span{color:#ce7c4d}.wp-footer>span{font:8px/2 var(--mono);letter-spacing:.1em;margin-right:auto}.wp-footer>a:last-child{font-size:11px}@media (min-width:1600px){.wp-cover-art{inset:0 4% 0 38%}.wp-cover-art img{object-position:65% 50%}}@media (max-width:1050px){.wp-header{padding-inline:30px}.wp-cover-inner,.wp-stats,.wp-layout,.wp-footer{width:calc(100% - 64px)}.wp-layout{grid-template-columns:180px minmax(0,1fr);gap:38px}.wp-cover{min-height:530px}.wp-cover-art{left:22%}.wp-abstract{max-width:480px}.wp-sidebar nav a{gap:10px;padding-right:5px;font-size:10px}.wp-chapter h2{font-size:28px}}@media (max-width:760px){.wp-header{height:64px;padding-inline:21px}.wp-brand{gap:8px;font-size:19px}.wp-brand span{display:none}.wp-header-actions{gap:15px;font-size:10px}.wp-cover-inner,.wp-stats,.wp-layout,.wp-footer{width:calc(100% - 42px)}.wp-cover{min-height:500px}.wp-cover-art{opacity:.65;inset:0 -30% 0 15%}.wp-cover-inner{padding:52px 0}.wp-cover h1{max-width:560px;font-size:clamp(40px,7.8vw,58px)}.wp-abstract{max-width:500px;font-size:13px}.wp-cover-kicker{font-size:11px!important}.wp-stats{grid-template-columns:repeat(2,1fr);gap:24px 15px;padding:25px 0}.wp-stats>div{padding-left:13px}.wp-stats>div:nth-child(odd){padding-left:0}.wp-stats>div:nth-child(2n){border:0}.wp-stats strong{font-size:30px}.wp-stats span,.wp-stats small{font-size:9px}.wp-layout{margin:28px auto 65px;display:block}.wp-sidebar{margin-bottom:27px;position:static}.wp-sidebar nav{grid-template-columns:1fr 1fr;gap:0;display:grid}.wp-contents-label{grid-column:1/-1;margin:0 0 13px}.wp-sidebar nav a{gap:8px;padding-block:7px;font-size:10px}.wp-side-foot{display:none}.wp-chapter{padding-top:37px;scroll-margin-top:87px}.wp-chapter+.wp-chapter{margin-top:29px}.wp-chapter>p,.wp-list{font-size:13px;line-height:1.95}.wp-chapter h2{margin-bottom:20px;font-size:28px}.wp-release-status{gap:10px;padding:16px}.wp-release-status p{font-size:11px}.wp-note{padding:16px 17px}.wp-note p{font-size:12px}.wp-site th,.wp-site td{padding:11px 12px}.wp-site table{font-size:11px}.wp-site tbody th{min-width:76px}.wp-site thead th{font-size:9px}.wp-record>div{grid-template-columns:112px minmax(0,1fr);gap:12px}.wp-record code{font-size:9px}.wp-source-links{grid-template-columns:1fr}.wp-source-links a{align-items:center;gap:10px;padding:13px 16px;font-size:12px}.wp-source-links a>span:first-child{width:90px;margin-right:auto}.wp-formula{padding:16px}.wp-formula>div{font-size:11px}.wp-footer{flex-wrap:wrap;gap:17px}.wp-footer-brand{font-size:26px}.wp-footer>span{font-size:7px}.wp-footer>a:last-child{font-size:10px}}@media (prefers-reduced-motion:reduce){.wp-site *{scroll-behavior:auto;transition:none!important}}@media print{@page{size:A4;margin:18mm 16mm 20mm}:is(html:has(.wp-site),body:has(.wp-site)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#211a15!important;background:#fff!important}.wp-site{color:#211a15;--wp-line:#d8cec4;--wp-muted:#554b42;background:#fff;overflow:visible}.wp-header,.wp-sidebar,.wp-cover-actions,.wp-cover-art,.wp-skip,.wp-footer>a:last-child{display:none!important}.wp-cover{break-after:avoid;border-bottom:1px solid #cdb7a6;min-height:0;display:block}.wp-cover-inner,.wp-stats,.wp-layout,.wp-footer{width:100%;margin:0}.wp-cover-inner{padding:0 0 25px}.wp-cover h1{color:#24160e;max-width:100%;font-size:34px}.wp-abstract{color:#554b42;max-width:100%;font-size:11px}.wp-cover-kicker,.wp-eyebrow,.wp-edition{color:#745039!important}.wp-cover-kicker{margin-top:20px!important}.wp-stats{gap:10px;padding:16px 0}.wp-stats strong{font-size:24px}.wp-stats span,.wp-stats small,.wp-stats em{color:#6c5140}.wp-stats>div{border-color:#ddcec3}.wp-layout{display:block}.wp-release-status{background:#f5f1ec;border-color:#d9c4b1;margin:20px 0}.wp-release-status strong,.wp-release-status p{color:#634630}.wp-chapter{padding:23px 0 0;scroll-margin-top:0}.wp-chapter+.wp-chapter{border-color:#d8cec4;margin-top:20px}.wp-chapter-label{color:#805738}.wp-chapter h2{color:#291a0e;break-after:avoid;font-size:23px}.wp-chapter>p,.wp-list{color:#433a31;orphans:3;widows:3;font-size:10px;line-height:1.8}.wp-note{break-inside:avoid;background:#f7f2eb;border-color:#a65f32;margin:18px 0;padding:12px 16px}.wp-note h3{color:#7b4625;font-size:11px}.wp-note p{color:#584536;font-size:10px}.wp-table-wrap{break-inside:avoid;border-color:#cdb7a6;overflow:visible}.wp-site table{font-size:9px}.wp-site thead th{color:#5b3a22;background:#f1e8dc;font-size:9px}.wp-site tbody th,.wp-site td{color:#46392e;border-color:#dfd4c9}.wp-site th,.wp-site td{padding:9px 10px}.wp-formula{break-inside:avoid;background:#f7f3ec;border-color:#cdb7a6;padding:13px}.wp-formula>div{color:#56361f;font-size:9px}.wp-formula figcaption{color:#675342;font-size:9px}.wp-record{font-size:9px}.wp-record dt{color:#77573c;font-size:9px}.wp-record dd,.wp-record a{color:#3f3329}.wp-record code{font-size:8px}.wp-source-links a{color:#51371f;border-color:#d2bda8}.wp-source-links a>span:first-child{color:#7f5a3a}.wp-chapter .wp-source-note{color:#66503f;font-size:9px}.wp-footer{color:#745039;break-inside:avoid;border-color:#bda287;margin-top:30px}.wp-footer-brand{color:#5e3520}.wp-footer-brand span{color:#a65f32}}
