.rg-cta{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0 8px}.rg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:10px;font-weight:700;text-decoration:none;border:2px solid #0b5fff;background:#0b5fff;color:#fff}.rg-btn.rg-btn-ghost{background:#fff;color:#0b5fff}.rg-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:20px 0;padding:0;list-style:none}.rg-trust li{background:#f3f6fb;border:1px solid #dde3ee;border-radius:12px;padding:12px 14px;font-size:15px}.rg-fold>details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 16px;margin:20px 0 0;border:2px solid #0b5fff;border-radius:12px}.rg-fold>details>summary::-webkit-details-marker{display:none}.rg-fold>details>summary>h2{margin:0;font-size:1.25rem}.rg-fold>details>summary::after{content:"+";font-size:26px;line-height:1;color:#0b5fff}.rg-fold>details[open]>summary::after{content:"−"}.rg-fold>details[open]>summary{border-color:#dde3ee}.rg-fold>details>summary{position:relative}.rg-fold>details>summary::after{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.rg-fold>details>summary>h2{flex:1;padding-right:28px}@media (max-width:600px){.rg-btn{min-height:44px;padding:0 14px}.rg-trust{grid-template-columns:1fr 1fr}.rg-cta{justify-content:center}}