.checker-page .pc-editorial-shell{align-items:center}.checker-page .checker-art{padding:72px 0}.checker-form{color:#161f34;width:100%;font:400 16px/1.5 var(--font-body), sans-serif;background:#fff;border-radius:16px;padding:32px}.checker-fieldset{border:0;min-width:0;margin:0;padding:0}.checker-fieldset+.checker-fieldset{border-top:1px solid #161f342e;margin-top:28px;padding-top:28px}.checker-fieldset legend{font:600 20px/1.2 var(--font-display), sans-serif;margin-bottom:16px;padding:0}.checker-fieldset p{color:#161f34;font:400 16px/1.5 var(--font-body), sans-serif;margin:0 0 16px}.checker-options{flex-wrap:wrap;gap:8px;display:flex}.checker-option{cursor:pointer;border:1px solid #161f3440;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:10px 14px;display:flex}.checker-option:hover{border-color:#62786a}.checker-option:has(input:checked){border-color:#62786a;box-shadow:inset 0 0 0 1px #62786a}.checker-option input{accent-color:#62786a;cursor:pointer;flex:none;width:18px;height:18px;margin:0}.checker-option:has(input:focus-visible){outline-offset:3px;outline:2px solid #161f34}.checker-categories{gap:24px;display:grid}.checker-category label{margin-bottom:8px;font-weight:500;display:block}.checker-category select{color:#161f34;width:100%;max-width:100%;min-height:48px;font:400 16px/1.5 var(--font-body), sans-serif;background:#fff;border:1px solid #161f3440;border-radius:8px;padding:10px 28px 10px 12px;display:block}.checker-category p{margin:12px 0 0}.checker-page select:focus-visible,.checker-page a:focus-visible{outline-offset:4px;outline:2px solid #62786a}.checker-output{color:#161f34;padding-top:72px;padding-bottom:96px}.checker-status{font:500 14px/1.3 var(--font-body), sans-serif;margin-bottom:20px}.checker-results>h2{margin-bottom:32px}.checker-empty,.checker-closing{font:400 18px/1.5 var(--font-body), sans-serif;border-top:1px solid #161f342e;padding:24px 0}.checker-result-group{border-top:1px solid #161f3433;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px 64px;padding:40px 0;display:grid}.checker-result-head h3{font:600 clamp(24px,2vw,28px)/1.2 var(--font-display), sans-serif;margin:12px 0 0}.checker-label{font:500 14px/1.3 var(--font-body), sans-serif;text-transform:uppercase;letter-spacing:.05em;margin:0;display:block}.checker-requirements{grid-column:2}.checker-requirement{border-top:1px solid #161f342e;padding:24px 0}.checker-requirement:first-child{border:0;padding-top:0}.checker-requirement h4{font:600 20px/1.2 var(--font-display), sans-serif;margin:12px 0}.checker-requirement p,.checker-no-result{max-width:680px;font:400 18px/1.5 var(--font-body), sans-serif;margin:0}.checker-no-result{grid-column:2}.checker-no-result+.checker-requirements:empty{display:none}.checker-page .checker-output a,.checker-summary a{color:#62786a;text-underline-offset:.2em;text-decoration:underline}.checker-page .checker-output a:hover,.checker-summary a:hover{text-decoration-thickness:2px}.checker-page>.pt-faq{margin-top:96px}.checker-country-band{color:#fff;background:#161f34;padding:96px 0}.checker-page .checker-country-band .tpl-h2{color:#fff;margin-bottom:40px}.checker-summary-wrap{background:#fff;border-radius:16px;overflow:hidden}.checker-summary{border-collapse:collapse;table-layout:fixed;color:#161f34;width:100%;font:400 16px/1.5 var(--font-body), sans-serif}.checker-summary th,.checker-summary td{text-align:left;vertical-align:top;border-bottom:1px solid #161f342e;padding:24px}.checker-summary thead th{font:500 14px/1.3 var(--font-body), sans-serif;letter-spacing:.05em;text-transform:uppercase}.checker-summary tbody th{font:600 20px/1.2 var(--font-display), sans-serif}.checker-summary th:first-child{width:28%}.checker-summary .checker-label{margin-bottom:12px}.checker-summary p{margin:0}.checker-summary p+p{margin-top:12px}.checker-summary tr:last-child>*{border-bottom:0}.checker-page ::selection{color:#fff;background:#62786a}@media (max-width:900px){.checker-page .checker-art{padding:0 0 56px}.checker-result-group{grid-template-columns:1fr;gap:24px}.checker-requirements,.checker-no-result{grid-column:1}.checker-summary th,.checker-summary td{padding:20px}}@media (max-width:600px){.checker-page>.pt-faq{margin-top:56px}.checker-form{padding:24px 20px}.checker-page .pc-editorial-copy{padding-bottom:32px}.checker-output,.checker-country-band{padding-top:56px;padding-bottom:56px}.checker-requirement p,.checker-no-result,.checker-empty,.checker-closing{font-size:16px}.checker-summary thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.checker-summary,.checker-summary tbody,.checker-summary tr,.checker-summary th,.checker-summary td{width:100%;display:block}.checker-summary th:first-child{width:100%}.checker-summary tr{border-bottom:1px solid #161f342e;padding:24px 20px}.checker-summary th,.checker-summary td{border:0;padding:0}.checker-summary td{margin-top:16px}.checker-summary td:before{font:500 14px/1.3 var(--font-body), sans-serif;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;display:block}.checker-summary td:nth-child(2):before{content:"Who it covers"}.checker-summary td:nth-child(3):before{content:"Headline requirement"}}.checker-page .pc-editorial-copy{align-self:start}.checker-live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
