.r-nav-more{animation:fx-pop .18s cubic-bezier(.22,1,.36,1) both}.r-nav-more a[aria-current=page]{color:var(--charcoal);font-weight:500;background:var(--primary-soft)}@keyframes fx-pop{0%{opacity:0;transform:translateY(-4px)}}.author-mono{position:relative;display:inline-grid;place-items:center;border-radius:999px;background:radial-gradient(circle at 30% 25%,#2f3e98,var(--spine-fikr) 70%);color:#e9d6a6;font-family:var(--font-read);font-weight:600;line-height:1;box-shadow:inset 0 0 0 1px hsla(40,57%,63%,.55),inset 0 0 0 4px #23307a,inset 0 0 0 5px hsla(40,57%,63%,.35)}.dark .author-mono{background:radial-gradient(circle at 30% 25%,#34449f,#1d2766 70%)}.author-mono span{transform:translateY(-.04em)}.author-portrait{border-radius:999px;background:var(--sand);box-shadow:0 0 0 1px var(--line),0 0 0 4px var(--paper),0 0 0 5px color-mix(in srgb,var(--gold) 55%,transparent)}.author-portrait-lg.author-mono,.author-portrait-lg.author-portrait{box-shadow:inset 0 0 0 1px hsla(40,57%,63%,.6),inset 0 0 0 6px #23307a,inset 0 0 0 7px hsla(40,57%,63%,.4),0 18px 40px -22px rgba(11,16,32,.55)}.author-portrait-lg.author-portrait{box-shadow:0 0 0 1px var(--line),0 0 0 5px var(--paper),0 0 0 6px var(--gold),0 18px 40px -22px rgba(11,16,32,.55)}.author-card{display:flex;align-items:flex-start;gap:1rem;height:100%;padding:1.1rem 1.1rem 1.1rem 1rem;border:1px solid var(--line);border-radius:1rem;background:var(--paper);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.author-card:hover{border-color:color-mix(in srgb,var(--primary) 32%,var(--line));box-shadow:var(--soft);transform:translateY(-2px)}.author-card-covers{display:flex;flex:none;align-self:center}.author-card-covers .cover-flat{width:2.3rem}.author-card-covers .cover-flat+.cover-flat{margin-inline-start:-.9rem}.author-card-covers .cover-flat:first-child{z-index:3}.author-card-covers .cover-flat:nth-child(2){z-index:2;transform:translateY(3px)}.author-card-covers .cover-flat:nth-child(3){z-index:1;transform:translateY(6px)}@media (max-width:400px){.author-card-covers{display:none}}.author-stats{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin:0}.author-stats>div{display:flex;flex-direction:column;gap:.1rem}.author-stats dt{font-size:.76rem;color:var(--muted)}.author-stats dd{margin:0;font-size:1.05rem;font-weight:600;color:var(--charcoal)}.book-author-card{display:block;padding:1.1rem 1.2rem;border:1px solid var(--line);border-radius:.8rem;background:var(--paper);transition:border-color .2s ease}.book-author-card:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--line))}.fx-empty{position:relative;max-width:44rem;margin-inline:auto;padding:3.25rem 1.5rem 2.75rem;text-align:center;border:1px solid var(--line);border-radius:1.25rem;background:linear-gradient(180deg,var(--sand),var(--paper) 70%);overflow:hidden}.fx-empty:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(to bottom,transparent 0 31px,color-mix(in srgb,var(--line) 75%,transparent) 31px 32px);-webkit-mask-image:linear-gradient(180deg,#000,transparent 55%);mask-image:linear-gradient(180deg,#000,transparent 55%)}.fx-empty-orn,.fx-empty>*{position:relative}.fx-empty-orn{width:7.5rem;height:7.5rem;margin-inline:auto;display:grid;place-items:center}.fx-empty-orn span{position:absolute;inset:0;border-radius:999px;border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);animation:fx-ripple 3.6s cubic-bezier(.22,1,.36,1) infinite;opacity:0}.fx-empty-orn span:nth-child(2){animation-delay:1.2s}.fx-empty-orn span:nth-child(3){animation-delay:2.4s}.fx-empty-orn i{position:relative;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);box-shadow:0 0 0 6px var(--paper),0 0 0 7px color-mix(in srgb,var(--gold) 60%,transparent),0 16px 34px -18px rgba(var(--accent-rgb),.9);font-style:normal}@keyframes fx-ripple{0%{transform:scale(.45);opacity:0}25%{opacity:.9}to{transform:scale(1.12);opacity:0}}@media (prefers-reduced-motion:reduce){.fx-empty-orn span{animation:none;opacity:.5}.fx-empty-orn span:nth-child(2){transform:scale(.78)}.fx-empty-orn span:nth-child(3){transform:scale(.6)}}.lx-cover{position:relative;display:block;aspect-ratio:1;border-radius:.6rem;overflow:hidden;container-type:inline-size;background:var(--spine-fikr);color:#fff;box-shadow:0 1px 2px rgba(11,16,32,.12),0 14px 30px -18px rgba(11,16,32,.45)}.lx-cover[data-tone=indigo]{background:radial-gradient(120% 90% at 85% 0,#34449f,var(--spine-fikr) 60%)}.lx-cover[data-tone=ink]{background:radial-gradient(120% 90% at 85% 0,#1f2750,#0f1530 62%)}.lx-cover[data-tone=paper]{background:radial-gradient(120% 90% at 85% 0,#fbf8f1,#ece4d2 70%);color:#1a2142}.dark .lx-cover[data-tone=paper]{background:radial-gradient(120% 90% at 85% 0,#d9cfb8,#c4b89b 70%)}.lx-cover-img{background:var(--sand)}.lx-cover-frame{position:absolute;inset:7%;border:1px solid hsla(40,57%,63%,.7);border-radius:.3rem;pointer-events:none}.lx-cover-frame:after,.lx-cover-frame:before{content:"";position:absolute;width:7px;height:7px;background:#d6b36b;transform:rotate(45deg);left:50%;margin-left:-3.5px}.lx-cover-frame:before{top:-4px}.lx-cover-frame:after{bottom:-4px}.lx-cover-body{position:absolute;inset:13% 14%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6cqw}.lx-cover-label{font-size:max(.5rem,5.4cqw);letter-spacing:.02em;color:#d6b36b;font-weight:500}.lx-cover[data-tone=paper] .lx-cover-label{color:#8a6a2b}.lx-cover-title{font-family:var(--font-display);font-weight:700;font-size:max(.6rem,9.5cqw);line-height:1.45;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.lx-cover-orn{display:flex;align-items:center;gap:4cqw;width:46%}.lx-cover-orn:after,.lx-cover-orn:before{content:"";flex:1;height:1px;background:currentColor;opacity:.35}.lx-cover-orn i{width:4cqw;height:4cqw;min-width:4px;min-height:4px;background:#d6b36b;transform:rotate(45deg)}@container (max-width: 110px){.lx-cover-label,.lx-cover-title{display:none}.lx-cover-orn{width:60%}.lx-cover-frame:after,.lx-cover-frame:before{display:none}}.lx-round{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);box-shadow:0 0 0 3px var(--paper),0 10px 24px -12px rgba(var(--accent-rgb),.9);transition:transform .2s ease,background-color .2s ease}.lx-round:hover{background:var(--btn-bg-hover);transform:scale(1.06)}.lx-ghost{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;color:var(--primary);border:1px solid var(--line);background:var(--paper)}.lx-ghost:hover,.lx-ghost[data-playing]{border-color:var(--primary)}.lx-feature{display:flex;align-items:center;gap:1.5rem;padding:1.4rem;border:1px solid var(--line);border-radius:1.1rem;background:var(--paper);box-shadow:var(--soft)}.lx-feature-cover{width:9.5rem;flex:none}@media (min-width:768px){.lx-feature{gap:2.2rem;padding:1.8rem}.lx-feature-cover{width:11.5rem}}@media (max-width:560px){.lx-feature{flex-direction:column;align-items:flex-start}.lx-feature-cover{width:8rem}}.lx-continue+.lx-feature{margin-top:2.5rem}.lx-sleeve-item{position:relative}.lx-sleeve{display:block}.lx-sleeve .lx-cover{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.lx-sleeve:focus-visible .lx-cover,.lx-sleeve:hover .lx-cover{transform:translateY(-3px);box-shadow:0 2px 4px rgba(11,16,32,.12),0 22px 36px -18px rgba(11,16,32,.5)}.lx-sleeve-play{position:absolute;inset-inline:0;top:0;aspect-ratio:1;pointer-events:none;display:flex;align-items:flex-end;justify-content:flex-end;padding:.7rem}.lx-sleeve-play>*{pointer-events:auto;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease}.lx-sleeve-item:hover .lx-sleeve-play>*,.lx-sleeve-play>:focus-visible,.lx-sleeve-play>[data-playing]{opacity:1;transform:none}@media (hover:none){.lx-sleeve-play>*{opacity:1;transform:none}}.lx-facts{display:flex;flex-wrap:wrap;gap:.75rem 2.2rem;margin:0;padding-top:1rem;border-top:1px dashed color-mix(in srgb,var(--line) 85%,transparent)}.lx-facts>div{display:flex;flex-direction:column;gap:.15rem}.lx-facts dt{font-size:.74rem;color:var(--muted)}.lx-facts dd{margin:0;font-size:.98rem;font-weight:600;color:var(--charcoal)}.lx-year{display:flex;align-items:center;gap:.75rem;margin:1.6rem 0 .25rem;font-size:.92rem;font-weight:600;color:var(--gold-ink)}.lx-rows{margin:0;padding:0;list-style:none}.lx-row{position:relative;display:flex;align-items:flex-start;gap:.9rem;padding:.85rem .4rem;border-bottom:1px solid var(--line);transition:background-color .2s ease}.lx-row:hover{background:color-mix(in srgb,var(--sand) 70%,transparent)}.lx-row[data-active]{background:color-mix(in srgb,var(--primary) 6%,var(--paper))}.lx-row-play{position:relative;display:grid;place-items:center;width:2.4rem;height:2.4rem;flex:none;border-radius:999px;border:1px solid var(--line);background:var(--paper);color:var(--muted);transition:border-color .2s ease,color .2s ease,background-color .2s ease}.lx-row-n{font-size:.82rem;font-weight:600}.lx-row-glyph{position:absolute;inset:0;display:grid;place-items:center;opacity:0;color:var(--primary)}.lx-row-play:focus-visible,.lx-row:hover .lx-row-play{border-color:var(--primary)}.lx-row-play:focus-visible .lx-row-n,.lx-row:hover .lx-row-n,.lx-row[data-active] .lx-row-n{opacity:0}.lx-row-play:focus-visible .lx-row-glyph,.lx-row:hover .lx-row-glyph,.lx-row[data-active] .lx-row-glyph{opacity:1}.lx-row[data-active] .lx-row-play{background:var(--btn-bg);border-color:var(--btn-bg)}.lx-row[data-active] .lx-row-glyph{color:var(--btn-fg)}.lx-row-line{display:flex;align-items:baseline;gap:.6rem;min-height:2.4rem;padding-top:.35rem}.lx-row-title{min-width:0;font-size:1rem;font-weight:500;line-height:1.55;color:var(--charcoal)}.lx-row-title:hover{color:var(--primary)}.lx-row[data-active] .lx-row-title{color:var(--primary);font-weight:600}.lx-leader{flex:1;min-width:1.25rem;border-bottom:1px dotted color-mix(in srgb,var(--muted) 50%,transparent);transform:translateY(-.3em)}.lx-row-dur{flex:none;font-size:.82rem;color:var(--muted)}.lx-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .9rem;margin-top:.1rem;font-size:.76rem;color:var(--muted)}.lx-row-meta:empty{display:none}.lx-status{display:inline-flex;align-items:center;gap:.35rem;color:var(--gold-ink)}.lx-status.is-done,.lx-status.is-live{color:var(--primary)}.lx-status.is-live{font-weight:500}.lx-row-bar{position:absolute;bottom:-1px;inset-inline-start:0;height:2px;background:linear-gradient(90deg,var(--gold),var(--primary));border-radius:2px}[dir=rtl] .lx-row-bar{background:linear-gradient(270deg,var(--gold),var(--primary))}.lx-more{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;margin-top:1rem;padding:.8rem;border:1px dashed color-mix(in srgb,var(--muted) 35%,var(--line));border-radius:.7rem;font-size:.9rem;font-weight:500;color:var(--primary)}.lx-more:hover{background:var(--primary-soft);border-style:solid}.lx-player{padding:1.25rem;border:1px solid var(--line);border-radius:1.1rem;background:var(--paper);box-shadow:var(--soft)}@media (min-width:768px){.lx-player{padding:1.6rem 1.8rem}}.lx-player-top{display:flex;align-items:center;gap:1.1rem}.lx-play-xl{display:grid;place-items:center;width:4.1rem;height:4.1rem;flex:none;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);box-shadow:0 0 0 5px var(--paper),0 0 0 6px color-mix(in srgb,var(--gold) 55%,transparent),0 14px 30px -14px rgba(var(--accent-rgb),.9);transition:transform .2s ease,background-color .2s ease}.lx-play-xl:hover{background:var(--btn-bg-hover);transform:scale(1.04)}.lx-play-xl:active{transform:scale(.97)}.lx-resume-note{margin-top:.9rem;font-size:.84rem;color:var(--gold-ink)}.lx-player-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--line)}.lx-ctl{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.65rem;color:var(--ink);transition:background-color .2s ease,color .2s ease}.lx-ctl:hover:not(:disabled){background:var(--sand);color:var(--charcoal)}.lx-ctl:disabled{opacity:.3;cursor:default}.lx-chip-btn{display:inline-flex;align-items:center;gap:.4rem;min-height:2.4rem;padding:0 .9rem;border-radius:999px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:.86rem;font-weight:500;transition:border-color .2s ease,color .2s ease}.lx-chip-btn:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--line));color:var(--charcoal)}.lx-chapters{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--line)}.lx-chapters-h{display:flex;align-items:center;gap:.45rem;font-size:.86rem;font-weight:600;color:var(--gold-ink)}.lx-chapters ol{margin:.5rem 0 0;padding:0;list-style:none;counter-reset:ch}.lx-chapter{display:flex;align-items:baseline;gap:.6rem;width:100%;padding:.55rem .5rem;border-radius:.5rem;text-align:start;font-size:.94rem;color:var(--charcoal);transition:background-color .2s ease}.lx-chapter:hover{background:var(--sand)}.lx-chapter[aria-current=true]{background:var(--primary-soft);color:var(--primary);font-weight:600}.lx-chapter-title{min-width:0}.lx-chapter-t{flex:none;font-size:.8rem;color:var(--muted)}.lx-chapter[aria-current=true] .lx-chapter-t{color:var(--primary)}.lx-neighbours{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--line)}.lx-neighbour{display:flex;flex-direction:column;min-width:0;gap:.15rem;padding:.3rem;border-radius:.5rem}.lx-neighbour:hover .font-medium{color:var(--primary)}@media (max-width:480px){.lx-neighbours{grid-template-columns:1fr}.lx-neighbour.text-end{text-align:start}}.lx-continue{margin-bottom:2.5rem}.lx-continue-card{display:flex;align-items:center;gap:.9rem;padding:.85rem;border:1px solid var(--line);border-radius:.9rem;background:var(--paper)}.lx-continue-bar{display:block;height:3px;margin-top:.5rem;border-radius:3px;background:var(--line);overflow:hidden}.lx-continue-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold),var(--primary))}[dir=rtl] .lx-continue-bar i{margin-inline-start:0;background:linear-gradient(270deg,var(--gold),var(--primary))}.lx-bar{position:fixed;inset-inline:0;bottom:var(--tabbar-h,0);z-index:44;background:color-mix(in srgb,var(--paper) 94%,transparent);backdrop-filter:saturate(1.4) blur(14px);border-top:1px solid var(--line);box-shadow:0 -12px 30px -22px rgba(11,16,32,.45);animation:lx-bar-in .4s cubic-bezier(.22,1,.36,1) both}@keyframes lx-bar-in{0%{transform:translateY(100%)}}.lx-bar-line{position:absolute;inset-inline:0;top:-9px}.lx-bar-in{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-height:4.1rem;padding-block:.45rem}@media (min-width:768px){.lx-bar-in{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.5rem}}.lx-bar-now{display:flex;align-items:center;gap:.75rem;min-width:0}.lx-bar-cover{width:2.75rem;flex:none;border-radius:.4rem}.lx-bar-controls{display:flex;align-items:center;gap:.15rem}.lx-bar-play{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-inline:.2rem;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);transition:background-color .2s ease,transform .2s ease}.lx-bar-play:hover{background:var(--btn-bg-hover)}.lx-bar-play:active{transform:scale(.95)}.lx-bar-side{display:flex;align-items:center;justify-content:flex-end;gap:.1rem}.lx-bar-time{margin-inline-end:.5rem;font-size:.78rem;color:var(--ink);white-space:nowrap}@media (max-width:767px){.lx-bar-time{display:none}.lx-bar-controls{order:0}}.lx-sheet-wrap{position:fixed;inset:0;z-index:70;background:rgba(6,8,16,.45);display:flex;align-items:flex-end;animation:fx-fade .2s ease both}.lx-sheet{width:100%;max-height:88vh;overflow-y:auto;padding:.75rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom, 0px));border-radius:1.25rem 1.25rem 0 0;background:var(--paper);box-shadow:0 -20px 50px -20px rgba(0,0,0,.5);animation:lx-sheet-up .32s cubic-bezier(.22,1,.36,1) both;outline:none}.lx-sheet-grip{display:block;width:2.6rem;height:4px;margin:0 auto 1rem;border-radius:4px;background:var(--line)}@keyframes lx-sheet-up{0%{transform:translateY(100%)}}@keyframes fx-fade{0%{opacity:0}}@media print{.lx-bar,.lx-sheet-wrap{display:none!important}}@media (prefers-reduced-motion:reduce){.lx-bar,.lx-sheet,.lx-sheet-wrap,.r-nav-more{animation:none}}.gx-album{display:block}.gx-sheet{position:relative;display:grid;grid-template-columns:1fr;aspect-ratio:4/3;gap:4px;padding:6px;border-radius:.9rem;background:var(--paper);border:1px solid var(--line);box-shadow:var(--soft);overflow:hidden;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.gx-sheet.has-3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.gx-sheet.has-3 img:first-child{grid-row:span 2}.gx-sheet img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;background:var(--sand)}.gx-sheet:after{content:"";position:absolute;inset:6px;border-radius:.5rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04);pointer-events:none}.gx-album:focus-visible .gx-sheet,.gx-album:hover .gx-sheet{transform:translateY(-3px);box-shadow:0 2px 6px rgba(11,16,32,.06),0 22px 44px -18px rgba(11,16,32,.32)}.gx-wall{-moz-columns:2;column-count:2;-moz-column-gap:.75rem;column-gap:.75rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.gx-wall{-moz-columns:3;column-count:3;-moz-column-gap:1rem;column-gap:1rem}}@media (min-width:1200px){.gx-wall{-moz-columns:4;column-count:4}}.gx-wall>li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.75rem}@media (min-width:768px){.gx-wall>li{margin-bottom:1rem}}.gx-tile{position:relative;overflow:hidden;border-radius:.6rem;background:var(--sand)}.gx-tile,.gx-tile img{display:block;width:100%}.gx-tile img{height:auto;min-height:6rem;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .3s ease}.gx-tile:hover img{transform:scale(1.03)}.gx-tile-hover{position:absolute;top:.55rem;inset-inline-end:.55rem;display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:rgba(11,16,32,.55);color:#fff;opacity:0;transition:opacity .2s ease}.gx-tile:focus-visible .gx-tile-hover,.gx-tile:hover .gx-tile-hover{opacity:1}.gx-tile-cap{position:absolute;inset-inline:0;bottom:0;padding:1.6rem .7rem .55rem;font-size:.8rem;line-height:1.5;color:#fff;text-align:start;background:linear-gradient(0deg,rgba(11,16,32,.75),transparent);opacity:0;transition:opacity .25s ease}.gx-tile:focus-visible .gx-tile-cap,.gx-tile:hover .gx-tile-cap{opacity:1}@media (hover:none){.gx-tile-cap{opacity:1}}.gx-lightbox{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;background:#070a14;color:var(--ink);animation:fx-fade .2s ease both}.gx-lb-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem max(.75rem,env(safe-area-inset-right,0px)) .6rem max(.75rem,env(safe-area-inset-left,0px))}.gx-lb-btn{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.6rem;color:#e6e8f3;transition:background-color .2s ease}.gx-lb-btn:hover{background:hsla(0,0%,100%,.1)}.gx-lb-stage{flex:1;min-height:0;justify-content:center;padding:0 .5rem;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gx-lb-figure,.gx-lb-stage{position:relative;display:flex;align-items:center}.gx-lb-figure{flex-direction:column;max-width:100%;max-height:100%;margin:0;transition:transform .25s ease}.gx-lb-img{display:block;max-width:min(100%,1600px);max-height:calc(100vh - 12.5rem);max-height:calc(100dvh - 12.5rem);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.25rem;opacity:0;transition:opacity .3s ease}.gx-lb-img.is-loaded{opacity:1}.gx-lb-blur{position:absolute;inset:0;margin:auto;opacity:1;filter:blur(14px);transform:scale(1.02)}.gx-lb-caption{max-width:46rem;margin-top:.8rem;padding:0 1rem;text-align:center;font-size:.94rem}.gx-lb-nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:3rem;height:3rem;margin-top:-1.5rem;border-radius:999px;background:hsla(0,0%,100%,.08);color:#fff;transition:background-color .2s ease}.gx-lb-nav:hover{background:hsla(0,0%,100%,.18)}.gx-lb-nav.is-prev{inset-inline-start:.75rem}.gx-lb-nav.is-next{inset-inline-end:.75rem}@media (max-width:640px){.gx-lb-nav{display:none}}.gx-lb-strip{display:flex;gap:.4rem;padding:.6rem .75rem calc(.75rem + env(safe-area-inset-bottom, 0px));overflow-x:auto;scrollbar-width:none}.gx-lb-strip::-webkit-scrollbar{display:none}.gx-lb-thumb{flex:none;width:3.6rem;height:2.6rem;border-radius:.35rem;overflow:hidden;opacity:.45;outline:2px solid transparent;outline-offset:1px;transition:opacity .2s ease,outline-color .2s ease}.gx-lb-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gx-lb-thumb:hover{opacity:.8}.gx-lb-thumb[aria-current=true]{opacity:1;outline-color:#d6b36b}@media (prefers-reduced-motion:reduce){.gx-lb-figure,.gx-lb-img,.gx-lightbox{animation:none;transition:none}}.gx-photo{margin:0;display:grid;place-items:center;min-height:14rem;padding:clamp(.5rem,2vw,1.5rem);border-radius:1rem;background:var(--sand);border:1px solid var(--line);touch-action:pan-y}.gx-photo img{display:block;max-width:100%;max-height:78vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.35rem;box-shadow:0 18px 40px -24px rgba(11,16,32,.5)}.gx-steps{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding-top:1.25rem;border-top:1px solid var(--line)}.gx-step{display:inline-flex;align-items:center;gap:.6rem;color:var(--ink)}.gx-step:hover{color:var(--primary)}.gx-step img{width:3.6rem;height:2.6rem;-o-object-fit:cover;object-fit:cover;border-radius:.35rem;background:var(--sand)}.gx-step.is-next{justify-self:end}.gx-step.is-grid{gap:.4rem;font-size:.86rem;font-weight:500;color:var(--primary)}@media (max-width:520px){.gx-step img{display:none}}.qx-mark{display:inline-grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:.7rem;font-family:var(--font-read);font-size:1.35rem;font-weight:700;line-height:1;color:var(--gold-ink);background:color-mix(in srgb,var(--gold) 14%,var(--paper));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 45%,transparent)}.qx-mark.is-answer{color:var(--btn-fg);background:var(--btn-bg);box-shadow:none;width:2.3rem;height:2.3rem;font-size:1.2rem}.qx-mark-lg{width:3.6rem;height:3.6rem;font-size:1.9rem;border-radius:.9rem}.qx-list{margin:0;padding:0;list-style:none}.qx-card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem .25rem;border-bottom:1px solid var(--line);transition:background-color .2s ease}.qx-card:hover{background:color-mix(in srgb,var(--sand) 65%,transparent)}.qx-q{display:block;font-family:var(--font-read);font-size:1.12rem;font-weight:600;line-height:1.85;color:var(--charcoal)}.qx-card:hover .qx-q{color:var(--primary)}.qx-a{display:-webkit-box;margin-top:.35rem;font-size:.92rem;line-height:1.85;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qx-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem 1rem;margin-top:.55rem;font-size:.78rem;color:var(--muted)}.qx-ask-card{background:linear-gradient(180deg,var(--sand),var(--paper))}.qx-ask-card,.qx-ask-form{padding:1.25rem;border:1px solid var(--line);border-radius:1rem}.qx-ask-form{background:var(--paper)}.qx-ask-done{padding:1.5rem .5rem;text-align:center}.qx-modal{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(6,8,16,.5);animation:fx-fade .18s ease both}.qx-modal-panel{width:100%;max-width:36rem;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.4rem;border-radius:1.1rem;background:var(--paper);border:1px solid var(--line);box-shadow:0 30px 70px -30px rgba(0,0,0,.6);animation:fx-pop .22s cubic-bezier(.22,1,.36,1) both}@media (max-width:640px){.qx-modal{align-items:flex-end;padding:0}.qx-modal-panel{max-width:none;border-radius:1.1rem 1.1rem 0 0;padding-bottom:calc(1.4rem + env(safe-area-inset-bottom, 0px))}}.qx-head{display:flex;align-items:flex-start;gap:1.1rem}@media (min-width:768px){.qx-head{gap:1.6rem}}.qx-title{font-family:var(--font-read);font-size:clamp(1.45rem,3.4vw,2.15rem);font-weight:700;line-height:1.75;color:var(--charcoal)}.qx-answer-h{gap:.7rem;font-size:1.05rem;font-weight:600;color:var(--charcoal)}.qx-answer-h,.qx-cta{display:flex;align-items:center}.qx-cta{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.25rem 1.4rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));background:var(--primary-soft)}.home-listen-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.35rem .5rem .35rem 1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--gold) 45%,var(--line));background:color-mix(in srgb,var(--paper) 85%,transparent);font-size:.88rem;color:var(--ink);transition:border-color .2s ease,background-color .2s ease}[dir=rtl] .home-listen-pill{padding:.35rem 1rem .35rem .5rem}.home-listen-pill:hover{border-color:var(--gold);background:var(--paper)}.home-listen-pill .home-listen-ico{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg)}@media (min-width:768px){.lx-ctl.md\:hidden{display:none}}@media (max-width:767px){.lx-ctl.max-md\:hidden{display:none}}@media (max-width:639px){.lx-ctl.max-sm\:hidden{display:none}}