@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap";
:root{--bg-dark:#1f1f1f;--bg-card:#2a2a2a;--bg-icon:#383838;--bg-footer:#111;--text-white:#fff;--text-gray:#a0a0a0;--gold:#dfb180;--gold-hover:#c49969;--gold-faint:#ffede3}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg-dark);color:var(--text-white);font-family:Inter,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif}a{color:inherit;text-decoration:none}ul{list-style:none}.text-gold{color:var(--gold)}.text-white{color:var(--text-white)}.text-gray{color:var(--text-gray)}.font-serif{font-family:Playfair Display,serif}.font-sans{font-family:Inter,sans-serif}.tracking-wide{letter-spacing:.1em}.tracking-wider{letter-spacing:.2em}.uppercase{text-transform:uppercase}.btn{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;transition:all .3s;display:inline-flex}.btn-small{padding:.4rem .8rem;font-size:.75rem}.btn-gold{background-color:var(--gold);color:#000;border:1px solid var(--gold)}.btn-gold:hover{background-color:var(--gold-hover);border-color:var(--gold-hover)}.btn-outline{color:var(--gold);border:1px solid var(--gold);background-color:#0000}.btn-outline:hover{background-color:#dfb1801a}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 5%}.header{z-index:50;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 5%;transition:background-color .3s,padding .3s;display:flex;position:fixed;top:0;left:0}.header.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#111c;border-bottom:1px solid #c49969;padding:1rem 5%}.logo{letter-spacing:1px;color:var(--gold);align-items:center;gap:.75rem;font-size:clamp(.9rem,1.5vw,1.25rem);font-weight:700;line-height:1.2;display:flex}.logo-img{object-fit:contain;flex-shrink:0;width:40px;height:40px}.nav-links{letter-spacing:.05em;white-space:nowrap;color:#eff2f1;gap:clamp(1.75rem,3.5vw,3.125rem);font-size:clamp(.7rem,1.2vw,.85rem);font-weight:600;display:flex}.nav-links a{padding:.5rem 0;transition:color .3s;display:inline-block;position:relative}.nav-links a:after{content:"";background-color:var(--gold);transform-origin:100% 100%;width:100%;height:2px;transition:transform .3s ease-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.nav-links a:hover{color:var(--gold)}.nav-links a:hover:after{transform-origin:0 100%;transform:scaleX(1)}.nav-links a.active{color:var(--gold)}.nav-links a.active:after{transform-origin:0 100%;transform:scaleX(1)}.burger-btn{color:var(--gold);cursor:pointer;z-index:60;background:0 0;border:none;display:none}.burger-btn svg{width:28px;height:28px}.mobile-menu{background-color:var(--bg-footer);z-index:55;border-left:1px solid #ffffff0d;flex-direction:column;width:100%;max-width:400px;height:100vh;padding:6rem 2rem 2rem;transition:right .4s cubic-bezier(.77,0,.175,1);display:flex;position:fixed;top:0;right:-100%}.mobile-menu.open{right:0}.mobile-nav-links{letter-spacing:.1em;flex-direction:column;gap:2.375rem;font-size:1.2rem;font-weight:600;display:flex}.mobile-nav-links a{width:fit-content;position:relative}.mobile-nav-links a:after{content:"";background-color:var(--gold);transform-origin:100% 100%;width:100%;height:2px;transition:transform .3s ease-out;position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.mobile-nav-links a:hover:after,.mobile-nav-links a.active:after{transform-origin:0 100%;transform:scaleX(1)}.mobile-nav-links a.active{color:var(--gold)}.hero{background-image:linear-gradient(#0006,#000000b3),url(/assets/img3.webp);background-position:50%;background-size:cover;flex-direction:column;min-height:100vh;display:flex;position:relative}.hero-content{text-align:center;z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:6rem 5% 0;display:flex}.hero-subtitle{margin-bottom:1.5rem;font-size:.85rem;font-weight:600}.hero-title{max-width:900px;margin-bottom:1.5rem;font-size:4.5rem;line-height:1.1}.hero-desc{max-width:600px;margin-bottom:2rem;font-size:1.1rem;font-weight:400}.hero-actions{gap:1rem;display:flex}.scroll-down{opacity:.7;color:var(--gold);position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.scroll-down-inner{letter-spacing:.1em;flex-direction:column;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.features{background-color:var(--bg-dark);padding:6rem 0}.features-header{justify-content:space-between;align-items:flex-end;margin-bottom:4rem;display:flex}.features-title-small{letter-spacing:.1em;margin-bottom:1rem;font-size:.75rem;font-weight:600}.features-title-main{margin-bottom:.5rem;font-size:2.5rem}.features-title-sub{color:var(--text-gray);font-size:1rem}.features-stat{text-align:right;position:relative}.stat-number{color:var(--gold);opacity:.1;font-family:Playfair Display,serif;font-size:clamp(8rem,12vw,12rem);line-height:.8}.stat-text{letter-spacing:.1em;font-size:.85rem;font-weight:600;position:absolute;bottom:1rem;left:0}.features-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.feature-card{background-color:var(--bg-card);border:1px solid #0000;border-radius:8px;align-items:center;gap:1rem;height:100%;padding:2rem;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.feature-card:hover{border-color:var(--gold);transform:translateY(-5px);box-shadow:0 10px 30px #00000080}.feature-icon-wrapper{background-color:var(--bg-icon);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.feature-icon-wrapper svg{width:24px;height:24px;stroke:var(--gold);stroke-width:1.5px;fill:none}.feature-check{flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-check svg{width:16px;height:16px;stroke:var(--gold);stroke-width:2px;fill:none}.feature-text{font-size:.95rem;font-weight:500;line-height:1.5}.footer{background-color:var(--bg-footer);border-top:1px solid #ffffff0d;padding:5rem 0 2rem}.footer-top{grid-template-columns:2fr 1fr 1fr;gap:4rem;margin-bottom:4rem;display:grid}.footer-logo{letter-spacing:1px;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;font-weight:700;display:flex}.footer-logo svg{width:20px;height:20px;fill:var(--gold)}.footer-logo-img{object-fit:contain;flex-shrink:0;width:20px;height:20px}.footer-company{color:var(--text-gray);margin-bottom:.25rem;font-size:.9rem}.footer-socials{gap:1rem;margin-top:1.5rem;display:flex}.social-icon{border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.social-icon:hover{border-color:var(--gold)}.social-icon svg{width:16px;height:16px;fill:var(--gold)}.footer-title{color:var(--gold);letter-spacing:.1em;margin-bottom:1.5rem;font-size:.8rem;font-weight:600}.footer-links{flex-direction:column;gap:1rem;display:flex}.footer-links a{color:var(--text-gray);font-size:.9rem;transition:color .3s}.footer-links a:hover{color:var(--gold)}.footer-bottom{color:var(--text-gray);border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:2rem;font-size:.8rem;display:flex}.footer-legal{gap:1.5rem;display:flex}.footer-legal a:hover{color:var(--text-white)}.fade-up-element{opacity:0;transform:translateY(30px)}.about-hero{background-color:var(--bg-dark);padding:10rem 0 4rem}.about-hero-top{text-align:center;margin-bottom:3rem}.about-hero-divider{background-color:var(--gold);opacity:.25;width:100vw;height:1px;margin:2rem calc(50% - 50vw) 6rem}.section-subtitle{margin-bottom:1rem;font-size:.75rem;font-weight:600}.about-hero-title{font-size:clamp(2.5rem,4vw,4rem);line-height:1.2}.about-hero-content{grid-template-columns:1fr 1fr;align-items:flex-start;gap:4rem;display:grid}.about-hero-text{padding-top:2rem;position:relative}.est-text{color:#0000;-webkit-text-stroke:1px #ffffff1a;z-index:0;pointer-events:none;font-family:Playfair Display,serif;font-size:clamp(4rem,8vw,8rem);line-height:.8;position:absolute;top:-2rem;left:0}.est-year{color:#0000;-webkit-text-stroke:1px #ffffff1a;z-index:0;pointer-events:none;font-family:Playfair Display,serif;font-size:clamp(4rem,8vw,8rem);line-height:.8;position:absolute;top:4rem;left:0}.about-hero-subtitle{z-index:1;margin-bottom:1.5rem;font-size:clamp(1.8rem,2.5vw,2.5rem);position:relative}.about-hero-text p{color:var(--text-gray);z-index:1;margin-bottom:1.5rem;line-height:1.6;position:relative}.about-hero-image-wrapper{z-index:1;position:relative}.about-hero-image-wrapper:after{content:"";border:1px solid var(--gold);opacity:.3;z-index:-1;border-radius:12px;width:100%;height:100%;position:absolute;top:-20px;right:-20px}.about-hero-image-container{aspect-ratio:4/3;border:1px solid #dfb18033;border-radius:12px;width:100%;position:relative;overflow:hidden}.about-hero-img{object-fit:cover}.badge-sea{background-color:var(--bg-card);border-radius:6px;flex-direction:column;align-items:center;padding:.8rem 1.2rem;display:flex;position:absolute;top:1.5rem;right:1.5rem;box-shadow:0 4px 12px #0000004d}.badge-title{font-size:1.2rem;line-height:1}.badge-subtitle{letter-spacing:.1em;color:var(--text-gray);margin-top:.2rem;font-size:.6rem}.badge-capacity{background-color:var(--bg-card);border:1px solid #ffffff0d;border-radius:6px;flex-direction:column;padding:1rem 1.5rem;display:flex;position:absolute;bottom:-1rem;left:-1rem;box-shadow:0 10px 25px #0006}.badge-capacity-title{font-size:1.5rem;font-weight:700;line-height:1}.badge-capacity-subtitle{letter-spacing:.1em;color:var(--text-gray);margin-top:.3rem;font-size:.6rem}.vision-mission-section{background-color:#fdfbf7;padding:5rem 0}.vision-mission-grid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.vm-card{border-left:3px solid var(--gold);background-color:#fff;border-radius:12px;padding:3rem;box-shadow:0 10px 30px #0000000d}.vm-header{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.vm-icon{background-color:#dfb18026;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.vm-icon svg{width:16px;height:16px;stroke:var(--gold);fill:none}.vm-title{font-size:.8rem;font-weight:600}.vm-text{color:#333;font-size:1.1rem;font-weight:500;line-height:1.6}.objectives-section{background-color:var(--bg-dark);padding:6rem 0}.section-title{margin-bottom:1rem;font-size:clamp(2rem,3vw,3rem)}.section-desc{color:var(--text-gray);max-width:700px;margin:0 auto 2rem;line-height:1.6}.section-divider{background-color:var(--gold);width:90px;height:2px;margin:0 auto 4rem}.text-center{text-align:center}.mb-16{margin-bottom:4rem}.objectives-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.objective-card{background-color:var(--bg-card);text-align:center;border:1px solid #0000;border-radius:12px;height:100%;padding:3rem 2rem;transition:transform .3s,border-color .3s}.objective-card:hover{border-color:var(--gold);transform:translateY(-10px)}.obj-icon-wrapper{background-color:var(--bg-icon);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 1.5rem;transition:background-color .3s;display:flex}.objective-card:hover .obj-icon-wrapper{background-color:var(--gold)}.objective-card:hover .obj-icon-wrapper svg{stroke:#000}.obj-icon-wrapper svg{width:24px;height:24px;stroke:var(--gold);fill:none;transition:stroke .3s}.obj-title{margin-bottom:1rem;font-size:1.5rem}.obj-divider{background-color:var(--gold);width:30px;height:2px;margin:0 auto 1rem}.obj-desc{color:var(--text-gray);font-size:.9rem;line-height:1.6}.business-model-section{background-color:#fdfbf7;padding:6rem 0}.text-dark{color:#111}.timeline-container{max-width:1000px;margin:0 auto;position:relative}.timeline-line{z-index:0;background-color:#dfb18066;height:1px;position:absolute;top:30px;left:10%;right:10%}.timeline-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:2rem;display:grid;position:relative}.timeline-item{text-align:center;flex-direction:column;align-items:center;display:flex}.timeline-step{background-color:var(--gold);color:#000;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;display:flex;box-shadow:0 4px 10px #dfb1804d}.timeline-icon{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1rem;display:flex;box-shadow:0 2px 8px #0000000d}.timeline-icon svg{stroke:#666;fill:none;width:20px;height:20px}.timeline-title{color:#111;margin-bottom:.8rem;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:700}.timeline-desc{color:#555;font-size:.85rem;line-height:1.6}@media (max-width:1024px){.hero-title{font-size:3.5rem}.features-grid{grid-template-columns:repeat(2,1fr)}.footer-top{grid-template-columns:1fr 1fr}.about-hero-content{grid-template-columns:1fr;gap:3rem}.vision-mission-grid{grid-template-columns:1fr}.objectives-grid{grid-template-columns:repeat(2,1fr)}.timeline-grid{grid-template-columns:repeat(2,1fr);gap:4rem 2rem}.timeline-line{display:none}}@media (max-width:768px){.nav-links,.header>.btn{display:none}.burger-btn{display:block}.hero-title{font-size:2.5rem}.hero-actions{flex-direction:column;width:100%;max-width:300px}.btn{width:100%}.features-header{flex-direction:column;align-items:flex-start;gap:2rem}.features-stat{text-align:left}.features-grid{grid-template-columns:1fr}.footer-top{grid-template-columns:1fr;gap:2rem}.footer-bottom{text-align:center;flex-direction:column;gap:1rem}.about-hero{padding-top:8rem}.est-year{top:3rem}.objectives-grid{grid-template-columns:1fr}.timeline-grid{grid-template-columns:1fr;gap:3rem}}.products-hero{background-color:var(--bg-dark);padding:10rem 0 4rem}.products-hero-top{text-align:center;margin-bottom:3rem}.products-hero-title{font-size:clamp(2.5rem,4vw,4rem);line-height:1.2}.products-hero-divider{background-color:var(--gold);opacity:.25;width:100vw;height:1px;margin:2rem calc(50% - 50vw) 6rem}.products-section-content{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.products-image-wrapper{z-index:1;position:relative}.products-image-wrapper.left-shape:after{content:"";border:1px solid var(--gold);opacity:.3;z-index:-1;border-radius:12px;width:100%;height:100%;position:absolute;top:-20px;left:-20px}.products-image-wrapper.right-shape:after{content:"";border:1px solid var(--gold);opacity:.3;z-index:-1;border-radius:12px;width:100%;height:100%;position:absolute;top:-20px;right:-20px}.products-image-container{aspect-ratio:4/3;border:1px solid #dfb18033;border-radius:12px;width:100%;position:relative;overflow:hidden}.products-img{object-fit:cover}.products-text{position:relative}.product-number{letter-spacing:.1em;margin-bottom:1rem;font-size:.85rem;font-weight:600}.product-title{margin-bottom:1rem;font-size:clamp(2rem,3vw,3rem);line-height:1.1}.product-title-divider{background-color:var(--gold);width:60px;height:2px;margin-bottom:1.5rem}.product-features{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.product-features li{color:var(--text-white);align-items:center;gap:.75rem;font-size:.95rem;display:flex}.bullet{background-color:var(--text-gray);border-radius:50%;flex-shrink:0;width:6px;height:6px}.bullet.gold{background-color:var(--gold)}.storage-section{background-color:#fdfbf7;padding:6rem 0}.text-dark-section{color:#333}.text-dark-title{color:#111}.storage-capacity{margin-bottom:1.5rem}.capacity-value{font-size:clamp(2.5rem,4vw,4rem);font-weight:700;line-height:1}.capacity-label{color:var(--text-gray);letter-spacing:.1em;margin-top:.5rem;font-size:.75rem}.storage-desc{color:#555;margin-bottom:1.5rem;line-height:1.6}.storage-features li{color:#333}@media (max-width:1024px){.products-section-content{grid-template-columns:1fr;gap:4rem}.products-section-content.reverse-mobile{flex-direction:column-reverse;display:flex}}.supply-chain-hero{background-color:var(--bg-dark);text-align:center;padding:10rem 0 4rem}.sc-hero-title{margin-bottom:1.5rem;font-size:clamp(2.5rem,4vw,4rem);line-height:1.2}.sc-hero-desc{max-width:800px;color:var(--text-gray);margin:0 auto 4rem;line-height:1.6}.sc-flow-container{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.5rem;margin:4rem auto;display:flex;position:relative}.sc-flow-line{z-index:0;border-top:2px dashed #dfb1804d;height:2px;position:absolute;top:45px;left:5%;right:5%}.sc-step{z-index:1;flex-direction:column;align-items:center;width:150px;display:flex;position:relative}.sc-step-icon-box{background-color:var(--bg-dark);border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:1.5rem;transition:all .3s;display:flex;position:relative}.sc-step-icon-box:hover{border-color:var(--gold);transform:translateY(-5px)}.sc-step-icon-box svg{width:32px;height:32px;stroke:var(--text-white);fill:none;stroke-width:1.5px}.sc-step-number{background-color:var(--gold);color:#000;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:-10px;right:-10px}.sc-step-title{letter-spacing:.05em;text-transform:uppercase;color:var(--text-white);margin-bottom:.5rem;font-size:.9rem;font-weight:700}.sc-step-desc{color:var(--text-gray);text-align:center;font-size:.75rem;line-height:1.4}@media (max-width:1200px){.sc-flow-container{gap:1rem}.sc-step{width:120px}.sc-step-icon-box{width:80px;height:80px}}@media (max-width:1024px){.sc-flow-line{display:none}.sc-flow-container{flex-direction:column;align-items:center;gap:3rem;width:100%}.sc-step{width:min(100%,300px);max-width:300px;margin-left:auto;margin-right:auto}}.sc-distribution-section{color:#333;text-align:center;background-color:#fdfbf7;padding:8rem 0}.sc-dist-title{color:#111;margin-bottom:1.5rem;font-size:clamp(2rem,3vw,2.5rem)}.sc-dist-desc{color:#555;max-width:800px;margin:0 auto 4rem;font-size:1.1rem;line-height:1.6}.sc-dist-grid{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1000px;margin:0 auto;display:grid}.sc-dist-card{text-align:center;background-color:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:3rem 2rem;transition:transform .3s;display:flex;box-shadow:0 10px 30px #0000000d}.sc-dist-card:hover{transform:translateY(-5px)}.sc-dist-icon{background-color:#dfb18026;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.5rem;display:flex}.sc-dist-icon svg{width:20px;height:20px;stroke:var(--gold);fill:none;stroke-width:1.5px}.sc-dist-card-title{color:#111;margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.sc-dist-card-desc{color:#666;font-size:.9rem;line-height:1.5}@media (max-width:768px){.sc-dist-grid{grid-template-columns:1fr}}.contact-hero{background-color:var(--bg-dark);text-align:center;padding:10rem 0 6rem}.contact-subtitle{margin-bottom:1rem;font-size:.75rem;font-weight:600}.contact-hero-title{margin-bottom:1rem;font-size:clamp(3rem,5vw,4.5rem);line-height:1.1}.contact-hero-desc{max-width:600px;color:var(--text-gray);margin:0 auto;font-size:1.1rem;line-height:1.6}.contact-content{color:#111;background-color:#fdfbf7;padding:6rem 0}.contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:stretch;gap:4rem;display:grid}.contact-info-section,.contact-form-section{flex-direction:column;min-height:100%;display:flex}.contact-info-title{margin-bottom:.5rem;font-size:clamp(2rem,3vw,2.5rem)}.contact-info-desc{color:#666;margin-bottom:3rem;font-size:.95rem}.contact-details-list{flex-direction:column;gap:2rem;margin-bottom:3rem;display:flex}.contact-detail-item{align-items:flex-start;gap:1.5rem;display:flex}.contact-icon-wrapper{background-color:#dfb18026;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.contact-icon-wrapper svg{width:20px;height:20px;stroke:var(--gold);fill:none;stroke-width:1.5px}.contact-detail-text h4{text-transform:uppercase;letter-spacing:.1em;color:#888;margin-bottom:.25rem;font-family:Inter,sans-serif;font-size:.75rem}.contact-detail-text p{color:#111;font-size:.95rem;font-weight:500;line-height:1.5}.contact-image-wrapper{border-radius:12px;width:100%;max-width:400px;margin-top:auto;padding-bottom:0;position:relative;overflow:hidden}.contact-image-wrapper img{width:100%;height:auto;display:block}.contact-form-card{background-color:#fff;border-radius:12px;align-self:stretch;margin-top:auto;padding:3rem;box-shadow:0 10px 40px #0000000d}.contact-form-title{margin-bottom:2rem;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700}.contact-form{flex-direction:column;gap:1.5rem;display:flex}.form-group{flex-direction:column;gap:.5rem;display:flex}.form-label{text-transform:uppercase;letter-spacing:.05em;color:#666;font-size:.7rem;font-weight:600}.form-input,.form-textarea{color:#333;background-color:#fff;border:1px solid #eaeaea;border-radius:6px;width:100%;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.95rem;transition:border-color .3s}.form-input:focus,.form-textarea:focus{border-color:var(--gold);outline:none}.form-textarea{resize:vertical;min-height:120px}.form-footer{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.char-count{color:#999;font-size:.7rem}.btn-submit{background-color:var(--gold);color:#000;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:6px;width:100%;margin-top:1rem;padding:1rem;font-size:.85rem;font-weight:600;transition:background-color .3s}.btn-submit:hover{background-color:var(--gold-hover)}@media (max-width:992px){.contact-grid{grid-template-columns:1fr}.contact-form-card,.contact-image-wrapper{margin-top:0}}#diesel-euro-5m,#storage-tank-facility{scroll-margin-top:6rem}
