@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/0177c51bcc21365a45f0cf08d2c28747.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/d6a5ba3bc7c9da595fd854049c7aac34.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/a3f4fc31009f3a86289468c93f3abcb9.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/2c4d9bed4bc83e46ddd00e9e9118dbf6.woff2)format("woff2")}:root{--site-background:#faf6ef;--site-surface:#fff;--site-text:#362c29;--site-muted:#71625b;--site-accent:#913f2e;--site-on-accent:#fff;--font-heading:"Montserrat",sans-serif;--font-body:"Open Sans",sans-serif;--content-width:1120px;--section-gap:64px;--corner-radius:4px}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--site-background);min-width:320px;color:var(--site-text);font-family:var(--font-body);text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.65}h1,h2,h3,h4,h5,h6{color:var(--site-text);font-family:var(--font-heading);letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.16}h1{letter-spacing:-.045em;max-width:12ch;font-size:clamp(2.5rem,4.6vw,3.5rem);line-height:1.08}h2{max-width:19ch;font-size:clamp(1.875rem,3.1vw,2.875rem)}h3{letter-spacing:-.025em;font-size:1.25rem}p,li,dt,dd,address,figcaption,summary,blockquote{font-family:var(--font-body)}p{max-width:65ch;margin:0 0 1rem}ul,ol,dl{margin:0}address{font-style:normal}img{max-width:100%;display:block}.c8a2b8a6179eee3624fd2a032{overflow-wrap:anywhere;min-width:0;max-width:100%}.c8a2b8a6179eee3624fd2a032 .c0450b8c71fef04eb04f6a93a{min-width:0;max-width:100%;overflow-x:auto}.c8a2b8a6179eee3624fd2a032 pre{max-width:100%;overflow-x:auto}.c8a2b8a6179eee3624fd2a032 img{max-width:100%;height:auto}.c8a2b8a6179eee3624fd2a032 figure{min-width:0;max-width:100%}.cab58c3601a39e63cff479abb{width:min(var(--content-width),calc(100% - 48px));margin-inline:auto}.c451edd3877b99f0ddf3fb2c4{z-index:2;background:var(--site-background);position:relative}.c4a4d83a457850776209dfb5d{justify-content:space-between;align-items:center;gap:24px;min-height:74px;padding-block:14px;display:flex}.c5517734d99ffec03198ecaa6{color:var(--site-text);font-family:var(--font-heading);align-items:center;gap:11px;font-size:1.03rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.cd35c9ace58868165fe2e27d3{color:var(--site-muted);align-items:center;gap:14px;font-size:.83rem;display:flex}.cd35c9ace58868165fe2e27d3 a{color:var(--site-text);font-weight:700;text-decoration:none}.c3005d9d21dff8d8e1e5a6ccd{border-block:1px solid color-mix(in srgb,var(--site-muted) 22%,transparent)}.c99ba2d7e1125448421122363{align-items:center;gap:26px;min-height:51px;display:flex}.ced55b53bb90f68da1100cf1b{align-items:center;gap:clamp(18px,3vw,36px);display:flex}.ced55b53bb90f68da1100cf1b a,.cd7fafda8d722eedafa908473{color:var(--site-text);font-size:.86rem;font-weight:700;text-decoration:none}.ced55b53bb90f68da1100cf1b a{padding-block:14px}.ced55b53bb90f68da1100cf1b a:hover,.cd7fafda8d722eedafa908473:hover,.cd35c9ace58868165fe2e27d3 a:hover{color:var(--site-accent)}.cd7fafda8d722eedafa908473{color:var(--site-accent);margin-left:auto}.c22881aaa747081f41610fedb{display:none}.cfcf1d113cb8f843ff7ce0c4d{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(32px,5.8vw,76px);padding-block:40px 50px;display:grid}.c056e53b24d99ec4029c913fa{max-width:610px}.c056e53b24d99ec4029c913fa h1{margin-block-end:21px}.ce17030110c8bf0b22fe5002e{max-width:56ch;margin-block-end:13px;font-size:1.08rem;line-height:1.62}.cd237b5c48da08efd0f953811{max-width:54ch;color:var(--site-muted);margin-block-end:25px;font-size:.94rem}.c404227db0b2c556bec5ec010{align-items:center;gap:23px;display:flex}.cf40f05a30d72d111d4b56737{border-radius:var(--corner-radius);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;min-height:46px;padding:10px 18px;font-size:.91rem;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.c6cccb8d5eb814281552bb855{background:var(--site-accent);color:var(--site-on-accent)}.c6cccb8d5eb814281552bb855:hover{background:var(--site-text);color:var(--site-on-accent)}.ca21ca72e5c0ef6d739f68ee2{border-color:var(--site-accent);color:var(--site-accent)}.ca21ca72e5c0ef6d739f68ee2:hover{background:var(--site-accent);color:var(--site-on-accent)}.c3844bbc2008701f5eb8f1c7d{width:fit-content;color:var(--site-accent);text-underline-offset:4px;align-items:center;font-size:.91rem;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.c3844bbc2008701f5eb8f1c7d:hover{color:var(--site-text)}.cd13043fe345610d05acfd396{grid-template-columns:minmax(0,1.5fr) minmax(150px,.9fr);align-items:stretch;min-width:0;display:grid}.cffde01ede307e244c54248b4{border:1px solid color-mix(in srgb,var(--site-muted) 20%,transparent);border-radius:var(--corner-radius)0 0 var(--corner-radius);background:var(--site-surface);border-right:0;flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden}.cffde01ede307e244c54248b4 img{object-fit:cover;object-position:50% 36%;width:100%;height:clamp(15rem,38vh,21.5rem)}.cffde01ede307e244c54248b4 figcaption{color:var(--site-muted);padding:9px 13px 10px;font-size:.73rem;line-height:1.4}.c64b475a773ea342e9f7e98a9{border:1px solid color-mix(in srgb,var(--site-muted) 20%,transparent);border-radius:0 var(--corner-radius) var(--corner-radius)0;background:var(--site-surface);flex-direction:column;justify-content:space-between;gap:24px;min-width:0;padding:22px 18px;display:flex}.c64b475a773ea342e9f7e98a9 h2{letter-spacing:-.025em;max-width:none;margin-block-end:22px;font-size:1.18rem}.c4e2b2860116d5fd94a038216{gap:15px;display:grid}.c4e2b2860116d5fd94a038216 div{gap:2px;display:grid}.c4e2b2860116d5fd94a038216 dt{color:var(--site-muted);font-size:.76rem}.c4e2b2860116d5fd94a038216 dd{margin:0;font-size:.88rem;font-weight:700}.c64b475a773ea342e9f7e98a9 .c3844bbc2008701f5eb8f1c7d{font-size:.83rem}.c3f2ca1bd837c12791aa07fe7{padding-block:clamp(48px,6vw,var(--section-gap))}.c59fd93c1134ca261afab61e2{border-top:1px solid color-mix(in srgb,var(--site-muted) 20%,transparent)}.cc8695e8fa513d46265f18ae9{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(38px,6.5vw,84px);display:grid}.c52986a358eb579288f9adb65 h2{margin-block-end:18px}.c52986a358eb579288f9adb65 p{color:var(--site-muted)}.c77c6388d6bb65adc3dc83545{border-top:1px solid color-mix(in srgb,var(--site-muted) 25%,transparent)}.ca5b0b9ba1bed560cf5e300d1{border-bottom:1px solid color-mix(in srgb,var(--site-muted) 25%,transparent);padding-block:18px 19px}.ca5b0b9ba1bed560cf5e300d1 h3{margin-block-end:7px}.ca5b0b9ba1bed560cf5e300d1 p{color:var(--site-muted);margin:0;font-size:.94rem}.c834c243afaa022017d252a21{background:color-mix(in srgb,var(--site-accent) 5%,var(--site-background))}.c90bb9dbe75954bc684143e89{gap:13px;margin-block-start:26px;padding:0;list-style:none;display:grid}.c90bb9dbe75954bc684143e89 li{border-top:1px solid color-mix(in srgb,var(--site-muted) 24%,transparent);grid-template-columns:minmax(125px,.7fr) minmax(0,1.3fr);gap:13px;padding-block-start:12px;font-size:.9rem;display:grid}.c90bb9dbe75954bc684143e89 strong{font-weight:700}.c90bb9dbe75954bc684143e89 span{color:var(--site-muted)}.cc3dd3f5ec614ab4c0f1a7417{border:1px solid color-mix(in srgb,var(--site-muted) 17%,transparent);border-left:4px solid var(--site-accent);border-radius:var(--corner-radius);background:var(--site-surface);align-self:center;margin:0;padding:clamp(25px,4vw,42px)}.c197771d65a7a0af190cc6cd1{color:var(--site-muted);margin-block-end:13px;font-size:.78rem;font-weight:700}.ca30eca2f10a9e18fa109adc2{color:var(--site-accent);letter-spacing:.11em;margin-block-end:12px;font-size:1.1rem}.cc3dd3f5ec614ab4c0f1a7417 blockquote{margin:0 0 23px;font-size:1.16rem;font-weight:700;line-height:1.55}.cc3dd3f5ec614ab4c0f1a7417 blockquote p{margin:0}.cc3dd3f5ec614ab4c0f1a7417 figcaption{color:var(--site-muted);gap:3px;font-size:.82rem;display:grid}.cc3dd3f5ec614ab4c0f1a7417 figcaption span:first-child{color:var(--site-text);font-weight:700}.ca04aef42ce0386f4a98c4139{align-items:end;margin-block-end:34px}.ca04aef42ce0386f4a98c4139 h2{max-width:14ch}.ca04aef42ce0386f4a98c4139 p{color:var(--site-muted);margin:0}.c70a2b5124e2363e32da244f4{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,38px);display:grid}.c9e6c80bac77f6b61a01650de{border-top:2px solid var(--site-accent);padding-block-start:16px}.c9e6c80bac77f6b61a01650de h3{margin-block-end:10px}.c9e6c80bac77f6b61a01650de p{color:var(--site-muted);margin:0;font-size:.93rem}.c1608545aeaa1577e068f0a35{border:1px solid color-mix(in srgb,var(--site-muted) 18%,transparent);border-radius:var(--corner-radius);background:var(--site-surface);grid-template-columns:minmax(0,1.18fr) minmax(250px,.82fr);align-items:center;gap:clamp(36px,6vw,78px);padding:clamp(30px,5vw,56px);display:grid}.c1608545aeaa1577e068f0a35 h2{margin-block-end:18px}.c1608545aeaa1577e068f0a35 p{color:var(--site-muted)}.c1608545aeaa1577e068f0a35 p:last-child{margin-block-end:0}.cf0c800cdd58e31afb51a73f1{border-top:2px solid var(--site-accent);padding-block:20px 22px}.cf0c800cdd58e31afb51a73f1 h3{margin-block-end:10px}.cf0c800cdd58e31afb51a73f1 p{margin-block-end:18px;font-size:.93rem}.c29a1ec7e624cab056ce84526{border-top:1px solid color-mix(in srgb,var(--site-muted) 25%,transparent)}.cfeef0553e94ba0e2c76b6f1f{border-bottom:1px solid color-mix(in srgb,var(--site-muted) 25%,transparent)}.cfeef0553e94ba0e2c76b6f1f summary{color:var(--site-text);cursor:pointer;padding-block:16px;font-size:.98rem;font-weight:700;line-height:1.5}.cfeef0553e94ba0e2c76b6f1f summary::marker,.cfeef0553e94ba0e2c76b6f1f[open] summary{color:var(--site-accent)}.c899667eb925ff1763000f181{padding:0 0 14px 21px}.c899667eb925ff1763000f181 p{color:var(--site-muted);margin:0;font-size:.94rem}.cb8abdc921fa90356e9a9a473{grid-template-columns:minmax(0,1fr) minmax(320px,.92fr);align-items:stretch}.ce293ad9e0eefef9f03c43586 h2{margin-block-end:17px}.ce293ad9e0eefef9f03c43586>p{color:var(--site-muted)}.c01d625c6006e0bb9a353bad4{gap:5px;max-width:42ch;margin-block:25px 16px;line-height:1.55;display:grid}.c01d625c6006e0bb9a353bad4 a{color:var(--site-text);text-underline-offset:3px;text-decoration-thickness:1px}.c1f2f2b12a354fa630347f97f{width:fit-content;color:var(--site-accent);font-family:var(--font-heading);margin-block-end:10px;font-size:1.35rem;font-weight:700;text-decoration:none;display:block}.c1f2f2b12a354fa630347f97f:hover,.ccefd95cb1e53fef632843798:hover{color:var(--site-text)}.cda605fbf7d37f2c0ad2fe270{font-size:.88rem}.c77be901445f6ac21839a88a6{border:1px solid color-mix(in srgb,var(--site-muted) 18%,transparent);border-radius:var(--corner-radius);background:var(--site-surface);padding:clamp(24px,4vw,39px)}.c77be901445f6ac21839a88a6 h3{margin-block-end:19px;font-size:1.45rem}.c2a2f7712a1a4be01c2b6567a{border-top:1px solid color-mix(in srgb,var(--site-muted) 19%,transparent)}.c448026e10aa492e8631934e9{border-bottom:1px solid color-mix(in srgb,var(--site-muted) 19%,transparent);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;padding-block:9px;display:grid}.c448026e10aa492e8631934e9 dt,.c448026e10aa492e8631934e9 dd{font-size:.91rem}.c448026e10aa492e8631934e9 dd{text-align:right;margin:0;font-weight:700}.ce0401e06580729df3a15112f{border-radius:var(--corner-radius);background:var(--site-surface)}.c7c23bed259426f286fc069a9:hover .c4d5da2a3d65e2897393b1a3a,.c75d1fb3fa26c67b529138b21{color:var(--site-accent)}.c75d1fb3fa26c67b529138b21:hover{color:var(--site-text)}.c4af1e0c99c2d3fe2f17046f0{padding-block:12px 32px}.c938015590f10454d56147d3f{border-top:2px solid color-mix(in srgb,var(--site-accent) 62%,var(--site-background));border-radius:var(--corner-radius);background:var(--site-surface);grid-template-columns:minmax(0,1.2fr) minmax(190px,.8fr) auto;align-items:center;gap:30px;padding:28px 32px;display:grid}.c33d4da196445c62c8283ec2d .c5517734d99ffec03198ecaa6{font-size:.98rem}.c33d4da196445c62c8283ec2d p{color:var(--site-muted);margin-block:12px 3px;font-size:.84rem}.c33d4da196445c62c8283ec2d address{color:var(--site-muted);font-size:.8rem}.c2652e68cfdb1e47f3b387771{color:var(--site-muted);gap:4px;font-size:.82rem;display:grid}.ccefd95cb1e53fef632843798{width:fit-content;color:var(--site-text);font-family:var(--font-heading);font-size:1rem;font-weight:700;text-decoration:none}.c9b00036f3e000179f1ece842{align-items:center;gap:17px;font-size:.84rem;font-weight:700;display:flex}.c9b00036f3e000179f1ece842 a{color:var(--site-muted);text-underline-offset:3px}.c9b00036f3e000179f1ece842 a:hover{color:var(--site-accent)}@media (width<=960px){.cfcf1d113cb8f843ff7ce0c4d{gap:34px}.cd13043fe345610d05acfd396{grid-template-columns:minmax(0,1.2fr) minmax(132px,.8fr)}.c64b475a773ea342e9f7e98a9{padding:19px 15px}.cc8695e8fa513d46265f18ae9{gap:42px}.c938015590f10454d56147d3f{grid-template-columns:minmax(0,1fr) minmax(185px,.8fr);gap:24px}.c9b00036f3e000179f1ece842{grid-column:1/-1}}@media (width<=780px){.cab58c3601a39e63cff479abb{width:min(var(--content-width),calc(100% - 40px))}.c4a4d83a457850776209dfb5d{min-height:65px}.cd35c9ace58868165fe2e27d3{gap:0}.cd35c9ace58868165fe2e27d3 span{display:none}.c99ba2d7e1125448421122363{flex-wrap:wrap;gap:0;padding-block:8px}.c22881aaa747081f41610fedb{min-height:38px;color:var(--site-text);cursor:pointer;background:0 0;border:0;order:1;align-items:center;gap:11px;padding:6px 2px;font-size:.9rem;font-weight:700;display:inline-flex}.c42a995b20c6fa8bceb5599b8{gap:4px;width:18px;display:grid}.c42a995b20c6fa8bceb5599b8 span{background:currentColor;height:2px;display:block}.cd7fafda8d722eedafa908473{order:2;padding-block:8px}.ced55b53bb90f68da1100cf1b{border-top:1px solid color-mix(in srgb,var(--site-muted) 20%,transparent);flex-direction:column;flex-basis:100%;order:3;align-items:stretch;gap:0;margin-block-start:8px;display:none}.ced55b53bb90f68da1100cf1b.c0500d4f91e6dbd2e97c22af0{display:flex}.ced55b53bb90f68da1100cf1b a{border-bottom:1px solid color-mix(in srgb,var(--site-muted) 17%,transparent);padding-block:11px}.cfcf1d113cb8f843ff7ce0c4d{grid-template-columns:minmax(0,1fr);gap:34px;padding-block:40px 50px}.c056e53b24d99ec4029c913fa{max-width:680px}.c056e53b24d99ec4029c913fa h1{max-width:14ch}.cd13043fe345610d05acfd396{grid-template-columns:minmax(0,1.5fr) minmax(170px,.8fr);max-width:680px}.cc8695e8fa513d46265f18ae9,.cb8abdc921fa90356e9a9a473{grid-template-columns:minmax(0,1fr);gap:28px}.ca04aef42ce0386f4a98c4139{align-items:start;margin-block-end:27px}.ca04aef42ce0386f4a98c4139 h2{max-width:18ch}.c70a2b5124e2363e32da244f4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}.c1608545aeaa1577e068f0a35{grid-template-columns:minmax(0,1fr);gap:27px}.cf0c800cdd58e31afb51a73f1{max-width:480px}}@media (width<=560px){.cab58c3601a39e63cff479abb{width:min(var(--content-width),calc(100% - 36px))}.c4a4d83a457850776209dfb5d{gap:12px;min-height:61px;padding-block:12px}.c5517734d99ffec03198ecaa6{gap:8px;font-size:.93rem}.cd35c9ace58868165fe2e27d3 a{font-size:.75rem}.c99ba2d7e1125448421122363{min-height:48px}.cd7fafda8d722eedafa908473{font-size:.82rem}.cfcf1d113cb8f843ff7ce0c4d{gap:29px;padding-block:34px 42px}h1{font-size:clamp(2.25rem,10vw,2.75rem)}.c056e53b24d99ec4029c913fa h1{max-width:13ch;margin-block-end:16px}.ce17030110c8bf0b22fe5002e{font-size:1rem}.cd237b5c48da08efd0f953811{margin-block-end:20px;font-size:.9rem}.c404227db0b2c556bec5ec010{flex-direction:column;align-items:flex-start;gap:13px}.cd13043fe345610d05acfd396{grid-template-columns:minmax(0,1fr)}.cffde01ede307e244c54248b4{border-right:1px solid color-mix(in srgb,var(--site-muted) 20%,transparent);border-radius:var(--corner-radius) var(--corner-radius)0 0}.cffde01ede307e244c54248b4 img{height:clamp(15rem,76vw,19rem)}.c64b475a773ea342e9f7e98a9{border-top:0;border-left:1px solid color-mix(in srgb,var(--site-muted) 20%,transparent);border-radius:0 0 var(--corner-radius) var(--corner-radius);flex-direction:row;align-items:center;gap:18px;min-height:0;padding:19px}.c64b475a773ea342e9f7e98a9 h2{margin-block-end:14px}.c4e2b2860116d5fd94a038216{flex-wrap:wrap;gap:13px 19px;display:flex}.c3f2ca1bd837c12791aa07fe7{padding-block:44px}.cc8695e8fa513d46265f18ae9{gap:25px}.c52986a358eb579288f9adb65 h2{margin-block-end:14px}.c90bb9dbe75954bc684143e89{margin-block-start:21px}.c90bb9dbe75954bc684143e89 li{grid-template-columns:minmax(0,1fr);gap:3px}.cc3dd3f5ec614ab4c0f1a7417{padding:24px}.c70a2b5124e2363e32da244f4{grid-template-columns:minmax(0,1fr);gap:22px}.c1608545aeaa1577e068f0a35{gap:22px;padding:25px 22px}.cfeef0553e94ba0e2c76b6f1f summary{font-size:.94rem}.c01d625c6006e0bb9a353bad4{margin-block:20px 14px}.c1f2f2b12a354fa630347f97f{font-size:1.2rem}.c77be901445f6ac21839a88a6{padding:22px 19px}.c938015590f10454d56147d3f{grid-template-columns:minmax(0,1fr);gap:20px;padding:23px 21px}.c9b00036f3e000179f1ece842{grid-column:auto}}@media (prefers-reduced-motion:reduce){.cf40f05a30d72d111d4b56737{transition:none}}*,:before,:after{box-sizing:border-box}::selection{background:var(--site-accent);color:var(--site-on-accent)}a{color:inherit}a:hover{color:var(--site-accent)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--site-accent);outline-offset:3px}button{font:inherit}.ca5617eb9ed1a511b704d3485{z-index:5;border-radius:var(--corner-radius);background:var(--site-accent);color:var(--site-on-accent);padding:9px 13px;font-size:.9rem;font-weight:700;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.ca5617eb9ed1a511b704d3485:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.ccd621b1f642814b204ee17a6{border:1.5px solid var(--site-accent);border-radius:7px;flex:none;place-items:center;width:29px;height:37px;display:inline-grid;position:relative}.ccd621b1f642814b204ee17a6:before{border:1.5px solid var(--site-accent);content:"";border-radius:50%;width:9px;height:9px}.ccd621b1f642814b204ee17a6:after{background:var(--site-accent);content:"";border-radius:2px;width:7px;height:1.5px;position:absolute;bottom:4px}