.commerce-offer,.commerce-gate{padding:clamp(22px,4vw,44px);margin:32px 0;border:1px solid #b3c096;border-radius:20px;background:#edf3e3;color:#18201c}.commerce-offer strong,.commerce-gate strong{font-size:1.8rem}.commerce-offer .quiet-button,.commerce-gate .quiet-button{margin:6px 10px 6px 0}.commerce-lessons{padding-left:24px}.commerce-lessons li{padding:16px 0;border-bottom:1px solid #ddd}.commerce-lessons p{max-width:70ch;margin:8px 0;color:#545c50}.commerce-order{padding:16px 0;border-top:1px solid #c2cdb8;overflow-wrap:anywhere}.commerce-order a,.commerce-order button{margin:8px 10px 0 0}[data-commerce-status],[data-account-status],[data-content-status]{min-height:1.6em}.commerce-loaded{margin-top:20px}.commerce-offer button:disabled{opacity:.5;cursor:wait}@media print{.commerce-offer button,.commerce-gate button{display:none}}
.commerce-offer p,.commerce-gate p,.commerce-gate h2{color:#263325}.commerce-offer .quiet-button,.commerce-gate .quiet-button{color:#f5f8ef;background:#263325;padding:12px 18px;border-radius:8px}.commerce-offer .quiet-button:hover,.commerce-gate .quiet-button:hover{background:#405834;color:#fff}.commerce-offer .quiet-button:disabled,.commerce-gate .quiet-button:disabled{opacity:.55;cursor:default}.commerce-order button{color:#f5f8ef;background:#263325;padding:10px 16px}.commerce-order a{color:#263325;text-decoration:underline;text-underline-offset:4px}
