.lototo-assessment-actions,.lototo-experience-notice,.lototo-enquiry-receipt{border:1px solid #cfe0ef;border-top:3px solid #244882;border-radius:16px;background:#f5f8fc;padding:24px;margin:20px 0;color:#233047}
.lototo-assessment-actions h3,.lototo-enquiry-receipt h1,.lototo-enquiry-receipt h2{color:#244882;margin:0 0 12px}
body.page-id-1887 .lototo-experience-notice,body.page-id-1887 .lototo-enquiry-receipt{box-sizing:border-box;width:calc(100% - 32px);max-width:1180px;margin:20px auto}
.lototo-assessment-actions ol{margin:16px 0 24px 24px;padding:0}
.lototo-assessment-actions li{padding:4px 0 10px 6px}
.lototo-assessment-actions li p{margin:5px 0 0;color:#475569}
.lototo-assessment-actions label{display:block;font-weight:600;margin-bottom:8px}
.lototo-assessment-actions textarea{width:100%;box-sizing:border-box;border:1px solid #becadc;border-radius:10px;padding:12px;font:inherit;background:#fff;color:#233047}
.lototo-assessment-actions .button,.lototo-enquiry-receipt .button{display:inline-block;background:#244882!important;color:#fff!important;border:1px solid #244882;border-radius:8px;padding:12px 18px;font:inherit;font-weight:600;letter-spacing:normal;text-transform:none;cursor:pointer;text-decoration:none}
.lototo-assessment-actions .button:hover,.lototo-enquiry-receipt .button:hover{background:#365e98!important}
.lototo-assessment-actions .button:focus-visible,.lototo-enquiry-receipt a:focus-visible{outline:3px solid #82a9e9;outline-offset:3px}
.lototo-assessment-actions .button:disabled{opacity:.5;cursor:default}
.lototo-assessment-symbol{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:12px;background:#eaf0f9;color:#244882;font-size:32px}
.lototo-enquiry-receipt ul{margin:14px 0 18px 20px}
.lototo-enquiry-receipt li{margin:0 0 12px}
.lototo-enquiry-receipt small{display:block;color:#526173}
.lototo-enquiry-receipt details{margin:10px 0;padding:12px;background:white;border:1px solid #dbe3ed;border-radius:10px}
.lototo-enquiry-receipt summary{cursor:pointer;font-weight:600;color:#244882}
.lototo-enquiry-receipt .receipt-meta{font-size:14px;color:#526173}
.lototo-enquiry-receipt .receipt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}
.lototo-enquiry-receipt .receipt-actions a{white-space:normal}
@media(max-width:600px){.lototo-assessment-actions,.lototo-enquiry-receipt,.lototo-experience-notice{padding:18px}.lototo-assessment-actions .button{width:100%;text-align:center}.lototo-enquiry-receipt .receipt-actions{align-items:stretch;flex-direction:column}.lototo-enquiry-receipt .receipt-actions .button{text-align:center}}
