@font-face{font-family:Bounded;src:url(/fonts/bounded/Bounded-Variable.subset.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Bold.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-cyrillic.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0400-04FF,U+0500-052F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans/IBMPlexSans-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+2074,U+20BD,U+2122}@font-face{font-family:Onest;src:url(/fonts/onest/Onest-cyrillic.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0400-04FF,U+0500-052F,U+2116}@font-face{font-family:Onest;src:url(/fonts/onest/Onest-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+2074,U+20AC,U+20BD,U+2122,U+2190-2193}@font-face{font-family:Playfair;src:url(/fonts/playfair/Playfair-cyrillic.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0400-04FF,U+0500-052F,U+2116}@font-face{font-family:Playfair;src:url(/fonts/playfair/Playfair-latin.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+20BD,U+2122}@font-face{font-family:Playfair;src:url(/fonts/playfair/Playfair-cyrillic-italic.woff2) format("woff2");font-weight:400 900;font-style:italic;font-display:swap;unicode-range:U+0400-04FF,U+0500-052F}@font-face{font-family:Playfair;src:url(/fonts/playfair/Playfair-latin-italic.woff2) format("woff2");font-weight:400 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F}@font-face{font-family:Cormorant Garamond;src:url(/fonts/midnight/CormorantGaramond-cyrillic.woff2) format("woff2");font-weight:500 700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;src:url(/fonts/midnight/CormorantGaramond-latin.woff2) format("woff2");font-weight:500 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Cormorant Garamond;src:url(/fonts/midnight/CormorantGaramond-italic-cyrillic.woff2) format("woff2");font-weight:500 700;font-style:italic;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;src:url(/fonts/midnight/CormorantGaramond-italic-latin.woff2) format("woff2");font-weight:500 700;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Golos Text;src:url(/fonts/midnight/golos-text-cyrillic.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;src:url(/fonts/midnight/golos-text-latin.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+2122,U+2212}.cookie[data-astro-cid-garwan2p]{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:90;width:min(680px,calc(100vw - 32px));display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:16px 20px;background:var(--surface);border:1px solid var(--border-strong);border-radius:16px;box-shadow:0 20px 60px #0000008c}.cookie[data-astro-cid-garwan2p][hidden]{display:none}.cookie__text[data-astro-cid-garwan2p]{flex:1 1 280px;margin:0;font-size:var(--fs-small);color:var(--text-muted)}.cookie__text[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:var(--gold-bright);text-decoration:underline;text-underline-offset:3px}.cookie__actions[data-astro-cid-garwan2p]{display:flex;gap:10px;flex-shrink:0}.cookie__btn[data-astro-cid-garwan2p]{padding:9px 18px;border-radius:var(--radius-pill);font-weight:600;font-size:.9rem;cursor:pointer;transition:background-color .25s,transform .25s,border-color .25s}.cookie__btn--accept[data-astro-cid-garwan2p]{color:#0d0d0d;background:var(--gold-bright);border:1px solid var(--gold-bright)}.cookie__btn--accept[data-astro-cid-garwan2p]:hover{transform:translateY(-2px)}.cookie__btn--decline[data-astro-cid-garwan2p]{color:var(--text-muted);background:transparent;border:1px solid var(--border-strong)}.cookie__btn--decline[data-astro-cid-garwan2p]:hover{border-color:var(--border-gold);color:var(--text)}@media(max-width:520px){.cookie[data-astro-cid-garwan2p]{bottom:12px}.cookie__actions[data-astro-cid-garwan2p]{width:100%}.cookie__btn[data-astro-cid-garwan2p]{flex:1}}
