.spin[data-astro-cid-ecnikwkt]{aspect-ratio:564/370;cursor:grab;touch-action:pan-y;user-select:none;background:50%/contain no-repeat;width:100%;position:relative}.spin[data-astro-cid-ecnikwkt] canvas[data-astro-cid-ecnikwkt]{opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.spin[data-astro-cid-ecnikwkt].live{background-image:none!important}.spin[data-astro-cid-ecnikwkt].live canvas[data-astro-cid-ecnikwkt]{opacity:1}.spin[data-astro-cid-ecnikwkt].grab{cursor:grabbing}.loading[data-astro-cid-wcolddp2]{font:800 italic 26px/1 var(--display);opacity:.5;padding:30px 0}.challenge[data-astro-cid-wcolddp2]{background:var(--navy)}.cards4[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:26px;display:grid}@media (width<=1000px){.cards4[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.cards4[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.pcard[data-astro-cid-wcolddp2]{border:3px solid var(--ink);box-shadow:var(--shadow);transform:rotate(var(--tilt,0deg));background:#fffaf0;border-radius:8px;padding:20px 18px}.pcard[data-astro-cid-wcolddp2] .ico[data-astro-cid-wcolddp2]{background:var(--yellow);border:3px solid var(--ink);border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:12px;font-size:26px;display:grid}.pcard[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:8px}.pcard[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#3b4150;margin:0;font-size:16px}.hero[data-astro-cid-wcolddp2]{background:var(--navy) url(/img/hero-poster.jpg) center / cover;align-items:flex-end;min-height:min(100svh,920px);display:flex;position:relative;overflow:hidden}.bg[data-astro-cid-wcolddp2]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shade[data-astro-cid-wcolddp2]{background:linear-gradient(#1b24368c 0%,#1b243600 28%),linear-gradient(#14182200 30%,#14182259 52%,#141822eb 100%);position:absolute;inset:0}.content[data-astro-cid-wcolddp2]{width:100%;padding-top:120px;padding-bottom:clamp(40px,8vh,90px);position:relative}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{text-shadow:4px 6px #0a0e188c;margin:18px 0 10px}.hero[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{text-shadow:0 1px 2px #0009;margin-bottom:26px}@media (prefers-reduced-motion:reduce){.bg[data-astro-cid-wcolddp2]{display:none}}.features[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:44px 34px;margin-top:26px;display:grid}.feature[data-astro-cid-wcolddp2] .polaroid[data-astro-cid-wcolddp2]{margin:0 0 22px}.feature[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:8px}.feature[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#3b4150}.grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:26px;display:grid}@media (width<=1060px){.grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.stage[data-astro-cid-wcolddp2]{background:var(--navy-2);border:3px solid var(--ink);color:var(--paper);box-shadow:var(--shadow);border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .15s;display:flex;position:relative;overflow:hidden}.stage[data-astro-cid-wcolddp2]:hover{color:var(--paper);transform:translateY(-4px)rotate(-.4deg)}.stage[data-astro-cid-wcolddp2]>img[data-astro-cid-wcolddp2]{aspect-ratio:16/9;object-fit:cover}.map[data-astro-cid-wcolddp2]{filter:drop-shadow(2px 3px #0a0e1880);width:76px;position:absolute;top:10px;right:10px}.info[data-astro-cid-wcolddp2]{padding:16px 16px 18px}.info[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#cfd6e4;margin-bottom:10px;font-size:15px}.rec[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{color:var(--muted);margin-top:4px;display:block}.rec[data-astro-cid-wcolddp2]{letter-spacing:.06em;text-transform:uppercase;margin:0;font:700 14px/1.2 var(--display)!important;color:var(--yellow)!important}.cars[data-astro-cid-wcolddp2]{background:repeating-conic-gradient(from -8deg at 50% 120%, #f2c23012 0 5deg, transparent 5deg 14deg), radial-gradient(ellipse at 50% 100%, #2d3b58 0%, var(--navy) 65%);position:relative;overflow:hidden}.car-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr);gap:clamp(18px,3vw,34px);margin-top:30px;display:grid}@media (width<=900px){.car-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr;max-width:520px}}.car-pic[data-astro-cid-wcolddp2]{filter:drop-shadow(0 18px 18px #00000059);margin:0 -6% -4%;transition:transform .25s}.car-card[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{align-items:center;gap:12px;margin-bottom:8px;font-size:40px;display:flex}.num[data-astro-cid-wcolddp2]{background:var(--paper);width:42px;height:42px;color:var(--ink);border:3px solid var(--ink);border-radius:50%;place-items:center;font-size:26px;font-style:normal;display:grid}.car-card[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:#cfd6e4;font-size:16px}.stats[data-astro-cid-wcolddp2]{grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;margin:12px 0 0;display:grid}.stats[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{font:700 14px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.stats[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{gap:4px;margin:0;display:flex}.stats[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2]{background:var(--navy-3);width:26px;height:9px;transform:skew(-20deg)}.stats[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2].on{background:var(--yellow)}.two[data-astro-cid-wcolddp2]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(28px,6vw,80px);display:grid}@media (width<=820px){.two[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.challenge[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{margin-top:18px}.phone[data-astro-cid-wcolddp2]{aspect-ratio:9/17;background:var(--ink);border-radius:38px;justify-self:center;width:min(330px,100%);padding:14px;transform:rotate(3deg);box-shadow:0 24px 50px #14182259}.chat[data-astro-cid-wcolddp2]{background:#eef0f4;border-radius:26px;flex-direction:column;gap:10px;height:100%;padding:70px 12px 12px;display:flex}.bubble[data-astro-cid-wcolddp2]{max-width:92%;font:14px/1.35 var(--text);color:#111;background:#fff;border-radius:10px;align-self:flex-start;padding:6px;box-shadow:0 1px 1px #00000026}.bubble[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{aspect-ratio:1.9;object-fit:cover;border-radius:6px;width:100%}.bubble[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2],.bubble[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2],.bubble[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{padding:0 4px;display:block}.bubble[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{margin-top:6px}.bubble[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{color:#667;font-size:12px}.bubble[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{color:#036;margin-top:6px;font-style:normal}.bubble[data-astro-cid-wcolddp2].me{background:#cfe0ff;align-self:flex-end;padding:8px 12px}.board[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:14px}.final[data-astro-cid-wcolddp2]{background:var(--yellow);color:var(--ink);border-top:4px solid var(--ink);padding:clamp(50px,8vw,90px) 0}.final[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{margin-bottom:24px}.final[data-astro-cid-wcolddp2] .btn{background:var(--ink);color:var(--yellow);border-color:var(--ink)}.final[data-astro-cid-wcolddp2] .qr figcaption,.final[data-astro-cid-wcolddp2] .soon-note{color:var(--ink)}
