:root{--gs-cream:#faf2e9;--gs-cream-bg:#faf2e9;--gs-text:#252525;--gs-text-on-color:#faf2e9;--gs-yellow:#d4a017;--gs-yellow-text:#252525;--gs-radius:5px;--gs-font:"Alegreya Sans","Helvetica Neue",Arial,sans-serif}.gs-vote{--gs-cream:#faf2e9;--gs-cream-bg:#faf2e9;--gs-text-on-color:#faf2e9;background:#fff;box-sizing:border-box;color:#252525;isolation:isolate;padding:clamp(2.5rem,5vw,4.5rem) clamp(1rem,3vw,2rem);position:relative;scroll-margin-top:5rem;width:100%}.gs-vote,.gs-vote.is-modal-open{overflow:hidden}.gs-modal__panel--mesh,.gs-vote__mesh{background:#375437;overflow:hidden;position:relative}.gs-vote__mesh{inset:0;pointer-events:none;position:absolute;z-index:0}.gs-vote--no-mesh{background:transparent}.gs-vote--no-mesh .gs-vote__mesh{display:none}.gs-mesh-canvas{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:0}.gs-modal *,.gs-modal :after,.gs-modal :before,.gs-vote *,.gs-vote :after,.gs-vote :before{box-sizing:border-box}.gs-vote__inner{margin:0 auto;max-width:1100px;position:relative;z-index:1}.gs-vote .gs-vote__heading{color:#fffaf5;font-family:var(--gs-font);margin:0 0 clamp(1.25rem,3vw,2rem);padding:0;text-align:center}.gs-vote .gs-vote__heading>:first-child{margin-top:0}.gs-vote .gs-vote__heading>:last-child{margin-bottom:0}.gs-vote .gs-vote__heading h1,.gs-vote .gs-vote__heading h2,.gs-vote .gs-vote__heading h3,.gs-vote .gs-vote__heading h4,.gs-vote .gs-vote__heading h5,.gs-vote .gs-vote__heading h6,.gs-vote .gs-vote__heading p{border:0;color:#fffaf5!important;font-family:inherit;font-size:clamp(1.55rem,2.7vw,2.2rem)!important;font-weight:400!important;letter-spacing:-.02em;line-height:1.28!important;margin:0;padding:0;text-transform:none!important}.gs-vote .gs-vote__heading p+p{margin-top:.45em}.gs-vote .gs-vote__heading b,.gs-vote .gs-vote__heading strong{font-weight:700!important}.gs-vote .gs-vote__heading a{color:inherit!important}.gs-vote__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.gs-vote .gs-vote__tile,.gs-vote button.gs-vote__tile{align-items:flex-start;appearance:none;-webkit-appearance:none;background:#faf2e9!important;background-image:none!important;border:1px solid #252525;border-radius:5px;box-shadow:none!important;color:#252525!important;cursor:pointer;display:flex;filter:none!important;flex-direction:column;font-family:var(--gs-font);font-size:inherit;gap:10px;height:auto;justify-content:center;letter-spacing:normal;line-height:1.25;margin:0;max-width:100%;min-height:137px;opacity:1!important;overflow:hidden;padding:clamp(1.25rem,2.5vw,1.875rem) clamp(1.35rem,4vw,3.25rem);text-align:left;text-decoration:none!important;text-transform:none!important;transition:border-color .2s ease,background-color .25s ease,color .25s ease;white-space:normal!important;width:100%}.gs-vote .gs-vote__tile:focus,.gs-vote .gs-vote__tile:focus-visible,.gs-vote .gs-vote__tile:hover,.gs-vote button.gs-vote__tile:hover{background:#faf2e9!important;background-image:none!important;border-color:#252525!important;box-shadow:none!important;color:#252525!important;filter:none!important;outline:none;transform:none!important}.gs-vote .gs-vote__tile.is-selected,.gs-vote .gs-vote__tile.is-selected:focus,.gs-vote .gs-vote__tile.is-selected:focus-visible,.gs-vote .gs-vote__tile.is-selected:hover,.gs-vote button.gs-vote__tile.is-selected{background:hsla(32,63%,95%,.7)!important;background-image:none!important;border-color:#252525!important;color:#252525!important}.gs-vote .gs-vote__tile.is-locked{cursor:default}.gs-vote .gs-vote__tile.is-limit,.gs-vote .gs-vote__tile.is-limit:hover,.gs-vote button.gs-vote__tile.is-limit{animation:gs-limit-fade 3s ease forwards;transition:none}@keyframes gs-limit-fade{0%,50%{border-color:#c62828!important;box-shadow:0 0 0 1px #c62828!important}to{border-color:#252525!important;box-shadow:none!important}}.gs-vote .gs-vote__tile-title{font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:700;line-height:1.2;white-space:normal!important}.gs-vote .gs-vote__tile-subtitle,.gs-vote .gs-vote__tile-title{color:inherit;display:block;font-family:var(--gs-font);font-style:normal;margin:0;width:100%}.gs-vote .gs-vote__tile-subtitle{font-size:clamp(.88rem,1.15vw,1.05rem);font-weight:300;line-height:1.3;opacity:1;overflow-wrap:anywhere;white-space:pre-line!important;word-break:break-word}.gs-vote__actions{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.gs-vote .gs-vote__submit,.gs-vote button.gs-vote__submit{align-items:center;appearance:none;-webkit-appearance:none;background:#000!important;background-image:none!important;border:0!important;border-radius:var(--gs-radius);box-shadow:none!important;box-sizing:border-box;color:#fff!important;cursor:pointer;display:inline-flex!important;filter:none!important;font-family:var(--gs-font);font-size:1.05rem;font-weight:700;gap:.7rem;grid-column:2;justify-content:center;letter-spacing:normal;line-height:1.2;max-width:100%;padding:.95rem 1.25rem;text-transform:none!important;transition:background-color .2s ease,opacity .2s ease;width:100%}.gs-vote .gs-vote__submit-label{display:inline-block}.gs-vote .gs-vote__submit-icon{display:block;flex:0 0 auto;height:.78em;overflow:visible;width:1.35em}.gs-vote .gs-vote__submit:focus-visible:not(:disabled),.gs-vote .gs-vote__submit:hover:not(:disabled){background:#333!important;box-shadow:none!important;color:#fff!important;outline:none;transform:none!important}.gs-vote .gs-vote__submit:disabled{background:#000!important;color:#fff!important;cursor:pointer;opacity:1}.gs-vote .gs-vote__submit.is-busy{cursor:pointer;pointer-events:none}.gs-vote__status{color:rgba(255,250,245,.85);font-family:var(--gs-font);font-size:.95rem;margin:.85rem 0 0;min-height:1.4em;text-align:center}.gs-vote__footer{--gs-footer-gutter:clamp(1.75rem,4vw,3.5rem);align-items:start;color:#fffaf5;column-gap:calc(var(--gs-footer-gutter)*2);display:grid;font-family:var(--gs-font);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:clamp(2.25rem,4.5vw,3.25rem);padding-inline:var(--gs-footer-gutter);row-gap:1.5rem}.gs-vote__footer.is-single{grid-template-columns:minmax(0,1fr)}.gs-vote__footer-left,.gs-vote__footer-left>:first-child,.gs-vote__footer-right,.gs-vote__footer-right>:first-child{margin-top:0}.gs-vote__footer-left>:last-child,.gs-vote__footer-right>:last-child{margin-bottom:0}.gs-vote .gs-vote__footer-left,.gs-vote .gs-vote__footer-left h1,.gs-vote .gs-vote__footer-left h2,.gs-vote .gs-vote__footer-left h3,.gs-vote .gs-vote__footer-left h4,.gs-vote .gs-vote__footer-left h5,.gs-vote .gs-vote__footer-left h6,.gs-vote .gs-vote__footer-left p{border:0;color:inherit!important;font-family:inherit;font-size:clamp(1.55rem,2.7vw,2.2rem)!important;font-weight:400!important;letter-spacing:-.02em;line-height:1.28!important;margin:0;padding:0;text-transform:none!important}.gs-vote .gs-vote__footer-right,.gs-vote .gs-vote__footer-right h1,.gs-vote .gs-vote__footer-right h2,.gs-vote .gs-vote__footer-right h3,.gs-vote .gs-vote__footer-right h4,.gs-vote .gs-vote__footer-right h5,.gs-vote .gs-vote__footer-right h6,.gs-vote .gs-vote__footer-right p{border:0;color:inherit!important;font-family:inherit;font-size:clamp(1rem,1.35vw,1.125rem)!important;font-weight:300!important;letter-spacing:normal;line-height:1.55!important;margin:0 0 .85em;padding:0;text-transform:none!important}.gs-vote .gs-vote__footer-right>:last-child{margin-bottom:0}.gs-vote .gs-vote__footer-left b,.gs-vote .gs-vote__footer-left strong,.gs-vote .gs-vote__footer-right b,.gs-vote .gs-vote__footer-right strong{font-weight:700!important}.gs-modal[hidden]{display:none!important}.gs-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:1rem;position:absolute;z-index:20}.gs-modal__overlay{backdrop-filter:blur(2px);background:rgba(10,18,12,.62);inset:0;position:absolute}.gs-modal__dialog{animation:gs-modal-in .28s ease;background:#fff;border-radius:18px;box-shadow:0 24px 60px rgba(0,0,0,.35);display:grid;grid-template-columns:auto minmax(280px,1fr);max-height:min(90vh,720px);max-width:min(960px,100%);overflow:hidden;position:relative;width:max-content;z-index:1}@keyframes gs-modal-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.gs-modal .gs-modal__close,.gs-modal button.gs-modal__close{align-items:center;appearance:none;-webkit-appearance:none;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#666!important;cursor:pointer;display:inline-flex!important;filter:none!important;font-family:inherit;font-size:3.0375rem;font-weight:300;justify-content:center;letter-spacing:0;line-height:1;margin:0;min-height:3.75rem;min-width:3.75rem;opacity:.75;padding:1.05rem;position:absolute;right:.4rem;text-transform:none!important;top:.35rem;transition:opacity .15s ease,color .15s ease;z-index:2}.gs-modal .gs-modal__close:focus-visible,.gs-modal .gs-modal__close:hover{background:transparent!important;box-shadow:none!important;color:#2a2a2a!important;opacity:1;outline:none}.gs-modal__panel{min-height:0;position:relative}.gs-modal__panel--mesh{aspect-ratio:3/4;height:min(90vh,640px);isolation:isolate;max-width:42vw;width:auto}.gs-modal__brand{left:1.35rem;line-height:0;position:absolute;top:1.25rem;z-index:1}.gs-modal__logo{display:block;height:auto;max-width:216px;width:min(168px,58%)}.gs-modal__panel--content{background:#fff;color:#2c2c2c;display:flex;flex-direction:column;font-family:var(--gs-font);overflow:auto;padding:clamp(1.5rem,3vw,2.25rem)}.gs-modal__heading{color:#2a2a2a;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.15;margin:0 0 1rem}.gs-modal__list{display:grid;gap:.65rem;list-style:none;margin:0 0 1.1rem;padding:0}.gs-modal__list li{align-items:center;display:flex;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:600;gap:.7rem}.gs-modal__swatch{border-radius:3px;flex:0 0 auto;height:14px;width:14px}.gs-modal__body{color:#666;font-size:clamp(.98rem,2.1vw,1.08rem);font-weight:300;line-height:1.45;margin:0 0 1.4rem}.gs-modal__buttons{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:auto}.gs-modal .gs-modal__btn,.gs-modal button.gs-modal__btn{align-items:center;appearance:none;-webkit-appearance:none;background-image:none!important;border-radius:8px;box-shadow:none!important;cursor:pointer;display:inline-flex!important;filter:none!important;font-family:var(--gs-font);font-size:.95rem;font-weight:700;gap:.55rem;justify-content:center;letter-spacing:normal;padding:.85rem 1.1rem;text-transform:none!important}.gs-modal__btn-label{display:inline-block}.gs-modal__btn-icon{display:block;flex:0 0 auto;height:1.05em;overflow:visible;width:1.05em}.gs-modal .gs-modal__btn--outline,.gs-modal button.gs-modal__btn--outline{background:#fff!important;background-color:#fff!important;border:1px solid #2a2a2a!important;color:#2a2a2a!important}.gs-modal .gs-modal__btn--outline:focus-visible,.gs-modal .gs-modal__btn--outline:hover{background:#fff!important;border-color:#2a2a2a!important;color:#2a2a2a!important}.gs-modal .gs-modal__btn--solid,.gs-modal button.gs-modal__btn--solid{background:#2a2a2a!important;background-color:#2a2a2a!important;border:1px solid #2a2a2a!important;color:#fff!important}.gs-modal .gs-modal__btn--solid:focus-visible,.gs-modal .gs-modal__btn--solid:hover{background:#2a2a2a!important;color:#fff!important}.gs-share-sheet{animation:gs-share-in .22s ease;background:#f3f3f3;border:1px solid #e6e6e6;border-radius:10px;margin-top:.9rem;padding:.95rem 1rem 1rem}@keyframes gs-share-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.gs-share-sheet[hidden]{display:none!important}.gs-share-sheet__label{color:#777;font-family:var(--gs-font);font-size:.78rem;font-weight:600;letter-spacing:.04em;margin:0 0 .7rem;text-transform:uppercase}.gs-share-sheet__grid{display:grid;gap:.45rem;grid-template-columns:repeat(4,minmax(0,1fr))}.gs-modal .gs-share-sheet__item,.gs-modal a.gs-share-sheet__item{align-items:center;appearance:none;background:#fff!important;border:1px solid #ddd!important;border-radius:8px;box-shadow:none!important;color:#2a2a2a!important;display:flex!important;flex-direction:column;font-family:var(--gs-font);gap:.35rem;justify-content:center;min-height:4.1rem;padding:.55rem .35rem;text-decoration:none!important;transition:background .15s ease,border-color .15s ease,color .15s ease}.gs-modal .gs-share-sheet__item:focus-visible,.gs-modal .gs-share-sheet__item:hover{background:#2a2a2a!important;border-color:#2a2a2a!important;color:#fff!important;outline:none}.gs-share-sheet__icon{align-items:center;display:inline-flex;justify-content:center;line-height:0}.gs-share-sheet__icon svg{display:block}.gs-share-sheet__name{font-size:.68rem;font-weight:600;line-height:1.2;text-align:center}.gs-modal .gs-share-sheet__copy,.gs-modal button.gs-share-sheet__copy{align-items:center;appearance:none;-webkit-appearance:none;background:#fff!important;border:1px solid #2a2a2a!important;border-radius:8px;box-shadow:none!important;color:#2a2a2a!important;cursor:pointer;display:inline-flex!important;font-family:var(--gs-font);font-size:.88rem;font-weight:700;gap:.45rem;justify-content:center;margin-top:.55rem;padding:.7rem .9rem;text-transform:none!important;transition:background .15s ease,color .15s ease;width:100%}.gs-modal .gs-share-sheet__copy:focus-visible,.gs-modal .gs-share-sheet__copy:hover{background:#2a2a2a!important;color:#fff!important;outline:none}.gs-modal .gs-share-sheet__copy.is-copied{background:#2a2a2a!important;color:#fff!important}@media (max-width:420px){.gs-share-sheet__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.gs-vote__actions,.gs-vote__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-vote .gs-vote__submit,.gs-vote button.gs-vote__submit{grid-column:1/-1;justify-self:stretch;width:100%}.gs-vote__footer{grid-template-columns:minmax(0,1fr);row-gap:1.15rem}}@media (max-width:720px){.gs-modal{align-items:center;padding:1rem}.gs-modal__overlay{backdrop-filter:blur(2px);background:rgba(10,18,12,.55)}.gs-modal__dialog{animation:none;background:transparent;border-radius:0;box-shadow:none;display:block;max-height:min(90%,640px);max-width:100%;overflow:visible;width:min(360px,100%)}.gs-modal__panel--mesh{aspect-ratio:auto;border-radius:0;height:100%;inset:0;max-height:none;max-width:none;pointer-events:none;position:absolute;width:100%;z-index:0}.gs-modal__brand{left:.85rem;position:absolute;top:.85rem;z-index:2}.gs-modal__logo{width:min(148px,48vw)}.gs-modal__panel--content{animation:gs-modal-in .28s ease;border-radius:16px;box-shadow:0 18px 48px rgba(0,0,0,.22);max-height:min(78%,560px);overflow:auto;padding:1.6rem 1.4rem 1.35rem;position:relative;z-index:1}.gs-modal__close{right:.55rem;top:.45rem;z-index:2}.gs-modal__heading{font-size:clamp(1.55rem,7vw,2rem);margin-bottom:1.1rem}.gs-modal__body{font-size:.9rem;margin-bottom:1.25rem}.gs-modal__buttons{grid-template-columns:1fr}}@media (max-width:560px){.gs-vote__actions,.gs-vote__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-vote .gs-vote__submit,.gs-vote button.gs-vote__submit{grid-column:1/-1;width:100%}.gs-vote__tile{min-height:120px;padding:1.25rem 1.35rem}}.gs-valuescape{font-family:Alegreya Sans,Helvetica Neue,Arial,sans-serif;margin:0;max-width:none;padding:1.5rem;width:100%}.gs-valuescape,.gs-valuescape *,.gs-valuescape :after,.gs-valuescape :before{box-sizing:border-box}.gs-valuescape__dialog{background:#fff;border-radius:.35rem;box-shadow:0 12px 40px rgba(0,0,0,.12);display:flex;flex-direction:row;max-height:min(90vh,760px);min-height:22rem;overflow:hidden;width:min(56rem,100%)}.gs-valuescape .gs-modal__panel--mesh{flex:1 1 50%;min-height:18rem}.gs-valuescape .gs-modal__panel--content{flex:1 1 50%;overflow:auto}.gs-valuescape .gs-modal__buttons{grid-template-columns:1fr}.gs-valuescape .gs-modal__btn{align-items:center;appearance:none;-webkit-appearance:none;border:none;border-radius:8px;box-shadow:none;cursor:pointer;display:inline-flex;font-family:var(--gs-font,"Alegreya Sans","Helvetica Neue",Arial,sans-serif);font-size:.95rem;font-weight:700;gap:.55rem;justify-content:center;padding:.85rem 1.1rem;text-decoration:none}.gs-valuescape .gs-modal__btn--solid{background:#f6db70;color:#2a2a2a}.gs-valuescape .gs-modal__btn--solid:focus-visible,.gs-valuescape .gs-modal__btn--solid:hover{filter:brightness(.97)}@media (max-width:720px){.gs-valuescape__dialog{background:#fff;border-radius:16px;box-shadow:0 18px 48px rgba(0,0,0,.22);display:block;max-height:none;max-width:100%;min-height:0;overflow:hidden;width:min(360px,100%)}.gs-valuescape .gs-modal__panel--mesh{aspect-ratio:4/5;flex:none;inset:auto;min-height:12rem;pointer-events:none;position:relative;width:100%}.gs-valuescape .gs-modal__brand{left:.85rem;position:absolute;top:.85rem;z-index:2}.gs-valuescape .gs-modal__logo{width:min(148px,48vw)}.gs-valuescape .gs-modal__panel--content{background:#fff;border-radius:0;box-shadow:none;flex:none;max-height:none;overflow:auto;padding:1.6rem 1.4rem 1.35rem;position:relative;width:100%;z-index:1}.gs-valuescape .gs-modal__heading{font-size:clamp(1.55rem,7vw,2rem);margin-bottom:1.1rem}.gs-valuescape .gs-modal__body{font-size:.9rem;margin-bottom:1.25rem}}