@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2) format("woff2-variations");unicode-range:u+00??,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}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizeLegibility}.home .hero__text .stats__heading,.small-d,h1,h2,h3,h4,h5,h6{font-weight:800;line-height:120%}.body,.body-e-b,.small,.small-e-m,.small-e-sb,.x-small{line-height:160%}.body-d,.small-d,.x-small-d{line-height:120%}:root{--accent-50:#f5fce9;--accent-100:#e8f8cf;--accent-200:#d1f1a5;--accent-300:#b9e87e;--accent-400:#94d744;--accent-500:#75bc26;--accent-600:#59961a;--accent-600a:rgba(89,150,26,.06);--accent-700:#457219;--accent-800:#395b19;--accent-900:#324d1a;--accent-950:#172a09;--text-50:#ebfef7;--text-100:#cffce9;--text-200:#a3f7d8;--text-300:#68edc5;--text-400:#2cdbac;--text-500:#07c296;--text-600:#009e7b;--text-700:#007e66;--text-800:#016452;--text-900:#024a3e;--text-950:#002e27;--primary-50:#f9f6f3;--primary-100:#f2ede5;--primary-200:#e2d6c6;--primary-300:#cfbba2;--primary-400:#bb9b7c;--primary-500:#ad8462;--primary-600:#a07256;--primary-700:#855d49;--primary-800:#6d4d3f;--primary-900:#594035;--primary-950:#2f201b;--sp-2:.125rem;--sp-4:.25rem;--sp-8:.5rem;--sp-12:.75rem;--sp-16:1rem;--sp-24:1.5rem;--sp-32:2rem;--sp-48:3rem;--sp-64:4rem;--sp-80:5rem;--sp-96:6rem;--sp-128:8rem;--sp-148:9.25rem;--sp-196:12.25rem;--sp-256:16rem;--sp-5xs:clamp(.1875rem,.1658rem + .1087vw,.25rem);--sp-4xs:clamp(.375rem,.3315rem + .2174vw,.5rem);--sp-3xs:clamp(.5625rem,.4973rem + .3261vw,.75rem);--sp-2xs:clamp(.75rem,.663rem + .4348vw,1rem);--sp-xs:clamp(1.125rem,.9946rem + .6522vw,1.5rem);--sp-s:clamp(1.5rem,1.3261rem + .8696vw,2rem);--sp-m:clamp(2.25rem,1.9891rem + 1.3043vw,3rem);--sp-l:clamp(3rem,2.6522rem + 1.7391vw,4rem);--sp-xl:clamp(3.75rem,3.3152rem + 2.1739vw,5rem);--sp-2xl:clamp(4.5rem,3.9783rem + 2.6087vw,6rem);--sp-3xl:clamp(6rem,5.3043rem + 3.4783vw,8rem);--sp-4xl:clamp(6.9375rem,6.1332rem + 4.0217vw,9.25rem);--sp-5xl:clamp(9.1875rem,8.1223rem + 5.3261vw,12.25rem);--sp-6xl:clamp(12rem,10.6087rem + 6.9565vw,16rem);--sp-5xs-4xs:clamp(.1875rem,.0788rem + .5435vw,.5rem);--sp-4xs-3xs:clamp(.375rem,.2446rem + .6522vw,.75rem);--sp-3xs-2xs:clamp(.5625rem,.4103rem + .7609vw,1rem);--sp-2xs-xs:clamp(.75rem,.4891rem + 1.3043vw,1.5rem);--sp-xs-s:clamp(1.125rem,.8207rem + 1.5217vw,2rem);--sp-s-m:clamp(1.5rem,.9783rem + 2.6087vw,3rem);--sp-m-l:clamp(2.25rem,1.6413rem + 3.0435vw,4rem);--sp-l-xl:clamp(3rem,2.3043rem + 3.4783vw,5rem);--sp-xl-2xl:clamp(3.75rem,2.9674rem + 3.913vw,6rem);--sp-2xl-3xl:clamp(4.5rem,3.2826rem + 6.087vw,8rem);--sp-3xl-4xl:clamp(6rem,4.8696rem + 5.6522vw,9.25rem);--sp-4xl-5xl:clamp(6.9375rem,5.0897rem + 9.2391vw,12.25rem);--sp-5xl-6xl:clamp(9.1875rem,6.8179rem + 11.8478vw,16rem);--sp-s-l:clamp(1.5rem,.6304rem + 4.3478vw,4rem);--font-primary:"Manrope Variable",sans-serif;--step--2:clamp(.7432rem,.7199rem + .1164vw,.8247rem);--step--1:clamp(.8621rem,.8256rem + .1822vw,.9896rem);--step-0:clamp(1rem,.9464rem + .2679vw,1.1875rem);--step-1:clamp(1.16rem,1.0843rem + .3786vw,1.425rem);--step-2:clamp(1.3456rem,1.2415rem + .5206vw,1.71rem);--step-3:clamp(1.5609rem,1.4206rem + .7016vw,2.052rem);--step-4:clamp(1.8106rem,1.6244rem + .9311vw,2.4624rem);--step-5:clamp(2.1003rem,1.8562rem + 1.2208vw,2.9549rem);--step-6:clamp(2.4364rem,2.1194rem + 1.5849vw,3.5459rem);--cols:12;--gutter:1.5rem;--margin:2.5rem;--col-size:6.25rem;--logo-width:11.75rem;--categories-card-width:clamp(20rem,35vw,21.875rem);--products-card-width:clamp(20rem,20.625rem,21.875rem)}@media (max-width:40.625em){:root{--margin:2rem}}@media (max-width:36.5625em){:root{--margin:1.25rem}}@media (max-width:62.5em){:root{--logo-width:9.5469rem}}*,:after,:before{box-sizing:inherit;font-family:inherit;margin:0;padding:0;touch-action:manipulation}html{box-sizing:border-box;font-family:var(--font-primary);scroll-behavior:smooth}body{background-color:var(--primary-100);color:var(--text-900);min-height:100vh;overflow-x:hidden}body[data-scroll-lock=true]{overflow:hidden}a{color:var(--text-900);text-decoration:none}picture{display:flex}h1{font-size:var(--step-6)}h2{font-size:var(--step-5)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h5,h6{font-size:var(--step-1)}.body{font-size:var(--step-0)}.small{font-size:var(--step--1)}.x-small{font-size:var(--step--2)}.body-d{font-size:var(--step-0)}.small-d{font-size:var(--step--1)}.x-small-d{font-size:var(--step--2)}.body-e-b{font-size:var(--step-0);font-weight:700}.small-e-m{font-weight:500}.small-e-m,.small-e-sb{font-size:var(--step--1)}.small-e-sb{font-weight:600}@media (max-width:62.5em){.small,.small-d,.small-e-m,.small-e-sb{font-size:15px}}.btn{background-color:var(--accent-300);border-radius:6.25rem;display:inline-block;overflow:hidden;position:relative}.btn-large{padding:var(--sp-16) var(--sp-24)}.btn-small{padding:var(--sp-12) var(--sp-24)}@media (hover:hover){.btn:after{background-color:var(--accent-600a);border-radius:6.25rem;content:"";height:100%;left:0;position:absolute;top:0;transition:.4s;transition-timing-function:ease;width:0}.btn:hover:after{width:100%}}.header-wrapper{background-color:inherit;grid-column:full-start/full-end;height:var(--sp-2xl);position:sticky;top:0;z-index:99}.header{align-items:center;display:flex;grid-column:center-start/center-end;justify-content:space-between;z-index:99}.header .logo{position:relative;z-index:999}.header .logo,.header .logo img{height:var(--logo-height);width:var(--logo-width)}.header .logo img{aspect-ratio:var(--logo-width)/var(--logo-height)}.header .nav{align-items:center;display:flex;justify-content:end;width:100%}@media (max-width:62.5em){.header .nav{align-items:start;background-color:var(--primary-50);flex-direction:column;height:100vh;justify-content:start;left:0;opacity:0;overflow-y:auto;padding:var(--margin);padding-top:var(--sp-96);pointer-events:none;position:fixed;top:0;visibility:hidden;width:100%;z-index:99}.header .nav .cta-contact{font-size:.989375rem;margin-top:var(--sp-48);padding:var(--sp-16) var(--sp-48);text-align:center;width:inherit}}.header .nav-list{display:flex;gap:var(--sp-32);list-style:none;margin:0 auto}@media (max-width:62.5em){.header .nav-list{flex-direction:column;gap:0;width:inherit}.header .nav-list li{border-bottom:1px solid rgba(0,0,0,.1)}.header .nav-list li a{display:inline-block;font-size:.989375rem;padding:var(--sp-24) 0;padding-left:var(--sp-4);width:100%}}.header .btn-mobile-nav{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;background-color:transparent;border:none;display:grid;display:none;height:3rem;justify-items:end;outline:none;position:relative;right:0;width:2.75rem;z-index:999}@media (max-width:62.5em){.header .btn-mobile-nav{display:grid}}.header .btn-mobile-nav .icon{aspect-ratio:1/1;color:var(--text-900);position:absolute;width:1.5rem}.header .btn-mobile-nav .icon[name=close]{display:none}.nav-open .nav{opacity:1;pointer-events:auto;visibility:visible}.nav-open .btn-mobile-nav .icon[name=close]{display:unset}.nav-open .btn-mobile-nav .icon[name=menu]{display:none}.footer{background-color:var(--primary-50)}.footer>*{grid-column:center-start/center-end}.footer__logo,.footer__logo img{height:var(--logo-height);width:var(--logo-width)}.footer__logo img{aspect-ratio:var(--logo-width)/var(--logo-height)}.footer__top{display:grid;grid-template-columns:min-content max-content;justify-content:space-between;padding:var(--sp-l) .75rem;row-gap:var(--sp-m)}@media (max-width:75em){.footer__top{grid-template-columns:1fr}}.footer__bottom{border-top:.0625rem solid rgba(0,0,0,.1);-moz-column-gap:var(--sp-80);column-gap:var(--sp-80);display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--sp-s) var(--sp-12);row-gap:var(--sp-4)}.footer__bottom a{text-decoration:underline;text-decoration-thickness:.0625rem;text-underline-offset:.125rem}@media (max-width:40.625em){.footer__bottom{display:grid;justify-content:center;text-align:center}}.footer__nav{-moz-column-gap:var(--sp-4xl);column-gap:var(--sp-4xl);display:grid;grid-template-columns:repeat(3,auto)}.footer__nav>*{max-width:15.9375rem}@media (max-width:75em){.footer__nav{gap:3rem}}@media (max-width:40.625em){.footer__nav{grid-template-columns:repeat(2,auto)}}@media (max-width:25em){.footer__nav{grid-template-columns:auto}}.nav-col .heading{margin-bottom:var(--sp-s)}.nav-col .nav-list{display:grid;gap:var(--sp-2xs);list-style:none}.card{background-color:#fff;border-radius:var(--sp-xs);padding:var(--sp-xs);padding-bottom:2.5rem}.card--categories{width:var(--categories-card-width)}@media (max-width:25em){.card--categories{width:18.75rem}}.card--products .card__cover img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}@media (max-width:36.5625em){.card--products .card__cover img{aspect-ratio:3/2.4}}.card__cover{border-radius:var(--sp-8);margin-bottom:var(--sp-xs);overflow:hidden}.card__cover img{height:auto;width:100%}.card__description{margin:var(--sp-2xs) 0 var(--sp-s) 0}.card__btn{text-align:center;width:100%}@media (max-width:36.5625em){.card{padding-bottom:var(--sp-m)}}.categories-list{display:grid;gap:var(--sp-xs);grid-auto-flow:column;grid-column:center-start/center-end;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.categories-list::-webkit-scrollbar{display:none}@media (max-width:62.5em){.categories-list{grid-column:center-start/full-end;padding-right:var(--margin)}}@media (hover:hover) and (pointer:fine){.categories-list{overflow-x:hidden}}.categories__header{display:grid;grid-column:center-start/center-end;justify-items:center;margin-bottom:var(--sp-s)}.categories__heading{margin-bottom:var(--sp-l);max-width:600px;text-align:center}.categories__nav-buttons{display:flex;gap:var(--sp-8);justify-self:end}.categories__nav-buttons button{aspect-ratio:1/1;background-color:var(--primary-950);border:none;border-radius:50%;cursor:pointer;display:grid;opacity:.9;place-items:center;width:var(--sp-48)}.categories__nav-buttons button:hover{opacity:.8}.categories__nav-buttons button:disabled{cursor:not-allowed;opacity:.3}@media (hover:none) and (pointer:coarse){.categories__nav-buttons button{display:none}}.categories__nav-buttons .icon{aspect-ratio:1/1;width:1.125rem}.freezedriedfruits,.garlicproducts,.onionproducts,.powderproducts{margin:var(--sp-64) 0}.freezedriedfruits .products>*,.garlicproducts .products>*,.onionproducts .products>*,.powderproducts .products>*{grid-column:start/end}.freezedriedfruits .products__heading,.garlicproducts .products__heading,.onionproducts .products__heading,.powderproducts .products__heading{justify-self:center;margin-bottom:var(--sp-l);text-align:center}.freezedriedfruits .products__list,.garlicproducts .products__list,.onionproducts .products__list,.powderproducts .products__list{display:grid;gap:var(--sp-s);grid-template-columns:repeat(auto-fit,minmax(var(--products-card-width),360px));justify-content:center;justify-items:center}@media (max-width:23.75em){.freezedriedfruits .products__list,.garlicproducts .products__list,.onionproducts .products__list,.powderproducts .products__list{grid-template-columns:1fr}}.modal{align-items:start;background-color:#fff;border-radius:var(--sp-16);display:grid;height:100vh;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100%}.modal__icon{height:48px;width:48px}.modal__content{margin-top:80%;max-width:19.0625rem;row-gap:var(--sp-2xs)}.modal__message{margin:var(--sp-2xs) 0 var(--sp-s) 0}.fw-grid{display:grid;grid-column:full-start/full-end;grid-template-columns:[full-start] minmax(var(--margin),1fr) [center-start] repeat(var(--cols),[col-start] minmax(auto,var(--col-size)) [col-end]) [center-end] minmax(var(--margin),1fr) [full-end]}.cw-grid{-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-column:center-start/center-end;grid-template-columns:[start] repeat(var(--cols),[col-start] 1fr [col-end]) [end]}.home{margin-top:var(--sp-l)}.home .hero{margin-bottom:var(--sp-4xl)}.home .hero__text{grid-column:col-start 1/col-end 6;max-width:34.875rem}.home .hero__text .description{margin:var(--sp-xs) 0 var(--sp-m) 0}.home .hero__text .stats{-moz-column-gap:var(--sp-l);column-gap:var(--sp-l);display:flex;flex-wrap:wrap;margin-top:var(--sp-l)}.home .hero__text .stats__heading{font-size:var(--step-3)}.home .hero__text .stats *{display:grid;gap:var(--sp-4xs)}@media (max-width:75em){.home .hero__text .stats{justify-content:center;width:100%}}@media (max-width:23.75em){.home .hero__text .stats{-moz-column-gap:var(--sp-m);column-gap:var(--sp-m)}}@media (max-width:75em){.home .hero__text{display:grid;grid-column:col-start 1/col-end 12;justify-items:center;margin:0 auto;max-width:31.25rem;text-align:center}}.home .hero__img{grid-column:col-start 8/col-end 12}.home .hero__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:75em){.home .hero__img{grid-column:col-start 1/col-end 12;margin:0 auto;max-width:21.875rem}.home .hero{row-gap:var(--sp-l)}}.home .certifications{display:flex;flex-direction:column;grid-column:full-start/full-end;row-gap:var(--sp-32)}.home .certifications__text{margin:0 auto;max-width:36.4375rem;padding:0 var(--gutter);text-align:center}.home .certifications__logos{align-items:center;background-color:var(--primary-50);-moz-column-gap:12.25rem;column-gap:12.25rem;display:flex;grid-column:full-start/full-end;justify-content:center;padding:var(--sp-24) var(--sp-32)}.home .certifications__logos picture{align-items:center;display:flex;height:auto;justify-content:center}.home .certifications__logos picture img{height:auto;width:96%}@media (max-width:75em){.home .certifications__logos picture img{width:86%}}@media (max-width:62.5em){.home .certifications__logos picture img{width:80%}}@media (max-width:40.625em){.home .certifications__logos picture img{width:64%}}@media (max-width:26.25em){.home .certifications__logos picture img{width:96%}}.home .certifications__logos .apeda{height:auto;max-width:9.1625rem}.home .certifications__logos .fssai{height:auto;max-width:9.55375rem}.home .certifications__logos .spicesboard{height:auto;max-width:7.294375rem}@media (max-width:75em){.home .certifications__logos{-moz-column-gap:var(--sp-3xl);column-gap:var(--sp-3xl);padding:var(--sp-16) var(--sp-32)}}@media (max-width:62.5em){.home .certifications__logos{-moz-column-gap:var(--sp-l);column-gap:var(--sp-l)}}@media (max-width:40.625em){.home .certifications__logos{-moz-column-gap:0;column-gap:0}}@media (max-width:26.25em){.home .certifications__logos{-moz-column-gap:var(--sp-m);column-gap:var(--sp-m)}}.home .vision{align-items:center;margin:var(--sp-5xl) 0}.home .vision__img{grid-column:col-start 1/col-end 5}.home .vision__img img{aspect-ratio:1/1;border-radius:var(--sp-8);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:62.5em){.home .vision__img{grid-column:col-start 1/col-end 12}.home .vision__img img{aspect-ratio:4/2}}@media (max-width:36.5625em){.home .vision__img img{aspect-ratio:3/2}}.home .vision__text{grid-column:col-start 7/col-end 12;max-width:40.625rem}.home .vision__text .heading{margin-bottom:var(--sp-xs)}.home .vision__text .description:first-of-type{margin-bottom:var(--sp-2xs)}.home .vision__text .cta-learn-more{margin-top:var(--sp-s)}@media (max-width:62.5em){.home .vision__text{grid-column:col-start 1/col-end 12;margin-top:var(--sp-m)}}@media (max-width:75em){.home .vision{margin:var(--sp-3xl) 0}}.home .features{grid-column:center-start/center-end}.home .features-wrapper{background-color:var(--primary-50);margin-bottom:var(--sp-4xl);padding:var(--sp-64) 0}.home .features__title{grid-column:col-start 1/col-end 12;text-align:center}.home .features__container{display:grid;gap:var(--sp-xl);grid-column:col-start 1/col-end 12;grid-template-columns:repeat(auto-fit,17.8125rem);justify-content:space-between;padding:var(--sp-64) 0 var(--sp-16) 0}.home .features__container *{display:flex;flex-direction:column;max-width:17.8125rem}.home .features__container * .heading{margin:var(--sp-24) 0 var(--sp-16) 0}@media (max-width:62.5em){.home .features__container *{align-items:center;text-align:center}}@media (max-width:75em){.home .features__container{justify-content:center}}.home .features__icon{aspect-ratio:1/1;width:3rem}.home .cta{justify-items:center;margin:var(--sp-4xl) 0}.home .cta *{text-align:center}.home .cta__text{color:var(--text-900);grid-column:col-start 1/col-end 12}.home .cta__description{margin:var(--sp-8) 0 var(--sp-s) 0}.home .cta a{grid-column:col-start 1/col-end 12}.about{margin:var(--sp-l) 0}.about .company__text,.about .quality-assurance__text,.about .vision__text{grid-column:col-start 1/col-end 6}.about .company__image,.about .quality-assurance__image,.about .vision__image{grid-column:col-start 8/col-end 12}.about .mission__text,.about .values__text{grid-column:col-start 7/col-end 12;grid-row:1/2}.about .mission__image,.about .values__image{grid-column:col-start 1/col-end 5}.about .company,.about .mission,.about .quality-assurance,.about .values,.about .vision{align-items:center;margin-bottom:var(--sp-64)}.about .company__image img,.about .mission__image img,.about .quality-assurance__image img,.about .values__image img,.about .vision__image img{aspect-ratio:1/1;border-radius:var(--sp-8);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about .company__heading,.about .mission__heading,.about .quality-assurance__heading,.about .values__heading,.about .vision__heading{margin-bottom:var(--sp-xs)}.about .company__description:not(:last-child),.about .mission__description:not(:last-child),.about .quality-assurance__description:not(:last-child),.about .values__description:not(:last-child),.about .vision__description:not(:last-child){margin-bottom:var(--sp-2xs)}@media (max-width:62.5em){.about .company__text,.about .mission__text,.about .quality-assurance__text,.about .values__text,.about .vision__text{grid-column:col-start 1/col-end 12}.about .company__image,.about .mission__image,.about .quality-assurance__image,.about .values__image,.about .vision__image{grid-column:col-start 1/col-end 12;margin-top:var(--sp-m)}.about .company__image img,.about .mission__image img,.about .quality-assurance__image img,.about .values__image img,.about .vision__image img{aspect-ratio:4/2}}@media (max-width:62.5em) and (max-width:36.5625em){.about .company__image img,.about .mission__image img,.about .quality-assurance__image img,.about .values__image img,.about .vision__image img{aspect-ratio:3/2}}.page-not-found .error{justify-items:center;margin:var(--sp-4xl) 0 var(--sp-5xl) 0}.page-not-found .error>*{grid-column:start/end;text-align:center}.page-not-found .error__description{margin:var(--sp-xs) 0 var(--sp-s) 0}.contact__container{align-items:center;background-color:var(--primary-50);border-radius:var(--sp-24);margin-bottom:var(--sp-4xl);padding:var(--sp-l) clamp(var(--sp-xs),5vw,var(--sp-128));row-gap:var(--sp-l)}@media (max-width:62.5em){.contact__container{justify-self:center;max-width:34.75rem}}.contact__details{display:grid;grid-column:col-start 1/col-end 6;row-gap:var(--sp-m)}.contact__details h6{margin-bottom:var(--sp-16)}.contact__details a{display:block}.contact__details a:not(:last-child){margin-bottom:var(--sp-8)}@media (max-width:62.5em){.contact__details{grid-column:start/end}}.contact__form{-o-border-image:linear-gradient(to bottom,var(--primary-50) 0,var(--accent-300) 50%,var(--primary-50) 100%) 1 0;border-image:linear-gradient(to bottom,var(--primary-50) 0,var(--accent-300) 50%,var(--primary-50) 100%) 1 0;border-image-slice:1;border-left:var(--sp-4) solid transparent;grid-column:col-start 7/col-end 12;padding-left:5vw}.contact__form-heading{margin-bottom:var(--sp-2xs)}.contact__form-description{margin-bottom:var(--sp-s)}.contact__form .email,.contact__form .message,.contact__form .name{display:grid;margin-bottom:var(--sp-s);position:relative;row-gap:var(--sp-8)}.contact__form .email label,.contact__form .message label,.contact__form .name label{display:flex;font-size:1rem;justify-content:space-between}.contact__form .email .input-error,.contact__form .message .input-error,.contact__form .name .input-error{border:1.5px solid #c62828}.contact__form .email__input,.contact__form .message__input,.contact__form .name__input{background-color:transparent;border:1.5px solid rgba(0,0,0,.1);border-radius:var(--sp-8);color:var(--text-900);font-size:1rem;font-weight:550;height:3.5625rem;padding:var(--sp-16);resize:none;-webkit-tap-highlight-color:transparent}.contact__form .email__input:focus,.contact__form .message__input:focus,.contact__form .name__input:focus{outline:none}.contact__form .email__input::-moz-placeholder,.contact__form .message__input::-moz-placeholder,.contact__form .name__input::-moz-placeholder{color:#999}.contact__form .email__input::placeholder,.contact__form .message__input::placeholder,.contact__form .name__input::placeholder{color:#999}.contact__form .email .error,.contact__form .message .error,.contact__form .name .error{align-items:center;color:#c62828;display:flex;font-size:.875rem;font-weight:500;gap:var(--sp-4)}.contact__form .email .error__icon,.contact__form .message .error__icon,.contact__form .name .error__icon{aspect-ratio:1/1;width:var(--sp-16)}.contact__form .message__input{height:var(--sp-5xl);width:auto}.contact__form .btn-submit{border:none;color:var(--text-900);cursor:pointer;width:100%}.contact__form .honeypot{display:none}@media (max-width:62.5em){.contact__form{border-bottom:var(--sp-4) solid transparent;-o-border-image:linear-gradient(to right,var(--primary-50) 0,var(--accent-300) 50%,var(--primary-50) 100%) 1 0;border-image:linear-gradient(to right,var(--primary-50) 0,var(--accent-300) 50%,var(--primary-50) 100%) 1 0;border-left:none;grid-column:start/end;order:-1;padding-bottom:var(--sp-l);padding-left:0}}
