.Navbar-module-scss-module__E_iIuG__navbar{width:100%;height:var(--header-height);z-index:1000;border-bottom:1px solid #ffffff1a;align-items:center;transition:background-color .3s,padding .3s;display:flex;position:fixed;top:0;left:0}.Navbar-module-scss-module__E_iIuG__navbar.Navbar-module-scss-module__E_iIuG__scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-red);background-color:#111111f2}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__container{width:100%;max-width:var(--container-width);justify-content:space-between;align-items:center;margin:0 auto;padding:0 20px;display:flex;position:relative}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__logo{z-index:1001}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__logo a{color:#fff;text-decoration:none}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links{align-items:center;gap:30px;display:flex}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links a{font-family:var(--font-heading);letter-spacing:1px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;transition:color .3s;position:relative}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links a:hover{color:var(--color-red)}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links a.Navbar-module-scss-module__E_iIuG__cta{border:1px solid #fff;border-radius:0;padding:8px 16px;transition:all .3s}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links a.Navbar-module-scss-module__E_iIuG__cta:hover{background-color:var(--color-red);border-color:var(--color-red);color:#fff}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__userSection{align-items:center;gap:15px;margin-left:10px;display:flex}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__userSection .Navbar-module-scss-module__E_iIuG__userName{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s;display:flex}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__userSection .Navbar-module-scss-module__E_iIuG__userName:hover{color:var(--color-red)}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__userSection .Navbar-module-scss-module__E_iIuG__logoutBtn{background:var(--color-red);border:1px solid var(--color-red);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .3s}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__userSection .Navbar-module-scss-module__E_iIuG__logoutBtn:hover{background:#b00000;border-color:#b00000;transform:translateY(-1px)}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__highlightB2C,.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__highlightB2B{transition:color .3s}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__highlightB2C:hover,.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__highlightB2B:hover{color:var(--color-red)}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__divider{background-color:#ffffff4d;width:1px;height:20px}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__group{gap:20px;display:flex}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__cartBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;transition:transform .2s;display:flex;position:relative}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__cartBtn:hover{transform:scale(1.1)}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__cartBtn .Navbar-module-scss-module__E_iIuG__badge{background-color:var(--color-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px}@media (max-width:768px){.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links{background-color:var(--color-black);flex-direction:column;justify-content:center;width:100%;height:100vh;transition:transform .3s;position:fixed;top:0;right:0;transform:translate(100%)}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links.Navbar-module-scss-module__E_iIuG__open{transform:translate(0)}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__divider{display:none}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__group{flex-direction:column;align-items:center}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__links .Navbar-module-scss-module__E_iIuG__cartBtn{display:none}}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__mobileActions{z-index:1001;align-items:center;gap:15px;display:none}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__mobileActions .Navbar-module-scss-module__E_iIuG__cartBtnMobile{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;display:flex;position:relative}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__mobileActions .Navbar-module-scss-module__E_iIuG__cartBtnMobile .Navbar-module-scss-module__E_iIuG__badge{background-color:var(--color-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px}@media (max-width:768px){.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__mobileActions{display:flex}}.Navbar-module-scss-module__E_iIuG__navbar .Navbar-module-scss-module__E_iIuG__hamburger{cursor:pointer;background:0 0;border:none;display:block}
.CartSidebar-module-scss-module__2ubQAq__sidebarOverlay{z-index:9998;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;width:100%;height:100%;transition:all .3s;position:fixed;top:0;left:0}.CartSidebar-module-scss-module__2ubQAq__sidebarOverlay.CartSidebar-module-scss-module__2ubQAq__open{opacity:1;visibility:visible}.CartSidebar-module-scss-module__2ubQAq__sidebar{z-index:9999;background:#0a0a0a;border-left:1px solid #ffffff1a;flex-direction:column;width:400px;height:100%;transition:right .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:-400px}.CartSidebar-module-scss-module__2ubQAq__sidebar.CartSidebar-module-scss-module__2ubQAq__open{right:0}@media (max-width:500px){.CartSidebar-module-scss-module__2ubQAq__sidebar{width:100%;right:-100%}}.CartSidebar-module-scss-module__2ubQAq__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:2rem;display:flex}.CartSidebar-module-scss-module__2ubQAq__header h2{font-family:var(--font-barlow);text-transform:uppercase;color:#fff;margin:0;font-size:1.5rem;font-weight:700}.CartSidebar-module-scss-module__2ubQAq__header .CartSidebar-module-scss-module__2ubQAq__closeBtn{color:#ffffff80;cursor:pointer;background:0 0;border:none;font-size:1.5rem;transition:color .2s}.CartSidebar-module-scss-module__2ubQAq__header .CartSidebar-module-scss-module__2ubQAq__closeBtn:hover{color:#dc0000}.CartSidebar-module-scss-module__2ubQAq__cartItems{flex:1;padding:1rem;overflow-y:auto}.CartSidebar-module-scss-module__2ubQAq__cartItems .CartSidebar-module-scss-module__2ubQAq__empty{text-align:center;color:#fff6;padding-top:4rem}.CartSidebar-module-scss-module__2ubQAq__cartItems .CartSidebar-module-scss-module__2ubQAq__empty p{margin-bottom:1.5rem}.CartSidebar-module-scss-module__2ubQAq__cartItem{border-bottom:1px solid #ffffff0d;gap:1rem;padding:1rem;transition:background .2s;display:flex}.CartSidebar-module-scss-module__2ubQAq__cartItem:hover{background:#ffffff05}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__itemImage{border-radius:4px;flex-shrink:0;width:80px;height:60px;position:relative;overflow:hidden}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__itemImage img{-o-object-fit:cover;object-fit:cover}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__itemInfo{flex-direction:column;flex:1;justify-content:space-between;display:flex}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__itemInfo h4{font-family:var(--font-barlow);text-transform:uppercase;color:#fff;margin:0 0 .25rem;font-size:1rem}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__itemInfo .CartSidebar-module-scss-module__2ubQAq__price{color:#dc0000;font-size:.9rem;font-weight:700}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__controls{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__controls .CartSidebar-module-scss-module__2ubQAq__removeBtn{color:#ffffff4d;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__controls .CartSidebar-module-scss-module__2ubQAq__removeBtn:hover{color:#f33;text-decoration:underline}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__controls .CartSidebar-module-scss-module__2ubQAq__quantity{background:#ffffff0d;border-radius:4px;align-items:center;display:flex}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__controls .CartSidebar-module-scss-module__2ubQAq__quantity button{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__controls .CartSidebar-module-scss-module__2ubQAq__quantity button:hover{background:#ffffff1a}.CartSidebar-module-scss-module__2ubQAq__cartItem .CartSidebar-module-scss-module__2ubQAq__controls .CartSidebar-module-scss-module__2ubQAq__quantity span{text-align:center;width:24px;font-size:.8rem}.CartSidebar-module-scss-module__2ubQAq__footer{background:#0f0f0f;border-top:1px solid #ffffff1a;padding:2rem}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__total{justify-content:space-between;align-items:flex-end;margin-bottom:1.5rem;display:flex}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__total span{text-transform:uppercase;color:#fff9;letter-spacing:1px;font-size:.9rem}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__total .CartSidebar-module-scss-module__2ubQAq__amount{font-family:var(--font-barlow);color:#fff;font-size:2rem;font-weight:700;line-height:1}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__total .CartSidebar-module-scss-module__2ubQAq__amount small{color:#ffffff80;margin-left:2px;font-size:.9rem;font-weight:400}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__actions{flex-direction:column;gap:.75rem;display:flex}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__actions .CartSidebar-module-scss-module__2ubQAq__checkoutBtn{text-align:center;color:#fff;text-transform:uppercase;width:100%;font-weight:700;font-family:var(--font-barlow);letter-spacing:.5px;clip-path:polygon(0 0,100% 0,100% 75%,95% 100%,0 100%);background:#dc0000;padding:1rem;font-size:1.1rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:block}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__actions .CartSidebar-module-scss-module__2ubQAq__checkoutBtn:hover{background:#f60000;transform:translateY(-2px);box-shadow:0 5px 15px #dc00004d}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__actions .CartSidebar-module-scss-module__2ubQAq__continueBtn{text-align:center;color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:.9rem;text-decoration:underline}.CartSidebar-module-scss-module__2ubQAq__footer .CartSidebar-module-scss-module__2ubQAq__actions .CartSidebar-module-scss-module__2ubQAq__continueBtn:hover{color:#fff}
.Button-module-scss-module__OoW-YW__button{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:1px;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);justify-content:center;align-items:center;padding:12px 30px;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex}.Button-module-scss-module__OoW-YW__button.Button-module-scss-module__OoW-YW__primary{background-color:var(--color-red);color:#fff}.Button-module-scss-module__OoW-YW__button.Button-module-scss-module__OoW-YW__primary:hover{color:var(--color-black);background-color:#fff}.Button-module-scss-module__OoW-YW__button.Button-module-scss-module__OoW-YW__outline{color:#fff;clip-path:none;background-color:#0000;border:2px solid #fff;border-radius:0}.Button-module-scss-module__OoW-YW__button.Button-module-scss-module__OoW-YW__outline:hover{color:var(--color-black);background-color:#fff}
.Footer-module-scss-module__DkSkqG__footer{background-color:var(--color-black-soft);border-top:1px solid #ffffff1a;margin-top:50px;padding:80px 0 40px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__container{max-width:var(--container-width);margin:0 auto;padding:0 20px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top{flex-wrap:wrap;justify-content:space-between;gap:40px;margin-bottom:60px;display:flex}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__brand{flex:1;min-width:250px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__brand h3{font-family:var(--font-heading);color:var(--color-red);margin-bottom:20px;font-size:24px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__brand p{color:var(--color-gray-light);line-height:1.6}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__columns{flex-wrap:wrap;gap:60px;display:flex}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__columns .Footer-module-scss-module__DkSkqG__col h4{font-family:var(--font-heading);color:#fff;text-transform:uppercase;margin-bottom:20px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__columns .Footer-module-scss-module__DkSkqG__col ul{list-style:none}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__columns .Footer-module-scss-module__DkSkqG__col ul li{margin-bottom:10px}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__columns .Footer-module-scss-module__DkSkqG__col ul li a{color:var(--color-gray-light);font-size:14px;transition:color .3s}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__top .Footer-module-scss-module__DkSkqG__columns .Footer-module-scss-module__DkSkqG__col ul li a:hover{color:var(--color-red)}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__bottom{color:#666;border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:30px;font-size:12px;display:flex}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__bottom .Footer-module-scss-module__DkSkqG__legal{gap:20px;display:flex}.Footer-module-scss-module__DkSkqG__footer .Footer-module-scss-module__DkSkqG__bottom .Footer-module-scss-module__DkSkqG__legal a:hover{color:#fff}
.Section-module-scss-module__SBs9eG__section{flex-direction:column;justify-content:center;width:100%;min-height:80vh;padding:80px 0;display:flex;position:relative}.Section-module-scss-module__SBs9eG__section.Section-module-scss-module__SBs9eG__dark{background-color:var(--color-black);color:#fff}.Section-module-scss-module__SBs9eG__section.Section-module-scss-module__SBs9eG__light{background-color:var(--color-white);color:var(--color-black)}
.page-module-scss-module__rcUngW__main{width:100%;min-height:100vh}.page-module-scss-module__rcUngW__hero{background-color:var(--color-black);justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__bgWrapper{width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__bgWrapper .page-module-scss-module__rcUngW__bgImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__overlay{z-index:1;background:radial-gradient(circle,#0003 0%,#000c 100%);width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__heroContent{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:1200px;padding:0 20px;display:flex;position:relative}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__heroContent h1{color:#fff;text-transform:uppercase;text-shadow:0 10px 30px #00000080;margin-bottom:20px;font-size:clamp(3rem,6vw,7rem);line-height:.9}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__heroContent .page-module-scss-module__rcUngW__divider{background-color:var(--color-red);width:80px;height:4px;margin:30px auto}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__heroContent p{color:#ddd;letter-spacing:2px;max-width:800px;margin:0 auto 40px;font-size:clamp(1rem,2vw,1.5rem)}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__heroContent .page-module-scss-module__rcUngW__ctaGroup{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__heroContent .page-module-scss-module__rcUngW__ctaGroup .page-module-scss-module__rcUngW__urgency{color:#fa0;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:15px;font-size:.9rem;font-weight:500;animation:2s infinite page-module-scss-module__rcUngW__pulse;display:flex}@keyframes page-module-scss-module__rcUngW__pulse{0%{opacity:.8}50%{opacity:1;text-shadow:0 0 10px #ffaa0080}to{opacity:.8}}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__scrollIndicator{z-index:2;opacity:.7;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__scrollIndicator span{letter-spacing:2px;color:#fff;font-size:10px}.page-module-scss-module__rcUngW__hero .page-module-scss-module__rcUngW__scrollIndicator .page-module-scss-module__rcUngW__arrow{background:linear-gradient(#fff 0%,#0000 100%);width:1px;height:40px}.page-module-scss-module__rcUngW__paddockSection{background:linear-gradient(#0d0d0d 0%,#1a0a0a 100%);width:100%;padding:100px 0;position:relative;overflow:hidden}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__bgParallax{-o-object-fit:cover;object-fit:cover;opacity:.15;pointer-events:none;z-index:0;width:100%;height:120%;position:absolute;top:0;left:0}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__container{z-index:2;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__header{text-align:center;margin-bottom:60px}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__header h2{font-family:var(--font-heading);color:#fff;text-shadow:0 5px 15px #00000080;margin-bottom:20px;font-size:clamp(3rem,5vw,5rem);line-height:.9}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__header p{font-family:var(--font-body);color:#ccc;max-width:600px;margin:0 auto;font-size:1.2rem}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__header p:before{content:"";background:var(--color-red);width:60px;height:3px;margin:0 auto 20px;display:block}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitsGrid{grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px;display:grid}@media (max-width:768px){.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitsGrid{grid-template-columns:1fr}}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitCard{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;transition:transform .3s,box-shadow .3s;overflow:hidden}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitCard:hover{border-color:#dc00004d;transform:translateY(-8px);box-shadow:0 10px 30px #dc000026}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitCard .page-module-scss-module__rcUngW__imageFrame{width:100%;height:200px;position:relative}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitCard .page-module-scss-module__rcUngW__imageFrame img{-o-object-fit:cover;object-fit:cover;transition:transform .5s}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitCard:hover .page-module-scss-module__rcUngW__imageFrame img{transform:scale(1.05)}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitCard .page-module-scss-module__rcUngW__content{text-align:center;padding:30px}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitCard .page-module-scss-module__rcUngW__content h3{font-family:var(--font-heading);color:#fff;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-bottom:15px;font-size:1.5rem;display:flex}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__benefitCard .page-module-scss-module__rcUngW__content p{color:#aaa;font-size:1rem;line-height:1.6}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox{border:1px solid var(--color-red);background:linear-gradient(90deg,#111 0%,#200 100%);border-radius:8px;justify-content:space-between;align-items:center;max-width:900px;margin:0 auto 40px;padding:40px;display:flex;box-shadow:0 10px 40px #0000004d}@media (max-width:768px){.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox{text-align:center;flex-direction:column;gap:20px}}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox .page-module-scss-module__rcUngW__texts h3{font-family:var(--font-heading);color:#fff;margin-bottom:5px;font-size:2rem}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox .page-module-scss-module__rcUngW__texts p{color:#ccc}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox .page-module-scss-module__rcUngW__pricing{text-align:right}@media (max-width:768px){.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox .page-module-scss-module__rcUngW__pricing{text-align:center}}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox .page-module-scss-module__rcUngW__pricing .page-module-scss-module__rcUngW__label{color:#aaa;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;display:block}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox .page-module-scss-module__rcUngW__pricing .page-module-scss-module__rcUngW__price{font-family:var(--font-heading);color:#fff;font-size:2.5rem;font-weight:700}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox .page-module-scss-module__rcUngW__actions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}@media (max-width:768px){.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__ctaBox .page-module-scss-module__rcUngW__actions{align-items:center;width:100%}}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__socialProof{text-align:center}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__socialProof blockquote{color:#fff;margin-bottom:15px;font-size:1.2rem;font-style:italic}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__socialProof cite{color:#888;margin-bottom:15px;font-style:normal;font-weight:600;display:block}.page-module-scss-module__rcUngW__paddockSection .page-module-scss-module__rcUngW__socialProof .page-module-scss-module__rcUngW__stats{color:var(--color-red);letter-spacing:1px;text-transform:uppercase;font-size:.9rem;font-weight:700}.page-module-scss-module__rcUngW__statsSection{background-color:var(--color-black);border-top:1px solid #ffffff0d;padding:80px 0}.page-module-scss-module__rcUngW__statsSection .page-module-scss-module__rcUngW__statsGrid{text-align:center;grid-template-columns:repeat(5,1fr);gap:30px;display:grid}@media (max-width:900px){.page-module-scss-module__rcUngW__statsSection .page-module-scss-module__rcUngW__statsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module-scss-module__rcUngW__statsSection .page-module-scss-module__rcUngW__statsGrid{grid-template-columns:1fr}}.page-module-scss-module__rcUngW__statsSection .page-module-scss-module__rcUngW__statsGrid .page-module-scss-module__rcUngW__statItem .page-module-scss-module__rcUngW__number{font-family:var(--font-heading);color:var(--color-red);margin-bottom:10px;font-size:3.5rem;font-weight:700;line-height:1;display:block}.page-module-scss-module__rcUngW__statsSection .page-module-scss-module__rcUngW__statsGrid .page-module-scss-module__rcUngW__statItem .page-module-scss-module__rcUngW__label{color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-size:1.2rem;display:block}.page-module-scss-module__rcUngW__statsSection .page-module-scss-module__rcUngW__statsGrid .page-module-scss-module__rcUngW__statItem .page-module-scss-module__rcUngW__sub{color:#ffffff80;font-size:.9rem;display:block}.page-module-scss-module__rcUngW__aboutSection{background-color:var(--color-black);padding:100px 0}.page-module-scss-module__rcUngW__aboutSection .page-module-scss-module__rcUngW__splitLayout{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}@media (max-width:900px){.page-module-scss-module__rcUngW__aboutSection .page-module-scss-module__rcUngW__splitLayout{grid-template-columns:1fr}}.page-module-scss-module__rcUngW__aboutSection .page-module-scss-module__rcUngW__splitLayout .page-module-scss-module__rcUngW__text .page-module-scss-module__rcUngW__sectionTitleBlock{margin-bottom:40px}.page-module-scss-module__rcUngW__aboutSection .page-module-scss-module__rcUngW__splitLayout .page-module-scss-module__rcUngW__text .page-module-scss-module__rcUngW__sectionTitleBlock .page-module-scss-module__rcUngW__label{color:var(--color-red);letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:700;display:block}.page-module-scss-module__rcUngW__aboutSection .page-module-scss-module__rcUngW__splitLayout .page-module-scss-module__rcUngW__text .page-module-scss-module__rcUngW__sectionTitleBlock h2{color:#fff;font-size:clamp(2.5rem,4vw,3.5rem);line-height:1}.page-module-scss-module__rcUngW__aboutSection .page-module-scss-module__rcUngW__splitLayout .page-module-scss-module__rcUngW__text .page-module-scss-module__rcUngW__quote{color:#fff;font-size:1.8rem;font-family:var(--font-heading);border-left:3px solid var(--color-red);margin-bottom:30px;padding-left:20px;line-height:1.2}.page-module-scss-module__rcUngW__aboutSection .page-module-scss-module__rcUngW__splitLayout .page-module-scss-module__rcUngW__text .page-module-scss-module__rcUngW__mt{margin-top:30px}.page-module-scss-module__rcUngW__aboutSection .page-module-scss-module__rcUngW__splitLayout .page-module-scss-module__rcUngW__imageWrapper{border-radius:4px;height:500px;position:relative;overflow:hidden}.page-module-scss-module__rcUngW__teamSection{background-color:#111;padding:100px 0}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__sectionTitleBlock{text-align:center;margin-bottom:60px}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__sectionTitleBlock .page-module-scss-module__rcUngW__label{color:var(--color-red);letter-spacing:2px;margin-bottom:10px;font-weight:700;display:block}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__sectionTitleBlock h2{color:#fff;font-size:3rem}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__teamGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:768px){.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__teamGrid{grid-template-columns:1fr}}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__teamGrid .page-module-scss-module__rcUngW__teamCard{background-color:var(--color-black);border:1px solid #ffffff0d;padding:40px 30px;transition:transform .3s}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__teamGrid .page-module-scss-module__rcUngW__teamCard:hover{border-color:var(--color-red);transform:translateY(-10px)}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__teamGrid .page-module-scss-module__rcUngW__teamCard .page-module-scss-module__rcUngW__role{color:#ffffff80;letter-spacing:1px;margin-bottom:15px;font-size:.8rem;display:block}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__teamGrid .page-module-scss-module__rcUngW__teamCard h3{color:#fff;font-size:1.8rem;font-family:var(--font-heading);margin-bottom:15px}.page-module-scss-module__rcUngW__teamSection .page-module-scss-module__rcUngW__teamGrid .page-module-scss-module__rcUngW__teamCard p{color:#aaa;line-height:1.6}.page-module-scss-module__rcUngW__carsPreviewSection{background-color:var(--color-black);padding:100px 0;overflow:hidden}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__sectionTitleBlock{margin-left:20px}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__sectionTitleBlock .page-module-scss-module__rcUngW__label{color:var(--color-red);margin-bottom:5px;font-weight:700;display:block}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__sectionTitleBlock h2{color:#fff;font-size:3rem}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__carsScroller{scrollbar-width:none;gap:40px;padding:0 5vw 40px;display:flex;overflow-x:auto}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__carsScroller::-webkit-scrollbar{display:none}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__carsScroller .page-module-scss-module__rcUngW__carCard{flex:0 0 600px;position:relative}@media (max-width:768px){.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__carsScroller .page-module-scss-module__rcUngW__carCard{flex:0 0 85vw}}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__carsScroller .page-module-scss-module__rcUngW__carCard .page-module-scss-module__rcUngW__carImg{border-radius:4px;width:100%;height:auto;margin-bottom:20px}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__carsScroller .page-module-scss-module__rcUngW__carCard .page-module-scss-module__rcUngW__carInfo h4{color:#fff;font-size:1.5rem;font-family:var(--font-heading);margin-bottom:5px}.page-module-scss-module__rcUngW__carsPreviewSection .page-module-scss-module__rcUngW__carsScroller .page-module-scss-module__rcUngW__carCard .page-module-scss-module__rcUngW__carInfo .page-module-scss-module__rcUngW__carProgram{color:var(--color-red);text-transform:uppercase;font-size:.9rem}.page-module-scss-module__rcUngW__newsSection{background:#0f0f0f;padding:100px 0}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__sectionTitleBlock{margin-bottom:60px}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__sectionTitleBlock .page-module-scss-module__rcUngW__label{color:var(--color-red);margin-bottom:10px;font-weight:700;display:block}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__sectionTitleBlock h2{color:#fff;max-width:600px;font-size:2.5rem}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:768px){.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid{grid-template-columns:1fr}}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid .page-module-scss-module__rcUngW__newsCard{text-decoration:none;display:block}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid .page-module-scss-module__rcUngW__newsCard .page-module-scss-module__rcUngW__newsImage{height:250px;margin-bottom:20px;position:relative;overflow:hidden}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid .page-module-scss-module__rcUngW__newsCard .page-module-scss-module__rcUngW__newsImage img{transition:transform .5s}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid .page-module-scss-module__rcUngW__newsCard:hover .page-module-scss-module__rcUngW__newsImage img{transform:scale(1.05)}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid .page-module-scss-module__rcUngW__newsCard .page-module-scss-module__rcUngW__newsContent .page-module-scss-module__rcUngW__newsDate{color:#666;margin-bottom:10px;font-size:.9rem;display:block}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid .page-module-scss-module__rcUngW__newsCard .page-module-scss-module__rcUngW__newsContent h3{color:#fff;font-size:1.4rem;line-height:1.4;transition:color .3s}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsGrid .page-module-scss-module__rcUngW__newsCard:hover h3{color:var(--color-red)}.page-module-scss-module__rcUngW__newsSection .page-module-scss-module__rcUngW__newsCta{text-align:center;margin-top:60px}.page-module-scss-module__rcUngW__dualSoulSection{height:60vh;display:flex}@media (max-width:768px){.page-module-scss-module__rcUngW__dualSoulSection{flex-direction:column;height:auto}}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul{text-align:center;flex:1;justify-content:center;align-items:center;min-height:400px;padding:40px;display:flex;position:relative;overflow:hidden}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul .page-module-scss-module__rcUngW__bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul .page-module-scss-module__rcUngW__overlay{background:#0009;transition:background .3s;position:absolute;inset:0}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul:hover .page-module-scss-module__rcUngW__bg{transform:scale(1.05)}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul:hover .page-module-scss-module__rcUngW__overlay{background:#0006}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul .page-module-scss-module__rcUngW__content{z-index:2;max-width:400px;position:relative}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul .page-module-scss-module__rcUngW__content h3{color:#fff;font-size:3rem;font-family:var(--font-heading);margin-bottom:10px}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul .page-module-scss-module__rcUngW__content p{color:#ddd;margin-bottom:30px;font-size:1.2rem}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul.page-module-scss-module__rcUngW__b2c{background:linear-gradient(90deg,#111,#1a0a0a);border-right:1px solid #ffffff1a;flex:2}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul.page-module-scss-module__rcUngW__b2c .page-module-scss-module__rcUngW__content{max-width:600px}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul.page-module-scss-module__rcUngW__b2c .page-module-scss-module__rcUngW__packGrid{justify-content:center;gap:15px;margin:30px 0;display:flex}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul.page-module-scss-module__rcUngW__b2c .page-module-scss-module__rcUngW__packGrid .page-module-scss-module__rcUngW__miniPack{border:1px solid #fff3;border-radius:8px;min-width:120px;padding:15px}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul.page-module-scss-module__rcUngW__b2c .page-module-scss-module__rcUngW__packGrid .page-module-scss-module__rcUngW__miniPack span{display:block}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul.page-module-scss-module__rcUngW__b2c .page-module-scss-module__rcUngW__packGrid .page-module-scss-module__rcUngW__miniPack .page-module-scss-module__rcUngW__name{color:#fff;margin-bottom:5px;font-weight:700}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul.page-module-scss-module__rcUngW__b2c .page-module-scss-module__rcUngW__packGrid .page-module-scss-module__rcUngW__miniPack .page-module-scss-module__rcUngW__price{color:var(--color-red);font-size:1.2rem;font-weight:700}.page-module-scss-module__rcUngW__dualSoulSection .page-module-scss-module__rcUngW__soul.page-module-scss-module__rcUngW__b2b{flex:1}.page-module-scss-module__rcUngW__miniBanner{text-align:center;background:linear-gradient(90deg,#000 0%,#300 100%);border-top:1px solid #dc00004d;border-bottom:1px solid #dc00004d;padding:60px 0}.page-module-scss-module__rcUngW__miniBanner h3{font-family:var(--font-heading);color:#fff;margin-bottom:10px;font-size:2.5rem}.page-module-scss-module__rcUngW__miniBanner p{color:#ccc;max-width:800px;margin-bottom:30px;margin-left:auto;margin-right:auto;font-size:1.2rem}.page-module-scss-module__rcUngW__carsCtaBox{text-align:center;background-color:#111;border-top:1px solid #ffffff1a;padding:40px}.page-module-scss-module__rcUngW__carsCtaBox .page-module-scss-module__rcUngW__container{max-width:800px;margin:0 auto}.page-module-scss-module__rcUngW__carsCtaBox h3{color:#fff;font-size:2rem;font-family:var(--font-heading);margin-bottom:20px}.page-module-scss-module__rcUngW__carsCtaBox p{color:#aaa;margin-bottom:30px}.page-module-scss-module__rcUngW__carsCtaBox .page-module-scss-module__rcUngW__prices{color:#fff;justify-content:center;gap:30px;margin-bottom:30px;font-weight:700;display:flex}.page-module-scss-module__rcUngW__carsCtaBox .page-module-scss-module__rcUngW__prices span{font-family:var(--font-heading);color:var(--color-red);font-size:1.2rem}.page-module-scss-module__rcUngW__finalCtaBanner{background-color:var(--color-red);text-align:center;color:#fff;padding:100px 0}.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content{max-width:900px;margin:0 auto}.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content h2{font-size:clamp(2.5rem,5vw,4rem);line-height:1;font-family:var(--font-heading);margin-bottom:20px}.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content .page-module-scss-module__rcUngW__divider{background-color:#fff;width:100px;height:4px;margin:30px auto}.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content p{opacity:.9;max-width:700px;margin:0 auto 40px;font-size:1.3rem}.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content .page-module-scss-module__rcUngW__actions{justify-content:center;margin-bottom:40px;display:flex}.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content .page-module-scss-module__rcUngW__megaButton{text-transform:uppercase;letter-spacing:2px;border-radius:4px;transition:all .3s;box-shadow:0 10px 30px #0003;color:var(--color-red)!important;background-color:#fff!important;border:none!important;padding:25px 80px!important;font-size:2rem!important;font-weight:900!important}.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content .page-module-scss-module__rcUngW__megaButton:hover{transform:scale(1.05);box-shadow:0 15px 40px #0006}@media (max-width:768px){.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content .page-module-scss-module__rcUngW__megaButton{width:90%;padding:20px 40px!important;font-size:1.5rem!important}}.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content .page-module-scss-module__rcUngW__stats{text-transform:uppercase;letter-spacing:1px;justify-content:center;gap:30px;font-size:.9rem;font-weight:700;display:flex}@media (max-width:600px){.page-module-scss-module__rcUngW__finalCtaBanner .page-module-scss-module__rcUngW__content .page-module-scss-module__rcUngW__stats{flex-direction:column;gap:10px}}
.ChampionshipCard-module-scss-module__c7QoKa__card{background:var(--color-black);border:1px solid #222;transition:all .3s;position:relative;overflow:hidden}.ChampionshipCard-module-scss-module__c7QoKa__card:hover{border-color:var(--color-red);transform:translateY(-5px);box-shadow:0 10px 30px #dc000033}.ChampionshipCard-module-scss-module__c7QoKa__card:hover .ChampionshipCard-module-scss-module__c7QoKa__cardImage img{transform:scale(1.05)}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__cardImage{aspect-ratio:16/9;background:#111;width:100%;position:relative;overflow:hidden}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__cardImage img{transition:transform .5s}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__cardContent{padding:25px}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__cardContent h3{color:#fff;margin:0 0 10px;font-size:1.5rem}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__cardContent .ChampionshipCard-module-scss-module__c7QoKa__team{font-family:var(--font-mono);color:var(--color-red);letter-spacing:1px;margin:0 0 8px;font-size:.85rem}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__cardContent .ChampionshipCard-module-scss-module__c7QoKa__raceCount{color:#666;margin:0 0 20px;font-size:.9rem}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__cardContent .ChampionshipCard-module-scss-module__c7QoKa__expandBtn{border:1px solid var(--color-red);color:var(--color-red);font-family:var(--font-mono);letter-spacing:1px;cursor:pointer;background:0 0;padding:10px 20px;font-size:.85rem;transition:all .3s}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__cardContent .ChampionshipCard-module-scss-module__c7QoKa__expandBtn:hover{background:var(--color-red);color:#fff}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel{background:var(--color-black);border:2px solid var(--color-red);z-index:1000;width:90%;max-width:600px;max-height:80vh;padding:0;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #000c}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__panelHeader{background:#0a0a0a;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:25px 30px;display:flex}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__panelHeader h4{color:#fff;margin:0;font-size:1.5rem}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__panelHeader .ChampionshipCard-module-scss-module__c7QoKa__closeBtn{color:#fff;cursor:pointer;background:0 0;border:none;padding:5px 10px;font-size:1.5rem;transition:color .3s}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__panelHeader .ChampionshipCard-module-scss-module__c7QoKa__closeBtn:hover{color:var(--color-red)}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__racesList{padding:30px}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__racesList .ChampionshipCard-module-scss-module__c7QoKa__raceItem{border-bottom:1px solid #222;align-items:baseline;gap:15px;padding:15px 0;display:flex}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__racesList .ChampionshipCard-module-scss-module__c7QoKa__raceItem:last-child{border-bottom:none}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__racesList .ChampionshipCard-module-scss-module__c7QoKa__raceItem .ChampionshipCard-module-scss-module__c7QoKa__raceDate{font-family:var(--font-mono);color:var(--color-red);min-width:120px;font-size:.9rem}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__racesList .ChampionshipCard-module-scss-module__c7QoKa__raceItem .ChampionshipCard-module-scss-module__c7QoKa__raceCircuit{color:#fff;flex:1;font-size:1.1rem}.ChampionshipCard-module-scss-module__c7QoKa__card .ChampionshipCard-module-scss-module__c7QoKa__detailPanel .ChampionshipCard-module-scss-module__c7QoKa__racesList .ChampionshipCard-module-scss-module__c7QoKa__raceItem .ChampionshipCard-module-scss-module__c7QoKa__raceType{color:#666;font-size:.85rem}.ChampionshipCard-module-scss-module__c7QoKa__card:has(.ChampionshipCard-module-scss-module__c7QoKa__detailPanel):before{content:"";z-index:999;background:#000c;position:fixed;inset:0}
.page-module-scss-module__Gl0N6W__main{padding-top:var(--header-height);background-color:var(--background-color);min-height:100vh;color:var(--text-color)}.page-module-scss-module__Gl0N6W__cartSection{padding:60px 0}.page-module-scss-module__Gl0N6W__cartSection h1{font-family:var(--font-heading);text-transform:uppercase;border-bottom:1px solid #ffffff1a;margin-bottom:2rem;padding-bottom:1rem;font-size:3rem}.page-module-scss-module__Gl0N6W__cartGrid{grid-template-columns:2fr 1fr;gap:40px;display:grid}@media (max-width:900px){.page-module-scss-module__Gl0N6W__cartGrid{grid-template-columns:1fr}}.page-module-scss-module__Gl0N6W__cartItems{background:#0f0f0f;border:1px solid #ffffff0d;border-radius:4px;overflow:hidden}.page-module-scss-module__Gl0N6W__cartItems .page-module-scss-module__Gl0N6W__headerRow{background:#ffffff08;border-bottom:1px solid #ffffff0d;grid-template-columns:3fr 1fr 1fr 1fr;padding:1.5rem;display:grid}.page-module-scss-module__Gl0N6W__cartItems .page-module-scss-module__Gl0N6W__headerRow span{text-transform:uppercase;color:#ffffff80;letter-spacing:1px;font-size:.8rem}@media (max-width:600px){.page-module-scss-module__Gl0N6W__cartItems .page-module-scss-module__Gl0N6W__headerRow{display:none}}.page-module-scss-module__Gl0N6W__emptyState{text-align:center;padding:4rem 2rem}.page-module-scss-module__Gl0N6W__emptyState p{color:#fff9;margin-bottom:2rem;font-size:1.2rem}.page-module-scss-module__Gl0N6W__cartItem{border-bottom:1px solid #ffffff0d;grid-template-columns:3fr 1fr 1fr 1fr;align-items:center;padding:1.5rem;display:grid}@media (max-width:600px){.page-module-scss-module__Gl0N6W__cartItem{grid-template-columns:1fr;gap:1rem}}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__product{align-items:center;gap:1.5rem;display:flex}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__product .page-module-scss-module__Gl0N6W__imageWrapper{border-radius:4px;flex-shrink:0;width:100px;height:70px;position:relative;overflow:hidden}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__product .page-module-scss-module__Gl0N6W__imageWrapper img{-o-object-fit:cover;object-fit:cover}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__product .page-module-scss-module__Gl0N6W__info h3{font-family:var(--font-heading);text-transform:uppercase;color:#fff;margin:0 0 .5rem;font-size:1.2rem}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__product .page-module-scss-module__Gl0N6W__info p{color:#ffffff80;font-size:.9rem}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__product .page-module-scss-module__Gl0N6W__info .page-module-scss-module__Gl0N6W__removeMobile{color:#f33;background:0 0;border:none;margin-top:.5rem;padding:0;font-size:.8rem;text-decoration:underline;display:none}@media (max-width:600px){.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__product .page-module-scss-module__Gl0N6W__info .page-module-scss-module__Gl0N6W__removeMobile{display:block}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__meta{justify-content:space-between;align-items:center;display:flex}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__meta:before{content:attr(data-label);color:#ffffff80;text-transform:uppercase;font-size:.8rem}}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__price{color:#fff;font-weight:700}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__removeAction{text-align:right}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__removeAction button{color:#fff6;cursor:pointer;background:0 0;border:none;transition:color .2s}.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__removeAction button:hover{color:#f33}@media (max-width:600px){.page-module-scss-module__Gl0N6W__cartItem .page-module-scss-module__Gl0N6W__removeAction{display:none}}.page-module-scss-module__Gl0N6W__summary{background:#0f0f0f;border:1px solid #ffffff0d;border-radius:4px;height:fit-content;padding:2rem}.page-module-scss-module__Gl0N6W__summary h3{font-family:var(--font-heading);text-transform:uppercase;margin-bottom:2rem;font-size:1.5rem}.page-module-scss-module__Gl0N6W__summary .page-module-scss-module__Gl0N6W__summaryRow{color:#ffffffb3;justify-content:space-between;margin-bottom:1rem;display:flex}.page-module-scss-module__Gl0N6W__summary .page-module-scss-module__Gl0N6W__summaryRow.page-module-scss-module__Gl0N6W__total{color:#fff;font-size:1.2rem;font-weight:700;font-family:var(--font-heading);border-top:1px solid #ffffff1a;margin-top:2rem;padding-top:1rem}.page-module-scss-module__Gl0N6W__summary .page-module-scss-module__Gl0N6W__summaryRow.page-module-scss-module__Gl0N6W__total span:last-child{color:#dc0000}.page-module-scss-module__Gl0N6W__summary .page-module-scss-module__Gl0N6W__checkoutBtn{text-align:center;color:#fff;text-transform:uppercase;width:100%;font-weight:700;font-family:var(--font-heading);clip-path:polygon(0 0,100% 0,100% 75%,95% 100%,0 100%);cursor:pointer;background:#dc0000;border:none;margin-top:2rem;padding:1rem;font-size:1.1rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:block}.page-module-scss-module__Gl0N6W__summary .page-module-scss-module__Gl0N6W__checkoutBtn:hover{background:#f60000;transform:translateY(-2px);box-shadow:0 5px 15px #dc00004d}.page-module-scss-module__Gl0N6W__summary .page-module-scss-module__Gl0N6W__secure{text-align:center;margin-top:2rem}.page-module-scss-module__Gl0N6W__summary .page-module-scss-module__Gl0N6W__secure p{color:#fff6;justify-content:center;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.page-module-scss-module__Gl0N6W__summary .page-module-scss-module__Gl0N6W__secure .page-module-scss-module__Gl0N6W__cards{color:#ffffff4d;margin-top:.5rem;font-size:.8rem}
.page-module-scss-module__iJ3m1G__main{color:#fff;background-color:#050505;min-height:100vh}.page-module-scss-module__iJ3m1G__hero{text-align:center;background:linear-gradient(#0009,#000000e6),url(/images/community/angle-race.png) 50%/cover;justify-content:center;align-items:center;height:80vh;min-height:500px;padding:0 20px;display:flex}.page-module-scss-module__iJ3m1G__hero .page-module-scss-module__iJ3m1G__content{max-width:800px}.page-module-scss-module__iJ3m1G__hero .page-module-scss-module__iJ3m1G__content h1{text-transform:uppercase;margin-bottom:20px;font-size:4rem;font-weight:900}.page-module-scss-module__iJ3m1G__hero .page-module-scss-module__iJ3m1G__content h1 span{color:#dc0000;display:block}.page-module-scss-module__iJ3m1G__hero .page-module-scss-module__iJ3m1G__content p{color:#ddd;margin-bottom:30px;font-size:1.5rem}.page-module-scss-module__iJ3m1G__hero .page-module-scss-module__iJ3m1G__content .page-module-scss-module__iJ3m1G__cta{color:#fff;text-transform:uppercase;background:#dc0000;padding:15px 40px;font-weight:700;text-decoration:none;transition:transform .3s;display:inline-block}.page-module-scss-module__iJ3m1G__hero .page-module-scss-module__iJ3m1G__content .page-module-scss-module__iJ3m1G__cta:hover{transform:translateY(-3px)}.page-module-scss-module__iJ3m1G__features{max-width:1200px;margin:0 auto;padding:80px 20px}.page-module-scss-module__iJ3m1G__features h2{text-align:center;text-transform:uppercase;margin-bottom:60px;font-size:2.5rem}.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:768px){.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid{grid-template-columns:1fr}}.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid .page-module-scss-module__iJ3m1G__card{background:#111;border:1px solid #ffffff1a;border-bottom:3px solid #0000;flex-direction:column;padding:0;transition:all .3s;display:flex;overflow:hidden}.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid .page-module-scss-module__iJ3m1G__card:hover{border-bottom-color:#dc0000;transform:translateY(-5px)}.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid .page-module-scss-module__iJ3m1G__card .page-module-scss-module__iJ3m1G__imageContainer{width:100%;height:200px;position:relative}.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid .page-module-scss-module__iJ3m1G__card .page-module-scss-module__iJ3m1G__cardContent{padding:30px}.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid .page-module-scss-module__iJ3m1G__card .page-module-scss-module__iJ3m1G__icon{color:#dc0000;margin-bottom:20px}.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid .page-module-scss-module__iJ3m1G__card h3{text-transform:uppercase;margin-bottom:15px;font-size:1.5rem}.page-module-scss-module__iJ3m1G__features .page-module-scss-module__iJ3m1G__grid .page-module-scss-module__iJ3m1G__card p{color:#aaa;line-height:1.6}.page-module-scss-module__iJ3m1G__finalBanner{text-align:center;background:#111;border-top:1px solid #222;padding:100px 20px}.page-module-scss-module__iJ3m1G__finalBanner h2{text-transform:uppercase;margin-bottom:20px;font-size:3rem}.page-module-scss-module__iJ3m1G__finalBanner .page-module-scss-module__iJ3m1G__btn{color:#fff;text-transform:uppercase;background:#dc0000;padding:15px 50px;font-weight:700;text-decoration:none;display:inline-block}
.page-module-scss-module__7KF2nW__main{color:#fff;background-color:#050505;min-height:100vh}.page-module-scss-module__7KF2nW__hero{text-align:center;background:linear-gradient(#000000b3,#000000f2),url(/images/community/insider.png) 50%/cover;justify-content:center;align-items:center;height:80vh;min-height:500px;padding:0 20px;display:flex}.page-module-scss-module__7KF2nW__hero .page-module-scss-module__7KF2nW__content{max-width:800px}.page-module-scss-module__7KF2nW__hero .page-module-scss-module__7KF2nW__content h1{text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;font-size:3.5rem;font-weight:900}.page-module-scss-module__7KF2nW__hero .page-module-scss-module__7KF2nW__content h1 span{color:#dc0000}.page-module-scss-module__7KF2nW__hero .page-module-scss-module__7KF2nW__content p{color:#bbb;margin-bottom:40px;font-size:1.2rem;font-style:italic}.page-module-scss-module__7KF2nW__hero .page-module-scss-module__7KF2nW__content .page-module-scss-module__7KF2nW__cta{color:#dc0000;text-transform:uppercase;border:2px solid #dc0000;padding:15px 40px;font-weight:700;text-decoration:none;transition:all .3s}.page-module-scss-module__7KF2nW__hero .page-module-scss-module__7KF2nW__content .page-module-scss-module__7KF2nW__cta:hover{color:#fff;background:#dc0000}.page-module-scss-module__7KF2nW__benefits{max-width:1000px;margin:0 auto;padding:100px 20px}.page-module-scss-module__7KF2nW__benefits .page-module-scss-module__7KF2nW__benefitItem{align-items:center;gap:40px;margin-bottom:60px;display:flex}@media (max-width:768px){.page-module-scss-module__7KF2nW__benefits .page-module-scss-module__7KF2nW__benefitItem{text-align:center;flex-direction:column}}.page-module-scss-module__7KF2nW__benefits .page-module-scss-module__7KF2nW__benefitItem .page-module-scss-module__7KF2nW__number{color:#222;font-size:5rem;font-weight:900}.page-module-scss-module__7KF2nW__benefits .page-module-scss-module__7KF2nW__benefitItem .page-module-scss-module__7KF2nW__text h3{color:#fff;text-transform:uppercase;margin-bottom:10px;font-size:2rem}.page-module-scss-module__7KF2nW__benefits .page-module-scss-module__7KF2nW__benefitItem .page-module-scss-module__7KF2nW__text p{color:#888;line-height:1.6}
.page-module-scss-module__M7pwqq__main{color:#fff;background-color:#000;min-height:100vh;font-family:Inter,sans-serif;overflow-x:hidden}.page-module-scss-module__M7pwqq__section{max-width:1400px;margin:0 auto;padding:80px 20px}@media (max-width:768px){.page-module-scss-module__M7pwqq__section{padding:60px 20px}}.page-module-scss-module__M7pwqq__hero{text-align:center;justify-content:center;align-items:center;height:90vh;min-height:600px;display:flex;position:relative;overflow:hidden}.page-module-scss-module__M7pwqq__hero:before{content:"";z-index:0;filter:saturate(0);background:linear-gradient(#0000004d,#000000e6),url(/images/community/hero.png) 50%/cover no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__M7pwqq__hero .page-module-scss-module__M7pwqq__videoBg{-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__M7pwqq__hero .page-module-scss-module__M7pwqq__heroContent{z-index:10;max-width:900px;padding:0 20px;position:relative}.page-module-scss-module__M7pwqq__hero .page-module-scss-module__M7pwqq__heroContent h1{text-transform:uppercase;letter-spacing:-2px;margin-bottom:20px;font-size:5rem;font-weight:900;line-height:.9}.page-module-scss-module__M7pwqq__hero .page-module-scss-module__M7pwqq__heroContent h1 span{color:#dc0000;display:block}@media (max-width:768px){.page-module-scss-module__M7pwqq__hero .page-module-scss-module__M7pwqq__heroContent h1{font-size:3rem}}.page-module-scss-module__M7pwqq__hero .page-module-scss-module__M7pwqq__heroContent p{color:#ccc;max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.5rem}.page-module-scss-module__M7pwqq__hero .page-module-scss-module__M7pwqq__heroContent .page-module-scss-module__M7pwqq__ctaButton{color:#fff;text-transform:uppercase;clip-path:polygon(10% 0,100% 0,100% 80%,90% 100%,0 100%,0 20%);cursor:pointer;background-color:#dc0000;border:none;padding:15px 40px;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.page-module-scss-module__M7pwqq__hero .page-module-scss-module__M7pwqq__heroContent .page-module-scss-module__M7pwqq__ctaButton:hover{background-color:#ff1010;transform:translateY(-2px);box-shadow:0 10px 30px #dc000066}.page-module-scss-module__M7pwqq__howItWorks{background-color:#0a0a0a}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__sectionTitle{text-align:center;text-transform:uppercase;margin-bottom:60px;font-size:2.5rem;font-weight:800}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__sectionTitle span{color:#dc0000}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}@media (max-width:900px){.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid{grid-template-columns:1fr;gap:40px}}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid .page-module-scss-module__M7pwqq__step{text-align:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;align-items:center;padding:20px;transition:all .4s;display:flex}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid .page-module-scss-module__M7pwqq__step:hover{background:linear-gradient(145deg,#dc0000 0%,#760000 100%);border-color:#ff1010;transform:translateY(-10px)scale(1.02);box-shadow:0 20px 40px #dc000099}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid .page-module-scss-module__M7pwqq__step:hover .page-module-scss-module__M7pwqq__stepNumber{color:#fff;opacity:.2}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid .page-module-scss-module__M7pwqq__step:hover p{color:#fff}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid .page-module-scss-module__M7pwqq__step .page-module-scss-module__M7pwqq__stepNumber{color:#ffffff1a;margin-bottom:10px;font-size:4rem;font-weight:900;line-height:1}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid .page-module-scss-module__M7pwqq__step h3{text-transform:uppercase;color:#fff;margin-bottom:10px;font-size:1.2rem}.page-module-scss-module__M7pwqq__howItWorks .page-module-scss-module__M7pwqq__stepsGrid .page-module-scss-module__M7pwqq__step p{color:#aaa;font-size:.9rem}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:900px){.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid{grid-template-columns:1fr}}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard{cursor:pointer;border:1px solid #ffffff1a;border-radius:4px;flex-direction:column;justify-content:flex-end;height:500px;padding:30px;text-decoration:none;transition:all .4s;display:flex;position:relative;overflow:hidden}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard:before{content:"";z-index:1;background:linear-gradient(#0000,#000);width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard:hover{border-color:#dc0000}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard:hover .page-module-scss-module__M7pwqq__angleBg{transform:scale(1.05)}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard .page-module-scss-module__M7pwqq__angleBg{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard .page-module-scss-module__M7pwqq__content{z-index:2;position:relative}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard .page-module-scss-module__M7pwqq__content h3{text-transform:uppercase;margin-bottom:10px;font-size:2rem;font-weight:800}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard .page-module-scss-module__M7pwqq__content p{color:#ccc;margin-bottom:20px;font-size:1rem}.page-module-scss-module__M7pwqq__threeAngles .page-module-scss-module__M7pwqq__anglesGrid .page-module-scss-module__M7pwqq__angleCard .page-module-scss-module__M7pwqq__content .page-module-scss-module__M7pwqq__fakeBtn{color:#dc0000;text-transform:uppercase;align-items:center;gap:5px;font-size:.9rem;font-weight:700;display:flex}.page-module-scss-module__M7pwqq__plansPreview{background-color:#0a0a0a}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__header{text-align:center;margin-bottom:50px}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__header h2{text-transform:uppercase;margin-bottom:10px;font-size:2.5rem}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__header p{color:#aaa}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid{grid-template-columns:repeat(3,1fr);align-items:center;gap:20px;display:grid}@media (max-width:900px){.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid{grid-template-columns:1fr;max-width:500px;margin:0 auto}}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard{text-align:center;background:#111;border:1px solid #ffffff1a;border-radius:8px;padding:40px 30px;transition:transform .3s;overflow:hidden}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard .page-module-scss-module__M7pwqq__planImage{-o-object-fit:cover;object-fit:cover;width:calc(100% + 60px);height:150px;margin:-40px -30px 20px}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__featured{z-index:2;background:linear-gradient(#dc00001a,#111);border:2px solid #dc0000;position:relative;transform:scale(1.05)}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__featured .page-module-scss-module__M7pwqq__badge{color:#fff;text-transform:uppercase;background:#dc0000;border-radius:20px;padding:5px 15px;font-size:.8rem;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__basic{border-top:4px solid #fff}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip{background:linear-gradient(135deg,#dc0000 0%,#760000 100%);border:2px solid #fff3;box-shadow:0 10px 40px #dc000066}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip h3,.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip .page-module-scss-module__M7pwqq__price{color:#fff}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip .page-module-scss-module__M7pwqq__price span{color:#fffc}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip .page-module-scss-module__M7pwqq__badge{color:#dc0000;background:#fff}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip ul li,.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip ul li svg{color:#fff}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip ul li.page-module-scss-module__M7pwqq__disabled,.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip ul li.page-module-scss-module__M7pwqq__disabled svg{color:#ffffff80}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip .page-module-scss-module__M7pwqq__planBtn{opacity:1;font-weight:700;color:#fff!important;background:#000!important;border-color:#000!important}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__vip .page-module-scss-module__M7pwqq__planBtn:hover{transform:scale(1.05);color:#fff!important;background:#333!important}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard h3{text-transform:uppercase;margin-bottom:10px;font-size:1.5rem}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard .page-module-scss-module__M7pwqq__price{color:#fff;margin-bottom:20px;font-size:2.5rem;font-weight:900}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard .page-module-scss-module__M7pwqq__price span{color:#666;font-size:1rem;font-weight:400}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard ul{text-align:left;margin-bottom:30px;padding:0;list-style:none}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard ul li{color:#ccc;align-items:center;gap:10px;margin-bottom:10px;display:flex}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard ul li svg{color:#dc0000;width:16px;height:16px}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard ul li.page-module-scss-module__M7pwqq__disabled,.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard ul li.page-module-scss-module__M7pwqq__disabled svg{color:#555}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard .page-module-scss-module__M7pwqq__planBtn{color:#fff;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff;width:100%;padding:12px;text-decoration:none;transition:all .3s;display:block}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard .page-module-scss-module__M7pwqq__planBtn:hover{color:#000;background:#fff}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__featured .page-module-scss-module__M7pwqq__planBtn{background:#dc0000;border-color:#dc0000}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__plansGrid .page-module-scss-module__M7pwqq__planCard.page-module-scss-module__M7pwqq__featured .page-module-scss-module__M7pwqq__planBtn:hover{background:#f60000}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__viewAllPlans{text-align:center;margin-top:40px}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__viewAllPlans a{color:#fff;text-transform:uppercase;opacity:.7;font-size:.9rem;text-decoration:underline}.page-module-scss-module__M7pwqq__plansPreview .page-module-scss-module__M7pwqq__viewAllPlans a:hover{opacity:1}.page-module-scss-module__M7pwqq__testimonials{text-align:center}.page-module-scss-module__M7pwqq__testimonials h2{text-transform:uppercase;margin-bottom:40px;font-size:2rem}.page-module-scss-module__M7pwqq__testimonials .page-module-scss-module__M7pwqq__testiGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:900px){.page-module-scss-module__M7pwqq__testimonials .page-module-scss-module__M7pwqq__testiGrid{grid-template-columns:1fr}}.page-module-scss-module__M7pwqq__testimonials .page-module-scss-module__M7pwqq__testiGrid .page-module-scss-module__M7pwqq__testiCard{text-align:left;background:#111;border-left:3px solid #dc0000;padding:30px}.page-module-scss-module__M7pwqq__testimonials .page-module-scss-module__M7pwqq__testiGrid .page-module-scss-module__M7pwqq__testiCard p{color:#ccc;margin-bottom:20px;font-style:italic;line-height:1.6}.page-module-scss-module__M7pwqq__testimonials .page-module-scss-module__M7pwqq__testiGrid .page-module-scss-module__M7pwqq__testiCard .page-module-scss-module__M7pwqq__author{align-items:center;gap:15px;display:flex}.page-module-scss-module__M7pwqq__testimonials .page-module-scss-module__M7pwqq__testiGrid .page-module-scss-module__M7pwqq__testiCard .page-module-scss-module__M7pwqq__author .page-module-scss-module__M7pwqq__avatar{background:#333;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.page-module-scss-module__M7pwqq__testimonials .page-module-scss-module__M7pwqq__testiGrid .page-module-scss-module__M7pwqq__testiCard .page-module-scss-module__M7pwqq__author .page-module-scss-module__M7pwqq__name{color:#fff;font-size:.9rem;font-weight:700}.page-module-scss-module__M7pwqq__finalCta{text-align:center;background:#dc0000;padding:80px 20px;position:relative;overflow:hidden}.page-module-scss-module__M7pwqq__finalCta:before{content:"";opacity:.1;background:url(/images/grid-pattern.png);width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__M7pwqq__finalCta h2{text-transform:uppercase;margin-bottom:20px;font-size:3.5rem;font-weight:900;line-height:1}@media (max-width:768px){.page-module-scss-module__M7pwqq__finalCta h2{font-size:2.5rem}}.page-module-scss-module__M7pwqq__finalCta p{margin-bottom:30px;font-size:1.2rem;font-weight:500}.page-module-scss-module__M7pwqq__finalCta .page-module-scss-module__M7pwqq__joinBtn{color:#fff;text-transform:uppercase;cursor:pointer;background:#000;border:none;padding:15px 50px;font-size:1.2rem;font-weight:700;text-decoration:none;transition:transform .3s;display:inline-block}.page-module-scss-module__M7pwqq__finalCta .page-module-scss-module__M7pwqq__joinBtn:hover{background:#111;transform:scale(1.05)}
.pass-details-module-scss-module__htZ_Fq__main{background-color:var(--color-black);width:100%;min-height:100vh;color:var(--text-color)}.pass-details-module-scss-module__htZ_Fq__hero{background-color:var(--color-black);justify-content:center;align-items:center;width:100%;height:70vh;display:flex;position:relative;overflow:hidden}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__bg{-o-object-fit:cover;object-fit:cover;opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__overlay{background:radial-gradient(circle,#0003 0%,#000c 100%);position:absolute;inset:0}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__content{z-index:2;text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;border:1px solid #ffffff1a;border-radius:8px;max-width:800px;padding:40px;position:relative}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__content h1{color:#fff;text-transform:uppercase;font-size:clamp(2rem,4vw,4rem);font-family:var(--font-heading);margin-bottom:.5rem}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__content h2{color:var(--color-red);font-size:2rem;font-family:var(--font-heading);margin-bottom:2rem}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__content .pass-details-module-scss-module__htZ_Fq__price{font-size:3rem;font-weight:700;font-family:var(--font-mono);margin-bottom:1rem}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__content .pass-details-module-scss-module__htZ_Fq__price span{color:#ccc;font-size:1rem;font-weight:400}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__content p{color:#fff;margin-bottom:30px;font-size:1.2rem}.pass-details-module-scss-module__htZ_Fq__hero .pass-details-module-scss-module__htZ_Fq__content button{width:100%;max-width:300px}.pass-details-module-scss-module__htZ_Fq__includedSection{padding:80px 0}.pass-details-module-scss-module__htZ_Fq__includedSection .pass-details-module-scss-module__htZ_Fq__grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:40px;display:grid}@media (max-width:600px){.pass-details-module-scss-module__htZ_Fq__includedSection .pass-details-module-scss-module__htZ_Fq__grid{grid-template-columns:1fr}}.pass-details-module-scss-module__htZ_Fq__includedSection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__item{background:#111;border-radius:8px;gap:20px;padding:20px;transition:transform .3s;display:flex}.pass-details-module-scss-module__htZ_Fq__includedSection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__item:hover{background:#151515;transform:translateY(-5px)}.pass-details-module-scss-module__htZ_Fq__includedSection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__item .pass-details-module-scss-module__htZ_Fq__image{border-radius:4px;flex-shrink:0;width:120px;height:120px;position:relative;overflow:hidden}.pass-details-module-scss-module__htZ_Fq__includedSection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__item .pass-details-module-scss-module__htZ_Fq__image img{-o-object-fit:cover;object-fit:cover}.pass-details-module-scss-module__htZ_Fq__includedSection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__item .pass-details-module-scss-module__htZ_Fq__info h3{color:#fff;text-transform:uppercase;margin-bottom:.5rem;font-size:1.1rem}.pass-details-module-scss-module__htZ_Fq__includedSection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__item .pass-details-module-scss-module__htZ_Fq__info p{color:#bbb;font-size:.95rem;line-height:1.5}.pass-details-module-scss-module__htZ_Fq__gallerySection{padding:80px 0}.pass-details-module-scss-module__htZ_Fq__gallerySection h2{text-align:center;color:#fff;text-transform:uppercase;font-size:2.5rem;font-family:var(--font-heading);margin-bottom:40px}.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid{grid-template-rows:repeat(2,250px);grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem{position:relative;overflow:hidden}.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem img{-o-object-fit:cover;object-fit:cover;transition:transform .5s}.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem:hover img{transform:scale(1.1)}.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem:first-child,.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem:nth-child(2),.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem:nth-child(3){grid-column:span 1}.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem:nth-child(4){grid-column:span 2}.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem:nth-child(5){grid-column:span 1}@media (max-width:768px){.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem{grid-template-rows:repeat(6,250px);grid-template-columns:1fr}.pass-details-module-scss-module__htZ_Fq__gallerySection .pass-details-module-scss-module__htZ_Fq__grid .pass-details-module-scss-module__htZ_Fq__imageItem .pass-details-module-scss-module__htZ_Fq__imageItem{grid-column:span 1!important}}.pass-details-module-scss-module__htZ_Fq__ctaSection{background:#111;border-top:1px solid #222;padding:100px 0}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card{border:2px solid var(--color-red);text-align:center;background:#0a0a0a;max-width:600px;margin:0 auto;padding:40px}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card h2{color:#fff;margin-bottom:10px;font-size:2rem}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card .pass-details-module-scss-module__htZ_Fq__price{color:var(--color-red);margin-bottom:2rem;font-size:2.5rem;font-weight:700}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card .pass-details-module-scss-module__htZ_Fq__features{text-align:left;grid-template-columns:1fr 1fr;gap:10px 30px;margin-bottom:30px;display:grid}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card .pass-details-module-scss-module__htZ_Fq__features div{color:#ccc}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card .pass-details-module-scss-module__htZ_Fq__features div:before{content:"✓ ";color:var(--color-red);font-weight:700}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card .pass-details-module-scss-module__htZ_Fq__links{justify-content:center;gap:20px;margin-top:20px;display:flex}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card .pass-details-module-scss-module__htZ_Fq__links a{color:#888;font-size:.9rem;text-decoration:underline}.pass-details-module-scss-module__htZ_Fq__ctaSection .pass-details-module-scss-module__htZ_Fq__card .pass-details-module-scss-module__htZ_Fq__links a:hover{color:#fff}
.page-module-scss-module__D8VViq__main{color:#fff;background-color:#050505;min-height:100vh;padding-bottom:80px}.page-module-scss-module__D8VViq__header{text-align:center;background:radial-gradient(circle,#222 0%,#050505 70%);padding:100px 20px 60px}.page-module-scss-module__D8VViq__header h1{text-transform:uppercase;margin-bottom:20px;font-size:3rem;font-weight:900}.page-module-scss-module__D8VViq__header p{color:#aaa;max-width:600px;margin:0 auto;font-size:1.2rem}.page-module-scss-module__D8VViq__pricing{grid-template-columns:repeat(3,1fr);align-items:flex-start;gap:30px;max-width:1200px;margin:0 auto 100px;padding:0 20px;display:grid}@media (max-width:900px){.page-module-scss-module__D8VViq__pricing{grid-template-columns:1fr;max-width:500px}}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card{text-align:center;background:#111;border:1px solid #333;border-radius:8px;padding:40px 30px;transition:transform .3s;position:relative}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card:hover{border-color:#dc0000;transform:translateY(-5px)}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__popular{z-index:2;background:linear-gradient(#dc00001a,#111);border:2px solid #dc0000;transform:scale(1.05)}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__popular .page-module-scss-module__D8VViq__badge{color:#fff;text-transform:uppercase;background:#dc0000;border-radius:20px;padding:5px 20px;font-size:.8rem;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip{background:linear-gradient(135deg,#dc0000 0%,#760000 100%);border:2px solid #fff3;box-shadow:0 10px 40px #dc000066}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip h2,.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip .page-module-scss-module__D8VViq__price{color:#fff}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip .page-module-scss-module__D8VViq__price span{color:#ffffffb3}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip .page-module-scss-module__D8VViq__badge{color:#dc0000;background:#fff}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip .page-module-scss-module__D8VViq__btn{color:#dc0000;background:#fff;border-color:#fff}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip .page-module-scss-module__D8VViq__btn:hover{color:#a90000;background:#f2f2f2;transform:translateY(-2px)}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip .page-module-scss-module__D8VViq__features li,.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card.page-module-scss-module__D8VViq__vip .page-module-scss-module__D8VViq__features li svg{color:#fff}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card h2{text-transform:uppercase;margin-bottom:10px;font-size:1.8rem}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__price{color:#fff;margin-bottom:30px;font-size:3rem;font-weight:900}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__price span{color:#888;font-size:1rem;font-weight:400}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__btn{color:#fff;text-transform:uppercase;border:1px solid #fff;width:100%;margin-bottom:30px;padding:15px;font-weight:700;text-decoration:none;transition:all .3s;display:block}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__btn:hover{color:#000;background:#fff}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__btn.page-module-scss-module__D8VViq__primary{background:#dc0000;border-color:#dc0000}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__btn.page-module-scss-module__D8VViq__primary:hover{color:#fff;background:#f60000}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__btn.page-module-scss-module__D8VViq__gold{color:gold;background:#ffd70033;border-color:gold}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__btn.page-module-scss-module__D8VViq__gold:hover{color:#000;background:gold}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__features{text-align:left;margin:0;padding:0;list-style:none}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__features li{color:#ccc;align-items:flex-start;gap:10px;margin-bottom:15px;font-size:.95rem;display:flex}.page-module-scss-module__D8VViq__pricing .page-module-scss-module__D8VViq__card .page-module-scss-module__D8VViq__features li svg{color:#dc0000;min-width:18px}.page-module-scss-module__D8VViq__comparison{max-width:1000px;margin:0 auto 100px;padding:0 20px}.page-module-scss-module__D8VViq__comparison h2{text-align:center;text-transform:uppercase;margin-bottom:50px;font-size:2.5rem}.page-module-scss-module__D8VViq__comparison .page-module-scss-module__D8VViq__tableContainer{overflow-x:auto}.page-module-scss-module__D8VViq__comparison table{border-collapse:collapse;width:100%}.page-module-scss-module__D8VViq__comparison table th,.page-module-scss-module__D8VViq__comparison table td{text-align:center;border-bottom:1px solid #222;padding:20px}.page-module-scss-module__D8VViq__comparison table th{text-transform:uppercase;color:#888;font-size:.9rem}.page-module-scss-module__D8VViq__comparison table th:first-child{text-align:left;color:#fff;width:40%;font-size:1.1rem}.page-module-scss-module__D8VViq__comparison table td{color:#ddd}.page-module-scss-module__D8VViq__comparison table td:first-child{text-align:left;color:#fff;font-weight:600}.page-module-scss-module__D8VViq__comparison table td svg.page-module-scss-module__D8VViq__check{color:#dc0000}.page-module-scss-module__D8VViq__comparison table td svg.page-module-scss-module__D8VViq__cross{color:#333}.page-module-scss-module__D8VViq__comparison table tr:hover td{background:#ffffff05}.page-module-scss-module__D8VViq__faq{max-width:800px;margin:0 auto;padding:0 20px}.page-module-scss-module__D8VViq__faq h2{text-align:center;text-transform:uppercase;margin-bottom:50px;font-size:2.5rem}.page-module-scss-module__D8VViq__faq details{background:#111;border-radius:4px;margin-bottom:20px;overflow:hidden}.page-module-scss-module__D8VViq__faq details summary{cursor:pointer;justify-content:space-between;align-items:center;padding:20px;font-weight:700;list-style:none;display:flex}.page-module-scss-module__D8VViq__faq details summary:after{content:"+";color:#dc0000;font-size:1.5rem}.page-module-scss-module__D8VViq__faq details[open] summary:after{content:"-"}.page-module-scss-module__D8VViq__faq details p{color:#ccc;padding:0 20px 20px;line-height:1.6}
.page-module-scss-module__375I_q__main{color:#fff;background-color:#050505;min-height:100vh}.page-module-scss-module__375I_q__hero{text-align:center;background:linear-gradient(#0009,#000000e6),url(/images/community/angle-academy.png) 50%/cover;justify-content:center;align-items:center;height:70vh;min-height:500px;padding:0 20px;display:flex}.page-module-scss-module__375I_q__hero .page-module-scss-module__375I_q__content{max-width:800px}.page-module-scss-module__375I_q__hero .page-module-scss-module__375I_q__content h1{text-transform:uppercase;margin-bottom:20px;font-size:4rem;font-weight:900}.page-module-scss-module__375I_q__hero .page-module-scss-module__375I_q__content h1 span{color:#dc0000;display:block}.page-module-scss-module__375I_q__hero .page-module-scss-module__375I_q__content p{color:#ddd;margin-bottom:30px;font-size:1.5rem}.page-module-scss-module__375I_q__hero .page-module-scss-module__375I_q__content .page-module-scss-module__375I_q__cta{color:#fff;text-transform:uppercase;background:#dc0000;padding:15px 40px;font-weight:700;text-decoration:none;display:inline-block}.page-module-scss-module__375I_q__hero .page-module-scss-module__375I_q__content .page-module-scss-module__375I_q__cta:hover{background:#ff1010}.page-module-scss-module__375I_q__curriculum{max-width:1200px;margin:0 auto;padding:80px 20px}.page-module-scss-module__375I_q__curriculum h2{text-transform:uppercase;text-align:center;margin-bottom:50px;font-size:2.5rem}.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}@media (max-width:768px){.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid{grid-template-columns:1fr}}.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid .page-module-scss-module__375I_q__module{background:#111;border-left:4px solid #dc0000;border-radius:8px;flex-direction:column;padding:0;display:flex;overflow:hidden}.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid .page-module-scss-module__375I_q__module .page-module-scss-module__375I_q__imageContainer{width:100%;height:250px;position:relative}.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid .page-module-scss-module__375I_q__module .page-module-scss-module__375I_q__content{padding:30px}.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid .page-module-scss-module__375I_q__module .page-module-scss-module__375I_q__content h3{text-transform:uppercase;align-items:center;gap:10px;margin-bottom:15px;font-size:1.8rem;display:flex}.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid .page-module-scss-module__375I_q__module .page-module-scss-module__375I_q__content ul{padding:0;list-style:none}.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid .page-module-scss-module__375I_q__module .page-module-scss-module__375I_q__content ul li{color:#ccc;margin-bottom:10px;padding-left:20px;position:relative}.page-module-scss-module__375I_q__curriculum .page-module-scss-module__375I_q__moduleGrid .page-module-scss-module__375I_q__module .page-module-scss-module__375I_q__content ul li:before{content:"•";color:#dc0000;position:absolute;left:0}
.page-module-scss-module__jKcVOG__main{color:#fff;background-color:#050505;min-height:100vh}.page-module-scss-module__jKcVOG__hero{text-align:center;background:linear-gradient(#0009,#000000e6),url(/images/community/angle-sim.png) 50%/cover;justify-content:center;align-items:center;height:70vh;min-height:500px;padding:0 20px;display:flex}.page-module-scss-module__jKcVOG__hero .page-module-scss-module__jKcVOG__content{max-width:800px}.page-module-scss-module__jKcVOG__hero .page-module-scss-module__jKcVOG__content h1{text-transform:uppercase;margin-bottom:20px;font-size:4rem;font-weight:900}.page-module-scss-module__jKcVOG__hero .page-module-scss-module__jKcVOG__content h1 span{color:#dc0000;display:block}.page-module-scss-module__jKcVOG__hero .page-module-scss-module__jKcVOG__content p{color:#ddd;margin-bottom:30px;font-size:1.5rem}.page-module-scss-module__jKcVOG__hero .page-module-scss-module__jKcVOG__content .page-module-scss-module__jKcVOG__cta{color:#fff;text-transform:uppercase;background:#dc0000;padding:15px 40px;font-weight:700;text-decoration:none;display:inline-block}.page-module-scss-module__jKcVOG__hero .page-module-scss-module__jKcVOG__content .page-module-scss-module__jKcVOG__cta:hover{background:#ff1010}.page-module-scss-module__jKcVOG__specs{max-width:1200px;margin:0 auto;padding:80px 20px}.page-module-scss-module__jKcVOG__specs h2{text-align:center;text-transform:uppercase;margin-bottom:60px;font-size:2.5rem}.page-module-scss-module__jKcVOG__specs .page-module-scss-module__jKcVOG__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:900px){.page-module-scss-module__jKcVOG__specs .page-module-scss-module__jKcVOG__grid{grid-template-columns:1fr}}.page-module-scss-module__jKcVOG__specs .page-module-scss-module__jKcVOG__grid .page-module-scss-module__jKcVOG__item{text-align:left;background:#111;border:1px solid #222;flex-direction:column;padding:0;display:flex;overflow:hidden}.page-module-scss-module__jKcVOG__specs .page-module-scss-module__jKcVOG__grid .page-module-scss-module__jKcVOG__item .page-module-scss-module__jKcVOG__imageContainer{width:100%;height:200px;position:relative}.page-module-scss-module__jKcVOG__specs .page-module-scss-module__jKcVOG__grid .page-module-scss-module__jKcVOG__item .page-module-scss-module__jKcVOG__content{padding:30px}.page-module-scss-module__jKcVOG__specs .page-module-scss-module__jKcVOG__grid .page-module-scss-module__jKcVOG__item h3{color:#dc0000;text-transform:uppercase;margin-bottom:10px;font-size:1.4rem}.page-module-scss-module__jKcVOG__specs .page-module-scss-module__jKcVOG__grid .page-module-scss-module__jKcVOG__item p{color:#ccc}
.page-module-scss-module__aKqeMq__main{min-height:100vh}.page-module-scss-module__aKqeMq__hero{text-align:center;background-color:#000;justify-content:center;align-items:center;height:40vh;display:flex;position:relative}.page-module-scss-module__aKqeMq__hero .page-module-scss-module__aKqeMq__content h1{color:#fff;margin-bottom:20px;font-size:48px}.page-module-scss-module__aKqeMq__hero .page-module-scss-module__aKqeMq__content p{color:var(--color-gray-light);letter-spacing:2px;font-size:18px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout{gap:80px;display:flex}@media (max-width:900px){.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout{flex-direction:column}}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol{flex:.8;padding-top:20px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol h2{margin-bottom:40px;font-size:32px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__contactItem{gap:20px;margin-bottom:30px;display:flex}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__contactItem .page-module-scss-module__aKqeMq__icon{color:var(--color-red);margin-top:5px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__contactItem label{letter-spacing:1px;color:#666;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__contactItem p{color:#fff;font-size:18px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__connect{margin-top:60px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__connect h3{color:#666;margin-bottom:20px;font-size:14px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__connect .page-module-scss-module__aKqeMq__socials{gap:20px;display:flex}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__connect .page-module-scss-module__aKqeMq__socials span{cursor:pointer;font-weight:700}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__infoCol .page-module-scss-module__aKqeMq__connect .page-module-scss-module__aKqeMq__socials span:hover{color:var(--color-red)}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol{background:#1a1a1a;border-radius:4px;flex:1.2;padding:40px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__formSwitcher{border-bottom:1px solid #333;margin-bottom:30px;display:flex}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__formSwitcher button{color:#666;text-transform:uppercase;background:0 0;flex:1;padding:15px;font-weight:700;transition:all .3s}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__formSwitcher button:hover{color:#fff}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__formSwitcher button.page-module-scss-module__aKqeMq__active{color:#fff;border-bottom:2px solid var(--color-red)}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form h3{margin-bottom:30px;font-size:24px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form .page-module-scss-module__aKqeMq__inputGroup{margin-bottom:20px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form .page-module-scss-module__aKqeMq__inputGroup input,.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form .page-module-scss-module__aKqeMq__inputGroup select,.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form .page-module-scss-module__aKqeMq__inputGroup textarea{color:#fff;width:100%;font-family:var(--font-body);background:#0f0f0f;border:1px solid #333;padding:15px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form .page-module-scss-module__aKqeMq__inputGroup input:focus,.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form .page-module-scss-module__aKqeMq__inputGroup select:focus,.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form .page-module-scss-module__aKqeMq__inputGroup textarea:focus{border-color:var(--color-red);outline:none}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__form .page-module-scss-module__aKqeMq__submitRow{text-align:right;margin-top:30px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__successMessage{text-align:center;padding:40px 0}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__successMessage h3{margin:20px 0 10px;font-size:32px}.page-module-scss-module__aKqeMq__contactSection .page-module-scss-module__aKqeMq__splitLayout .page-module-scss-module__aKqeMq__formCol .page-module-scss-module__aKqeMq__successMessage p{color:#888;margin-bottom:30px}
.page-module-scss-module__oGNRXG__main{width:100%;min-height:100vh}.page-module-scss-module__oGNRXG__hero{border-bottom:2px solid var(--color-red);background:linear-gradient(135deg,#000 0%,#1a1a1a 100%);justify-content:center;align-items:center;width:100%;height:50vh;display:flex;position:relative}.page-module-scss-module__oGNRXG__hero .page-module-scss-module__oGNRXG__content{text-align:center;padding:0 20px}.page-module-scss-module__oGNRXG__hero .page-module-scss-module__oGNRXG__content h1{margin-bottom:20px;font-size:clamp(3rem,8vw,6rem)}.page-module-scss-module__oGNRXG__hero .page-module-scss-module__oGNRXG__content p{color:var(--color-gray-light);font-size:clamp(1rem,2vw,1.5rem)}.page-module-scss-module__oGNRXG__comingSoon{text-align:center;padding:100px 0}.page-module-scss-module__oGNRXG__comingSoon h2{margin-bottom:20px;font-size:2.5rem}.page-module-scss-module__oGNRXG__comingSoon p{color:#999;font-size:1.2rem}
.page-module-scss-module__8S3NuW__main{width:100%;min-height:100vh}.page-module-scss-module__8S3NuW__hero{background-color:var(--color-black);justify-content:center;align-items:center;width:100%;height:80vh;display:flex;position:relative;overflow:hidden}.page-module-scss-module__8S3NuW__hero .page-module-scss-module__8S3NuW__bg{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__8S3NuW__hero .page-module-scss-module__8S3NuW__overlay{z-index:2;background:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__8S3NuW__hero .page-module-scss-module__8S3NuW__content{z-index:3;text-align:center;max-width:800px;padding:0 20px;position:relative}.page-module-scss-module__8S3NuW__hero .page-module-scss-module__8S3NuW__content h1{letter-spacing:-2px;margin-bottom:40px;font-size:clamp(3rem,8vw,6rem)}.page-module-scss-module__8S3NuW__hero .page-module-scss-module__8S3NuW__content .page-module-scss-module__8S3NuW__heroText{color:#ddd;text-align:center;margin-bottom:25px;font-size:clamp(1rem,2vw,1.25rem);line-height:1.8}.page-module-scss-module__8S3NuW__hero .page-module-scss-module__8S3NuW__content .page-module-scss-module__8S3NuW__heroText:last-of-type{margin-bottom:0}@media (max-width:768px){.page-module-scss-module__8S3NuW__hero{height:70vh}}.page-module-scss-module__8S3NuW__sectionTitleBlock{text-align:center;margin-bottom:80px}.page-module-scss-module__8S3NuW__sectionTitleBlock .page-module-scss-module__8S3NuW__label{font-family:var(--font-mono);color:var(--color-red);letter-spacing:2px;margin-bottom:10px;font-size:14px;display:block}.page-module-scss-module__8S3NuW__sectionTitleBlock h2{margin:0;font-size:clamp(2.5rem,5vw,4rem)}.page-module-scss-module__8S3NuW__servicesSection{background-color:var(--color-black-soft);padding:120px 0}.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:1024px){.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid{grid-template-columns:1fr}}.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid .page-module-scss-module__8S3NuW__serviceBox{background:var(--color-black);border:1px solid #222;padding:40px 30px;transition:all .3s;position:relative}.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid .page-module-scss-module__8S3NuW__serviceBox:hover{border-color:var(--color-red);transform:translateY(-5px);box-shadow:0 10px 30px #dc000033}.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid .page-module-scss-module__8S3NuW__serviceBox:hover .page-module-scss-module__8S3NuW__icon{transform:scale(1.1)}.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid .page-module-scss-module__8S3NuW__serviceBox .page-module-scss-module__8S3NuW__icon{margin-bottom:20px;font-size:2.5rem;transition:transform .3s;display:block}.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid .page-module-scss-module__8S3NuW__serviceBox h3{color:#fff;margin-bottom:15px;font-size:1.3rem;line-height:1.3}.page-module-scss-module__8S3NuW__servicesSection .page-module-scss-module__8S3NuW__servicesGrid .page-module-scss-module__8S3NuW__serviceBox p{color:#999;margin:0;font-size:.95rem;line-height:1.6}
