@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";._nav_1cn6w_1{position:fixed;top:0;left:0;right:0;height:var(--nav-height);z-index:var(--z-nav);display:flex;align-items:center;padding:0 2rem}._navContent_1cn6w_13{width:100%;display:flex;align-items:center;justify-content:center}._navList_1cn6w_20{display:flex;list-style:none;gap:4rem}._navLink_1cn6w_26{font-size:var(--font-size-nav);font-weight:500;letter-spacing:.1em;color:var(--color-text-light);background:none;border:none;cursor:pointer;padding:.5rem 0;position:relative;transition:color var(--transition-fast)}._navLink_1cn6w_26:hover,._navLink_1cn6w_26._active_1cn6w_43{color:var(--color-primary)}._nav_1cn6w_1._light_1cn6w_48 ._navLink_1cn6w_26{color:var(--color-text-dark)}._nav_1cn6w_1._light_1cn6w_48 ._navLink_1cn6w_26:hover,._nav_1cn6w_1._light_1cn6w_48 ._navLink_1cn6w_26._active_1cn6w_43{color:var(--color-primary)}._socialIcons_1cn6w_57{position:absolute;right:2rem;display:flex;gap:.75rem}._socialLink_1cn6w_64{display:flex;align-items:center;justify-content:center;opacity:.9;transition:opacity var(--transition-fast),transform var(--transition-fast)}._socialLink_1cn6w_64:hover{opacity:1;transform:scale(1.1)}._socialLink_1cn6w_64 img{width:24px;height:24px;transition:filter var(--transition-fast)}._nav_1cn6w_1._light_1cn6w_48 ._socialLink_1cn6w_64 img{filter:invert(1)}._hamburger_1cn6w_89{display:none;position:absolute;right:2rem;flex-direction:column;justify-content:space-between;width:24px;height:18px;cursor:pointer;z-index:calc(var(--z-menu) + 1)}._hamburgerLine_1cn6w_101{display:block;width:100%;height:2px;background-color:var(--color-text-light);transition:transform var(--transition-medium),opacity var(--transition-medium),background-color var(--transition-fast)}._hamburger_1cn6w_89._light_1cn6w_48 ._hamburgerLine_1cn6w_101{background-color:var(--color-text-dark)}._hamburgerLine_1cn6w_101._open_1cn6w_114:nth-child(1){transform:translateY(8px) rotate(45deg)}._hamburgerLine_1cn6w_101._open_1cn6w_114:nth-child(2){opacity:0}._hamburgerLine_1cn6w_101._open_1cn6w_114:nth-child(3){transform:translateY(-8px) rotate(-45deg)}._mobileMenu_1cn6w_127{display:none;position:fixed;inset:0;background-color:var(--color-background-dark);z-index:var(--z-menu);flex-direction:column;align-items:center;justify-content:center;gap:3rem}._mobileNavList_1cn6w_142{list-style:none;display:flex;flex-direction:column;align-items:center;gap:2rem}._mobileNavLink_1cn6w_150{font-size:1.5rem;font-weight:600;letter-spacing:.15em;color:var(--color-text-light);background:none;border:none;cursor:pointer;transition:color var(--transition-fast)}._mobileNavLink_1cn6w_150:hover,._mobileNavLink_1cn6w_150._active_1cn6w_43{color:var(--color-primary)}._mobileSocial_1cn6w_166{display:flex;gap:1.5rem}._mobileSocial_1cn6w_166 ._socialLink_1cn6w_64 img{width:32px;height:32px}@media(max-width:768px){._navList_1cn6w_20,._socialIcons_1cn6w_57{display:none}._hamburger_1cn6w_89,._mobileMenu_1cn6w_127{display:flex}}._footer_1c09d_1{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;padding:1.5rem 2rem;z-index:var(--z-nav);pointer-events:none;opacity:0;transform:translateY(20px);transition:opacity var(--transition-medium),transform var(--transition-medium)}._footer_1c09d_1._visible_1c09d_17{opacity:1;transform:translateY(0)}._logo_1c09d_22{width:100px;height:auto;pointer-events:auto}@media(max-width:768px){._footer_1c09d_1{padding:1rem 1.5rem}._logo_1c09d_22{width:70px}}._container_qu3tu_1{height:100vh;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}._container_qu3tu_1::-webkit-scrollbar{display:none}._home_1df71_1{position:relative;background-color:var(--color-background-dark);overflow:hidden}._videoBackground_1df71_7{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:var(--z-video)}._footer_1df71_17{position:absolute;bottom:2rem;left:0;right:0;text-align:center;font-size:var(--font-size-nav);font-weight:400;letter-spacing:.1em;color:var(--color-text-light);z-index:var(--z-content)}@media(max-width:768px){._footer_1df71_17{font-size:10px;bottom:1.5rem}}._about_cbjbq_1{background-color:var(--color-background-light);color:var(--color-text-dark);padding:var(--nav-height) var(--section-padding) 2rem}._content_cbjbq_7{max-width:900px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}._heading_cbjbq_16{font-size:var(--font-size-heading);font-weight:800;letter-spacing:.02em;line-height:1.1;margin-bottom:1rem}._tagline_cbjbq_24{font-size:var(--font-size-subheading);font-weight:700;line-height:1.4;max-width:700px}._description_cbjbq_31{font-size:var(--font-size-body);font-weight:600;line-height:1.6;max-width:800px}._statement_cbjbq_38{font-size:var(--font-size-subheading);font-weight:700;line-height:1.4}._closing_cbjbq_44{font-size:var(--font-size-subheading);font-weight:700;line-height:1.4;max-width:700px}._logo_cbjbq_51{margin-top:2rem}._logo_cbjbq_51 img{width:120px;height:auto}@media(max-width:768px){._content_cbjbq_7{gap:1rem;padding:0 1rem}._heading_cbjbq_16{margin-bottom:.5rem}._logo_cbjbq_51 img{width:80px}}._roster_1o1i3_1{background-color:var(--color-background-light);color:var(--color-text-dark);padding:var(--nav-height) var(--section-padding) 2rem}._content_1o1i3_7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem}._companyList_1o1i3_15{list-style:none;display:flex;flex-direction:column;align-items:center;gap:.25rem}._companyLink_1o1i3_23{font-size:var(--font-size-roster);font-weight:800;letter-spacing:.02em;color:var(--color-text-dark);transition:color var(--transition-fast);display:inline-block;padding:.25rem 0}._companyLink_1o1i3_23:hover{color:var(--color-primary)}._logo_1o1i3_37{margin-top:2rem}._logo_1o1i3_37 img{width:120px;height:auto}@media(max-width:768px){._companyList_1o1i3_15{gap:.125rem}._logo_1o1i3_37 img{width:80px}}._contact_vatq5_1{background-color:var(--color-background-light);color:var(--color-text-dark);padding:var(--nav-height) var(--section-padding) 2rem}._content_vatq5_7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}._name_vatq5_16{font-size:clamp(1.75rem,4vw,3rem);font-weight:700;letter-spacing:.01em}._email_vatq5_22{font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:var(--color-text-dark);transition:color var(--transition-fast)}._email_vatq5_22:hover{color:var(--color-primary)}._logo_vatq5_33{margin-top:4rem}._logo_vatq5_33 img{width:120px;height:auto}@media(max-width:768px){._logo_vatq5_33{margin-top:3rem}._logo_vatq5_33 img{width:80px}}:root{--color-primary: #E3563F;--color-background-dark: #000000;--color-background-light: #FFFFFF;--color-text-light: #FFFFFF;--color-text-dark: #000000;--font-family: "Inter", sans-serif;--font-size-base: 16px;--font-size-nav: 14px;--font-size-heading: clamp(2.5rem, 6vw, 4.5rem);--font-size-subheading: clamp(1rem, 2.5vw, 1.25rem);--font-size-body: clamp(.875rem, 1.5vw, 1rem);--font-size-roster: clamp(1.5rem, 4vw, 3rem);--nav-height: 80px;--section-padding: 2rem;--transition-fast: .2s ease;--transition-medium: .4s ease;--transition-slow: .8s ease;--z-video: 0;--z-content: 1;--z-nav: 100;--z-menu: 200}@media(max-width:768px){:root{--nav-height: 60px;--font-size-nav: 12px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:var(--font-size-base)}body{font-family:var(--font-family);background-color:var(--color-background-dark);color:var(--color-text-light);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app{height:100vh;overflow:hidden}.section{min-height:100vh;height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-primary)}button{background:none;border:none;cursor:pointer;font-family:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}.app{scroll-snap-type:none}}
