.about-world-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}
.about-world-card{min-width:0;padding:2rem;border-radius:28px;background:#181d17;border:1px solid #d5b77e35;display:flex;flex-direction:column;align-items:flex-start}
.about-world-top{display:flex;align-items:center;gap:1rem;margin-bottom:1.2rem}
.about-world-number{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;border:1px solid #d5b77e55;color:#d5b77e;font-size:.75rem}
.about-world-top .eyebrow{font-size:.6875rem;line-height:1.5;letter-spacing:.06em;color:#d5b77e;margin:0}
.about-world-card h3{font-size:1.65rem;line-height:1.25;letter-spacing:-.025em}
.about-world-card>p{color:#c6c9bd;font-size:.9375rem;margin-top:1rem;margin-bottom:1.25rem;max-width:900px}
.about-world-card>.text-link{margin-top:auto;min-height:44px;color:#d5b77e}
.about-world-card:first-child{grid-column:1/-1;background:#20271f}
.about-world-card a:focus-visible{outline:2px solid #e4c48b;outline-offset:5px}
.about-worlds{scroll-margin-top:6rem}
@media(max-width:850px){.about-world-card{padding:1.6rem}.about-world-card h3{font-size:1.4rem}}
@media(max-width:600px){.about-world-grid{grid-template-columns:1fr;gap:1rem}.about-world-card,.about-world-card:first-child{grid-column:auto;padding:1.5rem;border-radius:22px}.about-world-card h3{font-size:1.5rem}.about-worlds{scroll-margin-top:5.5rem}}
