.soon-page{--hero-accent:#b94b00;--mission-foreground:#5a5048;border-top:7px solid var(--orange);background:var(--paper);min-height:100svh;color:var(--ink);flex-direction:column;display:flex}.soon-header,.soon-main,.soon-footer{width:min(1160px,100% - 80px);margin-inline:auto}.soon-header{border-bottom:1px solid #110c0826;padding-block:30px}.soon-brand{letter-spacing:-.06em;font-family:Archivo Black,Arial,sans-serif;font-size:29px;line-height:1;text-decoration:none}.soon-brand span{color:var(--orange)}.soon-main{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:40px;padding-block:64px 90px;display:flex}.soon-main h1{color:var(--mission-foreground);letter-spacing:0;text-transform:none;margin-top:12px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.4}.soon-contact{text-align:center;border-top:1px solid #110c0826;max-width:720px;margin-inline:auto;padding-top:26px;font-size:20px;line-height:1.7}.soon-contact a{color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);font-weight:600;text-decoration-thickness:2px}.soon-contact a:hover{-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:2px}.soon-footer{color:var(--muted);border-top:1px solid #110c0826;padding-block:23px;font-size:11px}.soon-page a:focus-visible,.soon-page button:focus-visible,.soon-page input:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media (width<=600px){.soon-header,.soon-main,.soon-footer{width:calc(100% - 40px)}.soon-header{padding-block:25px}.soon-main{gap:28px;padding-block:40px 60px}.soon-contact{font-size:17px}}.ed-archive-note{border:1px solid #110c0826;margin-bottom:32px;padding:20px;font-size:14px;line-height:1.7}.ed-archive-note strong{display:block}.soon-intro{text-align:center;width:100%;min-width:0}.soon-animation{text-align:center;width:100%;max-width:900px;margin-inline:auto;position:relative}.soon-logo{aspect-ratio:747.33/187.6;stroke:none;width:100%;height:auto;display:block}.soon-logo-letter{fill:var(--ink)}.soon-logo-slash{fill:var(--orange)}.soon-phrase-area{height:320px;margin-top:24px;font-size:clamp(22px,3.2vw,40px);font-weight:600;line-height:1.4}.soon-static-phrases{gap:8px;margin:0;padding:0;list-style:none;display:grid}.soon-wheel{max-width:560px;height:100%;margin-inline:auto;display:none;position:relative}.has-motion .soon-static-phrases{display:none}.has-motion .soon-wheel{display:block}.soon-wheel-window{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--ink) 22%, var(--ink) 78%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--ink) 22%, var(--ink) 78%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--ink) 22%, var(--ink) 78%, transparent);position:absolute;inset:0 0 0 48px;overflow:hidden}.soon-wheel-row{white-space:nowrap;transform-origin:50%;will-change:transform, filter;justify-content:flex-start;align-items:center;height:60px;display:flex;position:absolute;top:calc(50% - 30px);left:0;right:0}.soon-wheel-arrow{width:28px;height:28px;color:var(--orange);position:absolute;top:calc(50% - 14px);left:0}.soon-wheel-offset-0,.soon-wheel-offset-6{opacity:0}.soon-wheel-offset-1{filter:blur(4px);opacity:.13;transform:translateY(-200%)perspective(550px)rotateX(48deg)scale(.82)}.soon-wheel-offset-2{filter:blur(2px);opacity:.35;transform:translateY(-100%)perspective(550px)rotateX(24deg)scale(.91)}.soon-wheel-offset-4{filter:blur(2px);opacity:.35;transform:translateY(100%)perspective(550px)rotateX(-24deg)scale(.91)}.soon-wheel-offset-5{filter:blur(4px);opacity:.13;transform:translateY(200%)perspective(550px)rotateX(-48deg)scale(.82)}.soon-animation-toggle{border:1px solid var(--ink);background:var(--paper);width:36px;height:36px;min-height:36px;color:var(--ink);clip-path:inset(50%);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;bottom:-38px;left:50%;overflow:hidden;transform:translate(-50%)}.soon-animation-toggle:focus-visible{clip-path:none;z-index:10001}.soon-animation-toggle:hover{color:var(--ink);background:var(--paper)}.soon-animation-toggle svg{width:14px;height:14px}.soon-screen-reader{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.soon-main h1{font-size:20px}.soon-phrase-area{height:250px}.soon-wheel{max-width:350px}.soon-wheel-window{left:32px}.soon-wheel-row{height:50px;top:calc(50% - 25px)}.soon-wheel-arrow{width:20px;height:20px;top:calc(50% - 10px)}.soon-animation-toggle{bottom:-26px}}@media (prefers-reduced-motion:reduce){.soon-animation-toggle,.has-motion .soon-wheel{display:none}.has-motion .soon-static-phrases{display:grid}}@keyframes soon-phrases-fallback{to{visibility:visible}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.soon-animation:not([data-motion-ready=true]) .soon-phrase-area{visibility:hidden;animation:0s 6s forwards soon-phrases-fallback}}
