.cwpc .cwpc-group{border:0;min-width:0;padding:0}.cwpc .cwpc-group legend,.cwpc .cwpc-options{padding:0}.cwpc .cwpc-was{color:#7a8c98}.cwpc .cwpc-per{letter-spacing:0;color:#536672;font-size:16px;font-weight:600}.cwpc .cwpc-offer{background:var(--cwp-green-bg);color:var(--cwp-green);border:1px solid #cce9d7;border-radius:10px;margin-top:16px;padding:12px 14px;font-size:13px;font-weight:650;line-height:1.6}.cwpc .cwpc-note{color:#536672;margin-top:12px;font-size:12px;line-height:1.7}.cwpc .cwpc-actions{gap:10px;margin-top:22px;display:grid}.cwpc .cwpc-actions .cwpc-btn{width:100%;margin-top:0}.cwpc .cwpc-line+.cwpc-line{border-top:1px solid #dce5ed;margin-top:14px;padding-top:14px}.cwpc .cwpc-share{border-top:1px solid #dce5ed;padding:22px 30px 26px}.cwpc .cwpc-share h2{letter-spacing:-.3px;font-size:17px;font-weight:700}.cwpc .cwpc-share p{color:#536672;margin-top:4px;font-size:12px}.cwpc .cwpc-share input{color:#182c39;background:#f7fafc;border:1px solid #a8bdcf;border-radius:10px;width:100%;min-width:0;margin-top:12px;padding:11px 12px;font-size:13px}.cwpc .cwpc-share-buttons{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cwpc .cwpc-share-buttons .cwpc-btn{flex:auto;gap:8px;min-height:44px;margin-top:0;padding:10px 16px}.cwpc .cwpc-copied{min-height:1em}@media (max-width:600px){.cwpc .cwpc-share{padding:20px 22px 24px}.cwpc .cwpc-per{font-size:14px}}@media print{.cwpc .cwpc-noprint,.cwpc .cwpc-controls,.cwpc .cwpc-hero-body{display:none!important}body:has(.cwpc) header{display:none!important}body:has(.cwpc) footer{display:none!important}.cwpc .cwpc-section{background:0 0;border:0;padding:0}.cwpc .cwpc-grid{grid-template-columns:1fr}.cwpc .cwpc-receipt{box-shadow:none;position:static}.cwpc .cwpc-hero{background:0 0;padding:0 0 16px}}
