/* Niche-led section uses the identity supplied by each concept. */
.wti-niche{background:var(--niche-soft,#eff4f6);color:#142b32;padding:clamp(56px,8vw,112px) max(24px,calc((100% - 1160px)/2));font-family:system-ui,sans-serif;overflow:hidden}.wti-niche *{box-sizing:border-box}.wti-niche__label{color:var(--niche-accent,#16655e);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.wti-niche h2{max-width:760px;margin:14px 0 18px;font-size:clamp(32px,4.4vw,60px);line-height:1.06;letter-spacing:-.04em;color:inherit}.wti-niche__intro{max-width:680px;font-size:17px;line-height:1.7;margin-bottom:40px}.wti-niche__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wti-niche article{padding:28px;border:1px solid color-mix(in srgb,var(--niche-accent) 25%,transparent);background:#fff;border-radius:4px}.wti-niche article strong{color:var(--niche-accent);font-size:12px;letter-spacing:.1em}.wti-niche h3{margin:16px 0 10px;font-size:21px;line-height:1.25}.wti-niche article p{margin:0;color:#42565b;font-size:15px;line-height:1.65}.wti-niche__cta{display:inline-flex;margin-top:32px;align-items:center;min-height:48px;padding:12px 22px;background:var(--niche-accent);color:#fff!important;border-radius:3px;text-decoration:none;font-weight:700}.wti-niche__cta:focus-visible{outline:3px solid #1a55bb;outline-offset:4px}.wti-niche--numbered article{background:transparent;border:0;border-top:2px solid var(--niche-accent);padding:24px 0}.wti-niche--numbered .wti-niche__grid{gap:38px}.wti-niche--editorial .wti-niche__grid{grid-template-columns:1fr 1fr}.wti-niche--editorial article:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:center;padding:38px}.wti-niche--technical{background:#15252e;color:#f5f8f7}.wti-niche--technical article{background:#223840;border-color:#52666b}.wti-niche--technical article p{color:#d4e1df}.wti-niche--technical .wti-niche__label,.wti-niche--technical article strong{color:#e4b35e}.wti-niche--technical .wti-niche__cta{background:#e4b35e;color:#14252b!important}@media(max-width:700px){.wti-niche__grid,.wti-niche--editorial .wti-niche__grid{grid-template-columns:1fr}.wti-niche--editorial article:first-child{grid-row:auto;padding:28px}.wti-niche{padding:54px 22px}.wti-niche__cta{width:100%;justify-content:center}}

.wti-signature-label{display:block;max-width:550px;font-weight:650}.wti-signature-select{display:block;margin:10px 0 20px;width:100%;min-height:48px;padding:12px;background:#fff;color:#18343b;border:1px solid #6a858b;border-radius:4px;font:16px system-ui,sans-serif}.wti-signature-select:focus-visible{outline:3px solid #d19b40;outline-offset:3px}
