:root{--bg:#111;--ink:#ff4d00;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg)}@media (prefers-color-scheme:light){:root{--bg:#f2f2f2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}*,:after,:before{box-sizing:border-box;min-width:0}#__nuxt,body,html{min-height:100%}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Geist,Geist Fallback\: Helvetica Neue,Geist Fallback\: Helvetica,Geist Fallback\: Arial,Geist Fallback\: Segoe UI,Geist Fallback\: Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}::selection{background:var(--ink);color:var(--bg)}.holding{flex-direction:column;min-height:100dvh;padding:clamp(1.5rem,6.9vh,3rem) clamp(1.25rem,3.9vw,3.5rem) clamp(1.25rem,6.3vh,2.75rem);display:flex}.bar{letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;grid-template-areas:"email status phone";align-items:baseline;gap:1rem 1.5rem;margin:0;font-size:clamp(.75rem,1.35vw,.9375rem);font-weight:600;line-height:1.2;display:grid}.email{grid-area:email;justify-self:start}.status{text-align:center;white-space:nowrap;grid-area:status;margin:0}.phone{grid-area:phone;justify-self:end}.bar a{color:inherit;white-space:nowrap;text-decoration:none}.bar a:hover{opacity:.72}.bar a:focus-visible{outline-offset:6px;outline:2px solid}.stage{flex-direction:column;flex:1;min-height:0;display:flex}.mark{margin:auto 0 0;padding-top:clamp(2.5rem,10vh,6rem)}.mark img{width:100%;height:auto;display:block}@media (width<=720px){.bar{letter-spacing:.08em;grid-template-columns:1fr 1fr;grid-template-areas:"status status""email phone";font-size:.6875rem}}@media (width<=380px){.status{white-space:normal}}
