@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/cormorant-garamond-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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/cormorant-garamond-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+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(/demo/sadovaya-sluzhba/fonts/cormorant-garamond-cyrillic-500-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/cormorant-garamond-latin-500-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+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(/demo/sadovaya-sluzhba/fonts/cormorant-garamond-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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/cormorant-garamond-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+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:600;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/cormorant-garamond-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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/cormorant-garamond-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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/onest-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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/onest-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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/onest-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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/onest-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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/onest-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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/demo/sadovaya-sluzhba/fonts/onest-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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #F2ECDF;--paper-2: #E9E1D0;--ink: #22261D;--moss: #3B5530;--terra: #A2471F;--muted: #5E5F52;--line: #CFC5B0;--on-moss: #D9DDC9;--ink-2: #3F4136;--on-terra: #FFF8EE;--on-moss-strong: #FFFFFF;--line-on-moss: rgba(242, 236, 223, .45);--line-on-moss-soft: rgba(242, 236, 223, .25);--terra-hover: #8E3B17;--terra-press: #7A3213;--focus: var(--ink);--focus-on-dark: var(--paper);--error: #8E3B17;--error-line: var(--terra);--error-bg: #FBF1E8;--success: var(--moss);--font-display: "Cormorant Garamond", Georgia, serif;--font-text: Onest, system-ui, sans-serif;--fs-display: 48px;--fs-h1: 40px;--fs-h2-xl: 40px;--fs-h2: 40px;--fs-h2-season: 36px;--fs-num: 44px;--fs-h3: 25px;--fs-h3-sm: 24px;--fs-quote: 25px;--fs-caption-title: 19px;--fs-logo: 27px;--fs-logo-foot: 30px;--fs-lead: 17px;--fs-body: 16px;--fs-sm: 14px;--fs-xs: 13px;--fs-caption: 13px;--fs-kicker: 12px;--fs-menu-m: 30px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 56px;--space-10: 64px;--space-11: 96px;--section: var(--space-10);--container: 1200px;--gutter-m: 18px;--gutter: var(--gutter-m);--measure: 660px;--measure-lead: 480px;--radius: 2px;--radius-arch: 180px 180px 2px 2px;--radius-round: 50%;--radius-pill: 20px;--rule: 2px solid var(--ink);--hair: 1px solid var(--line);--hair-ink: 1px solid var(--ink);--rule-error: 2px solid var(--error-line);--hair-on-moss: 1px solid var(--line-on-moss);--dur-fast: .15s;--dur-base: .25s;--dur-pour: .8s;--ease-pour: cubic-bezier(.2, .7, .2, 1);--btn-h: 52px;--btn-h-header: 44px;--btn-h-sticky: 50px;--icon: 20px;--icon-sm: 14px;--sticky-gap: 100px}@media(min-width:768px){:root{--fs-display: 84px;--fs-h1: 72px;--fs-h2-xl: 58px;--fs-h2: 52px;--fs-h2-season: 50px;--fs-num: 56px;--fs-h3: 30px;--fs-h3-sm: 28px;--fs-quote: 28px;--fs-caption-title: 22px;--fs-logo: 36px;--fs-lead: 19px;--fs-body: 17px;--fs-sm: 15px;--fs-xs: 14px;--section: var(--space-11);--gutter: var(--space-8);--radius-arch: 300px 300px 2px 2px;--sticky-gap: 0px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.menu-open{overflow:hidden}body{margin:0;background:var(--paper);color:var(--ink);font:400 var(--fs-body)/1.6 var(--font-text);overflow-x:clip;padding-bottom:var(--sticky-gap)}img,svg{display:block;max-width:100%}a{color:inherit}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:500;letter-spacing:-.01em;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:1}h2{font-size:var(--fs-h2);line-height:1}h3{font-size:var(--fs-h3);line-height:1.1}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.sprite{position:absolute;width:0;height:0;overflow:hidden}.i{width:var(--icon);height:var(--icon);flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.i--sm{width:var(--icon-sm);height:var(--icon-sm)}.wrap{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.kicker{margin:0 0 var(--space-3);font:500 var(--fs-kicker)/1.2 var(--font-text);text-transform:uppercase;letter-spacing:.18em;color:var(--muted)}.lead{max-width:var(--measure-lead);font-size:var(--fs-lead);line-height:1.6;color:var(--ink-2)}.skip{position:absolute;left:var(--space-2);top:-100px;z-index:30;padding:var(--space-2) var(--space-4);background:var(--ink);color:var(--paper)}.skip:focus{top:var(--space-2)}main:focus{outline:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--btn-h);padding:0 var(--space-6);border:0;border-radius:var(--radius);font:500 var(--fs-sm)/1 var(--font-text);text-decoration:none;cursor:pointer;transition:background-color var(--dur-fast),color var(--dur-fast)}.btn-terra{background:var(--terra);color:var(--on-terra)}.btn-terra:hover{background:var(--terra-hover)}.btn-terra:active{background:var(--terra-press)}.btn-line{background:transparent;color:var(--ink);border:var(--hair-ink)}.btn-line:hover,.btn-line:active{background:var(--ink);color:var(--paper)}.btn--header{min-height:var(--btn-h-header)}.btn--square{width:var(--btn-h-header);min-height:var(--btn-h-header);padding:0}.mast__top{border-bottom:var(--hair);font-size:var(--fs-sm);color:var(--muted)}.mast__top .wrap{display:flex;align-items:center;min-height:var(--btn-h-header)}.mast__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4);padding-block:var(--space-6)}.logo{font:600 var(--fs-logo)/1 var(--font-display);letter-spacing:-.01em;text-decoration:none;text-align:center;color:var(--ink)}.logo small{display:block;margin-top:var(--space-2);font:500 11px/1 var(--font-text);letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.logo--foot{font-size:var(--fs-logo-foot);text-align:left}.mast__actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3)}.mast__burger{display:none}.menu{border-top:var(--hair);border-bottom:var(--rule)}.menu__head,.menu__actions{display:none}.menu__list{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-2) var(--space-7);margin:0;padding:var(--space-4) 0;list-style:none}.menu__link{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--fs-sm);text-decoration:none;cursor:pointer;list-style:none}.menu__link::-webkit-details-marker{display:none}.menu__link:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.menu__link[aria-current=page],.menu__link.is-current{color:var(--terra)}.menu__sub{position:relative}.menu__sub[open] .i{transform:rotate(180deg)}.menu__sub .i{transition:transform var(--dur-fast)}.menu__drop{position:absolute;left:50%;top:calc(100% + var(--space-4));z-index:20;transform:translate(-50%);min-width:300px;margin:0;padding:var(--space-2) 0;list-style:none;background:var(--paper);border-top:var(--rule);box-shadow:0 var(--space-3) var(--space-7) #22261d1f}.menu__drop a{display:block;padding:var(--space-2) var(--space-6);font-size:var(--fs-sm);text-decoration:none}.menu__drop a:hover{background:var(--paper-2)}.menu__drop a[aria-current=page]{color:var(--terra)}.crumbs{padding-block:var(--space-4);font-size:var(--fs-xs);color:var(--muted)}.crumbs ol{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.crumbs li+li:before{content:"›";margin-right:var(--space-2);color:var(--line)}.crumbs a{text-decoration-color:var(--line);text-underline-offset:3px}.crumbs a:hover{color:var(--ink);text-decoration-color:var(--ink)}.crumbs [aria-current=page]{color:var(--ink)}.page-head{padding-block:var(--space-8) var(--section)}.page-head .lead{margin:var(--space-6) 0 0}.lead-block{background:var(--paper-2);border-top:var(--rule);padding-block:var(--section)}.lead-block h2{font-size:var(--fs-h2-xl)}.lead-block .lead{margin:var(--space-4) 0 var(--space-6)}.foot{border-top:var(--hair);padding-top:var(--space-10);font-size:var(--fs-sm)}.foot__grid{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-9)}.foot__brand p{margin:var(--space-4) 0;color:var(--muted)}.foot ul{margin:0;padding:0;list-style:none}.foot li+li{margin-top:var(--space-2)}.foot__contacts{display:flex;gap:var(--space-4)}.foot__contacts li+li{margin-top:0}.foot__nav{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-7)}.foot a{text-decoration:none}.foot a:hover{text-decoration:underline;text-underline-offset:3px}.foot__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-9);padding-block:var(--space-6);border-top:var(--hair);color:var(--muted)}.sticky{display:none}@media(max-width:767px){.mast__top,.mast__lead,.mast__wa,.mast__spacer,.logo small{display:none}.mast__row{grid-template-columns:1fr auto;padding-block:var(--space-4);border-bottom:var(--rule)}.logo{text-align:left}.mast__burger{display:inline-flex}.menu{display:none;border:0}.menu.is-open{display:flex;flex-direction:column;position:fixed;inset:0;z-index:40;padding:0 var(--gutter) var(--space-6);background:var(--paper);overflow-y:auto}.menu__head{display:flex;justify-content:space-between;align-items:center;padding-block:var(--space-4);border-bottom:var(--rule)}.menu__list{display:block;padding:0}.menu__item{border-bottom:var(--hair)}.menu__link{display:flex;justify-content:space-between;width:100%;padding-block:var(--space-4);font:500 var(--fs-menu-m)/1.1 var(--font-display)}.menu__link .i{width:var(--icon);height:var(--icon)}.menu__drop{position:static;transform:none;min-width:0;padding:0 0 var(--space-4);background:none;border:0;box-shadow:none}.menu__drop a{padding:var(--space-2) 0;font-size:var(--fs-body)}.menu__actions{display:grid;gap:var(--space-3);margin-top:auto;padding-top:var(--space-6)}.foot{padding-top:var(--space-9)}.foot__grid{grid-template-columns:1fr;gap:var(--space-8)}.foot__nav{grid-template-columns:1fr}.sticky{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:var(--rule)}.sticky .btn{min-height:var(--btn-h-sticky)}.sticky .btn-line{background:var(--paper)}.sticky .btn-line:hover{background:var(--ink)}.lead-block .btn{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0s!important;animation-duration:0s!important}}.lf[data-astro-cid-xyq5hly5]{display:grid;gap:var(--space-5);max-width:var(--measure)}.lf[data-astro-cid-xyq5hly5][hidden]{display:none}.lf-note[data-astro-cid-xyq5hly5]{margin:0;font-size:var(--fs-sm);color:var(--muted)}.lf-f[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5]{display:block;font-size:var(--fs-sm);color:var(--muted);margin-bottom:var(--space-1)}.lf-f[data-astro-cid-xyq5hly5] sup[data-astro-cid-xyq5hly5]{color:var(--terra)}.lf[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5][type=text],.lf[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5][type=tel],.lf[data-astro-cid-xyq5hly5] select[data-astro-cid-xyq5hly5],.lf[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]{width:100%;min-height:44px;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent;font:400 var(--fs-lead) var(--font-text);color:var(--ink);padding:0}.lf[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]{min-height:72px;padding-top:10px;resize:vertical}.lf[data-astro-cid-xyq5hly5] [data-astro-cid-xyq5hly5][aria-invalid=true]{border-bottom:2px solid var(--error-line)}.lf-f[data-astro-cid-xyq5hly5]:has([aria-invalid=true])>label[data-astro-cid-xyq5hly5]{color:var(--terra)}.lf-hint[data-astro-cid-xyq5hly5]{margin:var(--space-1) 0 0;font-size:var(--fs-xs);color:var(--muted);display:flex;justify-content:space-between}.lf-count[data-astro-cid-xyq5hly5].is-over{color:var(--error);font-weight:500}.lf-err[data-astro-cid-xyq5hly5]{margin:6px 0 0;font-size:var(--fs-sm);line-height:1.35;color:var(--error);font-weight:500}.lf-err[data-astro-cid-xyq5hly5]:before{content:"!";display:inline-flex;width:16px;height:16px;margin-right:7px;border:1.5px solid currentColor;border-radius:50%;align-items:center;justify-content:center;font-size:11px;line-height:1;vertical-align:1px}.lf-err[data-astro-cid-xyq5hly5][hidden]{display:none}.lf-consent[data-astro-cid-xyq5hly5]{display:flex!important;gap:var(--space-3);align-items:flex-start;line-height:1.45}.lf-consent[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{width:20px;height:20px;flex:none;margin:1px 0 0;accent-color:var(--moss)}.lf-consent[data-astro-cid-xyq5hly5] a[data-astro-cid-xyq5hly5]{color:var(--ink);text-decoration:underline}.lf-trap[data-astro-cid-xyq5hly5]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lf-submit[data-astro-cid-xyq5hly5][aria-disabled=true]{opacity:.7;cursor:progress}.lf-fail[data-astro-cid-xyq5hly5]{border:1px solid var(--terra);border-left-width:4px;background:var(--error-bg);padding:var(--space-4) 18px;border-radius:var(--radius)}.lf-fail[data-astro-cid-xyq5hly5][hidden]{display:none}.lf-fail[data-astro-cid-xyq5hly5] p[data-astro-cid-xyq5hly5]{margin:0 0 var(--space-3);font-size:15px;line-height:1.45}.lf-fail[data-astro-cid-xyq5hly5] .btn[data-astro-cid-xyq5hly5]{width:100%;background:var(--moss);color:var(--on-terra)}.lf-alt[data-astro-cid-xyq5hly5]{margin-top:var(--space-6)}.lf-or[data-astro-cid-xyq5hly5]{margin:0 0 var(--space-3);font-size:var(--fs-sm);color:var(--muted)}
