.journey{background:#102b35;color:#fff}.journey .section-heading>p{color:#b9cdd0}.journey-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px}.journey-grid article{padding:28px;border-radius:18px;background:#ffffff0b;border:1px solid #ffffff1c;transition:transform .3s}.journey-grid article:hover{transform:translateY(-8px)}.journey-grid b{font-size:2.7rem;color:#6fd2c0;letter-spacing:-.08em}.journey-grid h3{margin:20px 0 9px}.journey-grid p,.faq-intro>p:not(.eyebrow){color:#647a80;line-height:1.7}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;background:#fff}.faq-list{border-top:1px solid #dbe7e5}.faq details{border-bottom:1px solid #dbe7e5;padding:4px 0}.faq summary{display:flex;justify-content:space-between;gap:15px;cursor:pointer;padding:22px 0;font-weight:800;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:#087f8c;font-size:1.3rem;transition:transform .2s}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{margin:0;padding:0 0 23px;color:#5b7077;line-height:1.7}@media(max-width:820px){.journey-grid,.faq{grid-template-columns:1fr}.faq{gap:38px}}
