.HomeHero-module__UKBk5W__hero{--hero-height:100svh;width:100%;min-height:var(--hero-height);scroll-margin-top:calc(var(--layout-navbar-height) + 1rem);background:0 0;position:relative;overflow:hidden}.HomeHero-module__UKBk5W__heroInner{width:100%;min-height:var(--hero-height)}.HomeHero-module__UKBk5W__heroStage{width:100%;height:var(--hero-height);min-height:var(--hero-height);grid-template-areas:"stack";display:grid;position:relative}.HomeHero-module__UKBk5W__heroStage:before{content:"";z-index:2;pointer-events:none;opacity:.58;background:linear-gradient(#ffffff08 0%,#0000 20% 78%,#ff4d0014 100%),linear-gradient(90deg,#ffffff0a 0%,#0000 18% 82%,#ffffff08 100%);position:absolute;inset:0}.HomeHero-module__UKBk5W__heroContentShell,.HomeHero-module__UKBk5W__comparisonShell{grid-area:stack}.HomeHero-module__UKBk5W__heroAmbient{z-index:2;pointer-events:none;filter:blur(22px);background:radial-gradient(34% 28% at 18% 24%,#ff4d002e,#0000 74%),radial-gradient(30% 24% at 80% 18%,#ffffff1f,#0000 72%),radial-gradient(42% 34% at 50% 100%,#ff4d001a,#0000 78%);position:absolute;inset:-12% -8%}.HomeHero-module__UKBk5W__heroContentShell{z-index:5;min-height:var(--hero-height);padding:calc(var(--layout-navbar-height) + clamp(1.8rem, 4vw, 3rem)) clamp(1rem, 4vw, 2.5rem) clamp(2rem, 4vw, 3rem);pointer-events:none;justify-content:flex-start;align-items:center;display:flex;position:relative}.HomeHero-module__UKBk5W__comparisonShell{z-index:1;transform-origin:50%;width:100%;height:100%;position:relative}.HomeHero-module__UKBk5W__comparison{--comparison-position:50%;--comparison-line-shift:clamp(2.6rem, 7vw, 4.8rem);--divider-half-width:clamp(.42rem, .62vw, .56rem);--divider-accent-half-width:clamp(.11rem, .28vw, .18rem);width:100%;height:100%;min-height:var(--hero-height);isolation:isolate;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:#090909;position:relative;overflow:hidden}.HomeHero-module__UKBk5W__comparisonDragging{cursor:grabbing}.HomeHero-module__UKBk5W__comparison:before{content:"";z-index:3;pointer-events:none;background:radial-gradient(82% 64% at 50% 42%,#0505055c,#0000 58%),linear-gradient(#00000029 0%,#00000047 100%),radial-gradient(90% 140% at 100% 100%,#ff4d0014,#0000 68%);position:absolute;inset:0}.HomeHero-module__UKBk5W__comparison:after{content:"";z-index:3;pointer-events:none;opacity:.44;background:linear-gradient(#ffffff14 0%,#0000 20%,#00000042 100%);position:absolute;inset:0}.HomeHero-module__UKBk5W__imagePane{position:absolute;inset:0}@media screen and (min-width:721px){.HomeHero-module__UKBk5W__imagePane:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000002e 0%,#00000024 46%,#0000003d 100%);position:absolute;inset:0}}.HomeHero-module__UKBk5W__imagePaneAfter{z-index:0}.HomeHero-module__UKBk5W__imagePaneBefore{z-index:1;clip-path:polygon(0 0, calc(var(--comparison-position) + var(--comparison-line-shift)) 0, calc(var(--comparison-position) - var(--comparison-line-shift)) 100%, 0 100%)}.HomeHero-module__UKBk5W__image{object-fit:cover;object-position:center;transform:scale(1.02)}.HomeHero-module__UKBk5W__imageAfter{filter:brightness(.82)contrast(1.05)saturate(.96)}.HomeHero-module__UKBk5W__imageBefore{filter:brightness(.76)contrast(1.03)saturate(.88)}.HomeHero-module__UKBk5W__contentPanel{width:max-content;box-shadow:none;-webkit-backdrop-filter:none;text-align:left;pointer-events:auto;transform-origin:0;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;display:flex}.HomeHero-module__UKBk5W__title{color:var(--white);letter-spacing:-.055em;font-size:clamp(2.5rem,5.6vw,4.8rem);line-height:.88;font-weight:var(--fw-medium);text-wrap:balance;text-transform:uppercase;flex-direction:column;gap:.08em;display:flex}.HomeHero-module__UKBk5W__titlePrimary{color:var(--primary)}.HomeHero-module__UKBk5W__description{color:#ffffffd6;text-wrap:pretty;max-width:42rem;margin-top:clamp(.9rem,2vw,1.25rem);font-size:clamp(.98rem,1.3vw,1.18rem);line-height:1.58}.HomeHero-module__UKBk5W__ctaGroup{flex-wrap:wrap;justify-content:flex-start;gap:.82rem;margin-top:clamp(1.1rem,2.2vw,1.65rem);display:flex}.HomeHero-module__UKBk5W__cta{text-transform:uppercase;letter-spacing:.04em;min-width:clamp(14rem,18vw,16rem);font-size:clamp(.8rem,.92vw,.96rem);font-weight:var(--fw-semi-bold);justify-content:space-between;align-items:center;gap:.9rem;padding:1rem 1.28rem;text-decoration:none;transition:transform .18s ease-in-out,box-shadow .18s ease-in-out,border-color .18s ease-in-out,background-color .18s ease-in-out,-webkit-backdrop-filter .18s ease-in-out,backdrop-filter .18s ease-in-out,color .18s ease-in-out;display:inline-flex}.HomeHero-module__UKBk5W__cta svg{flex-shrink:0;width:1.05rem;height:1.05rem}.HomeHero-module__UKBk5W__ctaPrimary{color:var(--black);background:var(--primary);border:1px solid #ffffff14;box-shadow:0 18px 34px #ff4d0033}.HomeHero-module__UKBk5W__ctaPrimary:hover{box-shadow:none;color:var(--primary);-webkit-backdrop-filter:blur(10px)saturate(125%);backdrop-filter:blur(10px)saturate(125%);background:linear-gradient(135deg,#ff4d0033,#ff4d0014);border:1px solid #ff4d0073;transform:translateY(-1px)}.HomeHero-module__UKBk5W__ctaSecondary{color:var(--white);-webkit-backdrop-filter:blur(10px)saturate(125%);backdrop-filter:blur(10px)saturate(125%);background:linear-gradient(145deg,#10101066,#1010103d);border:1px solid #ffffff1f}.HomeHero-module__UKBk5W__ctaSecondary:hover{color:var(--primary);border-color:#ff4d0057;transform:translateY(-1px);box-shadow:0 18px 36px #00000038}.HomeHero-module__UKBk5W__cta:focus-visible{border-color:#ff4d00bd;outline:none;box-shadow:0 0 0 3px #ff4d002e}.HomeHero-module__UKBk5W__dividerRail{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(135%);clip-path:polygon(calc(var(--comparison-position) + var(--comparison-line-shift) - var(--divider-half-width)) 0, calc(var(--comparison-position) + var(--comparison-line-shift) + var(--divider-half-width)) 0, calc(var(--comparison-position) - var(--comparison-line-shift) + var(--divider-half-width)) 100%, calc(var(--comparison-position) - var(--comparison-line-shift) - var(--divider-half-width)) 100%);background:linear-gradient(#0e0e0ef0,#121212b3);border:1px solid #ffffff2e;position:absolute;inset:-18% 0;box-shadow:0 0 0 1px #ffffff0a,0 0 26px #00000047,0 0 32px #ff4d0014}.HomeHero-module__UKBk5W__dividerRail:before{content:"";opacity:.7;background:linear-gradient(#fff3,#0000 20% 80%,#ffffff1f);position:absolute;inset:0}.HomeHero-module__UKBk5W__dividerRail:after{content:"";background:linear-gradient(180deg, #ffffffc7 0%, var(--primary) 14%, #ff4d00cc 82%, #ffffffad 100%);clip-path:polygon(calc(var(--comparison-position) + var(--comparison-line-shift) - var(--divider-accent-half-width)) 0, calc(var(--comparison-position) + var(--comparison-line-shift) + var(--divider-accent-half-width)) 0, calc(var(--comparison-position) - var(--comparison-line-shift) + var(--divider-accent-half-width)) 100%, calc(var(--comparison-position) - var(--comparison-line-shift) - var(--divider-accent-half-width)) 100%);position:absolute;inset:0;box-shadow:0 0 10px #ff4d007a,0 0 24px #ff4d002e}.HomeHero-module__UKBk5W__sliderHandle{top:50%;left:var(--comparison-position);z-index:4;color:#ffffffd6;-webkit-backdrop-filter:blur(12px)saturate(135%);cursor:ew-resize;background:linear-gradient(145deg,#141414c7,#14141475);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;padding:.42rem;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 18px 32px #00000047,inset 0 1px #ffffff14}.HomeHero-module__UKBk5W__sliderHandle:hover{border-color:#ff4d0057}.HomeHero-module__UKBk5W__sliderHandle:focus-visible{border-color:#ff4d00d1;outline:none;box-shadow:0 0 0 3px #ff4d002e,0 18px 32px #00000047,inset 0 1px #ffffff14}.HomeHero-module__UKBk5W__sliderHandleIcon{width:2.8rem;height:2.8rem;color:var(--primary);background:#070707e0;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.HomeHero-module__UKBk5W__sliderHandleIcon svg{width:1.08rem;height:1.08rem}@media screen and (max-width:1180px){.HomeHero-module__UKBk5W__contentPanel{width:min(60rem,100% - 2rem)}.HomeHero-module__UKBk5W__title{font-size:clamp(2.3rem,6vw,4.25rem)}.HomeHero-module__UKBk5W__cta{min-width:13.2rem}}@media screen and (max-width:900px){.HomeHero-module__UKBk5W__heroContentShell{padding-top:calc(var(--layout-navbar-height) + 1.6rem)}.HomeHero-module__UKBk5W__contentPanel{width:min(44rem,100% - 1.6rem)}.HomeHero-module__UKBk5W__title{font-size:clamp(2rem,8vw,3.3rem)}.HomeHero-module__UKBk5W__description{font-size:.96rem}.HomeHero-module__UKBk5W__ctaGroup{flex-direction:column}.HomeHero-module__UKBk5W__cta{width:100%;min-width:0}}@media screen and (max-width:720px){.HomeHero-module__UKBk5W__hero{min-height:0;overflow:visible}.HomeHero-module__UKBk5W__heroInner{min-height:0}.HomeHero-module__UKBk5W__heroStage{flex-direction:column;gap:1rem;height:auto;min-height:0;display:flex}.HomeHero-module__UKBk5W__heroContentShell,.HomeHero-module__UKBk5W__comparisonShell{width:100%;min-height:0;display:flex}.HomeHero-module__UKBk5W__heroContentShell{order:2;justify-content:flex-start;align-items:flex-start;padding:0 1rem 1rem}.HomeHero-module__UKBk5W__comparisonShell{padding:calc(var(--layout-navbar-height) + .75rem) 1rem 0;order:1;justify-content:flex-start;align-items:flex-start}.HomeHero-module__UKBk5W__comparison{aspect-ratio:1344/736;border:1px solid #ffffff14;border-radius:1.15rem;width:100%;max-width:31rem;height:auto;min-height:0;margin:0 auto;box-shadow:0 28px 64px #00000057,inset 0 1px #ffffff0f}.HomeHero-module__UKBk5W__heroAmbient{filter:blur(16px);inset:0}.HomeHero-module__UKBk5W__contentPanel{background:linear-gradient(160deg,#0a0a0ad6,#0a0a0a94);width:min(100%,31rem);margin:0 auto;padding:.96rem}.HomeHero-module__UKBk5W__title{font-size:clamp(1.84rem,8vw,2.8rem);line-height:.92}.HomeHero-module__UKBk5W__description{margin-top:.78rem;font-size:.9rem;line-height:1.5}.HomeHero-module__UKBk5W__ctaGroup{flex-direction:column;gap:.62rem;width:100%;margin-top:.95rem}.HomeHero-module__UKBk5W__cta{width:100%;padding:.92rem 1rem;font-size:.76rem}}@media screen and (max-width:420px){.HomeHero-module__UKBk5W__contentPanel{border-radius:1rem;width:100%;padding:.9rem}.HomeHero-module__UKBk5W__comparisonShell{padding:calc(var(--layout-navbar-height) + .7rem) .85rem 0}.HomeHero-module__UKBk5W__comparison{max-width:none}.HomeHero-module__UKBk5W__title{font-size:clamp(1.66rem,8.3vw,2.15rem)}.HomeHero-module__UKBk5W__description{font-size:.84rem}.HomeHero-module__UKBk5W__cta{padding:.86rem .92rem;font-size:.72rem}.HomeHero-module__UKBk5W__sliderHandleIcon{width:2.55rem;height:2.55rem}}@media (prefers-reduced-motion:reduce){.HomeHero-module__UKBk5W__cta,.HomeHero-module__UKBk5W__sliderHandle{transition:none}.HomeHero-module__UKBk5W__heroAmbient{display:none}}
.HomeCoreValuesSection-module__8B7pGq__section{scroll-margin-top:calc(var(--layout-navbar-height) + 1rem);background:0 0;padding:clamp(1.4rem,4vw,2.6rem) 0 clamp(3rem,6vw,5rem);position:relative}.HomeCoreValuesSection-module__8B7pGq__shell{position:relative}.HomeCoreValuesSection-module__8B7pGq__frame{background:linear-gradient(#111111d1 0%,#080808eb 100%),#050505bd;border:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) minmax(20rem,1.06fr);display:grid;position:relative;overflow:visible;box-shadow:0 24px 56px #0000003d,inset 0 1px #ffffff0a}.HomeCoreValuesSection-module__8B7pGq__moduleLabel{z-index:2;color:#ffffff7a;width:max-content;font-size:var(--text-label-md);letter-spacing:.22em;font-weight:var(--fw-medium);text-transform:uppercase;background:#121212fa;border:1px solid #ffffff24;align-items:center;gap:.4rem;padding:.34rem .56rem;display:inline-flex;position:absolute;top:0;left:clamp(.95rem,2vw,1.6rem);transform:translateY(-50%)}.HomeCoreValuesSection-module__8B7pGq__moduleLabelAccent{color:var(--primary)}.HomeCoreValuesSection-module__8B7pGq__contentColumn{flex-direction:column;gap:clamp(2.25rem,4vw,3rem);min-width:0;padding:clamp(3.6rem,6vw,4.8rem) clamp(1.25rem,3vw,3.4rem) clamp(2.2rem,3vw,2.8rem);display:flex}.HomeCoreValuesSection-module__8B7pGq__header{max-width:32rem}.HomeCoreValuesSection-module__8B7pGq__title{font-size:var(--text-display-hero);letter-spacing:-.065em;line-height:.94;font-weight:var(--fw-semi-bold);text-transform:uppercase;color:var(--white);flex-direction:column;padding:.08em 0;display:flex}.HomeCoreValuesSection-module__8B7pGq__title span{max-width:100%}.HomeCoreValuesSection-module__8B7pGq__titleAccent{color:var(--primary)}.HomeCoreValuesSection-module__8B7pGq__valuesList{flex-direction:column;gap:1.15rem;max-width:34rem;display:flex}.HomeCoreValuesSection-module__8B7pGq__valueItem{grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:.2rem 0;display:grid}.HomeCoreValuesSection-module__8B7pGq__valueIcon{color:#ffffffe0;background:#ffffff08;border:1px solid #ffffff2e;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.HomeCoreValuesSection-module__8B7pGq__valueIcon svg{stroke-width:1.7px;width:1.25rem;height:1.25rem}.HomeCoreValuesSection-module__8B7pGq__valueBody{flex-direction:column;gap:.48rem;padding-top:.1rem;display:flex}.HomeCoreValuesSection-module__8B7pGq__valueTitle{font-size:var(--text-heading-sm);letter-spacing:.22em;line-height:1.3;font-weight:var(--fw-semi-bold);text-transform:uppercase;color:#ffffffeb}.HomeCoreValuesSection-module__8B7pGq__valueDescription{max-width:34rem;font-size:var(--text-body-md);letter-spacing:.02em;color:#ffffff8f;text-wrap:pretty;line-height:1.62}.HomeCoreValuesSection-module__8B7pGq__visualColumn{isolation:isolate;background:linear-gradient(#0b0b0bd1 0%,#070707e6 100%);border-left:1px solid #ffffff1a;justify-content:center;align-items:center;min-width:0;min-height:100%;padding:clamp(2.6rem,5vw,3.6rem);display:flex;position:relative;overflow:hidden}.HomeCoreValuesSection-module__8B7pGq__visualColumn:before{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff14 50%,#fff0 100%);height:1px;position:absolute;top:64%;left:0;right:0}.HomeCoreValuesSection-module__8B7pGq__backdropLayer{opacity:.58;filter:grayscale()brightness(.6)contrast(1.05);background-image:linear-gradient(#02020233 0%,#0202027a 55%,#020202b8 100%),url(/images/home/core-values/background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.HomeCoreValuesSection-module__8B7pGq__stampCard{z-index:1;background:#0c0c0cd1;border:1px solid #ffffff29;flex-direction:column;gap:1rem;width:min(100%,22.5rem);padding:clamp(1.8rem,3vw,2.4rem);display:flex;position:relative;box-shadow:0 16px 34px #00000042,inset 0 1px #ffffff08}.HomeCoreValuesSection-module__8B7pGq__stampEyebrow{font-size:var(--text-label-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--primary)}.HomeCoreValuesSection-module__8B7pGq__stampTitle{font-size:var(--text-heading-xl);letter-spacing:-.05em;line-height:1.04;font-weight:var(--fw-semi-bold);text-transform:uppercase;color:#ffffffeb;text-wrap:balance;max-width:12ch;padding:.06em 0}.HomeCoreValuesSection-module__8B7pGq__stampFooter{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:.2rem;display:flex}.HomeCoreValuesSection-module__8B7pGq__stampRule{background:linear-gradient(90deg,#ffffff42 0%,#fff0 100%);flex:1;height:1px}.HomeCoreValuesSection-module__8B7pGq__stampId{max-width:100%;font-size:var(--text-label-sm);letter-spacing:.14em;text-transform:uppercase;color:#ffffff61;white-space:normal;overflow-wrap:anywhere}@media screen and (max-width:1080px){.HomeCoreValuesSection-module__8B7pGq__frame{grid-template-columns:1fr}.HomeCoreValuesSection-module__8B7pGq__visualColumn{border-top:1px solid #ffffff1a;border-left:none;min-height:24rem}}@media screen and (max-width:760px){.HomeCoreValuesSection-module__8B7pGq__moduleLabel{letter-spacing:.18em;left:1rem}.HomeCoreValuesSection-module__8B7pGq__contentColumn{padding:3rem 1rem 2rem}.HomeCoreValuesSection-module__8B7pGq__title{letter-spacing:-.055em;font-size:clamp(1.95rem,9vw,2.3rem);line-height:.9}.HomeCoreValuesSection-module__8B7pGq__titleAccent{overflow-wrap:anywhere}.HomeCoreValuesSection-module__8B7pGq__valueItem{grid-template-columns:1fr;gap:.75rem}.HomeCoreValuesSection-module__8B7pGq__valueIcon{width:2.8rem;height:2.8rem}.HomeCoreValuesSection-module__8B7pGq__valueDescription{font-size:var(--text-body-md)}.HomeCoreValuesSection-module__8B7pGq__visualColumn{min-height:20rem;padding:1.4rem 1rem 1.6rem}.HomeCoreValuesSection-module__8B7pGq__stampCard{width:100%}.HomeCoreValuesSection-module__8B7pGq__stampTitle{max-width:none}.HomeCoreValuesSection-module__8B7pGq__stampFooter{flex-direction:column;align-items:flex-start;gap:.75rem}.HomeCoreValuesSection-module__8B7pGq__stampRule{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){.HomeCoreValuesSection-module__8B7pGq__frame,.HomeCoreValuesSection-module__8B7pGq__stampCard{transition:none}}
.HomeFaqSpecsSection-module__m1ePEa__section{scroll-margin-top:calc(var(--layout-navbar-height) + 1rem);background:0 0;padding:clamp(1.4rem,4vw,2.6rem) 0 clamp(3rem,6vw,5rem);position:relative}.HomeFaqSpecsSection-module__m1ePEa__shell{position:relative}.HomeFaqSpecsSection-module__m1ePEa__board{background:linear-gradient(#111111d1 0%,#080808eb 100%),#050505bd;border:1px solid #ffffff1f;grid-template-columns:minmax(18rem,.88fr) minmax(0,1.42fr);display:grid;position:relative;box-shadow:0 24px 56px #0000003d,inset 0 1px #ffffff0a}.HomeFaqSpecsSection-module__m1ePEa__moduleLabel{z-index:2;color:#ffffff7a;letter-spacing:.22em;width:max-content;font-size:.68rem;font-weight:var(--fw-medium);text-transform:uppercase;background:#121212fa;border:1px solid #ffffff24;align-items:center;gap:.4rem;padding:.34rem .56rem;display:inline-flex;position:absolute;top:0;left:clamp(.95rem,2vw,1.6rem);transform:translateY(-50%)}.HomeFaqSpecsSection-module__m1ePEa__moduleLabelAccent{color:var(--primary)}.HomeFaqSpecsSection-module__m1ePEa__infoColumn{border-right:1px solid #ffffff14;flex-direction:column;justify-content:space-between;gap:clamp(2rem,4vw,3rem);padding:clamp(3.5rem,6vw,4.8rem) clamp(1.1rem,2.6vw,2.4rem) clamp(2rem,3vw,2.6rem);display:flex}.HomeFaqSpecsSection-module__m1ePEa__header{flex-direction:column;gap:1rem;max-width:24rem;display:flex}.HomeFaqSpecsSection-module__m1ePEa__title{letter-spacing:-.055em;font-size:clamp(2.2rem,4.2vw,3.7rem);line-height:.9;font-weight:var(--fw-semi-bold);text-transform:uppercase;color:var(--white);flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.HomeFaqSpecsSection-module__m1ePEa__titleAccent{color:var(--primary)}.HomeFaqSpecsSection-module__m1ePEa__description{letter-spacing:.03em;color:#ffffff94;text-wrap:pretty;font-size:.94rem;line-height:1.6}.HomeFaqSpecsSection-module__m1ePEa__noteCard{border-left:2px solid var(--primary);background:linear-gradient(90deg,#ff4d001a 0%,#ff4d0008 100%),#140a08b8;flex-direction:column;gap:.55rem;padding:1rem 1rem 1rem 1.05rem;display:flex}.HomeFaqSpecsSection-module__m1ePEa__noteEyebrow{letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;line-height:1.4;font-weight:var(--fw-semi-bold);color:var(--primary)}.HomeFaqSpecsSection-module__m1ePEa__noteText{letter-spacing:.04em;font-size:.82rem;line-height:1.55;font-weight:var(--fw-semi-bold);color:#ffffffe0}.HomeFaqSpecsSection-module__m1ePEa__faqColumn{background:linear-gradient(#0b0b0bd1 0%,#070707e6 100%);padding:clamp(3.5rem,6vw,4.6rem) clamp(1rem,2vw,1.8rem) clamp(1.6rem,2.8vw,2rem);position:relative}.HomeFaqSpecsSection-module__m1ePEa__faqScroller{scrollbar-width:thin;scrollbar-color:#ff4d00c7 #ffffff0f;max-height:clamp(24rem,40vw,31rem);padding-right:clamp(.25rem,.6vw,.45rem);overflow-y:auto}.HomeFaqSpecsSection-module__m1ePEa__faqScroller:focus-visible{outline-offset:.35rem;outline:1px solid #ff4d009e}.HomeFaqSpecsSection-module__m1ePEa__faqList{flex-direction:column;list-style:none;display:flex}.HomeFaqSpecsSection-module__m1ePEa__faqItem{scroll-snap-align:start;border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr;gap:clamp(1rem,2vw,1.6rem);padding:clamp(1.45rem,2.4vw,1.9rem) 0;display:grid}.HomeFaqSpecsSection-module__m1ePEa__faqItem:first-child{padding-top:0}.HomeFaqSpecsSection-module__m1ePEa__faqItem:last-child{border-bottom:none;padding-bottom:0}.HomeFaqSpecsSection-module__m1ePEa__faqIndex{letter-spacing:.14em;font-size:.76rem;line-height:1;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--primary);padding-top:.15rem}.HomeFaqSpecsSection-module__m1ePEa__faqBody{flex-direction:column;gap:.9rem;display:flex}.HomeFaqSpecsSection-module__m1ePEa__faqQuestion{letter-spacing:.06em;font-size:clamp(1rem,1.4vw,1.36rem);line-height:1.18;font-weight:var(--fw-semi-bold);text-transform:uppercase;color:#ffffffeb;text-wrap:balance;max-width:32ch}.HomeFaqSpecsSection-module__m1ePEa__faqAnswer{letter-spacing:.03em;color:#ffffff8f;text-wrap:pretty;max-width:60ch;font-size:.94rem;line-height:1.72}.HomeFaqSpecsSection-module__m1ePEa__faqScroller::-webkit-scrollbar-track{background:#ffffff0d}.HomeFaqSpecsSection-module__m1ePEa__faqScroller::-webkit-scrollbar-thumb{background:#ff4d00b8;border-radius:999px}.HomeFaqSpecsSection-module__m1ePEa__faqScroller::-webkit-scrollbar{width:.4rem}@media screen and (max-width:1080px){.HomeFaqSpecsSection-module__m1ePEa__board{grid-template-columns:1fr}.HomeFaqSpecsSection-module__m1ePEa__infoColumn{border-bottom:1px solid #ffffff14;border-right:none}}@media screen and (max-width:760px){.HomeFaqSpecsSection-module__m1ePEa__moduleLabel{letter-spacing:.18em;font-size:.62rem;left:1rem}.HomeFaqSpecsSection-module__m1ePEa__infoColumn{padding:3rem 1rem 1.5rem}.HomeFaqSpecsSection-module__m1ePEa__faqColumn{padding:1.5rem 1rem 1.4rem}.HomeFaqSpecsSection-module__m1ePEa__faqScroller{max-height:26rem}.HomeFaqSpecsSection-module__m1ePEa__faqItem{grid-template-columns:1fr;gap:.7rem}.HomeFaqSpecsSection-module__m1ePEa__faqIndex{padding-top:0}.HomeFaqSpecsSection-module__m1ePEa__faqQuestion{max-width:none;font-size:clamp(.98rem,5vw,1.2rem)}.HomeFaqSpecsSection-module__m1ePEa__faqAnswer{font-size:.88rem}}@media screen and (max-width:480px){.HomeFaqSpecsSection-module__m1ePEa__section{padding-top:1rem}.HomeFaqSpecsSection-module__m1ePEa__title{font-size:clamp(1.95rem,10vw,2.4rem)}.HomeFaqSpecsSection-module__m1ePEa__description{font-size:.84rem}.HomeFaqSpecsSection-module__m1ePEa__noteCard{padding:.9rem .9rem .9rem .95rem}.HomeFaqSpecsSection-module__m1ePEa__faqScroller{max-height:23rem}}
.HomeProposalSection-module__pU70_G__section{scroll-margin-top:calc(var(--layout-navbar-height) + 1rem);background:0 0;padding:clamp(1.4rem,4vw,2.6rem) 0 clamp(2.8rem,6vw,4.8rem);position:relative}.HomeProposalSection-module__pU70_G__shell{position:relative}.HomeProposalSection-module__pU70_G__board{background:linear-gradient(#111111d1 0%,#080808eb 100%),#050505b8;border:1px solid #ffffff1a;grid-template-columns:minmax(16rem,.86fr) minmax(0,2.14fr);display:grid;position:relative;box-shadow:0 24px 56px #0000003d,inset 0 1px #ffffff0a}.HomeProposalSection-module__pU70_G__introPanel{border-right:1px solid #ffffff14;flex-direction:column;gap:clamp(1.8rem,3vw,2.4rem);padding:clamp(2.4rem,4vw,3rem) clamp(1rem,2vw,1.6rem) clamp(1.2rem,2vw,1.6rem);display:flex}.HomeProposalSection-module__pU70_G__moduleLabel{color:#ffffff7a;width:max-content;font-size:var(--text-label-md);letter-spacing:.22em;font-weight:var(--fw-medium);text-transform:uppercase;z-index:1;background:#121212fa;border:1px solid #ffffff24;align-items:center;gap:.4rem;padding:.34rem .56rem;display:inline-flex;position:absolute;top:0;left:clamp(.95rem,2vw,1.6rem);transform:translateY(-50%)}.HomeProposalSection-module__pU70_G__moduleLabelAccent{color:var(--primary)}.HomeProposalSection-module__pU70_G__introContent{flex-direction:column;gap:1rem;display:flex}.HomeProposalSection-module__pU70_G__title{font-size:var(--text-display-section);letter-spacing:-.055em;line-height:.86;font-weight:var(--fw-semi-bold);text-transform:uppercase;color:var(--white);flex-direction:column;display:flex}.HomeProposalSection-module__pU70_G__description{font-size:var(--text-body-md);letter-spacing:.03em;color:#ffffff9e;text-wrap:pretty;line-height:1.52}.HomeProposalSection-module__pU70_G__artwork{justify-content:center;width:100%;display:flex}.HomeProposalSection-module__pU70_G__artworkImage{filter:grayscale()brightness(.6)contrast(1.05);width:min(100%,18.75rem);height:auto}.HomeProposalSection-module__pU70_G__modulesGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HomeProposalSection-module__pU70_G__module{cursor:pointer;background:radial-gradient(120% 140% at 100% 0,#ff4d0004,#0000 54%),#080808ad;border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;flex-direction:column;min-height:clamp(8.4rem,11vw,10rem);transition:background-color .22s,border-color .22s,transform .22s,box-shadow .22s;display:flex;position:relative}.HomeProposalSection-module__pU70_G__module:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ff4d00b3}.HomeProposalSection-module__pU70_G__module:nth-child(2n){border-right:none}.HomeProposalSection-module__pU70_G__module:nth-last-child(-n+2){border-bottom:none}.HomeProposalSection-module__pU70_G__module:hover{background-color:#0c0c0cd6}.HomeProposalSection-module__pU70_G__moduleActive{background:radial-gradient(110% 140% at 100% 0,#ff4d0012,#0000 58%),linear-gradient(#121212d6 0%,#090909eb 100%);min-height:clamp(18rem,24vw,20rem)}.HomeProposalSection-module__pU70_G__moduleActive:before{content:"";background:linear-gradient(90deg, var(--primary) 0%, #ff4d0000 74%);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.HomeProposalSection-module__pU70_G__moduleToggle{flex-direction:column;gap:.95rem;padding:clamp(1rem,1.8vw,1.4rem);display:flex}.HomeProposalSection-module__pU70_G__moduleSummary{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-label-md);letter-spacing:.08em;color:#ffffff6b;text-transform:uppercase;line-height:1.5;overflow:hidden}.HomeProposalSection-module__pU70_G__moduleHeading{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.HomeProposalSection-module__pU70_G__moduleTitleGroup{align-items:center;gap:.8rem;min-width:0;display:inline-flex}.HomeProposalSection-module__pU70_G__moduleIcon{color:#ffffff6b;flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}.HomeProposalSection-module__pU70_G__moduleIcon svg{stroke-width:1.75px;width:1.16rem;height:1.16rem}.HomeProposalSection-module__pU70_G__moduleTitle{font-size:var(--text-heading-lg);letter-spacing:-.045em;line-height:.98;font-weight:var(--fw-semi-bold);color:#ffffff8f;text-wrap:balance}.HomeProposalSection-module__pU70_G__moduleChevron{color:#ffffff70;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HomeProposalSection-module__pU70_G__moduleChevron svg{width:1rem;height:1rem}.HomeProposalSection-module__pU70_G__modulePanel{flex-direction:column;gap:1rem;padding:0 clamp(1rem,1.8vw,1.4rem) clamp(1rem,1.8vw,1.35rem);display:flex}.HomeProposalSection-module__pU70_G__moduleList{flex-direction:column;gap:.78rem;list-style:none;display:flex}.HomeProposalSection-module__pU70_G__moduleListItem{font-size:var(--text-body-lg);color:#ffffffd6;grid-template-columns:auto 1fr;gap:.72rem;line-height:1.45;display:grid}.HomeProposalSection-module__pU70_G__moduleListIndex{color:var(--primary);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.HomeProposalSection-module__pU70_G__moduleFooter{color:var(--primary);font-size:var(--text-label-sm);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:1rem;margin-top:auto;padding-top:.95rem;display:flex}.HomeProposalSection-module__pU70_G__moduleFooterLine{background:linear-gradient(90deg,#ff4d009e 0%,#ff4d0000 100%);flex:1;height:1px}.HomeProposalSection-module__pU70_G__moduleActive .HomeProposalSection-module__pU70_G__moduleSummary{color:#ff8453eb}.HomeProposalSection-module__pU70_G__moduleActive .HomeProposalSection-module__pU70_G__moduleIcon,.HomeProposalSection-module__pU70_G__moduleActive .HomeProposalSection-module__pU70_G__moduleChevron{color:var(--primary)}.HomeProposalSection-module__pU70_G__moduleActive .HomeProposalSection-module__pU70_G__moduleTitle{color:var(--white)}@media screen and (max-width:1080px){.HomeProposalSection-module__pU70_G__board{grid-template-columns:1fr}.HomeProposalSection-module__pU70_G__introPanel{border-bottom:1px solid #ffffff14;border-right:none}.HomeProposalSection-module__pU70_G__description{max-width:none}.HomeProposalSection-module__pU70_G__artwork{width:min(100%,30rem)}}@media screen and (max-width:760px){.HomeProposalSection-module__pU70_G__moduleLabel{letter-spacing:.18em;left:1rem}.HomeProposalSection-module__pU70_G__artworkImage{width:min(100%,15.5rem)}.HomeProposalSection-module__pU70_G__modulesGrid{grid-template-columns:1fr}.HomeProposalSection-module__pU70_G__module,.HomeProposalSection-module__pU70_G__module:nth-child(2n),.HomeProposalSection-module__pU70_G__module:nth-last-child(-n+2){border-bottom:1px solid #ffffff14;border-right:none}.HomeProposalSection-module__pU70_G__module:last-child{border-bottom:none}.HomeProposalSection-module__pU70_G__moduleActive{min-height:auto}.HomeProposalSection-module__pU70_G__moduleTitle{font-size:var(--text-heading-lg)}}@media screen and (max-width:480px){.HomeProposalSection-module__pU70_G__section{padding-top:1rem}.HomeProposalSection-module__pU70_G__introPanel{padding:2rem 1rem 1rem}.HomeProposalSection-module__pU70_G__moduleToggle,.HomeProposalSection-module__pU70_G__modulePanel{padding-left:1rem;padding-right:1rem}.HomeProposalSection-module__pU70_G__moduleSummary{font-size:var(--text-label-sm)}.HomeProposalSection-module__pU70_G__description{font-size:var(--text-body-md)}.HomeProposalSection-module__pU70_G__artwork{width:100%;padding:.7rem}.HomeProposalSection-module__pU70_G__artworkImage{width:min(100%,13.5rem)}.HomeProposalSection-module__pU70_G__moduleFooter{font-size:var(--text-label-sm)}}@media (prefers-reduced-motion:reduce){.HomeProposalSection-module__pU70_G__module{transition:none}}
.LogoLoop-module__71ABwa__logoloop{--logoloop-gap:32px;--logoloop-logo-height:28px;--logoloop-fade-color-auto:#fff;position:relative;overflow:hidden}.LogoLoop-module__71ABwa__horizontal{width:100%}.LogoLoop-module__71ABwa__vertical{height:100%;display:inline-block}.LogoLoop-module__71ABwa__scaleOnHover{padding-top:calc(var(--logoloop-logo-height) * .1);padding-bottom:calc(var(--logoloop-logo-height) * .1)}@media (prefers-color-scheme:dark){.LogoLoop-module__71ABwa__logoloop{--logoloop-fade-color-auto:#0b0b0b}}.LogoLoop-module__71ABwa__track{will-change:transform;-webkit-user-select:none;user-select:none;z-index:0;width:max-content;display:flex;position:relative}.LogoLoop-module__71ABwa__vertical .LogoLoop-module__71ABwa__track{flex-direction:column;width:100%;height:max-content}.LogoLoop-module__71ABwa__list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.LogoLoop-module__71ABwa__vertical .LogoLoop-module__71ABwa__list{flex-direction:column}.LogoLoop-module__71ABwa__item{margin-right:var(--logoloop-gap);font-size:var(--logoloop-logo-height);flex:none;line-height:1}.LogoLoop-module__71ABwa__vertical .LogoLoop-module__71ABwa__item{margin-right:0;margin-bottom:var(--logoloop-gap)}.LogoLoop-module__71ABwa__item:last-child{margin-right:var(--logoloop-gap)}.LogoLoop-module__71ABwa__vertical .LogoLoop-module__71ABwa__item:last-child{margin-right:0;margin-bottom:var(--logoloop-gap)}.LogoLoop-module__71ABwa__node{align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.LogoLoop-module__71ABwa__image{height:var(--logoloop-logo-height);object-fit:contain;width:auto;image-rendering:-webkit-optimize-contrast;-webkit-user-drag:none;pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.LogoLoop-module__71ABwa__scaleOnHover .LogoLoop-module__71ABwa__item{overflow:visible}.LogoLoop-module__71ABwa__scaleOnHover .LogoLoop-module__71ABwa__item:hover .LogoLoop-module__71ABwa__image,.LogoLoop-module__71ABwa__scaleOnHover .LogoLoop-module__71ABwa__item:hover .LogoLoop-module__71ABwa__node{transform-origin:50%;transform:scale(1.08)}.LogoLoop-module__71ABwa__link{border-radius:.4rem;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.LogoLoop-module__71ABwa__link:hover{opacity:.84}.LogoLoop-module__71ABwa__link:focus-visible{outline-offset:2px;outline:2px solid}.LogoLoop-module__71ABwa__fade:before,.LogoLoop-module__71ABwa__fade:after{content:"";pointer-events:none;z-index:10;width:clamp(24px,8%,120px);position:absolute;top:0;bottom:0}.LogoLoop-module__71ABwa__fade:before{background:linear-gradient(to right, var(--logoloop-fade-color,var(--logoloop-fade-color-auto)) 0%, #0000 100%);left:0}.LogoLoop-module__71ABwa__fade:after{background:linear-gradient(to left, var(--logoloop-fade-color,var(--logoloop-fade-color-auto)) 0%, #0000 100%);right:0}.LogoLoop-module__71ABwa__vertical.LogoLoop-module__71ABwa__fade:before,.LogoLoop-module__71ABwa__vertical.LogoLoop-module__71ABwa__fade:after{width:100%;height:clamp(24px,8%,120px);left:0;right:0}.LogoLoop-module__71ABwa__vertical.LogoLoop-module__71ABwa__fade:before{background:linear-gradient(to bottom, var(--logoloop-fade-color,var(--logoloop-fade-color-auto)) 0%, #0000 100%);top:0;bottom:auto}.LogoLoop-module__71ABwa__vertical.LogoLoop-module__71ABwa__fade:after{background:linear-gradient(to top, var(--logoloop-fade-color,var(--logoloop-fade-color-auto)) 0%, #0000 100%);top:auto;bottom:0}@media (prefers-reduced-motion:reduce){.LogoLoop-module__71ABwa__track{transform:translate(0,0)!important}.LogoLoop-module__71ABwa__image,.LogoLoop-module__71ABwa__node{transition:none!important}}
.HomePartnersLoopSection-module__bg6w2W__section{scroll-margin-top:calc(var(--layout-navbar-height) + 1rem);background:0 0;padding:clamp(1.8rem,4vw,2.8rem) 0 clamp(1.1rem,3vw,1.8rem);position:relative}.HomePartnersLoopSection-module__bg6w2W__shell{position:relative}.HomePartnersLoopSection-module__bg6w2W__panel{background:linear-gradient(#111111d1 0%,#080808eb 100%),#050505bd;border:1px solid #ffffff1a;padding:clamp(2.4rem,4vw,3rem) clamp(1rem,2vw,1.6rem) clamp(1.1rem,2.4vw,1.5rem);position:relative;box-shadow:0 24px 56px #0000003d,inset 0 1px #ffffff0a}.HomePartnersLoopSection-module__bg6w2W__moduleLabel{color:#ffffff7a;width:max-content;font-size:.68rem;font-weight:var(--fw-medium);letter-spacing:.22em;text-transform:uppercase;background:#121212fa;border:1px solid #ffffff24;align-items:center;gap:.4rem;padding:.34rem .56rem;display:inline-flex;position:absolute;top:0;left:clamp(.95rem,2vw,1.6rem);transform:translateY(-50%)}.HomePartnersLoopSection-module__bg6w2W__moduleLabelAccent{color:var(--primary)}.HomePartnersLoopSection-module__bg6w2W__loopShell{padding:.2rem 0}.HomePartnersLoopSection-module__bg6w2W__logoCard{justify-content:center;align-items:center;height:3.3rem;padding:.45rem 1rem;display:inline-flex}.HomePartnersLoopSection-module__bg6w2W__logoImage{object-fit:contain;filter:grayscale()brightness(.94)contrast(1.04);opacity:.92;width:auto;max-width:100%;height:100%}@media screen and (max-width:768px){.HomePartnersLoopSection-module__bg6w2W__panel{padding-top:2.2rem}.HomePartnersLoopSection-module__bg6w2W__moduleLabel{letter-spacing:.18em;font-size:.62rem;left:1rem}.HomePartnersLoopSection-module__bg6w2W__logoCard{min-width:7rem;height:2.9rem}}@media screen and (max-width:480px){.HomePartnersLoopSection-module__bg6w2W__section{padding-top:1.55rem}.HomePartnersLoopSection-module__bg6w2W__panel{padding-left:.95rem;padding-right:.95rem}}
.HomeContactCtaSection-module__b974cq__section{background:0 0;padding:clamp(.8rem,1.4vw,1.3rem) 0;position:relative}.HomeContactCtaSection-module__b974cq__panel{background:var(--primary);isolation:isolate;border:1px solid #ffffff14;padding:clamp(2rem,5vw,4.2rem) clamp(1.1rem,4vw,3.8rem) clamp(3.2rem,6vw,3.8rem);position:relative;overflow:hidden}.HomeContactCtaSection-module__b974cq__panel:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(90% 120% at 100%,#14141429,#0000 48%),linear-gradient(#ffffff0f 0%,#0000 18%,#12121224 100%);position:absolute;inset:0}.HomeContactCtaSection-module__b974cq__grid{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,5vw,3.25rem);display:grid;position:relative}.HomeContactCtaSection-module__b974cq__title{letter-spacing:-.07em;font-size:clamp(2.45rem,5.2vw,3.5rem);line-height:.88;font-weight:var(--fw-bold);text-transform:uppercase;text-wrap:balance;color:var(--white);flex-direction:column;gap:.02em;display:flex}.HomeContactCtaSection-module__b974cq__description{letter-spacing:.2em;font-family:Courier New,Courier,monospace;font-size:clamp(.84rem,.98vw,1.08rem);line-height:1.5;font-weight:var(--fw-medium);text-transform:uppercase;color:#ffffffeb;margin-top:clamp(1.05rem,2vw,1.5rem)}.HomeContactCtaSection-module__b974cq__actionBlock{justify-content:flex-end;display:flex}.HomeContactCtaSection-module__b974cq__actionLink{min-width:clamp(17rem,24vw,19rem);color:var(--white);background:#0c0c0cf5;border:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1rem,1.75vw,1.35rem) clamp(1.2rem,2.2vw,1.8rem);text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex;box-shadow:0 18px 34px #0000002e}.HomeContactCtaSection-module__b974cq__actionLink:hover{background:#0f0f0ff5;border-color:#ffffff38;transform:translateY(-2px);box-shadow:0 22px 40px #0000003d}.HomeContactCtaSection-module__b974cq__actionLink:focus-visible{border-color:#ffffffc2;outline:none;box-shadow:0 0 0 3px #1111111f,0 0 0 6px #ffffff2e}.HomeContactCtaSection-module__b974cq__actionText{letter-spacing:.22em;font-family:Courier New,Courier,monospace;font-size:clamp(.78rem,.92vw,.94rem);line-height:1.2;font-weight:var(--fw-bold);text-transform:uppercase;white-space:nowrap}.HomeContactCtaSection-module__b974cq__actionIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HomeContactCtaSection-module__b974cq__actionIcon svg{stroke-width:2.4px;width:1.12rem;height:1.12rem}.HomeContactCtaSection-module__b974cq__command{z-index:1;letter-spacing:.14em;text-transform:uppercase;color:#ffffff94;margin:0;font-family:Courier New,Courier,monospace;font-size:.68rem;line-height:1.2;position:absolute;bottom:clamp(.9rem,1.8vw,1.15rem);right:clamp(1.1rem,2vw,1.7rem)}@media screen and (max-width:980px){.HomeContactCtaSection-module__b974cq__grid{grid-template-columns:1fr}.HomeContactCtaSection-module__b974cq__title{max-width:none}.HomeContactCtaSection-module__b974cq__actionBlock{justify-content:flex-start}}@media screen and (max-width:640px){.HomeContactCtaSection-module__b974cq__section{padding-top:0}.HomeContactCtaSection-module__b974cq__panel{padding:1.8rem 1rem 3.1rem}.HomeContactCtaSection-module__b974cq__title{font-size:clamp(2rem,10vw,2.85rem)}.HomeContactCtaSection-module__b974cq__description{letter-spacing:.16em;font-size:.76rem}.HomeContactCtaSection-module__b974cq__actionLink{width:100%;min-width:0;padding:.95rem 1rem}.HomeContactCtaSection-module__b974cq__actionText{letter-spacing:.18em;font-size:.74rem}.HomeContactCtaSection-module__b974cq__command{font-size:.62rem;bottom:.9rem;right:1rem}}@media (prefers-reduced-motion:reduce){.HomeContactCtaSection-module__b974cq__actionLink{transition:none}}
.SidebarMenu-module___lifuW__no-scroll{overflow:hidden}.SidebarMenu-module___lifuW__overlay{z-index:9998;opacity:0;pointer-events:none;background-color:#00000080;transition:opacity .3s;position:fixed;inset:0}.SidebarMenu-module___lifuW__overlayVisible{opacity:1;pointer-events:auto}.SidebarMenu-module___lifuW__sidebar{background-color:var(--black);color:var(--white);z-index:9999;flex-direction:column;gap:20px;width:100%;padding:40px;transition:transform .32s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.SidebarMenu-module___lifuW__sidebarDesktop{transform:translate(-100%)}.SidebarMenu-module___lifuW__sidebarDesktopOpen{transform:translate(0)}.SidebarMenu-module___lifuW__sidebarDesktopClosed{transform:translate(-100%)}.SidebarMenu-module___lifuW__sidebarMobile{transform:translateY(100%)}.SidebarMenu-module___lifuW__sidebarMobileOpen{transform:translateY(0)}.SidebarMenu-module___lifuW__sidebarMobileClosed{transform:translateY(100%)}@media screen and (min-width:768px){.SidebarMenu-module___lifuW__sidebar{width:350px}}.SidebarMenu-module___lifuW__closeButton{cursor:pointer;color:var(--white);background:0 0;border:none;align-self:flex-end;font-size:1.5rem}.SidebarMenu-module___lifuW__closeButton:hover{color:var(--p-400)}.SidebarMenu-module___lifuW__logoArea{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.SidebarMenu-module___lifuW__sidebarLink{color:var(--white);justify-content:space-between;align-items:center;gap:10px;font-size:1.2rem;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.SidebarMenu-module___lifuW__sidebarLink.SidebarMenu-module___lifuW__highlighted{color:var(--primary);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#ff4d0033,#ff4d0014);border:1px solid #ff4d0073;padding:10px}.SidebarMenu-module___lifuW__sidebarLink:hover{color:var(--primary)}.SidebarMenu-module___lifuW__sidebarLink.SidebarMenu-module___lifuW__highlighted:hover{background:var(--primary);border-color:var(--primary);color:var(--white);filter:drop-shadow(0 0 8px #ff4d0073)}
.Navbar-module__0pHrVG__navbarContainer{--nav-radius:0 0 16px 16px;--nav-height:var(--layout-navbar-height);--nav-blur:12px;--nav-glass-bg:#11182761;--nav-glass-border:#ffffff24;color:var(--white);border-bottom:none}.Navbar-module__0pHrVG__overlay{z-index:999;height:var(--nav-height);background:0 0;position:fixed;top:0;left:0;right:0}.Navbar-module__0pHrVG__bar{border-radius:var(--nav-radius);-webkit-backdrop-filter:none;height:var(--nav-height);box-shadow:none;background:0 0;border:1px solid #0000;margin-top:0;transition:background .2s,border-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s,box-shadow .2s;position:relative;overflow:hidden}.Navbar-module__0pHrVG__bar:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;z-index:0;transition:opacity .2s;position:absolute;inset:0}.Navbar-module__0pHrVG__bar>*{z-index:1;position:relative}.Navbar-module__0pHrVG__barScrolled{background:var(--nav-glass-bg);border-color:var(--nav-glass-border);-webkit-backdrop-filter:blur(var(--nav-blur)) saturate(160%);backdrop-filter:blur(var(--nav-blur)) saturate(160%);box-shadow:0 10px 30px #0000002e}.Navbar-module__0pHrVG__navbarContent{justify-content:space-between;align-items:center;width:100%;height:100%;min-height:100%;display:flex}.Navbar-module__0pHrVG__navbarLogoContainer{width:200px;color:var(--white);align-items:center;gap:10px;text-decoration:none;display:flex}.Navbar-module__0pHrVG__navbarLogoImage{width:auto;height:60px}.Navbar-module__0pHrVG__navbarLinks{justify-content:center;gap:clamp(1rem,1.8vw,2rem);display:flex}@media (max-width:1080px){.Navbar-module__0pHrVG__navbarLinks{display:none}}.Navbar-module__0pHrVG__navbarLink{color:var(--white);border-bottom:1px solid #0000;font-size:.94rem;font-weight:400;text-decoration:none;transition:color .16s,border-color .16s}.Navbar-module__0pHrVG__navbarLink:hover{cursor:pointer;border-bottom:1px solid}.Navbar-module__0pHrVG__navbarCatSection{justify-content:flex-end;align-items:center;width:180px;display:flex}@media (max-width:1080px){.Navbar-module__0pHrVG__navbarCatSection{display:none}}.Navbar-module__0pHrVG__navbarCatButton{font-size:.9rem;font-weight:var(--fw-semi-bold);color:var(--primary);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#ff4d0033,#ff4d0014);border:1px solid #ff4d0073;align-items:center;gap:8px;padding:.72rem 1.12rem;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,filter .2s;display:flex}.Navbar-module__0pHrVG__navbarCatButton:hover{background:var(--primary);border-color:var(--primary);color:var(--white);filter:drop-shadow(0 0 8px #ff4d0073)}.Navbar-module__0pHrVG__navbarMobileBars{cursor:pointer;background:0 0;border:none;line-height:1;display:none}@media (max-width:1080px){.Navbar-module__0pHrVG__navbarMobileBars{color:var(--white);border-radius:.65rem;justify-content:center;align-items:center;min-width:2.35rem;min-height:2.35rem;font-size:1.55rem;display:flex}.Navbar-module__0pHrVG__navbarContent{padding:0}.Navbar-module__0pHrVG__bar{margin-top:0}.Navbar-module__0pHrVG__navbarLogoContainer{width:auto}.Navbar-module__0pHrVG__navbarLogoImage{height:54px}}
.Footer-module__-hR_gW__footer{color:#fff;background:linear-gradient(#030303eb 0%,#010101fa 100%),#010101;border-top:1px solid #ffffff0f;width:100%;padding:2rem 0}.Footer-module__-hR_gW__divider{background-color:#ffffff1a;height:1px;margin:2rem 0}.Footer-module__-hR_gW__mainContent{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.5rem;padding:1rem 0;display:grid}.Footer-module__-hR_gW__companyInfo{flex-direction:column;display:flex}.Footer-module__-hR_gW__logo{align-items:center;margin-bottom:1rem;display:flex}.Footer-module__-hR_gW__logoImage{width:auto;height:55px}.Footer-module__-hR_gW__companyDescription{opacity:.8;margin-bottom:1.5rem;line-height:1.6}.Footer-module__-hR_gW__socialLinks{gap:1rem;display:flex}.Footer-module__-hR_gW__socialIcon{width:2.5rem;height:2.5rem;color:var(--p-50);background-color:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.Footer-module__-hR_gW__socialIcon:hover{color:var(--primary);background-color:#ff4d0040;transform:translateY(-3px)}.Footer-module__-hR_gW__navigationSection h3,.Footer-module__-hR_gW__contactInfo h3{color:var(--primary);margin-bottom:1.5rem;font-size:1.2rem;font-weight:400}.Footer-module__-hR_gW__navLinks{margin:0;padding:0;list-style:none}.Footer-module__-hR_gW__navLinks li{margin-bottom:.75rem}.Footer-module__-hR_gW__navLinks a{color:#fff;opacity:.8;text-decoration:none;transition:all .2s}.Footer-module__-hR_gW__navLinks a:hover{opacity:1;color:#ff4d00bf}.Footer-module__-hR_gW__contactList{opacity:.8;margin:0;padding:0;list-style:none}.Footer-module__-hR_gW__contactList li{color:inherit;margin-bottom:.75rem;text-decoration:none}.Footer-module__-hR_gW__bottomSection{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.Footer-module__-hR_gW__highlightLink{color:var(--primary);text-decoration:none;transition:all .2s}.Footer-module__-hR_gW__highlightLink:hover{font-weight:500;text-decoration:underline}.Footer-module__-hR_gW__copyright{opacity:.7;margin:0}.Footer-module__-hR_gW__termsLinks{gap:.5rem;display:flex}.Footer-module__-hR_gW__termsLinks a{color:#fff;opacity:.7;text-decoration:none;transition:all .2s}.Footer-module__-hR_gW__termsLinks a:hover{opacity:1;color:var(--p-50)}@media (max-width:768px){.Footer-module__-hR_gW__bottomSection{flex-direction:column;align-items:flex-start}.Footer-module__-hR_gW__mainContent{grid-template-columns:1fr;gap:2rem}}@media (max-width:480px){.Footer-module__-hR_gW__footer{padding:2rem 10px}.Footer-module__-hR_gW__socialLinks{gap:.5rem}.Footer-module__-hR_gW__socialIcon{width:2rem;height:2rem}.Footer-module__-hR_gW__termsLinks{font-size:.8rem}}
.HomeView-module__pB4QzG__page{background:radial-gradient(112% 84% at 100% 0,#ff4d0014,#0000 30%),radial-gradient(96% 70% at 0 20%,#ffffff05,#0000 38%),linear-gradient(#050505 0%,#040404 46%,#030303 100%);min-height:100svh}
