:root{color-scheme:light;--paper:#f3f1e9;--ink:#27372e;--muted:#667064;--line:#d7dbcf;--green:#56715a;--accent:#bd6d4c;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}::selection{color:var(--paper);background:var(--ink)}.page{flex-direction:column;width:min(100% - 112px,1184px);min-height:100svh;margin-inline:auto;display:flex}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:34px;display:flex}.wordmark{letter-spacing:-.7px;align-items:center;gap:10px;font-size:19px;font-weight:650;text-decoration:none;display:inline-flex}.brand-mark{width:29px;height:29px;fill:var(--ink)}.brand-cut{fill:none;stroke:var(--paper);stroke-width:2px}.language{border:1px solid var(--line);border-radius:999px;gap:4px;padding:4px;display:flex}.language a{letter-spacing:.7px;border-radius:999px;place-items:center;min-width:44px;min-height:44px;font-size:11px;font-weight:650;text-decoration:none;display:grid}.language a[aria-current=page]{color:var(--paper);background:var(--ink)}.language a:not([aria-current]):hover{background:#e6e9df}.hero{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,6vw,88px);padding-block:76px;display:grid}.eyebrow{letter-spacing:2.2px;text-transform:uppercase;margin:0 0 26px;font-size:11px;font-weight:650}.status-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;margin:0 9px 1px 0;display:inline-block}h1{letter-spacing:-4px;margin:0;font:400 clamp(58px,6.8vw,96px)/1.04 Georgia,Times New Roman,serif}h1 em{color:var(--green);font-weight:400}.description{color:var(--muted);margin:29px 0 0;font-size:16px;line-height:1.8}.art{aspect-ratio:1;border:1px solid var(--line);background:#e9ece2;border-radius:50% 50% 3px 3px;width:100%;max-width:390px;margin:0 auto;position:relative;overflow:hidden}.art-grid{opacity:.5;background-image:linear-gradient(90deg,#cad2c3 1px,#0000 1px),linear-gradient(#cad2c3 1px,#0000 1px);background-position:50%;background-size:39px 39px;position:absolute;inset:0}.orbit{border:1px solid #879e85;border-radius:50%;width:62%;height:62%;position:absolute;top:19%;left:19%}.orbit-one{transform:scaleX(.53)rotate(-34deg)}.orbit-two{transform:scaleY(.53)rotate(-34deg)}.solid{background:var(--green);border-radius:3px 44% 3px 3px;position:absolute;inset:30%;transform:rotate(-12deg);box-shadow:8px 10px #d5decf}.spark{width:13px;height:13px;position:absolute}.spark:before,.spark:after{content:"";background:var(--accent);position:absolute}.spark:before{width:1px;height:100%;left:50%}.spark:after{width:100%;height:1px;top:50%}.spark-one{top:25%;left:20%}.spark-two{width:9px;height:9px;bottom:28%;right:18%}.art-caption{text-align:center;color:#586d55;letter-spacing:.25px;width:100%;padding-inline:16px;font:10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;bottom:8%}.footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:16px;padding-block:23px 27px;font-size:11px;line-height:1.5;display:flex}.footer-note{text-align:right}@media (width<=1000px){.page{width:calc(100% - 64px)}h1{letter-spacing:-2.7px;font-size:clamp(54px,7.6vw,76px)}.description{font-size:15px}}@media (width<=760px){.page{width:calc(100% - 40px)}.header{padding-block:20px}.wordmark{font-size:17px}.brand-mark{width:25px;height:25px}.hero{grid-template-columns:1fr;gap:31px;padding-block:42px 32px}.eyebrow{margin-bottom:21px;font-size:10px}h1{letter-spacing:-2.5px;font-size:clamp(54px,10vw,74px)}.description{margin-top:22px;font-size:14px}.art{justify-self:end;width:238px;margin:0}.art-caption{font-size:9px}.footer{padding-block:19px 22px;font-size:10px}}@media (width<=360px){.page{width:calc(100% - 32px)}.wordmark{gap:7px;font-size:16px}h1{letter-spacing:-2.1px;font-size:50px}.art{width:214px}}
