.banner[data-astro-cid-uchsqz6c]{isolation:isolate;background:linear-gradient(180deg, color-mix(in srgb, var(--tier-silver) 48%, var(--paper-50)), var(--paper-50));position:relative;overflow:hidden}.banner__landscape[data-astro-cid-uchsqz6c]{z-index:-2;pointer-events:none;position:absolute;inset:0 0 88px}.banner__landscape[data-astro-cid-uchsqz6c] .banner__mountain{opacity:.2;width:90%;height:auto;position:absolute;bottom:64px;right:-12%;mask-image:linear-gradient(90deg,#0000,#000 30%)}.banner__landscape[data-astro-cid-uchsqz6c] .banner__ground{object-fit:cover;opacity:.2;width:100%;height:160px;position:absolute;bottom:0;mask-image:linear-gradient(#0000,#000 40%)}.banner__snow[data-astro-cid-uchsqz6c]{z-index:-1;pointer-events:none;background-image:radial-gradient(3px 3px at 20px 30px, var(--paper-50) 70%, transparent 75%), radial-gradient(5px 5px at 140px 90px, var(--paper-50) 70%, transparent 75%), radial-gradient(2px 2px at 210px 170px, var(--paper-50) 70%, transparent 75%), radial-gradient(4px 4px at 70px 210px, var(--paper-50) 70%, transparent 75%), radial-gradient(2px 2px at 180px 12px, var(--paper-50) 70%, transparent 75%);background-size:260px 260px;position:absolute;inset:-260px -40px 88px}@media (prefers-reduced-motion:no-preference){.banner__snow[data-astro-cid-uchsqz6c]{animation:14s linear infinite banner-snow}}@keyframes banner-snow{to{transform:translate(40px,260px)}}.banner__grid[data-astro-cid-uchsqz6c]{align-items:end;gap:var(--space-8);grid-template-columns:1.1fr .9fr;min-height:640px;padding-top:104px;display:grid}.banner__copy[data-astro-cid-uchsqz6c]{padding-bottom:var(--space-12);align-self:center}.banner__name[data-astro-cid-uchsqz6c]{font:700 clamp(88px, 10vw, 144px) / .95 var(--font-rounded);letter-spacing:-.04em;text-transform:uppercase;color:var(--navy-950);margin:0}.banner__epithet[data-astro-cid-uchsqz6c]{max-width:24ch;margin:var(--space-4) 0 0 var(--space-1);font:700 clamp(18px, 1.8vw, 24px) / 1.3 var(--font-rounded);color:var(--navy-700)}.banner__quote[data-astro-cid-uchsqz6c]{margin:var(--space-12) 0 0 calc(var(--space-16) + var(--space-4));position:relative}.banner__quote-mark[data-astro-cid-uchsqz6c]{right:calc(100% + var(--space-4));font:700 176px / 1 var(--font-rounded);color:var(--ink-700);transform-origin:50% 32%;pointer-events:none;position:absolute;top:50%;transform:translateY(-27%)scaleY(1.35)}.banner__quote[data-astro-cid-uchsqz6c] p[data-astro-cid-uchsqz6c]{font:700 clamp(24px, 2.8vw, 36px) / 1.2 var(--font-rounded);color:var(--ink-700);margin:0}.banner__setup[data-astro-cid-uchsqz6c]{margin-bottom:var(--space-2);font-size:.67em;display:block}.banner__quote[data-astro-cid-uchsqz6c] strong[data-astro-cid-uchsqz6c]{font-weight:700;display:block}.banner__art[data-astro-cid-uchsqz6c]{padding-bottom:var(--space-8);justify-content:center;align-items:end;display:flex;position:relative}.banner__figure[data-astro-cid-uchsqz6c]{z-index:1;max-width:100%;line-height:0;display:block;position:relative}.banner__figure[data-astro-cid-uchsqz6c]>img{object-fit:contain;width:auto;max-width:100%;height:488px;display:block}.banner__stats[data-astro-cid-uchsqz6c]{background:var(--wood-800);border-top:var(--space-1) solid var(--wood-900);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;position:relative}.banner__stats[data-astro-cid-uchsqz6c]>div[data-astro-cid-uchsqz6c]{justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);text-align:center;display:grid}.banner__stats[data-astro-cid-uchsqz6c]>div[data-astro-cid-uchsqz6c]+div[data-astro-cid-uchsqz6c]{border-left:var(--stroke-fine) solid var(--wood-900)}.banner__stats[data-astro-cid-uchsqz6c] dt[data-astro-cid-uchsqz6c]{font:700 14px / 1 var(--font-rounded);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-100)}.banner__stats[data-astro-cid-uchsqz6c] dd[data-astro-cid-uchsqz6c]{align-items:center;gap:var(--space-2);font:700 clamp(18px, 2vw, 28px) / 1.1 var(--font-rounded);color:var(--paper-50);-webkit-text-stroke:var(--stroke-fine) var(--wood-900);paint-order:stroke fill;margin:0;display:inline-flex}.banner__stats[data-astro-cid-uchsqz6c] dd[data-astro-cid-uchsqz6c] img{width:28px;height:auto}@media (width>=1600px){.banner__grid[data-astro-cid-uchsqz6c]{min-height:704px}.banner__figure[data-astro-cid-uchsqz6c]>img{height:552px}}@media (width<=899px){.banner__grid[data-astro-cid-uchsqz6c]{gap:var(--space-4);min-height:560px;padding-top:104px}.banner__name[data-astro-cid-uchsqz6c]{font-size:72px}.banner__figure[data-astro-cid-uchsqz6c]>img{height:360px}.banner__copy[data-astro-cid-uchsqz6c]{padding-bottom:var(--space-8)}.banner__landscape[data-astro-cid-uchsqz6c] .banner__mountain{width:140%;right:-50%}}@media (width<=599px){.banner__grid[data-astro-cid-uchsqz6c]{grid-template-columns:1fr;gap:0;min-height:0;padding-top:96px}.banner__copy[data-astro-cid-uchsqz6c]{padding-bottom:var(--space-6);text-align:center}.banner__name[data-astro-cid-uchsqz6c]{font-size:72px}.banner__epithet[data-astro-cid-uchsqz6c]{margin-inline:auto}.banner__quote[data-astro-cid-uchsqz6c]{margin:var(--space-8) 0 0;padding-left:var(--space-16);text-align:left;display:inline-block}.banner__quote[data-astro-cid-uchsqz6c] p[data-astro-cid-uchsqz6c]{font-size:24px}.banner__quote-mark[data-astro-cid-uchsqz6c]{font-size:136px;left:0;right:auto}.banner__art[data-astro-cid-uchsqz6c]{padding-bottom:var(--space-6)}.banner__figure[data-astro-cid-uchsqz6c]>img{height:280px}.banner__landscape[data-astro-cid-uchsqz6c] .banner__mountain{width:240%;bottom:72px;right:-60%}.banner__stats[data-astro-cid-uchsqz6c]>div[data-astro-cid-uchsqz6c]{padding-inline:var(--space-1)}.banner__stats[data-astro-cid-uchsqz6c] dd[data-astro-cid-uchsqz6c]{gap:var(--space-1);font-size:18px}.banner__stats[data-astro-cid-uchsqz6c] dd[data-astro-cid-uchsqz6c] img{width:20px}}.lore-next[data-astro-cid-qktrirzj]{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));max-width:760px;display:grid}
