@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-cyrillic-400-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Piazzolla;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-cyrillic-400-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-latin-ext-400-italic.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Piazzolla;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/piazzolla-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-cyrillic-500-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Piazzolla;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/piazzolla-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-cyrillic-600-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Piazzolla;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-cyrillic-600-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Piazzolla;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/piazzolla-latin-600-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/piazzolla-cyrillic-700-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Piazzolla;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/piazzolla-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Piazzolla;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/piazzolla-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Piazzolla Fallback;src:local("Georgia");ascent-override:100%;descent-override:100%;line-gap-override:100%;size-adjust:100%;font-display:swap}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pt-sans-cyrillic-400-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pt-sans-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:PT Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/pt-sans-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/pt-sans-cyrillic-400-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/pt-sans-latin-ext-400-italic.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:PT Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/pt-sans-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pt-sans-cyrillic-700-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pt-sans-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:PT Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/pt-sans-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/pt-sans-cyrillic-700-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/pt-sans-latin-ext-700-italic.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:PT Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/pt-sans-latin-700-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans Fallback;src:local("Arial");ascent-override:100%;descent-override:100%;line-gap-override:100%;size-adjust:100%;font-display:swap}:root{--c-granite-900: #1b1f22;--c-granite-700: #3a4147;--c-granite-500: #6e7780;--c-granite-200: #d7dbde;--c-birch-50: #f4f1ea;--c-birch-100: #e8e2d4;--c-pine-700: #1f3a2e;--c-pine-500: #2f5a45;--c-lake-600: #2c4a6b;--c-lake-400: #7ca6c7;--c-ember-500: #c25a2a;--c-ember-200: #f0cbb2;--c-ember-700: #9a4421;--c-night-900: #0e1318;--c-night-700: #171d24;--c-bg: var(--c-birch-50);--c-bg-raised: var(--c-birch-100);--c-text: var(--c-granite-900);--c-text-muted: var(--c-granite-700);--c-text-subtle: var(--c-granite-500);--c-rule: var(--c-granite-200);--c-link: var(--c-pine-500);--c-link-hover: var(--c-pine-700);--c-heading-cool: var(--c-lake-600);--c-accent-warm: var(--c-ember-500);--c-accent-warm-bg: var(--c-ember-200);--ff-display: "Piazzolla", "Piazzolla Fallback", Georgia, "Times New Roman", serif;--ff-text: "PT Sans", "PT Sans Fallback", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fs-display: 40px;--lh-display: 1.05;--fs-h1: 32px;--lh-h1: 1.1;--fs-h2: 24px;--lh-h2: 1.2;--fs-h3: 20px;--lh-h3: 1.3;--fs-lead: 18px;--lh-lead: 1.5;--fs-body: 16px;--lh-body: 1.6;--fs-small: 14px;--lh-small: 1.5;--fs-micro: 12px;--lh-micro: 1.4;--fs-legend-body: 18px;--lh-legend-body: 1.7;--fs-legend-lead: 22px;--lh-legend-lead: 1.45;--fs-legend-display: clamp(2.4rem, 5vw, 4rem);--lh-legend-display: 1.15;--fs-legend-caption: 14px;--lh-legend-caption: 1.5;--measure-legend: 52ch;--track-cyr: -.005em;--track-lat: -.01em;--track-legend-cyr: 0;--track-legend-lat: -.005em;--lh-legend-cyr: 1.75;--lh-legend-lat: 1.7;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--motion-fast: .16s;--motion-base: .2s;--motion-slow: .24s;--ease-decelerate: cubic-bezier(.2, .7, .2, 1);--content-max: 1200px;--prose-max: 70ch;--focus-ring: 0 0 0 2px var(--c-bg), 0 0 0 4px var(--c-pine-500)}@media(min-width:768px){:root{--fs-display: 64px;--lh-display: 1;--fs-h1: 44px;--fs-h2: 32px;--fs-h3: 22px;--fs-lead: 20px;--fs-body: 17px;--lh-body: 1.65;--fs-legend-lead: 26px;--fs-legend-body: 19px;--fs-legend-caption: 15px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;padding:0;cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}#root{isolation:isolate;min-height:100%}body{background:var(--c-bg);color:var(--c-text);font-family:var(--ff-text);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);hanging-punctuation:first last;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--ff-display);font-weight:var(--fw-semibold);color:var(--c-text);letter-spacing:-.01em}h1{font-size:var(--fs-h1);line-height:var(--lh-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-medium)}p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text)}a{color:var(--c-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:color var(--motion-fast) var(--ease-decelerate),text-decoration-color var(--motion-fast) var(--ease-decelerate)}a:hover{color:var(--c-link-hover)}:focus{outline:none}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}hr{border:0;border-top:1px solid var(--c-rule);margin-block:var(--sp-6)}small{font-size:var(--fs-small);line-height:var(--lh-small)}::selection{background:var(--c-ember-200);color:var(--c-granite-900)}:lang(ru){letter-spacing:var(--track-cyr)}:lang(fi),:lang(sv),:lang(no){letter-spacing:var(--track-lat)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--sp-5)}.prose{max-width:var(--prose-max);hyphens:auto;-webkit-hyphens:auto}.small-caps{font-variant-caps:all-small-caps;letter-spacing:.04em}.ornament-rule{display:flex;align-items:center;gap:var(--sp-3);color:var(--c-pine-700)}.ornament-rule:before,.ornament-rule:after{content:"";flex:1;height:1px;background:currentColor;opacity:.4}._wrap_7dr7u_1{position:relative;font-family:var(--ff-text);font-size:var(--fs-small)}._trigger_7dr7u_7{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:transparent;color:var(--c-text-muted);border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;font:inherit;letter-spacing:inherit}._trigger_7dr7u_7:hover{color:var(--c-pine-700)}._trigger_7dr7u_7[aria-expanded=true]{border-color:var(--c-rule)}._triggerLabel_7dr7u_29{font-variant-caps:all-small-caps;letter-spacing:.04em;color:var(--c-text-muted)}._triggerCurrent_7dr7u_38{color:var(--c-text)}._menu_7dr7u_42{position:absolute;top:calc(100% + var(--sp-1));right:0;min-width:10rem;margin:0;padding:var(--sp-2);list-style:none;background:var(--c-bg);border:1px solid var(--c-rule);border-radius:var(--radius-sm);box-shadow:none;z-index:50}._option_7dr7u_57{display:block;width:100%;padding:var(--sp-2) var(--sp-3);background:transparent;border:0;color:var(--c-text-muted);text-align:left;font:inherit;cursor:pointer;text-decoration:none}._option_7dr7u_57:hover,._optionCurrent_7dr7u_74{color:var(--c-pine-700)}._optionCurrent_7dr7u_74:before{content:"— "}._liveRegion_7dr7u_83{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._header_3ghmn_1{border-bottom:1px solid var(--c-rule);background:var(--c-bg)}._inner_3ghmn_6{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-4)}._wordmark_3ghmn_14{font-family:var(--ff-display);font-weight:var(--fw-semibold);font-size:var(--fs-h2);line-height:1;color:var(--c-text);text-decoration:none;letter-spacing:-.01em}._wordmark_3ghmn_14:hover{color:var(--c-pine-700)}._navWrap_3ghmn_28{display:flex;align-items:center;gap:var(--sp-5)}._nav_3ghmn_28{display:flex;align-items:center;gap:var(--sp-5);list-style:none;margin:0;padding:0}._navLink_3ghmn_43{font-family:var(--ff-text);font-size:var(--fs-small);color:var(--c-granite-700);text-decoration:none;padding-block:var(--sp-1);border-bottom:1px solid transparent;transition:color var(--motion-fast) var(--ease-decelerate),border-color var(--motion-fast) var(--ease-decelerate)}._navLink_3ghmn_43:hover{color:var(--c-pine-700)}._navLink_3ghmn_43[aria-current=page]{color:var(--c-pine-700);border-bottom-color:var(--c-pine-700)}._menuButton_3ghmn_65{display:none;background:transparent;border:1px solid var(--c-rule);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);font:inherit;font-family:var(--ff-text);font-size:var(--fs-small);color:var(--c-text-muted);cursor:pointer}._menuButton_3ghmn_65:hover{color:var(--c-pine-700)}._mobileSheet_3ghmn_82{display:none}@media(max-width:720px){._navWrap_3ghmn_28{gap:var(--sp-3)}._nav_3ghmn_28{display:none}._menuButton_3ghmn_65{display:inline-flex;align-items:center}._mobileSheet_3ghmn_82{display:block;border-top:1px solid var(--c-rule);padding-block:var(--sp-4)}._mobileSheet_3ghmn_82 ._nav_3ghmn_28{display:flex;flex-direction:column;gap:var(--sp-3);align-items:flex-start}._mobileSheetHidden_3ghmn_108{display:none}}._footer_cfcp1_1{margin-top:var(--sp-9);border-top:1px solid var(--c-rule);background:var(--c-bg);color:var(--c-text-muted);font-family:var(--ff-text);font-size:var(--fs-small)}._inner_cfcp1_10{padding-block:var(--sp-7);display:grid;gap:var(--sp-5);grid-template-columns:1fr;align-items:end}._ornament_cfcp1_18{display:flex;justify-content:center;color:var(--c-pine-700)}._address_cfcp1_24{margin:0;font-style:normal;color:var(--c-text-muted)}._contact_cfcp1_30{display:block;margin-top:var(--sp-2);color:var(--c-link)}._copyright_cfcp1_36{margin:0;color:var(--c-text-muted);font-variant-caps:all-small-caps;letter-spacing:.04em}@media(min-width:720px){._inner_cfcp1_10{grid-template-columns:1fr auto 1fr;align-items:center}._copyright_cfcp1_36{text-align:right}}._skip_11hb1_1{position:absolute;top:var(--sp-2);left:var(--sp-2);z-index:1000;padding:var(--sp-2) var(--sp-4);background:var(--c-bg);color:var(--c-pine-700);font-family:var(--ff-text);font-size:var(--fs-small);text-decoration:underline;border:1px solid var(--c-pine-700);border-radius:var(--radius-sm);transform:translateY(-200%);transition:transform var(--motion-fast) var(--ease-decelerate)}._skip_11hb1_1:focus,._skip_11hb1_1:focus-visible{transform:translateY(0);outline:none;box-shadow:var(--focus-ring)}._shell_s9p9l_1{display:flex;flex-direction:column;min-height:100dvh}._main_s9p9l_7{flex:1;outline:none}._main_s9p9l_7:focus{box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}._main_s9p9l_7:focus:not(:focus-visible){box-shadow:none}
