@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eeb62161d861263b-s.p.0xn45yjo0ekea.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d85136c4a70e605-s.p.36-e5g14g1tf1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}.libre_caslon_display_bf7b45d5-module__UmK4fq__className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}.libre_caslon_display_bf7b45d5-module__UmK4fq__variable{--font-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdbcc0b6a1c83478-s.2gx3dqp_0yxau.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f586bec7bc26f11e-s.p.1mgxgr0h1vbcg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/70e9e33f0a7d0b69-s.p.3el8hok0ohpir.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_4e21df0-module__LFowdW__className{font-family:Jost,Jost Fallback;font-style:normal;font-weight:500}.jost_4e21df0-module__LFowdW__variable{--font-sans:"Jost", "Jost Fallback"}
:root{--paper:#f3eee4;--navy:#14243b;--navy-2:#1d3150;--brass-lt:#c9a55c;--display:var(--font-display), "Didot", Georgia, serif;--sans:var(--font-sans), "Futura", system-ui, sans-serif;--inset:clamp(16px, 3vw, 40px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:radial-gradient(ellipse at 50% 40%, var(--navy-2), var(--navy) 70%);min-height:100dvh;color:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex;overflow-x:clip}h1,p{margin:0}svg{display:block}.soon{text-align:center;flex:1 0 auto;align-content:center;place-items:center;gap:28px;padding:64px 16px;display:grid}.soon-mark{width:clamp(72px,12vw,112px);height:auto;color:var(--brass-lt);animation:1.2s cubic-bezier(.2,.7,.2,1) both rise}.soon-name{font-family:var(--display);letter-spacing:.18em;margin-right:-.18em;font-size:clamp(44px,9vw,104px);font-weight:400;line-height:1;animation:1.2s cubic-bezier(.2,.7,.2,1) .15s both rise}.soon-line{letter-spacing:.32em;text-transform:uppercase;color:var(--brass-lt);font-size:12px;font-weight:500;animation:1.2s cubic-bezier(.2,.7,.2,1) .3s both rise}.soon-status{font-family:var(--display);gap:6px;font-size:clamp(22px,3vw,30px);animation:1.2s cubic-bezier(.2,.7,.2,1) .45s both rise;display:grid}.soon-status span+span{opacity:.65;font-size:.7em}.corner{width:clamp(56px,8vw,96px);height:auto;color:var(--brass-lt);opacity:.55;pointer-events:none;animation:1.6s .6s both fade;position:fixed}.corner-tl{top:var(--inset);left:var(--inset)}.corner-tr{top:var(--inset);right:var(--inset);transform:scaleX(-1)}.corner-bl{bottom:var(--inset);left:var(--inset);transform:scaleY(-1)}.corner-br{bottom:var(--inset);right:var(--inset);transform:scale(-1)}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}
