@font-face{font-family:bureau;src:url(../media/stk_bureau_sans_book-s.p.2fhiofx9m5ur2.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:bureau Fallback;src:local(Arial);ascent-override:102.67%;descent-override:33.56%;line-gap-override:7.9%;size-adjust:101.3%}.JSQ0Sa_className{font-family:bureau,bureau Fallback;font-weight:400}.JSQ0Sa_variable{--font-bureau:"bureau", "bureau Fallback"}
@font-face{font-family:"serif";src:url(../media/martina_vf_roman-s.p.05h5k5psu_t1y.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:101.04%;descent-override:25.1%;line-gap-override:0.0%;size-adjust:95.6%}._5-d8Wa_className{font-family:"serif",serif Fallback}._5-d8Wa_variable{--font-martina:"serif", "serif Fallback"}
@font-face{font-family:mono;src:url(../media/plex_mono_400-s.p.3b79ptryv7i2h.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/plex_mono_500-s.p.31_96vm294mtk.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono;src:url(../media/plex_mono_600-s.p.03twi1lehkpk9.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}._974q6q_className{font-family:mono,mono Fallback}._974q6q_variable{--font-mono-plex:"mono", "mono Fallback"}
.lcFVZG_banner{z-index:110;color:#292929;width:min(420px,100vw - 48px);font-family:var(--font-bureau),sans-serif;background:#fffdfa;border:1px solid #e0d7c9;border-radius:13px;padding:25px;animation:.25s both lcFVZG_bannerIn;position:fixed;bottom:24px;left:24px;box-shadow:0 5px 15px #493c2e08,0 18px 60px #493c2e1c}.lcFVZG_banner h2{font-family:var(--font-martina),Georgia,serif;letter-spacing:-.03em;font-size:27px;font-weight:400;line-height:1.15}.lcFVZG_banner p{color:#686663;margin-top:12px;font-size:14px;line-height:1.7}.lcFVZG_bannerLinks{align-items:center;gap:23px;margin-top:16px;display:flex}.lcFVZG_bannerLinks a,.lcFVZG_bannerLinks button{font-size:13px}.lcFVZG_bannerLinks a,.lcFVZG_policyLinks a{color:#686663;text-underline-offset:4px;-webkit-text-decoration:underline #bdb5a8;text-decoration:underline #bdb5a8}.lcFVZG_bannerActions{border-top:1px solid #e5ded3;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;padding-top:18px;display:grid}.lcFVZG_primary,.lcFVZG_reject{min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:11px 19px;font-size:14px;line-height:1.4;display:inline-flex}.lcFVZG_primary{color:#fff;background:#000;transition:box-shadow .2s}.lcFVZG_primary:hover{background:#000;box-shadow:0 4px 12px #0002}.lcFVZG_reject{color:#292929;background:0 0}.lcFVZG_reject:hover{text-underline-offset:4px;text-decoration:underline}.lcFVZG_textAction{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;line-height:1.5;display:inline-flex}.lcFVZG_textAction:hover{text-underline-offset:4px;text-decoration:underline}.lcFVZG_banner button:focus-visible,.lcFVZG_dialog button:focus-visible,.lcFVZG_dialog input:focus-visible,.lcFVZG_banner a:focus-visible,.lcFVZG_dialog a:focus-visible,.lcFVZG_policyChoices button:focus-visible{outline-offset:4px;outline:2px solid #716c64}.lcFVZG_dialog{color:#292929;overscroll-behavior:contain;width:min(550px,100vw - 32px);max-height:calc(100dvh - 40px);font-family:var(--font-bureau),sans-serif;opacity:0;transition:opacity .2s,transform .2s,display .2s allow-discrete,overlay .2s allow-discrete;background:#fffdfa;border:1px solid #ddd5c9;border-radius:13px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;transform:translateY(8px)scale(.99);box-shadow:0 24px 90px #0003}.lcFVZG_dialog[open]{opacity:1;flex-direction:column;display:flex;transform:translateY(0)scale(1)}.lcFVZG_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .2s,display .2s allow-discrete,overlay .2s allow-discrete;background:#22201d60}.lcFVZG_dialog[open]::backdrop{opacity:1}@starting-style{.lcFVZG_dialog[open]{opacity:0;transform:translateY(8px)scale(.99)}.lcFVZG_dialog[open]::backdrop{opacity:0}}html:has(.lcFVZG_dialog[open]){overflow:hidden}.lcFVZG_dialogHeader{border-bottom:1px solid #e5ded3;flex:none;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px 22px;display:flex}.lcFVZG_dialog h2{font-family:var(--font-martina),Georgia,serif;letter-spacing:-.03em;font-size:30px;font-weight:400;line-height:1.15}.lcFVZG_close{color:#686663;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.lcFVZG_close:hover{color:#292929;background:#f0ebe3}.lcFVZG_dialogBody{overscroll-behavior:contain;min-height:0;padding:23px 28px;overflow-y:auto}.lcFVZG_dialog p{color:#686663;font-size:14px;line-height:1.7}.lcFVZG_category{border-top:1px solid #e5ded3;margin-top:22px;padding-top:23px}.lcFVZG_categoryHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.lcFVZG_categoryHeading h3,.lcFVZG_categoryHeading label{font-size:16px;font-weight:400;line-height:1.5}.lcFVZG_categoryHeading label{cursor:pointer}.lcFVZG_categoryHeading>span{color:#77716a;flex-shrink:0;font-size:12px}.lcFVZG_category p{max-width:420px;margin-top:9px}.lcFVZG_switch{appearance:none;cursor:pointer;background:#d7d3cd;border:1px solid #c6c1b8;border-radius:999px;flex:none;width:36px;height:21px;transition:background .2s,border-color .2s;position:relative}.lcFVZG_switch:before{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0002}.lcFVZG_switch:checked{background:#292929;border-color:#292929}.lcFVZG_switch:checked:before{transform:translate(15px)}.lcFVZG_dialog .lcFVZG_explanation{border-top:1px solid #e5ded3;margin-top:24px;padding-top:21px;font-size:13px}.lcFVZG_policyLinks{gap:23px;margin-top:15px;font-size:13px;display:flex}.lcFVZG_dialogFooter{background:#f7f3ed;border-top:1px solid #e5ded3;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:20px 28px;display:flex}.lcFVZG_quickChoices{align-items:center;gap:22px;display:flex}.lcFVZG_dialogFooter .lcFVZG_primary{flex:none}.lcFVZG_policyButton{color:inherit;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.lcFVZG_notice{z-index:112;color:#444;background:#fffdfa;border:1px solid #ddd5c9;border-radius:9px;max-width:min(440px,100vw - 48px);padding:18px;font-size:14px;line-height:1.6;position:fixed;bottom:24px;left:24px;box-shadow:0 10px 30px #0002}.lcFVZG_notice button{margin-left:5px}.lcFVZG_policyChoices{background:#f2ece2;border:1px solid #e1d5c3;border-radius:10px;margin-bottom:35px;padding:24px}.lcFVZG_policyChoices .lcFVZG_choiceTitle{font-family:var(--font-martina),Georgia,serif;color:#292929;margin:0 0 12px;font-size:27px;font-weight:400;line-height:1.2}.lcFVZG_policyChoices .lcFVZG_choiceDescription{color:#686663;margin:0;font-size:16px;line-height:1.7}.lcFVZG_choiceControls{border-top:1px solid #ddcfbb;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:19px;display:flex}.lcFVZG_policyChoices .lcFVZG_choiceState{color:#615b53;align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.6;display:flex}.lcFVZG_choiceState>span{border:1px solid #918372;border-radius:50%;flex:none;width:7px;height:7px}.lcFVZG_choiceState>span[data-enabled=true]{background:#5b6d52;border-color:#5b6d52}.lcFVZG_manage{color:#292929;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;flex:none;padding:3px 0;font-size:14px;text-decoration:underline}@keyframes lcFVZG_bannerIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:580px){.lcFVZG_dialogHeader{padding:23px 22px 19px}.lcFVZG_dialog h2{font-size:28px}.lcFVZG_dialogBody{padding:21px 22px}.lcFVZG_dialogFooter{flex-direction:column-reverse;align-items:stretch;gap:19px;padding:19px 22px}.lcFVZG_quickChoices{justify-content:space-between;padding:0 7px}.lcFVZG_categoryHeading{gap:15px}.lcFVZG_categoryHeading label{font-size:15px}.lcFVZG_choiceControls{flex-direction:column;align-items:flex-start;gap:15px}.lcFVZG_policyChoices{padding:21px}.lcFVZG_policyChoices .lcFVZG_choiceTitle{font-size:25px}}@media (max-width:479px){.lcFVZG_banner{width:calc(100vw - 24px);padding:21px;bottom:12px;left:12px}.lcFVZG_banner h2{font-size:25px}.lcFVZG_banner p{font-size:13px}.lcFVZG_bannerActions{gap:10px;margin-top:17px;padding-top:15px}.lcFVZG_primary,.lcFVZG_reject{padding-inline:13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.lcFVZG_banner{animation:none}.lcFVZG_dialog,.lcFVZG_dialog::backdrop,.lcFVZG_primary,.lcFVZG_switch,.lcFVZG_switch:before{transition:none}}@media (forced-colors:active){.lcFVZG_switch{appearance:auto;width:22px;height:22px}.lcFVZG_switch:before{display:none}}@media print{.lcFVZG_banner,.lcFVZG_dialog,.lcFVZG_notice,.lcFVZG_choiceControls{display:none!important}.lcFVZG_policyChoices{background:#fff;border:1px solid #ccc}}
.biCu5q_compact{color:#625e58;font-family:var(--font-bureau),Arial,sans-serif;flex:none;position:relative}.biCu5q_control{border-radius:999px;justify-content:center;align-items:center;gap:5px;height:34px;padding:0 9px;font-size:11px;line-height:1;display:flex;position:relative}.biCu5q_control:hover{color:#292929;background:#29292908}.biCu5q_control:has(select:focus-visible){outline-offset:3px;outline:2px solid #948778}.biCu5q_control svg{stroke-width:1.5px;flex:none}.biCu5q_control select{opacity:0;cursor:pointer;width:100%;height:100%;font:13px var(--font-bureau),Arial,sans-serif;position:absolute;inset:0}.biCu5q_compact[data-tone=dark]{color:#ffffffb3}.biCu5q_compact[data-tone=dark] .biCu5q_control:hover{color:#fff;background:#ffffff12}.biCu5q_compact[data-tone=dark] .biCu5q_control:has(select:focus-visible){outline-color:#fff9}.biCu5q_error{color:#625e58;z-index:80;background:#fff;border:1px solid #e2dfdb;border-radius:10px;width:240px;margin:0;padding:14px 16px;font-size:12px;line-height:1.7;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 10px 30px #00000012}.biCu5q_error button{color:#292929;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
body:has(.xpnSVG_page){--website-dark-button:#000;--website-dark-button-hover:#000}.xpnSVG_page{color:#292929;--line:#e2d9cc;background:#fbf8f4;padding-bottom:60px}.xpnSVG_container{width:calc(100% - 80px);max-width:1160px;margin-inline:auto}.xpnSVG_page h1,.xpnSVG_page h2{font-family:var(--font-martina),Georgia,serif;letter-spacing:-.03em;text-wrap:balance;font-weight:400}.xpnSVG_hero{grid-template-columns:1fr 230px;align-items:center;gap:90px;padding-top:133px;padding-bottom:37px;display:grid}.xpnSVG_hero h1{scroll-margin-top:100px;font-size:55px;line-height:1.1}.xpnSVG_hero p{color:#686663;max-width:720px;margin-top:21px;font-size:18px;line-height:1.7}.xpnSVG_hero .xpnSVG_updated{color:#77716a;margin-top:21px;font-size:13px}.xpnSVG_updated time{color:#49453f;margin-left:7px}.xpnSVG_art{width:230px;height:auto;display:block}.xpnSVG_tabs{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;display:flex}.xpnSVG_tabs>div{gap:30px;display:flex}.xpnSVG_tabs a,.xpnSVG_settingsLink{color:#686663;padding:16px 0;font-size:14px;line-height:1.5}.xpnSVG_tabs a{position:relative}.xpnSVG_tabs a[aria-current]{color:#292929}.xpnSVG_tabs a[aria-current]:after{content:"";background:#292929;height:2px;position:absolute;bottom:-1px;left:0;right:0}.xpnSVG_tabs a:hover,.xpnSVG_settingsLink:hover{color:#292929;text-underline-offset:5px;text-decoration:underline}.xpnSVG_settingsLink{cursor:pointer;background:0 0;border:0}.xpnSVG_page a:focus-visible,.xpnSVG_page button:focus-visible{outline-offset:5px;outline:2px solid #686663}.xpnSVG_layout{grid-template-columns:238px minmax(0,1fr);gap:80px;padding-top:44px;display:grid}.xpnSVG_toc{align-self:start;position:sticky;top:96px}.xpnSVG_toc>p{margin-bottom:19px;font-size:14px}.xpnSVG_toc ol,.xpnSVG_mobileToc ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.xpnSVG_toc ol{scrollbar-width:thin;scrollbar-color:#cfc7bb transparent;max-height:calc(100svh - 225px);padding-right:14px;overflow:auto}.xpnSVG_toc li a,.xpnSVG_mobileToc li a{color:#686663;grid-template-columns:20px 1fr;gap:10px;font-size:13px;line-height:1.55;display:grid}.xpnSVG_toc li a:hover,.xpnSVG_mobileToc li a:hover{color:#292929;text-underline-offset:4px;text-decoration:underline}.xpnSVG_toc li a span,.xpnSVG_mobileToc li a span{color:#847c70;padding-top:2px;font-size:11px}.xpnSVG_toc .xpnSVG_backToTop{color:#686663;margin-top:26px;font-size:13px;display:inline-block}.xpnSVG_mobileToc{display:none}.xpnSVG_content{min-width:0}.xpnSVG_readingNote{background:#f2ece2;border-left:2px solid #baa789;margin-bottom:36px;padding:20px 24px}.xpnSVG_content .xpnSVG_readingNote p{color:#565149;font-size:16px;line-height:1.7}.xpnSVG_content section{border-top:1px solid var(--line);margin-top:33px;padding-top:33px;scroll-margin-top:104px}.xpnSVG_content section:first-of-type{border:0;margin-top:0;padding-top:0}.xpnSVG_content h2{text-wrap:initial;align-items:baseline;gap:16px;margin-bottom:22px;font-size:30px;line-height:1.25;display:flex}.xpnSVG_content h2>span{font-family:var(--font-bureau),sans-serif;color:#8b8070;letter-spacing:0;flex:none;font-size:12px}.xpnSVG_content h3{overflow-wrap:anywhere;margin-top:26px;margin-bottom:14px;font-size:18px;font-weight:500;line-height:1.5}.xpnSVG_content p,.xpnSVG_content li{color:#62605c;overflow-wrap:anywhere;font-size:17px;line-height:1.85}.xpnSVG_content p+p,.xpnSVG_content p+ul,.xpnSVG_content ul+p{margin-top:18px}.xpnSVG_content strong{color:#393632;font-weight:500}.xpnSVG_content ul{padding-left:21px;list-style:outside}.xpnSVG_content li+li{margin-top:10px}.xpnSVG_content li::marker{color:#a18d6e}.xpnSVG_content a{color:#292929;text-underline-offset:4px;-webkit-text-decoration:underline #b7afa3;text-decoration:underline #b7afa3}.xpnSVG_content code{font-size:14px}.xpnSVG_closing{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;margin-top:63px;padding-top:32px;display:flex}.xpnSVG_closing h2{font-size:33px;line-height:1.2}.xpnSVG_closing p{color:#686663;margin-top:12px;font-size:16px;line-height:1.7}.xpnSVG_link{flex-shrink:0;align-items:center;gap:9px;font-size:14px;display:inline-flex}.xpnSVG_link:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:1000px){.xpnSVG_hero{grid-template-columns:1fr 180px;gap:40px}.xpnSVG_art{width:180px}.xpnSVG_layout{grid-template-columns:210px minmax(0,1fr);gap:40px}.xpnSVG_hero h1{font-size:50px}}@media (max-width:760px){.xpnSVG_container{width:calc(100% - 44px)}.xpnSVG_page{padding-bottom:43px}.xpnSVG_hero{grid-template-columns:1fr;gap:20px;padding-top:110px;padding-bottom:24px}.xpnSVG_hero h1{font-size:43px}.xpnSVG_hero p{margin-top:17px;font-size:17px}.xpnSVG_hero .xpnSVG_updated{margin-top:17px;font-size:13px}.xpnSVG_art{display:none}.xpnSVG_tabs{flex-direction:column;align-items:flex-start;gap:0}.xpnSVG_tabs>div{border-bottom:1px solid var(--line);gap:25px;width:100%}.xpnSVG_tabs a{padding-block:15px;font-size:13px}.xpnSVG_settingsLink{padding-block:13px;font-size:13px}.xpnSVG_layout{padding-top:24px;display:block}.xpnSVG_toc{display:none}.xpnSVG_mobileToc{border-bottom:1px solid var(--line);margin-bottom:27px;display:block}.xpnSVG_mobileToc>button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:0 0 17px;font-size:15px;display:flex}.xpnSVG_mobileToc>button svg{transition:transform .25s}.xpnSVG_mobileToc>button[aria-expanded=true] svg{transform:rotate(180deg)}.xpnSVG_contentsReveal{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.xpnSVG_contentsReveal[data-open=true]{grid-template-rows:1fr}.xpnSVG_contentsReveal>div{min-height:0;overflow:hidden}.xpnSVG_mobileToc ol{gap:14px;padding:3px 0 22px}.xpnSVG_mobileToc li a{font-size:14px}.xpnSVG_readingNote{margin-bottom:28px;padding:18px 20px}.xpnSVG_content h2{gap:11px;margin-bottom:18px;font-size:27px}.xpnSVG_content p,.xpnSVG_content li{font-size:16px;line-height:1.8}.xpnSVG_content h3{font-size:17px}.xpnSVG_content section{margin-top:27px;padding-top:27px}.xpnSVG_closing{flex-direction:column;align-items:flex-start;gap:22px;margin-top:43px;padding-top:27px}.xpnSVG_closing h2{font-size:29px}}@media (max-width:380px){.xpnSVG_hero h1{font-size:39px}.xpnSVG_tabs>div{gap:20px}}@media (prefers-reduced-motion:reduce){.xpnSVG_contentsReveal,.xpnSVG_mobileToc>button svg{transition:none}}@media print{:is(body>header,body>footer,.xpnSVG_art,.xpnSVG_tabs,.xpnSVG_toc,.xpnSVG_mobileToc,.xpnSVG_closing){display:none!important}.xpnSVG_page{background:#fff;padding:0}.xpnSVG_container{width:100%;max-width:none}.xpnSVG_hero{padding:20px 0;display:block}.xpnSVG_hero h1{font-size:32px}.xpnSVG_hero p{font-size:12pt}.xpnSVG_layout{padding-top:20px;display:block}.xpnSVG_content h2{break-after:avoid;font-size:20pt}.xpnSVG_content h3{break-after:avoid}.xpnSVG_content p,.xpnSVG_content li{color:#333;font-size:11pt}.xpnSVG_content section{margin-top:24px;padding-top:24px}.xpnSVG_readingNote{background:#fff;border:1px solid #ccc}}.xpnSVG_page{--line:#deddd9;background:#faf9f6}.xpnSVG_container{width:calc(100% - 96px);max-width:1240px}.xpnSVG_hero{grid-template-columns:1.2fr .8fr;gap:100px;padding-top:145px;padding-bottom:50px}.xpnSVG_hero h1{font-size:68px}.xpnSVG_hero p{font-size:17px}.xpnSVG_policyContext{border-left:1px solid #deddd9;padding:30px 0 30px 40px}.xpnSVG_policyContext>span{color:#8d7d62;font-size:11px}.xpnSVG_policyContext>p{font:400 33px/1.25 var(--font-martina),Georgia,serif;color:#80715b;margin-top:18px}.xpnSVG_layout{grid-template-columns:240px minmax(0,780px);justify-content:space-between;gap:75px;padding-top:50px}.xpnSVG_readingNote{background:#eeece5;border-left-color:#a59a83}.xpnSVG_content>section{border-top:1px solid #deddd9;padding-top:26px}.xpnSVG_content>section h2{font-size:31px}.xpnSVG_content>section p{line-height:1.9}.xpnSVG_closing{border-top:1px solid #deddd9}@media (max-width:900px){.xpnSVG_container{width:calc(100% - 48px)}.xpnSVG_hero{gap:40px}.xpnSVG_hero h1{font-size:55px}.xpnSVG_layout{grid-template-columns:190px minmax(0,1fr);gap:40px}}@media (max-width:700px){.xpnSVG_container{width:calc(100% - 40px)}.xpnSVG_hero{grid-template-columns:1fr;gap:20px;padding-top:110px}.xpnSVG_hero h1{font-size:44px}.xpnSVG_policyContext{border-top:1px solid #deddd9;border-left:0;padding:20px 0}.xpnSVG_policyContext>p{font-size:28px}.xpnSVG_layout{grid-template-columns:1fr;gap:25px}.xpnSVG_content>section h2{font-size:28px}}
