.toknav-p1-proof,.toknav-p1-machine-route,.toknav-p1-hydro-route{box-sizing:border-box;padding:72px 0;background:#f2f7fa;color:#173553}.toknav-p1-machine-route,.toknav-p1-hydro-route{background:#fff}.toknav-p1-shell{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 24px}.toknav-p1-eyebrow{margin:0 0 10px;color:#0b6b92;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.toknav-p1-heading{max-width:820px;margin:0;color:#123f6d;font-size:clamp(28px,4vw,42px);line-height:1.16}.toknav-p1-intro{max-width:840px;margin:18px 0 0;font-size:17px;line-height:1.75}.toknav-p1-image-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px}.toknav-p1-image-card{overflow:hidden;border:1px solid #d6e3ea;border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(21,57,87,.08)}.toknav-p1-image-card img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.toknav-p1-image-card figcaption{padding:16px 18px 18px;font-size:15px;line-height:1.55}.toknav-p1-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin:26px 0 0;padding:0;list-style:none}.toknav-p1-links a{color:#0a5f90;font-weight:700;text-decoration:underline;text-underline-offset:3px}.toknav-p1-cta{display:inline-block;margin-top:30px;padding:14px 22px;border-radius:6px;background:#0b6b92;color:#fff!important;font-weight:800;text-decoration:none!important}.toknav-p1-cta:hover,.toknav-p1-cta:focus{background:#084f6d}.toknav-p1-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.toknav-p1-route-card{display:block;min-height:84px;padding:20px;border:1px solid #d8e3ea;border-radius:10px;background:#f8fbfd;color:#0a5f90;font-weight:750;line-height:1.45;text-decoration:none}.toknav-p1-route-card:hover,.toknav-p1-route-card:focus{border-color:#0b6b92;background:#eef7fb}@media (max-width:700px){.toknav-p1-proof,.toknav-p1-machine-route,.toknav-p1-hydro-route{padding:48px 0}.toknav-p1-shell{padding:0 18px}.toknav-p1-intro{font-size:16px}.toknav-p1-image-grid,.toknav-p1-route-grid{grid-template-columns:1fr}.toknav-p1-image-card img{aspect-ratio:4/5}}