.fhero[data-astro-cid-jl2oxuxc]{padding:calc(var(--header-h) + clamp(2rem,5vw,4rem)) 0 clamp(3rem,6vw,5rem);border-bottom:1px solid var(--line)}.fhero__grid[data-astro-cid-jl2oxuxc]{display:grid;grid-template-columns:7fr 5fr;gap:clamp(2rem,6vw,6rem);align-items:end}.fhero[data-astro-cid-jl2oxuxc] h1[data-astro-cid-jl2oxuxc]{font-size:clamp(2.6rem,5.4vw,5rem);max-width:14ch}.fhero__tag[data-astro-cid-jl2oxuxc]{margin:1.1rem 0 0;font-family:var(--font-serif-text);font-style:italic;font-weight:400;font-size:clamp(1.3rem,2vw,1.8rem);color:var(--accent)}.fhero__facts[data-astro-cid-jl2oxuxc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--line-2)}.fhero__facts[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]{display:grid;gap:.35rem;padding:1rem 1rem 0 0}.fhero__facts[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]+li[data-astro-cid-jl2oxuxc]{padding-inline-start:1rem;border-inline-start:1px solid var(--line)}.fhero__facts[data-astro-cid-jl2oxuxc] span[data-astro-cid-jl2oxuxc]{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.fhero__facts[data-astro-cid-jl2oxuxc] strong[data-astro-cid-jl2oxuxc]{font-family:var(--font-serif-text);font-weight:400;font-size:1.15rem;color:var(--text)}.fhero__plate[data-astro-cid-jl2oxuxc]{margin:0}.fhero__plate[data-astro-cid-jl2oxuxc] img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius)}.fpage__grid[data-astro-cid-jl2oxuxc]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(2rem,6vw,6rem);align-items:start}.fpage__main[data-astro-cid-jl2oxuxc] h2[data-astro-cid-jl2oxuxc]{font-size:clamp(1.7rem,2.8vw,2.3rem);margin:clamp(3rem,6vw,4.5rem) 0 1.4rem}.fpage__main[data-astro-cid-jl2oxuxc] h2[data-astro-cid-jl2oxuxc]:first-of-type{margin-top:0}.checks[data-astro-cid-jl2oxuxc]{display:grid;border-top:1px solid var(--line)}.checks[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]{position:relative;padding:.9rem 0 .9rem 1.4rem;border-bottom:1px solid var(--line)}.checks[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]:before{content:"";position:absolute;inset-inline-start:0;top:1.7em;width:.7rem;height:1px;background:var(--accent)}[data-astro-cid-jl2oxuxc][dir=rtl] .checks[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]{padding:.9rem 1.4rem .9rem 0}.modal-list[data-astro-cid-jl2oxuxc]{margin:0;border-top:1px solid var(--line)}.modal-list[data-astro-cid-jl2oxuxc]>div[data-astro-cid-jl2oxuxc]{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:.3rem 1.5rem;padding:1.1rem 0;border-bottom:1px solid var(--line)}.modal-list[data-astro-cid-jl2oxuxc] dt[data-astro-cid-jl2oxuxc]{font-family:var(--font-serif-text);font-size:1.2rem;color:var(--text)}.modal-list[data-astro-cid-jl2oxuxc] dd[data-astro-cid-jl2oxuxc]{margin:0;color:var(--text-3)}.modal-list[data-astro-cid-jl2oxuxc] a[data-astro-cid-jl2oxuxc]{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.3em}.fpage__side[data-astro-cid-jl2oxuxc]{position:sticky;top:calc(var(--header-h) + 1.5rem)}.book[data-astro-cid-jl2oxuxc]{border-top:1px solid var(--line-2);padding-top:1.4rem}.book__label[data-astro-cid-jl2oxuxc]{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin:0}.book__price[data-astro-cid-jl2oxuxc]{font-family:var(--font-display);font-size:3rem;line-height:1.05;color:var(--text);margin:.3rem 0 .8rem}.book__list[data-astro-cid-jl2oxuxc]{display:grid;margin:1.4rem 0;border-top:1px solid var(--line);font-size:.92rem}.book__list[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]{display:flex;align-items:center;gap:.6rem;padding:.6rem 0;border-bottom:1px solid var(--line)}.book__list[data-astro-cid-jl2oxuxc] svg{color:var(--accent);flex:none;width:15px;height:15px}.book__main[data-astro-cid-jl2oxuxc]{width:100%;white-space:normal;text-align:center}.book__links[data-astro-cid-jl2oxuxc]{margin-top:1.1rem;border-top:1px solid var(--line)}.book__links[data-astro-cid-jl2oxuxc] a[data-astro-cid-jl2oxuxc]{display:flex;align-items:center;gap:.75rem;padding:.95rem 0;border-bottom:1px solid var(--line);font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text);transition:color .3s}.book__links[data-astro-cid-jl2oxuxc] a[data-astro-cid-jl2oxuxc] span[data-astro-cid-jl2oxuxc]{flex:1}.book__links[data-astro-cid-jl2oxuxc] a[data-astro-cid-jl2oxuxc] svg{flex:none;color:var(--accent)}.book__links[data-astro-cid-jl2oxuxc] a[data-astro-cid-jl2oxuxc]:hover{color:var(--accent)}.book__foot[data-astro-cid-jl2oxuxc]{margin-top:1.2rem;font-size:.82rem}.related[data-astro-cid-jl2oxuxc] .fcard .card__media{aspect-ratio:3 / 2}@media(max-width:960px){.fhero__grid[data-astro-cid-jl2oxuxc],.fpage__grid[data-astro-cid-jl2oxuxc]{grid-template-columns:1fr}.fhero__plate[data-astro-cid-jl2oxuxc]{order:-1}.fhero__plate[data-astro-cid-jl2oxuxc] img{aspect-ratio:4 / 3}.fpage__side[data-astro-cid-jl2oxuxc]{position:static}}@media(max-width:620px){.fhero__facts[data-astro-cid-jl2oxuxc]{grid-template-columns:1fr 1fr}.fhero__facts[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]{padding-bottom:1rem}.fhero__facts[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]+li[data-astro-cid-jl2oxuxc]:nth-child(odd){padding-inline-start:0;border-inline-start:0}.fhero__facts[data-astro-cid-jl2oxuxc] li[data-astro-cid-jl2oxuxc]:nth-child(n+3){padding-top:1rem;border-top:1px solid var(--line)}.modal-list[data-astro-cid-jl2oxuxc]>div[data-astro-cid-jl2oxuxc]{grid-template-columns:1fr}}
