:root{--color--dark: rgb(33, 33, 33);--color--light: rgb(255, 255, 255);--border-radius: 3px;--checked-color: rgb(33, 33, 33);--unchecked-color: rgba(33, 33, 33, .2);--global--edge: 2rem;--global--block-padding: 1rlh 2rlh;--global--font-size--md: clamp(1.125rem, 0.5189rem + 3.0303vw, 1.75rem);--global--font-size--lg: clamp(1.625rem, 0.2917rem + 6.6667vw, 3rem);--global--font-size--sm: clamp(1rem, 0.6364rem + 1.8182vw, 1.375rem)}[data-theme=light]{--color--dark: rgb(33, 33, 33);--color--light: rgb(255, 255, 255);--checked-color: rgb(33, 33, 33);--unchecked-color: rgba(33, 33, 33, .2)}[data-theme=dark]{--color--dark: rgb(255, 255, 255);--color--light: rgb(33, 33, 33);--checked-color: rgb(255, 255, 255);--unchecked-color: rgba(255, 255, 255, .2)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0);text-decoration-thickness:1px}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration-style:dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}textarea,select,input,button{box-sizing:border-box;border:none;border-radius:0;box-shadow:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{cursor:pointer;width:18px;height:18px}textarea{resize:vertical;line-height:inherit}textarea:focus{outline:none}button,input[type=submit]{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}input[type=email]::-ms-clear{display:none}fieldset{margin:0;padding:0;border:none}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,form,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;font-size:16px}*,*::before,*::after{box-sizing:inherit}body{font-family:system-ui;font-size:1rem;line-height:1.2;text-align:left}i.arrow{display:inline-block;position:relative;top:0;height:.55em;width:.55em;transform:rotate(45deg);--border-width: 2px}i.arrow.arrow-up{border-left:var(--border-width) solid var(--color--dark);border-top:var(--border-width) solid var(--color--dark)}i.arrow.arrow-right{border-right:var(--border-width) solid var(--color--dark);border-top:var(--border-width) solid var(--color--dark)}i.arrow.arrow-down{border-right:var(--border-width) solid var(--color--dark);border-bottom:var(--border-width) solid var(--color--dark)}i.arrow.arrow-left{border-left:var(--border-width) solid var(--color--dark);border-bottom:var(--border-width) solid var(--color--dark)}i.cross{display:inline-block;position:relative;top:0;height:.55em;width:.55em;transform:rotate(45deg);--border-width: 2px}i.cross::before,i.cross::after{content:"";display:block;background-color:var(--color--dark);position:absolute}i.cross::before{width:200%;height:var(--border-width);left:-50%;top:calc(50% - 1px)}i.cross::after{height:200%;width:var(--border-width);top:-50%;left:calc(50% - 1px)}.spinner{height:3rem;width:25px;display:flex;justify-content:space-between}.spinner>div{background:var(--color--dark);height:100%;width:2px;animation:sk_stretchdelay 1.2s infinite ease-in-out}.spinner div:nth-child(0n+2){animation-delay:-1.1s}.spinner div:nth-child(0n+3){animation-delay:-1s}.spinner div:nth-child(0n+4){animation-delay:-0.9s}.spinner div:nth-child(0n+5){animation-delay:-0.8s}@keyframes sk_stretchdelay{0%,40%,100%{transform:scaleY(0.5)}20%{transform:scaleY(1)}}*,*::before,*::after{box-sizing:border-box}body{display:grid;grid-template-columns:100vw;grid-template-rows:auto 1fr;color:var(--color--dark);background-color:var(--color--light);height:100dvh;min-height:100dvh}img,svg{height:auto;max-width:100%;display:block;pointer-events:none}button,.button{font-family:system-ui;font-style:normal;font-weight:normal;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;cursor:pointer}button:disabled,button.disabled,.button:disabled,.button.disabled{opacity:.2}label{text-transform:uppercase}input:not([type=checkbox],[type=radio]),textarea{display:block;background-color:rgba(0,0,0,0);color:var(--color--dark);padding-block:.4em .3em;padding-inline:1ch;border:solid 1px var(--color--dark);border-radius:var(--border-radius);width:100%;font-family:system-ui;font-style:normal;font-weight:normal;font-size:var(--global--font-size--md);line-height:1.2;transition:outline .15s ease-out}input:not([type=checkbox],[type=radio]):focus,textarea:focus{outline:solid 2px var(--color--dark);outline-offset:0}input::-moz-placeholder{color:var(--color--dark);opacity:1}input::placeholder{color:var(--color--dark);opacity:1}textarea::-moz-placeholder{color:var(--color--dark);opacity:1}textarea::placeholder{color:var(--color--dark);opacity:1}p{font-size:var(--global--font-size--md)}p.large{font-size:var(--global--font-size--lg)}p.small{font-size:var(--global--font-size--sm)}strong{font-family:system-ui;font-style:normal;font-weight:700}a.link{color:var(--color--dark);text-decoration:underline;text-decoration-thickness:2px;text-underline-position:under;white-space:nowrap}.survey--brand{max-width:clamp(3.75rem,1.3258rem + 12.1212vw,6.25rem);margin-inline:auto;padding-block:.5lh 0}.survey--brand svg{fill:var(--color--dark)}.survey--form,.survey--form .poll-pages{height:100%}.survey--form{margin:0;overflow:hidden;max-width:100vw}.poll-pages{display:grid;grid-auto-flow:column;grid-auto-columns:100vw;transform:translateX(0);transition:transform 1s cubic-bezier(0.16, 1, 0.3, 1)}.poll-page{padding-block:var(--global--block-padding);padding-inline:var(--global--edge);display:grid;grid-template-rows:1fr auto;gap:1rlh}.poll-page:not(.current) button,.poll-page:not(.current) input,.poll-page:not(.current) textarea{pointer-events:none !important}.poll-content-group,.poll-button-group,.entry{width:100%;max-width:650px;margin-inline:auto}.poll-content-group{display:flex;flex-direction:column;justify-content:center}.poll-comment{margin-block:.5rem 2rem}.poll-email{margin-block:.5rem 0}.poll-email-privacy{display:none;align-items:center;margin-block-start:.5rem;gap:2ch}.poll-email-privacy label{text-transform:none}.poll-pagination{margin-block-end:1rlh}.poll-options{display:flex;margin-block-start:2rlh}.poll-options>label{cursor:pointer}.poll-options>input{opacity:0;border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:fixed !important;width:1px;word-wrap:normal !important}.poll-options>label[for^=poll_0_],.poll-options>input[id^=poll_0_]{display:none !important}.poll-options.is-shape-stars{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}.poll-options.is-shape-stars .option-shape{background-color:var(--unchecked-color);width:clamp(2.5rem,10vw,6rem);height:clamp(2.5rem,10vw,6rem);clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%)}.poll-options.is-shape-stars>input:checked~label>.option-shape{background-color:var(--checked-color)}.poll-options.is-shape-numbers{flex-wrap:wrap;gap:clamp(.625rem,-0.2841rem + 4.5455vw,1.5625rem)}.poll-options.is-shape-numbers .option-shape{color:var(--unchecked-color);border:solid 2px var(--unchecked-color);border-radius:3px;font-family:system-ui;font-style:normal;font-weight:700;font-size:var(--global--font-size--lg);line-height:0;height:1.6em;width:1.6em;display:flex;justify-content:center;align-items:center}.poll-options.is-shape-numbers .option-shape::before{content:attr(data-number);display:inline-block}.poll-options.is-shape-numbers>input:checked+label>.option-shape{color:var(--checked-color);border-color:var(--checked-color)}.poll-button-group{display:flex;align-items:center;justify-content:space-between}.button-solid,.button-outline{display:inline-flex;justify-content:center;align-items:center;height:2.5em;padding-inline:1.4em;margin-inline-start:auto;border-radius:1.4em;border:solid 2px var(--color--dark)}.button-solid{color:var(--color--light);background-color:var(--color--dark);padding-block-start:.15em}.button-outline{color:var(--color--dark);background-color:rgba(0,0,0,0);padding-block-start:.25em}.button-icon{width:2.5em;border-radius:50%;margin-inline:0;padding:0 !important}.button:not(:disabled,.disabled){transition:outline .15s ease-out;outline:solid 0 var(--color--dark)}.button:not(:disabled,.disabled):active,.button:not(:disabled,.disabled):focus-visible{outline:solid 5px var(--color--dark);outline-offset:5px}.checkbox{display:inline-block;vertical-align:middle;position:relative;width:2rem;min-width:2rem;height:2rem;border:solid 2px var(--color--dark);border-radius:50%;cursor:pointer}.checkbox::before{content:"";display:block;position:absolute;top:50%;left:50%;width:50%;height:50%;border-radius:50%;transform:translate(-50%, -50%)}.checkbox input{position:absolute;opacity:0;width:100%;height:100%}.checkbox:has(input:checked)::before{background-color:var(--color--dark)}.success--check{width:100%;height:100%;fill:none}.success--check[aria-hidden=true]{display:none}.success--check-emanation{transform-origin:50% 50%;animation:emanation .5s forwards;fill:none;stroke:var(--color--dark);stroke-width:20;stroke-dasharray:2 20}.success--check-circle{transform-origin:50% 50%;animation:grow .2s forwards;fill:var(--color--dark)}.success--check-mark{transform:scale(0);transform-origin:50% 50%;animation:grow .2s .2s forwards;stroke:var(--color--light);stroke-linecap:round;stroke-width:5}.survey--wait,.survey--saved,.survey--message,.survey--failed{height:100%;padding-block:1rlh;padding-inline:2.5rem;justify-content:center;align-items:center;background-color:var(--color--light)}.survey--wait .entry p,.survey--saved .entry p,.survey--message .entry p,.survey--failed .entry p{margin-block:1rlh}.survey--wait .entry button,.survey--saved .entry button,.survey--message .entry button,.survey--failed .entry button{margin-block-start:2rlh;margin-inline-start:0;margin-inline-end:auto}.survey--wait{display:none}.survey--wait .entry>*{margin-inline:auto}.survey--wait .entry p{text-transform:uppercase;text-align:center;max-width:7ch}.survey--saved{display:none}.survey--saved .entry>*{margin-inline:auto}.survey--saved .entry p{text-align:center;max-width:10ch}.survey--saved .entry .success-image{width:clamp(9.375rem,5.4957rem + 17.2414vw,12.5rem);aspect-ratio:1/1;margin-block-end:-2.5em}.survey--failed{display:none}.survey--failed .error-handler{display:none}.survey--message{display:flex}.survey--modal{position:fixed;z-index:10;inset:0;width:100vw;height:100dvh;min-height:100dvh;padding-block:var(--global--block-padding);padding-inline:var(--global--edge);background-color:var(--color--light)}.survey--modal .survey--modal-inner{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;gap:2rlh;height:100%;width:100%;max-width:650px;margin-inline:auto}.survey--modal .survey--modal-inner p{align-self:center;-webkit-hyphens:auto;hyphens:auto}.survey--modal .modal-button-group{display:flex;justify-content:center}.survey--modal.hidden{display:none}body.form--process .survey--form,body.form--success .survey--form,body.form--failed .survey--form{display:none !important}body.form--process .survey--form .button,body.form--success .survey--form .button,body.form--failed .survey--form .button{pointer-events:none !important}body.form--process .survey--wait{display:flex !important}body.form--success .survey--saved{display:flex !important}body.form--failed .survey--failed{display:flex !important}@keyframes emanation{0%{opacity:1;transform:scale(0.4)}100%{opacity:0;transform:scale(1)}}@keyframes grow{0%{transform:scale(0.2)}95%{transform:scale(1.2)}100%{transform:scale(1)}}button[data-theme-toggle]{position:fixed;z-index:100;top:1rlh;right:var(--global--edge);padding:4px;border-radius:50%;background-color:var(--color--dark)}button[data-theme-toggle]>span{width:30px;height:30px;display:block}button[data-theme-toggle]>span svg{height:100%;width:100%;fill:var(--color--light)}[data-theme=light] button[data-theme-toggle] .light{display:none}[data-theme=dark] button[data-theme-toggle] .dark{display:none}

/*# sourceMappingURL=index.css.map */