.ftx-scope{--ftx-yellow:#FFC400;--ftx-yellow-dk:#E0AB00;--ftx-black:#111111;--ftx-ink:#111111;--ftx-white:#FFFFFF;--ftx-max:1200px;--ftx-border:4px solid var(--ftx-black);--ftx-border3:3px solid var(--ftx-black);--ftx-shadow:6px 6px 0 var(--ftx-black);--ftx-shadow-lg:8px 8px 0 var(--ftx-black);--ftx-display:"Archivo Black", "Arial Black", system-ui, sans-serif;--ftx-font:"Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif}.ftx-scope,.ftx-scope *{box-sizing:border-box}.ftx-scope{font-family:var(--ftx-font);color:var(--ftx-ink);line-height:1.45;font-size:17px;-webkit-font-smoothing:antialiased;overflow-x:hidden}.entry-content>.ftx-scope{margin:0}.ftx-scope img{max-width:100%;height:auto;display:block}.ftx-scope a{color:inherit;text-decoration:none}.ftx-scope p{margin:0 0 1.05em}.ftx-scope p:last-child{margin-bottom:0}.ftx-scope .ftx-display{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.92}.ftx-scope .ftx-wrap{max-width:var(--ftx-max);margin:0 auto;padding-left:20px;padding-right:20px}.ftx-scope .ftx-h1,.ftx-scope .ftx-hero__title{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.92;color:var(--ftx-black);margin:0 0 .35em;font-size:clamp(2.4rem, 6.8vw, 5rem)}.ftx-scope .ftx-h2,.ftx-scope .ftx-sec-head{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;color:var(--ftx-black);margin:0 0 .28em;font-size:clamp(2rem, 6vw, 4rem)}.ftx-scope .ftx-h3{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:1.05;color:var(--ftx-black);margin:0 0 .35em;font-size:clamp(1.15rem, 2.4vw, 1.4rem)}.ftx-scope .ftx-lead,.ftx-scope .ftx-sec-sub{font-size:clamp(1.02rem, 2vw, 1.18rem);font-weight:500;color:var(--ftx-ink);margin:0 0 1.5em;max-width:60ch;line-height:1.5}.ftx-scope .ftx-eyebrow{display:inline-block;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.8rem;letter-spacing:.08em;padding:6px 12px;border:var(--ftx-border3);background:var(--ftx-black);color:var(--ftx-yellow);margin:0 0 18px}.ftx-scope .ftx-center{text-align:center}.ftx-scope .ftx-center .ftx-lead,.ftx-scope .ftx-center .ftx-sec-sub{margin-left:auto;margin-right:auto}.ftx-scope .ftx-section{padding:56px 0;background:var(--ftx-white);border-bottom:var(--ftx-border);position:relative}.ftx-scope .ftx-section--alt{background:var(--ftx-black);color:var(--ftx-white)}.ftx-scope .ftx-section--yellow{background:var(--ftx-yellow);color:var(--ftx-black)}@media (min-width:900px){.ftx-scope .ftx-section{padding:80px 0}}.ftx-scope .ftx-section--alt .ftx-h1,.ftx-scope .ftx-section--alt .ftx-h2,.ftx-scope .ftx-section--alt .ftx-h3,.ftx-scope .ftx-section--alt .ftx-hero__title,.ftx-scope .ftx-section--alt .ftx-sec-head{color:var(--ftx-white)}.ftx-scope .ftx-section--alt .ftx-lead,.ftx-scope .ftx-section--alt .ftx-sec-sub,.ftx-scope .ftx-section--alt p{color:var(--ftx-white)}.ftx-scope .ftx-section--alt .ftx-eyebrow{background:var(--ftx-yellow);color:var(--ftx-black);border-color:var(--ftx-yellow)}.ftx-scope .ftx-section--alt a{color:var(--ftx-yellow)}.ftx-scope .ftx-section--yellow .ftx-h1,.ftx-scope .ftx-section--yellow .ftx-h2,.ftx-scope .ftx-section--yellow .ftx-h3,.ftx-scope .ftx-section--yellow .ftx-hero__title,.ftx-scope .ftx-section--yellow .ftx-sec-head{color:var(--ftx-black)}.ftx-scope .ftx-section--yellow .ftx-lead,.ftx-scope .ftx-section--yellow .ftx-sec-sub,.ftx-scope .ftx-section--yellow p{color:var(--ftx-black)}.ftx-scope .ftx-section--yellow .ftx-eyebrow{background:var(--ftx-black);color:var(--ftx-yellow);border-color:var(--ftx-black)}.ftx-scope .ftx-check{height:16px;width:100%;background-image:linear-gradient(45deg,var(--ftx-black) 25%,transparent 25%),linear-gradient(-45deg,var(--ftx-black) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--ftx-black) 75%),linear-gradient(-45deg,transparent 75%,var(--ftx-black) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;background-color:var(--ftx-yellow);border-bottom:var(--ftx-border)}.ftx-scope .ftx-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:1rem;letter-spacing:.01em;line-height:1;padding:16px 26px;border:var(--ftx-border);cursor:pointer;background:var(--ftx-yellow);color:var(--ftx-black);box-shadow:var(--ftx-shadow);transition:transform .12s ease,box-shadow .12s ease}.ftx-scope .ftx-btn:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--ftx-black)}.ftx-scope .ftx-btn:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ftx-black)}.ftx-scope .ftx-btn svg{width:20px;height:20px;flex:0 0 auto}.ftx-scope .ftx-btns{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.ftx-scope .ftx-btn--yellow{background:var(--ftx-yellow);color:var(--ftx-black)}.ftx-scope .ftx-btn--dark{background:var(--ftx-black);color:var(--ftx-yellow)}.ftx-scope .ftx-btn--dark:hover{box-shadow:9px 9px 0 var(--ftx-yellow)}.ftx-scope .ftx-btn--line{background:var(--ftx-white);color:var(--ftx-black)}.ftx-scope .ftx-section--alt .ftx-btn--yellow{box-shadow:6px 6px 0 var(--ftx-yellow)}.ftx-scope .ftx-section--alt .ftx-btn--yellow:hover{box-shadow:9px 9px 0 var(--ftx-yellow)}.ftx-scope .ftx-section--alt .ftx-btn--dark{border-color:var(--ftx-yellow);box-shadow:6px 6px 0 var(--ftx-yellow)}.ftx-scope .ftx-tel{display:inline-flex;align-items:center;gap:10px;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:clamp(1rem, 2.2vw, 1.15rem);letter-spacing:.01em;padding:16px 24px;border:var(--ftx-border);background:var(--ftx-black);color:var(--ftx-yellow);box-shadow:var(--ftx-shadow);transition:transform .12s ease,box-shadow .12s ease}.ftx-scope .ftx-tel:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--ftx-black)}.ftx-scope .ftx-tel:active{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--ftx-black)}.ftx-scope .ftx-tel svg{width:20px;height:20px;flex:0 0 auto}.ftx-scope .ftx-section--alt .ftx-tel{box-shadow:6px 6px 0 var(--ftx-yellow);border-color:var(--ftx-yellow)}.ftx-scope .ftx-section--alt .ftx-tel:hover{box-shadow:9px 9px 0 var(--ftx-yellow)}.ftx-scope .ftx-hero{background:var(--ftx-yellow);position:relative;overflow:hidden;border-bottom:var(--ftx-border)}.ftx-scope .ftx-hero__inner{display:grid;grid-template-columns:1fr;gap:32px;align-items:start;padding:48px 0 40px;position:relative;z-index:2}@media (min-width:980px){.ftx-scope .ftx-hero__inner{grid-template-columns:1.12fr .88fr;gap:40px;padding:72px 0 56px}.ftx-scope .ftx-hero__inner--solo{grid-template-columns:1fr}}.ftx-scope .ftx-hero__col{min-width:0}.ftx-scope .ftx-hero__text{font-size:clamp(1.05rem, 2vw, 1.28rem);font-weight:500;margin:0 0 1.4em;max-width:46ch;line-height:1.5;color:var(--ftx-black)}.ftx-scope .ftx-hero__cta{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.ftx-scope .ftx-hero__col>img{display:block;width:100%;height:auto;margin-top:26px;filter:drop-shadow(10px 10px 0 rgb(17 17 17 / .18))}@media (min-width:980px){.ftx-scope .ftx-hero__col>img{position:absolute;right:-4%;bottom:-6%;width:48%;max-width:700px;margin:0;z-index:1;pointer-events:none}.ftx-scope .ftx-hero__inner{padding-bottom:150px}}.ftx-scope .ftx-hl{background:var(--ftx-black);color:var(--ftx-yellow);padding:0 14px;display:inline-block;transform:rotate(-1.5deg)}.ftx-scope .ftx-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.78rem;letter-spacing:.05em;padding:8px 14px;border:var(--ftx-border3);background:var(--ftx-black);color:var(--ftx-yellow);margin-bottom:18px}.ftx-scope .ftx-badge svg{width:1.05em;height:1.05em;flex:0 0 auto}.ftx-scope .ftx-hero__form{background:var(--ftx-white);color:var(--ftx-black);border:var(--ftx-border);box-shadow:var(--ftx-shadow-lg);padding:24px}.ftx-scope .ftx-hero__form .ftx-form__title{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:1.25rem;color:var(--ftx-black);margin:0 0 .25em;letter-spacing:-.01em}.ftx-scope .ftx-hero__form .ftx-form__sub{font-size:.95rem;font-weight:500;color:var(--ftx-ink);margin:0 0 16px}.ftx-scope .ftx-marquee{background:var(--ftx-black);color:var(--ftx-yellow);border-bottom:var(--ftx-border);overflow:hidden;padding:14px 0;white-space:nowrap}.ftx-scope .ftx-marquee__track{display:inline-block;animation:ftx-scroll 28s linear infinite;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:clamp(1rem, 2.6vw, 1.4rem);letter-spacing:.02em;will-change:transform}.ftx-scope .ftx-marquee__track span{padding:0 8px}.ftx-scope .ftx-marquee__track .ftx-dot{color:var(--ftx-yellow)}@keyframes ftx-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ftx-scope .ftx-marquee__track{animation:none}}.ftx-scope .ftx-cards{display:grid;grid-template-columns:1fr;gap:0;border:var(--ftx-border);background:var(--ftx-black)}@media (min-width:620px){.ftx-scope .ftx-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:940px){.ftx-scope .ftx-cards--3{grid-template-columns:repeat(3,1fr)}}.ftx-scope .ftx-card{background:var(--ftx-white);color:var(--ftx-black);padding:28px 24px;display:flex;flex-direction:column;gap:8px;border-right:var(--ftx-border);border-bottom:var(--ftx-border);transition:background-color .12s ease}.ftx-scope .ftx-card:hover{background:var(--ftx-yellow)}@media (min-width:940px){.ftx-scope .ftx-cards--3 .ftx-card:nth-child(3n){border-right:none}}@media (min-width:620px) and (max-width:939px){.ftx-scope .ftx-cards .ftx-card:nth-child(2n){border-right:none}}@media (max-width:619px){.ftx-scope .ftx-card{border-right:none}}.ftx-scope .ftx-card__icon{width:46px;height:46px;border:var(--ftx-border3);background:var(--ftx-yellow);color:var(--ftx-black);display:flex;align-items:center;justify-content:center;margin-bottom:6px}.ftx-scope .ftx-card__icon svg{width:24px;height:24px}.ftx-scope .ftx-card p{color:var(--ftx-black);margin:0;font-weight:500;font-size:.96rem;line-height:1.5}.ftx-scope .ftx-card .ftx-h3{margin-bottom:6px}.ftx-scope .ftx-feats{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width:640px){.ftx-scope .ftx-feats{grid-template-columns:repeat(2,1fr)}}.ftx-scope .ftx-feat{display:flex;gap:14px;align-items:flex-start;background:var(--ftx-white);color:var(--ftx-black);border:var(--ftx-border3);box-shadow:5px 5px 0 var(--ftx-black);padding:20px}.ftx-scope .ftx-feat__icon{flex:0 0 auto;width:44px;height:44px;border:var(--ftx-border3);background:var(--ftx-yellow);color:var(--ftx-black);display:flex;align-items:center;justify-content:center}.ftx-scope .ftx-feat__icon svg{width:22px;height:22px}.ftx-scope .ftx-feat h3{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:1.02rem;margin:0 0 .25em;color:var(--ftx-black);letter-spacing:-.01em}.ftx-scope .ftx-feat p{margin:0;font-weight:500;font-size:.95rem;color:var(--ftx-black);line-height:1.5}.ftx-scope .ftx-grid-2{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}@media (min-width:900px){.ftx-scope .ftx-grid-2{grid-template-columns:repeat(2,1fr);gap:48px}}.ftx-scope .ftx-grid-2--rev .ftx-figure{order:-1}@media (min-width:900px){.ftx-scope .ftx-grid-2--rev .ftx-figure{order:0}}.ftx-scope .ftx-figure{margin:0}.ftx-scope .ftx-figure img{width:100%;border:var(--ftx-border);box-shadow:var(--ftx-shadow-lg)}.ftx-scope .ftx-places{display:flex;flex-wrap:wrap;gap:12px;margin:4px 0 0;padding:0;list-style:none}.ftx-scope .ftx-places li{margin:0}.ftx-scope .ftx-places span,.ftx-scope .ftx-places a{display:inline-block;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.92rem;letter-spacing:-.01em;padding:11px 16px;background:var(--ftx-white);color:var(--ftx-black);border:var(--ftx-border3);box-shadow:4px 4px 0 var(--ftx-black);transition:transform .1s ease,background-color .12s ease}.ftx-scope .ftx-places a:hover{transform:translate(-2px,-2px);background:var(--ftx-yellow)}.ftx-scope .ftx-places .ftx-hot span,.ftx-scope .ftx-places span.ftx-hot,.ftx-scope .ftx-places .ftx-hot{background:var(--ftx-black);color:var(--ftx-yellow)}.ftx-scope .ftx-section--alt .ftx-places span,.ftx-scope .ftx-section--alt .ftx-places a{background:var(--ftx-white);color:var(--ftx-black)}.ftx-scope .ftx-section--alt .ftx-places a:hover{background:var(--ftx-yellow)}.ftx-scope .ftx-list{list-style:none;margin:0 0 1.05em;padding:0}.ftx-scope .ftx-list li{position:relative;padding-left:36px;margin:0 0 .85em;font-weight:500;line-height:1.5}.ftx-scope .ftx-list li:last-child{margin-bottom:0}.ftx-scope .ftx-list li svg{position:absolute;left:0;top:.05em;width:24px;height:24px;padding:3px;background:var(--ftx-black);color:var(--ftx-yellow);border:2px solid var(--ftx-black)}.ftx-scope .ftx-section--alt .ftx-list li svg{background:var(--ftx-yellow);color:var(--ftx-black);border-color:var(--ftx-yellow)}.ftx-scope .ftx-steps{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:780px){.ftx-scope .ftx-steps{grid-template-columns:repeat(3,1fr)}}.ftx-scope .ftx-step{position:relative;background:var(--ftx-yellow);color:var(--ftx-black);border:var(--ftx-border);box-shadow:8px 8px 0 var(--ftx-black);padding:28px 24px;overflow:hidden}.ftx-scope .ftx-section--alt .ftx-step{box-shadow:8px 8px 0 var(--ftx-yellow)}.ftx-scope .ftx-step__num{font-family:var(--ftx-display);font-weight:900;font-size:64px;line-height:1;color:var(--ftx-black);opacity:.14;position:absolute;top:8px;right:16px}.ftx-scope .ftx-step .ftx-h3{color:var(--ftx-black);position:relative;z-index:1}.ftx-scope .ftx-step p{color:var(--ftx-black);font-weight:500;font-size:.96rem;position:relative;z-index:1}.ftx-scope .ftx-faq{max-width:820px;margin:0 auto}.ftx-scope .ftx-faq details{border:var(--ftx-border3);background:var(--ftx-white);color:var(--ftx-black);margin-bottom:14px;box-shadow:4px 4px 0 var(--ftx-black)}.ftx-scope .ftx-faq summary{cursor:pointer;list-style:none;padding:18px 56px 18px 22px;position:relative;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;color:var(--ftx-black);font-size:1rem;letter-spacing:-.01em;line-height:1.15}.ftx-scope .ftx-faq summary::-webkit-details-marker{display:none}.ftx-scope .ftx-faq summary::after{content:"";position:absolute;right:22px;top:50%;width:12px;height:12px;border-right:3px solid var(--ftx-black);border-bottom:3px solid var(--ftx-black);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.ftx-scope .ftx-faq details[open]{border-left-width:8px}.ftx-scope .ftx-faq details[open] summary::after{transform:translateY(-30%) rotate(-135deg)}.ftx-scope .ftx-faq details>p{padding:0 22px 18px;margin:0;color:var(--ftx-ink);font-weight:500;font-size:.97rem;line-height:1.55}.ftx-scope .ftx-cta{background:var(--ftx-yellow);border-bottom:var(--ftx-border)}.ftx-scope .ftx-cta__inner{display:flex;flex-direction:column;gap:22px;align-items:center;text-align:center;padding:52px 0}@media (min-width:860px){.ftx-scope .ftx-cta__inner{flex-direction:row;justify-content:space-between;text-align:left;padding:64px 0}}.ftx-scope .ftx-cta h2{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;color:var(--ftx-black);margin:0 0 .2em;font-size:clamp(1.8rem,4.5vw,3rem);letter-spacing:-.02em;line-height:.98}.ftx-scope .ftx-cta p{color:var(--ftx-black);font-weight:500;margin:0}.ftx-scope .ftx-cta__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}.ftx-scope .ftx-form{display:block}.ftx-scope .ftx-form__row{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px}@media (min-width:560px){.ftx-scope .ftx-form__row--2{grid-template-columns:repeat(2,1fr)}}.ftx-scope .ftx-field{display:flex;flex-direction:column;gap:6px}.ftx-scope .ftx-field label{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.74rem;letter-spacing:.04em;color:var(--ftx-black)}.ftx-scope .ftx-field label .req{color:#D0021B}.ftx-scope .ftx-field input,.ftx-scope .ftx-field select,.ftx-scope .ftx-field textarea{width:100%;font-family:var(--ftx-font);font-size:1rem;font-weight:500;color:var(--ftx-black);padding:12px 12px;border:var(--ftx-border3);background:var(--ftx-white);border-radius:0;transition:outline-color .12s ease}.ftx-scope .ftx-field textarea{min-height:100px;resize:vertical}.ftx-scope .ftx-field input:focus,.ftx-scope .ftx-field select:focus,.ftx-scope .ftx-field textarea:focus{outline:3px solid var(--ftx-yellow);outline-offset:1px}.ftx-scope .ftx-field--check{flex-direction:row;align-items:flex-start;gap:10px}.ftx-scope .ftx-field--check input{width:auto;margin-top:3px}.ftx-scope .ftx-field--check label{font-family:var(--ftx-font);font-weight:500;text-transform:none;letter-spacing:0;font-size:.9rem;color:var(--ftx-ink)}.ftx-scope .ftx-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;opacity:0}.ftx-scope .ftx-form__submit{margin-top:8px}.ftx-scope .ftx-form button[type=submit]{width:100%;justify-content:center;background:var(--ftx-black);color:var(--ftx-yellow)}.ftx-scope .ftx-form button[type=submit]:hover{box-shadow:9px 9px 0 var(--ftx-black)}@media (min-width:560px){.ftx-scope .ftx-form--inline button[type=submit]{width:auto}}.ftx-scope .ftx-form__msg{margin-top:14px;padding:14px 16px;border:var(--ftx-border3);font-weight:700;font-size:.95rem;display:none}.ftx-scope .ftx-form__msg.is-ok{display:block;background:var(--ftx-yellow);color:var(--ftx-black)}.ftx-scope .ftx-form__msg.is-err{display:block;background:#D0021B;color:var(--ftx-white);border-color:#111}.ftx-scope .ftx-form small{display:block;color:var(--ftx-ink);font-weight:500;font-size:.85rem;margin-top:10px}.ftx-scope .ftx-nap{list-style:none;margin:0;padding:0}.ftx-scope .ftx-nap li{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.ftx-scope .ftx-nap__ic{flex:0 0 auto;width:44px;height:44px;border:var(--ftx-border3);background:var(--ftx-yellow);color:var(--ftx-black);display:flex;align-items:center;justify-content:center}.ftx-scope .ftx-nap__ic svg{width:22px;height:22px}.ftx-scope .ftx-nap b{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;color:var(--ftx-black);display:block;font-size:.74rem;letter-spacing:.05em;margin-bottom:3px}.ftx-scope .ftx-nap a,.ftx-scope .ftx-nap span{color:var(--ftx-ink);font-weight:600;font-size:1.05rem}.ftx-scope .ftx-nap a:hover{color:var(--ftx-yellow-dk)}.ftx-scope .ftx-map{margin-top:20px;border:var(--ftx-border);box-shadow:var(--ftx-shadow-lg);overflow:hidden}.ftx-scope .ftx-map iframe{display:block;width:100%;height:340px;border:0}.ftx-scope .ftx-note{background:var(--ftx-yellow);color:var(--ftx-black);border:var(--ftx-border3);box-shadow:5px 5px 0 var(--ftx-black);padding:18px 20px;margin:0 0 1.05em}.ftx-scope .ftx-note p{font-weight:500}.ftx-scope .ftx-note p:last-child{margin-bottom:0}.ftx-scope .ftx-mt-0{margin-top:0}.ftx-mb-0{margin-bottom:0}.ftx-scope .ftx-mt-l{margin-top:40px}.ftx-scope .ftx-mt-m{margin-top:24px}.ftx-scope .ftx-recruit__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:900px){.ftx-scope .ftx-recruit__grid{grid-template-columns:1.05fr .95fr;gap:56px}}.ftx-scope .ftx-recruit .ftx-list{max-width:56ch}.ftx-scope .ftx-recruit__form{position:relative;background:var(--ftx-yellow);color:var(--ftx-black);border:var(--ftx-border);box-shadow:var(--ftx-shadow-lg);padding:30px 24px 24px;margin-top:14px}@media (min-width:900px){.ftx-scope .ftx-recruit__form{padding:34px 28px 28px;margin-top:0}}.ftx-scope .ftx-recruit__form .ftx-form__title{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.25rem, 2.6vw, 1.5rem);color:var(--ftx-black);margin:0 0 .25em;letter-spacing:-.01em;line-height:1.05}.ftx-scope .ftx-recruit__form .ftx-form__sub{font-size:.95rem;font-weight:500;color:var(--ftx-ink);margin:0 0 16px}.ftx-scope .ftx-recruit__tag{position:absolute;top:-16px;left:-12px;transform:rotate(-3deg);display:inline-block;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.8rem;letter-spacing:.06em;padding:8px 14px;background:var(--ftx-black);color:var(--ftx-yellow);box-shadow:4px 4px 0 rgb(17 17 17 / .18);z-index:1}.ftx-scope .ftx-recruit__form .ftx-field--check label{color:var(--ftx-black)}.ftx-scope .ftx-recruit__form .ftx-form button[type=submit]{box-shadow:6px 6px 0 var(--ftx-white)}.ftx-scope .ftx-recruit__form .ftx-form button[type=submit]:hover{box-shadow:9px 9px 0 var(--ftx-white)}.ftx-scope .ftx-recruit__form .ftx-form__msg.is-ok{background:var(--ftx-black);color:var(--ftx-yellow)}.ftx-scope .ftx-promo__grid{display:grid;grid-template-columns:1fr;gap:44px;align-items:center}@media (min-width:900px){.ftx-scope .ftx-promo__grid{grid-template-columns:1.1fr .9fr;gap:56px}}.ftx-scope .ftx-promo .ftx-lead a{color:var(--ftx-black);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.ftx-scope .ftx-promo .ftx-lead a:hover{text-decoration-thickness:3px}.ftx-scope .ftx-promo__coupon{position:relative;background:var(--ftx-white);color:var(--ftx-black);border:var(--ftx-border);box-shadow:var(--ftx-shadow-lg);padding:38px 26px 26px;text-align:center;transform:rotate(1.5deg);max-width:460px;margin:10px auto 0}@media (min-width:900px){.ftx-scope .ftx-promo__coupon{transform:rotate(2deg);margin:0 0 0 auto}}.ftx-scope .ftx-promo__tag{position:absolute;top:-16px;left:50%;transform:translateX(-50%) rotate(-2deg);display:inline-block;white-space:nowrap;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.8rem;letter-spacing:.06em;padding:8px 14px;background:var(--ftx-black);color:var(--ftx-yellow);box-shadow:4px 4px 0 rgb(17 17 17 / .18)}.ftx-scope .ftx-promo__off{font-family:var(--ftx-display);font-weight:900;line-height:.9;font-size:clamp(4rem, 9vw, 6.2rem);letter-spacing:-.03em;color:var(--ftx-black)}.ftx-scope .ftx-promo__what{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.92rem;letter-spacing:.02em;color:var(--ftx-black);margin:10px 0 20px}.ftx-scope .ftx-promo__code{display:inline-block;font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.05rem, 2.4vw, 1.3rem);letter-spacing:.01em;padding:14px 20px;border:3px dashed var(--ftx-black);background:var(--ftx-yellow);color:var(--ftx-black)}.ftx-scope .ftx-promo__note{margin:16px 0 0;font-size:.9rem;font-weight:500;color:var(--ftx-ink)}.ftx-scope .ftx-promo__note a{color:var(--ftx-black);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.ftx-scope .ftx-friends .ftx-h3 a{color:var(--ftx-black)}.ftx-scope .ftx-friends .ftx-h3 a:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:3px}.ftx-scope .ftx-friends .ftx-card p a{color:var(--ftx-black);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.ftx-scope .ftx-friends .ftx-card p a:hover{text-decoration-thickness:3px}.ftx-scope .ftx-friends__sub{margin-top:auto;padding-top:10px;font-size:.92rem;line-height:1.9}.ftx-scope h1,.ftx-scope h2,.ftx-scope h3,.ftx-scope h4,.ftx-scope h5,.ftx-scope h6{color:var(--ftx-black)}.ftx-scope .ftx-section--alt h1,.ftx-scope .ftx-section--alt h2,.ftx-scope .ftx-section--alt h3,.ftx-scope .ftx-section--alt h4,.ftx-scope .ftx-section--alt h5,.ftx-scope .ftx-section--alt h6{color:var(--ftx-white)}.ast-custom-button,.ast-header-button-1 .ast-custom-button{background:#FFC400!important;color:#111111!important;border-radius:0!important;font-weight:700!important}.ast-custom-button:hover{background:#E0AB00!important;color:#111111!important}#primary-menu .menu-item.ftx-menu-cta>a,.main-header-menu .ftx-menu-cta>a{background:#111;color:#FFC400!important;border-radius:0;padding:.55em 1.05em!important;font-family:'Archivo Black',sans-serif;font-weight:900;margin-left:6px}#primary-menu .menu-item.ftx-menu-cta>a:hover{background:#000}#ast-scroll-top{background:#FFC400!important;color:#111111!important;border-radius:0!important}.ast-header-button-1{display:none!important}.site-header,.site-header .ast-primary-header-bar,.site-header .main-header-bar{background:#FFC400!important}.site-header .ast-primary-header-bar{border-bottom:3px solid #111}.site-header .site-title,.site-header .site-title a{color:#111!important;white-space:nowrap;font-family:'Archivo Black',sans-serif;font-weight:900!important;font-size:clamp(1rem, 1.9vw, 1.3rem)!important;line-height:1.1;text-transform:uppercase;letter-spacing:-.01em}.site-header .site-title a:hover{color:#111!important;text-decoration:underline;text-decoration-thickness:3px}.site-header .main-header-menu .menu-link,.site-header .main-header-menu a{color:#111!important;font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:.02em}.site-header .main-header-menu .menu-link:hover{color:#111!important;text-decoration:underline;text-decoration-thickness:3px}.site-header .ast-button-wrap .ast-mobile-menu-trigger-minimal,.site-header .menu-toggle{color:#111!important}.site-header .main-header-menu .ftx-menu-cta{display:flex;align-items:center}.site-header .main-header-menu .ftx-menu-cta>a,.site-header .main-header-menu .ftx-menu-cta>.menu-link{background:#111111!important;color:#FFC400!important}.site-header .main-header-menu .ftx-menu-cta>a:hover{background:#000000!important;color:#FFC400!important}.ftx-scope .ftx-hero__form{position:relative;z-index:3}@media (min-width:922px){.site-header .main-header-bar .ast-button-wrap{display:none!important}}.ftx-call-bar{display:none}@media (max-width:767px){.ftx-call-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:950;background:#FFC400;border-top:3px solid #111;padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.ftx-call-bar__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 16px;background:#111;color:#FFC400!important;font-family:'Archivo Black',sans-serif;font-weight:900;text-transform:uppercase;font-size:1.05rem;letter-spacing:.01em;text-decoration:none!important}.ftx-call-bar__btn:hover{color:#FFC400!important}.ftx-call-bar__btn:active{background:#000}.ftx-call-bar__btn svg{width:20px;height:20px;flex:0 0 auto}body{padding-bottom:78px}#ast-scroll-top{bottom:96px!important}}.ftx-scope .ftx-price{display:grid;grid-template-columns:1fr;gap:22px;margin:0 0 8px}@media (min-width:620px){.ftx-scope .ftx-price{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.ftx-scope .ftx-price{grid-template-columns:repeat(4,1fr);gap:26px}}.ftx-scope .ftx-price__card{position:relative;overflow:hidden;background:var(--ftx-white);color:var(--ftx-black);border:var(--ftx-border);box-shadow:var(--ftx-shadow);padding:0;display:flex;flex-direction:column;transition:transform .12s ease,box-shadow .12s ease}.ftx-scope .ftx-price__card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--ftx-black)}.ftx-scope .ftx-price__label{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.74rem;letter-spacing:.06em;line-height:1.3;background:var(--ftx-black);color:var(--ftx-white);margin:0;padding:13px 16px}.ftx-scope h2.ftx-price__label{line-height:1.3}.ftx-scope .ftx-price__body{padding:22px 16px 18px;display:flex;flex-direction:column;flex:1 1 auto}.ftx-scope .ftx-price__amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0 0 16px}.ftx-scope .ftx-price__val{font-family:var(--ftx-display);font-weight:900;color:var(--ftx-black);font-size:clamp(2.35rem, 7.4vw, 3.05rem);line-height:.9;letter-spacing:-.03em}.ftx-scope .ftx-price__unit{font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.7rem;letter-spacing:.06em;line-height:1.2;background:var(--ftx-yellow);color:var(--ftx-black);border:2px solid var(--ftx-black);padding:4px 7px}.ftx-scope .ftx-price__desc{font-size:.93rem;line-height:1.5;font-weight:500;margin:auto 0 0;padding:14px 0 0;border-top:var(--ftx-border3)}.ftx-scope .ftx-price__card--hl{box-shadow:var(--ftx-shadow-lg)}.ftx-scope .ftx-price__card--hl .ftx-price__body{background:var(--ftx-yellow)}.ftx-scope .ftx-price__card--hl .ftx-price__unit{background:var(--ftx-black);color:var(--ftx-yellow);border-color:var(--ftx-black)}.ftx-scope .ftx-price__card--hl:hover{box-shadow:11px 11px 0 var(--ftx-black)}.ftx-scope .ftx-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:var(--ftx-border);box-shadow:var(--ftx-shadow-lg);background:var(--ftx-white);margin:0 0 22px}.ftx-scope .ftx-table{width:100%;border-collapse:collapse;margin:0;font-size:.98rem;min-width:560px}.ftx-scope :not(.ftx-table-wrap)>.ftx-table{display:block;overflow-x:auto}.ftx-scope .ftx-table thead th{background:var(--ftx-black);color:var(--ftx-white);font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.74rem;letter-spacing:.05em;text-align:left;padding:14px 16px;border:0;white-space:nowrap}.ftx-scope .ftx-table tbody td{padding:14px 16px;border-top:var(--ftx-border3);color:var(--ftx-ink);font-weight:500;vertical-align:top}.ftx-scope .ftx-table tbody tr:nth-child(even){background:#F7F7F5}.ftx-scope .ftx-table tbody tr:hover{background:var(--ftx-yellow)}.ftx-scope .ftx-table tbody td:first-child{font-weight:700}.ftx-scope .ftx-table .ftx-td-price{font-family:var(--ftx-display);font-weight:900;white-space:nowrap}.ftx-scope .ftx-table__note{font-size:.88rem;line-height:1.55;color:#444;border-left:var(--ftx-border3);padding:2px 0 2px 14px;margin:0 0 1.05em}@media (max-width:700px){.ftx-scope .ftx-table-wrap{overflow-x:visible;border:0;box-shadow:none;background:none}.ftx-scope .ftx-table{min-width:0;width:auto;display:block;font-size:1rem;border-collapse:separate;border-spacing:0}.ftx-scope .ftx-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ftx-scope .ftx-table tbody{display:block}.ftx-scope .ftx-table tbody tr{display:flex;flex-direction:column;background:var(--ftx-white);border:var(--ftx-border3);box-shadow:5px 5px 0 var(--ftx-black);padding:14px 18px;margin:0 0 18px}.ftx-scope .ftx-table tbody tr:nth-child(even){background:var(--ftx-white)}.ftx-scope .ftx-table tbody tr:hover{background:var(--ftx-yellow)}.ftx-scope .ftx-table tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:5px 4px 5px 0;border-top:0;text-align:right;overflow-wrap:anywhere}.ftx-scope .ftx-table tbody td::before{content:attr(data-label);font-family:var(--ftx-display);font-weight:900;text-transform:uppercase;font-size:.68rem;letter-spacing:.05em;color:var(--ftx-black);text-align:left;flex:0 0 auto}.ftx-scope .ftx-table tbody td:first-child{display:block;text-align:left;font-family:var(--ftx-display);font-weight:900;font-size:1.02rem;line-height:1.25;padding:0 0 10px;margin:0 0 8px;border-bottom:var(--ftx-border3)}.ftx-scope .ftx-table tbody td:first-child::before{content:none}.ftx-scope .ftx-table .ftx-td-price{font-size:1.22rem;padding-top:8px}}