.biome-body{background:#0c1518;color:#e7e7d8}.biome-wrap{max-width:1240px;margin:0 auto;padding:24px 28px 90px;position:relative}.biome-breadcrumb{display:flex;gap:12px;align-items:center;color:#aab6ac;font-size:13px}.biome-breadcrumb a{color:#d5c393}.biome-language{position:absolute;right:28px;top:20px;display:flex;gap:8px}.biome-language a{color:#aab6ac;padding:5px 7px;text-decoration:none}.biome-language a[aria-current=page]{color:#ebd298;border-bottom:1px solid #ebd298}.biome-hero{padding:80px 0 72px;max-width:790px}.biome-eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#bfa66d}.biome-hero h1{font:clamp(44px,6vw,78px)/1.05 Georgia,serif;color:#f1e7cf;margin:16px 0 25px}.biome-hero>p:not(.biome-eyebrow){font-size:18px;line-height:1.8;color:#c7d0c6;max-width:660px}.biome-button{display:inline-flex;gap:18px;align-items:center;padding:12px 20px;margin-top:20px;border:1px solid #bd9e63;color:#f0dfbb;text-decoration:none;background:#26342c}.biome-button:hover{color:#fff;background:#354c39}.biome-jump{display:flex;gap:9px;flex-wrap:wrap;padding:20px 0 34px;border-top:1px solid #bd9e633b}.biome-jump a{color:#ded7be;text-decoration:none;padding:8px 14px;border:1px solid #bd9e634d}.biome-jump a:hover{color:#fff;background:#bd9e6328}.biome-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.biome-card{scroll-margin-top:25px;min-width:0;background:#142120;border:1px solid #9f8b5e5c}.biome-art{position:relative;height:260px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(150deg,#24332e,#101a1b)}.biome-art img{width:100%;height:100%;object-fit:cover}.biome-art-foret{background:radial-gradient(circle at 50% 80%,#44583e,#15231c 70%)}.biome-art-foret img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 20px #070e0aa0)}.biome-art-donjon img{filter:brightness(.72) saturate(.8)}.biome-art-palais img{object-fit:contain;filter:drop-shadow(0 15px 18px #0009)}.biome-number{position:absolute;left:16px;top:15px;padding:6px 11px;background:#0c1616cf;color:#e0c68a;font:16px Georgia,serif}.biome-card-copy{padding:26px 28px 32px}.biome-card-copy h2{font:34px Georgia,serif;color:#ecdcb6;margin:8px 0 16px}.biome-card-copy>p:not(.biome-eyebrow){color:#c7d0c6;line-height:1.8;min-height:85px}.biome-variants{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.biome-variants span{padding:6px 10px;color:#e3d5b4;border:1px solid #bd9e635c;font-size:12px}.biome-end{margin-top:50px;border-top:1px solid #bd9e6347;padding-top:34px;display:flex;justify-content:space-between;align-items:center;gap:24px;color:#c3cbbb}.biome-end .biome-button{margin:0}.biome-body :focus-visible{outline:2px solid #ebcd7e;outline-offset:4px}@media(max-width:720px){.biome-wrap{padding:20px 16px 65px}.biome-language{right:16px;top:14px}.biome-hero{padding:65px 0 55px}.biome-grid{grid-template-columns:1fr}.biome-card-copy>p:not(.biome-eyebrow){min-height:0}.biome-end{display:block}.biome-end .biome-button{margin-top:12px}}@media(prefers-reduced-motion:reduce){.biome-body *{scroll-behavior:auto!important}}
