/* v42: hierarchy, visual rhythm and mobile conversion */
.v42-method .tile{background:#0d3044;border-color:#3b6676}.v42-method .tile strong{color:#45ddc9}.v42-opportunities{border-color:#3c9d9b;background:linear-gradient(140deg,#103d4a,#102b40)}.v42-lead{border:1px solid #3d9e9b;background:#0b3744;border-radius:16px;padding:18px;margin:14px 0}.v42-lead h3{color:#51e0cd}.v42-lead p{margin:7px 0}.v42-lead .metric{font-size:24px}.v42-path{display:flex;gap:10px;flex-wrap:wrap}.v42-path .btn{flex:1 1 180px}#home>.hero{padding-block:36px}#home>.hero h1{max-width:760px;line-height:1.24}#home>.hero p{max-width:720px;font-size:18px}.panel>h2{line-height:1.3}.tabs button{min-width:0}.tabs button:focus-visible{outline:2px solid #42d8c7}.v42-method .grid{margin-top:15px}#v42HomeAdvisory .v42-lead{background:#0b2d40}
@media(max-width:650px){#home>.hero{padding:25px 18px}#home>.hero p{font-size:16px}.v42-lead{padding:15px}.v42-path .btn{flex-basis:100%}.tabs button{font-size:10px}}
