
.product-proof{padding:70px 0}.proof-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center}.proof-grid h2,.journey h2{font-size:clamp(28px,3vw,44px);line-height:1.15;letter-spacing:-1px}.proof-grid p{line-height:1.8;color:#536778}.proof-grid img{width:100%;border:1px solid #d5e6ed;border-radius:18px;box-shadow:0 24px 60px #06243420}.proof-grid figcaption{font-size:12px;color:#536778;margin-top:12px}.proof-grid figure{margin:0}.proof-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.proof-links a{padding:12px 18px;border:1px solid #c7dce5;border-radius:30px;color:#073747;text-decoration:none;font-weight:700}.journey{padding:65px 0}.journey-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:30px}.journey-grid article{padding:24px 20px;border:1px solid #dce8ef;border-radius:18px;background:linear-gradient(140deg,#f4fbfd,#fff)}.journey-grid b{color:#008da8;font-size:13px}.journey-grid h3{font-size:18px;margin:16px 0 10px}.journey-grid p{font-size:14px;line-height:1.6;color:#536778}.client-link{white-space:nowrap}.detail-body{margin:0;background:#f6fafc;color:#102d3d;font-family:Arial,sans-serif}.detail-header{display:flex;justify-content:space-between;align-items:center;padding:24px max(6vw,20px);background:#072330;color:white;gap:20px}.detail-header a{color:inherit;text-decoration:none}.detail-header strong{font-size:25px;letter-spacing:2px}.detail-main{max-width:1100px;margin:auto;padding:65px 24px}.detail-kicker{font-size:12px;letter-spacing:2px;color:#007f93;font-weight:700}.detail-main h1{font-size:clamp(36px,5vw,62px);letter-spacing:-2px;max-width:850px;line-height:1.07;margin:20px 0}.detail-lead{font-size:19px;line-height:1.7;max-width:760px;color:#526b79}.detail-button{display:inline-flex;background:#00c3dc;color:#052632;text-decoration:none;border-radius:32px;padding:17px 24px;font-weight:700;margin:12px 0 30px}.detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0 45px}.detail-grid article{background:#fff;border:1px solid #dbe6ec;border-radius:20px;padding:28px}.detail-grid p{line-height:1.7;color:#526b79}.detail-note{border-left:3px solid #00bfd9;padding:16px 22px;background:#e8f5f8;line-height:1.7}.detail-footer{padding:30px 24px;text-align:center;color:#526b79}.detail-footer a{color:inherit}.detail-main h2{margin-top:40px}.product-proof a:hover,.detail-button:hover{transform:translateY(-2px)}@media(max-width:850px){.proof-grid,.detail-grid{grid-template-columns:1fr}.journey-grid{grid-template-columns:repeat(2,1fr)}.proof-grid{gap:24px}}@media(max-width:520px){.journey-grid{grid-template-columns:1fr}.detail-header{font-size:13px}.detail-main{padding-top:36px}}@media(prefers-reduced-motion:no-preference){.proof-links a,.detail-button{transition:transform .2s}}
.proof-grid img{height:auto}
