.lr-how__open{display:inline-flex;align-items:center;gap:var(--s-1_5);min-block-size:var(--composer-ctl,var(--nav-ctl));padding-inline:var(--s-2);margin-inline-start:calc(-1 * var(--s-1));border:0;border-radius:var(--r-md);background:none;font:inherit;font-size:var(--text-sm);font-weight:500;color:var(--ink-9);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease-out-soft),background-color var(--dur-fast) var(--ease-out-soft)}.lr-how__open:hover{color:var(--ink-12);background:var(--paper-2)}.lr-how__open:active{transform:scale(.97)}.lr-how__open .i{inline-size:var(--s-5);block-size:var(--s-5)}.lr-how-scrim{align-items:center;justify-content:center;padding:var(--s-4);background:var(--scrim)}.lr-how{position:relative;inline-size:min(48rem,100%);padding:var(--s-3);background:var(--paper-1);border:var(--line-width) solid var(--rule);border-radius:var(--r-xl);box-shadow:var(--shadow-floating);animation:lr-how-in var(--dur-slow) var(--ease-spring) both}@keyframes lr-how-in{0%{opacity:0;transform:translateY(var(--s-4)) scale(.97)}}.lr-how__in{position:relative}.lr-how__close{position:absolute;z-index:3;inset-block-start:var(--s-2);inset-inline-end:var(--s-2);display:inline-flex;align-items:center;justify-content:center;inline-size:var(--nav-ctl);block-size:var(--nav-ctl);border:0;border-radius:var(--r-pill);background:var(--paper-1);box-shadow:var(--shadow-float);color:var(--ink-12);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out-soft)}.lr-how__close:hover{transform:scale(1.06)}.how{--ease:cubic-bezier(0.22,1,0.36,1);--pop:cubic-bezier(0.34,1.56,0.64,1);position:relative;container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4cqw;aspect-ratio:16/10;overflow:hidden;border-radius:var(--r-lg);background:radial-gradient(circle at center,var(--rule) .12cqw,transparent .13cqw) 0 0 /3cqw 3cqw,var(--paper-2);font-family:var(--font-sans);font-size:2.4cqw;color:var(--ink-12)}.how [data-door=full]{--door:var(--tint-sky);--door-edge:var(--tint-sky-edge)}.how [data-door=crash]{--door:var(--tint-peach);--door-edge:var(--tint-peach-edge)}.how [data-door=search]{--door:var(--tint-lilac);--door-edge:var(--tint-lilac-edge)}.how__progress{position:absolute;inset-inline:0;inset-block-end:0;block-size:.4cqw;background:var(--ink-12);transform-origin:0 50%;animation:how-progress var(--how-ms) linear both}[dir=rtl] .how__progress{transform-origin:100% 50%}@keyframes how-progress{0%{transform:scaleX(0)}}.how__box{inline-size:80cqw;border:var(--line-width) solid var(--rule);border-radius:2cqw;background:var(--paper-1);box-shadow:var(--shadow-floating);animation:how-land .45s var(--pop) both}@keyframes how-land{0%{opacity:0;transform:translateY(2cqw) scale(.96)}}.how__line{display:flex;align-items:center;min-block-size:6.4cqw;padding-inline:3cqw;border-block-end:var(--line-width) solid var(--rule);font-size:2.2cqw;color:var(--ink-7);white-space:nowrap;overflow:hidden}.how__line-t{display:inline-flex;min-width:0;align-items:center;gap:1.2cqw;animation:how-kind .35s var(--pop) both}.how__line.is-thinking .how__line-t{opacity:.4;animation:none}@keyframes how-kind{0%{opacity:0;transform:translateY(-1.2cqw)}}.how__line .i{inline-size:2.8cqw;block-size:2.8cqw;color:var(--door-edge)}.how__line-n{font-weight:500;color:var(--ink-12)}.how__line-h{overflow:hidden;text-overflow:ellipsis}.how__line-h:before{content:"·";margin-inline-end:1.2cqw}.how__line-dot{inline-size:1.4cqw;block-size:1.4cqw;border-radius:var(--r-pill);background:var(--ink-7);animation:how-breathe .6s var(--ease) infinite alternate}@keyframes how-breathe{to{opacity:.25}}.how__goal{min-block-size:11cqw;margin:0;padding:2.6cqw 3cqw;font-size:3.4cqw;font-weight:500;line-height:1.3}.how__caret{display:inline-block;inline-size:.3cqw;block-size:3.6cqw;margin-inline-start:.3cqw;vertical-align:text-bottom;background:var(--ink-12);animation:how-blink .9s steps(1) infinite}@keyframes how-blink{50%{opacity:0}}.how__pic{display:flex;align-items:center;justify-content:center;block-size:9cqw}.how__pic--path{gap:0}.how__node{position:relative;inline-size:3.6cqw;block-size:3.6cqw;border:.4cqw solid var(--door-edge);border-radius:var(--r-pill);background:var(--door);animation:how-pop .35s var(--pop) calc(var(--i) * .09s) both}.how__node+.how__node{margin-inline-start:7cqw}.how__node+.how__node:before{content:"";position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + .4cqw);inline-size:7cqw;block-size:.4cqw;background:var(--door-edge);transform:translateY(-50%)}@keyframes how-pop{0%{opacity:0;transform:scale(.4)}}.how__clock{inline-size:9cqw;block-size:9cqw;transform:rotate(-90deg)}.how__clock circle{fill:var(--door);stroke:var(--door-edge);stroke-width:3;stroke-dasharray:1;animation:how-round .9s var(--ease) both}@keyframes how-round{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.how__pic--talk{flex-direction:column;align-items:stretch;gap:1.2cqw;inline-size:40cqw}.how__bubble{block-size:2.4cqw;inline-size:24cqw;border-radius:var(--r-pill);background:var(--door);border:.3cqw solid var(--door-edge);animation:how-pop .3s var(--pop) calc(var(--i) * .16s) both}.how__bubble:nth-child(2){align-self:flex-end;inline-size:18cqw;background:var(--paper-1);border-color:var(--rule-2)}.how__kinds{display:flex;gap:2.4cqw;margin:0;padding:0 4cqw;list-style:none}.how__kind{display:flex;flex:1 1 0;flex-direction:column;gap:1cqw;padding:3cqw;border:var(--line-width) solid var(--rule);border-radius:2cqw;background:var(--paper-1);box-shadow:var(--shadow-float);animation:how-land .45s var(--pop) calc(var(--i) * .1s) both}.how__kind-i .i{inline-size:3.6cqw;block-size:3.6cqw;color:var(--door-edge)}.how__kind-n{font-weight:500}.how__kind-h{font-size:2cqw;color:var(--ink-7);line-height:1.35}@media (max-width:47.99em){.lr-how__open{justify-content:center;inline-size:var(--composer-ctl,var(--nav-ctl));padding:0;margin-inline-start:0;border-radius:var(--r-pill)}.lr-how__open-t{position:absolute;inline-size:var(--line-width);block-size:var(--line-width);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lr-how__open .i{inline-size:var(--s-6);block-size:var(--s-6)}.lr-how-scrim{padding:var(--s-3)}.lr-how{padding:var(--s-2);border-radius:var(--r-lg)}.how{aspect-ratio:4/5;gap:8cqw;background:radial-gradient(circle at center,var(--rule) .24cqw,transparent .26cqw) 0 0 /6cqw 6cqw,var(--paper-2);font-size:4.4cqw}.how__progress{block-size:.8cqw}.how__box{inline-size:88cqw;border-radius:3cqw}.how__line{min-block-size:11cqw;padding-inline:4cqw;font-size:4cqw}.how__line-t{gap:2cqw}.how__line .i{inline-size:5cqw;block-size:5cqw}.how__line-h{display:none}.how__line-dot{inline-size:2.4cqw;block-size:2.4cqw}.how__goal{min-block-size:22cqw;padding:4cqw;font-size:5.6cqw}.how__caret{inline-size:.6cqw;block-size:6cqw;margin-inline-start:.6cqw}.how__pic{block-size:18cqw}.how__node{inline-size:7cqw;block-size:7cqw;border-width:.8cqw}.how__node+.how__node{margin-inline-start:9cqw}.how__node+.how__node:before{inset-inline-end:calc(100% + .8cqw);inline-size:9cqw;block-size:.8cqw}.how__clock{inline-size:18cqw;block-size:18cqw}.how__pic--talk{inline-size:70cqw;gap:2.4cqw}.how__bubble{block-size:4.8cqw;inline-size:48cqw;border-width:.6cqw}.how__bubble:nth-child(2){inline-size:36cqw}.how__kinds{flex-direction:column;gap:3cqw;inline-size:100%;padding:0 6cqw}.how__kind{gap:1.2cqw;padding:4cqw 5cqw;border-radius:3cqw}.how__kind-i .i{inline-size:6cqw;block-size:6cqw}.how__kind-h{font-size:3.6cqw}}@media (prefers-reduced-motion:reduce){.how *,.how__progress,.lr-how{animation:none!important}}