html,body{overflow-x:clip;max-width:100%}.soon[data-astro-cid-j7pv25f6]{--head-gap: clamp(var(--s-5), 4.4vh, var(--s-12));min-height:100svh;min-height:100dvh;width:100%;display:grid;grid-template-rows:1fr auto;gap:var(--s-8);padding:var(--head-gap) clamp(var(--s-5),5vw,var(--s-16)) clamp(var(--s-6),4vw,var(--s-12));position:relative;isolation:isolate;overflow-x:clip}.soon__stack[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--head-gap);width:100%;min-height:0}.soon[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(62% 52% at 50% 42%,oklch(.5 .14 258 / .16) 0%,oklch(.3 .1 258 / .06) 34%,transparent 72%);pointer-events:none}.soon__rule[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.soon__brand[data-astro-cid-j7pv25f6]{display:inline-flex;flex-direction:column;align-items:center;text-align:center;gap:6px;opacity:.92;transition:opacity .3s var(--ease-out)}.soon__brand[data-astro-cid-j7pv25f6]:hover{opacity:1}.soon__rule--top[data-astro-cid-j7pv25f6],.soon__rule--bot[data-astro-cid-j7pv25f6]{justify-content:center}.soon__brand[data-astro-cid-j7pv25f6] .wordmark{font-family:var(--mono);font-size:clamp(24px,3vw,33px);letter-spacing:.22em}.soon__brand-line[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:clamp(12px,1.35vw,14px);letter-spacing:.14em;color:#8d9399}.tl-new[data-astro-cid-j7pv25f6]{white-space:nowrap}.tl-anim[data-astro-cid-j7pv25f6] .tl-old[data-astro-cid-j7pv25f6]{animation:tl-old-in .82s var(--ease-out) both}.tl-anim[data-astro-cid-j7pv25f6] .tl-new[data-astro-cid-j7pv25f6]{opacity:0}.tl-anim[data-astro-cid-j7pv25f6] .tl-new[data-astro-cid-j7pv25f6]:after{content:"▌";margin-left:1px;color:#70a6f5;animation:tl-blink .9s steps(1) infinite}.tl-anim[data-astro-cid-j7pv25f6] .tl-new[data-astro-cid-j7pv25f6].tl-rest:after{content:none}@keyframes tl-old-in{0%{opacity:0;filter:blur(5px);transform:translateY(3px)}60%{filter:blur(0)}to{opacity:1;filter:blur(0);transform:none}}@keyframes tl-blink{0%,49%{opacity:1}50%,to{opacity:0}}.soon__link[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-12);letter-spacing:.08em;text-transform:uppercase;color:#cbd2d9;border-bottom:1px solid oklch(1 0 0 / .22);padding-bottom:2px;transition:color .3s var(--ease-out),border-color .3s var(--ease-out)}.soon__link[data-astro-cid-j7pv25f6]:hover{color:var(--paper);border-bottom-color:var(--lapis)}.soon__core[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--head-gap);text-align:center;width:100%;min-height:0}.soon__core[data-astro-cid-j7pv25f6]>.ctl{margin-top:calc(var(--head-gap) * .3)}.soon__instrument[data-astro-cid-j7pv25f6]{width:min(60vw,25vh,270px);max-width:100%;flex:none}.soon__say[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-5);max-width:min(680px,100%);margin-inline:auto}.soon__say[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{max-width:100%;overflow-wrap:break-word}.soon__eyebrow[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:clamp(21px,5.1vw,50px);letter-spacing:.1em;text-transform:uppercase;color:var(--paper);text-indent:.1em;line-height:1.05;white-space:nowrap}.soon__mark[data-astro-cid-j7pv25f6]{color:#70a6f5;font-size:.42em;vertical-align:middle;margin:0 .5em}.soon__display[data-astro-cid-j7pv25f6]{display:grid;gap:.16em;font-family:var(--mono);font-weight:400;font-size:clamp(15px,2.5vw,23px);line-height:1.2;letter-spacing:.04em;color:#7b8187}@media(max-width:640px){.soon[data-astro-cid-j7pv25f6]{gap:var(--s-6)}.soon__say[data-astro-cid-j7pv25f6]{gap:var(--s-4)}.soon__instrument[data-astro-cid-j7pv25f6]{width:min(74vw,32vh,300px)}.soon__eyebrow[data-astro-cid-j7pv25f6]{letter-spacing:.08em;text-indent:.08em}}@media(min-width:641px)and (min-height:821px)and (max-height:912px){.soon[data-astro-cid-j7pv25f6]{--head-gap: clamp(var(--s-4), 3vh, var(--s-8))}.soon__instrument[data-astro-cid-j7pv25f6]{width:min(50vw,21vh,210px)}}@media(min-width:641px)and (max-height:820px){.soon[data-astro-cid-j7pv25f6]{--head-gap: clamp(var(--s-3), 3vh, var(--s-6));gap:var(--s-3);padding-bottom:clamp(var(--s-3),2.2vh,var(--s-6))}.soon__say[data-astro-cid-j7pv25f6]{gap:var(--s-3)}.soon__instrument[data-astro-cid-j7pv25f6]{width:min(34vw,17vh,160px)}}@media(max-height:560px)and (min-width:641px){.soon__instrument[data-astro-cid-j7pv25f6]{width:min(34vh,220px)}}
