.page_hero__eOx0G{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;isolation:isolate;background:#020914;color:#f6f7fa}body:has(.page_hero__eOx0G) .header.home-preview-header{height:88px;border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(1,7,17,.68),rgba(1,7,17,.18));backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);box-shadow:none}body:has(.page_hero__eOx0G) .header.home-preview-header.scrolled{border-bottom-color:rgba(255,255,255,.12);background:rgba(2,10,24,.9);box-shadow:none}body:has(.page_hero__eOx0G) .header.home-preview-header .header-inner{width:min(1240px,calc(100% - 96px));height:88px}body:has(.page_hero__eOx0G) .header.home-preview-header .logo img{height:52px}body:has(.page_hero__eOx0G) .header.home-preview-header .logo .logo-color{display:none}body:has(.page_hero__eOx0G) .header.home-preview-header .logo .logo-white{display:block}body:has(.page_hero__eOx0G) .header.home-preview-header .nav{gap:8px}body:has(.page_hero__eOx0G) .header.home-preview-header .nav-link{position:relative;padding:11px 14px;border-radius:0;color:rgba(255,255,255,.88);font-size:15px;font-weight:650;letter-spacing:.035em}body:has(.page_hero__eOx0G) .header.home-preview-header .nav-link:not(.btn-cta):before{content:"";position:absolute;right:14px;bottom:3px;left:14px;height:1px;background:#efc45e;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}body:has(.page_hero__eOx0G) .header.home-preview-header .nav-link:not(.btn-cta).active,body:has(.page_hero__eOx0G) .header.home-preview-header .nav-link:not(.btn-cta):hover{color:#fff;background:transparent}body:has(.page_hero__eOx0G) .header.home-preview-header .nav-link:not(.btn-cta).active:before,body:has(.page_hero__eOx0G) .header.home-preview-header .nav-link:not(.btn-cta):hover:before{transform:scaleX(1)}body:has(.page_hero__eOx0G) .header.home-preview-header .btn-cta{min-width:120px;margin-left:12px;padding:13px 24px;border-radius:0;background:#d83a2e;box-shadow:0 14px 34px rgba(201,47,38,.25)}.page_grain__WQ_1X,.page_photo__btDVE,.page_shade__We1AJ{position:absolute;inset:0}.page_photo__btDVE img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 50%;filter:saturate(.82) contrast(1.08) brightness(.86);transform:scale(1.002);animation:page_breathe__53AyI 16s cubic-bezier(.22,1,.36,1) both}.page_shade__We1AJ{z-index:1;background:linear-gradient(90deg,rgba(1,9,22,.96),rgba(2,14,33,.91) 29%,rgba(3,15,35,.62) 55%,rgba(2,10,24,.26) 78%,rgba(1,7,18,.34)),linear-gradient(180deg,rgba(1,7,17,.62),rgba(1,7,17,.05) 35%,rgba(1,7,17,.14) 62%,rgba(1,7,17,.9))}.page_grain__WQ_1X{z-index:2;pointer-events:none;opacity:.06;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.03),rgba(255,255,255,.03) 1px,transparent 0,transparent 5px)}.page_shell__5HD_F{position:relative;z-index:3;width:min(1240px,calc(100% - 96px));min-height:100vh;min-height:100svh;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(400px,.72fr);grid-template-rows:minmax(0,1fr) auto;grid-gap:clamp(54px,6vw,96px);gap:clamp(54px,6vw,96px);align-items:center;padding:118px 0 54px}.page_copy__c_Wwy{grid-column:1;grid-row:1;width:100%;max-width:700px;animation:page_copyIn__4gnRi .9s cubic-bezier(.22,1,.36,1) both}.page_badge__oSS7l{display:inline-flex;align-items:center;gap:10px;margin-bottom:38px;color:rgba(246,247,250,.78);font-size:12px;font-weight:600;letter-spacing:.08em}.page_badge__oSS7l:after{content:"";width:58px;height:1px;margin-left:4px;background:linear-gradient(90deg,rgba(231,190,91,.78),transparent)}.page_badge__oSS7l span{width:7px;height:7px;border-radius:50%;background:#e7be5b;box-shadow:0 0 18px rgba(231,190,91,.58)}.page_eyebrow__hHYDR{margin:0 0 15px;color:rgba(246,247,250,.58);font-size:12px;font-weight:600;letter-spacing:.2em}.page_copy__c_Wwy h1{max-width:720px;margin:0 0 28px;color:#f8f9fb;font-size:clamp(58px,5.45vw,84px);font-weight:620;line-height:1.03;letter-spacing:-.062em;text-shadow:0 18px 56px rgba(0,0,0,.35)}.page_copy__c_Wwy h1 span{display:block}.page_copy__c_Wwy h1 em{position:relative;color:#efc45e;font-style:normal;white-space:nowrap}.page_copy__c_Wwy h1 em:after{content:"";position:absolute;right:0;bottom:-.08em;left:.02em;height:2px;background:linear-gradient(90deg,#efc45e,rgba(239,196,94,.08))}.page_lead__BX4_b{max-width:680px;margin:0 0 34px;color:rgba(246,247,250,.72);font-size:16px;line-height:1.9;letter-spacing:.015em;text-shadow:0 7px 22px rgba(0,0,0,.32)}.page_actions__1P9WK{display:flex;gap:12px;flex-wrap:wrap}.page_actions__1P9WK a{position:relative;min-height:54px;display:inline-flex;align-items:center;justify-content:center;padding:0 30px;border-radius:0;font-size:15px;font-weight:700;letter-spacing:.035em;transition:transform .28s ease,background .28s ease,border-color .28s ease}.page_primary__WT2ka{background:#d83a2e;box-shadow:0 18px 42px rgba(201,47,38,.24)}.page_secondary__5nF8F{border:1px solid rgba(246,247,250,.52);background:rgba(3,13,29,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_actions__1P9WK a:hover{transform:translateY(-2px)}.page_primary__WT2ka:hover{background:#e14437}.page_secondary__5nF8F:hover{border-color:#efc45e;background:rgba(246,247,250,.08)}.page_rail__toZNU{grid-column:2;grid-row:1;position:relative;width:100%;align-self:center;padding:30px 0 24px 32px;border-top:1px solid rgba(246,247,250,.22);border-bottom:1px solid rgba(246,247,250,.22);border-left:1px solid rgba(239,196,94,.72);background:linear-gradient(90deg,rgba(2,13,31,.72),rgba(2,13,31,.26) 86%,transparent);-webkit-backdrop-filter:blur(8px) saturate(1.05);backdrop-filter:blur(8px) saturate(1.05);animation:page_railIn__U3Iqw 1s cubic-bezier(.22,1,.36,1) .12s both}.page_stats__D2KCu{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:28px 0 0;border-top:1px solid rgba(246,247,250,.2)}.page_statItem__P_R6z{position:relative;min-width:0;padding:0 clamp(16px,2vw,30px);animation:page_statRise__rbKDq .72s cubic-bezier(.22,1,.36,1) both;transition:transform .28s ease}.page_statItem__P_R6z:first-child{padding-left:0}.page_statItem__P_R6z:last-child{padding-right:0}.page_statItem__P_R6z:not(:last-child):after{content:"";position:absolute;top:7px;right:0;width:1px;height:48px;background:linear-gradient(180deg,rgba(239,196,94,.42),rgba(246,247,250,.04))}.page_statItem__P_R6z:nth-child(2){animation-delay:.06s}.page_statItem__P_R6z:nth-child(3){animation-delay:.12s}.page_statItem__P_R6z:nth-child(4){animation-delay:.18s}.page_statItem__P_R6z:nth-child(5){animation-delay:.24s}.page_statItem__P_R6z:hover{transform:translateY(-3px)}.page_statItem__P_R6z dt{display:flex;align-items:flex-start;margin:0 0 7px;line-height:1}.page_statItem__P_R6z strong{color:#f8f9fb;font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,2.45vw,43px);font-weight:500;letter-spacing:-.035em;text-shadow:0 10px 30px rgba(0,0,0,.3)}.page_statItem__P_R6z span{margin:2px 0 0 3px;color:#efc45e;font-size:15px;font-weight:800}.page_statItem__P_R6z dd{margin:0;color:rgba(246,247,250,.5);font-size:11px;line-height:1.55;letter-spacing:.05em}.page_rail__toZNU:before{content:"";position:absolute;top:-1px;left:-1px;width:78px;height:2px;background:#efc45e}.page_railHead__IqaPl{display:grid;grid-gap:7px;gap:7px;padding:0 24px 22px 0}.page_railHead__IqaPl>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_railHead__IqaPl>div>small,.page_railHead__IqaPl>div>span{color:#efc45e;font-size:12px;font-weight:800;letter-spacing:.23em}.page_railHead__IqaPl>div>small{color:rgba(246,247,250,.48);letter-spacing:.15em}.page_railHead__IqaPl>p{color:rgba(246,247,250,.66);font-size:14px;line-height:1.65}.page_railList__g9mTU{display:grid}.page_railList__g9mTU a{position:relative;min-width:0;min-height:70px;display:grid;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;grid-gap:12px;gap:12px;padding:10px 24px 10px 0;border-top:1px solid rgba(246,247,250,.14);color:rgba(246,247,250,.9);transition:color .25s ease,background .25s ease,padding .25s ease}.page_railList__g9mTU a:before{content:"";position:absolute;top:0;bottom:0;left:-32px;width:2px;background:#efc45e;transform:scaleY(0);transform-origin:center;transition:transform .25s ease}.page_moduleNumber__GKxba{color:#efc45e;font-family:Georgia,Times New Roman,serif;font-size:17px;letter-spacing:.06em}.page_railCopy__PRsP_{min-width:0;display:grid;grid-template-columns:minmax(96px,.68fr) minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.page_railCopy__PRsP_ strong{font-size:17px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.page_railCopy__PRsP_ small{overflow:hidden;color:rgba(246,247,250,.58);font-size:13px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.page_arrow__07vq0{justify-self:end;color:rgba(246,247,250,.42);font-size:17px;transition:color .25s ease,transform .25s ease}.page_railList__g9mTU a:hover{padding-left:10px;color:#fff;background:linear-gradient(90deg,rgba(239,196,94,.1),transparent 72%)}.page_railList__g9mTU a:hover:before{transform:scaleY(1)}.page_railList__g9mTU a:hover .page_arrow__07vq0{color:#efc45e;transform:translate(2px,-2px)}@keyframes page_breathe__53AyI{0%{transform:scale(1.035)}to{transform:scale(1.002)}}@keyframes page_copyIn__4gnRi{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes page_railIn__U3Iqw{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes page_statRise__rbKDq{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){body:has(.page_hero__eOx0G) .header.home-preview-header .header-inner{width:calc(100% - 64px)}.page_shell__5HD_F{width:calc(100% - 64px);grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:46px}.page_copy__c_Wwy h1{font-size:clamp(52px,6vw,70px)}.page_railCopy__PRsP_{grid-template-columns:108px minmax(0,1fr)}}@media (max-width:960px){.page_hero__eOx0G{min-height:100svh}.page_photo__btDVE img{object-position:55% 50%}.page_shade__We1AJ{background:linear-gradient(90deg,rgba(1,9,22,.93),rgba(2,13,31,.56)),linear-gradient(180deg,rgba(1,7,17,.56),rgba(1,7,17,.18) 34%,rgba(1,7,17,.58) 62%,rgba(1,7,17,.96))}.page_shell__5HD_F{min-height:100svh;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:54px;align-items:start;align-content:start;padding:128px 0 44px}.page_copy__c_Wwy,.page_rail__toZNU,.page_stats__D2KCu{grid-column:1;grid-row:auto}.page_copy__c_Wwy{max-width:680px}.page_rail__toZNU{padding:28px 0 20px;border-left:0}.page_rail__toZNU:before{left:0}.page_railHead__IqaPl{padding:0 0 22px}.page_railList__g9mTU{grid-template-columns:repeat(2,minmax(0,1fr))}.page_railList__g9mTU a{min-height:78px;grid-template-columns:36px minmax(0,1fr) 20px;padding:12px 16px 12px 0}.page_railList__g9mTU a:nth-child(2n){padding-left:20px;border-left:1px solid rgba(246,247,250,.14)}.page_railList__g9mTU a:before{left:0}.page_railList__g9mTU a:nth-child(2n):before{left:-1px}.page_railCopy__PRsP_{grid-template-columns:1fr;gap:3px}.page_railCopy__PRsP_ small{display:none}.page_stats__D2KCu{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:25px}.page_statItem__P_R6z:nth-child(3):after{display:none}.page_statItem__P_R6z:nth-child(4){padding-left:0}}@media (max-width:760px){body:has(.page_hero__eOx0G) .header.home-preview-header,body:has(.page_hero__eOx0G) .header.home-preview-header.scrolled{height:78px;background:rgba(2,10,24,.82)}body:has(.page_hero__eOx0G) .header.home-preview-header .header-inner{width:calc(100% - 36px);height:78px}body:has(.page_hero__eOx0G) .header.home-preview-header .logo img{height:46px}body:has(.page_hero__eOx0G) .header.home-preview-header .nav.open .nav-link,body:has(.page_hero__eOx0G) .header.home-preview-header .nav.open .nav-link.active{color:#0a2550}.page_hero__eOx0G{min-height:auto}.page_photo__btDVE img{object-position:57% 50%;filter:saturate(.76) contrast(1.05) brightness(.82)}.page_shade__We1AJ{background:linear-gradient(90deg,rgba(1,9,22,.89),rgba(2,13,31,.5)),linear-gradient(180deg,rgba(1,7,17,.56),rgba(1,7,17,.24) 26%,rgba(1,7,17,.66) 52%,rgba(1,7,17,.98))}.page_shell__5HD_F{width:calc(100% - 36px);min-height:max(820px,100svh);gap:46px;padding:112px 0 32px}.page_badge__oSS7l{margin-bottom:25px;font-size:10px;letter-spacing:.045em}.page_badge__oSS7l:after{display:none}.page_eyebrow__hHYDR{margin-bottom:12px;font-size:9px;letter-spacing:.17em}.page_copy__c_Wwy h1{margin-bottom:22px;font-size:clamp(39px,11.2vw,52px);line-height:1.055;letter-spacing:-.055em}.page_lead__BX4_b{max-width:100%;margin-bottom:25px;font-size:14px;line-height:1.75}.page_actions__1P9WK{display:grid;grid-template-columns:1fr}.page_actions__1P9WK a{width:100%;min-height:50px}.page_rail__toZNU{padding-top:24px}.page_railHead__IqaPl>p{font-size:12px}.page_railList__g9mTU{grid-template-columns:repeat(2,minmax(0,1fr))}.page_railList__g9mTU a,.page_railList__g9mTU a:nth-child(2n){min-height:72px;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:10px 8px}.page_stats__D2KCu{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:24px;row-gap:24px}.page_statItem__P_R6z,.page_statItem__P_R6z:nth-child(4){padding:0 14px}.page_statItem__P_R6z:nth-child(odd){padding-left:0}.page_statItem__P_R6z:nth-child(2n){padding-right:0}.page_statItem__P_R6z:nth-child(2):after,.page_statItem__P_R6z:nth-child(4):after{display:none}.page_statItem__P_R6z:nth-child(3):after{display:block}.page_statItem__P_R6z:last-child{grid-column:1/-1;padding:4px 0 0;border-top:1px solid rgba(246,247,250,.12)}.page_statItem__P_R6z strong{font-size:34px}.page_railList__g9mTU a:nth-child(2n){border-left:1px solid rgba(246,247,250,.14)}.page_moduleNumber__GKxba,.page_railCopy__PRsP_ strong{font-size:14px}.page_arrow__07vq0{display:none}}@media (max-width:380px){.page_shell__5HD_F{width:calc(100% - 28px)}.page_copy__c_Wwy h1{font-size:38px}.page_railList__g9mTU a,.page_railList__g9mTU a:nth-child(2n){grid-template-columns:26px minmax(0,1fr);padding-inline:5px}.page_railCopy__PRsP_ strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.page_copy__c_Wwy,.page_photo__btDVE img,.page_rail__toZNU,.page_statItem__P_R6z{animation:none}}