@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";:root{--primary-red: #E31E24;--bg-grey: #423E3C;--text-main: #423E3C;--font-main: "Roboto", sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}[data-scroll-cue]{cursor:pointer;outline-offset:6px}[data-scroll-cue]:focus-visible{outline:2px solid #E31E24}html,body{overflow-x:clip;max-width:100%}body{font-family:var(--font-main);background:#fff;color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}h1,h2,h3,h4,h5,h6{font-family:var(--font-main);font-weight:900}p,span,li,a{font-family:var(--font-main)}#root{width:100%;min-height:100vh;min-height:100dvh}@media(max-width:768px){img,video,canvas,svg{max-width:100%}[class*=wavyWires]{aspect-ratio:7.2 / 1;height:auto}}::selection{background:var(--primary-red);color:#fff}._navbar_1dorm_1{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 8%;z-index:2000;background:transparent;pointer-events:none}._menuContainer_1dorm_33,._socialIcons_1dorm_35{pointer-events:auto}._menuContainer_1dorm_33{flex:1;display:flex;justify-content:flex-start;align-items:center;gap:2.5rem}._hamburger_1dorm_61{background:none;border:none;padding:0;width:44px;height:44px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:all .3s ease}._bar_1dorm_91{width:30px;height:2.5px;background-color:#e31e24;border-radius:4px;transition:all .4s cubic-bezier(.4,0,.2,1)}._hamburger_1dorm_61:hover ._bar_1dorm_91:nth-child(1){width:20px}._hamburger_1dorm_61:hover ._bar_1dorm_91:nth-child(2){width:30px}._hamburger_1dorm_61:hover ._bar_1dorm_91:nth-child(3){width:25px}._hamburger_1dorm_61._active_1dorm_131 ._bar_1dorm_91:nth-child(1){transform:translateY(8.5px) rotate(45deg)}._hamburger_1dorm_61._active_1dorm_131 ._bar_1dorm_91:nth-child(2){opacity:0}._hamburger_1dorm_61._active_1dorm_131 ._bar_1dorm_91:nth-child(3){transform:translateY(-8.5px) rotate(-45deg)}._logoContainer_1dorm_155{display:flex;align-items:center}._logoLink_1dorm_165{min-height:44px;display:inline-flex;align-items:center;justify-content:center}._logoImage_1dorm_179{height:32px;width:auto;object-fit:contain;transition:all .4s ease;animation:_logoFade_1dorm_1 .4s ease both}@keyframes _logoFade_1dorm_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._logoImage_1dorm_179:hover{transform:scale(1.05)}._socialIcons_1dorm_35{flex:1;display:flex;gap:1.5rem;justify-content:flex-end;align-items:center}._socialIcon_1dorm_35{color:#e31e24;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}._themeDark_1dorm_265 ._bar_1dorm_91{background-color:#fff}._themeDark_1dorm_265 ._socialIcon_1dorm_35{color:#fff}._themeLight_1dorm_281 ._bar_1dorm_91{background-color:#e31e24}._themeLight_1dorm_281 ._socialIcon_1dorm_35{color:#e31e24}._socialIcon_1dorm_35:hover{transform:translateY(-2px)}._navbarActive_1dorm_307{mix-blend-mode:normal;background:transparent}._menuOverlay_1dorm_319{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:#e31e24;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1500;display:flex;justify-content:center;align-items:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(.4,0,.2,1)}._menuVisible_1dorm_363{opacity:1;visibility:visible}._bgLogoContainer_1dorm_373{position:absolute;bottom:-2vh;left:50%;transform:translate(-50%);width:100%;display:flex;justify-content:center;pointer-events:none;z-index:0;overflow:hidden}._bgLogo_1dorm_373{width:100%;max-width:100vw;height:auto;opacity:.08;filter:brightness(0) invert(1);object-fit:contain}._menuLinks_1dorm_419{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,auto);gap:2.5rem 12vw;text-align:left;max-width:95%}._menuLink_1dorm_419{font-family:var(--font-main);font-size:clamp(2.5rem,6vw,4rem);font-weight:900;text-decoration:none;color:#fff;text-transform:uppercase;transition:all .3s ease;letter-spacing:4px;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}body.menu-open{overflow:hidden}._menuLink_1dorm_419:hover{color:#423e3c;transform:scale(1.05)}._activeLink_1dorm_487{color:#423e3c}._menuSocialIcons_1dorm_497{display:none}@media(max-width:768px){._navbar_1dorm_1{padding:1.2rem}._navbar_1dorm_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:-60px;background:linear-gradient(to bottom,#fff,#fff 55%,#ffffffb3 75%,#fff0);pointer-events:none;z-index:-1;transition:opacity .3s ease}._navbarActive_1dorm_307:before,._homePageNav_1dorm_521:before{opacity:0}._socialIcons_1dorm_35{display:none}._menuContainer_1dorm_33{flex:1;width:100%;flex-direction:row-reverse;justify-content:space-between}._menuOverlay_1dorm_319{flex-direction:column;justify-content:flex-start;gap:2rem;padding:calc(4.5rem + env(safe-area-inset-top,0px)) max(1.5rem,env(safe-area-inset-right,0px)) calc(2rem + env(safe-area-inset-bottom,0px)) max(1.5rem,env(safe-area-inset-left,0px))}._menuLinks_1dorm_419{grid-template-columns:1fr;gap:.65rem;text-align:center;width:min(100%,28rem)}._menuLink_1dorm_419{font-size:clamp(1.6rem,7vw,2.2rem);letter-spacing:2px;justify-content:center;padding:.35rem .5rem}._menuSocialIcons_1dorm_497{display:flex;justify-content:center;align-items:center;gap:1.8rem;position:relative;z-index:2;flex-shrink:0}._menuSocialIcons_1dorm_497 ._socialIcon_1dorm_35{width:44px;height:44px;border-radius:50%;background:#ffffff1f;color:#fff;transition:all .3s ease}._hamburger_1dorm_61:hover ._bar_1dorm_91:nth-child(1),._hamburger_1dorm_61:hover ._bar_1dorm_91:nth-child(2),._hamburger_1dorm_61:hover ._bar_1dorm_91:nth-child(3){width:30px}._logoImage_1dorm_179:hover,._menuLink_1dorm_419:hover{transform:none}._menuSocialIcons_1dorm_497 ._socialIcon_1dorm_35:hover{background:#ffffff1f;transform:none}}@media(max-width:480px){._navbar_1dorm_1{padding:1rem}._menuLink_1dorm_419{font-size:clamp(1.35rem,6.5vw,1.6rem);letter-spacing:1px}._menuSocialIcons_1dorm_497{gap:1.4rem}._menuSocialIcons_1dorm_497 ._socialIcon_1dorm_35{width:44px;height:44px}}@media(max-width:768px)and (max-height:560px){._menuOverlay_1dorm_319{gap:1rem;padding-top:calc(4rem + env(safe-area-inset-top,0px))}._menuLinks_1dorm_419{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;width:min(100%,38rem)}._menuLink_1dorm_419{min-width:0;font-size:clamp(1rem,4vw,1.3rem);white-space:normal}}._hero_rfj61_1{position:sticky;top:0;left:0;width:100%;height:100vh;height:100svh;min-height:600px;overflow:hidden;background:#fff}._videoContainer_rfj61_27{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}._videoCanvas_rfj61_47{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover}._overlay_rfj61_71{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;z-index:10;pointer-events:none}._heroGrid_rfj61_103{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;padding:0 8%;height:100%;width:100%;pointer-events:none;gap:4rem}._heroLeft_rfj61_131{pointer-events:auto;display:flex;flex-direction:column;z-index:20;align-items:flex-start;text-align:left}._heroLogo_rfj61_149{width:450px;height:auto;margin-bottom:4rem;filter:drop-shadow(0 10px 25px rgba(0,0,0,.08));animation:_heroFadeIn_rfj61_1 1s cubic-bezier(.23,1,.32,1) .2s both}._heroContentCard_rfj61_171{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;padding:0;animation:_heroFadeUp_rfj61_1 1s cubic-bezier(.23,1,.32,1) .6s both;box-shadow:none}._heroMainHeading_rfj61_191{font-family:var(--font-main);font-size:clamp(3.5rem,8vw,5rem);font-weight:900;color:#423e3c;line-height:1;margin-bottom:2.5rem;letter-spacing:-.04em}._headingLine_rfj61_213{display:block}._heroSubtext_rfj61_221{font-family:var(--font-main);font-size:1.25rem;font-weight:300;color:#444;max-width:600px;margin-bottom:3.5rem;line-height:1.6}._heroButtons_rfj61_241{display:flex;gap:1.5rem;pointer-events:auto;animation:_heroFadeUp_rfj61_1 1s cubic-bezier(.23,1,.32,1) .9s both}._heroCta_rfj61_255{background:#e31e24;color:#fff;font-family:var(--font-main);border:none;padding:1.2rem 3rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);border-radius:4px;box-shadow:0 8px 25px #e31e2440}._heroCta_rfj61_255:hover{background:#c1191f;transform:translateY(-3px);box-shadow:0 12px 35px #e31e2459}._heroCtaSecondary_rfj61_299{background:transparent;color:#1a1a1a;font-family:var(--font-main);border:2px solid #1a1a1a;padding:1.2rem 3rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);border-radius:4px}._heroCtaSecondary_rfj61_299:hover{background:#423e3c;color:#fff;transform:translateY(-3px);box-shadow:0 12px 35px #423e3c33}._scrollIndicator_rfj61_355{position:absolute;bottom:3rem;left:50%;transform:translate(-50%);z-index:20;display:flex;flex-direction:column;align-items:center;gap:.5rem;pointer-events:auto;animation:_heroFadeIn_rfj61_1 1s cubic-bezier(.23,1,.32,1) 1.5s both}._mouse_rfj61_383{width:44px;height:44px;border:0;display:flex;justify-content:center;padding-top:8px;position:relative}._mouse_rfj61_383:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px;transition:border-color .3s ease}._mouse_rfj61_383:hover:before{border-color:#423e3ccc}._wheel_rfj61_429{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_wheelMove_rfj61_1 1.5s ease-in-out infinite;position:relative;z-index:1}@keyframes _wheelMove_rfj61_1{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:.35}}._scrollText_rfj61_459{font-family:var(--font-main);font-size:.7rem;font-weight:700;color:#423e3c;text-transform:uppercase;letter-spacing:3px;opacity:.5}._scrollChevron_rfj61_479{width:24px;height:24px;border-right:2px solid #E31E24;border-bottom:2px solid #E31E24;transform:rotate(45deg);animation:_scrollBounce_rfj61_1 2s ease-in-out infinite}@keyframes _scrollBounce_rfj61_1{0%,to{transform:rotate(45deg) translateY(0);opacity:.4}50%{transform:rotate(45deg) translateY(8px);opacity:1}}@keyframes _heroFadeIn_rfj61_1{0%{opacity:0}to{opacity:1}}@keyframes _heroFadeUp_rfj61_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _heroSlideRight_rfj61_1{0%{width:0;opacity:0}to{width:80px;opacity:1}}._annotation_rfj61_605{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 192px;pointer-events:none;z-index:10}._annotationLeft_rfj61_633,._annotationRight_rfj61_635{max-width:380px;background:#ffffff0d;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);padding:2.5rem;border:1px solid rgba(255,255,255,.15);pointer-events:auto;box-shadow:0 20px 40px #0000001a;text-align:right;z-index:10;position:relative;border-radius:20px}._annotationRight_rfj61_635{border-left:none;text-align:left;margin-top:150px}._annotationLabel_rfj61_677{display:block;font-size:.8rem;font-weight:900;color:#e31e24;margin-bottom:.8rem;letter-spacing:3px}._annotationTitle_rfj61_695{font-family:var(--font-main);font-size:2rem;font-weight:900;color:#423e3c;margin-bottom:1rem;line-height:1.2}._annotationDesc_rfj61_713{font-family:var(--font-main);font-size:.95rem;font-weight:300;color:#555;line-height:1.7}._svgLayer_rfj61_729{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1920px;height:1080px;pointer-events:none;z-index:1}@media(max-width:1024px){._heroGrid_rfj61_103{grid-template-columns:1fr 1fr;padding:0 5%;gap:2rem}._heroLogo_rfj61_149{width:280px}._heroMainHeading_rfj61_191{font-size:clamp(1.8rem,4vw,2.5rem)}._annotation_rfj61_605{padding:0 5%}}@media(max-width:768px){._videoContainer_rfj61_27:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#fff,#fff 22%,#ffffffd9 33%,#fff0 45%);pointer-events:none;z-index:2}._videoCanvas_rfj61_47{object-position:50% 30%}._heroGrid_rfj61_103{transform:translateY(0)!important}._heroGrid_rfj61_103{grid-template-columns:1fr;gap:1rem;padding:100px 5% 3.5rem;align-items:end}._heroLeft_rfj61_131{align-items:center;text-align:center}._heroLogo_rfj61_149{width:220px;margin-bottom:1.6rem}._heroContentCard_rfj61_171{padding:0;border-top:none;background:transparent}._heroMainHeading_rfj61_191{font-size:clamp(1.5rem,6vw,1.9rem);margin-bottom:2rem;line-height:1.05}._headingLine_rfj61_213{display:inline}._headingLine_rfj61_213+._headingLine_rfj61_213:before{content:" "}._heroSubtext_rfj61_221{display:none}._heroButtons_rfj61_241{flex-direction:row;width:100%;gap:.6rem}._heroCta_rfj61_255,._heroCtaSecondary_rfj61_299{flex:1;width:auto;min-width:0;text-align:center;padding:.9rem .6rem;font-size:.78rem;letter-spacing:1px;white-space:nowrap}._redAccentLine_rfj61_979{margin-left:auto;margin-right:auto}._scrollIndicator_rfj61_355{display:flex;bottom:.9rem}._annotation_rfj61_605,._svgLayer_rfj61_729{display:none}._heroCta_rfj61_255:hover{background:#e31e24;transform:none;box-shadow:0 8px 25px #e31e2440}._heroCtaSecondary_rfj61_299:hover{background:transparent;color:#1a1a1a;transform:none;box-shadow:none}}@media(max-width:480px){._heroLogo_rfj61_149{width:187px;margin-bottom:1.3rem}._heroMainHeading_rfj61_191{font-size:clamp(1.4rem,6.5vw,1.7rem);margin-bottom:1.6rem}._heroCta_rfj61_255,._heroCtaSecondary_rfj61_299{padding:.8rem .4rem;font-size:.72rem;letter-spacing:.5px}._heroGrid_rfj61_103{padding:90px 5% 3rem;gap:.8rem}}._heroTag_rfj61_1097{position:absolute;top:12rem;right:8%;height:150px;width:auto;object-fit:contain;z-index:10;opacity:1;pointer-events:auto}@media(max-width:1024px){._heroTag_rfj61_1097{top:2rem;right:5%;height:70px}}._section_80o0y_1{padding:5rem 8%;background-color:#fff}._container_80o0y_11{max-width:1400px;margin:0 auto}._heading_80o0y_21{font-family:var(--font-main);font-size:3rem;font-weight:900;color:#423e3c;text-align:center;margin-bottom:1rem}._subtext_80o0y_39{font-family:var(--font-main);font-size:1.1rem;color:#666;text-align:center;max-width:600px;margin:0 auto 3rem;line-height:1.6}._grid_80o0y_59{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}._item_80o0y_71{display:flex;flex-direction:column;align-items:center;transition:all .5s cubic-bezier(.23,1,.32,1);background:transparent;padding:1rem;border-radius:12px;border:1px solid transparent}._markerTag_80o0y_93{font-family:var(--font-main);font-size:1rem;font-weight:900;color:#e31e24;text-transform:uppercase;letter-spacing:.2em;padding:.5rem 1rem;margin-bottom:2rem;position:relative;display:inline-block;text-align:center}._markerTag_80o0y_93:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:3px;background:#e31e24;border-radius:2px}._item_80o0y_71:hover{transform:translateY(-10px);background:#fff;border-color:#eee;box-shadow:0 20px 40px #0000000d}._imageContainer_80o0y_161{width:100%;aspect-ratio:1 / 1;background-color:transparent;display:flex;align-items:center;justify-content:center;position:relative;padding:1rem;overflow:hidden}._productImage_80o0y_185{width:82%;height:82%;object-fit:contain;transition:transform .55s cubic-bezier(.23,1,.32,1)}._item_80o0y_71:hover ._productImage_80o0y_185,._item_80o0y_71:focus-visible ._productImage_80o0y_185{transform:scale(1.05)}._item_80o0y_71:focus-visible{outline:2px solid #E31E24;outline-offset:4px}._imagePlaceholder_80o0y_219{width:100%;aspect-ratio:1 / 1;background:#f9f9f9}._textPlaceholder_80o0y_231{height:20px;background:#f9f9f9;width:60%;margin:1rem auto}._ctaWrap_80o0y_245{margin-top:4rem;display:flex;justify-content:center}._exploreBtn_80o0y_257{display:flex;align-items:center;gap:1.2rem;background:#e31e24;color:#fff;padding:1.6rem 4.5rem;font-family:var(--font-main);font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.15em;border-radius:6px;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 10px 30px #e31e2433}._exploreBtn_80o0y_257:hover{background:#c1191f;transform:translateY(-5px) scale(1.02);box-shadow:0 20px 40px #e31e2466}._reveal_80o0y_307{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.23,1,.32,1)}._visible_80o0y_319{opacity:1;transform:translateY(0)}@media(max-width:1024px){._grid_80o0y_59{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._section_80o0y_1{padding:5rem 5%}._grid_80o0y_59{grid-template-columns:1fr;max-width:420px;margin:0 auto}._heading_80o0y_21{font-size:clamp(1.8rem,7vw,2.4rem)}._subtext_80o0y_39{font-size:1rem;margin-bottom:2rem}._cardContent_80o0y_381{padding:3.5rem 2.5rem}._ctaWrap_80o0y_245{margin-top:3rem}._exploreBtn_80o0y_257{padding:1.2rem 2.5rem;font-size:1rem;gap:.8rem}}@media(max-width:480px){._section_80o0y_1{padding:4rem 5%}._heading_80o0y_21{font-size:clamp(1.6rem,8vw,2rem)}._markerTag_80o0y_93{font-size:.85rem;margin-bottom:1.5rem}._exploreBtn_80o0y_257{padding:1.1rem 2rem;font-size:.9rem;letter-spacing:.1em}}._band_7kr9k_1{background:#e31e24;padding:2.5rem 0;overflow:hidden;position:relative}._marqueeTrack_7kr9k_15{display:flex;animation:_marqueeScroll_7kr9k_1 40s linear infinite;width:max-content}._marqueeGroup_7kr9k_27{display:flex;align-items:center;flex-shrink:0}._item_7kr9k_39{font-family:var(--font-main);font-size:1.1rem;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:3px;white-space:nowrap;display:flex;align-items:center;gap:0}._separator_7kr9k_65{display:inline-block;margin:0 2.5rem;font-size:.7rem;opacity:.6;color:#fff}@keyframes _marqueeScroll_7kr9k_1{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@media(max-width:768px){._band_7kr9k_1{padding:1.8rem 0}._item_7kr9k_39{font-size:.85rem;letter-spacing:2px}._separator_7kr9k_65{margin:0 1.5rem}}@media(max-width:480px){._band_7kr9k_1{padding:1.4rem 0}._item_7kr9k_39{font-size:.75rem;letter-spacing:1.5px}._separator_7kr9k_65{margin:0 1rem}}._finalCta_6bu1l_1{background:#423e3c;color:#fff;padding:12rem 8%;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;text-align:center}._ctaBgLogo_6bu1l_25{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;min-width:1000px;max-width:110vw;height:auto;opacity:.04;filter:brightness(0) invert(1);z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}._ctaContent_6bu1l_57{position:relative;z-index:1}._ctaHeading_6bu1l_67{font-family:var(--font-main);font-size:clamp(2.5rem,6vw,5rem);font-weight:900;margin:0 auto 1.5rem;text-transform:uppercase;letter-spacing:-.02em;max-width:1000px}._ctaSubtext_6bu1l_87{font-family:var(--font-main);font-size:clamp(1.1rem,2vw,1.3rem);font-weight:300;color:#ffffffb3;max-width:700px;margin:0 auto;line-height:1.6}._ctaButtons_6bu1l_107{display:flex;gap:2rem;margin-top:4rem;justify-content:center}._primaryBtn_6bu1l_121{background:#e31e24;color:#fff!important;padding:1.5rem 4rem;font-family:var(--font-main);font-size:1.1rem;font-weight:900;border:none;border-radius:4px;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;box-shadow:0 10px 20px #e31e2433}._primaryBtn_6bu1l_121:hover{background:#ff2d33;transform:translateY(-5px);box-shadow:0 15px 30px #e31e2466}._secondaryBtn_6bu1l_171{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important;padding:1.5rem 4rem;font-family:var(--font-main);font-size:1.1rem;font-weight:900;border:1px solid rgba(255,255,255,.2);border-radius:4px;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase}._secondaryBtn_6bu1l_171:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-5px)}@media(max-width:768px){._finalCta_6bu1l_1{padding:7rem 5%}._ctaBgLogo_6bu1l_25{min-width:600px;width:130%}._ctaButtons_6bu1l_107{flex-direction:column;width:100%;gap:1rem;margin-top:3rem}._primaryBtn_6bu1l_121,._secondaryBtn_6bu1l_171{width:100%;padding:1.2rem 2rem;font-size:1rem}}@media(max-width:480px){._finalCta_6bu1l_1{padding:6rem 5%}._ctaHeading_6bu1l_67{font-size:clamp(2rem,9vw,2.8rem)}._ctaSubtext_6bu1l_87{font-size:1rem}._primaryBtn_6bu1l_121,._secondaryBtn_6bu1l_171{padding:1rem 1.5rem;font-size:.9rem}}._faqSection_7q55h_1{padding:10rem 8%;background-color:#fff;position:relative;z-index:5}._container_7q55h_15{max-width:1000px;margin:0 auto}._faqHeader_7q55h_25{text-align:center;margin-bottom:5rem;display:flex;flex-direction:column;align-items:center}._heading_7q55h_41{font-family:var(--font-main);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:#423e3c;margin-bottom:1.5rem}._accentLine_7q55h_57{width:60px;height:4px;background:#e31e24;border-radius:2px}._accordionContainer_7q55h_73{display:flex;flex-direction:column;gap:1rem}._accordionItem_7q55h_85{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;transition:all .3s ease}._accordionItem_7q55h_85._itemOpen_7q55h_101{border-color:#e0e0e0;box-shadow:0 10px 30px #00000008}._accordionHeader_7q55h_111{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.8rem 2.5rem;background:none;border:none;cursor:pointer;text-align:left}._questionText_7q55h_135{font-family:var(--font-main);font-size:1.15rem;font-weight:700;color:#423e3c;padding-right:2rem;transition:color .3s ease}._itemOpen_7q55h_101 ._questionText_7q55h_135{color:#e31e24}._icon_7q55h_161{font-size:1.5rem;font-weight:400;color:#e31e24;transition:transform .3s ease}._accordionBody_7q55h_175{overflow:hidden;transition:max-height .4s cubic-bezier(.23,1,.32,1)}._answerText_7q55h_185{padding:0 2.5rem 2rem;text-align:left}._answerText_7q55h_185 p{font-family:var(--font-main);font-size:1.05rem;line-height:1.7;color:#666;margin:0}._reveal_7q55h_213{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.23,1,.32,1)}._revealVisible_7q55h_225{opacity:1;transform:translateY(0)}@media(max-width:768px){._faqSection_7q55h_1{padding:6rem 5%}._faqHeader_7q55h_25{margin-bottom:3rem}._accordionHeader_7q55h_111{padding:1.3rem 1.5rem}._questionText_7q55h_135{font-size:1rem;padding-right:1rem}._answerText_7q55h_185{padding:0 1.5rem 1.3rem}._answerText_7q55h_185 p{font-size:.95rem}}@media(max-width:480px){._faqSection_7q55h_1{padding:5rem 5%}._accordionHeader_7q55h_111{padding:1.1rem 1.2rem}._questionText_7q55h_135{font-size:.95rem;padding-right:.5rem}._answerText_7q55h_185{padding:0 1.2rem 1.1rem}._answerText_7q55h_185 p{font-size:.9rem;line-height:1.6}._icon_7q55h_161{font-size:1.3rem}}._aboutPage_qpy1o_1{background-color:#fff;color:#423e3c;overflow:visible}._section_qpy1o_13{padding:10rem 8%;display:flex;flex-direction:column;align-items:center;text-align:center}._hero_qpy1o_29{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden}._heroContent_qpy1o_55{max-width:1400px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;z-index:5}._heroLine_qpy1o_77{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,5rem);font-weight:800;color:#423e3c;line-height:1.1;margin-bottom:.8rem;letter-spacing:-.03em}._heroLabel_qpy1o_97{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._scrollIndicator_qpy1o_117{margin-top:5rem;display:flex;justify-content:center}._mouse_qpy1o_129{width:26px;height:42px;border:2px solid rgba(66,62,60,.4);border-radius:20px;display:flex;justify-content:center;padding-top:6px;transition:border-color .3s ease}._mouse_qpy1o_129:hover{border-color:#423e3ccc}._wheel_qpy1o_159{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_qpy1o_1 2s infinite}@keyframes _scrollWheel_qpy1o_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._wavyWires_qpy1o_185{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.12}._wavyWires_qpy1o_185 svg{width:100%;height:100%}._wirePath1_qpy1o_223{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_qpy1o_1 6s infinite linear}._wirePath2_qpy1o_239{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_qpy1o_1 8s infinite linear reverse}@keyframes _waveMotion_qpy1o_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._summary_qpy1o_277{background-color:#fbfbfb}._summaryHeading_qpy1o_285{font-family:var(--font-main);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;margin:0 auto 3rem;color:#423e3c;text-transform:capitalize;letter-spacing:-.02em;max-width:800px;line-height:1.1}._summaryBody_qpy1o_309{font-family:var(--font-main);font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.8;color:#555;max-width:800px;margin-left:auto;margin-right:auto}._trustSection_qpy1o_335{padding:12rem 8%;background-color:#fff;overflow:hidden}._trustContainer_qpy1o_347{max-width:1400px;margin:0 auto}._trustHeader_qpy1o_357{margin-bottom:8rem;text-align:center}._trustMainHeading_qpy1o_367{font-family:var(--font-main);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;color:#423e3c;text-transform:capitalize;letter-spacing:-.02em}._trustGrid_qpy1o_385{display:grid;grid-template-columns:repeat(2,1fr);gap:10rem 8rem}._trustItem_qpy1o_399{display:flex;flex-direction:column;align-items:flex-start;text-align:left}._trustWordWrapper_qpy1o_413{position:relative;margin-bottom:3rem;display:flex;align-items:center;justify-content:flex-start;width:100%}._trustWord_qpy1o_413{font-family:var(--font-main);font-size:clamp(4rem,10vw,8rem);font-weight:900;color:#e0e0e0;line-height:1;margin:0;text-transform:uppercase;letter-spacing:-.04em;position:relative;z-index:2;transition:all 1.2s cubic-bezier(.23,1,.32,1);transform:translateY(30px)}._trustBgSvg_qpy1o_461{position:absolute;top:50%;left:0;transform:translateY(-50%) scale(.8);width:clamp(150px,25vw,300px);height:auto;opacity:0;z-index:1;pointer-events:none;transition:all 1.5s cubic-bezier(.23,1,.32,1);transition-delay:.3s}._revealVisible_qpy1o_489._trustItem_qpy1o_399 ._trustWord_qpy1o_413{color:#423e3c;transform:translateY(0)}._revealVisible_qpy1o_489._trustItem_qpy1o_399 ._trustBgSvg_qpy1o_461{opacity:.2;transform:translateY(-50%) scale(1.2)}._trustDesc_qpy1o_509{font-family:var(--font-main);font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:400;color:#666;line-height:1.6;max-width:450px;margin:0;opacity:0;transform:translateY(20px);transition:all .8s ease-out;transition-delay:.7s}._revealVisible_qpy1o_489._trustItem_qpy1o_399 ._trustDesc_qpy1o_509{opacity:1;transform:translateY(0)}@media(max-width:992px){._trustGrid_qpy1o_385{grid-template-columns:1fr;gap:8rem}._trustItem_qpy1o_399{align-items:center;text-align:center}._trustWordWrapper_qpy1o_413{justify-content:center}._trustBgSvg_qpy1o_461{left:50%;transform:translate(-50%,-50%) scale(.8)}._revealVisible_qpy1o_489._trustItem_qpy1o_399 ._trustBgSvg_qpy1o_461{transform:translate(-50%,-50%) scale(1.2)}._trustUnderline_qpy1o_597{left:50%;transform:translate(-50%)}._trustDot_qpy1o_607{right:-1.5rem}}._revealVisible_qpy1o_489 ._vMilestonePointer_qpy1o_619{background:#e31e24;border-color:#e31e24;transform:translate(-50%,-50%) scale(1.2);box-shadow:0 0 10px #e31e2480}._vMilestoneBgNum_qpy1o_633{font-family:var(--font-main);font-size:12rem;font-weight:900;color:#e31e2408;position:absolute;top:-4rem;left:38%;line-height:1;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none}._vMilestoneContent_qpy1o_661{position:relative;z-index:5;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.23,1,.32,1)}._revealVisible_qpy1o_489 ._vMilestoneContent_qpy1o_661{opacity:1;transform:translateY(0)}._vMilestoneTitle_qpy1o_687{font-family:var(--font-main);font-size:1.8rem;font-weight:900;color:#423e3c;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:1px}._vMilestoneDesc_qpy1o_707{font-family:var(--font-main);font-size:1.1rem;font-weight:300;color:#666;line-height:1.8;max-width:500px}._vMilestone_qpy1o_619:not(._revealVisible_qpy1o_489) ._vMilestoneContent_qpy1o_661{opacity:.3}@media(max-width:900px){._vTimelineLaserTrack_qpy1o_739{left:20px}._vMilestone_qpy1o_619{padding-left:60px}._vMilestonePointer_qpy1o_619{left:20px}._vMilestoneBgNum_qpy1o_633{font-size:8rem;left:40px;top:-2rem}._vMilestoneTitle_qpy1o_687{font-size:1.4rem}}._dealerStats_qpy1o_787{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:4rem;width:100%;max-width:1200px;margin-top:6rem}._statItem_qpy1o_805{display:flex;flex-direction:column;align-items:center}._statNumber_qpy1o_817{font-family:var(--font-main);font-size:clamp(3rem,7vw,5rem);font-weight:900;color:#423e3c;margin-bottom:1rem;line-height:1}._statLabel_qpy1o_835{font-family:var(--font-main);font-size:1.2rem;font-weight:600;color:#e31e24;text-transform:uppercase;letter-spacing:2px}._reveal_qpy1o_489{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_qpy1o_489{opacity:1;transform:translateY(0)}@media(max-width:768px){._section_qpy1o_13{padding:6rem 5%}._hero_qpy1o_29{height:auto;min-height:min(100svh,760px);padding:clamp(6.5rem,15svh,8rem) 5% clamp(3rem,8svh,5rem);justify-content:center}._heroContent_qpy1o_55{min-width:0;max-width:100%}._heroLine_qpy1o_77{width:100%;min-width:0;max-width:100%;font-size:clamp(1.8rem,8vw,2.5rem);line-height:1.2;overflow-wrap:break-word}._scrollIndicator_qpy1o_117{margin-top:clamp(2.5rem,7svh,4rem)}._mouse_qpy1o_129{position:relative;width:44px;height:44px;padding-top:7px;border:0;align-items:flex-start}._mouse_qpy1o_129:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._mouse_qpy1o_129 ._wheel_qpy1o_159{position:relative;z-index:1}._trustSection_qpy1o_335{padding:6rem 5%}._trustHeader_qpy1o_357{margin-bottom:4rem}._trustGrid_qpy1o_385{gap:5rem}._trustWord_qpy1o_413{font-size:clamp(2.8rem,14vw,4.5rem)}._trustDesc_qpy1o_509{font-size:1rem;max-width:100%}._dealerStats_qpy1o_787{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem;margin-top:4rem}._statNumber_qpy1o_817{font-size:clamp(2.2rem,10vw,3.2rem)}._statLabel_qpy1o_835{font-size:.95rem;letter-spacing:1px}._mfgWrapper_qpy1o_1055{height:250vh}._mfgSticky_qpy1o_1063{padding:0 5%}._mfgCard_qpy1o_1071{flex:0 0 80vw;height:350px}._mfgLabel_qpy1o_1081{font-size:.65rem;letter-spacing:1px}._ctaButtons_qpy1o_1091{flex-direction:column;width:100%}._primaryBtn_qpy1o_1101,._secondaryBtn_qpy1o_1103{width:100%}}@media(max-width:480px){._section_qpy1o_13,._trustSection_qpy1o_335{padding:5rem 5%}._trustGrid_qpy1o_385{gap:3.5rem}._trustWord_qpy1o_413{font-size:clamp(2.4rem,14vw,3.6rem)}._dealerStats_qpy1o_787{grid-template-columns:1fr;gap:2.5rem}._statNumber_qpy1o_817{font-size:clamp(2rem,12vw,2.8rem)}._vMilestoneBgNum_qpy1o_633{font-size:6rem;left:30px;top:-1.5rem}._vMilestoneTitle_qpy1o_687{font-size:1.25rem}}._mfgWrapper_1qx9s_1{height:200vh;position:relative;background:#423e3c;width:100%;z-index:10}._mfgSticky_1qx9s_17{position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:80px 8% 40px;overflow:hidden;z-index:20}._mfgHeader_1qx9s_43{text-align:center;margin-bottom:3rem}._mfgHeading_1qx9s_53{font-family:var(--font-main);font-size:clamp(2.2rem,5vw,3.5rem);font-weight:900;color:#fff;margin-bottom:1rem;text-transform:capitalize}._mfgSubtext_1qx9s_71{font-family:var(--font-main);font-size:1.05rem;font-weight:300;color:#ffffff80;max-width:550px;margin:0 auto;line-height:1.7}._mfgTimelineWrapper_1qx9s_91{margin-bottom:3rem;padding:0 2rem;width:100%;max-width:1400px;margin-left:auto;margin-right:auto}._mfgTrack_1qx9s_109{position:relative;width:100%;height:3px;background:#ffffff1a;border-radius:2px;margin-bottom:1.5rem}._mfgProgress_1qx9s_127{position:absolute;top:0;left:0;height:100%;background:#e31e24;border-radius:2px;transition:width .1s linear}._mfgLabels_1qx9s_151{display:flex;justify-content:space-between}._mfgLabel_1qx9s_151{font-family:var(--font-main);font-size:.75rem;font-weight:700;color:#fff6;text-transform:uppercase;letter-spacing:2px}._mfgViewport_1qx9s_179{overflow:hidden;width:100%}._mfgCardsTrack_1qx9s_189{display:flex;gap:5rem;padding-right:50vw;will-change:transform}._mfgCard_1qx9s_189{flex:0 0 600px;height:480px;background-size:cover;background-position:center;background-color:#ffffff0d;border-radius:24px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);transition:all .5s cubic-bezier(.23,1,.32,1)}._mfgCard_1qx9s_189:hover{transform:translateY(-10px);box-shadow:0 40px 80px #00000080;border-color:#e31e2466}._mfgCardOverlay_1qx9s_241{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000f2,#0003 60%,#0000000d);display:flex;align-items:flex-end}._mfgCard_1qx9s_189:hover ._mfgCardOverlay_1qx9s_241{background:linear-gradient(to top,#e31e24d9,#0003 60%,#0000000d)}._mfgCardContent_1qx9s_265{padding:3rem;width:100%}._mfgStepNum_1qx9s_275{font-family:var(--font-main);font-size:5rem;font-weight:900;color:#ffffff1a;line-height:1;display:block;margin-bottom:.5rem}._mfgCardTitle_1qx9s_295{font-family:var(--font-main);font-size:2rem;font-weight:900;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-bottom:1rem}._mfgCardDesc_1qx9s_315{font-family:var(--font-main);font-size:1.05rem;font-weight:300;color:#ffffffb3;line-height:1.7}._mfgPlaceholder_1qx9s_331{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);opacity:.3}@media(max-width:1024px){._mfgCard_1qx9s_189{flex:0 0 450px;height:400px}}@media(max-width:768px){._mfgWrapper_1qx9s_1{height:250vh}._mfgSticky_1qx9s_17{padding:80px 5% 40px}._mfgCardsTrack_1qx9s_189{gap:1.5rem;padding-right:15vw}._mfgCard_1qx9s_189{flex:0 0 80vw;height:360px}._mfgCardContent_1qx9s_265{padding:1.8rem}._mfgCardTitle_1qx9s_295{font-size:1.4rem;letter-spacing:1px}._mfgCardDesc_1qx9s_315{font-size:.95rem}._mfgLabel_1qx9s_151{font-size:.6rem;letter-spacing:1px}._mfgStepNum_1qx9s_275{font-size:3.5rem}}@media(max-width:480px){._mfgCard_1qx9s_189{flex:0 0 85vw;height:320px}._mfgCardTitle_1qx9s_295{font-size:1.2rem}._mfgCardDesc_1qx9s_315{font-size:.9rem;line-height:1.5}}._breadcrumbs_pfbr2_17{font-family:var(--font-main);width:100%;padding:1rem 8% .5rem;background:transparent;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative;z-index:1}._breadcrumbs_pfbr2_17::-webkit-scrollbar{display:none}._list_pfbr2_57{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:0}._item_pfbr2_79{display:inline-flex;align-items:center;font-size:.85rem;font-weight:400;line-height:1.4;min-width:0}._link_pfbr2_97{color:#666;text-decoration:none;transition:color .2s ease;font-weight:400;white-space:nowrap;max-width:14rem;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}._link_pfbr2_97:hover,._link_pfbr2_97:focus-visible{color:var(--primary-red);text-decoration:underline;text-underline-offset:3px}._link_pfbr2_97:focus-visible{outline:2px solid var(--primary-red);outline-offset:2px;border-radius:2px}._separator_pfbr2_153{color:#bbb;margin:0 .5rem;font-size:.95rem;-webkit-user-select:none;user-select:none;flex-shrink:0}._current_pfbr2_169{color:var(--text-main);font-weight:600;max-width:22rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}@media(max-width:768px){._breadcrumbs_pfbr2_17{padding:.35rem 5% .25rem;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(227,30,36,.35) transparent}._breadcrumbs_pfbr2_17::-webkit-scrollbar{display:block;height:3px}._breadcrumbs_pfbr2_17::-webkit-scrollbar-thumb{background:#e31e2459;border-radius:999px}._item_pfbr2_79{font-size:.78rem;min-height:44px;scroll-snap-align:start}._separator_pfbr2_153{margin:0 .4rem;font-size:.85rem}._link_pfbr2_97{max-width:10rem;min-width:44px;min-height:44px;display:inline-flex;align-items:center;padding:0 .2rem}._current_pfbr2_169{max-width:min(14rem,48vw);line-height:44px}}@media(max-width:420px){._link_pfbr2_97{max-width:9rem}._current_pfbr2_169{max-width:46vw}}._dark_pfbr2_309 ._link_pfbr2_97{color:#ddd}._dark_pfbr2_309 ._link_pfbr2_97:hover,._dark_pfbr2_309 ._link_pfbr2_97:focus-visible{color:#fff}._dark_pfbr2_309 ._separator_pfbr2_153{color:#ffffff73}._dark_pfbr2_309 ._current_pfbr2_169{color:#fff}._compact_pfbr2_345{padding:.5rem 8%}._compact_pfbr2_345 ._item_pfbr2_79{font-size:.78rem}._compact_pfbr2_345 ._separator_pfbr2_153{margin:0 .4rem}@media(max-width:768px){._compact_pfbr2_345{padding:.2rem 5%}._compact_pfbr2_345 ._item_pfbr2_79{min-height:44px;font-size:.75rem}._compact_pfbr2_345 ._link_pfbr2_97{min-height:44px}._compact_pfbr2_345 ._current_pfbr2_169{line-height:44px}}._productsPage_1mzjr_1{background-color:#fff;color:#423e3c;overflow-x:hidden}._hero_1mzjr_15{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden}._heroContent_1mzjr_41{max-width:1400px;width:100%;text-align:center;display:flex;flex-direction:column;position:relative;z-index:5}._heroTitle_1mzjr_61{display:flex;flex-direction:column;align-items:center;text-align:center}._heroLine_1mzjr_75{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,5rem);font-weight:800;color:#423e3c;line-height:1.1;margin-bottom:.8rem;letter-spacing:-.03em}._heroLabel_1mzjr_95{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._scrollIndicator_1mzjr_115{margin-top:5rem;display:flex;justify-content:center}._mouse_1mzjr_127{width:26px;height:42px;border:2px solid rgba(66,62,60,.4);border-radius:20px;display:flex;justify-content:center;padding-top:6px;transition:border-color .3s ease}._mouse_1mzjr_127:hover{border-color:#423e3ccc}._wheel_1mzjr_157{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_1mzjr_1 2s infinite}@keyframes _scrollWheel_1mzjr_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._wavyWires_1mzjr_183{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.12}._wavyWires_1mzjr_183 svg{width:100%;height:100%}._wirePath1_1mzjr_217{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_1mzjr_1 6s infinite linear}._wirePath2_1mzjr_233{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_1mzjr_1 8s infinite linear reverse}@keyframes _waveMotion_1mzjr_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._exploreHeader_1mzjr_261{padding:8rem 8% 4rem;text-align:center;max-width:1200px;margin:0 auto}._exploreTitle_1mzjr_275{font-family:var(--font-main);font-weight:900}._exploreSubtext_1mzjr_285{font-family:var(--font-main);font-size:1.2rem;color:#666;max-width:700px;margin:0 auto;line-height:1.6}._mainLayout_1mzjr_305{display:grid;grid-template-columns:350px 1fr;gap:4rem;padding:0 8% 10rem;max-width:1800px;margin:0 auto;min-height:800px}._mobileFilterBar_1mzjr_325{display:none}._filterOverlay_1mzjr_333{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;padding:1rem;background:#19171694;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:_filterFadeIn_1mzjr_1 .2s ease-out}._filterModal_1mzjr_359{width:min(100%,520px);max-height:min(80dvh,680px);overflow-y:auto;background:#fff;border-radius:22px;padding:1.25rem;box-shadow:0 30px 80px #00000038;animation:_filterSlideUp_1mzjr_1 .3s cubic-bezier(.23,1,.32,1)}._filterModalHeader_1mzjr_381{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.25rem .25rem 1rem;border-bottom:1px solid #eee}._filterModalHeader_1mzjr_381 span,._mobileFilterLabel_1mzjr_401{display:block;margin-bottom:.25rem;color:#e31e24;font-family:var(--font-main);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._filterModalHeader_1mzjr_381 h2{margin:0;color:#423e3c;font-family:var(--font-main);font-size:1.35rem;line-height:1.2}._filterCloseButton_1mzjr_439{width:40px;height:40px;flex:0 0 40px;border:0;border-radius:50%;background:#f4f3f2;color:#423e3c;font-size:1.7rem;line-height:1;cursor:pointer}._filterCategoryList_1mzjr_465{display:grid;gap:.55rem;padding-top:1rem}._filterCategoryButton_1mzjr_477{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid #ece9e7;border-radius:12px;background:#fff;color:#423e3c;font-family:var(--font-main);font-size:.95rem;font-weight:700;text-align:left;cursor:pointer}._activeFilterCategory_1mzjr_515{border-color:#423e3c;background:#423e3c;color:#fff}._filterCheck_1mzjr_527{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border-radius:50%;background:#e31e241f;color:#e31e24;font-size:.8rem}._activeFilterCategory_1mzjr_515 ._filterCheck_1mzjr_527{background:#e31e24;color:#fff}@keyframes _filterFadeIn_1mzjr_1{0%{opacity:0}to{opacity:1}}@keyframes _filterSlideUp_1mzjr_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._sidebar_1mzjr_583{border-right:1px solid #eee}._sidebarSticky_1mzjr_591{position:sticky;top:120px;padding-right:2rem}._sidebarLabel_1mzjr_603{font-family:var(--font-main);font-size:.85rem;font-weight:800;text-transform:uppercase;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._categoryList_1mzjr_625{display:flex;flex-direction:column;gap:.5rem}._sidebarTab_1mzjr_637{font-family:var(--font-main);font-size:1.1rem;font-weight:700;color:#423e3c;background:transparent;border:none;cursor:pointer;text-align:left;padding:1.2rem 1.5rem;border-radius:8px;transition:all .4s cubic-bezier(.23,1,.32,1);position:relative;display:flex;justify-content:flex-start;align-items:center;gap:1rem}._tabContent_1mzjr_675{display:flex;align-items:center;gap:1rem}._sidebarTab_1mzjr_637:hover{background:#f9f9f9;padding-left:2rem;color:#e31e24}._activeSidebarTab_1mzjr_699{background:#423e3c;color:#fff!important;box-shadow:0 10px 30px #0000001a}._activeSidebarTab_1mzjr_699:hover{background:#e31e24;padding-left:2rem}._activeDot_1mzjr_721{width:8px;height:8px;background-color:#e31e24;border-radius:50%}._productArea_1mzjr_737{width:100%}._gridContainer_1mzjr_745{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:3rem}._productCard_1mzjr_757{background:#fff;border:1px solid #eee;padding:3rem;border-radius:16px;transition:all .5s cubic-bezier(.23,1,.32,1);display:flex;flex-direction:column;text-decoration:none}._productCard_1mzjr_757:hover{transform:translateY(-12px);border-color:#e31e24;box-shadow:0 30px 60px #00000014}._cardVisual_1mzjr_791{width:100%;aspect-ratio:1 / 1;background-color:#fcfcfc;border-radius:12px;margin-bottom:2.5rem;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0}._packagingImg_1mzjr_819,._productImg_1mzjr_821{position:absolute;width:82%;height:82%;object-fit:contain;transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .65s cubic-bezier(.23,1,.32,1),filter .55s ease}._packagingImg_1mzjr_819{z-index:2;opacity:1;transform:translateY(0) scale(1);filter:blur(0)}._productImg_1mzjr_821{z-index:1;opacity:0;transform:scale(.78) rotate(-2deg)}._productCard_1mzjr_757:hover ._packagingImg_1mzjr_819,._productCard_1mzjr_757:focus-visible ._packagingImg_1mzjr_819{opacity:0;transform:translateY(-16px) scale(1.08) rotate(2deg);filter:blur(4px)}._productCard_1mzjr_757:hover ._productImg_1mzjr_821,._productCard_1mzjr_757:focus-visible ._productImg_1mzjr_821{opacity:1;transform:scale(1.02) rotate(0)}._zoomProductImg_1mzjr_893{opacity:1;transform:scale(1)}._productCard_1mzjr_757:hover ._zoomProductImg_1mzjr_893,._productCard_1mzjr_757:focus-visible ._zoomProductImg_1mzjr_893{transform:scale(1.06)}._productCard_1mzjr_757:focus-visible{outline:2px solid #E31E24;outline-offset:4px}._cardCatLabel_1mzjr_923{font-family:var(--font-main);font-size:.75rem;font-weight:800;color:#fff;background:#e31e24;padding:.4rem 1rem;border-radius:4px;text-transform:uppercase;z-index:2}._cardTitle_1mzjr_947{font-family:var(--font-main);font-size:1.6rem;font-weight:800;margin-bottom:1.2rem;color:#423e3c}._cardDesc_1mzjr_963{font-family:var(--font-main);font-size:1.05rem;color:#666;margin-bottom:2.5rem;line-height:1.6;flex-grow:1}._sizeTags_1mzjr_981{display:flex;gap:.8rem;margin-bottom:2.5rem;flex-wrap:wrap}._sizeTag_1mzjr_981{background:#f5f5f5;padding:.5rem 1rem;border-radius:6px;font-family:var(--font-main);font-size:.85rem;font-weight:700;color:#423e3c}._cardBtn_1mzjr_1015{font-family:var(--font-main);font-size:.95rem;font-weight:800;color:#423e3c;background:transparent;border:2px solid #423E3C;padding:1.2rem 2.5rem;border-radius:6px;cursor:pointer;text-transform:uppercase;transition:all .3s ease;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}._productCard_1mzjr_757:hover ._cardBtn_1mzjr_1015{background:#e31e24;border-color:#e31e24;color:#fff}._reveal_1mzjr_1067{opacity:0;transform:translateY(30px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_1mzjr_1079{opacity:1;transform:translateY(0)}@media(max-width:1200px){._mainLayout_1mzjr_305{grid-template-columns:280px 1fr}}@media(max-width:992px){._mainLayout_1mzjr_305{grid-template-columns:minmax(0,1fr);gap:3rem}._sidebar_1mzjr_583{border-right:none;border-bottom:1px solid #eee;padding-bottom:2rem;min-width:0}._sidebarSticky_1mzjr_591{position:relative;top:0;padding-right:0}._categoryList_1mzjr_625{flex-direction:row;overflow-x:auto;padding-bottom:1rem;scrollbar-width:none;max-width:100%}._categoryList_1mzjr_625::-webkit-scrollbar{display:none}._sidebarTab_1mzjr_637{white-space:nowrap}._productArea_1mzjr_737{min-width:0}._gridContainer_1mzjr_745{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){._hero_1mzjr_15{height:auto;min-height:min(100svh,760px);padding:clamp(6.5rem,15svh,8rem) 5% clamp(3rem,8svh,5rem)}._heroContent_1mzjr_41,._heroTitle_1mzjr_61{width:100%;min-width:0;max-width:100%}._heroLine_1mzjr_75{width:100%;min-width:0;max-width:100%;font-size:clamp(1.8rem,8vw,2.5rem);line-height:1.2;overflow-wrap:break-word}._scrollIndicator_1mzjr_115{margin-top:clamp(2.5rem,7svh,4rem)}._mouse_1mzjr_127{position:relative;width:44px;height:44px;padding-top:7px;border:0;align-items:flex-start}._mouse_1mzjr_127:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._mouse_1mzjr_127 ._wheel_1mzjr_157{position:relative;z-index:1}._exploreHeader_1mzjr_261{padding:6rem 5% 3rem}._exploreTitle_1mzjr_275{font-size:2.5rem}._exploreSubtext_1mzjr_285{font-size:1rem}._mainLayout_1mzjr_305{padding:0 5% 6rem;gap:1rem;min-height:auto}._sidebar_1mzjr_583{display:none}._mobileFilterBar_1mzjr_325{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid #e8e5e3;border-radius:14px;background:#fff;box-shadow:0 10px 30px #423e3c0f}._mobileFilterBar_1mzjr_325 strong{display:block;max-width:55vw;overflow:hidden;color:#423e3c;font-family:var(--font-main);font-size:.9rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}._mobileFilterButton_1mzjr_1379{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.65rem .9rem;border:0;border-radius:10px;background:#423e3c;color:#fff;font-family:var(--font-main);font-size:.85rem;font-weight:800;cursor:pointer}._mobileFilterButton_1mzjr_1379 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}._gridContainer_1mzjr_745{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}._productCard_1mzjr_757{min-width:0;padding:.75rem;border-radius:12px}._cardVisual_1mzjr_791{margin-bottom:.8rem;border-radius:9px}._cardTitle_1mzjr_947{margin-bottom:.8rem;font-size:.95rem;line-height:1.3}._cardDesc_1mzjr_963,._sizeTags_1mzjr_981{display:none}._cardBtn_1mzjr_1015{margin-top:auto;padding:.7rem .45rem;border-width:1.5px;font-size:.68rem}._sidebarTab_1mzjr_637{padding:.9rem 1.2rem;font-size:1rem}}@media(max-width:480px){._productCard_1mzjr_757{padding:.65rem}._cardTitle_1mzjr_947{font-size:.88rem}}._contactPage_8d8y9_1{background-color:#fff;color:#423e3c;overflow-x:hidden}._hero_8d8y9_15{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden}._heroContent_8d8y9_41{max-width:1400px;width:100%;text-align:center;display:flex;flex-direction:column;position:relative;z-index:5}._heroTitle_8d8y9_61{display:flex;flex-direction:column;align-items:center;text-align:center}._heroLine_8d8y9_75{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,5rem);font-weight:800;color:#423e3c;line-height:1.1;margin-bottom:.8rem;letter-spacing:-.03em}._heroLabel_8d8y9_95{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._scrollIndicator_8d8y9_115{margin-top:5rem;display:flex;justify-content:center}._mouse_8d8y9_127{width:26px;height:42px;border:2px solid rgba(66,62,60,.4);border-radius:20px;display:flex;justify-content:center;padding-top:6px;transition:border-color .3s ease}._mouse_8d8y9_127:hover{border-color:#423e3ccc}._wheel_8d8y9_157{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_8d8y9_1 2s infinite}@keyframes _scrollWheel_8d8y9_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._wavyWires_8d8y9_183{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.12}._wavyWires_8d8y9_183 svg{width:100%;height:100%}._wirePath1_8d8y9_217{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_8d8y9_1 6s infinite linear}._wirePath2_8d8y9_233{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_8d8y9_1 8s infinite linear reverse}@keyframes _waveMotion_8d8y9_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._contactContent_8d8y9_261{padding:10rem 8%;background-color:#fff}._container_8d8y9_271{max-width:1400px;margin:0 auto}._contentLayout_8d8y9_281{display:grid;grid-template-columns:1fr 1.3fr;gap:8rem;align-items:start}._infoColumn_8d8y9_295{position:sticky;top:120px}._sectionHeader_8d8y9_305{margin-bottom:5rem}._heading_8d8y9_313{font-family:var(--font-main);font-size:clamp(2.5rem,4.5vw,4rem);font-weight:900;color:#423e3c;letter-spacing:-.02em;margin-bottom:1.5rem}._subtext_8d8y9_331{font-family:var(--font-main);font-size:clamp(1.1rem,2vw,1.25rem);font-weight:300;color:#666;max-width:600px;line-height:1.6}._contactDetails_8d8y9_349{display:flex;flex-direction:column;gap:3.5rem}._contactBlock_8d8y9_361{display:flex;flex-direction:column}._blockLabel_8d8y9_371{font-family:var(--font-main);font-size:.9rem;font-weight:800;color:#423e3c;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.2rem;border-bottom:1px solid #eee;padding-bottom:.8rem}._blockText_8d8y9_395{font-family:var(--font-main);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:900;color:#e31e24;text-decoration:none;margin-bottom:.8rem;transition:opacity .3s ease}a._blockText_8d8y9_395:hover{opacity:.7}._blockNote_8d8y9_423{font-family:var(--font-main);font-size:.95rem;font-weight:300;color:#888;line-height:1.5}._formHeader_8d8y9_441{margin-bottom:4rem}._formContainer_8d8y9_449{background:#fafafa;padding:4rem;border-radius:12px;border:1px solid #f0f0f0}._formRow_8d8y9_463{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._formGroup_8d8y9_475{margin-bottom:2rem}._formLabel_8d8y9_483{display:block;font-family:var(--font-main);font-size:.85rem;font-weight:700;color:#423e3c;margin-bottom:.8rem;text-transform:uppercase;letter-spacing:.05em}._formInput_8d8y9_505,._formSelect_8d8y9_505,._formTextarea_8d8y9_505{width:100%;padding:1.2rem;font-family:var(--font-main);font-size:1.05rem;color:#423e3c;background:#fff;border:1px solid #e0e0e0;border-radius:6px;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}._customDropdown_8d8y9_533{position:relative;width:100%;-webkit-user-select:none;user-select:none}._dropdownHeader_8d8y9_545{width:100%;padding:1.2rem;font-family:var(--font-main);font-size:1.05rem;color:#423e3c;background:#fff;border:1px solid #e0e0e0;border-radius:6px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .3s ease}._headerActive_8d8y9_577{border-color:#e31e24;box-shadow:0 0 0 4px #e31e241a}._dropdownArrow_8d8y9_587{width:10px;height:10px;border-right:2px solid #423E3C;border-bottom:2px solid #423E3C;transform:rotate(45deg);transition:transform .3s ease;margin-top:-5px}._headerActive_8d8y9_577 ._dropdownArrow_8d8y9_587{transform:rotate(-135deg);margin-top:5px}._dropdownList_8d8y9_617{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:0 10px 30px #0000001a;z-index:100;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s cubic-bezier(.23,1,.32,1);overflow:hidden}._listVisible_8d8y9_651{opacity:1;visibility:visible;transform:translateY(0)}._dropdownOption_8d8y9_663{padding:1.2rem;font-family:var(--font-main);font-size:1rem;color:#423e3c;cursor:pointer;transition:all .2s ease}._dropdownOption_8d8y9_663:hover{background-color:#fafafa;color:#e31e24;padding-left:1.5rem}._optionSelected_8d8y9_693{background-color:#e31e24!important;color:#fff!important}._formTextarea_8d8y9_505{min-height:180px;resize:vertical}._formInput_8d8y9_505:focus,._formSelect_8d8y9_505:focus,._formTextarea_8d8y9_505:focus{outline:none;border-color:#e31e24;box-shadow:0 0 0 4px #e31e241a}._submitBtn_8d8y9_725{display:inline-block;background-color:#423e3c;color:#fff;font-family:var(--font-main);font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;padding:1.2rem 3rem;border:none;border-radius:6px;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);width:100%;margin-top:1rem}._submitBtn_8d8y9_725:hover{background-color:#e31e24;transform:translateY(-3px);box-shadow:0 10px 20px #e31e2433}._btnDisabled_8d8y9_773{opacity:.7;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}._helpSection_8d8y9_789{padding:10rem 8%;background-color:#fff}._helpHeader_8d8y9_799{text-align:center;margin-bottom:5rem}._helpList_8d8y9_809{list-style:none;padding:0;max-width:900px;margin:0 auto}._helpItem_8d8y9_823{font-family:var(--font-main);font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:700;color:#423e3c;padding:1.8rem 0;border-bottom:1px solid #f0f0f0;display:flex;align-items:center}._helpItem_8d8y9_823:before{content:"";display:inline-block;width:8px;height:8px;background-color:#e31e24;border-radius:50%;margin-right:1.5rem}._locationSection_8d8y9_867{padding:10rem 8%;background-color:#fafafa}._mapContainer_8d8y9_877{margin-top:5rem;width:100%;height:600px;background:#eaeaea;border-radius:12px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}._googleMap_8d8y9_903{width:100%;height:100%;border:none;filter:grayscale(1) contrast(1.2) opacity(.8);transition:all .5s ease}._googleMap_8d8y9_903:hover{filter:grayscale(0) contrast(1) opacity(1)}._addressBox_8d8y9_927{position:absolute;bottom:3rem;left:3rem;background:#fff;padding:2.5rem;border-radius:8px;box-shadow:0 20px 40px #0000001a}._addressTitle_8d8y9_947{font-family:var(--font-main);font-size:1.2rem;font-weight:900;color:#e31e24;margin-bottom:.5rem}._addressText_8d8y9_963{font-family:var(--font-main);font-size:1.1rem;font-weight:400;color:#423e3c}._reveal_8d8y9_979{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_8d8y9_991{opacity:1;transform:translateY(0)}@media(max-width:1024px){._contentLayout_8d8y9_281{grid-template-columns:1fr;gap:6rem}._infoColumn_8d8y9_295{position:static}._formContainer_8d8y9_449{padding:3rem}._addressBox_8d8y9_927{bottom:0;left:0;width:100%;border-radius:0;box-shadow:none;border-top:1px solid #eee}}@media(max-width:768px){._hero_8d8y9_15{height:auto;min-height:min(100svh,760px);padding:clamp(6.5rem,15svh,8rem) 5% clamp(3rem,8svh,5rem)}._heroContent_8d8y9_41,._heroTitle_8d8y9_61{width:100%;min-width:0;max-width:100%}._contactContent_8d8y9_261,._helpSection_8d8y9_789,._locationSection_8d8y9_867{padding:6rem 5%}._heroLine_8d8y9_75{width:100%;min-width:0;max-width:100%;font-size:clamp(1.8rem,8vw,2.5rem);line-height:1.2;overflow-wrap:break-word}._scrollIndicator_8d8y9_115{margin-top:clamp(2.5rem,7svh,4rem)}._mouse_8d8y9_127{position:relative;width:44px;height:44px;padding-top:7px;border:0;align-items:flex-start}._mouse_8d8y9_127:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._mouse_8d8y9_127 ._wheel_8d8y9_157{position:relative;z-index:1}._formRow_8d8y9_463{grid-template-columns:1fr;gap:0}._formContainer_8d8y9_449{padding:2rem 1.5rem}._contactDetails_8d8y9_349{gap:2.5rem}._blockText_8d8y9_395{font-size:1.4rem}._mapContainer_8d8y9_877{height:400px;margin-top:3rem}._addressBox_8d8y9_927{padding:1.5rem}._addressText_8d8y9_963{font-size:1rem}._formInput_8d8y9_505,._formSelect_8d8y9_505,._formTextarea_8d8y9_505,._dropdownHeader_8d8y9_545{font-size:1rem;padding:1rem}._helpItem_8d8y9_823{font-size:clamp(1rem,4vw,1.25rem);padding:1.4rem 0}}@media(max-width:480px){._contactContent_8d8y9_261,._helpSection_8d8y9_789,._locationSection_8d8y9_867{padding:5rem 5%}._formContainer_8d8y9_449{padding:1.5rem 1.2rem}._blockText_8d8y9_395{font-size:1.25rem;word-break:break-word}._mapContainer_8d8y9_877{height:320px}._submitBtn_8d8y9_725{padding:1rem 1.5rem;font-size:.9rem;letter-spacing:1px}._helpItem_8d8y9_823:before{margin-right:.8rem}}._heroIntro_o8ww6_1{max-width:720px;margin:1.5rem auto 0;color:#666;font-family:var(--font-main);font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}._businessStrip_o8ww6_19{padding:0 8%;background:#423e3c}._businessGrid_o8ww6_29{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}._businessCard_o8ww6_43{min-height:220px;padding:3rem 2rem;border-right:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;justify-content:flex-end}._businessCard_o8ww6_43:first-child{border-left:1px solid rgba(255,255,255,.14)}._businessCard_o8ww6_43 h2{margin:0 0 .8rem;color:#fff;font-family:var(--font-main);font-size:1.25rem}._businessCard_o8ww6_43 p{margin:0;color:#ffffffad;font-family:var(--font-main);line-height:1.6}._eyebrow_o8ww6_97{display:block;margin-bottom:1rem;color:#e31e24;font-family:var(--font-main);font-size:.85rem;font-weight:800;letter-spacing:.12em}._responsePanel_o8ww6_117{padding:2.5rem;background:#423e3c;border-radius:12px;display:flex;flex-direction:column;gap:.8rem}._responsePanel_o8ww6_117 span{color:#fff;font-family:var(--font-main);font-size:1.15rem;font-weight:800}._responsePanel_o8ww6_117 a{color:#fff;font-family:var(--font-main);font-size:1.3rem;font-weight:700;text-decoration:none}._responsePanel_o8ww6_117 a:hover{color:#ef3c42}._responsePanel_o8ww6_117 p,._formNote_o8ww6_175{margin:0;color:#fff9;font-family:var(--font-main);font-size:.9rem;line-height:1.6}._formNote_o8ww6_175{margin-top:1rem;color:#777;text-align:center}@media(max-width:1024px){._businessGrid_o8ww6_29{grid-template-columns:repeat(2,1fr)}._businessCard_o8ww6_43:nth-child(odd){border-left:1px solid rgba(255,255,255,.14)}._businessCard_o8ww6_43{border-bottom:1px solid rgba(255,255,255,.14)}}@media(max-width:600px){._heroIntro_o8ww6_1{width:100%;max-width:100%;padding:0 .25rem;overflow-wrap:break-word}._businessStrip_o8ww6_19{padding:0 5%}._businessGrid_o8ww6_29{grid-template-columns:1fr}._businessCard_o8ww6_43,._businessCard_o8ww6_43:nth-child(odd){min-height:auto;padding:2rem 1.5rem;border-left:1px solid rgba(255,255,255,.14)}}._footer_1lbk8_1{background:#fff;padding:100px 8% 40px;border-top:1px solid rgba(0,0,0,.05);position:relative;z-index:10}._container_1lbk8_17{max-width:1400px;margin:0 auto}._mobileFooter_1lbk8_35{display:none}._top_1lbk8_43{display:grid;grid-template-columns:1.5fr 2fr 1fr;gap:80px;margin-bottom:80px}._brand_1lbk8_57{display:flex;flex-direction:column;gap:1.5rem}._logo_1lbk8_69{display:flex;align-items:center}._footerLogo_1lbk8_79{height:45px;width:auto;transition:transform .3s ease}._footerLogo_1lbk8_79:hover{transform:scale(1.05)}._tagline_1lbk8_99{font-family:var(--font-main);color:#666;font-size:.95rem;line-height:1.7;max-width:350px;font-weight:400}._socials_1lbk8_117{display:flex;gap:1rem;margin-top:1rem}._socialIcon_1lbk8_129{width:40px;height:40px;background:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#423e3c;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}._socialIcon_1lbk8_129:hover{background:var(--primary-red);color:#fff;transform:translateY(-5px);box-shadow:0 10px 20px #e31e2433}._links_1lbk8_169{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}._linkGroup_1lbk8_181{display:flex;flex-direction:column;gap:1rem}._linkGroup_1lbk8_181 h4,._contact_1lbk8_195 h4{font-family:var(--font-main);font-size:.85rem;text-transform:uppercase;letter-spacing:2px;color:#423e3c;font-weight:800;margin-bottom:1.5rem;position:relative}._linkGroup_1lbk8_181 h4:after,._contact_1lbk8_195 h4:after{content:"";position:absolute;left:0;bottom:-8px;width:20px;height:2px;background:var(--primary-red)}._linkGroup_1lbk8_181 a{font-family:var(--font-main);font-size:.95rem;color:#666;text-decoration:none;transition:all .3s ease;width:fit-content;position:relative;display:flex;align-items:center}._linkGroup_1lbk8_181 a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--primary-red);transition:width .3s ease}._linkGroup_1lbk8_181 a:hover{color:var(--primary-red);padding-left:5px}._linkGroup_1lbk8_181 a:hover:after{width:100%}._contact_1lbk8_195{display:flex;flex-direction:column}._contactItem_1lbk8_313{margin-bottom:1.2rem}._contactLabel_1lbk8_321{display:block;font-size:.75rem;text-transform:uppercase;color:#999;font-weight:600;margin-bottom:.2rem}._contact_1lbk8_195 p,._footerLink_1lbk8_341{font-family:var(--font-main);font-size:1rem;color:#423e3c;font-weight:500;line-height:1.4;text-decoration:none;transition:color .3s ease}._footerLink_1lbk8_341:hover{color:var(--primary-red)}._bottom_1lbk8_369{padding-top:40px;border-top:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center}._copyright_1lbk8_385 p,._developer_1lbk8_397 p{font-family:var(--font-main);font-size:.9rem;color:#999}._developer_1lbk8_397 a{text-decoration:none;color:inherit}._heartiee_1lbk8_419{color:var(--primary-red);font-weight:700;transition:opacity .3s ease}._developer_1lbk8_397 a:hover ._heartiee_1lbk8_419{opacity:.8;text-decoration:underline}._legal_1lbk8_441{display:flex;gap:2rem}._legal_1lbk8_441 a{font-family:var(--font-main);font-size:.9rem;color:#999;text-decoration:none;transition:color .3s ease}._legal_1lbk8_441 a:hover{color:var(--primary-red)}@media(max-width:1200px){._top_1lbk8_43{grid-template-columns:1fr 1fr;gap:60px}._contact_1lbk8_195{grid-column:span 2;flex-direction:row;flex-wrap:wrap;gap:40px}._contactItem_1lbk8_313{margin-bottom:0}}@media(max-width:768px){._footer_1lbk8_1{padding:56px 5% 0;text-align:left}._top_1lbk8_43,._bottom_1lbk8_369{display:none}._mobileFooter_1lbk8_35{display:flex;flex-direction:column;gap:2rem}._mBrand_1lbk8_547{display:flex;flex-direction:column;align-items:center;gap:.9rem;text-align:center}._mFooterLogo_1lbk8_563{height:38px;width:auto}._mTagline_1lbk8_573{font-family:var(--font-main);font-size:.92rem;line-height:1.5;color:#666;font-weight:400;margin:0;max-width:100%;text-align:center}._mContactList_1lbk8_597{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:.2rem}._mContactItem_1lbk8_613{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-main);font-size:.95rem;font-weight:600;color:#423e3c;text-decoration:none;letter-spacing:.2px;padding:.25rem .5rem}._mContactItemIcon_1lbk8_639{display:inline-flex;align-items:center;justify-content:center;color:var(--primary-red);flex-shrink:0}._mAccordions_1lbk8_657{display:flex;flex-direction:column;border-top:1px solid #efefef}._mAccordion_1lbk8_657{border-bottom:1px solid #efefef}._mAccordionHeader_1lbk8_677{width:100%;background:transparent;border:none;padding:1.1rem .2rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:var(--font-main);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#423e3c;text-align:left}._mAccordionIcon_1lbk8_713{display:flex;color:var(--primary-red);transition:transform .25s ease}._mAccordionOpen_1lbk8_725 ._mAccordionIcon_1lbk8_713{transform:rotate(180deg)}._mAccordionBody_1lbk8_733{display:flex;flex-direction:column;align-items:center;gap:.9rem;padding:.4rem .2rem 1.3rem;animation:_mAccordionFadeIn_1lbk8_1 .25s ease;text-align:center}@keyframes _mAccordionFadeIn_1lbk8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._mAccordionLink_1lbk8_775{font-family:var(--font-main);font-size:.95rem;font-weight:500;color:#555;text-decoration:none}._mSocials_1lbk8_793{display:flex;justify-content:center;align-items:center;gap:.9rem;padding:.5rem 0 .2rem}._mSocialIcon_1lbk8_809{width:42px;height:42px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#423e3c;text-decoration:none}._mLegalStrip_1lbk8_835{border-top:1px solid #efefef;padding:1.4rem 0 1.6rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}._mCopyright_1lbk8_855,._mDeveloper_1lbk8_857{font-family:var(--font-main);font-size:.78rem;color:#999;margin:0}._mDeveloper_1lbk8_857 a{text-decoration:none;color:inherit}._mLegalLinks_1lbk8_881{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .5rem;margin-top:.2rem}._mLegalLinks_1lbk8_881 a{font-family:var(--font-main);font-size:.78rem;color:#888;text-decoration:none}._mLegalDot_1lbk8_913{color:#ccc;font-size:.78rem}}@media(max-width:480px){._footer_1lbk8_1{padding:48px 5% 0}._mActionBtn_1lbk8_935{padding:.8rem .9rem;gap:.7rem}._mActionIcon_1lbk8_945{width:34px;height:34px}._mActionValue_1lbk8_955{font-size:.9rem}._mTagline_1lbk8_573{font-size:.88rem}._mAccordionHeader_1lbk8_677{font-size:.74rem;padding:1rem .2rem}._mAccordionLink_1lbk8_775{font-size:.9rem}._mSocialIcon_1lbk8_809{width:38px;height:38px}}._macCursor_11vjz_1{position:fixed;top:-2px;left:-2px;width:24px;height:32px;color:#101010;pointer-events:none;z-index:10000;opacity:0;transform:translate3d(-40px,-40px,0);transform-origin:2px 2px;transition:opacity .12s ease;will-change:transform}._visible_11vjz_33{opacity:1}._arrow_11vjz_41{display:block;width:24px;height:32px;overflow:visible;filter:drop-shadow(0 1px 1px rgba(0,0,0,.42));transform-origin:3px 3px;transition:opacity 60ms ease,transform 90ms cubic-bezier(.2,.8,.2,1)}._hand_11vjz_61{position:absolute;top:-1px;left:-12px;display:block;width:34px;height:35px;overflow:visible;opacity:0;filter:drop-shadow(0 1px 1px rgba(0,0,0,.38));transform:scale(.94);transform-origin:14px 4px;transition:opacity 60ms ease,transform 90ms cubic-bezier(.2,.8,.2,1)}._hovering_11vjz_91 ._arrow_11vjz_41{opacity:0}._hovering_11vjz_91 ._hand_11vjz_61{opacity:1;transform:scale(1)}._pressed_11vjz_109 ._arrow_11vjz_41,._pressed_11vjz_109 ._hand_11vjz_61{transform:scale(.9)}@media(hover:hover)and (pointer:fine){*{cursor:none!important}}@media(hover:none),(pointer:coarse){._macCursor_11vjz_1{display:none}}@media(prefers-reduced-motion:reduce){._macCursor_11vjz_1,._arrow_11vjz_41,._hand_11vjz_61{transition:none}}._preloader_csc7d_1{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:10000;overflow:hidden;transition:opacity .35s cubic-bezier(.85,0,.15,1),visibility .35s}._exit_csc7d_33{opacity:0;visibility:hidden;pointer-events:none}._video_csc7d_45{width:100%;height:100%;object-fit:cover;pointer-events:none}@media(max-width:768px){._video_csc7d_45{object-fit:contain;background:#fff}}._qualityPage_1ymp8_1{background-color:#fff;color:#423e3c;overflow-x:hidden}._section_1ymp8_13{padding:10rem 8%;background-color:#fff}._container_1ymp8_23{max-width:1400px;margin:0 auto}._heading_1ymp8_35{font-family:var(--font-main);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;color:#423e3c;letter-spacing:-.02em;margin-bottom:1.5rem;line-height:1.1;text-align:center}._subtext_1ymp8_57{font-family:var(--font-main);font-size:clamp(1.1rem,1.5vw,1.4rem);color:#666;max-width:none;line-height:1.6;text-align:center;margin:0 auto}._reveal_1ymp8_79{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_1ymp8_91{opacity:1;transform:translateY(0)}._hero_1ymp8_103{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden}._heroContent_1ymp8_129{max-width:1400px;width:100%;display:flex;flex-direction:column;position:relative;z-index:5;text-align:center;align-items:center}._heroLine_1ymp8_151{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,5rem);font-weight:800;color:#423e3c;line-height:1.1;margin:0;letter-spacing:-.03em;text-transform:capitalize}._heroLabel_1ymp8_173{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._scrollIndicator_1ymp8_193{margin-top:5rem;display:flex;justify-content:center}._mouse_1ymp8_205{width:26px;height:42px;border:2px solid rgba(66,62,60,.4);border-radius:20px;display:flex;justify-content:center;padding-top:6px;transition:border-color .3s ease}._mouse_1ymp8_205:hover{border-color:#423e3ccc}._wheel_1ymp8_235{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_1ymp8_1 2s infinite}@keyframes _scrollWheel_1ymp8_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._wavyWires_1ymp8_275{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.12}._wavyWires_1ymp8_275 svg{width:100%;height:100%}._wirePath1_1ymp8_309{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_1ymp8_1 6s infinite linear}._wirePath2_1ymp8_325{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_1ymp8_1 8s infinite linear reverse}@keyframes _waveMotion_1ymp8_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._philosophySection_1ymp8_363{background:#fafafa;text-align:center;padding:12rem 8%}._philosophyHeading_1ymp8_375{font-family:var(--font-main);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;color:#423e3c;margin-bottom:3rem}._philosophyText_1ymp8_391{font-family:var(--font-main);font-size:clamp(1.2rem,2vw,1.8rem);color:#555;line-height:1.7;max-width:1000px;margin:0 auto;font-weight:400}._processGrid_1ymp8_413{display:grid;grid-template-columns:1fr;gap:3rem;margin-top:6rem}._processStep_1ymp8_427{display:flex;align-items:center;gap:4rem;padding:6rem 0;border-bottom:1px solid #eee}._processStep_1ymp8_427:last-child{border-bottom:none}._processNum_1ymp8_451{font-family:var(--font-main);font-size:5rem;font-weight:900;color:#e31e24;line-height:1;opacity:.2;min-width:100px}._processContent_1ymp8_471{flex:1}._processTitle_1ymp8_479{font-family:var(--font-main);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;color:#423e3c;margin-bottom:1.5rem}._processDesc_1ymp8_495{font-family:var(--font-main);font-size:1.2rem;color:#666;line-height:1.7;max-width:500px}._processImageWrapper_1ymp8_511{flex:1;max-width:500px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #0000001a}._processImage_1ymp8_511{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.23,1,.32,1)}._processStep_1ymp8_427:hover ._processImage_1ymp8_511{transform:scale(1.05)}._testingSection_1ymp8_553{background:#1a1a1a;color:#fff}._testingSection_1ymp8_553 ._heading_1ymp8_35{color:#fff}._testingLayout_1ymp8_571{display:flex;flex-direction:column;align-items:center;gap:6rem}._checklistGrid_1ymp8_585{display:grid;grid-template-columns:repeat(2,1fr);gap:6rem 4rem;width:100%;max-width:1100px}._checklistItem_1ymp8_601{display:flex;gap:2.5rem;align-items:flex-start;transition:all .4s ease}._itemIcon_1ymp8_615{flex-shrink:0;width:50px;height:50px;color:#e31e24;display:flex;align-items:center;justify-content:center;position:relative}._itemIcon_1ymp8_615:after{content:"";position:absolute;width:30px;height:30px;background:#e31e2426;filter:blur(15px);border-radius:50%;z-index:-1;transition:all .4s ease}._checklistItem_1ymp8_601:hover ._itemIcon_1ymp8_615:after{transform:scale(2.5);opacity:.8}._itemIcon_1ymp8_615 svg{width:100%;height:100%;stroke-width:1.2}._itemContent_1ymp8_683{display:flex;flex-direction:column;gap:.8rem}._itemTitle_1ymp8_695{font-family:var(--font-main);font-size:1.6rem;font-weight:800;color:#fff;margin:0;letter-spacing:-.01em}._itemDesc_1ymp8_713{font-family:var(--font-main);font-size:1.1rem;color:#999;line-height:1.6;margin:0;max-width:350px}._checklistItem_1ymp8_601:hover ._itemTitle_1ymp8_695{color:#e31e24}._mfgLayout_1ymp8_741{display:flex;flex-direction:column;align-items:center;gap:8rem;text-align:center}._mfgText_1ymp8_757{max-width:900px}._mfgVisual_1ymp8_765{position:relative;width:100%;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:#f5f5f5}._mfgPlaceholder_1ymp8_783{width:100%;height:100%;background:linear-gradient(135deg,#e0e0e0,#f5f5f5)}._mfgLabels_1ymp8_795{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:1.5rem;width:80%}._mfgLabel_1ymp8_795{background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.2rem 2rem;border-radius:8px;font-family:var(--font-main);font-weight:800;color:#423e3c;text-transform:uppercase;letter-spacing:1px;box-shadow:0 10px 30px #0000001a;transform:translate(-20px)}._mfgLabel_1ymp8_795:nth-child(2){transform:translate(20px)}._mfgLabel_1ymp8_795:nth-child(3){transform:translate(-10px)}._categoriesSection_1ymp8_863{background:#fafafa;text-align:center}._rangeLayout_1ymp8_873{margin:6rem auto 0;max-width:1400px;display:grid;grid-template-columns:.8fr 2fr;gap:8rem;text-align:left}._rangeList_1ymp8_891{display:flex;flex-direction:column;gap:1rem}._rangeItem_1ymp8_903{display:flex;align-items:center;padding:2rem;cursor:pointer;border-radius:12px;transition:all .3s ease;position:relative;background:transparent}._rangeItem_1ymp8_903:hover{background:#00000005}._activeRange_1ymp8_933{background:#fff!important;box-shadow:0 10px 40px #0000000f}._activeRange_1ymp8_933:after{content:"";position:absolute;bottom:0;left:0;height:3px;background:#e31e24;width:0;animation:_progressLoop_1ymp8_1 4s linear forwards}._pausedAnimation_1ymp8_965:after{animation-play-state:paused!important}@keyframes _progressLoop_1ymp8_1{0%{width:0}to{width:100%}}._rangeNum_1ymp8_993{font-family:var(--font-main);font-size:.9rem;font-weight:800;color:#e31e24;margin-right:2rem;opacity:.5}._activeRange_1ymp8_933 ._rangeNum_1ymp8_993{opacity:1}._rangeTitle_1ymp8_1019{font-family:var(--font-main);font-size:1.4rem;font-weight:800;color:#423e3c;transition:all .3s ease}._activeRange_1ymp8_933 ._rangeTitle_1ymp8_1019{color:#e31e24}._rangeIndicator_1ymp8_1043{position:absolute;right:2rem;width:6px;height:6px;background:#e31e24;border-radius:50%;opacity:0;transform:scale(0);transition:all .3s cubic-bezier(.23,1,.32,1)}._activeRange_1ymp8_933 ._rangeIndicator_1ymp8_1043{opacity:1;transform:scale(1)}._rangeDisplay_1ymp8_1077{background:#fff;padding:4rem;border-radius:20px;box-shadow:0 30px 80px #0000000d;display:flex;align-items:flex-start;position:relative;overflow:hidden;border:1px solid #f0f0f0;min-height:500px}._displayContent_1ymp8_1105{width:100%;position:relative;z-index:2}._displayMain_1ymp8_1117{display:flex;justify-content:space-between;gap:4rem}._displayText_1ymp8_1129{flex:1;max-width:70%;animation:_slideUpFade_1ymp8_1 .6s cubic-bezier(.23,1,.32,1) forwards}@keyframes _slideUpFade_1ymp8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._displayVisual_1ymp8_1165{flex:0 0 200px;height:200px;display:flex;align-items:center;justify-content:center;color:#e31e24;opacity:.04;position:absolute;right:1rem;top:4rem;pointer-events:none;transition:all .8s ease}._displayLabel_1ymp8_1205{font-family:var(--font-main);font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#e31e24;display:block;margin-bottom:1rem}._displayTitle_1ymp8_1227{font-family:var(--font-main);font-size:clamp(2.2rem,3.5vw,3rem);font-weight:900;color:#423e3c;margin-bottom:1rem;line-height:1.1;letter-spacing:-.03em}._displayDesc_1ymp8_1247{font-family:var(--font-main);font-size:1.15rem;color:#666;line-height:1.6;margin-bottom:3rem;max-width:480px}._benefitList_1ymp8_1265{list-style:none;padding:0;margin-bottom:4rem;display:flex;flex-direction:column;gap:1.5rem}._benefitItem_1ymp8_1283{font-family:var(--font-main);font-size:1.1rem;color:#444;display:flex;align-items:center;gap:1.2rem;opacity:0;animation:_slideUpFade_1ymp8_1 .6s cubic-bezier(.23,1,.32,1) forwards}._benefitDot_1ymp8_1305{width:6px;height:6px;background:#e31e24;border-radius:50%;flex-shrink:0}._tagSection_1ymp8_1321{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:3rem;animation:_slideUpFade_1ymp8_1 .6s cubic-bezier(.23,1,.32,1) .2s forwards;opacity:0}._pillTag_1ymp8_1339{background:#f8f8f8;color:#666;padding:.5rem 1.2rem;border-radius:50px;font-size:.85rem;font-weight:600;border:1px solid #eee}._displayActions_1ymp8_1359{opacity:0;animation:_slideUpFade_1ymp8_1 .6s cubic-bezier(.23,1,.32,1) .5s forwards}._textLinkAction_1ymp8_1369{background:transparent;border:none;color:#423e3c;font-family:var(--font-main);font-size:1.1rem;font-weight:800;cursor:pointer;padding:0;display:flex;align-items:center;gap:.8rem;transition:all .3s ease;letter-spacing:-.01em}._textLinkAction_1ymp8_1369 span{color:#e31e24;transition:transform .3s ease}._textLinkAction_1ymp8_1369:hover{color:#e31e24}._textLinkAction_1ymp8_1369:hover span{transform:translate(5px)}._displayVisual_1ymp8_1165{flex:0 0 220px;height:220px;display:flex;align-items:center;justify-content:center;color:#e31e24;opacity:.04;position:absolute;right:2rem;top:50%;transform:translateY(-50%);pointer-events:none;transition:all .8s ease}._displayVisual_1ymp8_1165 svg{width:100%;height:100%}._displayDecorative_1ymp8_1471{position:absolute;top:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(227,30,36,.02) 0%,transparent 70%);border-radius:50%;pointer-events:none}@keyframes _fadeIn_1ymp8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:992px){._testingLayout_1ymp8_571,._mfgLayout_1ymp8_741{grid-template-columns:1fr;gap:4rem}._checklistGrid_1ymp8_585,._rangeLayout_1ymp8_873{grid-template-columns:1fr;gap:3rem}._processStep_1ymp8_427{flex-direction:column;gap:2rem}._processStep_1ymp8_427:first-of-type,._processStep_1ymp8_427:nth-child(2n){flex-direction:column}._processImageWrapper_1ymp8_511{max-width:100%;width:100%}}@media(max-width:768px){._hero_1ymp8_103{height:auto;min-height:min(100svh,760px);padding:clamp(6.5rem,15svh,8rem) 5% clamp(3rem,8svh,5rem)}._heroContent_1ymp8_129{width:100%;min-width:0;max-width:100%}._section_1ymp8_13,._philosophySection_1ymp8_363{padding:6rem 5%}._heroLine_1ymp8_151{width:100%;min-width:0;max-width:100%;font-size:clamp(1.8rem,8vw,2.5rem);line-height:1.2;overflow-wrap:break-word}._scrollIndicator_1ymp8_193{margin-top:clamp(2.5rem,7svh,4rem)}._mouse_1ymp8_205{position:relative;width:44px;height:44px;padding-top:7px;border:0;align-items:flex-start}._mouse_1ymp8_205:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._mouse_1ymp8_205 ._wheel_1ymp8_235{position:relative;z-index:1}._checklistGrid_1ymp8_585{gap:2.5rem}._checklistItem_1ymp8_601{gap:1.5rem}._itemIcon_1ymp8_615{width:40px;height:40px}._itemTitle_1ymp8_695{font-size:1.3rem}._itemDesc_1ymp8_713{font-size:1rem}._processStep_1ymp8_427{padding:4rem 0;gap:2rem}._processNum_1ymp8_451{font-size:3.5rem;min-width:auto}._processTitle_1ymp8_479{font-size:clamp(1.4rem,6vw,1.8rem)}._processDesc_1ymp8_495{font-size:1rem}._rangeLayout_1ymp8_873{margin-top:4rem;gap:2rem}._rangeItem_1ymp8_903{padding:1.4rem 1.2rem}._rangeNum_1ymp8_993{margin-right:1rem}._rangeTitle_1ymp8_1019{font-size:1.1rem}._rangeDisplay_1ymp8_1077{padding:2rem 1.5rem;min-height:auto;border-radius:14px}._displayMain_1ymp8_1117{flex-direction:column;gap:1.5rem}._displayText_1ymp8_1129{max-width:100%}._displayVisual_1ymp8_1165,._displayDecorative_1ymp8_1471{display:none}._displayTitle_1ymp8_1227{font-size:clamp(1.6rem,7vw,2.2rem)}._displayDesc_1ymp8_1247{font-size:1rem;margin-bottom:2rem}._benefitItem_1ymp8_1283{font-size:1rem;gap:.9rem}._mfgLabel_1ymp8_795{transform:none!important}._mfgLabels_1ymp8_795{width:90%}}@media(max-width:480px){._section_1ymp8_13,._philosophySection_1ymp8_363{padding:5rem 5%}._checklistItem_1ymp8_601{gap:1.2rem}._itemTitle_1ymp8_695{font-size:1.15rem}._processStep_1ymp8_427{padding:3rem 0}._processNum_1ymp8_451{font-size:2.8rem}._processTitle_1ymp8_479{font-size:1.3rem}._rangeDisplay_1ymp8_1077{padding:1.5rem 1.2rem}._displayTitle_1ymp8_1227{font-size:1.5rem}._pillTag_1ymp8_1339{font-size:.8rem;padding:.4rem .9rem}}._productDetailPage_1uw1h_3{background-color:#fff;color:#423e3c;font-family:var(--font-main);overflow-x:hidden}._container_1uw1h_17{max-width:1200px;margin:0 auto;padding:0 5%}._section_1uw1h_29{padding:10rem 0;display:flex;flex-direction:column;align-items:center;text-align:center}._sectionHeading_1uw1h_45{font-family:var(--font-main);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;color:#423e3c;margin:0 auto 4rem;line-height:1.1;letter-spacing:-.02em;max-width:900px}._reveal_1uw1h_69{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_1uw1h_81{opacity:1;transform:translateY(0)}._heroSection_1uw1h_93 ._container_1uw1h_17{max-width:1400px;padding:8rem 4rem 4rem}._backLink_1uw1h_103{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:#888;font-weight:600;font-size:.9rem;margin-bottom:3rem;transition:all .3s ease;width:fit-content}._backLink_1uw1h_103:hover{color:#e31e24;transform:translate(-5px)}._backLink_1uw1h_103 svg{transition:transform .3s ease}._heroLayout_1uw1h_147{display:grid;grid-template-columns:1.1fr .9fr;gap:10rem;align-items:center}._heroContent_1uw1h_161{display:flex;flex-direction:column;text-align:left}._categoryLabel_1uw1h_173{font-size:.85rem;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#e31e24;margin-bottom:1.5rem;display:inline-block}._mainTitle_1uw1h_193{font-size:clamp(2.5rem,4.5vw,4rem);font-weight:900;line-height:1.1;margin-bottom:2rem;color:#111;letter-spacing:-.02em}._heroDesc_1uw1h_211{font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.8;color:#555;margin-bottom:3rem;max-width:100%}._heroLabel_1uw1h_227{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._scrollIndicator_1uw1h_247{margin-top:5rem;display:flex;justify-content:center}._mouse_1uw1h_259{width:26px;height:42px;border:2px solid rgba(66,62,60,.4);border-radius:20px;display:flex;justify-content:center;padding-top:6px;transition:border-color .3s ease}._mouse_1uw1h_259:hover{border-color:#423e3ccc}._wheel_1uw1h_289{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_1uw1h_1 2s infinite}@keyframes _scrollWheel_1uw1h_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._colorOptions_1uw1h_329{margin-bottom:3rem;display:flex;flex-direction:column;gap:1rem}._colorLabel_1uw1h_343{font-size:1.1rem;font-weight:700;color:#333}._colorSwatches_1uw1h_355{display:flex;gap:1rem}._swatch_1uw1h_365{width:30px;height:30px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #e0e0e0;transition:transform .2s ease,box-shadow .2s ease}._swatchRed_1uw1h_383{background-color:#e31e24}._swatchYellow_1uw1h_391{background-color:#f1c40f}._swatchBlue_1uw1h_399{background-color:#2980b9}._swatchGreen_1uw1h_407{background-color:#27ae60}._swatchBlack_1uw1h_415{background-color:#333}._sizeOptions_1uw1h_423{margin-bottom:3rem;display:flex;flex-direction:column;gap:1.2rem}._sizeLabel_1uw1h_437{font-size:1.1rem;font-weight:700;color:#333}._sizePills_1uw1h_449{display:flex;flex-wrap:wrap;gap:.8rem}._sizePill_1uw1h_449{background:#fcfcfc;padding:.6rem 1.2rem;border-radius:4px;font-size:.95rem;font-weight:700;color:#423e3c;border:1px solid #eee}._heroButtons_1uw1h_481{display:flex;gap:1.5rem}._primaryBtn_1uw1h_491,._secondaryBtn_1uw1h_493{padding:1.4rem 3.5rem;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;transition:all .5s cubic-bezier(.23,1,.32,1);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;min-width:max-content;white-space:nowrap}._primaryBtn_1uw1h_491{background-color:#e31e24;color:#fff;border:2px solid #E31E24;box-shadow:0 15px 35px #e31e2433}._primaryBtn_1uw1h_491:hover{background-color:#ff2d33;border-color:#ff2d33;transform:translateY(-8px);box-shadow:0 25px 50px #e31e2459}._whatsappBtn_1uw1h_553{background-color:#25d366;color:#fff;border:2px solid #25D366;box-shadow:0 15px 35px #25d36633;width:58px;height:58px;min-width:58px;padding:0;border-radius:6px}._whatsappBtn_1uw1h_553:hover{background-color:#1ebe57;border-color:#1ebe57;transform:translateY(-8px);box-shadow:0 25px 50px #25d36659}._whatsappBtn_1uw1h_553 svg{margin-right:0;width:32px;height:32px}._secondaryBtn_1uw1h_493{background-color:transparent;color:#111;border:2px solid #111}._secondaryBtn_1uw1h_493:hover{background-color:#111;color:#fff;transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}._heroVisual_1uw1h_635{display:flex;justify-content:center;align-items:center;width:100%}._productImageWrapper_1uw1h_649{width:100%;max-width:900px;position:relative}._packagingHover_1uw1h_661{cursor:pointer}._imageContainer_1uw1h_669{width:100%;position:relative;display:flex;align-items:center;justify-content:center}._packagingImage_1uw1h_685{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 20px 50px rgba(0,0,0,.12));transition:all .8s cubic-bezier(.23,1,.32,1);position:relative;z-index:2}._insideImage_1uw1h_705{width:100%;height:auto;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);z-index:1;opacity:0;transition:all .8s cubic-bezier(.23,1,.32,1)}._staticProductImage_1uw1h_731{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 20px 50px rgba(0,0,0,.12))}._packagingHover_1uw1h_661:hover ._packagingImage_1uw1h_685{transform:translate(-40%) scale(.9);opacity:0}._packagingHover_1uw1h_661:hover ._insideImage_1uw1h_705{opacity:1;transform:translate(-50%,-50%) scale(1)}._imageFallback_1uw1h_765{font-size:10rem;font-weight:900;color:#f0f0f0}._snapshotSection_1uw1h_779{padding:8rem 0;border-bottom:1px solid #f0f0f0}._snapshotGrid_1uw1h_789{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;width:100%;max-width:1000px}._snapshotItem_1uw1h_805{display:flex;flex-direction:column;align-items:center}._snapLabel_1uw1h_817{font-size:.85rem;text-transform:uppercase;letter-spacing:1.5px;color:#e31e24;font-weight:800;margin-bottom:1rem}._snapValue_1uw1h_835{font-size:1.25rem;font-weight:700;color:#333}._aboutSection_1uw1h_849{background-color:#fff}._aboutLayout_1uw1h_857{max-width:900px;margin:0 auto}._aboutText_1uw1h_867{font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.8;color:#555}._featuresGrid_1uw1h_881{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;margin-top:4rem;width:100%}._featureItem_1uw1h_897{border-top:1px solid #e0e0e0;padding-top:3rem;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}._featureDot_1uw1h_917{position:absolute;top:-2px;left:50%;transform:translate(-50%);width:6px;height:6px;background-color:#e31e24}._featureTitle_1uw1h_937{font-size:1.6rem;font-weight:900;color:#111;margin-bottom:1.5rem;letter-spacing:-.01em}._featureDesc_1uw1h_953{font-size:1.1rem;line-height:1.6;color:#666}._applicationsSection_1uw1h_967{background-color:#fff}._appsTypographyList_1uw1h_975{display:flex;justify-content:space-between;gap:6rem;width:100%;max-width:1300px;padding:2rem 0}._appItem_1uw1h_993{display:flex;flex-direction:column;align-items:center;gap:1.5rem;flex:1;min-width:0}._appIcon_1uw1h_1011{width:50px;height:50px;color:#e31e24;display:flex;align-items:center;justify-content:center}._appIcon_1uw1h_1011 svg{width:100%;height:100%}._appText_1uw1h_1039{font-size:1.1rem;font-weight:500;color:#666;text-transform:uppercase;letter-spacing:1.5px}._specsSection_1uw1h_1057{background-color:#fff}._specsSection_1uw1h_1057 ._container_1uw1h_17{max-width:1600px}._specsGrid_1uw1h_1073{display:grid;grid-template-columns:repeat(2,1fr);gap:6rem 4rem;width:100%;max-width:1000px;margin:0 auto}._specBox_1uw1h_1091{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}._specLabel_1uw1h_1107{font-size:.9rem;text-transform:uppercase;letter-spacing:2px;color:#e31e24;font-weight:800}._specValue_1uw1h_1123{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:900;color:#333;line-height:1.2}._whyGrid_1uw1h_1139{display:grid;grid-template-columns:repeat(3,1fr);gap:6rem;margin-top:4rem;width:100%}._whyItem_1uw1h_1155{position:relative;display:flex;flex-direction:column;align-items:center}._whyItem_1uw1h_1155:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60px;height:3px;background-color:#e31e24}._whyNum_1uw1h_1191{display:block;font-size:5rem;font-weight:900;color:#f0f0f0;margin:2rem 0 1rem;line-height:1}._whyTitle_1uw1h_1209{font-size:1.8rem;font-weight:900;color:#111;margin-bottom:1.5rem}._whyDesc_1uw1h_1223{font-size:1.1rem;line-height:1.6;color:#666}._relatedSection_1uw1h_1237{background-color:#fff}._relatedGrid_1uw1h_1245{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;width:100%}._relatedCard_1uw1h_1259{background-color:#fff;border-radius:12px;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1);border:1px solid #eee;text-align:left;overflow:hidden;display:flex;flex-direction:column}._relatedCard_1uw1h_1259:hover{box-shadow:0 15px 30px #0000000d;transform:translateY(-5px);border-color:#e0e0e0}._relatedImageWrap_1uw1h_1295{width:100%;aspect-ratio:4 / 3;background:#fafafa;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1.25rem}._relatedImage_1uw1h_1295{width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.23,1,.32,1)}._relatedCard_1uw1h_1259:hover ._relatedImage_1uw1h_1295{transform:scale(1.07)}._relatedCardContent_1uw1h_1339{padding:1.5rem;display:flex;flex:1;flex-direction:column;align-items:flex-start}._relatedLabel_1uw1h_1355{font-size:.75rem;font-weight:800;text-transform:uppercase;color:#999;margin-bottom:1rem;display:block}._relatedTitle_1uw1h_1373{font-size:1.15rem;font-weight:800;color:#333;margin-bottom:1.5rem;line-height:1.4}._relatedCta_1uw1h_1389{font-size:.9rem;font-weight:700;color:#e31e24;text-transform:uppercase;margin-top:auto}._notFound_1uw1h_1407{padding:15rem 0;text-align:center}._backBtn_1uw1h_1417{display:inline-block;margin-top:2rem;padding:1rem 2rem;background-color:#e31e24;color:#fff;text-decoration:none;font-weight:700;border-radius:4px}._detailedSpecsWrapper_1uw1h_1441{width:100%;margin-top:8rem;padding-top:2rem}._specFilter_1uw1h_1453{position:relative;display:flex;justify-content:center;margin-bottom:4rem;width:100%}._filterPills_1uw1h_1469{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}._filterDropdown_1uw1h_1483{display:none;width:100%;max-width:500px;position:relative}._customSelect_1uw1h_1497{width:100%;padding:1.1rem 2rem;background:#e31e24;color:#fff;border-radius:50px;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-main);font-size:1rem;font-weight:800;cursor:pointer;box-shadow:0 10px 25px #e31e2433;transition:all .3s cubic-bezier(.23,1,.32,1);border:2px solid #E31E24}._customSelect_1uw1h_1497:hover{background:#ff2d33;transform:translateY(-2px);box-shadow:0 15px 35px #e31e244d}._selectArrow_1uw1h_1545{transition:transform .4s cubic-bezier(.23,1,.32,1)}._arrowOpen_1uw1h_1553{transform:rotate(180deg)}._selectOptions_1uw1h_1561{position:absolute;top:calc(100% + .8rem);left:0;right:0;background:#fff;border:1px solid #eee;border-radius:16px;z-index:100;box-shadow:0 25px 60px #00000026;overflow:hidden;animation:_slideDown_1uw1h_1 .4s cubic-bezier(.23,1,.32,1)}@keyframes _slideDown_1uw1h_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._selectOption_1uw1h_1561{padding:1.2rem 2rem;font-family:var(--font-main);font-size:1.05rem;font-weight:700;color:#423e3c;border-bottom:1px solid #f5f5f5;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between}._selectOption_1uw1h_1561:last-child{border-bottom:none}._selectOption_1uw1h_1561:hover{background:#fcfcfc;color:#e31e24;padding-left:2.5rem}._activeOption_1uw1h_1647{background:snow;color:#e31e24}._activeOption_1uw1h_1647:after{content:"";width:8px;height:8px;background:#e31e24;border-radius:50%}._filterBtn_1uw1h_1673{padding:.8rem 1.8rem;background:transparent;border:1px solid #eee;border-radius:50px;font-family:var(--font-main);font-size:.95rem;font-weight:700;color:#666;cursor:pointer;transition:all .3s ease}._filterBtn_1uw1h_1673:hover{border-color:#e31e24;color:#e31e24}._activeFilter_1uw1h_1709{background:#e31e24;border-color:#e31e24;color:#fff!important;box-shadow:0 10px 20px #e31e2426}._tableResponsive_1uw1h_1723{width:100%;overflow-x:auto;border-radius:12px;background:#fcfcfc;border:1px solid #f0f0f0;scrollbar-width:thin}._specTable_1uw1h_1741{width:100%;border-collapse:collapse;text-align:left;min-width:100%}._specTable_1uw1h_1741 th{padding:1rem 2rem;background:#f8f8f8;color:#e31e24;font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid #eee;vertical-align:middle;line-height:1.3;min-width:150px}._specTable_1uw1h_1741 td{padding:1.2rem 2rem;color:#444;font-size:1.1rem;border-bottom:1px solid #f0f0f0;font-weight:500;white-space:nowrap}._specTable_1uw1h_1741 tr:last-child td{border-bottom:none}._mainCell_1uw1h_1809{font-weight:800!important;color:#111!important;font-size:1.4rem!important}._specTable_1uw1h_1741 tr:hover td{background:#f9f9f9}@media(max-width:992px){._heroLayout_1uw1h_147,._certLayout_1uw1h_1837{grid-template-columns:1fr;gap:3rem}._heroSection_1uw1h_93 ._container_1uw1h_17{padding:6rem 5% 3rem}._mainTitle_1uw1h_193{font-size:3rem}._snapshotGrid_1uw1h_789,._whyGrid_1uw1h_1139,._relatedGrid_1uw1h_1245,._featuresGrid_1uw1h_881{grid-template-columns:repeat(2,1fr);gap:3rem}._specsGrid_1uw1h_1073{gap:4rem 2rem}._appsTypographyList_1uw1h_975{flex-wrap:wrap;gap:3rem;justify-content:center}._appItem_1uw1h_993{flex:0 0 calc(50% - 1.5rem)}}@media(max-width:768px){._section_1uw1h_29{padding:4rem 0}._container_1uw1h_17{padding:0 5%}._heroSection_1uw1h_93 ._container_1uw1h_17{padding:4.5rem 5% 2rem}._heroLayout_1uw1h_147,._heroContent_1uw1h_161,._heroVisual_1uw1h_635,._productImageWrapper_1uw1h_649,._imageContainer_1uw1h_669{min-width:0;max-width:100%}._heroLayout_1uw1h_147{gap:2rem}._heroVisual_1uw1h_635{width:min(82vw,320px);margin:0 auto}._sectionHeading_1uw1h_45{font-size:clamp(1.8rem,7vw,2.5rem);margin:0 auto 2.5rem}._mainTitle_1uw1h_193{width:100%;max-width:100%;font-size:clamp(2rem,8vw,2.8rem);overflow-wrap:break-word}._heroDesc_1uw1h_211{font-size:1rem;margin-bottom:2rem}._snapshotSection_1uw1h_779{padding:4rem 0}._scrollIndicator_1uw1h_247{margin-top:3rem}._mouse_1uw1h_259{position:relative;width:44px;height:44px;padding-top:7px;border:0;align-items:flex-start}._mouse_1uw1h_259:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._mouse_1uw1h_259 ._wheel_1uw1h_289{position:relative;z-index:1}._snapshotGrid_1uw1h_789,._whyGrid_1uw1h_1139,._relatedGrid_1uw1h_1245,._featuresGrid_1uw1h_881{grid-template-columns:1fr;gap:2rem}._featuresGrid_1uw1h_881{gap:3rem;margin-top:2.5rem}._featureItem_1uw1h_897{padding-top:2rem}._featureTitle_1uw1h_937{font-size:1.4rem;margin-bottom:1rem}._featureDesc_1uw1h_953{font-size:1rem}._specsGrid_1uw1h_1073{grid-template-columns:1fr 1fr;gap:3rem 1.5rem;max-width:100%}._specValue_1uw1h_1123{font-size:clamp(1.2rem,5vw,1.6rem)}._appsTypographyList_1uw1h_975{flex-direction:column;gap:2rem;padding:1rem 0}._appItem_1uw1h_993{flex:1 1 100%;flex-direction:row;gap:1.2rem;justify-content:flex-start;text-align:left}._appIcon_1uw1h_1011{width:38px;height:38px;flex-shrink:0}._appText_1uw1h_1039{font-size:.95rem;text-align:left}._whyItem_1uw1h_1155:before{width:40px;height:2px}._whyNum_1uw1h_1191{font-size:3.5rem;margin:1.2rem 0 .8rem}._whyTitle_1uw1h_1209{font-size:1.4rem;margin-bottom:1rem}._whyDesc_1uw1h_1223{font-size:1rem}._relatedCard_1uw1h_1259{min-height:100%}._relatedTitle_1uw1h_1373{font-size:1.15rem}._heroButtons_1uw1h_481{flex-direction:column;width:100%;align-items:stretch}._primaryBtn_1uw1h_491,._secondaryBtn_1uw1h_493{padding:1.1rem 2rem;font-size:.95rem;width:100%;min-width:0;white-space:normal}._whatsappBtn_1uw1h_553{width:100%;min-width:0;height:56px;align-self:stretch}._marqueeGroup_1uw1h_2287{gap:4rem;padding-right:4rem}._specTable_1uw1h_1741 thead{display:none}._specTable_1uw1h_1741,._specTable_1uw1h_1741 tbody,._specTable_1uw1h_1741 tr,._specTable_1uw1h_1741 td{display:block;width:100%}._specTable_1uw1h_1741 tr{margin-bottom:2rem;background:#fff;border:1px solid #eee;border-radius:8px;padding:1rem;box-shadow:0 4px 10px #00000008}._specTable_1uw1h_1741 td{display:flex;justify-content:space-between;align-items:center;padding:.8rem .5rem;font-size:.95rem;border-bottom:1px solid #f5f5f5;text-align:right;white-space:normal}._specTable_1uw1h_1741 td:last-child{border-bottom:none}._specTable_1uw1h_1741 td:before{content:attr(data-label);font-weight:800;color:#e31e24;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;text-align:left;margin-right:1rem;flex:1}._mainCell_1uw1h_1809{font-size:1.2rem!important;border-bottom:2px solid #E31E24!important;margin-bottom:.5rem;padding-bottom:1rem!important;justify-content:center!important;text-align:center!important;background:snow;border-radius:6px 6px 0 0}._mainCell_1uw1h_1809:before{display:none}._detailedSpecsWrapper_1uw1h_1441{margin-top:5rem}._specFilter_1uw1h_1453{margin-bottom:2.5rem}._filterPills_1uw1h_1469{display:none}._filterDropdown_1uw1h_1483{display:block}._customSelect_1uw1h_1497{padding:1rem 1.8rem;font-size:.95rem}._filterBtn_1uw1h_1673{padding:.6rem 1.2rem;font-size:.85rem}}@media(max-width:480px){._heroSection_1uw1h_93 ._container_1uw1h_17{padding:4rem 5% 1.5rem}._specsGrid_1uw1h_1073{grid-template-columns:1fr;gap:2rem}._relatedCard_1uw1h_1259{min-height:0}._featuresGrid_1uw1h_881{gap:2.5rem}._certItem_1uw1h_2513{font-size:1.1rem;gap:.9rem}._certItem_1uw1h_2513 img{height:40px}._marqueeGroup_1uw1h_2287{gap:2.5rem;padding-right:2.5rem}}._specRefSection_1uw1h_2557{background:#fafafa;border-top:1px solid #f0f0f0}._specRefIntro_1uw1h_2567{text-align:center;font-size:1.05rem;color:#666;max-width:600px;margin:0 auto 3rem}._specRefTable_1uw1h_2583{max-width:900px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid #ececec;overflow:hidden}._specRefRow_1uw1h_2601{display:grid;grid-template-columns:minmax(160px,1fr) 2fr;border-bottom:1px solid #f3f3f3;align-items:center}._specRefRow_1uw1h_2601:last-child{border-bottom:none}._specRefRow_1uw1h_2601:nth-child(2n){background:#fcfcfc}._specRefLabel_1uw1h_2631{padding:1.1rem 1.5rem;font-family:var(--font-main);font-size:.85rem;font-weight:800;color:#e31e24;text-transform:uppercase;letter-spacing:1px;border-right:1px solid #f3f3f3}._specRefValue_1uw1h_2653{padding:1.1rem 1.5rem;font-family:var(--font-main);font-size:1rem;color:#333;font-weight:500;line-height:1.5}@media(max-width:768px){._specRefRow_1uw1h_2601{grid-template-columns:1fr}._specRefLabel_1uw1h_2631{padding:.8rem 1.2rem .3rem;border-right:none;font-size:.75rem}._specRefValue_1uw1h_2653{padding:0 1.2rem 1rem;font-size:.95rem}._specRefIntro_1uw1h_2567{font-size:.95rem;margin-bottom:2rem}}._careersPage_6im1n_1{background-color:#fff;color:#423e3c;overflow-x:hidden}._container_6im1n_13{max-width:1400px;margin:0 auto}._reveal_6im1n_25{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_6im1n_37{opacity:1;transform:translateY(0)}._heading_6im1n_49{font-family:var(--font-main);font-size:clamp(2.5rem,5vw,4rem);font-weight:900;color:#423e3c;letter-spacing:-.02em;margin-bottom:1.5rem;line-height:1.1}._textCenter_6im1n_69{text-align:center}._subtext_6im1n_77{font-family:var(--font-main);font-size:clamp(1.1rem,1.5vw,1.4rem);color:#666;line-height:1.6}._accentLine_6im1n_91{width:60px;height:4px;background:#e31e24;margin:2rem 0}._hero_6im1n_107{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden}._heroContent_6im1n_133{max-width:1400px;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:5;text-align:center}._heroLabel_6im1n_155{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._heroLine_6im1n_175{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,5rem);font-weight:800;color:#423e3c;line-height:1.1;margin-bottom:.8rem;letter-spacing:-.03em;display:flex;justify-content:center;align-items:center}._heroLogo_6im1n_201{height:clamp(2.5rem,6vw,6rem);width:auto;margin-top:.5rem}._scrollIndicator_6im1n_213{margin-top:5rem;display:flex;justify-content:center}._mouse_6im1n_225{width:26px;height:42px;border:2px solid rgba(66,62,60,.4);border-radius:20px;display:flex;justify-content:center;padding-top:6px;transition:border-color .3s ease}._mouse_6im1n_225:hover{border-color:#423e3ccc}._wheel_6im1n_255{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_6im1n_1 2s infinite}@keyframes _scrollWheel_6im1n_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._wavyWires_6im1n_295{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.12}._wavyWires_6im1n_295 svg{width:100%;height:100%}._wirePath1_6im1n_329{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_6im1n_1 6s infinite linear}._wirePath2_6im1n_345{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_6im1n_1 8s infinite linear reverse}@keyframes _waveMotion_6im1n_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._cultureSection_6im1n_383{padding:10rem 8%;background-color:#fafafa}._cultureSplit_6im1n_393{display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:start}._cultureLeft_6im1n_407{max-width:600px}._cultureGrid_6im1n_415{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:5rem}._culturePillar_6im1n_429{display:flex;flex-direction:column;gap:1rem}._pillarIcon_6im1n_441{width:40px;height:40px;color:#e31e24;margin-bottom:.5rem}._pillarIcon_6im1n_441 svg{width:100%;height:100%}._pillarTitle_6im1n_465{font-family:var(--font-main);font-size:1.8rem;font-weight:800;color:#423e3c;margin-bottom:.5rem;display:flex;align-items:center;gap:1rem}._pillarDesc_6im1n_487{font-family:var(--font-main);font-size:1.1rem;color:#666;line-height:1.6}._cultureTags_6im1n_501{display:flex;flex-wrap:wrap;gap:1rem;border-top:1px solid #ddd;padding-top:3rem}._cultureTag_6im1n_501{font-family:var(--font-main);font-size:.9rem;font-weight:700;color:#e31e24;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;border:1px solid rgba(227,30,36,.2);border-radius:4px}._positionsSection_6im1n_543{padding:10rem 8%;background:#fff}._textCenter_6im1n_69{text-align:center;margin:0 auto}._sectionHeader_6im1n_563{max-width:800px;margin:0 auto 6rem}._jobsGrid_6im1n_573{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}._jobCard_6im1n_585{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:3rem;display:flex;flex-direction:column;justify-content:space-between;transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 10px 30px #00000005;text-align:left}._jobCard_6im1n_585:hover{transform:translateY(-10px);border-color:#e31e24;box-shadow:0 20px 40px #e31e2414}._jobCardContent_6im1n_623{margin-bottom:2rem}._jobDeptTag_6im1n_631{font-size:.75rem;font-weight:800;color:#e31e24;text-transform:uppercase;letter-spacing:.1em;background:#e31e240d;padding:.4rem .8rem;border-radius:4px;display:inline-block;margin-bottom:1.5rem}._jobCardTitle_6im1n_657{font-family:var(--font-main);font-size:2.2rem;font-weight:900;color:#423e3c;margin-bottom:2rem;line-height:1.1;letter-spacing:-.01em}._jobCardMeta_6im1n_677{display:flex;flex-direction:column;gap:1rem}._metaItem_6im1n_689{display:flex;align-items:center;gap:.8rem;font-size:.95rem;color:#666}._jobCardBtn_6im1n_705{width:100%;background:transparent;color:#111;border:2px solid #111;padding:1.2rem;font-family:var(--font-main);font-size:.9rem;font-weight:800;border-radius:4px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .3s ease}._jobCard_6im1n_585:hover ._jobCardBtn_6im1n_705{background:#e31e24;border-color:#e31e24;color:#fff}._formSection_6im1n_751{padding:10rem 8%;background:#fafafa}._formSplit_6im1n_761{display:grid;grid-template-columns:.8fr 1.2fr;gap:6rem;align-items:start}._contactDetails_6im1n_775{display:flex;flex-direction:column;gap:2.5rem;margin-top:4rem}._contactBlock_6im1n_789{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.5rem;border-bottom:1px solid #eee}._blockLabel_6im1n_805{font-family:var(--font-main);font-size:.85rem;font-weight:800;color:#423e3c;text-transform:uppercase;letter-spacing:.1em}._blockText_6im1n_823{font-family:var(--font-main);font-size:2rem;font-weight:800;color:#e31e24;text-decoration:none;line-height:1.2;transition:opacity .3s ease}._blockText_6im1n_823:hover{opacity:.8}._blockNote_6im1n_851{font-family:var(--font-main);font-size:1rem;color:#888}._applicationForm_6im1n_863{background:#fff;padding:4rem;border-radius:8px;box-shadow:0 20px 40px #0000000d;display:flex;flex-direction:column;gap:2rem}._formRow_6im1n_883{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._formGroup_6im1n_895{display:flex;flex-direction:column;gap:.8rem}._formGroup_6im1n_895 label{font-family:var(--font-main);font-size:.95rem;font-weight:700;color:#423e3c;text-transform:uppercase;letter-spacing:.02em}._formGroup_6im1n_895 input,._formGroup_6im1n_895 select,._formGroup_6im1n_895 textarea{width:100%;padding:1.2rem;border:1px solid #ddd;border-radius:4px;font-family:var(--font-main);font-size:1.1rem;color:#423e3c;background:#fafafa;transition:all .3s ease}._formGroup_6im1n_895 input:focus,._formGroup_6im1n_895 select:focus,._formGroup_6im1n_895 textarea:focus{outline:none;border-color:#e31e24;background:#fff;box-shadow:0 0 0 4px #e31e240d}._customSelect_6im1n_971{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23423E3C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}._fileUpload_6im1n_987{position:relative;display:flex;align-items:center;gap:1rem}._fileInput_6im1n_1001{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}._fileLabel_6im1n_1019{background:#eee!important;border:1px solid #ddd!important;padding:.8rem 1.5rem!important;color:#423e3c!important;cursor:pointer;display:inline-block;font-weight:600!important;font-size:.9rem!important;border-radius:4px;transition:all .3s ease}._fileLabel_6im1n_1019:hover{background:#e0e0e0!important}._fileText_6im1n_1053{font-family:var(--font-main);font-size:.9rem;color:#888}._submitBtn_6im1n_1065{background:#e31e24;color:#fff;padding:1.5rem 3rem;font-family:var(--font-main);font-size:1.1rem;font-weight:900;border:none;border-radius:4px;cursor:pointer;transition:all .4s cubic-bezier(.23,1,.32,1);text-transform:uppercase;margin-top:1rem}._submitBtn_6im1n_1065:hover:not(:disabled){background:#ff2d33;transform:translateY(-5px);box-shadow:0 15px 30px #e31e2466}._submitBtn_6im1n_1065:disabled{background:#ccc;cursor:not-allowed}._successMessage_6im1n_1117{color:#2e7d32;font-weight:600;margin-top:1.5rem;text-align:center}._errorMessage_6im1n_1131{color:#d32f2f;font-weight:600;margin-top:1.5rem;text-align:center}._combinedInfoSection_6im1n_1147{padding:10rem 8%;background:#fdfdfd;border-top:1px solid #f0f0f0}._infoSplit_6im1n_1159{display:grid;grid-template-columns:1fr 1fr;gap:10rem}._cultureGridSmall_6im1n_1173{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-top:3.5rem}._smallPillar_6im1n_1187{padding-left:2rem;border-left:3px solid #f0f0f0;transition:all .4s cubic-bezier(.23,1,.32,1)}._smallPillar_6im1n_1187:hover{border-left-color:#e31e24;transform:translate(10px)}._pillarTitleSmall_6im1n_1209{font-family:var(--font-main);font-size:1.6rem;font-weight:900;color:#e31e24;margin-bottom:.8rem;letter-spacing:-.01em}._pillarDescSmall_6im1n_1227{font-family:var(--font-main);font-size:1rem;color:#666;line-height:1.6}._verticalProcess_6im1n_1243{display:flex;flex-direction:column;gap:3rem;margin-top:3.5rem}._processItem_6im1n_1257{display:flex;gap:2.5rem;align-items:flex-start}._processNum_6im1n_1269{font-family:var(--font-main);font-size:3rem;font-weight:900;color:#f0f0f0;line-height:.8;min-width:60px}._processText_6im1n_1287{flex:1}._processTitle_6im1n_1295{font-family:var(--font-main);font-size:1.9rem;font-weight:900;color:#e31e24;margin-bottom:.8rem;letter-spacing:-.01em}._processDesc_6im1n_1313{font-family:var(--font-main);font-size:1rem;color:#666;line-height:1.6}@media(max-width:1024px){._cultureSplit_6im1n_393,._formSplit_6im1n_761,._infoSplit_6im1n_1159{grid-template-columns:1fr;gap:4rem}._infoSplit_6im1n_1159{gap:6rem}._jobsGrid_6im1n_573{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._hero_6im1n_107{height:auto;min-height:min(100svh,760px);padding:clamp(6.5rem,15svh,8rem) 5% clamp(3rem,8svh,5rem)}._heroContent_6im1n_133{width:100%;min-width:0;max-width:100%}._cultureSection_6im1n_383,._positionsSection_6im1n_543,._formSection_6im1n_751,._combinedInfoSection_6im1n_1147{padding:6rem 5%}._heroLine_6im1n_175{width:100%;min-width:0;max-width:100%;font-size:clamp(1.8rem,8vw,2.5rem);flex-wrap:wrap;overflow-wrap:break-word}._heroLogo_6im1n_201{max-width:min(82vw,320px);height:auto}._scrollIndicator_6im1n_213{margin-top:clamp(2.5rem,7svh,4rem)}._mouse_6im1n_225{position:relative;width:44px;height:44px;padding-top:7px;border:0;align-items:flex-start}._mouse_6im1n_225:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._mouse_6im1n_225 ._wheel_6im1n_255{position:relative;z-index:1}._cultureGrid_6im1n_415{grid-template-columns:1fr;gap:3rem}._jobsGrid_6im1n_573{grid-template-columns:1fr}._jobCard_6im1n_585{padding:2rem}._jobCardTitle_6im1n_657{font-size:1.6rem}._formRow_6im1n_883{grid-template-columns:1fr;gap:2rem}._applicationForm_6im1n_863{padding:2rem 1.5rem;gap:1.5rem}._formGroup_6im1n_895 input,._formGroup_6im1n_895 select,._formGroup_6im1n_895 textarea{padding:1rem;font-size:1rem}._blockText_6im1n_823{font-size:1.4rem;word-break:break-word}._submitBtn_6im1n_1065{padding:1.2rem 2rem;font-size:1rem}._processItem_6im1n_1257{gap:1.5rem}._processNum_6im1n_1269{font-size:2.5rem;min-width:45px}._pillarTitle_6im1n_465{font-size:1.5rem}._pillarTitleSmall_6im1n_1209{font-size:1.4rem}._processTitle_6im1n_1295{font-size:1.5rem}}@media(max-width:480px){._cultureSection_6im1n_383,._positionsSection_6im1n_543,._formSection_6im1n_751,._combinedInfoSection_6im1n_1147{padding:5rem 5%}._applicationForm_6im1n_863{padding:1.5rem 1.2rem}._jobCard_6im1n_585{padding:1.5rem}._jobCardTitle_6im1n_657{font-size:1.4rem}._blockText_6im1n_823{font-size:1.2rem}._processNum_6im1n_1269{font-size:2rem;min-width:36px}._processTitle_6im1n_1295{font-size:1.3rem}._fileUpload_6im1n_987{flex-wrap:wrap;gap:.6rem}._fileText_6im1n_1053{font-size:.8rem}}._blogPage_1gld2_1{background-color:#fff;color:#423e3c;overflow:visible}._section_1gld2_13{padding:8rem 8%;display:flex;flex-direction:column;align-items:center;text-align:center}._container_1gld2_29{max-width:1400px;width:100%;margin:0 auto}._hero_1gld2_43{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden}._heroContent_1gld2_69{max-width:1400px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;z-index:5;min-width:0}._heroLine_1gld2_93{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,5rem);font-weight:800;color:#423e3c;line-height:1.1;margin-bottom:.8rem;letter-spacing:-.03em}._heroLabel_1gld2_113{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._heroSubtext_1gld2_133{font-family:var(--font-main);font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.8;color:#555;max-width:800px;margin-top:1rem}._wavyWires_1gld2_153{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.12}._wavyWires_1gld2_153 svg{width:100%;height:100%}._wirePath1_1gld2_187{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_1gld2_1 6s infinite linear}._wirePath2_1gld2_203{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_1gld2_1 8s infinite linear reverse}@keyframes _waveMotion_1gld2_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._scrollIndicator_1gld2_231{margin-top:5rem;display:flex;justify-content:center}._mouse_1gld2_243{width:44px;height:44px;border:0;display:flex;justify-content:center;padding-top:8px;transition:border-color .3s ease;position:relative}._mouse_1gld2_243:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px;transition:border-color .3s ease}._mouse_1gld2_243:hover:before{border-color:#423e3ccc}._wheel_1gld2_291{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_1gld2_1 2s infinite;position:relative;z-index:1}@keyframes _scrollWheel_1gld2_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._sectionHeading_1gld2_323{font-family:var(--font-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#423e3c;margin-bottom:3rem;text-align:left}._featuredSection_1gld2_343{padding:8rem 8% 4rem;background-color:#fbfbfb}._featuredCard_1gld2_353{display:grid;grid-template-columns:1fr 1fr;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #00000008;transition:transform .4s ease,box-shadow .4s ease;min-height:400px}._featuredCard_1gld2_353:hover{transform:translateY(-5px);box-shadow:0 15px 50px #0000000f}._featuredContent_1gld2_385{padding:4rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._categoryLabel_1gld2_401{background:#e31e241a;color:#e31e24;padding:.5rem 1rem;border-radius:50px;font-size:.85rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:1.5rem}._featuredTitle_1gld2_425{font-family:var(--font-main);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;color:#423e3c;margin-bottom:1.5rem;line-height:1.2}._featuredExcerpt_1gld2_443{color:#666;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}._readMoreBtn_1gld2_457{font-family:var(--font-main);font-size:1rem;font-weight:700;color:#423e3c;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border-bottom:2px solid #E31E24;padding-bottom:.3rem;transition:color .3s}._readMoreBtn_1gld2_457:hover{color:#e31e24}._featuredVisual_1gld2_491{background:#fdfdfd;display:flex;justify-content:center;align-items:center;border-left:1px solid #f0f0f0}._abstractGraphic_1gld2_507{position:relative;width:200px;height:200px}._abstractLine1_1gld2_519{position:absolute;top:50%;left:0;width:100%;height:15px;background:#e31e24;border-radius:20px;transform:translateY(-50%) rotate(-15deg)}._abstractLine2_1gld2_541{position:absolute;top:50%;left:0;width:80%;height:15px;background:#423e3c;border-radius:20px;transform:translateY(-50%) rotate(15deg);opacity:.2}._blogGridSection_1gld2_567{padding:4rem 8% 8rem;background-color:#fbfbfb}._categoryFilters_1gld2_577{display:flex;gap:1rem;margin-bottom:4rem;flex-wrap:wrap}._filterBtn_1gld2_591{background:#fff;border:1px solid #ddd;color:#666;padding:.8rem 1.5rem;border-radius:50px;font-family:var(--font-main);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}._filterBtn_1gld2_591:hover{border-color:#423e3c;color:#423e3c}._activeFilter_1gld2_627{background:#e31e24;color:#fff;border-color:#e31e24}._activeFilter_1gld2_627:hover{color:#fff;border-color:#ff2d33}._mobileCategoryFilter_1gld2_647{display:none}._blogGrid_1gld2_567{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:2.5rem}._blogCard_1gld2_669{background:#fff;padding:2.5rem;border-radius:12px;text-decoration:none;display:flex;flex-direction:column;transition:transform .4s ease,box-shadow .4s ease;border:1px solid #f0f0f0}._blogCard_1gld2_669:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0000000d}._cardHeader_1gld2_701{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._cardCategory_1gld2_715{font-size:.8rem;font-weight:700;color:#e31e24;text-transform:uppercase;letter-spacing:1px}._cardReadTime_1gld2_731{font-size:.85rem;color:#999}._cardTitle_1gld2_741{font-family:var(--font-main);font-size:1.5rem;font-weight:800;color:#423e3c;margin-bottom:1rem;line-height:1.3}._cardExcerpt_1gld2_759{color:#666;font-size:1rem;line-height:1.6;margin-bottom:2rem;flex-grow:1}._cardCta_1gld2_775{font-family:var(--font-main);font-size:.9rem;font-weight:700;color:#423e3c;text-transform:uppercase;letter-spacing:1px;display:inline-block;transition:color .3s}._blogCard_1gld2_669:hover ._cardCta_1gld2_775{color:#e31e24}._reveal_1gld2_807{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_1gld2_819{opacity:1;transform:translateY(0)}@media(max-width:992px){._featuredCard_1gld2_353{grid-template-columns:1fr}._featuredVisual_1gld2_491{height:250px}._categoryFilters_1gld2_577{flex-wrap:nowrap;overflow-x:auto;padding-bottom:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}._categoryFilters_1gld2_577::-webkit-scrollbar{display:none}._filterBtn_1gld2_591{white-space:nowrap}}@media(max-width:768px){._section_1gld2_13,._featuredSection_1gld2_343,._blogGridSection_1gld2_567{padding-left:5%;padding-right:5%}._hero_1gld2_43{height:auto;min-height:clamp(34rem,82svh,44rem);padding:6.5rem 5% 4rem}._heroContent_1gld2_69,._heroLine_1gld2_93,._heroSubtext_1gld2_133{width:100%;max-width:100%;min-width:0}._heroLine_1gld2_93{font-size:clamp(1.8rem,8vw,2.5rem);line-height:1.2;overflow-wrap:anywhere}._heroSubtext_1gld2_133{line-height:1.6}._scrollIndicator_1gld2_231{margin-top:2.5rem}._categoryFilters_1gld2_577{display:none}._mobileCategoryFilter_1gld2_647{display:block;margin-bottom:2.5rem}._mobileCategoryFilter_1gld2_647 label{display:block;margin-bottom:.65rem;color:#423e3c;font-size:.85rem;font-weight:800}._mobileSelectWrap_1gld2_985{position:relative}._mobileSelectWrap_1gld2_985:after{content:"⌄";position:absolute;top:50%;right:1rem;transform:translateY(-58%);color:#e31e24;font-size:1.35rem;font-weight:800;pointer-events:none}._mobileSelectWrap_1gld2_985 select{width:100%;min-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d4d2;border-radius:12px;background:#fff;color:#423e3c;padding:.85rem 3rem .85rem 1rem;font-family:var(--font-main);font-size:1rem;font-weight:700}._featuredContent_1gld2_385{padding:2rem}._featuredTitle_1gld2_425{font-size:clamp(1.4rem,6vw,1.8rem)}._featuredExcerpt_1gld2_443{font-size:1rem;margin-bottom:1.5rem}._blogCard_1gld2_669{padding:2rem}._cardTitle_1gld2_741{font-size:1.25rem}._sectionHeading_1gld2_323{font-size:clamp(1.6rem,6vw,2.2rem);margin-bottom:2rem}}@media(max-width:480px){._featuredSection_1gld2_343{padding:5rem 5% 3rem}._blogGridSection_1gld2_567{padding:3rem 5% 5rem}._featuredCard_1gld2_353{border-radius:14px}._featuredContent_1gld2_385,._blogCard_1gld2_669{padding:1.5rem}._cardTitle_1gld2_741{font-size:1.15rem}._filterBtn_1gld2_591{padding:.6rem 1.1rem;font-size:.85rem}._abstractGraphic_1gld2_507{width:140px;height:140px}}._blogDetailPage_107w3_1{background-color:#fff;color:#423e3c;overflow:visible}._sectionHeading_107w3_13{font-family:var(--font-main);font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#423e3c;margin-bottom:3rem;text-align:left}._container_107w3_31{max-width:1000px;width:100%;margin:0 auto}._hero_107w3_45{height:80vh;height:80dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden}._heroContent_107w3_71{max-width:1000px;width:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:5;min-width:0}._backLink_107w3_93{font-family:var(--font-main);background:none;border:none;color:#666;font-size:1rem;font-weight:600;cursor:pointer;padding:0;margin-bottom:3rem;transition:color .3s ease}._backLink_107w3_93:hover{color:#e31e24}._metaContainer_107w3_127{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._categoryLabel_107w3_141{background:#e31e241a;color:#e31e24;padding:.5rem 1rem;border-radius:50px;font-size:.85rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}._readTime_107w3_163{font-family:var(--font-main);color:#666;font-size:.95rem;font-weight:600}._heroTitle_107w3_177{font-family:var(--font-main);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;color:#423e3c;line-height:1.1;margin-bottom:2.5rem;letter-spacing:-.02em}._redAccentLine_107w3_197{width:100px;height:4px;background-color:#e31e24;border-radius:2px}._wavyWires_107w3_213{position:absolute;top:40%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.08}._wavyWires_107w3_213 svg{width:100%;height:100%}._wirePath1_107w3_247{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_107w3_1 6s infinite linear}._wirePath2_107w3_263{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_107w3_1 8s infinite linear reverse}@keyframes _waveMotion_107w3_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._scrollIndicator_107w3_291{margin-top:4rem}._mouse_107w3_299{width:44px;height:44px;border:0;display:flex;justify-content:center;padding-top:8px;position:relative}._mouse_107w3_299:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._wheel_107w3_335{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_107w3_1 2s infinite;position:relative;z-index:1}@keyframes _scrollWheel_107w3_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._contentSection_107w3_367{padding:6rem 8%;background-color:#fbfbfb}._articleBody_107w3_377{display:flex;flex-direction:column;gap:2rem}._contentHeading_107w3_389{font-family:var(--font-main);font-size:clamp(1.8rem,3vw,2.2rem);font-weight:800;color:#423e3c;margin-top:2rem;margin-bottom:.5rem;line-height:1.3}._contentParagraph_107w3_409{font-family:var(--font-main);font-size:1.15rem;line-height:1.8;color:#555}._inBlogCtaSection_107w3_425{padding:0 8% 6rem;background-color:#fbfbfb}._inBlogCta_107w3_425{background:#fff;border:1px solid #eee;padding:4rem;border-radius:12px;text-align:center;box-shadow:0 10px 40px #00000008}._inBlogCta_107w3_425 h2{font-family:var(--font-main);font-size:2rem;font-weight:800;color:#423e3c;margin-bottom:1rem}._inBlogCta_107w3_425 p{color:#666;font-size:1.1rem;margin-bottom:2.5rem}._primaryBtn_107w3_481{background:#e31e24;color:#fff;padding:1rem 3rem;font-family:var(--font-main);font-size:1rem;font-weight:600;border:none;border-radius:4px;cursor:pointer;transition:all .4s ease;text-transform:uppercase;text-decoration:none;display:inline-block}._primaryBtn_107w3_481:hover{background:#ff2d33;transform:translateY(-3px);box-shadow:0 10px 20px #e31e2433}._relatedSection_107w3_527{padding:6rem 8%;background-color:#fff}._blogGrid_107w3_537{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:2rem}._blogCard_107w3_549{background:#fbfbfb;padding:2rem;border-radius:12px;text-decoration:none;display:flex;flex-direction:column;transition:transform .4s ease,box-shadow .4s ease;border:1px solid #f0f0f0}._blogCard_107w3_549:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0000000d}._cardHeader_107w3_581{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._cardCategory_107w3_595{font-size:.75rem;font-weight:700;color:#e31e24;text-transform:uppercase;letter-spacing:1px}._cardReadTime_107w3_611{font-size:.8rem;color:#999}._cardTitle_107w3_621{font-family:var(--font-main);font-size:1.3rem;font-weight:800;color:#423e3c;margin-bottom:1rem;line-height:1.3;flex-grow:1}._cardCta_107w3_641{font-family:var(--font-main);font-size:.85rem;font-weight:700;color:#423e3c;text-transform:uppercase;letter-spacing:1px;display:inline-block;transition:color .3s;margin-top:1rem}._blogCard_107w3_549:hover ._cardCta_107w3_641{color:#e31e24}._reveal_107w3_675{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_107w3_687{opacity:1;transform:translateY(0)}@media(max-width:768px){._hero_107w3_45,._contentSection_107w3_367,._inBlogCtaSection_107w3_425,._relatedSection_107w3_527{padding-left:5%;padding-right:5%}._hero_107w3_45{height:auto;min-height:clamp(30rem,68svh,39rem);padding-top:6.5rem;padding-bottom:3rem}._heroContent_107w3_71{max-width:100%}._heroTitle_107w3_177{width:100%;max-width:100%;min-width:0;font-size:clamp(1.6rem,8vw,2.4rem);margin-bottom:1.8rem;overflow-wrap:anywhere}._backLink_107w3_93{min-height:44px;display:inline-flex;align-items:center;margin-bottom:1.8rem}._contentSection_107w3_367,._relatedSection_107w3_527{padding-top:4rem;padding-bottom:4rem}._contentParagraph_107w3_409{font-size:1rem}._contentHeading_107w3_389{font-size:clamp(1.3rem,5vw,1.7rem)}._inBlogCta_107w3_425{padding:2.5rem 1.5rem}._inBlogCta_107w3_425 h2{font-size:1.5rem}._inBlogCta_107w3_425 p{font-size:1rem}._blogCard_107w3_549{padding:1.5rem}._cardTitle_107w3_621{font-size:1.15rem}}@media(max-width:480px){._heroTitle_107w3_177{font-size:clamp(1.4rem,8vw,2rem)}._metaContainer_107w3_127{gap:.6rem;flex-wrap:wrap}._categoryLabel_107w3_141{font-size:.75rem;padding:.4rem .8rem}._inBlogCta_107w3_425{padding:2rem 1.2rem}._primaryBtn_107w3_481{padding:.9rem 1.8rem;font-size:.9rem}}._faqPage_xqtz9_1{background-color:#fff;color:#423e3c;overflow:visible}._container_xqtz9_13{max-width:1000px;width:100%;margin:0 auto}._hero_xqtz9_27{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden}._heroContent_xqtz9_53{max-width:1400px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;z-index:5;min-width:0}._heroLine_xqtz9_77{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,5rem);font-weight:800;color:#423e3c;line-height:1.1;margin-bottom:.8rem;letter-spacing:-.03em}._heroLabel_xqtz9_97{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block}._heroSubtext_xqtz9_117{font-family:var(--font-main);font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.8;color:#555;max-width:800px;margin-top:1rem}._wavyWires_xqtz9_137{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.12}._wavyWires_xqtz9_137 svg{width:100%;height:100%}._wirePath1_xqtz9_171{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_xqtz9_1 6s infinite linear}._wirePath2_xqtz9_187{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_xqtz9_1 8s infinite linear reverse}@keyframes _waveMotion_xqtz9_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._scrollIndicator_xqtz9_215{margin-top:5rem;display:flex;justify-content:center}._mouse_xqtz9_227{width:44px;height:44px;border:0;display:flex;justify-content:center;padding-top:8px;transition:border-color .3s ease;position:relative}._mouse_xqtz9_227:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px;transition:border-color .3s ease}._mouse_xqtz9_227:hover:before{border-color:#423e3ccc}._wheel_xqtz9_275{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_xqtz9_1 2s infinite;position:relative;z-index:1}@keyframes _scrollWheel_xqtz9_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._faqSection_xqtz9_307{padding:4rem 8% 8rem;background-color:#fbfbfb}._searchContainer_xqtz9_317{margin-bottom:3rem;width:100%}._searchInput_xqtz9_327{width:100%;padding:1.5rem 2rem;font-family:var(--font-main);font-size:1.1rem;border:1px solid #e0e0e0;border-radius:50px;background:#fff;color:#423e3c;box-shadow:0 5px 20px #00000005;transition:all .3s ease}._searchInput_xqtz9_327:focus{outline:none;border-color:#e31e24;box-shadow:0 5px 20px #e31e241a}._categoryTabs_xqtz9_365{display:flex;gap:1rem;margin-bottom:4rem;flex-wrap:wrap}._tabBtn_xqtz9_379{background:#fff;border:1px solid #ddd;color:#666;padding:.8rem 1.5rem;border-radius:50px;font-family:var(--font-main);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}._tabBtn_xqtz9_379:hover{border-color:#423e3c;color:#423e3c}._activeTab_xqtz9_415{background:#e31e24;color:#fff;border-color:#e31e24}._activeTab_xqtz9_415:hover{color:#fff;border-color:#ff2d33}._mobileCategoryFilter_xqtz9_437{display:none}._accordionContainer_xqtz9_447{display:flex;flex-direction:column;gap:1rem}._accordionItem_xqtz9_459{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;transition:all .3s ease}._accordionItem_xqtz9_459._itemOpen_xqtz9_475{border-color:#e0e0e0;box-shadow:0 10px 30px #00000008}._accordionHeader_xqtz9_485{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:none;border:none;cursor:pointer;text-align:left}._questionText_xqtz9_509{font-family:var(--font-main);font-size:1.1rem;font-weight:700;color:#423e3c;padding-right:2rem;transition:color .3s ease}._itemOpen_xqtz9_475 ._questionText_xqtz9_509{color:#e31e24}._icon_xqtz9_535{font-size:1.5rem;font-weight:400;color:#e31e24;transition:transform .3s ease}._accordionBody_xqtz9_549{overflow:hidden;transition:max-height .4s cubic-bezier(.23,1,.32,1)}._answerText_xqtz9_559{padding:0 2rem 1.5rem}._answerText_xqtz9_559 p{font-family:var(--font-main);font-size:1.05rem;line-height:1.6;color:#666;margin:0}._noResults_xqtz9_583{text-align:center;padding:4rem;color:#666;font-family:var(--font-main);font-size:1.1rem}._reveal_xqtz9_601{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_xqtz9_613{opacity:1;transform:translateY(0)}@media(max-width:992px){._categoryTabs_xqtz9_365{flex-wrap:nowrap;overflow-x:auto;padding-bottom:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}._categoryTabs_xqtz9_365::-webkit-scrollbar{display:none}._tabBtn_xqtz9_379{white-space:nowrap}}@media(max-width:768px){._hero_xqtz9_27,._faqSection_xqtz9_307{padding-left:5%;padding-right:5%}._hero_xqtz9_27{height:auto;min-height:clamp(34rem,82svh,44rem);padding-top:6.5rem;padding-bottom:4rem}._heroContent_xqtz9_53,._heroLine_xqtz9_77,._heroSubtext_xqtz9_117{width:100%;max-width:100%;min-width:0}._faqSection_xqtz9_307{padding-bottom:5rem}._heroLine_xqtz9_77{font-size:clamp(1.8rem,8vw,2.5rem);line-height:1.2;overflow-wrap:anywhere}._heroSubtext_xqtz9_117{line-height:1.6}._scrollIndicator_xqtz9_215{margin-top:2.5rem}._categoryTabs_xqtz9_365{display:none}._mobileCategoryFilter_xqtz9_437{display:block;margin-bottom:2.5rem}._mobileCategoryFilter_xqtz9_437 label{display:block;margin-bottom:.65rem;color:#423e3c;font-size:.85rem;font-weight:800}._mobileSelectWrap_xqtz9_773{position:relative}._mobileSelectWrap_xqtz9_773:after{content:"⌄";position:absolute;top:50%;right:1rem;transform:translateY(-58%);color:#e31e24;font-size:1.35rem;font-weight:800;pointer-events:none}._mobileSelectWrap_xqtz9_773 select{width:100%;min-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d4d2;border-radius:12px;background:#fff;color:#423e3c;padding:.85rem 3rem .85rem 1rem;font-family:var(--font-main);font-size:1rem;font-weight:700}._searchInput_xqtz9_327{padding:1.1rem 1.5rem;font-size:1rem}._tabBtn_xqtz9_379{padding:.6rem 1.1rem;font-size:.9rem}._accordionHeader_xqtz9_485{padding:1.2rem 1.5rem}._questionText_xqtz9_509{font-size:1rem;padding-right:1rem}._answerText_xqtz9_559{padding:0 1.5rem 1.2rem}._answerText_xqtz9_559 p{font-size:.95rem}}@media(max-width:480px){._faqSection_xqtz9_307{padding-top:2rem;padding-bottom:4rem}._searchContainer_xqtz9_317{margin-bottom:2rem}._accordionHeader_xqtz9_485{padding:1rem 1.2rem}._questionText_xqtz9_509{font-size:.95rem}._answerText_xqtz9_559{padding:0 1.2rem 1rem}._answerText_xqtz9_559 p{font-size:.9rem}}._legalPage_q8m3f_1{background-color:#fff;color:#423e3c;overflow-x:hidden;padding-bottom:6rem}._reveal_q8m3f_17{opacity:0;transform:translateY(40px);transition:all 1s cubic-bezier(.23,1,.32,1)}._revealVisible_q8m3f_29{opacity:1;transform:translateY(0)}._hero_q8m3f_41{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 8%;background:#fff;position:relative;overflow:hidden;text-align:center}._heroContent_q8m3f_69{max-width:1400px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;position:relative;z-index:5}._heroLabel_q8m3f_91{font-family:var(--font-main);font-size:1rem;font-weight:800;color:#e31e24;letter-spacing:.1em;margin-bottom:2rem;display:block;text-transform:uppercase}._heroTitle_q8m3f_113{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,5rem);font-weight:800;color:#423e3c;line-height:1.1;margin-bottom:.8rem;letter-spacing:-.03em}._heroIntro_q8m3f_133{font-family:var(--font-main);font-size:clamp(1.1rem,1.5vw,1.4rem);color:#666;max-width:800px;margin:1.5rem auto 0;line-height:1.6;opacity:.8}._scrollIndicator_q8m3f_153{margin-top:5rem;display:flex;justify-content:center}._mouse_q8m3f_165{width:26px;height:42px;border:2px solid rgba(66,62,60,.4);border-radius:20px;display:flex;justify-content:center;padding-top:6px;transition:border-color .3s ease}._wheel_q8m3f_187{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_scrollWheel_q8m3f_1 2s infinite}@keyframes _scrollWheel_q8m3f_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}._wavyWires_q8m3f_213{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;height:60%;z-index:1;pointer-events:none;opacity:.12}._wavyWires_q8m3f_213 svg{width:100%;height:100%}._wirePath1_q8m3f_247{fill:none;stroke:#e31e24;stroke-width:35;stroke-linecap:round;animation:_waveMotion_q8m3f_1 6s infinite linear}._wirePath2_q8m3f_263{fill:none;stroke:#423e3c;stroke-width:30;stroke-linecap:round;animation:_waveMotion_q8m3f_1 8s infinite linear reverse}@keyframes _waveMotion_q8m3f_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._contentSection_q8m3f_291{padding:10rem 8%;background:#fff}._contentContainer_q8m3f_301{max-width:850px;margin:0 auto}._legalSection_q8m3f_311{margin-bottom:4rem}._sectionHeading_q8m3f_319{font-family:var(--font-main);font-size:1.8rem;font-weight:800;color:#423e3c;margin-bottom:1.5rem}._sectionText_q8m3f_335{font-family:var(--font-main);font-size:1.1rem;color:#555;line-height:1.8;margin-bottom:1.5rem}@media(max-width:768px){._hero_q8m3f_41{height:auto;min-height:min(100svh,760px);padding:clamp(6.5rem,15svh,8rem) 5% clamp(3rem,8svh,5rem)}._heroContent_q8m3f_69{width:100%;min-width:0;max-width:100%}._heroTitle_q8m3f_113{width:100%;min-width:0;max-width:100%;font-size:clamp(1.8rem,8vw,2.5rem);overflow-wrap:break-word}._heroIntro_q8m3f_133{width:100%;max-width:42rem;font-size:1rem;overflow-wrap:break-word}._scrollIndicator_q8m3f_153{margin-top:clamp(2.5rem,7svh,4rem)}._mouse_q8m3f_165{position:relative;width:44px;height:44px;padding-top:7px;border:0;align-items:flex-start}._mouse_q8m3f_165:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._mouse_q8m3f_165 ._wheel_q8m3f_187{position:relative;z-index:1}._contentSection_q8m3f_291{padding:5rem 5%}._sectionHeading_q8m3f_319{font-size:1.4rem}._sectionText_q8m3f_335{font-size:1rem;line-height:1.7}}@media(max-width:480px){._contentSection_q8m3f_291{padding:4rem 5%}._legalSection_q8m3f_311{margin-bottom:2.5rem}._sectionHeading_q8m3f_319{font-size:1.25rem}._sectionText_q8m3f_335{font-size:.95rem}}._locationPage_jcw3h_13{background-color:#fff;color:var(--text-main);font-family:var(--font-main);overflow-x:hidden}._container_jcw3h_27{max-width:1200px;margin:0 auto;padding:0 2rem}._hero_jcw3h_41{padding:8rem 0 6rem;background:#fff;text-align:center;border-bottom:1px solid #f0f0f0}._kicker_jcw3h_55{font-family:var(--font-main);display:inline-block;font-size:.85rem;font-weight:800;color:var(--primary-red);letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.5rem}._heroLine_jcw3h_77{font-family:var(--font-main);font-size:clamp(2.2rem,5.5vw,4rem);font-weight:900;color:var(--text-main);line-height:1.1;letter-spacing:-.02em;margin:0 auto 1.5rem;max-width:900px}._heroSubtext_jcw3h_99{font-family:var(--font-main);font-size:clamp(1.05rem,1.4vw,1.25rem);color:#666;line-height:1.6;font-weight:400;max-width:760px;margin:0 auto 2.5rem}._heroButtons_jcw3h_119{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._scrollIndicator_jcw3h_133{margin-top:3rem;display:flex;justify-content:center}._mouse_jcw3h_145{width:26px;height:42px;border:2px solid rgba(66,62,60,.4);border-radius:20px;display:flex;justify-content:center;padding-top:6px;transition:border-color .3s ease}._mouse_jcw3h_145:hover{border-color:#423e3ccc}._wheel_jcw3h_175{width:4px;height:8px;background:#e31e24;border-radius:2px;animation:_wheelMove_jcw3h_1 1.5s ease-in-out infinite}@keyframes _wheelMove_jcw3h_1{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:.35}}._primaryBtn_jcw3h_201{display:inline-block;background:var(--primary-red);color:#fff;padding:1.1rem 2.4rem;font-family:var(--font-main);font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:4px;border:2px solid var(--primary-red);transition:all .3s cubic-bezier(.23,1,.32,1)}._primaryBtn_jcw3h_201:hover{background:#ff2d33;border-color:#ff2d33;transform:translateY(-3px);box-shadow:0 12px 24px #e31e2440}._secondaryBtn_jcw3h_247{display:inline-block;background:transparent;color:var(--text-main);padding:1.1rem 2.4rem;font-family:var(--font-main);font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:4px;border:2px solid var(--text-main);transition:all .3s cubic-bezier(.23,1,.32,1)}._secondaryBtn_jcw3h_247:hover{background:var(--text-main);color:#fff;transform:translateY(-3px)}._intro_jcw3h_293{padding:5rem 0;background:#fafafa}._introText_jcw3h_303{font-family:var(--font-main);font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.8;color:#555;max-width:860px;margin:0 auto;text-align:center}._sectionHeading_jcw3h_325{font-family:var(--font-main);font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:900;color:var(--text-main);letter-spacing:-.02em;line-height:1.15;margin-bottom:3rem;text-align:center}._products_jcw3h_349{padding:6rem 0;background:#fff}._productGrid_jcw3h_359{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:2rem}._productCard_jcw3h_371{display:flex;flex-direction:column;background:#fff;border:1px solid #eeeeee;border-radius:8px;padding:2rem;text-decoration:none;color:inherit;transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 6px 18px #00000005}._productCard_jcw3h_371:hover{transform:translateY(-6px);border-color:var(--primary-red);box-shadow:0 18px 36px #e31e2414}._productCategory_jcw3h_409{font-family:var(--font-main);display:inline-block;font-size:.72rem;font-weight:800;color:var(--primary-red);text-transform:uppercase;letter-spacing:.1em;background:#e31e240f;padding:.35rem .7rem;border-radius:4px;margin-bottom:1.2rem;align-self:flex-start}._productTitle_jcw3h_439{font-family:var(--font-main);font-size:1.25rem;font-weight:900;color:var(--text-main);line-height:1.25;letter-spacing:-.01em;margin-bottom:.8rem}._productDesc_jcw3h_459{font-family:var(--font-main);font-size:.95rem;color:#666;line-height:1.55;margin-bottom:1.6rem;flex-grow:1}._productCta_jcw3h_477{font-family:var(--font-main);font-size:.85rem;font-weight:800;color:var(--primary-red);text-transform:uppercase;letter-spacing:.05em;align-self:flex-start;transition:transform .3s ease}._productCard_jcw3h_371:hover ._productCta_jcw3h_477{transform:translate(4px)}._allProductsCta_jcw3h_507{text-align:center;margin-top:3rem}._allProductsCta_jcw3h_507 a{font-family:var(--font-main);font-size:.95rem;font-weight:800;color:var(--text-main);text-decoration:none;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--primary-red);padding-bottom:.3rem;transition:color .3s ease}._allProductsCta_jcw3h_507 a:hover{color:var(--primary-red)}._why_jcw3h_553{padding:6rem 0;background:#fafafa}._whyList_jcw3h_563{list-style:none;padding:0;margin:0 auto;max-width:900px;display:flex;flex-direction:column;gap:2rem}._whyItem_jcw3h_583{display:flex;align-items:flex-start;gap:2rem;padding:2rem;background:#fff;border-left:3px solid #f0f0f0;border-radius:4px;transition:all .4s cubic-bezier(.23,1,.32,1)}._whyItem_jcw3h_583:hover{border-left-color:var(--primary-red);transform:translate(8px);box-shadow:0 12px 30px #0000000a}._whyNum_jcw3h_617{font-family:var(--font-main);font-size:clamp(2.5rem,4.5vw,3.5rem);font-weight:900;color:var(--primary-red);line-height:.9;letter-spacing:-.03em;flex-shrink:0;min-width:80px}._whyText_jcw3h_639{font-family:var(--font-main);font-size:clamp(1rem,1.2vw,1.15rem);color:var(--text-main);line-height:1.6;font-weight:400;padding-top:.4rem}._areas_jcw3h_659{padding:6rem 0;background:#fff}._areaList_jcw3h_669{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}._areaItem_jcw3h_689{font-family:var(--font-main);font-size:.95rem;font-weight:600;color:var(--text-main);background:#f5f5f5;padding:.7rem 1.4rem;border-radius:999px;border:1px solid #ececec;transition:all .3s ease}._areaItem_jcw3h_689:hover{background:#e31e240f;border-color:var(--primary-red);color:var(--primary-red)}._nearby_jcw3h_727{padding:6rem 0;background:#fafafa}._nearbyGrid_jcw3h_737{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:1.2rem;max-width:900px;margin:0 auto}._nearbyLink_jcw3h_753{font-family:var(--font-main);display:flex;align-items:center;justify-content:space-between;padding:1.4rem 1.6rem;background:#fff;border:1px solid #ececec;border-radius:6px;font-size:1rem;font-weight:700;color:var(--text-main);text-decoration:none;transition:all .3s cubic-bezier(.23,1,.32,1)}._nearbyLink_jcw3h_753:hover{border-color:var(--primary-red);color:var(--primary-red);transform:translateY(-3px);box-shadow:0 10px 22px #e31e2414}._cta_jcw3h_801{padding:6rem 0;background:var(--bg-grey);color:#fff;text-align:center}._ctaHeading_jcw3h_815{font-family:var(--font-main);font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900;color:#fff;letter-spacing:-.02em;line-height:1.15;margin-bottom:1.5rem}._ctaSub_jcw3h_835{font-family:var(--font-main);font-size:clamp(1rem,1.3vw,1.2rem);color:#ffffffd9;line-height:1.7;max-width:720px;margin:0 auto}._ctaSub_jcw3h_835 a{color:#fff;text-decoration:underline;text-decoration-color:var(--primary-red);text-underline-offset:4px;font-weight:700;transition:color .3s ease}._ctaSub_jcw3h_835 a:hover{color:var(--primary-red)}@media(max-width:768px){._container_jcw3h_27{padding:0 1.25rem}._hero_jcw3h_41{padding:6.5rem 0 3.5rem}._heroLine_jcw3h_77,._heroSubtext_jcw3h_99{width:100%;min-width:0;max-width:100%;overflow-wrap:break-word}._scrollIndicator_jcw3h_133{margin-top:2rem}._mouse_jcw3h_145{position:relative;width:44px;height:44px;padding-top:7px;border:0;align-items:flex-start}._mouse_jcw3h_145:before{content:"";position:absolute;top:1px;right:9px;bottom:1px;left:9px;border:2px solid rgba(66,62,60,.4);border-radius:20px}._mouse_jcw3h_145 ._wheel_jcw3h_175{position:relative;z-index:1}._intro_jcw3h_293,._products_jcw3h_349,._why_jcw3h_553,._areas_jcw3h_659,._nearby_jcw3h_727,._cta_jcw3h_801{padding:4rem 0}._heroButtons_jcw3h_119{flex-direction:column;align-items:stretch}._primaryBtn_jcw3h_201,._secondaryBtn_jcw3h_247{text-align:center;padding:1rem 1.6rem}._productGrid_jcw3h_359{grid-template-columns:1fr;gap:1.5rem}._productCard_jcw3h_371{padding:1.6rem}._whyItem_jcw3h_583{gap:1.2rem;padding:1.5rem}._whyNum_jcw3h_617{min-width:56px}._nearbyGrid_jcw3h_737{grid-template-columns:1fr}._sectionHeading_jcw3h_325{margin-bottom:2.2rem}}@media(max-width:480px){._container_jcw3h_27{padding:0 1rem}._hero_jcw3h_41{padding:6rem 0 3rem}._intro_jcw3h_293,._products_jcw3h_349,._why_jcw3h_553,._areas_jcw3h_659,._nearby_jcw3h_727,._cta_jcw3h_801{padding:3.5rem 0}._productCard_jcw3h_371{padding:1.4rem}._productTitle_jcw3h_439{font-size:1.15rem}._whyItem_jcw3h_583{flex-direction:column;gap:.4rem;padding:1.4rem}._whyNum_jcw3h_617{min-width:0}._areaItem_jcw3h_689{font-size:.88rem;padding:.55rem 1.1rem}._nearbyLink_jcw3h_753{padding:1.1rem 1.3rem;font-size:.95rem}}
