.home-shahnameh{padding:1.5rem 0 3.5rem;background:var(--history-paper)}.home-shahnameh-card{--epic-highlight: var(--history-tint);--epic-background: var(--history-primary-dark);position:relative;display:block;isolation:isolate;overflow:hidden;color:var(--history-on-dark);background:var(--epic-background);border:1px solid var(--history-sand);border-radius:1.5rem;box-shadow:0 18px 42px rgba(var(--history-primary-dark-rgb),.08);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.home-shahnameh-card:after{content:"";position:absolute;z-index:3;inset:.6rem;border:1px solid rgba(var(--history-sand-rgb),.27);border-radius:1rem;pointer-events:none}.home-shahnameh-card:hover{color:var(--history-on-dark);border-color:var(--history-sand);box-shadow:0 20px 45px rgba(var(--history-primary-dark-rgb),.15)}.home-shahnameh-card:focus-visible{outline:3px solid var(--history-primary);outline-offset:5px}.home-shahnameh-main{display:grid;grid-template-columns:1fr 1fr}.home-shahnameh-copy{position:relative;z-index:2;min-width:0;padding:clamp(2rem,4vw,3.5rem);padding-inline-end:1.75rem;background:radial-gradient(ellipse at top right,rgba(var(--history-primary-rgb),.21),transparent 65%)}.home-shahnameh .sh-motif{flex:0 0 auto;width:1.5rem;height:1.5rem}.home-shahnameh-eyebrow{display:flex;align-items:center;gap:.6rem;color:var(--history-on-dark);font-size:.8rem;font-weight:600}.home-shahnameh-copy h2{margin:.7rem 0 .4rem;color:var(--history-on-dark);font-size:clamp(2rem,3.5vw,3rem);font-weight:950;line-height:1.6}.home-shahnameh-subtitle{margin:0 0 .7rem;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:750;line-height:1.9;text-wrap:balance}.home-shahnameh-description{max-width:29rem;margin:0;color:var(--history-on-dark);font-size:.88rem;line-height:2.15}.home-shahnameh-verse{margin:1.5rem 0;padding:.15rem 1rem .15rem 0;border-inline-start:2px solid var(--history-sand)}.home-shahnameh-verse p{display:flex;flex-direction:column;gap:.2rem;margin:0;font-size:1.02rem;font-weight:650;line-height:2}.home-shahnameh-verse cite{display:block;margin-top:.5rem;color:var(--history-on-dark);font-size:.7rem;font-style:normal}.home-shahnameh-link{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:48px;padding:.65rem 1.25rem;color:var(--history-ink);background:var(--epic-highlight);border:1px solid var(--history-sand);border-radius:.6rem;font-size:.86rem;font-weight:800;transition:background .2s ease}.home-shahnameh-card:is(:hover,:focus-visible) .home-shahnameh-link{background:var(--history-paper)}.home-shahnameh-art{position:relative;display:grid;align-items:center;min-width:0;margin:0;background:var(--history-primary-dark)}.home-shahnameh-art:after{content:"";position:absolute;inset:0;background:linear-gradient(to left,var(--epic-background),transparent 25%),linear-gradient(to top,rgba(var(--history-primary-dark-rgb),.6),transparent 28%);pointer-events:none}.home-shahnameh-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:57% center}.home-shahnameh-art figcaption{position:absolute;z-index:1;bottom:1.5rem;inset-inline:1.5rem;display:flex;align-items:center;justify-content:center;gap:.65rem;color:var(--history-on-dark);font-size:.75rem;text-shadow:0 2px 8px var(--history-primary-dark)}.home-shahnameh-art figcaption span{color:var(--history-on-dark)}.home-shahnameh-features{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:1.25rem 2rem 1.4rem;border-top:1px solid rgba(var(--history-sand-rgb),.25);background:var(--history-primary-dark);list-style:none}.home-shahnameh-features li{display:flex;align-items:center;justify-content:center;gap:.65rem;color:var(--history-on-dark);font-size:.8rem}.home-shahnameh-features li+li{border-inline-start:1px solid rgba(var(--history-sand-rgb),.25)}.home-shahnameh-features .sh-motif{color:var(--epic-highlight)}@media(max-width:991.98px){.home-shahnameh-copy{padding:2rem}.home-shahnameh-features{gap:.75rem;padding-inline:1.5rem}.home-shahnameh-features li{gap:.4rem;font-size:.72rem}}@media(max-width:767.98px){.home-shahnameh{padding:1rem 0 2.5rem}.home-shahnameh-main{grid-template-columns:minmax(0,1fr)}.home-shahnameh-copy{padding:1.9rem 1.5rem 1.5rem}.home-shahnameh-art{aspect-ratio:3 / 2}.home-shahnameh-art img{object-position:center}.home-shahnameh-art:after{background:linear-gradient(to bottom,var(--epic-background),transparent 22%),linear-gradient(to top,rgba(var(--history-primary-dark-rgb),.6),transparent 30%)}.home-shahnameh-features{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1.25rem 1.5rem 1.5rem}.home-shahnameh-features li{justify-content:flex-start;gap:.75rem;font-size:.8rem}.home-shahnameh-features li+li{border:0}}@media(max-width:399.98px){.home-shahnameh-copy{padding-inline:1.25rem}.home-shahnameh-link{width:100%;gap:.5rem;padding-inline:.5rem}}@media(prefers-reduced-motion:reduce){.home-shahnameh-card,.home-shahnameh-link{transition:none}}
