.wh-edit{max-width:1296px;margin-inline:auto;padding:48px 40px;color:#173d35;font-family:var(--font-body--family)}
.wh-edit__eyebrow{margin:0 0 12px;font-size:11px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:#40594f}
.wh-edit h2{margin:0;font-family:var(--font-heading--family);font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}
.wh-edit__intro{max-width:650px;margin:16px 0 24px;font-size:15px;line-height:1.7;color:#40594f}
.wh-edit a{color:inherit;text-underline-offset:4px}
.wh-edit a:focus-visible,.wh-edit summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.wh-finder{padding-block:32px 40px}
.wh-finder__label{margin:0 0 12px;font-size:14px;font-weight:600}
.wh-finder__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}
.wh-finder__chips a{display:block;padding:10px 16px;border:1px solid #173d3540;border-radius:2px;font-size:13px;text-decoration:none;line-height:1.4;min-height:42px}
.wh-finder__chips a:hover,.wh-finder__chips [aria-current=page]{color:#fff;background:#173d35;border-color:#173d35}
.wh-finder__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.wh-finder__card{display:block;padding:24px;background:#eee7dc;text-decoration:none;border:1px solid transparent}
.wh-finder__card:nth-child(2){background:#e7ebe5}
.wh-finder__card:nth-child(3){background:#efefeb}
.wh-finder__card:hover{border-color:#173d35}
.wh-finder__card strong{display:block;font-family:var(--font-heading--family);font-size:24px;font-weight:400;line-height:1.2}
.wh-finder__card p{margin:10px 0 18px;font-size:14px;line-height:1.6;color:#40594f}
.wh-finder__card span{font-size:13px;text-decoration:underline;text-underline-offset:4px}
.wh-story{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;border-top:1px solid #173d3520;border-bottom:1px solid #173d3520;scroll-margin-top:120px}
.wh-story__identity{display:flex;align-items:center;gap:16px;margin-bottom:24px}
.wh-story__photo{width:88px;height:88px;object-fit:cover;border-radius:50%;flex-shrink:0}
.wh-story__name{margin:0;font-size:16px;font-weight:600}
.wh-story__role{margin:4px 0 0;font-size:13px;color:#40594f;line-height:1.5}
.wh-story__copy p{font-size:15px;line-height:1.75;color:#40594f}
.wh-story__video{aspect-ratio:16/9;background:#e7ebe5}
.wh-story__video video{display:block;width:100%;height:100%;border:0}
.wh-story__caption{margin:12px 0 0;font-size:12px;line-height:1.6;color:#40594f}
.wh-help{max-width:1000px;scroll-margin-top:120px}
.wh-help__list{margin-top:24px;border-top:1px solid #173d3520}
.wh-help details,.wh-product-help details{border-bottom:1px solid #173d3520;scroll-margin-top:130px}
.wh-help summary,.wh-product-help summary{cursor:pointer;padding:18px 0;font-size:15px;font-weight:500;line-height:1.5}
.wh-help details p,.wh-product-help details p{margin:0 0 18px;font-size:14px;line-height:1.7;color:#40594f}
.wh-product-help{width:100%;color:var(--color-foreground);font-family:var(--font-body--family)}
.wh-product-help h3{margin:8px 0 12px;font-family:var(--font-heading--family);font-size:23px;font-weight:400}
.wh-product-help details p{color:inherit}
.wh-product-context{margin:0;font-size:12px;color:#40594f;line-height:1.5}
.wh-support-links{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-family:var(--font-body--family);font-size:14px}
.wh-support-links p{margin:0 0 4px;font-size:15px;font-weight:500}
.wh-support-links a{color:inherit;text-underline-offset:4px}
.wh-support-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:749px){.wh-edit{padding:32px 20px}.wh-finder__grid{grid-template-columns:minmax(0,1fr);gap:12px}.wh-finder__card{padding:20px}.wh-story{grid-template-columns:minmax(0,1fr);gap:24px}.wh-edit h2{font-size:30px}.wh-finder__chips a{padding:10px 13px}.wh-story__identity{margin-bottom:20px}.wh-help summary{padding-block:16px}}

.wh-capacity-card{display:block;color:inherit;text-decoration:none;width:100%;height:100%}.wh-capacity-card__image{aspect-ratio:1;background:#fff;display:grid;place-items:center}.wh-capacity-card__image img{width:100%;height:100%;object-fit:contain}.wh-capacity-card__image span{padding:20px;text-align:center;color:#52645b}.wh-capacity-card__copy{padding:14px 0}.wh-capacity-card h3{font:inherit;font-size:1.05rem;margin:0 0 8px}.wh-capacity-card p{margin:0 0 6px}.wh-capacity-card__price{font-weight:600}.wh-capacity-card:focus-visible{outline:2px solid currentColor;outline-offset:3px}

.wh-capacity-card__image{position:relative}.wh-capacity-card__image .wh-capacity-card__reference{position:absolute;inset:auto 8px 8px;background:rgba(255,255,255,.96);color:#173d35;border:1px solid #173d3530;padding:8px 10px;font-size:12px;line-height:1.4;text-align:center}

@media(max-width:749px){[id$="__media_with_content_RVymQU"] img.media-block__media{height:auto}}
