.flavour-teaser{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:center;background:var(--green);color:var(--cream)}.flavour-teaser .eyebrow{color:var(--mint)}.flavour-teaser>div>p:not(.eyebrow){font-size:14px;color:#dbe4d6}.flavour-teaser .button{margin-top:25px}.flavour-teaser .teaser-note{font-size:10px!important;margin-top:16px}.say-hero{text-align:center;padding:65px 20px 50px;background:var(--green);color:var(--cream)}.say-hero .eyebrow{max-width:none;color:var(--mint)}.say-hero h1{font-size:clamp(45px,5.7vw,78px);line-height:1.13;letter-spacing:-2px}.say-hero h1 em{color:var(--mint)}.say-hero>p:not(.eyebrow){margin:26px auto 20px;font-size:15px;color:#dbe4d6}.say-down{font-size:11px;border-bottom:1px solid #96b09f;padding-bottom:5px}.say-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:10%;align-items:start}.say-context h2{font-size:clamp(38px,4vw,56px)}.say-context>p:not(.eyebrow){font-size:14px;margin-top:25px}.somali-note{border:1px solid var(--line);padding:25px;margin-top:35px}.somali-note h3{font-size:30px}.somali-note .eyebrow{margin-bottom:12px;font-size:8px}.somali-note p:not(.eyebrow){font-size:12px;margin-top:12px}.somali-note span{display:inline-block;background:#e0e7d8;padding:4px 10px;margin-top:15px;font-size:10px}.somali-note a{display:block;font-size:11px;margin-top:15px;text-decoration:underline}.greek-note{font-size:11px!important}.greek-note a{text-decoration:underline}.poll-panel{padding:35px;background:#e6eadf}.poll-panel fieldset{border:0;padding:0;margin:0;min-width:0}.poll-panel legend{font-family:'Playfair Display',Georgia,serif;font-size:30px;line-height:1.2;margin-bottom:12px}.poll-hint{font-size:12px;margin-bottom:25px}.flavour-option{position:relative;display:flex;align-items:center;gap:14px;padding:21px 0;border-top:1px solid #bfccba;cursor:pointer}.flavour-option:last-child{border-bottom:1px solid #bfccba}.flavour-option input{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;margin:0;cursor:pointer}.option-number{font-family:Georgia,serif;font-size:15px;opacity:.6}.flavour-option strong{font-family:Georgia,serif;font-size:24px;font-weight:400;display:block;line-height:1.3}.flavour-option small{font-size:11px;display:block;margin-top:5px}.radio-mark{margin-left:auto;border:1px solid #52765e;width:20px;height:20px;border-radius:50%;flex-shrink:0;padding:4px}.flavour-option:has(input:checked) .radio-mark{background:var(--green);box-shadow:inset 0 0 0 4px #e6eadf}.flavour-option:has(input:focus-visible){outline:2px solid #936b3b;outline-offset:3px}.poll-panel .button{width:100%;border:0;margin-top:25px;cursor:pointer;font-family:inherit}.poll-panel button:disabled,.suggestion-section button:disabled{opacity:.55;cursor:wait;transform:none}.poll-panel [role=status]{font-size:12px;margin-top:20px}.poll-fairness{font-size:10px;margin-top:15px!important;opacity:.75}.is-error{color:#9a3b26!important}.poll-panel h3{font-size:30px;line-height:1.25}.poll-panel #vote-total{font-size:12px;margin:15px 0 25px}.result-item{margin:22px 0}.result-label{display:flex;justify-content:space-between;gap:15px;font-size:11px;line-height:1.5}.result-label strong{font-weight:600}.result-track{margin-top:8px;height:8px;background:#cad3c2}.result-track>span{display:block;height:100%;background:var(--green);transition:width .35s}.results-refresh{border:0;border-bottom:1px solid currentColor;background:none;color:var(--green);font:inherit;font-size:11px;padding:5px 0;cursor:pointer}.suggestion-section{display:grid;grid-template-columns:1fr 1.1fr;gap:10%;background:#e6eadf}.suggestion-section h2{font-size:clamp(38px,4vw,56px)}.suggestion-section>div>p:not(.eyebrow){font-size:14px;margin-top:25px}.suggestion-section label{display:block;font-size:14px;font-weight:600;margin-bottom:15px}.suggestion-section textarea{display:block;border:1px solid #b7c5af;background:var(--cream);color:var(--green);font:inherit;font-size:14px;line-height:1.7;padding:18px;width:100%;resize:vertical;min-height:190px}.suggestion-section textarea:focus{outline:2px solid var(--green);outline-offset:3px}.suggestion-meta{display:flex;justify-content:space-between;gap:20px;margin-top:12px;font-size:9px}.suggestion-section .button{border:0;cursor:pointer;font-family:inherit;margin-top:25px}.suggestion-section [role=status]{font-size:12px;margin-top:20px}.private-note{font-size:10px;margin-top:15px!important;opacity:.8}.form-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.feedback-note{text-align:center}.feedback-note h2{font-size:48px}.feedback-note>p{margin:25px auto;font-size:14px}.feedback-note details{text-align:left;max-width:750px;margin:30px auto 0;border-top:1px solid var(--line);padding-top:20px;font-size:12px}.feedback-note summary{cursor:pointer;font-size:12px;font-weight:600}.feedback-note details p{margin-top:20px;max-width:none}.feedback-note details a{text-decoration:underline}nav{gap:23px}nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}@media(max-width:1000px){nav{gap:15px;font-size:12px}.say-layout,.suggestion-section{gap:6%}.poll-panel{padding:25px}.flavour-option strong{font-size:22px}}@media(max-width:700px){.flavour-teaser,.say-layout,.suggestion-section{grid-template-columns:1fr;gap:35px}.flavour-teaser h2{font-size:40px}.say-hero{padding:45px 6%}.say-hero h1{font-size:43px;letter-spacing:-1.6px}.say-hero>p:not(.eyebrow){font-size:13px}.say-layout{padding-top:45px}.poll-panel{padding:25px 20px}.flavour-option{gap:12px}.flavour-option strong{font-size:23px}.flavour-option small{font-size:11px}.suggestion-section .button{width:100%}.feedback-note h2{font-size:40px}.suggestion-meta{gap:12px;line-height:1.5}.suggestion-meta span:last-child{white-space:nowrap}}
