.Strands-module__7jyema__root{opacity:.72;background:0 0;width:100%;height:100%;position:relative}.Strands-module__7jyema__root canvas{pointer-events:none;width:100%;height:100%;filter:var(--effect-strand-glow);display:block}
.AppDemo-module__0G3wKq__shell{width:100%;max-width:1120px;margin-inline:auto;padding-bottom:24px}.AppDemo-module__0G3wKq__shellLarge{max-width:1400px}.AppDemo-module__0G3wKq__shellLarge .AppDemo-module__0G3wKq__viewport{aspect-ratio:1440/880}.AppDemo-module__0G3wKq__inlineActions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.AppDemo-module__0G3wKq__inlineReset{min-height:36px;color:var(--visual-text16);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:500;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.AppDemo-module__0G3wKq__inlineReset:hover{background:var(--visual-surface19);border-color:var(--visual-overlay07);color:var(--visual-text25)}.AppDemo-module__0G3wKq__inlineReset:active{transform:scale(.97)}.AppDemo-module__0G3wKq__inlineReset:focus-visible{outline:2px solid var(--visual-accent21);outline-offset:4px}.AppDemo-module__0G3wKq__placeholder{width:100%}.AppDemo-module__0G3wKq__window{width:100%;max-width:none;max-height:none;color:var(--visual-text24);background:var(--visual-surface03);border:1px solid var(--visual-overlay07);box-shadow:var(--effect-shadow-06);font-family:var(--font-sans), sans-serif;border-radius:18px;flex-direction:column;margin:0;padding:0;display:flex;position:relative;inset:auto;overflow:hidden}.AppDemo-module__0G3wKq__header{border-bottom:1px solid var(--visual-overlay06);background:var(--visual-surface10);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}.AppDemo-module__0G3wKq__identity{letter-spacing:-.015em;align-items:center;gap:10px;font-size:13px;font-weight:550;display:flex}.AppDemo-module__0G3wKq__indicator{background:var(--visual-accent20);width:6px;height:6px;box-shadow:var(--effect-shadow-07);border-radius:50%}.AppDemo-module__0G3wKq__label{border-left:1px solid var(--visual-overlay07);color:var(--visual-text08);letter-spacing:0;margin-left:6px;padding-left:16px;font-size:11px;font-weight:400}.AppDemo-module__0G3wKq__explore{border:1px solid var(--visual-overlay09);min-height:36px;color:var(--visual-text25);background:var(--visual-surface24);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:0 13px;font-size:12px;font-weight:500;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.AppDemo-module__0G3wKq__explore:hover{background:var(--visual-surface31);border-color:var(--visual-overlay03)}.AppDemo-module__0G3wKq__explore:active{transform:scale(.97)}.AppDemo-module__0G3wKq__explore:focus-visible{outline:2px solid var(--visual-accent21);outline-offset:4px}.AppDemo-module__0G3wKq__explore kbd{border:1px solid var(--visual-overlay07);color:var(--visual-text14);border-radius:4px;margin-left:8px;padding:1px 5px;font-size:10px}.AppDemo-module__0G3wKq__viewport{aspect-ratio:1440/880;background:var(--visual-surface01);width:100%;position:relative;overflow:hidden}.AppDemo-module__0G3wKq__frame{transform-origin:0 0;opacity:1;border:0;transition:opacity .24s;position:absolute;inset:0}.AppDemo-module__0G3wKq__frame[data-focused=true]{outline:2px solid var(--color-accent-text);outline-offset:-2px}.AppDemo-module__0G3wKq__viewport[data-ready=false] .AppDemo-module__0G3wKq__frame{opacity:0}.AppDemo-module__0G3wKq__loading{color:var(--visual-text12);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.AppDemo-module__0G3wKq__footer{border-top:1px solid var(--visual-overlay06);color:var(--visual-text07);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:10px;line-height:1.5;display:flex}.AppDemo-module__0G3wKq__footer>span:first-child{color:var(--visual-text17);letter-spacing:.015em}.AppDemo-module__0G3wKq__footer>span:first-child span{color:var(--visual-text01);padding:0 4px}.AppDemo-module__0G3wKq__window[data-expanded=true]{border:1px solid var(--visual-overlay07);width:min(100vw - 48px,1680px,165dvh - 182px);max-width:calc(100vw - 24px);height:min(100dvh - 48px,1120px);max-height:calc(100dvh - 24px);box-shadow:var(--effect-shadow-06);border-radius:20px;gap:10px;margin:auto;padding:12px;position:fixed;inset:0}.AppDemo-module__0G3wKq__window[data-expanded=true] .AppDemo-module__0G3wKq__expandedHeader{background:0 0;border:0;flex:none;min-height:44px;padding:0 4px}.AppDemo-module__0G3wKq__toolbarActions{align-items:center;gap:8px;display:flex}.AppDemo-module__0G3wKq__toolbarButton{border:1px solid var(--visual-overlay08);min-height:44px;color:var(--visual-text24);background:var(--visual-surface10);font:500 12px/1 var(--font-sans), sans-serif;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.AppDemo-module__0G3wKq__toolbarButton:hover{background:var(--visual-surface16);border-color:var(--visual-overlay10)}.AppDemo-module__0G3wKq__toolbarButton:focus-visible{outline:2px solid var(--visual-accent13);outline-offset:3px}.AppDemo-module__0G3wKq__toolbarButton:active{background:var(--visual-surface25)}.AppDemo-module__0G3wKq__toolbarButton svg{flex:none}.AppDemo-module__0G3wKq__reset{color:var(--visual-text24)}.AppDemo-module__0G3wKq__close{color:var(--visual-text15);background:0 0;border-color:#0000}.AppDemo-module__0G3wKq__close:hover{border-color:var(--visual-overlay07);color:var(--visual-text26)}.AppDemo-module__0G3wKq__window[data-expanded=true] .AppDemo-module__0G3wKq__viewport{aspect-ratio:auto;border:1px solid var(--visual-overlay07);border-radius:14px;flex:1;min-height:0}.AppDemo-module__0G3wKq__window[data-expanded=true] .AppDemo-module__0G3wKq__footer{display:none}.AppDemo-module__0G3wKq__window::backdrop{-webkit-backdrop-filter:var(--effect-demo-backdrop);backdrop-filter:var(--effect-demo-backdrop);background:#050507f0}@media (max-width:640px){.AppDemo-module__0G3wKq__window{border-radius:12px}.AppDemo-module__0G3wKq__header{gap:8px;padding:10px 12px}.AppDemo-module__0G3wKq__identity{gap:7px;font-size:12px}.AppDemo-module__0G3wKq__label{display:none}.AppDemo-module__0G3wKq__footer{padding:10px 12px;font-size:9px}.AppDemo-module__0G3wKq__footer>span:first-child{display:none}.AppDemo-module__0G3wKq__explore{min-height:40px;padding-inline:11px}.AppDemo-module__0G3wKq__explore kbd{display:none}.AppDemo-module__0G3wKq__window[data-expanded=true]{border-radius:14px;gap:8px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);padding:8px}.AppDemo-module__0G3wKq__window[data-expanded=true] .AppDemo-module__0G3wKq__expandedHeader{flex-wrap:wrap;padding:2px}.AppDemo-module__0G3wKq__window[data-expanded=true] .AppDemo-module__0G3wKq__toolbarActions{gap:6px}.AppDemo-module__0G3wKq__window[data-expanded=true] .AppDemo-module__0G3wKq__toolbarButton{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.AppDemo-module__0G3wKq__explore,.AppDemo-module__0G3wKq__toolbarButton,.AppDemo-module__0G3wKq__frame{transition:none}}
.CodeMode-module__FcIvMW__section{margin-top:clamp(2.5rem,5vw,6rem);padding-block:clamp(3rem,6vw,5.5rem) clamp(2.5rem,4vw,4rem)}.CodeMode-module__FcIvMW__frame{max-width:1280px}.CodeMode-module__FcIvMW__top{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}.CodeMode-module__FcIvMW__copy{min-width:0}.CodeMode-module__FcIvMW__eyebrow{color:var(--color-dim);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:.7rem;font-weight:500;display:flex}.CodeMode-module__FcIvMW__eyebrowDot{background:var(--color-accent-text);width:.4rem;height:.4rem;box-shadow:var(--effect-shadow-08);border-radius:50%;flex:none}.CodeMode-module__FcIvMW__headline{letter-spacing:-.045em;text-wrap:balance;margin:1.1rem 0 0;font-size:clamp(2.9rem,5.2vw,4.9rem);font-weight:800;line-height:.98}.CodeMode-module__FcIvMW__lede{max-width:60ch;color:var(--color-muted);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(.98rem,1.2vw,1.1rem);line-height:1.65}.CodeMode-module__FcIvMW__notes{border-left:1px solid var(--color-hairline);min-width:0;padding-left:clamp(1.5rem,2.5vw,2.5rem)}.CodeMode-module__FcIvMW__noteList{flex-direction:column;gap:1.9rem;margin:0;padding:0;list-style:none;display:flex}.CodeMode-module__FcIvMW__note{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.CodeMode-module__FcIvMW__noteIndex{color:var(--color-accent-text);font-family:var(--font-mono);letter-spacing:.04em;font-size:.75rem;font-weight:500;line-height:1.9}.CodeMode-module__FcIvMW__noteTitle{color:var(--color-bone);letter-spacing:-.01em;margin:0;font-size:1.02rem;font-weight:700;line-height:1.35}.CodeMode-module__FcIvMW__noteBody{color:var(--color-muted);text-wrap:pretty;margin:.4rem 0 0;font-size:.9rem;line-height:1.6}.CodeMode-module__FcIvMW__demo{margin-top:clamp(2.25rem,4vw,3.5rem)}.CodeMode-module__FcIvMW__toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.CodeMode-module__FcIvMW__toolbarLabel{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.02em;align-items:center;gap:.55rem;margin:0;font-size:.75rem;display:flex}.CodeMode-module__FcIvMW__liveDot{background:var(--color-accent-text);width:.4rem;height:.4rem;box-shadow:var(--effect-shadow-09);border-radius:50%;flex:none}.CodeMode-module__FcIvMW__toolbarSep{color:var(--color-mark)}.CodeMode-module__FcIvMW__toolbarSub{color:var(--color-dim)}.CodeMode-module__FcIvMW__toolbarButtons{align-items:center;gap:.5rem;display:flex}.CodeMode-module__FcIvMW__toolButton{min-height:2.25rem;color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.5rem;padding:0 .8rem;font-size:.8rem;font-weight:500;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.CodeMode-module__FcIvMW__toolButton:hover{border-color:var(--color-line-strong);color:var(--color-bone);background:var(--color-ink-raised)}.CodeMode-module__FcIvMW__toolButton:active{transform:scale(.97)}.CodeMode-module__FcIvMW__toolButton:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:3px}.CodeMode-module__FcIvMW__window{min-width:0}.CodeMode-module__FcIvMW__window>section{max-width:none;padding-bottom:0}.CodeMode-module__FcIvMW__caption{color:var(--color-dim);text-align:center;letter-spacing:.01em;margin:1rem 0 0;font-size:.8rem}@media (max-width:960px){.CodeMode-module__FcIvMW__top{grid-template-columns:minmax(0,1fr);gap:2.25rem}.CodeMode-module__FcIvMW__notes{border-left:0;border-top:1px solid var(--color-hairline);padding-top:2rem;padding-left:0}.CodeMode-module__FcIvMW__headline{font-size:clamp(2.6rem,11vw,3.4rem)}}@media (max-width:560px){.CodeMode-module__FcIvMW__toolbar{flex-wrap:wrap}.CodeMode-module__FcIvMW__toolbarButtons{justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.CodeMode-module__FcIvMW__toolButton{transition:none}}
.AppTour-module__3LVY_G__section{padding-block:2.5rem 3.5rem}.AppTour-module__3LVY_G__frame{max-width:1640px}.AppTour-module__3LVY_G__cardGridScale{width:100%}.AppTour-module__3LVY_G__intro{width:min(100%,1260px);margin-inline:auto}.AppTour-module__3LVY_G__headline{letter-spacing:-.06em;text-align:center;text-wrap:balance;width:100%;font-size:clamp(2rem,4.8vw,3.5rem);font-weight:800;line-height:.96}.AppTour-module__3LVY_G__description{max-width:64ch;margin:1.25rem 0 0;font-size:clamp(1.125rem,1.9vw,1.75rem);line-height:1.45}.AppTour-module__3LVY_G__grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.AppTour-module__3LVY_G__staticPreview .tour-window__surface{pointer-events:none;-webkit-user-select:none;user-select:none}:is(.AppTour-module__3LVY_G__staticPreview .term-activity__scroll,.AppTour-module__3LVY_G__staticPreview .squad-chat__scroll,.AppTour-module__3LVY_G__staticPreview .pcheck__findings){scrollbar-width:none;overflow:hidden!important}.AppTour-module__3LVY_G__cardBody{flex-direction:column;flex:1;padding:1.25rem 1.35rem 1.5rem;display:flex}.AppTour-module__3LVY_G__featureName{color:var(--color-bone);font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,1.9vw,1.875rem);font-weight:650;line-height:1}.AppTour-module__3LVY_G__featureDescription{max-width:38ch;color:var(--color-muted);margin:.65rem 0 0;font-size:.875rem;line-height:1.6}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__head{min-height:54px;padding-inline:1rem}:is(.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__actions,.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__rail){display:none}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__chats{grid-template-columns:minmax(0,1fr)}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__convo{min-width:0}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__convo .chat-scroll{gap:var(--s-2);padding:var(--s-2) var(--s-4) 0}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__convo .chat-composer__foot{display:none}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__convo .chat-assistant{align-items:start;column-gap:var(--s-3);grid-template-columns:36px minmax(0,1fr);padding:0;display:grid}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__convo .agent-message-identity{grid-area:1/1;min-height:36px}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__convo .chat-assistant__bubble{grid-column:2;width:100%;margin:0}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__convo .chat-composer{width:calc(100% - 2rem);margin:0 auto var(--s-3)}:is(.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__id p,.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__working){display:none}.ps-desktop .AppTour-module__3LVY_G__agentPreview .agentpg__tabs>span{padding-inline:.4rem;font-size:.68rem}.AppTour-module__3LVY_G__codeWorkspace{box-sizing:border-box;background:var(--bg-void,var(--visual-surface02));flex-direction:column;gap:.4rem;width:100%;height:100%;min-height:0;padding:.45rem;display:flex}.AppTour-module__3LVY_G__codeWorkspaceBar{min-height:1.4rem;color:var(--text-secondary);font-family:var(--mono);justify-content:space-between;align-items:center;padding-inline:.2rem;font-size:.58rem;display:flex}.AppTour-module__3LVY_G__codeProject,.AppTour-module__3LVY_G__codePaneCount{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.AppTour-module__3LVY_G__codeProject{color:var(--text-primary)}.AppTour-module__3LVY_G__codeProject svg,.AppTour-module__3LVY_G__codePaneCount{color:var(--text-tertiary)}.AppTour-module__3LVY_G__codePaneCount>span{background:var(--state-run);width:.35rem;height:.35rem;box-shadow:var(--effect-shadow-04);border-radius:50%}.AppTour-module__3LVY_G__codeTerminalGrid{flex:1;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:.45rem;min-height:0;display:grid}.AppTour-module__3LVY_G__codeTerminal{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-app,var(--visual-surface04));flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.AppTour-module__3LVY_G__codeTerminalMain{border-color:color-mix(in srgb, var(--accent) 42%, var(--border-subtle))}.AppTour-module__3LVY_G__codeTerminal .term-bar{border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;gap:.25rem;height:1.75rem;min-height:1.75rem;padding-inline:.45rem;font-size:.56rem}.AppTour-module__3LVY_G__codeTerminal .term-brand{gap:.25rem;font-size:.56rem}.AppTour-module__3LVY_G__codeTerminal .term-bar__mark{width:.7rem;height:.7rem}.AppTour-module__3LVY_G__codeTerminalPath{min-width:0;color:var(--color-dim);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;overflow:hidden}.AppTour-module__3LVY_G__codeTerminalOutput{min-height:0;color:var(--terminal-text);font-family:var(--mono);flex-direction:column;flex:1;gap:.42rem;padding:.55rem .5rem;font-size:.52rem;line-height:1.45;display:flex;overflow:hidden}.AppTour-module__3LVY_G__codeTerminalOutput p{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.AppTour-module__3LVY_G__codeTerminalMeta{color:var(--terminal-muted)}.AppTour-module__3LVY_G__codeTerminalCommand>span{color:var(--accent-hi);font-weight:700}.AppTour-module__3LVY_G__codeTerminalAction>span{color:var(--state-warn);margin-right:.2rem;font-size:.7em}.AppTour-module__3LVY_G__codeTerminalDiff{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--bg-raised) 72%, transparent);flex-direction:column;gap:.12rem;padding:.18rem .24rem;display:flex}.AppTour-module__3LVY_G__codeTerminalDiff span:first-child{color:var(--state-error)}.AppTour-module__3LVY_G__codeTerminalDiff span:last-child,.AppTour-module__3LVY_G__codeTerminalSuccess{color:var(--state-run)}.AppTour-module__3LVY_G__codeTerminalSide .AppTour-module__3LVY_G__codeTerminalOutput{gap:.5rem;padding-inline:.42rem;font-size:.48rem}@media (min-width:1640px){.AppTour-module__3LVY_G__codeWorkspace{transform-origin:0 0;width:125%;transform:scale(.8)}}.ps-desktop .AppTour-module__3LVY_G__swarmPreview .squad__bar.AppTour-module__3LVY_G__swarmBar{grid-template-columns:minmax(0,1fr)}.ps-desktop .AppTour-module__3LVY_G__swarmPreview .squad__brand-glyph.AppTour-module__3LVY_G__swarmMark{display:block;position:relative;overflow:hidden}.AppTour-module__3LVY_G__swarmAvatar{background:var(--bg-raised);width:17px;height:17px;box-shadow:var(--effect-shadow-05);border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden}.AppTour-module__3LVY_G__swarmFaceLead{z-index:2;top:2px;left:1px}.AppTour-module__3LVY_G__swarmFaceBuilder{z-index:1;top:2px;right:1px}.AppTour-module__3LVY_G__swarmFaceReviewer{z-index:3;bottom:1px;left:7px}.AppTour-module__3LVY_G__checkPreview{background:var(--bg-app,var(--color-ink-sunken));flex-direction:column;gap:.75rem;width:100%;height:100%;padding:.9rem;display:flex}.AppTour-module__3LVY_G__checkHeader{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.AppTour-module__3LVY_G__checkProject{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8rem;font-weight:600;overflow:hidden}.AppTour-module__3LVY_G__checkMeta{color:var(--text-tertiary);font-family:var(--mono);margin-top:.15rem;font-size:.6rem;line-height:1.3}.AppTour-module__3LVY_G__checkMode{color:var(--text-secondary);font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:.58rem}.AppTour-module__3LVY_G__checkPreview .pcheck__report.AppTour-module__3LVY_G__checkReport{gap:.65rem}.AppTour-module__3LVY_G__checkPreview .pcheck__report .pcheck__score{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:0;padding:0;display:grid}.AppTour-module__3LVY_G__checkPreview .pcheck__report .pcheck2__score-cell{gap:.35rem;min-width:0;padding:.7rem .6rem}.AppTour-module__3LVY_G__checkPreview .pcheck__report .pcheck2__score-cell+.pcheck2__score-cell{padding-left:.6rem}.AppTour-module__3LVY_G__checkPreview .pcheck__report .pcheck__score-figure{font-size:2rem}.AppTour-module__3LVY_G__checkPreview .pcheck__report .pcheck2__score-second{font-size:1.55rem}.AppTour-module__3LVY_G__checkPreview .pcheck__report .pcheck__score-denominator{font-size:.65rem}.AppTour-module__3LVY_G__checkPreview .pcheck__report .pcheck2__score-caption{letter-spacing:.06em;font-size:.52rem}.AppTour-module__3LVY_G__checkCounts{color:var(--text-tertiary);font-family:var(--mono);letter-spacing:.025em;align-items:center;gap:.5rem;font-size:.58rem;display:flex}.AppTour-module__3LVY_G__checkCounts:before{background:var(--color-warn);content:"";border-radius:50%;width:.35rem;height:.35rem}@media (min-width:640px){.AppTour-module__3LVY_G__section{padding-block:3.25rem 4rem}.AppTour-module__3LVY_G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:1200px){.AppTour-module__3LVY_G__cardGridScale{width:min(100%,1260px);margin-inline:auto}.AppTour-module__3LVY_G__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media (min-width:1640px){.AppTour-module__3LVY_G__cardGridScale .tour-crop{height:17rem}.AppTour-module__3LVY_G__cardBody{padding:1rem 1.08rem 1.2rem}.AppTour-module__3LVY_G__featureName{font-size:1.5rem}.AppTour-module__3LVY_G__featureDescription{margin-top:.5rem;font-size:.75rem}}@media (max-width:639px){.AppTour-module__3LVY_G__headline{font-size:clamp(2rem,8.5vw,2.5rem)}}.AppTour-module__3LVY_G__film{border-top:1px solid var(--color-hairline);margin:clamp(5.5rem,9vw,9rem) 0 0;padding-top:clamp(3rem,5vw,4.5rem);container-type:inline-size}.AppTour-module__3LVY_G__filmGrid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(1rem,3.5cqi,3.5rem);max-width:1300px;margin-inline:auto;display:grid}.AppTour-module__3LVY_G__filmAnim{justify-content:center;width:100%;min-width:0;max-width:650px;display:flex;container:film-animation/inline-size}@media (min-width:901px){.AppTour-module__3LVY_G__filmAnim>*{--anchor-coordinate-scale:.82;zoom:.82;width:100%}}@container film-animation (max-width:560px){.AppTour-module__3LVY_G__filmAnim>*{--anchor-coordinate-scale:.7;zoom:.7;width:100%}}@container film-animation (max-width:410px){.AppTour-module__3LVY_G__filmAnim>*{--anchor-coordinate-scale:.62;zoom:.62;width:100%}}@container (min-width:1401px){.AppTour-module__3LVY_G__filmAnim{position:relative;left:clamp(-7rem,-4.5vw,-4rem)}}.AppTour-module__3LVY_G__filmHeadline{letter-spacing:-.045em;margin:.9rem 0 0;font-size:clamp(1.5rem,3.2cqi,3.5rem);font-weight:750;line-height:1.02}.AppTour-module__3LVY_G__filmLede{margin:1rem 0 0;font-size:clamp(.9rem,1.4cqi,1.125rem);line-height:1.55}.AppTour-module__3LVY_G__filmRule{border:0;border-top:1px solid var(--color-hairline);margin:1.5rem 0 0}.AppTour-module__3LVY_G__filmCopy{flex-direction:column;min-width:0;display:flex}.AppTour-module__3LVY_G__filmPointSlot{margin-top:1.75rem}.AppTour-module__3LVY_G__filmPointTitle{color:var(--color-bone);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.05rem,1.8cqi,1.375rem);font-weight:700;line-height:1.2}.AppTour-module__3LVY_G__filmPointBody{color:var(--color-muted);margin:.6rem 0 0;font-size:clamp(.9rem,1.35cqi,1.0625rem);line-height:1.65}@container (max-width:720px){.AppTour-module__3LVY_G__filmGrid{grid-template-columns:minmax(0,1fr);gap:2rem}.AppTour-module__3LVY_G__filmAnim{max-width:640px;margin-inline:auto;position:static;left:auto}}@media (max-width:900px){.AppTour-module__3LVY_G__film{margin-top:clamp(4rem,12vw,5.5rem);padding-top:clamp(2.5rem,8vw,3.5rem)}}
