h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2{font-family:var(--second-family);line-height:1.2;letter-spacing:-.01em}ul{margin:0;padding:0;list-style:none}a{display:inline-block;color:currentColor;text-decoration:none}button{display:block;cursor:pointer}img{display:block;width:100%}body{margin:0}:root{--color-scheme-1-background: var(--color-japanese-laurel-light);--color-neutral-darkest: #010400;--color-scheme-1-border: var(--opacity-white-20);--color-scheme-1-text: var(--color-white);--color-neutral-lighter: #d8d9d8;--color-white: #fff;--color-neutral-lightest: #f2f2f2;--color-neutral-light: #b2b3b2;--color-neutral: #80817f;--color-neutral-dark: #4d4f4c;--color-neutral-darker: #1a1d19;--opacity-transparent: rgba(255, 255, 255, 0);--color-scheme-1-foreground: var(--color-japanese-laurel-light);--color-scheme-1-accent: var(--color-white);--opacity-white-5: rgba(255, 255, 255, .05);--opacity-white-10: rgba(255, 255, 255, .1);--opacity-white-15: rgba(255, 255, 255, .15);--opacity-white-20: rgba(255, 255, 255, .2);--opacity-white-30: rgba(255, 255, 255, .3);--opacity-white-40: rgba(255, 255, 255, .4);--opacity-white-50: rgba(255, 255, 255, .5);--opacity-white-60: rgba(255, 255, 255, .6);--opacity-neutral-darkest-5: rgba(1, 4, 0, .05);--opacity-neutral-darkest-10: rgba(1, 4, 0, .1);--opacity-neutral-darkest-15: rgba(1, 4, 0, .15);--opacity-neutral-darkest-20: rgba(1, 4, 0, .2);--opacity-neutral-darkest-30: rgba(1, 4, 0, .3);--opacity-neutral-darkest-40: rgba(1, 4, 0, .4);--opacity-neutral-darkest-50: rgba(1, 4, 0, .5);--opacity-neutral-darkest-60: rgba(1, 4, 0, .6);--color-japanese-laurel-lightest: #e8eee5;--color-japanese-laurel-lighter: #d1ddcc;--color-japanese-laurel-light: #5e8a4d;--color-japanese-laurel: #1a5901;--color-japanese-laurel-dark: #144700;--color-japanese-laurel-darker: #0a2300;--color-japanese-laurel-darkest: #071a00;--color-scheme-2-text: var(--color-neutral-darkest);--color-scheme-2-background: var(--color-japanese-laurel-lightest);--color-scheme-2-border: var(--opacity-neutral-darkest-15);--color-scheme-2-accent: var(--color-japanese-laurel);--color-scheme-2-foreground: var(--color-japanese-laurel-lightest);--color-scheme-3-text: var(--color-white);--color-scheme-3-background: var(--color-japanese-laurel);--color-scheme-3-border: var(--opacity-white-20);--color-scheme-3-accent: var(--color-white);--color-scheme-3-foreground: var(--color-japanese-laurel);--color-scheme-4-text: var(--color-neutral-darkest);--color-scheme-4-background: var(--color-japanese-laurel-lighter);--color-scheme-4-border: var(--opacity-neutral-darkest-15);--color-scheme-4-accent: var(--color-japanese-laurel);--color-scheme-4-foreground: var(--color-japanese-laurel-lighter);--color-scheme-5-text: var(--color-white);--color-scheme-5-background: var(--color-japanese-laurel-darker);--color-scheme-5-border: var(--opacity-white-20);--color-scheme-5-accent: var(--color-white);--color-scheme-5-foreground: var(--color-japanese-laurel-darker);--color-error-red: #a00000;--hover-link: #808080;--font-family: "Public Sans", sans-serif;--second-family: "Chivo", sans-serif}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:1.5;background-color:var(--color-japanese-laurel-darker)}@media screen and (max-width: 1439px){body.menu-open{overflow:hidden}}.container{max-width:375px;margin:0 auto;padding:0 16px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:0 64px}}.header{background:var(--color-scheme-1-background);align-items:center;margin-left:auto;padding:6px 0}.header-container{display:flex;align-items:center;justify-content:space-between}.header-nav-list,.header-order-link{display:none}.header-logo-icon{display:flex;justify-content:space-between;align-items:center;fill:var(--color-white)}.header-menu-btn{border:none;background:transparent;padding:0}.header-menu-icon{display:flex;justify-content:space-between;align-items:center;fill:var(--color-white)}@media screen and (min-width: 768px){.header-wrapper{display:flex;align-items:center;gap:16px}.header-order-link{display:inline-block;padding:4px 24px;background:var(--color-japanese-laurel);border:1px solid var(--color-japanese-laurel);border-radius:6px;color:var(--color-white);font-size:16px;text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.header-order-link:hover,.header-order-link:focus{background-color:var(--color-scheme-3-text);color:var(--color-neutral-darkest)}}@media screen and (min-width: 1440px){.header-menu-btn{display:none}.header-nav-list{display:flex;align-items:center;gap:32px;font-size:16px;color:var(--color-scheme-1-text)}.header-nav-link{font-weight:600;transition:color .25s cubic-bezier(.4,0,.2,1)}.header-nav-link:hover,.header-nav-link:focus{color:gray}.header-nav-link:active{color:#999}.header-nav-wrapper{display:flex;align-items:center;margin-left:auto}.header-wrapper{display:flex;align-items:center;gap:16px;margin-left:32px}.mobile-menu{display:none}}.menu-logo-icon{display:flex;justify-content:space-between;align-items:center;fill:var(--color-white)}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;background:var(--color-scheme-1-background)}.mobile-menu.is-open{opacity:1;visibility:visible;pointer-events:auto}.mob-menu-wrapper{display:flex;align-items:center;justify-content:space-between;padding:6px 16px}.menu-nav-link{font-weight:600;transition:color .25s cubic-bezier(.4,0,.2,1)}.menu-nav-link:active{color:#999}.close-menu-btn{display:flex;align-items:center;justify-content:center;padding:0;border:none;width:32px;height:32px;background-color:transparent;cursor:pointer}.menu-icon{display:flex;justify-content:space-between;align-items:center;fill:var(--color-scheme-1-text)}.mob-menu-list{display:flex;flex-direction:column;align-items:center;gap:32px;margin-top:64px;color:var(--color-scheme-1-text)}.menu-order-link{display:inline-block;width:100%;padding:6px 12px;margin-top:32px;background:var(--color-japanese-laurel);border:1px solid var(--color-japanese-laurel);border-radius:6px;color:var(--color-white);font-weight:500;font-size:16px;text-align:center;text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1)}.menu-order-link:active{background-color:var(--color-scheme-3-text);color:var(--color-neutral-darkest)}@media screen and (min-width: 768px){.menu-logo-icon{display:none}.close-menu-btn{width:44px;height:44px}.mobile-menu{position:fixed;top:0;right:0;left:auto;width:286px;height:100vh;padding:0}.mobile-menu .container{width:100%;height:100%;padding:16px 32px 32px 0;display:flex;flex-direction:column;align-items:flex-end}.mob-menu-wrapper{width:100%;display:flex;justify-content:flex-end;align-items:center;padding:0}.mob-menu-list{display:flex;flex-direction:column;align-items:flex-end;gap:24px;margin-top:24px;padding:0}.menu-order-link{width:222px;padding:4px 24px;margin-top:24px;margin-left:32px;text-align:center}.menu-order-link:hover,.menu-order-link:focus{background-color:var(--color-scheme-3-text);color:var(--color-neutral-darkest)}.menu-nav-link:hover,.menu-nav-link:focus{color:gray}}.hero{width:100%;max-width:375px;padding:183px 0;margin:0 auto;background-color:var(--color-japanese-laurel-light);background-image:linear-gradient(#00000080,#00000080),url(/project-CodeNex1/assets/Hero-mobile1x-Dtqz8yQy.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}@media (device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero{background-image:linear-gradient(#00000080,#00000080),url(/project-CodeNex1/assets/Hero-mobile@2x-BvsxBdPT.jpg)}}@media only screen and (min-width: 768px){.hero{max-width:768px;padding:234px 0;background-position:center top;background-image:linear-gradient(#00000080,#00000080),url(/project-CodeNex1/assets/Hero-tablet1x-DDYnQ9u9.jpg)}}@media screen and (min-width: 768px) and (device-pixel-ratio: 2),screen and (min-width: 768px) and (min-resolution: 192dpi),screen and (min-width: 768px) and (min-resolution: 2dppx){.hero{background-image:linear-gradient(#00000080,#00000080),url(/project-CodeNex1/assets/Hero-tablet@2x-CYakHAAT.jpg)}}@media only screen and (min-width: 1440px){.hero{max-width:1440px;padding:326px 0;background-image:linear-gradient(#00000080,#00000080),url(/project-CodeNex1/assets/Heroimage1x-CTjRU4Op.jpg)}}@media screen and (min-width: 1440px) and (min-device-pixel-ratio: 2),screen and (min-width: 1440px) and (min-resolution: 192dpi),screen and (min-width: 1440px) and (min-resolution: 2dppx){.hero{background-image:linear-gradient(#00000080,#00000080),url(/project-CodeNex1/assets/Heroimage@2x-8hf5e7hc.jpg)}}.hero-title{font-weight:400;font-size:40px;color:var(--color-white);margin-bottom:8px}@media only screen and (min-width: 1440px){.hero-title{font-size:56px;max-width:646px}}.hero-text{font-weight:400;color:var(--color-white);margin-bottom:16px}@media only screen and (min-width: 768px){.hero-text{max-width:611px}}@media only screen and (min-width: 1440px){.hero-text{max-width:646px}}.hero-btn{text-align:center;width:100%;padding:6px 32px;border-radius:6px;font-size:16px;line-height:1.5;border:1px solid var(--color-white);background-color:var(--color-white);color:var(--color-neutral-darkest);transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1)}@media only screen and (min-width: 768px){.hero-btn{max-width:254px;padding:6px 81px}}@media only screen and (min-width: 1440px){.hero-btn{max-width:199px;padding:6px 53px}}.hero-btn:hover,.hero-btn:focus{color:var(--color-white);border:1px solid var(--color-japanese-laurel);background-color:var(--color-japanese-laurel)}.hero-btn:active{border:1px solid var(--color-japanese-laurel);border-color:var(--color-japanese-laurel)}.mission{background-color:var(--color-scheme-1-background);color:var(--color-scheme-1-text);padding:64px 0}.mission-text-content{margin-bottom:32px}.mission-title-text{margin-bottom:24px;max-width:343px;font-weight:400;font-size:36px}.mission-text{max-width:343px}.mission-img img{width:100%}@media only screen and (min-width: 768px){.mission-text-content{display:flex;gap:24px}.mission-title-text{max-width:340px;margin-bottom:0}.mission-text{max-width:340px}}@media only screen and (min-width: 1440px){.mission{padding:112px 0}.mission-text-content{margin-bottom:80px}.mission-title-text{max-width:644px;margin-bottom:0;font-size:48px}.mission-text{max-width:644px}}.benefits-section{padding:64px 0;background-color:var(--color-japanese-laurel)}.benefits-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.benefits-img{height:auto}.benefits-title{font-size:36px;font-weight:400;margin-bottom:24px;color:var(--color-scheme-3-text)}.benefits-description{color:var(--color-scheme-3-text);margin-bottom:32px}.benefits-list{display:flex;flex-direction:column;gap:32px}.benefit-icon-box{display:flex;align-items:center;margin-bottom:16px;fill:var(--color-scheme-1-text)}.benefit-icon{fill:var(--color-white)}.benefit-subtitle{font-family:var(--second-family);font-size:20px;font-weight:400;line-height:1.4;letter-spacing:-.01em;margin-bottom:16px;color:var(--color-scheme-3-text)}.benefit-text{font-size:16px;color:var(--color-scheme-3-text)}@media screen and (min-width: 768px){.benefits-content{width:100%;flex-grow:1}.benefits-list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:16px;row-gap:32px}.benefits-item{width:calc((100% - 16px)/2)}}@media screen and (min-width: 1440px){.benefits-section{padding:112px 0}.benefits-container{flex-direction:row;align-items:center}.benefits-content{max-width:calc(50% - 12px);display:flex;flex-direction:column}.benefits-title{font-size:48px}.benefits-list{gap:24px 24px}.benefits-item{width:calc((100% - 24px)/2)}}.assorts{background-color:#d1ddcc;padding-top:64px;padding-bottom:64px}.assortment-subtitle{font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;line-height:150%;color:#010400;margin-bottom:16px}.assortment-title{font-family:Chivo,sans-serif;font-weight:400;font-size:36px;line-height:120%;letter-spacing:-.01em;color:#010400;margin-bottom:24px}@media screen and (min-width: 768px){.assortment-title{width:344px}}@media screen and (min-width: 1440px){.assortment-title{min-width:600px}}.assortment-price{font-family:Public Sans,sans-serif;font-weight:600;font-size:20px;line-height:150%;color:#010400}.product-unit{font-family:Public Sans,sans-serif;font-weight:400;font-size:10px;line-height:130%;text-align:right;color:#010400}.assortment-list{display:flex;flex-wrap:wrap;gap:16px;list-style:none;padding:0;margin:0;align-items:stretch}.assortment-item{width:100%;display:flex;flex-direction:column}@media screen and (min-width: 768px){.assortment-item{width:calc((100% - 24px)/2)}}@media screen and (min-width: 1440px){.assortment-item{width:calc((100% - 72px)/4)}}.assortment-img{width:100%;height:auto;display:block;margin-bottom:16px}.assortment-item-top{display:flex;justify-content:space-between;align-items:flex-start}.assortment-name{font-family:Public Sans,sans-serif;font-weight:600;font-size:18px;line-height:150%;color:#010400;margin:0}.assortment-price{font-family:Public Sans,sans-serif;font-weight:600;font-size:20px;line-height:150%;color:#010400;margin:0}.assortment-item-bottom{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 16px}.product-unit{font-family:Public Sans,sans-serif;font-weight:400;font-size:10px;line-height:130%;color:#010400;margin:0;white-space:nowrap}.product-description{font-family:Public Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;color:#010400;max-width:270px}@media screen and (min-width: 1440px){.product-description{max-width:250px}}.assortment-btn{font-family:Public Sans,sans-serif;font-weight:500;font-size:16px;line-height:150%;color:#010400;background-color:transparent;width:100%;display:block;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1);margin-top:auto;border:1px solid rgba(1,4,0,.15);border-radius:6px;padding:7px 10px}.assortment-btn:hover,.assortment-btn:focus{background-color:#1a5901;color:#fff;outline:none}.feedback{padding:64px 0;background-color:var(--color-japanese-laurel-lightest)}@media screen and (min-width: 1440px){.feedback{padding:112px 0}}.feedback-title{font-size:36px;font-weight:400;text-align:center;color:var(--color-neutral-darkest);margin-bottom:16px}@media screen and (min-width: 768px){.feedback-title{margin-bottom:24px}}@media screen and (min-width: 1440px){.feedback-title{font-size:48px}}.feedback-description{font-size:18px;color:var(--color-neutral-darkest);text-align:center;max-width:343px;margin:0 auto 24px}@media screen and (min-width: 768px){.feedback-description{max-width:644px}}@media screen and (min-width: 1440px){.feedback-description{margin-bottom:80px}}.feedback-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 768px){.feedback-list{flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:24px;column-gap:24px}}@media screen and (min-width: 1440px){.feedback-list{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}}.feedback-list-item{background:var(--color-japanese-laurel-lightest);display:flex;flex-direction:column;padding:32px;min-height:314px;border:1px solid var(--opacity-neutral-darkest-15)}@media screen and (min-width: 768px){.feedback-list-item{flex-basis:calc((100% - 24px)/2)}}@media screen and (min-width: 1440px){.feedback-list-item{flex-basis:calc((100% - 72px)/4)}}.feedback-star{display:flex;gap:4px;margin-bottom:24px}.star{fill:var(--color-neutral-darkest)}.star-empty{fill:none;stroke:var(--color-neutral-darkest);stroke-width:1px}.feedback-item-description{font-size:18px;font-weight:400;max-width:279px;color:var(--color-neutral-darkest)}@media screen and (min-width: 768px){.feedback-item-description{max-width:276px}}@media screen and (min-width: 1440px){.feedback-item-description{max-width:246px}}.feedback-author{display:flex;align-items:center;gap:16px;margin-top:auto}.feedback-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.feedback-avatar-name{font-size:16px;font-weight:600;color:var(--color-neutral-darkest)}.faq-section{padding:64px 0;background-color:var(--color-japanese-laurel-light);color:var(--color-white)}.faq-title{font-size:36px;font-weight:400}.faq-description{margin-top:8px;max-width:362px}.faq-list{margin-top:16px;border-top:1px solid var(--color-white)}.faq-item{border-bottom:1px solid var(--color-white)}.faq-button{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 0;background-color:transparent;border:none;color:inherit;transition:opacity .3s ease}.faq-button:hover,.faq-button:focus{opacity:.7}.faq-question{font-weight:700;text-align:left}.faq-icon{flex-shrink:0;transition:transform .3s ease;fill:var(--color-white)}.faq-answer{display:none;padding-bottom:24px}.faq-answer p{font-size:16px}.faq-item.is-open .faq-answer{display:block}.faq-item.is-open .faq-icon{transform:rotate(180deg)}@media (min-width: 768px){.faq-section{padding:64px 0;background-color:var(--color-japanese-laurel-light);color:var(--color-white)}.faq-title{font-size:36px;font-weight:400}.faq-description{margin-top:8px}.faq-list{margin-top:16px;border-top:1px solid var(--color-white)}.faq-item{border-bottom:1px solid var(--color-white)}.faq-button{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 0;background-color:transparent;border:none;color:inherit;transition:opacity .3s ease}.faq-button:hover,.faq-button:focus{opacity:.7}.faq-question{font-weight:700;text-align:left}.faq-icon{flex-shrink:0;transition:transform .3s ease}.faq-answer{display:none;padding-bottom:24px}.faq-answer p{font-size:16px}.faq-item.is-open .faq-answer{display:block}.faq-item.is-open .faq-icon{transform:rotate(180deg)}}@media (min-width: 1440px){.faq-section{padding:112px 0;background-color:var(--color-japanese-laurel-light);color:var(--color-white)}.faq-section .container{display:grid;grid-template-columns:421px 1fr;column-gap:24px;align-items:start}.faq-title{font-size:48px;font-weight:400}.faq-description{margin-top:24px}.faq-list{grid-column:2;grid-row:1 / span 2;margin-top:0;border-top:1px solid var(--color-white)}.faq-item{border-bottom:1px solid var(--color-white)}.faq-button{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 0;background-color:transparent;border:none;color:inherit;transition:opacity .3s ease}.faq-button:hover,.faq-button:focus{opacity:.7}.faq-question{font-weight:700;text-align:left}.faq-icon{flex-shrink:0;transition:transform .3s ease}.faq-answer{display:none;padding-bottom:24px}.faq-answer p{font-size:16px}.faq-item.is-open .faq-answer{display:block}.faq-item.is-open .faq-icon{transform:rotate(180deg)}}.contacts{padding-top:64px;padding-bottom:64px;background:#e8eee5}.contacts-pretitle{font-weight:600;font-size:16px;line-height:1.5;color:#010400;margin-bottom:16px}.contacts-title{font-weight:400;font-size:36px;color:#010400;margin-bottom:24px}.contacts-description{font-size:18px;line-height:1.5;color:#010400;margin-bottom:32px}.contacts-address{font-style:normal;margin-bottom:40px}.contacts-list{display:flex;flex-direction:column;gap:16px}.contacts-item{display:flex;align-items:center;gap:16px}.contacts-icon{fill:currentColor}.contacts-link{font-size:16px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;color:#010400;transition:opacity .25s ease}.contacts-link:hover,.contacts-link:focus{opacity:.5}.contacts-link:active{opacity:.6}.contacts-form{position:relative;margin-bottom:32px}.contacts-form-field,.contacts-form-wrapper{margin-bottom:24px}.contacts-label{display:block;margin-bottom:8px;font-size:16px;line-height:1.5;color:#010400}.contacts-input{border:none;border-bottom:1px solid rgba(1,4,0,.15);padding:8px 0;width:100%;height:40px;font-size:16px;line-height:1.5;background:#fff0}.contacts-input::placeholder,.contacts-message::placeholder{color:#01040099}.contacts-input:focus,.contacts-message:focus{outline:none}.contacts-message{width:100%;border:1px solid rgba(1,4,0,.15);padding:12px;height:166px;resize:none;background:#fff0;font-size:16px;line-height:1.5}.contacts-btn{border:1px solid #1a5901;border-radius:6px;padding:8px 12px;width:100%;max-width:343px;background:#1a5901;transition:background-color .25s ease,color .25s ease,border-color .25s ease;font-weight:500;font-size:16px;line-height:1.5;color:#fff}.contacts-btn:hover,.contacts-btn:focus{border:1px solid #fff;background:#fff;color:#010400;outline:none}.contacts-btn:active{box-shadow:inset 2px 7px 27px -4px #00000026;background:#fff;color:#010400}.contacts-error{display:none;position:absolute;left:0;font-size:12px;line-height:1.5;color:#a00000}.contacts-form-field:has(.contacts-input:invalid:not(:placeholder-shown)) .contacts-error,.contacts-form-wrapper:has(.contacts-input:invalid:not(:placeholder-shown)) .contacts-error,.contacts-form-wrapper:has(.contacts-message:invalid:not(:placeholder-shown)) .contacts-error{display:block}.contacts-input:invalid:not(:placeholder-shown){border:none;border-bottom:1px solid #a00000;color:#a00000}.contacts-input:invalid::placeholder:not(:placeholder-shown),.contacts-message:invalid::placeholder:not(:placeholder-shown){color:#a00000}.contacts-message:invalid:not(:placeholder-shown){border:1px solid #a00000;color:#a00000}@media only screen and (min-width: 768px){.contacts-form{margin-bottom:24px}.contacts-btn{padding:6px 12px}}@media only screen and (min-width: 1440px){.contacts{padding-top:112px;padding-bottom:112px}.contacts .container{display:flex;gap:24px}.contacts-form{margin:0}.contacts-left{width:644px}.contacts-title{font-size:48px}.contacts-btn{max-width:198px}}.footer{padding:80px 0;background:var(--color-scheme-5-background)}.footer-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-bottom:40px}.svg-centered{display:flex;justify-content:center;align-items:center}.logo-svg,.footer-socials-svg{fill:var(--color-white)}.footer-nav-list{display:grid;gap:32px;font-size:16px;color:var(--color-scheme-1-text)}.footer-nav-link{transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-nav-link:hover,.footer-nav-link:focus{color:var(--hover-link)}.footer-socials-list{display:flex;justify-content:center;align-items:center}.footer-socials-link{display:block;padding:6px}.logo-svg{transition:fill .25s cubic-bezier(.4,0,.2,1)}.link-logo-svg:hover .logo-svg,.link-logo-svg:focus .logo-svg{fill:var(--hover-link)}.footer-socials-svg{transition:fill .25s cubic-bezier(.4,0,.2,1)}.footer-socials-link:hover .footer-socials-svg,.footer-socials-link:focus .footer-socials-svg{fill:var(--hover-link)}.footer-credits{border-top:1px solid var(--color-scheme-5-border);padding-top:32px}.footer-credits-text{font-size:14px;color:var(--color-scheme-5-text);text-align:center}@media only screen and (max-width: 767px){.footer-nav-list{text-align:center}.footer-socials-list{gap:11px}}@media only screen and (min-width: 768px){.footer-nav-list{display:flex}}@media only screen and (min-width: 1440px){.logo-svg{width:84px;height:36px}.footer-content{flex-direction:row;margin-bottom:80px;gap:32px}.link-logo-svg{width:312px}.footer-socials-list{width:312px;justify-content:flex-end}}
