.orl-box{margin:18px 0;padding:20px;border:1px solid #d7e5ea;border-radius:16px;background:#f6fafc;color:#233e50;max-width:100%;box-sizing:border-box}.orl-box .orl-choice{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;margin:14px 0;align-items:start}.orl-box input[type=checkbox]{position:static!important;opacity:1!important;appearance:auto!important;width:20px!important;height:20px!important;margin:3px 0!important;cursor:pointer}.orl-box label{display:block!important;line-height:1.6!important;font-size:15px!important;cursor:pointer;overflow-wrap:anywhere}.orl-box label:before,.orl-box label:after{display:none!important}.orl-box a{color:#08766f;text-decoration:underline}.orl-box p{font-size:14px;line-height:1.6}.orl-box summary{cursor:pointer;color:#096d79;padding:10px 0;font-weight:600}.orl-box details{border-top:1px solid #d7e5ea}.orl-box .orl-document{max-height:360px;overflow:auto;padding:12px;background:white;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.orl-box .orl-document h2{font-size:20px}.orl-box .orl-document h3{font-size:18px}.orl-box .orl-document table{display:block;max-width:100%;overflow:auto}.orl-box :focus-visible{outline:3px solid #cc8b27;outline-offset:3px}@media(max-width:650px){.orl-box{padding:15px}.orl-box .orl-choice{gap:10px}}
