@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/golos-text-cyrillic-mKek_fSS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/golos-text-latin-BS5oQT7X.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:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/golos-text-latin-ext-B-I5lbAQ.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:Huninn;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/huninn-cyrillic-BXjxEBzS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Huninn;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/huninn-latin-Dfq77yHm.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:Huninn;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/huninn-latin-ext-CBJR2U9J.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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:78px}body{min-height:100vh;margin:0;padding-bottom:72px;overflow-x:hidden}@media (width>=768px){body{padding-bottom:0}}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,picture,svg,video{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:0 0}a{color:inherit}::selection{color:#221a06;background-color:#ecbe4f}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:#1a1610;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4eee1;font-family:Golos Text,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;line-height:1.55}h1,h2,h3{letter-spacing:-.01em;text-wrap:balance;font-family:Huninn,Golos Text,system-ui,sans-serif;font-weight:500;line-height:1.1}p{text-wrap:pretty;overflow-wrap:break-word}.visually-hidden,.skip-link{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link:focus-visible{z-index:200;clip-path:none;color:#f4eee1;background-color:#1a1610;border-radius:999px;width:auto;height:auto;margin:0;padding:12px 20px;text-decoration:none;position:fixed;top:12px;left:12px;overflow:visible}.button{text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 20px;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.button:focus-visible{outline-offset:3px;outline:2px solid #bc8f2c}.button--primary{color:#221a06;background-color:#ecbe4f;box-shadow:0 8px 20px -8px #bc8f2c}.button--primary:hover{color:#fff;background-color:#bc8f2c}.button--outline{color:#1a1610;background-color:#fff;border-color:#e7decb}.button--outline:hover{border-color:#bc8f2c}.button--block{white-space:normal;border-radius:14px;width:100%;padding:16px 20px;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1rem;font-weight:500;display:flex;box-shadow:0 14px 30px -14px #bc8f2c}.logo{color:#1a1610;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.logo:focus-visible{outline-offset:3px;outline:2px solid #bc8f2c}.logo__mark{color:#221a06;background-color:#ecbe4f;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 8px 20px -8px #bc8f2c}.logo__glyph{width:19px;height:19px}.logo__name{letter-spacing:-.01em;white-space:nowrap;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.0625rem;font-weight:600}.logo__name-accent{color:#bc8f2c}.logo--invert{color:#f4eee1}.logo--invert .logo__name-accent{color:#ecbe4f}.logo--invert .logo__mark{box-shadow:none}.section-head{flex-direction:column;gap:20px;display:flex}.section-head__eyebrow{color:#746e5f;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:flex}.section-head__tick{background-color:#ecbe4f;flex:none;width:18px;height:2px}.section-head__title{max-width:760px;margin-top:12px;font-size:clamp(1.5625rem,.970395rem + 1.97vw,2.5rem)}.section-head__lead{color:#746e5f;max-width:42ch;font-size:1rem}.section-head--split{gap:20px 32px}@media (width>=1024px){.section-head--split{flex-direction:row;justify-content:space-between;align-items:flex-end}}.section-head--center{text-align:center;align-items:center}.section-head--invert .section-head__eyebrow,.section-head--invert .section-head__lead{color:#a39b89}.breadcrumbs__inner{padding-inline:20px;width:100%;max-width:1280px;margin-inline:auto;padding-top:20px}.breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:.8125rem;display:flex}.breadcrumbs__item+.breadcrumbs__item:before{color:#746e5f;content:"/";margin-right:8px}.breadcrumbs__link{color:#746e5f;text-decoration:none}.breadcrumbs__link:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.breadcrumbs__link:hover,.breadcrumbs__current{color:#1a1610}.content-page__inner{padding-inline:20px;width:100%;max-width:900px;margin-inline:auto;padding-top:32px;padding-bottom:clamp(3.5rem,2.55263rem + 3.16vw,5rem)}.content-page__header{margin-bottom:32px}.content-page__title{letter-spacing:-.02em;max-width:760px;font-size:clamp(1.75rem,1.19737rem + 1.84vw,2.625rem)}.content-page__lead{color:#746e5f;margin-top:16px;font-size:1rem}.content-page__section{margin-top:32px}.content-page__heading{max-width:760px;margin-bottom:16px;font-size:clamp(1.375rem,1.05921rem + 1.05vw,1.875rem)}.content-page__subheading{margin-top:20px;margin-bottom:8px;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.25}.content-page__text{margin-bottom:12px;font-size:.9375rem;line-height:1.62}.content-page__text--muted{color:#746e5f}.content-page__list{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.content-page__item{padding-left:20px;font-size:.9375rem;line-height:1.62;position:relative}.content-page__item:before{content:"";background-color:#ecbe4f;border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:6px}.content-page__list--numbered{counter-reset:content-step}.content-page__list--numbered .content-page__item{counter-increment:content-step;padding-left:32px}.content-page__list--numbered .content-page__item:before{color:#221a06;content:counter(content-step);background-color:#ecbe4f;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:grid;top:0;left:0}.content-page__table-scroll{border:1px solid #e7decb;border-radius:16px;margin-bottom:16px;overflow-x:auto}.content-page__table{border-collapse:collapse;background-color:#fff;width:100%;min-width:480px;font-size:.875rem}.content-page__cell{text-align:left;vertical-align:top;border-bottom:1px solid #e7decb;padding:12px 16px}.content-page__cell--head{background-color:#fbf6ec;font-weight:600}.content-page__note{color:#746e5f;background-color:#fff;border-left:3px solid #ecbe4f;border-radius:0 12px 12px 0;padding:16px;font-size:.875rem;line-height:1.62}.content-page__qa-item+.content-page__qa-item{margin-top:16px}.content-page__link{color:#bc8f2c;text-underline-offset:2px;font-weight:500}.content-page__link:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.call-band{margin-top:32px}.call-band__inner{color:#f4eee1;text-align:center;background-color:#171410;border-radius:24px;padding:clamp(1.25rem,.776316rem + 1.58vw,2rem)}.call-band__title{max-width:24ch;margin-inline:auto;font-size:clamp(1.25rem,.934211rem + 1.05vw,1.75rem)}.call-band__text{color:#a39b89;max-width:52ch;margin:12px auto 0;font-size:.9375rem}.call-band__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.call-band__phone{font-size:1rem}.call-band__link{color:#ecbe4f;text-underline-offset:3px;font-size:.9375rem;font-weight:600}.call-band__link:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.call-band__note{color:#a39b89;margin-top:12px;font-size:.8125rem}.call-bar{z-index:60;padding:8px;padding-bottom:max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);background-color:#f4eee1f0;border-top:1px solid #e7decb;align-items:stretch;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (width>=768px){.call-bar{display:none}}.call-bar__call{color:#221a06;background-color:#ecbe4f;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:56px;font-size:1rem;font-weight:700;text-decoration:none;display:flex;box-shadow:0 8px 20px -8px #bc8f2c}.call-bar__call:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.call-bar__call-icon{flex:none}.call-bar__messenger{background-color:#fff;border:1px solid #e7decb;border-radius:14px;flex:none;place-items:center;width:56px;min-height:56px;transition:border-color .15s;display:grid}.call-bar__messenger:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.call-bar__messenger:hover{border-color:#bc8f2c}.call-bar__messenger-icon{width:26px;height:26px}.page-updated{padding-inline:20px;color:#746e5f;width:100%;max-width:1280px;margin-inline:auto;padding-bottom:32px;font-size:.8125rem}.article-card{background-color:#fff;border:1px solid #e7decb;border-radius:20px;flex-direction:column;height:100%;padding:24px;display:flex;position:relative}.article-card__meta{color:#746e5f;flex-wrap:wrap;gap:8px;font-size:.75rem;display:flex}.article-card__title{margin-top:12px;font-size:1.0625rem}.article-card__link{color:inherit;text-decoration:none}.article-card__link:after{content:"";position:absolute;inset:0}.article-card__link:focus-visible{outline-offset:4px;outline:2px solid #bc8f2c}.article-card__excerpt{color:#746e5f;flex:1;margin-top:8px;font-size:.875rem;line-height:1.55}.article-card__more{color:#bc8f2c;margin-top:16px;font-size:.875rem;font-weight:600}.site-header{z-index:60;-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);background-color:#f4eee1db;border-bottom:1px solid #e7decb;position:sticky;top:0}.site-header__inner{flex-wrap:wrap;align-items:center;gap:12px;width:100%;max-width:1272px;min-height:62px;margin-inline:auto;padding-block:12px;padding-inline:16px;display:flex}@media (width<=419px){.site-header__inner{gap:8px;padding-inline:12px}}.site-header__logo{margin-right:auto}.site-header__nav{flex-basis:100%;order:3}.site-header__nav-list{flex-wrap:wrap;gap:12px 24px;display:flex}.site-header__nav-link{color:#746e5f;padding-block:6px;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-block}.site-header__nav-link:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.site-header__nav-link:hover{color:#1a1610}.site-header__actions{align-items:center;gap:8px;display:flex}.site-header__phone{color:#1a1610;white-space:nowrap;align-items:center;min-height:44px;padding-inline:0;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.site-header__phone:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.site-header__phone:hover{color:#bc8f2c}@media (width>=480px){.site-header__phone{font-size:.9375rem}}.site-header__burger{color:#1a1610;cursor:pointer;border:1px solid #e7decb;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.site-header__burger:focus-visible{outline-offset:3px;outline:2px solid #bc8f2c}.site-header__burger[hidden]{display:none}.site-header__burger-icon{grid-area:1/1}.site-header__burger-icon--close,.site-header--enhanced .site-header__nav{display:none}.site-header--nav-open .site-header__nav{border-top:1px solid #e7decb;margin-top:12px;padding-top:16px;display:block}.site-header--nav-open .site-header__burger-icon--open{display:none}.site-header--nav-open .site-header__burger-icon--close{display:block}.site-header--nav-open .site-header__nav-list{flex-direction:column;gap:8px}@media (width>=1200px){.site-header__inner{flex-wrap:nowrap;gap:16px}.site-header__logo{margin-right:0}.site-header__nav{flex-basis:auto;order:0;margin-right:auto}.site-header__nav-list{flex-wrap:nowrap;gap:24px}.site-header--enhanced .site-header__nav{border-top:0;margin-top:0;padding-top:0;display:block}.site-header--nav-open .site-header__nav-list{flex-direction:row;gap:24px}.site-header__burger{display:none}}.hero{scroll-margin-top:78px;position:relative}.hero__glow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__glow:after{content:"";background:radial-gradient(circle,#ecbe4f42,#0000 62%);border-radius:50%;width:480px;height:480px;position:absolute;top:-60px;right:-100px}.hero__inner{padding-inline:20px;align-items:center;gap:clamp(2rem,1.05263rem + 3.16vw,3.5rem);width:100%;max-width:1280px;margin-inline:auto;padding-top:clamp(2rem,.894737rem + 3.68vw,3.75rem);padding-bottom:clamp(2.5rem,1.86842rem + 2.11vw,3.5rem);display:grid;position:relative}@media (width>=1024px){.hero__inner{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr)}}.hero__content{min-width:0}.hero__badge{color:#f4eee1;letter-spacing:.09em;text-transform:uppercase;background-color:#1a1610;border-radius:999px;align-items:center;padding:8px 16px;font-size:.6875rem;font-weight:600;line-height:1.25;display:inline-flex}.hero__title{letter-spacing:-.02em;max-width:17ch;margin-top:20px;font-size:clamp(1.75rem,1.03947rem + 2.37vw,2.875rem)}.hero__title-accent{color:#bc8f2c}.hero__lead{color:#746e5f;max-width:46ch;margin-top:16px;font-size:1rem}.hero__stats{flex-wrap:wrap;gap:16px 12px;margin-top:24px;display:flex}@media (width>=768px){.hero__stats{column-gap:clamp(1rem,.684211rem + 1.05vw,1.5rem)}}.hero__stat{flex-direction:column-reverse;flex:1 1 0;justify-content:flex-end;gap:2px;min-width:0;display:flex}@media (width>=768px){.hero__stat{flex:0 auto}.hero__stat+.hero__stat{border-left:1px solid #e7decb;padding-left:clamp(1rem,.684211rem + 1.05vw,1.5rem)}}.hero__stat-value{margin:0;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.3125rem;font-weight:500;line-height:1.1}.hero__stat-label{color:#746e5f;max-width:16ch;font-size:.8125rem;line-height:1.25}.hero__form{min-width:0}.hero__answer{color:#1a1610;max-width:46ch;margin-top:12px;font-size:.9375rem}.hero__phone{color:#bc8f2c;white-space:nowrap;font-weight:600}.hero__phone:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.order-form{background-color:#fff;border:1px solid #e7decb;border-radius:24px;padding:clamp(1.25rem,1.09211rem + .53vw,1.5rem);box-shadow:0 40px 80px -40px #1a120559}.order-form__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.order-form__title{font-size:1.1875rem}.order-form__group{border:0;margin:0 0 16px;padding:0}.order-form__legend{color:#746e5f;margin-bottom:8px;padding:0;font-size:.8125rem;font-weight:600}.order-form__options{gap:8px;display:grid}.order-form__options--fuel{grid-template-columns:repeat(3,minmax(0,1fr))}.order-form__options--volume{grid-template-columns:repeat(2,1fr)}.order-form__option{cursor:pointer;display:block}.order-form__option-input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.order-form__option-face{color:#1a1610;text-align:center;background-color:#fbf6ec;border:1px solid #e7decb;border-radius:14px;flex-direction:column;align-items:center;gap:2px;height:100%;min-height:44px;padding:12px 4px;transition:border-color .15s,background-color .15s,color .15s;display:flex}.order-form__option-face--single{justify-content:center;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.0625rem}.order-form__option-label{font-size:.875rem;font-weight:700;line-height:1.25}.order-form__option-label--display{font-family:inherit;font-size:inherit;font-weight:400}.order-form__option-note{opacity:.72;font-size:.6875rem}.order-form__option-input:checked+.order-form__option-face{color:#221a06;background-color:#ecbe4f;border-width:2px;border-color:#1a1610;padding:11px 3px}.order-form__option-input:focus-visible+.order-form__option-face{outline-offset:2px;outline:2px solid #bc8f2c}.order-form__fields{gap:12px;margin-bottom:16px;display:grid}.order-form__label{color:#746e5f;margin-bottom:4px;font-size:.8125rem;font-weight:600;display:block}.order-form__input{color:#1a1610;background-color:#fbf6ec;border:1px solid #e7decb;border-radius:12px;width:100%;min-height:44px;padding:12px;font-size:.9375rem;transition:border-color .15s,background-color .15s}.order-form__input:focus{background-color:#fff;border-color:#bc8f2c;outline:none}.order-form__input:focus-visible{outline-offset:1px;outline:2px solid #bc8f2c}.order-form__error{color:#b3261e;margin-top:4px;font-size:.8125rem}.order-form__summary{background-color:#fbf6ec;border:1px solid #e7decb;border-radius:16px;padding:16px}.order-form__row{color:#746e5f;justify-content:space-between;gap:12px;font-size:.875rem;display:flex}.order-form__row+.order-form__row{margin-top:8px}.order-form__row--total{align-items:baseline;margin-top:0}.order-form__row-value{color:#1a1610;text-align:right;white-space:nowrap;font-weight:600}.order-form__row-key--total{color:#1a1610;font-size:.9375rem;font-weight:600}.order-form__divider{background-color:#e7decb;border:0;height:1px;margin:12px 0}.order-form__total{letter-spacing:-.01em;white-space:nowrap;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.6875rem;font-weight:600;line-height:1.1}.order-form__consent{margin-top:16px}.order-form__consent-label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.order-form__consent-input{accent-color:#bc8f2c;flex:none;width:18px;height:18px;margin:0}.order-form__consent-input:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.order-form__consent-text{color:#746e5f;font-size:.75rem;line-height:1.55}.order-form__consent-link{color:#bc8f2c;text-underline-offset:2px;font-weight:600}.order-form__consent-link:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.order-form__submit{margin-top:16px}.photo-band{margin-inline:auto;width:100%;max-width:1432px;margin-top:6px;padding-inline:16px}.photo-band__frame{border:1px solid #e7decb;border-radius:20px;position:relative;overflow:hidden}.photo-band__image{object-fit:cover;width:100%;height:clamp(220px,42vw,440px)}.photo-band__caption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f4eee1;background-color:#171410c7;border:1px solid #ffffff24;border-radius:16px;max-width:44ch;padding:12px 16px;position:absolute;bottom:clamp(.75rem,.276316rem + 1.58vw,1.5rem);left:clamp(.75rem,.276316rem + 1.58vw,1.5rem);right:clamp(.75rem,.276316rem + 1.58vw,1.5rem)}.photo-band__caption-title{font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:.9375rem;font-weight:500}.photo-band__caption-text{color:#a39b89;margin-top:4px;font-size:.8125rem;line-height:1.25}.steps{scroll-margin-top:78px}.steps__inner{padding-inline:20px;width:100%;max-width:1280px;margin-inline:auto;padding-top:clamp(3.5rem,1.92105rem + 5.26vw,6rem)}.steps__head{margin-bottom:clamp(1.5rem,.631579rem + 2.89vw,2.875rem)}.steps__list{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:16px;display:grid}.steps__item{background-color:#fff;border:1px solid #e7decb;border-radius:20px;flex-direction:column;padding:24px;display:flex}.steps__number{color:#bc8f2c;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.875rem;font-weight:600;line-height:1.1}.steps__divider{background-color:#e7decb;border:0;width:100%;height:1px;margin:12px 0}.steps__title{margin-bottom:8px;font-size:1.0625rem}.steps__text{color:#746e5f;font-size:.875rem}.fuel-prices{scroll-margin-top:78px}.fuel-prices__inner{padding-inline:20px;width:100%;max-width:1280px;margin-inline:auto;padding-top:clamp(3.5rem,1.92105rem + 5.26vw,6rem)}.fuel-prices__head{margin-bottom:clamp(1.5rem,.631579rem + 2.89vw,2.875rem)}.fuel-prices__list{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;display:grid}.fuel-prices__item{background-color:#fff;border:1px solid #e7decb;border-radius:20px;padding:24px;position:relative;overflow:hidden}.fuel-prices__tag{color:#221a06;background-color:#ecbe4f;border-radius:999px;padding:4px 8px;font-size:.6875rem;font-weight:700;position:absolute;top:16px;right:16px}.fuel-prices__name{padding-right:56px;font-size:1.1875rem}.fuel-prices__price{align-items:baseline;gap:6px;margin:12px 0 8px;display:flex}.fuel-prices__amount{letter-spacing:-.01em;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.875rem;font-weight:600;line-height:1.1}.fuel-prices__unit{color:#746e5f;font-size:.875rem;font-weight:600}.fuel-prices__note{color:#746e5f;font-size:.875rem}.features__inner{padding-inline:20px;width:100%;max-width:1280px;margin-inline:auto;padding-top:clamp(3.5rem,1.92105rem + 5.26vw,6rem)}.features__head{margin-bottom:clamp(1.5rem,.631579rem + 2.89vw,2.875rem)}.features__list{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.features__item{background-color:#fff;border:1px solid #e7decb;border-radius:20px;padding:24px}.features__icon{color:#221a06;background-color:#ecbe4f;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid}.features__title{margin-bottom:8px;font-size:1.0625rem}.features__text{color:#746e5f;font-size:.875rem}.delivery-zones{color:#f4eee1;background-color:#171410;margin-top:clamp(3.5rem,1.92105rem + 5.26vw,6rem);scroll-margin-top:78px}.delivery-zones__inner{align-items:center;gap:clamp(2rem,1.05263rem + 3.16vw,3.5rem);width:100%;max-width:1280px;margin-inline:auto;padding-block:clamp(2.5rem,.605263rem + 6.32vw,5.5rem);padding-inline:20px;display:grid}@media (width>=1024px){.delivery-zones__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.delivery-zones__map{place-items:center;padding-bottom:32px;display:grid}.delivery-zones__ring{border-radius:50%;place-items:center;display:grid}.delivery-zones__ring--outer{aspect-ratio:1;border:1.5px dashed #f4eee12e;width:min(380px,82vw);position:relative}.delivery-zones__ring--middle{aspect-ratio:1;background-color:#f4eee10a;border:1.5px solid #f4eee142;width:65%;position:relative}.delivery-zones__ring-label{color:#a39b89;font-size:.75rem;font-weight:600;position:absolute;top:12px;left:50%;transform:translate(-50%)}.delivery-zones__ring-label--core{top:auto;bottom:-26px}.delivery-zones__core{aspect-ratio:1;background-color:#ecbe4f;border-radius:50%;place-items:center;width:52%;display:grid;position:relative;box-shadow:0 0 60px -10px #ecbe4f}.delivery-zones__pin{background-color:#221a06;border-radius:50%;width:18px;height:18px;position:absolute}.delivery-zones__pulse{opacity:0;background-color:#ecbe4f;border-radius:50%;width:18px;height:18px;position:absolute}@media (prefers-reduced-motion:no-preference){.delivery-zones__pulse{animation:2.4s infinite delivery-zones-ping}}.delivery-zones__content{min-width:0}.delivery-zones__lead{color:#a39b89;max-width:44ch;margin:12px 0 24px;font-size:1rem}.delivery-zones__list{flex-direction:column;gap:12px;display:flex}.delivery-zones__item{background-color:#f4eee10a;border:1px solid #f4eee124;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.delivery-zones__item-main{flex-direction:column;gap:2px;min-width:0;display:flex}.delivery-zones__item-name{font-size:.9375rem;font-weight:600;line-height:1.25}.delivery-zones__item-price{color:#a39b89;font-size:.8125rem;line-height:1.25}.delivery-zones__item-time{color:#ecbe4f;text-align:right;flex:none;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:.875rem}@keyframes delivery-zones-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}.reviews{scroll-margin-top:78px}.reviews__inner{padding-inline:20px;width:100%;max-width:1280px;margin-inline:auto;padding-top:clamp(3.5rem,1.92105rem + 5.26vw,6rem)}.reviews__head{margin-bottom:clamp(1.5rem,.631579rem + 2.89vw,2.875rem)}.reviews__list{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.reviews__item{background-color:#fff;border:1px solid #e7decb;border-radius:20px;height:100%;padding:24px}.reviews__figure{flex-direction:column;height:100%;margin:0;display:flex}.reviews__rating{color:#bc8f2c;gap:2px;display:flex}.reviews__quote{flex:1;margin:12px 0 16px}.reviews__text{font-size:.9375rem;line-height:1.55}.reviews__author{align-items:center;gap:12px;display:flex}.reviews__avatar{color:#bc8f2c;background-color:#fbf6ec;border:1px solid #e7decb;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-family:Huninn,Golos Text,system-ui,sans-serif;font-weight:600;display:grid}.reviews__author-info{flex-direction:column;min-width:0;display:flex}.reviews__author-name{font-size:.875rem;font-weight:600;line-height:1.25}.reviews__author-role{color:#746e5f;font-size:.8125rem;line-height:1.25}.faq{scroll-margin-top:78px}.faq__inner{padding-inline:20px;width:100%;max-width:900px;margin-inline:auto;padding-top:clamp(3.5rem,1.92105rem + 5.26vw,6rem)}.faq__head{margin-bottom:clamp(1.5rem,.868421rem + 2.11vw,2.5rem)}.faq__list{flex-direction:column;gap:12px;display:flex}.faq__item{background-color:#fff;border:1px solid #e7decb;border-radius:16px;overflow:hidden}.faq__question{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:16px 20px;list-style:none;display:flex}.faq__question::-webkit-details-marker{display:none}.faq__question:focus-visible{outline-offset:-2px;outline:2px solid #bc8f2c}.faq__question-text{font-size:.9375rem;font-weight:600}.faq__marker{color:#746e5f;background-color:#fbf6ec;border:1px solid #e7decb;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:transform .2s,background-color .2s,color .2s;display:grid;position:relative}.faq__marker:before,.faq__marker:after{content:"";background-color:currentColor;position:absolute}.faq__marker:before{width:11px;height:1.5px}.faq__marker:after{width:1.5px;height:11px}.faq__answer{padding:0 20px 20px}.faq__answer-text{color:#746e5f;font-size:.875rem;line-height:1.62}.faq__item[open] .faq__marker{color:#221a06;background-color:#ecbe4f;transform:rotate(45deg)}.order-success{z-index:100;color:#1a1610;background-color:#fff;border:1px solid #e7decb;border-radius:24px;width:min(400px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 40px 90px -30px #1a120580}.order-success::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#1714109e}.order-success__body{text-align:center;padding:32px 24px}.order-success__icon{color:#221a06;background-color:#ecbe4f;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid}.order-success__title{letter-spacing:-.01em;font-size:1.375rem}.order-success__text{color:#746e5f;margin-top:12px;font-size:.9375rem}.order-success__actions{margin-top:24px}.callback-form{z-index:100;color:#1a1610;background-color:#fff;border:1px solid #e7decb;border-radius:24px;width:min(420px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 40px 90px -30px #1a120580}.callback-form:target{display:block}.callback-form::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#1714109e}.callback-form__body{padding:32px 24px 24px;position:relative}.callback-form__close{color:#746e5f;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px}.callback-form__close:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.callback-form__close:hover{color:#1a1610}.callback-form__title{letter-spacing:-.01em;font-size:1.375rem}.callback-form__text{color:#746e5f;margin-top:8px;font-size:.875rem;line-height:1.55}.callback-form__form{margin-top:20px}.callback-form__field{margin-bottom:12px}.callback-form__label{color:#746e5f;margin-bottom:4px;font-size:.8125rem;font-weight:600;display:block}.callback-form__input{color:#1a1610;background-color:#fbf6ec;border:1px solid #e7decb;border-radius:12px;width:100%;min-height:44px;padding:12px;font-size:.9375rem;transition:border-color .15s,background-color .15s}.callback-form__input:focus{background-color:#fff;border-color:#bc8f2c;outline:none}.callback-form__input:focus-visible{outline-offset:1px;outline:2px solid #bc8f2c}.callback-form__error{color:#b3261e;margin-top:4px;font-size:.8125rem}.callback-form__consent{margin:16px 0}.callback-form__consent-label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.callback-form__consent-input{accent-color:#bc8f2c;flex:none;width:18px;height:18px;margin:0}.callback-form__consent-input:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.callback-form__consent-text{color:#746e5f;font-size:.75rem;line-height:1.55}.callback-form__consent-link{color:#bc8f2c;text-underline-offset:2px;font-weight:600}.callback-form__consent-link:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.blog-list{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin-top:20px;display:grid}.blog-list__item{display:flex}.policy__inner{padding-inline:20px;width:100%;max-width:900px;margin-inline:auto;padding-top:clamp(3.5rem,1.92105rem + 5.26vw,6rem);padding-bottom:clamp(3.5rem,1.92105rem + 5.26vw,6rem)}.policy__head{margin-bottom:12px}.policy__updated{color:#746e5f;font-size:.8125rem}.policy__section{margin-top:32px}.policy__section-title{margin-bottom:12px;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.1875rem;font-weight:500;line-height:1.25}.policy__list{flex-direction:column;gap:12px;display:flex}.policy__item{color:#746e5f;padding-left:20px;font-size:.9375rem;line-height:1.62;position:relative}.policy__item:before{content:"";background-color:#ecbe4f;border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:6px}.site-footer{color:#f4eee1;background-color:#171410;margin-top:clamp(3.5rem,1.92105rem + 5.26vw,6rem)}.site-footer__inner{padding-inline:20px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));align-items:start;gap:32px;width:100%;max-width:1280px;margin-inline:auto;padding-top:clamp(2.5rem,1.55263rem + 3.16vw,4rem);padding-bottom:24px;display:grid}.site-footer__column--brand{grid-column:span 1}.site-footer__logo{margin-bottom:16px}.site-footer__about{color:#a39b89;max-width:34ch;font-size:.875rem}.site-footer__heading{color:#a39b89;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-family:Golos Text,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.8125rem;font-weight:600}.site-footer__links{flex-direction:column;gap:8px;display:flex}.site-footer__link{color:#f4eee1;font-size:.875rem;text-decoration:none;display:inline-block}.site-footer__link:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.site-footer__link:hover{color:#ecbe4f}.site-footer__phone{color:#f4eee1;margin-bottom:8px;font-family:Huninn,Golos Text,system-ui,sans-serif;font-size:1.1875rem;text-decoration:none;display:inline-block}.site-footer__phone:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.site-footer__email{color:#a39b89;margin-bottom:6px;font-size:.875rem;text-decoration:none;display:inline-block}.site-footer__email:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.site-footer__email:hover{color:#f4eee1}.site-footer__address{color:#a39b89;font-size:.875rem}.site-footer__cta{margin-top:16px}.site-footer__bottom{border-top:1px solid #f4eee11f}.site-footer__bottom-inner{color:#a39b89;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;width:100%;max-width:1280px;margin-inline:auto;padding-block:20px;padding-inline:20px;font-size:.8125rem;display:flex}.site-footer__legal{flex-wrap:wrap;gap:20px;display:flex}.site-footer__legal-link{color:#a39b89;text-decoration:none}.site-footer__legal-link:focus-visible{outline-offset:2px;outline:2px solid #bc8f2c}.site-footer__legal-link:hover{color:#f4eee1}
