.ratings-display-controls[data-astro-cid-7gdmqp4a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ratings-display-controls[data-astro-cid-7gdmqp4a] [data-astro-cid-7gdmqp4a][role=group]{gap:.5rem;display:flex}.ratings-display-controls[data-astro-cid-7gdmqp4a] button[data-astro-cid-7gdmqp4a]{cursor:pointer;border:1px solid var(--kh-line);min-height:48px;font:inherit;padding:.6rem .9rem;font-weight:700}.ratings-display-controls[data-astro-cid-7gdmqp4a] button[data-astro-cid-7gdmqp4a][aria-pressed=true]{background:var(--kh-water-800);color:#fff}.ratings-scale[data-astro-cid-7gdmqp4a]{max-width:75ch;font-size:.95rem}.rating-records[data-astro-cid-7gdmqp4a]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:none}.rating-records[data-astro-cid-7gdmqp4a] li[data-astro-cid-7gdmqp4a]{background:var(--kh-foam);border:1px solid var(--kh-line);overflow-wrap:anywhere;min-width:0;padding:1rem}.rating-records[data-astro-cid-7gdmqp4a] h2[data-astro-cid-7gdmqp4a]{margin:0 0 1rem;font-size:1.45rem}.rating-records[data-astro-cid-7gdmqp4a] h2[data-astro-cid-7gdmqp4a] small[data-astro-cid-7gdmqp4a]{margin-top:.3rem;font-size:1rem;font-weight:500;line-height:1.5;display:block}.rating-records[data-astro-cid-7gdmqp4a] dl[data-astro-cid-7gdmqp4a]{gap:.65rem;margin:0;display:grid}.rating-records[data-astro-cid-7gdmqp4a] dl[data-astro-cid-7gdmqp4a]>div[data-astro-cid-7gdmqp4a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.rating-records[data-astro-cid-7gdmqp4a] dt[data-astro-cid-7gdmqp4a]{font-weight:700}.rating-records[data-astro-cid-7gdmqp4a] dd[data-astro-cid-7gdmqp4a]{margin:0}.rating-records[data-astro-cid-7gdmqp4a] summary[data-astro-cid-7gdmqp4a],.rating-records[data-astro-cid-7gdmqp4a] a[data-astro-cid-7gdmqp4a]{align-content:center;min-height:44px;margin-top:.5rem;display:block}.rating-records[data-astro-cid-7gdmqp4a] summary[data-astro-cid-7gdmqp4a]{cursor:pointer;display:list-item}.native-ratings[data-astro-cid-7gdmqp4a][data-record-view=cards] .rating-records[data-astro-cid-7gdmqp4a]{display:grid}.native-ratings[data-astro-cid-7gdmqp4a][data-record-view=cards] [data-astro-cid-7gdmqp4a]:is(.ratings-table-scroll,.ratings-scroll-hint){display:none}@media (width<=640px){.native-ratings[data-astro-cid-7gdmqp4a]:not([data-record-view=table]) .rating-records[data-astro-cid-7gdmqp4a]{display:grid}.native-ratings[data-astro-cid-7gdmqp4a]:not([data-record-view=table]) [data-astro-cid-7gdmqp4a]:is(.ratings-table-scroll,.ratings-scroll-hint){display:none}}.native-ratings[data-astro-cid-7gdmqp4a]{width:min(1240px,100% - 3rem);color:var(--kh-ink,#0b1f2a);margin:auto;padding:4rem 0 5rem}header[data-astro-cid-7gdmqp4a]{max-width:900px}.eyebrow[data-astro-cid-7gdmqp4a]{text-transform:uppercase;letter-spacing:.12em;color:var(--kh-water-650,#075d7d);font-weight:700}h1[data-astro-cid-7gdmqp4a]{font-family:var(--kh-font-display);margin:.5rem 0 1.5rem;font-size:clamp(3rem,7vw,6rem);line-height:1}h2[data-astro-cid-7gdmqp4a]{font-family:var(--kh-font-display);font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.1}.ratings-note[data-astro-cid-7gdmqp4a]{background:#eaf1f2;border-left:4px solid #006675;padding:1rem 1.25rem}.ratings-source[data-astro-cid-7gdmqp4a]{font-size:.9rem}.ratings-controls[data-astro-cid-7gdmqp4a]{grid-template-columns:2fr 1fr 1fr;gap:1rem;margin-top:3rem;display:grid}label[data-astro-cid-7gdmqp4a]{gap:.4rem;margin-bottom:1rem;font-weight:650;display:grid}input[data-astro-cid-7gdmqp4a],select[data-astro-cid-7gdmqp4a],textarea[data-astro-cid-7gdmqp4a]{color:#102c37;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #81959d;border-radius:.25rem;padding:.8rem}input[data-astro-cid-7gdmqp4a]:focus,select[data-astro-cid-7gdmqp4a]:focus,textarea[data-astro-cid-7gdmqp4a]:focus{outline-offset:2px;outline:3px solid #e9af52}.ratings-table-scroll[data-astro-cid-7gdmqp4a]{border:1px solid #ccd8da;border-radius:.35rem;overflow:auto}table[data-astro-cid-7gdmqp4a]{border-collapse:collapse;width:100%;font-size:.92rem}caption[data-astro-cid-7gdmqp4a]{text-align:left;background:#f2f5f4;padding:1rem}th[data-astro-cid-7gdmqp4a],td[data-astro-cid-7gdmqp4a]{text-align:left;vertical-align:top;border-bottom:1px solid #d9e2e2;padding:.9rem 1rem}thead[data-astro-cid-7gdmqp4a]{color:#fff;background:#103a48}tbody[data-astro-cid-7gdmqp4a] tr[data-astro-cid-7gdmqp4a]:nth-child(2n){background:#f3f6f5}th[data-astro-cid-7gdmqp4a] small[data-astro-cid-7gdmqp4a]{min-width:10rem;margin-top:.3rem;font-weight:400;display:block}td[data-astro-cid-7gdmqp4a]{min-width:5rem}.rating-feedback[data-astro-cid-7gdmqp4a]{border-top:2px solid #bbd0d0;grid-template-columns:1fr 1.15fr;gap:3rem;margin-top:4rem;padding-top:3rem;display:grid}fieldset[data-astro-cid-7gdmqp4a]{border:1px solid #b7c9ce;margin:1.2rem 0;padding:1.25rem}legend[data-astro-cid-7gdmqp4a]{font-weight:700}.button[data-astro-cid-7gdmqp4a]{color:#fff;font:inherit;cursor:pointer;background:#0c5264;border:0;border-radius:.25rem;padding:.85rem 1.25rem;font-weight:700;text-decoration:none;display:inline-block}button[data-astro-cid-7gdmqp4a]:disabled{opacity:.55;cursor:default}.feedback-trap[data-astro-cid-7gdmqp4a]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}[data-astro-cid-7gdmqp4a][hidden]{display:none!important}@media (width<=800px){.ratings-controls[data-astro-cid-7gdmqp4a],.rating-feedback[data-astro-cid-7gdmqp4a]{grid-template-columns:1fr}.rating-feedback[data-astro-cid-7gdmqp4a]{gap:1rem}.native-ratings[data-astro-cid-7gdmqp4a]{width:calc(100% - 2rem);padding-top:2.5rem}}.ratings-scroll-hint[data-astro-cid-7gdmqp4a]{color:var(--kh-muted);font-size:.9rem}@media (width<=640px){.ratings-table-scroll[data-astro-cid-7gdmqp4a]{border-radius:3px}table[data-astro-cid-7gdmqp4a]{min-width:44rem}tbody[data-astro-cid-7gdmqp4a] th[data-astro-cid-7gdmqp4a]{z-index:1;background:#fff;min-width:9rem;max-width:11rem;position:sticky;left:0;box-shadow:2px 0 #ccd8da}thead[data-astro-cid-7gdmqp4a] th[data-astro-cid-7gdmqp4a]:first-child{z-index:2;background:#103a48;position:sticky;left:0;box-shadow:2px 0 #ccd8da}tbody[data-astro-cid-7gdmqp4a] tr[data-astro-cid-7gdmqp4a]:nth-child(2n) th[data-astro-cid-7gdmqp4a]{background:#f3f6f5}th[data-astro-cid-7gdmqp4a] small[data-astro-cid-7gdmqp4a]{min-width:0}}
