.RNkzMG_page{isolation:isolate;color:#fff;background:#000;min-height:100dvh;position:relative;overflow:hidden}.RNkzMG_hands{z-index:-1;aspect-ratio:3/2;pointer-events:none;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.RNkzMG_hands canvas{opacity:.95}.RNkzMG_logo{width:var(--entry-logo-size);aspect-ratio:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RNkzMG_logo svg{width:100%;height:100%}.RNkzMG_headline{top:calc(50% + var(--entry-logo-size) / 2 + 30px);text-align:center;letter-spacing:-.04em;width:100%;margin:0;padding:0 20px;font-size:clamp(22px,2.5vw,36px);font-weight:450;line-height:1.2;position:absolute;left:0}@media (max-width:700px){.RNkzMG_hands{width:120%;left:-10%}}html:has(.RNkzMG_page){scrollbar-gutter:auto;--entry-logo-size:clamp(80px, 7.5vw, 120px);overflow-y:auto}@media (max-width:700px){html:has(.RNkzMG_page){--entry-logo-size:76px}}.RNkzMG_mark{width:100%;height:100%}.RNkzMG_blackout{z-index:1;clip-path:circle(0);pointer-events:none;background:#000;position:absolute;inset:0}.RNkzMG_logo{z-index:2}.RNkzMG_page[data-stage=opening] .RNkzMG_blackout{animation:.72s cubic-bezier(.77,0,.175,1) both RNkzMG_inkExpand}.RNkzMG_page[data-stage=form] .RNkzMG_blackout{clip-path:circle(150vmax)}.RNkzMG_page[data-stage=opening] .RNkzMG_mark{pointer-events:none;animation:.72s cubic-bezier(.77,0,.175,1) both RNkzMG_loaderExpand}.RNkzMG_page[data-stage=form] .RNkzMG_mark{opacity:0;pointer-events:none}.RNkzMG_dialog{color:#fff;background:#000;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:64px 24px;position:fixed;inset:0;overflow-y:auto}.RNkzMG_dialog[open]{place-items:center;display:grid}.RNkzMG_dialog::backdrop{background:#000}.RNkzMG_close{color:#aaa;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;font-size:12px;display:flex;position:fixed;top:28px;right:32px}.RNkzMG_close span{font-size:24px}.RNkzMG_form{animation:.35s cubic-bezier(.23,1,.32,1) both RNkzMG_arrive}.RNkzMG_projectDetails{background:var(--accent);width:100%;min-width:0;min-height:112px;color:var(--ink);outline-offset:4px;resize:vertical;border:1px solid #0000;border-radius:14px;padding:14px 17px;font-size:16px}.RNkzMG_close:focus-visible{outline-offset:4px;outline:2px solid #fff}@keyframes RNkzMG_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes RNkzMG_loaderExpand{0%{opacity:1;transform:scale(1)}45%{opacity:1;transform:scale(1.8)}to{opacity:0;transform:scale(24)}}@keyframes RNkzMG_inkExpand{0%{clip-path:circle(0)}45%{clip-path:circle(calc(var(--entry-logo-size) * .9) at 50% 50%)}to{clip-path:circle(150vmax)}}@media (prefers-reduced-motion:reduce){.RNkzMG_page[data-stage=opening] .RNkzMG_mark{opacity:0;animation:none;transform:none}.RNkzMG_page[data-stage=opening] .RNkzMG_blackout{clip-path:circle(150vmax);animation:none}.RNkzMG_form{animation:none}}.RNkzMG_fields{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.RNkzMG_fields[hidden]{display:none}.RNkzMG_projectSelect{background:var(--accent);width:100%;min-width:0;min-height:52px;color:var(--ink);outline-offset:4px;border:1px solid #0000;border-radius:14px;padding:14px 17px;font-size:16px}.RNkzMG_step{color:var(--muted);margin:0 0 2px;font-size:12px}.RNkzMG_consent{text-align:left;color:var(--muted);align-items:flex-start;gap:12px;padding:4px 0;font-size:12px;line-height:1.6;display:flex}.RNkzMG_form .RNkzMG_consent input{width:16px;min-width:16px;height:16px;min-height:16px;accent-color:var(--ink);margin:2px 0 0;padding:0}.RNkzMG_consent a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.RNkzMG_back{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px}.RNkzMG_back:focus-visible{outline:2px solid var(--ink)}.RNkzMG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
