.oxo-portal{padding:12px 0 32px}.oxo-kicker{font-size:12px;letter-spacing:.16em;color:#637145}.oxo-portal h2{font-size:clamp(25px,3vw,38px);line-height:1.15;margin-bottom:14px}.oxo-portal-card{border:1px solid #d8dfd2;border-radius:16px;padding:clamp(20px,3vw,32px);margin:24px 0;background:#f8faf5;color:#101210}.oxo-portal-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.oxo-portal-card h3{margin:0;font-size:26px}.oxo-status{border:1px solid #b8cc8f;border-radius:30px;background:#eafaaf;padding:7px 12px;font-size:13px;font-weight:600}.oxo-progress{display:grid;gap:10px;list-style:decimal;padding-left:24px;margin:22px 0}.oxo-progress li{color:#626b5b;padding-left:5px}.oxo-progress li.done{color:#354b19;font-weight:700}.oxo-portal-note{padding:14px 18px;border-left:3px solid #819f3d;background:#edf4df;margin:18px 0}.oxo-brief textarea,.oxo-brief input[type=url]{width:100%;box-sizing:border-box;border:1px solid #9ca98f!important;font:inherit;border-radius:8px!important;background:#fff!important;color:#101210!important}.oxo-brief textarea:focus,.oxo-brief input:focus{outline:2px solid #86a12c;outline-offset:3px}.oxo-brief label{display:block;font-weight:600;margin-bottom:8px}.oxo-brief input[type=checkbox]{width:auto;margin-right:8px}.oxo-portal-card p{line-height:1.6}.oxo-portal-card dt{font-weight:700;margin-top:18px}.oxo-portal-card dd{margin:8px 0 20px;white-space:normal;overflow-wrap:anywhere}.oxo-portal-card .button{display:inline-flex;white-space:normal}.oxo-portal-card form{margin-top:25px}.woocommerce-MyAccount-content{overflow-wrap:anywhere}@media(max-width:650px){.oxo-status{font-size:12px}.oxo-portal-card h3{font-size:23px}.oxo-portal-card{border-radius:12px}}
