:root{--ink: #121417;--copper: #c97c2c;--cream: #f3eee4;--body: #d8d2c9;--muted: #9a9ca1;--serif: "Charter", "Bitstream Charter", Georgia, "Times New Roman", serif;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--ease: cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--sans);color:var(--body);background:radial-gradient(1200px 760px at 14% 6%,rgba(201,124,44,.11),transparent 66%),radial-gradient(1000px 700px at 92% 88%,rgba(201,124,44,.06),transparent 70%),var(--ink);background-attachment:fixed;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%}h1,h2,h3{margin:0;font-family:var(--serif);font-weight:700;letter-spacing:-.015em}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,transparent 6.5px,rgba(243,238,228,.026) 6.5px,rgba(243,238,228,.026) 8.5px,transparent 8.5px);background-size:46px 46px}main{position:relative;z-index:1}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:block;src:url(./manrope-latin-700-BZp_XxE4.woff2) format("woff2")}.soon{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:32px 16px 0}.soon>.mark{margin-top:auto}.mark{--u: min(14vw, 168px);margin:0;display:flex;align-items:center;gap:calc(var(--u) * 9 / 43);line-height:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.mark.settled{cursor:pointer}.mark-grid{flex:none;width:var(--u);height:var(--u);overflow:visible}.mark-name{flex:none;width:calc(var(--u) * 155 / 43);height:calc(var(--u) * 26 / 43);overflow:visible}.mark-name text{font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:700;fill:#ece6da}.it-ring circle{fill:none;stroke:#ece6da}.it-ring.lit circle{stroke:var(--copper);filter:drop-shadow(0 0 10px rgba(201,124,44,.55))}.it-disc{fill:var(--copper);filter:drop-shadow(0 0 22px rgba(201,124,44,.6))}.it-disc-ring{fill:none;stroke:var(--ink)}.it-flare{fill:none;stroke:var(--copper);stroke-width:6}.it-trail{fill:none;stroke:var(--copper);stroke-width:10;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 14px rgba(201,124,44,.75))}.it-head{fill:#f0b872;filter:drop-shadow(0 0 18px rgba(224,154,74,.95))}.mark.settled .it-disc{animation:markGlow 4.2s ease-in-out infinite}@keyframes markGlow{0%,to{filter:drop-shadow(0 0 22px rgba(201,124,44,.6))}50%{filter:drop-shadow(0 0 40px rgba(201,124,44,.9))}}@media (max-width: 559px){.mark{--u: min(34vw, 140px);flex-direction:column;gap:calc(var(--u) * .24)}.mark-name{width:min(72vw,320px);height:auto;aspect-ratio:286 / 48}}.mark-after{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,2vw,22px);margin-top:clamp(30px,4.4vw,52px);text-align:center}.soon-tag{margin:0;font-family:var(--serif);font-size:clamp(24px,3.1vw,44px);line-height:1.25;color:var(--cream);text-wrap:balance}.case{position:relative;display:inline-block;isolation:isolate;white-space:nowrap}.case-probe{display:inline-block;width:0;height:0;vertical-align:baseline}.case-ghost{color:transparent}.case-clip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.case-word{display:block;color:var(--copper);transform-origin:50% 85%;will-change:transform}.case-art{position:absolute;left:calc(50% - 1.2em);width:2.4em;height:2.4em;overflow:visible;pointer-events:none}.case-back{z-index:0}.case-front{z-index:2}.case-face{stroke:#3a220c8c;stroke-width:.7;stroke-linejoin:round}.case-tape{stroke:#5a320e59;stroke-width:.5;stroke-linejoin:round}.case-edge{fill:none;stroke:#ffe4b88c;stroke-width:1;stroke-linejoin:round;stroke-linecap:round}.case-cut{stroke:#3d230c;stroke-width:1.1;stroke-linecap:round}.case-knife{fill:#fff6e6;filter:drop-shadow(0 0 6px rgba(255,214,160,1))}.soon-what{max-width:34em;margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.55;color:#d8d2c9d1;text-wrap:balance}.soon-line{display:flex;align-items:center;gap:18px;margin:clamp(4px,.8vw,10px) 0 0;font-size:clamp(12px,1.1vw,14px);font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:#f3eee499}.soon-line:before,.soon-line:after{content:"";width:clamp(24px,3vw,40px);height:1px;background:var(--copper);opacity:.7}.soon-line:after{margin-left:-.34em}.soon-foot{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0 max(28px,env(safe-area-inset-bottom));font-size:14px;color:var(--muted);opacity:0;transition:opacity .9s var(--ease)}.mark.named~.soon-foot{opacity:1}.soon-foot-row{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px}.soon-legal{font-size:12.5px;color:#9a9ca1bf}.soon-foot a{color:var(--cream);text-decoration:none;border-bottom:1px solid rgba(201,124,44,.5);transition:color .2s var(--ease),border-color .2s var(--ease)}.soon-foot a:hover{color:var(--copper);border-color:var(--copper)}
