.motion-stage {
  --motion-ink: #15223e;
  --motion-muted: #657086;
  --motion-border: #dfe4ea;
  --motion-violet: #7056f5;
  --motion-violet-soft: #eeeaff;
  --motion-lime: #b5f43d;
  --motion-success: #4f9d3d;
  --motion-danger: #dc545e;
  position: relative;
  min-width: 0;
  color: var(--motion-ink);
  font-family: "DM Sans", sans-serif;
}
.motion-stage *, .motion-stage *::before, .motion-stage *::after { box-sizing: border-box; }
.motion-stage strong, .motion-stage h3, .motion-stage h4 { font-family: Manrope, sans-serif; }
.motion-window { position: relative; overflow: hidden; border: 1px solid rgba(255,255,255,.95); border-radius: 25px; background: rgba(255,255,255,.94); box-shadow: 0 28px 80px rgba(25,39,55,.11); }
.motion-window::before { content:""; position:absolute; inset:-18px 24px auto -18px; height:190px; z-index:-1; border-radius:28px; background:linear-gradient(135deg,rgba(181,244,61,.25),rgba(112,86,245,.14)); }
.motion-topbar { min-height: 52px; display:flex; align-items:center; justify-content:space-between; gap:14px; padding:12px 16px; border-bottom:1px solid #edf0ef; }
.motion-brand { display:flex; align-items:center; gap:8px; font:800 13px Manrope,sans-serif; }
.motion-mark { width:22px; height:22px; display:flex; align-items:flex-end; justify-content:center; gap:2px; transform:rotate(-8deg); }
.motion-mark i { width:5px; border-radius:5px; display:block; }.motion-mark i:nth-child(1){height:10px;background:var(--motion-lime)}.motion-mark i:nth-child(2){height:16px;background:var(--motion-violet)}.motion-mark i:nth-child(3){height:21px;background:#ff906d}
.motion-status { padding:6px 9px; border-radius:999px; color:#39730d; background:#eefbdc; font-size:9px; font-weight:800; white-space:nowrap; }
.motion-screen { position:relative; min-height:450px; padding:20px; }
.motion-view { position:absolute; inset:20px; display:grid; align-content:start; opacity:0; transform:translateY(10px) scale(.985); transition:opacity .42s ease,transform .42s ease; pointer-events:none; }
.motion-stage[data-step="0"] .motion-view[data-view="0"],.motion-stage[data-step="1"] .motion-view[data-view="1"],.motion-stage[data-step="2"] .motion-view[data-view="2"],.motion-stage[data-step="3"] .motion-view[data-view="3"] { opacity:1; transform:none; pointer-events:auto; }
.portfolio-motion .motion-view[data-view="0"],.decision-motion .motion-view[data-view="0"],.search-motion .motion-view[data-view="0"]{opacity:1;transform:none;pointer-events:auto}
.motion-label { color:var(--motion-violet); font-size:9px; font-weight:800; letter-spacing:.1em; text-transform:uppercase; }
.motion-view h3 { margin:7px 0 5px; font-size:21px; letter-spacing:-.7px; }.motion-view>p { margin:0 0 17px; color:var(--motion-muted); font-size:11px; line-height:1.5; }
.motion-field { display:grid; gap:5px; margin-top:10px; }.motion-field span { color:var(--motion-muted); font-size:9px; font-weight:750; text-transform:uppercase; }.motion-input { min-height:43px; display:flex; align-items:center; gap:9px; padding:0 12px; border:1px solid var(--motion-border); border-radius:10px; background:#fff; font-size:12px; font-weight:700; }
.motion-objectives { display:grid; grid-template-columns:1fr 1fr; gap:8px; margin-top:9px; }.motion-choice { min-height:64px; display:grid; grid-template-columns:24px 1fr; align-content:center; gap:3px 8px; padding:10px; border:1px solid var(--motion-border); border-radius:10px; background:#fff; }.motion-choice.selected { border-color:#a2d73f; background:rgba(185,246,74,.12); box-shadow:inset 0 0 0 1px #b9f64a; }.motion-choice b { grid-row:span 2; width:23px;height:23px;display:grid;place-items:center;border-radius:7px;color:var(--motion-violet);background:var(--motion-violet-soft);font-size:11px}.motion-choice strong{font-size:10px}.motion-choice small{color:#8b94a3;font-size:8px}
.motion-cta { min-height:43px; display:flex; align-items:center; justify-content:space-between; margin-top:14px; padding:0 14px; border-radius:10px; color:#23390e; background:var(--motion-lime); font-size:11px; font-weight:800; }
.motion-scan { width:76px;height:76px;display:grid;place-items:center;position:relative;margin:18px auto 16px;border-radius:22px;background:#fff;box-shadow:0 18px 45px rgba(49,55,75,.14); }.motion-scan::before,.motion-scan::after{content:"";position:absolute;border:1px solid rgba(112,86,245,.25);border-radius:50%;animation:motionPulse 2.2s ease-out infinite}.motion-scan::before{inset:-14px}.motion-scan::after{inset:-27px;animation-delay:.7s}.motion-scan .motion-mark{width:31px;height:31px}
.motion-page-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:7px; }.motion-page { min-width:0; padding:10px 7px; border:1px solid var(--motion-border); border-radius:9px; background:#fff; text-align:center; font-size:8px; font-weight:750; }.motion-page::before{content:"";display:block;width:18px;height:15px;margin:0 auto 6px;border-radius:4px;background:linear-gradient(135deg,var(--motion-violet-soft),#f4ffe4)}
.motion-progress { height:6px; margin:18px 0 8px; overflow:hidden; border-radius:9px; background:#e5e9e7; }.motion-progress i { display:block;width:88%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--motion-violet),var(--motion-lime));animation:motionProgress 2.4s ease-in-out infinite; }.motion-progress-labels { display:flex;justify-content:space-between;color:#979fac;font-size:8px;font-weight:700}.motion-progress-labels b{color:var(--motion-violet)}
.motion-tags { display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:14px}.motion-tags span{padding:5px 7px;border-radius:999px;color:#596477;background:#f4f5f7;font-size:8px;font-weight:700}
.motion-campaigns { display:grid; gap:9px; margin-top:11px; }.motion-campaign { display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border:1px solid var(--motion-border);border-radius:12px;background:#fff;box-shadow:0 6px 16px rgba(40,48,62,.04)}.motion-campaign-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:9px;color:var(--motion-violet);background:var(--motion-violet-soft);font-weight:800}.motion-campaign small,.motion-campaign strong{display:block}.motion-campaign small{color:#7a8493;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.motion-campaign strong{margin-top:3px;font-size:11px}.motion-campaign b{font-size:10px;white-space:nowrap}
.motion-tabs { display:flex;gap:3px;margin:12px 0;border-bottom:1px solid var(--motion-border); }.motion-tabs span{padding:8px 9px;color:#697587;font-size:9px;font-weight:700}.motion-tabs .active{color:var(--motion-ink);border-bottom:2px solid var(--motion-violet)}
.motion-assets{display:grid;gap:6px}.motion-asset{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;border:1px solid var(--motion-border);border-radius:8px;background:#fff}.motion-asset i{color:#788291;font-size:9px;font-style:normal;text-align:center}.motion-asset strong{font:700 10px "DM Sans",sans-serif}.motion-asset small{color:#76808f;font-size:8px}
.motion-publish { display:grid;gap:10px;padding:17px;border:1px solid #ded8ff;border-radius:15px;background:#fbfaff;box-shadow:0 14px 38px rgba(90,74,180,.09)}.motion-publish-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.motion-publish-grid span{min-width:0;padding:9px;border:1px solid var(--motion-border);border-radius:9px;color:#7b8593;background:#fff;font-size:8px;text-transform:uppercase}.motion-publish-grid b{display:block;margin-top:3px;color:var(--motion-ink);font-size:10px;text-transform:none}.motion-dark-button{min-height:42px;display:grid;place-items:center;border-radius:10px;color:#fff;background:var(--motion-ink);font-size:10px;font-weight:800}.motion-success{display:grid;place-items:center;gap:9px;margin-top:12px;text-align:center}.motion-success-mark{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--motion-success);font-size:20px;font-weight:800}.motion-success strong{font-size:15px}.motion-success p{margin:0;color:var(--motion-muted);font-size:9px}.motion-pause-pill{padding:5px 8px;border-radius:999px;color:#3f7625;background:#eaf7dd;font-size:9px;font-weight:800}

.motion-showcase { width:min(1180px,92%); margin:0 auto; padding:80px 0; }.motion-showcase .section-heading{margin-bottom:34px}.motion-demo-frame{padding:18px;border:1px solid #e5e3f0;border-radius:24px;background:linear-gradient(145deg,#f8f7ff,#f4ffe9);box-shadow:0 22px 65px rgba(23,35,59,.07)}
.portfolio-motion .motion-window{border-color:#fff}.portfolio-motion .motion-screen{min-height:480px;padding:18px}.portfolio-motion .motion-view{inset:18px}.motion-app-shell{display:grid;grid-template-columns:140px minmax(0,1fr);gap:14px;height:100%}.motion-side-nav{display:grid;align-content:start;gap:5px;padding:8px;border:1px solid #e1e5e3;border-radius:13px;background:#f1f3f2}.motion-nav-item{min-height:35px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:7px;padding:0 8px;border-radius:8px;color:#697486;font-size:8px;font-weight:700}.motion-nav-item i{width:20px;height:20px;display:grid;place-items:center;border-radius:6px;color:var(--motion-violet);background:#fff;font-style:normal}.motion-nav-item b{min-width:18px;height:18px;display:grid;place-items:center;border-radius:99px;color:#6d5300;background:#ffe17b;font-size:8px}.motion-nav-item.active{color:#fff;background:var(--motion-ink)}.motion-nav-item.active i{color:#fff;background:var(--motion-violet)}
.motion-dashboard{min-width:0}.motion-portfolio{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;border:1px solid var(--motion-border);border-radius:11px;background:linear-gradient(135deg,#fff,#f8f7ff)}.motion-account-score{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:#4c8a26;background:#eaf7dd;font:800 10px Manrope,sans-serif}.motion-account-copy{min-width:0}.motion-account-copy span,.motion-account-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.motion-account-copy span{color:var(--motion-muted);font-size:7px;font-weight:800;text-transform:uppercase}.motion-account-copy strong{margin-top:2px;font-size:10px}.motion-account-chevron{color:var(--motion-violet);font-size:12px}.motion-account-menu{position:absolute;z-index:3;top:58px;left:0;right:0;display:grid;gap:4px;padding:7px;border:1px solid var(--motion-border);border-radius:10px;background:#fff;box-shadow:0 12px 32px rgba(21,34,62,.15);opacity:0;transform:translateY(-5px);transition:.25s}.portfolio-motion[data-step="1"] .motion-account-menu{opacity:1;transform:none}.motion-account-option{display:flex;justify-content:space-between;gap:10px;padding:7px;border-radius:7px;font-size:8px;font-weight:700}.motion-account-option.selected{color:var(--motion-violet);background:var(--motion-violet-soft)}
.motion-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.motion-kpi{min-height:62px;display:grid;align-content:center;gap:4px;padding:9px;border:1px solid var(--motion-border);border-radius:10px;background:#fff}.motion-kpi span{color:var(--motion-muted);font-size:7px;font-weight:750;text-transform:uppercase}.motion-kpi strong{font-size:14px}.motion-kpi small{color:var(--motion-success);font-size:7px;font-weight:700}.motion-dashboard-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:7px;margin-top:7px}.motion-chart-card,.motion-health-card{padding:10px;border:1px solid var(--motion-border);border-radius:11px;background:#fff}.motion-card-title{display:flex;justify-content:space-between;gap:8px;font-size:9px}.motion-card-title span{color:var(--motion-violet);font-size:7px;font-weight:800;text-transform:uppercase}.motion-chart{height:83px;margin-top:8px;position:relative;overflow:hidden;background:repeating-linear-gradient(to bottom,transparent 0,transparent 26px,#edf0ef 27px)}.motion-chart::before{content:"";position:absolute;inset:15px 5px 12px;background:linear-gradient(155deg,transparent 0 12%,rgba(112,86,245,.14) 13% 52%,transparent 53%);clip-path:polygon(0 72%,14% 44%,29% 61%,44% 18%,60% 53%,78% 28%,100% 42%,100% 100%,0 100%)}.motion-chart-line{position:absolute;inset:0;background:var(--motion-violet);height:2px;top:48%;transform:rotate(-5deg);transform-origin:left;box-shadow:30px -12px 0 -1px var(--motion-violet),64px 6px 0 -1px var(--motion-violet)}.motion-health{display:flex;align-items:center;gap:7px;margin-top:11px}.motion-health i{width:10px;height:10px;border-radius:50%;background:#79b72d;box-shadow:0 0 0 4px #eef8e3}.motion-health strong{font-size:9px}.motion-health-card p{margin:8px 0 0;color:var(--motion-muted);font-size:7px;line-height:1.45}.motion-decisions{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:7px}.motion-decision{display:grid;grid-template-columns:auto 1fr;gap:2px 7px;padding:9px;border:1px solid var(--motion-border);border-radius:10px;background:#fff}.motion-decision.attention{border-color:#ead59b;background:linear-gradient(135deg,#fffaf0,#fff)}.motion-decision.good{border-color:#dcebc9;background:linear-gradient(135deg,#f8ffef,#fff)}.motion-decision strong{grid-row:span 2;font-size:17px}.motion-decision span{align-self:end;font-size:7px;font-weight:700}.motion-decision small{color:var(--motion-violet);font-size:6px;font-weight:700}

.decision-motion,.search-motion{margin-top:24px}.decision-motion .motion-screen{min-height:410px}.motion-recommendation{display:grid;grid-template-columns:minmax(0,1fr) 145px;gap:14px;padding:17px;border:1px solid var(--motion-border);border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(21,34,62,.04)}.motion-badges{display:flex;flex-wrap:wrap;gap:6px}.motion-badge{padding:5px 8px;border-radius:20px;color:var(--motion-muted);background:#eef1f1;font-size:8px;font-weight:720}.motion-badge.recommended{color:#3f7625;background:#eaf7dd}.motion-badge.review{color:#7157df;background:var(--motion-violet-soft)}.motion-badge.discouraged{color:#a13b4b;background:#fff0f2}.motion-rec-body h3{margin:10px 0 5px;font-size:16px}.motion-rec-body>p{margin:5px 0 0;color:var(--motion-muted);font-size:10px;line-height:1.5}.motion-detail-toggle{display:flex;align-items:center;gap:5px;margin-top:8px;color:var(--motion-violet);font-size:9px;font-weight:760}.motion-evidence{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.motion-evidence span{padding:5px 7px;border-radius:7px;color:#4b5570;background:#f4f5f7;font-size:8px}.motion-rec-details{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s}.decision-motion[data-step="1"] .motion-rec-details,.decision-motion[data-step="2"] .motion-rec-details{max-height:140px;opacity:1}.motion-expected{display:grid;gap:3px;margin-top:9px;padding:9px 10px;border-left:3px solid #7b61ff;border-radius:0 9px 9px 0;background:#f7f5ff}.motion-expected strong{color:#6651e8;font-size:8px;text-transform:uppercase}.motion-expected span{color:#384258;font-size:9px}.motion-rec-actions{display:grid;align-content:center;gap:7px;padding:11px;border-radius:11px;background:#f7f8f8}.motion-action-primary,.motion-action-secondary{min-height:36px;display:grid;place-items:center;padding:7px 10px;border-radius:9px;font-size:9px;font-weight:700}.motion-action-primary{color:#fff;background:var(--motion-ink)}.motion-action-secondary{border:1px solid var(--motion-border);background:#fff}.motion-modal{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:18px;background:rgba(21,34,62,.58);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .35s}.decision-motion[data-step="2"] .motion-modal,.decision-motion[data-step="3"] .motion-modal{opacity:1}.motion-dialog{width:min(500px,100%);padding:21px;border-radius:19px;background:#fff;box-shadow:0 28px 90px rgba(21,34,62,.3);transform:translateY(8px) scale(.98);transition:.35s}.decision-motion[data-step="2"] .motion-dialog,.decision-motion[data-step="3"] .motion-dialog{transform:none}.motion-dialog h3{margin:7px 0 5px;font-size:19px}.motion-dialog>p{margin:0;color:var(--motion-muted);font-size:9px}.motion-diff{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:8px;margin-top:14px}.motion-diff>div{display:grid;align-content:center;gap:5px;min-height:74px;padding:10px;border:1px solid var(--motion-border);border-radius:10px;background:#f8f9f9}.motion-diff span{color:var(--motion-muted);font-size:7px;text-transform:uppercase}.motion-diff strong{font-size:10px}.motion-diff i{align-self:center;color:var(--motion-violet);font-style:normal;font-size:18px}.motion-dialog-actions{display:grid;grid-template-columns:1fr 1.35fr;gap:7px;margin-top:14px}.motion-dialog-success{display:none;place-items:center;gap:8px;min-height:165px;text-align:center}.decision-motion[data-step="3"] .motion-dialog-content{display:none}.decision-motion[data-step="3"] .motion-dialog-success{display:grid}

.product-tour-section{width:min(1180px,92%);margin:0 auto;padding:80px 0 100px}.product-tour-grid{display:grid;gap:22px}.product-tour-row{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);align-items:center;gap:42px}.product-tour-row.reverse{grid-template-columns:minmax(0,1.3fr) minmax(250px,.7fr)}.product-tour-row.reverse .product-tour-copy{order:2}.product-tour-copy h3{margin:16px 0 10px;font:800 29px/1.12 Manrope,sans-serif;letter-spacing:-1.2px}.product-tour-copy p{margin:0;color:#667085;font-size:15px;line-height:1.65}.product-tour-copy .eyebrow{font-size:10px}
.search-motion .motion-screen{min-height:405px;padding:16px}.search-motion .motion-view{inset:16px}.motion-search-toolbar{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.motion-select{display:grid;gap:4px;color:var(--motion-muted);font-size:7px;font-weight:720}.motion-select span{min-height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;border:1px solid var(--motion-border);border-radius:9px;color:var(--motion-ink);background:#fff;font-size:8px}.motion-search-table{overflow:hidden;border:1px solid var(--motion-border);border-radius:13px;background:#fff;box-shadow:0 10px 28px rgba(21,34,62,.04)}.motion-search-head,.motion-search-row{display:grid;grid-template-columns:1.15fr .9fr 1.35fr .8fr;align-items:center;gap:7px}.motion-search-head{padding:9px 10px;color:var(--motion-muted);background:#f5f7f6;font-size:7px;text-transform:uppercase}.motion-search-row{padding:9px 10px;border-top:1px solid #edf0ef;transition:transform .35s ease,opacity .3s}.motion-search-row strong{font:700 9px "DM Sans",sans-serif}.motion-search-row small{display:block;margin-top:2px;color:var(--motion-muted);font-size:7px}.motion-term-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.motion-term-metrics span{display:grid;gap:1px;padding:5px;border-radius:6px;background:#f5f7f6;font-size:7px}.motion-term-actions{display:grid;grid-template-columns:1fr 1fr;gap:4px}.motion-term-actions span{min-height:27px;display:grid;place-items:center;border-radius:6px;font-size:7px;font-weight:750}.motion-add{color:#fff;background:#6651e8}.motion-exclude{border:1px solid #efb8bd;color:#a52f39;background:#fff1f2}.motion-keyword-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 9px;margin-top:9px;padding:10px;border:1px solid #ded8ff;border-radius:10px;background:#faf9ff}.motion-keyword-card strong{font-size:10px}.motion-keyword-card span{color:var(--motion-violet);font-size:8px;font-weight:750}.motion-keyword-card small{grid-column:1/-1;color:var(--motion-muted);font-size:7px}.motion-search-modal{position:absolute;inset:0;z-index:4;display:grid;place-items:center;padding:16px;background:rgba(21,34,62,.58);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s}.search-motion[data-step="2"] .motion-search-modal,.search-motion[data-step="3"] .motion-search-modal{opacity:1}.motion-search-dialog{width:min(430px,100%);padding:18px;border-radius:17px;background:#fff;box-shadow:0 24px 70px rgba(21,34,62,.26)}.motion-search-dialog h3{margin:7px 0 4px;font-size:17px}.motion-search-dialog>p{margin:0 0 12px;color:var(--motion-muted);font-size:9px;line-height:1.5}.motion-search-preview{display:flex;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;background:var(--motion-violet-soft);font-size:9px}.motion-search-fields{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px}.motion-search-fields span{display:grid;gap:4px;color:var(--motion-muted);font-size:7px}.motion-search-fields b{min-height:34px;display:flex;align-items:center;padding:0 8px;border:1px solid var(--motion-border);border-radius:8px;color:var(--motion-ink);background:#fff;font-size:8px}.motion-pmax-note{margin-top:9px;padding:10px;border-left:3px solid var(--motion-violet);border-radius:0 9px 9px 0;color:#4b5570;background:#f7f5ff;font-size:8px;line-height:1.5}

@keyframes motionPulse{0%{transform:scale(.75);opacity:0}35%{opacity:1}100%{transform:scale(1.08);opacity:0}}
@keyframes motionProgress{0%{width:20%}65%,100%{width:92%}}
@media(max-width:900px){.product-tour-row,.product-tour-row.reverse{grid-template-columns:1fr;gap:24px}.product-tour-row.reverse .product-tour-copy{order:0}.motion-showcase,.product-tour-section{padding:60px 0}.motion-app-shell{grid-template-columns:112px minmax(0,1fr)}}
@media(max-width:620px){.motion-screen{min-height:420px;padding:14px}.motion-view{inset:14px}.motion-objectives{grid-template-columns:1fr}.motion-choice{min-height:51px}.motion-page-grid{grid-template-columns:1fr 1fr}.motion-window{border-radius:20px}.motion-topbar{padding:10px 12px}.motion-app-shell{grid-template-columns:1fr}.motion-side-nav{grid-template-columns:repeat(5,1fr);position:absolute;z-index:4;left:8px;right:8px;bottom:8px;padding:6px}.motion-nav-item{display:grid;grid-template-columns:1fr;justify-items:center;min-width:0;padding:4px;font-size:6px}.motion-nav-item i{width:22px;height:22px}.motion-nav-item b{position:absolute;transform:translate(9px,-8px)}.motion-dashboard{padding-bottom:45px}.portfolio-motion .motion-screen{min-height:510px}.motion-kpis{grid-template-columns:repeat(2,1fr)}.motion-dashboard-grid{grid-template-columns:1fr}.motion-health-card{display:none}.motion-decisions{grid-template-columns:1fr}.motion-decision:nth-child(n+2){display:none}.motion-recommendation{grid-template-columns:1fr;padding:14px}.motion-rec-actions{grid-template-columns:1fr 1fr;padding:0;background:transparent}.decision-motion .motion-screen{min-height:500px}.motion-diff{grid-template-columns:1fr}.motion-diff i{justify-self:center;transform:rotate(90deg)}.motion-dialog-actions{grid-template-columns:1fr}.product-tour-copy h3{font-size:25px}.motion-search-head{display:none}.motion-search-row{grid-template-columns:1fr;gap:7px;margin:7px;padding:10px;border:1px solid var(--motion-border);border-radius:10px}.motion-search-row+.motion-search-row{margin-top:0}.motion-term-actions{grid-template-columns:1fr 1fr}.search-motion .motion-screen{min-height:590px}.motion-search-fields{grid-template-columns:1fr}.motion-search-row:nth-of-type(4){display:none}}
@media(prefers-reduced-motion:reduce){.motion-stage *,.motion-stage *::before,.motion-stage *::after{animation:none!important;transition:none!important}.motion-stage .motion-view{opacity:0;transform:none}.motion-stage .motion-view[data-view="2"]{opacity:1}.portfolio-motion .motion-view[data-view="0"]{opacity:1}.decision-motion .motion-view[data-view="0"],.search-motion .motion-view[data-view="0"]{opacity:1}.motion-modal,.motion-search-modal{display:none}}
