@font-face{font-family:LatoWeb;src:url(/fonts/Lato-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:LatoWeb;src:url(/fonts/Lato-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:LatoWeb;src:url(/fonts/Lato-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:LatoWeb;src:url(/fonts/Lato-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--light-blue: #007cab;--blue: #063853;--dark-blue: #00507c;--white: #ffffff;--grey0: #f4f7fe;--grey1: #ebeef4;--grey2: #d6dcea;--dark-grey: #383838;--bg-blue: #077cab26;--content-padding: 32px;--max-content-width: 750px;--radius-lg: 12px;--radius-md: 8px;--shadow1: 0 2px 6px rgba(0, 0, 0, .06)}@media(max-width:600px){:root{--content-padding: 16px}}*{box-sizing:border-box}body{margin:0;font-family:LatoWeb,Arial,Helvetica,sans-serif;font-size:15px;color:var(--dark-grey);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app{padding:var(--content-padding)}.article-loading,.article-error{max-width:var(--max-content-width);margin:0 auto;font-size:15px}.article-error{color:#f03911}.privacy-notice{max-width:var(--max-content-width);margin:0 auto 24px;border:1px solid var(--grey2);border-left:4px solid var(--blue);border-radius:0 16px 16px 0;padding:20px 24px;background:var(--grey0)}.privacy-notice-title{font-size:18px;font-weight:700;color:var(--dark-grey);margin:0 0 8px}.privacy-notice-summary{font-size:15px;line-height:1.57;color:var(--dark-grey);margin:0 0 8px}.privacy-notice-toggle{background:none;border:none;padding:0;font-family:inherit;font-size:15px;font-weight:700;color:var(--dark-blue);text-decoration:underline;cursor:pointer}.privacy-notice-body{font-size:15px;line-height:1.57;color:var(--dark-grey);margin-top:12px}.privacy-notice-body h3{font-size:16px;font-weight:700;margin:16px 0 4px}.privacy-notice-section-summary{font-style:italic;color:#595959;margin:0 0 8px}.privacy-notice-accept-label{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:15px;font-weight:700;color:var(--dark-grey);cursor:pointer}.privacy-notice-accept-checkbox{width:20px;height:20px;accent-color:var(--blue);cursor:pointer}.review-form-fields{border:none;padding:0;margin:0;min-width:0}.review-form-validation{font-size:14px;font-weight:700;color:#d32f11;margin:12px 0 0}.review-questions{max-width:var(--max-content-width);margin:20px auto 0}.review-question{border:1px solid var(--grey2);border-left:4px solid var(--light-blue);border-radius:0 16px 16px 0;padding:16px 20px;margin:0 0 16px;background:var(--grey0)}.review-question-text{float:left;width:100%;font-size:15px;font-weight:700;color:var(--dark-grey);padding:0}.review-question-options{clear:both}.review-question-multiple{font-weight:400;font-style:italic;color:#595959}.review-question-options{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.review-question-option{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;background:var(--grey0);color:var(--dark-grey);border:1px solid var(--grey2);border-radius:28px;font-family:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}.review-question-option:hover{background:var(--grey1)}.review-question-option--selected{background:var(--light-blue);border-color:var(--light-blue);color:var(--white)}.review-question-option--selected:hover{background:var(--dark-blue)}.review-question-validation{margin-top:12px}.review-question-text-input{width:100%;max-width:360px;padding:8px 16px;font-family:inherit;font-size:15px;color:var(--dark-grey);background:var(--grey0);border:1px solid var(--grey2);border-radius:28px}.review-question-text-input:focus{outline:2px solid var(--light-blue);outline-offset:1px}.study-summary{max-width:var(--max-content-width);margin:0 auto}.study-summary-title{font-size:22px;font-weight:700;line-height:1.27;color:var(--dark-grey);margin:0 0 20px}.study-summary-facet{border:1px solid var(--grey2);border-left:4px solid var(--light-blue);border-radius:0 16px 16px 0;padding:16px 20px;margin:0 0 16px;background:var(--grey0)}.study-summary-facet-question{float:left;width:100%;font-size:15px;font-weight:700;color:var(--dark-grey);padding:0}.study-summary-facet-count{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:1px 8px;border-radius:12px;background:#0638531f;font-size:12px;font-weight:700}.review-question-option--selected .study-summary-facet-count{background:#ffffff40}.study-summary-results{border-top:1px solid var(--grey1);margin-top:24px;padding-top:20px}.study-summary-results-title{font-size:18px;font-weight:700;color:var(--dark-grey);margin:0 0 12px}.study-summary-article-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.study-summary-clear-filters{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;padding:8px 24px;background:var(--blue);color:var(--white);border:none;border-radius:28px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.study-summary-clear-filters:disabled{background:var(--grey2);color:#595959;cursor:not-allowed}.study-summary-article-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.study-summary-expand{background:none;border:1px solid var(--grey2);border-radius:28px;padding:4px 14px;font-family:inherit;font-size:13px;font-weight:700;color:var(--dark-blue);cursor:pointer;white-space:nowrap}.study-summary-expand:hover{background:var(--grey1)}.study-summary-article-details{margin:12px 0 20px;padding:16px 20px;border:1px solid var(--grey2);border-radius:16px;background:var(--white)}.study-summary-feedback-title{font-size:15px;font-weight:700;color:var(--dark-grey);margin:16px 0 8px}.study-summary-feedback-empty{font-size:14px;font-style:italic;color:#595959;margin:0}.study-summary-feedback-list{margin:0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--dark-grey)}.study-summary-further-details{margin-top:12px;border-top:1px dashed var(--grey2);padding-top:12px}.study-summary-session{margin:12px 0 0;padding:12px 16px;border:1px solid var(--grey1);border-radius:12px;background:var(--grey0)}.study-summary-session-title{font-size:14px;font-weight:700;color:var(--dark-grey);margin:0 0 8px}.study-summary-session-id{font-weight:400;color:#595959}.study-summary-qa-list{margin:0;display:flex;flex-direction:column;gap:8px}.study-summary-qa-question{font-size:13px;font-weight:700;color:var(--dark-grey)}.study-summary-qa-answer{font-size:14px;color:#383838;margin:2px 0 0}.study-summary-show-all{margin-top:12px}.study-summary-session-count{display:inline-flex;align-items:center;margin-left:10px;padding:1px 10px;border-radius:12px;background:var(--grey1);color:var(--dark-grey);font-size:12px;font-weight:700;white-space:nowrap}.study-summary-article-item a{font-size:15px;color:var(--light-blue);text-decoration:underline;word-break:break-all}.review-form-footer{max-width:var(--max-content-width);margin:32px auto 48px;text-align:center}.review-form-submit{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;background:var(--light-blue);color:var(--white);border:none;border-radius:28px;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:opacity .2s ease}.review-form-submit:hover{opacity:.9}.review-form-submit:disabled{background:var(--grey2);color:#595959;cursor:not-allowed;opacity:1}.review-form-success{font-size:16px;font-weight:700;color:#47692d;margin:0}.review-form-error{font-size:15px;color:#f03911;margin:12px 0 0}.error-page{max-width:var(--max-content-width);margin:80px auto 0;text-align:center}.error-page-code{font-size:64px;font-weight:700;color:var(--blue);margin:0 0 8px}.error-page-title{font-size:22px;font-weight:700;color:var(--dark-grey);margin:0 0 12px}.error-page-message{font-size:15px;line-height:1.57;color:#707070;margin:0}.article-section-label{font-size:14px;font-weight:700;letter-spacing:.28px;text-transform:uppercase;color:var(--dark-grey);margin:0 0 16px;padding:0}.article-study-section,.article-review-section{max-width:var(--max-content-width);margin:0 auto 24px;padding:16px 20px;background:var(--grey0);border-left:4px solid var(--blue);border-radius:0 12px 12px 0}.article-header-section,.article-content-section,.article-excerpt-section,.article-slug-section,.article-overall-section{border-top:1px solid var(--grey1);padding-top:24px;margin-top:24px}.review-questions{border-top:1px dashed var(--grey2);padding-top:20px}.article-study-section{margin-bottom:24px}.article-study-title{font-size:18px;font-weight:700;line-height:1.4;color:var(--dark-grey);margin:0 0 8px;padding:0}.article-review-title{font-size:22px;font-weight:700;line-height:1.27;color:var(--dark-grey);margin:0 0 8px;padding:0}.article-review-section{margin-bottom:24px}.article-section-description{font-size:14px;font-weight:400;font-style:italic;color:#595959;margin:0 0 16px;padding-top:8px}.article{width:100%;max-width:var(--max-content-width);margin:0 auto;overflow-x:hidden}.article-header{display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--grey2);padding:0 0 24px;margin:0 0 20px;background:var(--white)}.article-image{display:block;width:100%;height:252px;object-fit:cover}.article-title{font-size:22px;font-weight:700;line-height:1.27;margin:0;padding:0 24px;color:var(--dark-grey)}.article-slug,.article-excerpt{display:block;clear:both;font-size:14px;font-weight:400;line-height:1.92;color:#707070;margin:0 0 22px;padding:0}.article-context,.article-content{display:block;clear:both;overflow-wrap:break-word;font-size:15px;font-weight:400;line-height:1.57;color:var(--dark-grey);padding:16px 0 24px}.article-context h1,.article-context h2,.article-content h1,.article-content h2{font-size:19px;font-weight:500}.article-context h3,.article-context h4,.article-content h3,.article-content h4{font-size:16px;font-weight:700}.article-context a,.article-content a{color:var(--light-blue);text-decoration:underline}.article-context img,.article-content img{max-width:100%;height:auto!important}.article-context table,.article-content table{max-width:100%;width:100%!important;border-collapse:collapse;font-size:clamp(12px,2vw,15px)}.article-context table td,.article-context table th,.article-content table td,.article-content table th{padding:4px;border:1px solid}.image-review{width:100%}.image-review-title{font-size:22px;font-weight:600;margin:0 0 20px}.image-review-empty{color:var(--dark-grey)}.image-review-section{margin-bottom:32px}.image-review-section-title{font-size:18px;font-weight:600;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.image-review-missing-list{list-style:none;margin:0;padding:0;font-size:13px;color:var(--dark-grey)}.image-review-missing-item{display:flex;gap:12px;padding:6px 0;border-bottom:1px solid #f0f0f0;overflow-wrap:anywhere}.image-review-missing-title{font-weight:500}.image-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.image-review-card{margin:0;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#fff}.image-review-image{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.image-review-caption{display:flex;flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;color:var(--dark-grey);overflow-wrap:anywhere}.image-review-card-title{font-size:15px;font-weight:600}.image-review-id{font-family:monospace}.image-review-slug{font-weight:500}@media(max-width:700px){.image-review-grid{grid-template-columns:1fr}}
