.home-module__gGP55W__page{background:var(--color-gray-100);min-height:100svh;color:var(--color-gray-1200);position:relative;overflow:clip}.home-module__gGP55W__nav{z-index:2;justify-content:space-between;align-items:center;width:calc(100% - 128px);max-width:1376px;height:80px;margin-inline:auto;display:flex;position:absolute;inset:0 0 auto}.home-module__gGP55W__wordmark{letter-spacing:-.04em;border-radius:4px;font-size:20px;font-weight:700}.home-module__gGP55W__wordmark:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:5px}.home-module__gGP55W__navLinks{align-items:center;gap:8px;display:flex}.home-module__gGP55W__footer{padding:0 24px 24px}.home-module__gGP55W__footer footer{flex-wrap:wrap;justify-content:center;row-gap:12px}.home-module__gGP55W__hero{isolation:isolate;position:relative}.home-module__gGP55W__intro{padding-top:208px;position:relative}.home-module__gGP55W__message{z-index:1;text-align:center;width:min(100% - 40px,620px);margin-inline:auto;position:relative}.home-module__gGP55W__heading{font-family:var(--font-sans);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:48px;font-weight:700;line-height:52px}.home-module__gGP55W__description{max-width:400px;font-family:var(--font-sans);color:var(--color-gray-1100);margin:20px auto 0;font-size:18px;font-weight:400;line-height:28px}.home-module__gGP55W__action{justify-content:center;margin-top:20px;display:flex}.home-module__gGP55W__iconField{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(100%,1200px);height:420px;position:absolute;top:0;left:50%;transform:translate(-50%)}.home-module__gGP55W__floatingAgent,.home-module__gGP55W__floatingReaction,.home-module__gGP55W__colorDot{transform:rotate(var(--icon-rotation,0deg));position:absolute}.home-module__gGP55W__floatingAgent{width:62px;height:62px}.home-module__gGP55W__agentTile{background:color-mix(in oklab, var(--tile-color) 18%, var(--color-gray-100));width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tile-color) 12%, transparent), 0 6px 12px -7px color-mix(in oklab, var(--tile-color) 35%, transparent);border-radius:20px;place-items:center;animation:9s cubic-bezier(.77,0,.175,1) infinite home-module__gGP55W__float;display:grid}.home-module__gGP55W__agentTile img{object-fit:contain;border-radius:9px;width:34px;height:34px}.home-module__gGP55W__agent0{--tile-color:var(--color-brand-orange);--icon-rotation:-13deg;--enter-x:20px;--enter-tilt:-10deg;--enter-delay:.24s;top:128px;left:9%}.home-module__gGP55W__agent1{--tile-color:var(--color-brand-purple);--icon-rotation:12deg;--enter-x:24px;--enter-tilt:8deg;--enter-delay:.34s;width:56px;height:56px;top:280px;left:16%}.home-module__gGP55W__agent1 .home-module__gGP55W__agentTile{border-radius:50%;animation-delay:-2s}.home-module__gGP55W__agent2{--tile-color:var(--color-brand-blue);--icon-rotation:-8deg;--enter-x:20px;--enter-tilt:-8deg;--enter-delay:.44s;width:48px;height:48px;top:350px;left:6%}.home-module__gGP55W__agent2 .home-module__gGP55W__agentTile{border-radius:16px;animation-delay:-4s}.home-module__gGP55W__agent2 img{width:28px;height:28px}.home-module__gGP55W__agent3{--tile-color:var(--color-brand-green);--icon-rotation:12deg;--enter-x:-20px;--enter-tilt:10deg;--enter-delay:.29s;top:130px;right:9%}.home-module__gGP55W__agent3 .home-module__gGP55W__agentTile{border-radius:50%;animation-delay:-1s}.home-module__gGP55W__agent4{--tile-color:var(--color-brand-red);--icon-rotation:-12deg;--enter-x:-24px;--enter-tilt:-8deg;--enter-delay:.39s;width:56px;height:56px;top:278px;right:15%}.home-module__gGP55W__agent4 .home-module__gGP55W__agentTile{animation-delay:-3s}.home-module__gGP55W__agent5{--tile-color:var(--color-brand-yellow);--icon-rotation:9deg;--enter-x:-20px;--enter-tilt:8deg;--enter-delay:.49s;width:48px;height:48px;top:348px;right:5%}.home-module__gGP55W__agent5 .home-module__gGP55W__agentTile{border-radius:15px;animation-delay:-5s}.home-module__gGP55W__agent5 img{width:28px;height:28px}.home-module__gGP55W__floatingReaction{width:30px;height:30px}.home-module__gGP55W__floatingReaction>svg{width:100%;height:100%;animation:8s cubic-bezier(.77,0,.175,1) infinite home-module__gGP55W__float}.home-module__gGP55W__heart{--icon-rotation:15deg;--enter-y:12px;--enter-tilt:12deg;--enter-delay:.54s;color:var(--color-brand-red);top:78px;right:34%}.home-module__gGP55W__heart svg{animation-delay:-1s}.home-module__gGP55W__spark{--icon-rotation:-10deg;--enter-y:12px;--enter-tilt:-16deg;--enter-delay:.59s;color:var(--color-brand-yellow);width:24px;height:24px;top:86px;left:33%}.home-module__gGP55W__celebration{--icon-rotation:-12deg;--enter-tilt:-12deg;--enter-delay:.64s;color:var(--color-brand-purple);width:38px;height:38px;top:350px;left:30%}.home-module__gGP55W__celebration svg{animation-delay:-3s}.home-module__gGP55W__like{--icon-rotation:12deg;--enter-tilt:12deg;--enter-delay:.69s;color:var(--color-brand-green);width:26px;height:26px;top:355px;right:29%}.home-module__gGP55W__like svg{animation-delay:-4s}.home-module__gGP55W__colorDot{border-radius:50%;width:7px;height:7px}.home-module__gGP55W__dotOne{--enter-delay:.59s;background:var(--color-brand-blue);top:218px;left:20%}.home-module__gGP55W__dotTwo{--enter-delay:.64s;background:var(--color-brand-orange);top:218px;right:20%}@keyframes home-module__gGP55W__float{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(9px,-14px)rotate(4deg)}50%{transform:translate(-6px,-20px)rotate(-3deg)}75%{transform:translate(-12px,-7px)rotate(2deg)}}.home-module__gGP55W__graphic{width:calc(100% - 128px);max-width:1376px;margin:96px auto 0;position:relative}.home-module__gGP55W__previewViewport{--preview-width:1440px;--preview-scale:1;height:calc(840px * var(--preview-scale));border:1px solid var(--color-gray-500);background:var(--color-gray-100);box-shadow:0 0 0 5px #fff9, 0 8px 32px -16px var(--color-gray-alpha-400);border-radius:12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 64%,#0000 100%);mask-image:linear-gradient(#000 0% 64%,#0000 100%)}.home-module__gGP55W__previewFrame{width:var(--preview-width);height:840px;transform:scale(var(--preview-scale));transform-origin:0 0;pointer-events:none;border:0;display:block}.home-module__gGP55W__accessibleDescription{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.home-module__gGP55W__iconField{width:1000px}.home-module__gGP55W__agent0{left:7%}.home-module__gGP55W__agent3{right:7%}.home-module__gGP55W__agent1{left:13%}.home-module__gGP55W__agent4{right:13%}.home-module__gGP55W__dotOne{left:16%}.home-module__gGP55W__dotTwo{right:16%}}@media (max-width:639px){.home-module__gGP55W__nav{width:calc(100% - 32px);height:64px}.home-module__gGP55W__navLinks{gap:0}.home-module__gGP55W__intro{padding-top:164px}.home-module__gGP55W__message{width:min(100% - 48px,340px)}.home-module__gGP55W__heading{font-size:30px;line-height:34px}.home-module__gGP55W__description{margin-top:16px;font-size:16px;line-height:25px}.home-module__gGP55W__action{margin-top:16px}.home-module__gGP55W__iconField{width:100%;height:100%}.home-module__gGP55W__floatingAgent{width:42px;height:42px}.home-module__gGP55W__agentTile{border-radius:13px}.home-module__gGP55W__agentTile img{border-radius:6px;width:24px;height:24px}.home-module__gGP55W__agent0{top:70px;left:8%}.home-module__gGP55W__agent3{top:65px;right:8%}.home-module__gGP55W__agent1{top:auto;bottom:-90px;left:8%}.home-module__gGP55W__agent4{top:auto;bottom:-90px;right:8%}.home-module__gGP55W__agent2{top:auto;bottom:-146px;left:4%}.home-module__gGP55W__agent5{top:auto;bottom:-146px;right:4%}.home-module__gGP55W__heart{width:21px;height:21px;top:82px;right:38%}.home-module__gGP55W__spark{width:15px;height:15px;top:91px;left:34%}.home-module__gGP55W__celebration{width:27px;height:27px;top:auto;bottom:-108px;left:34%}.home-module__gGP55W__like{width:21px;height:21px;top:auto;bottom:-108px;right:34%}.home-module__gGP55W__colorDot{display:none}.home-module__gGP55W__graphic{width:calc(100% - 32px);margin-top:176px}.home-module__gGP55W__previewViewport,.home-module__gGP55W__previewFrame{height:760px}}.home-module__gGP55W__wordmark,.home-module__gGP55W__navLinks,.home-module__gGP55W__description,.home-module__gGP55W__action,.home-module__gGP55W__footer{animation:home-module__gGP55W__rise-in .6s var(--enter-delay,0s) var(--ease-snappy) both}.home-module__gGP55W__navLinks{--enter-delay:60ms}.home-module__gGP55W__heading{animation:home-module__gGP55W__heading-in .7s 80ms var(--ease-snappy) both}.home-module__gGP55W__description{--enter-delay:.24s}.home-module__gGP55W__action{--enter-delay:.32s}.home-module__gGP55W__footer{--enter-delay:.52s}.home-module__gGP55W__floatingAgent,.home-module__gGP55W__floatingReaction,.home-module__gGP55W__colorDot{animation:home-module__gGP55W__icon-in .6s var(--enter-delay) var(--ease-overshoot) both, home-module__gGP55W__fade-in .24s var(--enter-delay) var(--ease-snappy) both}.home-module__gGP55W__graphic{transform-origin:top;animation:home-module__gGP55W__graphic-in .8s .44s var(--ease-snappy) both}.home-module__gGP55W__navLinks:focus-within,.home-module__gGP55W__action:focus-within,.home-module__gGP55W__footer:focus-within,.home-module__gGP55W__wordmark:focus-visible{animation:none}@keyframes home-module__gGP55W__rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes home-module__gGP55W__heading-in{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}@keyframes home-module__gGP55W__icon-in{0%{transform:translate(var(--enter-x,0px), var(--enter-y,20px)) rotate(calc(var(--icon-rotation,0deg) + var(--enter-tilt,0deg))) scale(.9)}to{transform:translate(0, 0) rotate(var(--icon-rotation,0deg)) scale(1)}}@keyframes home-module__gGP55W__fade-in{0%{opacity:0}to{opacity:1}}@keyframes home-module__gGP55W__graphic-in{0%{opacity:0;transform:translateY(40px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.home-module__gGP55W__wordmark,.home-module__gGP55W__navLinks,.home-module__gGP55W__heading,.home-module__gGP55W__description,.home-module__gGP55W__action,.home-module__gGP55W__footer,.home-module__gGP55W__floatingAgent,.home-module__gGP55W__floatingReaction,.home-module__gGP55W__colorDot,.home-module__gGP55W__graphic{animation:home-module__gGP55W__fade-in .16s var(--ease-snappy) both}.home-module__gGP55W__agentTile,.home-module__gGP55W__floatingReaction>svg{animation:none}}@media (hover:hover) and (pointer:fine){.home-module__gGP55W__page,.home-module__gGP55W__page a,.home-module__gGP55W__page button,.home-module__gGP55W__page summary,.home-module__gGP55W__page select,.home-module__gGP55W__page [role=button]{cursor:url(/cursors/you.svg) 3 2,auto}.home-module__gGP55W__page .cursor-default{cursor:url(/cursors/you.svg) 3 2,auto}.home-module__gGP55W__page .cursor-pointer{cursor:url(/cursors/you.svg) 3 2,auto}}
