@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/library/fonts/02afcafe3608bf8a254e81f1.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/library/fonts/e66a5617baf8cbab9646ba66.woff2)format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/library/fonts/6eb03214ffa4f4e7f3275523.woff2)format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/library/fonts/2d179d9342be4a11284f758a.woff2)format("woff2")}:root{--site-background:#faf6ef;--site-surface:#fff;--site-text:#362c29;--site-muted:#71625b;--site-accent:#913f2e;--site-on-accent:#fff;color-scheme:light;color:var(--site-text);background:var(--site-background);font-family:"Source Sans 3",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:1rem}body{background:var(--site-background);min-width:320px;color:var(--site-text);margin:0;font-family:"Source Sans 3",sans-serif;font-size:17px;line-height:1.55}h1,h2,h3,h4,h5,h6{color:var(--site-text);letter-spacing:-.035em;margin:0;font-family:DM Sans,sans-serif;font-weight:700;line-height:1.12}p,li,address,dd,dt,summary{max-width:65ch;font-family:"Source Sans 3",sans-serif}p{margin:0}a{color:var(--site-accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--site-accent);outline-offset:4px}figure{margin:0}img{max-width:100%;display:block}.c393eaabec6c853bdba8b5e9b{width:min(1180px,100% - 48px);margin-inline:auto}.c18431edd943ba0bde6968d5d{z-index:10;background:var(--site-surface);color:var(--site-text);padding:10px 14px;font-weight:700;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.c18431edd943ba0bde6968d5d:focus{transform:translateY(0)}.c4fb612a5f204f419dae30ceb{border-bottom:1px solid color-mix(in srgb,var(--site-text) 18%,transparent);background:var(--site-surface)}.c08f3ab6feb22b08b85e417d1{justify-content:center;padding:19px 24px 17px;display:flex}.ceaef6185f48bbceda66c7c90{color:var(--site-text);letter-spacing:-.045em;align-items:baseline;gap:.28em;font-family:DM Sans,sans-serif;font-size:25px;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.c6811ceb3aa34a49f008fb57a{letter-spacing:-.02em;font-size:.74em;font-weight:400}.c242cb2d637165b07a002bb66{border-top:1px solid color-mix(in srgb,var(--site-text) 13%,transparent)}.c1cb2bb9b3544179ef1062353{justify-content:center;align-items:center;min-height:48px;padding-inline:24px;display:flex}.ce34305e42e04086618963a0a ul{justify-content:center;align-items:center;gap:clamp(24px,4vw,52px);margin:0;padding:0;list-style:none;display:flex}.ce34305e42e04086618963a0a a{min-height:46px;color:var(--site-text);align-items:center;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.ce34305e42e04086618963a0a a:hover{color:var(--site-accent);text-decoration:underline 1px}.c01a8f9d04ea8628199669646{color:var(--site-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;font:700 15px/1.2"Source Sans 3",sans-serif;display:none}.cfca6f97d21d6621e0fcbbaff{text-align:center;padding-block:54px 50px}.c9317bbe0d1ccac7479f6e721{flex-direction:column;align-items:center;display:flex}.cfca6f97d21d6621e0fcbbaff h1{max-width:15ch;font-size:clamp(40px,5.2vw,64px);line-height:1.04}.cfca6f97d21d6621e0fcbbaff p{max-width:58ch;color:var(--site-muted);margin-top:20px;font-size:19px;line-height:1.5}.c100d014cf19c2e5af9a2fa73{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:27px;display:flex}.c1579e3d149fc68eab31242b9{min-height:48px;color:var(--site-text);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;padding:11px 20px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.ce0bca95d542ef6edeb8588ea{border-color:var(--site-accent);background:var(--site-accent);color:var(--site-on-accent)}.ce0bca95d542ef6edeb8588ea:hover{border-color:var(--site-text);background:var(--site-text);color:var(--site-surface)}.cf9c6537bd2b227846951db8e{border-color:color-mix(in srgb,var(--site-text) 30%,transparent);background:0 0}.cf9c6537bd2b227846951db8e:hover{border-color:var(--site-accent);background:var(--site-surface);color:var(--site-accent)}.c0c1fff93b2f775b9ca8a7910{margin-top:17px;font-weight:700;display:inline-block}.c2a1b796a02f05394696fc187{grid-template-columns:minmax(230px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(30px,5vw,56px);padding-bottom:56px;display:grid}.ca3de59bcf5e7348182b72dc1 h2,.ca568a1bca18b9553b05a6da4 h2,.cb55c9c872b19099707af3187 h2,.c5d8781fbc9a8e4f0b4007012 h2,.c25ede7d5364198c5e16a6a21 h2,.cd4805a7479fc4da431136384 h2{max-width:18ch;font-size:clamp(32px,3.2vw,43px)}.ca3de59bcf5e7348182b72dc1 p{color:var(--site-muted);margin-top:16px}.c093de8154928bbd60cd1cfde img{aspect-ratio:2.65;object-fit:cover;object-position:center;width:100%}figcaption{color:var(--site-muted);margin-top:8px;font-size:14px;line-height:1.4}.c743071be845861f6a6111a6b{background:var(--site-surface);padding-block:56px}.ca568a1bca18b9553b05a6da4{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:42px;display:grid}.ca568a1bca18b9553b05a6da4>p{max-width:57ch;color:var(--site-muted)}.c8e1414928c050fdf44833269{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:36px;display:grid}.c635c475b91287265e0880e0b{border-top:2px solid var(--site-accent);padding-top:15px}.c635c475b91287265e0880e0b h3,.c283beecf13f13e582cd9dc00 h3,.c47f9ff068e10f83410cbba14 h3,.ce858b6821a30b43bb358af1e h3{margin-bottom:11px;font-size:22px;line-height:1.2}.c635c475b91287265e0880e0b p{max-width:38ch;color:var(--site-muted)}.cc9832edb45997671373fbc2c{background:var(--site-background);padding-block:56px}.c9745bb5c745631588ecfff39{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(38px,6vw,72px);display:grid}.cb55c9c872b19099707af3187>p{max-width:55ch;color:var(--site-muted);margin-top:16px}.c47800dd9ee6254476b92a299{gap:0;margin:25px 0 0;padding:0;list-style:none;display:grid}.c47800dd9ee6254476b92a299 li{border-top:1px solid color-mix(in srgb,var(--site-text) 18%,transparent);gap:3px;padding-block:13px;display:grid}.c47800dd9ee6254476b92a299 strong{font-family:DM Sans,sans-serif;font-size:16px;font-weight:700}.c47800dd9ee6254476b92a299 span{max-width:48ch;color:var(--site-muted)}.c585ea4d38be844a77031bee3 img{aspect-ratio:4/3;object-fit:cover;width:100%}.cedf8bb88db535ad60c74544b{width:min(1180px,100% - 48px);color:var(--site-text);margin-inline:auto;padding-block:30px 42px}.c9ce6f0b5120ef9dc6c1ed593{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;display:grid}.cc0351146239d539a88fceabc{border-bottom:1px solid color-mix(in srgb,var(--site-text) 20%,transparent);max-width:48rem;padding-bottom:1rem;display:block}.c70fb31b1e09fd8fb9a040fc0{margin:0;font-size:1.25rem;line-height:1.4}.c4f1a7a2f46ed9978b4277abc{color:var(--site-accent);text-underline-offset:.18em;font-weight:700;text-decoration-thickness:1px}.cdc7bc7a2ed118a577c8f08e0{max-width:65ch;color:var(--site-muted);margin:.5rem 0 0;font-size:1rem;line-height:1.6}.c664091e5f7975aaeeb7b15ee{color:var(--site-muted);margin-top:1rem;font-size:.9rem;font-weight:700;display:inline-block}.c664091e5f7975aaeeb7b15ee:hover{color:var(--site-accent)}.c841db63e600a114fdf63a384{background:var(--site-accent);color:var(--site-on-accent);padding-block:56px}.c841db63e600a114fdf63a384 h2,.c841db63e600a114fdf63a384 h3{color:var(--site-on-accent)}.cc53400035048b84c096782d3{align-items:start}.cc53400035048b84c096782d3>p{color:var(--site-on-accent);opacity:.9}.c283beecf13f13e582cd9dc00{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:38px;display:grid}.c283beecf13f13e582cd9dc00 article{border-top:1px solid color-mix(in srgb,var(--site-on-accent) 56%,transparent);padding-top:16px}.c283beecf13f13e582cd9dc00 p{max-width:37ch;color:var(--site-on-accent);opacity:.9}.c9b2889073dce30bb12bd9e3d{border-color:var(--site-on-accent);color:var(--site-on-accent);margin-top:31px}.c9b2889073dce30bb12bd9e3d:hover{background:var(--site-on-accent);color:var(--site-accent)}.cf35547546006432c64d7b500{grid-template-columns:minmax(0,1.08fr) minmax(290px,.92fr);align-items:center;gap:clamp(38px,6vw,72px);padding-block:56px;display:grid}.c5d8781fbc9a8e4f0b4007012 p{max-width:59ch;color:var(--site-muted);margin-top:16px}.cbe3804970ec20fd38775914d{border:1px solid color-mix(in srgb,var(--site-text) 15%,transparent);background:var(--site-surface);padding:29px 30px 26px}.c9d1972449acff68bc5db33ba{width:90px;height:18px;display:block}.cbe3804970ec20fd38775914d blockquote{margin:16px 0 22px}.cbe3804970ec20fd38775914d blockquote p{max-width:37ch;font-size:21px;line-height:1.4}.cbe3804970ec20fd38775914d figcaption{border-top:1px solid color-mix(in srgb,var(--site-text) 15%,transparent);color:var(--site-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;padding-top:13px;display:flex}.cbe3804970ec20fd38775914d cite{color:var(--site-text);font-size:15px;font-style:normal;font-weight:700}.cbe3804970ec20fd38775914d figcaption span{font-size:14px}.c94f1097cad04ef2acba83745{background:var(--site-surface);padding-block:56px}.c00ca365df853591e49c5a4af{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(38px,6vw,72px);display:grid}.c25ede7d5364198c5e16a6a21 p{max-width:38ch;color:var(--site-muted);margin-top:16px}.c126ae285087b205bd18fcb78{border-top:1px solid color-mix(in srgb,var(--site-text) 18%,transparent)}.c126ae285087b205bd18fcb78 details{border-bottom:1px solid color-mix(in srgb,var(--site-text) 18%,transparent)}.c126ae285087b205bd18fcb78 summary{color:var(--site-text);cursor:pointer;padding:17px 42px 17px 0;font-family:DM Sans,sans-serif;font-size:17px;font-weight:700;line-height:1.4;list-style:none;position:relative}.c126ae285087b205bd18fcb78 summary::-webkit-details-marker{display:none}.c126ae285087b205bd18fcb78 summary:after{color:var(--site-accent);content:"+";font:400 24px/1 DM Sans,sans-serif;position:absolute;top:16px;right:8px}.c126ae285087b205bd18fcb78 details[open] summary:after{content:"−"}.c126ae285087b205bd18fcb78 details p{max-width:57ch;color:var(--site-muted);padding:0 40px 19px 0}.c3cba3188e21c811a3ef65990{background:var(--site-background);padding-block:56px}.cd4805a7479fc4da431136384 p{max-width:55ch;color:var(--site-muted);margin-top:15px}.ca60bc93bd6f39fc7c2267b43{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(38px,6vw,72px);margin-top:34px;display:grid}.c47f9ff068e10f83410cbba14 address{max-width:46ch;color:var(--site-text);margin-bottom:15px;font-style:normal}.c47f9ff068e10f83410cbba14 p{margin-bottom:1px}.c47f9ff068e10f83410cbba14 .c0c1fff93b2f775b9ca8a7910{margin-top:8px}.c4c70796df0a13cbd17d4e275{max-width:410px;margin:0}.cd2783ef0277290c4770f9285{border-bottom:1px solid color-mix(in srgb,var(--site-text) 15%,transparent);grid-template-columns:minmax(0,1fr) auto;gap:22px;padding-block:5px;display:grid}.cd2783ef0277290c4770f9285 dt,.cd2783ef0277290c4770f9285 dd{margin:0}.cd2783ef0277290c4770f9285 dd{color:var(--site-muted);font-variant-numeric:tabular-nums}.c00e16160b4e511d0e585ae66{background:var(--site-text);color:var(--site-surface);padding-block:27px}.cf5923843449addf8011a8cc6{justify-content:space-between;align-items:center;gap:30px;display:flex}.ce1e6ab175dbf7b6a5f4ff258{color:var(--site-surface);letter-spacing:-.03em;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;text-decoration:none}.c7d367557cc1615818b43c008 p{color:var(--site-surface);opacity:.82;margin-top:4px;font-size:15px}.c2d9d0c9b17cedaa686599637{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 22px;font-size:15px;display:flex}.c2d9d0c9b17cedaa686599637 a{color:var(--site-surface);font-weight:700}.c2d9d0c9b17cedaa686599637 address{max-width:44ch;color:var(--site-surface);opacity:.88;font-style:normal}.c6356562de800d8d0ed1f1d40,.c0309bb005621f8f746a45d95{background:var(--site-background)}.cee4edd5405476213f37d8028{width:min(760px,100% - 48px);margin-inline:auto;padding-block:56px 72px}.cee4edd5405476213f37d8028>h1{margin-bottom:26px;font-size:clamp(38px,5vw,54px)}.c94b96f24e020565c7b9b2d52{max-width:100%;display:grid}.c95840353dfa1ca689e35b61c{border-top:1px solid color-mix(in srgb,var(--site-text) 18%,transparent);color:var(--site-text);padding-block:20px;text-decoration:none;display:block}.c95840353dfa1ca689e35b61c:last-child{border-bottom:1px solid color-mix(in srgb,var(--site-text) 18%,transparent)}.c5137fb720224f4ae7645d191{max-width:38ch;font-size:1.5rem;line-height:1.25}.c2d6a98c1aea4378f9d2eba12{max-width:65ch;color:var(--site-muted);margin-top:.6rem;line-height:1.65}.c95840353dfa1ca689e35b61c:hover .c5137fb720224f4ae7645d191{color:var(--site-accent);text-underline-offset:.18em;text-decoration:underline 1px}.cfd002461b5481a3f20fb55d0{width:min(780px,100% - 48px);margin-inline:auto;padding-block:50px 72px}.c06115c64f8da1e3e65d47cc8{margin-bottom:20px;font-weight:700;text-decoration:none;display:inline-block}.c06115c64f8da1e3e65d47cc8:hover{text-decoration:underline}.cd1a07b2e0ee8f037a62102e2 h1{max-width:19ch;font-size:clamp(38px,5vw,56px);line-height:1.07}.cc6d80b2a18af47ed5526e83b{max-width:62ch;color:var(--site-muted);margin-top:18px;font-size:21px;line-height:1.5}.cd1c153e158a59c68b6520ef2{border-left:2px solid var(--site-accent);background:color-mix(in srgb,var(--site-accent) 6%,var(--site-surface));max-width:65ch;color:var(--site-muted);margin-top:20px;padding:10px 14px;font-size:14px;line-height:1.5}.c23687cde7861971e30a6d68c{margin-top:38px}.c334ba703408e07e8a5250878{border-top:1px solid color-mix(in srgb,var(--site-text) 18%,transparent);margin-top:44px;padding-top:20px}.c334ba703408e07e8a5250878 a{font-weight:700}.c71fd6db47da6a016baec7ace{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.c393eaabec6c853bdba8b5e9b{width:min(100% - 36px,1180px)}.c08f3ab6feb22b08b85e417d1{padding:17px 18px 15px}.ceaef6185f48bbceda66c7c90{font-size:22px}.c1cb2bb9b3544179ef1062353{flex-direction:column;align-items:stretch;min-height:49px;padding-inline:18px}.c01a8f9d04ea8628199669646{align-self:center;min-height:49px;padding:8px 12px;display:inline-flex}.cf23124123c83cb83ed841d1d{border-block:2px solid;width:18px;height:14px;display:inline-block;position:relative}.cf23124123c83cb83ed841d1d:after{content:"";border-top:2px solid;position:absolute;top:4px;left:0;right:0}.c4fb612a5f204f419dae30ceb.cd83f275735daee2a6e132f3b .cf23124123c83cb83ed841d1d{border:0;height:2px}.c4fb612a5f204f419dae30ceb.cd83f275735daee2a6e132f3b .cf23124123c83cb83ed841d1d:after{top:0;transform:rotate(45deg)}.c4fb612a5f204f419dae30ceb.cd83f275735daee2a6e132f3b .cf23124123c83cb83ed841d1d:before{content:"";border-top:2px solid;position:absolute;top:0;left:0;right:0;transform:rotate(-45deg)}.ce34305e42e04086618963a0a{width:100%;display:none}.c4fb612a5f204f419dae30ceb.cd83f275735daee2a6e132f3b .ce34305e42e04086618963a0a{display:block}.ce34305e42e04086618963a0a ul{width:100%;display:block}.ce34305e42e04086618963a0a li{border-top:1px solid color-mix(in srgb,var(--site-text) 13%,transparent);max-width:none}.ce34305e42e04086618963a0a a{justify-content:center;min-height:47px;display:flex}.cfca6f97d21d6621e0fcbbaff{padding-block:42px 44px}.cfca6f97d21d6621e0fcbbaff h1{max-width:15ch;font-size:clamp(40px,9.2vw,44px)}.cfca6f97d21d6621e0fcbbaff p{max-width:52ch;margin-top:16px;font-size:18px}.c100d014cf19c2e5af9a2fa73{flex-direction:column;align-items:stretch;width:min(100%,350px);margin-top:22px}.c2a1b796a02f05394696fc187{grid-template-columns:1fr;gap:20px;padding-bottom:40px}.ca3de59bcf5e7348182b72dc1 h2,.ca568a1bca18b9553b05a6da4 h2,.cb55c9c872b19099707af3187 h2,.c5d8781fbc9a8e4f0b4007012 h2,.c25ede7d5364198c5e16a6a21 h2,.cd4805a7479fc4da431136384 h2{font-size:clamp(29px,7.8vw,36px)}.c093de8154928bbd60cd1cfde img{aspect-ratio:2.45}.c743071be845861f6a6111a6b,.cc9832edb45997671373fbc2c,.c841db63e600a114fdf63a384,.c94f1097cad04ef2acba83745,.c3cba3188e21c811a3ef65990{padding-block:40px}.ca568a1bca18b9553b05a6da4,.c8e1414928c050fdf44833269,.c9745bb5c745631588ecfff39,.c283beecf13f13e582cd9dc00,.cf35547546006432c64d7b500,.c00ca365df853591e49c5a4af,.ca60bc93bd6f39fc7c2267b43{grid-template-columns:1fr}.ca568a1bca18b9553b05a6da4,.c00ca365df853591e49c5a4af{gap:14px}.ca568a1bca18b9553b05a6da4>p{max-width:55ch}.c8e1414928c050fdf44833269{gap:23px;margin-top:29px}.c635c475b91287265e0880e0b{padding-top:12px}.c9745bb5c745631588ecfff39,.cf35547546006432c64d7b500,.ca60bc93bd6f39fc7c2267b43{gap:27px}.cedf8bb88db535ad60c74544b{width:min(100% - 36px,1180px);padding-block:24px 32px}.c9ce6f0b5120ef9dc6c1ed593{grid-template-columns:1fr;gap:1.1rem}.cc0351146239d539a88fceabc{max-width:none}.cee4edd5405476213f37d8028{width:min(100% - 36px,760px);padding-block:40px 54px}.cee4edd5405476213f37d8028>h1{margin-bottom:20px;font-size:clamp(34px,8vw,42px)}.c95840353dfa1ca689e35b61c{padding-block:17px}.c5137fb720224f4ae7645d191{font-size:1.35rem}.cfd002461b5481a3f20fb55d0{width:min(100% - 36px,780px);padding-block:38px 54px}.c06115c64f8da1e3e65d47cc8{margin-bottom:17px}.cd1a07b2e0ee8f037a62102e2 h1{font-size:clamp(34px,8.5vw,46px)}.cc6d80b2a18af47ed5526e83b{margin-top:15px;font-size:19px}.cd1c153e158a59c68b6520ef2{margin-top:17px}.c23687cde7861971e30a6d68c{margin-top:31px}.c334ba703408e07e8a5250878{margin-top:36px}.c47800dd9ee6254476b92a299{margin-top:20px}.c283beecf13f13e582cd9dc00{gap:23px;margin-top:27px}.c283beecf13f13e582cd9dc00 article{padding-top:12px}.c9b2889073dce30bb12bd9e3d{margin-top:25px}.cf35547546006432c64d7b500{padding-block:40px}.cbe3804970ec20fd38775914d{padding:25px 22px 22px}.c00ca365df853591e49c5a4af{gap:25px}.ca60bc93bd6f39fc7c2267b43{margin-top:26px}.cf5923843449addf8011a8cc6{flex-direction:column;align-items:flex-start;gap:18px}.c2d9d0c9b17cedaa686599637{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.c18673fe1e634951f475c3507{overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--site-text);font-size:18px;line-height:1.75}.c18673fe1e634951f475c3507 p{max-width:68ch;margin-bottom:1.3rem}.c18673fe1e634951f475c3507 h2,.c18673fe1e634951f475c3507 h3,.c18673fe1e634951f475c3507 h4,.c18673fe1e634951f475c3507 h5,.c18673fe1e634951f475c3507 h6{max-width:30ch}.c18673fe1e634951f475c3507 h2{margin:2.3em 0 .75em;font-size:clamp(1.75rem,3.2vw,2.1rem);line-height:1.16}.c18673fe1e634951f475c3507 h3{margin:2em 0 .7em;font-size:1.5rem;line-height:1.2}.c18673fe1e634951f475c3507 h4{margin:1.8em 0 .65em;font-size:1.25rem;line-height:1.25}.c18673fe1e634951f475c3507 ul,.c18673fe1e634951f475c3507 ol{max-width:68ch;margin:0 0 1.5rem;padding-left:1.5rem}.c18673fe1e634951f475c3507 li{padding-left:.15rem}.c18673fe1e634951f475c3507 li+li{margin-top:.35rem}.c18673fe1e634951f475c3507 li ul,.c18673fe1e634951f475c3507 li ol{margin-top:.4rem;margin-bottom:.65rem}.c18673fe1e634951f475c3507 blockquote{border-left:3px solid var(--site-accent);max-width:65ch;color:var(--site-muted);margin:2rem 0;padding:.35rem 0 .35rem 1.25rem;font-size:20px;line-height:1.55}.c18673fe1e634951f475c3507 blockquote p{margin-bottom:0}.c18673fe1e634951f475c3507 .cd5aeee171ec68d8341833778,.c18673fe1e634951f475c3507 figure{min-width:0;max-width:100%;margin:2rem 0}.c18673fe1e634951f475c3507 img{width:auto;max-width:100%;height:auto;display:block}.c18673fe1e634951f475c3507 figcaption{max-width:65ch;color:var(--site-muted);margin-top:.7rem;font-size:15px;line-height:1.5}.c18673fe1e634951f475c3507 .ceeb26c76db033d3f1072f3dd{border:1px solid color-mix(in srgb,var(--site-text) 17%,transparent);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;margin-block:2rem;overflow-x:auto}.c18673fe1e634951f475c3507 .ceeb26c76db033d3f1072f3dd:focus-visible{outline:3px solid var(--site-accent);outline-offset:3px}.c18673fe1e634951f475c3507 table{border-collapse:collapse;width:100%;min-width:40rem;font-size:16px;line-height:1.5}.c18673fe1e634951f475c3507 th,.c18673fe1e634951f475c3507 td{border-right:1px solid color-mix(in srgb,var(--site-text) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--site-text) 14%,transparent);text-align:left;vertical-align:top;padding:11px 14px}.c18673fe1e634951f475c3507 th{background:var(--site-surface);font-family:DM Sans,sans-serif;font-size:15px;font-weight:700}.c18673fe1e634951f475c3507 th:last-child,.c18673fe1e634951f475c3507 td:last-child{border-right:0}.c18673fe1e634951f475c3507 tr:last-child td{border-bottom:0}.c18673fe1e634951f475c3507 :not(pre)>code{border:1px solid color-mix(in srgb,var(--site-text) 12%,transparent);background:color-mix(in srgb,var(--site-accent) 5%,var(--site-surface));overflow-wrap:anywhere;padding:.1em .32em;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.88em}.c18673fe1e634951f475c3507 pre{border:1px solid color-mix(in srgb,var(--site-text) 15%,transparent);border-left:3px solid var(--site-accent);background:color-mix(in srgb,var(--site-text) 5%,var(--site-surface));max-width:100%;color:var(--site-text);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;margin:2rem 0;padding:18px 20px;line-height:1.6;overflow-x:auto}.c18673fe1e634951f475c3507 pre:focus-visible{outline:3px solid var(--site-accent);outline-offset:3px}.c18673fe1e634951f475c3507 pre code{overflow-wrap:normal;white-space:pre;background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9rem}.c18673fe1e634951f475c3507 hr{border:0;border-top:1px solid color-mix(in srgb,var(--site-text) 18%,transparent);margin:2.5rem 0}@media (width<=760px){.c18673fe1e634951f475c3507{font-size:17px;line-height:1.7}.c18673fe1e634951f475c3507 h2{font-size:1.65rem}.c18673fe1e634951f475c3507 blockquote{padding-left:1rem;font-size:18px}.c18673fe1e634951f475c3507 pre{padding:15px 16px}.c18673fe1e634951f475c3507 table{min-width:38rem}}