.fc-showcase--book .fc-showcase__float{width:auto;display:grid;place-items:center;padding-block:clamp(10px,2vw,28px)}.fc-book3d__sway{transform-style:preserve-3d;animation:fcSway 9s ease-in-out infinite}@keyframes fcSway{0%,to{transform:rotateY(-6deg)}50%{transform:rotateY(6deg)}}.fc-book3d{--w:clamp(190px,24vw,320px);--h:calc(var(--w)*1.5182);--t:clamp(22px,3vw,34px);position:relative;width:var(--w);height:var(--h);margin-inline:auto;transform-style:preserve-3d;transform:rotateY(var(--ry,-28deg)) rotateX(var(--rx,4deg));transition:transform .7s var(--fc-ease);will-change:transform}.fc-book3d__face{position:absolute;backface-visibility:hidden}.fc-book3d__front{top:0;right:0;bottom:0;left:0;transform:translateZ(calc(var(--t) / 2));border-radius:2px 7px 7px 2px;overflow:hidden;background:#0c0c10;box-shadow:0 0 0 1px #d6b5662e,0 40px 70px -30px #000000e6}.fc-book3d__front img{display:block;width:100%;height:100%;object-fit:cover}.fc-book3d__front:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.55) 0,rgba(255,255,255,.14) 3%,rgba(0,0,0,.2) 5.5%,transparent 13%)}.fc-book3d__gloss{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 38%,rgba(255,236,190,.26) 50%,transparent 62%);background-size:260% 100%;background-position:130% 0;animation:fcSheen 7s ease-in-out infinite}.fc-book3d__back{top:0;right:0;bottom:0;left:0;transform:rotateY(180deg) translateZ(calc(var(--t) / 2));background:#0c0c10;border-radius:7px 2px 2px 7px}.fc-book3d__spine{width:var(--t);height:100%;top:0;left:calc(50% - var(--t) / 2);transform:rotateY(-90deg) translateZ(calc(var(--w) / 2));display:grid;place-items:center;overflow:hidden;background:linear-gradient(90deg,#15151b,#201d18 50%,#0e0e12)}.fc-book3d__spine span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font:700 clamp(.736rem,.9vw,1.024rem)/1 var(--fc-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--fc-gold-2)}.fc-book3d__pages{width:var(--t);height:calc(100% - 6px);top:3px;left:calc(50% - var(--t) / 2);transform:rotateY(90deg) translateZ(calc(var(--w) / 2 - 2px));background:repeating-linear-gradient(0deg,#ebe3d1 0 1.5px,#c9bd9d 1.5px 3px)}.fc-book3d__top,.fc-book3d__bottom{width:calc(100% - 4px);height:var(--t);left:2px;top:calc(50% - var(--t) / 2);background:#dad1bc}.fc-book3d__top{transform:rotateX(90deg) translateZ(calc(var(--h) / 2 - 2px))}.fc-book3d__bottom{transform:rotateX(-90deg) translateZ(calc(var(--h) / 2 - 2px));background:#b9ae95}.fc-bookstage__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,6vw,96px);align-items:center}.fc-bookstage .fc-showcase{padding:clamp(24px,4vw,64px) 0}.fc-bookstage__quote{margin:22px 0 0;padding-left:20px;border-left:2px solid var(--fc-gold-2);font:italic 500 clamp(1.84rem,1.9vw,2.32rem)/1.5 var(--fc-serif);color:var(--fc-gold-1)}.fc-insights .fc-grid--3{align-items:stretch}.fc-chart{display:flex;flex-direction:column;gap:6px;min-height:100%}.fc-chart__label{margin:0 0 4px;font:700 1.152rem/1 var(--fc-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--fc-gold-2)}.fc-chart__figure{display:flex;align-items:baseline;gap:8px;margin:6px 0 2px;font:600 clamp(4.8rem,5vw,6.72rem)/1 var(--fc-serif);color:var(--fc-text);font-variant-numeric:tabular-nums}.fc-chart__figure small{font:500 1.6rem/1 var(--fc-sans);letter-spacing:.04em;color:var(--fc-muted)}.fc-chart__title{margin:4px 0 10px;font:600 2.16rem/1.25 var(--fc-serif);color:var(--fc-text)}.fc-chart__text{margin:0;font-size:1.472rem;line-height:1.65;color:var(--fc-muted)}.fc-chart__viz{margin:18px 0 20px;min-height:132px;display:grid;place-items:center}.fc-chart__note{margin-top:auto;padding-top:16px;font-size:1.248rem;line-height:1.55;color:var(--fc-muted)}.fc-chart__note a{color:var(--fc-gold-1);text-decoration:underline;text-underline-offset:3px}.fc-chip{display:inline-block;margin-top:14px;padding:7px 12px;border-radius:999px;border:1px solid var(--fc-line);background:#d6b5660f;font:600 1.088rem/1.2 var(--fc-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--fc-gold-1)}.fc-stairs{display:flex;align-items:flex-end;gap:5px;width:100%;height:132px}.fc-stairs i{flex:1;height:calc(var(--i) * 10%);border-radius:3px 3px 0 0;background:linear-gradient(180deg,#d6b96d8c,#d6b96d14);border-top:1px solid rgba(243,230,189,.7);transform:scaleY(0);transform-origin:bottom;transition:transform .8s var(--fc-ease) calc(var(--i) * .12s)}.fc-stairs i:last-child{background:var(--fc-grad-gold);box-shadow:0 0 34px 2px #d6b566a6;animation:fcPulse 3.2s ease-in-out 1.6s infinite}.is-in .fc-stairs i{transform:scaleY(1)}.fc-ring{position:relative;width:132px;height:132px}.fc-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.fc-ring circle{fill:none;stroke-width:9;stroke-linecap:round}.fc-ring__track{stroke:#ffffff14}.fc-ring__bar{stroke:url(#fcGoldGrad);stroke-dasharray:326.7;stroke-dashoffset:326.7;transition:stroke-dashoffset 1.9s var(--fc-ease) .3s}.is-in .fc-ring__bar{stroke-dashoffset:calc(326.7 - 326.7 * var(--p) / 100)}.fc-ring__center{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:600 3.2rem/1 var(--fc-serif);color:var(--fc-gold-1);font-variant-numeric:tabular-nums}.fc-track{position:relative;width:100%;height:12px;border-radius:999px;background:#ffffff12;overflow:visible}.fc-track__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 1%);border-radius:999px;background:var(--fc-grad-gold);transform:scaleX(0);transform-origin:left;transition:transform 2s var(--fc-ease) .3s;box-shadow:0 0 24px -4px #d6b566b3}.fc-track__mark{position:absolute;top:-30px;left:calc(var(--p) * 1%);transform:translate(-50%);padding:4px 9px;border-radius:999px;background:var(--fc-panel);border:1px solid var(--fc-line-strong);font:700 1.088rem/1 var(--fc-sans);letter-spacing:.08em;color:var(--fc-gold-1);white-space:nowrap;opacity:0;transition:opacity .6s ease 1.8s}.is-in .fc-track__fill{transform:scaleX(1)}.is-in .fc-track__mark{opacity:1}.fc-track__axis{display:flex;justify-content:space-between;width:100%;margin-top:10px;font-size:1.152rem;letter-spacing:.08em;color:var(--fc-muted)}.fc-dist{display:grid;gap:8px;width:min(420px,100%);margin:26px auto 0}.fc-dist__row{display:grid;grid-template-columns:34px 1fr 26px;align-items:center;gap:12px;font-size:1.312rem;color:var(--fc-muted);font-variant-numeric:tabular-nums}.fc-dist__bar{height:8px;border-radius:999px;background:#ffffff12;overflow:hidden}.fc-dist__bar i{display:block;height:100%;width:100%;border-radius:inherit;background:var(--fc-grad-gold);transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--fc-ease) calc(var(--k) * 90ms + .2s)}.is-in .fc-dist__bar i{transform:scaleX(var(--w))}.fc-progress{position:fixed;left:0;top:0;width:100%;height:2px;z-index:200;pointer-events:none;transform:scaleX(0);transform-origin:left;background:var(--fc-grad-gold);box-shadow:0 0 12px #d6b56699}.fc-btn{translate:var(--bx,0) var(--by,0)}@media(max-width:989px){.fc-bookstage__grid{grid-template-columns:1fr;gap:8px}.fc-book3d{--w:clamp(180px,52vw,260px)}}@media(max-width:640px){.fc-chart__viz{min-height:120px}}@media(prefers-reduced-motion:reduce){.fc-book3d__sway,.fc-book3d__gloss,.fc-stairs i:last-child{animation:none!important}.fc-stairs i{transform:scaleY(1)!important;transition:none!important}.fc-ring__bar{stroke-dashoffset:calc(326.7 - 326.7 * var(--p) / 100)!important;transition:none!important}.fc-track__fill{transform:none!important;transition:none!important}.fc-track__mark{opacity:1!important}.fc-dist__bar i{transform:scaleX(var(--w))!important;transition:none!important}.fc-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fc-extra.css.map */
