@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;font-display:swap;src:url(/content/assets/fonts/0ebbbf5aef3fab7318d2462d.woff2)format("woff2")}@font-face{font-family:Vollkorn;font-style:normal;font-weight:700;font-display:swap;src:url(/content/assets/fonts/a8fa70a11e60cc174cb54ece.woff2)format("woff2")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/content/assets/fonts/9a11ffdf6bb1bc672626a3e4.woff2)format("woff2")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/content/assets/fonts/5933a380d101ab72fa65f1f2.woff2)format("woff2")}:root{--site-background:#f7f4f8;--site-surface:#fff;--site-text:#302333;--site-muted:#6c5e70;--site-accent:#683d78;--site-on-accent:#fff;--site-line:color-mix(in srgb,var(--site-text) 18%,transparent);--site-shadow:0 16px 38px #30233314;--page-width:1280px;--section-gap:56px;--font-heading:"Vollkorn";--font-body:"Nunito Sans"}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:1rem}body{background:var(--site-background);color:var(--site-text);font-family:var(--font-body),sans-serif;margin:0;font-size:17px;line-height:1.58}img{width:100%;height:auto;display:block}p,li,td,th,dd,address{max-inline-size:65ch}p{margin:0}h1,h2,h3,h4,h5,h6{color:var(--site-text);font-family:var(--font-heading),serif;letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.12}a{color:var(--site-accent);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--site-text)}a:focus-visible,summary:focus-visible{outline:3px solid var(--site-accent);outline-offset:4px}figure{margin:0}.c5eec5451246817752faf6103{width:min(calc(100% - 48px),var(--page-width));margin-inline:auto}.c5cb2458c9ecdf8c26ac8d66d{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c28f4d6aa4f86dd6a1c60ad10{z-index:10;background:var(--site-accent);color:var(--site-on-accent);padding:10px 14px;font-weight:700;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.c28f4d6aa4f86dd6a1c60ad10:focus{transform:translateY(0)}.cd8f571edc1def2620850f776{border-bottom:1px solid var(--site-line);background:var(--site-background)}.cb53c3ec4eedf7870e58d4d97{grid-template-columns:minmax(230px,.95fr) auto max-content;align-items:center;gap:22px;min-height:82px;display:grid}.c4fed3efd2595416b220c3f58{color:var(--site-text);font-family:var(--font-heading),serif;white-space:nowrap;font-size:21px;font-weight:700;line-height:1.05;text-decoration:none}.c6813c9c71247b55945459890{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 15px;display:flex}.c6813c9c71247b55945459890 a{min-height:44px;color:var(--site-text);white-space:nowrap;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.c6813c9c71247b55945459890 a:hover{color:var(--site-accent);text-decoration:underline}.c84aed7932c650897d1baa4f0,.cf52526bda0d6e9958525decb{border:1px solid var(--site-accent);background:var(--site-accent);min-height:46px;color:var(--site-on-accent);text-align:center;justify-content:center;align-items:center;padding:10px 18px;font-size:15px;font-weight:700;line-height:1.25;text-decoration:none;transition:filter .14s;display:inline-flex}.c84aed7932c650897d1baa4f0:hover,.cf52526bda0d6e9958525decb:hover{filter:brightness(.92);color:var(--site-on-accent)}.c0de7291daa3db5403230bdc7{padding-block:var(--section-gap)}.c4cc86783fab56de5173df9e2{grid-template-columns:minmax(0,1.3fr) minmax(315px,.85fr);align-items:center;gap:clamp(44px,7vw,104px);display:grid}.cd8d4089b64d062fb8660a9b3 h1{max-width:13ch;margin-bottom:22px;font-size:clamp(3.2rem,5.2vw,4.25rem);line-height:1.02}.cd8d4089b64d062fb8660a9b3>p{max-width:56ch;color:var(--site-muted);font-size:19px;line-height:1.6}.c6f9ebdac1408e990d54cf83f{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.c8bb24f30b3f0729e45a6b6c1,.c38e4a3d9d193040e54c4a68a{font-weight:700}.c2c868b6198bebc0990506e58{border-top:5px solid var(--site-accent);background:var(--site-surface);box-shadow:var(--site-shadow);padding:30px 32px}.c2c868b6198bebc0990506e58 h2{margin-bottom:10px;font-size:32px}.cbe5b9cde29eb4f27ccef449b{color:var(--site-muted)}.cc7e8970693362f3a1cb2132d{gap:15px;margin:25px 0 20px;display:grid}.cc7e8970693362f3a1cb2132d dt{color:var(--site-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:13px;font-weight:700}.cc7e8970693362f3a1cb2132d dd{overflow-wrap:anywhere;margin:0}.cc7e8970693362f3a1cb2132d a{color:var(--site-text)}.c38e4a3d9d193040e54c4a68a{display:inline-block}.c25f5264d1b69414fcabcbcb5{padding-block:var(--section-gap);border-top:1px solid var(--site-line)}.c5078b2d2d76793a112d8d28b{grid-template-columns:minmax(0,1fr) minmax(210px,.52fr);align-items:end;gap:clamp(28px,6vw,78px);margin-bottom:32px;display:grid}.c5078b2d2d76793a112d8d28b h2,.c61a4dc05923c88d65770c32b h2,.ca87a47f87b70d527af3640b2 h2{max-width:23ch;margin-bottom:15px;font-size:clamp(2.35rem,3.6vw,3.2rem)}.c5078b2d2d76793a112d8d28b>div>p,.c61a4dc05923c88d65770c32b>p,.ca87a47f87b70d527af3640b2>p{color:var(--site-muted)}.cc489b4efe02beaa1f3a396b4{border-left:2px solid var(--site-accent);color:var(--site-muted);padding-left:18px}.ce8c48f3709df26fb89674441,.c3295fbf8135f700f66fe0fcf,.cee527148254dffd299ddbf31,.c6ecb71d1651db8c864a83073,.cbe0a236e9eefdf56a1259d0c{grid-template-columns:minmax(0,1fr) minmax(260px,.48fr);align-items:start;gap:clamp(40px,7vw,96px);display:grid}.c3c512a74bc8a8ac23bdd0f22,.c3a6ba4d26752128d81db61a8,.cbc836135beaa4ae009fe8f45{border-top:1px solid var(--site-line);grid-template-columns:minmax(185px,.62fr) minmax(0,1fr);align-items:start;gap:24px;padding-block:19px;display:grid}.c3c512a74bc8a8ac23bdd0f22:last-child,.c3a6ba4d26752128d81db61a8:last-child,.cbc836135beaa4ae009fe8f45:last-child{border-bottom:1px solid var(--site-line)}.c3c512a74bc8a8ac23bdd0f22 h3,.c3a6ba4d26752128d81db61a8 h3,.cbc836135beaa4ae009fe8f45 h3,.cad5c1214ee97ee7258a3cf78 h3,.cdaf294c69cb2514daf6ed2b4 h3{font-size:24px}.c3c512a74bc8a8ac23bdd0f22 p,.c3a6ba4d26752128d81db61a8 p,.cbc836135beaa4ae009fe8f45 p,.cad5c1214ee97ee7258a3cf78 p,.cdaf294c69cb2514daf6ed2b4 p{color:var(--site-muted)}.cd5d63e9eb0d1bfbaae25e0a2{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:12px;display:grid}.cd5d63e9eb0d1bfbaae25e0a2 figure:first-child img{aspect-ratio:4/3;object-fit:cover}.cd5d63e9eb0d1bfbaae25e0a2 figure:last-child img{aspect-ratio:3/4;object-fit:cover}.cd5d63e9eb0d1bfbaae25e0a2 figcaption,.c337910fdff9d8476f1f83fbe figcaption{color:var(--site-muted);margin-top:8px;font-size:14px;line-height:1.45}.c36262e0d7a5155dd6ec02259{border-left:4px solid var(--site-accent);background:var(--site-surface);align-self:center;margin:0;padding:26px}.c36262e0d7a5155dd6ec02259>p{margin-bottom:20px;font-size:19px;font-weight:700;line-height:1.48}.c36262e0d7a5155dd6ec02259 footer{color:var(--site-muted);justify-items:start;gap:3px;font-size:14px;line-height:1.45;display:grid}.c847c1a52accbf0f1a3740c03{color:var(--site-text);font-weight:700}.c9a0c0478c6f7c0aedb078281{color:var(--site-accent);font-weight:700}.c0c40371db91f83454c2dd1ee{font-size:13px}.cad5c1214ee97ee7258a3cf78,.cdaf294c69cb2514daf6ed2b4{border-left:4px solid var(--site-accent);background:var(--site-surface);padding:24px}.cad5c1214ee97ee7258a3cf78 h3,.cdaf294c69cb2514daf6ed2b4 h3{margin-bottom:11px}.cad5c1214ee97ee7258a3cf78 p,.cdaf294c69cb2514daf6ed2b4 p{margin-bottom:16px}.c4fc2129ae35b502299a3e2d2{overflow-wrap:anywhere;font-weight:700;display:inline-block}.cb0ac67f596e0e0f153cd309d{grid-template-columns:minmax(0,1fr) minmax(230px,.48fr);align-items:center;gap:clamp(40px,7vw,96px);display:grid}.c61a4dc05923c88d65770c32b{max-width:760px}.c61a4dc05923c88d65770c32b>p+p{margin-top:16px}.ce2e7a542b3b5a12fbda790c6{background:var(--site-accent);min-height:145px;color:var(--site-on-accent);font-family:var(--font-heading),serif;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;padding:25px;font-size:clamp(22px,2.2vw,29px);font-weight:700;line-height:1.2;display:flex}.cc721380f3fba0c128d011642{opacity:.72}.c6ecb71d1651db8c864a83073{grid-template-columns:minmax(0,1fr) minmax(230px,.42fr)}.c4893ea8336872576d6f3cb5d{border-top:1px solid var(--site-line)}.c5ecbc395ad9b9d2743ef5517{border-bottom:1px solid var(--site-line)}.c5ecbc395ad9b9d2743ef5517 summary{min-height:60px;color:var(--site-text);cursor:pointer;font-family:var(--font-heading),serif;justify-content:space-between;align-items:center;gap:20px;padding-block:14px;font-size:23px;font-weight:700;line-height:1.25;list-style:none;display:flex}.c5ecbc395ad9b9d2743ef5517 summary::-webkit-details-marker{display:none}.c5ecbc395ad9b9d2743ef5517 summary:after{color:var(--site-accent);content:"+";font-family:var(--font-body),sans-serif;flex:none;font-size:24px;font-weight:400}.c5ecbc395ad9b9d2743ef5517[open] summary:after{content:"−"}.c5ecbc395ad9b9d2743ef5517 p{color:var(--site-muted);padding:0 36px 20px 0}.cdaf294c69cb2514daf6ed2b4{align-self:start}.cbe0a236e9eefdf56a1259d0c{align-items:center}.cb2adb5f78b0f1c8302d505fa{border-collapse:collapse;text-align:left;width:100%;max-width:720px}.cb2adb5f78b0f1c8302d505fa tr{border-top:1px solid var(--site-line)}.cb2adb5f78b0f1c8302d505fa tr:last-child{border-bottom:1px solid var(--site-line)}.cb2adb5f78b0f1c8302d505fa th,.cb2adb5f78b0f1c8302d505fa td{padding:11px 12px}.cb2adb5f78b0f1c8302d505fa th{font-weight:700}.cb2adb5f78b0f1c8302d505fa td{color:var(--site-muted);text-align:right}.cfe7525840b975dd31742b830{align-self:center}.cefeb7458166dae41d25aed63{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(40px,7vw,96px);display:grid}.ca87a47f87b70d527af3640b2 address{color:var(--site-text);margin:23px 0 18px;font-style:normal}.ca0c816a36add68fb8e7d3a7a{justify-items:start;gap:2px;margin-bottom:22px;display:grid}.ca0c816a36add68fb8e7d3a7a span{color:var(--site-muted);font-size:14px;font-weight:700}.ca0c816a36add68fb8e7d3a7a a{font-weight:700}.c337910fdff9d8476f1f83fbe img{aspect-ratio:16/10;object-fit:cover}.c85da96ab6314ead9f8cec435{background:var(--site-text);color:var(--site-background);padding-block:42px}.c4fd48a389629958326e62a53{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:56px;display:grid}.cb170fccb7679bc4ee15b48b7,.c0eb3d853b9e0356ba6ab505c{align-content:start;justify-items:start;gap:8px;display:grid}.c342cb01b88f7e27b89a25d6d{color:var(--site-background);font-family:var(--font-heading),serif;font-size:25px;font-weight:700}.cb170fccb7679bc4ee15b48b7>p:not(.c342cb01b88f7e27b89a25d6d){color:var(--site-background);opacity:.82;margin-bottom:6px}.c0eb3d853b9e0356ba6ab505c h2{color:var(--site-background);margin-bottom:4px;font-size:25px}.c0eb3d853b9e0356ba6ab505c address{margin-bottom:3px;font-style:normal}.c85da96ab6314ead9f8cec435 a{color:var(--site-on-accent);text-decoration-thickness:1px}.c85da96ab6314ead9f8cec435 a:hover{color:var(--site-background)}@media (width<=1040px){.cb53c3ec4eedf7870e58d4d97{grid-template-columns:minmax(0,1fr) max-content;gap:8px 18px;padding-block:13px}.c6813c9c71247b55945459890{grid-area:2/1/auto/-1;justify-content:flex-start;gap:2px 18px}.c4fed3efd2595416b220c3f58{grid-area:1/1}.c84aed7932c650897d1baa4f0{grid-area:1/2}}@media (width<=860px){.c4cc86783fab56de5173df9e2{grid-template-columns:minmax(0,1fr);gap:34px}.cd8d4089b64d062fb8660a9b3 h1{max-width:15ch;font-size:clamp(3rem,7vw,4rem)}.c2c868b6198bebc0990506e58{max-width:620px}.ce8c48f3709df26fb89674441,.c3295fbf8135f700f66fe0fcf,.cee527148254dffd299ddbf31,.c6ecb71d1651db8c864a83073,.cbe0a236e9eefdf56a1259d0c,.cb0ac67f596e0e0f153cd309d,.cefeb7458166dae41d25aed63{grid-template-columns:minmax(0,1fr);gap:32px}.cd5d63e9eb0d1bfbaae25e0a2,.c36262e0d7a5155dd6ec02259,.cad5c1214ee97ee7258a3cf78,.cdaf294c69cb2514daf6ed2b4,.ce2e7a542b3b5a12fbda790c6{max-width:560px}.cefeb7458166dae41d25aed63{gap:32px}.c337910fdff9d8476f1f83fbe{max-width:720px}}@media (width<=620px){body{font-size:16px}.c5eec5451246817752faf6103{width:min(calc(100% - 32px),var(--page-width))}.cb53c3ec4eedf7870e58d4d97{gap:7px 12px;padding-block:12px 10px}.c4fed3efd2595416b220c3f58{white-space:normal;max-width:100%;font-size:18px}.c84aed7932c650897d1baa4f0{min-height:44px;padding:8px 12px;font-size:14px}.c6813c9c71247b55945459890{gap:0 14px}.c6813c9c71247b55945459890 a{min-height:44px;font-size:14px}.c0de7291daa3db5403230bdc7{padding-block:40px}.c4cc86783fab56de5173df9e2{gap:28px}.cd8d4089b64d062fb8660a9b3 h1{max-width:16ch;margin-bottom:18px;font-size:clamp(2.25rem,8.3vw,2.75rem);line-height:1.06}.cd8d4089b64d062fb8660a9b3>p{font-size:17px}.c6f9ebdac1408e990d54cf83f{gap:13px 18px;margin-top:22px}.c2c868b6198bebc0990506e58{padding:24px}.c2c868b6198bebc0990506e58 h2{font-size:29px}.c25f5264d1b69414fcabcbcb5{padding-block:42px}.c5078b2d2d76793a112d8d28b{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:23px}.c5078b2d2d76793a112d8d28b h2,.c61a4dc05923c88d65770c32b h2,.ca87a47f87b70d527af3640b2 h2{margin-bottom:11px;font-size:clamp(2rem,7.2vw,2.55rem)}.cc489b4efe02beaa1f3a396b4{max-width:48ch}.ce8c48f3709df26fb89674441,.c3295fbf8135f700f66fe0fcf,.cee527148254dffd299ddbf31,.c6ecb71d1651db8c864a83073,.cbe0a236e9eefdf56a1259d0c,.cb0ac67f596e0e0f153cd309d,.cefeb7458166dae41d25aed63{gap:24px}.c3c512a74bc8a8ac23bdd0f22,.c3a6ba4d26752128d81db61a8,.cbc836135beaa4ae009fe8f45{grid-template-columns:minmax(0,1fr);gap:7px;padding-block:16px}.c3c512a74bc8a8ac23bdd0f22 h3,.c3a6ba4d26752128d81db61a8 h3,.cbc836135beaa4ae009fe8f45 h3,.cad5c1214ee97ee7258a3cf78 h3,.cdaf294c69cb2514daf6ed2b4 h3{font-size:22px}.cd5d63e9eb0d1bfbaae25e0a2{gap:9px}.cd5d63e9eb0d1bfbaae25e0a2 figcaption,.c337910fdff9d8476f1f83fbe figcaption{font-size:12px}.c36262e0d7a5155dd6ec02259,.cad5c1214ee97ee7258a3cf78,.cdaf294c69cb2514daf6ed2b4{padding:21px}.c36262e0d7a5155dd6ec02259>p{font-size:18px}.ce2e7a542b3b5a12fbda790c6{min-height:120px;padding:20px;font-size:24px}.c5ecbc395ad9b9d2743ef5517 summary{min-height:57px;font-size:21px}.c5ecbc395ad9b9d2743ef5517 p{padding-right:0}.cb2adb5f78b0f1c8302d505fa th,.cb2adb5f78b0f1c8302d505fa td{padding:10px 6px}.ca87a47f87b70d527af3640b2 address{margin-block:19px 15px}.c4fd48a389629958326e62a53{grid-template-columns:minmax(0,1fr);gap:30px}.c85da96ab6314ead9f8cec435{padding-block:34px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.cb5eaeb5a92b9dbe71059a5b1{overflow-wrap:anywhere;min-width:0;max-width:100%}.cb5eaeb5a92b9dbe71059a5b1 .c53a44e246074670b0c3971ef{min-width:0;max-width:100%;overflow-x:auto}.cb5eaeb5a92b9dbe71059a5b1 pre{max-width:100%;overflow-x:auto}.cb5eaeb5a92b9dbe71059a5b1 img{max-width:100%;height:auto}.cb5eaeb5a92b9dbe71059a5b1 figure{min-width:0;max-width:100%}.c4b9b2a8a02b042bc685c46e5{padding-block:0}.c4b9b2a8a02b042bc685c46e5 .c868a2487ae1a54126357816e{border-bottom-color:var(--site-line)!important}.c4b9b2a8a02b042bc685c46e5 .c2855db2d997d6e080a795e53{font-family:var(--font-heading),serif;font-weight:700;text-decoration:none;color:var(--site-accent)!important}.c4b9b2a8a02b042bc685c46e5 .c2855db2d997d6e080a795e53:hover{text-decoration:underline;color:var(--site-text)!important}.c4b9b2a8a02b042bc685c46e5 .c9c4ba2ddd44fe3d9bf7821cf{color:var(--site-muted)}.c4b9b2a8a02b042bc685c46e5 .ca40cbcf71a63e17490418791{color:var(--site-muted);text-decoration-color:var(--site-line);margin-top:1rem;font-size:.9rem;font-weight:700;display:inline-block}.c4b9b2a8a02b042bc685c46e5 .ca40cbcf71a63e17490418791:hover{color:var(--site-accent);text-decoration-color:currentColor}.c030c2f7893344aef482476f4{padding-block:clamp(42px,5.5vw,68px) clamp(56px,7vw,88px)}.c389ee3924c1a9423a34a649f,.c22aaceb5dd4dc24c03b974e5{width:min(100%,780px);min-width:0;margin-inline:auto}.c389ee3924c1a9423a34a649f>h1{margin-bottom:2rem;font-size:clamp(2.4rem,4.4vw,3.25rem);line-height:1.08}.c43a32d45fa63f69245431942{border-top:1px solid var(--site-line)}.ca57f6796cd6e5df2386faffd{border-bottom:1px solid var(--site-line);color:var(--site-text);padding-block:1.25rem;text-decoration:none;display:block}.ca57f6796cd6e5df2386faffd:hover .c4c1a8581ade64967f2df30f9{color:var(--site-accent);text-decoration:underline}.c4c1a8581ade64967f2df30f9{color:inherit;font-size:1.55rem;line-height:1.25}.c887f518876a9d92605954ec2{color:var(--site-muted);margin-top:.55rem}.c4ceb0178e9e229dbb731046b{border-bottom:1px solid var(--site-line);margin-bottom:2.25rem;padding-bottom:2rem}.c9d4a71b8f0e00bbad0242f90{margin-bottom:1.65rem;font-weight:700;display:inline-block}.c4ceb0178e9e229dbb731046b>h1{max-width:22ch;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.6rem);line-height:1.08}.cfd50112383696e5b74e1d64b{max-width:60ch;color:var(--site-muted);font-size:1.18rem;line-height:1.5}.c5b388004fc0eb3c3b9a827ce{max-width:65ch;color:var(--site-muted);margin-top:1rem;font-size:.9rem;line-height:1.5}.c6cb394509c8900d66af51699{min-width:0;max-width:100%;color:var(--site-text);overflow-wrap:anywhere}.c6cb394509c8900d66af51699>p{margin-block:0 1.25rem}.c6cb394509c8900d66af51699>:first-child{margin-block-start:0}.c6cb394509c8900d66af51699 h2,.c6cb394509c8900d66af51699 h3,.c6cb394509c8900d66af51699 h4{margin-bottom:.75rem}.c6cb394509c8900d66af51699 h2{margin-top:2.45rem;font-size:clamp(1.85rem,3.4vw,2.3rem);line-height:1.16}.c6cb394509c8900d66af51699 h3{margin-top:1.9rem;font-size:clamp(1.5rem,2.8vw,1.85rem);line-height:1.2}.c6cb394509c8900d66af51699 h4{margin-top:1.6rem;font-size:1.3rem;line-height:1.25}.c6cb394509c8900d66af51699 ul,.c6cb394509c8900d66af51699 ol{max-width:65ch;margin-block:0 1.35rem;padding-inline-start:1.55rem}.c6cb394509c8900d66af51699 li{max-inline-size:65ch;padding-inline-start:.2rem}.c6cb394509c8900d66af51699 li+li{margin-top:.4rem}.c6cb394509c8900d66af51699 li::marker{color:var(--site-accent)}.c6cb394509c8900d66af51699 a{text-decoration-thickness:1px}.c6cb394509c8900d66af51699 blockquote{border-left:4px solid var(--site-accent);background:var(--site-surface);max-width:65ch;color:var(--site-muted);margin:1.7rem 0;padding:.35rem 1.25rem}.c6cb394509c8900d66af51699 blockquote>:last-child{margin-bottom:0}.c6cb394509c8900d66af51699 figure{min-width:0;max-width:100%;margin-block:2rem}.c6cb394509c8900d66af51699 img{max-width:100%;height:auto;display:block}.c6cb394509c8900d66af51699 figcaption{max-width:65ch;color:var(--site-muted);margin-top:.65rem;font-size:.9rem;line-height:1.45}.c6cb394509c8900d66af51699 .c53a44e246074670b0c3971ef,.c6cb394509c8900d66af51699 .c8160771537d9fa8e93c970e5{overscroll-behavior-inline:contain;border:1px solid var(--site-line);background:var(--site-surface);min-width:0;max-width:100%;margin-block:1.6rem;overflow-x:auto}.c6cb394509c8900d66af51699 table{border-collapse:collapse;text-align:left;width:100%;min-width:38rem}.c6cb394509c8900d66af51699 th,.c6cb394509c8900d66af51699 td{border-bottom:1px solid var(--site-line);vertical-align:top;padding:.75rem .9rem}.c6cb394509c8900d66af51699 th{color:var(--site-text);font-weight:700}.c6cb394509c8900d66af51699 td{color:var(--site-muted)}.c6cb394509c8900d66af51699 tr:last-child>*{border-bottom:0}.c6cb394509c8900d66af51699 :not(pre)>code{background:var(--site-surface);color:var(--site-accent);overflow-wrap:anywhere;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.c6cb394509c8900d66af51699 pre{background:var(--site-text);min-width:0;max-width:100%;color:var(--site-background);tab-size:2;white-space:pre;margin-block:1.6rem;padding:1.15rem 1.25rem;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9rem;line-height:1.55;overflow-x:auto}.c6cb394509c8900d66af51699 pre:focus-visible,.c6cb394509c8900d66af51699 .c53a44e246074670b0c3971ef:focus-visible,.c6cb394509c8900d66af51699 .c8160771537d9fa8e93c970e5:focus-visible{outline:3px solid var(--site-accent);outline-offset:3px}.c6cb394509c8900d66af51699 hr{border:0;border-top:1px solid var(--site-line);margin-block:2.5rem}.c4f3b31e36d7a141ed3b0e16d{border-top:1px solid var(--site-line);margin-top:2.75rem;padding-top:1.25rem;font-weight:700}@media (width<=620px){.c030c2f7893344aef482476f4{padding-block:38px 56px}.c389ee3924c1a9423a34a649f>h1{margin-bottom:1.5rem;font-size:2.35rem}.ca57f6796cd6e5df2386faffd{padding-block:1rem}.c4c1a8581ade64967f2df30f9{font-size:1.35rem}.c4ceb0178e9e229dbb731046b{margin-bottom:1.8rem;padding-bottom:1.6rem}.c9d4a71b8f0e00bbad0242f90{margin-bottom:1.3rem}.c4ceb0178e9e229dbb731046b>h1{font-size:clamp(2.15rem,9vw,2.75rem)}.cfd50112383696e5b74e1d64b{font-size:1.08rem}.c6cb394509c8900d66af51699 h2{margin-top:2rem}.c6cb394509c8900d66af51699 blockquote{padding-inline:1rem}.c6cb394509c8900d66af51699 th,.c6cb394509c8900d66af51699 td{padding:.65rem .7rem}.c6cb394509c8900d66af51699 pre{padding:.95rem;font-size:.84rem}.c4f3b31e36d7a141ed3b0e16d{margin-top:2.2rem}}