/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial}}}.cpfc-root.svelte-l2y3a4{position:relative}.pitch-lines.svelte-l2y3a4{pointer-events:none;z-index:11;width:100%;height:100%;display:none;position:absolute;inset:0}@media screen and (width>=1200px){.pitch-lines.svelte-l2y3a4{display:block}}.pitch-lines.svelte-l2y3a4 line:where(.svelte-l2y3a4){stroke:#576e8f;stroke-dasharray:2 6;stroke-linecap:round;stroke-width:1.5px}.hero-stack.svelte-l2y3a4{position:relative}.hero-video-bg.svelte-l2y3a4{z-index:0;background-color:#000;height:100svh;position:sticky;top:0;overflow:hidden}.hero-video-el.svelte-l2y3a4{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-copy-pin.svelte-l2y3a4{z-index:30;padding-inline:calc(var(--spacing,.25rem) * 8);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;height:100svh;margin-top:-100svh;display:flex;position:sticky;top:0}.hero-copy-pin.svelte-l2y3a4>:where(.svelte-l2y3a4){pointer-events:auto}.arena-section.svelte-l2y3a4{z-index:10;background-color:#020206;background-image:linear-gradient(#00000080,#00000080),url(../../../images/backgrounds/stars.png);background-position:50%;background-repeat:no-repeat,repeat;background-size:cover,100%;width:100%;min-height:100svh;position:relative;overflow:hidden}@supports (background-image:url('/images/backgrounds/stars.avif')){.arena-section.svelte-l2y3a4{background-image:linear-gradient(#00000080,#00000080),url(../../../images/backgrounds/stars.avif)}}.hero-copy.svelte-l2y3a4{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}@media screen and (width>=768px){.hero-copy.svelte-l2y3a4{transform:translateY(-2.5rem)}}.hero-eyebrow.svelte-l2y3a4{--tw-font-weight:var(--font-weight-medium,500);font-family:Noto Sans Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:var(--font-weight-medium,500);color:#59fda0;text-transform:uppercase;letter-spacing:1.4px;text-align:center;margin-bottom:.5rem;font-size:14px;line-height:120%}.hero-heading.svelte-l2y3a4{font-family:Aeonik,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:#f8fafc}@media (width>=40rem){.hero-heading.svelte-l2y3a4{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.hero-heading.svelte-l2y3a4{letter-spacing:-1.022px;text-align:center;max-width:15ch;margin-bottom:1rem;line-height:120%}@media screen and (width>=600px){.hero-heading.svelte-l2y3a4{max-width:900px;margin-bottom:2.5rem}}.hero-ctas.svelte-l2y3a4{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.hero-cta.svelte-l2y3a4{height:calc(var(--spacing,.25rem) * 11);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-family:Noto Sans Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:var(--font-weight-medium,500);color:#f8fafc;letter-spacing:1px;justify-content:center;align-items:center;font-size:13px;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.hero-cta.svelte-l2y3a4 span:where(.svelte-l2y3a4){z-index:1;position:relative}.hero-cta.is-primary.svelte-l2y3a4{background:linear-gradient(to top right,#fe0000 0%,#0057ac 100%)}.hero-cta.is-primary.svelte-l2y3a4:before{content:"";opacity:1;pointer-events:none;background:linear-gradient(to top right,#0057ac 0%,#fe0000 100%);width:100%;height:100%;transition:opacity .6s;position:absolute;top:0;left:0}.hero-cta.is-primary.svelte-l2y3a4:hover:before{opacity:0}.hero-cta.is-secondary.svelte-l2y3a4{border-style:var(--tw-border-style);background:#00000026;border-width:1px;border-color:#f8fafc;transition:background-color .3s,border-color .3s,color .3s}.hero-cta.is-secondary.svelte-l2y3a4:hover{color:#141414;background-color:#f8fafc;border-color:#f8fafc}.hero-play.svelte-l2y3a4{margin-top:calc(var(--spacing,.25rem) * 6);cursor:pointer;border-style:var(--tw-border-style);color:#fff;background-color:oklab(100% 0 5.96046e-8/.15);border-width:1px;border-color:oklab(100% 0 5.96046e-8/.9);border-radius:3.40282e38px;justify-content:center;align-items:center;width:64px;height:64px;transition:background-color .25s,box-shadow .25s,transform .25s;display:flex}.hero-play.svelte-l2y3a4:hover{background-color:oklab(100% 0 5.96046e-8/.25);transform:scale(1.08);box-shadow:0 0 0 8px #ffffff1f}.hero-play.svelte-l2y3a4:focus-visible{outline-offset:4px;outline:3px solid #fff}.video-modal.svelte-l2y3a4{aspect-ratio:16/9;width:100%;max-width:min(90vw,960px);margin-inline:auto;position:relative}.video-modal-frame.svelte-l2y3a4{border:0;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hero-video-bg.svelte-l2y3a4,.hero-copy-pin.svelte-l2y3a4{position:relative}.hero-play.svelte-l2y3a4{transition:background-color .25s}.hero-play.svelte-l2y3a4:hover{transform:none}}.pitch-dot.svelte-l2y3a4{z-index:1;justify-content:center;align-items:center;width:0;height:0;display:none;position:absolute}@media screen and (width>=600px){.pitch-dot.svelte-l2y3a4{display:flex}}@media screen and (width>=1200px){.pitch-dot.svelte-l2y3a4{width:7px;height:7px}}.pitch-dot.svelte-l2y3a4:after{content:"";background-color:#59fda0;border-radius:3.40282e38px;flex:none;width:7px;height:7px;display:none;box-shadow:0 0 8px 2px #59fda0b3}@media screen and (width>=1200px){.pitch-dot.svelte-l2y3a4:after{display:block}}.pitch-dot.svelte-l2y3a4 svg{fill:#59fda0;filter:drop-shadow(0 0 6px #59fda099);flex:none;width:26px;height:26px}@media screen and (width>=1200px){.pitch-dot.svelte-l2y3a4 svg{display:none}}.pitch-dot-1.svelte-l2y3a4{bottom:260px;left:calc(50% - 100px)}.pitch-dot-2.svelte-l2y3a4{bottom:256px;left:calc(50% + 334px)}.pitch-dot-3.svelte-l2y3a4{bottom:70px;left:calc(50% - 300px)}.arena-holder.svelte-l2y3a4{--tw-translate-x:-50%;width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-image:url(../../../images/cpfc/stadium.png);position:absolute}@supports (background-image:image-set( url('/images/cpfc/stadium.webp') type('image/webp') ) ){.arena-holder.svelte-l2y3a4{background-image:-webkit-image-set(url(../../../images/cpfc/stadium.avif) 1x type("image/avif"),url(../../../images/cpfc/stadium.webp) 1x type("image/webp"),url(../../../images/cpfc/stadium.png) 1x type("image/png"));background-image:image-set("../../../images/cpfc/stadium.avif" 1x type("image/avif"),"../../../images/cpfc/stadium.webp" 1x type("image/webp"),"../../../images/cpfc/stadium.png" 1x type("image/png"))}}.arena-holder.svelte-l2y3a4{background-position:bottom;background-repeat:no-repeat;background-size:auto 160px;width:calc(100% + 80px);top:0;bottom:0;left:50%}@media screen and (width>=600px){.arena-holder.svelte-l2y3a4{background-position:center bottom -100px;background-size:auto;left:calc(50% - 40px)}}.arena-holder.svelte-l2y3a4 .spotlight-anchor:where(.svelte-l2y3a4){position:absolute;bottom:50px;left:calc(50% + 4px);transform:translate(-50%)}@media screen and (width>=600px){.arena-holder.svelte-l2y3a4 .spotlight-anchor:where(.svelte-l2y3a4){bottom:156px;left:calc(50% + 36px)}}.arena-holder.svelte-l2y3a4 .sash-spotlight:where(.svelte-l2y3a4){transform-origin:50.9% 96.6%;display:block}@media screen and (width>=600px) and (height>=600px){.arena-holder.svelte-l2y3a4 .sash-spotlight:where(.svelte-l2y3a4){will-change:transform, opacity, filter}}.arena-holder.svelte-l2y3a4 .spotlight-source:where(.svelte-l2y3a4){pointer-events:none;background:radial-gradient(circle,#fff 0%,#ffffffd9 25%,#fff0 70%);border-radius:50%;width:18px;height:18px;display:none;position:absolute;top:96.6%;left:50.9%;transform:translate(-50%,-50%)}.ellipse.svelte-l2y3a4{filter:blur(75px);opacity:.4;z-index:-1;background:linear-gradient(92deg,#444ce780 27.86%,#1ff1a580 84.65%);border-radius:1278px;width:1278px;height:522px;display:none;position:absolute;bottom:calc(-30rem - 200px);left:calc(50% - 1400px);transform:rotate(120deg)translate(-50%)}@media screen and (width>=600px) and (height>=600px){.ellipse.svelte-l2y3a4{display:block}}.ellipse-two.svelte-l2y3a4{filter:blur(75px);opacity:.4;z-index:-1;background:linear-gradient(92deg,#444ce780 27.86%,#1ff1a580 84.65%);border-radius:1278px;width:1278px;height:522px;display:none;position:absolute;bottom:calc(-30rem - 200px);right:calc(50% - 800px);transform:rotate(120deg)translate(-50%)}@media screen and (width>=600px) and (height>=600px){.ellipse-two.svelte-l2y3a4{display:block}}.ellipse-purple.svelte-l2y3a4{filter:blur(175px);opacity:.4;z-index:-1;background:linear-gradient(263deg,#db35d054 18.92%,#b664ff42 49.39%,#b664ff12 70.93%);border-radius:795px;width:600px;height:300px;display:none;position:absolute;bottom:-200px;left:calc(50% - 200px);transform:translate(-50%)}@media screen and (width>=600px) and (height>=600px){.ellipse-purple.svelte-l2y3a4{display:block}}.constellation.svelte-l2y3a4{pointer-events:none;z-index:2;position:absolute}.constellation.svelte-l2y3a4 img:where(.svelte-l2y3a4){width:100%;filter:brightness(calc(.75 + var(--intensity,0) * 1.25)) drop-shadow(0 0 calc(var(--intensity,0) * 14px) #bfdbffd9);opacity:calc(.28 + var(--intensity,0) * .72);z-index:1;transition:opacity .25s,filter .25s;display:block;position:relative}.constellation-glow.svelte-l2y3a4{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background:rgb(0 0 0/calc(var(--intensity,0) * 80%));filter:blur(28px);z-index:0;border-radius:50%;width:90%;height:80%;transition:background .25s;position:absolute;top:50%;left:50%}.constellation-eagle.svelte-l2y3a4{width:clamp(7.5rem,16vw,15rem);top:14%;left:10%}.constellation-ziggy.svelte-l2y3a4{width:clamp(6.875rem,14vw,13.75rem);top:8%;right:12%}.cpfc-sections.svelte-l2y3a4{z-index:4;position:relative}.section.svelte-l2y3a4{width:100%;max-width:var(--container-6xl,72rem);align-items:center;gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;margin-inline:auto;display:flex}.section.section-wide.svelte-l2y3a4{max-width:75rem}.stats-section.svelte-l2y3a4{padding-block:calc(var(--spacing,.25rem) * 12)}.section-heading.svelte-l2y3a4{font-family:Aeonik,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:#f8fafc}@media (width>=40rem){.section-heading.svelte-l2y3a4{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.section-heading.svelte-l2y3a4{text-align:center}.features-section,.stats-grid,.quotes-grid{padding-inline:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.features-section,.stats-grid,.quotes-grid{padding-inline:calc(var(--spacing,.25rem) * 8)}}.features-section,.stats-grid,.quotes-grid{background:#020206}.feature-cards .card{background:#020206;border-color:#576e8f!important}.feature-cards .card-content{align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 5);flex-flow:wrap;padding:1.875rem}.feature-cards .card-content>*{flex-basis:100%}.feature-cards .card-content>svg,.feature-cards .card-content>.text-mint{flex-basis:auto}.feature-cards .card-content>svg{order:calc(1 * -1);fill:#59fda0;width:22px;height:22px}.feature-cards .card-content>.text-mint{letter-spacing:.8px;line-height:170%}.feature-cards [data-contentful-field-id=contentMarkdown],.feature-cards [data-contentful-field-id=contentMarkdown] p{--tw-font-weight:var(--font-weight-normal,400);font-family:Aeonik,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:var(--font-weight-normal,400);color:#92a4c3;font-size:16px;line-height:22px}.stats.svelte-l2y3a4{gap:calc(var(--spacing,.25rem) * 8);text-align:left;grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (width>=40rem){.stats.svelte-l2y3a4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.stats.svelte-l2y3a4{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-value.svelte-l2y3a4{text-align:center;color:#59fda0;font-family:Noto Sans Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (width>=40rem){.stat-value.svelte-l2y3a4{text-align:left}}.stat-value.svelte-l2y3a4{letter-spacing:-2px;font-size:38px;font-weight:400;line-height:110%}.stat-label.svelte-l2y3a4{text-align:center;color:#f8fafc;text-transform:uppercase;font-family:Noto Sans Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (width>=40rem){.stat-label.svelte-l2y3a4{text-align:left}}.stat-label.svelte-l2y3a4{margin-top:.5rem;font-size:16px;font-weight:400;line-height:120%}.logo-band.svelte-l2y3a4{padding-block:calc(var(--spacing,.25rem) * 12);background:#020206}.belong-section.svelte-l2y3a4{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 24);background:#110d24;position:relative;overflow:hidden}.belong-section.svelte-l2y3a4>.section:where(.svelte-l2y3a4){z-index:1;position:relative}.belong-ellipse.svelte-l2y3a4{filter:blur(175px);opacity:.4;pointer-events:none;background:linear-gradient(92deg,#444ce780 27.86%,#1ff1a580 84.65%);border-radius:1278.36px;width:1278.36px;height:521.856px;display:none;position:absolute;top:50%;left:50%}@media screen and (width>=600px) and (height>=600px){.belong-ellipse.svelte-l2y3a4{display:block}}.belong-ellipse-1.svelte-l2y3a4{transform:translateY(-80%)rotate(120deg)}.belong-ellipse-2.svelte-l2y3a4{transform:translate(-100%,-90%)rotate(120deg)}.belong-columns.svelte-l2y3a4{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;width:100%;display:flex}@media (width>=48rem){.belong-columns.svelte-l2y3a4{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 16);flex-direction:row}}.belong-col.svelte-l2y3a4{max-width:var(--container-md,28rem);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.belong-image-wrap.svelte-l2y3a4{width:100%;position:relative}.belong-image.svelte-l2y3a4{object-fit:cover;aspect-ratio:16/9;width:100%}.belong-body p{font-size:var(--text-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))!important;--tw-leading:22px!important;color:#92a4c3!important;line-height:22px!important}.belong-eyebrow.svelte-l2y3a4{font-family:Noto Sans Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#59fda0;text-transform:uppercase;letter-spacing:.8px;line-height:170%}.belong-eyebrow.is-crystal.svelte-l2y3a4{color:#7f86f1}.belong-heading.svelte-l2y3a4{color:#fff;font-family:Aeonik,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:32px;font-weight:400;line-height:120%}.belong-plus.svelte-l2y3a4{font-family:Aeonik,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1));--tw-leading:1;--tw-font-weight:var(--font-weight-light,300);line-height:1;font-weight:var(--font-weight-light,300);color:#f8fafc;display:none;position:absolute;top:50%;right:0}@media (width>=48rem){.belong-plus.svelte-l2y3a4{display:block}}.belong-plus.svelte-l2y3a4{transform:translate(calc(50% + 2rem),-50%)}.belong-closing.svelte-l2y3a4{margin-top:calc(var(--spacing,.25rem) * 8);max-width:var(--container-2xl,42rem);text-align:center;color:#f8fafc;font-family:Aeonik,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.belong-closing-accent.svelte-l2y3a4{color:#7f86f1;display:block}.quotes.svelte-l2y3a4{align-items:stretch;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (width>=48rem){.quotes.svelte-l2y3a4{grid-template-columns:repeat(2,minmax(0,1fr))}}.quotes .testimonial.dark{background:#020206;max-width:none}.quotes-grid .quotes .testimonial.dark .source-content{flex-direction:column;align-items:flex-start}@media screen and (width>=480px){.quotes-grid .quotes .testimonial.dark .source-content{flex-direction:row;align-items:flex-end}}.quotes-grid .quotes .testimonial.dark .source-content img{max-height:64px}.faq-section.svelte-l2y3a4{padding-block:calc(var(--spacing,.25rem) * 24);background:#020206;position:relative;overflow:hidden}.faq-section.svelte-l2y3a4>:not(.faq-ellipse){z-index:1;position:relative}.faq-section.svelte-l2y3a4 .flex.flex-col.items-center.gap-8{grid-column:1/-1;width:100%;max-width:880px;margin-inline:auto}@media screen and (width>=640px){.faq-section.svelte-l2y3a4 .flex.flex-col.items-center.gap-8{padding-inline:1.25rem}}.faq-ellipse.svelte-l2y3a4{filter:blur(175px);opacity:.4;pointer-events:none;background:linear-gradient(92deg,#444ce780 27.86%,#1ff1a580 84.65%);border-radius:1278.36px;width:1278.36px;height:521.856px;display:none;position:absolute;top:50%;left:50%}@media screen and (width>=600px) and (height>=600px){.faq-ellipse.svelte-l2y3a4{display:block}}.faq-ellipse-1.svelte-l2y3a4{transform:translateY(-80%)rotate(120deg)}.faq-ellipse-2.svelte-l2y3a4{transform:translate(-100%,-90%)rotate(120deg)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-leading{syntax:"*";inherits:false}
