.biz-lp{padding-block:28px 70px;max-width:980px}.biz-hero{text-align:left;padding:10px 0 20px}.biz-hero h1{font-size:clamp(26px,5vw,42px);line-height:1.35;margin:12px 0}.biz-hero .lead{font-size:15px;line-height:1.9;max-width:720px}.biz-diff{list-style:none;padding:0;margin:18px 0 22px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.biz-diff li{background:#fff;border-radius:18px;padding:14px 16px;font-size:13.5px;line-height:1.7;box-shadow:3px 4px 0 rgba(67,48,74,.08)}.biz-diff b{display:block;font-size:16px;color:#e2578f;margin-bottom:2px}.biz-sec{margin-top:44px}.biz-sec h2{margin-bottom:8px}.mock{border-radius:22px;overflow:hidden;background:#fff;box-shadow:6px 8px 0 rgba(67,48,74,.1);border:3px solid #43304a}.mock-bar{background:#43304a;color:#fff;font-weight:900;padding:10px 16px;display:flex;align-items:center;gap:10px;font-size:14px}.mock-bar span{width:12px;height:12px;border-radius:50%;background:#ff86b4;box-shadow:18px 0 0 #ffd84d,36px 0 0 #7fdcc3;margin-right:40px}.mock-bar small{margin-left:auto;background:#ff86b4;border-radius:999px;padding:2px 10px;font-size:11px}.mock-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:14px;background:#faf6fb}.mock-card{background:#fff;border-radius:16px;padding:14px}.mock-card.wide{grid-column:1/-1}.mock-card h3{font-size:14px;margin:0 0 8px;color:#43304a}.mock-rank{margin:0;padding-left:1.3em;display:grid;grid-gap:6px;gap:6px;font-size:14px}.mock-rank li{display:list-item}.mock-rank li span{display:inline-block;min-width:70%}.mock-rank .up{color:#1aa37a}.mock-bar-row{display:grid;grid-template-columns:78px 1fr 40px;align-items:center;grid-gap:8px;gap:8px;font-size:12.5px;margin:5px 0}.mock-bar-row div{height:10px;background:#f1e8f4;border-radius:999px;overflow:hidden}.mock-bar-row i{display:block;height:100%;background:#ff86b4;border-radius:999px}.mock-wish{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px;font-size:14px}.mock-wish li{display:flex;justify-content:space-between;gap:10px;background:#fff6fa;border-radius:12px;padding:8px 12px}.mock-wish b{color:#e2578f;white-space:nowrap;font-size:12.5px}.mock-card.ai .q{font-weight:900;margin:0 0 6px}.mock-card.ai .a{margin:0;font-size:13.5px;line-height:1.8;color:#555}.qa-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:12px;gap:12px}.qa{background:#fff;border-radius:18px;padding:14px 16px;box-shadow:3px 4px 0 rgba(67,48,74,.08)}.qa h3{font-size:15px;margin:0 0 6px;color:#e2578f}.qa ul{margin:0;padding-left:1.1em;display:grid;grid-gap:6px;gap:6px;font-size:13.5px;line-height:1.6}.partner{background:linear-gradient(135deg,#fff0f6,#f1ecff);border-radius:24px;padding:22px}.partner-list{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-gap:8px;gap:8px}.partner-list li{background:#fff;border-radius:14px;padding:10px 14px;font-size:14px}.partner-list b{color:#7b61ff;margin-right:6px}.safe{margin:0;padding-left:1.2em;display:grid;grid-gap:6px;gap:6px;font-size:14px;line-height:1.7}.biz-form .box{max-width:680px}@media (max-width:760px){.mock-grid{grid-template-columns:1fr}.mock-card.wide{grid-column:auto}.mock-bar{font-size:12px}.mock-bar span{margin-right:34px}}.biz-lp .btn{text-decoration:none}