@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/tinos-cyrillic-400-normal.cfe98980.woff2) format("woff2"),url(/_next/static/media/tinos-cyrillic-400-normal.93ab2a34.woff) format("woff")}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/tinos-cyrillic-700-normal.3fd938d2.woff2) format("woff2"),url(/_next/static/media/tinos-cyrillic-700-normal.20d32b46.woff) format("woff")}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/tinos-latin-400-normal.6a2365a1.woff2) format("woff2"),url(/_next/static/media/tinos-latin-400-normal.ac6e32b2.woff) format("woff")}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/tinos-latin-700-normal.5cadb5cb.woff2) format("woff2"),url(/_next/static/media/tinos-latin-700-normal.2c7ded41.woff) format("woff")}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/great-vibes-cyrillic-400-normal.6bfc4a34.woff2) format("woff2"),url(/_next/static/media/great-vibes-cyrillic-400-normal.d91289de.woff) format("woff")}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/great-vibes-latin-400-normal.c27321a0.woff2) format("woff2"),url(/_next/static/media/great-vibes-latin-400-normal.061a5d74.woff) format("woff")}:root{--red:#d0161f;--red-dark:#a8101a;--ink:#111;--ink-soft:#3a3a3a;--paper:#fff;--font-serif:"Tinos","Times New Roman",Times,serif;--font-script:"Great Vibes","Segoe Script",cursive;--gutter:clamp(1.6rem,4vw,6rem);--max:192rem}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:64px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-serif);font-size:2rem;line-height:1.35;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0;font-weight:400}a{color:inherit}img{display:block;max-width:100%;height:auto}button{font:inherit}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:600px){body{font-size:1.7rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (min-width:901px){html{font-size:max(4px,min((100vw - 17px)/192,100vh/108) * .72);overflow-x:clip}}@media (max-width:900px){main{display:flex;flex-direction:column}}