.gd-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:2rem 0}.gd-article-filters{display:flex;flex-wrap:wrap;align-items:end;gap:20px;margin:25px 0;padding:24px;background:#f7f7f3;border-top:3px solid #f6d82d}.gd-article-filters label{display:flex;flex-direction:column;gap:8px;flex:1 1 220px;font-size:16px;font-weight:700}.gd-article-filters select{box-sizing:border-box;width:100%;min-height:46px;background:#fff;color:#222;border:1px solid #777;border-radius:3px;padding:8px 12px;font:inherit;font-weight:400}.gd-article-filters button{min-height:46px;padding:8px 18px;border:2px solid #df202e;border-radius:4px;color:#df202e;background:#fff;font:inherit;cursor:pointer}.gd-article-filters>a{padding:12px 0;color:#222;text-underline-offset:4px}.gd-article-browser.is-enhanced .gd-article-filters button{display:none}.gd-article-browser[aria-busy=true] .gd-article-grid{opacity:.45}.gd-article-count{font-size:15px}.gd-article-filters select:focus-visible,.gd-article-filters a:focus-visible{outline:3px solid #b4202a;outline-offset:3px}@media(max-width:600px){.gd-article-filters{padding:18px;gap:14px}.gd-article-filters label{flex-basis:100%}}.gd-article-card{border:1px solid #ddd;border-radius:4px;overflow:hidden;background:#fff}.gd-article-cover{display:block;aspect-ratio:4/3;background:#f5f5f2;overflow:hidden}.gd-article-cover img{width:100%;height:100%;object-fit:cover;display:block}.gd-article-card h2{font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.35;margin:1rem 1rem .5rem}.gd-article-card h2 a{color:inherit;text-decoration:none}.gd-article-card h2 a:hover{text-decoration:underline}.gd-article-more{display:inline-block;margin:.5rem 1rem 1.25rem;font-weight:700;text-underline-offset:.2em}.gd-article-pages{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin:1.5rem 0 3rem}.gd-article-pages a,.gd-article-pages span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #555;border-radius:4px;color:#111}.gd-article-pages [aria-current]{background:#f6d82d;border-color:#f6d82d;font-weight:700}.gd-article-video{position:relative;width:100%;aspect-ratio:16/9;margin:1.5rem 0}.gd-article-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.gd-video-launch{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;border:0;background:linear-gradient(135deg,#171717,#353535);color:#fff;font:inherit;cursor:pointer}.gd-video-launch span{display:grid;place-items:center;width:4rem;height:4rem;padding-left:.2rem;border-radius:50%;background:#f6d82d;color:#111;font-size:1.55rem}.gd-video-launch strong{font-size:clamp(1rem,2vw,1.25rem)}.gd-video-launch:hover,.gd-video-launch:focus-visible{background:#111}.gd-video-launch:focus-visible{outline:4px solid #b4202a;outline-offset:3px}.gd-article-faq details{border-bottom:1px solid #ddd;padding:.7rem 0}.gd-article-faq summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.gd-article-faq summary:focus-visible,.gd-article-pages a:focus-visible,.gd-article-card a:focus-visible{outline:3px solid #b4202a;outline-offset:3px}@media(max-width:900px){.gd-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.gd-article-grid{grid-template-columns:1fr}.gd-article-card h2{font-size:1.2rem}}.gd-video-consent{position:relative;margin:0;padding:.65rem .9rem;background:#f6d82d;color:#111;font-size:.9rem;line-height:1.4}.gd-video-consent a{color:#8c1425;text-decoration:underline}.gd-article-video:has(.gd-video-consent){aspect-ratio:auto}.gd-article-video:has(.gd-video-consent) .gd-video-launch{position:relative;inset:auto;aspect-ratio:16/9;padding:.75rem}