.site-header[data-astro-cid-nen7h5rs]{z-index:100;background:var(--color-paper);border-bottom:2px solid var(--color-ink);transition:background-color .2s,border-color .2s;position:fixed;top:0;left:0;right:0}.header-bar[data-astro-cid-nen7h5rs]{max-width:var(--max-width);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;padding:.6rem clamp(1.25rem,4vw,2rem);display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--color-ink);z-index:120;align-items:center;gap:.85rem;display:inline-flex;position:relative}.brand[data-astro-cid-nen7h5rs]:hover{text-decoration:none}.brand-logo[data-astro-cid-nen7h5rs]{flex-shrink:0;display:inline-flex;position:relative}.brand-logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:54px}.brand-logo-white[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .2s;position:absolute;top:0;left:0}.brand-text[data-astro-cid-nen7h5rs]{letter-spacing:.01em;white-space:nowrap;font-size:1.15rem;font-weight:800;line-height:1.1}.header-quick[data-astro-cid-nen7h5rs]{z-index:120;align-items:center;gap:1.1rem;margin-left:auto;display:flex;position:relative}.header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border:2px solid var(--color-ink);color:var(--color-ink);padding:.45rem 1.1rem;font-size:.95rem;font-weight:800}.header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--color-ink);color:#fff;text-decoration:none}.header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{background:var(--color-sun)}.nav-toggle[data-astro-cid-nen7h5rs]{opacity:0;pointer-events:none;position:absolute}.nav-button[data-astro-cid-nen7h5rs]{background:var(--color-red);color:#fff;cursor:pointer;border:2px solid var(--color-ink);z-index:120;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem 1.2rem;transition:background-color .15s;display:inline-flex;position:relative}.nav-button[data-astro-cid-nen7h5rs]:hover{background:var(--color-berry)}.nav-button-text[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.06em;font-size:.9rem;font-weight:800}.nav-toggle[data-astro-cid-nen7h5rs]:checked~.nav-button[data-astro-cid-nen7h5rs]{background:var(--color-sun);color:var(--color-ink)}.nav-toggle[data-astro-cid-nen7h5rs]:checked~.nav-button[data-astro-cid-nen7h5rs] .nav-button-text[data-astro-cid-nen7h5rs]:before{content:"✕ ";font-weight:800}.nav-overlay[data-astro-cid-nen7h5rs]{background:var(--gradient-warm);color:var(--color-ink);padding-block:7rem 2rem;transition:transform .45s cubic-bezier(.77,.2,.05,1);position:fixed;inset:0;overflow-y:auto;transform:translateY(-102%)}.site-header[data-astro-cid-nen7h5rs]:has(.nav-toggle:checked) .nav-overlay[data-astro-cid-nen7h5rs]{transform:translateY(0)}.nav-overlay-inner[data-astro-cid-nen7h5rs]{flex-direction:column;min-height:calc(100dvh - 9rem);display:flex}.nav-overlay-list[data-astro-cid-nen7h5rs]{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.nav-overlay-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:-.01em;color:var(--color-ink);box-decoration-break:clone;background:#fff;width:fit-content;padding:.04em .16em;font-size:clamp(1.7rem,5vw,3rem);font-weight:800;line-height:1.05;display:inline-block}.nav-overlay-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--color-sun);box-shadow:4px 4px 0 var(--color-ink);text-decoration:none}.nav-overlay-social[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:.75rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.nav-overlay-social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-ink);border:2px solid var(--color-ink);background:#fff;padding:.35rem .9rem;font-size:.85rem;font-weight:800;display:inline-block}.nav-overlay-social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--color-sun);text-decoration:none}body:has(.nav-toggle:checked){overflow:hidden}body:has(.nav-toggle:checked) .site-header[data-astro-cid-nen7h5rs]{background:0 0;border-bottom-color:#0000}body:has(.nav-toggle:checked) .brand[data-astro-cid-nen7h5rs],body:has(.nav-toggle:checked) .brand-text[data-astro-cid-nen7h5rs]{color:#fff}body:has(.nav-toggle:checked) .brand-logo-white[data-astro-cid-nen7h5rs]{opacity:1}body:has(.nav-toggle:checked) .header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-color:var(--color-ink);color:var(--color-ink)}body:has(.nav-toggle:checked) .header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--color-ink);color:#fff}body.home .site-header[data-astro-cid-nen7h5rs]{background:0 0;border-bottom-color:#0000}body.home .site-header[data-astro-cid-nen7h5rs]:not(.scrolled) .brand-logo-white[data-astro-cid-nen7h5rs]{opacity:1}body.home .site-header[data-astro-cid-nen7h5rs]:not(.scrolled) .nav-button[data-astro-cid-nen7h5rs]{background:var(--color-sun);color:var(--color-ink)}body.home .site-header[data-astro-cid-nen7h5rs] .brand[data-astro-cid-nen7h5rs]{color:#fff}body.home .site-header[data-astro-cid-nen7h5rs] .header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff;border-color:#fff}body.home .site-header[data-astro-cid-nen7h5rs] .header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-ink);background:#fff}body.home .site-header[data-astro-cid-nen7h5rs] .header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{background:var(--color-sun);color:var(--color-ink);border-color:var(--color-ink)}body.home .site-header[data-astro-cid-nen7h5rs].scrolled{background:var(--color-paper);border-bottom-color:var(--color-ink)}body.home .site-header[data-astro-cid-nen7h5rs].scrolled .brand[data-astro-cid-nen7h5rs]{color:var(--color-ink)}body.home .site-header[data-astro-cid-nen7h5rs].scrolled .header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-color:var(--color-ink);color:var(--color-ink)}body.home .site-header[data-astro-cid-nen7h5rs].scrolled .header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--color-ink);color:#fff}body.home .site-header[data-astro-cid-nen7h5rs].scrolled .header-quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{background:var(--color-sun);color:var(--color-ink);border-color:var(--color-ink)}@media (width<=640px){.header-quick[data-astro-cid-nen7h5rs],.brand-text[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--gradient-warm);color:var(--color-ink);border-top:2px solid var(--color-ink);margin-top:clamp(3rem,8vw,5rem);padding-block:clamp(3rem,7vw,5rem) 1.5rem}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-ink)}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 1fr 1fr;gap:2.5rem;display:grid}.footer-brand-col[data-astro-cid-jo6i4kqk]{max-width:40ch}.footer-logo[data-astro-cid-jo6i4kqk]{filter:drop-shadow(2px 2px #00000040);width:clamp(64px,8vw,92px);height:auto;margin-bottom:1.25rem}.footer-text[data-astro-cid-jo6i4kqk]{margin-bottom:1.25rem}.footer-heading[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.85rem;font-weight:800}.footer-links[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer-links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin-bottom:.45rem}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-bottom:2px solid #0000;font-weight:700}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{border-bottom-color:var(--color-ink);text-decoration:none}.footer-address[data-astro-cid-jo6i4kqk]{margin-bottom:1rem;font-style:normal}.site-footer[data-astro-cid-jo6i4kqk] .social[data-astro-cid-jo6i4kqk]{margin-top:.25rem}.site-footer[data-astro-cid-jo6i4kqk] .social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-color:var(--color-ink);background:#fff}.site-footer[data-astro-cid-jo6i4kqk] .social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:var(--color-sun)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:2px solid #14141459;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0;font-size:.9rem;font-weight:700}.footer-top[data-astro-cid-jo6i4kqk]{font-size:.9rem;font-weight:800}@media (width<=820px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2rem}}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAUQABAAAAAACiwAAASzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbggYcLgZgP1NUQVRIAHARCAqFRIReCxoAATYCJAMwBCAFhRIHgQoMBxuSCCgeg2375HJBhmNhaFaNnk+ri4fv78XOvf+nN6tAAWtApWrp2DQcrkDhaokFJFq36s6CPvh/fmye+/7HNTEzCdGs0WjLZNLEQ1yNy3ZQp01wqrnPgBtQtbZ1UDyPxqvmPQH9cb/SjUiMFtsVXaAFe5tplR4VgAu4uEB/jpKi+Cxq/CxK7IjoFGT3Zy0v4tEEtAOEIBFBq35ChLltawbEbHR46yHmsNTfCDGI4OfoOrj2NsJChGJeRGIuBHENZ51HhDn7wAmhXCpvyht8A1BRxhGdPGEiKLs7BkHnLdMaAfJlXxkHZgVAAVRJQFDEnJN4xpmQJcU1Mu8FfxBNNyEF7IcFHJsptSCAfMGvAWzmDokLWI7YMNFiAWeWCIP+j5YA5qZtKngERp8IH0qN+gbHAeIaIP5lF0aFEgkz6IeHSfjT2xo/DrB3VFqPm4/kETliEQIEVJAhtYB8AZBQQT8CQT+iI6BbBALQoeYQsdwHatf+/8fcMu99LSpfy99SAfiZDTgAmkWBBmFBESFRovJfCmgHhoEe4BPEFABqIAFIjnxkV/uSj0kTI4vEiLSK1EckxgIJf5GYF/cRY74YWzuGWzwaFCR9n5EROBseDqpVKOfnoxELt3jMVGrVg8NZzc066M41AAIoO1keLpzEfqwwWvxx8W5wMNHzUwkFZNQ6agjba9WwVVbNOtqEwJXVsDq2HsuN5n84kWMJOR1BK706NJZ9d+xpB5NWkKqfjrEz1u7hR+0BPY9s1XAVLpx6hDP+f9O7QjZtDQ2WdNm23pszu01Kldto/r71fRdDRQUKubgA4xh2snUvdHA63NkUVFTwVzmd/JU58EBaIHolZhWSQ5e11GZenZNjXiVFWZnLbABAAeVZfK7qtuhAPNDp+fuJjBgujzQnq3WcON+Z51kQeDM/G+xDS6iUJrRT0emqyNDSmDoXias6p1inALTL0tCoA1ZrCmTCYvUDlL9JyXezGTlisQLKMl95wSfPyO7J4MXQa+ftZ8jOpcNnSUIlI4recmQtHHa13tnNqSgpz6Bj99n532tUG8soKiKnfPnq4OprOtxmJk9fpP7dzFT87aZmMhzLbAXfLrFnC5W7SsP+4L4BIKAaeR6cf35tcbj0PxzsvuF9lsoE4Nf3nzYIKh+qVHuHFgYEXl5RtUiQVJMN4ERa7fEHtfSayuQzRLv9xYJ8aTJZpGUVzNQQk9ugGw7ajSEAqkcT9H2v6gi4xWUBhXQHS2GS0a5wdk0qvGnHFAFVaxRB43IKSdMINYJ2ReAR2QoUQeKiNxUiCvOaNCjVyMSvVD1MuWyVMNVq+FNgaDbzEWNCrrWcF6aZH4gYfG65HkMTr2pMDnpW2TDtbEpVqFSliZcWxqdZvVId6NwqVQuAlV5ZKnmZxzZphOBgYGNhMdYhch1i6kMclA+bhJaKjYpkdqNoHjOKaDQpqQ7evYwgUOXtodgQGWpUQoindfJqUqtSOT+ESoBfTZPtPgjSycSqYc0iAWWep/xkY0xto9hzqw1j/SoTGR5QHlgVXbMdkXK48AooqJDCiiiqWKhRx1iRTcVpqSoWj8tHCQIcl8bnEAQY3l4oS829hfu//I64HgAA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/wix-madefor-display-cyrillic-400-normal.CMUXcIHs.woff2)format("woff2"),url(/_astro/wix-madefor-display-cyrillic-400-normal.BgCJJVMt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/wix-madefor-display-vietnamese-400-normal.DuELJ7pa.woff2)format("woff2"),url(/_astro/wix-madefor-display-vietnamese-400-normal.CjUlu1Yj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/wix-madefor-display-latin-ext-400-normal.BTCiPB07.woff2)format("woff2"),url(/_astro/wix-madefor-display-latin-ext-400-normal.B4IECYCT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/wix-madefor-display-latin-400-normal.B6EJ4kXD.woff2)format("woff2"),url(/_astro/wix-madefor-display-latin-400-normal.BgPQH2IV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAUoABAAAAAAClQAAATMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbggYcLgZgP1NUQVREAHARCAqFRIRhCxoAATYCJAMwBCAFhUAHgQoMBxu/CEguBuyG+qJ0WEhc6pBIyCnD0gY+wMfD035PO3fmfbMVS2KSzSStR5MoCjQiiQaN0Egiktj8DvKyCQ5wKi/kklm5iwqvA4AvQKLJHVihht78OafyHxagycjZ4c3//V79EYlZoF/tRdM93yI5kjIWxQOcUFmWlTfPS4ezEcmW4cXbS5cfTaANCFUhBJqm48BWrDIUwODjjSEvDL5ARvwwGA7/Rtv5kyE/dCc2KzQsyTE9tYlfZTkcKywBTI1yh1+U8gmL6sobFjJfXdcU6rKE0K3dRUESZAS8llzji3HQMbU3gui2VFQ1kLKlkGSkBcm1ScA7YTdTusjhGWA30Pq+aUzaowvpU3QSgBPlXeIpiGJ4vUitSk4pi8L/yRLAijFK4QQY+3H+oKB4idBBvAAg/kmXMVYfIdQlDINiIvTaaWcEAc4u6UW6CsPgspCiBgIBkdMegISMYTCBYXAHgL7+MNAx1grcUkTH7inLVq25CL2XKN+VPwPwfTEgAOqaoKKuqqGmKURZ6oE2GAUMgK9BLAKgAAlAkkW4aS6KkcWwPj4YgfcR6E+LbqlV6RTHOl3arUqrGNF6fB/pvNezZ7Qe370LuXOnpzv6OHr3EhXSeR/uwji4UwRGOMSpSXUA8U9XhPTTOdeqbFZ/cPxyr16ajzYMr9DL2sU6zj2GMa4dY9hYI6Md+mjta5U2yz+4zmJrhpfINSKdu2/fzz5+/zgcZiC9qIprzhVcuXNCGGppKC68Y0f6uZTf4vz/ZvxXSU2fNBPGXw7XHT0rUgpZTKVA9PnYJ0OALqyWSIQ1AaZh5XBz63lga7+8h2yblT1hSw57/EnrRHaexR7PmVCZazVFFNJmBqRNZZPJGFXAEdWMn8frl5aQBTgjL7W8qos/NuT+yP4JuRb+cHLBfQE0vPekTn8l7V5c3N203buPlLhL1FSqtjiFm7u0cEkhcHubb8qV9SZjDmGQnYNNinqjCa5vUkJRpyVlM5lJJsJQMNvEyn7RK58Y1hjgxd1P0fUbx3Xu/SOjiSpTBhvD88OQXy23cgwJR14XSiecUNJ8I+KkSQJ2UcJzoW5bK13jbi7QpWepS7WyTFs2Z/bYeH2Sskmdy88myWto9pbs7MXRYwFAII9+XWv+pEt1T/Cu3sp/wJfP0rIA+OH7p3roX56npv/QkCSxZwfyAYDIgHUgEq92/N98cz7Lc+lzLfVHMHLL2LTK6HRZatpvYHoKsRC0zYOBQA7q+ggwUTTwIeKtO8LSWOhIujHZka3zZG4Bc1SMccpRtdA0R9diJY6+RDT7QH+xfkHbiLWR+9hVfvNt1zSxTYAPyU8rguTlYlHMxsXBKSKfjY+LTICXVTGXBgQjkpWNXUAIQcElLMiL1Cj9EBFBYTxZsoRZhLgERYRlCnPxyrQ7HbJkUzHoH7SGWQtnzClfxCak86MBfgS6TFQUlFo4n4KUkXT647DzEg5RyEqEdmFhQlNMLkAzjUL7+5MRaChoqAgFnGyIEXbKERLgZmORrpeKinACNg4jJO97wsEF2i3KLJNFgE+W+jHI8nzfSN+aJQUKlMeSSG7YJlJkOYqoRDVqUY9GNKNVu3LJRUlwylNIpRQdg0UTsHkMGYsuYHOY29EoMsaB+H93fCoA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/wix-madefor-display-cyrillic-600-normal.OaFfNmjk.woff2)format("woff2"),url(/_astro/wix-madefor-display-cyrillic-600-normal.BRd9kas0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/wix-madefor-display-vietnamese-600-normal.C6cPECHK.woff2)format("woff2"),url(/_astro/wix-madefor-display-vietnamese-600-normal.CcFSD_Uw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/wix-madefor-display-latin-ext-600-normal.LLU3vgXt.woff2)format("woff2"),url(/_astro/wix-madefor-display-latin-ext-600-normal.B00azpuO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/wix-madefor-display-latin-600-normal.D9gqXEXw.woff2)format("woff2"),url(/_astro/wix-madefor-display-latin-600-normal.BwWDNlv6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAVAABAAAAAAClwAAATlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbggYcLgZgP1NUQVREAHARCAqFRIRaCxoAATYCJAMwBCAFhUgHgQoMBxvACFFUcL6h+JFgurlHimSil0huNpKnh+M0vUSdFY4v+kkE1Vr27N3/B9GhjvAkFKAFlmRfR6NQ0SjjYhRQ+UhW6//Xn3VfVcWT/mlAHNkrga3lmMs5uZrLjXss4tkiQMLb8OZSMI7QGCDXCkfjO53/+7367o8Iq6AP+tXqvvcrKNIja3F8gAMcVR8fT6N4Xjobjki2yO5S5CIeTYAWAEGOEAJNvETg02mTi5C1ekQWZO2J3IEsAvg5unZbyYEIBFKCSs40ifEZ/OooAky7B6eAfDQP56/km3lYiDZwRye3EnDvShwDAS5YMIhhOEYM48GR4Kh0jgqcjJwKZeQCw2NElnAxCvdCxYcP0zwAdD9gwbXJmztABumeLQGsZS6JE8SFqVIwjYwzFgsB/J8sATA9MdUHnwzd8Z9ZQHlBwUCcA8RneoAhWoQoMdCDgTHsqN3gAmB7X7QEOYgJgSMsFAACBBAV7gAggQL04Aj0EGqADjoc0MrBLtEsxjs86/XF/CYx5r1Q/qd/k1sA74sQANBADahQklNRUCOU9SRAC2AAdIJnYhwAJSABIOHI25+XwlyY6IShmdDp6H6eQmhkWtGklY3w9tUIM83SJzT7sVpN/JyBAdT7+9VtJKHxeDDk0OwhSynkuv1lS4eGaHZAvaQggLo7t4wkaHc0terqIzeGNBqQ6D6LGmCkDLlAOI8yoIUMG83sgyeU44+pD48ij3S00KxoUit9J5ijoiOcSjr6ypMDacf9ily/T9nHEHRxycP+i5h1r6ilvLS/iSRO4n7rv6/6Xhvos8QHKx8czLq03cfb3dXD5+vKL0WTwpKk5KSk1smRhQ+/V/KVOCGVLg/rUCIWFRZGLOxoWR5W6oGFuEX7lZwm1oeHtA2mhLRmXIkFoBVpezYvd69KWYVQ6/sXHkZ4bL0p+QmGwe3HaVa14X0zTHu66+LE0fcc5HnmcrZq2v6WMXXZUcH5u15JuGDiqYlIkcrmpGRMyS/ImIxdZVg2uSA/Y8p+pdPdxxQlVPk9GeOuwl9+vvhl06b6pllN+DD0/9Cy2Xb1+VFJlckji5zNVo5bWIBaaf7SovxAj5z+uLyW7N8pOyRzdVlwVsnRoq5tcwJznOllOe6umQtFaUGhqdXGZtYXw7u7EqbH15Y48PffVqNtXMXvGwACFINbrsbuiq5PjfkX0fCP8Pjm7Q/w8ft7IlLzTx7JvqMRAwS8uECx1YTCYAeQ0KAl/gqy9JD4W9IXy6IDNUUsLFM78tISOKdZkNI62CDQIhAHBHxTm8PgqFQBLmlcgZpERZSaMQgfNZfjf1k0VMtYua2WC7NKbSBMlVrHTYjKkBGnGgJamOFlWSWQE9VvXQE1mOGyiRxjOJEFyVaokM7ADTnEEVE/l0WxAh1icokUKo2LMClQwGMRHQHcBecJtPPnbywZQR4uUG0sZKlGvboa+YZNjjAqxomNquaVWaYi2I+6HEwwP4ECBGSNo6XoM6VvEWOB+ZgubLYdtBcbMbDIABenjtBO/2RMkABBAjkoYVAxeVQB4tqjkrtXJgpxRpPdA4zH/sfaYbPKkKRa87nHakwcBcus2mN9aw1PDCBfliC8ZQtEIg4egmQkJwUpSUVq0ijG92FtiGYIKfTEWkFjWBApnBDCCAsmheNCD6uvTWp8J/38K7Ec)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/wix-madefor-display-cyrillic-800-normal.CspYInpl.woff2)format("woff2"),url(/_astro/wix-madefor-display-cyrillic-800-normal.CqHrh_Nv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/wix-madefor-display-vietnamese-800-normal.BUi0DAu1.woff2)format("woff2"),url(/_astro/wix-madefor-display-vietnamese-800-normal.If5IyV2a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/wix-madefor-display-latin-ext-800-normal.CFmfkecq.woff2)format("woff2"),url(/_astro/wix-madefor-display-latin-ext-800-normal.Bk2C6Okl.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/wix-madefor-display-latin-800-normal.CYhkuhL2.woff2)format("woff2"),url(/_astro/wix-madefor-display-latin-800-normal.Dvel2QpJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-red:#c8102e;--color-red-deep:#9b0b24;--color-berry:#e6356e;--color-orange:#ff6b35;--color-sun:#ffd23f;--color-ink:#141414;--color-ink-soft:#2a2a2a;--color-paper:#fff;--color-grey:#f2f2f2;--color-grey-2:#e7e7e2;--gradient-warm:linear-gradient(200deg, #ffd23f 0%, #ff6b35 30%, #e6356e 62%, #c8102e 100%);--gradient-red:linear-gradient(200deg, #c8102e 0%, #9b0b24 100%);--gradient-berry:linear-gradient(200deg, #e6356e 0%, #c8102e 100%);--gradient-sun:linear-gradient(200deg, #ffd23f 0%, #ff6b35 100%);--gradient-ink:linear-gradient(200deg, #2a2a2a 0%, #141414 100%);--color-primary:var(--color-red);--color-primary-600:var(--color-red-deep);--color-primary-50:#fdecef;--color-accent:var(--color-sun);--color-bg:var(--color-paper);--color-surface:var(--color-grey);--color-border:#dcdcd6;--color-text:var(--color-ink);--color-text-muted:#5d5d58;--color-dark:var(--color-ink);--color-dark-soft:var(--color-ink-soft);--color-dark-muted:#9a9a94;--color-inverse:var(--color-paper);--font-sans:"Wix Madefor Display", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius:14px;--radius-sm:8px;--max-width:1200px;--shadow-sm:0 1px 2px #0000000f;--shadow-md:0 10px 30px #0000001a;--shadow-lg:0 20px 50px #0003;--shadow-hard:6px 6px 0 var(--color-ink);--space:1rem}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.125rem;font-weight:500;line-height:1.6;overflow-x:hidden}main{padding-top:5rem}body.home main{padding-top:0}img,picture,video,canvas,svg{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-sans);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .55em;font-weight:800;line-height:1.02}h1{font-size:clamp(2.5rem,6vw,5rem)}h2{font-size:clamp(1.9rem,4vw,3.1rem)}h3{font-size:clamp(1.35rem,2.5vw,1.75rem)}p{margin:0 0 1.1em}strong{font-weight:800}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}.container{width:100%;max-width:var(--max-width);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2rem)}.section{padding-block:clamp(3.5rem,9vw,6.5rem)}.section-tight{padding-block:clamp(2.5rem,6vw,4.5rem)}.section-header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2.25rem;display:flex}.section-header h2{margin-bottom:0}.eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--color-primary);margin-bottom:.75rem;font-size:.8rem;font-weight:800}.lede{color:var(--color-text-muted);max-width:62ch;font-size:1.2rem}.prose{hyphens:auto;text-wrap:pretty;overflow-wrap:break-word;text-align:justify;max-width:78ch}.prose>:first-child{margin-top:0}.prose h1,.prose h2,.prose h3,.prose h4{text-align:left;hyphens:none;overflow-wrap:normal}.prose ul,.prose ol{padding-left:1.3em}.prose li{margin-bottom:.4em}.prose blockquote{border-left:6px solid var(--color-primary);color:var(--color-text-muted);margin:1.5em 0;padding:.25em 0 .25em 1.25em}.button{font-family:var(--font-sans);border:2px solid var(--color-ink);cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 1.9rem;font-size:1.05rem;font-weight:800;line-height:1.1;text-decoration:none;transition:transform .12s,box-shadow .12s,background-color .15s,color .15s;display:inline-flex}.button:hover{box-shadow:4px 4px 0 var(--color-ink);text-decoration:none;transform:translate(-2px,-2px)}.button-primary{background:var(--color-red);color:#fff}.button-primary:hover{background:var(--color-red-deep)}.button-accent{background:var(--color-sun);color:var(--color-ink)}.button-accent:hover{background:#ffd94d}.button-outline{color:currentColor;background:0 0;border-color:currentColor}.button-outline:hover{background:#ffffff24;box-shadow:4px 4px #ffffff80}.button-secondary{background:var(--color-grey);color:var(--color-text)}.button-secondary:hover{background:var(--color-border)}.headline-marks{flex-direction:column;align-items:flex-start;display:flex}.headline-marks .word{background:var(--mark-color,var(--color-sun));box-decoration-break:clone;margin-block:.03em;padding:.04em .16em;display:inline-block}.headline-marks .word--sun{--mark-color:var(--color-sun);color:var(--color-ink)}.headline-marks .word--red{--mark-color:var(--color-red);color:#fff}.headline-marks .word--berry{--mark-color:var(--color-berry);color:#fff}.headline-marks .word--orange{--mark-color:var(--color-orange);color:var(--color-ink)}.headline-marks .word--white{--mark-color:#fff;color:var(--color-ink)}.headline-marks .word--ink{--mark-color:var(--color-ink);color:#fff}.link-underline{color:inherit;padding-bottom:.3em;font-size:1.2rem;font-weight:800;display:inline-block;position:relative}.link-underline:after{content:"";background:var(--underline-color,var(--color-sun));height:.3em;position:absolute;bottom:0;left:0;right:0}.link-underline:hover{text-decoration:none}.link-group{flex-wrap:wrap;gap:1.25rem 2rem;margin-top:1.5rem;display:flex}.card{background:var(--color-bg);border:2px solid var(--color-ink);box-shadow:var(--shadow-sm);border-radius:0;padding:1.75rem}.card-link{color:inherit;display:block}.card-link:hover{box-shadow:var(--shadow-hard);text-decoration:none;transform:translate(-3px,-3px)}.card-link:hover h3{color:var(--color-primary)}.card h3{margin-bottom:.4em}.teaser{background:var(--color-paper);border:2px solid var(--color-ink);color:inherit;flex-direction:column;transition:transform .12s,box-shadow .12s;display:flex;position:relative}.teaser:hover{box-shadow:var(--shadow-hard);text-decoration:none;transform:translate(-3px,-3px)}.teaser-figure{aspect-ratio:4/3;background-color:var(--color-grey);background-position:50%;background-size:cover;position:relative;overflow:hidden}.teaser-figure--gradient-red{background-image:var(--gradient-red)}.teaser-figure--gradient-berry{background-image:var(--gradient-berry)}.teaser-figure--gradient-sun{background-image:var(--gradient-sun)}.teaser-figure--gradient-ink{background-image:var(--gradient-ink)}.teaser-star{opacity:.85;filter:drop-shadow(4px 4px #00000040);width:42%;margin:auto;position:absolute;inset:0}.teaser-tag{background:var(--color-sun);color:var(--color-ink);text-transform:uppercase;letter-spacing:.06em;border:2px solid var(--color-ink);padding:.25em .7em;font-size:.78rem;font-weight:800;position:absolute;top:.85rem;left:.85rem}.teaser-body{flex-direction:column;flex:1;padding:1.1rem 1.25rem 1.25rem;display:flex}.teaser-body h3{margin-bottom:.35em}.teaser-date{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-top:auto;padding-top:.9rem;font-size:.78rem;font-weight:800}.meta{color:var(--color-text-muted);font-size:.95rem}.tag{background:var(--color-primary-50);color:var(--color-primary-600);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:.2rem .7rem;font-size:.78rem;font-weight:800;display:inline-block}.tags{flex-wrap:wrap;gap:.4rem;margin:auto 0 0;padding:0;list-style:none;display:flex}.form-field{margin-bottom:1.4rem;display:block}.form-field label{margin-bottom:.35rem;font-weight:800;display:block}.form-field input,.form-field select,.form-field textarea{width:100%;font:inherit;color:var(--color-text);background:var(--color-bg);border:2px solid var(--color-ink);border-radius:0;padding:.8rem 1rem}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:3px solid var(--color-sun);outline-offset:1px;border-color:var(--color-ink)}.form-field textarea{resize:vertical;min-height:120px}.form-field .required{color:var(--color-primary)}.checkbox-group{border:none;margin:0 0 1.4rem;padding:0}.checkbox-group legend{margin-bottom:.35rem;font-weight:800}.checkbox-group label,.checkbox-line{align-items:flex-start;gap:.6rem;margin-bottom:.5rem;font-weight:500;display:flex}.checkbox-group input{width:1.15rem;height:1.15rem;accent-color:var(--color-primary);margin-top:.2rem}.form-note{color:var(--color-text-muted);font-size:.9rem}.grid{gap:1.5rem;display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.stack>*+*{margin-top:1.5rem}.marquee{background:var(--color-sun);color:var(--color-ink);border-block:2px solid var(--color-ink);overflow:hidden}.marquee--ink{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.marquee-track{align-items:center;gap:2.5rem;width:max-content;padding-block:.9rem;animation:32s linear infinite marquee;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-track span{text-transform:uppercase;white-space:nowrap;letter-spacing:.02em;align-items:center;gap:2.5rem;font-size:clamp(1.1rem,2.4vw,1.6rem);font-weight:800;display:inline-flex}.marquee-star{width:.9em;height:.9em}@keyframes marquee{to{transform:translate(-50%)}}.band-red{background:var(--gradient-red);color:#fff}.band-berry{background:var(--gradient-berry);color:#fff}.band-sun{background:var(--gradient-sun);color:var(--color-ink)}.band-warm{background:var(--gradient-warm);color:#fff}.band-ink{background:var(--gradient-ink);color:#fff}.band-grey{background:var(--color-grey)}.band-red h2,.band-berry h2{color:#fff}.band-red .eyebrow,.band-berry .eyebrow{color:var(--color-sun)}.band-ink h2{color:#fff}.social{flex-wrap:wrap;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.social a{color:inherit;border:2px solid;align-items:center;padding:.35rem .9rem;font-weight:700;display:inline-flex}.social a:hover{background:#ffffff26;text-decoration:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=820px){.grid-2,.grid-3{grid-template-columns:1fr}}
