.wbnov{margin:2rem auto;padding:1.2rem;color:#192b4a;font-family:inherit}.wbnov-inner{max-width:1080px;margin:auto;border:1px solid #9fc9c4;border-radius:18px;background:#f3faf8;padding:clamp(24px,4vw,48px);box-shadow:0 12px 35px #192b4a08}.wbnov-kicker{font-size:.88rem;letter-spacing:.06em;color:#246e70;font-weight:700}.wbnov h2{font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.4;color:#192b4a;margin:.7rem 0}.wbnov-lead{font-size:clamp(1.05rem,2vw,1.35rem);font-weight:700}.wbnov p{line-height:1.85}.wbnov-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0}.wbnov-grid article{padding:22px;background:white;border:1px solid #d4e6e2;border-radius:12px}.wbnov-grid span{font-size:.8rem;font-weight:700;color:#246e70}.wbnov h3{font-size:1.1rem;color:#192b4a;line-height:1.6;margin:10px 0}.wbnov-grid p{font-size:.92rem;margin:0}.wbnov-terms{border-top:1px solid #bad8d3;padding:20px 0}.wbnov-terms summary{font-weight:700;cursor:pointer}.wbnov-terms ul{padding-left:1.4rem;margin:16px 0}.wbnov-terms li{margin:10px 0;line-height:1.8;font-size:.9rem}.wbnov-button{display:inline-flex;align-items:center;gap:18px;background:#192b4a;color:white!important;text-decoration:none!important;padding:14px 24px;border-radius:6px;font-weight:700;line-height:1.6}.wbnov-button:hover{background:#304768}.wbnov-button:focus-visible,.wbnov summary:focus-visible{outline:3px solid #087f83;outline-offset:4px}.wbnov-note{font-size:.82rem;color:#5a6475}.wbnov-compact .wbnov-inner{max-width:1080px}.wbnov-compact h2 br{display:none}.wbnov-compact h2{font-size:clamp(1.4rem,2.7vw,2rem)}@media(max-width:650px){.wbnov{padding:14px;margin:1rem 0}.wbnov-grid{grid-template-columns:1fr}.wbnov-inner{padding:24px 18px}.wbnov-button{display:flex;justify-content:center;gap:12px;font-size:.9rem;padding:14px}.wbnov-terms li{font-size:.86rem}.wbnov p{overflow-wrap:anywhere}}
