
.ww-entry{--we-ink:#2e2e2e;--we-iris:#6268e3;--we-paper:#fdfcfa;color:var(--we-ink);font-family:WWHMontserrat,Arial,sans-serif;font-size:16px;line-height:1.55}
.ww-entry *{box-sizing:border-box}.ww-entry a{color:inherit;text-underline-offset:5px}.ww-entry a:focus-visible{outline:3px solid #2e2e2e;outline-offset:5px}.ww-entry h2,.ww-entry h3{font-family:WWHKabel,'Neue Kabel',sans-serif;font-weight:800;letter-spacing:-.035em;line-height:1.05;margin:0 0 20px}.ww-entry p{margin:0 0 22px}.ww-entry .we-label{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ww-entry .we-button{display:inline-block;background:var(--we-iris);color:white;border:0;border-radius:6px;padding:15px 23px;text-decoration:none;font-size:15px;font-weight:700;min-height:50px}.ww-entry .we-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.ww-entry .we-textlink{font-size:15px;font-weight:700}.ww-entry .we-note{font-size:14px;margin:22px 0 0}.ww-entry .we-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);background:#eeeffd;border-radius:24px;overflow:hidden;max-width:1280px;margin:auto}.ww-entry .we-banner-copy{padding:50px 46px;align-self:center}.ww-entry .we-banner h2{font-size:clamp(36px,4vw,58px)}.ww-entry .we-banner-copy>p:not(.we-label):not(.we-note){font-size:17px;max-width:510px}.ww-entry .we-banner-photo{margin:0;min-width:0;background:#c8e4e8;display:flex;align-items:center}.ww-entry .we-banner-photo img{display:block;width:100%;height:auto}.ww-entry .we-business{max-width:1280px;margin:auto}.ww-entry .we-business h2{font-size:clamp(34px,3.6vw,48px);max-width:760px}.ww-entry .we-business>p{max-width:740px;font-size:17px}.ww-entry .we-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.ww-entry .we-card{border:1px solid #dddce5;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;background:white;text-decoration:none}.ww-entry .we-card:hover{border-color:var(--we-iris)}.ww-entry .we-card-image{position:relative;height:auto;aspect-ratio:4/3;background:#eeeff5;display:flex;justify-content:center}.ww-entry .we-card img{position:absolute;inset:0;display:block;max-width:100%;width:100%;height:100%;object-fit:contain}.ww-entry .we-card-image.we-employee-photo img{object-fit:cover;object-position:50% 38%}.ww-entry .we-card-copy{padding:26px;display:flex;flex-direction:column;flex:1}.ww-entry .we-card h3{font-size:30px}.ww-entry .we-card p{font-size:16px}.ww-entry .we-card .we-label{font-size:12px;color:#5056ba;margin-bottom:12px}.ww-entry .we-card .we-textlink{margin-top:auto;text-decoration:underline}.ww-entry .we-business-footer{margin-top:26px}
@media(max-width:800px){.ww-entry .we-banner{grid-template-columns:1fr;border-radius:18px}.ww-entry .we-banner-copy{padding:30px 25px}.ww-entry .we-banner h2{font-size:42px}.ww-entry .we-grid{grid-template-columns:1fr}.ww-entry .we-card-copy{padding:22px}.ww-entry .we-card h3{font-size:28px}}
@media(max-width:480px){.ww-entry .we-card{display:flex}.ww-entry .we-card-image{height:auto;aspect-ratio:4/3;min-height:0}.ww-entry .we-card img{width:100%;height:100%}.ww-entry .we-banner h2{font-size:39px}.ww-entry .we-actions{gap:17px}.ww-entry .we-note{font-size:14px}}

.ww-entry.ww-entry-section{padding:40px 30px 56px;width:100%;max-width:1340px;margin:0 auto}.ww-entry{font-style:normal;font-weight:400;letter-spacing:normal}.ww-entry p{line-height:inherit;word-spacing:normal}.ww-entry .we-card-image{flex-shrink:0;overflow:hidden}.ww-entry .we-card img{max-height:none}.ww-entry h2,.ww-entry h3{color:var(--we-ink);text-transform:none}.ww-entry .we-button:hover{color:white;background:#5056ba}.ww-entry .we-textlink{display:inline-block;padding-block:10px;text-decoration:underline}.ww-entry .we-card:hover,.ww-entry .we-card:focus,.ww-entry .we-textlink:hover,.ww-entry .we-textlink:focus{color:inherit}.ww-entry .we-card .we-textlink{padding-block:0}@media(max-width:600px){.ww-entry.ww-entry-section{padding:30px 18px 40px}}
