@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-4ec21e7a],[data-v-4ec21e7a]:before,[data-v-4ec21e7a]:after,[data-v-4ec21e7a]::backdrop{--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-outline-style:solid}}}.hero[data-v-4ec21e7a]{background-image:linear-gradient(to bottom,var(--ll-neutral-0) 0%,var(--ll-accent-1-light) 100%)}@supports (color:color-mix(in lab,red,red)){.hero[data-v-4ec21e7a]{background-image:linear-gradient(to bottom,var(--ll-neutral-0) 0%,color-mix(in srgb,var(--ll-accent-1-light) 32.5%,transparent) 100%)}}.hero[data-v-4ec21e7a]{padding-top:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 14);grid-template-rows:repeat(3,auto);display:grid;position:relative}@media(min-width:64rem){.hero[data-v-4ec21e7a]{padding-block:calc(var(--spacing,.25rem) * 16);overflow:hidden}}@media(min-width:80rem){.hero[data-v-4ec21e7a]{padding-block:calc(var(--spacing,.25rem) * 20)}}@media(min-width:96rem){.hero[data-v-4ec21e7a]{padding-block:calc(var(--spacing,.25rem) * 24)}}@media(min-width:64rem){.hero[data-v-4ec21e7a]{background:linear-gradient(to bottom,var(--ll-neutral-0) 0%,var(--ll-accent-1-light) 100%);grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr}}.hero .three-rings[data-v-4ec21e7a]{bottom:calc(var(--spacing,.25rem) * 4);z-index:10;display:none;position:absolute;left:50%}@media(min-width:64rem){.hero .three-rings[data-v-4ec21e7a]{display:block}}@media(min-width:96rem){.hero .three-rings[data-v-4ec21e7a]{bottom:calc(var(--spacing,.25rem) * 10);left:55%}}.hero-intro[data-v-4ec21e7a]{clip-path:inset(50%);white-space:nowrap;border-width:0;flex-direction:column;width:1px;height:1px;margin:-1px;padding:0;display:flex;position:absolute;overflow:hidden}@media(min-width:64rem){.hero-intro[data-v-4ec21e7a]{clip-path:none;white-space:normal;width:auto;height:auto;padding:0;padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 10);grid-area:1/1/2/2;margin:0;position:static;overflow:visible}}.hero-title[data-v-4ec21e7a]{margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));flex-direction:column;display:flex}@media(min-width:80rem){.hero-title[data-v-4ec21e7a]{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}@media(min-width:96rem){.hero-title[data-v-4ec21e7a]{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}.hero-blurb[data-v-4ec21e7a]{text-wrap:pretty}@media(min-width:64rem){.hero-blurb[data-v-4ec21e7a]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.hero-cta[data-v-4ec21e7a]{padding-inline:calc(var(--spacing,.25rem) * 7);grid-row:3/4}@media(min-width:64rem){.hero-cta[data-v-4ec21e7a]{align-items:center;gap:calc(var(--spacing,.25rem) * 8);padding-inline:calc(var(--spacing,.25rem) * 0);grid-area:2/1/3/2;display:flex}}.hero-cta .cta-main[data-v-4ec21e7a]{width:100%;max-width:calc(var(--spacing,.25rem) * 90);margin-inline:auto}@media(min-width:64rem){.hero-cta .cta-main[data-v-4ec21e7a]{margin-inline:calc(var(--spacing,.25rem) * 0);max-width:calc(var(--spacing,.25rem) * 64)}}@media not all and (min-width:64rem){.hero-cta .cta-alt[data-v-4ec21e7a]{display:none}}.hero-promises[data-v-4ec21e7a],.hero-example-text[data-v-4ec21e7a]{max-width:calc(var(--spacing,.25rem) * 104);padding-inline:calc(var(--spacing,.25rem) * 7);margin-inline:auto}@media(min-width:64rem){.hero-promises[data-v-4ec21e7a],.hero-example-text[data-v-4ec21e7a]{margin-inline:calc(var(--spacing,.25rem) * 0);max-width:none;padding-inline:calc(var(--spacing,.25rem) * 0)}}.hero-promises[data-v-4ec21e7a]{margin-bottom:calc(var(--spacing,.25rem) * 4);column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;flex-wrap:wrap;grid-row:2/3;line-height:1;display:flex}@media(min-width:64rem){.hero-promises[data-v-4ec21e7a]{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 8);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));grid-area:3/1/4/2}}.hero-promises li[data-v-4ec21e7a]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}@media(min-width:64rem){.hero-promises li[data-v-4ec21e7a]{gap:calc(var(--spacing,.25rem) * 3)}}.hero-promises svg[data-v-4ec21e7a]{margin:calc(-1 * var(--icon-trim,.125rem));width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--ll-accent-1)}@media(min-width:64rem){.hero-promises svg[data-v-4ec21e7a]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--ll-neutral-1)}.hero-intro[data-v-4ec21e7a],.hero-cta[data-v-4ec21e7a],.hero-promises[data-v-4ec21e7a]{width:100%;max-width:var(--container-xl,36rem);padding-right:calc(var(--spacing,.25rem) * 16);padding-left:calc(var(--spacing,.25rem) * 8);margin-left:auto}}@media(min-width:80rem){.hero-intro[data-v-4ec21e7a],.hero-cta[data-v-4ec21e7a],.hero-promises[data-v-4ec21e7a]{max-width:var(--container-2xl,42rem);padding-right:calc(var(--spacing,.25rem) * 30)}}@media(min-width:96rem){.hero-intro[data-v-4ec21e7a],.hero-cta[data-v-4ec21e7a],.hero-promises[data-v-4ec21e7a]{padding-right:calc(var(--spacing,.25rem) * 36);padding-left:calc(var(--spacing,.25rem) * 0)}}.hero-example[data-v-4ec21e7a]{--index:0;--dwell:2500;--glide:1s;--ease:cubic-bezier(.22, .61, .36, 1);--mobile-overlay-line-1-delay:1s;--mobile-overlay-line-gap:1.5s;--mobile-overlay-line-reveal:.5s;--mobile-overlay-hold:2s;--mobile-overlay-hide:.5s;--mobile-overlay-siblings-lead:.25s;--mobile-overlay-siblings-reveal:1s;--mobile-overlay-line-2-delay:calc(var(--mobile-overlay-line-1-delay) + var(--mobile-overlay-line-gap));--mobile-overlay-hide-delay:calc(var(--mobile-overlay-line-2-delay) + var(--mobile-overlay-line-reveal) + var(--mobile-overlay-hold));--mobile-overlay-siblings-delay:calc(var(--mobile-overlay-hide-delay) + var(--mobile-overlay-siblings-lead));z-index:20;grid-row:1/2;position:relative}@media(min-width:64rem){.hero-example[data-v-4ec21e7a]{grid-area:1/2/-1/3}}.mobile-overlay[data-v-4ec21e7a]{animation-delay:var(--mobile-overlay-hide-delay);animation-duration:var(--mobile-overlay-hide);animation-name:mobile-overlay-to-invisible-4ec21e7a;animation-fill-mode:forwards;animation-timing-function:var(--ease);pointer-events:none;top:calc(var(--spacing,.25rem) * -8);bottom:calc(var(--spacing,.25rem) * 0);z-index:30;width:100%;font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));justify-content:center;align-items:center;display:flex;position:absolute}@media(min-width:64rem){.mobile-overlay[data-v-4ec21e7a]{display:none}}@media not all and (min-width:380px){.mobile-overlay[data-v-4ec21e7a]{font-size:clamp(2.25rem,16vw - .75rem,3rem)}}.mobile-overlay>div[data-v-4ec21e7a]{flex-direction:column;display:flex}.mobile-overlay span[data-v-4ec21e7a]{animation-duration:var(--mobile-overlay-line-reveal);animation-name:mobile-overlay-to-visible-4ec21e7a;animation-fill-mode:forwards;animation-timing-function:var(--ease);opacity:0}.mobile-overlay span[data-v-4ec21e7a]:first-of-type{animation-delay:var(--mobile-overlay-line-1-delay)}.mobile-overlay span[data-v-4ec21e7a]:nth-of-type(2){animation-delay:var(--mobile-overlay-line-2-delay)}@media not all and (min-width:64rem){.mobile-overlay[data-v-4ec21e7a]~*{opacity:0}}@media not all and (min-width:64rem){.mobile-overlay[data-v-4ec21e7a]~*{animation-delay:var(--mobile-overlay-siblings-delay);animation-duration:var(--mobile-overlay-siblings-reveal);animation-name:mobile-overlay-to-visible-4ec21e7a;animation-fill-mode:forwards;animation-timing-function:var(--ease)}}@keyframes mobile-overlay-to-visible-4ec21e7a{to{opacity:1}}@keyframes mobile-overlay-to-invisible-4ec21e7a{to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.mobile-overlay[data-v-4ec21e7a],.mobile-overlay span[data-v-4ec21e7a]{opacity:0;visibility:hidden;animation:none}.mobile-overlay[data-v-4ec21e7a]~*{opacity:1;animation:none}}.hero-example-text[data-v-4ec21e7a]{line-height:1.15}.hero-example-line[data-v-4ec21e7a]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--ll-accent-1);display:block}@media not all and (min-width:380px){.hero-example-line[data-v-4ec21e7a]{font-size:clamp(1.4rem,10vw - .5rem,1.875rem)}}.hero-example-word[data-v-4ec21e7a]{vertical-align:top;height:1lh;color:var(--ll-neutral-1);display:inline-block;overflow:clip}.hero-example-word[data-v-4ec21e7a]:not(:is(.dark *)){position:relative}html:not(.dark) .hero-example-word[data-v-4ec21e7a]:before,html:not(.dark) .hero-example-word[data-v-4ec21e7a]:after{content:"";left:calc(var(--spacing,.25rem) * 0);z-index:10;width:100%;position:absolute}html:not(.dark) .hero-example-word[data-v-4ec21e7a]:before{background-image:linear-gradient(to bottom,var(--color-background),var(--color-background))}@supports (color:color-mix(in lab,red,red)){html:not(.dark) .hero-example-word[data-v-4ec21e7a]:before{background-image:linear-gradient(to bottom,var(--color-background),color-mix(in srgb,var(--color-background) 0%,transparent))}}html:not(.dark) .hero-example-word[data-v-4ec21e7a]:before{top:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 2)}html:not(.dark) .hero-example-word[data-v-4ec21e7a]:after{background-image:linear-gradient(to top,var(--color-background),var(--color-background))}@supports (color:color-mix(in lab,red,red)){html:not(.dark) .hero-example-word[data-v-4ec21e7a]:after{background-image:linear-gradient(to top,var(--color-background),color-mix(in srgb,var(--color-background) 0%,transparent))}}html:not(.dark) .hero-example-word[data-v-4ec21e7a]:after{bottom:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * .5)}.hero-example-word-track[data-v-4ec21e7a]{transform:translateY(calc(var(--index,0) * -1lh));transition:transform var(--glide) var(--ease);display:block}.hero-example-word-track>span[data-v-4ec21e7a]{height:1lh;display:block}.hero-example-carousel[data-v-4ec21e7a]{margin-top:calc(var(--spacing,.25rem) * 6);--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);position:relative;overflow:clip}.hero-example-cards[data-v-4ec21e7a]{--peek:20px;--gap:1rem;--card-width:clamp(320px, calc(100cqi - 2 * (var(--gap) + var(--peek))), 360px);--edge:calc((100cqi - var(--card-width)) / 2);gap:var(--gap);transform:translate(var(--shift,var(--edge)));transition:transform var(--glide) var(--ease);padding-bottom:calc(var(--spacing,.25rem) * 6);will-change:transform;display:flex}@media(min-width:64rem){.hero-example-cards[data-v-4ec21e7a]{padding-bottom:calc(var(--spacing,.25rem) * 0)}}@container (min-width:27rem){.hero-example-cards[data-v-4ec21e7a]{--edge:0px}}@container (min-width:41rem){.hero-example-cards[data-v-4ec21e7a]{--peek:18cqi;--card-width:clamp(320px, calc((100cqi - var(--gap) - var(--peek)) / 2), 360px)}}@media(min-width:64rem){.hero-example-cards[data-v-4ec21e7a]{--edge:0px}}.hero-example.is-resetting .hero-example-cards[data-v-4ec21e7a],.hero-example.is-resetting .hero-example-word-track[data-v-4ec21e7a]{transition-property:none}@media(prefers-reduced-motion:reduce){.hero-example-cards[data-v-4ec21e7a],.hero-example-word-track[data-v-4ec21e7a]{transition-property:none}}.example-card[data-v-4ec21e7a]{flex:0 0 var(--card-width);box-shadow:0 .75rem .75rem 0 var(--ll-accent-1-light)}@supports (color:color-mix(in lab,red,red)){.example-card[data-v-4ec21e7a]{box-shadow:0 .75rem .75rem color-mix(in srgb,var(--ll-accent-1-light) 50%,transparent)}}.example-card[data-v-4ec21e7a]{box-sizing:border-box;border-radius:var(--radius);padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-direction:column;display:flex}.example-card[data-v-4ec21e7a]:not(.animated-border){border-style:var(--tw-border-style);border-width:1px;border-color:var(--ll-neutral-3);background-color:var(--background)}.example-card-type[data-v-4ec21e7a]{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--ll-accent-1);text-transform:uppercase;display:block}.example-card-title[data-v-4ec21e7a]{margin-top:calc(var(--spacing,.25rem) * .5);margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:is(.example-card-contest-ranked[data-v-4ec21e7a],.example-card-contest-question[data-v-4ec21e7a],.example-card-contest-auto-scored[data-v-4ec21e7a],.example-card-contest-scored[data-v-4ec21e7a]){margin-bottom:auto}:is(.example-card-contest-ranked,.example-card-contest-question,.example-card-contest-auto-scored,.example-card-contest-scored) li[data-v-4ec21e7a]{padding-inline:calc(var(--spacing,.25rem) * 4);align-items:center;display:flex}:where(:is(.example-card-contest-ranked[data-v-4ec21e7a],.example-card-contest-question[data-v-4ec21e7a])>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--ll-neutral-4)}.example-card-contest-ranked[data-v-4ec21e7a],.example-card-contest-question[data-v-4ec21e7a]{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ll-neutral-4)}:is(.example-card-contest-ranked,.example-card-contest-question) li[data-v-4ec21e7a]{padding-block:calc(var(--spacing,.25rem) * 2.5)}.example-card-contest-auto-scored[data-v-4ec21e7a],.example-card-contest-scored[data-v-4ec21e7a]{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}:is(.example-card-contest-auto-scored,.example-card-contest-scored) li[data-v-4ec21e7a]{border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ll-neutral-4);padding-block:calc(var(--spacing,.25rem) * 4)}.example-card-contest-ranked[data-v-4ec21e7a]{counter-reset:contest-ranked}.example-card-contest-ranked li[data-v-4ec21e7a]{counter-increment:contest-ranked}.example-card-contest-ranked li[data-v-4ec21e7a]:before{content:counter(contest-ranked);margin-right:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);background-color:var(--ll-neutral-5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.example-card-contest-ranked .example-card-contest-control[data-v-4ec21e7a]{gap:calc(var(--spacing,.25rem) * 2);display:flex}.example-card-contest-ranked .example-card-contest-control svg[data-v-4ec21e7a]{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.example-card-contest-control[data-v-4ec21e7a]{margin-left:auto}.example-card-contest-checkmark[data-v-4ec21e7a]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ll-neutral-3);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.example-card-contest-checkmark[data-v-4ec21e7a]:has(svg){border-color:var(--ll-neutral-1);background-color:var(--ll-neutral-1)}.example-card-contest-checkmark:has(svg) svg[data-v-4ec21e7a]{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5);color:var(--ll-neutral-5)}.example-card-contest-sport-icon[data-v-4ec21e7a]{margin-right:calc(var(--spacing,.25rem) * 2)}[class*=example-card-contest-dot-][data-v-4ec21e7a]{margin-right:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);border-radius:3.40282e38px;display:block}.example-card-contest-dot-red[data-v-4ec21e7a]{background-color:#e91c22}.example-card-contest-dot-blue[data-v-4ec21e7a]{background-color:#00aff5}.example-card-participants[data-v-4ec21e7a]{margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.example-card-participants ul[data-v-4ec21e7a]{display:flex}.example-card-participants ul img[data-v-4ec21e7a]{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--ll-neutral-5);border-radius:3.40282e38px;display:block}.example-card-participants li+li[data-v-4ec21e7a]{margin-left:calc(var(--spacing,.25rem) * -3)}.example-card-participants>span[data-v-4ec21e7a]{color:var(--ll-neutral-2)}[class*=rings-ring-][data-v-4ec21e7a]{mix-blend-mode:multiply;width:calc(var(--spacing,.25rem) * 140);height:calc(var(--spacing,.25rem) * 140);border-style:var(--tw-border-style);border-width:1px;border-radius:3.40282e38px;animation-name:ring-breathe-4ec21e7a,ring-fade-4ec21e7a;animation-iteration-count:infinite,infinite;animation-direction:alternate,alternate;animation-fill-mode:backwards,backwards;display:block;position:absolute}@media(prefers-reduced-motion:reduce){[class*=rings-ring-][data-v-4ec21e7a]{animation:none}}.three-rings-ring-1[data-v-4ec21e7a]{border-color:var(--ll-accent-1);animation-duration:4s,3s;animation-delay:.5s,.25s}.three-rings-ring-2[data-v-4ec21e7a]{border-color:var(--ll-brand-red);animation-duration:3s,4s;animation-delay:0s,0s}@supports (color:color-mix(in lab,red,red)){.three-rings-ring-2[data-v-4ec21e7a]{border-color:color-mix(in srgb,var(--ll-brand-red) 50%,var(--ll-brand-purple) 50%)}}.three-rings-ring-2[data-v-4ec21e7a]{top:calc(var(--spacing,.25rem) * -8);left:calc(var(--spacing,.25rem) * 40)}.three-rings-ring-3[data-v-4ec21e7a]{top:calc(var(--spacing,.25rem) * -16);left:calc(var(--spacing,.25rem) * 80);border-color:var(--ll-accent-1);animation-duration:5s,4s;animation-delay:1s,.75s}@keyframes ring-breathe-4ec21e7a{to{transform:scale(1.075)}}@keyframes ring-fade-4ec21e7a{to{opacity:.325}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
