.styles-module__r3nzsG__hero{isolation:isolate;width:100%;height:100svh;min-height:650px;position:relative;overflow:hidden}.styles-module__r3nzsG__fadeIn{opacity:0;animation:.8s ease-in-out forwards styles-module__r3nzsG__fadeIn;transform:translateY(-40px)}.styles-module__r3nzsG__heroMedia{z-index:0;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.styles-module__r3nzsG__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.styles-module__r3nzsG__hero1{transform-origin:0 0;z-index:5;width:400px;height:250px;box-shadow:6px 8px 20px 5px var(--black);border-radius:12px;animation:1s ease-in-out forwards styles-module__r3nzsG__rotateHero1;position:absolute;top:20%;left:-2%;overflow:hidden;transform:rotate(-15deg)}.styles-module__r3nzsG__hero1 img{object-fit:cover}.styles-module__r3nzsG__hero2{z-index:5;transform-origin:100% 100%;width:400px;height:250px;box-shadow:2px 2px 10px 0px var(--black);border-radius:12px;animation:1s ease-in-out forwards styles-module__r3nzsG__rotateHero2;position:absolute;bottom:10%;left:5%;overflow:hidden;transform:rotate(25deg)}.styles-module__r3nzsG__hero2 img{object-fit:cover}.styles-module__r3nzsG__heroVideoOverlay{background:var(--gradient-6);pointer-events:none;position:absolute;inset:0}.styles-module__r3nzsG__heroContainer{z-index:6;flex-direction:column;align-items:center;padding:40px 0;display:flex;position:absolute;inset:0}.styles-module__r3nzsG__heroContent{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;padding:0 20px;display:flex;position:relative}.styles-module__r3nzsG__heroBadge{letter-spacing:3px;color:var(--red-1);background-color:var(--grey-opacity-1);text-transform:uppercase;border-radius:20px;padding:8px 16px;font-size:.9rem;font-weight:500}.styles-module__r3nzsG__heroTitle{letter-spacing:1px;color:var(--white);text-transform:uppercase;font-size:7.8rem;font-weight:700;line-height:8rem;font-family:var(--font-encode-sans-expanded), Courier, monospace;opacity:0}.styles-module__r3nzsG__heroCrossfadeText{font-size:7rem;line-height:7.5rem}.styles-module__r3nzsG__socials{justify-content:center;align-items:center;gap:20px;display:flex}.styles-module__r3nzsG__social{border:2px solid var(--white);opacity:0;background:var(--white-opacity-1);border-radius:50%;padding:10px;animation:.5s ease-in-out forwards styles-module__r3nzsG__fadeIn}.styles-module__r3nzsG__socialIcon{width:30px;height:30px}.styles-module__r3nzsG__heroButtons{gap:10px;display:flex}.styles-module__r3nzsG__heroButton{border:1px solid var(--red-1);color:var(--red-1);text-transform:uppercase;cursor:pointer;border-radius:8px;padding:10px 30px;font-weight:700}.styles-module__r3nzsG__heroButtonPrimary{background:var(--red-1);color:var(--white)}.styles-module__r3nzsG__heroButtonSecondary{color:var(--white);border-color:var(--grey-1);background:0 0}.styles-module__r3nzsG__navigateSection{color:var(--white);border-radius:50%;font-size:1.5rem;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.styles-module__r3nzsG__navigateSectionIcon{animation:1s ease-in-out infinite styles-module__r3nzsG__arrowDrop;display:block}@keyframes styles-module__r3nzsG__rotateHero1{0%{transform:rotate(-80deg)}to{transform:rotate(-15deg)}}@keyframes styles-module__r3nzsG__rotateHero2{0%{transform:rotate(80deg)}to{transform:rotate(25deg)}}@keyframes styles-module__r3nzsG__arrowDrop{0%{transform:translateY(0)}30%{transform:translateY(10px)}60%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes styles-module__r3nzsG__fadeIn{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.styles-module__r3nzsG__navigateSectionIcon{animation:none}.styles-module__r3nzsG__heroCrossfadeWord{opacity:0;animation:none}.styles-module__r3nzsG__heroCrossfadeWord:first-child{opacity:1;transform:none}}@media not (min-width:1024px){.styles-module__r3nzsG__hero1,.styles-module__r3nzsG__hero2{width:300px;height:200px}}@media not (min-width:768px){.styles-module__r3nzsG__heroTitle{font-size:19dvw;line-height:19.5dvw}.styles-module__r3nzsG__heroCrossfadeText{height:65px;font-size:14dvw;line-height:14.9dvw}.styles-module__r3nzsG__heroContent{gap:20px}.styles-module__r3nzsG__hero1,.styles-module__r3nzsG__hero2{display:none}.styles-module__r3nzsG__socials{position:absolute;bottom:10px}}@media not (min-width:500px){.styles-module__r3nzsG__heroButtons{flex-direction:column;width:100%;padding-top:10px}.styles-module__r3nzsG__heroButton{text-align:center;width:100%;padding:8px 20px;font-size:3.5dvw}}@media not (min-width:425px){.styles-module__r3nzsG__heroContent{gap:10px}.styles-module__r3nzsG__socialIcon{width:25px;height:25px}}@media not (min-width:375px){.styles-module__r3nzsG__heroContent{gap:10px}.styles-module__r3nzsG__social{padding:6px}.styles-module__r3nzsG__socialIcon{width:20px;height:20px}}
.styles-module__so-Ora__container{background:var(--black);border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;width:100%;padding:clamp(72px,10vw,128px) 20px}.styles-module__so-Ora__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:44px;display:flex}.styles-module__so-Ora__eyebrow{font-family:var(--font-caveat), cursive;color:var(--red-1);margin-bottom:10px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:700;line-height:1;display:block}.styles-module__so-Ora__title{font-family:var(--font-encode-sans-expanded), Courier, monospace;letter-spacing:.01em;text-transform:uppercase;color:var(--white);font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:700;line-height:1.08}.styles-module__so-Ora__lead{color:#ffffff9e;max-width:42ch;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.6}.styles-module__so-Ora__steps{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.styles-module__so-Ora__card{isolation:isolate;height:100%;min-height:440px;color:var(--white);background:#121212;border-radius:12px;flex-direction:column;justify-content:flex-end;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.styles-module__so-Ora__card:before{content:"";z-index:-1;background:linear-gradient(#00000026,#0000004d 35%,#000000f2 85%);position:absolute;inset:0}.styles-module__so-Ora__cardStage{background:radial-gradient(55% 70% at 50% 0,#fff0c847,#0000 70%),radial-gradient(at 50% 100%,#d11d2c73,#0000 65%),#0b0b0b}.styles-module__so-Ora__cardStage:before{display:none}.styles-module__so-Ora__image{object-fit:cover;z-index:-2;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.styles-module__so-Ora__card:hover .styles-module__so-Ora__image{transform:scale(1.06)}.styles-module__so-Ora__spot{color:var(--white);opacity:.9;filter:drop-shadow(0 0 28px #ffdcb473);pointer-events:none;transition:transform .5s;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.styles-module__so-Ora__spot svg{width:110px;height:110px}.styles-module__so-Ora__cardStage:hover .styles-module__so-Ora__spot{transform:translate(-50%,-50%)scale(1.06)}.styles-module__so-Ora__number{font-family:var(--font-bebas-neue), Impact, sans-serif;color:var(--red-1);text-shadow:0 4px 20px #00000080;font-size:4.2rem;line-height:1;position:absolute;top:18px;left:24px}.styles-module__so-Ora__cardTitle{color:var(--white);font-size:1.7rem;font-weight:700;line-height:1.15}.styles-module__so-Ora__cardText{color:#fffc;margin-top:10px;line-height:1.5}.styles-module__so-Ora__cardLink{font-family:var(--font-encode-sans-expanded), Courier, monospace;text-transform:uppercase;color:var(--red-1);align-items:center;gap:8px;margin-top:18px;font-size:.82rem;font-weight:700;display:inline-flex}.styles-module__so-Ora__cardLink svg{width:16px;height:16px;transition:transform .25s}.styles-module__so-Ora__card:hover .styles-module__so-Ora__cardLink svg{transform:translate(4px)}.styles-module__so-Ora__rise{--rise-delay:0s;opacity:0;transition:opacity .4s,transform .4s;transition-delay:var(--rise-delay);transform:translateY(16px)}.styles-module__so-Ora__riseIn{opacity:1;transform:none}@media not (min-width:1024px){.styles-module__so-Ora__header{align-items:flex-start}.styles-module__so-Ora__steps{grid-template-columns:1fr}.styles-module__so-Ora__card{min-height:360px}.styles-module__so-Ora__rise{transition-duration:.32s;transition-delay:0s}}@media (prefers-reduced-motion:reduce){.styles-module__so-Ora__image,.styles-module__so-Ora__spot,.styles-module__so-Ora__cardLink svg{transition:none}.styles-module__so-Ora__rise{opacity:1;transition:none;transform:none}}
.styles-module__9F8I-a__container{flex-direction:column;order:2;gap:20px;padding:150px 30px;display:flex;position:relative}.styles-module__9F8I-a__image{object-fit:cover;z-index:-1;aspect-ratio:16/9;width:100%;height:100%;position:absolute;top:0;left:0}.styles-module__9F8I-a__image img{filter:brightness(.4)}.styles-module__9F8I-a__content{grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1440px;margin:0 auto;display:grid}.styles-module__9F8I-a__left{flex-direction:column;gap:20px;display:flex}.styles-module__9F8I-a__title{color:var(--white);text-transform:uppercase;font-size:3.8rem;font-weight:700;line-height:4rem;font-family:var(--font-encode-sans-expanded), Courier, monospace}.styles-module__9F8I-a__texts{flex-direction:column;gap:18px;display:flex}.styles-module__9F8I-a__text{color:var(--white)}.styles-module__9F8I-a__right{flex-direction:column;gap:25px;display:flex}.styles-module__9F8I-a__item{flex-direction:column;gap:2px;width:100%;display:flex}.styles-module__9F8I-a__itemLink{text-transform:uppercase;font-size:2rem;font-weight:700;font-family:var(--font-encode-sans-expanded), Courier, monospace}.styles-module__9F8I-a__itemLine{background:var(--red-1);width:30%;height:2px}.styles-module__9F8I-a__rise{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.styles-module__9F8I-a__riseIn{opacity:1;transform:none}.styles-module__9F8I-a__badges{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:50px;display:flex}.styles-module__9F8I-a__badgeItem{color:var(--white);white-space:nowrap;border:1px solid var(--red-1);background:var(--red-opacity-1);border-radius:20px;padding:5px 16px;font-size:.9rem;font-weight:400}@media not (min-width:1024px){.styles-module__9F8I-a__content{grid-template-columns:1fr}}@media not (min-width:640px){.styles-module__9F8I-a__itemLink{font-size:2rem}}@media not (min-width:500px){.styles-module__9F8I-a__itemLink{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.styles-module__9F8I-a__rise{opacity:1;transition:none;transform:none}}@media not (min-width:425px){.styles-module__9F8I-a__title{max-width:200px;font-size:2.5rem;line-height:3rem}.styles-module__9F8I-a__itemLink{font-size:1.2rem}}
.styles-module___UPTPq__container{isolation:isolate;background:var(--red-1);width:100%;padding:clamp(72px,10vw,128px) 20px;position:relative;overflow:hidden}.styles-module___UPTPq__marquee{z-index:-1;white-space:nowrap;font-family:var(--font-bebas-neue), Impact, sans-serif;color:#00000024;pointer-events:none;font-size:clamp(7rem,20vw,16rem);line-height:1;position:absolute;bottom:-.18em;left:0;right:0;overflow:hidden}.styles-module___UPTPq__marquee div{width:max-content;animation:40s linear infinite styles-module___UPTPq__marquee;display:flex}@keyframes styles-module___UPTPq__marquee{to{transform:translate(-50%)}}.styles-module___UPTPq__grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;display:grid}.styles-module___UPTPq__eyebrow,.styles-module___UPTPq__cardEyebrow{font-family:var(--font-caveat), cursive;margin-bottom:10px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:700;line-height:1;display:block}.styles-module___UPTPq__eyebrow{color:var(--black)}.styles-module___UPTPq__title{font-family:var(--font-encode-sans-expanded), Courier, monospace;letter-spacing:.01em;text-transform:uppercase;color:var(--white);font-size:clamp(2rem,5vw,3.6rem);font-weight:700;line-height:1.02}.styles-module___UPTPq__text{color:#fffffff2;max-width:48ch;margin-top:18px;font-size:1.08rem;line-height:1.55}.styles-module___UPTPq__reserve{border:1px solid var(--black);background:var(--black);color:var(--white);font-family:var(--font-encode-sans-expanded), Courier, monospace;text-transform:uppercase;border-radius:6px;align-items:center;gap:10px;margin-top:28px;padding:13px 24px;font-size:.95rem;font-weight:700;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.styles-module___UPTPq__reserve svg{flex:none;width:18px;height:18px}.styles-module___UPTPq__reserve:hover{background:var(--white);color:var(--black);border-color:var(--white)}.styles-module___UPTPq__reserve.styles-module___UPTPq__rise{transition:opacity .7s,transform .7s,background .25s,color .25s,border-color .25s}.styles-module___UPTPq__card{background:var(--black);border-radius:12px;padding:32px;box-shadow:0 30px 60px -20px #00000080}.styles-module___UPTPq__cardEyebrow{color:var(--red-1)}.styles-module___UPTPq__groups{margin-top:8px;display:grid}.styles-module___UPTPq__groups li{font-family:var(--font-bebas-neue), Impact, sans-serif;letter-spacing:.04em;color:var(--white);border-bottom:1px dashed #ffffff2e;padding:12px 0;font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:400;line-height:1.05}.styles-module___UPTPq__groups li:last-child{border-bottom:0}@media not (min-width:1024px){.styles-module___UPTPq__grid{grid-template-columns:1fr}}@media not (min-width:640px){.styles-module___UPTPq__card{padding:24px}.styles-module___UPTPq__reserve{justify-content:center;width:100%}}.styles-module___UPTPq__rise{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.styles-module___UPTPq__riseIn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.styles-module___UPTPq__marquee div{animation:none}.styles-module___UPTPq__rise,.styles-module___UPTPq__reserve.styles-module___UPTPq__rise{opacity:1;transition:none;transform:none}}
.styles-module__YmLZeW__container{background:var(--grey-2);flex-direction:column;gap:20px;width:100%;padding:0 20px 100px;display:flex}.styles-module__YmLZeW__block{margin-top:clamp(72px,9vw,112px)}.styles-module__YmLZeW__panel{border:2px solid var(--red-1);background:radial-gradient(at 100% 0,#d11d2c38,#0000 60%),#121212;border-radius:12px;grid-template-columns:1.4fr auto;align-items:center;gap:32px 48px;padding:clamp(28px,5vw,56px);display:grid}.styles-module__YmLZeW__eyebrow{font-family:var(--font-caveat), cursive;color:var(--red-1);margin-bottom:10px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:700;line-height:1;display:block}.styles-module__YmLZeW__title{font-family:var(--font-encode-sans-expanded), Courier, monospace;letter-spacing:.01em;text-transform:uppercase;color:var(--white);font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:700;line-height:1.08}.styles-module__YmLZeW__text{color:#ffffffd1;max-width:60ch;margin-top:16px;line-height:1.6}.styles-module__YmLZeW__actions{gap:12px;display:grid}.styles-module__YmLZeW__solid,.styles-module__YmLZeW__light{font-family:var(--font-encode-sans-expanded), Courier, monospace;text-transform:uppercase;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:.95rem;font-weight:700;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.styles-module__YmLZeW__solid{border:1px solid var(--red-1);background:var(--red-1);color:var(--white)}.styles-module__YmLZeW__solid:hover{background:var(--red-3);border-color:var(--red-3);transform:translateY(-2px)}.styles-module__YmLZeW__light{color:var(--white);background:0 0;border:1px solid #ffffff73}.styles-module__YmLZeW__light:hover{background:var(--white);color:var(--black);border-color:var(--white)}.styles-module__YmLZeW__solid.styles-module__YmLZeW__rise,.styles-module__YmLZeW__light.styles-module__YmLZeW__rise{transition:opacity .7s,transform .7s,background .25s,color .25s,border-color .25s}.styles-module__YmLZeW__rise{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.styles-module__YmLZeW__riseIn{opacity:1;transform:none}@media not (min-width:1024px){.styles-module__YmLZeW__panel{grid-template-columns:1fr}.styles-module__YmLZeW__actions{justify-self:start}}@media not (min-width:640px){.styles-module__YmLZeW__actions{justify-self:stretch}.styles-module__YmLZeW__solid,.styles-module__YmLZeW__light{white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.styles-module__YmLZeW__rise,.styles-module__YmLZeW__solid.styles-module__YmLZeW__rise,.styles-module__YmLZeW__light.styles-module__YmLZeW__rise{opacity:1;transition:none;transform:none}}
