.cartel{--c-ground:#0b0a09;--c-raised:#171512;--c-line:#2b2824;--c-line-strong:#3f3a34;--c-muted:#8f8980;--c-soft:#d2cbc0;--c-text:#fffdf8;--c-on-ink:#0b0a09;--c-on-ink-soft:#2a2118;--c-magenta:#ff3d8b;--c-yellow:#ffe11a;--c-green:#2ee06f;--c-orange:#ff7b1c;--c-gold:#d4af37;--c-magenta-text:#ff5c9e;--c-yellow-text:#ffe11a;--c-green-text:#3be57a;--c-orange-text:#ff8a33;--c-gold-text:#e0bd4f;--c-nav-fill:rgba(11,10,9,.64);--c-nav-edge:rgba(255,253,248,.08);--c-shadow:0 34px 70px -28px rgba(0,0,0,.75),0 8px 18px -10px rgba(0,0,0,.5);--c-font-display:var(--font-cartel),"Arial Narrow",sans-serif;--c-font-body:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--c-gutter:1rem;--c-nav-h:4.5rem;background-color:var(--c-ground);color:var(--c-text);font-family:var(--c-font-body);font-feature-settings:"kern";caret-color:var(--c-magenta);accent-color:var(--c-magenta)}.light .cartel{--c-ground:#fffdf8;--c-raised:#f4efe6;--c-line:#e3dcd0;--c-line-strong:#cbc1b1;--c-muted:#6a645c;--c-soft:#3f3a34;--c-text:#0b0a09;--c-magenta-text:#c8005e;--c-yellow-text:#7a5f00;--c-green-text:#00773f;--c-orange-text:#b44700;--c-gold-text:#8a6810;--c-nav-fill:rgba(255,253,248,.72);--c-nav-edge:rgba(11,10,9,.08);--c-shadow:0 34px 70px -30px rgba(43,33,24,.38),0 8px 18px -12px rgba(43,33,24,.25)}@media (min-width:640px){.cartel{--c-gutter:1.5rem}}@media (min-width:1024px){.cartel{--c-gutter:2.5rem}}.cartel ::selection{background:var(--c-yellow);color:var(--c-on-ink)}.cartel :where(a,button,select,input,summary,[tabindex]):focus-visible{outline:3px solid var(--c-magenta);outline-offset:3px;border-radius:2px}.cartel :where(.c-scroll){scrollbar-width:thin;scrollbar-color:var(--c-line-strong) transparent}.c-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:var(--c-gutter)}.c-container-narrow{max-width:46rem}.c-display{font-family:var(--c-font-display);font-weight:850;text-transform:uppercase;line-height:.86;letter-spacing:-.005em;font-variation-settings:"wght" 850}.c-h2{font-size:clamp(2.6rem,1.6rem + 4.6vw,6rem);line-height:.88;letter-spacing:-.005em}.c-h2,.c-h3{font-family:var(--c-font-display);font-weight:800;text-transform:uppercase;text-wrap:balance}.c-h3{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:.92}.c-label{font-family:var(--c-font-display);font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1.1;letter-spacing:.04em}.c-lead{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.5;letter-spacing:-.005em;max-width:40rem}.c-body,.c-lead{color:var(--c-soft);text-wrap:pretty}.c-body{font-size:1rem;line-height:1.6;max-width:68ch}.c-num{font-variant-numeric:tabular-nums lining-nums}.c-fit{container-type:inline-size;width:100%;overflow-x:clip}.c-fit>.c-fit-line{display:block;white-space:nowrap;font-size:calc(var(--fit) * 1cqi)}.light .cartel .c-display.c-text-yellow,.light .cartel .c-fit-line.c-text-yellow{color:var(--c-on-ink);background-color:var(--c-yellow);box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-ink-magenta{--ink:var(--c-magenta)}.c-ink-yellow{--ink:var(--c-yellow)}.c-ink-green{--ink:var(--c-green)}.c-ink-orange{--ink:var(--c-orange)}.c-text-magenta{color:var(--c-magenta-text)}.c-text-yellow{color:var(--c-yellow-text)}.c-text-green{color:var(--c-green-text)}.c-text-orange{color:var(--c-orange-text)}.c-text-gold{color:var(--c-gold-text)}.c-text-muted{color:var(--c-muted)}.c-text-soft{color:var(--c-soft)}.c-band{background-color:var(--ink,var(--c-yellow));color:var(--c-on-ink);--c-text:var(--c-on-ink);--c-soft:var(--c-on-ink-soft);--c-muted:var(--c-on-ink-soft);--c-line:rgba(11,10,9,.22);--c-line-strong:rgba(11,10,9,.5)}.cartel .c-inverse{background-color:#fffdf8;color:#0b0a09;--c-ground:#fffdf8;--c-raised:#f4efe6;--c-text:#0b0a09;--c-soft:#3f3a34;--c-muted:#6a645c;--c-line:#e3dcd0;--c-line-strong:#cbc1b1;--c-magenta-text:#c8005e;--c-yellow-text:#7a5f00;--c-green-text:#00773f;--c-orange-text:#b44700;--c-gold-text:#8a6810}.cartel .c-night,.light .cartel .c-inverse,.light .cartel .c-night,.light .cartel.c-night{background-color:#0b0a09;color:#fffdf8;--c-ground:#0b0a09;--c-raised:#171512;--c-text:#fffdf8;--c-soft:#d2cbc0;--c-muted:#8f8980;--c-line:#2b2824;--c-line-strong:#3f3a34;--c-magenta-text:#ff5c9e;--c-yellow-text:#ffe11a;--c-green-text:#3be57a;--c-orange-text:#ff8a33;--c-gold-text:#e0bd4f}.c-band ::selection{background:var(--c-on-ink);color:var(--ink,var(--c-yellow))}.cartel .c-band :where(a,button,select,input,summary,[tabindex]):focus-visible{outline-color:var(--c-on-ink)}:where(.c-btn){display:inline-flex}.c-btn,button.c-btn{background-color:var(--btn-bg)}.c-btn{--btn-bg:var(--c-yellow);--btn-fg:var(--c-on-ink);align-items:center;justify-content:center;gap:.6rem;min-height:3.5rem;padding:0 1.6rem;border-radius:2px;color:var(--btn-fg);font-family:var(--c-font-display);font-weight:800;font-size:1.3rem;line-height:1;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;white-space:nowrap;box-shadow:0 10px 24px -14px rgba(0,0,0,.55);transition:background-color .16s ease-out,color .16s ease-out,box-shadow .26s var(--mv-spring,ease-out),translate .26s var(--mv-spring,ease-out),scale .12s ease-out}@media (hover:hover){.c-btn:hover{translate:0 -2px;box-shadow:0 18px 30px -16px rgba(0,0,0,.6)}}.c-btn:active{scale:.97;translate:0 0;transition-duration:80ms}.c-btn-sm{min-height:2.5rem;padding:0 1rem;font-size:1.05rem}.c-btn-lg{min-height:4rem;padding:0 2rem;font-size:1.55rem}.c-btn-ink{--btn-bg:var(--c-on-ink);--btn-fg:var(--ink,var(--c-yellow))}.c-btn-ghost{--btn-bg:transparent;--btn-fg:currentColor;box-shadow:inset 0 0 0 2px currentColor}@media (hover:hover){.c-btn-ghost:hover{box-shadow:inset 0 0 0 2px currentColor;background-color:color-mix(in srgb,currentColor 8%,transparent)}}.c-link{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:text-decoration-color .16s ease-out,color .16s ease-out}@media (hover:hover){.c-link:hover{text-decoration-color:currentColor}}.c-rule{border:0;border-top:2px solid var(--c-line);margin:0}.c-nav{background:var(--c-nav-fill);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 -1px 0 var(--c-nav-edge)}.c-poster{position:relative;rotate:var(--tilt,0deg);box-shadow:var(--c-shadow);transform-origin:50% 0}@media (min-width:1024px){.c-stack>.c-poster{position:sticky;top:calc(var(--c-nav-h) + 1rem + var(--i, 0) * .85rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.c-paste{animation:c-paste linear both;animation-timeline:view();animation-range:entry 0 entry 75%}}}@keyframes c-paste{0%{translate:0 72px;rotate:calc(var(--tilt, 0deg) * 4);scale:.965}to{translate:0 0;rotate:var(--tilt,0deg);scale:1}}.c-star{display:inline-block;flex:none;width:.7em;height:.7em;vertical-align:-.05em}.c-read{font-size:1rem;line-height:1.65;color:var(--c-soft);text-wrap:pretty;overflow-wrap:break-word}.c-read>:where(p,ul,ol,blockquote){max-width:34em}@media (min-width:768px){.c-read{font-size:1.0625rem}}.c-read>*+*{margin-top:1em}.c-read strong{color:var(--c-text);font-weight:650}.c-read .c-link{color:var(--c-text);overflow-wrap:anywhere}.c-read :where(ul,ol){padding-left:1.25em}.c-read ul{list-style:square}.c-read ol{list-style:decimal}.c-read li+li{margin-top:.5em}.c-read li::marker{color:var(--c-muted)}.c-read ::selection{background:var(--ink,var(--c-yellow));color:var(--c-on-ink)}.c-table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5;font-variant-numeric:tabular-nums lining-nums}.c-table th{font-family:var(--c-font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:1rem;line-height:1.1;text-align:left;vertical-align:bottom;color:var(--c-text);padding:0 1rem .75rem 0;border-bottom:2px solid var(--c-line-strong)}.c-table td{padding:.875rem 1rem .875rem 0;vertical-align:top;border-bottom:2px solid var(--c-line)}.c-table :where(th,td):last-child{padding-right:0}.c-table td:first-child{color:var(--c-text);font-weight:600}.c-table .c-link{overflow-wrap:break-word}@media (max-width:639.98px){.c-table,.c-table tbody,.c-table td,.c-table tr{display:block}.c-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.c-table tr{padding:.875rem 0;border-bottom:2px solid var(--c-line)}.c-table tr:first-child{border-top:2px solid var(--c-line-strong)}.c-table td{padding:0;border:0}.c-table td+td{margin-top:.5rem}.c-table td[data-label]:not(:first-child):before{content:attr(data-label);content:attr(data-label) /"";display:block;font-family:var(--c-font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.875rem;line-height:1.2;color:var(--c-muted)}}@media (prefers-reduced-motion:reduce){.c-poster{rotate:none}.c-btn,.c-btn:active,.c-btn:hover{translate:none;scale:none}}@media (prefers-reduced-transparency:reduce){.c-nav{background:var(--c-ground);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.cartel{--c-muted:var(--c-soft);--c-line:var(--c-line-strong)}.c-nav{background:var(--c-ground);box-shadow:inset 0 -2px 0 var(--c-text)}}@media print{.c-paste{animation:none!important}.c-poster{rotate:none;box-shadow:none}}.c-tile{position:relative;overflow:hidden;border-radius:1.5rem;box-shadow:0 24px 48px -32px rgba(0,0,0,.55);isolation:isolate}.c-sticker{border-radius:1rem;box-shadow:0 0 0 3px #fffdf8,0 18px 36px -18px rgba(0,0,0,.6);rotate:var(--tilt,0deg)}.c-phone{position:relative;width:17.5rem;aspect-ratio:9/19;padding:.55rem;border-radius:2.9rem;background:#0b0a09;box-shadow:inset 0 0 0 2px #3f3a34,inset 0 0 0 5px #0b0a09,0 50px 90px -40px rgba(0,0,0,.7),0 12px 24px -12px rgba(0,0,0,.5)}.c-phone-screen{position:relative;height:100%;overflow:hidden;border-radius:2.35rem;background:var(--screen,#111216);color:#f5f0e8;font-size:.75rem}.c-phone-island{position:absolute;top:.55rem;left:50%;translate:-50% 0;width:5.5rem;height:1.45rem;border-radius:999px;background:#050505;z-index:2}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.c-drift-l,.c-drift-r,.c-drift-up{animation:linear both;animation-timeline:view();animation-range:exit 0 exit 80%}.c-drift-l{animation-name:c-drift-l}.c-drift-r{animation-name:c-drift-r}.c-drift-up{animation-name:c-drift-up}.c-rise{animation:c-rise linear both;animation-timeline:view();animation-range:entry 0 entry 60%}}}@keyframes c-drift-l{to{translate:-3rem -2.5rem;rotate:calc(var(--tilt, 0deg) - 6deg)}}@keyframes c-drift-r{to{translate:3rem -2.5rem;rotate:calc(var(--tilt, 0deg) + 6deg)}}@keyframes c-drift-up{to{translate:0 -2rem}}@keyframes c-rise{0%{translate:0 3rem;opacity:.35}to{translate:0 0;opacity:1}}.c-marquee{overflow:hidden}.c-marquee-track{display:flex;width:max-content}@media (prefers-reduced-motion:no-preference){.c-marquee-track{animation:c-marquee var(--marquee-s,38s) linear infinite}.c-marquee:hover .c-marquee-track{animation-play-state:paused}}@keyframes c-marquee{to{transform:translateX(-50%)}}.cartel .c-pwn{background-color:#070807;color:#effbf1;--c-ground:#070807;--c-raised:#0f1410;--c-text:#effbf1;--c-soft:#b8cfbd;--c-muted:#7f9886;--c-line:#1d2a20;--c-line-strong:#2c3f31;--c-green-text:#3be57a;--c-yellow-text:#ffe11a;--c-magenta-text:#ff5c9e}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.c-scan-row{animation:c-scan-row linear both;animation-timeline:view();animation-range:entry calc(30% + var(--d, 0) * 6%) entry calc(45% + var(--d, 0) * 6%)}.c-typed{animation:c-typed linear both;animation-timeline:view();animation-range:entry 10% entry 40%}}}@keyframes c-scan-row{0%{opacity:0;translate:-.75rem 0}to{opacity:1;translate:0 0}}@keyframes c-typed{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.cartel .c-kosher{background-color:#0a1626;color:#f2f6fc;--c-ground:#0a1626;--c-raised:#122440;--c-text:#f2f6fc;--c-soft:#bccbe0;--c-muted:#8ea2bf;--c-line:#1c3150;--c-line-strong:#2b4670;--k-ink:#8db4ec;--k-ink-deep:#3d6fb3;--c-yellow-text:#e6bd55}.c-pillnav{background:rgba(11,10,9,.78);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 0 0 1px rgba(255,253,248,.1),0 12px 30px -16px rgba(0,0,0,.6)}.c-faq summary{list-style:none;cursor:pointer}.c-faq summary::-webkit-details-marker{display:none}.c-faq .c-faq-icon{transition:rotate .32s var(--mv-spring-bounce,ease-out)}.c-faq[open] .c-faq-icon{rotate:45deg}.c-pixel{image-rendering:pixelated;shape-rendering:crispEdges}@media (prefers-reduced-motion:reduce){.c-sticker{rotate:none}}@media (prefers-reduced-transparency:reduce){.c-pillnav{background:#0b0a09;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:no-preference){.c-float{animation:c-float var(--float-s,6s) ease-in-out var(--float-d,0s) infinite;will-change:translate}}@keyframes c-float{0%,to{translate:0 0}50%{translate:0 var(--float-amp,-9px)}}@media (prefers-reduced-motion:no-preference){.c-nudge{animation:c-nudge 2.4s cubic-bezier(.22,1,.36,1) infinite}}@keyframes c-nudge{0%,45%,to{translate:0 0}20%{translate:3px -4px}}.c-tape{box-shadow:0 14px 30px -18px rgba(0,0,0,.6)}@media (prefers-reduced-motion:no-preference){.c-pin-halo{animation:c-pin 1.6s ease-out infinite;transform-box:fill-box;transform-origin:center}}@keyframes c-pin{0%{opacity:.6;scale:.6}to{opacity:0;scale:1.8}}@media (prefers-reduced-motion:no-preference){.c-sheet{animation:c-sheet-in var(--mv-spring-ms,.55s) var(--mv-spring,ease-out) both}}@media (prefers-reduced-motion:reduce){.c-sheet{animation:c-sheet-fade .18s ease-out both}}@keyframes c-sheet-in{0%{opacity:0;translate:0 32px;rotate:-1.2deg}to{opacity:1;translate:0 0;rotate:0deg}}@keyframes c-sheet-fade{0%{opacity:0}to{opacity:1}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0:0s;--animation-delay-75:75ms;--animation-delay-100:.1s;--animation-delay-150:.15s;--animation-delay-200:.2s;--animation-delay-300:.3s;--animation-delay-500:.5s;--animation-delay-700:.7s;--animation-delay-1000:1s;--animation-repeat-0:0;--animation-repeat-1:1;--animation-repeat-infinite:infinite;--animation-direction-normal:normal;--animation-direction-reverse:reverse;--animation-direction-alternate:alternate;--animation-direction-alternate-reverse:alternate-reverse;--animation-fill-mode-none:none;--animation-fill-mode-forwards:forwards;--animation-fill-mode-backwards:backwards;--animation-fill-mode-both:both;--percentage-0:0;--percentage-5:.05;--percentage-10:.1;--percentage-15:.15;--percentage-20:.2;--percentage-25:.25;--percentage-30:.3;--percentage-35:.35;--percentage-40:.4;--percentage-45:.45;--percentage-50:.5;--percentage-55:.55;--percentage-60:.6;--percentage-65:.65;--percentage-70:.7;--percentage-75:.75;--percentage-80:.8;--percentage-85:.85;--percentage-90:.9;--percentage-95:.95;--percentage-100:1;--percentage-translate-full:1;--animate-in:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-out:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}--animate-accordion-down:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-accordion-up:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-collapsible-down:collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--animate-collapsible-up:collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0}}--animate-caret-blink:caret-blink 1.25s ease-out infinite;@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}}@utility animation-duration-*{--tw-animation-duration:calc(--value(number)*1ms);--tw-animation-duration:--value(--animation-duration-*,[duration],"initial",[*]);animation-duration:calc(--value(number)*1ms);animation-duration:--value(--animation-duration-*,[duration],"initial",[*])}@utility delay-*{animation-delay:calc(--value(number)*1ms);animation-delay:--value(--animation-delay-*,[duration],"initial",[*]);--tw-animation-delay:calc(--value(number)*1ms);--tw-animation-delay:--value(--animation-delay-*,[duration],"initial",[*])}@utility repeat-*{animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*]);--tw-animation-iteration-count:--value(--animation-repeat-*,number,"initial",[*])}@utility direction-*{animation-direction:--value(--animation-direction-*,"initial",[*]);--tw-animation-direction:--value(--animation-direction-*,"initial",[*])}@utility fill-mode-*{animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*]);--tw-animation-fill-mode:--value(--animation-fill-mode-*,"initial",[*])}@utility running{animation-play-state:running}@utility paused{animation-play-state:paused}@utility play-state-*{animation-play-state:--value("initial",[*])}@utility blur-in{--tw-enter-blur:20px}@utility blur-in-*{--tw-enter-blur:calc(--value(number)*1px);--tw-enter-blur:--value(--blur-*,[*])}@utility blur-out{--tw-exit-blur:20px}@utility blur-out-*{--tw-exit-blur:calc(--value(number)*1px);--tw-exit-blur:--value(--blur-*,[*])}@utility fade-in{--tw-enter-opacity:0}@utility fade-in-*{--tw-enter-opacity:calc(--value(number)/100);--tw-enter-opacity:--value(--percentage-*,[*])}@utility fade-out{--tw-exit-opacity:0}@utility fade-out-*{--tw-exit-opacity:calc(--value(number)/100);--tw-exit-opacity:--value(--percentage-*,[*])}@utility zoom-in{--tw-enter-scale:0}@utility zoom-in-*{--tw-enter-scale:calc(--value(number)*1%);--tw-enter-scale:calc(--value(ratio));--tw-enter-scale:--value(--percentage-*,[*])}@utility -zoom-in-*{--tw-enter-scale:calc(--value(number)*-1%);--tw-enter-scale:calc(--value(ratio)*-1);--tw-enter-scale:--value(--percentage-*,[*])}@utility zoom-out{--tw-exit-scale:0}@utility zoom-out-*{--tw-exit-scale:calc(--value(number)*1%);--tw-exit-scale:calc(--value(ratio));--tw-exit-scale:--value(--percentage-*,[*])}@utility -zoom-out-*{--tw-exit-scale:calc(--value(number)*-1%);--tw-exit-scale:calc(--value(ratio)*-1);--tw-exit-scale:--value(--percentage-*,[*])}@utility spin-in{--tw-enter-rotate:30deg}@utility spin-in-*{--tw-enter-rotate:calc(--value(number)*1deg);--tw-enter-rotate:calc(--value(ratio)*360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility -spin-in{--tw-enter-rotate:-30deg}@utility -spin-in-*{--tw-enter-rotate:calc(--value(number)*-1deg);--tw-enter-rotate:calc(--value(ratio)*-360deg);--tw-enter-rotate:--value(--rotate-*,[*])}@utility spin-out{--tw-exit-rotate:30deg}@utility spin-out-*{--tw-exit-rotate:calc(--value(number)*1deg);--tw-exit-rotate:calc(--value(ratio)*360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility -spin-out{--tw-exit-rotate:-30deg}@utility -spin-out-*{--tw-exit-rotate:calc(--value(number)*-1deg);--tw-exit-rotate:calc(--value(ratio)*-360deg);--tw-exit-rotate:--value(--rotate-*,[*])}@utility slide-in-from-top{--tw-enter-translate-y:-100%}@utility slide-in-from-top-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-y:calc(--value(ratio)*-100%);--tw-enter-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-bottom{--tw-enter-translate-y:100%}@utility slide-in-from-bottom-*{--tw-enter-translate-y:calc(--value(integer)*var(--spacing));--tw-enter-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-y:calc(--value(ratio)*100%);--tw-enter-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-in-from-left{--tw-enter-translate-x:-100%}@utility slide-in-from-left-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-in-from-right{--tw-enter-translate-x:100%}@utility slide-in-from-right-*{--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-in-from-start{&:dir(ltr){--tw-enter-translate-x:-100%}&:dir(rtl){--tw-enter-translate-x:100%}}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-in-from-end{&:dir(ltr){--tw-enter-translate-x:100%}&:dir(rtl){--tw-enter-translate-x:-100%}}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing));--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-enter-translate-x:calc(--value(ratio)*100%);--tw-enter-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-enter-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-enter-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-enter-translate-x:calc(--value(ratio)*-100%);--tw-enter-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@utility slide-out-to-top{--tw-exit-translate-y:-100%}@utility slide-out-to-top-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-y:calc(--value(ratio)*-100%);--tw-exit-translate-y:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-bottom{--tw-exit-translate-y:100%}@utility slide-out-to-bottom-*{--tw-exit-translate-y:calc(--value(integer)*var(--spacing));--tw-exit-translate-y:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-y:calc(--value(ratio)*100%);--tw-exit-translate-y:--value(--translate-*,[percentage],[length])}@utility slide-out-to-left{--tw-exit-translate-x:-100%}@utility slide-out-to-left-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}@utility slide-out-to-right{--tw-exit-translate-x:100%}@utility slide-out-to-right-*{--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}@utility slide-out-to-start{&:dir(ltr){--tw-exit-translate-x:-100%}&:dir(rtl){--tw-exit-translate-x:100%}}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}}@utility slide-out-to-end{&:dir(ltr){--tw-exit-translate-x:100%}&:dir(rtl){--tw-exit-translate-x:-100%}}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir=ltr],[dir=ltr]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing));--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*100%);--tw-exit-translate-x:calc(--value(ratio)*100%);--tw-exit-translate-x:--value(--translate-*,[percentage],[length])}&:where(:dir(rtl),[dir=rtl],[dir=rtl]*){--tw-exit-translate-x:calc(--value(integer)*var(--spacing)*-1);--tw-exit-translate-x:calc(--value(--percentage-*,--percentage-translate-*)*-100%);--tw-exit-translate-x:calc(--value(ratio)*-100%);--tw-exit-translate-x:calc(--value(--translate-*,[percentage],[length])*-1)}}@theme inline{@keyframes accordion-down{0%{height:0}to{height:var(
        --radix-accordion-content-height,var(--accordion-panel-height,auto)
      )}}@keyframes accordion-up{0%{height:var(
        --radix-accordion-content-height,var(--accordion-panel-height,auto)
      )}to{height:0}}}@utility no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}