.faithful-two #partnership{background:radial-gradient(ellipse at 50% 0,#f1f9ff,transparent 65%),#fff;padding:90px 0}.faithful-two .commercial-prose{max-width:1130px}.faithful-two .commercial-prose>h2{font-size:38px;max-width:none}.faithful-two .commercial-prose>.gw-capacity{background:#ff650014;border:1px solid #ff650040;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;max-width:850px;text-align:center}.faithful-two .commercial-prose>.gw-manifesto{border-left:4px solid #152741;background:#f1f9ff;border-radius:0 12px 12px 0;padding:20px 24px;font-size:18px;color:#152741;margin:28px auto 38px;max-width:950px}.gw-track-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:30px}.faithful-two .commercial-track{margin:0;background:#fff;border:1px solid #d8ecf8;border-radius:16px;padding:32px;box-shadow:0 12px 35px -10px #15274114;display:flex;flex-direction:column}.faithful-two .commercial-track:nth-child(2){border:1.5px solid #152741}.faithful-two .commercial-track h3{font-size:22px;margin:0 0 8px}.faithful-two .commercial-track p{font-size:14px;line-height:1.6;margin:0 0 18px}.faithful-two .commercial-track>p:first-of-type{font-size:15px;padding-bottom:20px;border-bottom:1px solid #edf2f7}.faithful-two .commercial-track strong{display:block;font-size:15px;color:#152741;margin-bottom:5px}.faithful-two .commercial-track .gw-term{background:#f1f9ff;border:1px solid #d8ecf8;border-left:3px solid #152741;border-radius:8px;padding:15px 18px;margin-top:auto;font-size:13.5px}.faithful-two .commercial-track .gw-term+.gw-term{margin-top:0}.gw-finalize{background:#f1f9ff;border:1px solid #d8ecf8;border-radius:14px;padding:28px 32px;margin:40px 0 32px}.gw-finalize h3{font-size:18px;margin-bottom:8px}.gw-finalize p{font-size:15px;line-height:1.6;color:#4a5568}.faithful-two #copy-11{background:radial-gradient(ellipse at 20% 30%,#1e3a5f73,transparent 70%),#152741;color:white;padding:96px 0}.faithful-two #copy-11 h2{font-size:36px;color:white}.faithful-two #copy-11 .future-columns{grid-template-columns:1.05fr .95fr;gap:32px;margin:48px 0 0}.faithful-two #copy-11 .future-columns>.prose{padding:36px;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;color:#cbd5e0;backdrop-filter:blur(8px);gap:20px}.faithful-two #copy-11 .future-columns>.future-positive{background:#fff;color:#2d3748;box-shadow:0 20px 40px #00000040}.faithful-two #copy-11 .prose p{font-size:15px;line-height:1.65}.faithful-two #copy-11 .prose p:first-child{font-size:20px;font-weight:700;color:#e2e8f0}.faithful-two #copy-11 .future-positive p:first-child,.faithful-two #copy-11 .future-positive p:last-child{color:#152741;font-weight:600}.faithful-two #copy-11 .future-close{background:#f1f9ff0f;border:1.5px solid #f1f9ff33;border-radius:14px;padding:24px 32px;color:white;font-size:18px;max-width:none;margin-top:36px}.guarantee-seal{display:block;width:250px;height:auto;margin:32px auto 12px}
@media(max-width:760px){.faithful-two #partnership,.faithful-two #copy-11{padding:56px 0}.faithful-two .commercial-prose>h2{font-size:28px}.gw-track-grid{grid-template-columns:1fr;gap:24px}.faithful-two .commercial-track{padding:22px}.faithful-two .commercial-prose>.gw-manifesto{font-size:16px}.gw-finalize{padding:24px}.faithful-two #copy-11 h2{font-size:28px}.faithful-two #copy-11 .future-columns{grid-template-columns:1fr;gap:24px;margin-top:32px}.faithful-two #copy-11 .future-columns>.prose{padding:24px}.faithful-two #copy-11 .future-close{padding:24px;font-size:16px}.guarantee-seal{width:200px}}
