/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-display:swap;font-family:Dimor;src:url(/static/media/dimor.ec1db8810de1df3b22b5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Asikue;src:url(/static/media/asikue-extrabold.6e22bcb4e273e0068a48.woff2) format("woff2")}@font-face{font-display:swap;font-family:SignPainter;src:url(/static/media/signpainter-housescript.c14c590258c093143e29.woff2) format("woff2")}:root{--green:#71a850;--green-dark:#5c8f3e;--forest:#295135;--brown:#553217;--yellow:#eac85a;--yellow-dark:#dcb541;--cream:#f1e4b2;--coral:#ea6852;--terracotta:#d37059;--teal:#499392;--sky:#74c3d5;--white:#fff;--text:#2b1a0c;--error:#9b1c1c;--font:"Kreon",Georgia,serif;--font-heading:"Dimor","Kreon",Georgia,serif;--font-display:"Asikue","Kreon",Georgia,serif;--font-script:"SignPainter","Brush Script MT",cursive;--container:1400px;--gutter:clamp(20px,3vw,48px);--ease-out:cubic-bezier(0.16,1,0.3,1);--bg-glow:radial-gradient(circle at 48% 48%,var(--cream) 0%,43.5%,#f1e4b200 87%),radial-gradient(circle at 100% 100%,#71a85040 0%,20%,#71a85000 40%),radial-gradient(circle at 0% 100%,#71a85040 0%,25%,#71a85000 50%),radial-gradient(circle at 0% 0%,#71a85040 0%,42%,#71a85000 70%),radial-gradient(circle at 100% 0%,#71a8503d 0%,42%,#71a85000 70%),var(--white);--bg-glow-soft:radial-gradient(circle at 50% 51%,var(--white) 0%,73.4%,#fff0 100%),var(--bg-glow)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;background-color:#fff;background-color:var(--white);color:#2b1a0c;color:var(--text);font-family:Kreon,Georgia,serif;font-family:var(--font);font-weight:400;margin:0;overflow-x:hidden}a{color:inherit}img{height:auto;max-width:100%}:focus-visible{outline:2px solid #295135;outline:2px solid var(--forest);outline-offset:3px}.container{margin:0 auto;max-width:calc(1400px + clamp(20px, 3vw, 48px)*2);max-width:calc(var(--container) + var(--gutter)*2);padding:0 clamp(20px,3vw,48px);padding:0 var(--gutter);width:100%}#root{display:flex;flex-direction:column;min-height:100vh}.site-main{display:block;flex:1 0 auto}.skip-link{background:#295135;background:var(--forest);color:#fff;color:var(--white);font-weight:700;left:16px;padding:10px 16px;position:absolute;text-decoration:none;top:-100px;z-index:1000}.skip-link:focus{top:16px}.visually-hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.section-title{font-family:Dimor,Kreon,Georgia,serif;font-family:var(--font-heading);font-size:clamp(32px,3.4vw,42px);font-weight:400;line-height:1.3;margin:0}.btn{align-items:center;background:#eac85a;background:var(--yellow);border:0;border-radius:12px;color:#553217;color:var(--brown);cursor:pointer;display:inline-flex;font-family:Kreon,Georgia,serif;font-family:var(--font);font-size:15px;font-weight:400;justify-content:center;letter-spacing:.04em;min-height:44px;min-width:237px;padding:8px 28px;text-align:center;text-decoration:none;transition:background-color .25s ease,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease;transition:background-color .25s ease,transform .25s var(--ease-out),box-shadow .25s ease}.btn:hover{background:#dcb541;background:var(--yellow-dark);box-shadow:0 6px 16px #5532172e;transform:translateY(-2px)}.btn:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.stripe-band{background-color:#71a850;background-color:var(--band,var(--green));background-image:repeating-linear-gradient(-45deg,#00000059 0 1px,#0000 1px 4.24px);height:20px}.divider{color:#71a850;color:var(--divider,var(--green));height:clamp(44px,6vw,100px)}.divider,.divider svg{display:block;width:100%}.divider svg{fill:currentColor;height:100%}.social-tiles{gap:clamp(24px,12vw,150px)}.social-tile,.social-tiles{display:flex;justify-content:center}.social-tile{align-items:center;border-radius:21%;height:267px;height:var(--tile,267px);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;transition:transform .3s var(--ease-out),box-shadow .3s ease;width:267px;width:var(--tile,267px)}.social-tile:hover{box-shadow:0 12px 24px #0000002e;transform:translateY(-4px) rotate(-2deg)}.social-tile.is-instagram{background:#eac85a;background:var(--yellow)}.social-tile.is-facebook{background:#74c3d5;background:var(--sky)}.social-tile img{height:55%;width:55%}.page-banner{background:radial-gradient(circle at 50% 51%,#fff 0,73.4%,#fff0 100%),radial-gradient(circle at 48% 48%,#f1e4b2 0,43.5%,#f1e4b200 87%),radial-gradient(circle at 100% 100%,#71a85040 0,20%,#71a85000 40%),radial-gradient(circle at 0 100%,#71a85040 0,25%,#71a85000 50%),radial-gradient(circle at 0 0,#71a85040 0,42%,#71a85000 70%),radial-gradient(circle at 100% 0,#71a8503d 0,42%,#71a85000 70%),#fff;background:var(--bg-glow-soft);position:relative}.page-banner,.page-banner-text{display:flex;flex-direction:column}.page-banner-text{align-items:center;justify-content:center;min-height:clamp(260px,42vh,440px);padding:64px clamp(20px,3vw,48px) 40px;padding:64px var(--gutter) 40px var(--gutter);text-align:center}.page-banner-title{color:#499392;color:var(--banner-color,var(--teal));font-family:Dimor,Kreon,Georgia,serif;font-family:var(--font-heading);font-size:clamp(36px,4.2vw,50px);font-weight:400;line-height:1.15;margin:0}.page-banner-subtitle{color:#553217;color:var(--brown);font-size:clamp(18px,1.8vw,22px);line-height:1.45;margin:10px 0 0;max-width:820px}.not-found{align-items:center;background:radial-gradient(circle at 50% 51%,#fff 0,73.4%,#fff0 100%),radial-gradient(circle at 48% 48%,#f1e4b2 0,43.5%,#f1e4b200 87%),radial-gradient(circle at 100% 100%,#71a85040 0,20%,#71a85000 40%),radial-gradient(circle at 0 100%,#71a85040 0,25%,#71a85000 50%),radial-gradient(circle at 0 0,#71a85040 0,42%,#71a85000 70%),radial-gradient(circle at 100% 0,#71a8503d 0,42%,#71a85000 70%),#fff;background:var(--bg-glow-soft);color:#553217;color:var(--brown);display:flex;flex-direction:column;justify-content:center;min-height:55vh;padding:60px clamp(20px,3vw,48px);padding:60px var(--gutter);text-align:center}.not-found .section-title{color:#71a850;color:var(--green)}.not-found p{font-size:18px;line-height:1.6;margin:12px 0 32px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.site-header{background:var(--cream);box-shadow:0 1px 0 #55321714;position:sticky;top:0;z-index:100}.site-header-inner{align-items:center;display:flex;height:85px;justify-content:space-between;padding:0 clamp(var(--gutter),4vw,53px)}.site-logo{display:block;line-height:0}.site-logo img{height:50px;width:auto}.menu-toggle{background:none;border:0;color:var(--forest);cursor:pointer;font-family:var(--font-display);font-size:27px;line-height:1;min-height:44px;padding:6px 4px;transition:color .2s ease,transform .2s ease}.menu-toggle:hover{color:var(--green);transform:scale(1.05)}.site-menu{align-items:center;animation:menu-in .35s var(--ease-out);background:var(--green);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:90px var(--gutter) 40px var(--gutter);position:fixed;z-index:200}.site-menu[hidden]{display:none}@keyframes menu-in{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}.menu-close{background:none;border:0;color:var(--forest);cursor:pointer;font-family:var(--font-display);font-size:24px;min-height:44px;padding:6px 4px;position:absolute;right:clamp(var(--gutter),7vw,110px);top:20px}.menu-close:hover{color:var(--white)}.site-menu-list{grid-gap:clamp(40px,10vh,130px) clamp(40px,20vw,330px);display:grid;gap:clamp(40px,10vh,130px) clamp(40px,20vw,330px);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.site-menu-link{align-items:center;color:var(--white);display:flex;flex-direction:column;font-family:var(--font);font-size:22px;font-weight:700;gap:16px;text-decoration:underline;text-transform:uppercase;text-underline-offset:3px}.site-menu-icon{height:80px;object-fit:contain;transition:transform .3s var(--ease-out);width:80px}.site-menu-link:focus-visible .site-menu-icon,.site-menu-link:hover .site-menu-icon{transform:translateY(-6px) rotate(-4deg)}.site-menu-link.is-active{color:var(--yellow)}@media (max-width:600px){.site-header-inner{height:70px}.site-logo img{height:42px}.menu-toggle{font-size:23px}.site-menu-link{font-size:18px}.site-menu-icon{height:64px;width:64px}}.site-footer{background:var(--bg-glow-soft);color:var(--text)}.site-footer-inner{grid-gap:16px 40px;align-items:center;display:grid;gap:16px 40px;grid-template-areas:"name details" "credit details";grid-template-columns:1fr minmax(0,300px);padding-bottom:28px;padding-top:44px}.site-footer-name{font-family:var(--font-heading);font-size:clamp(30px,3.4vw,42px);grid-area:name;line-height:1.2;margin:0}.site-footer-name .is-brown{color:var(--brown)}.site-footer-name .is-green{color:var(--green)}.site-footer-details{display:flex;flex-direction:column;font-size:15px;font-style:normal;gap:2px;grid-area:details;line-height:1.6}.site-footer-details a{text-decoration:none}.site-footer-details a:hover{color:var(--green-dark);text-decoration:underline}.site-footer-credit{font-size:14px;grid-area:credit;margin:0}@media (max-width:760px){.site-footer-inner{grid-template-areas:"name" "details" "credit";grid-template-columns:1fr;text-align:center}.site-footer-details{align-items:center}}.is-green{color:var(--green)}.is-yellow{color:var(--yellow)}.is-terracotta{color:var(--terracotta)}.is-cream{color:var(--cream)}.home-hero{background:var(--bg-glow);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40%);min-height:clamp(460px,calc(100vh - 105px),640px)}.home-hero-text{align-items:center;display:flex;padding:40px clamp(var(--gutter),3vw,44px)}.home-hero-title{animation:hero-in .9s var(--ease-out) both;color:var(--brown);font-family:var(--font-display);font-size:clamp(40px,5.6vw,72px);font-weight:400;line-height:1.2;margin:0}@keyframes hero-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.home-hero-photo{border-left:15px solid var(--green);position:relative}.home-hero-photo img{height:100%;inset:0;object-fit:cover;object-position:50% 60%;position:absolute;width:100%}.ticker{background:var(--bg-glow-soft);overflow:hidden}.ticker-track{animation:ticker 40s linear infinite;display:flex;width:max-content}.ticker:focus-within .ticker-track,.ticker:hover .ticker-track{animation-play-state:paused}@keyframes ticker{to{transform:translateX(-50%)}}.ticker-list{display:flex;list-style:none;margin:0;padding:0}.ticker-list li{align-items:center;color:var(--text);display:flex;font-family:var(--font-display);font-size:19px;height:66px;white-space:nowrap}.ticker-list a{text-decoration:none;transition:color .2s ease}.ticker-list a:hover{color:var(--green)}.ticker-star{font-family:var(--font);font-size:14px;padding:0 60px}@media (prefers-reduced-motion:reduce){.ticker{overflow-x:auto}.ticker-track{animation:none}}.home-intro{background:var(--green);color:var(--white)}.home-intro-inner{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) auto;min-height:700px;padding-bottom:60px;padding-top:60px}.home-intro-text{max-width:760px;text-align:center}.home-intro-text p{font-size:18px;line-height:1.6;margin:12px 0 28px}.home-intro-chef{height:586px;margin-right:clamp(0px,4vw,60px);width:auto}.home-products{background:var(--bg-glow)}.home-products-inner{align-items:center;display:flex;justify-content:center;min-height:clamp(420px,39vw,600px);overflow:hidden;position:relative}.home-products-text{padding:40px var(--gutter);position:relative;text-align:center;z-index:2}.home-products-text .section-title{margin-bottom:20px}.home-products-bag{height:auto;opacity:0;position:absolute;top:calc(50% - var(--w)/2);top:calc(50% - var(--w)/2 + var(--dy, 0px));width:var(--w)}.home-products.is-visible .home-products-bag{animation:bag-bounce-in 1.2s var(--ease-out) 0s both,bag-float 6s ease-in-out 1.2s infinite;animation:bag-bounce-in 1.2s var(--ease-out) var(--bag-delay,0s) both,bag-float 6s ease-in-out calc(var(--bag-delay, 0s) + 1.2s) infinite;opacity:1}.home-products-bag.is-left-back{--w:clamp(250px,30vw,540px);--dy:-3vw;left:max(-30px,calc(6vw - 100px))}.home-products-bag.is-left-front{--w:clamp(220px,28vw,500px);--dy:3vw;--bag-delay:0.15s;left:calc(18vw - 130px)}.home-products-bag.is-right-back{--w:clamp(250px,30vw,540px);--dy:-3vw;--bag-delay:0.1s;right:max(-30px,calc(6vw - 100px))}.home-products-bag.is-right-front{--w:clamp(200px,25.6vw,460px);--dy:4vw;--bag-delay:0.25s;right:calc(18vw - 115px)}@keyframes bag-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.06)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes bag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.home-discover{background:var(--coral);color:var(--white);padding:50px 0 100px;text-align:center}.home-discover-photos{display:flex;gap:24px;justify-content:center;margin:36px 0 90px}.home-discover-photos img{border-radius:12px;box-shadow:0 10px 24px #00000026;height:585px;object-fit:cover;width:440px}@media (max-width:820px){.home-hero{grid-template-columns:1fr;min-height:0}.home-hero-text{padding-bottom:40px;padding-top:48px}.home-hero-photo{border-left:0;border-top:12px solid var(--green);height:70vw;max-height:520px}.home-hero-photo img{object-position:50% 55%}.home-intro-inner{grid-template-columns:1fr;justify-items:center;min-height:0}.home-intro-chef{height:300px;margin:0}.home-products-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;min-height:0;padding:20px var(--gutter)}.home-products-text{grid-column:1/-1}.home-products-bag,.home-products-bag.is-left-back,.home-products-bag.is-left-front,.home-products-bag.is-right-back,.home-products-bag.is-right-front{margin:0;max-width:160px;position:static;width:100%}.home-discover-photos img{aspect-ratio:3/4;height:auto;width:calc(50% - 8px)}.social-tiles{--tile:140px}}@media (max-width:480px){.home-intro-chef{height:240px}.home-products-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.home-products-bag.is-left-back,.home-products-bag.is-right-back{display:none}.home-products-bag.is-left-front,.home-products-bag.is-right-front{max-width:150px}.home-discover-photos{align-items:center;flex-direction:column}.home-discover-photos img{max-width:360px;width:100%}.ticker-list li{font-size:17px;height:56px}.ticker-star{padding:0 32px}.social-tiles{--tile:130px}}.products{background:var(--bg-glow);padding:50px 0 90px}.product-tabs{display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:center}.product-tab{background:var(--yellow);border:0;border-radius:25px;color:#000;cursor:pointer;font-family:var(--font);font-size:18px;min-height:60px;padding:14px 30px;scroll-margin-top:110px;transition:background-color .25s ease,transform .25s var(--ease-out),box-shadow .25s ease}.product-tab:hover{box-shadow:0 6px 14px #55321726;transform:translateY(-2px)}.product-tab.is-active{background:var(--green)}.product-grid{display:flex;flex-wrap:wrap;gap:56px 40px;justify-content:center;margin-top:64px}.product-card{align-items:center;animation:card-in .5s var(--ease-out) both;display:flex;flex-direction:column;max-width:470px;width:calc(33.33333% - 26.66667px)}.product-card:nth-child(2){animation-delay:.06s}.product-card:nth-child(3){animation-delay:.12s}.product-card:nth-child(4){animation-delay:.18s}.product-card:nth-child(5){animation-delay:.24s}@keyframes card-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.product-image{height:auto;margin-bottom:-20%;position:relative;transition:transform .35s var(--ease-out);width:96%;z-index:1}.product-card:hover .product-image{transform:translateY(-8px) rotate(-1.5deg)}.product-card-body{background:var(--white);border:2px solid var(--green);border-radius:20px;padding:24% 20px 30px;text-align:center;width:100%}.product-name{color:#000;font-family:var(--font-script);font-size:34px;font-weight:400;line-height:1.2;margin:0}.product-type{color:var(--text);font-size:14px;letter-spacing:.08em;margin:6px 0 0}@media (max-width:900px){.product-grid{gap:44px 26px}.product-card{width:calc(50% - 13px)}}@media (max-width:560px){.product-tabs{gap:10px}.product-tab{font-size:16px;min-height:48px;padding:10px 18px}.product-grid{gap:28px 14px}.product-card{width:calc(50% - 7px)}.product-card-body{border-radius:16px;padding:24% 8px 16px}.product-name{font-size:23px}.product-type{font-size:11px}}.about-story{background:var(--teal);color:var(--white);padding:90px 0 100px}.about-story-text{max-width:920px}.about-story-text .section-title{margin-bottom:20px}.about-story-text p{font-size:17px;line-height:1.75;margin:0 0 24px}.about-yellow{color:var(--yellow)}.about-bottom{align-items:center;display:flex;gap:40px;margin-top:56px}.about-stats{grid-gap:12px;display:grid;flex:1 1 auto;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;max-width:920px;padding:0}.about-stats li{align-items:center;border:3px solid var(--white);border-radius:14px;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:112px;padding:16px;text-align:center;transition:background-color .3s ease}.about-stats li:hover{background:#ffffff14}.about-stat-value{color:var(--yellow);font-size:22px;font-weight:700}.about-stat-label{font-size:15px;font-weight:700}.about-social{--tile:120px;flex-direction:column;gap:20px;margin-left:auto}@media (max-width:760px){.about-story{padding:60px 0 70px}.about-bottom{align-items:stretch;flex-direction:column}.about-social{--tile:100px;flex-direction:row;margin:0}}@media (max-width:420px){.about-stats{grid-template-columns:1fr}}.contact{background:var(--terracotta);padding:90px 0 100px}.contact-inner{grid-gap:48px;align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,530px)}.contact-details{color:var(--white)}.contact-heading{font-family:var(--font-display);font-size:clamp(26px,2.8vw,36px);font-weight:400;line-height:1.2;margin:0 0 12px;text-transform:uppercase}.contact-details p{font-size:16px;line-height:1.75;margin:0 0 32px}.contact-details a{text-underline-offset:3px}.contact-details a:hover{color:var(--cream)}.contact-card{background:var(--white);border:2px solid var(--brown);border-radius:18px;box-shadow:0 16px 40px #55321733;padding:28px 28px 32px}.contact-card-title{color:var(--terracotta);font-family:var(--font-heading);font-size:clamp(40px,4.4vw,56px);font-weight:400;line-height:1.1;margin:0 0 20px}.contact-form{gap:18px}.contact-field,.contact-form{display:flex;flex-direction:column}.contact-field{gap:8px}.contact-label{color:#000;font-size:19px}.contact-label span{margin-left:3px}.contact-field input,.contact-field textarea{background:var(--cream);border:1px solid #0000;border-radius:6px;color:var(--text);font-family:var(--font);font-size:16px;min-height:44px;padding:10px 12px;transition:border-color .2s ease,background-color .2s ease;width:100%}.contact-field textarea{min-height:110px;resize:vertical}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#8a7a55}.contact-field input:hover,.contact-field textarea:hover{border-color:var(--yellow-dark)}.contact-field input:focus,.contact-field textarea:focus{background:#f7eecb;border-color:var(--terracotta);outline:none}.contact-honeypot{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.contact-submit{align-self:flex-start;background:var(--terracotta);border:0;border-radius:12px;color:var(--white);cursor:pointer;font-family:var(--font);font-size:16px;margin-top:4px;min-height:44px;min-width:230px;padding:8px 28px;transition:background-color .25s ease,transform .25s var(--ease-out)}.contact-submit:hover{background:#bd5c46;transform:translateY(-2px)}.contact-submit:disabled{cursor:default;opacity:.6;transform:none}.contact-error{background:#fdecec;border-left:3px solid var(--error);color:var(--error);font-size:15px;margin:0;padding:10px 12px}.contact-success p{color:var(--text);font-size:18px;line-height:1.6;margin:0 0 24px}@media (max-width:860px){.contact{padding:60px 0 70px}.contact-inner{grid-template-columns:1fr}}@media (max-width:480px){.contact-card{padding:22px 18px 26px}.contact-submit{align-self:stretch}}
/*# sourceMappingURL=main.f0a99af7.css.map*/