.HeroMessage-module__vWZF1W__wrap{inset-inline:0;text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:.85rem;padding:0 1.5rem;display:flex;position:absolute;bottom:6%}.HeroMessage-module__vWZF1W__wrap>*{pointer-events:auto}.HeroMessage-module__vWZF1W__word{white-space:nowrap}.HeroMessage-module__vWZF1W__ch{white-space:pre;animation:24.0833s linear infinite backwards HeroMessage-module__vWZF1W__land;display:inline-block}@keyframes HeroMessage-module__vWZF1W__land{0%{opacity:0;transform:translateY(.14em)}.65%{opacity:1;color:#24c8bb;text-shadow:0 0 12px #24c8bbf2,0 0 22px #24c8bb8c;transform:translateY(0)}2.75%{color:inherit;text-shadow:inherit}97%{opacity:1}to{opacity:0}}.HeroMessage-module__vWZF1W__headline{white-space:nowrap;max-width:none;font-family:var(--font-sans), Arial, Helvetica, sans-serif;color:#fff;text-shadow:0 0 22px #080d0fe6,0 2px 6px #080d0ff2;margin:0;font-size:calc(clamp(1.6rem,3.4vw,2.1rem) + 2px);font-weight:700;line-height:1.15}.HeroMessage-module__vWZF1W__body{max-width:68ch;font-family:var(--font-sans), Arial, Helvetica, sans-serif;color:#e6efee;text-shadow:0 0 18px #080d0feb,0 1px 4px #080d0ff2;margin:0;font-size:calc(clamp(.85rem,1.5vw,1.02rem) + 2px);font-weight:400;line-height:1.6}@media (prefers-reduced-motion:reduce){.HeroMessage-module__vWZF1W__ch{opacity:1;animation:none}}@media (max-width:900px){.HeroMessage-module__vWZF1W__wrap{gap:.6rem}.HeroMessage-module__vWZF1W__headline{white-space:normal;max-width:18ch}.HeroMessage-module__vWZF1W__body{max-width:46ch;line-height:1.5}}
.HomePortal-module__FY9WPW__page{--portal-bg:#080d0f;--portal-teal:#24c8bb;background:var(--portal-bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.HomePortal-module__FY9WPW__header{z-index:5;background:var(--portal-bg);border-bottom:1px solid #ffffff14;position:relative}.HomePortal-module__FY9WPW__headerInner{justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.25rem;display:flex}.HomePortal-module__FY9WPW__brandGroup{align-items:center;gap:.6rem;display:flex}.HomePortal-module__FY9WPW__brand img{width:auto;height:30px;display:block}.HomePortal-module__FY9WPW__quickContacts{align-items:center;gap:.4rem;display:flex}.HomePortal-module__FY9WPW__quickIcon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;box-shadow:0 2px 8px #00000059}.HomePortal-module__FY9WPW__quickIcon:hover{filter:brightness(1.08)}.HomePortal-module__FY9WPW__whatsappIcon{background:#25d366}.HomePortal-module__FY9WPW__emailIcon{background:#e8834a}@media (max-width:900px){.HomePortal-module__FY9WPW__brandGroup{gap:.4rem}.HomePortal-module__FY9WPW__quickIcon{width:1.75rem;height:1.75rem}}.HomePortal-module__FY9WPW__nav{align-items:center;gap:.85rem;font-size:.78rem;display:flex}.HomePortal-module__FY9WPW__nav button,.HomePortal-module__FY9WPW__nav a{color:#f2f5f5;letter-spacing:.02em}.HomePortal-module__FY9WPW__nav button:hover,.HomePortal-module__FY9WPW__nav a:hover{color:var(--portal-teal)}.HomePortal-module__FY9WPW__headerCustomizer{border:1px solid var(--portal-teal);background:linear-gradient(180deg, #2fe0d1 0%, var(--portal-teal) 100%);border-radius:999px;padding:.34rem 1rem;font-weight:600;color:#06110f!important}.HomePortal-module__FY9WPW__headerCustomizer:hover{filter:brightness(1.07);color:#06110f!important}.HomePortal-module__FY9WPW__languages{color:#6d7b7b;align-items:center;gap:.4rem;display:flex}.HomePortal-module__FY9WPW__activeLanguage{color:var(--portal-teal)!important}.HomePortal-module__FY9WPW__main{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex;position:relative}.HomePortal-module__FY9WPW__backgroundVideo{object-fit:cover;background:var(--portal-bg);width:100%;height:100%;position:absolute;inset:0}.HomePortal-module__FY9WPW__scrim{background:linear-gradient(#080d0f26 0%,#080d0f59 55%,#080d0feb 100%);position:absolute;inset:0}.HomePortal-module__FY9WPW__motionToggle{top:.9rem;z-index:5;letter-spacing:.04em;color:#cfd8d8;background:#080d0fb8;border:1px solid #ffffff2e;border-radius:999px;padding:.3rem .75rem;font-size:.7rem;position:absolute;inset-inline-end:1rem}.HomePortal-module__FY9WPW__motionToggle:hover{border-color:var(--portal-teal);color:var(--portal-teal)}.HomePortal-module__FY9WPW__solutionBar{z-index:2;grid-template-columns:repeat(9,1fr);gap:.5rem;padding:1rem 1.25rem 1.5rem;display:grid;position:relative}.HomePortal-module__FY9WPW__solutionBar button{letter-spacing:.02em;text-align:center;color:#eef4f4;background:#0a1113c7;border:1px solid #ffffff29;border-radius:4px;padding:.7rem .4rem;font-size:.7rem;line-height:1.25}.HomePortal-module__FY9WPW__solutionBar button:hover{border-color:var(--portal-teal);color:var(--portal-teal)}.HomePortal-module__FY9WPW__rfqTile{font-weight:600;color:var(--portal-teal)!important}.HomePortal-module__FY9WPW__rfqTile:hover{border-color:var(--portal-teal);color:var(--portal-teal)!important}.HomePortal-module__FY9WPW__viewerRegion{z-index:4;flex:1;min-height:0;position:relative}.HomePortal-module__FY9WPW__catalogViewer{background:0 0;border:0;width:min(1132px,100vw - 2rem);position:absolute;inset-block:1.5vh;inset-inline:50% auto;overflow:hidden;transform:translate(-50%)}[dir=rtl] .HomePortal-module__FY9WPW__catalogViewer{transform:translate(50%)}.HomePortal-module__FY9WPW__catalogViewer iframe{background:0 0;border:0;width:100%;height:100%;display:block}.HomePortal-module__FY9WPW__viewerClose{top:.4rem;z-index:5;z-index:2;color:#e7eeee;background:#080d0fd9;border:1px solid #fff3;border-radius:50%;width:2rem;height:2rem;font-size:1.1rem;line-height:1;position:absolute;inset-inline-end:.6rem}.HomePortal-module__FY9WPW__viewerClose:hover{border-color:var(--portal-teal);color:var(--portal-teal)}.HomePortal-module__FY9WPW__modalBackdrop{z-index:6;background:#040809b8;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.HomePortal-module__FY9WPW__authPanel{background:var(--bg-elevated,#0e1517);border:1px solid #ffffff24;border-radius:8px;width:min(430px,100%);max-height:90vh;padding:1.75rem;position:relative;overflow-y:auto}.HomePortal-module__FY9WPW__closeButton{top:.6rem;color:var(--fg-muted,#9aa7a7);font-size:1.15rem;line-height:1;position:absolute;inset-inline-end:.8rem}.HomePortal-module__FY9WPW__closeButton:hover{color:var(--portal-teal)}.HomePortal-module__FY9WPW__eyebrow{letter-spacing:.16em;color:var(--portal-teal);margin-bottom:.4rem;font-size:.65rem}.HomePortal-module__FY9WPW__barHandle{display:none}@media (max-width:900px){.HomePortal-module__FY9WPW__barHandle{z-index:2;letter-spacing:.08em;text-transform:uppercase;color:#cfd8d8;background:#080d0fdb;border-top:1px solid #ffffff24;width:100%;padding:.45rem 0;font-size:.66rem;display:block;position:relative}.HomePortal-module__FY9WPW__barHandle:hover{color:var(--portal-teal)}.HomePortal-module__FY9WPW__solutionBarCollapsed{display:none}.HomePortal-module__FY9WPW__solutionBar{grid-template-columns:1fr 1fr}.HomePortal-module__FY9WPW__rfqTile{grid-column:1/-1}.HomePortal-module__FY9WPW__catalogViewer{width:calc(100vw - .75rem);inset-block:.75vh}.HomePortal-module__FY9WPW__headerInner{gap:.5rem;padding:.5rem .75rem}.HomePortal-module__FY9WPW__nav{gap:.55rem;font-size:.72rem}.HomePortal-module__FY9WPW__brand img{height:24px}}@media (prefers-reduced-motion:reduce){.HomePortal-module__FY9WPW__backgroundVideo{display:none}}.HomePortal-module__FY9WPW__languages{position:relative}.HomePortal-module__FY9WPW__langTrigger{color:#cfd8d8;letter-spacing:.05em;align-items:center;gap:.2rem;font-size:.72rem;display:inline-flex}.HomePortal-module__FY9WPW__langTrigger:hover{color:var(--portal-teal)}.HomePortal-module__FY9WPW__langMenu{inset-inline-end:0;z-index:40;background:#080d0ff7;border:1px solid #ffffff29;border-radius:.35rem;min-width:8.5rem;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .35rem);box-shadow:0 8px 24px #00000073}.HomePortal-module__FY9WPW__langMenu button{text-align:start;color:#e6ecec;width:100%;padding:.4rem .75rem;font-size:.78rem;display:block}.HomePortal-module__FY9WPW__langMenu button:hover,.HomePortal-module__FY9WPW__langMenu button:focus-visible{color:var(--portal-teal);background:#24c8bb1f;font-weight:700}
