.pr-questions{grid-template-columns:minmax(220px,.75fr) minmax(0,1.65fr);gap:clamp(32px,6vw,90px);padding-block:64px;scroll-margin-top:90px;display:grid}.pr-questions-intro .eyebrow{letter-spacing:.18em;color:#10775f;margin:0 0 17px;font-size:10px}.pr-site .pr-questions h2,.pr-site .pr-questions h1{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(32px,3.2vw,46px);line-height:1.08}.pr-questions-intro>p:not(.eyebrow){color:#60685e;margin:0 0 12px;font-size:13px;line-height:1.7}.pr-questions-intro>a,.pr-questions-more{color:#283329;border-bottom:1px solid #fd763e;align-items:center;gap:22px;width:fit-content;padding-bottom:5px;font-size:13px;text-decoration:none;display:inline-flex}.pr-questions-list{gap:8px;display:grid}.pr-question{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(125deg,#ffffffb0,#ffffff45);border:1px solid #263c2920;border-radius:10px;transition:border-color .2s,background .2s;box-shadow:inset 0 1px #fff}.pr-question[data-open=true]{background:linear-gradient(120deg,#ffffffd9,#e8f1ed88);border-color:#10775f40}.pr-site .pr-question h3{font-family:var(--sans);letter-spacing:0;margin:0;font-size:14px;line-height:1.5}.pr-question h3 button{text-align:left;width:100%;min-height:56px;font:inherit;color:#253127;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:24px;padding:17px 20px;font-weight:500;display:flex}.pr-question h3 button:hover{background:#10775f06}.pr-question h3 button:focus-visible{outline-offset:4px;outline:2px solid #10775f}.pr-questions a:focus-visible{outline-offset:4px;outline:2px solid #10775f}.pr-question button svg{fill:none;stroke:#fd763e;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 17px;width:17px;height:17px;transition:transform .2s}.pr-question[data-open=true] button svg{transform:rotate(180deg)}.pr-question [role=region]>p{color:#536052;max-width:76ch;margin:0;padding:0 50px 20px 20px;font-size:13px;line-height:1.85}.pr-questions-more{margin-top:20px}.pr-questions-more span{font-size:18px}@media (max-width:700px){.pr-questions{grid-template-columns:1fr;gap:26px;padding-block:42px}.pr-site .pr-questions h2,.pr-site .pr-questions h1{margin-bottom:12px;font-size:36px}.pr-questions-intro .eyebrow{margin-bottom:12px}.pr-questions-intro>p:not(.eyebrow){display:none}.pr-question h3 button{gap:16px;min-height:56px;padding:16px;font-size:13px}.pr-question [role=region]>p{padding:0 16px 18px;font-size:13px}.pr-questions-more{margin-top:18px}}@media (prefers-reduced-motion:reduce){.pr-question,.pr-question button svg{transition:none}}
