.hero[data-astro-cid-i3irphx7]{background:var(--hero-bg);height:100vh;min-height:660px;position:relative;overflow:hidden}.hero-motion[data-astro-cid-i3irphx7]{position:absolute;inset:0}.hero-placeholder[data-astro-cid-i3irphx7]{background:var(--hero-bg);position:absolute;inset:0}.hero-img[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-veil-top[data-astro-cid-i3irphx7]{pointer-events:none;background:linear-gradient(to bottom, var(--night-veil-45) 0%, var(--night-veil-18) 55%, #14141200 100%);z-index:2;height:180px;position:absolute;top:0;left:0;right:0}.hero-veil-main[data-astro-cid-i3irphx7]{pointer-events:none;background:linear-gradient(38deg, var(--night-veil-88) 0%, var(--night-veil-46) 34%, #14141200 62%);position:absolute;inset:0}.hero-veil-bottom[data-astro-cid-i3irphx7]{pointer-events:none;background:linear-gradient(to top, var(--night-veil-55), #14141200);height:36%;position:absolute;bottom:0;left:0;right:0}.hero-copy[data-astro-cid-i3irphx7]{left:var(--pad-x);z-index:3;max-width:min(88vw,1060px);position:absolute;bottom:clamp(52px,8vh,92px)}.hero-title[data-astro-cid-i3irphx7]{letter-spacing:-.5px;color:var(--nest-white);max-width:12ch;margin:0;font-size:clamp(48px,6.6vw,96px);font-weight:500;line-height:1.05}.word-mask[data-astro-cid-i3irphx7]{vertical-align:bottom;display:inline-block;overflow:hidden}.word[data-astro-cid-i3irphx7]{animation:loroWordRise .7s var(--ease-rise) both;animation-delay:calc(.35s + var(--wi) * .1s);display:inline-block}.hero-kicker[data-astro-cid-i3irphx7]{letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--white-dim-88);margin:26px 0 0;font-size:12.5px;font-weight:400;animation:.8s 1.2s both loroFadeUp}.hero-kicker[data-astro-cid-i3irphx7] .dot[data-astro-cid-i3irphx7]{color:var(--amber)}@media (width<=768px){.hero[data-astro-cid-i3irphx7]{height:100svh;min-height:560px}.hero-img[data-astro-cid-i3irphx7]{object-position:center}.hero-veil-top[data-astro-cid-i3irphx7]{background:linear-gradient(#14141280 0%,#14141233 55%,#14141200 100%);height:140px}.hero-veil-main[data-astro-cid-i3irphx7]{background:linear-gradient(#14141200 38%,#1414126b 64%,#141412d9 100%)}.hero-veil-bottom[data-astro-cid-i3irphx7]{display:none}.hero-copy[data-astro-cid-i3irphx7]{left:var(--pad-x-mobile);right:var(--pad-x-mobile);bottom:calc(44px + env(safe-area-inset-bottom))}.hero-title[data-astro-cid-i3irphx7]{max-width:8ch;font-size:clamp(40px,11.5vw,52px);line-height:1.08}.word-mask[data-astro-cid-i3irphx7]{margin-bottom:-.18em;padding-bottom:.18em}.word[data-astro-cid-i3irphx7]{--word-rise-from:140%;animation-duration:.55s;animation-delay:calc(.25s + var(--wi) * 70ms)}.hero-kicker[data-astro-cid-i3irphx7]{margin-top:18px;font-size:12px;animation-duration:.7s;animation-delay:.95s}}.approach[data-astro-cid-jeht7s6z]{background:var(--nest-white);padding:clamp(120px, 15vh, 190px) var(--pad-x) clamp(170px, 22vh, 280px)}.approach-grid[data-astro-cid-jeht7s6z]{max-width:var(--content-max);grid-template-columns:repeat(12,1fr);column-gap:24px;margin:0 auto;display:grid}.label[data-astro-cid-jeht7s6z]{color:var(--loro-green);grid-column:1/13}.headline[data-astro-cid-jeht7s6z]{letter-spacing:-.5px;color:var(--night);grid-column:1/11;margin:30px 0 0;font-size:clamp(48px,6.4vw,96px);font-weight:500;line-height:1.06}.circled[data-astro-cid-jeht7s6z],.underlined[data-astro-cid-jeht7s6z]{display:inline-block;position:relative}.underlined[data-astro-cid-jeht7s6z]{font-weight:500}.arrow-slot[data-astro-cid-jeht7s6z]{grid-column:4/7;min-height:clamp(130px,15vw,210px);margin-top:10px;position:relative}.copy[data-astro-cid-jeht7s6z]{color:var(--night);grid-column:7/13;max-width:52ch;margin:clamp(48px,6vw,96px) 0 0;font-size:18px;font-weight:400;line-height:1.65}.cta-row[data-astro-cid-jeht7s6z]{grid-column:7/13;margin-top:44px}.cta[data-astro-cid-jeht7s6z]{background:var(--loro-green);color:var(--nest-white);border-radius:var(--radius-pill);padding:14px 30px;font-size:15.5px;font-weight:500;transition:background .25s,transform .2s;display:inline-block}.cta[data-astro-cid-jeht7s6z]:hover{background:var(--loro-green-deep);color:var(--nest-white);transform:translateY(-2px)}@media (width<=768px){.approach[data-astro-cid-jeht7s6z]{padding:88px var(--pad-x-mobile) 110px}.approach-grid[data-astro-cid-jeht7s6z]{display:block}.headline[data-astro-cid-jeht7s6z]{margin-top:24px;font-size:clamp(38px,10.5vw,46px);line-height:1.1}.arrow-slot[data-astro-cid-jeht7s6z]{display:none}.copy[data-astro-cid-jeht7s6z]{max-width:none;margin-top:34px;font-size:17px}.cta-row[data-astro-cid-jeht7s6z]{margin-top:36px}.cta[data-astro-cid-jeht7s6z]{padding:14px 28px;font-size:15px}}.flock[data-astro-cid-gakqr736]{background:var(--loro-green);padding:clamp(110px, 14vh, 180px) var(--pad-x) clamp(120px, 15vh, 190px)}.flock-inner[data-astro-cid-gakqr736]{max-width:var(--content-max);margin:0 auto}.label[data-astro-cid-gakqr736]{color:var(--night);font-weight:500}.stage[data-astro-cid-gakqr736]{min-height:clamp(280px,24vw,360px);margin-top:clamp(40px,4vw,60px);position:relative}.quote[data-astro-cid-gakqr736]{opacity:0;pointer-events:none;width:100%;margin:0;position:absolute;top:0;left:0;transform:translateY(14px)}.quote[data-astro-cid-gakqr736]:first-child{opacity:1;pointer-events:auto;transform:none}.quote-text[data-astro-cid-gakqr736]{letter-spacing:-.4px;color:var(--nest-white);max-width:26ch;margin:0;font-size:clamp(34px,3.3vw,56px);font-weight:500;line-height:1.28}.qmark[data-astro-cid-gakqr736]{color:var(--amber)}.quote-footer[data-astro-cid-gakqr736]{align-items:baseline;gap:12px;margin-top:30px;display:flex}.quote-name[data-astro-cid-gakqr736]{color:var(--nest-white);font-size:16px;font-weight:500}.quote-city[data-astro-cid-gakqr736]{letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--white-dim-70);font-size:12px;font-weight:400}.bars[data-astro-cid-gakqr736]{gap:12px;max-width:420px;margin-top:clamp(40px,4vw,56px);display:flex}.bar[data-astro-cid-gakqr736]{cursor:pointer;background:0 0;border:none;flex:1;padding:11px 0;display:block}.bar-track[data-astro-cid-gakqr736]{background:var(--white-dim-25);height:2px;display:block}.bar-fill[data-astro-cid-gakqr736]{background:var(--amber);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}@media (width<=768px){.flock[data-astro-cid-gakqr736]{padding:88px var(--pad-x-mobile) 96px}.stage[data-astro-cid-gakqr736]{min-height:300px;margin-top:32px}.quote-text[data-astro-cid-gakqr736]{letter-spacing:-.3px;font-size:27px;line-height:1.32}.quote-footer[data-astro-cid-gakqr736]{gap:10px;margin-top:22px}.quote-name[data-astro-cid-gakqr736]{font-size:15px}.quote-city[data-astro-cid-gakqr736]{font-size:11.5px}.bars[data-astro-cid-gakqr736]{max-width:none;margin-top:28px}.bar[data-astro-cid-gakqr736]{min-height:44px;padding:16px 0}}.prompt-card[data-astro-cid-y6oxvhxs]{width:var(--w);background:var(--nest-white);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transform:translateY(var(--oy)) rotate(var(--tilt));flex-direction:column;flex:none;gap:16px;padding:28px;transition:transform .22s ease-out,box-shadow .22s ease-out;display:flex}.question[data-astro-cid-y6oxvhxs]{letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink-muted);margin:0;font-size:12px;font-weight:400;line-height:1.6}.answer-pill[data-astro-cid-y6oxvhxs]{border-radius:var(--radius-pill);align-self:flex-start;margin:0;padding:10px 18px;font-size:15.5px;font-weight:500;line-height:1.35}.answer-pill--green[data-astro-cid-y6oxvhxs]{background:var(--loro-green);color:var(--nest-white)}.answer-pill--amber[data-astro-cid-y6oxvhxs]{background:var(--amber);color:var(--night)}.answer-pill--coral[data-astro-cid-y6oxvhxs]{background:var(--coral);color:var(--nest-white)}.answer-text[data-astro-cid-y6oxvhxs]{color:var(--night);margin:0;font-size:19px;font-weight:500;line-height:1.45}.music[data-astro-cid-y6oxvhxs]{align-items:center;gap:18px;display:flex}.album[data-astro-cid-y6oxvhxs]{border-radius:var(--radius-album);object-fit:cover;flex:none;width:86px;height:86px;display:block}.music-meta[data-astro-cid-y6oxvhxs]{flex-direction:column;gap:9px;min-width:0;display:flex}.eq[data-astro-cid-y6oxvhxs]{align-items:flex-end;gap:3.5px;height:24px;display:flex}.eq-bar[data-astro-cid-y6oxvhxs]{width:4px;height:var(--h);transform-origin:bottom;animation:loroEq var(--dur) ease-in-out var(--del) infinite alternate;border-radius:2px}.eq-bar--green[data-astro-cid-y6oxvhxs]{background:var(--loro-green)}.eq-bar--amber[data-astro-cid-y6oxvhxs]{background:var(--amber)}.track[data-astro-cid-y6oxvhxs]{color:var(--night);margin:0;font-size:17px;font-weight:500;line-height:1.3}.artist[data-astro-cid-y6oxvhxs]{color:var(--ink-muted);margin:0;font-size:14px;font-weight:400;line-height:1.3}.card-foot[data-astro-cid-y6oxvhxs]{border-top:1px solid var(--hairline-12);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:14px;display:flex}.foot-parrot[data-astro-cid-y6oxvhxs]{opacity:.85;width:auto;height:16px;display:block}.category[data-astro-cid-y6oxvhxs]{letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink-soft);font-size:11px;font-weight:400}@media (width>=769px) and (hover:hover){.prompt-card[data-astro-cid-y6oxvhxs]:hover{transform:translateY(calc(var(--oy) - 6px)) rotate(0deg);box-shadow:var(--shadow-card-lift)}}@media (width<=768px){.prompt-card[data-astro-cid-y6oxvhxs]{scroll-snap-align:center;width:min(80vw,320px);transform:rotate(var(--tilt-m));gap:15px;padding:26px}.prompt-card--music[data-astro-cid-y6oxvhxs]{width:min(84vw,340px)}.question[data-astro-cid-y6oxvhxs]{font-size:11.5px}.answer-pill[data-astro-cid-y6oxvhxs]{padding:10px 17px;font-size:15px}.answer-text[data-astro-cid-y6oxvhxs]{font-size:18px}.music[data-astro-cid-y6oxvhxs]{gap:14px}.album[data-astro-cid-y6oxvhxs]{width:72px;height:72px}.music-meta[data-astro-cid-y6oxvhxs]{gap:8px}.eq[data-astro-cid-y6oxvhxs]{height:22px}.track[data-astro-cid-y6oxvhxs]{font-size:16px}.artist[data-astro-cid-y6oxvhxs]{font-size:13.5px}.card-foot[data-astro-cid-y6oxvhxs]{margin-top:6px;padding-top:13px}.foot-parrot[data-astro-cid-y6oxvhxs]{height:15px}.category[data-astro-cid-y6oxvhxs]{font-size:10.5px}}.small-things[data-astro-cid-agihyfvu]{background:var(--night);padding:clamp(120px,15vh,190px) 0}.head[data-astro-cid-agihyfvu],.tail[data-astro-cid-agihyfvu]{max-width:var(--content-max-wide);padding:0 var(--pad-x);margin:0 auto}.label[data-astro-cid-agihyfvu]{color:var(--amber)}.headline[data-astro-cid-agihyfvu]{letter-spacing:-.2px;color:var(--nest-white);margin:26px 0 0;font-size:clamp(28px,2.6vw,36px);font-weight:500;line-height:1.25}.strip[data-astro-cid-agihyfvu]{cursor:grab;touch-action:pan-y;user-select:none;margin-top:clamp(44px,4.5vw,68px);padding:30px 0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track[data-astro-cid-agihyfvu]{will-change:transform;align-items:center;width:max-content;display:flex}.card-set[data-astro-cid-agihyfvu]{gap:20px;padding-left:24px;padding-right:20px;display:flex}.closing[data-astro-cid-agihyfvu]{color:var(--white-dim-75);max-width:65ch;margin:clamp(40px,4vw,60px) 0 0;font-size:18px;font-weight:400;line-height:1.65}@media (width<=768px){.small-things[data-astro-cid-agihyfvu]{padding:88px 0 96px}.head[data-astro-cid-agihyfvu],.tail[data-astro-cid-agihyfvu]{padding:0 var(--pad-x-mobile)}.headline[data-astro-cid-agihyfvu]{margin-top:22px;font-size:25px}.strip[data-astro-cid-agihyfvu]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:auto;touch-action:auto;margin-top:40px;padding:24px 0;overflow-x:auto;mask-image:none}.strip[data-astro-cid-agihyfvu]::-webkit-scrollbar{display:none}.track[data-astro-cid-agihyfvu]{width:max-content}.card-set[data-astro-cid-agihyfvu]{gap:16px;padding:0 24px}.card-set--clone[data-astro-cid-agihyfvu]{display:none}.closing[data-astro-cid-agihyfvu]{margin:32px 0 0;font-size:16px}}.nesting[data-astro-cid-gvkfkz2x]{background:var(--nest-white);padding:clamp(140px, 18vh, 220px) var(--pad-x);text-align:center}.nesting-inner[data-astro-cid-gvkfkz2x]{max-width:var(--content-max);margin:0 auto}.label[data-astro-cid-gvkfkz2x]{color:var(--loro-green)}.rows[data-astro-cid-gvkfkz2x]{text-align:left;border-bottom:1px solid var(--hairline-8);max-width:900px;margin:clamp(40px,5vw,64px) auto 0}.row[data-astro-cid-gvkfkz2x]{border-top:1px solid var(--hairline-8);align-items:baseline;gap:24px;padding:22px 8px;transition:opacity .2s;display:flex;position:relative}.row--dim[data-astro-cid-gvkfkz2x]{opacity:.85}.row--vote[data-astro-cid-gvkfkz2x]{cursor:pointer}.row-num[data-astro-cid-gvkfkz2x]{color:var(--ink-muted);min-width:40px;font-size:14px;font-weight:400}.row-city[data-astro-cid-gvkfkz2x]{letter-spacing:-.5px;color:var(--loro-green);font-size:clamp(44px,4.6vw,68px);font-weight:500;line-height:1.1}.row-city--ink[data-astro-cid-gvkfkz2x]{color:var(--night);display:inline-block;position:relative}.vote-underbar[data-astro-cid-gvkfkz2x]{background:var(--loro-green);transform-origin:0;height:3px;position:absolute;bottom:4px;left:0;right:0}.row-arrow[data-astro-cid-gvkfkz2x]{color:var(--amber);opacity:0;font-size:clamp(26px,2.2vw,36px);transition:opacity .2s,transform .2s;transform:translate(-8px)}.row-arrow--always[data-astro-cid-gvkfkz2x]{opacity:1;transform:none}.row-badge[data-astro-cid-gvkfkz2x]{letter-spacing:var(--label-tracking);text-transform:uppercase;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:400}.row-badge--amber[data-astro-cid-gvkfkz2x]{color:var(--night);background:var(--amber);border-radius:var(--radius-pill);padding:5px 12px}.row-badge--soon[data-astro-cid-gvkfkz2x]{color:var(--ink-soft)}.row-badge--green[data-astro-cid-gvkfkz2x]{color:var(--nest-white);background:var(--loro-green);border-radius:var(--radius-pill);padding:5px 12px}.row-line[data-astro-cid-gvkfkz2x]{background:var(--loro-green);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:-1px;left:8px;right:8px;transform:scaleX(0)}@media (hover:hover){.row[data-astro-cid-gvkfkz2x]:hover{opacity:1}.row[data-astro-cid-gvkfkz2x]:hover .row-arrow[data-astro-cid-gvkfkz2x]{opacity:1;transform:translate(0)}.row[data-astro-cid-gvkfkz2x]:hover .row-line[data-astro-cid-gvkfkz2x]{transform:scaleX(1)}}.panel[data-astro-cid-gvkfkz2x]{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.panel[data-astro-cid-gvkfkz2x].open{grid-template-rows:1fr}.panel-clip[data-astro-cid-gvkfkz2x]{min-height:0;overflow:hidden}.panel-pad[data-astro-cid-gvkfkz2x]{padding:16px 8px 44px 72px}.box[data-astro-cid-gvkfkz2x]{background:var(--green-tint-bg);border:1px solid var(--green-tint-border);border-radius:var(--radius-panel);padding:16px 22px}.box-content[data-astro-cid-gvkfkz2x]{transition:opacity .25s}.box-title[data-astro-cid-gvkfkz2x]{letter-spacing:-.2px;color:var(--night);margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.3}.next-wrap[data-astro-cid-gvkfkz2x]{display:inline-block;position:relative}.next-svg[data-astro-cid-gvkfkz2x]{pointer-events:none;width:104%;height:10px;position:absolute;bottom:-6px;left:-2%;overflow:visible}.next-bar[data-astro-cid-gvkfkz2x]{background:var(--amber);border-radius:2px;height:3px;display:none;position:absolute;bottom:-4px;left:0;right:0}.chips[data-astro-cid-gvkfkz2x]{flex-wrap:wrap;align-items:center;gap:14px 10px;margin-top:24px;display:flex}.chip[data-astro-cid-gvkfkz2x]{background:var(--nest-white);border:1px solid var(--hairline-15);border-radius:var(--radius-pill);color:var(--night);cursor:pointer;padding:9px 18px;font-family:inherit;font-size:15px;font-weight:400;transition:background .15s,color .15s,border-color .15s,transform .15s}@media (hover:hover){.chip[data-astro-cid-gvkfkz2x]:not([aria-pressed=true]):hover{border-color:var(--loro-green);color:var(--loro-green);transform:translateY(-1px)}}.chip[data-astro-cid-gvkfkz2x][aria-pressed=true]{background:var(--loro-green);color:var(--nest-white);border-color:var(--loro-green)}.chip[data-astro-cid-gvkfkz2x].pop{transform:scale(1.06)}.other-input[data-astro-cid-gvkfkz2x]{border:none;border-bottom:2px solid var(--loro-green);color:var(--night);background:0 0;border-radius:0;outline:none;min-width:200px;padding:8px 2px;font-family:inherit;font-size:16px;display:none}.other-input[data-astro-cid-gvkfkz2x].visible{display:inline-block}.vote-form[data-astro-cid-gvkfkz2x]{flex-direction:column;gap:10px;max-width:620px;margin-top:32px;display:flex}.vote-label[data-astro-cid-gvkfkz2x]{color:var(--ink-soft);font-size:13px;font-weight:400}.vote-controls[data-astro-cid-gvkfkz2x]{align-items:baseline;gap:24px;display:flex}.vote-email[data-astro-cid-gvkfkz2x]{border:none;border-bottom:2px solid var(--hairline-25);min-width:0;color:var(--night);background:0 0;border-radius:0;outline:none;flex:1;padding:8px 2px;font-family:inherit;font-size:16px;transition:border-color .2s}.vote-email[data-astro-cid-gvkfkz2x]:focus{border-bottom-color:var(--loro-green)}.vote-honeypot[data-astro-cid-gvkfkz2x]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.vote-submit[data-astro-cid-gvkfkz2x]{background:var(--coral);border-radius:var(--radius-pill);color:var(--night);cursor:pointer;white-space:nowrap;border:none;padding:13px 28px;font-family:inherit;font-size:15.5px;font-weight:500;transition:background .2s,transform .2s,opacity .2s}.vote-submit[data-astro-cid-gvkfkz2x]:hover{background:var(--coral-deep);transform:translateY(-1px)}.vote-error[data-astro-cid-gvkfkz2x]{color:var(--coral);margin:6px 0 0;font-size:14px;font-weight:500;display:none}.success[data-astro-cid-gvkfkz2x]{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:none}.success-parrot[data-astro-cid-gvkfkz2x]{opacity:0;width:auto;height:40px;transition:opacity .4s ease, transform .4s var(--ease-spring);display:block;transform:translateY(-12px)scale(.9)}.success-msg[data-astro-cid-gvkfkz2x]{color:var(--night);opacity:0;margin:20px 0 0;font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1.3;transition:opacity .35s,transform .35s;transform:translateY(10px)}.success-city[data-astro-cid-gvkfkz2x]{color:var(--loro-green)}.success-sub[data-astro-cid-gvkfkz2x]{color:var(--ink-soft);opacity:0;margin:12px 0 0;font-size:15px;font-weight:400;transition:opacity .35s,transform .35s;transform:translateY(10px)}.success-line[data-astro-cid-gvkfkz2x]{background:var(--amber);transform-origin:50%;width:200px;height:2px;margin-top:22px;transition:transform .4s;display:block;transform:scaleX(0)}.closing[data-astro-cid-gvkfkz2x]{color:var(--ink-soft);max-width:65ch;margin:38px auto 0;font-size:18px;font-weight:400;line-height:1.65}@media (width<=768px){.nesting[data-astro-cid-gvkfkz2x]{padding:96px var(--pad-x-mobile)}.rows[data-astro-cid-gvkfkz2x]{max-width:none;margin-top:36px}.row[data-astro-cid-gvkfkz2x]{gap:16px;padding:20px 4px}.row-num[data-astro-cid-gvkfkz2x]{min-width:28px;font-size:13px}.row-city[data-astro-cid-gvkfkz2x]{font-size:clamp(34px,9vw,40px)}.row-arrow[data-astro-cid-gvkfkz2x]{display:none}.row-badge[data-astro-cid-gvkfkz2x]{font-size:10.5px}.row-badge--amber[data-astro-cid-gvkfkz2x],.row-badge--green[data-astro-cid-gvkfkz2x]{padding:5px 11px}.vote-underbar[data-astro-cid-gvkfkz2x]{bottom:3px}.panel-pad[data-astro-cid-gvkfkz2x]{padding:14px 0 36px}.box[data-astro-cid-gvkfkz2x]{padding:20px 18px}.box-title[data-astro-cid-gvkfkz2x]{font-size:22px}.next-svg[data-astro-cid-gvkfkz2x]{display:none}.next-bar[data-astro-cid-gvkfkz2x]{display:block}.chips[data-astro-cid-gvkfkz2x]{gap:10px 8px;margin-top:20px}.chip[data-astro-cid-gvkfkz2x]{min-height:44px;padding:10px 16px;font-size:14px}.other-input[data-astro-cid-gvkfkz2x]{min-width:180px}.vote-form[data-astro-cid-gvkfkz2x]{gap:14px;max-width:none;margin-top:26px}.vote-controls[data-astro-cid-gvkfkz2x]{flex-direction:column;align-items:stretch;gap:14px}.vote-email[data-astro-cid-gvkfkz2x]{padding:10px 2px}.vote-submit[data-astro-cid-gvkfkz2x]{color:var(--nest-white);min-height:48px;padding:15px 28px;font-size:15px}.vote-error[data-astro-cid-gvkfkz2x]{margin:0;font-size:13.5px}.success[data-astro-cid-gvkfkz2x]{padding:10px 0}.success-parrot[data-astro-cid-gvkfkz2x]{height:36px}.success-msg[data-astro-cid-gvkfkz2x]{margin-top:18px;font-size:22px}.success-sub[data-astro-cid-gvkfkz2x]{margin-top:10px;font-size:14px}.success-line[data-astro-cid-gvkfkz2x]{display:none}.closing[data-astro-cid-gvkfkz2x]{margin-top:30px;font-size:16px}}.m-hero[data-astro-cid-6nv4cxc4]{box-sizing:border-box;min-height:100svh;padding:calc(80px + env(safe-area-inset-top)) 0 0;flex-direction:column;justify-content:center;gap:20px;display:flex;position:relative}.m-hero[data-astro-cid-6nv4cxc4].is-intro [data-astro-cid-6nv4cxc4][data-l],.m-hero[data-astro-cid-6nv4cxc4].is-intro [data-astro-cid-6nv4cxc4][data-rise]{opacity:0}.m-hero-sticker[data-astro-cid-6nv4cxc4]{background:var(--nest-white);color:var(--night);border:var(--m-border);box-shadow:var(--m-shadow-4);border-radius:14px;align-self:flex-end;margin-right:28px;padding:10px 14px;font-size:15px;font-weight:800;transform:rotate(4deg)}.m-hero-word[data-astro-cid-6nv4cxc4]{cursor:pointer;-webkit-tap-highlight-color:transparent;align-self:flex-start;width:calc(100% - 38px);margin:0 22px 10px 16px;position:relative}.hw-l[data-astro-cid-6nv4cxc4]{position:absolute;top:0;bottom:0}.hw-layer[data-astro-cid-6nv4cxc4]{position:absolute;inset:0}.hw-mask[data-astro-cid-6nv4cxc4]{background:var(--c);-webkit-mask:var(--m) center / 100% 100% no-repeat;mask:var(--m) center / 100% 100% no-repeat;position:absolute;inset:0}.hw-sh[data-astro-cid-6nv4cxc4]{--c:var(--night);filter:drop-shadow(2.5px 0 0 var(--night)) drop-shadow(-2.5px 0 0 var(--night)) drop-shadow(0 2.5px 0 var(--night)) drop-shadow(0 -2.5px 0 var(--night));transform:translate(9px,9px)}.hw-ol[data-astro-cid-6nv4cxc4]{--c:var(--loro-green);opacity:0;filter:drop-shadow(2.5px 0 0 var(--nest-white)) drop-shadow(-2.5px 0 0 var(--nest-white)) drop-shadow(0 2.5px 0 var(--nest-white)) drop-shadow(0 -2.5px 0 var(--nest-white))}.hw-fi[data-astro-cid-6nv4cxc4]{--c:var(--coral);clip-path:inset(-10px);filter:drop-shadow(2.5px 0 0 var(--night)) drop-shadow(-2.5px 0 0 var(--night)) drop-shadow(0 2.5px 0 var(--night)) drop-shadow(0 -2.5px 0 var(--night))}.m-hero-title[data-astro-cid-6nv4cxc4]{letter-spacing:-1px;color:var(--nest-white);text-wrap:pretty;margin:0 24px;font-size:34px;font-weight:800;line-height:1.05}.m-hero-sub[data-astro-cid-6nv4cxc4]{color:var(--deep-teal);margin:0 24px;font-size:16px;font-weight:500;line-height:1.5}.m-marquee[data-astro-cid-2qoah7of]{background:var(--amber);border-top:3px solid var(--night);border-bottom:3px solid var(--night);margin:-30px 0 30px;padding:14px 0;overflow:hidden;transform:rotate(-3deg)scale(1.08)}.m-marquee-track[data-astro-cid-2qoah7of]{white-space:nowrap;letter-spacing:-.5px;color:var(--night);will-change:transform;gap:28px;font-size:26px;font-weight:800;display:flex}.m-marquee-item[data-astro-cid-2qoah7of]{align-items:center;gap:12px;margin-right:22px;display:flex}.m-marquee-item[data-astro-cid-2qoah7of] svg{flex:none;display:block}.m-sr-only[data-astro-cid-2qoah7of]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m-approach[data-astro-cid-t242jo2q]{flex-direction:column;gap:18px;padding:48px 20px 64px;display:flex}.m-approach-title[data-astro-cid-t242jo2q]{letter-spacing:-1.6px;color:var(--nest-white);text-wrap:balance;margin:0;font-size:40px;font-weight:800;line-height:.98}.m-approach-sub[data-astro-cid-t242jo2q]{color:var(--deep-teal);text-wrap:pretty;margin:0;font-size:16.5px;font-weight:500;line-height:1.5}.m-pill{background:var(--amber);color:var(--night);border:var(--m-border);border-radius:var(--radius-pill);font-family:var(--font-mobile);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--m-shadow-3);align-self:flex-start;padding:6px 13px;font-size:13px;font-weight:800;transform:rotate(-2deg)}.m-btn{background:var(--nest-white);min-height:52px;color:var(--night);border:2.5px solid var(--night);border-radius:var(--m-radius-btn);font-family:var(--font-mobile);box-shadow:var(--m-shadow-4);-webkit-tap-highlight-color:transparent;align-self:flex-start;align-items:center;padding:0 22px;font-size:16.5px;font-weight:800;display:flex}.m-btn:hover{color:var(--night)}.m-btn:active{box-shadow:1px 1px 0 var(--night);transform:translate(3px,3px)}.m-nest[data-astro-cid-u4e7ucyz]{background:var(--coral);flex-direction:column;gap:20px;padding:64px 20px 56px;display:flex}.m-nest-pill[data-astro-cid-u4e7ucyz]{transform:rotate(-3deg)}.m-nest-title[data-astro-cid-u4e7ucyz]{letter-spacing:-2px;color:var(--nest-white);text-wrap:balance;margin:0;font-size:44px;font-weight:800;line-height:.95}.m-map[data-astro-cid-u4e7ucyz]{width:100%;height:auto;overflow:visible}.m-map-anim[data-astro-cid-u4e7ucyz]{transform-box:fill-box;transform-origin:50%}.m-map-pulse[data-astro-cid-u4e7ucyz]{opacity:0}.m-map-text[data-astro-cid-u4e7ucyz]{font-family:var(--font-mobile);fill:#f1efe8;font-size:14px;font-weight:800}.m-vote[data-astro-cid-u4e7ucyz]{background:var(--night);border:var(--m-border);border-radius:var(--m-radius-card);box-shadow:5px 5px 0 var(--amber);flex-direction:column;gap:14px;padding:22px 18px;display:flex}.m-vote-open[data-astro-cid-u4e7ucyz]{flex-direction:column;gap:14px;display:flex}.m-vote-open[data-astro-cid-u4e7ucyz][hidden],.m-vote-form[data-astro-cid-u4e7ucyz][hidden],.m-vote-sent[data-astro-cid-u4e7ucyz][hidden]{display:none}.m-vote-title[data-astro-cid-u4e7ucyz]{letter-spacing:-.6px;color:var(--nest-white);margin:0;font-size:24px;font-weight:800;line-height:1.1}.m-vote-chips[data-astro-cid-u4e7ucyz]{flex-wrap:wrap;gap:8px;display:flex}.m-chip[data-astro-cid-u4e7ucyz]{cursor:pointer;border-radius:var(--radius-pill);border:2px solid var(--nest-white);min-height:44px;color:var(--nest-white);-webkit-tap-highlight-color:transparent;background:0 0;padding:0 14px;font-family:inherit;font-size:14.5px;font-weight:800}.m-chip[data-astro-cid-u4e7ucyz][aria-pressed=true]{background:var(--amber);color:var(--night)}.m-chip-tick[data-astro-cid-u4e7ucyz]{display:none}.m-chip[data-astro-cid-u4e7ucyz][aria-pressed=true] .m-chip-tick[data-astro-cid-u4e7ucyz]{display:inline}.m-vote-form[data-astro-cid-u4e7ucyz]{flex-direction:column;gap:10px;display:flex}.m-vote-label[data-astro-cid-u4e7ucyz]{color:var(--nest-white);font-size:14px;font-weight:700;line-height:1.35}.m-vote-note[data-astro-cid-u4e7ucyz]{color:var(--nest-white);opacity:.85;margin:0;font-size:13px;line-height:1.45}.m-vote-note[data-astro-cid-u4e7ucyz] a[data-astro-cid-u4e7ucyz]{color:inherit;text-underline-offset:2px;text-decoration:underline}.m-vote-input[data-astro-cid-u4e7ucyz]{box-sizing:border-box;background:var(--nest-white);border:2px solid var(--nest-white);width:100%;min-height:52px;color:var(--night);border-radius:14px;outline:none;padding:12px 14px;font-family:inherit;font-size:16px;font-weight:500}.m-vote-input[data-astro-cid-u4e7ucyz]::placeholder{color:inherit;opacity:.55}.m-vote-input[data-astro-cid-u4e7ucyz]:focus-visible{border-color:var(--amber)}.m-vote-honeypot[data-astro-cid-u4e7ucyz]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.m-vote-err[data-astro-cid-u4e7ucyz]{color:var(--amber);font-size:13px;font-weight:700}.m-vote-err[data-astro-cid-u4e7ucyz]:empty{display:none}.m-vote-submit[data-astro-cid-u4e7ucyz]{background:var(--amber);min-height:52px;color:var(--night);border:2.5px solid var(--night);box-shadow:3px 3px 0 var(--loro-green);cursor:pointer;border-radius:14px;font-family:inherit;font-size:16px;font-weight:800}.m-vote-submit[data-astro-cid-u4e7ucyz]:active{box-shadow:1px 1px 0 var(--loro-green);transform:translate(2px,2px)}.m-vote-submit[data-astro-cid-u4e7ucyz]:disabled{opacity:.6}.m-vote-sent[data-astro-cid-u4e7ucyz]{align-items:center;gap:12px;display:flex}.m-vote-parrot[data-astro-cid-u4e7ucyz]{flex:none;width:auto;height:36px}.m-vote-sent-msg[data-astro-cid-u4e7ucyz]{color:var(--nest-white);margin:0;font-size:20px;font-weight:800}.home-mobile[data-astro-cid-lcdefpme]{background:var(--loro-green);font-family:var(--font-mobile);overflow-x:clip}@media (width<=768px){.home-desktop[data-astro-cid-lcdefpme]{display:none}}@media (width>=769px){.home-mobile[data-astro-cid-lcdefpme]{display:none}}
