@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_astro/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/outfit-latin-300-normal.CRYTwY6m.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/outfit-latin-ext-300-normal.BYS6Dpvq.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/outfit-latin-ext-500-normal.zeox_O30.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/outfit-latin-600-normal.B7SfZ07L.woff2)format("woff2");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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/outfit-latin-ext-600-normal.B85nYjL1.woff2)format("woff2");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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2");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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/source-serif-4-latin-ext-400-normal.B5LksYz5.woff2)format("woff2");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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/source-serif-4-latin-400-italic.0j97Jm6B.woff2)format("woff2");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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/source-serif-4-latin-ext-400-italic.Cj8BerOQ.woff2)format("woff2");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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2");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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/source-serif-4-latin-ext-600-normal.pa-C5Dkf.woff2)format("woff2");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:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/libre-baskerville-latin-700-normal.CLGq6Yj4.woff2)format("woff2");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:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/libre-baskerville-latin-ext-700-normal.URU-TBJY.woff2)format("woff2");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:Cormorant Fallback;font-style:normal;src:local(Georgia);size-adjust:75.85%;ascent-override:121.3%;descent-override:38.24%;line-gap-override:0%}@font-face{font-family:Cormorant Fallback;font-style:italic;src:local(Georgia Italic),local(Georgia-Italic);size-adjust:79%;ascent-override:116.45%;descent-override:36.71%;line-gap-override:0%}@font-face{font-family:Outfit Fallback;font-style:normal;src:local(Arial),local(ArialMT);size-adjust:98%;ascent-override:102%;descent-override:26.5%;line-gap-override:0%}:root{--navy:#0a1628;--gold:#c8a25b;--gold-hi:#e2c47e;--gold-lo:#b08a43;--font-display:"Cormorant Garamond", "Cormorant Fallback", Georgia, "Times New Roman", serif;--font-ui:"Outfit", "Outfit Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-read:"Source Serif 4", Georgia, "Times New Roman", serif;--font-logo:"Libre Baskerville", Georgia, serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.16s;--dur-fast:.2s;--dur-ui:.25s;--dur-panel:.28s;--wrap:1240px;--gutter:32px;--nav-h:76px;--radius-sm:14px;--radius:20px;--radius-lg:24px;--radius-xl:32px;--bg:#f5f6f9;--bg2:#eceff5;--bg3:#e3e8f0;--paper:#fff;--surface:#fff;--surface2:#fff;--line:#8a642438;--line2:#0a162817;--text:#0a1628;--body:#1e2a3d;--muted:#46536a;--gold-text:#86621f;--on-gold:#0a1628;--focus:#86621f;--tag-bg:#c8a25b29;--blob-a:#c8a25b4d;--blob-b:#508cd238;--blob-c:#9678c829;--navy-glow:linear-gradient(140deg, #c8a25b33 15%, #2e68aa52 85%);--shadow:0 24px 50px -28px #0a162859;--scroll-thumb:#0a162838;--scroll-thumb-hover:#86621f99;--up:#1e7559;--down:#a63a25;--sky-line:10, 22, 40;--sky-dot:138, 100, 36;--sky-line-a:.16;color-scheme:light}:root[data-theme=dark]{--bg:#0a1628;--bg2:#0d1c33;--bg3:#11233f;--paper:#0e1e36;--surface:#ffffff0b;--surface2:#ffffff12;--line:#c8a25b33;--line2:#ffffff14;--text:#eef1f6;--body:#dce2ec;--muted:#a9b4c6;--gold-text:#d9b977;--on-gold:#0a1628;--focus:#c8a25b;--tag-bg:#c8a25b24;--blob-a:linear-gradient(140deg, #c8a25b2e 15%, #2e68aa4d 85%);--blob-b:#2e68aa6b;--blob-c:#785caa42;--shadow:0 24px 60px -24px #0009;--scroll-thumb:#ffffff29;--scroll-thumb-hover:#c8a25b99;--up:#3e9b7a;--down:#e07a62;--sky-line:200, 162, 91;--sky-dot:226, 196, 126;--sky-line-a:.28;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--bg:#0a1628;--bg2:#0d1c33;--bg3:#11233f;--paper:#0e1e36;--surface:#ffffff0b;--surface2:#ffffff12;--line:#c8a25b33;--line2:#ffffff14;--text:#eef1f6;--body:#dce2ec;--muted:#a9b4c6;--gold-text:#d9b977;--focus:#c8a25b;--tag-bg:#c8a25b24;--blob-a:linear-gradient(140deg, #c8a25b2e 15%, #2e68aa4d 85%);--blob-b:#2e68aa6b;--blob-c:#785caa42;--shadow:0 24px 60px -24px #0009;--scroll-thumb:#ffffff29;--scroll-thumb-hover:#c8a25b99;--up:#3e9b7a;--down:#e07a62;--sky-line:200, 162, 91;--sky-dot:226, 196, 126;--sky-line-a:.28;color-scheme:dark}}@media (width<=560px){:root{--gutter:18px;--nav-h:68px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 20px);background:var(--bg)}body{min-height:100vh;font-family:var(--font-ui);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal;font-variant-numeric:lining-nums;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}html.theme-ready body{transition:background-color var(--dur-ui) ease, color var(--dur-ui) ease}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:from-font}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--gold);color:var(--on-gold)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}:focus:not(:focus-visible){outline:none}input,textarea{caret-color:var(--gold)}html{scrollbar-color:var(--scroll-thumb) var(--bg);scrollbar-width:thin}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:3px solid var(--bg);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.serif{font-family:var(--font-display)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--gold);color:var(--on-gold);transition:transform var(--dur-fast) var(--ease-out);border-radius:999px;padding:10px 16px;font-weight:500;text-decoration:none;position:absolute;top:-60px;left:16px}.skip-link:focus-visible{transform:translateY(76px)}.sec{padding:120px 0}.sec-alt{background:var(--bg2)}.lede-text{color:var(--muted);max-width:60ch;margin:0;font-size:18px;font-weight:300;line-height:1.6}.chip{letter-spacing:.02em;background:var(--tag-bg);color:var(--gold-text);white-space:nowrap;border-radius:99px;align-items:center;padding:4px 10px;font-size:12px;text-decoration:none;display:inline-flex}.glass{background:var(--surface);border:1px solid var(--line2);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);border-radius:22px}.tick{width:20px;height:20px;color:var(--gold-text);background:#c8a25b29;border-radius:50%;flex:none;place-items:center;display:grid}.blob{filter:blur(70px);pointer-events:none;border-radius:50%;position:absolute}@supports (animation-timeline:view()){.rv{animation:linear both rv-rise view();animation-range:entry entry 35%}@keyframes rv-rise{0%{opacity:0;transform:translateY(28px)}}}@media (width<=560px){.sec{padding:80px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.rv{animation:none!important}html.theme-ready body{transition:none}}.consent[data-astro-cid-kror3uvh]{z-index:60;padding:0 var(--gutter) 16px;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.consent[data-astro-cid-kror3uvh][hidden]{display:none}.consent-in[data-astro-cid-kror3uvh]{pointer-events:auto;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);border:1px solid var(--line);max-width:980px;animation:consent-in var(--dur-panel) var(--ease-out) both;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;margin:0 auto;padding:20px 22px;display:grid;box-shadow:0 24px 60px -20px #00000073}@keyframes consent-in{0%{opacity:0;transform:translateY(12px)}}.consent-text[data-astro-cid-kror3uvh] h2[data-astro-cid-kror3uvh]{font-family:var(--font-display);outline-offset:4px;margin:0 0 4px;font-size:22px;font-weight:600}.consent-text[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.consent-text[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]{color:var(--text);text-decoration:underline;text-decoration-color:var(--gold-text);text-underline-offset:3px}.consent-prefs[data-astro-cid-kror3uvh]{grid-column:1/-1;gap:10px;display:grid}.consent-prefs[data-astro-cid-kror3uvh][hidden]{display:none}.pref[data-astro-cid-kror3uvh]{border:1px solid var(--line2);background:var(--surface);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.pref[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]{width:18px;height:18px;accent-color:var(--gold);flex:none;margin:2px 0 0}.pref[data-astro-cid-kror3uvh] label[data-astro-cid-kror3uvh]{cursor:pointer;gap:2px;font-size:14px;display:grid}.pref[data-astro-cid-kror3uvh] input[data-astro-cid-kror3uvh]:disabled+label[data-astro-cid-kror3uvh]{cursor:default}.pref[data-astro-cid-kror3uvh] label[data-astro-cid-kror3uvh] span[data-astro-cid-kror3uvh]{color:var(--muted);font-size:13px}.consent-actions[data-astro-cid-kror3uvh]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.c-pair[data-astro-cid-kror3uvh]{grid-template-columns:1fr 1fr;gap:8px;min-width:260px;display:grid}.c-btn[data-astro-cid-kror3uvh]{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;background:var(--text);min-height:44px;color:var(--bg);border:1px solid var(--text);transition:transform var(--dur-press) var(--ease-out);border-radius:999px;padding:10px 18px;font-size:14px;font-weight:500}.c-btn[data-astro-cid-kror3uvh]:active{transform:scale(.97)}.c-btn[data-astro-cid-kror3uvh]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.c-btn[data-astro-cid-kror3uvh][hidden]{display:none}.c-link[data-astro-cid-kror3uvh]{color:var(--text);border-color:var(--line);background:0 0}.c-save[data-astro-cid-kror3uvh]{background:var(--gold);color:var(--on-gold);border-color:var(--gold)}@media (width<=760px){.consent-in[data-astro-cid-kror3uvh]{grid-template-columns:minmax(0,1fr);padding:18px}.consent-actions[data-astro-cid-kror3uvh]{grid-template-columns:minmax(0,1fr);display:grid}.c-pair[data-astro-cid-kror3uvh]{min-width:0}}@media (prefers-reduced-motion:reduce){.consent-in[data-astro-cid-kror3uvh]{animation:none}}.logo[data-astro-cid-f7espo7c]{color:var(--navy);border-radius:8px;flex:none;align-items:center;text-decoration:none;display:inline-flex}:root[data-theme=dark] .logo[data-astro-cid-f7espo7c]{color:var(--gold)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .logo[data-astro-cid-f7espo7c]{color:var(--gold)}}.logo-art[data-astro-cid-f7espo7c]{line-height:0;display:block}.logo-art[data-astro-cid-f7espo7c] svg{width:auto;display:block}.foot[data-astro-cid-jo6i4kqk]{padding:70px 0 40px}.foot-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:40px;display:grid}.foot-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--muted);max-width:34ch;margin:18px 0;font-size:15px;line-height:1.6}.foot-contact[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot[data-astro-cid-jo6i4kqk] .foot-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.foot[data-astro-cid-jo6i4kqk] .foot-contact[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--muted);opacity:1;align-items:center;gap:10px;font-size:14px;text-decoration:none;display:inline-flex}.foot-contact[data-astro-cid-jo6i4kqk] svg{color:var(--gold-text)}.foot-h[data-astro-cid-jo6i4kqk]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:500;font-family:var(--font-ui);margin:0 0 16px}.foot[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.foot[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);opacity:.85;transition:opacity var(--dur-fast) ease;align-items:center;gap:4px;font-size:15px;text-decoration:none;display:inline-flex}.foot[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk] .ext{opacity:.6}.foot-bot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line2);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.foot-bot[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:6px 18px;display:flex}.foot-bot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.cookie-btn[data-astro-cid-jo6i4kqk]{color:var(--muted);text-decoration:none}.cookie-btn[data-astro-cid-jo6i4kqk]{all:unset;cursor:pointer;border-radius:4px;font-size:13px}.cookie-btn[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){.foot[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.foot-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{opacity:1;color:var(--text)}.foot-bot[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.cookie-btn[data-astro-cid-jo6i4kqk]:hover{color:var(--text);text-decoration:underline}}@media (width<=980px){.foot-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=560px){.foot[data-astro-cid-jo6i4kqk]{padding:56px 0 32px}}.nav[data-astro-cid-nen7h5rs]{z-index:20;-webkit-backdrop-filter:blur(14px)saturate(140%);background:color-mix(in srgb, var(--bg) 78%, transparent);border-bottom:1px solid var(--line2);position:sticky;top:0}.nav-in[data-astro-cid-nen7h5rs]{height:var(--nav-h);align-items:center;gap:28px;display:flex}.nav-links[data-astro-cid-nen7h5rs]{flex:1;gap:26px;margin-left:12px;display:flex}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--muted);transition:color var(--dur-fast) ease;align-items:center;gap:4px;padding:6px 0;font-size:15px;text-decoration:none;display:inline-flex}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--text);box-shadow:inset 0 -1px 0 var(--gold)}.nav-links[data-astro-cid-nen7h5rs] .ext{opacity:.7}.nav-tools[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;margin-left:auto;display:flex}.seg[data-astro-cid-nen7h5rs]{border:1px solid var(--line2);background:var(--surface);border-radius:999px;padding:3px;display:flex}.seg[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.06em;color:var(--muted);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:600;text-decoration:none}.seg[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].is-on{background:var(--gold);color:var(--on-gold)}.icon-btn[data-astro-cid-nen7h5rs]{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line2);background:var(--surface);width:40px;height:40px;color:var(--text);transition:transform var(--dur-press) var(--ease-out);border-radius:999px;place-items:center;display:grid}.icon-btn[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.icon-btn[data-astro-cid-nen7h5rs]:active{transform:scale(.95)}.theme-btn[data-astro-cid-nen7h5rs] .i-moon,:root[data-theme=light] .theme-btn[data-astro-cid-nen7h5rs] .i-sun{display:none}:root[data-theme=light] .theme-btn[data-astro-cid-nen7h5rs] .i-moon{display:block}.btn-cta[data-astro-cid-nen7h5rs]{background:var(--gold);color:var(--on-gold);transition:transform var(--dur-press) var(--ease-out), box-shadow var(--dur-ui) ease;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -12px #c8a25bb3}.btn-cta[data-astro-cid-nen7h5rs]:active{transform:scale(.97)}.burger[data-astro-cid-nen7h5rs]{display:none}.menu-sheet[data-astro-cid-nen7h5rs]{width:100%;max-width:none;height:100dvh;max-height:none;padding:20px var(--gutter) 28px;background:var(--bg);color:var(--text);border:0;flex-direction:column;gap:8px;margin:0;display:none;position:fixed;inset:0;overflow-y:auto}.menu-sheet[data-astro-cid-nen7h5rs][open]{animation:sheet-in var(--dur-panel) var(--ease-out) both;display:flex}.menu-sheet[data-astro-cid-nen7h5rs]::backdrop{background:0 0}@keyframes sheet-in{0%{opacity:0;transform:translateY(-8px)}}.sheet-top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.sheet-links[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.sheet-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--text);border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;padding:10px 0;font-size:40px;line-height:1.15;text-decoration:none;display:flex}.sheet-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--gold-text)}.sheet-cta[data-astro-cid-nen7h5rs]{background:var(--gold);color:var(--on-gold);transition:transform var(--dur-press) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:28px;padding:16px 22px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.sheet-cta[data-astro-cid-nen7h5rs]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.btn-cta[data-astro-cid-nen7h5rs]:hover{box-shadow:0 14px 36px -10px #c8a25bd9}.seg[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.is-on):hover{color:var(--text)}}@media (width<=1100px){.nav-links[data-astro-cid-nen7h5rs]{gap:18px;margin-left:4px}}@media (width<=980px){.nav-links[data-astro-cid-nen7h5rs],.btn-cta[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:grid}}@media (width<=560px){.seg[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:7px 9px}.nav-in[data-astro-cid-nen7h5rs]{gap:12px}}@media (prefers-reduced-motion:reduce){.menu-sheet[data-astro-cid-nen7h5rs][open]{animation:none}}
