[hidden]{display:none!important}.phable-import-main [data-enquire]{pointer-events:auto;opacity:1}.skip-link{position:fixed;top:-100px;left:1rem;z-index:99999;padding:1rem;background:#ddeb4b;color:#161b16}.skip-link:focus{top:1rem}.catalogue-tools{display:flex;gap:1rem;flex-wrap:wrap;align-items:end;margin:1.5rem 0}.catalogue-tools label,.catalogue-search{display:grid;gap:.5rem}.catalogue-tools input,.catalogue-tools select,.catalogue-search input{font:inherit;padding:.7rem;border:1px solid #60705a;background:#f4f6ef;color:#161b16}.catalogue-search{max-width:32rem;margin:1.5rem 0}.video-catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.video-catalogue .youtube-video-card{width:100%;margin:0}.video-catalogue img:not([src]){display:none}.youtube-video-thumbnail:has(img:not([src])){min-height:140px;background:#283124}.article-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.article-list article{padding:2rem;background:#e1e6d8}.article-list h2{font-size:clamp(24px,3vw,36px);overflow-wrap:anywhere}.media-consent{background:#161b16;color:#edf1e5;padding:2rem;display:grid;gap:1rem}.media-consent button{justify-self:start;background:#ddeb4b;color:#161b16;padding:.8rem 1.2rem;border:0;cursor:pointer;font:inherit}.media-consent a{color:#ddeb4b}.media-consent iframe{width:100%;border:0;aspect-ratio:16/9}.media-consent[data-media-service=soundcloud] iframe{aspect-ratio:auto;height:166px}#phable-player-dialog{width:min(1000px,94vw);max-height:90vh;border:0;background:#161b16;color:#edf1e5;padding:1.5rem}#phable-player-dialog::backdrop{background:#000b}#phable-player-dialog iframe{width:100%;aspect-ratio:16/9;border:0}.legal-links button{font:inherit;background:transparent;color:inherit;border:0;cursor:pointer;text-decoration:underline}.phable-import-main .frame .frame-header{max-width:900px}.phable-import-main> .frame:has(>.frame-header>h1){padding-top:1rem}.phable-import-main{min-height:60vh}#phable-consent{--green1:#ddeb4b;--green2:#c6d43e;--green3:#161b16;--blue1:#161b16;--light1:#edf1e5;--dark1:#161b16}#phable-consent .cm-btn{border-radius:0}#phable-consent a{color:inherit}.youtube-archive{padding-bottom:3rem}.video-catalogue h3{overflow-wrap:anywhere}.catalogue-more{margin-top:2rem}.media-consent .button{display:inline-block}.phable-import-main .youtube-duration{position:static}.footer{margin-top:3rem}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #7e982c;outline-offset:4px}@media(max-width:800px){.video-catalogue,.article-list{grid-template-columns:1fr}.catalogue-tools>*{width:100%}.catalogue-tools input,.catalogue-tools select{width:100%}.phable-import-main>.frame{padding:0 1rem}.header{flex-wrap:wrap}.primary-menu{flex-wrap:wrap}.article-list article{padding:1.25rem}}

#phable-consent .cm-btn{background:#ddeb4b!important;color:#161b16!important;border:1px solid #ddeb4b!important;padding:.65rem 1rem!important}#phable-consent .cm-btn:hover{background:#edf1e5!important}.latest-video:has(.media-consent){aspect-ratio:auto;min-height:0}.latest-video .media-consent{height:100%}

.legal-links{flex-wrap:wrap}.legal-links a,.legal-links button{min-height:44px;display:inline-flex;align-items:center}.phable-import-main .frame:has(.phable-legal){max-width:960px}.phable-legal{line-height:1.75}.phable-legal h2{font-size:clamp(23px,3vw,32px);margin-top:2.2rem}.phable-legal p{overflow-wrap:anywhere}.phable-legal button{font:inherit;padding:.75rem 1rem;background:#ddeb4b;color:#161b16;border:1px solid #161b16;cursor:pointer}
