.landing-agent-module__vOs36a__page{--board:oklch(from var(--primary) .286 .094 h);--flapc:oklch(from var(--primary) .197 .06 h);--poster:oklch(from var(--primary) .881 .181 calc(h + 182));--signal:oklch(from var(--primary) .546 .224 calc(h + 117.5));--floor:oklch(from var(--primary) .928 .004 h);--chalk:oklch(from var(--primary) .97 .01 h);--ink:oklch(from var(--primary) .2 .03 h);--ink-soft:oklch(from var(--primary) .38 .02 h);--board-deep:oklch(from var(--board) calc(l - .07) calc(c * .8) h);--shade:oklch(from var(--board) calc(l - .12) c h / .7);--display:var(--font-heading,"Barlow Condensed", ui-sans-serif, system-ui, sans-serif);--text:var(--font-body,"Barlow", ui-sans-serif, system-ui, sans-serif);--corner:var(--radius,0);--tile-corner:calc(var(--radius,.5rem) * .25);--ease:cubic-bezier(.19, 1, .22, 1);background:var(--floor);color:var(--ink);font-family:var(--text)}.landing-agent-module__vOs36a__page ::selection{background:var(--poster);color:var(--ink)}.landing-agent-module__vOs36a__wrap{width:min(72rem,100% - 2rem);margin-inline:auto}.landing-agent-module__vOs36a__sign{background:var(--board);color:var(--chalk);border-bottom:6px solid var(--chalk);padding:2.2rem 0 1.9rem}.landing-agent-module__vOs36a__signTitle{font-family:var(--display);text-transform:none;letter-spacing:-.01em;text-wrap:balance;max-width:20ch;font-size:clamp(2.3rem,5.6vw,4.6rem);font-weight:700;line-height:.98}.landing-agent-module__vOs36a__signTitle[data-long]{max-width:none;font-size:clamp(2.05rem,3vw + .25rem,3.2rem);line-height:1.12}.landing-agent-module__vOs36a__titleMark{isolation:isolate;background:var(--chalk);color:var(--board);border-radius:var(--tile-corner);box-shadow:inset 0 0 0 2px var(--chalk), inset 0 0 0 4px var(--board);margin:-.14em .04em -.3em;padding:.08em .24em .22em;line-height:1;display:inline-block;position:relative;overflow:hidden}.landing-agent-module__vOs36a__titleMark:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#fff0 20%,#ffffffd9 50%,#fff0 80%,#0000 100%);background:linear-gradient(100deg,#0000 0%,lab(100% 0 0/0) 20%,lab(100% 0 0/.85) 50%,lab(100% 0 0/0) 80%,#0000 100%);width:45%;animation:6.5s cubic-bezier(.45,0,.2,1) 2.4s infinite landing-agent-module__vOs36a__plateGlint;position:absolute;inset:-20% auto -20% 0;transform:translate(-120%)skew(-18deg)}.landing-agent-module__vOs36a__signRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;display:flex}.landing-agent-module__vOs36a__plate{background:var(--chalk);color:var(--board);border-radius:var(--tile-corner);box-shadow:inset 0 0 0 2px var(--chalk), inset 0 0 0 4px var(--board), 0 3px 0 var(--board-deep);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;isolation:isolate;flex:none;align-items:center;gap:.55rem;margin-top:.35rem;padding:.4rem .9rem .4rem .45rem;font-size:1.05rem;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.landing-agent-module__vOs36a__plate:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#fff0 20%,#ffffffd9 50%,#fff0 80%,#0000 100%);background:linear-gradient(100deg,#0000 0%,lab(100% 0 0/0) 20%,lab(100% 0 0/.85) 50%,lab(100% 0 0/0) 80%,#0000 100%);width:45%;animation:6.5s cubic-bezier(.45,0,.2,1) 1.2s infinite landing-agent-module__vOs36a__plateGlint;position:absolute;inset:-20% auto -20% 0;transform:translate(-120%)skew(-18deg)}@keyframes landing-agent-module__vOs36a__plateGlint{0%{transform:translate(-120%)skew(-18deg)}22%,to{transform:translate(340%)skew(-18deg)}}.landing-agent-module__vOs36a__plateMark{background:var(--board);width:1.7rem;height:1.7rem;color:var(--chalk);border-radius:var(--tile-corner);place-items:center;display:inline-grid}@media (max-width:640px){.landing-agent-module__vOs36a__plate{order:-1}}.landing-agent-module__vOs36a__plate{flex:0 auto;max-width:100%;line-height:1.2}.landing-agent-module__vOs36a__plateText{font-size:.82em;font-weight:600}.landing-agent-module__vOs36a__plateKey{font-family:var(--text);letter-spacing:.02em;font-size:1.32em;font-weight:700}.landing-agent-module__vOs36a__signChat{height:min(36rem,80svh);margin-top:.4rem;display:block;position:relative}@media (min-width:1024px){.landing-agent-module__vOs36a__sign{--site-header:calc(3.5rem + 1px);min-height:calc(100dvh - var(--site-header));flex-direction:column;padding-bottom:2.2rem;display:flex}.landing-agent-module__vOs36a__signGrid{flex:1;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:3rem;width:min(110rem,100% - 4rem);display:grid}.landing-agent-module__vOs36a__signMain{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.landing-agent-module__vOs36a__signRow{display:contents}.landing-agent-module__vOs36a__signMain .landing-agent-module__vOs36a__plate{order:-1;margin:0 0 auto}.landing-agent-module__vOs36a__signMain .landing-agent-module__vOs36a__signTitle{margin-top:2rem}.landing-agent-module__vOs36a__signMain .landing-agent-module__vOs36a__signSub{margin-bottom:auto;padding-bottom:2rem}.landing-agent-module__vOs36a__signChat{height:auto;min-height:0;margin-top:0;display:block;position:relative}}.landing-agent-module__vOs36a__signSub{font-family:var(--display);color:color-mix(in oklab, var(--chalk) 78%, var(--board));margin-top:.55rem;font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:500}.landing-agent-module__vOs36a__hall{padding:3rem 0 3.5rem}.landing-agent-module__vOs36a__board{background:var(--board);color:var(--chalk);border:4px solid var(--board-deep);border-radius:var(--corner);box-shadow:0 24px 50px -28px var(--shade);position:relative}.landing-agent-module__vOs36a__boardTop{border-bottom:2px solid var(--board-deep);flex-wrap:wrap;align-items:baseline;gap:.6rem 1.2rem;padding:1.1rem 1.4rem;display:flex}.landing-agent-module__vOs36a__boardLabel{font-family:var(--display);color:color-mix(in oklab, var(--chalk) 72%, var(--board));font-size:1.05rem;font-weight:500}.landing-agent-module__vOs36a__origin{font-family:var(--display);font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:700}.landing-agent-module__vOs36a__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-agent-module__vOs36a__display{border-bottom:2px solid var(--board-deep);padding:1.1rem 1.4rem 1.3rem;container-type:inline-size}.landing-agent-module__vOs36a__displayLabel{font-family:var(--display);color:var(--poster);margin-bottom:.6rem;font-size:.95rem;font-weight:600;display:block}.landing-agent-module__vOs36a__drum.landing-agent-module__vOs36a__displayField{--gap:4px;--tile:min(3.4rem, calc((100cqi - (var(--n) - 1) * var(--gap)) / var(--n)));grid-template-columns:repeat(var(--n), var(--tile));gap:var(--gap);display:grid}.landing-agent-module__vOs36a__displayField .landing-agent-module__vOs36a__cell{width:var(--tile);height:calc(var(--tile) * 1.32);font-size:calc(var(--tile) * .8)}.landing-agent-module__vOs36a__drum{flex-wrap:wrap;gap:3px;display:inline-flex}.landing-agent-module__vOs36a__flapGroup{gap:3px;display:inline-flex}.landing-agent-module__vOs36a__cell{perspective:18em;width:1.05em;height:1.35em;font-family:var(--display);color:var(--chalk);font-weight:700;line-height:1;display:inline-block;position:relative}.landing-agent-module__vOs36a__half{background:var(--flapc);height:50%;position:absolute;left:0;right:0;overflow:hidden}.landing-agent-module__vOs36a__half:before{content:attr(data-c);white-space:pre;place-items:center;height:200%;display:grid;position:absolute;top:0;left:0;right:0}.landing-agent-module__vOs36a__top,.landing-agent-module__vOs36a__face{border-radius:var(--tile-corner) var(--tile-corner) 0 0;top:0}.landing-agent-module__vOs36a__bottom{border-radius:0 0 var(--tile-corner) var(--tile-corner);top:50%;box-shadow:inset 0 -1px #ffffff0f;box-shadow:inset 0 -1px lab(100% 0 0/.06)}.landing-agent-module__vOs36a__bottom:before,.landing-agent-module__vOs36a__back:before{top:-100%}.landing-agent-module__vOs36a__leaf{transform-origin:50% 100%;height:50%;transform-style:preserve-3d;z-index:1;position:absolute;top:0;left:0;right:0}.landing-agent-module__vOs36a__face,.landing-agent-module__vOs36a__back{backface-visibility:hidden;height:auto;inset:0}.landing-agent-module__vOs36a__back{border-radius:0 0 var(--tile-corner) var(--tile-corner);background:oklch(from var(--flapc) calc(l - .02) c h);transform:rotateX(180deg)}.landing-agent-module__vOs36a__axle{z-index:2;background:#0000008c;background:lab(0% 0 0/.55);height:1px;margin-top:-.5px;position:absolute;top:50%;left:0;right:0}@media (scripting:enabled){.landing-agent-module__vOs36a__drum:not([data-live]) .landing-agent-module__vOs36a__half:before{visibility:hidden}}.landing-agent-module__vOs36a__boardHead,.landing-agent-module__vOs36a__row{grid-template-columns:1fr 4.5rem 10rem;align-items:start;gap:1rem;padding-inline:1.4rem;display:grid}.landing-agent-module__vOs36a__boardHead{background:var(--board-deep);font-family:var(--display);color:color-mix(in oklab, var(--chalk) 70%, var(--board));padding-block:.6rem;font-size:.95rem;font-weight:600}.landing-agent-module__vOs36a__colPlatform,.landing-agent-module__vOs36a__platform{justify-self:center}.landing-agent-module__vOs36a__colDeparts,.landing-agent-module__vOs36a__departs{text-align:right;justify-self:end}.landing-agent-module__vOs36a__rows{margin:0;padding:0;list-style:none}.landing-agent-module__vOs36a__row{border-top:1px solid color-mix(in oklab, var(--chalk) 12%, var(--board));padding-block:1.15rem}.landing-agent-module__vOs36a__row:first-child{border-top:0}.landing-agent-module__vOs36a__dest{flex-direction:column;gap:.45rem;min-width:0;display:flex}.landing-agent-module__vOs36a__via{color:color-mix(in oklab, var(--chalk) 80%, var(--board));max-width:46ch;font-size:1rem;line-height:1.45}.landing-agent-module__vOs36a__platform{background:var(--chalk);width:2.6rem;height:2.6rem;color:var(--board);border-radius:var(--tile-corner);font-family:var(--display);font-variant-numeric:tabular-nums;place-items:center;font-size:1.6rem;font-weight:700;transition:background .2s linear,color .2s linear;display:inline-grid}.landing-agent-module__vOs36a__board[data-shown="0"] .landing-agent-module__vOs36a__row:first-child .landing-agent-module__vOs36a__platform,.landing-agent-module__vOs36a__board[data-shown="1"] .landing-agent-module__vOs36a__row:nth-child(2) .landing-agent-module__vOs36a__platform,.landing-agent-module__vOs36a__board[data-shown="2"] .landing-agent-module__vOs36a__row:nth-child(3) .landing-agent-module__vOs36a__platform,.landing-agent-module__vOs36a__board[data-shown="3"] .landing-agent-module__vOs36a__row:nth-child(4) .landing-agent-module__vOs36a__platform{background:var(--poster);color:var(--ink)}.landing-agent-module__vOs36a__departs{font-family:var(--display);color:var(--poster);justify-content:flex-end;align-items:center;gap:.55rem;font-size:1.15rem;font-weight:600;line-height:1.2;display:inline-flex}.landing-agent-module__vOs36a__lamp{background:var(--poster);width:.7rem;height:.7rem;box-shadow:0 0 0 2px var(--board-deep), 0 0 0 0 oklch(from var(--poster) l c h / .55);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite landing-agent-module__vOs36a__lamp}@keyframes landing-agent-module__vOs36a__lamp{0%,to{opacity:1;box-shadow:0 0 0 2px var(--board-deep), 0 0 0 0 oklch(from var(--poster) l c h / .55)}50%{opacity:.55;box-shadow:0 0 0 2px var(--board-deep), 0 0 10px 3px oklch(from var(--poster) l c h / .45)}}.landing-agent-module__vOs36a__flapWord .landing-agent-module__vOs36a__cell{font-size:clamp(1.45rem,2.8vw,2.1rem)}.landing-agent-module__vOs36a__ticker{background:var(--poster);color:var(--ink);border-radius:0 0 calc(var(--corner) * .6) calc(var(--corner) * .6);font-family:var(--display);flex-wrap:wrap;align-items:center;gap:.7rem;padding:.9rem 1.4rem;font-size:clamp(1.25rem,2.3vw,1.7rem);font-weight:700;line-height:1.15;display:flex}.landing-agent-module__vOs36a__hintWrap{display:inline-flex;position:relative}.landing-agent-module__vOs36a__hintBtn{background:var(--ink);width:1.9rem;height:1.9rem;color:var(--poster);cursor:help;border-radius:var(--tile-corner);font-family:var(--display);transition:transform .25s var(--ease);font-size:1.15rem;font-weight:700}.landing-agent-module__vOs36a__hintBtn:hover{transform:rotate(-6deg)}.landing-agent-module__vOs36a__hintBtn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.landing-agent-module__vOs36a__hint{z-index:20;background:var(--chalk);width:min(24rem,80vw);color:var(--ink);border:3px solid var(--ink);border-radius:var(--tile-corner);font-family:var(--text);box-shadow:0 16px 34px -18px var(--shade);opacity:0;visibility:hidden;transition:opacity .25s var(--ease), transform .25s var(--ease), visibility .25s;padding:1rem 1.1rem;font-size:.98rem;font-weight:500;line-height:1.5;position:absolute;top:calc(100% + .7rem);left:0;transform:translateY(6px)}.landing-agent-module__vOs36a__hintWrap:hover .landing-agent-module__vOs36a__hint,.landing-agent-module__vOs36a__hintWrap:focus-within .landing-agent-module__vOs36a__hint{opacity:1;visibility:visible;transform:none}.landing-agent-module__vOs36a__subHint{vertical-align:middle;margin-left:.6rem}.landing-agent-module__vOs36a__subLink{background:var(--poster);color:var(--ink);border-radius:var(--tile-corner);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background .25s var(--ease);padding:0 .22em;text-decoration:none}.landing-agent-module__vOs36a__subLink:hover{background:color-mix(in oklab, var(--poster) 82%, var(--chalk))}.landing-agent-module__vOs36a__subLink:focus-visible{outline:3px solid var(--poster);outline-offset:3px}.landing-agent-module__vOs36a__subHint .landing-agent-module__vOs36a__hintBtn{background:var(--poster);color:var(--ink)}.landing-agent-module__vOs36a__hintPara{display:block}.landing-agent-module__vOs36a__hintPara+.landing-agent-module__vOs36a__hintPara{margin-top:.6rem}.landing-agent-module__vOs36a__actions{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.landing-agent-module__vOs36a__go,.landing-agent-module__vOs36a__alt{white-space:nowrap;border-radius:var(--tile-corner);height:3.2rem;font-family:var(--display);transition:transform .25s var(--ease), background .25s var(--ease), color .25s var(--ease);align-items:center;gap:.6rem;padding:0 1.4rem;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.landing-agent-module__vOs36a__go{background:var(--signal);color:var(--chalk)}.landing-agent-module__vOs36a__go:hover{background:oklch(from var(--signal) calc(l - .06) c h);transform:translate(3px)}.landing-agent-module__vOs36a__alt{color:var(--board);border:3px solid var(--board);background:0 0}.landing-agent-module__vOs36a__alt:hover{background:var(--board);color:var(--chalk)}.landing-agent-module__vOs36a__go:focus-visible,.landing-agent-module__vOs36a__alt:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.landing-agent-module__vOs36a__lead{max-width:62ch;color:var(--ink-soft);margin-top:1.6rem;font-size:1.12rem;line-height:1.6}.landing-agent-module__vOs36a__poster{background:var(--poster);color:var(--ink);border-top:6px solid var(--ink);border-bottom:6px solid var(--ink);padding:3.5rem 0 4rem}.landing-agent-module__vOs36a__posterTitle{font-family:var(--display);font-size:clamp(2rem,4.4vw,3.4rem);font-weight:700;line-height:1}.landing-agent-module__vOs36a__posterSub{font-family:var(--display);margin-top:.4rem;font-size:1.3rem;font-weight:600}.landing-agent-module__vOs36a__timetable{border-top:3px solid var(--ink);grid-template-columns:max-content minmax(0,1fr);column-gap:3rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.landing-agent-module__vOs36a__tRow{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid oklch(from var(--ink) l c h / .35);align-items:baseline;row-gap:.5rem;padding:1.2rem 0;display:grid}.landing-agent-module__vOs36a__tName{font-family:var(--display);white-space:nowrap;font-size:1.45rem;font-weight:700;line-height:1.2}.landing-agent-module__vOs36a__tText{max-width:58ch;font-size:1.08rem;font-weight:400;line-height:1.6}.landing-agent-module__vOs36a__ticket{background:var(--chalk);border:3px solid var(--ink);border-radius:var(--corner);grid-template-columns:1fr;display:grid}.landing-agent-module__vOs36a__ticketMain{padding:1.8rem 1.6rem}.landing-agent-module__vOs36a__ticketTitle{font-family:var(--display);font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700;line-height:1.05}.landing-agent-module__vOs36a__ticketText{max-width:58ch;color:var(--ink-soft);margin-top:.9rem;font-size:1.06rem;line-height:1.6}.landing-agent-module__vOs36a__ticketStub{border-top:3px dashed var(--ink);padding:1.6rem}.landing-agent-module__vOs36a__stubHead{font-family:var(--display);font-size:1.25rem;font-weight:700}.landing-agent-module__vOs36a__stubList{gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.landing-agent-module__vOs36a__stubList li{align-items:center;gap:.6rem;font-size:1.05rem;font-weight:600;display:flex}.landing-agent-module__vOs36a__stubList li:before{content:"";background:var(--board);flex:none;width:.8rem;height:.8rem}@media (min-width:820px){.landing-agent-module__vOs36a__ticket{grid-template-columns:1fr 19rem}.landing-agent-module__vOs36a__ticketStub{border-top:0;border-left:3px dashed var(--ink)}}.landing-agent-module__vOs36a__chat{--foreground:var(--poster);--color-foreground:var(--poster);--muted-foreground:var(--chalk);--color-muted-foreground:var(--chalk);--popover-foreground:var(--poster);--color-popover-foreground:var(--poster);--card:var(--flapc);--color-card:var(--flapc);--card-foreground:var(--poster);--color-card-foreground:var(--poster);--secondary:var(--board);--color-secondary:var(--board);--secondary-foreground:var(--poster);--color-secondary-foreground:var(--poster);--muted:var(--board);--color-muted:var(--board);--border:color-mix(in oklab, var(--chalk) 18%, transparent);--color-border:color-mix(in oklab, var(--chalk) 18%, transparent);min-height:0;color:var(--chalk);font-family:var(--font-mono-user,"JetBrains Mono Variable"), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;flex-direction:column;display:flex;position:absolute;inset:0}.landing-agent-module__vOs36a__chatHead{color:var(--chalk);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.55rem;padding:0 0 .9rem;font-size:.85rem;display:flex}.landing-agent-module__vOs36a__chatDot{background:var(--poster);width:.55rem;height:.55rem;box-shadow:0 0 0 2px var(--board-deep);border-radius:50%;flex:none;animation:1.6s ease-in-out infinite landing-agent-module__vOs36a__lamp}.landing-agent-module__vOs36a__chatMeter{background:var(--flapc);color:var(--poster);border:1px solid var(--poster);border-radius:var(--tile-corner);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding:.1rem .5rem;font-size:.72rem}.landing-agent-module__vOs36a__chatLog{flex:1;min-height:0}.landing-agent-module__vOs36a__chatLog,.landing-agent-module__vOs36a__chatLog *{scrollbar-width:none}.landing-agent-module__vOs36a__chatLog ::-webkit-scrollbar{display:none}.landing-agent-module__vOs36a__chatLog::-webkit-scrollbar{display:none}.landing-agent-module__vOs36a__chatLog>button{background:var(--flapc);color:var(--poster);border-color:var(--poster);box-shadow:none}.landing-agent-module__vOs36a__chatContent{gap:1rem;padding:0 0 1rem}.landing-agent-module__vOs36a__chatMsg{max-width:88%}.landing-agent-module__vOs36a__msgMeta,.landing-agent-module__vOs36a__msgMetaRight{align-items:center;gap:.45rem;font-size:.72rem;display:flex}.landing-agent-module__vOs36a__msgMetaRight{justify-content:flex-end}.landing-agent-module__vOs36a__msgWho{color:var(--poster)}.landing-agent-module__vOs36a__msgFee{letter-spacing:.02em;width:fit-content;color:var(--chalk);border:1px dashed color-mix(in oklab, var(--chalk) 45%, transparent);border-radius:var(--tile-corner);padding:0 .4rem;font-size:.66rem;display:block}.landing-agent-module__vOs36a__msgAvatar{width:1.4rem;height:1.4rem}.landing-agent-module__vOs36a__msgAvatar>*{background:var(--poster);color:var(--board-deep)}.landing-agent-module__vOs36a__contract{letter-spacing:.04em;text-transform:uppercase;border-color:color-mix(in oklab, var(--poster) 60%, transparent);color:var(--poster);border-radius:var(--tile-corner);padding:0 .4rem;font-family:inherit;font-size:.65rem}.landing-agent-module__vOs36a__msgText,.landing-agent-module__vOs36a__msgTextRight{color:var(--poster);background:var(--flapc);border-left:3px solid var(--poster);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0;padding:.55rem .8rem;font-size:.9rem;line-height:1.55}.landing-agent-module__vOs36a__msgTextRight{border-left:0;border-right:3px solid color-mix(in oklab, var(--poster) 55%, var(--chalk));color:color-mix(in oklab, var(--poster) 55%, var(--chalk))}.landing-agent-module__vOs36a__aeBlock{color:var(--poster);border-color:color-mix(in oklab, var(--chalk) 18%, transparent);background:var(--flapc);border-radius:0;font-size:.8rem}.landing-agent-module__vOs36a__aeBlock pre{color:var(--poster);white-space:pre-wrap}.landing-agent-module__vOs36a__typing,.landing-agent-module__vOs36a__typingRight{--color-background:var(--poster);color:var(--poster);font-size:.8rem}.landing-agent-module__vOs36a__typingRight{align-self:flex-end}.landing-agent-module__vOs36a__system{align-self:stretch;align-items:center;gap:.7rem;display:flex}.landing-agent-module__vOs36a__system:before,.landing-agent-module__vOs36a__system:after{content:"";background:color-mix(in oklab, var(--chalk) 28%, transparent);flex:1;min-width:1rem;height:1px}.landing-agent-module__vOs36a__systemStamp{border:1px dashed color-mix(in oklab, var(--poster) 70%, transparent);border-radius:var(--tile-corner);text-align:center;max-width:78%;color:var(--chalk);text-wrap:balance;flex-direction:column;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.78rem;line-height:1.45;display:flex}.landing-agent-module__vOs36a__systemBadge{background:var(--poster);color:var(--flapc);border-radius:var(--tile-corner);letter-spacing:.06em;text-transform:uppercase;padding:.05rem .4rem;font-size:.62rem}.landing-agent-module__vOs36a__endCta{background:var(--flapc);color:var(--poster);border:2px solid var(--poster);border-radius:var(--tile-corner);transition:background .2s var(--ease), color .2s var(--ease);align-self:flex-start;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.landing-agent-module__vOs36a__endCta:hover{background:var(--poster);color:var(--flapc)}.landing-agent-module__vOs36a__endCta:focus-visible{outline:3px solid var(--chalk);outline-offset:3px}.landing-agent-module__vOs36a__depart{background:var(--board);color:var(--chalk);padding:4rem 0 4.5rem}.landing-agent-module__vOs36a__departTitle{font-family:var(--display);text-wrap:balance;max-width:22ch;font-size:clamp(2.1rem,4.8vw,3.8rem);font-weight:700;line-height:1}.landing-agent-module__vOs36a__departText{max-width:56ch;color:color-mix(in oklab, var(--chalk) 82%, var(--board));margin:1rem 0 1.8rem;font-size:1.12rem;line-height:1.6}.landing-agent-module__vOs36a__depart .landing-agent-module__vOs36a__go:focus-visible{outline-color:var(--chalk)}.landing-agent-module__vOs36a__depart{isolation:isolate;position:relative;overflow:hidden}.landing-agent-module__vOs36a__depart .landing-agent-module__vOs36a__wrap{z-index:1;position:relative}.landing-agent-module__vOs36a__departArt{display:none}@media (min-width:1024px){.landing-agent-module__vOs36a__depart{align-items:center;min-height:100dvh;display:flex}.landing-agent-module__vOs36a__departArt{z-index:0;aspect-ratio:1280/714;height:100%;display:block;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 50%,#0000 100%);mask-image:linear-gradient(270deg,#000 50%,#0000 100%)}.landing-agent-module__vOs36a__departImg{object-fit:cover;object-position:right center}}@media (max-width:640px){.landing-agent-module__vOs36a__boardHead,.landing-agent-module__vOs36a__row{grid-template-columns:1fr 3rem}.landing-agent-module__vOs36a__colDeparts,.landing-agent-module__vOs36a__departs{display:none}.landing-agent-module__vOs36a__display{padding-inline:1rem}.landing-agent-module__vOs36a__timetable,.landing-agent-module__vOs36a__tRow{grid-template-columns:minmax(0,1fr)}.landing-agent-module__vOs36a__tName{white-space:normal}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__lamp,.landing-agent-module__vOs36a__chatDot,.landing-agent-module__vOs36a__plate:after,.landing-agent-module__vOs36a__titleMark:after{animation:none}.landing-agent-module__vOs36a__plate:after,.landing-agent-module__vOs36a__titleMark:after{display:none}.landing-agent-module__vOs36a__platform,.landing-agent-module__vOs36a__go,.landing-agent-module__vOs36a__alt,.landing-agent-module__vOs36a__hint,.landing-agent-module__vOs36a__hintBtn,.landing-agent-module__vOs36a__endCta{transition:none}}.landing-agent-module__vOs36a__signSub{text-wrap:balance;line-height:1.2}.landing-agent-module__vOs36a__signMain .landing-agent-module__vOs36a__signSub,.landing-agent-module__vOs36a__signSub{margin-top:2.5rem}.landing-agent-module__vOs36a__page{--go:oklch(from var(--primary) .8 .19 calc(h - 127));--ring:oklch(from var(--primary) .74 .18 calc(h + 122));--claude:oklch(from var(--primary) .72 .19 calc(h + 124));--mono:var(--font-mono-user,"JetBrains Mono Variable"), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--scan:repeating-linear-gradient(180deg, color-mix(in oklab, var(--chalk) 5%, transparent) 0 1px, transparent 1px 4px)}.landing-agent-module__vOs36a__versus{padding:3.5rem 0 4.5rem}.landing-agent-module__vOs36a__versusTitle{background:var(--scan), var(--board);color:var(--poster);border-radius:var(--corner);font-family:var(--display);text-wrap:balance;text-shadow:0 0 18px color-mix(in oklab, var(--poster) 45%, transparent);padding:1.5rem 1.7rem;font-size:clamp(1.9rem,4vw,3.2rem);font-weight:700;line-height:1.04}.landing-agent-module__vOs36a__versusSub{max-width:62ch;color:var(--ink-soft);margin-top:1.1rem;font-size:1.12rem;line-height:1.55}.landing-agent-module__vOs36a__versusGrid{gap:1.5rem;margin-top:2rem;display:grid}@media (min-width:900px){.landing-agent-module__vOs36a__versusGrid{grid-template-columns:1fr 1fr;align-items:stretch}}.landing-agent-module__vOs36a__screen{background:var(--scan), var(--board-deep);color:var(--chalk);border:3px solid var(--flapc);border-radius:var(--corner);box-shadow:0 22px 44px -26px var(--shade);flex-direction:column;gap:1.15rem;padding:1.4rem;display:flex}.landing-agent-module__vOs36a__screen[data-tone=off]{--tone:var(--signal)}.landing-agent-module__vOs36a__screen[data-tone=on]{--tone:var(--go)}.landing-agent-module__vOs36a__screenHead{border-bottom:2px solid color-mix(in oklab, var(--chalk) 16%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding-bottom:.9rem;display:flex}.landing-agent-module__vOs36a__screenWho{font-family:var(--display);align-items:center;gap:.5rem;font-size:1.3rem;font-weight:600;display:inline-flex}.landing-agent-module__vOs36a__screenLabel{color:var(--tone);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.86rem;font-weight:700;display:inline-flex}.landing-agent-module__vOs36a__lamp{background:var(--tone);width:.7rem;height:.7rem;box-shadow:0 0 10px var(--tone);border-radius:50%}.landing-agent-module__vOs36a__screen{height:100%}.landing-agent-module__vOs36a__screenArt{aspect-ratio:1;background:var(--flapc);border-radius:calc(var(--corner) * .6);padding:.4rem}.landing-agent-module__vOs36a__lost,.landing-agent-module__vOs36a__map{width:100%;height:100%;display:block}.landing-agent-module__vOs36a__screenText{max-width:60ch;color:color-mix(in oklab, var(--chalk) 90%, var(--board));font-size:1.06rem;line-height:1.55}.landing-agent-module__vOs36a__screenList{gap:.75rem;margin:auto 0 0;padding:0;list-style:none;display:grid}.landing-agent-module__vOs36a__screenList li{color:color-mix(in oklab, var(--chalk) 88%, var(--board));grid-template-columns:auto 1fr;align-items:baseline;gap:.8rem;line-height:1.45;display:grid}.landing-agent-module__vOs36a__status{width:calc(var(--tagn,12) * (1ch + .06em) + .9rem + 4px);text-align:center;border-radius:var(--tile-corner);color:var(--tone);white-space:nowrap;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border:2px solid;padding:.12rem .45rem;font-size:.74rem;font-weight:700;display:inline-block}@media (max-width:480px){.landing-agent-module__vOs36a__screenList li{grid-template-columns:1fr;gap:.3rem}.landing-agent-module__vOs36a__status{justify-self:start}}.landing-agent-module__vOs36a__screen[data-tone=off] .landing-agent-module__vOs36a__status{color:var(--chalk);border-color:var(--signal);background:color-mix(in oklab, var(--signal) 28%, transparent)}.landing-agent-module__vOs36a__lostPlatform rect{fill:var(--board-deep);stroke:var(--chalk);stroke-width:2px}.landing-agent-module__vOs36a__lostPlatform text{fill:var(--chalk);font-family:var(--mono);font-size:15px}.landing-agent-module__vOs36a__lostTies{fill:none;stroke:color-mix(in oklab, var(--chalk) 20%, transparent);stroke-width:26px;stroke-dasharray:5 13}.landing-agent-module__vOs36a__lostRail{fill:none;stroke:color-mix(in oklab, var(--chalk) 75%, transparent);stroke-width:15px}.landing-agent-module__vOs36a__lostGauge{fill:none;stroke:var(--flapc);stroke-width:7px}.landing-agent-module__vOs36a__lostStop rect{fill:var(--signal)}.landing-agent-module__vOs36a__lostStop text{fill:var(--signal);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:17px;font-weight:700}.landing-agent-module__vOs36a__lostDebris rect,.landing-agent-module__vOs36a__lostDebris circle{fill:color-mix(in oklab, var(--chalk) 45%, transparent)}.landing-agent-module__vOs36a__lostLooseTies rect{fill:color-mix(in oklab, var(--chalk) 30%, transparent)}.landing-agent-module__vOs36a__lostBrokenRail line{stroke:color-mix(in oklab, var(--chalk) 75%, transparent);stroke-width:4px;stroke-linecap:round}.landing-agent-module__vOs36a__lostCallout line{stroke:var(--claude);stroke-width:2.5px;stroke-dasharray:1 5;stroke-linecap:round}.landing-agent-module__vOs36a__lostCallout rect{fill:var(--claude)}.landing-agent-module__vOs36a__lostCallout>text{fill:var(--ink);font-family:var(--display);font-size:18px;font-weight:700}.landing-agent-module__vOs36a__lostCalloutPin{fill:var(--claude);stroke:var(--ink);stroke-width:2.5px}.landing-agent-module__vOs36a__lostIconBg{fill:var(--chalk)}.landing-agent-module__vOs36a__lostIcon{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.landing-agent-module__vOs36a__mapLine{fill:none;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.landing-agent-module__vOs36a__mapLine[data-tone=go]{stroke:var(--go)}.landing-agent-module__vOs36a__mapLine[data-tone=poster]{stroke:var(--poster)}.landing-agent-module__vOs36a__mapLine[data-tone=chalk]{stroke:var(--chalk)}.landing-agent-module__vOs36a__mapLineDashed{stroke-dasharray:.03 .025;opacity:.85}.landing-agent-module__vOs36a__mapHub circle{fill:var(--chalk);stroke:var(--ink);stroke-width:5px}.landing-agent-module__vOs36a__mapHub .landing-agent-module__vOs36a__mapHubCore{fill:var(--poster);stroke:none}.landing-agent-module__vOs36a__mapHub text{fill:var(--poster);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-size:20px;font-weight:700}.landing-agent-module__vOs36a__mapHere line{stroke:var(--poster);stroke-width:2.5px;stroke-dasharray:2 5;stroke-linecap:round}.landing-agent-module__vOs36a__mapHere rect{fill:var(--poster)}.landing-agent-module__vOs36a__mapHub .landing-agent-module__vOs36a__mapHere text{fill:var(--ink);font-family:var(--mono);letter-spacing:.02em;text-transform:none;font-size:15px;font-weight:700}.landing-agent-module__vOs36a__mapHub .landing-agent-module__vOs36a__mapHerePin{fill:var(--signal);stroke:none}.landing-agent-module__vOs36a__mapHub .landing-agent-module__vOs36a__mapHereDot{fill:var(--poster);stroke:none}.landing-agent-module__vOs36a__mapHub .landing-agent-module__vOs36a__mapHubPulse{fill:none;stroke:var(--poster);stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite landing-agent-module__vOs36a__hubPulse}@keyframes landing-agent-module__vOs36a__hubPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.landing-agent-module__vOs36a__mapStop{transform-box:fill-box;transform-origin:50%}.landing-agent-module__vOs36a__mapStop circle{fill:var(--chalk);stroke:var(--ink);stroke-width:4px}.landing-agent-module__vOs36a__mapStop[data-pending] circle{fill:var(--board-deep);stroke:var(--poster);stroke-dasharray:4 3}.landing-agent-module__vOs36a__mapTag rect{fill:var(--board-deep);stroke:color-mix(in oklab, var(--chalk) 30%, transparent);stroke-width:1px}.landing-agent-module__vOs36a__mapTag text{fill:var(--chalk);font-family:var(--mono);font-size:15px}.landing-agent-module__vOs36a__mapStop[data-pending] .landing-agent-module__vOs36a__mapTag text{fill:var(--poster)}.landing-agent-module__vOs36a__mapTrain{fill:var(--chalk);filter:drop-shadow(0 0 4px var(--chalk))}.landing-agent-module__vOs36a__mapRing circle{fill:none;stroke:var(--ring);stroke-width:8px}.landing-agent-module__vOs36a__mapRing text{fill:var(--ring);font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;font-size:19px;font-weight:700}.landing-agent-module__vOs36a__mapTransfer line{stroke-linecap:round}.landing-agent-module__vOs36a__mapTransfer line:first-child{stroke:var(--ink);stroke-width:14px}.landing-agent-module__vOs36a__mapTransfer line:last-child{stroke:var(--chalk);stroke-width:7px}.landing-agent-module__vOs36a__mapStop .landing-agent-module__vOs36a__mapRingStop{fill:var(--chalk);stroke:var(--ring)}.landing-agent-module__vOs36a__mapFree circle{fill:var(--board-deep);stroke:var(--ring)}.landing-agent-module__vOs36a__mapFree .landing-agent-module__vOs36a__mapTag rect{stroke:color-mix(in oklab, var(--ring) 55%, transparent)}.landing-agent-module__vOs36a__map .landing-agent-module__vOs36a__mapStop .landing-agent-module__vOs36a__mapTag .landing-agent-module__vOs36a__mapTagAgi{fill:var(--ring);font-weight:700}.landing-agent-module__vOs36a__mapRingTrain{fill:var(--ring);filter:drop-shadow(0 0 5px var(--ring))}.landing-agent-module__vOs36a__map[data-play="0"] .landing-agent-module__vOs36a__mapTransfer{opacity:0}.landing-agent-module__vOs36a__map[data-play="1"] .landing-agent-module__vOs36a__mapTransfer{animation:landing-agent-module__vOs36a__mapFade .5s var(--ease) var(--d) both}.landing-agent-module__vOs36a__map[data-play="1"] .landing-agent-module__vOs36a__mapRingTrain{animation:landing-agent-module__vOs36a__mapFade .4s var(--ease) 1.9s both}.landing-agent-module__vOs36a__map[data-play="0"] .landing-agent-module__vOs36a__mapLine:not(.landing-agent-module__vOs36a__mapLineDashed){stroke-dashoffset:1px}.landing-agent-module__vOs36a__map[data-play="0"] .landing-agent-module__vOs36a__mapStop{opacity:0}.landing-agent-module__vOs36a__map[data-play="1"] .landing-agent-module__vOs36a__mapLine:not(.landing-agent-module__vOs36a__mapLineDashed){animation:landing-agent-module__vOs36a__mapDraw 1.3s var(--ease) var(--d) both}.landing-agent-module__vOs36a__map[data-play="1"] .landing-agent-module__vOs36a__mapStop{animation:landing-agent-module__vOs36a__mapPop .5s var(--ease) var(--d) both}.landing-agent-module__vOs36a__map[data-play="1"] .landing-agent-module__vOs36a__mapTrain{animation:landing-agent-module__vOs36a__mapFade .4s var(--ease) 1.9s both}@keyframes landing-agent-module__vOs36a__mapFade{0%{opacity:0}to{opacity:1}}@keyframes landing-agent-module__vOs36a__mapDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes landing-agent-module__vOs36a__mapPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__map .landing-agent-module__vOs36a__mapLine,.landing-agent-module__vOs36a__map .landing-agent-module__vOs36a__mapStop,.landing-agent-module__vOs36a__map .landing-agent-module__vOs36a__mapTrain,.landing-agent-module__vOs36a__map .landing-agent-module__vOs36a__mapTransfer,.landing-agent-module__vOs36a__map .landing-agent-module__vOs36a__mapRingTrain{opacity:1;stroke-dashoffset:0;animation:none!important}}.landing-agent-module__vOs36a__gate{color:var(--ink);--rod:var(--chalk);margin:1.8rem 0 1rem;padding-top:1.6rem;text-decoration:none;display:block;position:relative}.landing-agent-module__vOs36a__gateRods:before,.landing-agent-module__vOs36a__gateRods:after{content:"";background:repeating-linear-gradient(to bottom, var(--rod) 0 5px, transparent 5px 8px);width:3px;height:1.6rem;position:absolute;top:0}.landing-agent-module__vOs36a__gateRods:before{left:12%}.landing-agent-module__vOs36a__gateRods:after{right:12%}.landing-agent-module__vOs36a__gateBar{background:var(--poster);color:var(--ink);border-radius:var(--tile-corner);box-shadow:0 14px 26px -18px var(--shade);font-family:var(--display);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.55rem .6rem .55rem .55rem;font-weight:700;display:flex}.landing-agent-module__vOs36a__gateRoutes{flex-wrap:wrap;align-items:center;row-gap:.3rem;min-width:0;display:flex}.landing-agent-module__vOs36a__gateIcon,.landing-agent-module__vOs36a__gateArrow{background:var(--ink);color:var(--poster);border-radius:var(--tile-corner);flex:none;place-items:center;display:grid}.landing-agent-module__vOs36a__gateIcon{width:2.4rem;height:2.4rem;margin-right:.8rem}.landing-agent-module__vOs36a__gateRoute{white-space:nowrap;border-left:2px solid color-mix(in oklab, var(--ink) 35%, transparent);padding:0 .7rem;font-size:1.2rem;line-height:1}.landing-agent-module__vOs36a__gateIcon+.landing-agent-module__vOs36a__gateRoute{border-left:0;padding-left:0}.landing-agent-module__vOs36a__gateRoute:nth-child(n+7){display:none}.landing-agent-module__vOs36a__gateExit{align-items:center;gap:.75rem;display:flex}.landing-agent-module__vOs36a__gateArrow{width:2.4rem;height:2.4rem;transition:transform .3s var(--ease)}.landing-agent-module__vOs36a__gateArrow svg{width:1.5rem;height:1.5rem}.landing-agent-module__vOs36a__gateUp{display:none}.landing-agent-module__vOs36a__gateWords{flex-direction:column;gap:.15rem;line-height:1.1;display:flex}.landing-agent-module__vOs36a__gateAsk{font-family:var(--text);color:color-mix(in oklab, var(--ink) 75%, var(--poster));font-size:.8rem;font-weight:600}.landing-agent-module__vOs36a__gateAnswer{font-size:1.3rem;display:none}.landing-agent-module__vOs36a__gateAnswerMobile{font-size:1.1rem}.landing-agent-module__vOs36a__gate:hover .landing-agent-module__vOs36a__gateArrow{transform:translateY(3px)}.landing-agent-module__vOs36a__gate:focus-visible{outline:3px solid var(--poster);outline-offset:4px;border-radius:var(--tile-corner)}@media (min-width:1024px){.landing-agent-module__vOs36a__sign{position:relative}.landing-agent-module__vOs36a__gate{z-index:3;--rod:var(--ink);width:min(110rem,100% - 4rem);margin:0;padding-top:2rem;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.landing-agent-module__vOs36a__gateBar{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:3rem;padding:.7rem 1rem .7rem .7rem;display:grid}.landing-agent-module__vOs36a__gateRoute{padding:0 .9rem;font-size:1.4rem}.landing-agent-module__vOs36a__gateRoute:nth-child(n+7){display:inline}.landing-agent-module__vOs36a__gateArrow{width:3rem;height:3rem}.landing-agent-module__vOs36a__gateArrow svg{width:1.8rem;height:1.8rem}.landing-agent-module__vOs36a__gateUp{display:block}.landing-agent-module__vOs36a__gateDown{display:none}.landing-agent-module__vOs36a__gate:hover .landing-agent-module__vOs36a__gateArrow{transform:translateY(-3px)}.landing-agent-module__vOs36a__gateAnswer{display:block}.landing-agent-module__vOs36a__gateAnswerMobile{display:none}.landing-agent-module__vOs36a__sign+.landing-agent-module__vOs36a__hall{padding-top:10rem}.landing-agent-module__vOs36a__sign+.landing-agent-module__vOs36a__desk{padding-top:11.5rem}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__gateArrow{transition:none}}.landing-agent-module__vOs36a__walkers{z-index:30;pointer-events:none;height:78px;position:fixed;inset:auto 0 0;overflow:hidden}.landing-agent-module__vOs36a__walkGroup{will-change:transform;opacity:0;transition:translate .7s var(--ease), opacity .4s var(--ease);align-items:flex-end;gap:14px;display:flex;position:absolute;bottom:0;left:0;translate:0 110%}.landing-agent-module__vOs36a__walkGroup[data-on="1"]{opacity:1;translate:0}.landing-agent-module__vOs36a__walker{width:auto;height:72px;fill:var(--ink);filter:drop-shadow(0 0 1.5px color-mix(in oklab, var(--chalk) 75%, transparent));animation:.28s ease-in-out infinite alternate paused landing-agent-module__vOs36a__walkBob;overflow:visible}.landing-agent-module__vOs36a__walkGroup[data-dir=l] .landing-agent-module__vOs36a__walker{scale:-1 1}.landing-agent-module__vOs36a__walkLeg{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round;transform-box:fill-box;transform-origin:50% 0;animation:.56s ease-in-out infinite alternate paused landing-agent-module__vOs36a__walkStep}.landing-agent-module__vOs36a__walkLeg[data-back]{animation-direction:alternate-reverse}.landing-agent-module__vOs36a__walkLimb,.landing-agent-module__vOs36a__walkStrap,.landing-agent-module__vOs36a__walkRail{fill:none;stroke:var(--ink);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.landing-agent-module__vOs36a__walkStrap{stroke-width:2.5px}.landing-agent-module__vOs36a__walkRail{stroke-width:3.5px}.landing-agent-module__vOs36a__walkGroup[data-on="1"] .landing-agent-module__vOs36a__walker,.landing-agent-module__vOs36a__walkGroup[data-on="1"] .landing-agent-module__vOs36a__walkLeg{animation-play-state:running}@keyframes landing-agent-module__vOs36a__walkBob{0%{translate:0}to{translate:0 -2px}}@keyframes landing-agent-module__vOs36a__walkStep{0%{rotate:-24deg}to{rotate:24deg}}@media (max-width:640px){.landing-agent-module__vOs36a__walkers{height:62px}.landing-agent-module__vOs36a__walker{height:56px}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__walkers{display:none}}@media (max-width:767px){.landing-agent-module__vOs36a__signSub,.landing-agent-module__vOs36a__ticker{position:relative}.landing-agent-module__vOs36a__hintWrap{position:static}.landing-agent-module__vOs36a__hint{width:auto;max-width:none;left:0;right:0}}.landing-agent-module__vOs36a__gateWalk{border-left:3px solid var(--ink);font-family:var(--text);white-space:nowrap;align-items:center;gap:.4rem;margin-left:.9rem;padding-left:.9rem;font-size:.92rem;font-weight:600;display:inline-flex}.landing-agent-module__vOs36a__gateTime{font-family:var(--text);white-space:nowrap;align-items:center;gap:.35rem;font-size:1rem;font-weight:700;display:inline-flex}.landing-agent-module__vOs36a__gateWords{flex:1;min-width:0}.landing-agent-module__vOs36a__gateExit{flex:auto}@media (max-width:639px){.landing-agent-module__vOs36a__gateWalk{display:none}}.landing-agent-module__vOs36a__posterSub{margin-top:2.1rem;line-height:1.2}.landing-agent-module__vOs36a__posterSub+.landing-agent-module__vOs36a__timetable{margin-top:.3rem}.landing-agent-module__vOs36a__posterNote{color:var(--ink-soft);margin-top:1.2rem;font-size:.98rem;line-height:1.6}.landing-agent-module__vOs36a__posterNoteLink{color:var(--ink);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.landing-agent-module__vOs36a__ticket{position:relative}.landing-agent-module__vOs36a__ticketBand{background:var(--scan), var(--board);color:var(--poster);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;margin:-1.8rem -1.6rem 1.5rem;padding:.75rem 1.6rem;font-size:.78rem;font-weight:700;display:flex}.landing-agent-module__vOs36a__ticket{overflow:visible}.landing-agent-module__vOs36a__ticketBand{border-top-left-radius:max(0px, calc(var(--corner) - 3px))}.landing-agent-module__vOs36a__ticketKicker{align-items:center;gap:.5rem;display:inline-flex}.landing-agent-module__vOs36a__ticketSerial{color:var(--chalk);letter-spacing:.12em}.landing-agent-module__vOs36a__ticketFields{border-top:1px solid color-mix(in oklab, var(--ink) 30%, transparent);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.9rem 1.5rem;margin:1.6rem 0 0;padding-top:1rem;display:grid}.landing-agent-module__vOs36a__ticketFields dt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.7rem;font-weight:700}.landing-agent-module__vOs36a__ticketFields dd{font-family:var(--display);margin:.2rem 0 0;font-size:1.25rem;font-weight:700}.landing-agent-module__vOs36a__ticketStub{flex-direction:column;display:flex;position:relative}.landing-agent-module__vOs36a__ticketStub:before,.landing-agent-module__vOs36a__ticketStub:after{content:"";z-index:1;background:var(--floor);border:3px solid var(--ink);box-sizing:border-box;border-radius:50%;width:26px;height:26px;position:absolute}.landing-agent-module__vOs36a__ticketStub:before{clip-path:inset(0 0 0 50%);top:-14.5px;left:-16px}.landing-agent-module__vOs36a__ticketStub:after{clip-path:inset(0 50% 0 0);top:-14.5px;right:-16px}.landing-agent-module__vOs36a__stubKeep{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);gap:.5rem;margin-top:auto;padding-top:1.3rem;font-size:.72rem;font-weight:700;display:grid}.landing-agent-module__vOs36a__barcode{width:100%;height:2.2rem;fill:var(--ink);display:block}@media (min-width:820px){.landing-agent-module__vOs36a__ticketStub:before{clip-path:inset(50% 0 0);top:-16px;left:-14.5px;right:auto}.landing-agent-module__vOs36a__ticketStub:after{clip-path:inset(0 0 50%);inset:auto auto -16px -14.5px}}.landing-agent-module__vOs36a__routeTo{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin-top:1.3rem;font-size:.78rem;font-weight:700;display:flex}.landing-agent-module__vOs36a__routeLine{background:color-mix(in oklab, var(--chalk) 45%, transparent);width:3.2rem;height:3px;position:relative}.landing-agent-module__vOs36a__routeLine:before,.landing-agent-module__vOs36a__routeLine:after{content:"";background:var(--board);border:2px solid var(--chalk);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;translate:0 -50%}.landing-agent-module__vOs36a__routeLine:before{left:-2px}.landing-agent-module__vOs36a__routeLine:after{background:var(--poster);border-color:var(--poster);right:-2px}.landing-agent-module__vOs36a__routeLabel{color:color-mix(in oklab, var(--chalk) 65%, var(--board))}.landing-agent-module__vOs36a__routeValue{color:var(--poster);font-family:var(--display);letter-spacing:.02em;text-transform:none;font-size:1.15rem}.landing-agent-module__vOs36a__built{padding:2.6rem 0 6.5rem}.landing-agent-module__vOs36a__builtTitle{font-family:var(--display);align-items:center;gap:.7rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;line-height:1.1;display:inline-flex}.landing-agent-module__vOs36a__builtLamp{background:var(--go);width:1.8rem;height:1.8rem;color:var(--ink);box-shadow:0 0 12px color-mix(in oklab, var(--go) 60%, transparent);border-radius:50%;place-items:center;display:grid}.landing-agent-module__vOs36a__builtLine{gap:1.6rem;margin:1.6rem 0 0;padding:0 0 0 2.2rem;list-style:none;display:grid;position:relative}.landing-agent-module__vOs36a__builtStop{gap:.2rem;min-width:0;display:grid;position:relative}.landing-agent-module__vOs36a__builtStop:not([data-pos=end]):before{content:"";background:var(--go);width:6px;height:calc(100% + 1.6rem);position:absolute;top:.85rem;left:calc(-1.45rem - 3px)}.landing-agent-module__vOs36a__builtDot{z-index:1;background:var(--chalk);border:4px solid var(--ink);border-radius:50%;width:1.5rem;height:1.5rem;position:absolute;top:.1rem;left:-2.2rem}.landing-agent-module__vOs36a__builtStop[data-pos=end] .landing-agent-module__vOs36a__builtDot{background:var(--go)}.landing-agent-module__vOs36a__builtLabel{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.72rem;font-weight:700}.landing-agent-module__vOs36a__builtStation{font-family:var(--display);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(1.1rem,1.9vw,1.35rem);font-weight:700;line-height:1.2}@media (min-width:820px){.landing-agent-module__vOs36a__builtLine{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2rem;padding:2.4rem 0 0}.landing-agent-module__vOs36a__builtLine:before{content:"";background:var(--go);border-radius:3px;height:6px;position:absolute;top:calc(.75rem - 3px);left:.75rem;right:.75rem}.landing-agent-module__vOs36a__builtStop:before{display:none}.landing-agent-module__vOs36a__builtDot{top:-2.4rem;left:0}.landing-agent-module__vOs36a__builtStop[data-pos=mid]{text-align:center}.landing-agent-module__vOs36a__builtStop[data-pos=mid] .landing-agent-module__vOs36a__builtDot{left:50%;translate:-50%}.landing-agent-module__vOs36a__builtStop[data-pos=end]{text-align:right}.landing-agent-module__vOs36a__builtStop[data-pos=end] .landing-agent-module__vOs36a__builtDot{left:auto;right:0}}.landing-agent-module__vOs36a__versusSwitch{display:none}@media (max-width:899px){.landing-agent-module__vOs36a__versusSwitch{isolation:isolate;background:var(--scan), var(--board-deep);border:3px solid var(--flapc);border-radius:999px;grid-template-columns:1fr 1fr;margin-top:1.6rem;padding:4px;display:grid;position:relative}.landing-agent-module__vOs36a__versusOption{z-index:1;min-width:0;color:color-mix(in oklab, var(--chalk) 70%, var(--board));font-family:var(--display);white-space:nowrap;text-overflow:ellipsis;transition:color .3s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem .6rem;font-size:1.05rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.landing-agent-module__vOs36a__versusOption[data-tone=off]{--tone:var(--signal)}.landing-agent-module__vOs36a__versusOption[data-tone=on]{--tone:var(--go)}.landing-agent-module__vOs36a__versusOption[aria-selected=true]{color:var(--ink)}.landing-agent-module__vOs36a__versusOption:focus-visible{outline:3px solid var(--poster);outline-offset:2px}.landing-agent-module__vOs36a__versusThumb{z-index:0;background:var(--poster);width:calc(50% - 4px);box-shadow:0 6px 16px -8px var(--shade);transition:translate .35s var(--ease);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.landing-agent-module__vOs36a__versusTabs[data-show=on] .landing-agent-module__vOs36a__versusThumb{translate:100%}.landing-agent-module__vOs36a__versusTabs[data-show=on] .landing-agent-module__vOs36a__screen[data-tone=off],.landing-agent-module__vOs36a__versusTabs[data-show=off] .landing-agent-module__vOs36a__screen[data-tone=on]{display:none}.landing-agent-module__vOs36a__versusGrid{margin-top:1.1rem}.landing-agent-module__vOs36a__screen{min-width:0;max-width:100%;height:auto;overflow:hidden}.landing-agent-module__vOs36a__screenArt{aspect-ratio:auto}.landing-agent-module__vOs36a__lost,.landing-agent-module__vOs36a__map{height:auto}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__versusThumb,.landing-agent-module__vOs36a__versusOption{transition:none}}.landing-agent-module__vOs36a__stamp{color:var(--signal);border:3px double var(--signal);border-radius:calc(var(--tile-corner) * 2);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--signal) 18%, transparent);opacity:.92;align-self:center;justify-items:center;gap:.1rem;margin:1.5rem 0 .4rem;padding:.45rem .9rem;font-size:.8rem;font-weight:800;display:grid;rotate:-7deg}.landing-agent-module__vOs36a__stampSum{font-family:var(--display);letter-spacing:.04em;font-size:1.35rem}.landing-agent-module__vOs36a__dog{width:auto;height:36px;fill:var(--ink);filter:drop-shadow(0 0 1.5px color-mix(in oklab, var(--chalk) 75%, transparent));animation:.16s ease-in-out infinite alternate paused landing-agent-module__vOs36a__walkBob;overflow:visible}.landing-agent-module__vOs36a__walkGroup[data-dir=l] .landing-agent-module__vOs36a__dog{scale:-1 1}.landing-agent-module__vOs36a__dogLeg{fill:none;stroke:var(--ink);stroke-width:4.5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50% 0;animation:.3s ease-in-out infinite alternate paused landing-agent-module__vOs36a__walkStep}.landing-agent-module__vOs36a__dogLeg[data-back]{animation-direction:alternate-reverse}.landing-agent-module__vOs36a__walkGroup[data-on="1"] .landing-agent-module__vOs36a__dog,.landing-agent-module__vOs36a__walkGroup[data-on="1"] .landing-agent-module__vOs36a__dogLeg{animation-play-state:running}@media (max-width:640px){.landing-agent-module__vOs36a__dog{height:28px}}.landing-agent-module__vOs36a__built{overflow-x:clip}.landing-agent-module__vOs36a__builtStop[data-pos=mid] .landing-agent-module__vOs36a__builtDot{z-index:5}.landing-agent-module__vOs36a__portal{--portal-shift:0px;width:0;height:0;position:absolute;top:50%;left:50%}.landing-agent-module__vOs36a__portalPulse{pointer-events:none;border:3px solid var(--signal);background:radial-gradient(circle, color-mix(in oklab, var(--signal) 28%, transparent) 0 30%, transparent 70%);opacity:0;border-radius:50%;width:160px;height:160px;animation:2.4s cubic-bezier(.2,.6,.35,1) infinite landing-agent-module__vOs36a__portalPulse;position:absolute;top:-80px;left:-80px;transform:scale(.15)}.landing-agent-module__vOs36a__portalPulse:nth-child(2){animation-delay:.8s}.landing-agent-module__vOs36a__portalPulse:nth-child(3){animation-delay:1.6s}@keyframes landing-agent-module__vOs36a__portalPulse{0%{opacity:.85;transform:scale(.15)}70%{opacity:.18}to{opacity:0;transform:scale(1)}}.landing-agent-module__vOs36a__portalCore{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0;position:absolute;top:-22px;left:-22px}.landing-agent-module__vOs36a__portalCore:focus-visible{outline:3px solid var(--signal);outline-offset:2px}.landing-agent-module__vOs36a__portalHole{z-index:2;width:200px;height:200px;translate:var(--portal-shift) 0;transform-origin:calc(50% - var(--portal-shift)) 50%;opacity:0;pointer-events:none;border-radius:50%;transition:transform .45s ease-in,opacity .45s ease-in;position:absolute;top:-100px;left:-100px;transform:scale(0)rotate(-270deg)}.landing-agent-module__vOs36a__portalSwirl{background:conic-gradient(from 0deg, var(--board-deep), var(--signal), var(--poster), var(--board), var(--go), var(--signal), var(--board-deep));filter:blur(1px)saturate(1.2);border-radius:50%;animation:2.4s linear infinite landing-agent-module__vOs36a__portalSpin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0 22%,#000 46% 64%,#0000 71%);mask:radial-gradient(circle,#0000 0 22%,#000 46% 64%,#0000 71%)}.landing-agent-module__vOs36a__portalSwirl+.landing-agent-module__vOs36a__portalSwirl{opacity:.85;background:conic-gradient(from 90deg, transparent, var(--poster), transparent 30%, var(--signal), transparent 60%, var(--go), transparent);animation-duration:1.5s;animation-direction:reverse;inset:16%}.landing-agent-module__vOs36a__portalRim{background:radial-gradient(circle, var(--board-deep) 0 30%, color-mix(in oklab, var(--board-deep) 55%, transparent) 42%, transparent 58%);box-shadow:0 0 36px color-mix(in oklab, var(--signal) 55%, transparent), inset 0 0 26px color-mix(in oklab, var(--poster) 45%, transparent);border-radius:50%;position:absolute;inset:0}@keyframes landing-agent-module__vOs36a__portalSpin{to{rotate:360deg}}.landing-agent-module__vOs36a__portalGo{z-index:4;width:84px;height:84px;translate:var(--portal-shift) 0;background:var(--signal);color:var(--chalk);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 0 4px var(--chalk), 0 0 30px var(--signal);opacity:0;pointer-events:none;border-radius:50%;place-items:center;font-size:1.4rem;font-weight:700;text-decoration:none;transition:transform .25s ease-in,opacity .2s ease-in;display:grid;position:absolute;top:-42px;left:-42px;transform:scale(0)}.landing-agent-module__vOs36a__portalGo:hover{background:oklch(from var(--signal) calc(l - .06) c h)}.landing-agent-module__vOs36a__portalGo:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.landing-agent-module__vOs36a__portal[data-open] .landing-agent-module__vOs36a__portalHole,.landing-agent-module__vOs36a__portal:focus-within .landing-agent-module__vOs36a__portalHole{opacity:1;pointer-events:auto;transition:transform 3s cubic-bezier(.16,1,.3,1),opacity .8s ease-out;transform:scale(1)rotate(0)}.landing-agent-module__vOs36a__portal[data-open] .landing-agent-module__vOs36a__portalGo,.landing-agent-module__vOs36a__portal:focus-within .landing-agent-module__vOs36a__portalGo{opacity:1;pointer-events:auto;transition:transform .6s cubic-bezier(.34,1.56,.64,1) 2.4s,opacity .4s ease-out 2.4s;transform:scale(1)}.landing-agent-module__vOs36a__portal[data-open] .landing-agent-module__vOs36a__portalPulse,.landing-agent-module__vOs36a__portal:focus-within .landing-agent-module__vOs36a__portalPulse{opacity:0;animation-play-state:paused}@media (hover:hover){.landing-agent-module__vOs36a__portal:hover .landing-agent-module__vOs36a__portalHole{opacity:1;pointer-events:auto;transition:transform 3s cubic-bezier(.16,1,.3,1),opacity .8s ease-out;transform:scale(1)rotate(0)}.landing-agent-module__vOs36a__portal:hover .landing-agent-module__vOs36a__portalGo{opacity:1;pointer-events:auto;transition:transform .6s cubic-bezier(.34,1.56,.64,1) 2.4s,opacity .4s ease-out 2.4s;transform:scale(1)}.landing-agent-module__vOs36a__portal:hover .landing-agent-module__vOs36a__portalPulse{opacity:0;animation-play-state:paused}}@media (max-width:819px){.landing-agent-module__vOs36a__portal{--portal-shift:84px}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__portalPulse{opacity:.35;animation:none;transform:scale(.5)}.landing-agent-module__vOs36a__portalSwirl{animation:none}.landing-agent-module__vOs36a__portal .landing-agent-module__vOs36a__portalHole,.landing-agent-module__vOs36a__portal .landing-agent-module__vOs36a__portalGo{transition-duration:.2s!important;transition-delay:0s!important}}.landing-agent-module__vOs36a__signGo{align-self:flex-start;margin-top:1.8rem}@media (min-width:1024px){.landing-agent-module__vOs36a__signMain .landing-agent-module__vOs36a__signSub:has(+.landing-agent-module__vOs36a__signGo){margin-bottom:0;padding-bottom:0}.landing-agent-module__vOs36a__signMain .landing-agent-module__vOs36a__signGo{margin-bottom:auto}}.landing-agent-module__vOs36a__desk{background:var(--floor);padding:4.5rem 0 5rem}.landing-agent-module__vOs36a__deskGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}.landing-agent-module__vOs36a__deskSigns{display:none}.landing-agent-module__vOs36a__kiosk{width:min(44rem,100%);filter:drop-shadow(0 18px 28px color-mix(in oklab, var(--ink) 22%, transparent));margin-inline:auto}.landing-agent-module__vOs36a__kioskRoof{background:var(--board);color:var(--chalk);border-radius:var(--tile-corner) var(--tile-corner) 0 0;border-bottom:6px solid var(--board-deep);justify-items:center;gap:.7rem;padding:1.4rem 1.2rem 1.1rem;display:grid;position:relative}.landing-agent-module__vOs36a__kioskPlate{background:var(--chalk);color:var(--board);border-radius:var(--tile-corner);box-shadow:inset 0 0 0 3px var(--chalk), inset 0 0 0 5px var(--board);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;padding:.55rem 1.1rem .55rem .6rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;display:inline-flex}.landing-agent-module__vOs36a__kioskPlateMark{border-radius:var(--tile-corner);background:var(--board);width:2.2rem;height:2.2rem;color:var(--chalk);place-items:center;display:grid}.landing-agent-module__vOs36a__kioskHours{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--chalk) 85%, var(--board));align-items:center;gap:.55rem;margin:0;font-size:.8rem;font-weight:700;display:inline-flex}.landing-agent-module__vOs36a__kioskLamp{background:var(--go);width:.7rem;height:.7rem;box-shadow:0 0 10px 1px color-mix(in oklab, var(--go) 70%, transparent);border-radius:50%}.landing-agent-module__vOs36a__kioskBody{background:var(--board-deep);border-radius:0 0 var(--tile-corner) var(--tile-corner);border-inline:10px solid var(--board);gap:.8rem;padding:.9rem;display:grid}.landing-agent-module__vOs36a__kioskWindow{background:repeating-linear-gradient(0deg, color-mix(in oklab, var(--chalk) 4%, transparent) 0 1px, transparent 1px 4px), var(--flapc);border-radius:var(--tile-corner);scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--poster) 45%, transparent) transparent;flex-direction:column;gap:.7rem;height:17rem;padding:1rem;display:flex;overflow-y:auto;box-shadow:inset 0 2px 14px #00000073;box-shadow:inset 0 2px 14px lab(0% 0 0/.45)}.landing-agent-module__vOs36a__kioskMsg{border-radius:var(--tile-corner);background:color-mix(in oklab, var(--chalk) 8%, var(--flapc));max-width:85%;color:var(--poster);font-family:var(--mono);margin:0;padding:.6rem .8rem;font-size:.86rem;line-height:1.5}.landing-agent-module__vOs36a__kioskMsg[data-me]{background:color-mix(in oklab, var(--poster) 16%, var(--flapc));color:var(--chalk);align-self:flex-end}.landing-agent-module__vOs36a__kioskWho{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab, var(--chalk) 70%, var(--flapc));margin-bottom:.2rem;font-size:.7rem;font-weight:700;display:block}.landing-agent-module__vOs36a__kioskChips{scrollbar-width:none;gap:.5rem;margin:0;padding:0 0 .2rem;list-style:none;display:flex;overflow-x:auto}.landing-agent-module__vOs36a__kioskChip{white-space:nowrap;border:1.5px solid color-mix(in oklab, var(--poster) 70%, transparent);color:var(--poster);font-family:var(--text);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border-radius:999px;padding:.45rem .8rem;font-size:.9rem;font-weight:600}.landing-agent-module__vOs36a__kioskChip:hover{background:var(--poster);color:var(--ink)}.landing-agent-module__vOs36a__kioskCounter{background:var(--board);border-radius:var(--tile-corner);align-items:center;gap:.5rem;padding:.5rem;display:flex}.landing-agent-module__vOs36a__kioskInput{border-radius:var(--tile-corner);background:var(--chalk);min-width:0;height:3rem;color:var(--ink);font-family:var(--text);caret-color:var(--signal);border:0;flex:1;padding:0 .9rem;font-size:1rem}.landing-agent-module__vOs36a__kioskInput::placeholder{color:var(--ink-soft)}.landing-agent-module__vOs36a__kioskInput:focus-visible{outline:3px solid var(--poster);outline-offset:2px}.landing-agent-module__vOs36a__kioskMic{border-radius:var(--tile-corner);background:color-mix(in oklab, var(--chalk) 14%, var(--board));width:3rem;height:3rem;color:var(--chalk);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.landing-agent-module__vOs36a__kioskMic:hover{background:color-mix(in oklab, var(--chalk) 24%, var(--board))}.landing-agent-module__vOs36a__kioskSend{border-radius:var(--tile-corner);background:var(--signal);height:3rem;color:var(--chalk);cursor:pointer;font-family:var(--display);transition:transform .2s var(--ease), background .2s var(--ease);border:0;flex:none;align-items:center;gap:.5rem;padding:0 1.2rem;font-size:1.2rem;font-weight:700;display:inline-flex}.landing-agent-module__vOs36a__kioskSend:hover{background:oklch(from var(--signal) calc(l - .06) c h);transform:translate(2px)}.landing-agent-module__vOs36a__kioskMic:focus-visible,.landing-agent-module__vOs36a__kioskSend:focus-visible,.landing-agent-module__vOs36a__kioskChip:focus-visible{outline:3px solid var(--poster);outline-offset:2px}.landing-agent-module__vOs36a__kioskBody{grid-template-columns:minmax(0,1fr)}.landing-agent-module__vOs36a__kioskCounter{min-width:0}@media (max-width:640px){.landing-agent-module__vOs36a__kioskSend{justify-content:center;width:3rem;padding:0}.landing-agent-module__vOs36a__kioskSendText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-agent-module__vOs36a__kioskWindow{height:14rem}.landing-agent-module__vOs36a__kioskCounter{gap:.4rem;padding:.4rem}}@media (min-width:1024px){.landing-agent-module__vOs36a__deskGrid{grid-template-columns:minmax(0,1fr) minmax(0,40rem) minmax(0,1fr);gap:2.5rem}.landing-agent-module__vOs36a__kioskChips{display:none}.landing-agent-module__vOs36a__deskSigns{flex-direction:column;gap:2.2rem;margin:5.5rem 0 0;padding:0;list-style:none;display:flex}.landing-agent-module__vOs36a__deskSigns[data-side=left]{align-items:flex-end}.landing-agent-module__vOs36a__deskSigns[data-side=right]{align-items:flex-start}.landing-agent-module__vOs36a__deskSign{padding-top:1.1rem;position:relative}.landing-agent-module__vOs36a__deskSignRods{height:1.1rem;position:absolute;inset:0 0 auto}.landing-agent-module__vOs36a__deskSignRods:before,.landing-agent-module__vOs36a__deskSignRods:after{content:"";background:var(--board-deep);border-radius:2px;width:3px;height:1.3rem;position:absolute;top:0}.landing-agent-module__vOs36a__deskSignRods:before{left:22%}.landing-agent-module__vOs36a__deskSignRods:after{right:22%}.landing-agent-module__vOs36a__deskSignPlate{border-radius:var(--tile-corner);cursor:pointer;text-align:left;max-width:15rem;font-family:var(--display);box-shadow:0 8px 16px color-mix(in oklab, var(--ink) 18%, transparent);transform:rotate(var(--tilt));transform-origin:50% 0;transition:transform .35s var(--ease), box-shadow .35s var(--ease);border:0;padding:.75rem 1.1rem;font-size:1.2rem;font-weight:700;line-height:1.15;display:block}.landing-agent-module__vOs36a__deskSign[data-look="0"] .landing-agent-module__vOs36a__deskSignPlate{background:var(--poster);color:var(--ink)}.landing-agent-module__vOs36a__deskSign[data-look="1"] .landing-agent-module__vOs36a__deskSignPlate{background:var(--chalk);color:var(--board);box-shadow:inset 0 0 0 3px var(--chalk), inset 0 0 0 5px var(--board), 0 8px 16px color-mix(in oklab, var(--ink) 18%, transparent)}.landing-agent-module__vOs36a__deskSign[data-look="2"] .landing-agent-module__vOs36a__deskSignPlate{background:var(--board);color:var(--chalk);border-bottom:4px solid var(--signal)}.landing-agent-module__vOs36a__deskSign:first-child{--tilt:-3deg}.landing-agent-module__vOs36a__deskSign:nth-child(2){--tilt:2.2deg}.landing-agent-module__vOs36a__deskSign:nth-child(3){--tilt:-1.4deg}.landing-agent-module__vOs36a__deskSigns[data-side=right] .landing-agent-module__vOs36a__deskSign:first-child{--tilt:2.6deg}.landing-agent-module__vOs36a__deskSigns[data-side=right] .landing-agent-module__vOs36a__deskSign:nth-child(2){--tilt:-2deg}.landing-agent-module__vOs36a__deskSigns[data-side=right] .landing-agent-module__vOs36a__deskSign:nth-child(3){--tilt:1.3deg}.landing-agent-module__vOs36a__deskSignPlate:hover{box-shadow:0 12px 22px color-mix(in oklab, var(--ink) 24%, transparent);transform:rotate(0)translateY(-2px)}.landing-agent-module__vOs36a__deskSignPlate:focus-visible{outline:3px solid var(--signal);outline-offset:3px}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__deskSignPlate,.landing-agent-module__vOs36a__kioskSend,.landing-agent-module__vOs36a__kioskChip{transition:none}}.landing-agent-module__vOs36a__kioskMsg{white-space:pre-wrap}.landing-agent-module__vOs36a__kioskMsg[data-wait]{color:color-mix(in oklab, var(--poster) 60%, var(--flapc));font-style:italic}.landing-agent-module__vOs36a__kioskMsg[data-fail]{background:color-mix(in oklab, var(--signal) 22%, var(--flapc));color:var(--chalk)}.landing-agent-module__vOs36a__kioskChip[data-go]{background:var(--signal);border-color:var(--signal);color:var(--chalk);font-weight:700}.landing-agent-module__vOs36a__kioskChip:disabled,.landing-agent-module__vOs36a__kioskSend:disabled{opacity:.55;cursor:progress}@media (min-width:1024px){.landing-agent-module__vOs36a__deskSign[data-look=go]{--tilt:0deg}.landing-agent-module__vOs36a__deskSign[data-look=go] .landing-agent-module__vOs36a__deskSignPlate{background:var(--signal);color:var(--chalk);border-bottom:4px solid oklch(from var(--signal) calc(l - .12) c h);align-items:center;gap:.55rem;padding:.95rem 1.35rem;font-size:1.45rem;display:inline-flex}.landing-agent-module__vOs36a__deskSign[data-look=go] .landing-agent-module__vOs36a__deskSignPlate:hover{background:oklch(from var(--signal) calc(l - .05) c h)}.landing-agent-module__vOs36a__deskSignPlate:disabled{opacity:.6;cursor:progress}}.landing-agent-module__vOs36a__kioskChip[data-transfer]{background:var(--ring);border-color:var(--ring);color:var(--ink);font-weight:700}@media (min-width:1024px){.landing-agent-module__vOs36a__deskSign[data-look=transfer]{--tilt:0deg}.landing-agent-module__vOs36a__deskSign[data-look=transfer] .landing-agent-module__vOs36a__deskSignPlate{background:var(--ring);color:var(--ink);border-bottom:4px solid oklch(from var(--ring) calc(l - .14) c h);align-items:center;gap:.55rem;padding:.95rem 1.35rem;font-size:1.45rem;display:inline-flex}.landing-agent-module__vOs36a__deskSign[data-look=transfer] .landing-agent-module__vOs36a__deskSignPlate:hover{background:oklch(from var(--ring) calc(l - .05) c h)}}.landing-agent-module__vOs36a__desk{scroll-margin-top:calc(3.5rem + 1px)}.landing-agent-module__vOs36a__kioskMsg a{color:inherit;text-underline-offset:2px;text-decoration:underline}.landing-agent-module__vOs36a__kioskH1{font-family:var(--display);color:var(--poster);white-space:normal;margin:.1rem 0 .45rem;font-size:1.18rem;font-weight:700;line-height:1.2;display:block}.landing-agent-module__vOs36a__kioskH2{font-family:var(--display);color:var(--chalk);white-space:normal;margin:.75rem 0 .2rem;font-size:1rem;font-weight:700;line-height:1.25;display:block}.landing-agent-module__vOs36a__kioskPara{display:block}.landing-agent-module__vOs36a__kioskPara+.landing-agent-module__vOs36a__kioskPara{margin-top:.5rem}.landing-agent-module__vOs36a__kioskMic[data-rec]{background:var(--signal);color:var(--chalk);animation:1.2s ease-in-out infinite landing-agent-module__vOs36a__kioskRec}.landing-agent-module__vOs36a__kioskMic[data-busy]{opacity:.6;cursor:progress}.landing-agent-module__vOs36a__kioskMic:disabled{cursor:not-allowed}.landing-agent-module__vOs36a__kioskMicTime{font-family:var(--mono);font-size:.85rem;font-weight:700}@keyframes landing-agent-module__vOs36a__kioskRec{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--signal) 60%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in oklab, var(--signal) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__kioskMic[data-rec]{animation:none}}.landing-agent-module__vOs36a__kioskVoiceNote{color:var(--poster);margin:0;padding:0 .3rem;font-size:.85rem}.landing-agent-module__vOs36a__waiting{padding:4.5rem 0 3rem}.landing-agent-module__vOs36a__waitingSign{--rod:var(--ink);padding-top:2rem;display:inline-block;position:relative}.landing-agent-module__vOs36a__waitingSign .landing-agent-module__vOs36a__gateRods:before,.landing-agent-module__vOs36a__waitingSign .landing-agent-module__vOs36a__gateRods:after{height:2rem}.landing-agent-module__vOs36a__waitingPlate{background:var(--board);color:var(--chalk);border-radius:var(--tile-corner);box-shadow:0 14px 26px -18px var(--shade);padding:1rem 1.6rem 1.1rem}.landing-agent-module__vOs36a__waitingTitle{font-family:var(--display);letter-spacing:.01em;color:var(--chalk);font-size:clamp(2rem,1.2rem + 3vw,3.4rem);font-weight:700;line-height:1}.landing-agent-module__vOs36a__waitingText{font-family:var(--display);color:var(--poster);margin-top:.4rem;font-size:1.15rem;font-weight:600;line-height:1.3}.landing-agent-module__vOs36a__clockSecond{stroke:var(--signal);stroke-width:2.5px;stroke-linecap:round}.landing-agent-module__vOs36a__room{margin-top:2rem;position:relative}.landing-agent-module__vOs36a__roomSvg{width:100%;height:auto;display:block}.landing-agent-module__vOs36a__roomFloor{fill:color-mix(in oklab, var(--board) 10%, var(--floor))}.landing-agent-module__vOs36a__roomSkirt{stroke:var(--board);stroke-width:4px}.landing-agent-module__vOs36a__roomGlass{fill:color-mix(in oklab, var(--poster) 35%, var(--chalk))}.landing-agent-module__vOs36a__roomFrame{fill:none;stroke:var(--board-deep);stroke-width:8px;stroke-linejoin:round}.landing-agent-module__vOs36a__roomSill{stroke:var(--board-deep);stroke-width:10px;stroke-linecap:round}.landing-agent-module__vOs36a__roomRod,.landing-agent-module__vOs36a__roomRodLine{stroke:var(--ink);stroke-width:5px;stroke-linecap:round}.landing-agent-module__vOs36a__roomRodEnd{fill:var(--ink)}.landing-agent-module__vOs36a__roomCurtain{fill:var(--board)}.landing-agent-module__vOs36a__roomFold{fill:none;stroke:var(--board-deep);stroke-width:3px;stroke-linecap:round;opacity:.7}.landing-agent-module__vOs36a__roomTie{fill:var(--poster)}.landing-agent-module__vOs36a__roomRug{fill:color-mix(in oklab, var(--poster) 55%, var(--floor))}.landing-agent-module__vOs36a__clockFace{fill:var(--chalk);stroke:var(--ink);stroke-width:6px}.landing-agent-module__vOs36a__clockTicks,.landing-agent-module__vOs36a__clockHand{stroke:var(--ink);stroke-width:5px;stroke-linecap:round}.landing-agent-module__vOs36a__clockPin{fill:var(--signal)}.landing-agent-module__vOs36a__chairBack,.landing-agent-module__vOs36a__chairArm{fill:var(--board)}.landing-agent-module__vOs36a__chairSeat{fill:var(--board-deep)}.landing-agent-module__vOs36a__chairLeg{stroke:var(--ink);stroke-width:8px;stroke-linecap:round}.landing-agent-module__vOs36a__roomTv{width:27%;position:absolute;top:15%;left:62%}.landing-agent-module__vOs36a__roomMobile{display:none}.landing-agent-module__vOs36a__tv{width:100%;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:.4rem;padding:0;display:flex}.landing-agent-module__vOs36a__tv:focus-visible{outline:3px solid var(--signal);outline-offset:6px;border-radius:var(--tile-corner)}.landing-agent-module__vOs36a__tvSvg{width:100%;height:auto;transition:transform .3s var(--ease);display:block;overflow:visible}.landing-agent-module__vOs36a__tv:hover .landing-agent-module__vOs36a__tvSvg{transform:translateY(-2px)}.landing-agent-module__vOs36a__tvLine{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linecap:round}.landing-agent-module__vOs36a__tvBody{fill:var(--board)}.landing-agent-module__vOs36a__tvBezel{fill:var(--board-deep)}.landing-agent-module__vOs36a__tvGlass{fill:var(--flapc)}.landing-agent-module__vOs36a__tvShine{fill:var(--chalk);opacity:.16}.landing-agent-module__vOs36a__tvKnob{fill:var(--board-deep);stroke:var(--ink);stroke-width:3px}.landing-agent-module__vOs36a__tvKnobMark{stroke:var(--chalk);stroke-width:3px;stroke-linecap:round}.landing-agent-module__vOs36a__tvGrille{stroke:var(--board-deep);stroke-width:3px;stroke-linecap:round}.landing-agent-module__vOs36a__tvLamp{fill:var(--board-deep);transition:fill .2s}.landing-agent-module__vOs36a__tvLamp[data-on]{fill:var(--signal)}.landing-agent-module__vOs36a__tvNoise{animation:.18s steps(2,end) infinite landing-agent-module__vOs36a__tvFlicker}.landing-agent-module__vOs36a__tvBars,.landing-agent-module__vOs36a__tvPlay{animation:landing-agent-module__vOs36a__tvShow .35s var(--ease) both}.landing-agent-module__vOs36a__tvPlayBox{fill:var(--signal)}.landing-agent-module__vOs36a__tvPlayArrow{fill:var(--chalk)}.landing-agent-module__vOs36a__tvCaption{font-family:var(--display);letter-spacing:.02em;background:var(--poster);color:var(--ink);border-radius:999px;padding:.35rem .8rem;font-size:1rem;font-weight:700}@keyframes landing-agent-module__vOs36a__tvFlicker{0%{opacity:.95}50%{opacity:.7}to{opacity:1}}@keyframes landing-agent-module__vOs36a__tvShow{0%{opacity:0;transform-origin:50%;transform-box:fill-box;transform:scaleY(.02)}to{opacity:1;transform:none}}@media (max-width:640px){.landing-agent-module__vOs36a__waiting{padding:3rem 0 2rem}.landing-agent-module__vOs36a__roomSvg,.landing-agent-module__vOs36a__roomTv{display:none}.landing-agent-module__vOs36a__roomMobile{width:min(16rem,70%);margin:0 auto;display:block}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__tvNoise,.landing-agent-module__vOs36a__tvBars,.landing-agent-module__vOs36a__tvPlay{animation:none}.landing-agent-module__vOs36a__tvSvg{transition:none}}.landing-agent-module__vOs36a__lostRoof{fill:var(--board-deep);stroke:var(--chalk);stroke-width:2px;stroke-linejoin:round}.landing-agent-module__vOs36a__lostPole{stroke:var(--chalk);stroke-width:3px;stroke-linecap:round}.landing-agent-module__vOs36a__lostFlagRed path{fill:var(--signal)}.landing-agent-module__vOs36a__lostFlagRed text{fill:var(--chalk);font-family:var(--mono);letter-spacing:.02em;font-size:11px;font-weight:700}.landing-agent-module__vOs36a__lostFlagGo path{fill:var(--go)}.landing-agent-module__vOs36a__lostFlagGo text{fill:var(--ink);font-family:var(--mono);letter-spacing:.02em;font-size:11px;font-weight:700}.landing-agent-module__vOs36a__lostCrab rect{fill:var(--claude)}.landing-agent-module__vOs36a__lostEye rect,.landing-agent-module__vOs36a__lostEye circle{fill:var(--ink)}.landing-agent-module__vOs36a__lostBuddy rect{fill:#7bd0f9;fill:lab(79.3963% -18.7531 -28.2303)}.landing-agent-module__vOs36a__lostRobot path,.landing-agent-module__vOs36a__lostRobot rect{fill:var(--go)}.landing-agent-module__vOs36a__lostRobotLine{stroke:var(--go);stroke-width:3px;stroke-linecap:round;fill:none!important}.landing-agent-module__vOs36a__zeroDay{border-top:6px solid var(--ink);padding:4rem 0 4.5rem;scroll-margin-top:4rem;position:relative}.landing-agent-module__vOs36a__zeroDay:before{content:"";background:color-mix(in oklab, var(--board) 10%, var(--floor));border-top:4px solid var(--board);height:6rem;position:absolute;inset:auto 0 0}.landing-agent-module__vOs36a__zeroDay>*{position:relative}.landing-agent-module__vOs36a__zeroSign{--rod:var(--ink);margin-inline:auto;padding-top:2rem;display:table;position:relative}.landing-agent-module__vOs36a__zeroSign .landing-agent-module__vOs36a__gateRods:before,.landing-agent-module__vOs36a__zeroSign .landing-agent-module__vOs36a__gateRods:after{height:2rem}.landing-agent-module__vOs36a__zeroPlate{background:var(--board);color:var(--chalk);border-radius:var(--tile-corner);box-shadow:0 14px 26px -18px var(--shade);font-family:var(--display);letter-spacing:.01em;text-wrap:balance;align-items:center;gap:1.1rem;padding:.9rem 1.7rem .9rem .9rem;font-size:clamp(2rem,1.2rem + 3vw,3.4rem);font-weight:700;line-height:1;display:flex}.landing-agent-module__vOs36a__zeroTarget{flex:none;width:5.6rem;height:5.6rem}.landing-agent-module__vOs36a__targetRed{fill:var(--signal)}.landing-agent-module__vOs36a__targetWhite{fill:var(--chalk)}@media (max-width:720px){.landing-agent-module__vOs36a__zeroPlate{gap:.75rem;padding:.7rem 1.1rem .7rem .7rem}.landing-agent-module__vOs36a__zeroTarget{width:3.4rem;height:3.4rem}}.landing-agent-module__vOs36a__zeroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);align-items:end;gap:1.25rem;margin-top:2.5rem;display:grid}.landing-agent-module__vOs36a__zeroArt{min-width:0}.landing-agent-module__vOs36a__zeroSvg{width:100%;height:auto;display:block}.landing-agent-module__vOs36a__zeroMirror{transform:scaleX(-1)}.landing-agent-module__vOs36a__zeroShadow{fill:color-mix(in oklab, var(--ink) 14%, transparent)}.landing-agent-module__vOs36a__zeroUniform{fill:var(--board)}.landing-agent-module__vOs36a__zeroTrousers{fill:var(--board-deep)}.landing-agent-module__vOs36a__zeroDark{fill:var(--ink)}.landing-agent-module__vOs36a__zeroGold{fill:var(--poster)}.landing-agent-module__vOs36a__zeroShirt{fill:oklch(from var(--primary) .86 .05 h)}.landing-agent-module__vOs36a__zeroSkin{fill:#d5a687;fill:lab(71.8888% 14.7222 23.1147)}.landing-agent-module__vOs36a__zeroSkinAlt{fill:#e4bead;fill:lab(79.9983% 12.3183 13.9465)}.landing-agent-module__vOs36a__zeroHair{fill:#4e2f22;fill:lab(23.124% 12.9308 14.7613)}.landing-agent-module__vOs36a__zeroLips{fill:#c25c5f;fill:lab(52.2471% 41.5682 18.6466)}.landing-agent-module__vOs36a__zeroLine{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round}.landing-agent-module__vOs36a__zeroDog{fill:#ca8c4d;fill:lab(63.7561% 19.5226 43.2318)}.landing-agent-module__vOs36a__zeroDogDeep{fill:#a36737;fill:lab(49.7043% 21.2682 37.2319)}.landing-agent-module__vOs36a__zeroDogBlack{fill:#221811;fill:lab(9.46389% 3.74057 6.52272)}.landing-agent-module__vOs36a__zeroCell{background:var(--board);border:4px solid var(--board-deep);border-radius:var(--corner);box-shadow:0 24px 50px -28px var(--shade);align-self:center;padding:2.4rem 2.1rem;position:relative}.landing-agent-module__vOs36a__zeroDay{overflow-x:clip}.landing-agent-module__vOs36a__zeroBarsClip{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-agent-module__vOs36a__zeroBars{background:linear-gradient(180deg, var(--board-deep) 0 10px, transparent 10px calc(100% - 10px), var(--board-deep) calc(100% - 10px)), repeating-linear-gradient(90deg, transparent 0 32px, oklch(from var(--board) calc(l + .22) .03 h) 32px 34px, oklch(from var(--board) calc(l - .12) c h) 34px 38px);opacity:.85;transition:transform 1s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.landing-agent-module__vOs36a__zeroLock{z-index:2;background:var(--poster);height:2.3rem;color:var(--ink);border-radius:var(--tile-corner);box-shadow:0 6px 14px -6px var(--shade);cursor:pointer;font-family:var(--display);letter-spacing:.02em;white-space:nowrap;transition:gap .35s var(--ease), opacity .3s linear, background .25s var(--ease);align-items:center;gap:0;padding:0 .6rem;font-size:1.05rem;font-weight:700;display:inline-flex;position:absolute;top:-1.15rem;left:50%;transform:translate(-50%)}.landing-agent-module__vOs36a__zeroLockLabel{opacity:0;max-width:0;transition:max-width .45s var(--ease), opacity .3s var(--ease);overflow:hidden}.landing-agent-module__vOs36a__zeroLock:hover,.landing-agent-module__vOs36a__zeroLock:focus-visible{background:color-mix(in oklab, var(--poster) 85%, var(--chalk));gap:.45rem}.landing-agent-module__vOs36a__zeroLock:hover .landing-agent-module__vOs36a__zeroLockLabel,.landing-agent-module__vOs36a__zeroLock:focus-visible .landing-agent-module__vOs36a__zeroLockLabel{opacity:1;max-width:14rem}.landing-agent-module__vOs36a__zeroLock:focus-visible{outline:3px solid var(--poster);outline-offset:3px}@media (hover:none){.landing-agent-module__vOs36a__zeroLock{gap:.45rem}.landing-agent-module__vOs36a__zeroLockLabel{opacity:1;max-width:14rem}}.landing-agent-module__vOs36a__zeroText{max-width:62ch;font-family:var(--text);color:color-mix(in oklab, var(--chalk) 64%, var(--board));margin-inline:auto;font-size:1.15rem;font-weight:500;line-height:1.6;transition:color 1s linear}.landing-agent-module__vOs36a__zeroText p+p{margin-top:.9rem}.landing-agent-module__vOs36a__zeroText::selection,.landing-agent-module__vOs36a__zeroText p::selection{background:var(--poster);color:var(--ink)}.landing-agent-module__vOs36a__zeroArt{position:relative}.landing-agent-module__vOs36a__zeroGuards{transition:transform .5s cubic-bezier(.55,0,1,.45) 1.3s,opacity .5s linear 1.3s}.landing-agent-module__vOs36a__zeroPeople{opacity:0;transition:transform .5s cubic-bezier(0,.55,.45,1) 2s,opacity .5s linear 2s;position:absolute;inset:0}.landing-agent-module__vOs36a__zeroArtLeft .landing-agent-module__vOs36a__zeroPeople{transform:translate(-70vw)}.landing-agent-module__vOs36a__zeroArtRight .landing-agent-module__vOs36a__zeroPeople{transform:translate(70vw)}.landing-agent-module__vOs36a__zeroPants{fill:#3a3d42;fill:lab(25.725% -.466108 -3.70744)}.landing-agent-module__vOs36a__zeroChef{fill:#f6f5f1;fill:lab(96.5461% -.0119209 1.90754)}.landing-agent-module__vOs36a__zeroChefLine{fill:none;stroke:#babec4;stroke:lab(76.7676% -.512481 -3.73179);stroke-width:1.6px;stroke-linecap:round}.landing-agent-module__vOs36a__zeroButton{fill:#52555b;fill:lab(36.1659% -.483051 -3.71603)}.landing-agent-module__vOs36a__zeroScarf{fill:var(--signal)}.landing-agent-module__vOs36a__zeroWood{fill:none;stroke:#986438;stroke:lab(47.4726% 18.1541 33.786);stroke-width:4px;stroke-linecap:round}.landing-agent-module__vOs36a__zeroMetal{fill:#a1a5ab;fill:lab(67.4873% -.508308 -3.72949)}.landing-agent-module__vOs36a__zeroWrench{fill:none;stroke:#a1a5ab;stroke:lab(67.4873% -.508308 -3.72949);stroke-width:5px;stroke-linecap:round}.landing-agent-module__vOs36a__zeroPaper{fill:var(--floor)}.landing-agent-module__vOs36a__zeroOveralls{fill:oklch(from var(--primary) .5 .13 h)}.landing-agent-module__vOs36a__zeroOverallsDeep{fill:oklch(from var(--primary) .4 .11 h)}.landing-agent-module__vOs36a__zeroWorkShirt{fill:#d8d0c3;fill:lab(83.8131% 1.23563 7.59739)}.landing-agent-module__vOs36a__zeroCardigan{fill:#bc634d;fill:lab(52.6033% 35.1556 29.474)}.landing-agent-module__vOs36a__zeroSkirt{fill:oklch(from var(--board) .38 .05 h)}.landing-agent-module__vOs36a__zeroBook{fill:var(--go,var(--signal))}.landing-agent-module__vOs36a__zeroGlasses{fill:none;stroke:var(--ink);stroke-width:1.4px}.landing-agent-module__vOs36a__zeroGrid[data-open] .landing-agent-module__vOs36a__zeroBars{transform:translate(102%)}.landing-agent-module__vOs36a__zeroGrid[data-open] .landing-agent-module__vOs36a__zeroLock{opacity:0;pointer-events:none}.landing-agent-module__vOs36a__zeroGrid[data-open] .landing-agent-module__vOs36a__zeroText{color:color-mix(in oklab, var(--chalk) 96%, var(--board))}.landing-agent-module__vOs36a__zeroGrid[data-open] .landing-agent-module__vOs36a__zeroArtLeft .landing-agent-module__vOs36a__zeroGuards{opacity:0;transform:translate(-70vw)}.landing-agent-module__vOs36a__zeroGrid[data-open] .landing-agent-module__vOs36a__zeroArtRight .landing-agent-module__vOs36a__zeroGuards{opacity:0;transform:translate(70vw)}.landing-agent-module__vOs36a__zeroGrid[data-open] .landing-agent-module__vOs36a__zeroPeople{opacity:1;transform:none}@media (max-width:720px){.landing-agent-module__vOs36a__zeroGrid{grid-template-columns:25% minmax(0,1fr);align-items:stretch;gap:.75rem}.landing-agent-module__vOs36a__zeroGuards{height:100%}.landing-agent-module__vOs36a__zeroArtRight{display:none}.landing-agent-module__vOs36a__zeroArt{height:22rem;overflow:hidden}.landing-agent-module__vOs36a__zeroArt .landing-agent-module__vOs36a__zeroSvg{width:auto;height:100%}.landing-agent-module__vOs36a__zeroCell{flex-direction:column;height:22rem;padding:1.6rem .4rem 1rem 1rem;display:flex}.landing-agent-module__vOs36a__zeroText{overscroll-behavior:contain;flex:1;min-height:0;padding-right:.6rem;font-size:1rem;overflow-y:auto}.landing-agent-module__vOs36a__zeroLock{height:1.9rem;font-size:.95rem;top:.35rem}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__zeroBars,.landing-agent-module__vOs36a__zeroLock,.landing-agent-module__vOs36a__zeroLockLabel,.landing-agent-module__vOs36a__zeroText,.landing-agent-module__vOs36a__zeroGuards,.landing-agent-module__vOs36a__zeroPeople{transition:none}}.landing-agent-module__vOs36a__launch{inset-inline:0;z-index:30;background:color-mix(in oklab, var(--poster) 28%, transparent);color:var(--ink);border-bottom:1px solid color-mix(in oklab, var(--poster) 70%, var(--ink));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--display);letter-spacing:.02em;text-align:center;opacity:0;pointer-events:none;transition:transform .3s var(--ease), opacity .3s var(--ease);justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:1.05rem;font-weight:600;display:flex;position:fixed;top:3.5rem;transform:translateY(-100%)}.landing-agent-module__vOs36a__launch[data-shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__launch{transition:opacity .2s linear;transform:none}}.landing-agent-module__vOs36a__ticketRoute{grid-template-rows:auto auto;grid-template-columns:auto minmax(7rem,1fr) auto;gap:.3rem 1rem;margin-top:1.4rem;display:grid}.landing-agent-module__vOs36a__routeEnd{grid-row:1/span 2;grid-template-rows:subgrid;align-items:center;row-gap:.3rem;min-width:0;display:grid}.landing-agent-module__vOs36a__routeEnd:last-child{text-align:right}.landing-agent-module__vOs36a__routeLabel{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.7rem;font-weight:700}.landing-agent-module__vOs36a__routeFrom{font-family:var(--display);font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:700;line-height:1.05}.landing-agent-module__vOs36a__routeTrack{height:2.6rem;color:var(--board);background:linear-gradient(90deg, var(--ink) 55%, transparent 0) repeat-x center / 14px 2px;grid-row:2;align-self:center;place-items:center;display:grid;position:relative}.landing-agent-module__vOs36a__routeTrack svg{background:var(--chalk);box-sizing:content-box;padding:0 .5rem}.landing-agent-module__vOs36a__ticketRoute .landing-agent-module__vOs36a__ticketTitle{margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem)}.landing-agent-module__vOs36a__ticketRules{border-top:1px solid color-mix(in oklab, var(--ink) 25%, transparent);margin-top:1.5rem;padding-top:1rem}.landing-agent-module__vOs36a__rulesTitle{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.7rem;font-weight:700}.landing-agent-module__vOs36a__rulesList{font-family:var(--text);color:var(--ink-soft);gap:.35rem;max-width:70ch;margin:.6rem 0 0;padding-left:1.2rem;font-size:.88rem;line-height:1.45;list-style:decimal;display:grid}.landing-agent-module__vOs36a__rulesList li::marker{font-family:var(--mono);color:var(--ink);font-weight:700}@media (max-width:560px){.landing-agent-module__vOs36a__ticketRoute{grid-template-rows:none;grid-template-columns:1fr;gap:.4rem}.landing-agent-module__vOs36a__routeEnd{grid-row:auto;grid-template-rows:none}.landing-agent-module__vOs36a__routeEnd:last-child{text-align:left}.landing-agent-module__vOs36a__routeTrack{background-position:0;grid-row:auto;justify-content:start;justify-items:start;height:1.8rem}}.landing-agent-module__vOs36a__rulesOne{max-width:70ch;font-family:var(--text);color:var(--ink-soft);margin-top:.6rem;font-size:.88rem;line-height:1.45}.landing-agent-module__vOs36a__whyNight{--ground:1.6rem;--city:color-mix(in oklab, var(--board-deep) 60%, var(--board));--moon:color-mix(in oklab, var(--chalk) 38%, transparent);--rail:color-mix(in oklab, var(--chalk) 42%, var(--board));--sleeper:color-mix(in oklab, var(--rail) 72%, var(--ink));background:linear-gradient(to bottom, var(--board-deep), var(--board) 70%);min-height:clamp(26rem,62vh,38rem);color:var(--chalk);flex-direction:column;padding-top:3rem;display:flex;position:relative;overflow:clip}.landing-agent-module__vOs36a__whyCity{width:100%;height:58%;fill:var(--city);position:absolute;bottom:0;left:0}.landing-agent-module__vOs36a__whyHead{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.landing-agent-module__vOs36a__whySign{--rod:color-mix(in oklab, var(--chalk) 55%, transparent)}.landing-agent-module__vOs36a__whyStage{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.landing-agent-module__vOs36a__whyPlate{font:inherit;line-height:inherit;letter-spacing:inherit;cursor:pointer;background:var(--chalk);color:var(--board);box-shadow:0 0 2.6rem -.6rem oklch(from var(--poster) l c h / .4), 0 16px 28px -18px var(--shade);border:0;display:block}.landing-agent-module__vOs36a__whyPlate:focus-visible{outline:3px solid var(--poster);outline-offset:4px}@keyframes landing-agent-module__vOs36a__whyInvert{0%{background:var(--chalk);color:var(--board)}50%{background:var(--ink);color:var(--chalk);box-shadow:inset 0 0 0 2px var(--chalk), 0 0 2.6rem -.6rem oklch(from var(--poster) l c h / .4)}}.landing-agent-module__vOs36a__whyStage[data-ready]:not([data-open]) .landing-agent-module__vOs36a__whyPlate{animation:2s step-end infinite landing-agent-module__vOs36a__whyInvert}.landing-agent-module__vOs36a__whyStage[data-open] .landing-agent-module__vOs36a__whyPlate{cursor:default}.landing-agent-module__vOs36a__whyAnswer{max-width:60ch;font-family:var(--text);color:color-mix(in oklab, var(--chalk) 88%, transparent);text-wrap:pretty;margin-top:1.4rem;font-size:1.05rem;line-height:1.6}.landing-agent-module__vOs36a__whyTrack{z-index:1;height:calc(3.8em + .7rem + var(--ground) + 2rem);margin-top:auto;font-size:clamp(2rem,1.2rem + 3vw,3.4rem);position:relative;overflow:hidden}.landing-agent-module__vOs36a__whyTrack:after{content:"";height:var(--ground);background:var(--ink);position:absolute;bottom:0;left:0;right:0}.landing-agent-module__vOs36a__whyTrack:before{content:"";left:0;right:0;bottom:var(--ground);background:linear-gradient(var(--rail), var(--rail)) top / 100% .22rem no-repeat, repeating-linear-gradient(to right, var(--sleeper) 0 1.1rem, transparent 1.1rem 2rem) 0 .22rem / 100% .45rem no-repeat;height:.7rem;position:absolute}.landing-agent-module__vOs36a__whyTrain{bottom:calc(var(--ground) + .7rem);z-index:1;color:var(--ink);white-space:nowrap;filter:drop-shadow(0 -.035em 0 var(--moon));flex-direction:row;align-items:flex-end;gap:.3em;display:flex;position:absolute;left:4%}.landing-agent-module__vOs36a__whyLoco{flex:none;line-height:0;position:relative}.landing-agent-module__vOs36a__whyLoco svg{fill:currentColor;width:auto;height:3.8em;display:block;overflow:visible}.landing-agent-module__vOs36a__whyPole{stroke:currentColor;stroke-width:3px}.landing-agent-module__vOs36a__whyFlag{fill:var(--chalk)}.landing-agent-module__vOs36a__whyFlagText{fill:var(--ink);font-family:var(--display);letter-spacing:.02em;font-size:15px;font-weight:700}.landing-agent-module__vOs36a__whyLit{fill:var(--poster);filter:drop-shadow(0 0 5px oklch(from var(--poster) l c h / .8))}.landing-agent-module__vOs36a__whySpoke{fill:none;stroke:var(--moon);stroke-width:2.5px;stroke-linecap:round}.landing-agent-module__vOs36a__whyBeam{pointer-events:none;clip-path:polygon(100% 0,0 22%,0 100%,100% 26%);background:linear-gradient(to left, oklch(from var(--poster) l c h / .6), oklch(from var(--poster) l c h / 0) 92%);width:7em;height:1.75em;position:absolute;top:54%;right:calc(100% - .12em)}.landing-agent-module__vOs36a__wagon{background:var(--ink);border-radius:.14em;flex-direction:column;flex:none;align-items:center;gap:.12em;margin-bottom:.3em;padding:.18em .32em .16em;display:flex;position:relative}.landing-agent-module__vOs36a__wagon:after{content:"";background:var(--ink);width:.3em;height:.08em;position:absolute;bottom:.24em;left:-.3em}.landing-agent-module__vOs36a__wagonWindows{background:linear-gradient(to right, transparent .15em, var(--poster) .15em .65em, transparent .65em) center / .8em 100% space no-repeat;min-width:.8em;height:.36em;filter:drop-shadow(0 0 .15em oklch(from var(--poster) l c h / .6));align-self:stretch}.landing-agent-module__vOs36a__wagonWord{font-family:var(--display);letter-spacing:.01em;color:var(--chalk);font-size:1em;font-weight:700;line-height:1}.landing-agent-module__vOs36a__wagonWheels{justify-content:space-between;padding:0 14%;display:flex;position:absolute;bottom:-.3em;left:0;right:0}.landing-agent-module__vOs36a__wagon[data-wheels="1"] .landing-agent-module__vOs36a__wagonWheels{justify-content:center}.landing-agent-module__vOs36a__wagonSpoke{background:var(--moon);width:.06em;height:70%;margin:auto;position:absolute;inset:0}.landing-agent-module__vOs36a__wagonWheel{position:relative}.landing-agent-module__vOs36a__whyTrack:before{transform-origin:0;transform:scaleX(0)}.landing-agent-module__vOs36a__whyStage[data-open] .landing-agent-module__vOs36a__whyTrack:before{transition:transform .7s cubic-bezier(.16,1,.3,1);transform:scaleX(1)}.landing-agent-module__vOs36a__whyTrack:not([data-live]):not([data-still]) .landing-agent-module__vOs36a__whyTrain{visibility:hidden}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__whyStage .landing-agent-module__vOs36a__whyPlate{animation:none!important}.landing-agent-module__vOs36a__whyStage[data-open] .landing-agent-module__vOs36a__whyTrack:before{transition:none}}.landing-agent-module__vOs36a__whyTrack[data-live] .landing-agent-module__vOs36a__whyTrain{will-change:transform;left:0;right:auto}.landing-agent-module__vOs36a__whyAnswer{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.landing-agent-module__vOs36a__whyWheel{transform-box:view-box}@keyframes landing-agent-module__vOs36a__whySpin{to{transform:rotate(-1turn)}}.landing-agent-module__vOs36a__whyTrack[data-live] .landing-agent-module__vOs36a__whyWheel{animation:landing-agent-module__vOs36a__whySpin var(--spin-small,1s) linear infinite paused}.landing-agent-module__vOs36a__whyTrack[data-live] .landing-agent-module__vOs36a__whyWheel[data-size=big]{animation-duration:var(--spin-big,1.5s)}.landing-agent-module__vOs36a__whyTrack[data-live] .landing-agent-module__vOs36a__wagonWheel{animation:landing-agent-module__vOs36a__whySpin var(--spin-wagon,.6s) linear infinite paused}.landing-agent-module__vOs36a__whyTrack[data-moving] .landing-agent-module__vOs36a__whyWheel,.landing-agent-module__vOs36a__whyTrack[data-moving] .landing-agent-module__vOs36a__wagonWheel{animation-play-state:running}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__whyTrack .landing-agent-module__vOs36a__whyWheel,.landing-agent-module__vOs36a__whyTrack .landing-agent-module__vOs36a__wagonWheel{animation:none}}.landing-agent-module__vOs36a__wagonWheel{background:var(--ink);width:.42em;height:.42em;box-shadow:inset 0 0 0 .06em var(--city), inset 0 0 0 .16em var(--ink), inset 0 0 0 .21em var(--city);border-radius:50%}.landing-agent-module__vOs36a__customs{padding:4rem 0 3rem;scroll-margin-top:4rem}.landing-agent-module__vOs36a__customsHead{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.landing-agent-module__vOs36a__customsSign{margin-left:auto}.landing-agent-module__vOs36a__customsLamp{justify-items:center;gap:.35rem;display:grid}.landing-agent-module__vOs36a__lampSvg{width:6.5rem;height:6.5rem;overflow:visible}.landing-agent-module__vOs36a__lampGlow{fill:var(--signal);opacity:.14;transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite landing-agent-module__vOs36a__lampPulse}.landing-agent-module__vOs36a__lampDome{fill:var(--signal);animation:2s ease-in-out infinite landing-agent-module__vOs36a__lampDome}.landing-agent-module__vOs36a__lampShine{fill:none;stroke:var(--chalk);stroke-width:5px;stroke-linecap:round;opacity:.7}.landing-agent-module__vOs36a__lampCage{fill:none;stroke:color-mix(in oklab, var(--signal) 55%, var(--ink));stroke-width:3px}.landing-agent-module__vOs36a__lampBase{fill:var(--ink)}.landing-agent-module__vOs36a__lampLabel{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--signal);max-width:12rem;font-size:1.05rem;font-weight:700;line-height:1.1}@keyframes landing-agent-module__vOs36a__lampPulse{0%,to{opacity:.1;scale:.82}50%{opacity:.45;scale:1.06}}@keyframes landing-agent-module__vOs36a__lampDome{0%,to{opacity:.78}50%{opacity:1}}.landing-agent-module__vOs36a__customsHall{height:27rem;margin-top:2.5rem;position:relative;overflow:clip}.landing-agent-module__vOs36a__hallFloor{background:color-mix(in oklab, var(--board) 10%, var(--floor));border-top:4px solid var(--board);height:4.5rem;position:absolute;inset:auto 0 0}.landing-agent-module__vOs36a__beltLegs{background:repeating-linear-gradient(90deg, transparent 0 7.5rem, var(--board-deep) 7.5rem 8rem);height:5.8rem;position:absolute;inset:auto 0 2.2rem}.landing-agent-module__vOs36a__belt{background:var(--ink);border-top:3px solid color-mix(in oklab, var(--ink) 70%, var(--chalk));background-image:repeating-linear-gradient(90deg, var(--ink) 0 2.2rem, color-mix(in oklab, var(--ink) 80%, var(--chalk)) 2.2rem 2.4rem);height:1.1rem;position:absolute;inset:auto 0 8rem}.landing-agent-module__vOs36a__bags{z-index:1;position:absolute;inset:0}.landing-agent-module__vOs36a__customsHall[data-live] .landing-agent-module__vOs36a__bag{will-change:transform;left:0}.landing-agent-module__vOs36a__bag{bottom:9.1rem;left:calc(50% + var(--x,0rem));width:var(--w,6rem);height:auto;display:block;position:absolute}.landing-agent-module__vOs36a__bag[data-tone=poster]{--bag:var(--poster);--strap:var(--ink)}.landing-agent-module__vOs36a__bag[data-tone=signal]{--bag:var(--signal);--strap:var(--chalk)}.landing-agent-module__vOs36a__bag[data-tone=board]{--bag:var(--board);--strap:var(--chalk)}.landing-agent-module__vOs36a__bag[data-tone=chalk]{--bag:var(--chalk);--strap:var(--board)}.landing-agent-module__vOs36a__bagBody{fill:var(--bag)}.landing-agent-module__vOs36a__bagStrap{fill:none;stroke:var(--strap);stroke-width:5px;opacity:.55}.landing-agent-module__vOs36a__bagSeam{fill:none;stroke:var(--strap);stroke-width:2px;opacity:.35}.landing-agent-module__vOs36a__bagHandle{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linejoin:round}.landing-agent-module__vOs36a__bagFoot{fill:var(--ink)}.landing-agent-module__vOs36a__xray{z-index:2;background:var(--board);border-radius:var(--tile-corner) var(--tile-corner) 0 0;width:min(44rem,100vw - 2rem);height:23rem;box-shadow:0 18px 28px -18px var(--shade);padding:1.1rem 1.1rem 0;position:absolute;bottom:2.6rem;left:50%;translate:-50%}.landing-agent-module__vOs36a__xrTunnel{background:var(--board-deep);place-items:center;height:7.6rem;padding-top:.55rem;display:grid;position:absolute;inset:auto 0 0}.landing-agent-module__vOs36a__xrPlate{background:var(--poster);border:2px solid var(--ink);box-shadow:0 12px 20px -14px var(--shade);border-radius:4px;align-items:center;gap:.75rem;padding:.6rem 1.9rem;display:inline-flex;position:relative}.landing-agent-module__vOs36a__xrBolt{background:var(--ink-soft);border-radius:50%;width:.5rem;height:.5rem;position:absolute}.landing-agent-module__vOs36a__xrBolt:first-child{top:.4rem;left:.45rem}.landing-agent-module__vOs36a__xrBolt:nth-child(2){top:.4rem;right:.45rem}.landing-agent-module__vOs36a__xrBolt:nth-child(3){bottom:.4rem;left:.45rem}.landing-agent-module__vOs36a__xrBolt:nth-child(4){bottom:.4rem;right:.45rem}.landing-agent-module__vOs36a__xrPlateMark{border:3px solid var(--ink);width:2.3rem;height:2.3rem;font-family:var(--display);color:var(--ink);border-radius:50%;place-items:center;font-size:1.4rem;font-weight:700;line-height:1;display:grid}.landing-agent-module__vOs36a__xrPlateName{font-family:var(--display);letter-spacing:.06em;color:var(--ink);font-size:2.3rem;font-weight:700;line-height:1}.landing-agent-module__vOs36a__xrTunnel:before{content:"";background:repeating-linear-gradient(-45deg, var(--poster) 0 .7rem, var(--ink) .7rem 1.4rem);height:.55rem;position:absolute;inset:0 0 auto}.landing-agent-module__vOs36a__xrHood{background:repeating-linear-gradient(90deg, var(--ink) 0 .22rem, var(--board-deep) .22rem .4rem);width:1.6rem;height:6.4rem;position:absolute;bottom:6.1rem}.landing-agent-module__vOs36a__xrHoodL{border-radius:var(--tile-corner) 0 0 0;left:-1.6rem}.landing-agent-module__vOs36a__xrHoodR{border-radius:0 var(--tile-corner) 0 0;right:-1.6rem}.landing-agent-module__vOs36a__xrDisplay{background:var(--ink);border-radius:var(--tile-corner);height:13.6rem;box-shadow:inset 0 0 0 3px var(--board-deep);grid-template-rows:auto 1fr;gap:.6rem;padding:.75rem;display:grid}.landing-agent-module__vOs36a__xrRow{--tone:var(--signal);border-radius:var(--tile-corner);border:2px solid color-mix(in oklab, var(--tone) 70%, transparent);background:color-mix(in oklab, var(--tone) 16%, var(--ink));transition:opacity .45s var(--ease), background-color .45s var(--ease), border-color .45s var(--ease);align-items:flex-start;gap:.8rem;padding:.6rem .8rem;display:flex}.landing-agent-module__vOs36a__xrRow[data-tone=a]{--tone:var(--go)}.landing-agent-module__vOs36a__xrLamp{background:var(--tone);width:.85rem;height:.85rem;box-shadow:0 0 12px 2px color-mix(in oklab, var(--tone) 70%, transparent);border-radius:50%;flex:none;margin-top:.25rem}.landing-agent-module__vOs36a__xrBody{min-width:0}.landing-agent-module__vOs36a__xrLabel{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--tone) 70%, var(--chalk));font-size:.8rem;font-weight:700}.landing-agent-module__vOs36a__xrText{font-family:var(--display);color:var(--chalk);margin-top:.2rem;font-size:1.05rem;font-weight:600;line-height:1.25}.landing-agent-module__vOs36a__xrDisplay[data-phase=question] .landing-agent-module__vOs36a__xrRow[data-tone=a]{opacity:0}.landing-agent-module__vOs36a__xrDisplay[data-phase=question] .landing-agent-module__vOs36a__xrRow[data-tone=q] .landing-agent-module__vOs36a__xrLamp,.landing-agent-module__vOs36a__xrDisplay[data-phase=answer] .landing-agent-module__vOs36a__xrRow[data-tone=a] .landing-agent-module__vOs36a__xrLamp{animation:1s ease-in-out infinite landing-agent-module__vOs36a__xrBlink}.landing-agent-module__vOs36a__xrDisplay[data-phase=answer] .landing-agent-module__vOs36a__xrRow[data-tone=q]{opacity:.42}.landing-agent-module__vOs36a__xrDisplay[data-phase=answer] .landing-agent-module__vOs36a__xrRow[data-tone=q] .landing-agent-module__vOs36a__xrLamp{box-shadow:none}.landing-agent-module__vOs36a__xrDisplay[data-phase=answer] .landing-agent-module__vOs36a__xrRow[data-tone=a]{background:color-mix(in oklab, var(--tone) 26%, var(--ink))}.landing-agent-module__vOs36a__xrDisplay[data-phase=off] .landing-agent-module__vOs36a__xrRow{opacity:0}@keyframes landing-agent-module__vOs36a__xrBlink{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:640px){.landing-agent-module__vOs36a__customs{padding:3rem 0 2rem}.landing-agent-module__vOs36a__customsLamp,.landing-agent-module__vOs36a__hallFloor,.landing-agent-module__vOs36a__beltLegs,.landing-agent-module__vOs36a__belt,.landing-agent-module__vOs36a__bags,.landing-agent-module__vOs36a__xrHood{display:none}.landing-agent-module__vOs36a__customsHall{width:calc(100% - 2rem);height:auto;margin:1.5rem auto 0;overflow:visible}.landing-agent-module__vOs36a__xray{border-radius:var(--tile-corner);width:100%;height:auto;padding:.8rem .8rem 0;position:relative;bottom:auto;left:auto;translate:none}.landing-agent-module__vOs36a__xrDisplay{height:auto;min-height:15rem}.landing-agent-module__vOs36a__xrTunnel{border-radius:0 0 var(--tile-corner) var(--tile-corner);height:auto;margin:.8rem -.8rem 0;padding:1.2rem 0 1rem;position:relative}.landing-agent-module__vOs36a__xrPlateName{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__lampGlow,.landing-agent-module__vOs36a__lampDome,.landing-agent-module__vOs36a__xrLamp{animation:none!important}.landing-agent-module__vOs36a__xrRow{transition:none}}.landing-agent-module__vOs36a__facade{background:var(--flapc);color:var(--chalk);border-bottom:6px solid var(--chalk);position:relative}.landing-agent-module__vOs36a__facadeStage{position:relative}.landing-agent-module__vOs36a__facadeView{scrollbar-width:none;overscroll-behavior-x:contain;height:calc(100svh - 3.5rem - 1px);min-height:34rem;max-height:64rem;overflow:auto hidden}.landing-agent-module__vOs36a__facadeView::-webkit-scrollbar{display:none}.landing-agent-module__vOs36a__facadeTrack{aspect-ratio:16/5;height:100%;position:relative;container-type:size}.landing-agent-module__vOs36a__facadeArt{position:absolute;inset:0}.landing-agent-module__vOs36a__facadeSvg{width:100%;height:100%;display:block}.landing-agent-module__vOs36a__facadeFront{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-agent-module__vOs36a__fSkyTop{stop-color:var(--flapc)}.landing-agent-module__vOs36a__fSkyBottom{stop-color:var(--board)}.landing-agent-module__vOs36a__fStar{fill:var(--chalk)}.landing-agent-module__vOs36a__fPlanet{fill:var(--poster);fill-opacity:.13}.landing-agent-module__vOs36a__fPlanetRing{fill:none;stroke:var(--poster);stroke-opacity:.4;stroke-width:3px}.landing-agent-module__vOs36a__fMoon{fill:var(--chalk);fill-opacity:.85}.landing-agent-module__vOs36a__fGround{fill:var(--board-deep)}.landing-agent-module__vOs36a__fEdge{stroke:var(--chalk);stroke-opacity:.35;stroke-width:3px}.landing-agent-module__vOs36a__fPaving{stroke:var(--chalk);stroke-opacity:.07;stroke-width:2px}.landing-agent-module__vOs36a__fSpill{fill:var(--poster);fill-opacity:.16}.landing-agent-module__vOs36a__fGlassTop{stop-color:var(--board-deep)}.landing-agent-module__vOs36a__fGlassBottom{stop-color:color-mix(in oklab, var(--poster) 30%, var(--board))}.landing-agent-module__vOs36a__fHallBottom{stop-color:color-mix(in oklab, var(--poster) 42%, var(--board))}.landing-agent-module__vOs36a__fFloorLine{stroke:var(--chalk);stroke-opacity:.12;stroke-width:3px}.landing-agent-module__vOs36a__fReflect{fill:var(--chalk);fill-opacity:.05}.landing-agent-module__vOs36a__fMullion{stroke:var(--chalk);stroke-opacity:.3;stroke-width:3px}.landing-agent-module__vOs36a__fTransom{stroke:var(--chalk);stroke-opacity:.16;stroke-width:2px}.landing-agent-module__vOs36a__fTree{fill:none;stroke:var(--chalk);stroke-opacity:.55;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.landing-agent-module__vOs36a__fRoof{fill:var(--chalk)}.landing-agent-module__vOs36a__fRoofEdge{fill:color-mix(in oklab, var(--chalk) 65%, var(--board))}.landing-agent-module__vOs36a__fCable{stroke:var(--chalk);stroke-opacity:.8;stroke-width:2px}.landing-agent-module__vOs36a__fRib{fill:none;stroke:var(--chalk);stroke-opacity:.45;stroke-width:4px}.landing-agent-module__vOs36a__fRibThin{fill:none;stroke:var(--chalk);stroke-opacity:.25;stroke-width:3px}.landing-agent-module__vOs36a__fFrame{fill:none;stroke:var(--chalk);stroke-width:9px;stroke-linejoin:round}.landing-agent-module__vOs36a__fStoneShade{fill:color-mix(in oklab, var(--chalk) 80%, var(--board))}.landing-agent-module__vOs36a__fDoorIn{stop-color:var(--poster)}.landing-agent-module__vOs36a__fDoorOut{stop-color:color-mix(in oklab, var(--poster) 45%, var(--board-deep))}.landing-agent-module__vOs36a__fDoorFrame{fill:none;stroke:var(--chalk);stroke-width:5px}.landing-agent-module__vOs36a__fInscription{fill:var(--board);font-family:var(--display);letter-spacing:.6em;font-size:15px;font-weight:700}.landing-agent-module__vOs36a__fJustice{fill:none;stroke:var(--poster);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px var(--poster))}.landing-agent-module__vOs36a__fJusticePin,.landing-agent-module__vOs36a__fClockFace{fill:var(--poster)}.landing-agent-module__vOs36a__fClockRim{fill:none;stroke:var(--ink);stroke-width:6px}.landing-agent-module__vOs36a__fClockTick{stroke:var(--ink);stroke-width:4px;stroke-linecap:round}.landing-agent-module__vOs36a__fClockPin{fill:var(--ink)}.landing-agent-module__vOs36a__fDome{fill:var(--poster);fill-opacity:.16;stroke:var(--chalk);stroke-opacity:.8;stroke-width:3px}.landing-agent-module__vOs36a__fDomeGrid{fill:none;stroke:var(--chalk);stroke-opacity:.35;stroke-width:2px}.landing-agent-module__vOs36a__fSpire{stroke:var(--chalk);stroke-width:4px;stroke-linecap:round}.landing-agent-module__vOs36a__fBeacon{fill:var(--poster)}.landing-agent-module__vOs36a__fBeaconGlow{fill:var(--poster);opacity:.25;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite landing-agent-module__vOs36a__fBeacon}@keyframes landing-agent-module__vOs36a__fBeacon{0%,to{opacity:.1;scale:.8}50%{opacity:.4;scale:1.25}}.landing-agent-module__vOs36a__fOrbitBack{fill:none;stroke:var(--poster);stroke-opacity:.3;stroke-width:3px}.landing-agent-module__vOs36a__fOrbitFront{fill:none;stroke:var(--poster);stroke-opacity:.85;stroke-width:3px}.landing-agent-module__vOs36a__fSat{fill:var(--chalk)}.landing-agent-module__vOs36a__fTint{fill:var(--board-deep);opacity:.22;transition:opacity .4s var(--ease)}.landing-agent-module__vOs36a__fGlassFront .landing-agent-module__vOs36a__fMullion,.landing-agent-module__vOs36a__fGlassFront .landing-agent-module__vOs36a__fTransom{transition:stroke-opacity .4s var(--ease)}.landing-agent-module__vOs36a__facadeEntrance{z-index:2;--rod:var(--chalk);padding-top:2.4cqh;position:absolute;top:64.5%;left:50%;translate:-50%}.landing-agent-module__vOs36a__entranceRods:before,.landing-agent-module__vOs36a__entranceRods:after{content:"";background:repeating-linear-gradient(to bottom, var(--rod) 0 5px, transparent 5px 8px);width:3px;height:2.4cqh;position:absolute;top:0}.landing-agent-module__vOs36a__entranceRods:before{left:18%}.landing-agent-module__vOs36a__entranceRods:after{right:18%}.landing-agent-module__vOs36a__entrancePlate{white-space:nowrap;background:var(--chalk);color:var(--board);border-radius:var(--tile-corner);box-shadow:inset 0 0 0 2px var(--chalk), inset 0 0 0 4px var(--board), 0 4px 0 var(--board-deep);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .25s var(--ease);align-items:center;gap:.6em;padding:.5em 1.1em .5em .55em;font-size:max(.95rem,2.3cqh);font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.landing-agent-module__vOs36a__entrancePlate:hover{transform:translateY(-2px)}.landing-agent-module__vOs36a__entrancePlate:focus-visible{outline:3px solid var(--poster);outline-offset:3px}.landing-agent-module__vOs36a__entranceMark{background:var(--board);width:1.7em;height:1.7em;color:var(--chalk);border-radius:var(--tile-corner);place-items:center;display:inline-grid}.landing-agent-module__vOs36a__mission{z-index:2;background:var(--poster);width:32.78%;height:40.44%;color:var(--ink);border-top:.8cqh solid var(--ink);border-radius:0 0 var(--tile-corner) var(--tile-corner);font-family:var(--text);transition:filter .4s var(--ease), box-shadow .4s var(--ease);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-content:center;gap:3.2cqh;padding:2.4cqh 3cqh;display:grid;position:absolute;top:43.11%;overflow:hidden}.landing-agent-module__vOs36a__mission[data-side=left]{left:3.4%}.landing-agent-module__vOs36a__mission[data-side=right]{right:3.4%}.landing-agent-module__vOs36a__missionHead,.landing-agent-module__vOs36a__missionBody{min-width:0}.landing-agent-module__vOs36a__missionKicker{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.6em;font-size:max(.85rem,2.1cqh);font-weight:700;line-height:1;display:flex}.landing-agent-module__vOs36a__missionNum{background:var(--ink);width:1.8em;height:1.8em;color:var(--poster);border-radius:var(--tile-corner);place-items:center;display:inline-grid}.landing-agent-module__vOs36a__missionTitle{font-family:var(--display);margin-top:1.4cqh;font-size:max(1.5rem,5.6cqh);font-weight:700;line-height:.98}.landing-agent-module__vOs36a__missionLine{font-family:var(--display);margin-top:1cqh;font-size:max(.95rem,2.5cqh);font-weight:600;line-height:1.15}.landing-agent-module__vOs36a__missionText{color:var(--ink-soft);font-size:max(.85rem,1.95cqh);line-height:1.45}.landing-agent-module__vOs36a__missionStops{flex-wrap:wrap;gap:.8cqh;margin-top:1.6cqh;padding:0;list-style:none;display:flex}.landing-agent-module__vOs36a__missionStops li{background:var(--ink);color:var(--poster);border-radius:var(--tile-corner);font-family:var(--display);white-space:nowrap;padding:.45em .7em;font-size:max(.78rem,1.7cqh);font-weight:600;line-height:1}@media (hover:hover) and (min-width:768px){.landing-agent-module__vOs36a__mission{filter:brightness(.72)saturate(.82)}.landing-agent-module__vOs36a__facadeStage:is([data-focus=left],[data-focus=both],:not([data-focus])) .landing-agent-module__vOs36a__mission[data-side=left]:hover,.landing-agent-module__vOs36a__facadeStage:is([data-focus=right],[data-focus=both],:not([data-focus])) .landing-agent-module__vOs36a__mission[data-side=right]:hover{filter:none;box-shadow:0 0 0 3px var(--poster), 0 0 5cqh color-mix(in oklab, var(--poster) 60%, transparent)}.landing-agent-module__vOs36a__facadeStage:is([data-focus=left],[data-focus=both],:not([data-focus])) .landing-agent-module__vOs36a__mission[data-side=left]:hover~.landing-agent-module__vOs36a__facadeFront .landing-agent-module__vOs36a__fGlassFront[data-side=left] .landing-agent-module__vOs36a__fTint,.landing-agent-module__vOs36a__facadeStage:is([data-focus=right],[data-focus=both],:not([data-focus])) .landing-agent-module__vOs36a__mission[data-side=right]:hover~.landing-agent-module__vOs36a__facadeFront .landing-agent-module__vOs36a__fGlassFront[data-side=right] .landing-agent-module__vOs36a__fTint{opacity:0}.landing-agent-module__vOs36a__facadeStage:is([data-focus=left],[data-focus=both],:not([data-focus])) .landing-agent-module__vOs36a__mission[data-side=left]:hover~.landing-agent-module__vOs36a__facadeFront .landing-agent-module__vOs36a__fGlassFront[data-side=left] :is(.landing-agent-module__vOs36a__fMullion,.landing-agent-module__vOs36a__fTransom),.landing-agent-module__vOs36a__facadeStage:is([data-focus=right],[data-focus=both],:not([data-focus])) .landing-agent-module__vOs36a__mission[data-side=right]:hover~.landing-agent-module__vOs36a__facadeFront .landing-agent-module__vOs36a__fGlassFront[data-side=right] :is(.landing-agent-module__vOs36a__fMullion,.landing-agent-module__vOs36a__fTransom){stroke-opacity:.1}}@media (hover:none){.landing-agent-module__vOs36a__fTint{opacity:0}}.landing-agent-module__vOs36a__edgeBtn{z-index:4;background:var(--poster);height:5.2rem;color:var(--ink);cursor:pointer;box-shadow:0 12px 28px -14px var(--shade);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .45s var(--ease), opacity .3s var(--ease), visibility 0s;border:0;align-items:stretch;padding:0;font-size:2.3rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:50%}.landing-agent-module__vOs36a__edgeBtn[data-side=left]{border-radius:0 var(--tile-corner) var(--tile-corner) 0;left:0;transform:translate(calc(3.6rem - 100%),-50%)}.landing-agent-module__vOs36a__edgeBtn[data-side=right]{border-radius:var(--tile-corner) 0 0 var(--tile-corner);right:0;transform:translate(calc(100% - 3.6rem),-50%)}.landing-agent-module__vOs36a__edgeBtn:not(:disabled):hover,.landing-agent-module__vOs36a__edgeBtn:focus-visible{transform:translateY(-50%)}.landing-agent-module__vOs36a__edgeBtn:disabled{opacity:0;visibility:hidden;pointer-events:none;transition:transform .45s var(--ease), opacity .3s var(--ease), visibility 0s .45s}.landing-agent-module__vOs36a__edgeBtn[data-side=left]:disabled{transform:translate(-100%,-50%)}.landing-agent-module__vOs36a__edgeBtn[data-side=right]:disabled{transform:translate(100%,-50%)}.landing-agent-module__vOs36a__edgeBtn:focus-visible{outline:3px solid var(--chalk);outline-offset:3px}.landing-agent-module__vOs36a__edgeLabel{align-items:center;gap:.7rem;padding:0 1.2rem 0 1.6rem;display:inline-flex}.landing-agent-module__vOs36a__edgeBtn[data-side=right] .landing-agent-module__vOs36a__edgeLabel{padding:0 1.6rem 0 1.2rem}.landing-agent-module__vOs36a__edgeTab{flex:none;place-items:center;width:3.6rem;display:grid}.landing-agent-module__vOs36a__edgeNum{background:var(--ink);width:2.3rem;height:2.3rem;color:var(--poster);border-radius:var(--tile-corner);letter-spacing:0;place-items:center;font-size:1.35rem;display:inline-grid}@media (max-width:767px){.landing-agent-module__vOs36a__facadeView{height:auto;min-height:0;max-height:none;overflow:visible}.landing-agent-module__vOs36a__facadeTrack{aspect-ratio:auto;height:auto;padding-bottom:1.5rem;container-type:normal}.landing-agent-module__vOs36a__facadeArt{height:56svh;position:relative;inset:auto;overflow:hidden}.landing-agent-module__vOs36a__facadeSvg{width:179.2svh;height:100%;position:absolute;top:0;left:50%;translate:-50%}.landing-agent-module__vOs36a__facadeFront{display:none}.landing-agent-module__vOs36a__facadeEntrance{padding-top:1.2rem}.landing-agent-module__vOs36a__entranceRods:before,.landing-agent-module__vOs36a__entranceRods:after{height:1.2rem}.landing-agent-module__vOs36a__entrancePlate{font-size:.9rem}.landing-agent-module__vOs36a__mission{border-top-width:.4rem;width:auto;height:auto;margin:1rem 1rem 0;padding:1rem 1.1rem 1.2rem;display:block;position:relative;top:auto}.landing-agent-module__vOs36a__mission[data-side=left],.landing-agent-module__vOs36a__mission[data-side=right]{left:auto;right:auto}.landing-agent-module__vOs36a__missionBody{margin-top:.8rem}.landing-agent-module__vOs36a__missionKicker{font-size:.95rem}.landing-agent-module__vOs36a__missionTitle{margin-top:.6rem;font-size:1.9rem}.landing-agent-module__vOs36a__missionLine{margin-top:.4rem;font-size:1.1rem}.landing-agent-module__vOs36a__missionText{font-size:1rem}.landing-agent-module__vOs36a__missionStops{gap:.4rem;margin-top:.8rem}.landing-agent-module__vOs36a__missionStops li{font-size:.85rem}.landing-agent-module__vOs36a__edgeBtn{display:none}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__fBeaconGlow{animation:none}.landing-agent-module__vOs36a__fSat{display:none}.landing-agent-module__vOs36a__edgeBtn,.landing-agent-module__vOs36a__mission,.landing-agent-module__vOs36a__fTint{transition:none}}.landing-agent-module__vOs36a__tickerGo{height:2.9rem;margin-left:auto;padding:0 1.15rem;font-size:1.15rem}.landing-agent-module__vOs36a__gateOnBoard{--rod:var(--ink);margin:0;padding-top:1.6rem}.landing-agent-module__vOs36a__gateOnBoard .landing-agent-module__vOs36a__gateRods:before,.landing-agent-module__vOs36a__gateOnBoard .landing-agent-module__vOs36a__gateRods:after{top:-2px}@media (min-width:1024px){.landing-agent-module__vOs36a__gateOnBoard{z-index:auto;width:auto;padding-top:2rem;position:relative;top:auto;left:auto;translate:none}.landing-agent-module__vOs36a__gateOnBoard .landing-agent-module__vOs36a__gateUp{display:none}.landing-agent-module__vOs36a__gateOnBoard .landing-agent-module__vOs36a__gateDown{display:block}.landing-agent-module__vOs36a__gate.landing-agent-module__vOs36a__gateOnBoard:hover .landing-agent-module__vOs36a__gateArrow{transform:translateY(3px)}}.landing-agent-module__vOs36a__kioskChip[data-sim]{background:var(--go);border-color:var(--go);color:var(--ink);font-weight:700;text-decoration:none}@media (min-width:1024px){.landing-agent-module__vOs36a__deskSign[data-look=sim]{--tilt:0deg}.landing-agent-module__vOs36a__deskSign[data-look=sim] .landing-agent-module__vOs36a__deskSignPlate{background:var(--go);color:var(--ink);border-bottom:4px solid oklch(from var(--go) calc(l - .16) c h);align-items:center;gap:.55rem;padding:.85rem 1.2rem;text-decoration:none;display:inline-flex}.landing-agent-module__vOs36a__deskSign[data-look=sim] .landing-agent-module__vOs36a__deskSignPlate:hover{background:oklch(from var(--go) calc(l - .05) c h)}}.landing-agent-module__vOs36a__kioskChip[data-start]{background:var(--board);border-color:var(--board);color:var(--chalk);font-weight:700}@media (min-width:1024px){.landing-agent-module__vOs36a__deskSign[data-look=start]{--tilt:0deg;filter:drop-shadow(0 8px 12px color-mix(in oklab, var(--ink) 22%, transparent))}.landing-agent-module__vOs36a__deskSign[data-look=start] .landing-agent-module__vOs36a__deskSignPlate{white-space:nowrap;background:var(--board);max-width:none;color:var(--chalk);box-shadow:none;clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 50%,calc(100% - 1.25rem) 100%,0 100%,1.05rem 50%);align-items:center;gap:.4rem;padding:.95rem 2.1rem .95rem 1.9rem;font-size:1.45rem;display:inline-flex}.landing-agent-module__vOs36a__deskSign[data-look=start] .landing-agent-module__vOs36a__deskSignPlate:hover{background:oklch(from var(--board) calc(l + .06) c h);box-shadow:none}}.landing-agent-module__vOs36a__boardHall{scroll-margin-top:6.5rem}@media (min-width:1024px){.landing-agent-module__vOs36a__deskGrid{align-items:stretch}.landing-agent-module__vOs36a__kiosk{flex-direction:column;display:flex}.landing-agent-module__vOs36a__kioskBody{flex:1;grid-template-rows:minmax(17rem,1fr);grid-auto-rows:auto}.landing-agent-module__vOs36a__kioskWindow{contain:size;height:auto;min-height:0}}.landing-agent-module__vOs36a__cosmos{background:var(--flapc);min-height:calc(100svh - 3.5rem - 1px);color:var(--chalk);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.landing-agent-module__vOs36a__cosmosSky{width:100%;height:100%;position:absolute;inset:0}.landing-agent-module__vOs36a__cosmosInner{z-index:1;justify-items:center;gap:2.4rem;width:calc(100% - 2rem);padding:3rem 0;display:grid;position:relative}.landing-agent-module__vOs36a__cosmosPlate{margin:0;font-size:clamp(1.05rem,1.6vw,1.45rem)}.landing-agent-module__vOs36a__cosmosTitle{width:100%;font-family:var(--display);letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(2.2rem,5.2vw,6.4rem);font-weight:700;line-height:1.04}.landing-agent-module__vOs36a__cosmosSub{border-radius:var(--tile-corner);background:var(--poster);color:var(--ink);font-family:var(--display);transition:transform .25s var(--ease);padding:.3em .75em;font-size:clamp(1.3rem,2.2vw,2rem);font-weight:700;text-decoration:none;display:inline-block}.landing-agent-module__vOs36a__cosmosSub:hover{transform:translateY(-2px)}.landing-agent-module__vOs36a__cosmosSub:focus-visible{outline:3px solid var(--chalk);outline-offset:3px}.landing-agent-module__vOs36a__kioskDown{border:1.5px solid var(--go);background:var(--board-deep);width:2.2rem;height:2.2rem;color:var(--go);cursor:pointer;border-radius:999px;flex:none;align-self:center;place-items:center;display:grid;position:sticky;bottom:0;box-shadow:0 4px 12px #00000059;box-shadow:0 4px 12px lab(0% 0 0/.35)}.landing-agent-module__vOs36a__kioskSimWindow{border-radius:var(--tile-corner);background:var(--flapc);height:17rem;position:relative;overflow:hidden;box-shadow:inset 0 2px 14px #00000073;box-shadow:inset 0 2px 14px lab(0% 0 0/.45)}.landing-agent-module__vOs36a__kioskSimWindow .landing-agent-module__vOs36a__chat{inset:.9rem}.landing-agent-module__vOs36a__kioskBack{border:1.5px solid var(--go);color:var(--go);font-family:var(--text);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:.45rem .9rem;font-size:.9rem;font-weight:700}.landing-agent-module__vOs36a__kioskBack:hover{background:var(--go);color:var(--ink)}.landing-agent-module__vOs36a__kioskBack:focus-visible{outline:3px solid var(--poster);outline-offset:2px}@media (max-width:640px){.landing-agent-module__vOs36a__kioskSimWindow{height:14rem}}@media (min-width:1024px){.landing-agent-module__vOs36a__kioskSimWindow{height:auto;min-height:0}}.landing-agent-module__vOs36a__facadeCrabs{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.landing-agent-module__vOs36a__facadeFlags{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.landing-agent-module__vOs36a__doorZone{z-index:2;cursor:pointer;width:6.94%;height:16.7%;position:absolute;top:72.2%;left:46.53%}.landing-agent-module__vOs36a__doorLeaf{transition:transform .8s var(--ease)}.landing-agent-module__vOs36a__doorLeaf rect{fill:color-mix(in oklab, var(--board-deep) 70%, transparent);stroke:var(--chalk);stroke-width:4px}.landing-agent-module__vOs36a__doorLeaf line{stroke:var(--chalk);stroke-opacity:.45;stroke-width:3px}.landing-agent-module__vOs36a__doorCrab{transition-property:transform,opacity;transition-timing-function:linear,ease}.landing-agent-module__vOs36a__crabBody rect{fill:var(--claude)}.landing-agent-module__vOs36a__crabLeg rect{fill:var(--claude);transform-box:fill-box}.landing-agent-module__vOs36a__crabEye rect{fill:var(--ink)}.landing-agent-module__vOs36a__doorCrab[data-walk] .landing-agent-module__vOs36a__crabLeg rect:nth-child(odd){animation:.22s ease-in-out infinite alternate landing-agent-module__vOs36a__crabStep}.landing-agent-module__vOs36a__doorCrab[data-walk] .landing-agent-module__vOs36a__crabLeg rect:nth-child(2n){animation:.22s ease-in-out infinite alternate-reverse landing-agent-module__vOs36a__crabStep}@keyframes landing-agent-module__vOs36a__crabStep{0%{translate:0}to{translate:0 -4px}}.landing-agent-module__vOs36a__crabFlag{opacity:0;transition:opacity .4s var(--ease)}.landing-agent-module__vOs36a__crabFlag[data-on]{opacity:1}.landing-agent-module__vOs36a__crabFlag line{stroke:var(--chalk);stroke-width:3px;stroke-linecap:round}.landing-agent-module__vOs36a__crabFlag path{fill:var(--poster);stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.landing-agent-module__vOs36a__crabFlag text{fill:var(--ink);font-family:var(--display);letter-spacing:.04em;font-size:17px;font-weight:700}@media (max-width:767px){.landing-agent-module__vOs36a__facadeCrabs,.landing-agent-module__vOs36a__doorZone{display:none}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__doorLeaf,.landing-agent-module__vOs36a__doorCrab,.landing-agent-module__vOs36a__crabFlag{transition:none}.landing-agent-module__vOs36a__doorCrab .landing-agent-module__vOs36a__crabLeg rect{animation:none}}.landing-agent-module__vOs36a__pictoInk{fill:var(--ink)}.landing-agent-module__vOs36a__pictoArm{fill:none;stroke:var(--ink);stroke-width:18px;stroke-linecap:round}.landing-agent-module__vOs36a__pictoLeg{fill:none;stroke:var(--ink);stroke-width:22px;stroke-linecap:round}.landing-agent-module__vOs36a__pictoPaw{fill:none;stroke:var(--ink);stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.landing-agent-module__vOs36a__pictoTail{fill:none;stroke:var(--ink);stroke-width:12px;stroke-linecap:round}.landing-agent-module__vOs36a__pictoCap{fill:var(--ink);stroke:var(--floor);stroke-width:4px}.landing-agent-module__vOs36a__pictoAccent{fill:var(--poster)}.landing-agent-module__vOs36a__pictoAccentBook{fill:var(--poster);stroke:var(--ink);stroke-width:3px}.landing-agent-module__vOs36a__pictoChalk{fill:var(--chalk);stroke:var(--ink);stroke-width:4px;stroke-linejoin:round}.landing-agent-module__vOs36a__pictoTool{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round}.landing-agent-module__vOs36a__pictoGap{fill:var(--floor)}.landing-agent-module__vOs36a__farewell{background:var(--floor);padding:0 0 2.4rem}.landing-agent-module__vOs36a__farewellSign{--rod:var(--ink);padding-top:2rem;position:relative}.landing-agent-module__vOs36a__farewellBar{background:var(--poster);color:var(--ink);border-radius:var(--tile-corner);box-shadow:0 14px 26px -18px var(--shade);font-family:var(--display);justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:.7rem .8rem .7rem .7rem;font-weight:700;display:flex}.landing-agent-module__vOs36a__farewellLead{align-items:center;gap:.9rem;min-width:0;display:inline-flex}.landing-agent-module__vOs36a__farewellText{font-size:clamp(1.3rem,2.6vw,2.1rem);line-height:1.1}.landing-agent-module__vOs36a__fHallTint{fill:var(--board-deep);opacity:.32}.landing-agent-module__vOs36a__whyNight{background:linear-gradient(to bottom, var(--floor) 0, color-mix(in oklab, var(--floor) 35%, var(--board-deep)) 14%, var(--board-deep) 32%, var(--board) 78%)}.landing-agent-module__vOs36a__departCenter{text-align:center}.landing-agent-module__vOs36a__departCenter .landing-agent-module__vOs36a__departTitle,.landing-agent-module__vOs36a__departCenter .landing-agent-module__vOs36a__departText{margin-inline:auto}.landing-agent-module__vOs36a__departCenter .landing-agent-module__vOs36a__routeTo{justify-content:center}.landing-agent-module__vOs36a__telegraph{padding:4.5rem 0 3rem}.landing-agent-module__vOs36a__tgRoom{margin-top:2rem;position:relative}.landing-agent-module__vOs36a__tgSvg{width:100%;height:auto;display:block}.landing-agent-module__vOs36a__tgCrowd{fill:var(--ink);opacity:.5}.landing-agent-module__vOs36a__tgCrowdArm{fill:none;stroke:var(--ink);stroke-width:12px;stroke-linecap:round}.landing-agent-module__vOs36a__tgDesk{fill:var(--board-deep)}.landing-agent-module__vOs36a__tgKeyBase{fill:var(--ink)}.landing-agent-module__vOs36a__tgKeyBar{fill:var(--ink-soft)}.landing-agent-module__vOs36a__tgKeyKnob{fill:var(--signal)}.landing-agent-module__vOs36a__tgSounder{fill:var(--board)}.landing-agent-module__vOs36a__tgTape{fill:none;stroke:var(--chalk);stroke-width:7px;stroke-linecap:round}.landing-agent-module__vOs36a__tgPedestal{fill:var(--board-deep)}.landing-agent-module__vOs36a__tgFoot{fill:var(--ink)}.landing-agent-module__vOs36a__tgDial{fill:var(--chalk);stroke:var(--ink);stroke-width:6px}.landing-agent-module__vOs36a__tgDialTicks{stroke:var(--ink);stroke-width:4px;stroke-linecap:round}.landing-agent-module__vOs36a__tgLeverArm{stroke:var(--ink);stroke-width:10px;stroke-linecap:round}.landing-agent-module__vOs36a__tgLeverGrip{fill:var(--signal)}.landing-agent-module__vOs36a__tgLever{transform-box:view-box;transform-origin:830px 200px;transition:transform .7s var(--ease);transform:rotate(-30deg)}.landing-agent-module__vOs36a__tgRoom[data-mode=h2a] .landing-agent-module__vOs36a__tgLever{transform:rotate(30deg)}.landing-agent-module__vOs36a__tgPlate{cursor:pointer;outline:none}.landing-agent-module__vOs36a__tgPlateFace{fill:var(--floor);stroke:var(--ink-soft);stroke-width:2px;transition:fill .3s var(--ease)}.landing-agent-module__vOs36a__tgPlate[data-on] .landing-agent-module__vOs36a__tgPlateFace{fill:var(--poster);stroke:var(--ink)}.landing-agent-module__vOs36a__tgPlate:hover .landing-agent-module__vOs36a__tgPlateFace{stroke:var(--ink)}.landing-agent-module__vOs36a__tgPlate:focus-visible .landing-agent-module__vOs36a__tgPlateFace{stroke:var(--signal);stroke-width:4px}.landing-agent-module__vOs36a__tgBolt{fill:var(--ink-soft)}.landing-agent-module__vOs36a__tgPlateCode{font-family:var(--display);fill:var(--ink);font-size:40px;font-weight:700}.landing-agent-module__vOs36a__tgPlateCaption{font-family:var(--text);fill:var(--ink);font-size:14px;font-weight:600}.landing-agent-module__vOs36a__tgRoom[data-mode=spam] .landing-agent-module__vOs36a__tgLever{transform:rotate(0)}.landing-agent-module__vOs36a__tgBin{cursor:pointer;outline:none}.landing-agent-module__vOs36a__tgBinBody{fill:var(--ink-soft)}.landing-agent-module__vOs36a__tgBinRib{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;opacity:.55}.landing-agent-module__vOs36a__tgBinLid{fill:var(--ink)}.landing-agent-module__vOs36a__tgBinHandle{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linejoin:round}.landing-agent-module__vOs36a__tgBinPlateFace{fill:var(--poster);stroke:var(--ink);stroke-width:2px}.landing-agent-module__vOs36a__tgBinCode{font-family:var(--display);letter-spacing:.06em;fill:var(--ink);font-size:23px;font-weight:700}.landing-agent-module__vOs36a__tgBin:not([data-on]) .landing-agent-module__vOs36a__tgBinPlateFace{animation:1.4s step-end infinite landing-agent-module__vOs36a__tgBinBlink}.landing-agent-module__vOs36a__tgBin:hover .landing-agent-module__vOs36a__tgBinBody{fill:var(--ink)}.landing-agent-module__vOs36a__tgBin:focus-visible .landing-agent-module__vOs36a__tgBinPlateFace{stroke:var(--signal);stroke-width:4px}.landing-agent-module__vOs36a__tgBin[data-on] .landing-agent-module__vOs36a__tgBinPlateFace{stroke:var(--signal);stroke-width:3px}@keyframes landing-agent-module__vOs36a__tgBinBlink{0%,to{fill:var(--poster)}50%{fill:var(--chalk)}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__tgBin:not([data-on]) .landing-agent-module__vOs36a__tgBinPlateFace{animation:none}}.landing-agent-module__vOs36a__tgKeyArm,.landing-agent-module__vOs36a__tgHand{transform-box:view-box;transform-origin:544px 203px}.landing-agent-module__vOs36a__tgRoom[data-run] .landing-agent-module__vOs36a__tgKeyArm{animation:1.8s step-end infinite landing-agent-module__vOs36a__tgTap}.landing-agent-module__vOs36a__tgRoom[data-run] .landing-agent-module__vOs36a__tgHand{animation:1.8s step-end infinite landing-agent-module__vOs36a__tgHand}@keyframes landing-agent-module__vOs36a__tgTap{0%,8%,20%,28%,58%,66%,to{transform:rotate(0)}4%,12%,22%,36%,44%,60%,74%,84%{transform:rotate(-4deg)}}@keyframes landing-agent-module__vOs36a__tgHand{0%,8%,20%,28%,58%,66%,to{transform:translateY(0)}4%,12%,22%,36%,44%,60%,74%,84%{transform:translateY(3px)}}.landing-agent-module__vOs36a__tgBand{background:var(--board-deep);border-radius:0 0 var(--tile-corner) var(--tile-corner);margin-top:-1px;padding:.45rem 0 .55rem;position:relative;overflow:hidden}.landing-agent-module__vOs36a__tgLine{white-space:nowrap;font-family:var(--display);letter-spacing:.01em;color:var(--poster);text-shadow:0 0 .3em color-mix(in oklab, var(--poster) 70%, transparent), 0 0 1.1em color-mix(in oklab, var(--poster) 35%, transparent);margin:0;padding-left:1rem;font-size:clamp(2rem,1.2rem + 3vw,3.4rem);font-weight:700;line-height:1.1;display:inline-block}.landing-agent-module__vOs36a__tgRoom[data-run] .landing-agent-module__vOs36a__tgLine{animation:landing-agent-module__vOs36a__tgRun var(--dur,30s) linear infinite;padding-left:0}@keyframes landing-agent-module__vOs36a__tgRun{0%{transform:translateX(var(--from,100%))}to{transform:translateX(var(--to,-100%))}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__tgLever,.landing-agent-module__vOs36a__tgPlateFace{transition:none}.landing-agent-module__vOs36a__tgRoom[data-run] .landing-agent-module__vOs36a__tgKeyArm,.landing-agent-module__vOs36a__tgRoom[data-run] .landing-agent-module__vOs36a__tgHand{animation:none}.landing-agent-module__vOs36a__tgRoom[data-run] .landing-agent-module__vOs36a__tgLine{padding-left:1rem;animation:none}.landing-agent-module__vOs36a__tgLine{white-space:normal}}@media (max-width:560px){.landing-agent-module__vOs36a__tgPlateCaption{display:none}.landing-agent-module__vOs36a__tgPlateCode{font-size:46px}}.landing-agent-module__vOs36a__antispam{padding:4.5rem 0 3rem}.landing-agent-module__vOs36a__asRoad{border-radius:var(--tile-corner);background:linear-gradient(to bottom, var(--chalk), color-mix(in oklab, var(--poster) 16%, var(--chalk)));--sign-w:min(30cqw, 330px);--pole:30cqh;--truck-r:2cqw;--pig-w:min(24cqw, 38cqh);--truck-w:min(36cqw, 78cqh);--ph:clamp(30px, 6cqw, 64px);--it:clamp(26px, 5cqw, 54px);--cn:calc(var(--it) * .42);--sx:calc(2cqw + var(--sign-w) - var(--it));--sy:calc(52cqh - var(--it) / 2);--px:calc(50cqw - var(--it) / 2);--slot:calc(93cqh - var(--pig-w) * .63);--tx:calc(100cqw - var(--truck-r) - var(--truck-w) * .74 - var(--it) / 2);--ty:calc(94cqh - var(--truck-w) * .382);height:clamp(320px,30vw,430px);margin-top:2rem;position:relative;overflow:hidden;container-type:size}.landing-agent-module__vOs36a__asSr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-agent-module__vOs36a__asRoadBand{background:var(--board-deep);border-top:6px solid color-mix(in oklab, var(--board) 22%, var(--floor));height:12cqh;position:absolute;inset:auto 0 0}.landing-agent-module__vOs36a__asRoadBand:after{content:"";opacity:.7;background:repeating-linear-gradient(90deg, var(--chalk) 0 28px, transparent 28px 56px);height:4px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.landing-agent-module__vOs36a__asSign{width:var(--sign-w);z-index:2;flex-direction:column;display:flex;position:absolute;bottom:10cqh;left:2cqw}.landing-agent-module__vOs36a__asSignPlate{background:var(--board);color:var(--chalk);clip-path:polygon(0 0,84% 0,100% 50%,84% 100%,0 100%);flex-direction:column;gap:.2em;padding:.6em 18% .65em .85em;display:flex}.landing-agent-module__vOs36a__asSignTop{font-family:var(--display);letter-spacing:.01em;font-size:clamp(15px,2.7cqw,32px);font-weight:700;line-height:1}.landing-agent-module__vOs36a__asSignMid{font-family:var(--display);white-space:nowrap;font-size:clamp(11px,1.7cqw,20px);font-weight:600;line-height:1.1}.landing-agent-module__vOs36a__asSignPrice{font-family:var(--display);color:var(--poster);white-space:nowrap;font-size:clamp(11px,1.7cqw,20px);font-weight:700;line-height:1.1}.landing-agent-module__vOs36a__asSignPole{width:clamp(8px,1.2cqw,14px);height:var(--pole);background:var(--ink-soft);border-radius:0 0 3px 3px;order:1;margin-left:16%}.landing-agent-module__vOs36a__asPhone{bottom:9cqh;left:calc(50cqw - var(--pig-w) / 2 - var(--ph) - 1.5cqw);width:var(--ph);z-index:4;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.landing-agent-module__vOs36a__asPhoneSvg{width:100%;height:auto;display:block;overflow:visible}.landing-agent-module__vOs36a__asPhonePost{fill:var(--ink-soft)}.landing-agent-module__vOs36a__asPhoneRoof{fill:var(--signal)}.landing-agent-module__vOs36a__asPhoneBox{fill:var(--poster);stroke:var(--ink);stroke-width:3px}.landing-agent-module__vOs36a__asPhoneFace{fill:var(--chalk);stroke:var(--ink);stroke-width:2.5px}.landing-agent-module__vOs36a__asPhoneMark{font-family:var(--display);fill:var(--ink);font-size:28px;font-weight:800}.landing-agent-module__vOs36a__asHandsetBody{fill:var(--ink)}.landing-agent-module__vOs36a__asHandsetCup{fill:none;stroke:var(--ink-soft);stroke-width:2px;stroke-linecap:round}.landing-agent-module__vOs36a__asHandsetShine{fill:none;stroke:var(--ink-soft);stroke-width:1.4px;stroke-linecap:round}.landing-agent-module__vOs36a__asHandset{transform-box:fill-box;transform-origin:50%}.landing-agent-module__vOs36a__asPhone:hover .landing-agent-module__vOs36a__asHandset,.landing-agent-module__vOs36a__asPhone:focus-visible .landing-agent-module__vOs36a__asHandset{animation:.14s linear infinite landing-agent-module__vOs36a__asRing}.landing-agent-module__vOs36a__asPhone:hover .landing-agent-module__vOs36a__asPhoneBox{stroke:var(--signal)}.landing-agent-module__vOs36a__asPhone:focus-visible{outline:3px solid var(--signal);outline-offset:4px;border-radius:6px}@keyframes landing-agent-module__vOs36a__asRing{0%,to{rotate:none}25%{rotate:-5deg}75%{rotate:5deg}}.landing-agent-module__vOs36a__asPig{width:var(--pig-w);transform-origin:50% 100%;z-index:2;position:absolute;bottom:7cqh;left:50%;translate:-50%}.landing-agent-module__vOs36a__asPigSvg{width:100%;height:auto;display:block}.landing-agent-module__vOs36a__asPigBody,.landing-agent-module__vOs36a__asPigSnout,.landing-agent-module__vOs36a__asPigEar,.landing-agent-module__vOs36a__asPigLeg{fill:color-mix(in oklab, var(--signal) 32%, var(--chalk));stroke:var(--ink);stroke-width:4px}.landing-agent-module__vOs36a__asPigEarBack{fill:color-mix(in oklab, var(--signal) 48%, var(--chalk));stroke:var(--ink);stroke-width:4px}.landing-agent-module__vOs36a__asPigTail{fill:none;stroke:var(--ink);stroke-width:4px;stroke-linecap:round}.landing-agent-module__vOs36a__asPigNostril,.landing-agent-module__vOs36a__asPigEye,.landing-agent-module__vOs36a__asPigSlot{fill:var(--ink)}.landing-agent-module__vOs36a__asTruck{right:var(--truck-r);width:var(--truck-w);z-index:1;position:absolute;bottom:6cqh}.landing-agent-module__vOs36a__asTruckSvg{width:100%;height:auto;display:block}.landing-agent-module__vOs36a__asTruckBox{fill:var(--poster);stroke:var(--ink);stroke-width:3px}.landing-agent-module__vOs36a__asTruckBoxRim{stroke:var(--ink);stroke-width:5px}.landing-agent-module__vOs36a__asTruckCab{fill:var(--board-deep)}.landing-agent-module__vOs36a__asTruckWindow{fill:var(--poster)}.landing-agent-module__vOs36a__asTruckBoiler{fill:var(--board)}.landing-agent-module__vOs36a__asTruckBand{stroke:var(--board-deep);stroke-width:6px}.landing-agent-module__vOs36a__asTruckLamp{fill:var(--poster)}.landing-agent-module__vOs36a__asTruckFrame,.landing-agent-module__vOs36a__asWheelTyre{fill:var(--ink)}.landing-agent-module__vOs36a__asWheelRim{fill:var(--signal);stroke:var(--ink);stroke-width:2px}.landing-agent-module__vOs36a__asTruckBumper{fill:var(--ink-soft)}.landing-agent-module__vOs36a__asWheelSpokes{stroke:var(--ink);stroke-width:2.5px}.landing-agent-module__vOs36a__asWheelHub{fill:var(--ink)}.landing-agent-module__vOs36a__asTruckText{text-align:center;width:46%;height:33%;color:var(--ink);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.05em;display:flex;position:absolute;top:36%;left:3.5%}.landing-agent-module__vOs36a__asTruckTitle{font-family:var(--display);font-weight:800;font-size:max(13px, calc(var(--truck-w) * .09));line-height:1}.landing-agent-module__vOs36a__asTruckSub{font-family:var(--display);font-weight:600;font-size:max(9.5px, calc(var(--truck-w) * .038));text-wrap:balance;line-height:1.05}.landing-agent-module__vOs36a__asFly{width:var(--it);z-index:3;will-change:transform;position:absolute;top:0;left:0}.landing-agent-module__vOs36a__asItemSvg{width:100%;height:auto;filter:drop-shadow(0 6px 6px var(--shade));display:block}.landing-agent-module__vOs36a__asEnvelope{fill:var(--chalk);stroke:var(--ink);stroke-width:3px}.landing-agent-module__vOs36a__asEnvelopeFold{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linejoin:round}.landing-agent-module__vOs36a__asParcel{fill:color-mix(in oklab, var(--poster) 45%, var(--floor));stroke:var(--ink);stroke-width:3px}.landing-agent-module__vOs36a__asParcelLid{stroke:var(--ink);stroke-width:3px}.landing-agent-module__vOs36a__asParcelTape{stroke:var(--board);stroke-width:6px}.landing-agent-module__vOs36a__asStamp{fill:var(--signal)}.landing-agent-module__vOs36a__asFly[data-i="0"]{transform:translate(var(--px), calc(var(--slot) - var(--it) * 2)) rotate(4deg)}.landing-agent-module__vOs36a__asFly[data-i="1"]{transform:translate(var(--tx), calc(var(--ty) - var(--it) * 1.2)) rotate(-4deg)}.landing-agent-module__vOs36a__asFly[data-i="2"]{transform:translate(calc(var(--sx) + 3cqw), var(--sy)) rotate(-8deg)}.landing-agent-module__vOs36a__asFly[data-i="3"]{opacity:0}.landing-agent-module__vOs36a__asCoin{width:var(--cn);height:var(--cn);z-index:3;opacity:0;background:var(--poster);box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 calc(var(--cn) * .2) color-mix(in oklab, var(--poster) 60%, var(--chalk));border-radius:50%;position:absolute;top:0;left:0}.landing-agent-module__vOs36a__asCoin[data-i="0"]{opacity:1;transform:translate(calc(50cqw - var(--cn) / 2), calc(var(--slot) - var(--it) * .7))}.landing-agent-module__vOs36a__asRoad[data-run] .landing-agent-module__vOs36a__asFly{animation:6s infinite landing-agent-module__vOs36a__asFly;animation-delay:calc(var(--i) * -1.5s)}.landing-agent-module__vOs36a__asRoad[data-run] .landing-agent-module__vOs36a__asCoin{animation:6s infinite landing-agent-module__vOs36a__asCoin;animation-delay:calc(var(--i) * -1.5s)}.landing-agent-module__vOs36a__asRoad[data-run] .landing-agent-module__vOs36a__asPig{animation:1.5s infinite landing-agent-module__vOs36a__asPig}@keyframes landing-agent-module__vOs36a__asFly{0%{opacity:0;transform:translate(var(--sx), calc(var(--sy) + var(--it) * .8)) rotate(-10deg) scale(.7);animation-timing-function:cubic-bezier(.3,.6,.4,1)}8%{opacity:1;transform:translate(calc(var(--sx) + 3cqw), var(--sy)) rotate(-8deg) scale(1);animation-timing-function:ease-in-out}38%{transform:translate(var(--px), calc(var(--slot) - var(--it) * 1.9)) rotate(-3deg);animation-timing-function:ease-in-out}52%{opacity:1;transform:translate(var(--px), calc(var(--slot) - var(--it) * 2.1)) rotate(4deg);animation-timing-function:ease-in-out}80%{transform:translate(calc(var(--tx) - 3cqw), calc(var(--ty) - var(--it) * 2.6)) rotate(10deg);animation-timing-function:ease-in}94%{opacity:1;transform:translate(var(--tx), calc(var(--ty) - var(--it) * .7)) rotate(0deg) scale(.92)}to{opacity:0;transform:translate(var(--tx), calc(var(--ty) + var(--it) * .1)) scale(.8)}}@keyframes landing-agent-module__vOs36a__asCoin{0%,41%{opacity:0;transform:translate(calc(50cqw - var(--cn) / 2), calc(var(--slot) - var(--it) * 1.2))}43%{opacity:1;transform:translate(calc(50cqw - var(--cn) / 2), calc(var(--slot) - var(--it) * 1.2));animation-timing-function:cubic-bezier(.55,0,1,.45)}54%{opacity:1;transform:translate(calc(50cqw - var(--cn) / 2), calc(var(--slot) - var(--cn) * .3))}57%,to{opacity:0;transform:translate(calc(50cqw - var(--cn) / 2), calc(var(--slot) + var(--cn) * .3))}}@keyframes landing-agent-module__vOs36a__asPig{0%,12%,30%,to{scale:1}18%{scale:1.03 .95}}.landing-agent-module__vOs36a__asInfo{border-radius:var(--tile-corner);background:var(--board);width:min(26rem,100vw - 2rem);color:var(--chalk);box-shadow:0 24px 48px -20px var(--shade);border:0;margin:0;padding:1.3rem 1.4rem 1.2rem;position:fixed;inset:50% max(1rem,3vw) auto auto;translate:0 -50%}.landing-agent-module__vOs36a__asInfo:popover-open{animation:landing-agent-module__vOs36a__asInfoIn .45s var(--ease)}.landing-agent-module__vOs36a__asInfo::backdrop{background:0 0}@keyframes landing-agent-module__vOs36a__asInfoIn{0%{opacity:0;translate:2rem -50%}to{opacity:1;translate:0 -50%}}.landing-agent-module__vOs36a__asInfoTitle{font-family:var(--display);color:var(--poster);text-wrap:balance;font-size:1.6rem;font-weight:700;line-height:1.05}.landing-agent-module__vOs36a__asInfoText{font-family:var(--text);color:var(--chalk);margin-top:.6rem;font-size:1rem;line-height:1.5}.landing-agent-module__vOs36a__asInfoActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:1rem;display:flex}.landing-agent-module__vOs36a__asInfoMore{font-family:var(--display);color:var(--poster);text-underline-offset:.2em;font-size:1.1rem;font-weight:700;text-decoration:underline}.landing-agent-module__vOs36a__asInfoMore:focus-visible,.landing-agent-module__vOs36a__asInfoClose:focus-visible{outline:3px solid var(--poster);outline-offset:3px}.landing-agent-module__vOs36a__asInfoClose{font-family:var(--display);border-radius:var(--tile-corner);background:var(--chalk);color:var(--ink);cursor:pointer;border:0;padding:.35rem .9rem;font-size:1rem;font-weight:700}.landing-agent-module__vOs36a__asInfoClose:hover{background:var(--poster)}@media (max-width:560px){.landing-agent-module__vOs36a__asSignMid,.landing-agent-module__vOs36a__asSignPrice{white-space:normal}.landing-agent-module__vOs36a__asRoad{--sign-w:46cqw;--pole:44cqh;--pig-w:22cqw;--truck-w:56cqw;--truck-r:-14cqw;--sy:calc(37cqh - var(--it) / 2);height:330px}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__asRoad[data-run] .landing-agent-module__vOs36a__asFly,.landing-agent-module__vOs36a__asRoad[data-run] .landing-agent-module__vOs36a__asCoin,.landing-agent-module__vOs36a__asRoad[data-run] .landing-agent-module__vOs36a__asPig,.landing-agent-module__vOs36a__asPhone:hover .landing-agent-module__vOs36a__asHandset,.landing-agent-module__vOs36a__asPhone:focus-visible .landing-agent-module__vOs36a__asHandset{animation:none}.landing-agent-module__vOs36a__asInfo:popover-open{animation:none}}.landing-agent-module__vOs36a__refunds{padding:4.5rem 0 3rem}.landing-agent-module__vOs36a__rfRoom{border-radius:var(--tile-corner);--tilt:0deg;margin-top:2rem;position:relative;overflow:hidden;container-type:inline-size}.landing-agent-module__vOs36a__rfRoom[data-open=web3]{--tilt:-11deg}.landing-agent-module__vOs36a__rfRoom[data-open=web2]{--tilt:11deg}.landing-agent-module__vOs36a__rfStage{height:clamp(380px,34vw,500px);position:relative;container-type:size}.landing-agent-module__vOs36a__rfHalf{width:50%;position:absolute;top:0;bottom:0}.landing-agent-module__vOs36a__rfHalf[data-side=web3]{background:color-mix(in oklab, var(--poster) 12%, var(--chalk));left:0}.landing-agent-module__vOs36a__rfHalf[data-side=web2]{background:var(--board-deep);border-left:2px solid color-mix(in oklab, var(--chalk) 40%, var(--board));right:0}.landing-agent-module__vOs36a__rfFloor{background:linear-gradient(to right, color-mix(in oklab, var(--board) 16%, var(--floor)) 50%, var(--flapc) 50%);height:11cqh;position:absolute;inset:auto 0 0}.landing-agent-module__vOs36a__rfWindow{aspect-ratio:3/4;border:clamp(6px, .9cqw, 11px) solid var(--board);border-radius:var(--tile-corner);width:min(19cqw,46cqh);box-shadow:0 16px 26px -18px var(--shade);position:absolute;top:15cqh;overflow:hidden}.landing-agent-module__vOs36a__rfWindow:before,.landing-agent-module__vOs36a__rfWindow:after{content:"";z-index:1;background:var(--board);position:absolute}.landing-agent-module__vOs36a__rfWindow:before{width:clamp(4px,.5cqw,6px);top:0;bottom:0;left:50%;translate:-50%}.landing-agent-module__vOs36a__rfWindow:after{height:clamp(4px,.5cqw,6px);top:52%;left:0;right:0}.landing-agent-module__vOs36a__rfWindow[data-side=web3]{background:linear-gradient(to bottom, color-mix(in oklab, var(--poster) 30%, var(--chalk)), var(--chalk));left:6cqw}.landing-agent-module__vOs36a__rfWindow[data-side=web2]{background:linear-gradient(to bottom, var(--flapc), color-mix(in oklab, var(--board) 60%, var(--flapc)));border-color:color-mix(in oklab, var(--chalk) 18%, var(--board));right:6cqw}.landing-agent-module__vOs36a__rfWindow[data-side=web2]:before,.landing-agent-module__vOs36a__rfWindow[data-side=web2]:after{background:color-mix(in oklab, var(--chalk) 18%, var(--board))}.landing-agent-module__vOs36a__rfSky{width:62%;height:auto;position:absolute;inset:8% 8% auto auto}.landing-agent-module__vOs36a__rfWindow[data-side=web3] .landing-agent-module__vOs36a__rfSky{inset:6% auto auto 6%}.landing-agent-module__vOs36a__rfSun{fill:var(--poster)}.landing-agent-module__vOs36a__rfSunRays rect{fill:color-mix(in oklab, var(--poster) 75%, var(--signal))}.landing-agent-module__vOs36a__rfMoon{fill:var(--chalk)}.landing-agent-module__vOs36a__rfStar{fill:color-mix(in oklab, var(--chalk) 80%, transparent)}.landing-agent-module__vOs36a__rfRoomLabel{border-radius:var(--tile-corner);font-family:var(--display);white-space:nowrap;padding:.3em .75em;font-size:clamp(14px,1.8cqw,22px);font-weight:700;line-height:1.1;position:absolute;top:calc(16.6cqh + 1.33333*min(19cqw,46cqh))}.landing-agent-module__vOs36a__rfRoomLabel[data-side=web3]{background:var(--board);color:var(--chalk);left:6cqw}.landing-agent-module__vOs36a__rfRoomLabel[data-side=web2]{background:var(--chalk);color:var(--board);right:6cqw}.landing-agent-module__vOs36a__rfSign{z-index:2;padding-top:4cqh;position:absolute;top:0;left:50%;translate:-50%}.landing-agent-module__vOs36a__rfSign:before,.landing-agent-module__vOs36a__rfSign:after{content:"";background:var(--ink);width:3px;height:4cqh;position:absolute;top:0}.landing-agent-module__vOs36a__rfSign:before{left:18%}.landing-agent-module__vOs36a__rfSign:after{right:18%}.landing-agent-module__vOs36a__rfSignPlate{background:var(--signal);color:var(--chalk);border-radius:var(--tile-corner);font-family:var(--display);letter-spacing:.02em;white-space:nowrap;box-shadow:0 10px 18px -12px var(--shade);padding:.45em 1em;font-size:clamp(16px,2.4cqw,30px);font-weight:700;line-height:1;display:block}.landing-agent-module__vOs36a__rfScales{z-index:1;width:min(40cqw,92cqh);position:absolute;bottom:7cqh;left:50%;translate:-50%}.landing-agent-module__vOs36a__rfScalesSvg{width:100%;height:auto;display:block;overflow:visible}.landing-agent-module__vOs36a__rfBase{fill:var(--ink)}.landing-agent-module__vOs36a__rfPillar{fill:color-mix(in oklab, var(--ink) 80%, var(--board))}.landing-agent-module__vOs36a__rfFinial,.landing-agent-module__vOs36a__rfHub{fill:var(--poster);stroke:var(--ink);stroke-width:3px}.landing-agent-module__vOs36a__rfBeam{transform-box:view-box;transform-origin:200px 70px;rotate:var(--tilt);transition:rotate .9s var(--ease)}.landing-agent-module__vOs36a__rfBeamBar{fill:var(--ink)}.landing-agent-module__vOs36a__rfHang{transform-box:view-box;rotate:calc(var(--tilt) * -1);transition:rotate .9s var(--ease)}.landing-agent-module__vOs36a__rfChain{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.landing-agent-module__vOs36a__rfPanShape{fill:var(--poster);stroke:var(--ink);stroke-width:3px;transition:fill .25s var(--ease)}.landing-agent-module__vOs36a__rfHang[data-side=web2] .landing-agent-module__vOs36a__rfPanShape{fill:var(--chalk)}.landing-agent-module__vOs36a__rfPanText{font-family:var(--display);fill:var(--ink);font-size:17px;font-weight:700}:is(.landing-agent-module__vOs36a__rfScales:has(.landing-agent-module__vOs36a__rfPan[data-side=web3]:hover) .landing-agent-module__vOs36a__rfHang[data-side=web3] .landing-agent-module__vOs36a__rfPanShape,.landing-agent-module__vOs36a__rfScales:has(.landing-agent-module__vOs36a__rfPan[data-side=web2]:hover) .landing-agent-module__vOs36a__rfHang[data-side=web2] .landing-agent-module__vOs36a__rfPanShape){fill:color-mix(in oklab, var(--poster) 70%, var(--signal))}.landing-agent-module__vOs36a__rfPan{border-radius:var(--tile-corner);cursor:pointer;width:46%;position:absolute;top:34%;bottom:0}.landing-agent-module__vOs36a__rfPan[data-side=web3]{left:0}.landing-agent-module__vOs36a__rfPan[data-side=web2]{right:0}.landing-agent-module__vOs36a__rfPan:focus-visible{outline:3px solid var(--signal);outline-offset:2px}.landing-agent-module__vOs36a__rfPanel{z-index:3;border-radius:var(--tile-corner);width:min(58cqw,40rem);box-shadow:0 24px 48px -20px var(--shade);visibility:hidden;transition:translate .7s var(--ease), visibility 0s linear .7s;flex-direction:column;display:flex;position:absolute;top:1.2rem;bottom:1.2rem}.landing-agent-module__vOs36a__rfPanel[data-side=web3]{background:var(--board);color:var(--chalk);left:1.2rem;translate:calc(-100% - 2rem)}.landing-agent-module__vOs36a__rfPanel[data-side=web2]{background:var(--chalk);color:var(--ink);right:1.2rem;translate:calc(100% + 2rem)}.landing-agent-module__vOs36a__rfRoom[data-open=web3] .landing-agent-module__vOs36a__rfPanel[data-side=web3],.landing-agent-module__vOs36a__rfRoom[data-open=web2] .landing-agent-module__vOs36a__rfPanel[data-side=web2]{visibility:visible;transition:translate .7s var(--ease), visibility 0s;translate:0}.landing-agent-module__vOs36a__rfPanel:focus-visible{outline:3px solid var(--poster);outline-offset:3px}.landing-agent-module__vOs36a__rfPanelHead{justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.3rem .8rem;display:flex}.landing-agent-module__vOs36a__rfPanelTitle{font-family:var(--display);text-wrap:balance;font-size:clamp(1.4rem,2.4cqw,1.9rem);font-weight:700;line-height:1.05}.landing-agent-module__vOs36a__rfPanel[data-side=web3] .landing-agent-module__vOs36a__rfPanelTitle{color:var(--poster)}.landing-agent-module__vOs36a__rfPanel[data-side=web2] .landing-agent-module__vOs36a__rfPanelTitle{color:var(--board)}.landing-agent-module__vOs36a__rfClose{cursor:pointer;border-radius:999px;flex:none;place-items:center;width:2.4rem;height:2.4rem;display:grid}.landing-agent-module__vOs36a__rfPanel[data-side=web3] .landing-agent-module__vOs36a__rfClose{background:var(--chalk);color:var(--board)}.landing-agent-module__vOs36a__rfPanel[data-side=web2] .landing-agent-module__vOs36a__rfClose{background:var(--board);color:var(--chalk)}.landing-agent-module__vOs36a__rfClose:focus-visible{outline:3px solid var(--signal);outline-offset:2px}.landing-agent-module__vOs36a__rfPanelBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in oklab, currentColor 40%, transparent) transparent;flex:1;min-height:0;padding:0 1.3rem 1.3rem;overflow-y:auto}.landing-agent-module__vOs36a__rfNotice{border-radius:var(--tile-corner);background:var(--signal);color:var(--chalk);font-family:var(--display);margin-bottom:1rem;padding:.8rem 1rem;font-size:1.05rem;font-weight:600;line-height:1.3}.landing-agent-module__vOs36a__rfBlock+.landing-agent-module__vOs36a__rfBlock{margin-top:1rem}.landing-agent-module__vOs36a__rfBlockTitle{font-family:var(--display);font-size:1.15rem;font-weight:700;line-height:1.2}.landing-agent-module__vOs36a__rfPanel[data-side=web3] .landing-agent-module__vOs36a__rfBlockTitle{color:var(--chalk)}.landing-agent-module__vOs36a__rfPanel[data-side=web2] .landing-agent-module__vOs36a__rfBlockTitle{color:var(--board)}.landing-agent-module__vOs36a__rfBlockText{font-family:var(--text);max-width:65ch;margin-top:.3rem;font-size:1rem;line-height:1.55}.landing-agent-module__vOs36a__rfMore{font-family:var(--display);text-underline-offset:.2em;margin-top:1.2rem;font-size:1.1rem;font-weight:700;text-decoration:underline;display:inline-block}.landing-agent-module__vOs36a__rfPanel[data-side=web3] .landing-agent-module__vOs36a__rfMore{color:var(--poster)}.landing-agent-module__vOs36a__rfPanel[data-side=web2] .landing-agent-module__vOs36a__rfMore{color:var(--board)}.landing-agent-module__vOs36a__rfMore:focus-visible{outline:3px solid var(--signal);outline-offset:3px}@media (max-width:899px){.landing-agent-module__vOs36a__rfSwitch{margin:0 0 1rem}.landing-agent-module__vOs36a__rfSwitch .landing-agent-module__vOs36a__versusOption[data-side=web3]{--tone:var(--poster)}.landing-agent-module__vOs36a__rfSwitch .landing-agent-module__vOs36a__versusOption[data-side=web2]{--tone:var(--chalk)}.landing-agent-module__vOs36a__rfRoom[data-open=web2] .landing-agent-module__vOs36a__rfSwitch .landing-agent-module__vOs36a__versusThumb{translate:100%}.landing-agent-module__vOs36a__rfRoom:not([data-open]){--tilt:-11deg}.landing-agent-module__vOs36a__rfStage{border-radius:var(--tile-corner);height:clamp(300px,72vw,420px);overflow:hidden}.landing-agent-module__vOs36a__rfScales{width:min(62cqw,86cqh)}.landing-agent-module__vOs36a__rfWindow{width:min(22cqw,38cqh);top:22cqh}.landing-agent-module__vOs36a__rfRoomLabel{font-size:13px;top:calc(23.5cqh + 1.33333*min(22cqw,38cqh))}.landing-agent-module__vOs36a__rfPanel[data-side]{visibility:visible;width:auto;box-shadow:none;margin-top:1rem;transition:none;position:static;translate:none}.landing-agent-module__vOs36a__rfRoom[data-open=web2] .landing-agent-module__vOs36a__rfPanel[data-side=web3],.landing-agent-module__vOs36a__rfRoom:not([data-open=web2]) .landing-agent-module__vOs36a__rfPanel[data-side=web2],.landing-agent-module__vOs36a__rfClose{display:none}.landing-agent-module__vOs36a__rfPanelBody{overflow:visible}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__rfBeam,.landing-agent-module__vOs36a__rfHang,.landing-agent-module__vOs36a__rfPanel,.landing-agent-module__vOs36a__rfPanShape{transition:none}}.landing-agent-module__vOs36a__displayLabel{align-items:center;gap:.9rem;display:flex}.landing-agent-module__vOs36a__express{min-width:0;max-width:26rem;height:1.9rem;color:var(--chalk);flex:1;overflow:visible}.landing-agent-module__vOs36a__expressWindows,.landing-agent-module__vOs36a__expressCab{fill:var(--board-deep)}.landing-agent-module__vOs36a__expressStripe{fill:var(--poster)}.landing-agent-module__vOs36a__expressLine{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:46 16;animation:.7s linear infinite landing-agent-module__vOs36a__expressWind}.landing-agent-module__vOs36a__expressDot{fill:currentColor;animation:1.1s ease-in-out infinite landing-agent-module__vOs36a__expressDot}@keyframes landing-agent-module__vOs36a__expressWind{to{stroke-dashoffset:62px}}@keyframes landing-agent-module__vOs36a__expressDot{0%,to{opacity:.15;translate:0}50%{opacity:.7;translate:-4px}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__expressLine,.landing-agent-module__vOs36a__expressDot{animation:none}.landing-agent-module__vOs36a__expressDot{opacity:.4}}.landing-agent-module__vOs36a__vipHall{padding:4.5rem 0 3rem}.landing-agent-module__vOs36a__vipRoom{--vip-h:clamp(380px, 46vw, 560px);--vip-col:calc(var(--vip-h) * 92 / 560);--vip-white:oklch(from var(--primary) .995 .003 h);--vip-gilt-deep:color-mix(in oklab, var(--poster) 72%, var(--ink));--vip-gilt-hi:color-mix(in oklab, var(--poster) 55%, var(--chalk));--vip-wood:color-mix(in oklab, color-mix(in oklab, var(--signal) 38%, var(--poster)) 52%, var(--ink));--vip-wood-hi:color-mix(in oklab, var(--vip-wood) 70%, var(--chalk));--vip-wood-lo:color-mix(in oklab, var(--vip-wood) 58%, var(--ink));--vip-leather:color-mix(in oklab, var(--signal) 40%, var(--ink));--vip-pleat:color-mix(in oklab, var(--signal) 70%, var(--chalk));--vip-canvas:color-mix(in oklab, var(--chalk) 86%, var(--poster));--vip-canvas-edge:color-mix(in oklab, var(--chalk) 66%, var(--poster));--vip-curtain:color-mix(in oklab, var(--signal) 80%, var(--ink));--vip-fold:color-mix(in oklab, var(--signal) 52%, var(--ink));--vip-flute:color-mix(in oklab, var(--board) 12%, var(--chalk));margin-top:1.5rem;position:relative}.landing-agent-module__vOs36a__vipStage{height:var(--vip-h);border-radius:var(--tile-corner);background:var(--board);box-shadow:0 30px 50px -36px var(--shade);position:relative;overflow:hidden}.landing-agent-module__vOs36a__vipSvg{width:100%;height:var(--vip-h);overflow-anchor:none;display:block;position:absolute;inset:auto 0 0}.landing-agent-module__vOs36a__vipWall{fill:var(--board)}.landing-agent-module__vOs36a__vipWainscot{fill:var(--board-deep)}.landing-agent-module__vOs36a__vipMolding{fill:color-mix(in oklab, var(--poster) 55%, var(--board))}.landing-agent-module__vOs36a__vipFloor{fill:var(--floor)}.landing-agent-module__vOs36a__vipParquet{stroke:color-mix(in oklab, var(--board) 14%, var(--floor));stroke-width:2px;fill:none}.landing-agent-module__vOs36a__vipSkirting{fill:var(--board-deep)}.landing-agent-module__vOs36a__vipCol{z-index:1;top:calc(var(--vip-h) * 62 / 560);bottom:calc(var(--vip-h) * 127 / 560);width:var(--vip-col);pointer-events:none;flex-direction:column;display:flex;position:absolute}.landing-agent-module__vOs36a__vipColL{left:0}.landing-agent-module__vOs36a__vipColR{right:0}.landing-agent-module__vOs36a__vipColCap,.landing-agent-module__vOs36a__vipColBase{width:100%;height:auto;fill:var(--chalk);flex:none;display:block;overflow:visible}.landing-agent-module__vOs36a__vipColShaft{background:linear-gradient(90deg, var(--chalk) 0 17.9%, var(--vip-flute) 17.9% 23.2%, var(--chalk) 23.2% 39.3%, var(--vip-flute) 39.3% 44.6%, var(--chalk) 44.6% 60.7%, var(--vip-flute) 60.7% 66.1%, var(--chalk) 66.1% 82.1%, var(--vip-flute) 82.1% 87.5%, var(--chalk) 87.5%);flex:1;margin-inline:19.6%}.landing-agent-module__vOs36a__vipGilt{fill:var(--poster)}.landing-agent-module__vOs36a__vipGiltDeep{fill:var(--vip-gilt-deep)}.landing-agent-module__vOs36a__vipGiltHi{fill:var(--vip-gilt-hi)}.landing-agent-module__vOs36a__vipBevelHi{fill:none;stroke:var(--vip-gilt-hi);stroke-width:3px}.landing-agent-module__vOs36a__vipBevelLo{fill:none;stroke:var(--vip-gilt-deep);stroke-width:3px}.landing-agent-module__vOs36a__vipBead{fill:none;stroke:var(--vip-gilt-hi);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:0 5}.landing-agent-module__vOs36a__vipCanvasMid{stop-color:var(--vip-canvas)}.landing-agent-module__vOs36a__vipCanvasEdge{stop-color:var(--vip-canvas-edge)}.landing-agent-module__vOs36a__vipShadow{fill:var(--ink);opacity:.35}.landing-agent-module__vOs36a__vipConeTop{stop-color:var(--poster);stop-opacity:.32}.landing-agent-module__vOs36a__vipConeEnd{stop-color:var(--poster);stop-opacity:0}.landing-agent-module__vOs36a__vipInk{fill:var(--ink)}.landing-agent-module__vOs36a__vipCollar{fill:var(--vip-canvas);stroke:var(--ink);stroke-width:1.4px}.landing-agent-module__vOs36a__vipCut{fill:none;stroke:var(--vip-canvas);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.landing-agent-module__vOs36a__vipGold{fill:var(--poster)}.landing-agent-module__vOs36a__vipGoldCut{fill:none;stroke:var(--vip-gilt-deep);stroke-width:1.6px;stroke-linecap:round}.landing-agent-module__vOs36a__vipRod{fill:var(--poster)}.landing-agent-module__vOs36a__vipCurtain{fill:var(--vip-curtain)}.landing-agent-module__vOs36a__vipFold{fill:none;stroke:var(--vip-fold);stroke-width:7px;stroke-linecap:round;opacity:.75}.landing-agent-module__vOs36a__vipWood{fill:var(--vip-wood)}.landing-agent-module__vOs36a__vipWoodHi{fill:var(--vip-wood-hi)}.landing-agent-module__vOs36a__vipWoodLo{fill:var(--vip-wood-lo)}.landing-agent-module__vOs36a__vipHood{fill:var(--flapc)}.landing-agent-module__vOs36a__vipLeather{fill:var(--vip-leather)}.landing-agent-module__vOs36a__vipPleat{fill:none;stroke:var(--vip-pleat);stroke-width:1.6px;opacity:.8}.landing-agent-module__vOs36a__vipBrass{fill:var(--poster)}.landing-agent-module__vOs36a__vipGlass{fill:var(--flapc)}.landing-agent-module__vOs36a__vipGlint{fill:none;stroke:var(--chalk);stroke-width:1.6px;stroke-linecap:round;opacity:.8}.landing-agent-module__vOs36a__vipPowder{fill:var(--chalk)}.landing-agent-module__vOs36a__vipPlate{cursor:pointer;outline:none}.landing-agent-module__vOs36a__vipPlateFace{fill:var(--poster);stroke:var(--ink);stroke-width:2.5px;transition:stroke-width .15s var(--ease)}.landing-agent-module__vOs36a__vipPlate:hover .landing-agent-module__vOs36a__vipPlateFace{stroke-width:4px}.landing-agent-module__vOs36a__vipPlate:focus-visible .landing-agent-module__vOs36a__vipPlateFace{stroke:var(--signal);stroke-width:5px}.landing-agent-module__vOs36a__vipBolt{fill:var(--ink-soft)}.landing-agent-module__vOs36a__vipPlateCode{font-family:var(--display);letter-spacing:.03em;fill:var(--ink);font-size:30px;font-weight:700}.landing-agent-module__vOs36a__vipPlateHint{font-family:var(--text);fill:var(--ink);font-size:14px;font-weight:600}.landing-agent-module__vOs36a__vipPull{cursor:grab;touch-action:none}.landing-agent-module__vOs36a__vipPull[data-drag]{cursor:grabbing}.landing-agent-module__vOs36a__vipEyelet{fill:none;stroke:var(--vip-gilt-deep);stroke-width:2.5px}.landing-agent-module__vOs36a__vipRope{fill:none;stroke:var(--vip-gilt-deep);stroke-width:5px;stroke-linecap:round}.landing-agent-module__vOs36a__vipRopeTwist{fill:none;stroke:var(--poster);stroke-width:5px;stroke-dasharray:3 4}.landing-agent-module__vOs36a__vipFringe{fill:none;stroke:var(--vip-gilt-deep);stroke-width:1.4px}.landing-agent-module__vOs36a__vipGrip{fill:#0000}.landing-agent-module__vOs36a__vipCord,.landing-agent-module__vOs36a__vipTassel{transform-box:fill-box}.landing-agent-module__vOs36a__vipCord{transform-origin:50% 0;transform:scaleY(var(--stretch,1))}.landing-agent-module__vOs36a__vipTassel{transform:translateY(var(--pull,0px))}.landing-agent-module__vOs36a__vipPull:not([data-drag]) :is(.landing-agent-module__vOs36a__vipCord,.landing-agent-module__vOs36a__vipTassel){transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.landing-agent-module__vOs36a__vipPull[data-tug] .landing-agent-module__vOs36a__vipCord{animation:.5s cubic-bezier(.3,.7,.4,1) landing-agent-module__vOs36a__vipTugCord}.landing-agent-module__vOs36a__vipPull[data-tug] .landing-agent-module__vOs36a__vipTassel{animation:.5s cubic-bezier(.3,.7,.4,1) landing-agent-module__vOs36a__vipTug}@keyframes landing-agent-module__vOs36a__vipTug{35%{transform:translateY(26px)}70%{transform:translateY(-4px)}}@keyframes landing-agent-module__vOs36a__vipTugCord{35%{transform:scaleY(1.141)}70%{transform:scaleY(.978)}}.landing-agent-module__vOs36a__vipGlowCore{stop-color:var(--vip-white);stop-opacity:1}.landing-agent-module__vOs36a__vipGlowMid{stop-color:var(--poster);stop-opacity:.55}.landing-agent-module__vOs36a__vipGlowEdge{stop-color:var(--poster);stop-opacity:0}.landing-agent-module__vOs36a__vipWarm,.landing-agent-module__vOs36a__vipPowderGlow,.landing-agent-module__vOs36a__vipSpark,.landing-agent-module__vOs36a__vipSmoke{opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none}.landing-agent-module__vOs36a__vipSpark{fill:var(--vip-white)}.landing-agent-module__vOs36a__vipSpark:nth-child(3n){fill:var(--poster)}.landing-agent-module__vOs36a__vipSmoke{fill:color-mix(in oklab, var(--chalk) 70%, var(--board));filter:blur(5px)}.landing-agent-module__vOs36a__vipRoom[data-phase=burn] .landing-agent-module__vOs36a__vipWarm{animation:2s ease-in forwards landing-agent-module__vOs36a__vipWarm}.landing-agent-module__vOs36a__vipRoom[data-phase=burn] .landing-agent-module__vOs36a__vipPowderGlow{animation:.14s steps(2,jump-none) infinite landing-agent-module__vOs36a__vipFlicker}.landing-agent-module__vOs36a__vipRoom[data-phase=burn] .landing-agent-module__vOs36a__vipSpark{animation:landing-agent-module__vOs36a__vipSpark .8s cubic-bezier(.16, 1, .3, 1) var(--d) infinite}.landing-agent-module__vOs36a__vipRoom[data-phase=burn] .landing-agent-module__vOs36a__vipSmoke{animation:landing-agent-module__vOs36a__vipSmoke 2s ease-out var(--d) forwards}@keyframes landing-agent-module__vOs36a__vipWarm{0%{opacity:0}to{opacity:.4}}@keyframes landing-agent-module__vOs36a__vipFlicker{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1.12)}}@keyframes landing-agent-module__vOs36a__vipSpark{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy))}}@keyframes landing-agent-module__vOs36a__vipSmoke{0%{opacity:0;transform:translate(0)scale(.6)}30%{opacity:.45}to{opacity:0;transform:translateY(-80px)scale(1.8)}}.landing-agent-module__vOs36a__vipFlash{z-index:4;pointer-events:none;opacity:0;background:var(--vip-white);overflow-anchor:none;position:absolute;inset:0}.landing-agent-module__vOs36a__vipRoom[data-phase=flash] .landing-agent-module__vOs36a__vipFlash{opacity:1}.landing-agent-module__vOs36a__vipRoom[data-phase=fade] .landing-agent-module__vOs36a__vipFlash{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1)}.landing-agent-module__vOs36a__vipRoom[data-open] .landing-agent-module__vOs36a__vipObjects{visibility:hidden}.landing-agent-module__vOs36a__vipRoom[data-open] .landing-agent-module__vOs36a__vipStage{height:auto;min-height:var(--vip-h);padding:calc(var(--vip-h) * .075 + 1.4rem) calc(var(--vip-col) + clamp(10px, 2.2vw, 30px)) calc(var(--vip-h) * 130 / 560 + clamp(14px, 2.4vw, 30px));align-content:start;display:grid}.landing-agent-module__vOs36a__vipPainting{z-index:2;outline:none;justify-self:center;width:100%;max-width:62rem;position:relative}.landing-agent-module__vOs36a__vipPainting ::selection{background:color-mix(in oklab, var(--poster) 60%, transparent);color:var(--ink)}.landing-agent-module__vOs36a__vipPicLamp{z-index:1;background:linear-gradient(var(--vip-gilt-hi), var(--poster) 45%, var(--vip-gilt-deep));width:min(36%,14rem);height:.65rem;box-shadow:0 8px 12px -8px var(--shade);border-radius:999px;position:absolute;top:-1.25rem;left:50%;translate:-50%}.landing-agent-module__vOs36a__vipPicLamp:after{content:"";background:var(--vip-gilt-deep);width:.3rem;height:.7rem;position:absolute;top:100%;left:50%;translate:-50%}.landing-agent-module__vOs36a__vipPicFrame{--mold:clamp(12px, 2vw, 24px);padding:var(--mold);border:2px solid var(--vip-gilt-deep);background:linear-gradient(140deg, var(--vip-gilt-hi) 0%, var(--poster) 24%, var(--poster) 60%, var(--vip-gilt-deep) 100%);box-shadow:0 30px 46px -28px var(--shade), inset 0 0 0 1px var(--vip-gilt-hi);position:relative}.landing-agent-module__vOs36a__vipPicFrame:before{content:"";inset:calc(var(--mold) * .4);border:2px dotted var(--vip-gilt-hi);pointer-events:none;position:absolute}.landing-agent-module__vOs36a__vipPicCorner{width:calc(var(--mold) * .72);aspect-ratio:1;background:radial-gradient(circle, var(--vip-gilt-deep) 0 24%, var(--vip-gilt-hi) 28% 62%, var(--poster) 66%);border-radius:50%;position:absolute}.landing-agent-module__vOs36a__vipPicTl{top:calc(var(--mold) * .14);left:calc(var(--mold) * .14)}.landing-agent-module__vOs36a__vipPicTr{top:calc(var(--mold) * .14);right:calc(var(--mold) * .14)}.landing-agent-module__vOs36a__vipPicBl{bottom:calc(var(--mold) * .14);left:calc(var(--mold) * .14)}.landing-agent-module__vOs36a__vipPicBr{bottom:calc(var(--mold) * .14);right:calc(var(--mold) * .14)}.landing-agent-module__vOs36a__vipPicCanvas{background:radial-gradient(110% 60% at 50% 0%, color-mix(in oklab, var(--poster) 24%, transparent), transparent 64%), radial-gradient(140% 120% at 50% 40%, var(--vip-canvas) 60%, var(--vip-canvas-edge));box-shadow:inset 0 0 0 3px var(--vip-gilt-deep), inset 0 10px 18px -10px color-mix(in oklab, var(--ink) 45%, transparent);color:var(--ink);padding:clamp(1.1rem,3vw,2.4rem) clamp(1rem,3.2vw,2.6rem);position:relative}.landing-agent-module__vOs36a__vipPicTitle{font-family:var(--display);letter-spacing:.01em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,3.1vw,2.35rem);font-weight:700;line-height:1.05}.landing-agent-module__vOs36a__vipPicLead{max-width:62ch;font-family:var(--text);color:var(--ink-soft);margin:.55rem 0 0;font-size:clamp(1rem,1.35vw,1.1rem);line-height:1.5}.landing-agent-module__vOs36a__vipPicPoints{border-top:2px solid var(--vip-gilt-deep);font-family:var(--text);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.8rem 2.2rem;margin:1.1rem 0 0;padding:1.1rem 0 0;font-size:.98rem;line-height:1.5;list-style:none;display:grid}.landing-agent-module__vOs36a__vipPicPoints li{padding-left:1.2rem;position:relative}.landing-agent-module__vOs36a__vipPicPoints li:before{content:"";background:var(--vip-gilt-deep);width:.45rem;height:.45rem;position:absolute;top:.55em;left:.1rem;rotate:45deg}.landing-agent-module__vOs36a__vipPicMore{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--board);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--vip-gilt-deep);text-decoration-color:var(--vip-gilt-deep);text-underline-offset:.25em;margin-top:1.2rem;font-size:1.1rem;font-weight:700;display:inline-block}.landing-agent-module__vOs36a__vipPicMore svg{vertical-align:-.12em;margin-left:.35rem;display:inline-block}.landing-agent-module__vOs36a__vipPicNowrap{white-space:nowrap}.landing-agent-module__vOs36a__vipPicMore:hover{color:var(--signal)}.landing-agent-module__vOs36a__vipPicMore:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.landing-agent-module__vOs36a__vipRoom[data-phase=fade] .landing-agent-module__vOs36a__vipPicCanvas{animation:1.2s cubic-bezier(.16,1,.3,1) both landing-agent-module__vOs36a__vipDevelop}@keyframes landing-agent-module__vOs36a__vipDevelop{0%{filter:sepia(.55)brightness(1.12)contrast(.86)}to{filter:none}}.landing-agent-module__vOs36a__vipNoscript{z-index:2;border-radius:var(--tile-corner);background:var(--signal);color:var(--chalk);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 14px 24px -14px var(--shade);padding:.85rem 1.4rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex;position:absolute;bottom:6%;left:50%;translate:-50%}.landing-agent-module__vOs36a__vipNoscript:focus-visible{outline:3px solid var(--poster);outline-offset:3px}@media (max-width:639px){.landing-agent-module__vOs36a__vipRoom{--vip-col:22px}.landing-agent-module__vOs36a__vipRoom:not([data-open]) .landing-agent-module__vOs36a__vipCol,.landing-agent-module__vOs36a__vipVolute,.landing-agent-module__vOs36a__vipPlateHint,.landing-agent-module__vOs36a__vipFarLeft{display:none}.landing-agent-module__vOs36a__vipPlateCode{font-size:36px;transform:translateY(10px)}.landing-agent-module__vOs36a__vipPicPoints{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__vipRoom[data-phase] :is(.landing-agent-module__vOs36a__vipWarm,.landing-agent-module__vOs36a__vipPowderGlow,.landing-agent-module__vOs36a__vipSpark,.landing-agent-module__vOs36a__vipSmoke){opacity:0;animation:none}.landing-agent-module__vOs36a__vipPull:not([data-drag]) :is(.landing-agent-module__vOs36a__vipCord,.landing-agent-module__vOs36a__vipTassel),.landing-agent-module__vOs36a__vipPull[data-tug] :is(.landing-agent-module__vOs36a__vipCord,.landing-agent-module__vOs36a__vipTassel),.landing-agent-module__vOs36a__vipRoom[data-phase=fade] :is(.landing-agent-module__vOs36a__vipFlash,.landing-agent-module__vOs36a__vipPicCanvas){transition:none;animation:none}}.landing-agent-module__vOs36a__builders{padding:4.5rem 0 3rem}.landing-agent-module__vOs36a__bdRoom{--bd-wood:color-mix(in oklab, color-mix(in oklab, var(--signal) 38%, var(--poster)) 52%, var(--ink));--bd-wood-hi:color-mix(in oklab, var(--bd-wood) 70%, var(--chalk));--bd-wood-lo:color-mix(in oklab, var(--bd-wood) 58%, var(--ink));--bd-oak:color-mix(in oklab, var(--bd-wood) 58%, var(--poster));--bd-oak-hi:color-mix(in oklab, var(--bd-oak) 70%, var(--chalk));--bd-oak-lo:color-mix(in oklab, var(--bd-oak) 72%, var(--ink));--bd-peg:color-mix(in oklab, var(--bd-wood-hi) 58%, var(--chalk));--bd-steel:color-mix(in oklab, var(--chalk) 80%, var(--board));--bd-steel-lo:color-mix(in oklab, var(--chalk) 50%, var(--board));--bd-iron:color-mix(in oklab, var(--board) 64%, var(--ink));--bd-iron-hi:color-mix(in oklab, var(--board) 62%, var(--chalk));--bd-brass:color-mix(in oklab, var(--poster) 66%, var(--bd-wood));--bd-blue:oklch(from var(--primary) .56 .17 h);--bd-lit:color-mix(in oklab, var(--poster) 72%, var(--chalk));--bd-paint:color-mix(in oklab, var(--chalk) 88%, var(--board));--bd-wall-top:color-mix(in oklab, var(--board-deep) 70%, var(--ink));--bd-wainscot:color-mix(in oklab, var(--board-deep) 76%, var(--ink));--bd-floor:color-mix(in oklab, var(--bd-wood-lo) 60%, var(--ink));aspect-ratio:1000/470;margin-top:2rem;position:relative;container-type:inline-size}.landing-agent-module__vOs36a__bdHall{border-radius:50% 50% var(--tile-corner) var(--tile-corner) / 7% 7% var(--tile-corner) var(--tile-corner);background:radial-gradient(ellipse 30% 46% at 25.2% 48%, color-mix(in oklab, var(--poster) 15%, transparent), transparent 72%), radial-gradient(ellipse 15% 32% at 54.6% 42%, color-mix(in oklab, var(--ring) 10%, transparent), transparent 75%), linear-gradient(to bottom, var(--bd-wall-top), var(--board-deep) 62%);position:absolute;inset:0;overflow:hidden}.landing-agent-module__vOs36a__bdCornice{background:linear-gradient(to bottom, color-mix(in oklab, var(--board) 72%, var(--chalk)) 0 45%, color-mix(in oklab, var(--board-deep) 70%, var(--ink)) 45% 100%);height:1.4%;position:absolute;top:8.4%;left:0;right:0}.landing-agent-module__vOs36a__bdWainscot{background:linear-gradient(to bottom, color-mix(in oklab, var(--board) 66%, var(--chalk)) 0 3px, color-mix(in oklab, var(--board-deep) 62%, var(--ink)) 3px 6px, transparent 6px), repeating-linear-gradient(90deg, transparent 0 calc(7.2% - 2px), color-mix(in oklab, var(--board-deep) 55%, var(--ink)) calc(7.2% - 2px) 7.2%), var(--bd-wainscot);height:13.2%;box-shadow:inset 0 -5px 0 color-mix(in oklab, var(--board-deep) 50%, var(--ink));position:absolute;top:70.2%;left:0;right:0}.landing-agent-module__vOs36a__bdFloor{height:16.6%;display:block;position:absolute;bottom:0;left:0;right:0}.landing-agent-module__vOs36a__bdFloor:after{content:"";pointer-events:none;background:radial-gradient(ellipse 26% 80% at 25% 30%, color-mix(in oklab, var(--poster) 20%, transparent), transparent 70%);position:absolute;inset:0}.landing-agent-module__vOs36a__bdFloorSvg{width:100%;height:100%;display:block}.landing-agent-module__vOs36a__bdFloorBase{fill:var(--bd-floor)}.landing-agent-module__vOs36a__bdFloorLine{fill:none;stroke:color-mix(in oklab, var(--ink) 70%, transparent);stroke-width:1.2px;vector-effect:non-scaling-stroke}.landing-agent-module__vOs36a__bdWinLight{pointer-events:none;clip-path:polygon(8% 0,64% 0,100% 100%,22% 100%);background:linear-gradient(to bottom, color-mix(in oklab, var(--chalk) 13%, transparent), color-mix(in oklab, var(--chalk) 3%, transparent));width:21%;position:absolute;top:83.4%;bottom:0;left:47%}.landing-agent-module__vOs36a__bdWin{z-index:1;width:16%;position:absolute;top:17.9%;left:46.6%}.landing-agent-module__vOs36a__bdWinSvg{width:100%;height:auto;filter:drop-shadow(0 .8cqw 1cqw var(--shade));display:block;overflow:visible}.landing-agent-module__vOs36a__bdSkyTop{stop-color:color-mix(in oklab, var(--board-deep) 70%, var(--ink))}.landing-agent-module__vOs36a__bdSkyMid{stop-color:var(--board)}.landing-agent-module__vOs36a__bdSkyLow{stop-color:color-mix(in oklab, var(--board) 56%, var(--ring))}.landing-agent-module__vOs36a__bdSkyGlow{stop-color:color-mix(in oklab, var(--board) 36%, var(--poster))}.landing-agent-module__vOs36a__bdGlowIn{stop-color:var(--poster);stop-opacity:.55}.landing-agent-module__vOs36a__bdGlowOut{stop-color:var(--poster);stop-opacity:0}.landing-agent-module__vOs36a__bdStar{fill:var(--chalk);opacity:.85}.landing-agent-module__vOs36a__bdPlanet{fill:color-mix(in oklab, var(--board) 52%, var(--chalk))}.landing-agent-module__vOs36a__bdPlanetRing{fill:none;stroke:var(--poster);stroke-width:.9px;opacity:.75}.landing-agent-module__vOs36a__bdCity{fill:color-mix(in oklab, var(--board-deep) 60%, var(--ink))}.landing-agent-module__vOs36a__bdWing{fill:color-mix(in oklab, var(--board) 70%, var(--ink))}.landing-agent-module__vOs36a__bdWingGlass{fill:var(--bd-lit);opacity:.92}.landing-agent-module__vOs36a__bdMullion{fill:none;stroke:color-mix(in oklab, var(--board) 80%, var(--ink));stroke-width:.6px}.landing-agent-module__vOs36a__bdRoofLine{fill:none;stroke:var(--chalk);stroke-width:1.3px}.landing-agent-module__vOs36a__bdDome{fill:color-mix(in oklab, var(--board) 55%, var(--chalk));fill-opacity:.6}.landing-agent-module__vOs36a__bdDomeRib{fill:none;stroke:color-mix(in oklab, var(--chalk) 60%, transparent);stroke-width:.5px}.landing-agent-module__vOs36a__bdDomeEdge{fill:none;stroke:var(--chalk);stroke-width:1.3px}.landing-agent-module__vOs36a__bdBeacon{fill:var(--poster)}.landing-agent-module__vOs36a__bdClockFace{fill:var(--poster);stroke:var(--ink);stroke-width:.9px}.landing-agent-module__vOs36a__bdClockHands{fill:none;stroke:var(--ink);stroke-width:1px;stroke-linecap:round}.landing-agent-module__vOs36a__bdOrbit{fill:none;stroke:var(--poster);stroke-width:.8px;opacity:.85}.landing-agent-module__vOs36a__bdSat{fill:var(--chalk)}.landing-agent-module__vOs36a__bdDoor{fill:var(--poster)}.landing-agent-module__vOs36a__bdGround{fill:color-mix(in oklab, var(--board-deep) 72%, var(--ink))}.landing-agent-module__vOs36a__bdTrack{fill:none;stroke:color-mix(in oklab, var(--chalk) 45%, var(--board));stroke-width:.7px}.landing-agent-module__vOs36a__bdSleeper{fill:none;stroke:color-mix(in oklab, var(--chalk) 25%, var(--board));stroke-width:.8px}.landing-agent-module__vOs36a__bdSignalPost{fill:none;stroke:color-mix(in oklab, var(--chalk) 50%, var(--board));stroke-width:.7px}.landing-agent-module__vOs36a__bdSignalGo{fill:var(--go);filter:drop-shadow(0 0 2px var(--go))}.landing-agent-module__vOs36a__bdSignalStop{fill:var(--signal);filter:drop-shadow(0 0 2px var(--signal))}.landing-agent-module__vOs36a__bdGlare{fill:var(--chalk);opacity:.07}.landing-agent-module__vOs36a__bdReveal{fill:none;stroke:color-mix(in oklab, var(--ink) 50%, transparent);stroke-width:8px}.landing-agent-module__vOs36a__bdSash{fill:none;stroke:var(--bd-paint);stroke-width:2.6px;stroke-linecap:square}.landing-agent-module__vOs36a__bdCasing{fill:var(--bd-paint)}.landing-agent-module__vOs36a__bdCasingShade{fill:color-mix(in oklab, var(--bd-paint) 75%, var(--board))}.landing-agent-module__vOs36a__bdSill{fill:var(--bd-paint)}.landing-agent-module__vOs36a__bdSillShade{fill:color-mix(in oklab, var(--ink) 40%, transparent)}.landing-agent-module__vOs36a__bdLamp{z-index:4;flex-direction:column;align-items:center;width:7.4%;display:flex;position:absolute;top:0;left:25.7%;translate:-50%}.landing-agent-module__vOs36a__bdLamp:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle, color-mix(in oklab, var(--poster) 50%, transparent), transparent 62%);border-radius:50%;width:9cqw;position:absolute;bottom:-1.2cqw;left:50%;translate:-50% 50%}.landing-agent-module__vOs36a__bdWire{background:color-mix(in oklab, var(--chalk) 55%, var(--board));width:2px;height:5.2cqw;display:block}.landing-agent-module__vOs36a__bdShade{width:100%;height:auto;filter:drop-shadow(0 6px 8px var(--shade));display:block;overflow:visible}.landing-agent-module__vOs36a__bdShadeCap{fill:var(--bd-steel-lo)}.landing-agent-module__vOs36a__bdShadeBody{fill:var(--bd-steel);stroke:var(--ink);stroke-width:1.6px}.landing-agent-module__vOs36a__bdShadeShine{fill:none;stroke:var(--chalk);stroke-width:3px;stroke-linecap:round;opacity:.55}.landing-agent-module__vOs36a__bdShadeHole{fill:var(--poster)}.landing-agent-module__vOs36a__bdShadeLace{fill:var(--bd-steel);stroke:var(--ink);stroke-width:1px}.landing-agent-module__vOs36a__bdShadeRim{fill:none;stroke:var(--chalk);stroke-width:3.2px;stroke-linecap:round}.landing-agent-module__vOs36a__bdBulb{fill:var(--poster);filter:drop-shadow(0 0 6px var(--poster))}.landing-agent-module__vOs36a__bdLight{z-index:2;pointer-events:none;filter:blur(7px);width:45.4%;position:absolute;top:20.4%;bottom:5%;left:3%}.landing-agent-module__vOs36a__bdLight:before{content:"";clip-path:polygon(44.5% 0,55.5% 0,100% 100%,0 100%);background:linear-gradient(to bottom, color-mix(in oklab, var(--poster) 36%, transparent), color-mix(in oklab, var(--poster) 4%, transparent) 88%);position:absolute;inset:0}.landing-agent-module__vOs36a__bdBoard{z-index:3;cursor:pointer;background:0 0;border:0;width:47%;padding:0;position:absolute;bottom:3%;left:2.2%}.landing-agent-module__vOs36a__bdBoardSvg{width:100%;height:auto;filter:drop-shadow(0 1.2cqw 1.2cqw var(--shade));display:block;overflow:visible}.landing-agent-module__vOs36a__bdOak{fill:var(--bd-oak)}.landing-agent-module__vOs36a__bdOakHi{fill:var(--bd-oak-hi)}.landing-agent-module__vOs36a__bdOakLoFill{fill:var(--bd-oak-lo)}.landing-agent-module__vOs36a__bdOakHiStroke{fill:none;stroke:var(--bd-oak-hi);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.landing-agent-module__vOs36a__bdWoodFill{fill:var(--bd-wood)}.landing-agent-module__vOs36a__bdWoodLoFill{fill:var(--bd-wood-lo)}.landing-agent-module__vOs36a__bdWoodHiStroke{fill:none;stroke:var(--bd-wood-hi);stroke-width:1.2px}.landing-agent-module__vOs36a__bdGrain{fill:none;stroke:var(--bd-oak-lo);stroke-width:.9px;stroke-linecap:round;opacity:.8}.landing-agent-module__vOs36a__bdGrainOnOak{fill:none;stroke:var(--bd-oak-lo);stroke-width:.8px;opacity:.55}.landing-agent-module__vOs36a__bdLeg{fill:none;stroke:var(--bd-iron-hi);stroke-width:9px;stroke-linecap:round}.landing-agent-module__vOs36a__bdLegHi{fill:none;stroke:var(--bd-steel);stroke-width:2px;stroke-linecap:round;opacity:.7}.landing-agent-module__vOs36a__bdFoot{fill:none;stroke:var(--bd-iron-hi);stroke-width:6px;stroke-linecap:round}.landing-agent-module__vOs36a__bdFloorShadow{fill:color-mix(in oklab, var(--ink) 55%, transparent)}.landing-agent-module__vOs36a__bdCable{fill:none;stroke:var(--bd-steel-lo);stroke-width:1.1px}.landing-agent-module__vOs36a__bdBrassFill{fill:var(--bd-brass)}.landing-agent-module__vOs36a__bdIronFill{fill:var(--bd-iron)}.landing-agent-module__vOs36a__bdSteelDot,.landing-agent-module__vOs36a__bdSteelDotFill,.landing-agent-module__vOs36a__bdSteelFill{fill:var(--bd-steel)}.landing-agent-module__vOs36a__bdPaper{fill:var(--chalk)}.landing-agent-module__vOs36a__bdPaperEdge,.landing-agent-module__vOs36a__bdStampBox{fill:none;stroke:var(--board);stroke-width:.9px}.landing-agent-module__vOs36a__bdStampText{fill:var(--board);font-family:var(--display);letter-spacing:.02em;font-size:9.5px;font-weight:700}.landing-agent-module__vOs36a__bdLoco{fill:none;stroke:var(--board);stroke-width:1.35px;stroke-linejoin:round;stroke-linecap:round}.landing-agent-module__vOs36a__bdLoco .landing-agent-module__vOs36a__bdThin{stroke-width:.6px}.landing-agent-module__vOs36a__bdLoco .landing-agent-module__vOs36a__bdHub{fill:var(--board)}.landing-agent-module__vOs36a__bdLoco .landing-agent-module__vOs36a__bdHatch{stroke-width:.5px}.landing-agent-module__vOs36a__bdLoco .landing-agent-module__vOs36a__bdRod{stroke-width:2.4px}.landing-agent-module__vOs36a__bdLoco .landing-agent-module__vOs36a__bdRail{stroke-width:1.8px}.landing-agent-module__vOs36a__bdLoco .landing-agent-module__vOs36a__bdGuide{stroke-width:.5px;opacity:.28}.landing-agent-module__vOs36a__bdLoco .landing-agent-module__vOs36a__bdCenter{stroke-width:.55px;stroke-dasharray:7 2 1.5 2;opacity:.7}.landing-agent-module__vOs36a__bdDim{fill:none;stroke:var(--signal);stroke-width:.8px}.landing-agent-module__vOs36a__bdDim .landing-agent-module__vOs36a__bdArrow{fill:var(--signal);stroke:none}.landing-agent-module__vOs36a__bdDim text{fill:var(--signal);stroke:none;font-family:var(--display);font-size:10px;font-weight:600}.landing-agent-module__vOs36a__bdAxis{fill:none;stroke:var(--board);stroke-width:.8px;stroke-dasharray:9 2.5 2 2.5;clip-path:inset(-3px 100% -3px 0);transition:clip-path .45s var(--ease)}.landing-agent-module__vOs36a__bdPool{mix-blend-mode:multiply}.landing-agent-module__vOs36a__bdPoolIn{stop-color:var(--poster);stop-opacity:.3}.landing-agent-module__vOs36a__bdPoolOut{stop-color:var(--poster);stop-opacity:0}.landing-agent-module__vOs36a__bdTape{fill:color-mix(in oklab, var(--poster) 32%, var(--chalk));opacity:.92;stroke:color-mix(in oklab, var(--poster) 45%, var(--bd-wood));stroke-width:.4px}.landing-agent-module__vOs36a__bdPencils{filter:drop-shadow(1.5px 2.5px 1.2px color-mix(in oklab, var(--ink) 35%, transparent))}.landing-agent-module__vOs36a__bdPencilRed{--pc:var(--signal)}.landing-agent-module__vOs36a__bdPencilYellow{--pc:var(--poster)}.landing-agent-module__vOs36a__bdPencilBlue{--pc:var(--bd-blue)}.landing-agent-module__vOs36a__bdPencilBody{fill:var(--pc);stroke:color-mix(in oklab, var(--pc) 50%, var(--ink));stroke-width:.6px}.landing-agent-module__vOs36a__bdPencilTop{fill:color-mix(in oklab, var(--pc) 68%, var(--chalk))}.landing-agent-module__vOs36a__bdPencilLow{fill:color-mix(in oklab, var(--pc) 72%, var(--ink))}.landing-agent-module__vOs36a__bdPencilWood{fill:var(--bd-wood-hi);stroke:color-mix(in oklab, var(--bd-wood) 70%, var(--ink));stroke-width:.4px}.landing-agent-module__vOs36a__bdPencilLead{fill:color-mix(in oklab, var(--pc) 78%, var(--ink))}.landing-agent-module__vOs36a__bdPencilEnd{fill:var(--bd-wood-hi)}.landing-agent-module__vOs36a__bdRule{transition:translate 1.1s var(--ease)}.landing-agent-module__vOs36a__bdAcrylic{fill:color-mix(in oklab, var(--bd-blue) 18%, var(--chalk));fill-opacity:.55}.landing-agent-module__vOs36a__bdAcrylicEdge{fill:none;stroke:color-mix(in oklab, var(--bd-blue) 55%, var(--board));stroke-width:.9px}.landing-agent-module__vOs36a__bdRuleBase{fill:var(--bd-steel-lo)}.landing-agent-module__vOs36a__bdTicks{fill:none;stroke:var(--board);stroke-width:.5px}.landing-agent-module__vOs36a__bdBoard:hover .landing-agent-module__vOs36a__bdRule,.landing-agent-module__vOs36a__bdBoard:focus-visible .landing-agent-module__vOs36a__bdRule{translate:0 -64px}.landing-agent-module__vOs36a__bdBoard:hover .landing-agent-module__vOs36a__bdAxis,.landing-agent-module__vOs36a__bdBoard:focus-visible .landing-agent-module__vOs36a__bdAxis{clip-path:inset(-3px 0);transition:clip-path .9s var(--ease) .75s}.landing-agent-module__vOs36a__bdShop{z-index:2;width:33%;position:absolute;top:20.6%;left:65%}.landing-agent-module__vOs36a__bdShopArt{position:relative}.landing-agent-module__vOs36a__bdShopSvg{width:100%;height:auto;filter:drop-shadow(0 .8cqw 1cqw var(--shade));display:block;overflow:visible}.landing-agent-module__vOs36a__bdPeg{fill:var(--bd-peg)}.landing-agent-module__vOs36a__bdPegHole{fill:color-mix(in oklab, var(--bd-wood-lo) 70%, transparent)}.landing-agent-module__vOs36a__bdShop .landing-agent-module__vOs36a__bdGhost{opacity:.3}.landing-agent-module__vOs36a__bdShop .landing-agent-module__vOs36a__bdGhost *{fill:var(--board);stroke:var(--board);stroke-width:3.5px;stroke-linejoin:round}.landing-agent-module__vOs36a__bdHook{fill:none;stroke:var(--bd-steel-lo);stroke-width:2.2px;stroke-linecap:round}.landing-agent-module__vOs36a__bdHung{filter:drop-shadow(0 3px 2px color-mix(in oklab, var(--ink) 45%, transparent))}.landing-agent-module__vOs36a__bdSteel{fill:var(--bd-steel);stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}.landing-agent-module__vOs36a__bdSteelLo{fill:var(--bd-steel-lo);stroke:var(--ink);stroke-width:1.2px}.landing-agent-module__vOs36a__bdSteelEdge{fill:none;stroke:color-mix(in oklab, var(--ink) 75%, transparent);stroke-width:1px;stroke-linecap:round}.landing-agent-module__vOs36a__bdTeeth{fill:none;stroke:color-mix(in oklab, var(--ink) 60%, transparent);stroke-width:.8px}.landing-agent-module__vOs36a__bdShine{fill:none;stroke:var(--chalk);stroke-width:1.6px;stroke-linecap:round;opacity:.9}.landing-agent-module__vOs36a__bdGrip{fill:var(--signal);stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}.landing-agent-module__vOs36a__bdGripShine{fill:none;stroke:color-mix(in oklab, var(--chalk) 70%, transparent);stroke-width:1.3px;stroke-linecap:round}.landing-agent-module__vOs36a__bdHoleDark{fill:color-mix(in oklab, var(--bd-peg) 40%, var(--bd-wood-lo));stroke:var(--ink);stroke-width:1.2px}.landing-agent-module__vOs36a__bdHandleA{fill:var(--poster);stroke:var(--ink);stroke-width:1.4px}.landing-agent-module__vOs36a__bdHandleB{fill:var(--bd-blue);stroke:var(--ink);stroke-width:1.4px}.landing-agent-module__vOs36a__bdToolSvg .landing-agent-module__vOs36a__bdOak,.landing-agent-module__vOs36a__bdHung .landing-agent-module__vOs36a__bdOak,.landing-agent-module__vOs36a__bdToolSvg .landing-agent-module__vOs36a__bdOakLoFill{stroke:var(--ink);stroke-width:1.4px}.landing-agent-module__vOs36a__bdToolSvg .landing-agent-module__vOs36a__bdIronFill{stroke:var(--ink);stroke-width:1.2px}.landing-agent-module__vOs36a__bdToolbox .landing-agent-module__vOs36a__bdBoxBody{fill:var(--signal);stroke:var(--ink);stroke-width:1px}.landing-agent-module__vOs36a__bdToolbox .landing-agent-module__vOs36a__bdBoxLid{fill:color-mix(in oklab, var(--signal) 80%, var(--ink));stroke:var(--ink);stroke-width:1px}.landing-agent-module__vOs36a__bdToolbox .landing-agent-module__vOs36a__bdBoxHandle{fill:none;stroke:var(--bd-steel);stroke-width:2.2px;stroke-linejoin:round}.landing-agent-module__vOs36a__bdJaw{fill:var(--bd-steel)}.landing-agent-module__vOs36a__bdIronEdge{fill:none;stroke:var(--bd-iron-hi);stroke-width:1px;opacity:.9}.landing-agent-module__vOs36a__bdThread{fill:none;stroke:var(--bd-steel-lo);stroke-width:.8px}.landing-agent-module__vOs36a__bdTbar{fill:none;stroke:var(--bd-steel);stroke-width:2.4px;stroke-linecap:round}.landing-agent-module__vOs36a__bdShaving{fill:none;stroke:var(--bd-oak-hi);stroke-width:1.3px;stroke-linecap:round}.landing-agent-module__vOs36a__bdModelRail{fill:none;stroke:var(--bd-steel);stroke-width:1.6px}.landing-agent-module__vOs36a__bdModelSleeper{fill:none;stroke:var(--bd-wood-lo);stroke-width:2.6px}.landing-agent-module__vOs36a__bdModelDark{fill:var(--ink)}.landing-agent-module__vOs36a__bdModelBody{fill:color-mix(in oklab, var(--board) 55%, var(--bd-blue));stroke:var(--ink);stroke-width:.8px}.landing-agent-module__vOs36a__bdModelShine{fill:none;stroke:color-mix(in oklab, var(--chalk) 60%, transparent);stroke-width:1.4px;stroke-linecap:round}.landing-agent-module__vOs36a__bdModelGold{fill:none;stroke:var(--bd-brass);stroke-width:1.2px}.landing-agent-module__vOs36a__bdModelGoldFill{fill:var(--bd-brass)}.landing-agent-module__vOs36a__bdModelCab{fill:var(--signal);stroke:var(--ink);stroke-width:.8px}.landing-agent-module__vOs36a__bdModelWindow{fill:var(--bd-lit)}.landing-agent-module__vOs36a__bdModelLamp{fill:var(--poster);filter:drop-shadow(0 0 2px var(--poster))}.landing-agent-module__vOs36a__bdModelWheel{fill:var(--signal);stroke:var(--ink);stroke-width:1px}.landing-agent-module__vOs36a__bdModelHub{fill:var(--chalk)}.landing-agent-module__vOs36a__bdModelRod{fill:none;stroke:var(--bd-steel);stroke-width:1.4px;stroke-linecap:round}.landing-agent-module__vOs36a__bdTool{cursor:pointer;z-index:1;transform-origin:50% 4%;height:auto;transition:translate .45s var(--ease), rotate .45s var(--ease);background:0 0;border:0;border-radius:6px;padding:0;display:block;position:absolute}.landing-agent-module__vOs36a__bdToolSvg{width:100%;height:auto;filter:drop-shadow(0 3px 2.5px color-mix(in oklab, var(--ink) 45%, transparent));transition:filter .45s var(--ease);display:block;overflow:visible}.landing-agent-module__vOs36a__bdTool:hover,.landing-agent-module__vOs36a__bdTool:focus-visible{z-index:2;translate:0 -6%;rotate:-4deg}.landing-agent-module__vOs36a__bdTool:hover .landing-agent-module__vOs36a__bdToolSvg,.landing-agent-module__vOs36a__bdTool:focus-visible .landing-agent-module__vOs36a__bdToolSvg{filter:drop-shadow(0 12px 9px color-mix(in oklab, var(--ink) 50%, transparent))}.landing-agent-module__vOs36a__bdBoard:focus-visible,.landing-agent-module__vOs36a__bdTool:focus-visible{outline:3px solid var(--poster);outline-offset:4px;border-radius:6px}.landing-agent-module__vOs36a__bdInfo{border-radius:var(--tile-corner);background:var(--board);width:min(26rem,100vw - 2rem);color:var(--chalk);box-shadow:0 24px 48px -20px var(--shade);border:0;margin:0;padding:1.3rem 1.4rem 1.2rem;position:fixed;inset:50% auto auto max(1rem,3vw);translate:0 -50%}.landing-agent-module__vOs36a__bdInfo:popover-open{animation:landing-agent-module__vOs36a__bdInfoIn .45s var(--ease)}.landing-agent-module__vOs36a__bdInfo::backdrop{background:0 0}@keyframes landing-agent-module__vOs36a__bdInfoIn{0%{opacity:0;translate:-2rem -50%}to{opacity:1;translate:0 -50%}}@media (max-width:819px){.landing-agent-module__vOs36a__bdRoom{aspect-ratio:auto}.landing-agent-module__vOs36a__bdHall{aspect-ratio:360/470;position:relative;inset:auto;container-type:inline-size}.landing-agent-module__vOs36a__bdCornice{height:1.1%;top:6.2%}.landing-agent-module__vOs36a__bdWin{width:42%;top:7%;left:52%}.landing-agent-module__vOs36a__bdLamp{width:19%;left:33%}.landing-agent-module__vOs36a__bdLamp:after{width:22cqw;bottom:-3cqw}.landing-agent-module__vOs36a__bdWire{height:7cqw}.landing-agent-module__vOs36a__bdLight{width:58%;top:19%;bottom:8%;left:1%}.landing-agent-module__vOs36a__bdBoard{width:97%;bottom:2%;left:1.5%}.landing-agent-module__vOs36a__bdWainscot{height:24.5%;top:64%}.landing-agent-module__vOs36a__bdFloor{height:11.5%}.landing-agent-module__vOs36a__bdFloor:after{background:radial-gradient(ellipse 50% 80% at 40% 30%, color-mix(in oklab, var(--poster) 18%, transparent), transparent 70%)}.landing-agent-module__vOs36a__bdWinLight,.landing-agent-module__vOs36a__bdShop{display:none}}@media (prefers-reduced-motion:reduce){.landing-agent-module__vOs36a__bdRule,.landing-agent-module__vOs36a__bdAxis,.landing-agent-module__vOs36a__bdTool,.landing-agent-module__vOs36a__bdToolSvg{transition:none}.landing-agent-module__vOs36a__bdBoard:hover .landing-agent-module__vOs36a__bdRule,.landing-agent-module__vOs36a__bdBoard:focus-visible .landing-agent-module__vOs36a__bdRule{translate:none}.landing-agent-module__vOs36a__bdAxis{clip-path:none}.landing-agent-module__vOs36a__bdTool:hover,.landing-agent-module__vOs36a__bdTool:focus-visible{translate:none;rotate:none}.landing-agent-module__vOs36a__bdInfo:popover-open{animation:none}}
