.audience-module__-dZGjq__sectionTitle{letter-spacing:-.03em;font-size:clamp(1.75rem,4.2vw,3.25rem)}.audience-module__-dZGjq__gradientText{background:linear-gradient(135deg,#22d3ee 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.audience-module__-dZGjq__profilesGrid{grid-gap:0;background:#ffffff0a;grid-template-columns:1fr;gap:0;display:grid}@media (min-width:800px){.audience-module__-dZGjq__profilesGrid{grid-template-columns:repeat(3,1fr)}}.audience-module__-dZGjq__profileCard{transition:background .25s}.audience-module__-dZGjq__cardHoverCyan:hover{background:#22d3ee08}.audience-module__-dZGjq__cardHoverViolet:hover{background:#8b5cf608}.audience-module__-dZGjq__cardHoverAmber:hover{background:#fbbf2408}.audience-module__-dZGjq__titansGrid{grid-gap:2rem;grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:800px){.audience-module__-dZGjq__titansGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}}
.gamification-module__OO6Jxa__gamification{background:radial-gradient(100% 50% at 50% 100%,#8b5cf60f 0%,#0000 60%),#09090b}.gamification-module__OO6Jxa__decorLines{pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000,#0000 79px,#ffffff04 80px);position:absolute;inset:0}
.hero-module__jgDC-q__hero{background-color:#000;position:relative}.hero-module__jgDC-q__videoLayer{z-index:0;position:absolute;inset:0;overflow:hidden}.hero-module__jgDC-q__video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;width:100%;min-width:100%;height:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-module__jgDC-q__scrim{z-index:3;pointer-events:none;background:linear-gradient(105deg,#000000e0 0%,#000000b8 38%,#00000073 62%,#00000059 100%),linear-gradient(#0000 58%,#000000a6 100%);position:absolute;inset:0}@media (min-width:800px){.hero-module__jgDC-q__scrim{background:linear-gradient(100deg,#000000d1 0%,#0000008c 45%,#0000004d 100%),linear-gradient(#0000 62%,#00000080 100%)}}.hero-module__jgDC-q__grid{z-index:4;pointer-events:none;opacity:.6;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 55%,#0000 100%)}.hero-module__jgDC-q__heroGrid{grid-gap:1.5rem;grid-template-columns:1fr;gap:1.5rem;width:100%;display:grid;position:relative}@media (min-width:800px){.hero-module__jgDC-q__heroGrid{-moz-column-gap:clamp(2rem, 5vw, 4rem);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.25rem clamp(2rem,5vw,4rem)}}.hero-module__jgDC-q__blockTitle{z-index:30;isolation:isolate;max-width:min(42rem,100%);position:relative}@media (min-width:800px){.hero-module__jgDC-q__blockTitle{grid-area:1/1}}.hero-module__jgDC-q__blockPillars{max-width:min(42rem,100%);display:flex}@media (min-width:800px){.hero-module__jgDC-q__blockPillars{grid-area:1/2/span 2;place-self:center end;max-width:none;padding-top:.25rem}}.hero-module__jgDC-q__blockRest{z-index:30;isolation:isolate;text-align:left;flex-direction:column;align-items:flex-start;max-width:min(42rem,100%);display:flex;position:relative}@media (min-width:800px){.hero-module__jgDC-q__blockRest{grid-area:2/1}}.hero-module__jgDC-q__pillars{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}@media (min-width:800px){.hero-module__jgDC-q__pillars{text-align:right;align-items:flex-end;gap:.75rem}}.hero-module__jgDC-q__pillarLine{letter-spacing:.16em;color:#fffffff5;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#4c1d95 0%,#6d28d9 18%,#7c3aed 32%,#a855f7 46%,#c026d3 60%,#e879f9 74%,#f472b6 88%,#fda4af 100%);background-position:0%;background-size:260% 190%;-webkit-background-clip:text;background-clip:text;font-size:clamp(.8125rem,2.75vw,1.0625rem);font-weight:700;line-height:1.3}@media (min-width:800px){.hero-module__jgDC-q__pillarLine{letter-spacing:.14em;text-align:right;font-size:clamp(.875rem,1.35vw,1.1875rem)}}@media (prefers-reduced-motion:no-preference){.hero-module__jgDC-q__pillarLine{animation:14s ease-in-out infinite hero-module__jgDC-q__pillarLineGradient}.hero-module__jgDC-q__pillars>div:first-child .hero-module__jgDC-q__pillarLine{animation-delay:0s}.hero-module__jgDC-q__pillars>div:nth-child(2) .hero-module__jgDC-q__pillarLine{animation-delay:-4.7s}.hero-module__jgDC-q__pillars>div:nth-child(3) .hero-module__jgDC-q__pillarLine{animation-delay:-9.4s}}@media (prefers-reduced-motion:reduce){.hero-module__jgDC-q__pillarLine{background-position:40%;animation:none}}@keyframes hero-module__jgDC-q__pillarLineGradient{0%,to{background-position:0 45%}35%{background-position:68% 55%}70%{background-position:100% 48%}}.hero-module__jgDC-q__titleStack{text-align:left;margin:0}@keyframes hero-module__jgDC-q__heroTitleReveal{0%{opacity:0;transform:translateY(1.08em)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-module__jgDC-q__heroTitleRevealReduced{0%{opacity:0}to{opacity:1}}.hero-module__jgDC-q__titleMain{letter-spacing:.06em;text-transform:uppercase;color:#fff;padding-bottom:.06em;font-size:clamp(3.5rem,14vw,5.75rem);font-weight:900;line-height:.92;display:block}.hero-module__jgDC-q__titleSub{letter-spacing:.15em;text-transform:uppercase;color:#fffffffa;max-width:28em;padding-bottom:.08em;font-size:clamp(.9375rem,3.1vw,1.3125rem);font-weight:600;line-height:1.35;display:block}.hero-module__jgDC-q__titleMorphText{letter-spacing:.06em;color:#fff;text-transform:none;text-align:left;padding-bottom:.06em;font-size:clamp(3.5rem,14vw,5.75rem);font-weight:900;line-height:.92;display:inline-block;top:0;left:0}@media (min-width:800px){.hero-module__jgDC-q__titleMorphText{letter-spacing:.08em;width:100%;font-size:clamp(4.75rem,10vw,7.25rem)}}.hero-module__jgDC-q__titleMorphMobileHost{grid-template-rows:minmax(clamp(3.5rem,14vw,6.5rem),auto);grid-template-columns:1fr;place-items:start;width:100%;min-height:clamp(3.85rem,15.5vw,7.25rem);display:grid;overflow:visible}.hero-module__jgDC-q__titleMorphMobileWord{white-space:nowrap;text-align:left;will-change:opacity;grid-area:1/1;width:max-content;max-width:100%}@media (prefers-reduced-motion:no-preference){.hero-module__jgDC-q__titleMorphMobileWordA{animation:5.5s ease-in-out infinite hero-module__jgDC-q__heroMobileHeadlineA}.hero-module__jgDC-q__titleMorphMobileWordB{animation:5.5s ease-in-out infinite hero-module__jgDC-q__heroMobileHeadlineB}}@media (prefers-reduced-motion:reduce){.hero-module__jgDC-q__titleMorphMobileWordB{display:none}.hero-module__jgDC-q__titleMorphMobileWordA{opacity:1;grid-area:1/1}}@keyframes hero-module__jgDC-q__heroMobileHeadlineA{0%,44%{opacity:1;visibility:visible}48%,96%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes hero-module__jgDC-q__heroMobileHeadlineB{0%,44%{opacity:0;visibility:hidden}48%,96%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.hero-module__jgDC-q__titleMorphReveal{width:100%;display:block;overflow:visible}.hero-module__jgDC-q__titleMorphHost{width:100%;min-height:clamp(3.35rem,13.5vw,6.85rem);display:block;overflow:visible}@media (min-width:800px){.hero-module__jgDC-q__titleMorphHost{min-height:clamp(4.5rem,9.5vw,7.5rem)}}@media (prefers-reduced-motion:no-preference){.hero-module__jgDC-q__titleMain,.hero-module__jgDC-q__titleMorphReveal{opacity:0;animation:.88s cubic-bezier(.22,1,.36,1) forwards hero-module__jgDC-q__heroTitleReveal}.hero-module__jgDC-q__titleSub{opacity:0;animation:.88s cubic-bezier(.22,1,.36,1) .14s forwards hero-module__jgDC-q__heroTitleReveal}}@media (prefers-reduced-motion:reduce){.hero-module__jgDC-q__titleMain,.hero-module__jgDC-q__titleMorphReveal{opacity:0;animation:.55s ease-out forwards hero-module__jgDC-q__heroTitleRevealReduced}.hero-module__jgDC-q__titleSub{opacity:0;animation:.55s ease-out .12s forwards hero-module__jgDC-q__heroTitleRevealReduced}}@media (min-width:800px){.hero-module__jgDC-q__titleMain{letter-spacing:.08em;font-size:clamp(4.75rem,10vw,7.25rem)}.hero-module__jgDC-q__titleSub{letter-spacing:.17em;font-size:clamp(1.0625rem,2.45vw,1.5625rem)}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.hero-module__jgDC-q__pillarLine{-webkit-text-fill-color:currentColor;color:#ffffffeb;background-image:none}}.hero-module__jgDC-q__metaBlock{flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}@media (min-width:800px){.hero-module__jgDC-q__metaBlock{flex-flow:wrap;align-items:center;gap:.75rem 1.25rem}}.hero-module__jgDC-q__venueSchedule{width:100%;max-width:min(38rem,100%);font-family:var(--font-sans);flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.hero-module__jgDC-q__venueBlock{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.hero-module__jgDC-q__venueDate{letter-spacing:.02em;color:#fffffff5;margin:0;font-size:clamp(.875rem,2.15vw,1.0625rem);font-style:normal;font-weight:600}.hero-module__jgDC-q__venuePlace{letter-spacing:.01em;color:#ffffffe6;align-items:flex-start;gap:.4rem;margin:0;font-size:clamp(.75rem,1.5vw,.875rem);font-weight:500;line-height:1.45;display:flex}.hero-module__jgDC-q__venuePin{opacity:.88;flex-shrink:0;width:.875rem;height:.875rem;margin-top:.15rem}.hero-module__jgDC-q__metaDivider{background:#ffffff1f;width:1px;height:.75rem;display:none}@media (min-width:800px){.hero-module__jgDC-q__metaDivider{display:block}}.hero-module__jgDC-q__statsRow{grid-column-gap:clamp(1.75rem, 6vw, 2.75rem);-moz-column-gap:clamp(1.75rem, 6vw, 2.75rem);grid-row-gap:clamp(1.35rem, 4vw, 1.75rem);width:100%;max-width:34rem;font-family:var(--font-sans);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.35rem,4vw,1.75rem) clamp(1.75rem,6vw,2.75rem);display:grid}@media (min-width:800px){.hero-module__jgDC-q__statsRow{-moz-column-gap:clamp(1.5rem, 3.5vw, 2.25rem);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(1.5rem,3.5vw,2.25rem);max-width:40rem}}.hero-module__jgDC-q__statCell{padding-left:.65rem;position:relative}.hero-module__jgDC-q__statCell:before{content:"";opacity:.85;background:linear-gradient(#a78bfa8c 0%,#f472b659 50%,#a78bfa33 100%);border-radius:1px;width:2px;position:absolute;top:.15em;bottom:.15em;left:0}.hero-module__jgDC-q__statValue{letter-spacing:-.02em;color:#fffffffa;font-size:clamp(1.125rem,3.2vw,1.625rem);font-style:normal;font-weight:800}.hero-module__jgDC-q__scrollMouse{box-sizing:border-box;border:2px solid #ffffff52;border-radius:13px;width:26px;height:40px;position:relative}.hero-module__jgDC-q__scrollWheel{background:#ffffffbf;border-radius:2px;width:4px;height:9px;margin-left:-2px;animation:2s ease-in-out infinite hero-module__jgDC-q__scrollWheelNudge;position:absolute;top:7px;left:50%}@keyframes hero-module__jgDC-q__scrollWheelNudge{0%{opacity:1;transform:translateY(0)}35%{opacity:1}65%{opacity:.15;transform:translateY(14px)}66%{opacity:0;transform:translateY(0)}85%{opacity:0}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-module__jgDC-q__scrollWheel{opacity:.55;animation:none;transform:translateY(6px)}}
.live-strip-module__6Zfj5q__axesRibbon{background:linear-gradient(100deg,#31125ceb 0%,#581c87e0 38%,#7e2278d9 68%,#9d174dd1 100%);border-block:1px solid #ffffff17;min-height:2.35rem;position:relative;overflow:hidden}.live-strip-module__6Zfj5q__axesViewport{max-width:100%;margin:0 auto;padding-block:.55rem;overflow:hidden}.live-strip-module__6Zfj5q__axesTrack{touch-action:pan-y;margin-left:calc(var(--axes-gap,.35rem) * -1);display:flex}.live-strip-module__6Zfj5q__axesSlide{min-width:0;padding-left:var(--axes-gap,.35rem);white-space:nowrap;flex:none;align-items:center;display:flex;transform:translate(0,0)}.live-strip-module__6Zfj5q__axisLabel{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.15em;text-transform:uppercase;color:#fffffff5;font-size:.6875rem;font-weight:600}.live-strip-module__6Zfj5q__axisSep{font-family:var(--font-mono,ui-monospace, monospace);color:#ffffff61;margin-left:.6rem;font-size:.6rem;font-weight:500}@media (min-width:800px){.live-strip-module__6Zfj5q__axesRibbon{min-height:2.85rem}.live-strip-module__6Zfj5q__axisLabel{letter-spacing:.13em;font-size:.8125rem}.live-strip-module__6Zfj5q__axisSep{margin-left:.7rem;font-size:.65rem}.live-strip-module__6Zfj5q__axesViewport{padding-block:.72rem}}.live-strip-module__6Zfj5q__axesFadeLeft,.live-strip-module__6Zfj5q__axesFadeRight{pointer-events:none;z-index:1;width:clamp(2rem,8vw,4.5rem);position:absolute;top:0;bottom:0}.live-strip-module__6Zfj5q__axesFadeLeft{background:linear-gradient(90deg,#180a30f7 0%,#0000 100%);left:0}.live-strip-module__6Zfj5q__axesFadeRight{background:linear-gradient(270deg,#300a20f5 0%,#0000 100%);right:0}
.progress-text-module__SSdHva__progressText{display:inline-block}.progress-text-module__SSdHva__progressText .progress-text-module__SSdHva__word{transition:var(--transition);display:inline-block}
.manifesto-module__8yw2vq__manifesto{background:radial-gradient(80% 40% at 50% 0,#22d3ee0d 0%,#0000 100%),#09090b}.manifesto-module__8yw2vq__bigText{letter-spacing:-.01em;font-size:clamp(1.25rem,3vw,2rem);line-height:1.38}.manifesto-module__8yw2vq__pillarsGrid{grid-gap:0;grid-template-columns:1fr;gap:0;display:grid}@media (min-width:800px){.manifesto-module__8yw2vq__pillarsGrid{grid-template-columns:repeat(3,1fr)}}.manifesto-module__8yw2vq__pillar{transition:background .25s}.manifesto-module__8yw2vq__pillar:hover{background:#ffffff04}.manifesto-module__8yw2vq__pillarBar{opacity:.7;width:2px;height:100%;position:absolute;top:0;left:0}.manifesto-module__8yw2vq__barCyan{background:linear-gradient(#22d3ee 0%,#0000 80%)}.manifesto-module__8yw2vq__barViolet{background:linear-gradient(#8b5cf6 0%,#0000 80%)}.manifesto-module__8yw2vq__barAmber{background:linear-gradient(#fbbf24 0%,#0000 80%)}
.metrics-module__Uo-cya__metrics{background:#000}.metrics-module__Uo-cya__gridLines{pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 20%,#0000 100%);mask-image:radial-gradient(80% 70%,#000 20%,#0000 100%)}.metrics-module__Uo-cya__title{letter-spacing:-.03em;font-size:clamp(1.75rem,4.2vw,3.25rem)}.metrics-module__Uo-cya__gradientText{background:linear-gradient(135deg,#22d3ee 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.metrics-module__Uo-cya__quadrantsGrid{grid-template-columns:1fr;display:grid}@media (min-width:800px){.metrics-module__Uo-cya__quadrantsGrid{grid-template-columns:repeat(2,1fr)}}.metrics-module__Uo-cya__metricValue{letter-spacing:-.02em;font-size:clamp(1.125rem,2.5vw,1.75rem)}
.accordion-module__qfoQrG__accordion .accordion-module__qfoQrG__body{transition:height .6s var(--ease-out-expo);overflow:hidden}
.alert-dialog-module__EW_O8a__backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:1;background-color:#00000080;transition:opacity .15s ease-out;position:fixed;inset:0}.alert-dialog-module__EW_O8a__backdrop[data-starting-style],.alert-dialog-module__EW_O8a__backdrop[data-ending-style]{opacity:0}.alert-dialog-module__EW_O8a__popup{z-index:101;background-color:var(--color-primary);border:1px solid var(--color-secondary);opacity:1;border-radius:2.13333vw;width:100%;max-width:min(400px,90vw);padding:6.4vw;transition:transform .15s ease-out,opacity .15s ease-out;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #0003}.alert-dialog-module__EW_O8a__popup[data-starting-style],.alert-dialog-module__EW_O8a__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}@media (min-width:800px){.alert-dialog-module__EW_O8a__popup{border-radius:.555556vw;padding:1.66667vw}}.alert-dialog-module__EW_O8a__title{color:var(--color-secondary);margin:0 0 2.13333vw;font-size:1.125rem;font-weight:600}@media (min-width:800px){.alert-dialog-module__EW_O8a__title{margin:0 0 .555556vw}}.alert-dialog-module__EW_O8a__description{color:var(--color-secondary);opacity:.7;margin:0 0 5.33333vw;line-height:1.5}@media (min-width:800px){.alert-dialog-module__EW_O8a__description{margin:0 0 1.38889vw}}.alert-dialog-module__EW_O8a__actions{justify-content:flex-end;gap:2.13333vw;display:flex}@media (min-width:800px){.alert-dialog-module__EW_O8a__actions{gap:.555556vw}}.alert-dialog-module__EW_O8a__cancel,.alert-dialog-module__EW_O8a__confirm{font-size:inherit;cursor:pointer;border:none;border-radius:1.06667vw;padding:2.13333vw 4.26667vw;font-family:inherit;transition:background-color .15s,color .15s}@media (min-width:800px){.alert-dialog-module__EW_O8a__cancel,.alert-dialog-module__EW_O8a__confirm{border-radius:.277778vw;padding:.555556vw 1.11111vw}}:is(.alert-dialog-module__EW_O8a__cancel,.alert-dialog-module__EW_O8a__confirm):focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.alert-dialog-module__EW_O8a__cancel{color:var(--color-secondary);border:1px solid var(--color-secondary);background-color:#0000}@media (hover:hover){.alert-dialog-module__EW_O8a__cancel:hover{background-color:var(--color-secondary);color:var(--color-primary)}}.alert-dialog-module__EW_O8a__confirm{background-color:var(--color-contrast);color:var(--color-primary)}@media (hover:hover){.alert-dialog-module__EW_O8a__confirm:hover{opacity:.9}}.alert-dialog-module__EW_O8a__confirm.alert-dialog-module__EW_O8a__destructive{background-color:#dc2626}
.checkbox-module__McL61q__container{cursor:pointer;align-items:center;gap:2.13333vw;display:flex}@media (min-width:800px){.checkbox-module__McL61q__container{gap:.555556vw}}.checkbox-module__McL61q__label{color:var(--color-secondary);font-size:inherit;-webkit-user-select:none;user-select:none}.checkbox-module__McL61q__root{border:2px solid var(--color-secondary);cursor:pointer;background-color:#0000;border-radius:1.06667vw;flex-shrink:0;justify-content:center;align-items:center;width:5.33333vw;height:5.33333vw;transition:background-color .15s,border-color .15s;display:flex}@media (min-width:800px){.checkbox-module__McL61q__root{border-radius:.277778vw;width:1.38889vw;height:1.38889vw}}.checkbox-module__McL61q__root:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.checkbox-module__McL61q__root[data-checked],.checkbox-module__McL61q__root[data-indeterminate]{background-color:var(--color-contrast);border-color:var(--color-contrast)}.checkbox-module__McL61q__root[data-disabled]{opacity:.5;cursor:not-allowed}.checkbox-module__McL61q__indicator{color:var(--color-primary);justify-content:center;align-items:center;display:flex}
.marquee-module__hTg7eW__marquee{display:flex;overflow-x:clip}.marquee-module__hTg7eW__marquee .marquee-module__hTg7eW__inner{white-space:nowrap;display:flex;transform:translate(0,0)}:is(.marquee-module__hTg7eW__marquee .marquee-module__hTg7eW__inner)>*{flex-shrink:0}
.menu-module__RrAVca__trigger{background-color:var(--color-primary);color:var(--color-secondary);cursor:pointer;border:1px solid;border-radius:.533333vw;justify-content:space-between;align-items:center;gap:2.13333vw;padding:2.13333vw 3.2vw;display:flex;position:relative}@media (min-width:800px){.menu-module__RrAVca__trigger{border-radius:.138889vw;gap:.555556vw;padding:.555556vw .833333vw}}.menu-module__RrAVca__popup{min-width:var(--anchor-width);background-color:var(--color-primary);border:1px solid var(--color-secondary);z-index:50;transform-origin:var(--transform-origin);opacity:1;border-radius:.533333vw;outline:none;flex-direction:column;align-items:stretch;padding:1.06667vw;transition:transform .15s ease-out,opacity .15s ease-out;display:flex;overflow:clip;transform:scale(1)}.menu-module__RrAVca__popup[data-starting-style],.menu-module__RrAVca__popup[data-ending-style]{opacity:0;transform:scale(.95)}@media (min-width:800px){.menu-module__RrAVca__popup{border-radius:.138889vw;padding:.277778vw}}.menu-module__RrAVca__item{color:var(--color-secondary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.533333vw;outline:none;width:100%;padding:2.13333vw 3.2vw;display:block;position:relative}@media (min-width:800px){.menu-module__RrAVca__item{border-radius:.138889vw;padding:.555556vw .833333vw}}@media (hover:hover){.menu-module__RrAVca__item:hover,.menu-module__RrAVca__item[data-highlighted]{background-color:var(--color-contrast);color:var(--color-primary)}}.menu-module__RrAVca__item:focus-visible{background-color:var(--color-contrast);color:var(--color-primary)}.menu-module__RrAVca__item[data-disabled]{opacity:.5;cursor:not-allowed}.menu-module__RrAVca__separator{background-color:var(--color-secondary);opacity:.2;border:none;height:1px;margin:1.06667vw 0}@media (min-width:800px){.menu-module__RrAVca__separator{margin:.277778vw 0}}.menu-module__RrAVca__arrow{transition:transform .15s ease-out}[data-open] .menu-module__RrAVca__arrow{transform:rotate(180deg)}.menu-module__RrAVca__icon{justify-content:center;align-items:center;width:1em;height:1em;display:flex}
.select-module__R36I1q__label{color:var(--color-secondary);margin-bottom:1.06667vw;font-size:.875rem;font-weight:500;display:block}@media (min-width:800px){.select-module__R36I1q__label{margin-bottom:.277778vw}}.select-module__R36I1q__trigger{background-color:var(--color-primary);color:var(--color-secondary);cursor:pointer;align-items:center;transition:border-color .15s;display:flex;box-shadow:0 1px 2px #0000001a}.select-module__R36I1q__trigger:hover{border-color:var(--color-contrast)}.select-module__R36I1q__trigger:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.select-module__R36I1q__trigger[data-disabled]{opacity:.5;cursor:not-allowed}.select-module__R36I1q__popup{background-color:var(--color-primary);border:1px solid var(--color-secondary);z-index:50;max-height:300px;transform-origin:var(--transform-origin);opacity:1;border-radius:1.06667vw;outline:none;padding:1.06667vw;transition:transform .15s ease-out,opacity .15s ease-out;overflow-y:auto;transform:scale(1);box-shadow:0 4px 12px #00000026}.select-module__R36I1q__popup[data-starting-style],.select-module__R36I1q__popup[data-ending-style]{opacity:0;transform:scale(.95)}@media (min-width:800px){.select-module__R36I1q__popup{border-radius:.277778vw;padding:.277778vw}}.select-module__R36I1q__option{min-width:var(--anchor-width);cursor:default;color:var(--color-secondary);border-radius:.533333vw;outline:none;grid-template-columns:.75rem 1fr}@media (min-width:800px){.select-module__R36I1q__option{border-radius:.138889vw}}.select-module__R36I1q__option[data-side=none]{min-width:calc(var(--anchor-width) + 1rem);padding-right:1rem}.select-module__R36I1q__option[data-highlighted]{background-color:var(--color-contrast);color:var(--color-primary)}.select-module__R36I1q__option[data-disabled]{opacity:.5;cursor:not-allowed}
.switch-module__Cv3RlW__container{cursor:pointer;align-items:center;gap:2.13333vw;display:flex}@media (min-width:800px){.switch-module__Cv3RlW__container{gap:.555556vw}}.switch-module__Cv3RlW__label{color:var(--color-secondary);font-size:inherit;-webkit-user-select:none;user-select:none}.switch-module__Cv3RlW__root{background-color:var(--color-secondary);opacity:.3;cursor:pointer;border:none;border-radius:3.2vw;flex-shrink:0;width:11.7333vw;height:6.4vw;padding:.533333vw;transition:background-color .15s,opacity .15s;position:relative}@media (min-width:800px){.switch-module__Cv3RlW__root{border-radius:.833333vw;width:3.05556vw;height:1.66667vw;padding:.138889vw}}.switch-module__Cv3RlW__root:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.switch-module__Cv3RlW__root[data-checked]{background-color:var(--color-contrast);opacity:1}.switch-module__Cv3RlW__root[data-disabled]{opacity:.2;cursor:not-allowed}.switch-module__Cv3RlW__thumb{background-color:var(--color-primary);border-radius:50%;width:5.33333vw;height:5.33333vw;transition:transform .15s;display:block;box-shadow:0 1px 3px #0003}@media (min-width:800px){.switch-module__Cv3RlW__thumb{width:1.38889vw;height:1.38889vw}}[data-checked] .switch-module__Cv3RlW__thumb{transform:translate(5.33333vw)}@media (min-width:800px){[data-checked] .switch-module__Cv3RlW__thumb{transform:translate(1.38889vw)}}
.schedule-module__j9MV5G__schedule{background:#000}.schedule-module__j9MV5G__title{letter-spacing:-.03em;font-size:clamp(1.75rem,4.2vw,3.25rem)}.schedule-module__j9MV5G__gradientText{background:linear-gradient(135deg,#22d3ee 0%,#8b5cf6 50%,#fbbf24 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.schedule-module__j9MV5G__timelineLine{opacity:.5}.schedule-module__j9MV5G__dayAccordion{transition:border-color .2s}.schedule-module__j9MV5G__dayAccordion:hover{border-color:#ffffff1f}.schedule-module__j9MV5G__dayButton{cursor:pointer;background:0 0;transition:background .2s}.schedule-module__j9MV5G__dayButton:hover{background:#ffffff05}
.tabs-module__lVWYQa__list{border-bottom:1px solid var(--color-secondary);gap:1.06667vw;padding-bottom:.266667vw;display:flex;position:relative}@media (min-width:800px){.tabs-module__lVWYQa__list{gap:.277778vw;padding-bottom:.0694445vw}}.tabs-module__lVWYQa__tab{color:var(--color-secondary);cursor:pointer;font-size:inherit;opacity:.6;background:0 0;border:none;padding:2.13333vw 4.26667vw;font-family:inherit;transition:opacity .15s,color .15s;position:relative}@media (min-width:800px){.tabs-module__lVWYQa__tab{padding:.555556vw 1.11111vw}}@media (hover:hover){.tabs-module__lVWYQa__tab:hover{opacity:.8}}.tabs-module__lVWYQa__tab:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}.tabs-module__lVWYQa__tab[data-selected]{opacity:1;color:var(--color-contrast)}.tabs-module__lVWYQa__tab[data-disabled]{opacity:.3;cursor:not-allowed}.tabs-module__lVWYQa__indicator{background-color:var(--color-contrast);height:2px;transition:left .2s ease-out,width .2s ease-out;position:absolute;bottom:0}.tabs-module__lVWYQa__panel{padding:4.26667vw 0}@media (min-width:800px){.tabs-module__lVWYQa__panel{padding:1.11111vw 0}}.tabs-module__lVWYQa__panel:focus-visible{outline:2px solid var(--color-contrast);outline-offset:2px}
.tooltip-module__q_gaaq__popup{background-color:var(--color-secondary);color:var(--color-primary);z-index:100;max-width:280px;transform-origin:var(--transform-origin);opacity:1;border-radius:1.06667vw;padding:1.6vw 2.66667vw;font-size:.875rem;transition:transform .15s ease-out,opacity .15s ease-out;transform:scale(1);box-shadow:0 2px 8px #00000026}.tooltip-module__q_gaaq__popup[data-starting-style],.tooltip-module__q_gaaq__popup[data-ending-style]{opacity:0;transform:scale(.95)}@media (min-width:800px){.tooltip-module__q_gaaq__popup{border-radius:.277778vw;padding:.416667vw .694444vw}}.tooltip-module__q_gaaq__arrow{fill:var(--color-secondary)}.tooltip-module__q_gaaq__arrow[data-side=top]{bottom:-8px}.tooltip-module__q_gaaq__arrow[data-side=bottom]{top:-8px}.tooltip-module__q_gaaq__arrow[data-side=left]{right:-8px}.tooltip-module__q_gaaq__arrow[data-side=right]{left:-8px}
.marquee-module__BF90Ja__shell{--marquee-gap:1rem;--marquee-duration:40s;--duration:var(--marquee-duration);gap:var(--marquee-gap);padding:.5rem;display:flex;overflow:hidden}.marquee-module__BF90Ja__row{flex-direction:row}.marquee-module__BF90Ja__col{flex-direction:column}.marquee-module__BF90Ja__track{justify-content:space-around;gap:var(--marquee-gap);flex-shrink:0;display:flex}.marquee-module__BF90Ja__trackRow{animation:marquee-module__BF90Ja__magicui-marquee-x var(--duration) linear infinite;flex-direction:row}.marquee-module__BF90Ja__trackCol{animation:marquee-module__BF90Ja__magicui-marquee-y var(--duration) linear infinite;flex-direction:column}.marquee-module__BF90Ja__reverse{animation-direction:reverse}.marquee-module__BF90Ja__shell.marquee-module__BF90Ja__pauseOnHover:hover .marquee-module__BF90Ja__trackRow,.marquee-module__BF90Ja__shell.marquee-module__BF90Ja__pauseOnHover:hover .marquee-module__BF90Ja__trackCol{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marquee-module__BF90Ja__trackRow,.marquee-module__BF90Ja__trackCol{animation:none}}@keyframes marquee-module__BF90Ja__magicui-marquee-x{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--marquee-gap)))}}@keyframes marquee-module__BF90Ja__magicui-marquee-y{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--marquee-gap)))}}
.page-module__kww6pa__hero{padding-top:32vw;padding-bottom:16vw}@media (min-width:800px){.page-module__kww6pa__hero{padding-top:11.1111vw;padding-bottom:5.55556vw}}.page-module__kww6pa__title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;font-size:12.8vw;font-weight:400;line-height:1}@media (min-width:800px){.page-module__kww6pa__title{letter-spacing:.2em;font-size:6.94444vw}}.page-module__kww6pa__subtitle{font-family:var(--font-mono);opacity:.5;margin-top:4.26667vw;font-size:3.2vw}@media (min-width:800px){.page-module__kww6pa__subtitle{margin-top:1.66667vw;font-size:.972222vw}}.page-module__kww6pa__code{opacity:.8}.page-module__kww6pa__list{padding-bottom:21.3333vw}@media (min-width:800px){.page-module__kww6pa__list{padding-bottom:8.33333vw}}.page-module__kww6pa__sectionTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;opacity:.4;margin-bottom:6.4vw;font-size:3.2vw;font-weight:400}@media (min-width:800px){.page-module__kww6pa__sectionTitle{margin-bottom:2.22222vw;font-size:.833333vw}}.page-module__kww6pa__components{flex-direction:column;display:flex}.page-module__kww6pa__component{border-bottom:1px solid color-mix(in srgb, var(--color-secondary) 15%, transparent);padding:6.4vw 0}.page-module__kww6pa__component:first-child{border-top:1px solid color-mix(in srgb, var(--color-secondary) 15%, transparent)}@media (min-width:800px){.page-module__kww6pa__component{padding:2.22222vw 0}}.page-module__kww6pa__componentHeader{justify-content:space-between;align-items:baseline;margin-bottom:4.26667vw;display:flex}@media (min-width:800px){.page-module__kww6pa__componentHeader{margin-bottom:1.66667vw}}.page-module__kww6pa__componentName{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:-.01em;font-size:4.8vw;font-weight:400}@media (min-width:800px){.page-module__kww6pa__componentName{font-size:1.66667vw}}.page-module__kww6pa__componentDescription{font-family:var(--font-mono);opacity:.5;font-size:2.93333vw}@media (min-width:800px){.page-module__kww6pa__componentDescription{font-size:.902778vw}}.page-module__kww6pa__componentDemo{flex-wrap:wrap;gap:3.2vw;display:flex}@media (min-width:800px){.page-module__kww6pa__componentDemo{gap:1.11111vw}}.page-module__kww6pa__aside{margin-top:12.8vw}@media (min-width:800px){.page-module__kww6pa__aside{margin-top:0;padding-top:2.77778vw}}.page-module__kww6pa__asideTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;opacity:.4;margin-bottom:2.13333vw;font-size:3.2vw;font-weight:400}@media (min-width:800px){.page-module__kww6pa__asideTitle{margin-bottom:.833333vw;font-size:.833333vw}}.page-module__kww6pa__asideDescription{font-family:var(--font-mono);opacity:.5;margin-bottom:5.33333vw;font-size:2.93333vw}@media (min-width:800px){.page-module__kww6pa__asideDescription{margin-bottom:1.66667vw;font-size:.833333vw}}.page-module__kww6pa__additional{flex-direction:column;gap:3.2vw;margin:0;padding:0;list-style:none;display:flex}@media (min-width:800px){.page-module__kww6pa__additional{gap:1.11111vw}}.page-module__kww6pa__additionalItem{flex-direction:column;gap:.533333vw;display:flex}@media (min-width:800px){.page-module__kww6pa__additionalItem{gap:.277778vw}}.page-module__kww6pa__additionalName{font-family:var(--font-mono);font-size:3.73333vw}@media (min-width:800px){.page-module__kww6pa__additionalName{font-size:1.11111vw}}.page-module__kww6pa__additionalDescription{font-family:var(--font-mono);opacity:.5;font-size:2.66667vw}@media (min-width:800px){.page-module__kww6pa__additionalDescription{font-size:.763889vw}}
.tracks-module__VMxj8a__title{letter-spacing:-.03em;font-size:clamp(1.75rem,4.2vw,3.25rem)}.tracks-module__VMxj8a__gradientText{background:linear-gradient(135deg,#22d3ee 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.tracks-module__VMxj8a__tracksGrid{grid-gap:0;background:#ffffff0a;grid-template-columns:1fr;gap:0;display:grid}@media (min-width:768px){.tracks-module__VMxj8a__tracksGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.tracks-module__VMxj8a__tracksGrid{grid-template-columns:repeat(4,1fr)}}.tracks-module__VMxj8a__trackCard{transition:background .25s;position:relative;overflow:hidden}.tracks-module__VMxj8a__trackCard:after{content:"";background:currentColor;width:0;height:1px;transition:width .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}.tracks-module__VMxj8a__trackCard:hover{background:#ffffff06}.tracks-module__VMxj8a__trackCard:hover:after{width:100%}.tracks-module__VMxj8a__trackName{line-height:1.3}
.image-module__cPWPcq__block{width:auto;height:auto;display:block}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.not-configured-module__LxfUGG__container{text-align:center;min-height:100dvh;font-family:var(--font-mono,monospace);flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.not-configured-module__LxfUGG__icon{margin-bottom:1rem;font-size:4rem}.not-configured-module__LxfUGG__title{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.not-configured-module__LxfUGG__description{color:var(--color-text-secondary,#888);max-width:400px;margin-bottom:2rem}.not-configured-module__LxfUGG__instructions{background:var(--color-surface,#ffffff0d);border:1px solid var(--color-border,#ffffff1a);text-align:left;border-radius:8px;width:100%;max-width:500px;padding:1.5rem 2rem}.not-configured-module__LxfUGG__subtitle{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-size:.875rem;font-weight:600}.not-configured-module__LxfUGG__steps{margin:0;padding-left:1.25rem;list-style:decimal}.not-configured-module__LxfUGG__steps li{margin-bottom:.75rem;line-height:1.5}.not-configured-module__LxfUGG__steps code{background:var(--color-code-bg,#ffffff1a);border-radius:4px;padding:.125rem .375rem;font-size:.875em}.not-configured-module__LxfUGG__envList{margin:.5rem 0 0;padding:0;list-style:none}.not-configured-module__LxfUGG__envList li{margin-bottom:.25rem}.not-configured-module__LxfUGG__envList code{color:var(--color-accent,#00d9ff)}.not-configured-module__LxfUGG__docs{border-top:1px solid var(--color-border,#ffffff1a);margin-top:1rem;padding-top:1rem}.not-configured-module__LxfUGG__docs a{color:var(--color-link,#00d9ff);text-decoration:none}.not-configured-module__LxfUGG__docs a:hover{text-decoration:underline}.not-configured-module__LxfUGG__hint{color:var(--color-text-secondary,#888);margin-top:1.5rem;font-size:.875rem}.not-configured-module__LxfUGG__hint code{background:var(--color-code-bg,#ffffff1a);border-radius:4px;padding:.125rem .375rem}
.modal-module__hVbPDa__modal{z-index:2;width:100%;height:100dvh;display:flex;position:fixed}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open){pointer-events:none}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open) .modal-module__hVbPDa__catch-click{opacity:0}.modal-module__hVbPDa__modal:not(.modal-module__hVbPDa__open) .modal-module__hVbPDa__inner{transform:translate(100%)}.modal-module__hVbPDa__catch-click{width:100%;height:100%;transition:.5s opacity var(--ease-gleasing);background:#000000b3;position:absolute;top:0;left:0}.modal-module__hVbPDa__inner{background-color:var(--color-primary);width:75%;height:100%;color:var(--color-secondary);text-transform:uppercase;transition:.8s transform var(--ease-gleasing);flex-direction:column;padding:3.2vw;display:flex;position:relative;left:25%}@media (min-width:800px){.modal-module__hVbPDa__inner{width:50%;padding:3.88889vw .555556vw .555556vw;left:50%}}.modal-module__hVbPDa__inner .modal-module__hVbPDa__heading{border-bottom:1px solid var(--color-secondary);padding-bottom:4.26667vw}@media (min-width:800px){.modal-module__hVbPDa__inner .modal-module__hVbPDa__heading{padding-bottom:1.11111vw}}.modal-module__hVbPDa__close{position:absolute;top:3.2vw;right:3.2vw}@media (min-width:800px){.modal-module__hVbPDa__close{position:absolute;top:.555556vw;right:.555556vw}}.modal-module__hVbPDa__close.modal-module__hVbPDa__active{background:var(--color-secondary)}.modal-module__hVbPDa__lines{overscroll-behavior:contain;flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}@media (min-width:800px){.modal-module__hVbPDa__lines{max-height:41.6667vw}}.modal-module__hVbPDa__lines .modal-module__hVbPDa__line{grid-gap:var(--layout-columns-gap);border-bottom:1px solid var(--color-secondary);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"media media info info.remove""media media quantity quantity price price";padding:4.26667vw 0;display:grid}@media (min-width:800px){.modal-module__hVbPDa__lines .modal-module__hVbPDa__line{grid-template-areas:"media media info info.remove""media media quantity. .price";padding:1.11111vw 0}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media{grid-area:media;width:100%;height:40vw;position:relative}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media) img{-o-object-fit:contain;object-fit:contain;height:100%}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__media{height:17.3611vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info{flex-direction:column;grid-area:info;justify-content:space-between;display:flex}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info{padding-left:.555556vw}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details{flex-direction:column;display:flex}@media (max-width:799.98px){:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details{font-size:2.66667vw}}:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details) .modal-module__hVbPDa__title{margin-bottom:.555556vw;font-size:4.8vw}@media (min-width:800px){:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__info) .modal-module__hVbPDa__details) .modal-module__hVbPDa__title{font-size:1.66667vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__remove{grid-area:remove;justify-self:flex-end}.modal-module__hVbPDa__disable:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__remove) button){pointer-events:none;opacity:.5}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{background-color:var(--color-secondary);height:fit-content;color:var(--color-black);border-radius:26.6667vw;grid-area:quantity;justify-content:space-between;align-items:center;padding:2.13333vw 4.26667vw;display:flex}@media (max-width:799.98px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{align-self:center;font-size:3.2vw}}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity{border-radius:6.94444vw;align-self:flex-end;padding:.833333vw 1.11111vw}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button{text-align:center}.modal-module__hVbPDa__disable:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button){pointer-events:none;opacity:.5}@media (hover:hover){:is(:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) button):hover{color:var(--color-white)}}:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) span{padding:0 2.13333vw}@media (min-width:800px){:is(:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__quantity) span{padding:0 1.11111vw}}:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__price{grid-area:price;align-self:center;height:fit-content}@media (min-width:800px){:is(.modal-module__hVbPDa__lines .modal-module__hVbPDa__line) .modal-module__hVbPDa__price{align-self:flex-end}}.modal-module__hVbPDa__checkout{align-self:flex-end;width:100%;position:relative}.modal-module__hVbPDa__checkout:before{content:"";pointer-events:none;background:linear-gradient(#0c002400 0%,#000 45%);width:100%;height:100%;position:absolute;top:-3.47222vw}@media (max-width:799.98px){.modal-module__hVbPDa__checkout:before{top:-13.3333vw}}.modal-module__hVbPDa__checkout .modal-module__hVbPDa__top{justify-content:space-between;margin-bottom:1.11111vw;display:flex;position:relative}.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action{text-align:center;border:2px solid var(--color-red);border-radius:.555556vw;width:100%;padding:1.73611vw 0;display:block;position:relative;overflow:hidden}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action) span{position:relative}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):before{content:"";background-color:var(--color-red);clip-path:circle(0%);position:absolute;inset:0}@media (hover:hover){:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):hover{color:var(--color-black)}:is(.modal-module__hVbPDa__checkout .modal-module__hVbPDa__action):hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}
.dropdown-module__krs8wG__dropdown{grid-column:1/-1;position:relative}.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__trigger{background-color:var(--color-primary);color:var(--color-secondary);border:1px solid;border-radius:.533333vw;justify-content:space-between;align-items:center;padding:2.13333vw 3.2vw;display:flex;position:relative}@media (min-width:800px){.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__trigger{border-radius:.138889vw;padding:.555556vw .833333vw}}.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options{z-index:1;background-color:var(--color-primary);border:1px solid var(--color-secondary);border-radius:.533333vw;flex-direction:column;align-items:center;min-width:100%;padding:1.06667vw;display:flex;position:absolute;top:calc(100% + 1.06667vw);overflow:clip}@media (min-width:800px){.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options{border-radius:.138889vw;padding:.277778vw;top:calc(100% + .277778vw)}}:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option{color:var(--color-secondary);text-align:center;white-space:nowrap;border-radius:.533333vw;width:100%;padding:2.13333vw 3.2vw;display:block;position:relative}@media (min-width:800px){:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option{border-radius:.138889vw;padding:.555556vw .833333vw}}@media (hover:hover){:is(:is(.dropdown-module__krs8wG__dropdown .dropdown-module__krs8wG__options) .dropdown-module__krs8wG__option):hover{background-color:var(--color-contrast);color:var(--color-primary)}}.dropdown-module__krs8wG__dropdown:not(.dropdown-module__krs8wG__isOpened) .dropdown-module__krs8wG__options{pointer-events:none;visibility:hidden}
.add-to-cart-module__SM7TIG__cta{cursor:pointer;transition:.3s opacity var(--ease-gleasing)}.add-to-cart-module__SM7TIG__disable{opacity:.5;pointer-events:none;cursor:not-allowed;transition:.3s opacity var(--ease-gleasing)}
.size-and-buy-module___Ee_ma__add:before{content:"";background-color:var(--color-black);clip-path:circle(0%);position:absolute;inset:0}.size-and-buy-module___Ee_ma__add button{width:100%;padding:4.26667vw;position:relative}@media (min-width:800px){.size-and-buy-module___Ee_ma__add button{padding:1.11111vw}}@media (hover:hover){.size-and-buy-module___Ee_ma__add:hover{color:var(--color-white)}.size-and-buy-module___Ee_ma__add:hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}.size-and-buy-module___Ee_ma__size>button{border:2px solid var(--color-black);border-radius:2.13333vw}@media (min-width:800px){.size-and-buy-module___Ee_ma__size>button{border-radius:.555556vw}}.size-and-buy-module___Ee_ma__size>div{padding:0}
.form-module__WUOACq__submit{background-color:var(--color-secondary);color:var(--color-primary);justify-content:center;align-items:center;display:flex;position:relative}.form-module__WUOACq__submit.form-module__WUOACq__disabled{pointer-events:none;background-color:var(--color-secondary);color:#00000040;opacity:.5}.form-module__WUOACq__submit.form-module__WUOACq__submitted{pointer-events:none;background:var(--color-green)}.form-module__WUOACq__submit.form-module__WUOACq__error{pointer-events:none;background:var(--color-white)}.form-module__WUOACq__submit.form-module__WUOACq__pending{pointer-events:none;opacity:.7}.form-module__WUOACq__submit span{text-align:center;position:relative}.form-module__WUOACq__submit:before{content:"";background-color:var(--color-black);clip-path:circle(0%);width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.form-module__WUOACq__submit:hover{color:var(--color-white)}.form-module__WUOACq__submit:hover:before{transition:1s clip-path var(--ease-gleasing);clip-path:circle(100%)}}.form-module__WUOACq__messages{flex-direction:column;padding-right:4.26667vw;font-size:2.13333vw;display:flex}@media (min-width:800px){.form-module__WUOACq__messages{padding-right:1.11111vw;font-size:.972222vw}}.form-module__WUOACq__messages .form-module__WUOACq__error{color:var(--color-white)}
.product-module__J9qDSW__product{height:calc(100dvh - 34.1333vw)}@media (min-width:800px){.product-module__J9qDSW__product{height:calc(100dvh - 5.55556vw)}}
.fields-module__qt8IHa__field{flex-direction:column;gap:1.06667vw;display:flex}@media (min-width:800px){.fields-module__qt8IHa__field{gap:.277778vw}}.fields-module__qt8IHa__field.fields-module__qt8IHa__error .fields-module__qt8IHa__input,.fields-module__qt8IHa__field.fields-module__qt8IHa__error .fields-module__qt8IHa__textarea{border-color:#dc2626}.fields-module__qt8IHa__field.fields-module__qt8IHa__active .fields-module__qt8IHa__label{color:var(--color-contrast)}.fields-module__qt8IHa__label{color:var(--color-secondary);font-size:.875rem;font-weight:500;transition:color .15s}.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea{border:1px solid var(--color-secondary);color:var(--color-secondary);font-size:inherit;background-color:#0000;border-radius:1.06667vw;width:100%;padding:2.66667vw 3.2vw;font-family:inherit;transition:border-color .15s}@media (min-width:800px){.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea{border-radius:.277778vw;padding:.694444vw .833333vw}}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea)::-moz-placeholder{color:var(--color-secondary);opacity:.5}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea)::placeholder{color:var(--color-secondary);opacity:.5}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea):focus{border-color:var(--color-contrast);outline:none}:is(.fields-module__qt8IHa__input,.fields-module__qt8IHa__textarea):disabled{opacity:.5;cursor:not-allowed}.fields-module__qt8IHa__textarea{resize:vertical;min-height:100px}.fields-module__qt8IHa__errorMessage{color:#dc2626;margin-top:.533333vw;font-size:.75rem}@media (min-width:800px){.fields-module__qt8IHa__errorMessage{margin-top:.138889vw}}.fields-module__qt8IHa__checkboxGroup{gap:2.13333vw}@media (min-width:800px){.fields-module__qt8IHa__checkboxGroup{gap:.555556vw}}.fields-module__qt8IHa__groupLabel{color:var(--color-secondary);font-size:.875rem;font-weight:500}.fields-module__qt8IHa__options{flex-wrap:wrap;gap:2.13333vw;display:flex}@media (min-width:800px){.fields-module__qt8IHa__options{gap:.555556vw}}.fields-module__qt8IHa__option{border:1px solid var(--color-secondary);color:var(--color-secondary);cursor:pointer;background-color:#0000;border-radius:1.06667vw;padding:1.6vw 3.2vw;font-size:.875rem;transition:background-color .15s,color .15s,border-color .15s}@media (min-width:800px){.fields-module__qt8IHa__option{border-radius:.277778vw;padding:.416667vw .833333vw}}@media (hover:hover){.fields-module__qt8IHa__option:hover{border-color:var(--color-contrast)}}.fields-module__qt8IHa__option.fields-module__qt8IHa__selected{background-color:var(--color-contrast);border-color:var(--color-contrast);color:var(--color-primary)}
