.mcp-usecases{max-width:1128px;padding-block:112px 40px;scroll-margin-top:100px}.mcp-usecases__heading{text-align:center;max-width:700px;margin:0 auto 48px}.mcp-usecases__heading h2{letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.2}.mcp-usecases__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;display:grid}.mcp-usecase{border:1px solid #e1e5e1;border-radius:18px;flex-direction:column;min-width:0;padding:32px;display:flex}.mcp-usecase--channels{background:#f3f6fa}.mcp-usecase--owner{background:#faf7f0;border-color:#e8e4da}.mcp-usecase--ranking{background:#f2f6f1;border-color:#e0e7de}.mcp-usecase--changes{background:#f5f5f6;border-color:#e4e5e8}.mcp-usecase__copy h3{color:var(--color-mdv-ink);letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500;line-height:1.25}.mcp-usecase__visual{flex-direction:column;flex:1;gap:22px;margin-top:32px;display:flex}.mcp-usecase__question{color:#464c52;background:#ffffffa6;border:1px solid #e1e4e4;border-radius:14px 14px 4px;align-self:flex-end;max-width:95%;min-height:54px;margin:0;padding:13px 16px;font-size:.82rem;line-height:1.6}.mcp-channel-report,.mcp-owner-document,.mcp-ranking-report,.mcp-change-log{background:#fff;border:1px solid #e1e5e7;border-radius:12px;min-width:0;margin:0;padding:24px;box-shadow:0 4px 14px #202a3610}.mcp-channel-report,.mcp-ranking-report,.mcp-change-log{flex:1}.mcp-channel-report figcaption,.mcp-ranking-report figcaption,.mcp-change-log figcaption,.mcp-owner-document header{color:#4c555d;justify-content:space-between;align-items:baseline;gap:12px;font-size:.78rem;line-height:1.5;display:flex}.mcp-channel-report__track{background:#f2f4f6;border-radius:5px;grid-column:1/-1;height:20px;overflow:hidden}.mcp-channel-report__track span{border-radius:inherit;height:100%;display:block}.mcp-channel-report__bar--booking{background:#8099bf}.mcp-channel-report__bar--airbnb{background:#e7a7a6}.mcp-channel-report__rows{margin:20px 0 0;padding:0;list-style:none}.mcp-channel-report__rows li{grid-template-columns:1fr auto;align-items:center;gap:14px 16px;padding-block:14px;display:grid}.mcp-channel-report__rows li+li{border-top:1px solid #edf0f2}.mcp-channel-report__channel{font-size:.95rem;font-weight:600}.mcp-channel-report__rows strong{font-size:.95rem;font-weight:500;display:block}.mcp-owner-document{border-color:#e9e3d6;border-radius:3px 12px 12px 3px;flex:1;box-shadow:0 4px 14px #4d402510}.mcp-owner-document header{color:#756d5c;font-size:.7rem}.mcp-owner-document h4{color:#3e392f;letter-spacing:-.02em;margin-top:21px;font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:400;line-height:1.25}.mcp-owner-document p{color:#625e52;margin-top:12px;font-size:.82rem;line-height:1.7}.mcp-owner-document__revenue{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.mcp-owner-document__revenue strong{color:#3e392f;letter-spacing:-.04em;font-size:1.9rem;font-weight:500}.mcp-owner-document__revenue span{color:#4b6940;background:#eef4e8;border-radius:5px;padding:4px 8px;font-size:.72rem}.mcp-owner-document dl{gap:42px;margin-block:22px;display:flex}.mcp-owner-document dt{color:#746d5f;font-size:.7rem}.mcp-owner-document dd{color:#3e392f;margin-top:5px;font-size:1.45rem}.mcp-owner-document__focus{border-top:1px solid #eae5da;padding-top:16px;font-size:.76rem}.mcp-ranking-report__now{color:#4c555d;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:16px;font-size:.82rem;display:flex}.mcp-ranking-report__now strong{color:var(--color-mdv-ink);letter-spacing:-.04em;font-size:1.9rem;font-weight:500}.mcp-ranking-report__move{color:#3f6b3f;background:#eef4e8;border-radius:999px;padding:3px 8px;font-size:.72rem}.mcp-ranking-report__chart{margin-top:34px;position:relative}.mcp-ranking-report__chart svg{width:100%;height:auto;display:block;overflow:visible}.mcp-ranking-report__deal{bottom:100%;left:var(--mcp-deal);color:#8a5a12;white-space:nowrap;margin-bottom:4px;font-size:.68rem;position:absolute;transform:translate(-50%)}.mcp-ranking-report__area{fill:#e7f2e9}.mcp-ranking-report__line{fill:none;stroke:#227a34;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mcp-ranking-report__deal-line{stroke:#c58a2b;stroke-dasharray:3 3;stroke-width:1.2px}.mcp-ranking-report__today{fill:#227a34}.mcp-ranking-report__axis{color:#6b7178;justify-content:space-between;margin-top:8px;font-size:.68rem;display:flex}.mcp-usecase__note{color:#5d646b;border-top:1px solid #edf0f2;margin-top:14px;padding-top:12px;font-size:.72rem;line-height:1.5}.mcp-change-log__rows{margin:12px 0 0;padding:0;list-style:none}.mcp-change-log__rows li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:11px;display:grid}.mcp-change-log__rows li+li{border-top:1px solid #edf0f2}.mcp-change-log__rows strong{color:var(--color-mdv-ink);font-size:.82rem;font-weight:500;display:block}.mcp-change-log__rows small{color:#6b7178;margin-top:2px;font-size:.7rem;display:block}.mcp-change-log__status{align-items:center;gap:6px;font-size:.72rem;font-weight:500;display:inline-flex}.mcp-change-log__status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.mcp-change-log__status--confirmed{color:#227a34}.mcp-change-log__status--applied{color:#65615a}.mcp-change-log__status--applied:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.mcp-change-log__status--failed{color:#a5402f}@media (width<=900px){.mcp-usecases__grid{gap:32px}.mcp-usecase{padding:25px}}@media (width<=780px){.mcp-usecases{padding-block:72px 24px}.mcp-usecases__heading{margin-bottom:32px}.mcp-usecases__grid{grid-template-columns:1fr;gap:24px}.mcp-usecase{padding:24px 20px}.mcp-usecase__visual{margin-top:26px}.mcp-channel-report,.mcp-owner-document,.mcp-ranking-report,.mcp-change-log{padding:20px 16px}}@media (width<=480px){.mcp-change-log__rows li{grid-template-columns:auto minmax(0,1fr);align-items:start;row-gap:6px}.mcp-change-log__status{grid-column:2}}
