.Navbar_nav__y-wOX{backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);background:#1a1a3ef5;border-bottom:1px solid #ffffff0f;box-shadow:0 1px 12px #0000002e;font-family:var(--font-body);left:0;position:fixed;right:0;top:0;transition:box-shadow .35s ease;z-index:200}.Navbar_navScrolled__oxFdC{box-shadow:0 2px 24px #0006}.Navbar_inner__HvthE{align-items:center;display:flex;gap:16px;height:var(--tl-nav-h);justify-content:space-between;margin:0 auto;max-width:var(--tl-container);padding:0 var(--tl-gutter)}.Navbar_brandWrap__taWg4{flex-shrink:0}.Navbar_navBrand__NY8Dv{align-items:center;border-radius:var(--tl-r4);display:flex;text-decoration:none;transition:opacity .25s ease,transform .35s var(--tl-ease)}.Navbar_navBrand__NY8Dv:hover{opacity:.88;transform:translateY(-1px)}.Navbar_navBrand__NY8Dv:focus-visible{outline:2px solid var(--tl-orange);outline-offset:4px}.Navbar_navLogo__O4awZ{display:block;height:40px;object-fit:contain;width:auto}.Navbar_navCenter__1\+FRC{align-items:center;display:flex;gap:6px;list-style:none;margin:0;min-width:0;padding:0;transition:opacity .2s ease,visibility .2s ease}.Navbar_searching__yrQBa .Navbar_navCenter__1\+FRC{opacity:0;visibility:hidden}.Navbar_navLink__mOPW4{border-radius:var(--tl-r4);color:#ffffffb3;display:block;font-size:13.5px;font-weight:500;padding:6px 14px;position:relative;text-decoration:none;transition:color .15s ease;white-space:nowrap}.Navbar_navLink__mOPW4:hover{color:#fff}.Navbar_navLinkActive__3KVGE,.Navbar_navLinkActive__3KVGE:hover{color:var(--tl-orange)}.Navbar_navLink__mOPW4:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Navbar_linkText__Yl9DN{align-items:center;display:inline-flex;gap:5px;position:relative}.Navbar_hoverPill__X2J4s{background:#ffffff14;border-radius:var(--tl-r4);inset:0;position:absolute}.Navbar_activeBar__24Oy1{background:var(--tl-orange);border-radius:2px;bottom:-2px;box-shadow:0 0 10px #e87722cc;height:2px;left:14px;position:absolute;right:14px}.Navbar_chevron__Abh4q{opacity:.65;transition:transform .28s var(--tl-ease),opacity .2s ease}.Navbar_megaTrigger__wr3nw:hover .Navbar_chevron__Abh4q{opacity:1;transform:rotate(180deg)}.Navbar_navRight__Fw54z{align-items:center;display:flex;flex-shrink:0;gap:10px}.Navbar_navPhone__VYajn{align-items:center;border-radius:var(--tl-r4);color:#fff9;display:flex;font-size:13px;gap:7px;padding:4px 6px;text-decoration:none;transition:color .2s ease;white-space:nowrap}.Navbar_navPhone__VYajn strong{color:#fff;font-size:14px;font-weight:600;letter-spacing:.01em}.Navbar_navPhoneIcon__oEL1w{align-items:center;background:#e8772226;border-radius:50%;color:var(--tl-orange);display:flex;height:26px;justify-content:center;transition:background-color .25s ease,color .25s ease;width:26px}.Navbar_navPhone__VYajn:hover .Navbar_navPhoneIcon__oEL1w{background:var(--tl-orange);color:#fff}.Navbar_navPhone__VYajn:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Navbar_account__00jwy{border-left:1px solid #ffffff1a;margin-left:4px;padding-left:14px;position:relative}.Navbar_accountBtn__-OaoM{align-items:center;background:#ffffff0a;border:1px solid #ffffff24;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-family:var(--font-body);font-size:13px;font-weight:600;gap:8px;height:38px;padding:3px 12px 3px 3px;transition:border-color .2s ease,background-color .2s ease}.Navbar_accountBtnOpen__AZt0M,.Navbar_accountBtn__-OaoM:hover{background:#e8772214;border-color:#e8772299}.Navbar_accountBtn__-OaoM:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Navbar_accountAvatarLg__JqLGT,.Navbar_accountAvatar__Wh\+4A{align-items:center;background:linear-gradient(135deg,var(--tl-orange),var(--tl-orange-lt));border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-family:var(--font-display);font-weight:800;justify-content:center;line-height:1}.Navbar_accountAvatar__Wh\+4A{font-size:14px;height:30px;width:30px}.Navbar_accountAvatarLg__JqLGT{box-shadow:0 6px 16px -6px #e87722cc;font-size:18px;height:40px;width:40px}.Navbar_accountName__WKLfE{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_accountChevron__CIoIH{opacity:.6;transition:transform .25s var(--tl-ease)}.Navbar_accountBtnOpen__AZt0M .Navbar_accountChevron__CIoIH{transform:rotate(180deg)}.Navbar_accountMenu__\+u0bb{background:#141432fa;border:1px solid #ffffff14;border-radius:var(--tl-r12);box-shadow:0 24px 48px -12px #0009;padding:6px;position:absolute;right:0;top:calc(100% + 12px);transform-origin:top right;width:236px}.Navbar_accountHead__9ykVu{align-items:center;border-bottom:1px solid #ffffff12;display:flex;gap:10px;margin-bottom:4px;padding:10px 10px 12px}.Navbar_accountHeadText__Sqvie{display:flex;flex-direction:column;min-width:0}.Navbar_accountFullName__oExZA{color:#fff;font-family:var(--font-display);font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_accountMeta__jv6pJ{color:#ffffff80;font-size:12px}.Navbar_accountItem__NpX3S{align-items:center;background:none;border:none;border-radius:var(--tl-r8);color:#ffffffc7;cursor:pointer;display:flex;font-family:var(--font-body);font-size:13.5px;font-weight:500;gap:10px;padding:9px 10px;text-align:left;text-decoration:none;transition:background-color .15s ease,color .15s ease;width:100%}.Navbar_accountItem__NpX3S:focus-visible,.Navbar_accountItem__NpX3S:hover{background:#ffffff0f;color:#fff;outline:none}.Navbar_accountLogout__1oDGG:focus-visible,.Navbar_accountLogout__1oDGG:hover{background:#e74c3c24;color:#ff8a7d}.Navbar_navSearch__hQYoV{align-items:center;display:flex;position:relative}.Navbar_navSearchInput__5axmZ{background:#ffffff12;border:1px solid #0000;border-radius:var(--tl-r4);color:#fff;font-family:inherit;font-size:14px;height:38px;opacity:0;padding:0;transition:width .35s var(--tl-ease),opacity .25s ease,padding .3s ease,border-color .2s ease;width:0}.Navbar_navSearchOpen__lrOBk .Navbar_navSearchInput__5axmZ{border-color:#e8772273;opacity:1;padding:0 .85rem;width:320px}.Navbar_navSearchInput__5axmZ::placeholder{color:#fff6}.Navbar_navSearchInput__5axmZ:focus{border-color:var(--tl-orange);outline:none}.Navbar_navSearchBtn__KMLEa{align-items:center;background:none;border:none;border-radius:var(--tl-r4);color:#ffffffb3;cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:color .2s ease,background-color .2s ease;width:34px}.Navbar_navSearchBtn__KMLEa:hover{background:#ffffff14;color:#fff}.Navbar_navSearchBtn__KMLEa:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Navbar_hamburger__luqXq{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:0;width:44px}.Navbar_hamburger__luqXq:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Navbar_hamburger__luqXq span{background:#fff;border-radius:2px;display:block;height:2px;transition:transform .3s var(--tl-ease),opacity .25s ease;width:22px}.Navbar_hamburgerOpen__vnWF4 span:first-child{transform:translateY(7px) rotate(45deg)}.Navbar_hamburgerOpen__vnWF4 span:nth-child(2){opacity:0;transform:scaleX(0)}.Navbar_hamburgerOpen__vnWF4 span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navbar_megaTrigger__wr3nw{position:static}.Navbar_megaMenu__OyDXo{backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);background:#141432f7;border-bottom:1px solid #e8772240;border-top:1px solid #ffffff0f;box-shadow:0 30px 60px #00000073;left:0;position:fixed;right:0;top:var(--tl-nav-h);z-index:190}.Navbar_megaInner__D-Yt-{display:grid;grid-template-columns:1fr 280px;margin:0 auto;max-width:var(--tl-container)}.Navbar_megaLeft__WvcEJ{padding:2rem var(--tl-gutter) 2.25rem}.Navbar_megaHeader__85rf5{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}.Navbar_megaTitle__xd-JD{color:var(--tl-orange);font-size:11px;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.Navbar_megaViewAll__Xlkqc{align-items:center;color:#fff9;display:flex;font-size:12px;font-weight:600;gap:.4rem;text-decoration:none;transition:color .2s ease,gap .2s ease}.Navbar_megaViewAll__Xlkqc:hover{color:var(--tl-orange);gap:.6rem}.Navbar_megaGrid__jqwrm{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(3,1fr)}.Navbar_catCard__pnxpQ{align-items:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:var(--tl-r8);display:flex;gap:.85rem;overflow:hidden;padding:.75rem;position:relative;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .25s var(--tl-ease)}.Navbar_catCard__pnxpQ:before{background:var(--tl-orange);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom;transition:transform .25s var(--tl-ease);width:2px}.Navbar_catCard__pnxpQ:hover{background:#e8772214;border-color:#e8772259;transform:translateY(-2px)}.Navbar_catCard__pnxpQ:hover:before{transform:scaleY(1)}.Navbar_catCard__pnxpQ:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Navbar_catThumb__HaNNs{background:#fff;border-radius:var(--tl-r4);flex-shrink:0;height:48px;overflow:hidden;width:48px}.Navbar_catThumb__HaNNs img{height:100%;object-fit:contain;transition:transform .45s ease;width:100%}.Navbar_catCard__pnxpQ:hover .Navbar_catThumb__HaNNs img{transform:scale(1.1)}.Navbar_catInfo__7gVR0{flex:1 1;min-width:0}.Navbar_catLabel__Bv0wE{color:#fff;font-family:var(--font-display);font-size:14px;font-weight:700;margin:0 0 .1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_catDesc__gmZSO{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#ffffff73;display:-webkit-box;font-size:11.5px;line-height:1.4;margin:0;overflow:hidden}.Navbar_catCount__Nwvn7{color:var(--tl-orange);display:block;font-family:var(--font-mono);font-size:10px;margin-top:.25rem}.Navbar_catArrow__FRJcy{color:var(--tl-orange);flex-shrink:0;font-size:.88rem;opacity:0;transform:translateX(-4px);transition:opacity .2s ease,transform .2s ease}.Navbar_catCard__pnxpQ:hover .Navbar_catArrow__FRJcy{opacity:1;transform:translateX(0)}.Navbar_megaRight__dzk-n{background:#e877220d;border-left:1px solid #ffffff0f;display:flex;flex-direction:column;overflow:hidden}.Navbar_megaFeaturedImg__2SneO{background:radial-gradient(circle at 50% 48%,#ffffff2e,#f5a05a14 40%,#0000 70%),linear-gradient(135deg,#1a1a3e,#2e2e6e);flex-shrink:0;height:170px;overflow:hidden}.Navbar_megaFeaturedImg__2SneO img{display:block;filter:drop-shadow(0 14px 18px rgba(0,0,0,.45));height:100%;object-fit:contain;padding:14px;transition:transform .65s var(--tl-ease);width:100%}.Navbar_megaRight__dzk-n:hover .Navbar_megaFeaturedImg__2SneO img{transform:scale(1.05)}.Navbar_megaFeaturedBody__xOk1E{display:flex;flex:1 1;flex-direction:column;padding:1.25rem 1.5rem 1.5rem}.Navbar_megaFeaturedEye__Di5Ck{color:var(--tl-orange);font-size:10px;font-weight:700;letter-spacing:.1em;margin:0 0 .35rem;text-transform:uppercase}.Navbar_megaFeaturedName__XM7XY{color:#fff;font-family:var(--font-display);font-size:1.3rem;font-weight:800;line-height:1.2;margin:0 0 .3rem}.Navbar_megaFeaturedTag__lwLzh{color:#ffffff80;flex:1 1;font-size:12.5px;line-height:1.5;margin:0 0 1.1rem}.Navbar_megaFeaturedLink__Bq0aK{align-items:center;align-self:flex-start;color:var(--tl-orange);display:flex;font-size:12px;font-weight:700;gap:.4rem;text-decoration:none;transition:gap .22s ease}.Navbar_megaFeaturedLink__Bq0aK:hover{gap:.75rem}.Navbar_mobileMenu__CeItu{background:var(--tl-navy-deep);bottom:0;box-shadow:inset 0 1px 0 #ffffff0f;left:0;overflow-y:auto;padding:1.5rem var(--tl-gutter) 3rem;position:fixed;right:0;top:var(--tl-nav-h);z-index:180}.Navbar_mobileMenu__CeItu:before{background-image:radial-gradient(circle,#e8772212 1px,#0000 0);background-size:28px 28px;content:"";inset:var(--tl-nav-h) 0 0;pointer-events:none;position:fixed}.Navbar_mobileList__pvLf\+{display:flex;flex-direction:column;position:relative}.Navbar_mobileLink__DlJv\+{align-items:center;background:none;border:none;border-bottom:1px solid #ffffff12;color:#fff;cursor:pointer;display:flex;font-family:var(--font-display);font-size:1.35rem;font-weight:700;justify-content:space-between;min-height:52px;padding:.9rem 0;text-align:left;text-decoration:none;transition:color .2s ease,padding-left .25s var(--tl-ease);width:100%}.Navbar_mobileLink__DlJv\+:focus-visible,.Navbar_mobileLink__DlJv\+:hover{color:var(--tl-orange);outline:none;padding-left:.4rem}.Navbar_mobileCatList__TVwRF{border-left:2px solid #e8772259;display:flex;flex-direction:column;list-style:none;margin:.4rem 0 .75rem .25rem;padding:0}.Navbar_mobileCatList__TVwRF a{align-items:center;color:#ffffffa6;display:flex;font-size:.95rem;min-height:44px;padding:.5rem 0 .5rem 1rem;text-decoration:none;transition:color .2s ease,padding-left .2s ease}.Navbar_mobileCatList__TVwRF a:hover{color:var(--tl-orange);padding-left:1.3rem}.Navbar_mobileSearch__UpNDR{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:var(--tl-r8);color:#fff9;display:flex;gap:.6rem;margin-bottom:.75rem;padding:.75rem .9rem}.Navbar_mobileSearch__UpNDR:focus-within{border-color:var(--tl-orange)}.Navbar_mobileSearchInput__vN1cm{background:none;border:none;color:#fff;font-family:inherit;font-size:16px;outline:none;width:100%}.Navbar_mobileSearchInput__vN1cm::placeholder{color:#fff6}.Navbar_mobileGreeting__SBQid{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:var(--tl-r12);display:flex;gap:.7rem;margin-bottom:1rem;padding:.85rem}.Navbar_mobileLogout__DSWUp{background:none;border:1px solid #ffffff29;border-radius:40px;color:#ffffffbf;cursor:pointer;flex-shrink:0;font-family:var(--font-body);font-size:13px;font-weight:600;margin-left:auto;min-height:36px;padding:0 14px}.Navbar_mobileLogout__DSWUp:hover{border-color:#e74c3c80;color:#ff8a7d}.Navbar_mobileCtaRow__08elU{display:flex;flex-direction:column;gap:.75rem;margin-top:1.75rem}.Navbar_mobileCta__tnVtn{background:var(--tl-orange);border-radius:var(--tl-r4);font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.02em}.Navbar_mobileCta__tnVtn,.Navbar_mobilePhone__2ESzc{align-items:center;color:#fff;display:flex;justify-content:center;min-height:50px;text-decoration:none}.Navbar_mobilePhone__2ESzc{border:1.5px solid #ffffff2e;border-radius:var(--tl-r4);font-weight:600;gap:.5rem}@media (max-width:1400px){.Navbar_accountName__WKLfE{display:none}.Navbar_accountBtn__-OaoM{padding-right:9px}}@media (max-width:1240px){.Navbar_navPhone__VYajn{display:none}}@media (max-width:1100px){.Navbar_navLink__mOPW4{padding:6px 10px}.Navbar_activeBar__24Oy1{left:10px;right:10px}.Navbar_megaGrid__jqwrm{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.Navbar_account__00jwy,.Navbar_megaMenu__OyDXo,.Navbar_navCenter__1\+FRC,.Navbar_navSearch__hQYoV{display:none}.Navbar_hamburger__luqXq{display:flex}}@media (max-width:520px){.Navbar_navLogo__O4awZ{height:34px}}@media (prefers-reduced-motion:reduce){.Navbar_catCard__pnxpQ,.Navbar_mobileLink__DlJv\+,.Navbar_navBrand__NY8Dv,.Navbar_nav__y-wOX{transition:none}}.LeadCaptureModal_backdrop__NLOg0{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#1a17408c;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:1rem;position:fixed;z-index:9999}.LeadCaptureModal_modal__7vdVX{background:#fff;border-radius:20px;box-shadow:0 24px 80px #1515152e,0 4px 20px #15151514;max-height:90vh;max-width:460px;overflow-y:auto;padding:2.2rem 2rem 1.8rem;position:relative;width:100%}.LeadCaptureModal_modal__7vdVX:before{background:linear-gradient(90deg,#0000 10%,#ff9d1c 50%,#0000 90%);content:"";height:3px;left:0;position:absolute;right:0;top:0}.LeadCaptureModal_closeBtn__BKRZz{align-items:center;background:#15151508;border:1px solid #15151514;border-radius:8px;color:#15151573;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:.75rem;top:.75rem;transition:background .2s,color .2s,border-color .2s;width:36px}.LeadCaptureModal_closeBtn__BKRZz:hover{background:#1515150f;border-color:#15151526;color:#151515}.LeadCaptureModal_header__xhs6m{margin-bottom:1.5rem;text-align:center}.LeadCaptureModal_iconCircle__eDZZX{align-items:center;background:#ff9d1c14;border:2px solid #ff9d1c40;border-radius:50%;color:#ff9d1c;display:inline-flex;height:52px;justify-content:center;margin-bottom:.8rem;width:52px}.LeadCaptureModal_title__UCu\+u{color:#151515;font-family:Space Grotesk,Helvetica Neue,Arial,sans-serif;font-size:1.3rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .4rem}.LeadCaptureModal_subtitle__j\+rU-{color:#15151580;font-size:.82rem;line-height:1.6;margin:0;margin-inline:auto;max-width:340px}.LeadCaptureModal_form__lR6fi{display:flex;flex-direction:column;gap:.9rem}.LeadCaptureModal_fieldRow__lB-YM{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:1fr 1fr}.LeadCaptureModal_field__pbpZk{display:flex;flex-direction:column;gap:.3rem}.LeadCaptureModal_label__M-eCL{color:#15151573;font-size:.64rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.LeadCaptureModal_req__SMiHQ{color:#ff9d1c}.LeadCaptureModal_optional__4XQsJ{color:#1515154d;font-size:.62rem;font-weight:400;letter-spacing:0;text-transform:none}.LeadCaptureModal_input__LsTYV{background:#f5f5f9;border:1px solid #15151514;border-radius:10px;box-sizing:border-box;color:#151515;font-family:inherit;font-size:.84rem;outline:none;padding:.68rem .85rem;transition:border-color .25s,box-shadow .25s,background .25s;width:100%}.LeadCaptureModal_input__LsTYV:hover{border-color:#1515152e}.LeadCaptureModal_input__LsTYV:focus{background:#fff;border-color:#ff9d1c;box-shadow:0 0 0 3px #ff9d1c1a}.LeadCaptureModal_input__LsTYV::placeholder{color:#1515154d}.LeadCaptureModal_select__3R1Na{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23F7941E' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;cursor:pointer;padding-right:2.5rem}.LeadCaptureModal_select__3R1Na option[disabled]{color:#1515154d}.LeadCaptureModal_inputError__P56aO{border-color:#e74c3c}.LeadCaptureModal_inputError__P56aO:focus{border-color:#e74c3c;box-shadow:0 0 0 3px #e74c3c1a}.LeadCaptureModal_error__4zqad{color:#e74c3c;font-size:.68rem;font-weight:500}.LeadCaptureModal_serverError__tL0gg{background:#e74c3c0f;border-radius:8px;color:#e74c3c;font-size:.76rem;font-weight:500;margin:0;padding:.5rem .8rem;text-align:center}.LeadCaptureModal_submitBtn__6rmKu{align-items:center;background:#17164a;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.82rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.03em;margin-top:.3rem;padding:.75rem 1.5rem;transition:background .22s,box-shadow .22s;width:100%}.LeadCaptureModal_submitBtn__6rmKu:hover:not(:disabled){background:#121140;box-shadow:0 8px 24px #15151540}.LeadCaptureModal_submitBtn__6rmKu:disabled{cursor:not-allowed;opacity:.7}.LeadCaptureModal_spinner__3IP2A{animation:LeadCaptureModal_spin__MN1Ll .6s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;width:18px}@keyframes LeadCaptureModal_spin__MN1Ll{to{transform:rotate(1turn)}}.LeadCaptureModal_switchLink__xbp9s{color:#15151573;font-size:.74rem;margin:.2rem 0 0;text-align:center}.LeadCaptureModal_linkBtn__r\+9BT{background:none;border:none;color:#ff9d1c;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:600;padding:0;text-decoration:none;transition:color .2s}.LeadCaptureModal_linkBtn__r\+9BT:hover{color:#151515}.LeadCaptureModal_privacy__4YhIz{color:#15151559;font-size:.66rem;line-height:1.5;margin:1rem 0 0;text-align:center}@media (max-width:520px){.LeadCaptureModal_modal__7vdVX{border-radius:16px;padding:1.8rem 1.4rem 1.5rem}.LeadCaptureModal_fieldRow__lB-YM{grid-template-columns:1fr}.LeadCaptureModal_title__UCu\+u{font-size:1.15rem}}@media (max-width:380px){.LeadCaptureModal_modal__7vdVX{border-radius:14px;margin:.75rem;max-height:calc(100dvh - 1.5rem);padding:1.5rem 1.1rem 1.25rem}.LeadCaptureModal_title__UCu\+u{font-size:1rem}.LeadCaptureModal_subtitle__j\+rU-{font-size:.75rem}.LeadCaptureModal_input__LsTYV,.LeadCaptureModal_select__3R1Na{font-size:1rem;min-height:44px}.LeadCaptureModal_submitBtn__6rmKu{font-size:.78rem;min-height:44px}}.Footer_footer__kXlYa{background:var(--tl-ink);font-family:var(--font-body);overflow:hidden;padding:60px var(--tl-gutter) 28px;position:relative}.Footer_beam__UlvB\+{background:linear-gradient(90deg,#0000,#e877228c,#0000);height:1px;left:0;position:absolute;right:0;top:0}.Footer_top__cag5u{grid-gap:48px;border-bottom:1px solid #ffffff0f;display:grid;gap:48px;grid-template-columns:2.2fr 1fr 1fr 1fr;margin:0 auto 28px;max-width:var(--tl-container);padding-bottom:48px}.Footer_logoBadge__3P2Lj{border-radius:var(--tl-r4);display:inline-flex;transition:opacity .25s ease}.Footer_logoBadge__3P2Lj:hover{opacity:.85}.Footer_logoBadge__3P2Lj:focus-visible{outline:2px solid var(--tl-orange);outline-offset:4px}.Footer_logo__\+JiYo{display:block;height:48px;width:auto}.Footer_reg__j86dS{color:#ffffff40;font-family:var(--font-mono);font-size:11px;margin:12px 0 0}.Footer_desc__zzRAv{color:#ffffff73;font-size:13px;line-height:1.75;margin:10px 0 20px;max-width:380px}.Footer_addr__aEswq{color:#ffffff59;display:flex;flex-direction:column;font-size:12px;font-style:normal;line-height:1.8}.Footer_addr__aEswq strong{color:#fff9;font-weight:600}.Footer_addrGap__aQRGG{height:1.8em}.Footer_addr__aEswq a{align-self:flex-start;color:#ffffff59;text-decoration:none;transition:color .15s ease}.Footer_addr__aEswq a:hover{color:var(--tl-orange)}.Footer_addr__aEswq .Footer_addrStrong__9Z\+um{color:#fff9;font-weight:600}.Footer_socials__7h4n1{display:flex;gap:8px;margin-top:16px}.Footer_social__iB1oi{align-items:center;border:1px solid #ffffff1a;border-radius:var(--tl-r4);color:#ffffffb3;display:flex;height:34px;justify-content:center;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .35s var(--tl-ease);width:34px}.Footer_social__iB1oi:hover{background:#e877221a;border-color:var(--tl-orange);color:var(--tl-orange);transform:translateY(-2px)}.Footer_social__iB1oi:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Footer_colHead__1T70V{color:var(--tl-orange);font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.06em;margin:0 0 16px;text-transform:uppercase}.Footer_links__wMgLO{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0;padding:0}.Footer_links__wMgLO a{color:#fff6;display:inline-block;font-size:13px;position:relative;text-decoration:none;transition:color .15s ease,transform .3s var(--tl-ease)}.Footer_links__wMgLO a:after{background:var(--tl-orange);bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:0 50%;transition:transform .35s var(--tl-ease)}.Footer_links__wMgLO a:hover{color:#ffffffd9;transform:translateX(2px)}.Footer_links__wMgLO a:hover:after{transform:scaleX(1)}.Footer_links__wMgLO a:focus-visible{border-radius:2px;outline:2px solid var(--tl-orange);outline-offset:2px}.Footer_pending__IF9Qx{color:#fff3;font-size:13px}.Footer_bottom__7buk6{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin:0 auto;max-width:var(--tl-container)}.Footer_copy__V37yO{color:#ffffff40;font-size:12px;margin:0}.Footer_standards__aivlq{color:#fff3;font-family:var(--font-mono);font-size:11px;margin:0}@media (max-width:1000px){.Footer_top__cag5u{gap:40px 32px;grid-template-columns:1fr 1fr 1fr}.Footer_brand__QKAvM{grid-column:1/-1}.Footer_desc__zzRAv{max-width:520px}}@media (max-width:600px){.Footer_footer__kXlYa{padding-top:48px}.Footer_top__cag5u{gap:36px 24px;grid-template-columns:1fr 1fr;padding-bottom:36px}.Footer_links__wMgLO a,.Footer_pending__IF9Qx{align-items:center;display:inline-flex;min-height:32px}.Footer_links__wMgLO{gap:2px}.Footer_social__iB1oi{height:44px;width:44px}.Footer_bottom__7buk6{padding-bottom:82px;padding-bottom:var(--wa-reserve,82px)}}@media (min-width:601px){.Footer_bottom__7buk6{padding-right:calc(var(--wa-inset) + 52px + 1.5rem)}}@media (prefers-reduced-motion:reduce){.Footer_links__wMgLO a,.Footer_links__wMgLO a:after,.Footer_logoBadge__3P2Lj,.Footer_social__iB1oi{transition:none}}.LandingPage_page__GP17-{background:#fff;color:var(--tl-text);font-family:var(--font-body);line-height:1.6;overflow-x:clip}:where(.LandingPage_page__GP17-) :where(h1,h2,h3,p,ul){margin:0}.LandingPage_progress__hfpUl{background:linear-gradient(90deg,var(--tl-orange),var(--tl-orange-lt));box-shadow:0 0 12px #e87722b3;height:2px;left:0;pointer-events:none;position:fixed;right:0;top:0;transform-origin:0 50%;z-index:210}.LandingPage_container__4\+BnD{margin:0 auto;max-width:var(--tl-container);padding:0 var(--tl-gutter)}.LandingPage_section__7BLwX{padding:clamp(72px,10vw,100px) 0;position:relative;scroll-margin-top:var(--tl-nav-h)}.LandingPage_eyebrow__rN6q8{align-items:center;color:var(--tl-orange);display:inline-flex;font-size:11px;font-weight:700;gap:10px;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.LandingPage_eyebrow__rN6q8:before{animation:LandingPage_eyebrowBeam__yzpAB .9s var(--tl-ease) both;background:currentColor;border-radius:2px;content:"";height:2px;transform-origin:0 50%;width:22px}@keyframes LandingPage_eyebrowBeam__yzpAB{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){.LandingPage_eyebrow__rN6q8:before{animation-timeline:view();animation-range:entry 10% cover 30%;animation:LandingPage_eyebrowBeam__yzpAB linear both}}.LandingPage_sectionH__DxTVx{text-wrap:balance;color:var(--tl-navy);font-family:var(--font-display);font-size:clamp(28px,3.5vw,44px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:14px}.LandingPage_sectionP__\+WvLc{color:var(--tl-text-mid);font-size:16px;line-height:1.75;margin-bottom:52px;max-width:600px}.LandingPage_onDark__uYKQh .LandingPage_sectionH__DxTVx{color:#fff}.LandingPage_onDark__uYKQh .LandingPage_sectionP__\+WvLc{color:var(--tl-text-on-dark)}.LandingPage_btn__V8uEP{align-items:center;border:1.5px solid #0000;border-radius:var(--tl-r4);cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:15px;font-weight:700;gap:8px;isolation:isolate;justify-content:center;letter-spacing:.02em;line-height:1.2;overflow:hidden;padding:13px 28px;position:relative;text-decoration:none;transition:transform .45s var(--tl-ease),box-shadow .35s var(--tl-ease),background-color .25s ease,border-color .25s ease,color .25s ease;white-space:nowrap}.LandingPage_btn__V8uEP:focus-visible{outline:2px solid var(--tl-orange);outline-offset:3px}.LandingPage_btn__V8uEP:active{transform:scale(.98)}.LandingPage_arrow__1HL2N{display:inline-block;transition:transform .35s var(--tl-ease)}.LandingPage_btn__V8uEP:hover .LandingPage_arrow__1HL2N{transform:translateX(4px)}.LandingPage_sweep__5KfS1:after{background:linear-gradient(105deg,#0000 30%,#ffffff52 48%,#0000 66%);content:"";inset:-1px;pointer-events:none;position:absolute;transform:translateX(-120%);transition:transform .8s var(--tl-ease);z-index:-1}.LandingPage_sweep__5KfS1:hover:after{transform:translateX(120%)}.LandingPage_btnOrange__y6nkX{background:var(--tl-orange);color:#fff}.LandingPage_btnOrange__y6nkX:hover{box-shadow:0 12px 30px -10px #e87722bf}.LandingPage_btnGhostDark__MnjkQ{border-color:#fff3;color:#fffc;font-weight:600}.LandingPage_btnGhostDark__MnjkQ:hover{background:#ffffff0f;border-color:#ffffff8c;color:#fff}.LandingPage_btnNavy__ec1kw{background:var(--tl-navy);color:#fff}.LandingPage_btnNavy__ec1kw:hover{background:var(--tl-navy-light);box-shadow:0 12px 28px -12px #1a1a3eb3}.LandingPage_btnGhostLight__YqsDh{background:#fff;border-color:var(--tl-border);color:var(--tl-text-mid);font-weight:600}.LandingPage_btnGhostLight__YqsDh:hover{border-color:var(--tl-orange);color:var(--tl-orange)}.LandingPage_btnOutlineWhite__ZnCyU{border-color:#fff3;color:#fff;padding:13px 32px}.LandingPage_btnOutlineWhite__ZnCyU:hover{background:#e877221a;border-color:var(--tl-orange);box-shadow:0 0 0 4px #e8772214}.LandingPage_ctaRow__nc2wo{margin-top:48px;text-align:center}.LandingPage_magnetic__TuGxj{transition:transform .5s var(--tl-ease),box-shadow .35s var(--tl-ease),background-color .25s ease,border-color .25s ease,color .25s ease}.LandingPage_magnetic__TuGxj:hover{transition:transform .15s linear,box-shadow .35s var(--tl-ease),background-color .25s ease,border-color .25s ease,color .25s ease}@media (max-width:600px){.LandingPage_sectionP__\+WvLc{font-size:15px;margin-bottom:36px}.LandingPage_btn__V8uEP{font-size:14.5px;padding:12px 22px}}@media (prefers-reduced-motion:reduce){.LandingPage_eyebrow__rN6q8:before{animation:none}.LandingPage_sweep__5KfS1:after{display:none}.LandingPage_arrow__1HL2N,.LandingPage_btn__V8uEP,.LandingPage_magnetic__TuGxj{transition:none}}.Hero_hero__yZKQj{--mx:0;--my:0;--cycle:3600ms;background:var(--tl-navy-deep);display:flex;flex-direction:column;isolation:isolate;min-height:100vh;min-height:100svh;overflow:hidden;padding-top:var(--tl-nav-h);position:relative;scroll-margin-top:0}.Hero_hero__yZKQj:after{background:linear-gradient(180deg,#0000,#0f0f28e6);content:"";height:140px;left:0;right:0}.Hero_beam__R1H0V,.Hero_hero__yZKQj:after{bottom:0;pointer-events:none;position:absolute;z-index:-1}.Hero_beam__R1H0V{animation:Hero_beamDrift__Ur6V- 9s ease-in-out infinite alternate;background:linear-gradient(170deg,var(--tl-orange) 0,#e8772200 60%);opacity:.08;right:-100px;top:0;transform:skewX(-12deg);width:420px}@keyframes Hero_beamDrift__Ur6V-{0%{opacity:.07;transform:skewX(-12deg) translateX(0)}to{opacity:.13;transform:skewX(-12deg) translateX(-46px)}}.Hero_beam2__g6KBb{background:linear-gradient(180deg,var(--tl-orange),#e8772200);height:55%;opacity:.4;overflow:hidden;pointer-events:none;position:absolute;right:60px;top:30%;transform:rotate(-12deg) skewX(-12deg);width:3px;z-index:-1}.Hero_beam2__g6KBb:after{animation:Hero_beamPulse__AhZwt 4.8s cubic-bezier(.45,0,.25,1) infinite;background:linear-gradient(180deg,#0000,#fff,#0000);content:"";height:28%;left:-2px;position:absolute;right:-2px;top:-30%}@keyframes Hero_beamPulse__AhZwt{0%{opacity:0;top:-30%}15%{opacity:1}70%{opacity:.9}to{opacity:0;top:105%}}.Hero_dots__dq9rd{background-image:radial-gradient(circle,#e877220f 1px,#0000 0)}.Hero_dotsLit__gOD6o,.Hero_dots__dq9rd{background-size:32px 32px;inset:0;pointer-events:none;position:absolute;z-index:-1}.Hero_dotsLit__gOD6o{background-image:radial-gradient(circle,#f5a05a8c 1.2px,#0000 1.6px);-webkit-mask-image:radial-gradient(240px circle at -999px -999px,#000,#0000 72%);-webkit-mask-image:radial-gradient(240px circle at var(--px,-999px) var(--py,-999px),#000,#0000 72%);mask-image:radial-gradient(240px circle at -999px -999px,#000,#0000 72%);mask-image:radial-gradient(240px circle at var(--px,-999px) var(--py,-999px),#000,#0000 72%);opacity:0;transition:opacity .5s ease}.Hero_hero__yZKQj[data-pointer=on] .Hero_dotsLit__gOD6o{opacity:1}.Hero_glow__ErKaq{animation:Hero_glowBreathe__EeBEC 7s ease-in-out infinite alternate;background:radial-gradient(circle,#e8772229,#e877220a 45%,#0000 68%);border-radius:50%;height:720px;pointer-events:none;position:absolute;right:-120px;top:8%;transform:translate(calc(var(--mx)*70px),calc(var(--my)*70px));transition:transform 1.2s var(--tl-ease);width:720px;z-index:-1}@keyframes Hero_glowBreathe__EeBEC{0%{opacity:.75}to{opacity:1}}.Hero_content__b-hv9{align-items:center;display:flex;flex:1 1;gap:64px;margin:0 auto;max-width:var(--tl-container);padding:80px var(--tl-gutter) 60px;width:100%}.Hero_left__PmdNw{flex:1 1;max-width:620px;min-width:0}.Hero_kicker__P56aj{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#e877221f;border:1px solid #e8772240;border-radius:40px;display:inline-flex;gap:8px;margin-bottom:28px;padding:5px 14px 5px 5px}.Hero_kickerDot__4dOVM{background:#e877222e;border-radius:50%;flex-shrink:0;height:18px;position:relative;width:18px}.Hero_kickerDot__4dOVM:after{animation:Hero_pulse__u1MzH 2s infinite;background:var(--tl-orange);border-radius:50%;box-shadow:0 0 10px var(--tl-orange);content:"";inset:5px;position:absolute}@keyframes Hero_pulse__u1MzH{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.Hero_kickerText__yBBaA{color:var(--tl-orange);font-size:12px;font-weight:600;letter-spacing:.04em}.Hero_title__wqSaB{color:#fff;font-family:var(--font-display);font-size:clamp(40px,5vw,68px);font-weight:900;letter-spacing:-.025em;line-height:1.02;margin-bottom:24px}.Hero_lineMask__XQR4S{display:block;margin-bottom:-.1em;overflow:hidden;padding-bottom:.1em}.Hero_line2__vYNsx,.Hero_line__rjcC9{display:block;will-change:transform}.Hero_line2__vYNsx{-webkit-text-fill-color:#0000;animation:Hero_shimmer__LrV7o 7s linear infinite;background:linear-gradient(90deg,var(--tl-orange) 0,var(--tl-orange-lt) 30%,#ffc895 45%,var(--tl-orange-lt) 60%,var(--tl-orange) 100%);-webkit-background-clip:text;background-clip:text;background-size:250% 100%;color:#0000}@keyframes Hero_shimmer__LrV7o{0%{background-position:100% 0}to{background-position:-150% 0}}.Hero_sub__sMAtH{color:var(--tl-text-on-dark);font-size:17px;font-weight:400;line-height:1.75;margin-bottom:36px;max-width:520px}.Hero_btns__XoBma{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:48px}.Hero_stats__3mF0U{border-top:1px solid #ffffff1a;display:grid;grid-template-columns:repeat(4,auto);justify-content:start;margin:0;padding-top:36px}.Hero_stat__GBjVp{border-left:1px solid #ffffff14;display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:0 28px}.Hero_stat__GBjVp:first-child{border-left:0;padding-left:0}.Hero_statN__HwaNz{font-feature-settings:"tnum";color:var(--tl-orange);font-family:var(--font-display);font-size:34px;font-variant-numeric:tabular-nums;font-weight:900;line-height:1;margin:0;white-space:nowrap}.Hero_statL__O1-zp{color:#ffffff73;font-size:12px;letter-spacing:.03em;margin-top:5px}.Hero_right__nQn9P{flex-shrink:0;perspective:1200px;position:relative;width:400px}.Hero_card__kRPzh{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#ffffff08,#ffffff08),#0f0f28b8;border:1px solid #ffffff14;border-radius:var(--tl-r20);box-shadow:0 40px 80px -40px #0009;overflow:hidden;padding:32px;position:relative;transform:rotateY(calc(var(--mx)*-7deg)) rotateX(calc(var(--my)*7deg));transition:transform .8s var(--tl-ease),border-color .4s ease}.Hero_card__kRPzh:hover{border-color:#ffffff24}.Hero_card__kRPzh:before{background:radial-gradient(circle,#e877222e,#0000 70%);content:"";height:200px;pointer-events:none;position:absolute;right:-40px;top:-40px;width:200px}.Hero_cardLabel__7ftDq{color:var(--tl-orange);font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.Hero_list__A53hT{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.Hero_product__zhOKJ{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:var(--tl-r12);display:flex;gap:14px;padding:16px;position:relative;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.Hero_product__zhOKJ:hover{background:#e877220d;border-color:#e8772266}.Hero_product__zhOKJ:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Hero_highlight__58pYR{background:#e8772214;border:1px solid var(--tl-orange);border-radius:var(--tl-r12);box-shadow:0 0 28px -6px #e8772273;inset:-1px;overflow:hidden;pointer-events:none;position:absolute}.Hero_cycle__9G4yY{animation:Hero_cycleFill__YuvmZ var(--cycle) linear both;background:linear-gradient(90deg,var(--tl-orange),var(--tl-orange-lt));bottom:0;height:2px;left:0;position:absolute;transform-origin:0 50%;width:100%}.Hero_cardHeld__JYS-Q .Hero_cycle__9G4yY{animation:none;opacity:.6;transform:scaleX(1)}@keyframes Hero_cycleFill__YuvmZ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Hero_icon__UBsMk{align-items:center;background:#e877221f;border-radius:var(--tl-r8);color:var(--tl-orange-lt);display:flex;flex-shrink:0;height:44px;justify-content:center;position:relative;transition:background-color .3s ease,color .3s ease,transform .4s var(--tl-ease);width:44px}.Hero_productOn__lFIjH .Hero_icon__UBsMk{background:var(--tl-orange);color:#fff;transform:scale(1.04)}.Hero_productText__aSfrK{display:flex;flex:1 1;flex-direction:column;min-width:0;position:relative}.Hero_productName__ZWSz2{color:#fff;font-family:var(--font-display);font-size:15px;font-weight:700;margin-bottom:2px}.Hero_productSpec__gyRz8{color:var(--tl-orange);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em}.Hero_productArrow__AYHBp{color:var(--tl-orange);opacity:0;position:relative;transform:translateX(-6px);transition:opacity .3s ease,transform .35s var(--tl-ease)}.Hero_productOn__lFIjH .Hero_productArrow__AYHBp,.Hero_product__zhOKJ:hover .Hero_productArrow__AYHBp{opacity:1;transform:translateX(0)}@media (max-width:1100px){.Hero_content__b-hv9{gap:40px}.Hero_right__nQn9P{width:360px}.Hero_card__kRPzh{padding:26px}.Hero_stat__GBjVp{padding:0 20px}}@media (max-width:900px){.Hero_right__nQn9P{display:none}.Hero_content__b-hv9{padding-bottom:72px;padding-top:56px}.Hero_left__PmdNw{max-width:640px}.Hero_beam2__g6KBb{right:24px}}@media (max-width:600px){.Hero_content__b-hv9{padding-bottom:64px;padding-top:40px}.Hero_kicker__P56aj{margin-bottom:22px}.Hero_kickerText__yBBaA{font-size:11px}.Hero_title__wqSaB{font-size:clamp(36px,10.5vw,44px)}.Hero_sub__sMAtH{font-size:16px;margin-bottom:30px}.Hero_btns__XoBma{margin-bottom:40px}.Hero_btns__XoBma>a{flex:1 1 auto}.Hero_stats__3mF0U{grid-template-columns:repeat(2,1fr);padding-top:28px;row-gap:24px}.Hero_stat__GBjVp{padding:0 0 0 18px}.Hero_stat__GBjVp:nth-child(odd){border-left:0;padding-left:0}.Hero_statN__HwaNz{font-size:30px}.Hero_beam__R1H0V{right:-120px;width:260px}.Hero_beam2__g6KBb{display:none}}@media (prefers-reduced-motion:reduce){.Hero_beam2__g6KBb:after,.Hero_beam__R1H0V,.Hero_cycle__9G4yY,.Hero_glow__ErKaq,.Hero_kickerDot__4dOVM:after,.Hero_line2__vYNsx{animation:none}.Hero_card__kRPzh,.Hero_glow__ErKaq{transform:none;transition:none}.Hero_dotsLit__gOD6o{display:none}}.Ticker_ticker__Pek-Y{background:var(--tl-orange);-webkit-mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);overflow:hidden;padding:12px 0;position:relative;white-space:nowrap}.Ticker_track__8Pnub{animation:Ticker_ticker__Pek-Y 28s linear infinite;display:inline-flex;will-change:transform}.Ticker_ticker__Pek-Y:hover .Ticker_track__8Pnub{animation-play-state:paused}@keyframes Ticker_ticker__Pek-Y{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Ticker_list__8SI9P{display:inline-flex;list-style:none;margin:0;padding:0}.Ticker_item__0s3xs{color:#ffffffe6;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.04em;padding:0 32px;text-transform:uppercase}.Ticker_item__0s3xs:after{color:#fff6;content:"◆";margin-left:32px}@media (max-width:600px){.Ticker_item__0s3xs{font-size:12px;padding:0 22px}.Ticker_item__0s3xs:after{margin-left:22px}}@media (prefers-reduced-motion:reduce){.Ticker_track__8Pnub{animation:none}}.Audience_section__Bd9VE{background:var(--tl-offwhite)}.Audience_tabs__F0Mit{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.Audience_tab__Vh79J{background:#fff;border:1.5px solid var(--tl-border);border-radius:40px;color:var(--tl-text-mid);cursor:pointer;font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.01em;padding:9px 20px;position:relative;transition:border-color .2s ease,color .2s ease,transform .3s var(--tl-ease);white-space:nowrap}.Audience_tab__Vh79J:hover{border-color:var(--tl-orange);color:var(--tl-orange)}.Audience_tab__Vh79J:active{transform:scale(.97)}.Audience_tab__Vh79J:focus-visible{outline:2px solid var(--tl-orange);outline-offset:3px}.Audience_tabOn__ZN2PA,.Audience_tabOn__ZN2PA:hover{border-color:var(--tl-navy);color:#fff}.Audience_tabPill__tVNBT{background:var(--tl-navy);border-radius:40px;box-shadow:0 8px 20px -10px #1a1a3ecc;inset:-1.5px;position:absolute}.Audience_tabLabel__UlHUX{position:relative}.Audience_panel__oxN1G{grid-gap:40px;align-items:stretch;display:grid;gap:40px;grid-template-columns:1fr 1fr}.Audience_content__15ydl{align-self:center}.Audience_panel__oxN1G[hidden]{display:none}.Audience_visual__1PVge{--tone:linear-gradient(160deg,#23234f,#15153a 55%,#0f0f28);--beam:255,176,104;background:var(--tone);border-radius:24px;box-shadow:inset 0 1px 0 #ffffff14,0 40px 80px -40px #0f0f28b3,0 18px 36px -24px #e8772259;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;min-height:520px;overflow:hidden;padding:28px 32px 32px;position:relative}.Audience_visual__1PVge[data-tone=architect]{--tone:linear-gradient(160deg,#1b1b40,#101030 55%,#09091e);--beam:255,214,172}.Audience_visual__1PVge[data-tone=contractor]{--tone:linear-gradient(160deg,#22382a,#16261c 55%,#0e1812);--beam:255,196,132}.Audience_visual__1PVge[data-tone=consultant]{--tone:linear-gradient(160deg,#2e1f58,#1e1440 55%,#130c2a);--beam:255,196,160}.Audience_visual__1PVge[data-tone=b2c]{--tone:linear-gradient(160deg,#4a2618,#2e1710 55%,#1c0e0a);--beam:255,158,82}.Audience_visual__1PVge:before{background:radial-gradient(circle,#ffffff17 1px,#0000 1.2px) 0 0 /22px 22px;content:"";inset:0;-webkit-mask-image:radial-gradient(120% 90% at 64% 30%,#000 0,#0000 70%);-webkit-mask-image:radial-gradient(120% 90% at var(--lamp-x,64%) 30%,#000 0,#0000 70%);mask-image:radial-gradient(120% 90% at 64% 30%,#000 0,#0000 70%);mask-image:radial-gradient(120% 90% at var(--lamp-x,64%) 30%,#000 0,#0000 70%);position:absolute;z-index:-2}.Audience_visual__1PVge:after{background:radial-gradient(280px circle at 50% 50%,rgba(var(--beam),.12),#0000 65%);background:radial-gradient(280px circle at var(--sx,50%) var(--sy,50%),rgba(var(--beam),.12),#0000 65%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:-1}.Audience_visual__1PVge:hover:after{opacity:1}.Audience_lamp__XZmVg{height:100%;left:64%;left:var(--lamp-x,64%);pointer-events:none;position:absolute;top:0;width:0;z-index:-1}.Audience_lamp__XZmVg:before{background:linear-gradient(180deg,#050512,#22224a);border-radius:0 0 14px 14px;box-shadow:inset 0 1px 0 #ffffff0f;content:"";height:12px;left:-34px;position:absolute;top:0;width:68px;z-index:2}.Audience_lamp__XZmVg:after{background:#fff8ee;border-radius:50%;box-shadow:0 0 10px 2px rgba(var(--beam),.9),0 0 40px 10px rgba(var(--beam),.45);content:"";height:5px;left:-22px;position:absolute;top:9px;width:44px;z-index:3}.Audience_beamRig__ahOUU{height:108%;left:0;position:absolute;rotate:0deg;rotate:var(--aim,0deg);top:10px;transform-origin:0 0;transition:rotate 1.1s var(--tl-ease);width:0;will-change:rotate}.Audience_beamRig__ahOUU:after{background:radial-gradient(closest-side,rgba(var(--beam),.2),#0000);bottom:4%;content:"";height:120px;left:-230px;position:absolute;width:460px}.Audience_beam__X79Wo{animation:Audience_sway__IL83D 10s ease-in-out infinite;inset:0 -260px;position:absolute;transform-origin:50% 0}@keyframes Audience_sway__IL83D{0%,to{rotate:-2deg}50%{rotate:2deg}}.Audience_glow__jihV3{filter:blur(12px);inset:0;position:absolute}.Audience_glow__jihV3:after,.Audience_glow__jihV3:before{content:"";inset:0;position:absolute}.Audience_glow__jihV3:before{background:linear-gradient(180deg,rgba(var(--beam),.42) 0,rgba(var(--beam),.16) 40%,rgba(var(--beam),.04) 75%,#0000 95%);clip-path:polygon(45.5% 0,54.5% 0,100% 100%,0 100%)}.Audience_glow__jihV3:after{background:linear-gradient(180deg,#ffecd457 0,rgba(var(--beam),.1) 55%,#0000 85%);clip-path:polygon(47.5% 0,52.5% 0,68% 100%,32% 100%)}.Audience_motes__NQOfY{clip-path:polygon(45.5% 0,54.5% 0,100% 100%,0 100%);inset:0;-webkit-mask-image:linear-gradient(180deg,#0000 4%,#000 18%,#000 45%,#0000 85%);mask-image:linear-gradient(180deg,#0000 4%,#000 18%,#000 45%,#0000 85%);overflow:hidden;position:absolute}.Audience_motes__NQOfY:before{animation:Audience_motes__NQOfY 30s linear infinite;background:radial-gradient(circle,#fff4e4cc 0 1px,#0000 1.6px) 0 0 /100px 100px,radial-gradient(circle,#fff4e473 0 1px,#0000 1.4px) 37px 61px /150px 150px;content:"";inset:0 0 -300px;position:absolute}@keyframes Audience_motes__NQOfY{0%{transform:translateY(0)}to{transform:translateY(-300px)}}.Audience_visualTop__iRYEU{align-items:center;display:flex;font-family:var(--font-mono);font-size:10.5px;gap:12px;justify-content:space-between;letter-spacing:.12em;margin-bottom:auto;padding-bottom:32px;text-transform:uppercase}.Audience_status__NVUG\+{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:40px;color:#ffffffd9;display:inline-flex;gap:9px;padding:7px 12px 7px 10px;white-space:nowrap}.Audience_statusDot__L4l9u{background:var(--tl-orange-lt);border-radius:50%;box-shadow:0 0 8px 1px #e87722e6;height:7px;position:relative;width:7px}.Audience_statusDot__L4l9u:after{animation:Audience_ping__S3JJ\+ 2.4s var(--tl-ease) infinite;border:1px solid #f5a05ab3;border-radius:50%;content:"";inset:-4px;position:absolute}@keyframes Audience_ping__S3JJ\+{0%{opacity:1;transform:scale(.5)}70%,to{opacity:0;transform:scale(1.6)}}.Audience_index__gJcNY{color:#fff6;white-space:nowrap}.Audience_index__gJcNY b{color:#fff;font-weight:500}.Audience_bigIcon__LNZ7n{align-items:center;align-self:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff1f,#ffffff05);border:1px solid #ffffff24;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff26,0 12px 30px -12px #e8772299;color:var(--tl-orange-lt);display:inline-flex;height:56px;justify-content:center;margin-bottom:20px;width:56px}.Audience_bigIcon__LNZ7n svg{filter:drop-shadow(0 0 10px rgba(232,119,34,.55))}.Audience_visualTitle__eY4t7{color:#fff;font-family:var(--font-display);font-size:34px;font-weight:800;letter-spacing:-.01em;line-height:1.05;margin-bottom:16px;text-shadow:0 2px 24px #00000059}.Audience_visualTitle__eY4t7 span{background:linear-gradient(90deg,#ffe2c4,var(--tl-orange-lt) 70%);-webkit-background-clip:text;background-clip:text;color:#0000}.Audience_tags__74WoZ{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin-bottom:24px;padding:0}.Audience_tags__74WoZ li{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:40px;color:#ffffffc7;display:inline-flex;font-size:12px;font-weight:500;gap:7px;padding:5px 11px}.Audience_tags__74WoZ li:before{background:var(--tl-orange-lt);border-radius:50%;content:"";height:4px;width:4px}.Audience_stats__ekRmJ{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0f;display:grid;grid-template-columns:repeat(3,1fr);margin:0}.Audience_stat__IQPx1{display:flex;flex-direction:column-reverse;gap:4px;justify-content:flex-end;min-width:0;padding:16px 18px}.Audience_stat__IQPx1+.Audience_stat__IQPx1{border-left:1px solid #ffffff14}.Audience_stat__IQPx1 dd{color:#fff;font-family:var(--font-display);font-size:26px;font-weight:800;line-height:1;margin:0;white-space:nowrap}.Audience_stat__IQPx1 dt{color:#ffffff80;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.Audience_title__5SFBc{text-wrap:balance;color:var(--tl-navy);font-family:var(--font-display);font-size:30px;font-weight:800;line-height:1.15;margin-bottom:14px}.Audience_desc__nXsV\+{color:var(--tl-text-mid);font-size:15px;line-height:1.75;margin-bottom:28px}.Audience_features__xDjSp{display:flex;flex-direction:column;gap:10px;list-style:none;margin-bottom:32px;padding:0}.Audience_features__xDjSp li{align-items:flex-start;color:var(--tl-text-mid);display:flex;font-size:14px;gap:10px;line-height:1.5}.Audience_features__xDjSp li:before{background-color:var(--tl-orange);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='m2 5 2.5 2.5L8 3' stroke='%23fff' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;box-shadow:0 3px 8px -2px #e877228c;content:"";flex-shrink:0;height:18px;margin-top:1px;width:18px}.Audience_btns__M8Pr1{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:900px){.Audience_panel__oxN1G{gap:32px;grid-template-columns:1fr}.Audience_visual__1PVge{min-height:460px}}@media (max-width:700px){.Audience_tabs__F0Mit{flex-wrap:nowrap;margin:0 calc(var(--tl-gutter)*-1) 32px;overflow-x:auto;padding:2px var(--tl-gutter) 6px;scroll-padding:0 var(--tl-gutter);scroll-snap-type:x proximity;scrollbar-width:none}.Audience_tabs__F0Mit::-webkit-scrollbar{display:none}.Audience_tab__Vh79J{scroll-snap-align:start}.Audience_title__5SFBc{font-size:25px}}@media (max-width:600px){.Audience_visual__1PVge{border-radius:20px;min-height:420px;padding:20px 20px 22px}.Audience_visualTop__iRYEU{padding-bottom:24px}.Audience_visualTitle__eY4t7{font-size:27px}.Audience_tags__74WoZ{margin-bottom:18px}.Audience_stat__IQPx1{padding:13px 12px}.Audience_stat__IQPx1 dd{font-size:20px}.Audience_stat__IQPx1 dt{font-size:9px;letter-spacing:.05em}.Audience_btns__M8Pr1>*{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.Audience_beam__X79Wo,.Audience_motes__NQOfY:before,.Audience_statusDot__L4l9u:after{animation:none}.Audience_beamRig__ahOUU{transition:none}}.Products_section__v\+29n{background:var(--tl-navy-deep);overflow:hidden}.Products_section__v\+29n:before{background:radial-gradient(circle,#e8772212,#0000 62%);content:"";height:900px;left:50%;pointer-events:none;position:absolute;top:38%;transform:translateX(-50%);width:900px}.Products_filters__Hz4Z\+{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:48px;position:relative}.Products_filter__kOpq2{background:#0000;border:1px solid #ffffff1a;border-radius:40px;color:#ffffff8c;cursor:pointer;font-family:var(--font-body);font-size:13px;font-weight:600;padding:7px 18px;position:relative;transition:color .2s ease,border-color .2s ease,background-color .2s ease;white-space:nowrap}.Products_filter__kOpq2:hover{background:#e8772214;border-color:#e8772299;color:#fff}.Products_filter__kOpq2:focus-visible{outline:2px solid var(--tl-orange);outline-offset:3px}.Products_filterOn__5dRMX,.Products_filterOn__5dRMX:hover{background:#0000;border-color:var(--tl-orange);color:#fff}.Products_filterPill__Xbziz{background:var(--tl-orange);border-radius:40px;box-shadow:0 8px 22px -8px #e87722cc;inset:-1px;position:absolute}.Products_filterLabel__SkxlK{position:relative}.Products_grid__7s-sT{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;position:relative}.Products_cell__R0\+wy{display:flex}.Products_card__sEtRH{background:linear-gradient(180deg,#ffffff12,hsla(0,0%,100%,.025));border:1px solid #ffffff14;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff0f;display:flex;flex-direction:column;isolation:isolate;padding:8px;position:relative;text-decoration:none;transition:border-color .35s ease,transform .6s var(--tl-ease),box-shadow .6s var(--tl-ease);width:100%}.Products_card__sEtRH:hover{border-color:#e877228c;box-shadow:inset 0 1px 0 #ffffff14,0 30px 60px -30px #000000e6,0 20px 50px -28px #e877228c;transform:translateY(-6px)}.Products_card__sEtRH:focus-visible{outline:2px solid var(--tl-orange);outline-offset:4px}.Products_card__sEtRH:after{background:radial-gradient(240px circle at 50% 50%,#e877222e,#0000 65%);background:radial-gradient(240px circle at var(--sx,50%) var(--sy,50%),#e877222e,#0000 65%);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:-1}.Products_card__sEtRH:hover:after{opacity:1}.Products_media__bul1C{align-items:center;aspect-ratio:1/.92;background:radial-gradient(circle at 50% 46%,#fff 0,#fff 48%,#f3f3f9 100%);border-radius:15px;display:flex;justify-content:center;overflow:hidden;position:relative}.Products_media__bul1C:before{background:radial-gradient(circle at 50% 50%,#0000 38%,#f5a05a1f 75%,#e877222e 100%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease}.Products_card__sEtRH:hover .Products_media__bul1C:before{opacity:1}.Products_img__f453e{height:100%;object-fit:contain;padding:15% 10% 7%;position:relative;transition:transform .7s var(--tl-ease);width:100%}.Products_card__sEtRH:hover .Products_img__f453e{transform:scale(1.06)}.Products_device__AIb4P{align-items:center;background:linear-gradient(160deg,#2e2e6e,#15153a 70%);border-radius:22px;box-shadow:inset 0 1px 0 #ffffff2e,inset 0 -2px 0 #0000004d,0 18px 24px -10px #1a1a3e73;color:var(--tl-orange-lt);display:flex;height:128px;justify-content:center;position:relative;transition:transform .7s var(--tl-ease);width:96px}.Products_device__AIb4P svg{filter:drop-shadow(0 0 10px rgba(232,119,34,.75))}.Products_card__sEtRH:hover .Products_device__AIb4P{transform:translateY(-8px) scale(1.04)}.Products_badge__yFFoU{align-items:center;background:var(--tl-navy);border-radius:40px;box-shadow:0 6px 14px -6px #1a1a3e99;color:#fff;display:inline-flex;font-family:var(--font-mono);font-size:9.5px;font-weight:500;gap:6px;left:12px;letter-spacing:.1em;padding:5px 10px 5px 8px;position:absolute;text-transform:uppercase;top:12px;z-index:1}.Products_badge__yFFoU:before{background:var(--tl-orange-lt);border-radius:50%;box-shadow:0 0 6px #e87722e6;content:"";height:5px;width:5px}.Products_number__b9gnG{color:#1a1a3e66;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;position:absolute;right:14px;top:13px;z-index:1}.Products_body__SKNrx{display:flex;flex:1 1;flex-direction:column;gap:14px;padding:16px 8px 8px}.Products_head__Voin5{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.Products_name__zyKbq{color:#fff;font-family:var(--font-display);font-size:19px;font-weight:700;line-height:1.15;margin-bottom:4px}.Products_sub__33fLm{color:#ffffff80;font-size:12.5px;line-height:1.4}.Products_go__bqFd7{align-items:center;border:1px solid #ffffff29;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease;width:34px}.Products_go__bqFd7 svg{rotate:-45deg;transition:rotate .5s var(--tl-ease)}.Products_card__sEtRH:hover .Products_go__bqFd7{background:var(--tl-orange);border-color:var(--tl-orange);box-shadow:0 8px 20px -6px #e87722cc}.Products_card__sEtRH:hover .Products_go__bqFd7 svg{rotate:0deg}.Products_specs__beagW{background:#0000002e;border:1px solid #ffffff17;border-radius:10px;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;list-style:none;margin:auto 0 0;padding:0;transition:border-color .35s ease}.Products_card__sEtRH:hover .Products_specs__beagW{border-color:#e8772259}.Products_spec__8oPlX{color:#ffffffd1;font-family:var(--font-mono);font-size:10.5px;min-width:0;padding:8px 4px;text-align:center;white-space:nowrap}.Products_spec__8oPlX+.Products_spec__8oPlX{border-left:1px solid #ffffff14}.Products_spec__8oPlX:first-child{color:var(--tl-orange-lt)}@media (max-width:1100px){.Products_grid__7s-sT{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.Products_grid__7s-sT{grid-template-columns:1fr 1fr}}@media (max-width:700px){.Products_filters__Hz4Z\+{flex-wrap:nowrap;margin:0 calc(var(--tl-gutter)*-1) 32px;overflow-x:auto;padding:2px var(--tl-gutter) 6px;scrollbar-width:none}.Products_filters__Hz4Z\+::-webkit-scrollbar{display:none}}@media (max-width:520px){.Products_grid__7s-sT{gap:12px}.Products_card__sEtRH{border-radius:18px;padding:6px}.Products_media__bul1C{border-radius:13px}.Products_badge__yFFoU{font-size:8.5px;left:8px;padding:4px 8px 4px 6px;top:8px}.Products_number__b9gnG{font-size:9.5px;right:10px;top:9px}.Products_img__f453e{padding:24% 8% 6%}.Products_device__AIb4P{border-radius:16px;height:86px;width:64px}.Products_device__AIb4P svg{height:28px;width:28px}.Products_body__SKNrx{gap:10px;padding:12px 4px 4px}.Products_name__zyKbq{font-size:15px}.Products_sub__33fLm{font-size:11.5px}.Products_go__bqFd7{display:none}.Products_spec__8oPlX{font-size:9px;padding:6px 2px}}@media (prefers-reduced-motion:reduce){.Products_card__sEtRH,.Products_device__AIb4P,.Products_go__bqFd7,.Products_go__bqFd7 svg,.Products_img__f453e,.Products_media__bul1C:before{transition:none}}.BrandStats_strip__UWcKI{background:var(--tl-navy);overflow:hidden;padding:60px var(--tl-gutter);position:relative}.BrandStats_strip__UWcKI:after,.BrandStats_strip__UWcKI:before{background:linear-gradient(90deg,#0000,#e8772273,#0000);content:"";height:1px;left:0;position:absolute;right:0}.BrandStats_strip__UWcKI:before{top:0}.BrandStats_strip__UWcKI:after{bottom:0}.BrandStats_inner__JgmxB{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:var(--tl-container)}.BrandStats_stat__DXoY9{border-right:1px solid #ffffff0f;display:grid;grid-template-areas:"value" "label" "note";padding:20px;text-align:center}.BrandStats_stat__DXoY9:last-child{border-right:none}.BrandStats_value__bVBy5{font-feature-settings:"tnum";color:var(--tl-orange);font-family:var(--font-display);font-size:44px;font-variant-numeric:tabular-nums;font-weight:900;grid-area:value;line-height:1;margin:0;text-shadow:0 0 28px #e8772259}.BrandStats_label__peL3O{color:#ffffff80;font-size:13px;grid-area:label;margin-top:6px}.BrandStats_note__sLEZI{color:#ffffff40;font-family:var(--font-mono);font-size:11px;grid-area:note;margin:2px 0 0}@media (max-width:900px){.BrandStats_inner__JgmxB{grid-template-columns:1fr 1fr}.BrandStats_stat__DXoY9:nth-child(2){border-right:none}.BrandStats_stat__DXoY9:nth-child(-n+2){border-bottom:1px solid #ffffff0f}}@media (max-width:600px){.BrandStats_strip__UWcKI{padding:36px var(--tl-gutter)}.BrandStats_stat__DXoY9{padding:18px 8px}.BrandStats_value__bVBy5{font-size:34px}}.Spaces_section__T8u50{background:#fff}.Spaces_grid__RvUMj{grid-gap:20px;display:grid;gap:20px;grid-auto-flow:dense;grid-auto-rows:372px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.Spaces_cell__dS5b0{display:flex;min-width:0}.Spaces_wide__79A\+9{grid-column:span 2}.Spaces_card__iPq9t{border-radius:22px;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;overflow:hidden;position:relative;transition:transform .6s var(--tl-ease),box-shadow .6s var(--tl-ease);width:100%}.Spaces_card__iPq9t:hover{transform:translateY(-4px)}.Spaces_card__iPq9t:after{background:radial-gradient(260px circle at 50% 50%,#ffc48229,#0000 65%);background:radial-gradient(260px circle at var(--sx,50%) var(--sy,50%),#ffc48229,#0000 65%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:1}.Spaces_card__iPq9t:hover:after{opacity:1}.Spaces_photoCard__YNV8V{background:var(--tl-navy-deep);box-shadow:0 24px 48px -30px #0f0f28b3}.Spaces_photoCard__YNV8V:hover{box-shadow:0 36px 64px -32px #0f0f28cc}.Spaces_photo__FwL16{filter:brightness(.8) saturate(.95);height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1.02);transition:transform 1.4s var(--tl-ease),filter .8s ease;width:100%;z-index:-2}.Spaces_photoCard__YNV8V:hover .Spaces_photo__FwL16{filter:brightness(1.02) saturate(1.08);transform:scale(1.07)}.Spaces_shade__VpMoc{background:linear-gradient(180deg,#0c0c2266,#0000 26%,#0000 42%,#0c0c2299 68%,#0c0c22eb);inset:0;position:absolute;z-index:-1}.Spaces_fixtureCard__lrCwP{background:radial-gradient(circle at 50% 36%,#fff 0,#fff 42%,#f0f0f7 100%);border:1px solid var(--tl-border)}.Spaces_fixtureCard__lrCwP:hover{box-shadow:0 30px 56px -34px #1a1a3e73}.Spaces_stage__ffVRw{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;padding:44px 24px 0}.Spaces_fixture__nU\+Sh{height:100%;object-fit:contain;transform:scale(1.2);transition:transform .8s var(--tl-ease);width:100%}.Spaces_fixtureCard__lrCwP:hover .Spaces_fixture__nU\+Sh{transform:scale(1.28)}.Spaces_tag__nKz3R{align-items:center;border-radius:40px;display:inline-flex;font-family:var(--font-mono);font-size:10px;font-weight:500;gap:7px;left:16px;letter-spacing:.1em;padding:6px 12px 6px 10px;position:absolute;text-transform:uppercase;top:16px;z-index:2}.Spaces_tag__nKz3R svg{color:var(--tl-orange-lt)}.Spaces_photoCard__YNV8V .Spaces_tag__nKz3R{-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);background:#ffffff24;border:1px solid #ffffff38;color:#fff}.Spaces_fixtureCard__lrCwP .Spaces_tag__nKz3R{background:var(--tl-navy);box-shadow:0 6px 14px -6px #1a1a3e99;color:#fff}.Spaces_content__-3Sxy{padding:24px;position:relative;transition:transform .6s var(--tl-ease);z-index:2}.Spaces_card__iPq9t:hover .Spaces_content__-3Sxy{transform:translateY(-3px)}.Spaces_name__Ww8PA{text-wrap:balance;font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1.1;margin-bottom:6px}.Spaces_wide__79A\+9 .Spaces_name__Ww8PA{font-size:30px}.Spaces_desc__8\+Jl6{font-size:13px;line-height:1.55;max-width:40ch}.Spaces_photoCard__YNV8V .Spaces_name__Ww8PA{color:#fff}.Spaces_photoCard__YNV8V .Spaces_desc__8\+Jl6{color:#ffffffbf}.Spaces_fixtureCard__lrCwP .Spaces_content__-3Sxy{padding-top:16px}.Spaces_fixtureCard__lrCwP .Spaces_name__Ww8PA{color:var(--tl-navy)}.Spaces_fixtureCard__lrCwP .Spaces_desc__8\+Jl6{color:var(--tl-text-mid)}.Spaces_shown__3qUuD{color:var(--tl-orange);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}@media (max-width:1000px){.Spaces_grid__RvUMj{grid-auto-rows:340px;grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Spaces_grid__RvUMj{gap:14px;grid-auto-rows:auto;grid-template-columns:1fr}.Spaces_wide__79A\+9{grid-column:auto}.Spaces_photoCard__YNV8V{min-height:300px}.Spaces_stage__ffVRw{flex:none;height:230px;padding:52px 32px 0}.Spaces_content__-3Sxy{padding:20px}.Spaces_name__Ww8PA,.Spaces_wide__79A\+9 .Spaces_name__Ww8PA{font-size:24px}}@media (prefers-reduced-motion:reduce){.Spaces_card__iPq9t,.Spaces_content__-3Sxy,.Spaces_fixture__nU\+Sh,.Spaces_photo__FwL16{transition:none}}.Why_section__fds2k{background:var(--tl-offwhite)}.Why_grid__jN4wF{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.Why_cell__YEsIO{display:flex}.Why_card__zr5CE{align-items:flex-start;background:#fff;border:1px solid var(--tl-border);border-radius:var(--tl-r12);display:flex;gap:20px;overflow:hidden;padding:32px;position:relative;transition:transform .5s var(--tl-ease),box-shadow .5s var(--tl-ease),border-color .3s ease;width:100%}.Why_card__zr5CE:before{background:var(--tl-orange);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:50% 0;transition:transform .45s var(--tl-ease);width:3px}.Why_card__zr5CE:hover{border-color:#e8772240;box-shadow:0 22px 44px -26px #1a1a3e59;transform:translateY(-3px)}.Why_card__zr5CE:hover:before{transform:scaleY(1)}.Why_icon__B\+5i1{align-items:center;background:var(--tl-orange-tint);border-radius:var(--tl-r8);color:var(--tl-orange);display:flex;flex-shrink:0;height:48px;justify-content:center;transition:background-color .35s ease,color .35s ease,transform .5s var(--tl-ease);width:48px}.Why_card__zr5CE:hover .Why_icon__B\+5i1{background:var(--tl-orange);color:#fff;transform:rotate(-6deg) scale(1.06)}.Why_title__EwE03{color:var(--tl-navy);font-family:var(--font-display);font-size:18px;font-weight:700;margin-bottom:6px}.Why_text__jvXGk{color:var(--tl-text-mid);font-size:14px;line-height:1.65}.Why_spec__a\+GKJ{color:var(--tl-orange);display:inline-block;font-family:var(--font-mono);font-size:11px;margin-top:8px}@media (max-width:900px){.Why_grid__jN4wF{gap:16px;grid-template-columns:1fr}}@media (max-width:600px){.Why_card__zr5CE{gap:16px;padding:24px 20px}.Why_icon__B\+5i1{height:42px;width:42px}}@media (prefers-reduced-motion:reduce){.Why_card__zr5CE,.Why_card__zr5CE:before,.Why_icon__B\+5i1{transition:none}}.Projects_section__9kM-i{background:var(--tl-navy-deep)}.Projects_grid__rcF3K{grid-gap:16px;display:grid;gap:16px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto auto;list-style:none;margin:0;padding:0}.Projects_cell__Kh3er{display:flex}.Projects_cellBig__ACGDh{grid-row:1/3}.Projects_card__MdqYw{background:var(--tl-navy-mid);border:1px solid #ffffff12;border-radius:var(--tl-r12);display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;min-height:240px;overflow:hidden;position:relative;transition:border-color .3s ease,transform .6s var(--tl-ease),box-shadow .6s var(--tl-ease);width:100%}.Projects_big__cM1aZ{min-height:500px}.Projects_card__MdqYw:hover{border-color:var(--tl-orange);box-shadow:0 26px 50px -30px #000000e6;transform:translateY(-3px)}.Projects_bgIcon__d3V1r{align-items:center;background:linear-gradient(135deg,#e877221f,#0000);color:#fff;display:flex;inset:0;justify-content:center;opacity:.08;position:absolute;transition:opacity .5s ease;z-index:-2}.Projects_bgIcon__d3V1r svg{transition:transform 1.2s var(--tl-ease)}.Projects_card__MdqYw:hover .Projects_bgIcon__d3V1r{opacity:.14}.Projects_card__MdqYw:hover .Projects_bgIcon__d3V1r svg{transform:scale(1.08) rotate(-3deg)}.Projects_overlay__qhqQj{background:linear-gradient(0deg,#0f0f28f2,#0f0f2833);inset:0;position:absolute;z-index:-1}.Projects_card__MdqYw:after{background:radial-gradient(280px circle at 50% 50%,#e8772229,#0000 60%);background:radial-gradient(280px circle at var(--sx,50%) var(--sy,50%),#e8772229,#0000 60%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease;z-index:-1}.Projects_card__MdqYw:hover:after{opacity:1}.Projects_content__HEM3w{padding:24px;position:relative}.Projects_type__hhwUf{border:1px solid #e8772266;border-radius:3px;color:var(--tl-orange);display:inline-block;font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:10px;padding:2px 8px;text-transform:uppercase}.Projects_name__oAs1-{color:#fff;font-family:var(--font-display);font-size:20px;font-weight:800;margin-bottom:4px}.Projects_big__cM1aZ .Projects_name__oAs1-{font-size:28px}.Projects_loc__yHWNX{color:#ffffff73;font-size:12px}.Projects_stat__2GsWb{align-items:center;color:var(--tl-orange);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:6px;margin-top:8px}.Projects_ctaRow__CeUB-{margin-top:40px}@media (max-width:1000px){.Projects_grid__rcF3K{grid-template-columns:1fr 1fr}.Projects_cellBig__ACGDh{grid-column:1/-1;grid-row:auto}.Projects_big__cM1aZ{min-height:360px}}@media (max-width:600px){.Projects_grid__rcF3K{gap:12px;grid-template-columns:1fr}.Projects_card__MdqYw{min-height:200px}.Projects_big__cM1aZ{min-height:300px}.Projects_big__cM1aZ .Projects_name__oAs1-{font-size:24px}}@media (prefers-reduced-motion:reduce){.Projects_bgIcon__d3V1r,.Projects_bgIcon__d3V1r svg,.Projects_card__MdqYw{transition:none}}.DealerCta_section__P5wFV{background:var(--tl-orange);isolation:isolate;overflow:hidden;padding:80px var(--tl-gutter);position:relative}.DealerCta_section__P5wFV:before{background:#ffffff0f;content:"";height:120%;pointer-events:none;position:absolute;right:-80px;top:50%;transform:translateY(-50%) rotate(-12deg) skewX(-8deg);width:400px;z-index:-1}.DealerCta_sheen__kgiYL{animation:DealerCta_sheen__kgiYL 6.5s cubic-bezier(.45,0,.2,1) infinite;background:linear-gradient(105deg,#0000 35%,#ffffff29 50%,#0000 65%);inset:0;pointer-events:none;position:absolute;transform:translateX(-100%);z-index:-1}@keyframes DealerCta_sheen__kgiYL{0%{transform:translateX(-100%)}45%{transform:translateX(100%)}to{transform:translateX(100%)}}.DealerCta_inner__KJ2Pz{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:var(--tl-container)}.DealerCta_left__TzHLG{flex:1 1 520px;min-width:0}.DealerCta_kicker__gA2Po{color:#ffffffb3;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}.DealerCta_title__EWchB{color:#fff;font-family:var(--font-display);font-size:clamp(26px,3vw,44px);font-weight:900;line-height:1.1;margin-bottom:12px}.DealerCta_sub__FvdWP{color:#fffc;font-size:15px;line-height:1.7;max-width:520px}.DealerCta_who__S-5Nh{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-top:20px;padding:0}.DealerCta_whoTag__JndnU{background:#ffffff26;border:1px solid #fff3;border-radius:40px;color:#ffffffe6;font-size:12px;font-weight:600;padding:5px 12px;transition:background-color .25s ease,border-color .25s ease}.DealerCta_whoTag__JndnU:hover{background:#ffffff3d;border-color:#ffffff73}.DealerCta_right__8TGF8{display:flex;flex-direction:column;flex-shrink:0;gap:12px}.DealerCta_right__8TGF8>div{display:flex}.DealerCta_right__8TGF8 .DealerCta_btnGhost__rFsqZ,.DealerCta_right__8TGF8 .DealerCta_btnWhite__j6S0W{width:100%}.DealerCta_btnWhite__j6S0W{background:#fff;color:var(--tl-orange);font-size:16px;font-weight:800;padding:15px 32px}.DealerCta_btnWhite__j6S0W:hover{box-shadow:0 16px 34px -12px #5a28008c}.DealerCta_btnGhost__rFsqZ{background:#0000;border:2px solid #fff6;color:#fff;font-size:15px;padding:14px 32px}.DealerCta_btnGhost__rFsqZ:hover{background:#ffffff1a;border-color:#fff}@media (max-width:900px){.DealerCta_right__8TGF8{flex-direction:row;flex-wrap:wrap;width:100%}.DealerCta_right__8TGF8>div{flex:1 1 240px}}@media (max-width:600px){.DealerCta_section__P5wFV{padding:60px var(--tl-gutter)}.DealerCta_right__8TGF8>div{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.DealerCta_sheen__kgiYL{animation:none;display:none}}.Certifications_section__NODsa{background:#fff;border-top:1px solid var(--tl-border);padding:60px var(--tl-gutter)}.Certifications_inner__LteKB{align-items:center;display:flex;flex-wrap:wrap;gap:18px 32px;margin:0 auto;max-width:var(--tl-container)}.Certifications_label__LmgaS{color:var(--tl-text-muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.Certifications_list__6MJet{display:flex;flex-wrap:wrap;gap:14px;list-style:none;margin:0;padding:0}.Certifications_pill__vz6f-{align-items:center;border:1.5px solid var(--tl-border);border-radius:40px;display:flex;gap:8px;padding:7px 16px;transition:border-color .25s ease,background-color .25s ease,transform .4s var(--tl-ease)}.Certifications_pill__vz6f-:hover{background:var(--tl-orange-tint);border-color:var(--tl-orange)}.Certifications_dot__gWPH4{background:var(--tl-orange);border-radius:50%;height:8px;transition:box-shadow .3s ease;width:8px}.Certifications_pill__vz6f-:hover .Certifications_dot__gWPH4{box-shadow:0 0 0 4px #e877222e}.Certifications_name__hnAFs{color:var(--tl-text);font-size:13px;font-weight:600}@media (max-width:600px){.Certifications_section__NODsa{padding:44px var(--tl-gutter)}.Certifications_inner__LteKB{gap:20px}.Certifications_list__6MJet{gap:10px}.Certifications_pill__vz6f-{padding:6px 13px}}.Testimonials_section__UzTgc{background:var(--tl-offwhite)}.Testimonials_heading__pXlra{margin-bottom:52px}.Testimonials_grid__E4-Ju{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.Testimonials_cell__Zu2wG{display:flex}.Testimonials_card__EFn5S{background:#fff;border:1px solid var(--tl-border);border-radius:var(--tl-r12);display:flex;flex-direction:column;margin:0;overflow:hidden;padding:28px;position:relative;transition:transform .5s var(--tl-ease),box-shadow .5s var(--tl-ease),border-color .3s ease;width:100%}.Testimonials_card__EFn5S:before{color:var(--tl-orange);content:"\201C";font-family:var(--font-display);font-size:140px;font-weight:900;line-height:1;opacity:.08;pointer-events:none;position:absolute;right:18px;top:-18px;transition:opacity .4s ease,transform .6s var(--tl-ease)}.Testimonials_card__EFn5S:hover{border-color:#e877224d;box-shadow:0 26px 50px -28px #1a1a3e59;transform:translateY(-4px)}.Testimonials_card__EFn5S:hover:before{opacity:.16;transform:translateY(4px)}.Testimonials_stars__0R\+yd{color:var(--tl-orange);display:flex;gap:2px;margin-bottom:14px}.Testimonials_star__mkUPO{display:inline-flex}.Testimonials_quote__t4xD-{flex:1 1;margin:0 0 20px}.Testimonials_quote__t4xD- p{color:var(--tl-text);font-size:15px;font-style:italic;line-height:1.7}.Testimonials_author__CbXrW{align-items:center;display:flex;gap:12px}.Testimonials_avatar__wVxrd{align-items:center;background:var(--tl-navy);border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--tl-border);color:var(--tl-orange);display:flex;flex-shrink:0;font-family:var(--font-display);font-size:16px;font-weight:800;height:40px;justify-content:center;width:40px}.Testimonials_name__9BLAJ{color:var(--tl-navy);display:block;font-family:var(--font-display);font-size:15px;font-weight:700}.Testimonials_role__UCgOK{color:var(--tl-text-muted);display:block;font-size:12px}@media (max-width:900px){.Testimonials_grid__E4-Ju{gap:16px;grid-template-columns:1fr}.Testimonials_heading__pXlra{margin-bottom:36px}}@media (prefers-reduced-motion:reduce){.Testimonials_card__EFn5S,.Testimonials_card__EFn5S:before{transition:none}}.Contact_section__ea9D5{background:var(--tl-navy);overflow:hidden}.Contact_section__ea9D5:before{background:radial-gradient(circle,#e877221f,#0000 62%);content:"";height:760px;pointer-events:none;position:absolute;right:-200px;top:10%;width:760px}.Contact_inner__SyxZF{grid-gap:64px;align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr;position:relative}.Contact_heading__pLNtQ{margin-bottom:16px}.Contact_lead__eQGp2{margin-bottom:36px}.Contact_channels__FNv2g{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.Contact_channel__BOiul{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:var(--tl-r8);display:flex;gap:16px;padding:16px 20px;text-decoration:none;transition:border-color .25s ease,background-color .25s ease,transform .45s var(--tl-ease)}.Contact_channel__BOiul:hover{background:#e877220d;border-color:#e8772266;transform:translateX(4px)}.Contact_channel__BOiul:focus-visible{outline:2px solid var(--tl-orange);outline-offset:2px}.Contact_channelIcon__f0T1q{align-items:center;background:#e877221f;border-radius:var(--tl-r8);color:var(--tl-orange-lt);display:flex;flex-shrink:0;height:42px;justify-content:center;transition:background-color .3s ease,color .3s ease;width:42px}.Contact_channel__BOiul:hover .Contact_channelIcon__f0T1q{background:var(--tl-orange);color:#fff}.Contact_channelText__ZIYs5{display:flex;flex:1 1;flex-direction:column;min-width:0}.Contact_channelLabel__2sqaK{color:#fff6;font-size:11px;font-weight:500;margin-bottom:2px}.Contact_channelValue__1i6ss{color:#fff;font-size:15px;font-weight:600;overflow-wrap:anywhere}.Contact_channelArrow__jojjy{color:var(--tl-orange);display:flex;opacity:0;transform:translateX(-8px);transition:opacity .3s ease,transform .4s var(--tl-ease)}.Contact_channel__BOiul:hover .Contact_channelArrow__jojjy{opacity:1;transform:translateX(0)}.Contact_form__i09KD{background:#fff;border-radius:var(--tl-r20);box-shadow:0 40px 80px -40px #0000008c;padding:36px}.Contact_title__lYKQr{color:var(--tl-navy);font-family:var(--font-display);font-size:22px;font-weight:800;margin-bottom:6px}.Contact_sub__CLv7V{color:var(--tl-text-mid);font-size:14px;margin-bottom:24px}.Contact_label__6oeQ3{color:var(--tl-text);display:block;font-size:12px;font-weight:600;padding:0}.Contact_label__6oeQ3 span{color:var(--tl-orange)}.Contact_who__AamIW{border:0;margin:0 0 16px;min-width:0;padding:0}.Contact_who__AamIW .Contact_label__6oeQ3{margin-bottom:8px}.Contact_chips__tkHTW{display:flex;flex-wrap:wrap;gap:6px}.Contact_chip__mzJjz{background:#fff;border:1.5px solid var(--tl-border);border-radius:40px;color:var(--tl-text-mid);cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px;position:relative;transition:border-color .2s ease,color .2s ease;-webkit-user-select:none;user-select:none}.Contact_chip__mzJjz:hover{border-color:var(--tl-navy);color:var(--tl-navy)}.Contact_chip__mzJjz:has(input:focus-visible){outline:2px solid var(--tl-orange);outline-offset:2px}.Contact_chipOn__gmalC,.Contact_chipOn__gmalC:hover{border-color:var(--tl-navy);color:#fff}.Contact_chipPill__86iEK{background:var(--tl-navy);border-radius:40px;inset:-1.5px;position:absolute}.Contact_chipLabel__Ys2Ur{position:relative}.Contact_row__LshLS{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.Contact_group__ab5be{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.Contact_input__iWlBK{background:#fff;border:1.5px solid var(--tl-border);border-radius:var(--tl-r4);color:var(--tl-text);font-family:var(--font-body);font-size:14px;outline:none;padding:10px 14px;transition:border-color .15s ease,box-shadow .25s ease;width:100%}.Contact_input__iWlBK::placeholder{color:var(--tl-text-muted)}.Contact_input__iWlBK:hover{border-color:#c9c9e0}.Contact_input__iWlBK:focus{border-color:var(--tl-orange);box-shadow:0 0 0 4px #e877221f}.Contact_groupError__SxCHJ .Contact_input__iWlBK{border-color:#d93b3b}.Contact_groupError__SxCHJ .Contact_input__iWlBK:focus{box-shadow:0 0 0 4px #d93b3b1f}.Contact_selectWrap__83rWG{position:relative}.Contact_selectWrap__83rWG:after{border-bottom:1.5px solid var(--tl-text-mid);border-right:1.5px solid var(--tl-text-mid);content:"";height:8px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-70%) rotate(45deg);width:8px}.Contact_selectWrap__83rWG select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:38px}.Contact_textarea__7oQlt{min-height:80px;resize:vertical}.Contact_error__PzB5m{color:#d93b3b;display:block;font-size:11.5px;font-weight:500;overflow:hidden}.Contact_submit__oWX7t{font-size:16px;margin-top:4px;width:100%}.Contact_note__hoqc7{color:var(--tl-text-muted);font-size:11px;margin-top:10px;text-align:center}.Contact_sent__-GpSS{padding:24px 0 8px;text-align:center}.Contact_sentBadge__-9TJN{align-items:center;background:var(--tl-orange-tint);border-radius:50%;box-shadow:0 0 0 10px #e877220f;color:var(--tl-orange);display:flex;height:72px;justify-content:center;margin:0 auto 20px;width:72px}.Contact_sentActions__DDPlp{display:flex;flex-direction:column;gap:10px;margin-top:8px}@media (max-width:900px){.Contact_inner__SyxZF{gap:48px;grid-template-columns:1fr}}@media (max-width:600px){.Contact_form__i09KD{border-radius:var(--tl-r12);padding:26px 20px}.Contact_row__LshLS{gap:0;grid-template-columns:1fr}.Contact_input__iWlBK{font-size:16px}.Contact_channel__BOiul{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.Contact_channelArrow__jojjy,.Contact_channel__BOiul{transition:none}}.WhatsAppButton_btn__yFtX2{align-items:center;background:#25d366;border-radius:50px;bottom:max(1.75rem,env(safe-area-inset-bottom,0px));bottom:max(var(--wa-inset,1.75rem),env(safe-area-inset-bottom,0px));box-shadow:0 4px 20px #25d36673;color:#fff;display:flex;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.78rem;font-weight:600;gap:.6rem;letter-spacing:.04em;max-width:52px;overflow:hidden;padding:.7rem 1.1rem .7rem .85rem;position:fixed;right:max(1.75rem,env(safe-area-inset-right,0px));right:max(var(--wa-inset,1.75rem),env(safe-area-inset-right,0px));text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,padding .35s ease,gap .35s ease;white-space:nowrap;z-index:999}.WhatsAppButton_btn__yFtX2:hover{box-shadow:0 6px 28px #25d3668c;max-width:min(200px,calc(100vw - 3.5rem));max-width:min(200px,calc(100vw - var(--wa-inset, 1.75rem)*2));padding:.7rem 1.25rem .7rem .85rem;transform:translateY(-2px)}.WhatsAppButton_icon__8RMOn{flex-shrink:0;height:28px;width:28px}.WhatsAppButton_label__eA1Oz{opacity:0;transform:translateX(-6px);transition:opacity .25s ease .05s,transform .25s ease .05s;white-space:nowrap}.WhatsAppButton_btn__yFtX2:hover .WhatsAppButton_label__eA1Oz{opacity:1;transform:translateX(0)}.WhatsAppButton_btn__yFtX2:before{animation:WhatsAppButton_waPulse__188hq 2.5s ease-out infinite;border:2px solid #25d366;border-radius:50px;content:"";inset:0;opacity:0;position:absolute}@keyframes WhatsAppButton_waPulse__188hq{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@media (max-width:600px){.WhatsAppButton_btn__yFtX2,.WhatsAppButton_btn__yFtX2:hover{gap:.45rem;max-width:min(200px,calc(100vw - 2rem));max-width:min(200px,calc(100vw - var(--wa-inset, 1rem)*2));padding:.55rem .85rem .55rem .6rem}.WhatsAppButton_label__eA1Oz{font-size:.78rem;opacity:1;transform:none}.WhatsAppButton_icon__8RMOn{height:24px;width:24px}}@media (max-width:359px){.WhatsAppButton_btn__yFtX2,.WhatsAppButton_btn__yFtX2:hover{gap:.35rem;padding:.5rem .7rem .5rem .55rem}.WhatsAppButton_label__eA1Oz{font-size:.7rem;letter-spacing:.02em}.WhatsAppButton_icon__8RMOn{height:21px;width:21px}}body[data-nav-open] .WhatsAppButton_btn__yFtX2{pointer-events:none;visibility:hidden}:root{--brand-navy:#17164a;--brand-orange:#ff9d1c;--brand-orange-hover:#ffae3d;--brand-orange-deep:#e8850a;--neutral-dark:#151515;--neutral-mid:#686868;--neutral-light:#f7f7f5;--bg-page:#fff;--bg-section:#f7f7f5;--bg-surface:#fafaf8;--bg-deep:#17164a;--bg-footer:#121140;--bg-card:#fff;--bg-light-section:#fafaf8;--marquee-bg:#f1f0ec;--nav-bg:#ffffffe0;--nav-text:#151515;--text-body:#151515;--text-on-section:#151515;--text-on-section-muted:#686868;--text-on-section-dim:#15151561;--text-footer:#f0f0faa8;--text-on-deep:#f5f5fa;--text-on-deep-muted:#afaecf;--line-faint:#1515150f;--line-soft:#15151517;--line:#15151524;--shadow-xs:0 1px 2px #1515150d;--shadow-sm:0 1px 2px #1515150a,0 6px 16px #1515150d;--shadow-md:0 2px 4px #1515150a,0 14px 34px #15151512;--shadow-lg:0 4px 8px #1515150a,0 28px 60px #15151517;--shadow-warm:0 2px 6px #1515150d,0 16px 36px #ff9d1c29;--clr-accent-text:#151515;--clr-accent-hover:#17164a;--clr-accent-decoration:#ff9d1c;--btn-solid-bg:#ff9d1c;--btn-solid-text:#fff;--btn-ghost-fg:#151515;--step-card-bg:hsla(0,0%,8%,.035);--step-card-hover:#1515150f;--stat-hover:#ff9d1c12;--lifestyle-glass-bg:#ffffffeb;--ease-out:cubic-bezier(0.22,1,0.36,1);--tl-navy:#1a1a3e;--tl-navy-deep:#0f0f28;--tl-navy-mid:#21215a;--tl-navy-light:#2e2e6e;--tl-ink:#0c0c22;--tl-orange:#e87722;--tl-orange-lt:#f5a05a;--tl-orange-dim:#e8772226;--tl-orange-tint:#fff0e0;--tl-offwhite:#f4f4fa;--tl-text:#1a1a3e;--tl-text-mid:#4a4a6a;--tl-text-muted:#88a;--tl-text-on-dark:#ffffffa6;--tl-border:#e0e0f0;--tl-r4:4px;--tl-r8:8px;--tl-r12:12px;--tl-r20:20px;--tl-container:1200px;--tl-gutter:clamp(20px,4vw,32px);--tl-nav-h:68px;--tl-ease:cubic-bezier(0.22,1,0.36,1);--font-display:"Barlow Semi Condensed","Barlow","Helvetica Neue",Arial,sans-serif;--font-body:"Barlow","Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--wa-inset:1rem;--wa-height:42px;--wa-reserve:calc(var(--wa-inset) + var(--wa-height) + 0.75rem)}@media (min-width:601px){:root{--wa-inset:1.75rem;--wa-height:52px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1;-webkit-text-size-adjust:100%;background-color:#fff;background-color:var(--bg-page);color:#151515;color:var(--text-body);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.6;margin:0;text-rendering:optimizeLegibility}*,:after,:before{box-sizing:border-box}iframe,img,video{height:auto;max-width:100%}html{overflow-x:hidden}a,button{-webkit-tap-highlight-color:transparent}@media (hover:none) and (pointer:coarse){*{cursor:auto!important}}@keyframes pageEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.pageTransition{animation:pageEnter .5s cubic-bezier(.22,1,.36,1) both;animation:pageEnter .5s var(--ease-out) both}@keyframes sectionGlow{0%{box-shadow:inset 0 0 0 2px #ff9d1cb3}60%{box-shadow:inset 0 0 0 2px #ff9d1c40}to{box-shadow:inset 0 0 0 0 #ff9d1c00}}.js-section-glow{animation:sectionGlow 1s ease-out forwards!important}[data-reveal]{filter:blur(14px);opacity:0;transform:translateY(30px);transition:opacity .9s ease,filter .9s ease,transform .9s cubic-bezier(.22,1,.36,1);transition:opacity .9s ease,filter .9s ease,transform .9s var(--ease-out)}.js-revealed[data-reveal]{filter:blur(0);opacity:1;transform:translateY(0)}[data-reveal][style*="--reveal-delay"]{transition-delay:0s;transition-delay:var(--reveal-delay,0s)}@media (prefers-reduced-motion:reduce){[data-reveal]{filter:none;opacity:1;transform:none;transition:none}.pageTransition{animation:none}}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.page-main{display:contents}
/*# sourceMappingURL=main.c0a83fe8.css.map*/