.cvops-banner{margin:16px auto;padding:14px 20px;max-width:1120px;width:calc(100% - 36px);border:1px solid #c9dedb;border-radius:12px;background:#eff8f5;color:#23504e;font:12px/1.8 Arial,sans-serif}.cvops-box{padding:22px;border:1px solid #d7e2e7;border-radius:14px;background:#fff;color:#18374e;margin:20px 0;font:13px/1.7 Arial,sans-serif}.cvops-box a{color:#087782}.cvops-box label{display:block;margin:12px 0;font-size:12px}.cvops-box input:not([type=checkbox]),.cvops-box select,.cvops-box textarea{width:100%;padding:10px;border:1px solid #c9d6df;border-radius:8px;margin-top:5px;color:#18374e;background:#fff;font:13px Arial,sans-serif}.cvops-box button,.cvops-copy{border:1px solid #c5d7e2;border-radius:8px;background:#f1f7fa;color:#154e6d;padding:9px 14px;cursor:pointer;font:600 11px Arial,sans-serif}.cvops-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cvops-grid .cvops-box{margin:0}.cvops-stat{display:block;font-size:25px;font-weight:bold;color:#165e70}.cvops-table{width:100%;border-collapse:collapse;font-size:11px}.cvops-table td,.cvops-table th{text-align:left;border-bottom:1px solid #e0e7ec;padding:10px;overflow-wrap:anywhere}.cvops-scroll{overflow-x:auto}.cvops-inline{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cvops-inline input,.cvops-inline select{min-width:120px;flex:1}.cvops-review{border:1px solid #d0e1e5;border-radius:20px;padding:28px;max-width:480px;width:calc(100% - 32px);color:#17374e;background:#fff;font:14px/1.7 Arial,sans-serif}.cvops-review::backdrop{background:#152c4a90}.cvops-review button{border:0;border-radius:9px;padding:12px;margin:5px;background:#087f8c;color:#fff;cursor:pointer}.cvops-warning{padding:15px;border:1px solid #eed392;background:#fff9e9;color:#70531a;border-radius:10px;margin:15px 0}.cvops-copy{width:auto!important;margin:5px 0!important}.cvops-receipt{max-width:700px;margin:40px auto;padding:30px;background:#fff;color:#142d43;font:14px/1.8 Arial,sans-serif}.cvops-receipt dl{display:grid;grid-template-columns:1fr 1.5fr;gap:10px}.cvops-receipt dd{margin:0;overflow-wrap:anywhere}.cvops-receipt dt{font-weight:bold}@media(max-width:650px){.cvops-grid{grid-template-columns:1fr}.cvops-box{padding:17px}.cvops-table{min-width:550px}}@media print{.cvops-no-print,header,footer,nav{display:none!important}.cvops-receipt{margin:0;max-width:none;padding:0}body{background:white!important}}

.cvops-policy-page{max-width:850px;width:calc(100% - 32px);margin:35px auto}.conversion-policy h2{font-size:19px;margin:0 0 12px}.conversion-policy p{margin:12px 0;line-height:1.85}.cvops-policy-note{font-size:11px;color:#52697b}.cvops-box label.cvops-policy-check{display:flex;align-items:flex-start;gap:10px;margin-top:20px;font-size:12px}.cvops-policy-check input[type=checkbox]{width:17px;height:17px;flex:0 0 17px;margin:3px 0;accent-color:#087f8c}.cvops-policy-footer{text-align:center;font-size:11px;padding:14px}.cvops-policy-footer a{color:inherit}

.cvp-calculator .cvops-calculator-policy,.com-calculator .cvops-calculator-policy{margin-top:15px;padding-top:14px;border-top:1px solid #dce5ee;text-align:left;color:#455e78;font:11px/1.8 Arial,sans-serif}.cvops-calculator-policy summary{cursor:pointer;font-size:11px;font-weight:700;color:#284b70;padding:3px 0;list-style:revert}.cvp-calculator .cvops-calculator-policy p,.com-calculator .cvops-calculator-policy p{font-size:11px;color:#455e78;line-height:1.85;margin:10px 0}.cvops-calculator-policy a{font-size:11px;color:#1464cf;font-weight:600}.com-calculator .cvops-calculator-policy a,.com-calculator .cvops-calculator-policy summary{color:#087782}

.site-footer .cvops-footer-links{max-width:1120px;margin:20px auto 12px;padding:15px 0;border-top:1px solid #d8e3ec;display:flex;justify-content:center;gap:12px 26px;flex-wrap:wrap;font-size:11px;line-height:1.8}.site-footer .cvops-footer-links a{color:#45627c;text-decoration:none}.site-footer .cvops-footer-links a:hover{color:#087f8c;text-decoration:underline}@media(max-width:600px){.site-footer .cvops-footer-links{justify-content:flex-start;gap:10px 18px}}

.com-process-estimate{display:grid;gap:6px;margin:18px 0;padding:16px 18px;border:1px solid #cce4e8;border-radius:14px;background:#f0f9fa;color:#163d4b;font-size:14px;line-height:1.6}.com-process-estimate strong{font-size:13px;color:#096873}.com-process-estimate small{font-size:11px;color:#526b78}.com-order-progress{padding:20px;margin:20px 0;border:1px solid #dce7ec;border-radius:16px;background:#fff;color:#142e45}.com-order-progress h2{font-size:17px;margin:0 0 18px}.com-order-progress ol{list-style:none;display:flex;gap:12px;margin:0;padding:0}.com-order-progress li{flex:1;display:flex;gap:10px;align-items:center;color:#607183;font-size:12px}.com-order-progress li>span{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#edf1f5;color:#526474}.com-order-progress .is-current{color:#096873}.com-order-progress .is-current>span{background:#087f8c;color:white}.com-order-progress .is-done>span{background:#dbf3e8;color:#126749}.com-progress-note{font-size:12px;line-height:1.6;color:#526474;margin:16px 0 0}.com-cancel-order{padding:18px;margin:20px 0;border:1px solid #dce7ec;border-radius:14px;background:#fff;color:#142e45}.com-cancel-order summary{cursor:pointer;font-weight:700}.com-cancel-order p{font-size:13px;line-height:1.6}.com-status-hub{padding-top:55px;padding-bottom:55px;color:#142e45}.com-status-hub h1{font-size:32px;line-height:1.25}.com-status-hub>p{line-height:1.7;color:#526474}.com-status-options{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0}.com-status-options>a{display:flex;flex-direction:column;gap:14px;padding:28px;background:#fff;border:1px solid #cddfe5;border-radius:20px;text-decoration:none;color:#142e45;transition:border-color .2s}.com-status-options>a:hover{border-color:#087f8c}.com-status-options h2{font-size:22px;margin:0}.com-status-options p{margin:0;line-height:1.7}.com-status-options small{color:#526474}.com-status-options strong{margin-top:auto;color:#087f8c}.com-status-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#eaf8f4;color:#087f8c}.com-buy-rate{display:flex;flex-direction:column;gap:4px;min-width:175px}.com-buy-rate strong{font-size:19px;white-space:nowrap}.com-buy-rate small,.com-buy-rate span{font-size:11px}.com-buy-band>div:nth-child(2){flex:1;min-width:0}.com-buy-band{flex-wrap:wrap}.com-buy-band>.com-btn{flex-shrink:0}@media(max-width:760px){.com-status-options{grid-template-columns:1fr}.com-status-hub h1{font-size:27px}.com-order-progress ol{display:grid;grid-template-columns:1fr 1fr;gap:18px}.com-buy-rate{width:100%;padding-top:12px}.com-status-options>a{padding:22px}}

.com-calc-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:5px;margin:20px 0;background:#eef4f5;border:1px solid #dce7ec;border-radius:13px}.com-calc-tabs button{border:0;border-radius:9px;background:transparent;color:#526b78;font:inherit;font-size:12px;font-weight:700;padding:12px 8px;cursor:pointer}.com-calc-tabs button[aria-selected=true]{background:#fff;color:#076b77;box-shadow:0 2px 7px #163d4b12}.com-calc-tabs button:focus-visible{outline:3px solid #158bb2;outline-offset:2px}
