.bot-avatar-module__MeyGSG__eye{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.bot-avatar-module__MeyGSG__eye{animation:bot-avatar-module__MeyGSG__blink var(--blink-duration) ease-in-out var(--blink-delay) infinite}.bot-avatar-module__MeyGSG__interactive{animation:bot-avatar-module__MeyGSG__idle var(--idle-duration) ease-in-out var(--blink-delay) infinite}}@keyframes bot-avatar-module__MeyGSG__idle{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-1.5px)rotate(1deg)}}@keyframes bot-avatar-module__MeyGSG__blink{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}
.grok-handoff-module__62DbWq__scene{isolation:isolate;background:var(--background);flex-direction:column;flex:1;min-height:100%;display:flex;position:relative;overflow:hidden}.grok-handoff-module__62DbWq__header{padding:max(1.25rem, env(safe-area-inset-top)) clamp(1.25rem, 4vw, 4rem) 1rem;justify-content:space-between;align-items:center;display:flex;position:relative}.grok-handoff-module__62DbWq__wordmark{letter-spacing:-.8px;align-items:center;gap:7px;font-size:18px;font-weight:650;display:inline-flex}.grok-handoff-module__62DbWq__brandDot{background:var(--primary);border-radius:50%;width:6px;height:6px}.grok-handoff-module__62DbWq__artwork{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.grok-handoff-module__62DbWq__character{width:clamp(150px,24vw,350px);position:absolute;transform:translate(-50%,-50%)}.grok-handoff-module__62DbWq__character[data-position="0"]{--entry-x:-32vw;--entry-y:20vh;--tilt:-17deg;top:42%;left:2%}.grok-handoff-module__62DbWq__character[data-position="1"]{--entry-x:25vw;--entry-y:-24vh;--tilt:14deg;width:clamp(120px,18vw,265px);top:28%;left:92%}.grok-handoff-module__62DbWq__character[data-position="2"]{--entry-x:-25vw;--entry-y:30vh;--tilt:14deg;width:clamp(105px,15vw,210px);top:83%;left:16%}.grok-handoff-module__62DbWq__character[data-position="3"]{--entry-x:30vw;--entry-y:25vh;--tilt:-19deg;width:clamp(165px,24vw,330px);top:86%;left:96%}.grok-handoff-module__62DbWq__arrival{transform:rotate(var(--tilt))}.grok-handoff-module__62DbWq__avatar{filter:drop-shadow(0 14px 12px color-mix(in srgb, var(--foreground) 6%, transparent));width:100%!important;height:auto!important}.grok-handoff-module__62DbWq__echo{opacity:.75;position:absolute}.grok-handoff-module__62DbWq__echo[data-position="0"]{top:13%;left:23%;transform:rotate(18deg)}.grok-handoff-module__62DbWq__echo[data-position="1"]{top:87%;right:21%;transform:rotate(-20deg)}.grok-handoff-module__62DbWq__echo[data-position="2"]{top:72%;left:5%;transform:rotate(-14deg)}.grok-handoff-module__62DbWq__smallAvatar{width:34px;height:34px}.grok-handoff-module__62DbWq__ring{border:7px solid color-mix(in srgb, var(--primary) 28%, transparent);border-radius:50%;width:36px;height:36px;position:absolute;top:59%;right:12%;transform:rotate(-15deg)}.grok-handoff-module__62DbWq__dot{background:color-mix(in srgb, var(--primary) 35%, transparent);border-radius:50%;width:13px;height:13px;position:absolute;top:30%;left:18%}.grok-handoff-module__62DbWq__plus{color:var(--border);font-size:35px;font-weight:500;position:absolute;top:12%;right:27%;transform:rotate(13deg)}.grok-handoff-module__62DbWq__content{text-align:center;width:min(100%,640px);margin:auto;padding:48px 32px 32px}.grok-handoff-module__62DbWq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 22px;font-size:12px;font-weight:550}.grok-handoff-module__62DbWq__title{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(40px,6vw,76px);font-weight:600;line-height:1.04}.grok-handoff-module__62DbWq__description{color:var(--muted-foreground);text-wrap:balance;margin-top:24px;font-size:clamp(14px,1.5vw,17px);line-height:1.65}.grok-handoff-module__62DbWq__description strong{color:var(--foreground);font-weight:550}.grok-handoff-module__62DbWq__actions{flex-direction:column;align-items:center;gap:12px;margin-top:28px;display:flex}.grok-handoff-module__62DbWq__destination{color:var(--muted-foreground);font-size:11px}.grok-handoff-module__62DbWq__starter{max-width:390px;margin:32px auto 0}.grok-handoff-module__62DbWq__starterLabel{color:var(--muted-foreground);margin-bottom:8px;font-size:11px}.grok-handoff-module__62DbWq__copyPrompt{border:1px solid var(--border);background:color-mix(in srgb, var(--background) 92%, transparent);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;max-width:100%;padding:10px 14px;font-size:12px;line-height:1.5;transition:border-color .2s;display:inline-flex}.grok-handoff-module__62DbWq__copyPrompt:hover{border-color:var(--muted-foreground)}.grok-handoff-module__62DbWq__copyPrompt:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.grok-handoff-module__62DbWq__copyPrompt svg{flex:none;width:14px;height:14px}.grok-handoff-module__62DbWq__copyStatus{min-height:16px;color:var(--muted-foreground);margin-top:8px;font-size:10px;display:block}.grok-handoff-module__62DbWq__footer{padding:24px clamp(1.25rem, 4vw, 4rem) max(1.25rem, env(safe-area-inset-bottom));color:var(--muted-foreground);justify-content:space-between;gap:16px;font-size:11px;display:flex}@media (prefers-reduced-motion:no-preference){.grok-handoff-module__62DbWq__arrival{animation:grok-handoff-module__62DbWq__arrive 1.6s cubic-bezier(.16, 1, .3, 1) var(--arrival-delay) both}.grok-handoff-module__62DbWq__float{animation:6.5s ease-in-out 1.7s infinite grok-handoff-module__62DbWq__float}.grok-handoff-module__62DbWq__character:nth-child(2n) .grok-handoff-module__62DbWq__float{animation-duration:7.8s;animation-direction:reverse}.grok-handoff-module__62DbWq__echo,.grok-handoff-module__62DbWq__ring,.grok-handoff-module__62DbWq__dot,.grok-handoff-module__62DbWq__plus{animation:1.2s ease-out .35s both grok-handoff-module__62DbWq__detail-in}.grok-handoff-module__62DbWq__content{animation:1s cubic-bezier(.16,1,.3,1) .18s both grok-handoff-module__62DbWq__reveal}.grok-handoff-module__62DbWq__header,.grok-handoff-module__62DbWq__footer{animation:.7s ease-out both grok-handoff-module__62DbWq__reveal}}@keyframes grok-handoff-module__62DbWq__arrive{0%{opacity:0;transform:translate3d(var(--entry-x), var(--entry-y), 0) rotate(calc(var(--tilt) - 65deg)) scale(.35)}65%{opacity:1;transform:translate3d(0, -12px, 0) rotate(calc(var(--tilt) + 7deg)) scale(1.035)}to{opacity:1;transform:translate3d(0, 0, 0) rotate(var(--tilt)) scale(1)}}@keyframes grok-handoff-module__62DbWq__float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-16px)rotate(2deg)}}@keyframes grok-handoff-module__62DbWq__reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes grok-handoff-module__62DbWq__detail-in{0%{opacity:0;scale:.4}to{opacity:.75;scale:1}}@media (max-width:700px){.grok-handoff-module__62DbWq__content{max-width:480px;padding:110px 32px 70px}.grok-handoff-module__62DbWq__character[data-position="0"]{width:140px;top:22%;left:3%}.grok-handoff-module__62DbWq__character[data-position="1"]{width:110px;top:17%;left:92%}.grok-handoff-module__62DbWq__character[data-position="2"]{width:110px;top:84%;left:0%}.grok-handoff-module__62DbWq__character[data-position="3"]{width:150px;top:84%;left:103%}.grok-handoff-module__62DbWq__echo[data-position="0"]{top:12%;left:46%}.grok-handoff-module__62DbWq__echo[data-position="1"],.grok-handoff-module__62DbWq__echo[data-position="2"],.grok-handoff-module__62DbWq__ring,.grok-handoff-module__62DbWq__plus{display:none}.grok-handoff-module__62DbWq__dot{width:8px;height:8px;top:17%;left:25%}.grok-handoff-module__62DbWq__eyebrow{margin-bottom:16px;font-size:10px}.grok-handoff-module__62DbWq__description{margin-top:20px}.grok-handoff-module__62DbWq__starter{margin-top:24px}.grok-handoff-module__62DbWq__footer{font-size:9px}}@media (max-height:650px){.grok-handoff-module__62DbWq__content{padding-top:24px;padding-bottom:24px}.grok-handoff-module__62DbWq__character[data-position="0"],.grok-handoff-module__62DbWq__character[data-position="1"]{top:30%}.grok-handoff-module__62DbWq__title{font-size:clamp(36px,5vw,56px)}.grok-handoff-module__62DbWq__starter{margin-top:20px}.grok-handoff-module__62DbWq__echo{display:none}}
.newsletter-signup-module__vvkaaW__scene{border-radius:inherit;background:var(--background);position:relative;overflow:hidden}.newsletter-signup-module__vvkaaW__header{justify-content:space-between;align-items:center;padding:20px 20px 0 24px;display:flex}.newsletter-signup-module__vvkaaW__wordmark{letter-spacing:-.7px;align-items:center;gap:7px;font-size:16px;font-weight:650;display:inline-flex}.newsletter-signup-module__vvkaaW__brandDot{background:var(--primary);border-radius:50%;width:6px;height:6px}.newsletter-signup-module__vvkaaW__artwork{pointer-events:none;justify-content:center;align-items:center;gap:12px;height:130px;display:flex;position:relative}.newsletter-signup-module__vvkaaW__character{animation:7s ease-in-out infinite newsletter-signup-module__vvkaaW__drift}.newsletter-signup-module__vvkaaW__character:first-child{animation-delay:-2s;transform:rotate(-14deg)}.newsletter-signup-module__vvkaaW__character:last-child{animation-delay:-4s;transform:rotate(14deg)}.newsletter-signup-module__vvkaaW__character:nth-child(2){margin-top:-20px}.newsletter-signup-module__vvkaaW__avatar{width:86px;height:86px;filter:drop-shadow(0 8px 8px color-mix(in srgb, var(--foreground) 5%, transparent))}.newsletter-signup-module__vvkaaW__content{padding:0 32px 32px}.newsletter-signup-module__vvkaaW__intro{text-align:center;margin-bottom:28px}.newsletter-signup-module__vvkaaW__title{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(32px,6vw,44px);font-weight:600;line-height:1.08}.newsletter-signup-module__vvkaaW__description{text-wrap:balance;max-width:310px;margin:14px auto 0;line-height:1.65}@keyframes newsletter-signup-module__vvkaaW__drift{50%{translate:0 -7px}}@media (max-width:480px){.newsletter-signup-module__vvkaaW__content{padding:0 24px 24px}.newsletter-signup-module__vvkaaW__artwork{height:110px}.newsletter-signup-module__vvkaaW__avatar{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.newsletter-signup-module__vvkaaW__character{animation:none}}
.team-canvas-module__EYoreW__stage{aspect-ratio:1;flex:none;width:100%;margin-block:auto;position:relative}.team-canvas-module__EYoreW__orbitFrame{--orbit-radius:29%;width:100%;height:100%;position:absolute;inset:0}.team-canvas-module__EYoreW__orbitPlane,.team-canvas-module__EYoreW__orbitSvg{width:100%;height:100%;position:absolute;inset:0}.team-canvas-module__EYoreW__orbitSvg{transform:scale(.828571)}.team-canvas-module__EYoreW__planet{width:max-content;position:absolute;transform:translate(-50%,-50%)}.team-canvas-module__EYoreW__teammate{white-space:nowrap;gap:4px;width:clamp(104px,30vw,144px);height:36px;padding-inline:8px}.team-canvas-module__EYoreW__teammate:hover{box-shadow:0 3px 10px color-mix(in srgb, var(--foreground) 8%, transparent)}@media (max-width:767px){.team-canvas-module__EYoreW__stage[data-specialists="5"]{min-height:440px}.team-canvas-module__EYoreW__stage[data-specialists="5"] .team-canvas-module__EYoreW__teammate{width:clamp(88px,28vw,120px)}}@media (min-width:768px){.team-canvas-module__EYoreW__stage{aspect-ratio:auto;flex:1;min-height:0;margin-block:0;container-type:size}.team-canvas-module__EYoreW__orbitFrame{--orbit-radius:35%;aspect-ratio:1;width:min(100cqw,100cqh);height:auto;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.team-canvas-module__EYoreW__orbitSvg{transform:none}.team-canvas-module__EYoreW__teammate{gap:8px;width:148px;padding-inline:12px}}@media (prefers-reduced-motion:no-preference){.team-canvas-module__EYoreW__teammate:hover{transform:translateY(-2px)}.team-canvas-module__EYoreW__teammate:active{transform:translateY(0)scale(.98)}.team-canvas-module__EYoreW__connection{animation:.65s ease-out both team-canvas-module__EYoreW__connect}}@keyframes team-canvas-module__EYoreW__connect{0%{stroke-dashoffset:4px;opacity:.25}to{stroke-dashoffset:0;opacity:1}}
