:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,Segoe UI,Roboto,sans-serif}*,:before,:after{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;margin:0}html,body{-webkit-text-size-adjust:100%;height:100%}body{color:#e8e6e3;background:#000;overflow:auto}html.unity-play,html.unity-play body{overscroll-behavior:none;touch-action:none;height:100dvh;overflow:hidden}html.unity-play:has(.play--survey){touch-action:auto}html.unity-play:has(.play--survey) body{touch-action:auto}p{margin:0}.app[data-v-bb4a2491]{width:100%;min-height:100%}.app--play[data-v-bb4a2491]{height:100%;overflow:hidden}.scrim[data-v-769101a1]{z-index:20;background:#000000c7;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.form[data-v-769101a1]{background:#111;border:1px solid #3a3a3a;border-radius:1rem;flex-direction:column;align-items:stretch;gap:.75rem;width:min(100%,24rem);padding:1.5rem;display:flex}h2[data-v-769101a1]{margin:0;font-size:1.35rem}.hint[data-v-769101a1]{color:#c8c4bf;line-height:1.45}.label[data-v-769101a1]{color:#e8e6e3;font-size:.95rem}.input[data-v-769101a1]{color:#e8e6e3;background:#0b0b0b;border:1px solid #3a3a3a;border-radius:.75rem;width:100%;padding:.85rem 1rem;font-size:1.05rem}.input[data-v-769101a1]:focus-visible{outline-offset:2px;border-color:#ff8c00;outline:2px solid #ff8c00}.error[data-v-769101a1]{color:#ff8a80;font-size:.95rem}.submit[data-v-769101a1],.cancel[data-v-769101a1]{cursor:pointer;touch-action:manipulation;border:none;border-radius:999px;justify-content:center;align-self:center;align-items:center;min-width:12rem;padding:.85rem 1.75rem;font-size:1.05rem;font-weight:700;display:inline-flex}.submit[data-v-769101a1]{color:#111;background:#ff8c00;margin-top:.5rem}.submit[data-v-769101a1]:hover,.submit[data-v-769101a1]:focus-visible{background:#ffb347;outline:none}.cancel[data-v-769101a1]{color:#e8e6e3;background:0 0;box-shadow:inset 0 0 0 2px #ff8c00}.cancel[data-v-769101a1]:hover,.cancel[data-v-769101a1]:focus-visible{color:#111;background:#ff8c00;outline:none}.submit[data-v-769101a1]:disabled,.cancel[data-v-769101a1]:disabled{opacity:.6;cursor:wait}.home[data-v-63649e70]{flex-direction:column;align-items:center;gap:2rem;max-width:720px;margin:0 auto;padding:2.5rem 1.25rem 4rem;display:flex}.title-image[data-v-63649e70]{width:100%;height:auto;display:block}.summary[data-v-63649e70]{color:#e8e6e3;flex-direction:column;gap:.9rem;font-size:1.05rem;line-height:1.55;display:flex}.start-actions[data-v-63649e70]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.start-button[data-v-63649e70]{color:#111;letter-spacing:.02em;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ff8c00;border:none;border-radius:999px;justify-content:center;align-items:center;min-width:12rem;padding:.85rem 1.75rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.start-button.secondary[data-v-63649e70]{color:#e8e6e3;background:0 0;box-shadow:inset 0 0 0 2px #ff8c00}.start-button[data-v-63649e70]:hover,.start-button[data-v-63649e70]:focus-visible{color:#111;background:#ffb347;outline:none}.start-button.secondary[data-v-63649e70]:hover,.start-button.secondary[data-v-63649e70]:focus-visible{color:#111;background:#ff8c00}.start-button[data-v-63649e70]:disabled{opacity:.6;cursor:wait}.error[data-v-63649e70]{color:#ff8a80;text-align:center;flex-basis:100%}.icon[data-v-e5bd1e4a]{width:1em;height:1em;display:block}@font-face{font-family:Ring Sans;src:url(/campaign/fonts/RingSans-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ring Sans;src:url(/campaign/fonts/RingSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ring Sans;src:url(/campaign/fonts/RingSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ring Sans;src:url(/campaign/fonts/RingSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Horier Time;src:url(/campaign/fonts/HorierTime.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.landing[data-v-e9377cfa]{--landing-blue:#1998d5;--landing-blue-dark:#1277a8;--landing-purple:#4c0e84;--landing-red:#ce2d29;--landing-text:#fff;--landing-muted:#f4f8ffeb;--landing-content:38rem;--landing-bg-pos:left bottom;isolation:isolate;color:var(--landing-text);grid-template-columns:minmax(0,1.42fr) minmax(18rem,1fr);align-items:start;font-family:Ring Sans,system-ui,sans-serif;font-weight:400;display:grid;position:fixed;inset:0;overflow:hidden}.backdrop[data-v-e9377cfa]{z-index:-1;pointer-events:none;position:fixed;inset:0}.backdrop img[data-v-e9377cfa]{object-fit:cover;object-position:var(--landing-bg-pos);width:100%;height:100%}.sheet[data-v-e9377cfa]{text-align:left;flex-direction:column;grid-column:2;justify-content:flex-start;align-items:flex-start;gap:.75rem;width:min(100%,29rem);height:100%;min-height:0;max-height:100%;margin-left:.25rem;margin-right:clamp(1.5rem,4.5vw,4.25rem);padding:8vh 0 1.5rem;display:flex;overflow:hidden auto}.masthead[data-v-e9377cfa],.lower[data-v-e9377cfa],.copy[data-v-e9377cfa]{flex-direction:column;flex:none;align-items:flex-start;gap:.75rem;width:100%;display:flex}.lower[data-v-e9377cfa]{gap:.75rem}.brands[data-v-e9377cfa]{display:none}.logo[data-v-e9377cfa]{width:auto;display:block}.logo--ring[data-v-e9377cfa]{height:2.15rem}.logo--drei[data-v-e9377cfa]{height:1.05rem}.connector[data-v-e9377cfa]{color:var(--landing-text);font-size:1.45rem;font-weight:300;line-height:1}.lockup[data-v-e9377cfa]{object-fit:contain;object-position:center top;align-self:center;width:auto;max-width:min(100%,26rem);height:auto;max-height:min(32vh,16rem);margin-block:-.15rem .1rem;display:block}.tagline[data-v-e9377cfa]{letter-spacing:.04em;margin:0;font-family:Horier Time,Georgia,serif;font-size:clamp(2.4rem,8vw,4.4rem);line-height:.9}.episode[data-v-e9377cfa]{text-align:center;flex-direction:column;align-items:center;gap:.45rem;width:100%;display:flex}.episode-logo[data-v-e9377cfa]{width:auto;max-width:8.75rem;height:auto;max-height:4.5rem;display:block}.subline[data-v-e9377cfa]{max-width:22rem;color:var(--landing-muted);text-align:center;margin:0;font-family:Ring Sans,system-ui,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.3}.badge[data-v-e9377cfa]{background:var(--landing-blue);color:#fff;border-radius:999px;margin:.55rem 0 0;padding:.42rem 1rem;font-size:.92rem;font-weight:500;display:inline-flex}.headline[data-v-e9377cfa]{letter-spacing:-.02em;text-transform:uppercase;margin:.15rem 0 0;font-size:clamp(2.05rem,6.4vw,3.7rem);font-weight:700;line-height:.95}.lead[data-v-e9377cfa]{color:var(--landing-muted);margin:0;font-size:1.08rem}.briefing[data-v-e9377cfa]{width:100%;color:var(--landing-muted);text-align:left;text-shadow:0 1px 2px #000000bf,0 8px 22px #0006148c;flex-direction:column;gap:.7rem;font-family:Ring Sans,system-ui,sans-serif;font-size:clamp(.95rem,1.05vw,1.05rem);font-weight:400;line-height:1.45;display:flex}.start-actions[data-v-e9377cfa]{flex-direction:column;flex:none;align-items:center;gap:.75rem;width:100%;margin-top:.35rem;display:flex}.start-button[data-v-e9377cfa]{background:var(--landing-blue);color:#fff;min-width:12rem;min-height:2.85rem;font:inherit;letter-spacing:.02em;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.75rem;font-size:1.1rem;font-weight:500;text-decoration:none;display:inline-flex}.start-button[data-v-e9377cfa]:hover,.start-button[data-v-e9377cfa]:focus-visible{background:var(--landing-blue-dark);outline:none}.start-button[data-v-e9377cfa]:disabled{opacity:.6;cursor:wait}.facts[data-v-e9377cfa]{grid-template-columns:1fr 1fr;gap:.85rem 1.25rem;width:100%;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.fact[data-v-e9377cfa]{text-align:left;justify-content:center;align-items:flex-start;gap:.7rem;display:flex}.fact-icon[data-v-e9377cfa]{flex:none;width:1.7rem;height:1.7rem;margin-top:.1rem}.fact-text[data-v-e9377cfa]{white-space:pre-line;font-size:.98rem;line-height:1.35}.cta[data-v-e9377cfa]{background:var(--landing-blue);border-radius:1.15rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem 1rem;width:100%;margin-top:.45rem;padding:.95rem 1.1rem;display:flex}.cta-icon[data-v-e9377cfa]{width:1.85rem;height:1.85rem}.cta-copy[data-v-e9377cfa]{flex-direction:column;flex:12rem;gap:.15rem;display:flex}.cta-eyebrow[data-v-e9377cfa]{margin:0;font-size:1.05rem;font-weight:700}.cta-text[data-v-e9377cfa]{margin:0;font-size:.95rem;line-height:1.35}.cta-button[data-v-e9377cfa],.submit[data-v-e9377cfa]{color:#111;min-height:2.7rem;font:inherit;cursor:pointer;background:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1.15rem;font-weight:700;display:inline-flex}.cta-button[data-v-e9377cfa]:hover,.cta-button[data-v-e9377cfa]:focus-visible,.submit[data-v-e9377cfa]:hover,.submit[data-v-e9377cfa]:focus-visible{background:#e8f6fc;outline:none}.form[data-v-e9377cfa]{gap:.75rem;width:100%;margin-top:.15rem;scroll-margin-top:1.25rem;display:grid}.field[data-v-e9377cfa]{gap:.35rem;display:grid}.label[data-v-e9377cfa]{font-size:.9rem}.input[data-v-e9377cfa]{width:100%;color:var(--landing-text);font:inherit;background:#06040e9e;border:1px solid #ffffff2e;border-radius:.75rem;padding:.75rem .9rem}.input--area[data-v-e9377cfa]{resize:vertical;min-height:6rem}.input[data-v-e9377cfa]:focus-visible{outline:2px solid var(--landing-blue);outline-offset:2px;border-color:var(--landing-blue)}.error[data-v-e9377cfa]{color:#ffb4ae}.success[data-v-e9377cfa]{background:#1998d538;border-radius:.9rem;padding:1rem 1.1rem;line-height:1.45}.submit[data-v-e9377cfa]{background:var(--landing-blue);color:#fff;justify-self:center;min-width:12rem}.submit[data-v-e9377cfa]:hover,.submit[data-v-e9377cfa]:focus-visible{background:var(--landing-blue-dark);color:#fff}.footer[data-v-e9377cfa]{flex-wrap:wrap;justify-content:center;gap:.85rem 1.25rem;margin-top:.5rem;display:flex}.footer a[data-v-e9377cfa]{color:var(--landing-muted);font-size:.88rem}.legal[data-v-e9377cfa]{color:#ffffffc7;text-align:center;text-shadow:0 1px 2px #000c;flex:none;align-self:center;max-width:22rem;margin:.15rem 0 0;font-size:.68rem;font-weight:400;line-height:1.35}@media (width<=560px){.facts[data-v-e9377cfa]{grid-template-columns:1fr}.brands[data-v-e9377cfa]{gap:.7rem 1.15rem}.logo--ring[data-v-e9377cfa]{height:2rem}.logo--drei[data-v-e9377cfa]{height:.82rem}.connector[data-v-e9377cfa]{font-size:1.2rem}}@media (width<=900px){.landing[data-v-e9377cfa]{display:block}.sheet[data-v-e9377cfa]{width:100%;height:auto;max-height:62dvh;padding:1.75rem 1.15rem calc(.85rem + env(safe-area-inset-bottom));background:linear-gradient(#030a1c00 0%,#030a1cd1 22%,#030a1cf0 100%);grid-column:auto;margin:0;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.copy[data-v-e9377cfa]{flex:none;padding-bottom:.35rem;overflow:visible}.start-actions[data-v-e9377cfa]{flex:none;margin-top:.15rem}.lockup[data-v-e9377cfa]{width:auto;max-width:min(100%,16rem);max-height:22vh}}@media (height<=820px) and (width>=901px){.sheet[data-v-e9377cfa],.masthead[data-v-e9377cfa],.copy[data-v-e9377cfa]{gap:.55rem}.sheet[data-v-e9377cfa]{padding-top:4vh}.briefing[data-v-e9377cfa]{gap:.45rem;font-size:.9rem;line-height:1.35}.lockup[data-v-e9377cfa]{max-width:min(100%,22rem);max-height:min(26vh,14rem)}}@media (orientation:portrait){.landing[data-v-e9377cfa]{--scene-h:min(100dvh, calc(100vw / .704762));display:block}.backdrop[data-v-e9377cfa]{background:#000}.backdrop img[data-v-e9377cfa]{object-fit:contain;object-position:center top}.sheet[data-v-e9377cfa]{pointer-events:none;background:0 0;width:auto;height:auto;max-height:none;margin:0;padding:0;display:block;position:fixed;inset:0;overflow:hidden}.masthead[data-v-e9377cfa],.lower[data-v-e9377cfa],.copy[data-v-e9377cfa],.start-actions[data-v-e9377cfa],.legal[data-v-e9377cfa]{pointer-events:auto}.masthead[data-v-e9377cfa]{height:calc(var(--scene-h) * .3);text-align:center;justify-content:flex-end;align-items:center;gap:.15rem;padding:.2rem 1rem .35rem;position:absolute;top:0;left:0;right:0;overflow:auto}.masthead .brands[data-v-e9377cfa]{display:none}.lockup[data-v-e9377cfa]{width:auto;max-width:min(44vw,12rem);max-height:calc(var(--scene-h) * .16);margin:0}.episode[data-v-e9377cfa],.subline[data-v-e9377cfa]{text-align:center;align-items:center;max-width:none}.subline[data-v-e9377cfa]{text-shadow:0 1px 2px #000000b3;font-size:1.05rem;font-weight:500;line-height:1.3}.lower[data-v-e9377cfa]{top:calc(var(--scene-h) * .755);width:auto;min-height:0;padding:.35rem 1.15rem calc(.7rem + env(safe-area-inset-bottom));align-items:center;margin:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.copy[data-v-e9377cfa]{text-align:left;flex:auto;align-items:stretch;width:min(100%,36rem);min-height:0;overflow:hidden auto}.briefing[data-v-e9377cfa]{text-align:left;gap:.55rem;font-size:.95rem;line-height:1.4}.start-actions[data-v-e9377cfa]{flex:none;align-items:center;width:min(100%,36rem)}.legal[data-v-e9377cfa]{flex:none;width:min(100%,36rem);font-size:.62rem}}.scrim[data-v-d7e8e466]{z-index:45;padding:1.25rem;padding-top:max(3.5rem, env(safe-area-inset-top));touch-action:auto;pointer-events:auto;-webkit-user-select:text;user-select:text;background:#000000d1;place-items:center;display:grid;position:absolute;inset:0;overflow:auto}.form[data-v-d7e8e466]{color:#e8e6e3;background:#111;border:1px solid #3a3a3a;border-radius:1rem;flex-direction:column;align-items:stretch;gap:.85rem;width:min(100%,36rem);max-height:min(92dvh,52rem);padding:1.5rem;display:flex;overflow:auto}h2[data-v-d7e8e466]{margin:0;font-size:1.35rem}.hint[data-v-d7e8e466]{color:#c8c4bf;margin:0;line-height:1.45}.block[data-v-d7e8e466]{border:0;min-width:0;margin:0;padding:0}.label[data-v-d7e8e466]{float:none;color:#e8e6e3;margin-bottom:.45rem;padding:0;font-size:.95rem;display:block}.scale[data-v-d7e8e466]{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;display:flex}.scale-end[data-v-d7e8e466]{color:#c8c4bf;font-size:.8rem}.scale-buttons[data-v-d7e8e466],.choices[data-v-d7e8e466]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-v-d7e8e466]{color:#e8e6e3;cursor:pointer;touch-action:manipulation;background:#0b0b0b;border:1px solid #3a3a3a;border-radius:999px;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;padding:.45rem .7rem;font-size:.95rem;display:inline-flex}.chip--wide[data-v-d7e8e466]{min-width:7.5rem}.chip--active[data-v-d7e8e466],.chip[data-v-d7e8e466]:hover,.chip[data-v-d7e8e466]:focus-visible{color:#111;background:#ff8c00;border-color:#ff8c00;outline:none}.chip[data-v-d7e8e466]:disabled{opacity:.6;cursor:wait}.comment[data-v-d7e8e466]{color:#e8e6e3;width:100%;font:inherit;resize:vertical;background:#0b0b0b;border:1px solid #3a3a3a;border-radius:.75rem;padding:.75rem .9rem}.comment[data-v-d7e8e466]:focus-visible{outline-offset:2px;border-color:#ff8c00;outline:2px solid #ff8c00}.error[data-v-d7e8e466]{color:#ff8a80;margin:0;font-size:.95rem}.submit[data-v-d7e8e466]{color:#111;cursor:pointer;touch-action:manipulation;background:#ff8c00;border:none;border-radius:999px;justify-content:center;align-self:center;align-items:center;min-width:12rem;margin-top:.35rem;padding:.85rem 1.75rem;font-size:1.05rem;font-weight:700;display:inline-flex}.submit[data-v-d7e8e466]:hover,.submit[data-v-d7e8e466]:focus-visible{background:#ffb347;outline:none}.submit[data-v-d7e8e466]:disabled{opacity:.6;cursor:not-allowed}.unity-shell[data-v-ad0e8f16]{width:100%;height:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);touch-action:none;overscroll-behavior:none;-webkit-user-select:none;user-select:none;background:#000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.unity-stage[data-v-ad0e8f16]{aspect-ratio:16/9;background:#000;flex:none;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;position:relative;overflow:hidden}.unity-canvas[data-v-ad0e8f16]{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none;width:100%;height:100%;display:block}.rotate-overlay[data-v-ad0e8f16]{z-index:40;padding:max(1.5rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) max(1.5rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));color:#e8e6e3;text-align:center;touch-action:none;opacity:0;visibility:hidden;pointer-events:none;background:#0b0c10;place-content:center;display:grid;position:absolute;inset:0}.rotate-overlay-inner[data-v-ad0e8f16]{justify-items:center;gap:.85rem;max-width:22rem;display:grid}.rotate-icon[data-v-ad0e8f16]{color:#ff8c00;width:6.5rem;height:6.5rem}.rotate-icon-phone[data-v-ad0e8f16]{fill:none;stroke:currentColor;stroke-width:4px;transform-origin:60px 56px;animation:2.4s ease-in-out infinite rotate-phone-ad0e8f16}.rotate-icon-phone rect[data-v-ad0e8f16]:nth-child(2),.rotate-icon-phone circle[data-v-ad0e8f16]{fill:currentColor;stroke:none}.rotate-title[data-v-ad0e8f16]{margin:0;font-size:1.45rem;font-weight:700}.rotate-copy[data-v-ad0e8f16],.rotate-progress[data-v-ad0e8f16]{color:#c8c4bf;margin:0;font-size:1rem;line-height:1.45}.rotate-progress[data-v-ad0e8f16]{color:#9a9690}@media (orientation:portrait) and (width<=1100px){.rotate-overlay[data-v-ad0e8f16]{opacity:1;visibility:visible;pointer-events:auto}}@keyframes rotate-phone-ad0e8f16{0%,18%{transform:rotate(0)}45%,68%{transform:rotate(90deg)}to{transform:rotate(0)}}.unity-overlay[data-v-ad0e8f16]{z-index:20;text-align:center;color:#e8e6e3;pointer-events:none;background:#0b0c10;place-content:center;gap:.5rem;padding:1.5rem;display:grid;position:absolute;inset:0}.retry[data-v-ad0e8f16]{pointer-events:auto;color:#e8e6e3;cursor:pointer;background:#1a1c22;border:1px solid #3a3a3a;border-radius:6px;justify-self:center;margin-top:.75rem;padding:.55rem 1.1rem}.hint[data-v-ad0e8f16]{color:#9a9690;max-width:36rem;margin:0 auto;font-size:.95rem}code[data-v-ad0e8f16]{color:#e8e6e3;font-family:ui-monospace,Consolas,monospace;font-size:.9em}.play[data-v-f8351f34]{touch-action:none;overscroll-behavior:none;-webkit-user-select:none;user-select:none;background:#000;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.play--board[data-v-f8351f34]{touch-action:auto;-webkit-user-select:auto;user-select:auto}.play--survey[data-v-f8351f34] .unity-shell,.play--survey[data-v-f8351f34] .unity-canvas{visibility:hidden;pointer-events:none}.play--board[data-v-f8351f34] .rotate-overlay,.play--survey[data-v-f8351f34] .rotate-overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.card[data-v-2b631b62]{background:#111;border:1px solid #3a3a3a;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.1rem 1.15rem 1.15rem;display:flex}.card--current[data-v-2b631b62]{border-color:#ff8c00;box-shadow:0 0 0 1px #ff8c00}.top[data-v-2b631b62]{align-items:flex-start;gap:.9rem;display:flex}.play[data-v-2b631b62]{color:#111;cursor:pointer;touch-action:manipulation;background:#ff8c00;border:none;border-radius:999px;flex:none;place-items:center;width:3rem;height:3rem;margin-top:.1rem;display:grid}.play[data-v-2b631b62]:hover,.play[data-v-2b631b62]:focus-visible{background:#ffb347;outline:none}.play svg[data-v-2b631b62]{fill:currentColor;width:1.2rem;height:1.2rem}.meta[data-v-2b631b62]{flex:1;min-width:0}.title-row[data-v-2b631b62]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem .75rem;display:flex}h3[data-v-2b631b62]{letter-spacing:.01em;margin:0;font-size:1.08rem;font-weight:700}.badges[data-v-2b631b62]{flex-wrap:wrap;gap:.35rem;display:flex}.badge[data-v-2b631b62]{color:#c8c4bf;letter-spacing:.04em;text-transform:uppercase;border:1px solid #3a3a3a;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:600}.badge--warn[data-v-2b631b62]{color:#ffb347;border-color:#ff8c00}.badge--ok[data-v-2b631b62]{color:#9ccc9c;border-color:#3d5c3d}.speaker[data-v-2b631b62]{color:#ffb347;margin-top:.25rem;font-size:.92rem;font-weight:600}.description[data-v-2b631b62]{color:#c8c4bf;margin-top:.35rem;font-size:.95rem;line-height:1.45}.review[data-v-2b631b62]{flex-direction:column;gap:.45rem;display:flex;position:relative}.verdicts[data-v-2b631b62]{flex-wrap:wrap;gap:.45rem;display:flex}.verdict[data-v-2b631b62]{color:#e8e6e3;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:999px;padding:.4rem .8rem;font-size:.85rem;font-weight:600;box-shadow:inset 0 0 0 1px #3a3a3a}.verdict[data-v-2b631b62]:hover,.verdict[data-v-2b631b62]:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ff8c00}.verdict--active.verdict--yes[data-v-2b631b62]{box-shadow:none;background:#2f5d32}.verdict--active.verdict--no[data-v-2b631b62]{box-shadow:none;background:#6b2b2b}.verdict--active.verdict--unsure[data-v-2b631b62]{box-shadow:none;background:#5c4a1f}.comment-label[data-v-2b631b62]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.comment[data-v-2b631b62]{color:#e8e6e3;width:100%;font:inherit;resize:vertical;background:#0b0b0b;border:1px solid #3a3a3a;border-radius:.75rem;padding:.65rem .75rem;font-size:.92rem}.comment[data-v-2b631b62]:focus-visible{outline-offset:2px;border-color:#ff8c00;outline:2px solid #ff8c00}.page[data-v-c84cd16f]{flex-direction:column;gap:1.75rem;max-width:1100px;margin:0 auto;padding:2.5rem 1.25rem 10rem;display:flex}.title-image[data-v-c84cd16f]{width:min(100%,720px);height:auto;margin:0 auto;display:block}.intro[data-v-c84cd16f]{flex-direction:column;gap:.7rem;max-width:720px;display:flex}.kicker[data-v-c84cd16f]{color:#ff8c00;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:700}h1[data-v-c84cd16f]{margin:0;font-size:1.85rem}.intro p[data-v-c84cd16f],.chapter-copy[data-v-c84cd16f]{color:#c8c4bf;font-size:1.02rem;line-height:1.55}.hint[data-v-c84cd16f]{color:#9a9690;font-size:.92rem}code[data-v-c84cd16f]{color:#ffb347;font-size:.88em}.back[data-v-c84cd16f]{color:#ff8c00;align-self:flex-start;margin-top:.25rem;font-weight:700;text-decoration:none}.back[data-v-c84cd16f]:hover,.back[data-v-c84cd16f]:focus-visible{color:#ffb347;outline:none}.toolbar[data-v-c84cd16f]{z-index:5;background:linear-gradient(#000 70%,#0000);flex-direction:column;gap:.75rem;padding:.75rem 0 .85rem;display:flex;position:sticky;top:0}.chips[data-v-c84cd16f]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-v-c84cd16f]{color:#e8e6e3;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:999px;padding:.45rem .9rem;font-size:.92rem;font-weight:600;box-shadow:inset 0 0 0 1px #3a3a3a}.chip[data-v-c84cd16f]:hover,.chip[data-v-c84cd16f]:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ff8c00}.chip--active[data-v-c84cd16f]{color:#111;box-shadow:none;background:#ff8c00}.toolbar-row[data-v-c84cd16f]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.check[data-v-c84cd16f]{color:#c8c4bf;cursor:pointer;align-items:center;gap:.45rem;font-size:.95rem;display:inline-flex}.counter[data-v-c84cd16f]{color:#e8e6e3;font-weight:700}.export[data-v-c84cd16f]{color:#e8e6e3;cursor:pointer;background:0 0;border:none;border-radius:999px;margin-left:auto;padding:.5rem 1rem;font-size:.92rem;font-weight:700;box-shadow:inset 0 0 0 2px #ff8c00}.export[data-v-c84cd16f]:hover,.export[data-v-c84cd16f]:focus-visible{color:#111;background:#ff8c00;outline:none}.chapter[data-v-c84cd16f]{flex-direction:column;gap:1rem;display:flex}h2[data-v-c84cd16f]{margin:0;font-size:1.45rem}.section[data-v-c84cd16f]{flex-direction:column;gap:.75rem;display:flex}.section h3[data-v-c84cd16f]{color:#ffb347;margin:.4rem 0 0;font-size:1.05rem}.cards[data-v-c84cd16f]{gap:.85rem;display:grid}.empty[data-v-c84cd16f]{color:#9a9690;border:1px dashed #3a3a3a;border-radius:1rem;padding:1.1rem 1.2rem;line-height:1.5}.error[data-v-c84cd16f]{color:#ff8a80}.player[data-v-c84cd16f]{z-index:30;padding:.75rem 1.25rem calc(.85rem + env(safe-area-inset-bottom));background:#111;border-top:1px solid #3a3a3a;flex-direction:column;gap:.45rem;display:flex;position:fixed;bottom:0;left:0;right:0}.player-main[data-v-c84cd16f]{align-items:center;gap:.5rem;width:100%;max-width:1100px;margin:0 auto;display:flex}.nav[data-v-c84cd16f]{color:#e8e6e3;cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:inset 0 0 0 1px #3a3a3a}.nav--play[data-v-c84cd16f]{color:#111;box-shadow:none;background:#ff8c00}.nav[data-v-c84cd16f]:hover,.nav[data-v-c84cd16f]:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #ff8c00}.nav--play[data-v-c84cd16f]:hover,.nav--play[data-v-c84cd16f]:focus-visible{box-shadow:none;background:#ffb347}.nav svg[data-v-c84cd16f]{fill:currentColor;width:1.15rem;height:1.15rem}.now[data-v-c84cd16f]{flex:1;min-width:0;margin-left:.35rem}.now-title[data-v-c84cd16f]{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.now-sub[data-v-c84cd16f]{color:#9a9690;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.seek[data-v-c84cd16f]{cursor:pointer;background:#2a2a2a;border:none;border-radius:999px;width:100%;max-width:1100px;height:.45rem;margin:0 auto;padding:0;display:block}.seek-fill[data-v-c84cd16f]{border-radius:inherit;background:#ff8c00;height:100%;display:block}.times[data-v-c84cd16f]{color:#9a9690;width:100%;max-width:1100px;margin:0 auto;font-size:.8rem}.player-rate[data-v-c84cd16f]{flex-wrap:wrap;gap:.4rem;width:100%;max-width:1100px;margin:0 auto;display:flex}.verdict[data-v-c84cd16f]{color:#e8e6e3;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;box-shadow:inset 0 0 0 1px #3a3a3a}.verdict--active[data-v-c84cd16f]{box-shadow:none;background:#2f5d32}.verdict--no.verdict--active[data-v-c84cd16f]{background:#6b2b2b}.verdict--unsure.verdict--active[data-v-c84cd16f]{background:#5c4a1f}@media (width>=860px){.cards[data-v-c84cd16f]{grid-template-columns:1fr 1fr}}@font-face{font-family:Ring Sans;src:url(/campaign/fonts/RingSans-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ring Sans;src:url(/campaign/fonts/RingSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ring Sans;src:url(/campaign/fonts/RingSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ring Sans;src:url(/campaign/fonts/RingSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.campaign-sheet{--landing-blue:#1998d5;--landing-blue-dark:#1277a8;--landing-text:#fff;--landing-muted:#ffffffdb;min-height:100dvh;color:var(--landing-text);font-family:Ring Sans,system-ui,sans-serif;position:relative;overflow:auto}.campaign-sheet .backdrop,.campaign-sheet .vignette{z-index:-1;position:fixed;inset:0}.campaign-sheet .backdrop img{object-fit:cover;object-position:68% 40%;width:100%;height:100%}.campaign-sheet--scene .backdrop img{object-position:var(--landing-bg-pos,left bottom)}.campaign-sheet .vignette{background:radial-gradient(80% 70% at 50% 42%,#04020c47 0%,#04020cc7 100%),linear-gradient(#04020c80 0%,#04020c47 28%,#04020c9e 100%)}.campaign-sheet .sheet{width:min(100%,38rem);padding:max(2.5rem, calc(env(safe-area-inset-top) + 1.5rem)) 1.25rem 3rem;text-align:center;flex-direction:column;align-items:center;gap:.9rem;margin-inline:auto;display:flex}.campaign-sheet .brands{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem 1.2rem;display:flex}.campaign-sheet .logo{width:auto;display:block}.campaign-sheet .logo--ring{height:2.2rem}.campaign-sheet .logo--drei{height:.85rem}.campaign-sheet .connector{font-size:1.2rem;font-weight:300;line-height:1}.campaign-sheet .lockup{width:min(100%,22rem);height:auto;display:block}.campaign-sheet .headline{letter-spacing:-.02em;text-transform:uppercase;margin:.2rem 0 0;font-size:clamp(2.4rem,8vw,4rem);font-weight:700;line-height:.95}.campaign-sheet .lead,.campaign-sheet .copy,.campaign-sheet .note{color:var(--landing-muted);margin:0;line-height:1.5}.campaign-sheet .lead{font-size:1.12rem}.campaign-sheet .copy{max-width:32rem;font-size:1.02rem}.campaign-sheet .time{background:var(--landing-blue);border-radius:999px;margin:0;padding:.4rem .95rem;font-size:.95rem;font-weight:500}.campaign-sheet .prizes{gap:.55rem;width:100%;margin:.2rem 0 0;padding:0;display:grid}.campaign-sheet .prizes h2{margin:0;font-size:1.05rem;font-weight:500}.campaign-sheet .prizes ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.campaign-sheet .prizes li{background:#06040e8c;border-radius:.9rem;align-items:baseline;gap:.75rem;padding:.7rem .9rem;display:flex}.campaign-sheet .prizes .count{font-variant-numeric:tabular-nums;text-align:right;flex:0 0 4.2rem;font-weight:700}.campaign-sheet .cta{background:var(--landing-blue);color:#fff;min-width:14rem;min-height:2.85rem;font:inherit;cursor:pointer;border:none;border-radius:999px;justify-content:center;justify-self:center;align-items:center;margin-top:.35rem;padding:.75rem 1.5rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.campaign-sheet .cta--ghost{background:0 0;border:2px solid #fff}.campaign-sheet .cta:hover,.campaign-sheet .cta:focus-visible{background:var(--landing-blue-dark);outline:none}.campaign-sheet .cta--ghost:hover,.campaign-sheet .cta--ghost:focus-visible{background:#ffffff24}.campaign-sheet .cta:disabled{opacity:.6;cursor:wait}@media (orientation:portrait){.campaign-sheet--scene .backdrop{background:#000}.campaign-sheet--scene .backdrop img{object-fit:contain;object-position:center top}}@media (width<=560px){.campaign-sheet .vignette{background:radial-gradient(100% 70% at 50% 38%,#04020c57 0%,#04020cd1 100%),linear-gradient(#04020c8c 0%,#04020cd1 100%)}}.form[data-v-0672f4b1]{text-align:left;gap:.75rem;width:100%;margin-top:.35rem;display:grid}.field[data-v-0672f4b1]{gap:.35rem;display:grid}.field--split[data-v-0672f4b1]{grid-template-columns:7rem 1fr;gap:.7rem}.label[data-v-0672f4b1]{font-size:.95rem}.input[data-v-0672f4b1]{color:#fff;width:100%;font:inherit;background:#06040e9e;border:1px solid #ffffff2e;border-radius:.75rem;padding:.8rem .95rem}.input[data-v-0672f4b1]:focus-visible{outline-offset:2px;border-color:#1998d5;outline:2px solid #1998d5}.check[data-v-0672f4b1]{color:#ffffffdb;align-items:flex-start;gap:.65rem;line-height:1.45;display:flex}.check input[data-v-0672f4b1]{accent-color:#1998d5;margin-top:.2rem}.check a[data-v-0672f4b1]{color:#fff}.error[data-v-0672f4b1]{color:#ffb4ae;margin:0}.cta[data-v-0672f4b1]{justify-self:center}@media (width<=560px){.field--split[data-v-0672f4b1]{grid-template-columns:1fr}}.cta[data-v-bcb3f597]{justify-content:center;align-items:center;display:inline-flex}.microsite[data-v-bcb3f597]{color:#fff}
