@font-face{font-family:Lucid Neue Montreal;font-style:normal;font-weight:400;font-display:swap;src:url(/lucid/fonts/PPNeueMontreal-Regular-v3.woff2)format("woff2")}@font-face{font-family:Lucid Neue Montreal;font-style:normal;font-weight:500;font-display:swap;src:url(/lucid/fonts/PPNeueMontreal-Medium-v3.woff2)format("woff2")}@font-face{font-family:Lucid Neue Montreal Fallback;font-style:normal;font-weight:400;src:local(Arial),local(ArialMT);size-adjust:94.47%;ascent-override:101.41%;descent-override:25.62%;line-gap-override:0%}@font-face{font-family:Lucid Neue Montreal Fallback;font-style:normal;font-weight:500;src:local(Arial),local(ArialMT);size-adjust:96.07%;ascent-override:99.72%;descent-override:25.19%;line-gap-override:0%}.announcement-page{--font:"Lucid Neue Montreal", "Lucid Neue Montreal Fallback", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--text-secondary:#000000a3;--text-tertiary:#00000080;--hairline:#00000014;--ease-out:cubic-bezier(.16, 1, .3, 1);isolation:isolate;color:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;font-family:var(--font);-webkit-font-smoothing:antialiased;background:#fff;font-weight:400;position:relative;overflow-x:hidden}.announcement-page *,.announcement-page :before,.announcement-page :after{box-sizing:border-box}.announcement-page a{color:inherit}.announcement-page :focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #8fdbf9}.announcement-page .wash{pointer-events:none;z-index:-1;height:720px;position:absolute;inset:0 0 auto;overflow:hidden}.announcement-page .wash i{opacity:.55;border-radius:50%;position:absolute}.announcement-page .wash .w1{background:radial-gradient(closest-side,#8fdbf9,#8fdbf900);width:760px;height:640px;top:-200px;left:-260px}.announcement-page .wash .w2{background:radial-gradient(closest-side,#c9b8ffb3,#c9b8ff00);width:720px;height:560px;top:-320px;left:50%;transform:translate(-50%)}.announcement-page .wash .w3{background:radial-gradient(closest-side,#bff7af,#bff7af00);width:760px;height:640px;top:-140px;right:-260px}.announcement-page .nav,.announcement-page .footer{max-width:960px;padding:0 max(24px, env(safe-area-inset-right,0px)) 0 max(24px, env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;margin:0 auto;display:flex}.announcement-page .nav{height:88px}.announcement-page .home{border-radius:999px;display:block}.announcement-page .logo{display:block}.announcement-page .home.small .logo{width:88px;height:24px}.announcement-page .btn{color:#fff;letter-spacing:.28px;white-space:nowrap;height:40px;transition:box-shadow .4s var(--ease-out), transform .3s var(--ease-out);background:#000;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 4px 16px #ff9bd859,0 1px 2px #00000014}.announcement-page .btn:hover{box-shadow:0 6px 24px #ff9bd88c,0 1px 2px #00000014}.announcement-page .btn:active{transform:scale(.97)}.announcement-page .btn:focus-visible{border-radius:999px}.announcement-page .btn-lg{letter-spacing:.32px;height:48px;padding:0 24px;font-size:1rem}.announcement-page main{max-width:688px;padding:72px max(24px, env(safe-area-inset-right,0px)) 96px max(24px, env(safe-area-inset-left,0px));margin:0 auto}.announcement-page .eyebrow{color:var(--text-tertiary);letter-spacing:.28px;margin:0 0 20px;font-size:.875rem}.announcement-page h1{letter-spacing:-.03em;margin:0;font-size:4rem;font-weight:500;line-height:1}.announcement-page .dek{color:var(--text-secondary);letter-spacing:-.01em;margin:20px 0 56px;font-size:1.5rem;font-weight:500;line-height:1.3}.announcement-page article>p,.announcement-page article li{color:#000c;font-size:1.125rem;line-height:1.6}.announcement-page article>p{margin:0 0 24px}.announcement-page article ul{margin:0 0 24px;padding:0;list-style:none}.announcement-page article li{margin:0 0 12px;padding-left:24px;position:relative}.announcement-page article li:before{content:"";background:linear-gradient(135deg,#8fdbf9,#bff7af);border-radius:50%;width:6px;height:6px;position:absolute;top:.75em;left:4px}.announcement-page article .cta{margin:40px 0 0}.announcement-page sup{font-size:.65em;line-height:0}.announcement-page sup a{color:var(--text-tertiary);padding:0 1px;text-decoration:none}.announcement-page sup a:hover{color:#000}.announcement-page .notes{border-top:1px solid var(--hairline);margin-top:72px;padding-top:24px}.announcement-page .notes ol{margin:0;padding:0;list-style:none}.announcement-page .notes li{color:var(--text-tertiary);gap:8px;margin:0 0 12px;font-size:.8125rem;line-height:1.5;display:flex}.announcement-page .notes .num{min-width:12px;color:var(--text-secondary);flex:none;text-decoration:none}.announcement-page .notes li span a{text-underline-offset:2px}.announcement-page .notes li:target{color:#000}.announcement-page .footer{border-top:1px solid var(--hairline);height:96px}.announcement-page .footer nav{gap:24px;font-size:.875rem;display:flex}.announcement-page .footer nav a{color:var(--text-secondary);text-decoration:none}.announcement-page .footer nav a:hover{color:#000}@media (width<=700px){.announcement-page .nav{height:72px}.announcement-page main{padding-top:40px;padding-bottom:64px}.announcement-page h1{font-size:2.75rem}.announcement-page .dek{margin-bottom:40px;font-size:1.25rem}.announcement-page article>p,.announcement-page article li{font-size:1.0625rem}.announcement-page .footer{height:auto;padding-top:28px;padding-bottom:28px}}@media (prefers-reduced-motion:reduce){.announcement-page .btn{transition:none}}
