.sea-premium-body h2,.sea-premium-check h2{font-size:1.35rem;margin-top:1.8rem}
.sea-premium-body .table-wrap{max-width:100%;overflow-x:auto}
.sea-premium-body table{width:100%;border-collapse:collapse}
.sea-premium-body th,.sea-premium-body td{padding:.7rem;border:1px solid #ccd8de;text-align:left}
.sea-premium-check{border-top:2px solid #087a79;margin-top:2rem;padding-top:1rem}
.sea-premium-quiz fieldset{min-width:0;border:1px solid #ccd8de;border-radius:8px;padding:1rem;margin:1.3rem 0}
.sea-premium-quiz legend{font-weight:650;line-height:1.5;padding:0 .3rem;max-width:100%}
.sea-premium-quiz label{display:flex;gap:.65rem;align-items:flex-start;padding:.6rem;cursor:pointer;font-weight:400}
.sea-premium-quiz input[type=radio]{width:auto;flex:none;margin-top:.35rem;accent-color:#087a79}
.sea-premium-quiz .feedback:empty,.sea-premium-quiz .score:empty{display:none}
.sea-premium-quiz .feedback,.sea-premium-quiz .score{background:#edf5f3;color:#183c3b;padding:1rem;border-left:3px solid #087a79}
.sea-premium-quiz .score{font-weight:600}
@media(max-width:600px){.sea-premium-quiz fieldset{padding:.7rem .3rem}.sea-premium-body th,.sea-premium-body td{padding:.5rem}}
