.crumbs{font-size:13.5px}.crumbs ol{color:var(--soft);flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";opacity:.55;margin-right:6px}.crumbs a{color:var(--ink);text-decoration:none}.crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.s-cta .crumbs{z-index:1;margin:-20px 0 44px;position:relative}.s-cta .crumbs ol{color:#ffffff9e}.s-cta .crumbs a{color:#ffffffe6}.s-faq{background:#fff;padding:0 0 clamp(100px,11vw,150px)}.faq{gap:12px;max-width:860px;margin-top:44px;display:grid}.faq details{background:var(--g50);border:1px solid var(--line);border-radius:22px}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";border:1px solid var(--line);width:30px;height:30px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.faq details[open] summary:after{transform:rotate(45deg)}.faq h3{font-family:var(--sans);letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:500}.faq p{max-width:62ch;color:var(--soft);margin:0;padding:0 24px 22px}.faq-mail{color:var(--soft);margin-top:28px}.faq-mail a{color:var(--ink);text-underline-offset:3px;font-weight:500}@media (prefers-reduced-motion:reduce){.faq summary:after{transition:none}}@media (width>=980px){.int-grid.three{grid-template-columns:repeat(3,1fr)}}
