.CrtAskTerminal-module__fLMLpa__terminal{--terminal-white:#dce6eb;--terminal-blue:#54bce9;--terminal-orange:#ff941f;--terminal-muted:#74838b;z-index:1;block-size:100%;min-block-size:0;color:var(--terminal-white);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(10px,1.5vw,16px);padding:clamp(18px,3vw,30px) clamp(22px,3.5vw,38px);font-family:SF Pro Mono Local,SFMono-Regular,SF Mono,ui-monospace,Menlo,monospace;animation:.22s ease-out both CrtAskTerminal-module__fLMLpa__terminalEnter;display:grid;position:relative}.CrtAskTerminal-module__fLMLpa__header{color:var(--terminal-white);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:16px;font-size:clamp(9px,1.3vw,12px);font-weight:600;line-height:1;display:flex}.CrtAskTerminal-module__fLMLpa__headerLead{align-items:center;gap:clamp(8px,1.6vw,16px);min-inline-size:0;display:flex}.CrtAskTerminal-module__fLMLpa__backButton{min-block-size:44px;min-inline-size:44px;color:var(--terminal-muted);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:10px 4px;font-size:.72em;font-weight:600;line-height:1;transition:color .14s ease-out}.CrtAskTerminal-module__fLMLpa__backButton:hover{color:var(--terminal-blue)}.CrtAskTerminal-module__fLMLpa__backButton:focus-visible{color:var(--terminal-white);outline:2px solid var(--terminal-white);outline-offset:2px}.CrtAskTerminal-module__fLMLpa__localStatus{color:var(--terminal-blue);font-size:.78em}.CrtAskTerminal-module__fLMLpa__transcript{overscroll-behavior:contain;scrollbar-color:#54bce985 transparent;scrollbar-width:thin;outline:none;min-block-size:0;padding:2px 10px 4px 0;overflow-y:auto}.CrtAskTerminal-module__fLMLpa__transcript:focus-visible{outline-offset:4px;outline:1px solid #54bce999}.CrtAskTerminal-module__fLMLpa__boot,.CrtAskTerminal-module__fLMLpa__hint,.CrtAskTerminal-module__fLMLpa__questionLine,.CrtAskTerminal-module__fLMLpa__thinking,.CrtAskTerminal-module__fLMLpa__answerLine{letter-spacing:.035em;margin:0;font-size:clamp(11px,1.55vw,15px);line-height:1.45}.CrtAskTerminal-module__fLMLpa__boot{color:var(--terminal-blue);font-weight:600}.CrtAskTerminal-module__fLMLpa__hint{max-inline-size:36ch;color:var(--terminal-muted);margin-block-start:clamp(14px,2.2vw,24px)}.CrtAskTerminal-module__fLMLpa__questionLine{color:var(--terminal-orange);overflow-wrap:anywhere;margin-block-start:clamp(14px,2.2vw,24px)}.CrtAskTerminal-module__fLMLpa__thinking,.CrtAskTerminal-module__fLMLpa__answerLine{margin-block-start:clamp(12px,1.8vw,18px)}.CrtAskTerminal-module__fLMLpa__thinking{color:var(--terminal-muted)}.CrtAskTerminal-module__fLMLpa__thinkingDots{vertical-align:bottom;inline-size:3ch;animation:1.4s steps(4,end) infinite CrtAskTerminal-module__fLMLpa__terminalDots;display:inline-block;overflow:hidden}.CrtAskTerminal-module__fLMLpa__answerLine{color:var(--terminal-white);overflow-wrap:anywhere;white-space:pre-wrap}.CrtAskTerminal-module__fLMLpa__cursor{background:var(--terminal-white);vertical-align:.02em;block-size:.16em;inline-size:.55em;margin-inline-start:.18em;animation:1.2s step-end infinite CrtAskTerminal-module__fLMLpa__terminalCursor;display:inline-block}.CrtAskTerminal-module__fLMLpa__actionArea{align-items:center;min-block-size:44px;display:flex}.CrtAskTerminal-module__fLMLpa__actionButton,.CrtAskTerminal-module__fLMLpa__composer button{border:1px solid var(--terminal-blue);color:var(--terminal-blue);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;font-size:10px;font-weight:600;line-height:1}.CrtAskTerminal-module__fLMLpa__actionButton{min-block-size:44px;padding:10px 12px}.CrtAskTerminal-module__fLMLpa__actionButton:hover,.CrtAskTerminal-module__fLMLpa__composer button:hover:not(:disabled){background:var(--terminal-blue);color:#02070b}.CrtAskTerminal-module__fLMLpa__actionButton:focus-visible,.CrtAskTerminal-module__fLMLpa__composer input:focus-visible,.CrtAskTerminal-module__fLMLpa__composer button:focus-visible{outline:2px solid var(--terminal-white);outline-offset:3px}.CrtAskTerminal-module__fLMLpa__composer{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;inline-size:100%;display:grid}.CrtAskTerminal-module__fLMLpa__prompt{color:var(--terminal-orange);font-size:16px}.CrtAskTerminal-module__fLMLpa__composer input{block-size:44px;min-inline-size:0;color:var(--terminal-white);caret-color:var(--terminal-orange);font:inherit;letter-spacing:.02em;background:#00000047;border:1px solid #74838b8a;border-radius:2px;outline:none;padding:0 8px;font-size:16px}.CrtAskTerminal-module__fLMLpa__composer input::placeholder{color:var(--terminal-muted);opacity:.8}.CrtAskTerminal-module__fLMLpa__composer button{block-size:44px;min-inline-size:44px;padding-inline:10px}.CrtAskTerminal-module__fLMLpa__composer button:disabled{border-color:var(--terminal-muted);color:var(--terminal-muted);cursor:not-allowed;opacity:.6}.CrtAskTerminal-module__fLMLpa__busyLabel{color:var(--terminal-muted);letter-spacing:.12em;font-size:9px}.CrtAskTerminal-module__fLMLpa__srOnly{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:719px){.CrtAskTerminal-module__fLMLpa__terminal{gap:8px;padding:13px 16px}.CrtAskTerminal-module__fLMLpa__header{font-size:8px}.CrtAskTerminal-module__fLMLpa__headerLead{gap:6px}.CrtAskTerminal-module__fLMLpa__backButton{min-block-size:44px}.CrtAskTerminal-module__fLMLpa__boot,.CrtAskTerminal-module__fLMLpa__hint,.CrtAskTerminal-module__fLMLpa__questionLine,.CrtAskTerminal-module__fLMLpa__thinking,.CrtAskTerminal-module__fLMLpa__answerLine{font-size:clamp(9px,2.8vw,12px);line-height:1.35}.CrtAskTerminal-module__fLMLpa__actionArea{min-block-size:44px}.CrtAskTerminal-module__fLMLpa__actionButton{min-block-size:44px;padding:10px 9px;font-size:9px}.CrtAskTerminal-module__fLMLpa__composer{gap:5px}.CrtAskTerminal-module__fLMLpa__composer input,.CrtAskTerminal-module__fLMLpa__composer button{block-size:44px}.CrtAskTerminal-module__fLMLpa__composer button{padding-inline:7px;font-size:8px}}@media (prefers-reduced-motion:reduce){.CrtAskTerminal-module__fLMLpa__terminal,.CrtAskTerminal-module__fLMLpa__thinkingDots,.CrtAskTerminal-module__fLMLpa__cursor{animation:none}.CrtAskTerminal-module__fLMLpa__backButton{transition:none}}@keyframes CrtAskTerminal-module__fLMLpa__terminalEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes CrtAskTerminal-module__fLMLpa__terminalDots{0%{inline-size:0}to{inline-size:3ch}}@keyframes CrtAskTerminal-module__fLMLpa__terminalCursor{0%,49%{opacity:1}50%,to{opacity:0}}
.CrtButtonMenu-module__9Gm9La__menu{--menu-white:#dce2e5;--menu-blue:#4a93c6;--menu-orange:#d87b2a;z-index:1;block-size:100%;min-block-size:0;color:var(--menu-white);grid-template-rows:minmax(0,1fr) auto;gap:clamp(18px,5cqi,30px);padding:clamp(28px,7cqi,42px) clamp(22px,6.5cqi,38px) clamp(20px,5cqi,30px);font-family:SF Pro Mono Local,SFMono-Semibold,SF Mono,ui-monospace,Menlo,monospace;animation:.22s ease-out both CrtButtonMenu-module__9Gm9La__menuEnter;display:grid;position:relative;container-type:inline-size}.CrtButtonMenu-module__9Gm9La__readout{align-content:start;gap:clamp(26px,8cqi,46px);min-block-size:0;display:grid}.CrtButtonMenu-module__9Gm9La__line{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:baseline;min-inline-size:0;margin:0;font-size:clamp(18px,5.25cqi,30px);font-weight:600;line-height:1.08;display:flex}.CrtButtonMenu-module__9Gm9La__lineText{clip-path:inset(0 100% 0 0);inline-size:max-content;max-inline-size:100%;display:block}.CrtButtonMenu-module__9Gm9La__greeting{color:var(--menu-white)}.CrtButtonMenu-module__9Gm9La__greeting .CrtButtonMenu-module__9Gm9La__lineText{animation:.75s steps(15,end) .25s both CrtButtonMenu-module__9Gm9La__typeGreeting}.CrtButtonMenu-module__9Gm9La__location{color:var(--menu-blue)}.CrtButtonMenu-module__9Gm9La__location .CrtButtonMenu-module__9Gm9La__lineText{animation:1.25s steps(24,end) 1.45s both CrtButtonMenu-module__9Gm9La__typeLocation}.CrtButtonMenu-module__9Gm9La__weather{color:var(--menu-orange)}.CrtButtonMenu-module__9Gm9La__weather .CrtButtonMenu-module__9Gm9La__lineText{animation:.95s steps(18,end) 3.15s both CrtButtonMenu-module__9Gm9La__typeWeather}.CrtButtonMenu-module__9Gm9La__cursorSlot{opacity:0;align-items:flex-end;margin-inline-start:.22em;animation:1ms 4.1s forwards CrtButtonMenu-module__9Gm9La__revealCursor;display:inline-flex}.CrtButtonMenu-module__9Gm9La__cursor{background:currentColor;block-size:.14em;inline-size:.58em;margin-block-end:.05em;animation:1.2s step-end infinite CrtButtonMenu-module__9Gm9La__cursorBlink;display:block}.CrtButtonMenu-module__9Gm9La__actions{opacity:0;visibility:hidden;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;inline-size:min(100%,360px);animation:.18s ease-out 4.25s forwards CrtButtonMenu-module__9Gm9La__revealActions;display:grid;transform:translateY(4px)}.CrtButtonMenu-module__9Gm9La__modeButton{--mode-accent:var(--menu-blue);min-block-size:44px;color:var(--menu-white);font:inherit;letter-spacing:.11em;text-align:left;text-transform:uppercase;cursor:pointer;background:#02070b2e;border:1px solid #dce2e547;border-radius:2px;align-items:center;gap:10px;padding:10px 14px;font-size:clamp(18px,5.25cqi,30px);font-weight:600;line-height:1;transition:border-color .16s ease-out,color .16s ease-out,background-color .16s ease-out;display:flex;position:relative;overflow:hidden}.CrtButtonMenu-module__9Gm9La__modeButton[data-mode=pong]{--mode-accent:var(--menu-orange)}.CrtButtonMenu-module__9Gm9La__modeButton:after{background:var(--mode-accent);content:"";pointer-events:none;transform-origin:0;block-size:2px;transition:transform .14s ease-in;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.CrtButtonMenu-module__9Gm9La__modeButton:hover,.CrtButtonMenu-module__9Gm9La__modeButton:focus-visible{border-color:var(--mode-accent);color:var(--menu-white);background:#dce2e50a}.CrtButtonMenu-module__9Gm9La__modeButton:hover:after,.CrtButtonMenu-module__9Gm9La__modeButton:focus-visible:after{transition-duration:.18s;transition-timing-function:ease-out;transform:scaleX(1)}.CrtButtonMenu-module__9Gm9La__modeButton:focus-visible{outline:2px solid var(--menu-white);outline-offset:3px}.CrtButtonMenu-module__9Gm9La__prompt{color:var(--mode-accent)}.CrtButtonMenu-module__9Gm9La__menu[data-restored=true] .CrtButtonMenu-module__9Gm9La__lineText,.CrtButtonMenu-module__9Gm9La__menu[data-restored=true] .CrtButtonMenu-module__9Gm9La__cursorSlot,.CrtButtonMenu-module__9Gm9La__menu[data-restored=true] .CrtButtonMenu-module__9Gm9La__actions{animation:none}.CrtButtonMenu-module__9Gm9La__menu[data-restored=true] .CrtButtonMenu-module__9Gm9La__lineText{clip-path:none}.CrtButtonMenu-module__9Gm9La__menu[data-restored=true] .CrtButtonMenu-module__9Gm9La__cursorSlot,.CrtButtonMenu-module__9Gm9La__menu[data-restored=true] .CrtButtonMenu-module__9Gm9La__actions{opacity:1;visibility:visible;transform:none}@container (max-width:330px){.CrtButtonMenu-module__9Gm9La__menu{gap:12px;padding:20px 18px 16px}.CrtButtonMenu-module__9Gm9La__readout{gap:18px}.CrtButtonMenu-module__9Gm9La__line,.CrtButtonMenu-module__9Gm9La__modeButton{letter-spacing:.04em;font-size:clamp(14px,4.8cqi,18px)}.CrtButtonMenu-module__9Gm9La__location{letter-spacing:.01em;font-size:clamp(12px,4.35cqi,16px)}.CrtButtonMenu-module__9Gm9La__actions{gap:7px}.CrtButtonMenu-module__9Gm9La__modeButton{padding:8px 10px}}@media (hover:none),(pointer:coarse),(max-width:719px){.CrtButtonMenu-module__9Gm9La__actions{grid-template-columns:minmax(0,1fr)}.CrtButtonMenu-module__9Gm9La__modeButton[data-mode=pong]{display:none}}@media (prefers-reduced-motion:reduce){.CrtButtonMenu-module__9Gm9La__menu,.CrtButtonMenu-module__9Gm9La__lineText,.CrtButtonMenu-module__9Gm9La__cursorSlot,.CrtButtonMenu-module__9Gm9La__cursor,.CrtButtonMenu-module__9Gm9La__actions{animation:none}.CrtButtonMenu-module__9Gm9La__lineText{clip-path:none}.CrtButtonMenu-module__9Gm9La__cursorSlot,.CrtButtonMenu-module__9Gm9La__actions{opacity:1;visibility:visible;transform:none}.CrtButtonMenu-module__9Gm9La__modeButton,.CrtButtonMenu-module__9Gm9La__modeButton:after{transition:none}}@keyframes CrtButtonMenu-module__9Gm9La__menuEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes CrtButtonMenu-module__9Gm9La__typeGreeting{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes CrtButtonMenu-module__9Gm9La__typeLocation{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes CrtButtonMenu-module__9Gm9La__typeWeather{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes CrtButtonMenu-module__9Gm9La__revealCursor{to{opacity:1}}@keyframes CrtButtonMenu-module__9Gm9La__cursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes CrtButtonMenu-module__9Gm9La__revealActions{to{opacity:1;visibility:visible;transform:translateY(0)}}
.CrtPong-module__EJ7xyG__pong{--pong-text:#d8e3eb;--pong-muted:#70808b;--pong-blue:#60c2ef;min-block-size:100%;color:var(--pong-text);grid-template-rows:auto minmax(0,1fr);gap:8px;font-family:SF Pro Mono Local,SFMono-Regular,SF Mono,ui-monospace,Menlo,monospace;animation:.22s ease-out both CrtPong-module__EJ7xyG__pongEnter;display:grid;container-type:inline-size}.CrtPong-module__EJ7xyG__desktopExperience{min-block-size:0;display:none}.CrtPong-module__EJ7xyG__desktopOnly{color:var(--pong-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;align-self:center;margin:0;padding:20px;font-size:clamp(10px,1.4vw,13px);line-height:1.4}.CrtPong-module__EJ7xyG__shellHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-block-size:44px;padding-inline:clamp(28px,7cqi,42px);display:grid}.CrtPong-module__EJ7xyG__backButton{min-block-size:44px;min-inline-size:44px;color:var(--pong-muted);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:start;padding:10px 4px;font-size:9px;font-weight:600;line-height:1;transition:color .14s ease-out}.CrtPong-module__EJ7xyG__backButton:hover{color:var(--pong-blue)}.CrtPong-module__EJ7xyG__backButton:focus-visible{color:var(--pong-text);outline:2px solid var(--pong-text);outline-offset:2px}.CrtPong-module__EJ7xyG__mobileTitle{color:var(--pong-blue);letter-spacing:.1em;text-transform:uppercase;justify-self:end;font-size:9px;font-weight:600;line-height:1}.CrtPong-module__EJ7xyG__score,.CrtPong-module__EJ7xyG__instructions,.CrtPong-module__EJ7xyG__note{margin:0}.CrtPong-module__EJ7xyG__score{color:var(--pong-blue);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:center;text-transform:uppercase;white-space:nowrap;justify-self:center;font-size:clamp(9px,1.2vw,12px);font-weight:600;line-height:1;display:none}.CrtPong-module__EJ7xyG__instructions{color:var(--pong-muted);letter-spacing:.06em;white-space:nowrap;text-align:right;text-transform:uppercase;font-size:clamp(8px,1vw,10px);line-height:1;display:none}.CrtPong-module__EJ7xyG__field{isolation:isolate;background:#02070b;border:1px solid #70808b3d;border-radius:3px;place-items:center;min-block-size:0;display:grid;position:relative;overflow:hidden}.CrtPong-module__EJ7xyG__field:after{z-index:1;content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#d8e3eb08 4px);position:absolute;inset:0}.CrtPong-module__EJ7xyG__canvas{z-index:0;object-fit:contain;outline:0;block-size:100%;min-block-size:0;inline-size:100%;display:block;position:relative}.CrtPong-module__EJ7xyG__canvas:focus-visible{outline:2px solid var(--pong-blue);outline-offset:-4px}.CrtPong-module__EJ7xyG__playOverlay{z-index:2;background:#0006;place-content:center;justify-items:center;gap:12px;padding:24px;display:grid;position:absolute;inset:0}.CrtPong-module__EJ7xyG__button{--button-accent:#ff911f;min-block-size:56px;inline-size:min(260px,58cqi);color:var(--pong-text);font:inherit;letter-spacing:.11em;text-align:left;text-transform:uppercase;cursor:pointer;background:#02070b2e;border:1px solid #dce2e547;border-radius:2px;align-items:center;gap:10px;padding:12px 18px;font-size:clamp(18px,5.25cqi,30px);font-weight:600;line-height:1;transition:border-color .16s ease-out,background-color .14s ease-out,color .14s ease-out;display:flex;position:relative;overflow:hidden}.CrtPong-module__EJ7xyG__button:after{background:var(--button-accent);content:"";pointer-events:none;transform-origin:0;block-size:2px;transition:transform .14s ease-in;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.CrtPong-module__EJ7xyG__button:hover,.CrtPong-module__EJ7xyG__button:focus-visible{border-color:var(--button-accent);color:var(--pong-text);background:#dce2e50a}.CrtPong-module__EJ7xyG__button:hover:after,.CrtPong-module__EJ7xyG__button:focus-visible:after{transition-duration:.18s;transition-timing-function:ease-out;transform:scaleX(1)}.CrtPong-module__EJ7xyG__button:focus-visible{outline:2px solid var(--pong-text);outline-offset:3px}.CrtPong-module__EJ7xyG__button:disabled{border-color:var(--pong-muted);color:var(--pong-muted);cursor:not-allowed;opacity:.62}.CrtPong-module__EJ7xyG__buttonPrompt{color:var(--button-accent)}.CrtPong-module__EJ7xyG__note{max-inline-size:260px;color:var(--pong-muted);text-align:center;font-size:9px;line-height:1.35}@media (min-width:720px) and (hover:hover) and (pointer:fine){.CrtPong-module__EJ7xyG__shellHeader{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px}.CrtPong-module__EJ7xyG__instructions{justify-self:end}.CrtPong-module__EJ7xyG__score,.CrtPong-module__EJ7xyG__instructions{display:block}.CrtPong-module__EJ7xyG__mobileTitle{display:none}.CrtPong-module__EJ7xyG__desktopExperience{block-size:100%;min-block-size:100%;padding:0 clamp(28px,7cqi,42px) clamp(16px,3.5cqi,24px);display:block}.CrtPong-module__EJ7xyG__field{block-size:100%}.CrtPong-module__EJ7xyG__desktopOnly{display:none}}@media (prefers-reduced-motion:reduce){.CrtPong-module__EJ7xyG__pong{animation:none}.CrtPong-module__EJ7xyG__backButton,.CrtPong-module__EJ7xyG__button,.CrtPong-module__EJ7xyG__button:after{transition:none}}@keyframes CrtPong-module__EJ7xyG__pongEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
@font-face{font-family:SF Pro Mono Local;src:local(SFMono-Regular),local(SF Mono Regular),local(SF Pro Mono Regular);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:SF Pro Mono Local;src:local(SFMono-Semibold),local(SF Mono Semibold),local(SF Pro Mono Semibold);font-style:normal;font-weight:600;font-display:swap}:is(body[data-crt-lab=active],body:has(#UnicornCrtScene-module__TeDdmq__crt-top)){overscroll-behavior-x:none;background:#030405;overflow-x:hidden}:is(body[data-crt-lab=active][data-crt-theme=light],body:has(#UnicornCrtScene-module__TeDdmq__crt-top[data-theme=light])){background:#f2f0e9}body[data-crt-lab=active]>header{display:none}body[data-crt-lab=active]>footer{display:none}body:has(#UnicornCrtScene-module__TeDdmq__crt-top)>header{display:none}body:has(#UnicornCrtScene-module__TeDdmq__crt-top)>footer{display:none}.UnicornCrtScene-module__TeDdmq__experience{--layout-tail-space:80px;--page:#030405;--section-gap:clamp(56px,7vw,104px);--text:#ededed;--muted:#889298;--rule:#dce2e52e;--control-border:#343b40;--focus:#6db7e7;--spark:#e5e5e5;--work-ink:#fff;z-index:100;isolation:isolate;background:var(--page);min-block-size:100svh;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;position:relative;overflow:clip}.UnicornCrtScene-module__TeDdmq__experience[data-theme=light]{--page:#f2f0e9;--text:#191813;--muted:#65645e;--rule:#19181333;--control-border:#c5c0b5;--focus:#1b608f;--spark:#191813;--work-ink:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.UnicornCrtScene-module__TeDdmq__ditherBackdrop{z-index:0;background-color:var(--page);pointer-events:none;background-image:radial-gradient(circle,#dce2e51f 0 .7px,#0000 .8px);background-size:4px 4px;position:fixed;inset:0;overflow:hidden}.UnicornCrtScene-module__TeDdmq__experience[data-theme=light] .UnicornCrtScene-module__TeDdmq__ditherBackdrop{background-image:radial-gradient(circle,#3f485f1a 0 .7px,#0000 .8px)}.UnicornCrtScene-module__TeDdmq__ditherCanvas{inset:0;block-size:100%!important;inline-size:100%!important;position:absolute!important}.UnicornCrtScene-module__TeDdmq__ditherCanvas canvas{inset:0;block-size:100%!important;inline-size:100%!important;position:absolute!important}.UnicornCrtScene-module__TeDdmq__layout,.UnicornCrtScene-module__TeDdmq__work,.UnicornCrtScene-module__TeDdmq__crtFooter{z-index:1;position:relative}.UnicornCrtScene-module__TeDdmq__layout{inline-size:min(100%,1280px);padding:clamp(72px,8vh,112px)clamp(24px,5vw,64px)var(--layout-tail-space);grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;row-gap:clamp(48px,4.5vw,64px);margin-inline:auto;display:grid}.UnicornCrtScene-module__TeDdmq__intro{grid-row:2;inline-size:100%;min-inline-size:0}.UnicornCrtScene-module__TeDdmq__storyIntro{max-inline-size:760px}.UnicornCrtScene-module__TeDdmq__storyCopy{color:var(--text);font-optical-sizing:auto;font-synthesis:none;letter-spacing:-.025em;text-align:left;text-transform:none;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,system-ui,Helvetica Neue,Arial,sans-serif;font-size:clamp(32px,3vw,40px);font-style:normal;font-weight:600;line-height:1.16}.UnicornCrtScene-module__TeDdmq__storyCopy h1,.UnicornCrtScene-module__TeDdmq__storyCopy p{font:inherit;margin:0}.UnicornCrtScene-module__TeDdmq__storyCopy p{margin-block-start:clamp(44px,5vw,64px)}.UnicornCrtScene-module__TeDdmq__storyCopy>*{animation:.5s both UnicornCrtScene-module__TeDdmq__benjiReveal}.UnicornCrtScene-module__TeDdmq__storyCopy>:nth-child(2){animation-delay:50ms}.UnicornCrtScene-module__TeDdmq__storyCopy>:nth-child(3){animation-delay:.1s}.UnicornCrtScene-module__TeDdmq__heroTerm{white-space:nowrap;vertical-align:-.12em;align-items:center;gap:.04em;display:inline-flex}.UnicornCrtScene-module__TeDdmq__heroIconMotion{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:50% 72%;will-change:transform;flex:none;block-size:1.05em;inline-size:1.05em;transition:transform .18s cubic-bezier(.22,1,.36,1);display:block;position:relative}.UnicornCrtScene-module__TeDdmq__heroIconMotion:before{content:"";border-radius:50%;position:absolute;inset:-.35em}.UnicornCrtScene-module__TeDdmq__heroIconBounce{transform-origin:50% 72%;will-change:transform;block-size:100%;inline-size:100%;display:block;position:relative}.UnicornCrtScene-module__TeDdmq__heroIcon{z-index:0;object-fit:contain;block-size:100%;inline-size:100%;transition:filter .18s ease-out;display:block;position:relative}.UnicornCrtScene-module__TeDdmq__heroScreen{z-index:1;clip-path:polygon(47% 12%,81% 22%,61% 61%,27% 48%);opacity:0;pointer-events:none;background:linear-gradient(112deg,#0000 30%,#d0f1ffd1 46%,#6fc0ff47 54%,#0000 70%) 130%/240% 100%;position:absolute;inset:0}.UnicornCrtScene-module__TeDdmq__heroDesignTrace{z-index:1;opacity:0;pointer-events:none;transform-origin:100%;background:linear-gradient(90deg,#0000,#f86540eb 36%);border-radius:999px;block-size:max(1px,.025em);inline-size:28%;position:absolute;top:69%;left:7%;transform:rotate(7deg)scaleX(0);box-shadow:0 0 .08em #f8654073}.UnicornCrtScene-module__TeDdmq__heroFog{z-index:1;filter:blur(2px);opacity:0;pointer-events:none;background:radial-gradient(at 24% 62%,#f7f6f2c2 0 15%,#0000 43%),radial-gradient(at 68% 48%,#f7f6f2a8 0 18%,#0000 48%);border-radius:999px;position:absolute;inset:52% -7% 3%}@media (hover:hover) and (pointer:fine){.UnicornCrtScene-module__TeDdmq__heroTerm[data-icon=product]:hover .UnicornCrtScene-module__TeDdmq__heroIconMotion{transform:translateY(-.06em)rotate(-4deg)scale(1.04)}.UnicornCrtScene-module__TeDdmq__heroTerm[data-icon=product]:hover .UnicornCrtScene-module__TeDdmq__heroIcon{filter:saturate(1.08)brightness(1.04)}.UnicornCrtScene-module__TeDdmq__heroTerm[data-icon=product]:hover .UnicornCrtScene-module__TeDdmq__heroScreen{animation:1.65s ease-in-out infinite UnicornCrtScene-module__TeDdmq__heroScreenSweep}.UnicornCrtScene-module__TeDdmq__heroTerm[data-icon=design]:hover .UnicornCrtScene-module__TeDdmq__heroIconMotion{transform:translate(.025em,-.055em)rotate(4deg)scale(1.04)}.UnicornCrtScene-module__TeDdmq__heroTerm[data-icon=design]:hover .UnicornCrtScene-module__TeDdmq__heroDesignTrace{animation:1.65s ease-in-out infinite UnicornCrtScene-module__TeDdmq__heroDesignDraw}.UnicornCrtScene-module__TeDdmq__heroTerm[data-icon=san-francisco]:hover .UnicornCrtScene-module__TeDdmq__heroIconMotion{transform:translateY(-.045em)rotate(-1.5deg)scale(1.035)}.UnicornCrtScene-module__TeDdmq__heroTerm[data-icon=san-francisco]:hover .UnicornCrtScene-module__TeDdmq__heroFog{animation:1.8s ease-in-out infinite UnicornCrtScene-module__TeDdmq__heroFogDrift}}.UnicornCrtScene-module__TeDdmq__visual{aspect-ratio:1;perspective:1200px;grid-row:1;inline-size:min(760px,76vw);margin-block-end:clamp(-44px,-2.8vw,-28px);position:relative}.UnicornCrtScene-module__TeDdmq__monitor{--crt-tilt-x:0deg;--crt-tilt-y:0deg;transform:rotateX(var(--crt-tilt-x))rotateY(var(--crt-tilt-y));transform-origin:50%;transform-style:preserve-3d;will-change:transform;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.UnicornCrtScene-module__TeDdmq__monitor[data-tilting=true]{transition-duration:80ms}.UnicornCrtScene-module__TeDdmq__scene{isolation:isolate;background:0 0;position:absolute;inset:0;overflow:hidden}.UnicornCrtScene-module__TeDdmq__scene canvas{display:block;block-size:100%!important;inline-size:100%!important}.UnicornCrtScene-module__TeDdmq__sceneLocked{pointer-events:none}.UnicornCrtScene-module__TeDdmq__interactiveScreen{z-index:2;isolation:isolate;background:#020407;border-radius:10.5% 10.5% 11.5% 11.5%/14% 14% 12% 12%;position:absolute;inset:21.8% 12.7% 21.8% 11.8%;overflow:hidden;box-shadow:inset 0 0 42px #000000e0,inset 0 0 6px #d3ebf614;container-type:inline-size}.UnicornCrtScene-module__TeDdmq__interactiveScreen:after{z-index:4;content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#8ccce80d 3px,#0000 4px),radial-gradient(#0000 54%,#00000080 100%);position:absolute;inset:0}.UnicornCrtScene-module__TeDdmq__pointerTrail{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.UnicornCrtScene-module__TeDdmq__status{z-index:3;color:var(--muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;gap:16px;font-size:11px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UnicornCrtScene-module__TeDdmq__status button{border:1px solid var(--control-border);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 12px}.UnicornCrtScene-module__TeDdmq__status button:hover,.UnicornCrtScene-module__TeDdmq__status button:focus-visible{border-color:var(--text);outline:none}.UnicornCrtScene-module__TeDdmq__work{inline-size:min(100%,824px);margin:var(--section-gap)auto 0;padding:0 32px}.UnicornCrtScene-module__TeDdmq__work+.UnicornCrtScene-module__TeDdmq__work{margin-block-start:calc(var(--layout-tail-space) + var(--section-gap))}.UnicornCrtScene-module__TeDdmq__workHeading{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 24px;font-family:SF Pro Mono Local,SFMono-Semibold,SF Mono,ui-monospace,Menlo,monospace;font-size:12px;font-weight:600;line-height:1}.UnicornCrtScene-module__TeDdmq__workList{font-synthesis:none;margin:0;padding:0;font-family:SF Pro Mono Local,SFMono-Regular,SF Mono,ui-monospace,Menlo,monospace;list-style:none}.UnicornCrtScene-module__TeDdmq__workListItem{list-style:none}.UnicornCrtScene-module__TeDdmq__work[data-revealed=false] .UnicornCrtScene-module__TeDdmq__workHeading,.UnicornCrtScene-module__TeDdmq__work[data-revealed=false] .UnicornCrtScene-module__TeDdmq__workRow{opacity:0;transform:translateY(8px)}.UnicornCrtScene-module__TeDdmq__work[data-revealed=true] .UnicornCrtScene-module__TeDdmq__workHeading,.UnicornCrtScene-module__TeDdmq__work[data-revealed=true] .UnicornCrtScene-module__TeDdmq__workRow{animation:.5s both UnicornCrtScene-module__TeDdmq__benjiReveal}.UnicornCrtScene-module__TeDdmq__work[data-revealed=true] .UnicornCrtScene-module__TeDdmq__workList>.UnicornCrtScene-module__TeDdmq__workListItem:first-child .UnicornCrtScene-module__TeDdmq__workRow{animation-delay:50ms}.UnicornCrtScene-module__TeDdmq__work[data-revealed=true] .UnicornCrtScene-module__TeDdmq__workList>.UnicornCrtScene-module__TeDdmq__workListItem:nth-child(2) .UnicornCrtScene-module__TeDdmq__workRow{animation-delay:.1s}.UnicornCrtScene-module__TeDdmq__work[data-revealed=true] .UnicornCrtScene-module__TeDdmq__workList>.UnicornCrtScene-module__TeDdmq__workListItem:nth-child(3) .UnicornCrtScene-module__TeDdmq__workRow{animation-delay:.15s}.UnicornCrtScene-module__TeDdmq__work[data-revealed=true] .UnicornCrtScene-module__TeDdmq__workList>.UnicornCrtScene-module__TeDdmq__workListItem:nth-child(4) .UnicornCrtScene-module__TeDdmq__workRow{animation-delay:.2s}.UnicornCrtScene-module__TeDdmq__workRow{--work-accent:var(--work-ink);border-bottom:1px solid var(--rule);min-block-size:96px;color:inherit;cursor:pointer;outline:none;grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:16px;padding-block:16px;text-decoration:none;display:grid;position:relative}.UnicornCrtScene-module__TeDdmq__workList>.UnicornCrtScene-module__TeDdmq__workListItem:first-child .UnicornCrtScene-module__TeDdmq__workRow{border-top:1px solid var(--rule)}.UnicornCrtScene-module__TeDdmq__workRow[data-accent=compound]{--work-accent:#00d791}.UnicornCrtScene-module__TeDdmq__workRow[data-accent=coinbase]{--work-accent:#0052fe}.UnicornCrtScene-module__TeDdmq__workRow[data-accent=gembook]{--work-accent:#f86540}.UnicornCrtScene-module__TeDdmq__workRow[data-accent=waterfalls]{--work-accent:#0099f4}.UnicornCrtScene-module__TeDdmq__workRow:after{background:var(--work-accent);content:"";pointer-events:none;transform-origin:0;block-size:2px;transition:transform .14s ease-in;position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.UnicornCrtScene-module__TeDdmq__workIcon{border-radius:12px;block-size:48px;inline-size:48px;display:block}.UnicornCrtScene-module__TeDdmq__workRow>*{transition:opacity .18s ease-out}.UnicornCrtScene-module__TeDdmq__workRow:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.UnicornCrtScene-module__TeDdmq__workIdentity{align-content:center;gap:4px;min-inline-size:0;display:grid}.UnicornCrtScene-module__TeDdmq__workIdentityHeader{justify-content:space-between;align-items:baseline;gap:16px;min-inline-size:0;display:flex}.UnicornCrtScene-module__TeDdmq__workIdentity h3,.UnicornCrtScene-module__TeDdmq__workIdentity p,.UnicornCrtScene-module__TeDdmq__workYears{margin:0}.UnicornCrtScene-module__TeDdmq__workIdentity h3{letter-spacing:-.04em;font-size:20px;font-weight:600;line-height:1.05}.UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workOutcome,.UnicornCrtScene-module__TeDdmq__projectDescription{color:var(--muted);letter-spacing:-.025em;font-size:15px;font-weight:400;line-height:1.25}.UnicornCrtScene-module__TeDdmq__workSwap{min-inline-size:0;display:grid}.UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workOutcome{grid-area:1/1;transition:opacity .18s ease-out,transform .18s ease-out}.UnicornCrtScene-module__TeDdmq__workRole{opacity:1;transform:translateY(0)}.UnicornCrtScene-module__TeDdmq__workOutcome{opacity:0;transform:translateY(3px)}.UnicornCrtScene-module__TeDdmq__workYears{color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;flex:none;font-size:13px;font-weight:400;line-height:1}.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible) .UnicornCrtScene-module__TeDdmq__workRole{opacity:0;transform:translateY(-3px)}.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible) .UnicornCrtScene-module__TeDdmq__workOutcome{opacity:1;transform:translateY(0)}.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible):after{transition-duration:.18s;transition-timing-function:ease-out;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.UnicornCrtScene-module__TeDdmq__workList:has(.UnicornCrtScene-module__TeDdmq__workRow:hover) .UnicornCrtScene-module__TeDdmq__workRow:not(:hover)>*{opacity:.42}}.UnicornCrtScene-module__TeDdmq__crtFooter{inline-size:100%;margin-block-start:clamp(264px,31.5vw,456px)}.UnicornCrtScene-module__TeDdmq__footerInner{font-synthesis:none;inline-size:min(100%,824px);margin-inline:auto;padding:0 32px 56px;font-family:SF Pro Mono Local,SFMono-Regular,SF Mono,ui-monospace,Menlo,monospace}.UnicornCrtScene-module__TeDdmq__footerInner:before{border-top:1px solid var(--rule);content:"";margin-block-end:32px;display:block}.UnicornCrtScene-module__TeDdmq__footerStatus,.UnicornCrtScene-module__TeDdmq__footerGroup h2,.UnicornCrtScene-module__TeDdmq__footerMeta p{margin:0}.UnicornCrtScene-module__TeDdmq__footerStatus{max-inline-size:48ch;color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.5}.UnicornCrtScene-module__TeDdmq__footerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px clamp(48px,8vw,96px);margin-block-start:48px;display:grid}.UnicornCrtScene-module__TeDdmq__footerGroup{min-inline-size:0}.UnicornCrtScene-module__TeDdmq__footerGroup h2{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-block-end:14px;font-size:10px;font-weight:600;line-height:1}.UnicornCrtScene-module__TeDdmq__footerLinks{flex-direction:column;align-items:flex-start;gap:0;display:flex}.UnicornCrtScene-module__TeDdmq__footerLink{min-block-size:44px;min-inline-size:44px;color:var(--text);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-size:13px;font-weight:400;line-height:1.35;text-decoration:none;display:inline-flex;position:relative}.UnicornCrtScene-module__TeDdmq__footerLink:before,.UnicornCrtScene-module__TeDdmq__footerLink:after{content:"";pointer-events:none;block-size:1px;position:absolute;bottom:-3px;left:0;right:0}.UnicornCrtScene-module__TeDdmq__footerLink:before{background:var(--rule)}.UnicornCrtScene-module__TeDdmq__footerLink:after{transform-origin:0;background:currentColor;transition:transform .18s ease-out;transform:scaleX(0)}.UnicornCrtScene-module__TeDdmq__footerLink:is(:hover,:focus-visible):after{transform:scaleX(1)}.UnicornCrtScene-module__TeDdmq__footerLink:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:1px}.UnicornCrtScene-module__TeDdmq__footerMeta{border-top:1px solid var(--rule);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-block-start:56px;padding-block-start:16px;font-size:10px;font-weight:600;line-height:1.4}.UnicornCrtScene-module__TeDdmq__footerThemeToggle{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.UnicornCrtScene-module__TeDdmq__sparkLayer{z-index:10;pointer-events:none;position:fixed;inset:0;overflow:hidden}.UnicornCrtScene-module__TeDdmq__sparkParticle{background:var(--spark);will-change:transform,opacity;border-radius:50%;block-size:2px;inline-size:2px;position:absolute}@media (hover:none),(pointer:coarse){.UnicornCrtScene-module__TeDdmq__monitor{transition:none;transform:none}.UnicornCrtScene-module__TeDdmq__workRow:after{display:none}.UnicornCrtScene-module__TeDdmq__workSwap{gap:4px}.UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workOutcome,.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible) .UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible) .UnicornCrtScene-module__TeDdmq__workOutcome{opacity:1;grid-area:auto;transform:none}}.UnicornCrtScene-module__TeDdmq__srOnly{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:1119px){.UnicornCrtScene-module__TeDdmq__experience{--layout-tail-space:64px;--section-gap:64px}.UnicornCrtScene-module__TeDdmq__layout{inline-size:min(100%,960px);padding:72px 40px var(--layout-tail-space);row-gap:clamp(48px,6vw,64px)}.UnicornCrtScene-module__TeDdmq__storyIntro{max-inline-size:720px}.UnicornCrtScene-module__TeDdmq__visual{justify-self:center;inline-size:min(720px,88vw);margin-block-end:-32px}.UnicornCrtScene-module__TeDdmq__work{inline-size:min(100%,784px);margin-block-start:var(--section-gap)}.UnicornCrtScene-module__TeDdmq__footerInner{inline-size:min(100%,784px)}.UnicornCrtScene-module__TeDdmq__crtFooter{margin-block-start:288px}}@media (max-width:719px){.UnicornCrtScene-module__TeDdmq__experience{--section-gap:48px}.UnicornCrtScene-module__TeDdmq__layout{inline-size:100%;padding:56px 20px var(--layout-tail-space);align-content:start;row-gap:48px}.UnicornCrtScene-module__TeDdmq__storyCopy{letter-spacing:-.02em;font-size:clamp(26px,7vw,32px)}.UnicornCrtScene-module__TeDdmq__storyCopy p{margin-block-start:36px}.UnicornCrtScene-module__TeDdmq__heroIconMotion{block-size:1em;inline-size:1em}.UnicornCrtScene-module__TeDdmq__visual{inline-size:min(560px,100% + 72px);margin-block-end:-16px;margin-inline:-36px}.UnicornCrtScene-module__TeDdmq__work{inline-size:100%;margin-block-start:var(--section-gap);padding:0 20px}.UnicornCrtScene-module__TeDdmq__workHeading{margin-block-end:20px;font-size:11px}.UnicornCrtScene-module__TeDdmq__workRow{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;min-block-size:0;padding-block:16px}.UnicornCrtScene-module__TeDdmq__workIcon{border-radius:10px;block-size:40px;inline-size:40px}.UnicornCrtScene-module__TeDdmq__workIdentity{gap:4px}.UnicornCrtScene-module__TeDdmq__workIdentity h3{font-size:18px}.UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workOutcome,.UnicornCrtScene-module__TeDdmq__projectDescription{font-size:13px;line-height:1.3}.UnicornCrtScene-module__TeDdmq__workSwap{gap:4px}.UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workOutcome,.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible) .UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible) .UnicornCrtScene-module__TeDdmq__workOutcome{opacity:1;grid-area:auto;transform:none}.UnicornCrtScene-module__TeDdmq__workYears{font-size:11px}.UnicornCrtScene-module__TeDdmq__footerInner{inline-size:100%;padding:0 20px 40px}.UnicornCrtScene-module__TeDdmq__footerInner:before{margin-block-end:24px}.UnicornCrtScene-module__TeDdmq__crtFooter{margin-block-start:228px}.UnicornCrtScene-module__TeDdmq__footerStatus{font-size:11px}.UnicornCrtScene-module__TeDdmq__footerGrid{grid-template-columns:minmax(0,1fr);gap:28px;margin-block-start:36px}.UnicornCrtScene-module__TeDdmq__footerMeta{margin-block-start:40px;padding-block-start:14px}}@media (min-width:720px) and (max-width:799px){.UnicornCrtScene-module__TeDdmq__layout{padding-inline:32px}}@media (prefers-reduced-motion:reduce){.UnicornCrtScene-module__TeDdmq__monitor{transition:none;transform:none}.UnicornCrtScene-module__TeDdmq__storyCopy>*,.UnicornCrtScene-module__TeDdmq__work[data-revealed] .UnicornCrtScene-module__TeDdmq__workHeading,.UnicornCrtScene-module__TeDdmq__work[data-revealed] .UnicornCrtScene-module__TeDdmq__workRow{opacity:1;animation:none;transform:none}.UnicornCrtScene-module__TeDdmq__heroIconMotion,.UnicornCrtScene-module__TeDdmq__heroIconBounce,.UnicornCrtScene-module__TeDdmq__heroIcon,.UnicornCrtScene-module__TeDdmq__heroScreen,.UnicornCrtScene-module__TeDdmq__heroDesignTrace,.UnicornCrtScene-module__TeDdmq__heroFog{transition:none;animation:none}.UnicornCrtScene-module__TeDdmq__workRow>*,.UnicornCrtScene-module__TeDdmq__workRow:after,.UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workOutcome,.UnicornCrtScene-module__TeDdmq__footerLink:after{transition:none}.UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workOutcome,.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible) .UnicornCrtScene-module__TeDdmq__workRole,.UnicornCrtScene-module__TeDdmq__workRow:is(:hover,:focus-visible) .UnicornCrtScene-module__TeDdmq__workOutcome{transform:none}}@keyframes UnicornCrtScene-module__TeDdmq__benjiReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes UnicornCrtScene-module__TeDdmq__heroFogDrift{0%{opacity:0;transform:translate(-18%,4%)scaleX(.9)}42%{opacity:.46;transform:translate(-2%)scaleX(1)}to{opacity:0;transform:translate(18%,-3%)scaleX(1.08)}}@keyframes UnicornCrtScene-module__TeDdmq__heroScreenSweep{0%,16%{opacity:0;background-position:130%}35%{opacity:.62}70%{opacity:.28;background-position:-125%}86%,to{opacity:0;background-position:-125%}}@keyframes UnicornCrtScene-module__TeDdmq__heroDesignDraw{0%,18%{opacity:0;transform:rotate(7deg)scaleX(0)}36%{opacity:.9}62%{opacity:.9;transform:rotate(7deg)scaleX(1)}82%,to{opacity:0;transform:rotate(7deg)scaleX(1)}}
