html:has(.room){background:#0b0b0a;color-scheme:dark}.room{--ground:#0b0b0a;--surface:#161614;--rule:#2a2926;--ink:#edebe6;--muted:#8a8781;--signal:#7cf29c;--signal-ink:#0b0b0a;--display:var(--font-display),"Clash Grotesk",var(--font-hebrew),"Heebo","Arial Narrow",system-ui,sans-serif;--text:var(--font-text),"Switzer",var(--font-hebrew),"Heebo",system-ui,sans-serif;--hebrew:var(--font-hebrew),"Heebo","Arial Hebrew",sans-serif;--step-display:clamp(56px,10.5vw,168px);--step-text:20px;--step-meta:14px;--margin:clamp(16px,2.2vw,32px);--gap-section:clamp(96px,12vw,200px);--col-gap:clamp(12px,1.6vw,24px);--ease:cubic-bezier(0.22,1,0.36,1);--t-state:160ms;--t-swap:320ms;--t-enter:640ms;background:var(--ground);color:var(--ink);font-family:var(--text);font-size:var(--step-text);line-height:1.45;min-height:100svh;overflow-x:clip;font-feature-settings:"ss01"}@media (max-width:767px){.room{--step-text:18px}}.room *,.room :after,.room :before{border-color:var(--rule)}.room ::selection{background:var(--signal);color:var(--signal-ink)}.room a{color:inherit;text-decoration:none}.room :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.room .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.room .t-display{font-family:var(--display);font-weight:600;font-size:var(--step-display);line-height:.9;letter-spacing:-.035em;text-wrap:balance}.room .t-text{font-family:var(--text);font-size:var(--step-text);line-height:1.45}.room .t-meta{font-family:var(--text);font-weight:500;font-size:var(--step-meta);line-height:1.3;letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums}.room .t-glitch{color:var(--signal);font-variant-ligatures:none}:root[dir=rtl] .room .t-display{letter-spacing:-.01em}.frame{padding-inline:var(--margin)}.grid12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap)}.room .btn-send{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;background:var(--signal);color:var(--signal-ink);font:500 var(--step-text) /1 var(--text);border:0;border-radius:999px;cursor:pointer;transition:transform var(--t-state) var(--ease),filter var(--t-state) var(--ease)}.room .btn-send:hover{filter:brightness(1.08)}.room .btn-send:active{transform:scale(.97)}.room .textlink{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:var(--muted);transition:text-decoration-color var(--t-state) var(--ease)}.room .textlink:hover{text-decoration-color:var(--ink)}.room .arrow{display:inline-block;transition:transform var(--t-state) var(--ease)}.room a:hover .arrow,.room button:hover .arrow{transform:translate(3px)}.room a:hover .arrow.ne{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.room *,.room :after,.room :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}