.fc-stage{padding-block:clamp(4.8rem,6vw,8.8rem) 0;text-align:center}.fc-stage__inner{display:flex;flex-direction:column;align-items:center}.fc-stage__copy{max-width:104rem}.fc-stage .fc-eyebrow{justify-content:center}.fc-stage .fc-eyebrow:after{content:"";width:44px;height:1px;background:var(--fc-grad-gold)}.fc-stage__title{font-size:clamp(4.2rem,6.6vw,9.6rem);line-height:1;letter-spacing:-.015em}.fc-stage .fc-lead{max-width:38em;margin:2.8rem auto 0}.fc-stage .fc-actions{justify-content:center;margin-top:3.6rem}.fc-stage__beam{position:absolute;left:50%;top:-12%;width:min(120rem,140vw);height:110%;translate:-50% 0;background:radial-gradient(46% 58% at 50% 0,rgba(214,181,102,.22),transparent 72%),radial-gradient(30% 34% at 50% 78%,rgba(214,181,102,.16),transparent 70%)}.fc-stage__scene{position:relative;display:grid;place-items:center;width:100%;max-width:110rem;margin-top:clamp(3.6rem,5vw,6.4rem);padding-bottom:clamp(5.6rem,7vw,9.6rem)}.fc-stage .fc-book3d{--w:clamp(20rem,23vw,31rem)}.fc-stage__rings{position:absolute;left:50%;top:44%;width:0;height:0}.fc-stage__rings i{position:absolute;left:0;top:0;width:var(--s);height:var(--s);translate:-50% -50%;border-radius:50%;border:1px solid rgba(214,181,102,.2)}.fc-stage__rings i:nth-child(1){--s:min(44rem,74vw)}.fc-stage__rings i:nth-child(2){--s:min(68rem,112vw);border-style:dashed;border-color:#d6b56642;animation:fcRot 60s linear infinite}.fc-stage__rings i:nth-child(2):before{content:"";position:absolute;left:50%;top:-5px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#f3e6bd;box-shadow:0 0 18px 4px #d6b566cc}.fc-stage__rings i:nth-child(3){--s:min(96rem,150vw);border-color:#d6b5661a;animation:fcRot 90s linear infinite reverse}.fc-stage__rings i:nth-child(3):before{content:"";position:absolute;left:14%;top:14%;width:6px;height:6px;border-radius:50%;background:#d6b96d;box-shadow:0 0 12px 2px #d6b56699}@keyframes fcRot{to{rotate:1turn}}.fc-stage__chips{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;pointer-events:none}.fc-chipcard{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;padding:1.7rem 2.2rem;border-radius:18px;border:1px solid var(--fc-line-strong);background:#0c0c10bd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 30px 60px -30px #000,inset 0 1px #ffffff0f;text-align:left;translate:var(--px,0) var(--py,0);transition:translate .6s var(--fc-ease);animation:fcFloat 7s ease-in-out infinite;animation-delay:calc(var(--i) * -1.7s)}.fc-chipcard b{display:flex;align-items:center;gap:1rem;font:600 3.2rem/1 var(--fc-serif);color:var(--fc-gold-1);font-variant-numeric:tabular-nums;white-space:nowrap}.fc-chipcard b em{padding:.5rem .8rem;border-radius:999px;background:var(--fc-grad-gold);font:800 1.1rem/1 var(--fc-sans);font-style:normal;letter-spacing:.04em;color:#17120a}.fc-chipcard span{font:600 1.1rem/1.35 var(--fc-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--fc-muted)}.fc-chipcard:nth-child(1){left:4%;top:6%}.fc-chipcard:nth-child(2){right:4%;top:14%}.fc-chipcard:nth-child(3){left:9%;bottom:24%}.fc-chipcard:nth-child(4){right:8%;bottom:17%}.fc-tabs{overflow:clip}.fc-tabs__grid{display:grid;grid-template-columns:30rem 1fr;gap:clamp(2.4rem,4vw,6.4rem);align-items:start}.fc-tabs__list{position:sticky;top:12rem;display:grid;gap:.4rem}.fc-tab{all:unset;box-sizing:border-box;position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.6rem;padding:2rem 2rem 2.4rem;border-radius:14px;cursor:pointer;color:var(--fc-muted);-webkit-tap-highlight-color:transparent;transition:color .3s,background .4s}.fc-tab:hover{color:var(--fc-text);background:#ffffff08}.fc-tab.is-active{color:var(--fc-text);background:linear-gradient(90deg,#d6b56621,#d6b56600)}.fc-tab:focus-visible{outline:2px solid var(--fc-gold-1);outline-offset:2px}.fc-tab__n{font:500 1.4rem/1 var(--fc-serif);letter-spacing:.2em;color:var(--fc-gold-2)}.fc-tab__label{font:600 2.3rem/1.2 var(--fc-serif)}.fc-tab__bar{position:absolute;left:2rem;right:2rem;bottom:1rem;height:2px;border-radius:2px;background:#ffffff14;overflow:hidden;opacity:0;transition:opacity .3s}.fc-tab.is-active .fc-tab__bar{opacity:1}.fc-tab__bar i{display:block;height:100%;background:var(--fc-grad-gold);transform:scaleX(0);transform-origin:left}.fc-tab.is-active .fc-tab__bar i{transform:scaleX(1)}.fc-tabs.is-auto .fc-tab.is-active .fc-tab__bar i{animation:fcFill 8s linear forwards}.fc-tabs.is-paused .fc-tab__bar i,.fc-tabs.is-off .fc-tab__bar i{animation-play-state:paused!important}@keyframes fcFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fc-tabs__panels{position:relative;min-height:46rem;padding:clamp(2.4rem,4vw,5.6rem);border-radius:28px;border:1px solid var(--fc-line);background:radial-gradient(60rem 36rem at 88% 8%,rgba(214,181,102,.11),transparent 65%),linear-gradient(180deg,#ffffff0b,#ffffff03)}.fc-panel{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2.4rem,4vw,5.6rem);align-items:center;outline:0}.fc-panel+.fc-panel{margin-top:4rem}.fc-js .fc-panel+.fc-panel{margin-top:0}.fc-js .fc-panel:not(.is-active){display:none}.fc-js .fc-panel.is-active .fc-panel__copy>*{animation:fcUp .75s var(--fc-ease) both;animation-delay:calc(var(--k,0) * 90ms)}.fc-js .fc-panel.is-active .fc-panel__viz{animation:fcUp .85s var(--fc-ease) .18s both}@keyframes fcUp{0%{opacity:0;transform:translate3d(0,24px,0)}}.fc-panel__title{margin:0;font:600 clamp(2.8rem,3vw,4.2rem)/1.12 var(--fc-serif);color:var(--fc-text)}.fc-panel__text{margin:1.8rem 0 0;font-size:1.65rem;line-height:1.75;color:var(--fc-muted)}.fc-panel__points{display:grid;gap:1.3rem;list-style:none;margin:2.4rem 0 0;padding:0}.fc-panel__points li{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.55rem;line-height:1.5;color:var(--fc-text)}.fc-panel__points svg{flex:none;width:18px;height:18px;margin-top:.3rem;fill:none;stroke:var(--fc-gold-2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fc-panel__copy .fc-chip{margin-top:2.2rem}.fc-panel__source{margin:1.4rem 0 0;font-size:1.3rem;line-height:1.55;color:var(--fc-muted)}.fc-panel__source a{color:var(--fc-gold-1);text-decoration:underline;text-underline-offset:3px}.fc-panel__viz{display:grid;place-items:center;min-height:30rem;padding:clamp(2.2rem,3vw,3.6rem);border-radius:20px;border:1px solid var(--fc-line);background:#0606088c}.fc-panel__quote{margin:0;font:italic 500 clamp(2.2rem,2.2vw,3rem)/1.42 var(--fc-serif);color:var(--fc-gold-1);text-align:left}.fc-panel__quote:before{content:"\201c";display:block;margin-bottom:1.6rem;font:600 9rem/.55 var(--fc-serif);font-style:normal;color:#d6b56666}.fc-vizbox{width:100%}.fc-vizbox__big{display:flex;align-items:baseline;gap:1rem;margin:0 0 2.4rem}.fc-vizbox__big b{font:600 7.2rem/1 var(--fc-serif);color:var(--fc-gold-1);font-variant-numeric:tabular-nums}.fc-vizbox__big span{font:600 1.3rem/1 var(--fc-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--fc-muted)}.fc-vizbox .fc-stairs{height:160px}.fc-bars{display:grid;gap:2.4rem;width:100%}.fc-bars__row{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:1rem 1.6rem}.fc-bars__row span{font:600 1.15rem/1 var(--fc-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--fc-muted)}.fc-bars__row b{font:600 2.6rem/1 var(--fc-serif);color:var(--fc-text);font-variant-numeric:tabular-nums}.fc-bars__row.is-gold b{font-size:3.8rem;color:var(--fc-gold-1)}.fc-bars__track{grid-column:1/-1;height:14px;border-radius:999px;background:#ffffff0f;overflow:hidden}.fc-bars__track i{display:block;width:calc(var(--w) * 100%);height:100%;border-radius:inherit;background:#ffffff3d;transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--fc-ease) .25s}.fc-bars__row.is-gold .fc-bars__track i{background:var(--fc-grad-gold);box-shadow:0 0 24px -4px #d6b566b3;transition-delay:.6s}.is-in .fc-bars__track i{transform:scaleX(1)}.fc-bars__note{margin:0;padding-top:2rem;border-top:1px solid var(--fc-line);font-size:1.5rem;color:var(--fc-muted)}.fc-bars__note b{color:var(--fc-gold-1)}.fc-flow{position:relative;display:grid;gap:2.8rem;width:100%;margin:0;padding:0;list-style:none}.fc-flow:before,.fc-flow:after{content:"";position:absolute;left:23px;top:24px;bottom:24px;width:2px}.fc-flow:before{background:#ffffff14}.fc-flow:after{background:var(--fc-grad-gold);transform:scaleY(0);transform-origin:top;transition:transform 1.9s var(--fc-ease) .25s}.is-in .fc-flow:after{transform:scaleY(1)}.fc-flow li{position:relative;z-index:1;display:grid;grid-template-columns:48px 1fr;align-items:center;gap:.3rem 1.8rem;text-align:left;opacity:.3;transition:opacity .7s ease calc(var(--i) * .65s + .25s)}.is-in .fc-flow li{opacity:1}.fc-flow .fc-icon{grid-row:1 / span 2;width:48px;height:48px;margin:0;border-radius:50%;background:#101015}.fc-flow .fc-icon svg{width:22px;height:22px}.fc-flow b{align-self:end;font:700 1.6rem/1.3 var(--fc-sans);color:var(--fc-text)}.fc-flow small{align-self:start;font-size:1.35rem;line-height:1.5;color:var(--fc-muted)}.fc-pc{background:var(--fc-bg-2)}.fc-pc__grid{display:grid;grid-template-columns:1fr auto 1fr;gap:clamp(1.6rem,2.6vw,3.6rem);align-items:stretch}.fc-pc__col{padding:clamp(2.6rem,3.4vw,4.8rem);border-radius:24px;border:1px solid var(--fc-line);background:linear-gradient(180deg,#ffffff0a,#ffffff03)}.fc-pc__col--pro{border-color:var(--fc-line-strong);background:radial-gradient(50rem 30rem at 0 0,rgba(214,181,102,.15),transparent 65%),linear-gradient(180deg,#ffffff0d,#ffffff03);box-shadow:0 40px 80px -56px #d6b56699}.fc-pc__col h3{display:flex;align-items:center;gap:1.4rem;margin:0 0 2.2rem;font:600 2.8rem/1.2 var(--fc-serif);color:var(--fc-text)}.fc-pc__mark{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%}.fc-pc__mark svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.fc-pc__col--pro .fc-pc__mark{background:var(--fc-grad-gold);color:#17120a}.fc-pc__col--con .fc-pc__mark{border:1px solid rgba(255,255,255,.26);color:var(--fc-muted)}.fc-pc__col ul{margin:0;padding:0;list-style:none}.fc-pc__col li{display:flex;align-items:flex-start;gap:1.4rem;padding:1.7rem 0;border-top:1px solid var(--fc-line);font-size:1.6rem;line-height:1.55;color:var(--fc-text)}.fc-pc__col--con li{color:var(--fc-muted)}.fc-pc__col li svg{flex:none;width:18px;height:18px;margin-top:.35rem;fill:none;stroke:var(--fc-gold-2);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fc-pc__col--con li svg{stroke:#ffffff6b}.fc-js .fc-pc__col[data-fc-reveal] li{opacity:0;transform:translate3d(0,14px,0);transition:opacity .7s var(--fc-ease) calc(var(--k) * 90ms + .3s),transform .7s var(--fc-ease) calc(var(--k) * 90ms + .3s)}.fc-js .fc-pc__col[data-fc-reveal].is-in li{opacity:1;transform:none}.fc-pc__mid{display:flex;flex-direction:column;align-items:center;gap:1.4rem}.fc-pc__mid i{flex:1;width:1px;background:linear-gradient(180deg,transparent,var(--fc-line-strong),transparent)}.fc-pc__mid span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--fc-line-strong);font:italic 500 2rem/1 var(--fc-serif);color:var(--fc-gold-1)}.fc-pc__note{max-width:72rem;margin:3.6rem auto 0;text-align:center;font-size:1.45rem;line-height:1.7;color:var(--fc-muted)}.fc-proof{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(2.4rem,4vw,5.6rem);max-width:88rem;margin:0 auto clamp(3.6rem,5vw,6.4rem);padding:clamp(2.4rem,3.4vw,4.4rem);border-radius:24px;border:1px solid var(--fc-line);background:radial-gradient(40rem 26rem at 0 50%,rgba(214,181,102,.12),transparent 65%),linear-gradient(180deg,#ffffff0b,#ffffff03);text-align:left}.fc-dial{position:relative;width:20rem;height:20rem}.fc-dial svg{width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.fc-dial circle{fill:none;stroke-width:7;stroke-linecap:round}.fc-dial__track{stroke:#ffffff14}.fc-dial__bar{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 2.2s var(--fc-ease) .3s;filter:drop-shadow(0 0 6px rgba(214,181,102,.55))}.is-in .fc-dial__bar{stroke-dashoffset:calc(100 - var(--p))}.fc-dial__center{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center}.fc-dial__center b{font:600 6.8rem/1 var(--fc-serif);color:var(--fc-gold-1);font-variant-numeric:tabular-nums}.fc-dial__center span{margin-top:.8rem;font:600 1.1rem/1 var(--fc-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--fc-muted)}.fc-proof .fc-rating{margin-top:0}.fc-proof .fc-dist{width:100%;margin:2rem 0 0}.fc-proof__note{margin:1.8rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--fc-muted)}.fc-carousel{position:relative}.fc-carousel__track{display:flex;gap:clamp(1.6rem,2vw,2.8rem);padding:1.2rem .2rem 2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.fc-carousel__track::-webkit-scrollbar{display:none}.fc-carousel__track:focus-visible{outline:2px solid var(--fc-gold-1);outline-offset:4px;border-radius:12px}.fc-carousel__track>.fc-review{flex:0 0 clamp(30rem,31.5%,44rem);scroll-snap-align:start}.fc-carousel__nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:1.6rem}.fc-carousel__btn{all:unset;box-sizing:border-box;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--fc-line-strong);color:var(--fc-gold-1);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .3s,transform .4s var(--fc-ease)}.fc-carousel__btn:hover{background:#d6b5661f;transform:translateY(-2px)}.fc-carousel__btn:focus-visible{outline:2px solid var(--fc-gold-1);outline-offset:3px}.fc-carousel__btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fc-carousel__btn--prev svg{transform:scaleX(-1)}.fc-carousel__count{min-width:7rem;text-align:center;font:600 1.3rem/1 var(--fc-sans);letter-spacing:.14em;color:var(--fc-muted);font-variant-numeric:tabular-nums}.fc-dots{position:fixed;right:2.2rem;top:50%;z-index:30;display:none;flex-direction:column;align-items:center;gap:1.4rem;transform:translateY(-50%)}.fc-dots a{position:relative;display:block;width:10px;height:10px;border-radius:999px;background:#ffffff3d;transition:height .45s var(--fc-ease),background .3s}.fc-dots a:hover{background:#f3e6bdb3}.fc-dots a.is-active{height:30px;background:var(--fc-grad-gold)}.fc-dots a:focus-visible{outline:2px solid var(--fc-gold-1);outline-offset:4px}.fc-dots a span{position:absolute;right:24px;top:50%;padding:.7rem 1.1rem;border-radius:999px;border:1px solid var(--fc-line);background:#0c0c10eb;font:600 1.1rem/1 var(--fc-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--fc-gold-1);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(8px,-50%);transition:opacity .3s,transform .4s var(--fc-ease)}.fc-dots a:hover span,.fc-dots a:focus-visible span{opacity:1;transform:translateY(-50%)}@media(min-width:1360px){.fc-dots{display:flex}}@media(max-width:989px){.fc-stage__scene{display:flex;flex-direction:column;align-items:center;padding-bottom:4.8rem}.fc-stage .fc-book3d{--w:clamp(17rem,46vw,26rem)}.fc-stage__chips{position:static;display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%;margin-top:3.2rem}.fc-chipcard{position:static;padding:1.5rem 1.6rem;animation:none;translate:none}.fc-chipcard b{font-size:2.5rem;flex-wrap:wrap;white-space:normal}.fc-tabs__grid{grid-template-columns:1fr;gap:2rem}.fc-tabs__list{position:static;display:flex;gap:.8rem;margin-inline:calc(clamp(20px,5vw,48px)*-1);padding:.2rem clamp(20px,5vw,48px) .6rem;overflow-x:auto;scrollbar-width:none}.fc-tabs__list::-webkit-scrollbar{display:none}.fc-tab{flex:none;display:block;padding:1.3rem 2rem 1.7rem;border:1px solid var(--fc-line);border-radius:999px}.fc-tab.is-active{border-color:var(--fc-line-strong);background:#d6b5661f}.fc-tab__n{display:none}.fc-tab__label{font-size:1.8rem;white-space:nowrap}.fc-tab__bar{left:2rem;right:2rem;bottom:.8rem}.fc-tabs__panels{min-height:0}.fc-panel{grid-template-columns:1fr}.fc-panel__viz{min-height:22rem}.fc-pc__grid{grid-template-columns:1fr}.fc-pc__mid{flex-direction:row}.fc-pc__mid i{width:auto;height:1px;background:linear-gradient(90deg,transparent,var(--fc-line-strong),transparent)}.fc-proof{grid-template-columns:1fr;justify-items:center;text-align:center}.fc-proof .fc-rating{justify-content:center}.fc-proof__body{width:100%}.fc-carousel__track>.fc-review{flex-basis:84%}}@media(max-width:640px){.fc-stage__title{font-size:clamp(3.8rem,10.6vw,5rem)}.fc-dial{width:17rem;height:17rem}.fc-dial__center b,.fc-vizbox__big b{font-size:5.6rem}}@media(prefers-reduced-motion:reduce){.fc-js .fc-pc__col[data-fc-reveal] li{opacity:1!important;transform:none!important}.fc-bars__track i{transform:none!important}.fc-flow:after{transform:none!important}.fc-flow li{opacity:1!important}.fc-dial__bar{stroke-dashoffset:calc(100 - var(--p))!important}}.fc-chipcard b,.fc-dial__center b,.fc-vizbox__big b,.fc-bars__row b,.fc-bars__note b,.fc-price,.fc-chart__figure,.fc-hero__facts b,.fc-tab__n,.fc-qa__n,.fc-carousel__count{font-variant-numeric:lining-nums tabular-nums}.fc-tabs__grid{grid-template-columns:26rem 1fr}.fc-tabs__panels{display:grid;align-items:center;min-height:58rem}.fc-panel{grid-template-columns:1fr 1fr}@media(min-width:1200px){.fc-dots{display:flex}}@media(max-width:989px){.fc-tabs__grid{grid-template-columns:1fr}.fc-tabs__panels{display:block;min-height:0}.fc-panel{grid-template-columns:1fr}}.fc-panel__quote{padding:0;border:0}@media(max-width:640px){.fc-stage .fc-eyebrow{gap:10px;letter-spacing:.2em}.fc-stage .fc-eyebrow:before,.fc-stage .fc-eyebrow:after{width:20px;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fc-studio.css.map */
