.bp-faq{color:#471a10;background:#fff;font:16px/1.65 var(--text-font-family),sans-serif}.bp-faq *{box-sizing:border-box}.bp-faq__hero{padding:64px 24px 72px;background:#fad8e6;text-align:center}.bp-faq__eyebrow{font-size:12px;letter-spacing:.14em;font-weight:600;margin:0 0 20px}.bp-faq h1,.bp-faq__help h2{font-family:"Bpeachy Current",var(--text-font-family);font-weight:400;letter-spacing:0;line-height:1.05;color:#e331be;margin:0 0 24px}.bp-faq h1{font-size:clamp(42px,5.5vw,76px)}.bp-faq__hero>p:last-child{max-width:550px;margin:0 auto;font-size:18px}.bp-faq__inner{max-width:1200px;margin:auto;padding:40px 40px 70px}.bp-faq__levels{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:44px;border-bottom:1px solid #eadce1}.bp-faq__levels>a{display:flex;gap:18px;text-decoration:none;padding:16px 6px}.bp-faq__levels img{width:56px;height:56px;object-fit:contain;flex-shrink:0}.bp-faq__levels h2{font:600 13px/1.4 var(--text-font-family);letter-spacing:.05em;margin:0 0 5px;color:#102ded}.bp-faq__levels strong{font-size:24px;font-weight:500}.bp-faq__levels p{font-size:13px;line-height:1.6;margin:8px 0 0}.bp-faq__body{display:grid;grid-template-columns:230px minmax(0,1fr);gap:65px;padding:45px 0 60px}.bp-faq__nav{align-self:start;position:sticky;top:120px;display:flex;flex-direction:column;gap:6px}.bp-faq__nav a{font-size:14px;padding:11px 0;text-decoration:none;color:#471a10}.bp-faq__nav a:hover{color:#102ded;text-decoration:underline}.bp-faq__questions>h2{font:600 24px/1.3 var(--text-font-family);letter-spacing:0;color:#471a10;margin:44px 0 15px;scroll-margin-top:150px}.bp-faq__questions>h2:first-child{margin-top:0}.bp-faq details{border-bottom:1px solid #eadce1}.bp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:21px 0;font-size:16px;font-weight:600;line-height:1.5}.bp-faq summary::-webkit-details-marker{display:none}.bp-faq summary span{width:16px;height:16px;position:relative;flex-shrink:0;color:#102ded}.bp-faq summary span:before,.bp-faq summary span:after{content:"";position:absolute;background:currentColor;top:7px;left:0;width:16px;height:2px}.bp-faq summary span:after{transform:rotate(90deg)}.bp-faq details[open] summary span:after{transform:none}.bp-faq details[open] summary{color:#102ded}.bp-faq__answer{padding:0 32px 24px 0;font-size:15px;line-height:1.8}.bp-faq__answer p{margin:0 0 14px}.bp-faq__answer p:last-child{margin-bottom:0}.bp-faq__answer a{color:#102ded;text-decoration:underline;text-underline-offset:3px}.bp-faq a:focus-visible,.bp-faq summary:focus-visible{outline:2px solid #102ded;outline-offset:5px}.bp-faq__help{background:#fad8e6;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;gap:30px}.bp-faq__help h2{font-size:38px;margin:0 0 10px}.bp-faq__help p{margin:0;font-size:15px}.bp-faq__help>a{background:#102ded;color:#fff;padding:13px 24px;text-decoration:none;white-space:nowrap;font-size:14px;font-weight:600}.bp-faq__levels>a:hover h2{text-decoration:underline}@media(max-width:740px){.bp-faq__hero{padding:44px 22px}.bp-faq__hero>p:last-child{font-size:16px}.bp-faq__inner{padding:24px 22px 44px}.bp-faq__levels{gap:0;grid-template-columns:1fr;padding-bottom:24px}.bp-faq__levels>a{padding:16px 0;gap:22px}.bp-faq__levels strong{font-size:21px}.bp-faq__levels img{width:48px;height:48px}.bp-faq__body{display:block;padding:24px 0 38px}.bp-faq__nav{position:static;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:34px}.bp-faq__nav a{border:1px solid #e6c8d5;border-radius:24px;padding:8px 13px;font-size:12px}.bp-faq__questions>h2{font-size:22px;scroll-margin-top:100px}.bp-faq summary{font-size:15px;gap:16px}.bp-faq__answer{padding-right:0}.bp-faq__help{padding:28px 24px;display:block}.bp-faq__help h2{font-size:32px}.bp-faq__help>a{display:inline-block;margin-top:22px}}