:root{color-scheme:dark;--bg:#071923;--gold:#c4aa83;--text:#f1ece4}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--text)}body{font-family:Georgia,Times New Roman,serif}a{color:inherit;text-decoration:none}.top{height:96px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,6vw,100px);border-bottom:1px solid #c4aa8338}.wordmark{font-size:23px;letter-spacing:.25em}.wordmark span{display:block;text-align:center;font:9px Arial,sans-serif;letter-spacing:.55em;margin-top:5px}.collections,.edition,.eyebrow,footer{font:10px Arial,sans-serif;letter-spacing:.25em;color:var(--gold)}.hero{position:relative;min-height:calc(100svh - 150px);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:65px 24px;background:radial-gradient(ellipse at 50% 38%,#123547 0,#071923 65%,#040d15 100%)}.orbit{position:absolute;pointer-events:none;border:1px solid #c4aa8326;border-radius:50%;width:min(65vw,660px);aspect-ratio:1;transform:rotate(-22deg) scaleY(.46)}.orbit-two{transform:rotate(45deg) scaleY(.52);width:min(83vw,850px)}.star{color:var(--gold);font-size:35px;margin-bottom:35px}.eyebrow,.star,h1{position:relative}h1{font-size:clamp(58px,8vw,116px);line-height:1.08;letter-spacing:-.045em;margin:25px 0}h1,h1 em{font-weight:400}h1 em{color:#d6c4aa}.intro{position:relative;font-size:18px;opacity:.8}.collections{position:relative;display:flex;gap:clamp(20px,6vw,90px);margin-top:75px;flex-wrap:wrap;justify-content:center}.collections span{border-bottom:1px solid #c4aa8360;padding-bottom:12px}footer{min-height:54px;display:flex;align-items:center;justify-content:space-between;padding:12px clamp(24px,6vw,100px);gap:20px;flex-wrap:wrap}.api{opacity:.65}@media(max-width:600px){.top{height:75px}.edition{display:none}.hero{min-height:calc(100svh - 135px)}.collections{margin-top:48px}footer{font-size:8px}}