.filter-portfolio_wrapper__gPIdh{width:min(1120px,100%);margin-inline:auto;display:flex;flex-direction:column;gap:14px;margin-bottom:22px;position:relative;animation:filter-portfolio_controls-enter__n7On4 .22s ease-out both}.filter-portfolio_wrapper__gPIdh:after{content:"";display:block;width:100%;height:1px;margin-top:2px;background:linear-gradient(90deg,rgba(255,255,255,.22),rgba(255,255,255,.08) 55%,rgba(255,255,255,0))}.filter-portfolio_block___ISig{display:flex;flex-direction:column;gap:8px}.filter-portfolio_ratingRow__VHicV{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.filter-portfolio_focusModeButton___xWfW{--focus-accent:var(--theme-color,#ffbb00);min-height:34px;padding:7px 13px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.02);color:rgba(255,255,255,.78);font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1;text-transform:none;position:relative;transition:border-color .14s ease,background-color .14s ease,color .14s ease;margin-left:auto}.filter-portfolio_focusModeButton___xWfW:hover{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06);color:rgba(255,255,255,.96)}.filter-portfolio_focusModeButton___xWfW:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:1px}.filter-portfolio_focusModeButton___xWfW:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--focus-accent) 72%,#ffffff 28%);opacity:.86}.filter-portfolio_label__J37Wq{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.52)}.filter-portfolio_categoryStream__tX2oy{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:2px}.filter-portfolio_categoryButton__RgdZq{--btn-index:0;min-height:34px;padding:7px 13px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.02);color:rgba(255,255,255,.78);font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1;position:relative;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.filter-portfolio_categoryButton__RgdZq:hover{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06);color:rgba(255,255,255,.96)}.filter-portfolio_activeCategory__7pj5B{border-color:rgba(255,255,255,.34);background:rgba(255,255,255,.11);color:#ffffff}.filter-portfolio_activeCategory__7pj5B:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:999px;background:rgba(255,255,255,.85)}.filter-portfolio_ratingTabs__tmZqy{--segment-index:0;position:relative;width:min(340px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.02);padding:4px;overflow:hidden}.filter-portfolio_ratingHighlight__QC3lf{position:absolute;left:4px;top:4px;bottom:4px;width:calc((100% - 8px) / 3);border-radius:6px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.12);transform:translateX(calc(var(--segment-index) * 100%));transition:transform .18s ease}.filter-portfolio_ratingButton__Ssh7R{min-height:32px;border:0;background:transparent;color:rgba(255,255,255,.76);font-size:13px;font-weight:600;letter-spacing:.01em;position:relative;z-index:1;transition:color .14s ease}.filter-portfolio_ratingButton__Ssh7R:hover{color:rgba(255,255,255,.96)}.filter-portfolio_ratingActive__T_9U7{color:#ffffff}.filter-portfolio_categoryButton__RgdZq:focus-visible,.filter-portfolio_ratingButton__Ssh7R:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:1px}@keyframes filter-portfolio_controls-enter__n7On4{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.v-light .filter-portfolio_label__J37Wq,body.v-light .filter-portfolio_label__J37Wq{color:rgba(17,24,39,.58)}.v-light .filter-portfolio_wrapper__gPIdh:after,body.v-light .filter-portfolio_wrapper__gPIdh:after{background:linear-gradient(90deg,rgba(17,24,39,.22),rgba(17,24,39,.08) 55%,rgba(17,24,39,0))}.v-light .filter-portfolio_categoryButton__RgdZq,body.v-light .filter-portfolio_categoryButton__RgdZq{border-color:rgba(17,24,39,.16);background:rgba(17,24,39,.03);color:rgba(17,24,39,.82)}.v-light .filter-portfolio_categoryButton__RgdZq:hover,body.v-light .filter-portfolio_categoryButton__RgdZq:hover{border-color:rgba(17,24,39,.3);background:rgba(17,24,39,.08);color:rgba(17,24,39,.98)}.v-light .filter-portfolio_activeCategory__7pj5B,body.v-light .filter-portfolio_activeCategory__7pj5B{border-color:rgba(17,24,39,.35);background:rgba(17,24,39,.14);color:#111827}.v-light .filter-portfolio_activeCategory__7pj5B:after,body.v-light .filter-portfolio_activeCategory__7pj5B:after{background:rgba(17,24,39,.82)}.v-light .filter-portfolio_ratingTabs__tmZqy,body.v-light .filter-portfolio_ratingTabs__tmZqy{border-color:rgba(17,24,39,.18);background:rgba(17,24,39,.03)}.v-light .filter-portfolio_ratingHighlight__QC3lf,body.v-light .filter-portfolio_ratingHighlight__QC3lf{border-color:rgba(17,24,39,.22);background:rgba(17,24,39,.12)}.v-light .filter-portfolio_ratingButton__Ssh7R,body.v-light .filter-portfolio_ratingButton__Ssh7R{color:rgba(17,24,39,.82)}.v-light .filter-portfolio_ratingButton__Ssh7R:hover,body.v-light .filter-portfolio_ratingButton__Ssh7R:hover{color:rgba(17,24,39,.98)}.v-light .filter-portfolio_ratingActive__T_9U7,body.v-light .filter-portfolio_ratingActive__T_9U7{color:#111827}.v-light .filter-portfolio_focusModeButton___xWfW,body.v-light .filter-portfolio_focusModeButton___xWfW{--focus-accent:#a86a13;border-color:rgba(17,24,39,.16);background:rgba(17,24,39,.03);color:rgba(17,24,39,.82)}.v-light .filter-portfolio_focusModeButton___xWfW:hover,body.v-light .filter-portfolio_focusModeButton___xWfW:hover{border-color:rgba(17,24,39,.3);background:rgba(17,24,39,.08);color:rgba(17,24,39,.98)}@media (max-width:900px){.filter-portfolio_categoryStream__tX2oy{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:none}.filter-portfolio_categoryStream__tX2oy::-webkit-scrollbar{display:none}}@media (max-width:640px){.filter-portfolio_wrapper__gPIdh{gap:12px}.filter-portfolio_categoryButton__RgdZq,.filter-portfolio_ratingButton__Ssh7R{min-height:31px;padding:6px 10px;font-size:12px}.filter-portfolio_ratingTabs__tmZqy{width:min(320px,100%)}.filter-portfolio_ratingRow__VHicV{justify-content:flex-start;gap:10px}.filter-portfolio_focusModeButton___xWfW{min-height:34px;padding:7px 14px;font-size:11px;margin-left:0}}@media (prefers-reduced-motion:reduce){.filter-portfolio_categoryButton__RgdZq,.filter-portfolio_ratingButton__Ssh7R,.filter-portfolio_ratingHighlight__QC3lf,.filter-portfolio_wrapper__gPIdh{animation:none!important;transition:none!important;transform:none!important}}.FocusModeBook_overlay__fAdx5{--fm-backdrop-rgb:9,10,14;--fm-backdrop-a-top:0.74;--fm-backdrop-a-bottom:0.9;--fm-glow-a-rgb:255,199,97;--fm-glow-a-alpha:0.14;--fm-glow-b-rgb:251,135,74;--fm-glow-b-alpha:0.12;--fm-shell-border:rgba(255,255,255,0.12);--fm-shell-highlight:rgba(255,255,255,0.22);--fm-shell-surface:rgba(255,255,255,0.06);--fm-shell-surface-2:rgba(255,255,255,0.02);--fm-close-bg:rgba(17,14,10,0.58);--fm-close-color:#fce5bc;--fm-close-border:rgba(255,220,168,0.36);position:fixed;inset:0;z-index:180;display:flex;align-items:center;justify-content:center;opacity:0;transform:translate3d(0,24px,0) scale(1.03);filter:saturate(74%);transition:opacity .44s cubic-bezier(.16,1,.3,1),transform .74s cubic-bezier(.16,1,.3,1),filter .64s cubic-bezier(.16,1,.3,1)}.FocusModeBook_themeLight__01kO2{--fm-backdrop-rgb:236,239,243;--fm-backdrop-a-top:0.8;--fm-backdrop-a-bottom:0.94;--fm-glow-a-rgb:225,175,88;--fm-glow-a-alpha:0.14;--fm-glow-b-rgb:213,141,81;--fm-glow-b-alpha:0.12;--fm-shell-border:rgba(29,38,54,0.14);--fm-shell-highlight:rgba(255,255,255,0.82);--fm-shell-surface:rgba(255,255,255,0.72);--fm-shell-surface-2:rgba(255,255,255,0.48);--fm-close-bg:rgba(255,255,255,0.78);--fm-close-color:#2d3748;--fm-close-border:rgba(76,88,107,0.35)}.FocusModeBook_isVisible__06wLB{opacity:1;transform:translateZ(0) scale(1);filter:saturate(100%)}.FocusModeBook_isClosing__1X6Av{opacity:0;transform:scale(.982)}.FocusModeBook_backdropLayer__uMMDE{position:absolute;inset:0;background:radial-gradient(circle at 25% 22%,rgba(var(--fm-glow-a-rgb),var(--fm-glow-a-alpha)) 0,rgba(var(--fm-glow-a-rgb),0) 44%),radial-gradient(circle at 78% 80%,rgba(var(--fm-glow-b-rgb),var(--fm-glow-b-alpha)) 0,rgba(var(--fm-glow-b-rgb),0) 46%),linear-gradient(180deg,rgba(var(--fm-backdrop-rgb),var(--fm-backdrop-a-top)) 0,rgba(var(--fm-backdrop-rgb),var(--fm-backdrop-a-bottom)) 100%);backdrop-filter:blur(14px) saturate(90%);-webkit-backdrop-filter:blur(14px) saturate(90%);opacity:0;transform:scale(1.12);transition:opacity .42s ease,transform .76s cubic-bezier(.16,1,.3,1)}.FocusModeBook_isVisible__06wLB .FocusModeBook_backdropLayer__uMMDE{opacity:1;transform:scale(1)}.FocusModeBook_stage__ms4_l{position:relative;width:min(88vw,1240px);height:min(80vh,860px);display:grid;place-items:center;padding:clamp(10px,1.8vw,18px);margin-top:clamp(-40px,-5.5vh,-14px);perspective:2200px;transform-style:preserve-3d;opacity:0;transform:translate3d(0,78px,-180px) rotateX(20deg) rotateY(-9deg) scale(.78);filter:blur(10px);transition:opacity .42s ease,transform .92s cubic-bezier(.16,1,.3,1),filter .82s cubic-bezier(.16,1,.3,1)}.FocusModeBook_isVisible__06wLB .FocusModeBook_stage__ms4_l{opacity:1;transform:translate3d(0,-18px,0) rotateX(0deg) rotateY(0deg) scale(1);filter:blur(0)}.FocusModeBook_stage__ms4_l .stf__block{transform:translateX(0);background:transparent;transition:transform .26s ease}.FocusModeBook_centeredCoverStage__66XHF .stf__block{transform:translateX(-25%);overflow:visible;transition:transform .26s ease}.FocusModeBook_backCoverStage__mxF0m .stf__block{transform:translateX(25%);transition:transform .26s ease}@media (max-width:768px){.FocusModeBook_backCoverStage__mxF0m .stf__block,.FocusModeBook_centeredCoverStage__66XHF .stf__block{transform:none}}.FocusModeBook_centeredCoverStage__66XHF .stf__parent,.FocusModeBook_centeredCoverStage__66XHF .stf__wrapper{overflow:visible}.FocusModeBook_centeredCoverStage__66XHF .stf__hardInnerShadow,.FocusModeBook_centeredCoverStage__66XHF .stf__hardShadow,.FocusModeBook_centeredCoverStage__66XHF .stf__innerShadow,.FocusModeBook_centeredCoverStage__66XHF .stf__outerShadow{display:none!important;opacity:0!important}.FocusModeBook_centeredCoverStage__66XHF .FocusModeBook_coverPage__l2_ye:after{content:"";position:absolute;top:0;right:0;bottom:0;width:16px;pointer-events:none;background:linear-gradient(90deg,rgba(18,26,40,0),rgba(18,26,40,.12) 40%,rgba(18,26,40,.26))}.FocusModeBook_bookShell__brpUf{position:relative;width:100%;height:100%;border-radius:0;padding:0;background:transparent;border:0;box-shadow:none;opacity:0;transform:translate3d(-28px,28px,-240px) rotateX(10deg) rotateY(-22deg) scale(.84);transform-origin:50% 55%;transition:opacity .34s ease .12s,transform .98s cubic-bezier(.16,1,.3,1) 60ms}.FocusModeBook_isVisible__06wLB .FocusModeBook_bookShell__brpUf{opacity:1;transform:translateZ(0) rotateX(0deg) rotateY(0deg) scale(1)}.FocusModeBook_isClosing__1X6Av .FocusModeBook_stage__ms4_l{opacity:0;transform:translate3d(0,16px,-20px) rotateX(8deg) scale(.97);transition:opacity .16s ease,transform .24s ease}.FocusModeBook_isClosing__1X6Av .FocusModeBook_bookShell__brpUf{transform:translateZ(-35px) rotateY(4deg);transition:transform .22s ease}.FocusModeBook_alwaysLightBook__Ff7U4{--fm-shell-border:rgba(29,38,54,0.14);--fm-shell-highlight:rgba(255,255,255,0.82);--fm-shell-surface:rgba(255,255,255,0.72);--fm-shell-surface-2:rgba(255,255,255,0.48)}.FocusModeBook_bookShell__brpUf:before{content:none;position:absolute;left:50%;top:12%;bottom:12%;width:20px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse at center,rgba(9,9,9,.12) 0,rgba(9,9,9,.04) 48%,rgba(9,9,9,0) 72%);filter:blur(10px);z-index:0;opacity:.35;transition:opacity .18s ease,transform .18s ease}.FocusModeBook_isFlipping__w3Wuc .FocusModeBook_bookShell__brpUf:before{opacity:0;transform:translateX(-50%) scaleX(.65)}.FocusModeBook_flipBook__8riLv{width:100%;height:100%}.FocusModeBook_zoomLayer__FPLFY{position:relative;width:100%;height:100%;display:grid;place-items:center;transform:translate(var(--book-pan-x,0),var(--book-pan-y,0)) scale(var(--book-zoom,1));transform-origin:50% 50%;transition:transform .22s cubic-bezier(.22,1,.36,1);will-change:transform}.FocusModeBook_zoomLayerPannable__sOdLY{cursor:grab}.FocusModeBook_zoomLayerDragging__jlKU2{cursor:grabbing}.FocusModeBook_interactionShield__wxKJm{position:absolute;inset:0;z-index:40;background:transparent}.FocusModeBook_bookPreparing__VCgF2{width:100%;height:100%;display:grid;place-items:center;text-align:center;background:linear-gradient(155deg,#ffffff,#f8fbff 44%,#eff5fc);border:1px solid rgba(40,52,72,.14)}.FocusModeBook_preparingEyebrow__bsAAy{margin:0;color:rgba(73,88,112,.88);font-size:clamp(10px,.88vw,12px);text-transform:uppercase;letter-spacing:.18em}.FocusModeBook_preparingText__whRxV{margin:10px 0 0;color:#182437;font-size:clamp(16px,1.2vw,20px);letter-spacing:.03em;font-weight:600}.FocusModeBook_page__hWYB6{background:#f6f2e9;width:100%;height:100%;border:1px solid rgba(77,61,33,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.45),inset 0 26px 56px rgba(255,255,255,.22),inset 0 -12px 42px rgba(132,98,52,.08);position:relative;overflow:hidden}.FocusModeBook_pageNumber__WrqDs{position:absolute;left:clamp(14px,1.8vw,22px);bottom:clamp(12px,1.5vw,20px);transform:none;z-index:7;display:inline-block;padding:0;border:0;background:transparent;font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:clamp(12px,1.1vw,16px);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1;text-transform:none;color:rgba(56,74,102,.84);pointer-events:none;text-shadow:none}.FocusModeBook_pageNumber__WrqDs:before{content:none}.FocusModeBook_artPage__qrbyN .FocusModeBook_pageNumber__WrqDs,.FocusModeBook_spreadPage__t6GNd .FocusModeBook_pageNumber__WrqDs{color:rgba(246,250,255,.9);text-shadow:0 2px 10px rgba(0,0,0,.45)}.FocusModeBook_alwaysLightBook__Ff7U4 .FocusModeBook_page__hWYB6,.FocusModeBook_themeLight__01kO2 .FocusModeBook_page__hWYB6{background:#ffffff;border-color:rgba(82,100,129,.16);box-shadow:inset 0 0 0 1px rgba(255,255,255,.94),inset 0 24px 40px rgba(212,223,240,.24),inset 0 -10px 32px rgba(184,198,220,.14)}.FocusModeBook_fillerPage__nLRks .FocusModeBook_pageNumber__WrqDs{color:rgba(0,0,0,.91);text-shadow:none;font-family:Bebas Neue,Poppins,sans-serif;font-weight:400;letter-spacing:.12em;font-size:clamp(13px,1.2vw,17px)}.FocusModeBook_fillerInner__9N5Y_{width:calc(100% - 10px);height:calc(100% - 10px);margin:5px;display:flex;flex-direction:column;justify-content:flex-end;gap:0;padding:clamp(28px,3.6vw,42px) clamp(24px,3.2vw,38px);border:0;background:linear-gradient(170deg,#fefcfa,#f9f5ef 55%,#f3eee5);box-shadow:none;position:relative;overflow:hidden;border-radius:0}.FocusModeBook_fillerPreviewFrame__qDSQW{position:absolute;top:10%;left:10%;width:100%;height:60%;overflow:hidden;pointer-events:none;z-index:0}.FocusModeBook_fillerPreviewFrame__qDSQW:after{content:"";position:absolute;inset:0;background:rgba(255,250,244,.34)}.FocusModeBook_fillerPreview___aMhp{position:absolute;inset:-6%;width:calc(100% + 12%);height:calc(90% + 22%);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(3px) brightness(1.06) saturate(.78);opacity:.58}.FocusModeBook_fillerBigWord__l6ftC,.FocusModeBook_fillerEyebrow__Mfg0F,.FocusModeBook_fillerMeta__irn7_,.FocusModeBook_fillerNote__9C3j1,.FocusModeBook_fillerSubtitle__4JDIX{position:relative;z-index:1}.FocusModeBook_fillerInner__9N5Y_:before{top:clamp(12px,1.6vw,20px);left:clamp(12px,1.6vw,20px)}.FocusModeBook_fillerInner__9N5Y_:after,.FocusModeBook_fillerInner__9N5Y_:before{content:"+";position:absolute;font-family:Courier New,monospace;font-size:14px;font-weight:300;line-height:1;color:rgba(200,190,175,.12);pointer-events:none;z-index:1}.FocusModeBook_fillerInner__9N5Y_:after{bottom:clamp(12px,1.6vw,20px);right:clamp(12px,1.6vw,20px)}.FocusModeBook_fillerEyebrow__Mfg0F{margin:0 0 auto;color:rgba(0,0,0,.75);font-family:Oswald,sans-serif;font-size:clamp(12px,1vw,15px);font-weight:400;letter-spacing:.2em;text-transform:uppercase;padding-bottom:clamp(6px,1vw,12px);border-bottom:1px solid rgba(140,40,30,.12);align-self:flex-start}.FocusModeBook_fillerBigWord__l6ftC{margin:0 0 clamp(10px,1.4vw,18px);color:#d10e0e;font-family:Bebas Neue,sans-serif;font-size:clamp(64px,10.5vw,164px);font-weight:600;line-height:.88;letter-spacing:.02em;text-transform:uppercase;max-width:none;word-break:normal;overflow-wrap:normal;hyphens:none;white-space:nowrap;-webkit-box-reflect:below -4px linear-gradient(transparent 50%,rgba(240,236,230,.05))}.FocusModeBook_fillerBigWordCompact__TYjVc{font-size:clamp(52px,8.6vw,134px)}.FocusModeBook_fillerSubtitle__4JDIX{margin:0 0 clamp(8px,1.2vw,14px);color:rgba(0,0,0,.4);font-family:Bebas Neue,sans-serif;font-size:clamp(8px,.65vw,10px);font-weight:700;letter-spacing:.2em;text-transform:uppercase;max-width:min(100%,34ch);line-height:1.4;overflow-wrap:anywhere}.FocusModeBook_fillerMeta__irn7_{margin:0 0 clamp(6px,.8vw,10px);display:flex;flex-wrap:wrap;gap:5px}.FocusModeBook_fillerTag__kHWOh{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:0;border:1px solid rgba(140,40,30,.14);color:rgba(100,30,20,.5);background:rgba(140,40,30,.03);font-family:Poppins,sans-serif;font-size:clamp(7px,.5vw,9px);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.FocusModeBook_fillerNote__9C3j1{margin:0;color:rgba(0,0,0,.22);font-family:Poppins,sans-serif;font-size:clamp(8px,.6vw,10px);font-weight:300;font-style:italic;line-height:1.5;max-width:min(100%,36ch)}.FocusModeBook_fillerSpreadPage__sywQC .FocusModeBook_fillerInner__9N5Y_{justify-content:flex-end}.FocusModeBook_fillerSpreadPage__sywQC .FocusModeBook_fillerBigWord__l6ftC{font-size:clamp(72px,12vw,184px)}.FocusModeBook_fillerSpreadPage__sywQC .FocusModeBook_fillerSubtitle__4JDIX{max-width:min(100%,30ch)}.FocusModeBook_fillerBridge__hcPDm .FocusModeBook_fillerInner__9N5Y_,.FocusModeBook_fillerSinglePage__bj7fV .FocusModeBook_fillerInner__9N5Y_{justify-content:flex-end}.FocusModeBook_fillerBridge__hcPDm .FocusModeBook_fillerBigWord__l6ftC,.FocusModeBook_fillerSinglePage__bj7fV .FocusModeBook_fillerBigWord__l6ftC{font-size:clamp(72px,12vw,184px);white-space:nowrap}.FocusModeBook_fillerBridge__hcPDm .FocusModeBook_fillerSubtitle__4JDIX,.FocusModeBook_fillerSinglePage__bj7fV .FocusModeBook_fillerSubtitle__4JDIX{max-width:min(100%,34ch)}.FocusModeBook_fillerBridge__hcPDm .FocusModeBook_fillerMeta__irn7_,.FocusModeBook_fillerSinglePage__bj7fV .FocusModeBook_fillerMeta__irn7_{justify-content:flex-start}.FocusModeBook_fillerLeft__Wy1x4 .FocusModeBook_fillerInner__9N5Y_{text-align:left;align-items:flex-start}.FocusModeBook_fillerRight___gND9 .FocusModeBook_fillerInner__9N5Y_{text-align:right;align-items:flex-end}.FocusModeBook_fillerRight___gND9 .FocusModeBook_fillerEyebrow__Mfg0F{align-self:flex-end}.FocusModeBook_fillerRight___gND9 .FocusModeBook_fillerBigWord__l6ftC{margin-left:auto}.FocusModeBook_fillerRight___gND9 .FocusModeBook_fillerSubtitle__4JDIX{margin-left:auto;text-align:right}.FocusModeBook_fillerRight___gND9 .FocusModeBook_fillerMeta__irn7_,.FocusModeBook_fillerRight___gND9 .FocusModeBook_fillerNote__9C3j1{margin-left:auto;justify-content:flex-end}.FocusModeBook_fillerBridge__hcPDm .FocusModeBook_fillerInner__9N5Y_{text-align:left;align-items:flex-start}.FocusModeBook_pageInner__3yCU8{position:relative;width:100%;height:100%;padding:clamp(16px,3.2vw,36px) clamp(14px,2.8vw,30px) clamp(16px,3vw,28px);display:flex;flex-direction:column;gap:clamp(10px,1.4vw,16px)}.FocusModeBook_artPageInner__NLF28{padding:0;display:block}.FocusModeBook_artPage__qrbyN{border:0!important;overflow:hidden}.FocusModeBook_alwaysLightBook__Ff7U4 .FocusModeBook_artPage__qrbyN,.FocusModeBook_artPage__qrbyN,.FocusModeBook_themeLight__01kO2 .FocusModeBook_artPage__qrbyN{background:radial-gradient(circle at 18% 14%,rgba(255,188,122,.18) 0,rgba(255,188,122,0) 32%),radial-gradient(circle at 82% 84%,rgba(99,122,164,.2) 0,rgba(99,122,164,0) 36%),linear-gradient(160deg,#0d1017,#111827 48%,#0b0f17);border-color:transparent!important;box-shadow:none}.FocusModeBook_paperTexture__4HRbQ{position:absolute;inset:0;background-image:radial-gradient(circle at 18% 10%,rgba(60,46,24,.06) 0,rgba(60,46,24,0) 36%),radial-gradient(circle at 82% 86%,rgba(52,36,16,.05) 0,rgba(52,36,16,0) 40%);pointer-events:none}.FocusModeBook_alwaysLightBook__Ff7U4 .FocusModeBook_paperTexture__4HRbQ,.FocusModeBook_themeLight__01kO2 .FocusModeBook_paperTexture__4HRbQ{background-image:radial-gradient(circle at 18% 10%,rgba(107,128,166,.06) 0,rgba(107,128,166,0) 36%),radial-gradient(circle at 82% 86%,rgba(95,114,145,.05) 0,rgba(95,114,145,0) 40%)}.FocusModeBook_artworkWrap__luEnX{position:relative;width:100%;height:100%;border-radius:0;border:0;overflow:hidden;background:radial-gradient(circle at 20% 16%,rgba(255,191,126,.16) 0,rgba(255,191,126,0) 34%),radial-gradient(circle at 80% 84%,rgba(95,122,167,.18) 0,rgba(95,122,167,0) 38%),var(--fm-art-bar-fill,var(--fm-art-bar-color,#0c1018));box-shadow:none}.FocusModeBook_artworkWrap__luEnX:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,247,233,.05) 0 1px,rgba(255,247,233,0) 1px 26px);z-index:0;opacity:.42;mix-blend-mode:screen;pointer-events:none}.FocusModeBook_artworkWrap__luEnX:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 48%,rgba(0,0,0,0) 50%,rgba(2,4,8,.4) 100%),linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.26));z-index:1;pointer-events:none}.FocusModeBook_flatBarSurface__dXRWX{background:var(--fm-art-bar-fill,var(--fm-art-bar-color,#0c1018))}.FocusModeBook_flatBarSurface__dXRWX:after,.FocusModeBook_flatBarSurface__dXRWX:before{content:none;display:none}.FocusModeBook_spreadArtworkWrap__uO4L4{border-radius:0;border:0;background:transparent}.FocusModeBook_spreadTrack__dm6Kp{position:absolute;inset:0;width:calc(200% + 4px);z-index:3}.FocusModeBook_spreadLeft__5usop{left:-2px}.FocusModeBook_spreadRight__QayFv{left:calc(-100% - 2px)}.FocusModeBook_spreadArtworkImage__bFn7X{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;z-index:3}.FocusModeBook_alwaysLightBook__Ff7U4 .FocusModeBook_artworkWrap__luEnX,.FocusModeBook_themeLight__01kO2 .FocusModeBook_artworkWrap__luEnX{border-color:transparent;background:radial-gradient(circle at 20% 16%,rgba(255,191,126,.16) 0,rgba(255,191,126,0) 34%),radial-gradient(circle at 80% 84%,rgba(95,122,167,.18) 0,rgba(95,122,167,0) 38%),var(--fm-art-bar-fill,var(--fm-art-bar-color,#0c1018));box-shadow:none}.FocusModeBook_spreadPage__t6GNd{background:var(--fm-art-bar-fill,var(--fm-art-bar-color,#000));border:0!important;border-color:transparent;box-shadow:none;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.FocusModeBook_spreadPage__t6GNd .FocusModeBook_paperTexture__4HRbQ{display:none}.FocusModeBook_alwaysLightBook__Ff7U4 .FocusModeBook_spreadPage__t6GNd,.FocusModeBook_themeLight__01kO2 .FocusModeBook_spreadPage__t6GNd{border-color:transparent;box-shadow:none}.FocusModeBook_artworkImage__kOXS6{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;z-index:4}.FocusModeBook_missingArtwork__7XXOv{position:absolute;inset:0;display:grid;place-items:center;color:rgba(52,40,20,.7);font-size:clamp(12px,1vw,14px);text-transform:uppercase;letter-spacing:.08em;z-index:2}.FocusModeBook_hoverOverlay__lx3qL{position:absolute;left:clamp(12px,1.6vw,20px);right:auto;bottom:clamp(12px,1.6vw,20px);z-index:4;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(5px,.65vw,8px);width:-moz-fit-content;width:fit-content;max-width:min(66%,380px);padding:clamp(10px,1.3vw,16px) clamp(12px,1.5vw,18px) clamp(10px,1.3vw,14px) clamp(20px,2.2vw,28px);background:linear-gradient(160deg,rgba(22,12,10,.74),rgba(10,8,10,.66));border:1px solid rgba(255,232,200,.12);border-radius:2px;box-shadow:0 12px 24px rgba(0,0,0,.22),inset 0 0 0 1px rgba(255,255,255,.03);backdrop-filter:blur(6px) saturate(108%);-webkit-backdrop-filter:blur(6px) saturate(108%);opacity:0;transform:translate3d(0,12px,0) scale(.985);transition:opacity .26s ease,transform .38s cubic-bezier(.22,1,.36,1);pointer-events:none;overflow:hidden}.FocusModeBook_hoverOverlay__lx3qL:before{content:"";position:absolute;left:0;top:0;bottom:0;width:clamp(14px,1.5vw,20px);z-index:-1;background:linear-gradient(180deg,#d31111,#8d0909);box-shadow:1px 0 0 rgba(255,255,255,.08);pointer-events:none}.FocusModeBook_hoverOverlay__lx3qL:after{content:"+";position:absolute;right:clamp(8px,1vw,12px);top:clamp(7px,.9vw,10px);color:rgba(255,235,214,.14);font-family:Courier New,monospace;font-size:clamp(10px,.9vw,12px);line-height:1;pointer-events:none}.FocusModeBook_artworkWrap__luEnX:hover .FocusModeBook_hoverOverlay__lx3qL{opacity:1;transform:translateZ(0) scale(1)}.FocusModeBook_hoverAccent__3tKe0{position:absolute;left:clamp(22px,2.4vw,30px);top:clamp(10px,1.1vw,14px);width:clamp(40px,5vw,68px);height:1px;background:rgba(255,231,201,.28)}.FocusModeBook_hoverKicker__Gbv_g{margin:0;color:rgba(255,232,201,.88);font-family:Oswald,sans-serif;font-size:clamp(9px,.72vw,11px);letter-spacing:.18em;font-weight:400;text-transform:uppercase}.FocusModeBook_hoverTitle__nNGDZ{margin:0;color:#f8f3eb;font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:clamp(22px,1.85vw,34px);line-height:.92;font-weight:700;letter-spacing:-.02em;text-shadow:0 3px 12px rgba(0,0,0,.18)}.FocusModeBook_hoverRule__AlC22{width:min(100%,130px);height:1px;background:linear-gradient(90deg,rgba(255,232,200,.34),rgba(255,232,200,.04))}.FocusModeBook_hoverMetaRow__J7Ovc{display:flex;flex-wrap:wrap;gap:4px}.FocusModeBook_hoverMetaTag__23eKf{margin:0;display:inline-flex;align-items:center;min-height:18px;padding:0 7px;border:1px solid rgba(194,59,46,.2);background:rgba(255,245,234,.05);color:rgba(255,234,210,.9);font-family:Poppins,sans-serif;font-size:clamp(7px,.56vw,9px);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.FocusModeBook_coverPage__l2_ye{background:#c0392b!important;border:0!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 12px 40px rgba(0,0,0,.3)!important;overflow:hidden}.FocusModeBook_coverPage__l2_ye:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");background-size:128px 128px;opacity:.45;mix-blend-mode:multiply}.FocusModeBook_coverStripes__fkYsc{position:absolute;top:-20%;right:-8%;width:35%;height:90%;z-index:1;pointer-events:none;display:flex;gap:clamp(4px,.7vw,8px);transform:rotate(-35deg);transform-origin:50% 30%}.FocusModeBook_coverStripe__Q3Cpb{flex:1;background:#1a1a1a;min-width:clamp(6px,1.2vw,16px)}.FocusModeBook_coverStripe__Q3Cpb:nth-child(2){background:#c0392b}.FocusModeBook_coverStripe__Q3Cpb:nth-child(5){background:#c0392b;border-left:clamp(2px,.3vw,4px) solid #1a1a1a;border-right:clamp(2px,.3vw,4px) solid #1a1a1a}.FocusModeBook_coverGhostText__wTbtJ{position:absolute;bottom:28%;right:-2%;z-index:2;pointer-events:none;font-family:Bebas Neue,Oswald,sans-serif;font-size:clamp(60px,10vw,150px);font-weight:400;line-height:.85;letter-spacing:.02em;text-transform:uppercase;color:rgba(0,0,0,.08);white-space:nowrap}.FocusModeBook_coverInner__SzsHR{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(22px,3.4vw,44px) clamp(20px,3vw,38px);z-index:3}.FocusModeBook_coverInner__SzsHR:after,.FocusModeBook_coverInner__SzsHR:before{content:none}.FocusModeBook_coverHeroBlock__KgNbs{position:absolute;left:clamp(18px,2.8vw,36px);top:30%;z-index:4;max-width:75%}.FocusModeBook_coverTitle__Ft0oq{margin:0;display:flex;flex-direction:column;gap:0;font-weight:700}.FocusModeBook_coverWordmarkPrimary__5M36U{font-size:clamp(36px,6vw,88px);line-height:.92;letter-spacing:.03em;color:rgba(255,255,255,.92);text-shadow:1px 2px 6px rgba(0,0,0,.15);z-index:5}.FocusModeBook_coverWordmarkPrimary__5M36U,.FocusModeBook_coverWordmarkSecondary__vLZyB{display:block;font-family:Bebas Neue,Oswald,sans-serif;text-transform:uppercase;font-weight:400;position:relative}.FocusModeBook_coverWordmarkSecondary__vLZyB{font-size:clamp(52px,9.5vw,140px);line-height:.85;letter-spacing:-.01em;color:#1a1a1a;margin-top:clamp(-2px,-.4vw,0px);text-shadow:none;z-index:4}.FocusModeBook_coverEditorial__3dbHn{position:relative;z-index:5;display:flex;flex-direction:column;gap:clamp(8px,1.2vw,16px);max-width:min(70%,340px)}.FocusModeBook_coverEditorialHeading__70ZgJ{display:flex;flex-direction:column;font-family:Bebas Neue,Oswald,sans-serif;font-size:clamp(16px,2.2vw,30px);font-weight:400;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#fefefe}.FocusModeBook_coverEditorialEntries__uUR7N{display:flex;flex-direction:column;gap:clamp(6px,.8vw,12px);border-top:1px solid rgba(255,255,255,.22);padding-top:clamp(6px,.8vw,12px)}.FocusModeBook_coverEditorialEntry__Jbsrd{display:flex;flex-direction:column;gap:2px}.FocusModeBook_coverEditorialLabel__Y9EKI{font-family:Poppins,sans-serif;font-size:clamp(7px,.58vw,9px);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.9)}.FocusModeBook_coverEditorialValue__kyntl{font-family:Poppins,sans-serif;font-size:clamp(6px,.48vw,8px);font-weight:300;line-height:1.45;color:rgba(255,255,255,.62);max-width:34ch}.FocusModeBook_coverEditorialFooter__A1oX_{display:flex;gap:clamp(6px,1vw,14px);align-items:center;border-top:1px solid rgba(255,255,255,.12);padding-top:clamp(4px,.6vw,8px)}.FocusModeBook_coverEditorialFooter__A1oX_ .FocusModeBook_coverEditorialLabel__Y9EKI{font-size:clamp(6px,.48vw,8px);font-weight:400;color:rgba(255,255,255,.55)}.FocusModeBook_coverEditorialFooter__A1oX_ .FocusModeBook_coverEditorialValue__kyntl{font-size:clamp(7px,.58vw,9px);font-weight:600;color:rgba(255,255,255,.88)}.FocusModeBook_coverPage__l2_ye .FocusModeBook_pageNumber__WrqDs{color:rgba(255,255,255,.6);text-shadow:none}.FocusModeBook_backCover__3rbHT{background:#1a1a1a!important}.FocusModeBook_backCover__3rbHT .FocusModeBook_coverStripe__Q3Cpb:first-child,.FocusModeBook_backCover__3rbHT .FocusModeBook_coverStripe__Q3Cpb:nth-child(3),.FocusModeBook_backCover__3rbHT .FocusModeBook_coverStripe__Q3Cpb:nth-child(4){background:#c0392b}.FocusModeBook_backCover__3rbHT .FocusModeBook_coverStripe__Q3Cpb:nth-child(2),.FocusModeBook_backCover__3rbHT .FocusModeBook_coverStripe__Q3Cpb:nth-child(5){background:#1a1a1a}.FocusModeBook_backCover__3rbHT .FocusModeBook_coverGhostText__wTbtJ{color:rgba(255,255,255,.05)}.FocusModeBook_backCover__3rbHT .FocusModeBook_coverWordmarkSecondary__vLZyB{color:#c0392b}.FocusModeBook_alwaysLightBook__Ff7U4 .FocusModeBook_backCover__3rbHT,.FocusModeBook_alwaysLightBook__Ff7U4 .FocusModeBook_coverPage__l2_ye,.FocusModeBook_themeLight__01kO2 .FocusModeBook_backCover__3rbHT,.FocusModeBook_themeLight__01kO2 .FocusModeBook_coverPage__l2_ye{border:0!important}.FocusModeBook_alwaysLightBook__Ff7U4 .FocusModeBook_coverPage__l2_ye:before,.FocusModeBook_themeLight__01kO2 .FocusModeBook_coverPage__l2_ye:before{opacity:.5}.FocusModeBook_alwaysLightBook__Ff7U4:before,.FocusModeBook_themeLight__01kO2 .FocusModeBook_bookShell__brpUf:before{background:radial-gradient(ellipse at center,rgba(66,84,112,.08) 0,rgba(66,84,112,.03) 48%,rgba(66,84,112,0) 72%);opacity:.28}.FocusModeBook_closeButton__aAX7_{position:fixed;top:clamp(16px,2.8vh,28px);right:clamp(16px,2.2vw,34px);z-index:185;min-height:34px;padding:6px 12px;border-radius:999px;border:1px solid var(--fm-close-border);background:var(--fm-close-bg);color:var(--fm-close-color);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.FocusModeBook_closeButton__aAX7_:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--fm-close-bg) 88%,black 12%);border-color:color-mix(in srgb,var(--fm-close-border) 86%,#ffffff 14%)}.FocusModeBook_closeButton__aAX7_:focus-visible{outline:2px solid rgba(255,235,191,.6);outline-offset:1px}.FocusModeBook_zoomControls__y2ygE{top:clamp(16px,2.8vh,28px);right:clamp(86px,7.6vw,152px);z-index:185;display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:999px;border:1px solid rgba(255,220,168,.28);background:rgba(10,12,18,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:fixed}.FocusModeBook_helpButton__AL6_z{width:30px;min-width:30px;height:30px;display:inline-grid;place-items:center;border-radius:999px;border:1px solid rgba(255,229,187,.28);background:radial-gradient(circle at 30% 28%,rgba(255,232,194,.14) 0,rgba(255,232,194,0) 52%),rgba(255,255,255,.04);color:#f6dfb7;font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:14px;font-weight:700;line-height:1;transition:transform .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease}.FocusModeBook_helpButton__AL6_z:hover{transform:translateY(-1px);border-color:rgba(255,232,194,.46);background:radial-gradient(circle at 30% 28%,rgba(255,232,194,.18) 0,rgba(255,232,194,0) 56%),rgba(255,255,255,.12);color:#fff3d5}.FocusModeBook_helpButton__AL6_z:focus-visible{outline:2px solid rgba(255,235,191,.6);outline-offset:1px}.FocusModeBook_controlsPanel__mIttg{position:absolute;top:calc(100% + 12px);right:0;width:min(290px,calc(100vw - 32px));padding:14px 16px 15px;border-radius:14px;border:1px solid rgba(255,220,168,.2);background:linear-gradient(180deg,rgba(18,20,28,.94),rgba(11,13,19,.96));color:#f7e6c2;box-shadow:0 22px 48px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04)}.FocusModeBook_controlsPanel__mIttg:before{content:"";position:absolute;top:-6px;right:12px;width:12px;height:12px;transform:rotate(45deg);background:rgba(18,20,28,.96);border-top:1px solid rgba(255,220,168,.2);border-left:1px solid rgba(255,220,168,.2)}.FocusModeBook_controlsTitle___Bv2y{margin:0 0 10px;color:#fff3d5;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.FocusModeBook_controlsList__c4iW7{margin:0;padding-left:18px;display:grid;gap:8px;color:rgba(255,239,210,.9);font-size:11px;font-weight:500;line-height:1.45}.FocusModeBook_controlsList__c4iW7 li::marker{color:rgba(255,220,168,.72)}.FocusModeBook_debugButton__es76k,.FocusModeBook_zoomButton__94fTH,.FocusModeBook_zoomValue__TPBke{min-height:30px;border-radius:999px;border:1px solid rgba(255,229,187,.28);background:rgba(255,255,255,.04);color:#f6dfb7;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.FocusModeBook_zoomButton__94fTH{width:32px;padding:0;font-size:14px;letter-spacing:0}.FocusModeBook_zoomValue__TPBke{min-width:58px;padding:0 12px}.FocusModeBook_debugButton__es76k{min-width:64px;padding:0 12px}.FocusModeBook_debugButton__es76k:hover,.FocusModeBook_zoomButton__94fTH:hover,.FocusModeBook_zoomValue__TPBke:hover{border-color:rgba(255,232,194,.46);background:rgba(255,255,255,.12);color:#fff3d5;transform:translateY(-1px)}.FocusModeBook_debugButton__es76k:focus-visible,.FocusModeBook_zoomButton__94fTH:focus-visible,.FocusModeBook_zoomValue__TPBke:focus-visible{outline:2px solid rgba(255,235,191,.6);outline-offset:1px}@media (max-width:960px){.FocusModeBook_stage__ms4_l{width:min(84vw,820px);height:min(66vh,620px);padding:10px}.FocusModeBook_bookShell__brpUf:before{width:34px}.FocusModeBook_pageInner__3yCU8{padding:14px 12px}.FocusModeBook_artPageInner__NLF28{padding:0}.FocusModeBook_controlsPanel__mIttg{width:min(252px,calc(100vw - 32px))}}@media (max-width:640px){.FocusModeBook_closeButton__aAX7_{top:12px;right:12px;min-height:34px;padding:6px 12px;font-size:10px}.FocusModeBook_stage__ms4_l{width:min(90vw,620px);height:min(62vh,500px)}.FocusModeBook_zoomControls__y2ygE{top:12px;right:84px;gap:4px}.FocusModeBook_helpButton__AL6_z{width:32px;min-width:32px;height:32px;font-size:15px}.FocusModeBook_controlsPanel__mIttg{width:min(236px,calc(100vw - 24px));padding:12px 13px 13px}.FocusModeBook_debugButton__es76k,.FocusModeBook_zoomButton__94fTH,.FocusModeBook_zoomValue__TPBke{min-height:28px}.FocusModeBook_zoomValue__TPBke{min-width:52px;padding:0 10px;font-size:10px}.FocusModeBook_debugButton__es76k{min-width:58px;padding:0 10px;font-size:10px}}@media (prefers-reduced-motion:reduce){.FocusModeBook_backdropLayer__uMMDE,.FocusModeBook_bookShell__brpUf,.FocusModeBook_closeButton__aAX7_,.FocusModeBook_controlsPanel__mIttg,.FocusModeBook_debugButton__es76k,.FocusModeBook_helpButton__AL6_z,.FocusModeBook_overlay__fAdx5,.FocusModeBook_stage__ms4_l,.FocusModeBook_zoomButton__94fTH,.FocusModeBook_zoomLayer__FPLFY,.FocusModeBook_zoomValue__TPBke{transition:none!important}.FocusModeBook_hoverOverlay__lx3qL{transition:none!important;opacity:1!important;transform:none!important}}@media (hover:none){.FocusModeBook_hoverOverlay__lx3qL{opacity:1;transform:none}}