:root{color-scheme:dark;--bg:#090e18;--ink:#f5f2ec;--muted:#b4bac7;--accent:#e6c390}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,Arial,sans-serif;background-image:radial-gradient(ellipse at 85% 42%,#22344755,transparent 55%)}.page{min-height:100svh;max-width:1440px;margin:auto;padding:40px 6%;display:flex;flex-direction:column}header,footer{display:flex;justify-content:space-between;align-items:center;gap:24px}.brand{display:flex;align-items:center;text-decoration:none;color:var(--ink);font-weight:700;font-size:24px;letter-spacing:-.7px}.domain{color:var(--accent);font-weight:400}.brand-icon{width:34px;height:38px;display:grid;place-items:center;border:1px solid #e6c39066;border-radius:9px;color:var(--accent);margin-right:13px;font-size:24px}.status{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--muted);letter-spacing:.3px}.status i{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px #e6c39088}main{flex:1;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:6%;padding:70px 0 80px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:3px;color:var(--accent);margin:0 0 30px}h1{font-size:clamp(64px,7.4vw,112px);line-height:1.03;letter-spacing:-5px;margin:0;font-weight:700}h1 em{font-family:Georgia,serif;font-weight:400;color:var(--accent);letter-spacing:-3px}.description{margin:32px 0 0;font-size:19px;line-height:1.8;color:var(--muted)}.note{margin-top:44px;display:flex;align-items:center;gap:15px;font-size:13px;color:#d9dce3}.line{width:38px;height:1px;background:var(--accent)}.art{aspect-ratio:1;position:relative;display:grid;place-items:center;isolation:isolate}.orbit{position:absolute;border:1px solid #dfc49d29;border-radius:50%;width:85%;height:85%;transform:rotate(-30deg)}.orbit-two{width:65%;height:65%;border-color:#dfc49d38}.orbit-three{width:105%;height:44%;border-color:#dfc49d44}.light{position:absolute;width:60%;height:60%;border-radius:50%;background:radial-gradient(circle,#b88b4633,transparent 70%);filter:blur(24px)}.monogram{font-family:Georgia,serif;font-size:clamp(120px,20vw,280px);font-weight:400;line-height:1;background:linear-gradient(140deg,#fff2d6 15%,#e6c390 50%,#8d6746 90%);background-clip:text;-webkit-background-clip:text;color:transparent;transform:translateY(-8%)}.art-caption{position:absolute;bottom:0;font-size:9px;letter-spacing:3px;color:#a5adbd}footer{border-top:1px solid #ffffff12;padding-top:24px;color:#8993a6;font-size:11px;letter-spacing:.4px}a:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:4px}@media(max-width:760px){.page{padding:25px 7%}header{align-items:flex-start}.brand{font-size:20px}.brand-icon{width:29px;height:32px;font-size:21px;margin-right:9px}.status{font-size:10px;max-width:125px;line-height:1.5}main{grid-template-columns:1fr;gap:35px;padding:65px 0 45px}.eyebrow{font-size:9px;letter-spacing:2.1px;margin-bottom:24px}h1{font-size:clamp(59px,12vw,90px);letter-spacing:-3px}.description{font-size:16px;margin-top:25px}.note{margin-top:27px}.art{width:75%;max-width:300px;justify-self:center}.monogram{font-size:150px}.art-caption{font-size:8px;letter-spacing:2px}footer{font-size:10px}}@media(max-width:360px){.status{display:none}h1{font-size:55px}}
