.offer-page main{max-width:950px}.offer-version{font-size:14px;color:#647668}.offer-notice{padding:20px 24px;background:#edf5e9;border:1px solid #d5e3ce;border-radius:18px;margin:26px 0}.offer-notice p{margin:6px 0 0}.offer-page .learn-toc{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;background:#fffefb;border:1px solid #dce6da}.offer-page .learn-toc a{font-size:15px}.offer-page .learn-document{scroll-margin-top:24px}.offer-page .learn-document h2{margin-top:24px}.offer-page .learn-document p{white-space:normal}.offer-prices{border-collapse:collapse;width:100%;max-width:610px;text-align:left;margin:22px 0;background:#fffefb}.offer-prices caption{text-align:left;font-size:14px;color:#647668;margin-bottom:12px}.offer-prices th,.offer-prices td{padding:14px 18px;border-bottom:1px solid #dce6da}.offer-prices th{background:#eaf2e5}.offer-prices td:last-child{font-weight:700;white-space:nowrap}.offer-details{display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px 22px;background:#fffefb;padding:24px;border:1px solid #dce6da;border-radius:18px}.offer-details dt{color:#647668}.offer-details dd{margin:0;overflow-wrap:anywhere}.offer-page footer a{overflow-wrap:anywhere}@media(max-width:560px){.offer-page .learn-toc{grid-template-columns:1fr;padding:20px}.offer-notice{padding:18px}.offer-details{grid-template-columns:1fr;gap:4px;padding:20px}.offer-details dd+dt{margin-top:12px}.offer-prices th,.offer-prices td{padding:12px}.offer-page .learn-document h2{font-size:21px}}
