.ridge-content{font-family:Poppins,Arial,sans-serif;color:#143249}.ridge-content h2{font-family:inherit;font-size:39px;font-weight:700;line-height:48px;letter-spacing:.78px;text-transform:none;margin:0 0 24px}.ridge-content__body,.ridge-content__body p{font-size:16px;line-height:28.8px}.ridge-content__body p{margin:0 0 16px}.ridge-content__body p:last-child{margin-bottom:0}.ridge-story{max-width:1220px;padding:50px 20px 64px;margin:auto}.ridge-story__image{overflow:hidden;border-radius:12px;background:#c6e5f2}.ridge-story__image img{display:block;width:100%;height:auto;max-height:620px;object-fit:cover}.ridge-story__copy{max-width:840px;margin:42px auto 0;text-align:center}.ridge-story__closing{font-size:16px;line-height:28.8px;font-weight:700;margin:24px 0 0}.ridge-faq{max-width:774px;margin:auto;padding:44px 20px 60px}.ridge-faq>h2{text-align:center;margin-bottom:30px}.ridge-faq__items{display:grid;gap:12px}.ridge-faq__item{border:0;border-radius:8px;background:#143249;color:#fff;overflow:hidden}.ridge-faq__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:15.6px;line-height:25px;font-weight:700;padding:20px 24px}.ridge-faq__item summary::-webkit-details-marker{display:none}.ridge-faq__symbol{position:relative;display:block;flex:0 0 12px;width:12px;height:12px}.ridge-faq__symbol:before,.ridge-faq__symbol:after{content:"";position:absolute;background:currentColor;border-radius:1px;left:0;top:5px;width:12px;height:2px}.ridge-faq__symbol:after{transform:rotate(90deg);transition:transform .2s ease}.ridge-faq__item[open] .ridge-faq__symbol:after{transform:rotate(0)}.ridge-faq__answer{padding:0 24px 23px;color:inherit}.ridge-faq__answer a{color:inherit;text-underline-offset:4px}.ridge-faq--neutral .ridge-faq__items{gap:0}.ridge-faq--neutral .ridge-faq__item{background:transparent;color:#143249;border-bottom:1px solid #c6d5df;border-radius:0}.ridge-faq--neutral .ridge-faq__item summary{padding-left:0;padding-right:0}.ridge-faq--neutral .ridge-faq__answer{padding-left:0;padding-right:0}.ridge-stories{padding:50px 20px 64px;max-width:1220px;margin:auto}.ridge-stories>h2{text-align:center;margin-bottom:32px}.ridge-stories__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ridge-stories__card{background:#eef7fb;border:1px solid #d7e9f1;border-radius:12px;overflow:hidden;min-width:0}.ridge-stories__portrait{width:100%;height:310px;object-fit:cover;display:block}.ridge-stories__card-body{padding:24px}.ridge-stories__stars{color:#347da3;letter-spacing:2px;margin:0 0 14px}.ridge-stories__star-empty{opacity:.25}.ridge-stories blockquote{padding:0;border:0;font-size:16px;line-height:28.8px;margin:0 0 16px}.ridge-stories__name{margin:0;font-size:14px;font-weight:700}.ridge-stories__editorial{padding:28px;background:#143249;color:#f8fcff}.ridge-stories__icon{display:block;color:#c6e5f2;font-size:42px;line-height:1;margin-bottom:28px}.ridge-stories__editorial h3{font-family:inherit;font-size:21px;line-height:30px;letter-spacing:0;text-transform:none;color:inherit;margin:0 0 12px}.ridge-stories__editorial p{font-size:15px;line-height:26px;margin:0;color:#e0eff6}.ridge-faq__item summary:focus-visible{outline:3px solid #69b7d9;outline-offset:-4px}@media(max-width:767px){.ridge-content h2{font-size:29px;line-height:37px;letter-spacing:.58px}.ridge-story{padding-top:30px;padding-bottom:38px}.ridge-story__image img{min-height:230px;max-height:380px;object-fit:cover}.ridge-story__copy{margin-top:28px}.ridge-faq{padding-top:30px;padding-bottom:40px}.ridge-faq__item summary{padding:18px;gap:12px}.ridge-faq__answer{padding:0 18px 20px}.ridge-stories{padding-top:30px;padding-bottom:40px}.ridge-stories__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:14px}.ridge-stories__card{flex:0 0 86%;scroll-snap-align:start}.ridge-stories__portrait{height:280px}.ridge-stories__editorial{padding:26px}}@media(prefers-reduced-motion:reduce){.ridge-faq__symbol:after{transition:none}}
