.trust-section{padding:65px 0 85px;border-top:1px solid var(--line)}.trust-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding-bottom:40px;margin-bottom:45px;border-bottom:1px solid var(--line)}.trust-facts strong{display:block;font:500 16px var(--display);margin-bottom:8px}.trust-facts span{color:var(--muted);font-size:15px}.trust-content{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.trust-content h2{font-size:34px;margin-bottom:25px}.trust-reviews .eyebrow,.trust-qa .eyebrow{margin-bottom:16px}.reviews-pending{background:var(--stone);padding:30px}.review-placeholder-mark{font:70px/1 var(--display);color:var(--wood);height:46px;display:block}.reviews-pending h3{font-size:23px;margin:20px 0}.reviews-pending p{font-size:16px}.reviews-pending .small{font-size:13px}.reviews-pending .text-link{font-size:12px;gap:12px;margin-top:10px}.customer-review{margin:0 0 20px;padding:30px;background:var(--stone)}.customer-review blockquote{margin:0 0 25px;font-size:19px;line-height:1.6}.customer-review figcaption strong{display:block;font:500 14px var(--display)}.customer-review figcaption span{display:block;font-size:13px;color:var(--muted);margin-top:5px}.trust-qa>p{font-size:17px}.trust-qa details{border-bottom:1px solid var(--line);padding:20px 0}.trust-qa summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;cursor:pointer;font:500 15px/1.5 var(--display)}.trust-qa summary::after{content:'+';font-size:22px;flex-shrink:0}.trust-qa details[open] summary::after{content:'−'}.trust-qa details>div{padding-top:15px;color:var(--muted);font-size:16px}.trust-qa details>div p:last-child{margin:0}.trust-qa>.text-link{margin-top:25px}.people-section{padding-bottom:80px}.people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.person-photo{height:340px;background:var(--stone)}.person-photo>img{width:100%;height:100%;object-fit:cover}.person-photo-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;border:1px solid var(--line);background:#fff}.person-photo-placeholder img{opacity:.6}.person-photo-placeholder span{font:400 12px var(--display);color:var(--muted)}.person-info{padding:25px 0}.person-info .eyebrow{font-size:10px;margin-bottom:10px}.person-info h3{font-size:29px;margin-bottom:15px}.person-info>p:not(.eyebrow){color:var(--muted);font-size:16px}.person-contacts{margin:20px 0}.person-contacts a{display:flex;align-items:center;justify-content:space-between;gap:15px;overflow-wrap:anywhere;font-size:15px;padding:12px 0;border-bottom:1px solid var(--line)}.person-contacts a span{font-size:11px;color:var(--muted);flex-shrink:0}.person-info>.text-link{font-size:13px}.people-grid-single{grid-template-columns:minmax(0,1fr);max-width:850px}.people-grid-single .person-card{display:grid;grid-template-columns:1fr 1fr;gap:40px}.people-grid-single .person-photo{height:340px}.people-grid-single .person-info{align-self:center}.contact-recipient{background:var(--stone);padding:15px 20px;font-size:15px;margin-bottom:25px}.trust-inline-note{font-size:14px;color:var(--muted)}
@media(max-width:900px){.trust-content{gap:35px;grid-template-columns:1fr 1.2fr}.people-grid{gap:20px}.person-photo{height:280px}.trust-facts{gap:25px}.person-contacts a{flex-direction:column;align-items:start;gap:5px}.person-info h3{font-size:25px}.trust-content h2{font-size:29px}}
@media(max-width:650px){.trust-section{padding:45px 0 55px}.trust-content{grid-template-columns:1fr;gap:40px}.trust-facts{grid-template-columns:1fr;gap:20px;padding-bottom:30px;margin-bottom:35px}.trust-facts strong{font-size:15px}.trust-facts span{font-size:14px}.people-grid{grid-template-columns:1fr;gap:30px}.person-photo{height:330px}.people-section{padding-bottom:55px}.people-grid-single .person-card{grid-template-columns:1fr;gap:0}.person-contacts a{flex-direction:row;align-items:center}.reviews-pending{padding:25px}}
html{scroll-padding-top:var(--header-offset,155px)}.inline-dimension-configurator{scroll-margin-top:20px}.customer-review blockquote{white-space:pre-line}
.trust-content:not(:has(.trust-reviews)),.product-trust-section .trust-content:not(:has(.trust-reviews)){grid-template-columns:minmax(0,1fr)}
