.keep_shell__K9Vnn{position:relative;z-index:1;max-width:calc(var(--maxw) + 2 * var(--gutter));margin:0 auto;padding:clamp(56px,9vw,96px) var(--gutter) 72px}.keep_stage__chATU{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:#000}.keep_stageImg__3zzqF{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.keep_stageShade__ywmfX{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.55) 0,rgba(0,0,0,0) 22%),linear-gradient(0deg,rgba(0,0,0,.94) 0,rgba(0,0,0,.72) 34%,rgba(0,0,0,.12) 66%,rgba(0,0,0,0))}.keep_stageInner__joCIm{position:relative;z-index:1;width:100%;max-width:calc(var(--maxw) + 2 * var(--gutter));margin:0 auto;padding:120px var(--gutter) clamp(36px,7vh,72px);display:flex;flex-direction:column;align-items:flex-start}.keep_soon__OxHkR{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 18px;font-family:var(--font-head);font-size:clamp(.85rem,1.4vw,1.05rem);font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#fff;background:rgba(8,8,16,.55);border:1px solid var(--border-hover);border-radius:999px;backdrop-filter:blur(10px);box-shadow:0 0 28px var(--cyan-glow);animation:keep_keep-rise__hYRu1 3.2s cubic-bezier(.16,1,.3,1) .7s both}.keep_soonDot__dsQNm{width:9px;height:9px;border-radius:50%;background:var(--pink-bright);box-shadow:0 0 12px var(--pink-glow);animation:keep_keep-pulse__NC9KH 2.4s ease-in-out 3.6s infinite}@keyframes keep_keep-rise__hYRu1{0%{opacity:0;transform:translateY(150px) scale(.94)}to{opacity:1;transform:none}}@keyframes keep_keep-pulse__NC9KH{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.keep_soonDot__dsQNm,.keep_soon__OxHkR{animation:none}}.keep_title__whnwJ{margin:0 0 14px;font-family:Iceland,sans-serif;font-size:clamp(3.4rem,9vw,6.4rem);font-weight:400;line-height:.95;letter-spacing:.01em;color:#fff}.keep_tag__KP_6a{margin:0 0 22px;padding-left:16px;border-left:3px solid var(--pink);font-family:var(--font-head);font-size:clamp(1.15rem,2.4vw,1.6rem);line-height:1.3;color:#d9d2e8}.keep_lede__ACM_v{max-width:56ch;margin:0 0 30px;font-size:1.12rem;line-height:1.75;color:#d9d2e8}.keep_lede__ACM_v strong{color:#fff}.keep_lede__ACM_v,.keep_tag__KP_6a,.keep_title__whnwJ{text-shadow:0 2px 18px rgba(0,0,0,.7)}.keep_form__HF_Zi{display:flex;flex-wrap:wrap;gap:10px;width:min(100%,520px)}.keep_form__HF_Zi input{flex:1 1 240px;min-width:0;padding:14px 16px;background:#07070d;color:var(--text);border:1px solid #2c2c40;border-radius:12px;font:inherit}.keep_form__HF_Zi input:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.keep_form__HF_Zi input[aria-invalid=true]{border-color:var(--pink)}.keep_form__HF_Zi button{padding:14px 22px;border:0;border-radius:12px;cursor:pointer;background:linear-gradient(100deg,#ff2db8,#8b5cf6 55%,#3f82e6);color:#fff;font-family:var(--font-head);font-weight:800;transition:filter .18s,transform .18s}.keep_form__HF_Zi button:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.keep_form__HF_Zi button:disabled{opacity:.6;cursor:progress}.keep_msg__ChJ_n{flex-basis:100%;margin:2px 0 0;font-size:.86rem;line-height:1.5;color:var(--muted)}.keep_form__HF_Zi input[aria-invalid=true]~.keep_msg__ChJ_n{color:var(--pink-bright)}.keep_done__iwcTW{display:flex;flex-direction:column;gap:4px;width:min(100%,520px);padding:16px 18px;border:1px solid var(--border-hover);border-radius:12px;background:var(--cyan-dim);color:var(--muted);font-size:.95rem;line-height:1.55}.keep_done__iwcTW strong{color:#fff;font-family:var(--font-head);font-size:1.1rem}.keep_cells__W5RXc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.keep_cell__S7hGV{padding:24px 24px 22px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .22s,box-shadow .22s,transform .22s}.keep_cell__S7hGV:hover{border-color:var(--border-hover);box-shadow:0 0 24px var(--cyan-glow);transform:translateY(-2px)}.keep_cell__S7hGV h2{margin:0 0 8px;font-family:Iceland,sans-serif;font-size:1.7rem;font-weight:400;line-height:1;color:#fff}.keep_cell__S7hGV p{margin:0;font-size:.98rem;line-height:1.65;color:var(--muted)}.keep_status__B_S6M{max-width:68ch;margin:clamp(48px,8vw,88px) 0 0}.keep_status__B_S6M h2{margin:0 0 14px;font-family:var(--font-head);font-size:clamp(1.4rem,2.6vw,1.9rem);letter-spacing:-.01em;color:#fff}.keep_status__B_S6M p{margin:0 0 1em;font-size:1.04rem;line-height:1.75;color:#cfc7e0}.keep_status__B_S6M a{color:var(--cyan);text-underline-offset:3px}.keep_status__B_S6M a:hover{color:var(--cyan-bright)}@media (max-width:800px){.keep_cells__W5RXc{grid-template-columns:minmax(0,1fr)}.keep_stageInner__joCIm{padding-top:96px}}@media (prefers-reduced-motion:reduce){.keep_cell__S7hGV,.keep_form__HF_Zi button{transition:none}}