.pf-faq :where(table){background:transparent;border:0}.pf-faq :where(td),.pf-faq :where(th){background:transparent;border:0;color:inherit}.pf-faq :where(h1),.pf-faq :where(h2),.pf-faq :where(h3),.pf-faq :where(h4),.pf-faq :where(h5),.pf-faq :where(h6){text-transform:none}.pf-faq :where(a),.pf-faq :where(button),.pf-faq :where(div),.pf-faq :where(em),.pf-faq :where(h1),.pf-faq :where(h2),.pf-faq :where(h3),.pf-faq :where(h4),.pf-faq :where(h5),.pf-faq :where(h6),.pf-faq :where(li),.pf-faq :where(p),.pf-faq :where(small),.pf-faq :where(span),.pf-faq :where(strong),.pf-faq :where(summary){font-family:inherit}.pf-faq :where(a){text-decoration:none}.pf-faq a:active,.pf-faq a:focus,.pf-faq a:hover{font-family:inherit;text-decoration:none}.pf-faq,.pf-faq *,.pf-faq :after,.pf-faq :before{box-sizing:border-box}.pf-faq{color:#262625;font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased}@keyframes pf-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pf-faq{--teal:#1d8675;--charcoal:#262625;--warm:#fffbf9;--ink-80:rgba(38,38,37,.8);--ink-65:rgba(38,38,37,.65);--ink-60:rgba(38,38,37,.6);--ink-45:rgba(38,38,37,.4);--sand:#e7e5df;--coral:#ef6b51;--coral-700:#c4553b;--coral-050:#fdebe6;--focus:0 0 0 3px rgba(29,134,117,.28);--ease:cubic-bezier(0.2,0.8,0.2,1);--line:rgba(38,38,37,.08);--green-050:#e9f4f2;background:var(--warm);font-family:DM Sans,system-ui,sans-serif;padding:40px 0 64px}.pf-faq__inner{margin:0 auto;max-width:820px;padding:0 40px}.pf-faq__head{margin:0 0 48px;text-align:center}.pf-faq__eyebrow{align-items:center;background:var(--green-050);border-radius:100px;color:var(--teal);display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:1.5px;line-height:1;margin:0 0 16px;padding:6px 14px;text-transform:uppercase}.pf-faq__eyebrow:before{background:currentColor;border-radius:100px;content:"";height:6px;width:6px}.pf-faq__title{color:var(--charcoal);font-size:40px;font-weight:600;letter-spacing:-.034em;line-height:1.15;margin:0;text-wrap:balance}.pf-faq__item{border-bottom:1px solid var(--line)}.pf-faq__item summary{align-items:center;color:var(--charcoal);cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:20px;letter-spacing:-.01em;list-style:none;padding:24px 0}.pf-faq__item summary::-webkit-details-marker{display:none}.pf-faq__item summary:focus-visible{border-radius:6px;box-shadow:var(--focus);outline:none}.pf-faq__q{flex:1}.pf-faq__icon{flex-shrink:0;height:20px;position:relative;width:20px}.pf-faq__icon:after,.pf-faq__icon:before{background:var(--teal);border-radius:2px;content:"";position:absolute;transition:transform .2s var(--ease),opacity .2s var(--ease)}.pf-faq__icon:before{height:2px;left:0;top:9px;width:20px}.pf-faq__icon:after{height:20px;left:9px;top:0;width:2px}.pf-faq__item[open] .pf-faq__icon:after{opacity:0;transform:rotate(90deg)}.pf-faq__a{color:var(--ink-80);font-size:16px;line-height:1.4;margin:0;padding:0 40px 26px 0;text-wrap:pretty}.pf-faq__a strong{color:var(--charcoal);font-weight:600}@media (max-width:720px){.pf-faq__title{font-size:32px}}.pf-faq__a p{margin:0}.pf-faq__a p+p{margin-top:12px}.pf-faq{box-shadow:0 0 0 100vmax var(--warm);clip-path:inset(0 -100vmax)}