#fc-ea{background:var(--ea-bg);padding:var(--ea-pad);font-family:Assistant,-apple-system,BlinkMacSystemFont,sans-serif;color:#121212}#fc-ea *{box-sizing:border-box}#fc-ea .fc-ea__wrap{max-width:1280px;margin:0 auto;padding:0 48px}#fc-ea .fc-ea-serif,#fc-ea .fc-ea-serif em{font-family:Playfair Display,Playfair Display Fallback,Georgia,serif!important}#fc-ea .fc-ea-serif em{font-style:italic;color:var(--ea-accent);font-weight:500}#fc-ea .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}#fc-ea .fc-ea__panel{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:32px;align-items:center;padding:48px 48px 48px 56px;border-radius:32px;color:var(--ea-ink);background:radial-gradient(120% 100% at 100% 0%,#ff7a1524,#ff7a1500 55%),linear-gradient(160deg,#1e1e1e 0%,var(--ea-panel) 48%,#0c0c0c 100%);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1a,0 2px 6px #12121214,0 28px 64px #12121238}#fc-ea .fc-ea__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ea-accent)}#fc-ea .fc-ea__dot{width:8px;height:8px;border-radius:50%;background:var(--ea-accent);box-shadow:0 0 0 4px var(--ea-accent-a030);animation:fc-ea-pulse 2.2s ease-in-out infinite}@keyframes fc-ea-pulse{0%,to{box-shadow:0 0 0 3px var(--ea-accent-a030)}50%{box-shadow:0 0 0 7px #ff7a1500}}#fc-ea .fc-ea__title{font-size:clamp(36px,4.6vw,62px);font-weight:500!important;line-height:1.02;letter-spacing:-.025em;margin:0 0 14px;color:var(--ea-ink)!important}#fc-ea .fc-ea__title[hidden],#fc-ea [data-fc-ea-copy][hidden]{display:none!important}#fc-ea .fc-ea__lede{margin:0;max-width:520px;font-size:16px;line-height:1.6;color:#ffffffb8}#fc-ea .fc-ea__cd{margin-top:26px}#fc-ea .fc-ea__cd[hidden]{display:none}#fc-ea .fc-ea__cd-label{margin:0 0 10px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff9}#fc-ea .fc-ea__cd-units{display:flex;gap:8px}#fc-ea .fc-ea__cd-unit{display:inline-flex;flex-direction:column;align-items:center;min-width:68px;padding:10px 10px 8px;border-radius:16px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff1a}#fc-ea .fc-ea__cd-unit b{font-family:Playfair Display,Playfair Display Fallback,Georgia,serif!important;font-weight:500;font-size:30px;line-height:1;letter-spacing:-.02em;color:var(--ea-accent);font-variant-numeric:tabular-nums}#fc-ea .fc-ea__cd-unit i{margin-top:5px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}#fc-ea .fc-ea__form{margin-top:26px}#fc-ea .fc-ea__form[hidden],#fc-ea .fc-ea__done[hidden],#fc-ea .fc-ea__live[hidden]{display:none}#fc-ea .fc-ea__dev-label{margin:0 0 8px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fff9}#fc-ea .fc-ea__devices{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}#fc-ea .fc-ea__chip{margin:0;padding:7px 13px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;color:#ffffffdb;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29;transition:background .2s,color .2s,box-shadow .2s,transform .2s}#fc-ea .fc-ea__chip:hover{background:#ffffff24;transform:translateY(-1px)}#fc-ea .fc-ea__chip:focus-visible{outline:2px solid var(--ea-accent);outline-offset:2px}#fc-ea .fc-ea__chip[aria-pressed=true]{color:#fff;background:var(--ea-accent-a085);box-shadow:inset 0 0 0 1px #fff6,0 6px 16px #ff7a154d}#fc-ea .fc-ea__row{display:flex;gap:8px;max-width:520px}#fc-ea .fc-ea__input{flex:1 1 auto;min-width:0;height:54px;padding:0 18px;border:0;border-radius:999px;font:inherit;font-size:15px;color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;transition:box-shadow .2s,background .2s}#fc-ea .fc-ea__input::placeholder{color:#ffffff73}#fc-ea .fc-ea__input:focus{outline:none;background:#ffffff1f;box-shadow:inset 0 0 0 1.5px var(--ea-accent)}#fc-ea .fc-ea__input.is-bad{box-shadow:inset 0 0 0 1.5px #ff8a7a}#fc-ea .fc-ea__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 24px;border:0;border-radius:999px;cursor:pointer;text-decoration:none;font:inherit;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--ea-accent);box-shadow:inset 0 0 0 1px #ffffff47,inset 0 1px #ffffff38,0 10px 24px #ff7a154d;transition:background .22s,color .22s,transform .22s,box-shadow .22s}#fc-ea .fc-ea__btn svg{width:14px;height:14px;flex:none;transition:transform .22s}#fc-ea .fc-ea__btn:hover{background:#fff;color:#121212;transform:translateY(-1px)}#fc-ea .fc-ea__btn:hover svg{transform:translate(3px)}#fc-ea .fc-ea__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}#fc-ea .fc-ea__btn[disabled]{opacity:.7;cursor:progress;transform:none}#fc-ea .fc-ea__note{margin:12px 0 0;max-width:520px;font-size:12.5px;line-height:1.5;color:#ffffff8c}#fc-ea .fc-ea__msg{margin:8px 0 0;min-height:0;font-size:13px;font-weight:600;color:#ff8a7a}#fc-ea .fc-ea__msg:empty{display:none}#fc-ea .fc-ea__done{display:flex;gap:14px;align-items:flex-start;margin-top:26px;max-width:560px;padding:18px 20px;border-radius:20px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24}#fc-ea .fc-ea__done-icon{flex:none;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--ea-accent);color:#fff}#fc-ea .fc-ea__done-icon svg{width:18px;height:18px}#fc-ea .fc-ea__done-title{margin:0 0 4px;font-size:22px;font-weight:500!important;line-height:1.15;color:var(--ea-ink)!important}#fc-ea .fc-ea__done-text{margin:0;font-size:14px;line-height:1.55;color:#ffffffb3}#fc-ea .fc-ea__live{margin-top:24px}#fc-ea .fc-ea__more{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:3px;transition:border-color .2s,color .2s}#fc-ea .fc-ea__more svg{width:14px;height:14px;transition:transform .22s}#fc-ea .fc-ea__more:hover{color:var(--ea-accent);border-color:var(--ea-accent)}#fc-ea .fc-ea__more:hover svg{transform:translate(3px)}#fc-ea .fc-ea__stage{position:relative;align-self:stretch;min-height:360px;border-radius:24px;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 80% at 50% 100%,#fff0 35%,#f0e7d4f2),linear-gradient(180deg,#fff,#fbf8f1);box-shadow:inset 0 0 0 1px #ffffffb3,0 18px 40px #00000059}#fc-ea .fc-ea__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8% 8% 30%;mix-blend-mode:multiply}#fc-ea .fc-ea__date{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;color:#121212}#fc-ea .fc-ea__stage--img .fc-ea__date{position:absolute;left:24px;right:24px;bottom:22px}#fc-ea .fc-ea__date-k{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#1212128c}#fc-ea .fc-ea__date-d{font-size:clamp(96px,12vw,168px);font-weight:500!important;line-height:.95;letter-spacing:-.04em;color:#121212!important}#fc-ea .fc-ea__stage--img .fc-ea__date-d{font-size:72px}#fc-ea .fc-ea__date-m{margin-top:6px;font-size:15px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ea-accent)}#fc-ea.fc-ea--hero:not(.fc-ea--img):not([data-phase=pre]) .fc-ea__stage{display:none}#fc-ea.fc-ea--hero:not(.fc-ea--img):not([data-phase=pre]) .fc-ea__panel{grid-template-columns:1fr}#fc-ea.fc-ea--hero:not(.fc-ea--img):not([data-phase=pre]) .fc-ea__lede,#fc-ea.fc-ea--hero:not(.fc-ea--img):not([data-phase=pre]) .fc-ea__row,#fc-ea.fc-ea--hero:not(.fc-ea--img):not([data-phase=pre]) .fc-ea__note{max-width:640px}#fc-ea[data-phase=ended] .fc-ea__perks,#fc-ea[data-phase=ended] .fc-ea__steps,#fc-ea.fc-ea--banner.is-ended,#fc-ea[hidden]{display:none}#fc-ea .fc-ea__perks{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#fc-ea .fc-ea__perk{position:relative;overflow:hidden;isolation:isolate;padding:26px 26px 28px;border-radius:24px;display:flex;flex-direction:column;gap:10px;background:radial-gradient(120% 80% at 50% 100%,#fff0 35%,#f0e7d4f2),linear-gradient(180deg,#fff,#fbf8f1);box-shadow:inset 0 0 0 1px #ffffffb3,0 2px 6px #1212120a,0 16px 36px #12121214;transition:transform .32s cubic-bezier(.2,.7,.2,1)}#fc-ea .fc-ea__perk:hover{transform:translateY(-3px)}#fc-ea .fc-ea__perk-icon{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#121212;color:var(--ea-accent)}#fc-ea .fc-ea__perk-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#fc-ea .fc-ea__perk-title{margin:6px 0 0;font-size:22px;font-weight:500!important;line-height:1.15;letter-spacing:-.01em;color:#121212!important}#fc-ea .fc-ea__perk-text{margin:0;font-size:14.5px;line-height:1.55;color:#1212129e}#fc-ea .fc-ea__steps{list-style:none;margin:18px 0 0;padding:26px 32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-radius:24px;background:#fff9;box-shadow:inset 0 0 0 1px #ffffffe6,0 2px 6px #1212120a}#fc-ea .fc-ea__step{position:relative;display:flex;flex-direction:column;gap:4px;padding-left:18px}#fc-ea .fc-ea__step:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:var(--ea-accent);box-shadow:0 0 0 4px var(--ea-accent-a030)}#fc-ea .fc-ea__step:not(:last-child):after{content:"";position:absolute;left:4px;top:22px;bottom:-24px;width:1px;background:#1212121f}#fc-ea .fc-ea__step-date{font-size:24px;font-weight:500!important;font-style:italic;line-height:1;color:var(--ea-accent)!important}#fc-ea .fc-ea__step-title{font-size:15px;font-weight:700;color:#121212}#fc-ea .fc-ea__step-text{font-size:13.5px;line-height:1.5;color:#12121299}#fc-ea.fc-ea--banner .fc-ea__panel{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:0 40px;padding:36px 48px 34px;border-radius:28px}#fc-ea.fc-ea--banner .fc-ea__title{font-size:clamp(30px,3.6vw,46px);margin-bottom:10px}#fc-ea.fc-ea--banner .fc-ea__lede{font-size:15px;max-width:460px}#fc-ea.fc-ea--banner .fc-ea__cd{margin-top:20px}#fc-ea.fc-ea--banner .fc-ea__cd-unit{min-width:60px;padding:8px 8px 7px;border-radius:14px}#fc-ea.fc-ea--banner .fc-ea__cd-unit b{font-size:26px}#fc-ea.fc-ea--banner .fc-ea__copy{display:contents}#fc-ea.fc-ea--banner .fc-ea__eyebrow,#fc-ea.fc-ea--banner .fc-ea__title,#fc-ea.fc-ea--banner .fc-ea__lede,#fc-ea.fc-ea--banner .fc-ea__cd{grid-column:1}#fc-ea.fc-ea--banner .fc-ea__form,#fc-ea.fc-ea--banner .fc-ea__done,#fc-ea.fc-ea--banner .fc-ea__live,#fc-ea.fc-ea--banner .fc-ea__more{grid-column:2;margin-top:0}#fc-ea.fc-ea--banner .fc-ea__form,#fc-ea.fc-ea--banner .fc-ea__done{grid-row:1 / span 4;align-self:center}#fc-ea.fc-ea--banner .fc-ea__more{grid-row:5;justify-self:end;margin-top:16px}#fc-ea.fc-ea--banner .fc-ea__live{grid-row:5;margin-top:16px}@media(max-width:989px){#fc-ea .fc-ea__wrap{padding:0 28px}#fc-ea .fc-ea__panel{grid-template-columns:1fr;padding:36px 32px;gap:28px}#fc-ea .fc-ea__stage{min-height:260px}#fc-ea .fc-ea__date-d{font-size:120px}#fc-ea .fc-ea__perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#fc-ea .fc-ea__perk{padding:22px 20px 24px}#fc-ea.fc-ea--banner .fc-ea__panel{grid-template-columns:1fr;gap:20px}#fc-ea.fc-ea--banner .fc-ea__copy{display:block}#fc-ea.fc-ea--banner .fc-ea__form,#fc-ea.fc-ea--banner .fc-ea__done{margin-top:22px}#fc-ea.fc-ea--banner .fc-ea__more{margin-top:16px}}@media(max-width:749px){#fc-ea .fc-ea__wrap{padding:0 16px}#fc-ea .fc-ea__panel{padding:28px 20px 26px;border-radius:24px;gap:22px}#fc-ea .fc-ea__title{font-size:34px}#fc-ea .fc-ea__lede{font-size:15px}#fc-ea .fc-ea__cd-units{gap:6px}#fc-ea .fc-ea__cd-unit{flex:1 1 0;min-width:0;padding:8px 4px 7px;border-radius:14px}#fc-ea .fc-ea__cd-unit b{font-size:26px}#fc-ea .fc-ea__row{flex-direction:column}#fc-ea .fc-ea__input,#fc-ea .fc-ea__btn{height:52px;width:100%}#fc-ea .fc-ea__chip{padding:7px 11px;font-size:11.5px}#fc-ea .fc-ea__stage:not(.fc-ea__stage--img),#fc-ea .fc-ea__date{display:none}#fc-ea .fc-ea__stage--img{min-height:0;aspect-ratio:16 / 10;border-radius:20px;order:1}#fc-ea .fc-ea__img{padding:6%}#fc-ea .fc-ea__perks{grid-template-columns:1fr;gap:12px;margin-top:16px}#fc-ea .fc-ea__perk{border-radius:20px}#fc-ea .fc-ea__perk-title{font-size:20px}#fc-ea .fc-ea__steps{grid-template-columns:1fr;gap:18px;padding:22px 20px;margin-top:14px}#fc-ea .fc-ea__step:not(:last-child):after{bottom:-18px}#fc-ea.fc-ea--banner .fc-ea__panel{padding:26px 20px 24px}#fc-ea.fc-ea--banner .fc-ea__title{font-size:30px}#fc-ea.fc-ea--banner .fc-ea__cd-unit b{font-size:24px}}@media(prefers-reduced-motion:reduce){#fc-ea .fc-ea__dot,#fc-ea .fc-ea__perk,#fc-ea .fc-ea__btn,#fc-ea .fc-ea__chip{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/fc-early-access.css.map */
