.newsletter{background:var(--background);padding:var(--spacing);margin-bottom:var(--doublespacing);text-align:center}.newsletter-heading{margin-bottom:var(--halfspacing)}.newsletter-details{margin-bottom:var(--spacing)}.newsletter-form{display:flex;justify-content:center;align-items:center}.newsletter-form form{flex:1;width:100%;margin:0}@media screen and (min-width:600px){.newsletter-form form{display:flex}}.newsletter-form .hidden{display:none}.newsletter-email{display:block;padding:var(--halfspacing) var(--halfspacing);border:none;margin-right:var(--halfspacing);flex-grow:1;width:100%}@media screen and (max-width:599px){.newsletter-email{margin-bottom:var(--halfspacing)}}.newsletter-email:focus{outline:none}.newsletter-loading .newsletter-email{background:var(--background-secondary)}.newsletter-button{min-width:140px;display:block}@media screen and (max-width:599px){.newsletter-button{width:100%}}.newsletter-message{width:100%;padding:var(--spacing);text-align:center}.newsletter-error{border-color:var(--red);color:var(--red);margin-top:var(--spacing)}.newsletter-success{border-color:var(--border-color);color:var(--border-color)}.survey-edition-card[data-astro-cid-bv2ucval]{position:relative;border-radius:3px;overflow:hidden;margin-bottom:var(--quarterspacing)}.survey-edition-status[data-astro-cid-bv2ucval],.survey-edition-year[data-astro-cid-bv2ucval]{position:absolute;background:var(--primary);color:var(--background);padding:var(--quarterspacing) var(--halfspacing);top:0}.survey-edition-status[data-astro-cid-bv2ucval]{left:0;text-transform:uppercase;background:var(--secondary);color:var(--text)}.survey-edition-year[data-astro-cid-bv2ucval]{right:0}.image-wrapper[data-astro-cid-bv2ucval]{padding:var(--spacing) var(--halfspacing);aspect-ratio:300/200;display:grid;place-items:center;overflow:hidden}.image-inner[data-astro-cid-bv2ucval]{width:100%;height:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center}img[data-astro-cid-bv2ucval]{max-width:100%;max-height:100%;display:block}.survey-edition-last[data-astro-cid-bv2ucval] .image-wrapper[data-astro-cid-bv2ucval]{aspect-ratio:400/200}.last-edition[data-astro-cid-mrmnaet3],.past-editions[data-astro-cid-mrmnaet3]{margin-bottom:var(--doublespacing)}.past-editions-items[data-astro-cid-mrmnaet3]{display:grid;column-gap:var(--doublespacing);row-gap:var(--doublespacing);grid-template-columns:1fr 1fr}@media screen and (max-width:599px){.past-editions-items[data-astro-cid-mrmnaet3]{grid-template-columns:1fr}}.main-image[data-astro-cid-wspgd7ai]{display:block;width:100%;max-width:600px;margin:0 auto}.last-edition[data-astro-cid-vegvrfl5],.past-editions[data-astro-cid-vegvrfl5]{margin-bottom:var(--doublespacing)}section[data-astro-cid-s63cuhea]{text-align:center;margin-bottom:var(--doublespacing);border:var(--border);padding:var(--doublespacing)}.partner-list[data-astro-cid-s63cuhea]{display:grid;place-items:center;row-gap:var(--doublespacing)}.partner-logo[data-astro-cid-s63cuhea]{margin-bottom:var(--spacing)}.partner-logo[data-astro-cid-s63cuhea]:last-child{margin:0}.partner-logo[data-astro-cid-s63cuhea] a[data-astro-cid-s63cuhea],.partner-logo[data-astro-cid-s63cuhea] svg[data-astro-cid-s63cuhea],.partner-logo[data-astro-cid-s63cuhea] img[data-astro-cid-s63cuhea]{display:block;width:100%;max-width:280px}.creators[data-astro-cid-7vxzcvsb]{text-align:center;margin-bottom:var(--spacing)}.creators-description[data-astro-cid-7vxzcvsb]{margin-bottom:var(--spacing)}@media screen and (min-width:600px){.creators-list[data-astro-cid-7vxzcvsb]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing)}}.creator[data-astro-cid-7vxzcvsb]{display:flex;align-items:center;flex-direction:column}.creator-name[data-astro-cid-7vxzcvsb] a[data-astro-cid-7vxzcvsb]{display:flex;align-items:center;gap:var(--halfspacing)}.creator-avatar[data-astro-cid-7vxzcvsb]{width:60px;border-radius:100%;aspect-ratio:1/1}.calendar-edition[data-astro-cid-bqjuqxl5]{margin-bottom:var(--doublespacing)}.calendar-section[data-astro-cid-p7bwgpkw]{margin-bottom:var(--spacing)}.calendar-section-heading[data-astro-cid-p7bwgpkw]{background:#0003;padding:4px 10px}.calendar-edition[data-astro-cid-eq4smzqd]{margin-bottom:var(--doublespacing)}h1[data-astro-cid-yjicemwm]{font-size:var(--title-font);text-align:center;margin-bottom:var(--halfspacing);line-height:1}@media screen and (max-width:599px){h1[data-astro-cid-yjicemwm]{font-size:var(--largest-font)}}.survey-description[data-astro-cid-yjicemwm]{font-size:var(--large-font);margin-bottom:var(--doublespacing);text-align:center;opacity:var(--secondary-opacity)}h2[data-astro-cid-yjicemwm]{font-size:var(--larger-font);margin-bottom:var(--doublespacing);text-align:center}.intro[data-astro-cid-yjicemwm]{font-size:var(--large-font);margin-bottom:var(--doublespacing);text-align:center}@media screen and (max-width:599px){.intro[data-astro-cid-yjicemwm]{font-size:var(--medium-font)}}.language-switcher[data-astro-cid-a2mxz4y6]{margin-bottom:var(--doublespacing);text-align:center}.language-switcher-heading[data-astro-cid-a2mxz4y6]{display:inline-block;margin:0 var(--halfspacing);font-size:var(--medium-font)}ul[data-astro-cid-a2mxz4y6]{list-style-type:none;margin:0;padding:0;display:inline}li[data-astro-cid-a2mxz4y6]{display:inline-block;margin:0 var(--halfspacing);font-size:var(--medium-font)}li[data-astro-cid-a2mxz4y6].locale-active a{background:var(--primary);color:var(--background);border-radius:3px;padding:calc(var(--quarterspacing) * .8) var(--halfspacing)}h4[data-astro-cid-a2mxz4y6]{margin-top:var(--spacing)}footer[data-astro-cid-sz7xmlte]{text-align:center;margin-bottom:var(--doublespacing)}span[data-astro-cid-sz7xmlte]{display:inline-flex;margin:0 var(--halfspacing)}.other-surveys[data-astro-cid-qjjfqnus]{background:var(--background);padding:var(--halfspacing) 0;text-align:center;margin-bottom:var(--spacing)}.other-surveys-inner[data-astro-cid-qjjfqnus]{width:100%;margin:0 auto}@media screen and (max-width:666px){.other-surveys-inner[data-astro-cid-qjjfqnus]{font-size:var(--small-font)}}.other-survey-link[data-astro-cid-qjjfqnus]{display:inline-block;margin-left:var(--doublespacing)}@media screen and (max-width:666px){.other-survey-link[data-astro-cid-qjjfqnus]{margin-left:var(--halfspacing)}}.button{background:none;border:var(--border);border-color:var(--link-color);padding:var(--halfspacing) 0;cursor:pointer;display:block;text-align:center;white-space:nowrap;font-weight:var(--bold);transition:color .4s,border-color .4s}@media screen and (max-width:599px){.button{font-size:var(--small-font)}}@media screen and (min-width:600px){.button{font-size:var(--medium-font)}}.button.button-disabled{cursor:default}.button,.button:link,.button:visited{color:var(--text);text-decoration:none}.button:hover{color:var(--hover-color);border-color:var(--hover-color);border-style:solid;text-decoration:none}.button--small{font-size:var(--small-font);padding:var(--quarterspacing) var(--halfspacing)}.button--large{padding:var(--spacing);font-size:var(--large-font)}.button--active{border-style:solid}.button-group{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;vertical-align:middle}.button-group .button{border-left-width:0}.button-group .button:hover{border-left-color:var(--border-color);border-right-color:var(--border-color)}.button-group .button:hover:first-child{border-left-color:var(--hover-color);border-right-style:dashed}.button-group .button:hover:last-child{border-right-color:var(--hover-color);border-left-style:dashed}.button-group .button--active{cursor:default;pointer-events:none}.button-group .button--active:first-child{border-right-style:dashed}.button-group .button--active:last-child{border-left-style:dashed}.button-group .button:first-child{border-left-width:1px}:root{--medium: 400;--bold: 800;--layout-width: 800px;--spacing: 20px;--halfspacing: calc(var(--spacing) / 2);--quarterspacing: calc(var(--spacing) / 4);--doublespacing: calc(var(--spacing) * 2);--red: #fe6a6a;--border-color: var(--text);--link-color: var(--primary);--hover-color: var(--primary);--border: 1px dashed var(--border-color);--smaller-font: .7rem;--small-font: .8rem;--smallish-font: .9rem;--medium-font: 1rem;--large-font: 1.1rem;--larger-font: 1.3rem;--largest-font: 1.5rem;--title-font: 3rem;--secondary-opacity: .7;--mobile-bp: 600px}html{box-sizing:border-box;line-height:1.7}*{font-family:IBM Plex Mono,monospace}*,*:before,*:after{box-sizing:inherit}a{text-decoration:none;transition:all ease-in .3s}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0;margin-bottom:var(--spacing)}:root{--pico-spacing: 10px;--pico-border-width: 1px;--pico-table-border-color: #ffffff44;--pico-background-color: #ffffff11;--pico-color: inherit;--pico-font-weight: inherit}:where(table){width:100%;border-collapse:collapse;border-spacing:0;text-indent:0}th,td{padding:calc(var(--pico-spacing) / 2) var(--pico-spacing);border-bottom:var(--pico-border-width) solid var(--pico-table-border-color);background-color:var(--pico-background-color);color:var(--pico-color);font-weight:var(--pico-font-weight);text-align:left;text-align:start}tfoot th,tfoot td{border-top:var(--pico-border-width) solid var(--pico-table-border-color);border-bottom:0}.calendar-table{table-layout:fixed}body{background:var(--backgroundSecondary);color:var(--text);font-weight:var(--medium);padding:0;margin:0}a{color:var(--primary);font-weight:var(--bold)}a,a:link,a:visited,a:active,a:focus{color:var(--primary)}.layout{max-width:var(--layout-width);margin:0 auto}@media screen and (max-width:666px){.layout{padding:0 var(--spacing)}}
