.pv-purpose-help{margin:40px 0;color:#252525;line-height:1.5}.pv-purpose-help *{box-sizing:border-box}.pv-purpose-help__description{border-top:1px solid #e5dfd5;border-bottom:1px solid #e5dfd5;margin-bottom:24px}.pv-purpose-help__description summary{padding:16px 0;min-height:52px;font-size:17px;font-weight:600;cursor:pointer}.pv-purpose-help__description>div{max-width:900px;padding-bottom:16px}.pv-purpose-help__description p{margin:0 0 12px;font-size:16px;color:#5f5c56}.pv-purpose-help__panel{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px;background:#f6f3ee;border-radius:18px}.pv-purpose-help__panel>div{max-width:800px;min-width:0}.pv-purpose-help h2{font-size:clamp(28px,3vw,40px);line-height:1.15;font-weight:600;margin:0 0 14px}.pv-purpose-help__panel p{margin:0;color:#5f5c56;font-size:17px}.pv-purpose-help__button{flex:none;min-height:52px;padding:14px 24px;border:0;border-radius:10px;background:#e22b2b;color:#fff!important;font-size:16px;font-weight:600;line-height:1.3;font-family:inherit;cursor:pointer}.pv-purpose-help__button:hover{background:#c91f1f}.pv-purpose-help :is(summary,button):focus-visible{outline:3px solid #e22b2b;outline-offset:4px}@media(max-width:991px){.pv-purpose-help__panel{align-items:flex-start;flex-direction:column;gap:22px}}@media(max-width:600px){.pv-purpose-help{margin:28px 0}.pv-purpose-help__panel{padding:24px 18px}.pv-purpose-help__button{width:100%;font-size:16px}.pv-purpose-help__panel p{font-size:16px}}
