.marquee-container{width:100%;margin-inline:auto;margin-top:30px}.marquee{--gap:50px;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;height:32px;background-color:var(--primary)}.marquee,.marquee-content{display:flex;gap:var(--gap)}.marquee-content{flex-shrink:0;justify-content:space-around;min-width:100%}.marquee-content h3{color:#000!important}.marquee-content img{max-width:2rem;width:100%;object-fit:contain}.marquee-content>*{flex:0 0 auto;text-align:center;color:#000}.marquee-item{display:flex;justify-content:center;align-items:center}ul{padding-left:0}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.marquee-animation .marquee-content{animation:scroll 10s linear infinite;margin:0}.marquee:hover .marquee-content{animation-play-state:paused}:root{--step-bg-from:#111214;--step-bg-to:#0b0c0d;--step-text:#e9eaec;--step-width:280px}.step-card{width:var(--step-width);max-width:92vw;color:var(--step-text);background:#111214;border-radius:8px;padding:24px 22px 26px;box-shadow:0 10px 22px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.02);transform:translateY(24px);opacity:0;transition:transform .6s cubic-bezier(.2,.65,.2,1),opacity .6s ease}.step-card.is-inview{transform:translateY(0);opacity:1}.step-card__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:10px}.step-card__line{height:2px;background:var(--primary);opacity:.9}.step-card__number{font-size:44px;line-height:1;font-weight:800;font-size:60px;color:var(--contrast)}.step-card__title{font-size:32px!important;font-weight:800;margin:2px 0 10px;color:var(--step-text);text-transform:none;letter-spacing:.2px;text-align:center;color:var(--primary)}.step-card__text{font-size:16px;line-height:1.55;color:rgba(233,234,236,.95);white-space:pre-line;width:90%}.steps-wrap{--gap:20px;--cols:5;flex-wrap:wrap;gap:var(--gap);margin:0;padding:0}.steps-wrap,.steps-wrap__item{display:flex;justify-content:center}.steps-wrap__item{width:400px}.step-card{width:100%}@media(max-width:1200px){.steps-wrap{--cols:3}}@media(max-width:800px){.steps-wrap{--cols:2}}@media(max-width:600px){.steps-wrap{--cols:1}}.steps-wrap__item:first-child .step-card{transition-delay:0s}.steps-wrap__item:nth-child(2) .step-card{transition-delay:.05s}.steps-wrap__item:nth-child(3) .step-card{transition-delay:.1s}.steps-wrap__item:nth-child(4) .step-card{transition-delay:.15s}.steps-wrap__item:nth-child(5) .step-card{transition-delay:.2s}.text-reveal{opacity:0;transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.text-reveal.is-visible{opacity:1}.top{transform:translateY(16px)}.top.is-visible{transform:translateY(0)}.left{transform:translateX(16px)}.left.is-visible{transform:translateX(0)}.right{transform:translateX(-16px)}.right.is-visible{transform:translateX(0)}.bottom{transform:translateY(-16px)}.bottom.is-visible{transform:translateX(0)}#about{padding:80px 0 20px;background:#000}#about,#about .container{position:relative}#about .about-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}@media screen and (max-width:768px){#about .chevron{width:80%;height:auto;margin:0 auto;display:block}}#about .about-info{z-index:1;display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width:1000px){#about .about-info{flex-direction:column;justify-content:center}}#about .about-info p{line-height:1.5}#about .about-info .info{max-width:100%;width:auto}#about .about-info .info img{display:block;margin:0 auto}@media(max-width:1000px){#about .about-info .info{max-width:100%}}#about .about-info .info h2{line-height:1.5em;font-size:46px;margin-bottom:60px;letter-spacing:1.5px;text-align:center;color:var(--contrast)}@media(max-width:768px){#about .about-info .info h2{text-align:center;line-height:1.2em}}@media(max-width:500px){#about .about-info .info h2{font-size:36px}}#about .about-info .info h3{line-height:1.5em;font-size:36px;text-align:center;margin-bottom:20px;padding-top:30px;margin-top:10px;border-top:1px solid var(--contrast);color:var(--contrast)}#about .about-info .info .muted{background-color:var(--primary);width:50px;height:50px;border:0;border-radius:50%;cursor:pointer;margin:30px auto;display:block;z-index:3}#about .about-info .info .muted:hover{background-color:var(--contrast)}#about .about-info .info p{font-size:18px;letter-spacing:1px;text-align:center;width:80%;margin:0 auto 27px}@media(max-width:768px){#about .about-info .info p{text-align:center;width:100%}}#about .about-info .info p b{color:var(--primary)}#about .about-info .info article{margin-bottom:20px}#about .about-info .info article p{margin-bottom:5px}#about .about-info .info article svg{fill:var(--primary);margin-right:10px;width:14px;height:14px}#about .about-info .info article .lists{display:flex;justify-content:center;padding-top:20px;gap:30px}@media(max-width:768px){#about .about-info .info article ul{display:block;width:max-content;margin:0 auto}}#about .about-info .info article li{letter-spacing:1px;font-size:18px;margin-bottom:10px}#faq{position:relative;padding:60px 20px;background-color:#0a0a0a}#faq .accordion{margin:80px auto 0}#faq .faq-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill;z-index:0}#faq .faq-wrapper{position:relative;z-index:2}.fill-form{position:relative;padding:60px}@media screen and (max-width:700px){.fill-form{padding:60px 0}}.fill-form .container{max-width:1700px;display:flex;justify-content:center;margin:0 auto}@media screen and (max-width:1400px){.fill-form .container{justify-content:center}}@media screen and (max-width:700px){.fill-form .container{width:95%}}.fill-form img{display:block;position:absolute;top:0;left:0;object-fit:cover;z-index:1;width:100%;height:100%;filter:brightness(.3)}.fill-form h1{text-align:center;margin-top:20px;margin-bottom:60px;color:#fff;position:relative;text-transform:uppercase;font-size:40px}.fill-form .application-form{position:relative;z-index:2;background-color:rgba(0,0,0,.7058823529);padding:40px;margin:0;overflow:hidden}@media screen and (max-width:768px){.fill-form .application-form{padding:20px}}main{background-color:#2a2a2a;padding:0}@media screen and (max-width:800px){main{margin-top:60px}}body,html{height:auto}body{overflow-y:auto}h1.title{color:var(--primary);font-size:40px;position:relative;text-transform:uppercase;font-family:var(--font-bold);text-align:center;width:50%;margin:0 auto;display:flex;align-items:center;justify-content:center}h1.title svg{fill:var(--primary)}@media screen and (max-width:800px){h1.title{font-size:30px}}@media screen and (max-width:500px){h1.title{width:100%}}.link{width:250px;transition:.3s;text-transform:uppercase;font-size:15px;background:rgba(0,0,0,0);border:2px solid var(--primary);color:var(--primary);letter-spacing:1px;transition:all .3s ease-in-out;font-weight:600;padding:12px 28px;cursor:pointer;margin-top:20px;display:block;text-align:center}@media screen and (max-width:1024px){.link{margin:0 auto}}.link:hover{border:2px solid #d2af00;color:#d2af00}.accordion{max-width:1000px;font-family:var(--font-regular);font-size:18px}@media screen and (max-width:1000px){.accordion{width:100%}}.accordion .p-accordion-header{background-color:#2a2a2a;padding:10px 25px}.accordion .p-accordion-header[data-p-highlight=true]{color:var(--primary);border-bottom:1px solid var(--primary)}.accordion .p-accordion-header a{transition:all .3s;border-radius:0}.accordion .p-accordion-content{line-height:1.3;font-size:18px}.accordion .p-accordion-tab a.p-accordion-header-link{background-color:rgba(0,0,0,0);border:0;padding:10px}.accordion .p-accordion-tab a.p-accordion-header-link span{letter-spacing:1px;line-height:1.65}@media screen and (max-width:600px){.accordion .p-accordion-tab a.p-accordion-header-link{font-size:20px}.accordion .p-accordion-tab a.p-accordion-header-link span{line-height:1.5}}.accordion .p-accordion-tab svg{fill:#fff;margin-left:10px;width:13px}.accordion .p-accordion-tab svg.arrow-down{fill:var(--primary)}.accordion .p-accordion-tab:hover{color:var(--primary)}.accordion .p-accordion-tab:hover svg{fill:var(--primary)}.accordion .p-accordion-content{padding:20px;background-color:#4d4d4d;border:0}.accordion .p-accordion-content p{margin-bottom:10px;line-height:1.5}.accordion .p-accordion-content ol,.accordion .p-accordion-content ul{margin-left:30px;width:70%}@media screen and (max-width:1000px){.accordion .p-accordion-content ol,.accordion .p-accordion-content ul{width:95%;margin-left:20px}}.accordion .p-accordion-content ol li,.accordion .p-accordion-content ul li{margin-bottom:6px;line-height:1.5}.accordion .p-accordion-content a:hover{color:var(--primary)}.accordion .p-accordion-content a i{margin-right:5px}.fillFormDialog .p-dialog-content{padding:40px 20px 0}@media screen and (max-width:1024px){.fillFormDialog{width:95%}.fillFormDialog .p-dialog-content{padding:20px}}.copy-btn{cursor:pointer}.copy-btn:hover{color:var(--primary)}.embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%;display:flex;justify-content:center;position:relative;width:100%}@media screen and (max-width:1000px){.embla{width:100%}}.viewport__container{position:relative;width:100%}.embla__viewport{position:relative;overflow:hidden;height:700px;z-index:2}.embla__container{display:flex;height:100%;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height);-webkit-user-select:none;user-select:none}.embla__controls{position:absolute;justify-content:space-between;gap:1.2rem;top:50%;right:0;left:50%;transform:translate(-50%,-50%);width:80%;height:700px;z-index:1}.embla__controls .embla__buttons{height:700px}.embla__controls .embla__buttons .embla__button{height:100%;border-radius:0}.embla__controls .embla__buttons .embla__button:hover{background-color:#121212;color:var(--primary)}@media screen and (max-width:1400px){.embla__controls{width:100%}}.embla__buttons{display:flex;justify-content:space-between;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center;width:100%}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;z-index:3}.embla__button--prev{left:10px}.embla__button--next{right:10px}@media screen and (max-width:768px){.embla__button--prev{left:0}.embla__button--next{right:0}}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button:hover{color:var(--primary)}.embla__button__svg{width:35%;height:35%}.embla__dots{width:250px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-right:-.6rem;z-index:2}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;background-color:#aaa;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;justify-content:center}.embla__dot,.embla__dot:after{width:15px;height:15px;display:flex;align-items:center;border-radius:50%}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);content:""}.embla__dot:hover{background-color:#ccc}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body);background-color:var(--primary)}