.public-reading-module___pMKoG__page{width:min(var(--public-width), calc(100% - 2 * var(--public-page-gutter)));margin:0 auto var(--space-6);color:var(--public-ink);font-size:var(--public-font-body);line-height:var(--public-leading-body);overflow-wrap:anywhere}.public-reading-module___pMKoG__page :is(h2,h3,h4){color:var(--public-heading-ink);font-weight:600}.public-reading-module___pMKoG__page :where(h2){font-size:var(--public-font-section);margin-bottom:var(--space-2);line-height:1.25}.public-reading-module___pMKoG__page :is(h3,h4){font-size:var(--public-font-item);line-height:1.35}.public-reading-module___pMKoG__page p{max-width:70ch}.public-reading-module___pMKoG__page :where(a){color:var(--public-action)}.public-reading-module___pMKoG__page :is(a,button,input,select,summary):focus-visible{outline-color:var(--public-action)}.public-reading-module___pMKoG__page :is(button,.button){min-height:44px;font-size:var(--public-font-label);background:var(--public-action);color:var(--surface);line-height:1.5}.public-reading-module___pMKoG__page :is(button,.button):hover{background:var(--public-action-hover)}.public-reading-module___pMKoG__page .actions{gap:var(--space-2) var(--space-6);margin-block:var(--space-6);font-size:var(--public-font-label)}.public-reading-module___pMKoG__page .actions a{align-items:center;min-height:44px;display:inline-flex}.public-reading-module___pMKoG__page .note{padding:var(--space-4) var(--space-6);border:1px solid var(--public-line);background:var(--surface);color:var(--public-muted);font-size:var(--public-font-body);border-radius:0}.public-reading-module___pMKoG__page .filters{padding:var(--space-6);margin-block:var(--space-6);border:1px solid var(--public-line);background:var(--surface);font-size:var(--public-font-label);border-radius:0}.public-reading-module___pMKoG__page .publication{padding:var(--space-6);border-color:var(--public-line);background:var(--surface);border-radius:0}.public-reading-module___pMKoG__page .publication h2{font-size:var(--public-font-item);line-height:1.35}.public-reading-module___pMKoG__page .publication p{font-size:var(--public-font-label);line-height:1.5}.public-reading-module___pMKoG__content{border:0;border-top:1px solid var(--public-line);background:var(--surface);min-width:0;font-size:var(--public-font-reading);border-radius:0;padding:0;line-height:1.6}.public-reading-module___pMKoG__content>:last-child{margin-bottom:0}.public-reading-module___pMKoG__content .section{padding-block:var(--space-6);border-top:0;border-bottom:1px solid var(--public-line);margin:0}.public-reading-module___pMKoG__content>.section:first-child{padding-top:0}.public-reading-module___pMKoG__content .section:last-child{border-bottom:0;padding-bottom:0}.public-reading-module___pMKoG__content .information-heading{margin-bottom:var(--space-6)}.public-reading-module___pMKoG__content .information-heading h2{margin-bottom:var(--space-2)}:is(.public-reading-module___pMKoG__content .program-timeline h3,.public-reading-module___pMKoG__content .organization-list h3,.public-reading-module___pMKoG__content .framework-list h3,.public-reading-module___pMKoG__content .score-levels h4){font-size:var(--public-font-item)}.public-reading-module___pMKoG__content .score-criteria h4{font-size:var(--public-font-label)}.public-reading-module___pMKoG__content .project-information :is(p,li,summary){font-size:var(--public-font-body);line-height:var(--public-leading-body)}.public-reading-module___pMKoG__content .project-information .score-value{font-size:2.5rem;line-height:1.15}.public-reading-module___pMKoG__content .project-information :is(.source-date,.framework-kind,.information-sources){font-size:var(--public-font-meta)}.public-reading-module___pMKoG__content .project-information :is(.score-value,.organization-number,.framework-kind,summary,strong){color:var(--public-action)}.public-reading-module___pMKoG__content .project-information .score-levels>li{border-top-color:var(--public-line);border-top-width:1px}.public-reading-module___pMKoG__calendarPanel .note{margin:0 0 var(--space-6);border:0;border-radius:0;padding:0}.public-reading-module___pMKoG__calendarPanel+.public-reading-module___pMKoG__calendarPanel{margin-top:var(--space-6)}.public-reading-module___pMKoG__calendarPanel .program-timeline h3{font-size:var(--public-font-item)}.public-reading-module___pMKoG__calendarPanel .program-timeline p{font-size:var(--public-font-body);line-height:var(--public-leading-body)}.public-reading-module___pMKoG__calendarPanel :is(.phase-number,.phase-date){color:var(--public-action)}.public-reading-module___pMKoG__calendarPanel .program-timeline .phase-date{font-size:var(--public-font-meta);line-height:1.45}.public-reading-module___pMKoG__calendarPanel .table-scroll{font-size:var(--public-font-label)}.public-reading-module___pMKoG__page ::selection{background:var(--public-panel-heading-background);color:var(--public-heading-ink)}@media (max-width:1023px){.public-reading-module___pMKoG__page{width:calc(100% - 2 * var(--public-page-gutter))}}@media (max-width:599px){.public-reading-module___pMKoG__page{width:calc(100% - 2 * var(--public-page-gutter));margin-bottom:var(--space-4)}.public-reading-module___pMKoG__content{padding:var(--space-4)}.public-reading-module___pMKoG__page .filters{padding:var(--space-4)}.public-reading-module___pMKoG__page .publication{padding:var(--space-4)}.public-reading-module___pMKoG__content .section{padding-block:var(--space-4)}.public-reading-module___pMKoG__calendarPanel+.public-reading-module___pMKoG__calendarPanel{margin-top:var(--space-4)}}
