.gala-special{color:#14231c;background:#fff}.gala-article-header{max-width:1040px;padding-top:60px;padding-bottom:38px}.gala-article-header>a{font-size:14px}.gala-article-header .eyebrow{margin-top:44px}.gala-article-header h1,.gala-palmares-page h1{letter-spacing:-1.6px;margin:20px 0;font-family:Georgia,serif;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1.04}.gala-deck{color:#526155;max-width:900px;font:21px/1.55 Georgia,serif}.gala-byline{color:#536057;flex-wrap:wrap;gap:18px;font-size:14px;display:flex}.gala-hero{max-width:1320px;margin:0 auto 55px}.gala-hero img{aspect-ratio:16/9;object-fit:cover;object-position:center 47%;width:100%;display:block}.gala-hero figcaption,.gala-prose figcaption{color:#526155;padding-top:10px;font-size:12px;line-height:1.6}.gala-hero figcaption{padding-left:35px;padding-right:35px}.gala-reading{grid-template-columns:200px minmax(0,780px);gap:65px;max-width:1200px;display:grid}.gala-reading nav{border-top:3px solid #20c66b;align-self:start;padding-top:15px;font-size:12px;position:sticky;top:28px}.gala-reading nav strong{letter-spacing:1px;font-size:10px}.gala-reading nav a{color:#536057;margin:17px 0;line-height:1.45;text-decoration:none;display:block}.gala-prose{min-width:0;font:19px/1.82 Georgia,serif}.gala-prose>p{margin:0 0 25px}.gala-prose>p:first-child:first-letter{float:left;color:#0a6c3e;padding:10px 9px 0 0;font-size:70px;line-height:.82}.gala-prose h2{letter-spacing:-.5px;color:#102b1d;margin:58px 0 22px;font:400 33px/1.2 Georgia,serif}.gala-prose figure{width:calc(100% + 80px);margin:38px 0 42px -40px}.gala-prose figure img{object-fit:contain;background:#f3f1e9;width:100%;max-height:700px;display:block}.gala-prose figure.gala-portrait img{max-height:760px}.gala-palmares-card{background:#f3f1e9;border-top:4px solid #20c66b;margin:52px 0;padding:32px;font:16px/1.65 Arial,sans-serif}.gala-palmares-card h2{margin:10px 0;font-size:31px}.gala-palmares-card>div{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.gala-button{color:#fff;background:#102b1d;border:1px solid #102b1d;padding:13px 18px;font:14px Arial,sans-serif;text-decoration:none;display:inline-block}.gala-button-secondary{color:#102b1d;background:0 0}.gala-video video{width:100%;height:auto}.gala-music,.gala-document-note{color:#586459;font:13px/1.7 Arial,sans-serif}.gala-document-note{border-left:2px solid #20c66b;margin:35px 0;padding-left:18px}.gala-sources{border-top:1px solid #d9dfd9;padding:20px 0 70px;font:14px/1.6 Arial,sans-serif}.gala-sources summary{cursor:pointer;font-weight:700}.gala-palmares-page{max-width:1200px;padding-top:55px;padding-bottom:80px}.gala-palmares-page>header{max-width:900px}.gala-palmares-page>header>p{font-size:17px;line-height:1.6}.gala-palmares-filters{background:#f3f1e9;grid-template-columns:2fr 1fr 1.5fr;gap:16px;margin-top:42px;padding:22px;display:grid}.gala-palmares-filters label{letter-spacing:.05em;font-size:12px;font-weight:700}.gala-palmares-filters input,.gala-palmares-filters select{color:#14231c;background:#fff;border:1px solid #9ba79f;width:100%;margin-top:8px;padding:12px;font:15px Arial,sans-serif;display:block}.gala-palmares-count{color:#526155;font-size:14px}.gala-palmares-results article{border-top:1px solid #d9dfd9;padding:28px 0}.gala-palmares-results h2{margin:0 0 8px;font:400 30px Georgia,serif}.gala-edition-meta{color:#526155}.gala-table-wrap{overflow:auto}.gala-table-wrap table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.45}.gala-table-wrap th,.gala-table-wrap td{text-align:left;vertical-align:top;border:1px solid #d9dfd9;padding:10px}.gala-table-wrap th{color:#fff;background:#102b1d}.gala-edition-sources,.gala-edition-note{font-size:13px;line-height:1.6}.gala-edition-note{color:#586459}@media (max-width:900px){.gala-reading{display:block}.gala-reading nav{display:none}.gala-prose figure{width:100%;margin-left:0}.gala-palmares-filters{grid-template-columns:1fr}.gala-article-header{padding-top:35px}.gala-article-header .eyebrow{margin-top:28px}.gala-hero{margin-bottom:32px}.gala-hero img{aspect-ratio:auto;object-fit:contain}.gala-hero figcaption{padding-left:22px;padding-right:22px}}@media (max-width:560px){.gala-article-header h1,.gala-palmares-page h1{font-size:40px}.gala-deck{font-size:19px}.gala-prose{font-size:18px}.gala-prose h2{margin-top:42px;font-size:28px}.gala-palmares-card{padding:24px}.gala-palmares-card .gala-button{text-align:center;width:100%}.gala-table-wrap{margin-left:-12px;margin-right:-12px}.gala-table-wrap table{min-width:760px}}
