/*! 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-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid}}}@layer aliveui.base{*,:before,:after{box-sizing:border-box;border:0 solid}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;background-image:none;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}:disabled{cursor:default}button,select{text-transform:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--alive-duration-fast:.12s;--alive-duration-normal:.2s;--alive-duration-slow:.32s;--alive-ease-standard:cubic-bezier(.2, 0, 0, 1);--alive-ease-emphasized:cubic-bezier(.05, .7, .1, 1);--alive-ease-exit:cubic-bezier(.3, 0, .8, .15);--alive-shadow-d1:none;--alive-shadow-d2:0 1px 3px #00000014, 0 1px 2px #0000000a;--alive-shadow-d2-hover:0 4px 16px #0000001a, 0 2px 6px #0000000f;--alive-shadow-d3:0 8px 40px #00000024, 0 4px 16px #00000014;--alive-stagger-gap:60ms;--alive-index:0;--alive-duration:0s;--alive-ease:linear}.d1{--alive-depth:1;--alive-duration:var(--alive-duration-normal);--alive-ease:var(--alive-ease-standard)}.d2{--alive-depth:2;--alive-duration:var(--alive-duration-normal);--alive-ease:var(--alive-ease-standard);box-shadow:var(--alive-shadow-d2);transition:box-shadow var(--alive-duration-normal) var(--alive-ease-standard),transform var(--alive-duration-normal) var(--alive-ease-standard)}.d2:hover{box-shadow:var(--alive-shadow-d2-hover);transform:translateY(-1px)scale(1.004)}.d2:active{box-shadow:var(--alive-shadow-d2);transition-duration:var(--alive-duration-fast);transform:translateY(0)scale(.998)}.d3{--alive-depth:3;--alive-duration:var(--alive-duration-slow);--alive-ease:var(--alive-ease-emphasized);box-shadow:var(--alive-shadow-d3)}@keyframes alive-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes alive-fade-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes alive-fade-right{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes alive-fade-left{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes alive-fade-in{0%{opacity:0}to{opacity:1}}@keyframes alive-scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes alive-scale-up{0%{opacity:0;transform:scale(.92)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes alive-exit-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes alive-exit-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes alive-exit-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-12px)}}@keyframes alive-exit-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12px)}}@keyframes alive-exit-scale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}@keyframes alive-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes alive-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes alive-ping{75%,to{opacity:0;transform:scale(2)}}@keyframes alive-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(-25%)}}@keyframes alive-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.alive-enter{animation:alive-fade-up var(--alive-duration-slow) var(--alive-ease-emphasized) both;animation-delay:calc(var(--alive-stagger-gap,60ms) * var(--alive-index,0))}.alive-enter-down{animation:alive-fade-down var(--alive-duration-slow) var(--alive-ease-emphasized) both;animation-delay:calc(var(--alive-stagger-gap,60ms) * var(--alive-index,0))}.alive-enter-right{animation:alive-fade-right var(--alive-duration-slow) var(--alive-ease-emphasized) both;animation-delay:calc(var(--alive-stagger-gap,60ms) * var(--alive-index,0))}.alive-enter-left{animation:alive-fade-left var(--alive-duration-slow) var(--alive-ease-emphasized) both;animation-delay:calc(var(--alive-stagger-gap,60ms) * var(--alive-index,0))}.alive-enter-fade{animation:alive-fade-in var(--alive-duration-normal) var(--alive-ease-standard) both;animation-delay:calc(var(--alive-stagger-gap,60ms) * var(--alive-index,0))}.alive-enter-scale{animation:alive-scale-in var(--alive-duration-normal) var(--alive-ease-emphasized) both;animation-delay:calc(var(--alive-stagger-gap,60ms) * var(--alive-index,0))}.alive-exit{animation:alive-exit-down var(--alive-duration-normal) var(--alive-ease-exit) both}.alive-exit-up{animation:alive-exit-up var(--alive-duration-normal) var(--alive-ease-exit) both}.alive-exit-left{animation:alive-exit-left var(--alive-duration-normal) var(--alive-ease-exit) both}.alive-exit-right{animation:alive-exit-right var(--alive-duration-normal) var(--alive-ease-exit) both}.alive-exit-scale{animation:alive-exit-scale var(--alive-duration-fast) var(--alive-ease-exit) both}.alive-loop-pulse{animation:2s ease-in-out infinite alive-pulse}.alive-loop-spin{animation:1s linear infinite alive-spin}.alive-loop-ping{animation:1s cubic-bezier(0,0,.2,1) infinite alive-ping}.alive-loop-bounce{animation:1s infinite alive-bounce}[data-alive-scroll]{opacity:0;transform:translateY(8px)}[data-alive-scroll].is-visible{animation:alive-fade-up var(--alive-duration-slow) var(--alive-ease-emphasized) both}[data-alive-scroll=fade]{opacity:0;transform:none}[data-alive-scroll=fade].is-visible{animation:alive-fade-in var(--alive-duration-normal) var(--alive-ease-standard) both}[data-alive-scroll=scale]{opacity:0;transform:scale(.94)}[data-alive-scroll=scale].is-visible{animation:alive-scale-in var(--alive-duration-slow) var(--alive-ease-emphasized) both}@media (prefers-reduced-motion:reduce){.alive-enter,.alive-enter-down,.alive-enter-right,.alive-enter-left,.alive-enter-fade,.alive-enter-scale,.alive-exit,.alive-exit-up,.alive-exit-left,.alive-exit-right,.alive-exit-scale,.alive-loop-pulse,.alive-loop-spin,.alive-loop-ping,.alive-loop-bounce{opacity:1;animation:none;transform:none}[data-alive-scroll],[data-alive-scroll=fade],[data-alive-scroll=scale]{opacity:1;transform:none}[data-alive-scroll].is-visible,[data-alive-scroll=fade].is-visible,[data-alive-scroll=scale].is-visible{animation:none}.d2,.d2:hover,.d2:active{box-shadow:var(--alive-shadow-d2);transition:none;transform:none}}.motion-fast{--alive-duration:var(--alive-duration-fast)!important}.motion-normal{--alive-duration:var(--alive-duration-normal)!important}.motion-slow{--alive-duration:var(--alive-duration-slow)!important}.motion-none{--alive-duration:0s!important}.ease-standard{--alive-ease:var(--alive-ease-standard)!important}.ease-emphasized{--alive-ease:var(--alive-ease-emphasized)!important}.ease-exit{--alive-ease:var(--alive-ease-exit)!important}.alive-card{background-color:var(--alive-card-bg,#fff);border:1px solid var(--alive-card-border,#0000000f);border-radius:.75rem;padding:1.5rem}.alive-card-flush{padding:0}.alive-card-sm{border-radius:.5rem;padding:1rem}.alive-card-lg{border-radius:1rem;padding:2rem}.alive-button{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--alive-duration-fast) var(--alive-ease-standard),color var(--alive-duration-fast) var(--alive-ease-standard),border-color var(--alive-duration-fast) var(--alive-ease-standard),box-shadow var(--alive-duration-fast) var(--alive-ease-standard),transform var(--alive-duration-fast) var(--alive-ease-standard),opacity var(--alive-duration-fast) var(--alive-ease-standard);border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.alive-button:active{transition-duration:calc(var(--alive-duration-fast) / 2);transform:scale(.97)}.alive-button:focus-visible{outline-offset:2px;outline:2px solid}.alive-button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.alive-button-primary{color:#fff;background-color:#0a0a0a;border-color:#0a0a0a}.alive-button-primary:hover{background-color:#1a1a1a}.alive-button-secondary{color:#0a0a0a;background-color:#0000;border-color:#e4e4e4}.alive-button-secondary:hover{background-color:#f4f4f4;border-color:#d4d4d4}.alive-button-ghost{color:#4b4b4b;background-color:#0000;border-color:#0000}.alive-button-ghost:hover{color:#0a0a0a;background-color:#f4f4f4}.alive-button-destructive{color:#fff;background-color:#dc2626;border-color:#dc2626}.alive-button-destructive:hover{background-color:#b91c1c}.alive-button-xs{border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem}.alive-button-sm{border-radius:.375rem;padding:.375rem .875rem;font-size:.8125rem}.alive-button-lg{border-radius:.625rem;padding:.75rem 1.75rem;font-size:.9375rem}.alive-button-xl{border-radius:.75rem;padding:.875rem 2rem;font-size:1rem}.alive-button-icon{aspect-ratio:1;padding:.625rem}.alive-badge{white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.alive-badge-sm{padding:.125rem .5rem;font-size:.6875rem}.alive-badge-lg{padding:.375rem .75rem;font-size:.8125rem}.alive-badge-gray{color:#525252;background:#0000000f;border-color:#0000001a}.alive-badge-green{color:#16a34a;background:#4ade801f;border-color:#4ade8040}.alive-badge-red{color:#dc2626;background:#ef44441a;border-color:#ef444433}.alive-badge-yellow{color:#ca8a04;background:#eab3081a;border-color:#eab30840}.alive-badge-blue{color:#2563eb;background:#60a5fa1a;border-color:#60a5fa38}.alive-badge-purple{color:#7c3aed;background:#a78bfa1f;border-color:#a78bfa40}.alive-badge-orange{color:#ea580c;background:#fb923c1a;border-color:#fb923c38}.alive-badge-dot:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block}.alive-input{width:100%;color:inherit;transition:border-color var(--alive-duration-fast) var(--alive-ease-standard),box-shadow var(--alive-duration-fast) var(--alive-ease-standard);background:0 0;border:1px solid #00000024;border-radius:.5rem;outline:none;padding:.625rem .875rem;font-size:.875rem;line-height:1.5;display:block}.alive-input::placeholder{opacity:.4}.alive-input:hover{border-color:#0000003d}.alive-input:focus{border-color:#00000080;box-shadow:0 0 0 3px #00000012}.alive-input:disabled{opacity:.45;cursor:not-allowed;background:#00000008}.alive-input-error{border-color:#ef44448c}.alive-input-error:hover{border-color:#ef4444b3}.alive-input-error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.alive-input-sm{padding:.4375rem .75rem;font-size:.8125rem}.alive-input-lg{padding:.75rem 1rem;font-size:.9375rem}.alive-textarea{width:100%;color:inherit;resize:vertical;min-height:6rem;transition:border-color var(--alive-duration-fast) var(--alive-ease-standard),box-shadow var(--alive-duration-fast) var(--alive-ease-standard);background:0 0;border:1px solid #00000024;border-radius:.5rem;outline:none;padding:.625rem .875rem;font-size:.875rem;line-height:1.6;display:block}.alive-textarea::placeholder{opacity:.4}.alive-textarea:hover{border-color:#0000003d}.alive-textarea:focus{border-color:#00000080;box-shadow:0 0 0 3px #00000012}.alive-textarea:disabled{opacity:.45;cursor:not-allowed;background:#00000008}.alive-select{width:100%;color:inherit;cursor:pointer;appearance:none;transition:border-color var(--alive-duration-fast) var(--alive-ease-standard),box-shadow var(--alive-duration-fast) var(--alive-ease-standard);background-color:#0000;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .6rem center;background-repeat:no-repeat;background-size:1.25rem;border:1px solid #00000024;border-radius:.5rem;outline:none;padding:.625rem 2.25rem .625rem .875rem;font-size:.875rem;line-height:1.5;display:block}.alive-select:hover{border-color:#0000003d}.alive-select:focus{border-color:#00000080;box-shadow:0 0 0 3px #00000012}.alive-select:disabled{opacity:.45;cursor:not-allowed}.alive-checkbox,.alive-radio{cursor:pointer;appearance:none;width:1rem;height:1rem;transition:background var(--alive-duration-fast) var(--alive-ease-standard),border-color var(--alive-duration-fast) var(--alive-ease-standard),box-shadow var(--alive-duration-fast) var(--alive-ease-standard);background:0 0;border:1.5px solid #00000040;border-radius:.25rem;flex-shrink:0}.alive-radio{border-radius:50%}.alive-checkbox:checked,.alive-radio:checked{background-color:#0a0a0a;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:.75rem;border-color:#0a0a0a}.alive-radio:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.alive-checkbox:focus-visible,.alive-radio:focus-visible{box-shadow:0 0 0 3px #0000001a}.alive-switch{cursor:pointer;width:2.75rem;height:1.5rem;transition:background var(--alive-duration-fast) var(--alive-ease-standard);background:#00000026;border-radius:9999px;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.alive-switch:after{content:"";width:1.125rem;height:1.125rem;transition:transform var(--alive-duration-normal) var(--alive-ease-emphasized);background:#fff;border-radius:50%;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 4px #0003}.alive-switch[aria-checked=true],.alive-switch.is-checked{background:#22c55e}.alive-switch[aria-checked=true]:after,.alive-switch.is-checked:after{transform:translate(1.25rem)}.alive-switch[aria-checked=false][data-pending],.alive-switch.is-pending{opacity:.7;cursor:wait}.alive-switch-sm{width:2.25rem;height:1.25rem}.alive-switch-sm:after{width:.875rem;height:.875rem}.alive-switch-sm[aria-checked=true]:after,.alive-switch-sm.is-checked:after{transform:translate(1rem)}.alive-switch-lg{width:3.5rem;height:2rem}.alive-switch-lg:after{width:1.5rem;height:1.5rem}.alive-switch-lg[aria-checked=true]:after,.alive-switch-lg.is-checked:after{transform:translate(1.5rem)}.alive-avatar{color:#00000080;-webkit-user-select:none;user-select:none;background:#00000014;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:500;display:inline-flex;overflow:hidden}.alive-avatar img{object-fit:cover;width:100%;height:100%}.alive-avatar-xs{width:1.5rem;height:1.5rem;font-size:.625rem}.alive-avatar-sm{width:2rem;height:2rem;font-size:.75rem}.alive-avatar-lg{width:3rem;height:3rem;font-size:1rem}.alive-avatar-xl{width:4rem;height:4rem;font-size:1.25rem}.alive-avatar-2xl{width:5rem;height:5rem;font-size:1.5rem}.alive-avatar-group{display:flex}.alive-avatar-group .alive-avatar{margin-left:-.5rem;box-shadow:0 0 0 2px #0000000f}.alive-avatar-group .alive-avatar:first-child{margin-left:0}.alive-skeleton{background:linear-gradient(90deg,#0000000f 25%,#0000001a,#0000000f 75%) 0 0/200% 100%;border-radius:.375rem;animation:1.6s ease-in-out infinite alive-shimmer}.alive-skeleton-text{border-radius:.25rem;height:1em}.alive-skeleton-circle{border-radius:9999px}.alive-skeleton-sm{animation-duration:1.2s}.alive-skeleton-lg{animation-duration:2s}.alive-progress{background:#00000014;border-radius:9999px;width:100%;height:.5rem;display:block;overflow:hidden}.alive-progress-bar{height:100%;transition:width var(--alive-duration-slow) var(--alive-ease-standard);background:#0a0a0a;border-radius:9999px}.alive-progress-xs{height:.125rem}.alive-progress-sm{height:.25rem}.alive-progress-lg{height:.75rem}.alive-progress-xl{height:1rem}.alive-progress-indeterminate .alive-progress-bar{animation:1.5s ease-in-out infinite alive-progress-indeterminate;width:40%!important}@keyframes alive-progress-indeterminate{0%{transform:translate(-150%)}to{transform:translate(400%)}}.alive-separator{background:#00000014;border:none;width:100%;height:1px;margin:0;display:block}.alive-separator-v{vertical-align:middle;background:#00000014;width:1px;height:1em;margin:0 .5rem;display:inline-block}.alive-separator-label{color:#0006;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.75rem;font-weight:500;display:flex}.alive-separator-label:before,.alive-separator-label:after{content:"";background:#00000014;flex:1;height:1px}.alive-alert{border:1px solid #0000;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.55;display:flex}.alive-alert-title{margin-bottom:.25rem;font-weight:600}.alive-alert-info{color:#1d4ed8;background:#60a5fa14;border-color:#60a5fa33}.alive-alert-success{color:#15803d;background:#4ade8014;border-color:#4ade8038}.alive-alert-warning{color:#92400e;background:#fbbf241a;border-color:#fbbf2440}.alive-alert-error{color:#dc2626;background:#ef444414;border-color:#ef444433}.alive-tooltip-wrap{display:inline-flex;position:relative}.alive-tooltip{z-index:50;white-space:nowrap;color:#fff;pointer-events:none;opacity:0;transition:opacity var(--alive-duration-fast) var(--alive-ease-standard),transform var(--alive-duration-fast) var(--alive-ease-emphasized);background:#0a0a0aeb;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 16px #00000024}.alive-tooltip:after{content:"";border:5px solid #0000;border-top-color:#0a0a0aeb;position:absolute;top:100%;left:50%;transform:translate(-50%)}.alive-tooltip-wrap:hover .alive-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.alive-tooltip-bottom{top:calc(100% + 8px);bottom:auto;transform:translate(-50%)translateY(-4px)}.alive-tooltip-bottom:after{border-top-color:#0000;border-bottom-color:#0a0a0aeb;top:auto;bottom:100%}.alive-tooltip-wrap:hover .alive-tooltip-bottom{transform:translate(-50%)translateY(0)}.alive-backdrop{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:alive-fade-in var(--alive-duration-normal) var(--alive-ease-standard) both;background:#00000073;position:fixed;inset:0}.alive-modal{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.alive-modal-content{width:100%;max-width:32rem;max-height:calc(100dvh - 2rem);animation:alive-scale-up var(--alive-duration-slow) var(--alive-ease-emphasized) both;background:#fff;border:1px solid #00000014;border-radius:1rem;position:relative;overflow-y:auto;box-shadow:0 24px 64px #0000002e,0 8px 24px #0000001a}.alive-modal-sm .alive-modal-content{max-width:24rem}.alive-modal-lg .alive-modal-content{max-width:48rem}.alive-modal-xl .alive-modal-content{max-width:64rem}.alive-modal-header{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.alive-modal-body{padding:1.5rem}.alive-modal-footer{border-top:1px solid #0000000f;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.alive-drawer{z-index:50;width:100%;max-width:24rem;animation:alive-fade-left var(--alive-duration-slow) var(--alive-ease-emphasized) both;background:#fff;border-left:1px solid #00000014;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 40px #0000001a}.alive-drawer-header{border-bottom:1px solid #0000000f;padding:1.25rem 1.5rem}.alive-drawer-body{flex:1;padding:1.5rem;overflow-y:auto}.alive-drawer-footer{border-top:1px solid #0000000f;padding:1rem 1.5rem}.alive-nav{z-index:50;-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border-bottom:1px solid #00000012;align-items:center;gap:1rem;height:3.5rem;padding:0 1.5rem;display:flex;position:sticky;top:0}.alive-nav-brand{color:inherit;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.alive-nav-items{flex:1;align-items:center;gap:.25rem;display:flex}.alive-nav-end{align-items:center;gap:.5rem;margin-left:auto;display:flex}.alive-nav-link{color:#0000008c;transition:background var(--alive-duration-fast) var(--alive-ease-standard),color var(--alive-duration-fast) var(--alive-ease-standard);cursor:pointer;border-radius:.5rem;padding:.4375rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none}.alive-nav-link:hover{color:#000000d9;background:#0000000d}.alive-nav-link.is-active{color:#000000e6;background:#00000012}.alive-tabs{border-bottom:1px solid #00000014;gap:0;display:flex;position:relative}.alive-tab{color:#00000073;cursor:pointer;transition:color var(--alive-duration-fast) var(--alive-ease-standard);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.6875rem 1rem;font-size:.875rem;font-weight:500;position:relative}.alive-tab:hover{color:#000000b8}.alive-tab.is-active{color:#000000e6;border-bottom-color:#000000e6}.alive-tabs-indicator{height:2px;transition:left var(--alive-duration-normal) var(--alive-ease-emphasized),width var(--alive-duration-normal) var(--alive-ease-emphasized);background:#0a0a0a;border-radius:2px 2px 0 0;position:absolute;bottom:-1px}.alive-tabs-pills{background:#0000000d;border-bottom:none;border-radius:.625rem;gap:.25rem;padding:.25rem}.alive-tabs-pills .alive-tab{border-bottom:none;border-radius:.375rem;margin-bottom:0}.alive-tabs-pills .alive-tab.is-active{color:#000000e6;background:#fff;border-bottom-color:#0000;box-shadow:0 1px 3px #0000001a}.alive-dropdown{z-index:50;min-width:12rem;animation:alive-scale-up var(--alive-duration-fast) var(--alive-ease-emphasized) both;transform-origin:0 0;background:#fff;border:1px solid #00000014;border-radius:.75rem;padding:.375rem;position:absolute;box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000f}.alive-dropdown-item{color:#000000bf;cursor:pointer;text-align:left;width:100%;transition:background var(--alive-duration-fast) var(--alive-ease-standard),color var(--alive-duration-fast) var(--alive-ease-standard);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5625rem .75rem;font-size:.875rem;font-weight:400;text-decoration:none;display:flex}.alive-dropdown-item:hover{color:#000000e6;background:#0000000d}.alive-dropdown-item.is-active{color:#000000e6;background:#00000012;font-weight:500}.alive-dropdown-item-destructive{color:#dc2626}.alive-dropdown-item-destructive:hover{color:#dc2626;background:#ef444414}.alive-dropdown-separator{background:#00000012;border:none;height:1px;margin:.25rem 0}.alive-dropdown-label{letter-spacing:.06em;text-transform:uppercase;color:#00000059;padding:.375rem .75rem;font-size:.6875rem;font-weight:600}.alive-table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.alive-table th{letter-spacing:.04em;text-transform:uppercase;color:#00000073;white-space:nowrap;border-bottom:1px solid #00000014;padding:.75rem 1rem;font-size:.75rem;font-weight:600}.alive-table td{color:#000000bf;transition:background var(--alive-duration-fast) var(--alive-ease-standard);border-bottom:1px solid #0000000d;padding:.875rem 1rem}.alive-table tr:hover td{background:#00000005}.alive-table tr:last-child td{border-bottom:none}.alive-table-striped tr:nth-child(2n) td{background:#00000005}.alive-table-bordered td,.alive-table-bordered th{border:1px solid #00000012}.alive-chip{color:#000000a6;cursor:default;-webkit-user-select:none;user-select:none;transition:background var(--alive-duration-fast) var(--alive-ease-standard),border-color var(--alive-duration-fast) var(--alive-ease-standard);background:#0000000f;border:1px solid #0000001a;border-radius:9999px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.alive-chip:hover{background:#00000017;border-color:#00000029}.alive-chip.is-selected{color:#000000d9;background:#0000001a;border-color:#0003}.alive-chip-dismiss{cursor:pointer;opacity:.5;width:1rem;height:1rem;transition:opacity var(--alive-duration-fast) var(--alive-ease-standard),background var(--alive-duration-fast) var(--alive-ease-standard);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.alive-chip-dismiss:hover{opacity:1;background:#0000001f}.alive-stack{display:flex}.alive-stack-v{flex-direction:column}.alive-stack-h{flex-direction:row}.alive-container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (width>=640px){.alive-container{max-width:640px;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=768px){.alive-container{max-width:768px}}@media (width>=1024px){.alive-container{max-width:1024px;padding-left:2rem;padding-right:2rem}}@media (width>=1280px){.alive-container{max-width:1280px}}@media (width>=1536px){.alive-container{max-width:1536px}}.alive-cluster{flex-wrap:wrap;gap:.75rem;display:flex}.alive-focus-ring:focus-visible{outline-offset:2px;outline:2px solid #000000bf}.alive-overlay{-webkit-backdrop-filter:blur(4px);background:#00000073;position:fixed;inset:0}.alive-toast-region{z-index:60;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.alive-toast{color:#fff;pointer-events:auto;min-width:16rem;max-width:24rem;animation:alive-fade-right var(--alive-duration-slow) var(--alive-ease-emphasized) both;background:#0a0a0af0;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem 1.125rem;font-size:.875rem;font-weight:500;display:flex;box-shadow:0 8px 32px #0003}.alive-toast-icon{flex-shrink:0}.alive-toast-body{flex:1;min-width:0}.alive-toast-title{font-weight:600}.alive-toast-desc{opacity:.7;margin-top:.125rem;font-size:.8125rem}.alive-toast-close{opacity:.5;cursor:pointer;transition:opacity var(--alive-duration-fast) var(--alive-ease-standard);flex-shrink:0}.alive-toast-close:hover{opacity:1}.alive-toast-success{border-color:#4ade804d}.alive-toast-error{border-color:#ef44444d}.alive-toast-warning{border-color:#fbbf244d}.alive-command{z-index:60;justify-content:center;align-items:flex-start;padding-top:10vh;display:flex;position:fixed;inset:0}.alive-command-panel{width:100%;max-width:38rem;animation:alive-scale-up var(--alive-duration-slow) var(--alive-ease-emphasized) both;background:#fff;border:1px solid #0000001a;border-radius:1rem;overflow:hidden;box-shadow:0 24px 80px #00000038,0 8px 24px #0000001f}.alive-command-input-wrap{border-bottom:1px solid #00000014;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.alive-command-input{color:inherit;background:0 0;border:none;outline:none;flex:1;font-size:1rem}.alive-command-list{max-height:24rem;padding:.375rem;overflow-y:auto}.alive-command-group-label{letter-spacing:.06em;text-transform:uppercase;color:#00000059;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:600}.alive-command-item{cursor:pointer;color:#000000bf;transition:background var(--alive-duration-fast) var(--alive-ease-standard),color var(--alive-duration-fast) var(--alive-ease-standard);border-radius:.5rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;display:flex}.alive-command-item:hover,.alive-command-item.is-active{color:#000000e6;background:#0000000d}.alive-command-shortcut{opacity:.4;margin-left:auto;font-family:ui-monospace,monospace;font-size:.75rem}.alive-popover{z-index:50;animation:alive-scale-up var(--alive-duration-fast) var(--alive-ease-emphasized) both;background:#fff;border:1px solid #00000014;border-radius:.75rem;padding:.75rem;position:absolute;box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000f}.alive-sidebar{background:#fafafa;border-right:1px solid #00000012;flex-direction:column;flex-shrink:0;width:15rem;height:100%;display:flex;overflow-y:auto}.alive-sidebar-section{padding:1rem .75rem}.alive-sidebar-section+.alive-sidebar-section{border-top:1px solid #0000000f}.alive-sidebar-label{letter-spacing:.06em;text-transform:uppercase;color:#00000059;padding:0 .5rem .375rem;font-size:.6875rem;font-weight:600}.alive-sidebar-item{color:#0009;cursor:pointer;transition:background var(--alive-duration-fast) var(--alive-ease-standard),color var(--alive-duration-fast) var(--alive-ease-standard);border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.875rem;font-weight:400;text-decoration:none;display:flex}.alive-sidebar-item:hover{color:#000000d9;background:#0000000d}.alive-sidebar-item.is-active{color:#000000e6;background:#00000014;font-weight:500}.alive-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.alive-kbd{color:#000000a6;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#0000000a;border:1px solid #00000024;border-bottom-width:2px;border-radius:.3125rem;justify-content:center;align-items:center;padding:.1875rem .4375rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:500;line-height:1;display:inline-flex}.alive-form-group{flex-direction:column;gap:.375rem;display:flex}.alive-label{color:#000c;font-size:.875rem;font-weight:500;display:block}.alive-label-required:after{content:" *";color:#dc2626}.alive-helper{color:#00000073;font-size:.8125rem;line-height:1.4}.alive-error-msg{color:#dc2626;font-size:.8125rem;line-height:1.4}.alive-breadcrumb{color:#00000073;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.alive-breadcrumb-item{align-items:center;gap:.25rem;display:flex}.alive-breadcrumb-item a{color:#0000008c;transition:color var(--alive-duration-fast) var(--alive-ease-standard);text-decoration:none}.alive-breadcrumb-item a:hover{color:#000000e6}.alive-breadcrumb-item[aria-current=page]{color:#000000d9;font-weight:500}.alive-breadcrumb-sep{color:#00000040;-webkit-user-select:none;user-select:none;font-size:.8125rem}.alive-accordion{border:1px solid #00000014;border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.alive-accordion-item{border-bottom:1px solid #00000012}.alive-accordion-item:last-child{border-bottom:none}.alive-accordion-trigger{color:#000c;cursor:pointer;text-align:left;width:100%;transition:background var(--alive-duration-fast) var(--alive-ease-standard),color var(--alive-duration-fast) var(--alive-ease-standard);background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.9375rem;font-weight:500;display:flex}.alive-accordion-trigger:hover{color:#000000e6;background:#00000006}.alive-accordion-icon{color:#00000059;width:1rem;height:1rem;transition:transform var(--alive-duration-normal) var(--alive-ease-emphasized);flex-shrink:0}.alive-accordion-item.is-open .alive-accordion-icon{transform:rotate(180deg)}.alive-accordion-content{color:#0009;font-size:.875rem;line-height:1.6;overflow:hidden}.alive-accordion-content-inner{padding:0 1.25rem 1.25rem}[data-alive-modal],[data-alive-drawer]{display:none}[data-alive-modal].is-open,[data-alive-drawer].is-open{display:flex}[data-alive-dropdown-menu]{display:none}[data-alive-dropdown-menu].is-open{display:block}[data-alive-content]{transition:grid-template-rows var(--alive-duration-normal) var(--alive-ease-standard);grid-template-rows:0fr;display:grid}[data-alive-content]>*{overflow:hidden}[data-alive-accordion-item].is-open [data-alive-content]{grid-template-rows:1fr}[data-alive-panel]{display:none}[data-alive-panel].is-active{display:block}[data-alive-tab].is-active{color:#000000e6;border-bottom-color:#000000e6}.alive-pagination{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.alive-page-item{color:#0000008c;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:2.25rem;height:2.25rem;transition:background var(--alive-duration-fast) var(--alive-ease-standard),border-color var(--alive-duration-fast) var(--alive-ease-standard),color var(--alive-duration-fast) var(--alive-ease-standard);background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;padding:0 .625rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.alive-page-item:hover{color:#000000d9;background:#0000000d}.alive-page-item.is-active{color:#000000e6;cursor:default;background:#00000014;border-color:#00000024;font-weight:600}.alive-page-item:disabled,.alive-page-item.is-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.alive-page-gap{color:#0000004d;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;display:inline-flex}.alive-browser{background:#fff;border:1px solid #0000001a;border-radius:12px;overflow:hidden;box-shadow:0 24px 64px #0000001a,0 4px 12px #0000000f}.alive-browser-bar{background:#f3f3f3;border-bottom:1px solid #00000014;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.alive-browser-dots{flex-shrink:0;gap:6px;display:flex}.alive-browser-dot{opacity:.85;border-radius:50%;width:10px;height:10px}.alive-browser-dot:first-child{background:#ff5f57}.alive-browser-dot:nth-child(2){background:#febc2e}.alive-browser-dot:nth-child(3){background:#28c840}.alive-browser-url{color:#00000059;text-align:center;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;background:#0000000f;border:1px solid #00000014;border-radius:6px;flex:1;max-width:280px;margin:0 auto;padding:4px 12px;font-family:ui-monospace,monospace;font-size:.7rem;overflow:hidden}.alive-browser-body{overflow:hidden}.alive-browser-dark{background:#0f0f0f;border-color:#ffffff1a;box-shadow:0 32px 80px #0009,0 8px 24px #0006}.alive-browser-dark .alive-browser-bar{background:#161616;border-bottom-color:#ffffff12}.alive-browser-dark .alive-browser-url{color:#fff3;background:#ffffff0d;border-color:#ffffff12}.alive-phone{background:#fff;border:8px solid #1c1c1e;border-radius:40px;flex-direction:column;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000059,inset 0 0 0 1px #ffffff1a,0 0 0 1px #00000080}.alive-phone:before{content:"";z-index:10;background:#1c1c1e;border-radius:11px;width:90px;height:22px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.alive-phone-screen{flex:1;width:100%;overflow:hidden}.alive-phone-dark,.alive-phone-dark .alive-phone-screen{background:#0f0f0f}.alive-phone-sm{border-width:6px;border-radius:32px;width:220px}.alive-phone-sm:before{border-radius:9px;width:70px;height:18px}.alive-phone-lg{border-width:10px;border-radius:48px;width:340px}.alive-phone-lg:before{border-radius:13px;width:110px;height:26px}.alive-stat{background:#fff;border:1px solid #00000012;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000a}.alive-stat-label{letter-spacing:.06em;color:#0006;text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.alive-stat-value{letter-spacing:-.04em;color:#000000e6;font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:2.25rem;font-weight:700;line-height:1}.alive-stat-change{align-items:center;gap:4px;font-size:.8125rem;font-weight:600;display:inline-flex}.alive-stat-up{color:#16a34a}.alive-stat-down{color:#dc2626}.alive-stat-dark{box-shadow:none;background:#ffffff0d;border-color:#ffffff17}.alive-stat-dark .alive-stat-label{color:#ffffff59}.alive-stat-dark .alive-stat-value{color:#fff}.alive-checklist{flex-direction:column;gap:.875rem;display:flex}.alive-checklist-item{color:#000000bf;align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.45;display:flex}.alive-checklist-icon{background:#4ade8026;border:1.5px solid #4ade8066;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.alive-checklist-icon:after{content:"";border-bottom:2px solid #16a34a;border-right:2px solid #16a34a;width:5px;height:9px;display:block;transform:rotate(45deg)translate(-1px,-1px)}.alive-checklist-dark .alive-checklist-item{color:#ffffffbf}.alive-checklist-dark .alive-checklist-icon{background:#4ade801f;border-color:#4ade804d}.alive-dot-grid{background-image:radial-gradient(circle,#0000001f 1px,#0000 1px);background-size:24px 24px}.alive-dot-grid-sm{background-size:16px 16px}.alive-dot-grid-lg{background-size:32px 32px}.alive-dot-grid-dark{background-image:radial-gradient(circle,#ffffff1f 1px,#0000 1px)}.alive-terminal{background:#0f0f0f;border:1px solid #ffffff14;border-radius:10px;font-family:ui-monospace,Cascadia Code,Fira Code,monospace;overflow:hidden;box-shadow:0 16px 48px #0006}.alive-terminal-bar{background:#161616;border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.alive-terminal-body{color:#ffffffbf;padding:1.25rem 1.5rem;font-size:.8125rem;line-height:1.7;overflow:auto}.alive-terminal-prompt{color:#ffffff40;-webkit-user-select:none;user-select:none}.alive-terminal-cmd{color:#60a5fa}.alive-terminal-out{color:#ffffff73}.alive-terminal-ok{color:#4ade80}.alive-terminal-err{color:#f87171}@keyframes alive-mesh-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.alive-gradient-mesh{background:linear-gradient(135deg,#6366f1,#8b5cf6,#06b6d4,#6366f1,#8b5cf6) 0 0/300% 300%;animation:8s infinite alive-mesh-shift}.alive-gradient-mesh-warm{background:linear-gradient(135deg,#f59e0b,#ef4444,#ec4899,#f59e0b,#ef4444) 0 0/300% 300%;animation:8s infinite alive-mesh-shift}.alive-gradient-mesh-cool{background:linear-gradient(135deg,#0ea5e9,#6366f1,#14b8a6,#0ea5e9,#6366f1) 0 0/300% 300%;animation:8s infinite alive-mesh-shift}.alive-gradient-mesh-dark{background:linear-gradient(135deg,#1e1b4b,#312e81,#1e3a5f,#0f172a,#1e1b4b,#312e81) 0 0/300% 300%;animation:10s infinite alive-mesh-shift}.alive-gradient-mesh:after,.alive-gradient-mesh-warm:after,.alive-gradient-mesh-cool:after,.alive-gradient-mesh-dark:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes alive-count-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.alive-counter{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.alive-counter-value{letter-spacing:-.03em;font-size:3rem;font-weight:800;line-height:1;animation:.6s cubic-bezier(.22,1,.36,1) both alive-count-up}.alive-counter-label{text-transform:uppercase;letter-spacing:.08em;opacity:.55;font-size:.8125rem;font-weight:500}.alive-counter-prefix,.alive-counter-suffix{opacity:.7;align-self:flex-start;margin-top:6px;font-size:1.25rem;font-weight:700}[data-alive-counter]{counter-reset:none}@keyframes alive-toast-loop{0%{opacity:0;transform:translateY(16px)scale(.95)}8%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:0;transform:translateY(-10px)scale(.97)}to{opacity:0;transform:translateY(16px)scale(.95)}}.alive-toast{background:var(--alive-toast-bg,#ffffff14);-webkit-backdrop-filter:blur(16px);border:1px solid var(--alive-toast-border,#ffffff1f);color:var(--alive-toast-color,#fff);border-radius:14px;align-items:center;gap:10px;padding:12px 18px;font-size:.875rem;font-weight:500;animation:5s cubic-bezier(.22,1,.36,1) infinite both alive-toast-loop;display:inline-flex;box-shadow:0 8px 32px #0000003d,inset 0 1px #ffffff0f}.alive-toast-icon{background:var(--alive-toast-icon-bg,#ffffff1a);width:28px;height:28px;color:var(--alive-toast-icon-color,currentColor);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.alive-toast-title{font-size:.875rem;font-weight:600}.alive-toast-body{opacity:.65;margin-top:1px;font-size:.8125rem}.alive-toast-content{flex-direction:column;display:flex}.alive-toast-success{background:#4ade8014;border-color:#4ade804d}.alive-toast-success .alive-toast-icon{color:#4ade80;background:#4ade8026}.alive-toast-error{background:#f8717114;border-color:#f871714d}.alive-toast-error .alive-toast-icon{color:#f87171;background:#f8717126}.alive-toast-info{background:#6366f114;border-color:#6366f159}.alive-toast-info .alive-toast-icon{color:#818cf8;background:#6366f126}.alive-toast-warning{background:#fbbf2414;border-color:#fbbf244d}.alive-toast-warning .alive-toast-icon{color:#fbbf24;background:#fbbf2426}.alive-toast-light{color:#111;background:#fff;border-color:#00000014;box-shadow:0 8px 32px #0000001f}@keyframes alive-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes alive-type-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}.alive-typewriter{white-space:nowrap;border-right:2px solid var(--alive-typewriter-cursor,currentColor);animation:2s steps(40,end) both alive-type-in,.8s step-end infinite alive-blink;display:inline-block}.alive-typewriter-fast{animation:1s steps(30,end) both alive-type-in,.8s step-end infinite alive-blink}.alive-typewriter-slow{animation:3.5s steps(60,end) both alive-type-in,.8s step-end infinite alive-blink}.alive-typewriter-no-cursor{border-right:none;animation:2s steps(40,end) both alive-type-in}@keyframes alive-word-in{0%{opacity:0;filter:blur(4px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes alive-word-in-up{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes alive-word-in-scale{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.alive-word-reveal>*{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) both paused alive-word-in;display:inline-block}.alive-word-reveal.alive-run>*{animation-play-state:running}.alive-delay-1{animation-delay:.1s}.alive-delay-2{animation-delay:.2s}.alive-delay-3{animation-delay:.3s}.alive-delay-4{animation-delay:.4s}.alive-delay-5{animation-delay:.5s}.alive-delay-6{animation-delay:.6s}.alive-delay-7{animation-delay:.7s}.alive-delay-8{animation-delay:.8s}.alive-delay-9{animation-delay:.9s}.alive-delay-10{animation-delay:1s}.alive-delay-12{animation-delay:1.2s}.alive-delay-15{animation-delay:1.5s}.alive-char-reveal>*{opacity:0;animation:.35s cubic-bezier(.22,1,.36,1) both paused alive-word-in-scale;display:inline-block}.alive-char-reveal.alive-run>*{animation-play-state:running}@keyframes alive-beam-sweep{0%{opacity:0;transform:translate(-100%)rotate(25deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(200%)rotate(25deg)}}@keyframes alive-beam-pulse{0%,to{opacity:.3}50%{opacity:.7}}.alive-beam{position:relative;overflow:hidden}.alive-beam:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff0f 40%,#ffffff1f 50%,#ffffff0f 60%,#0000 100%);width:60%;height:200%;animation:4s cubic-bezier(.4,0,.2,1) 1s infinite alive-beam-sweep;position:absolute;top:-50%;left:0}.alive-beam-glow:after{content:"";pointer-events:none;background:radial-gradient(at top,#6366f159 0%,#0000 70%);width:60%;height:50%;animation:3s ease-in-out infinite alive-beam-pulse;position:absolute;top:-20%;left:50%;transform:translate(-50%)}@keyframes alive-noise-shift{0%{transform:translate(0)}10%{transform:translate(-2%,-2%)}20%{transform:translate(2%,2%)}30%{transform:translate(-1%,1%)}40%{transform:translate(1%,-1%)}50%{transform:translate(-2%,1%)}60%{transform:translate(2%,-2%)}70%{transform:translate(-1%,-1%)}80%{transform:translate(1%,2%)}90%{transform:translate(-2%,2%)}to{transform:translate(0)}}.alive-noise{position:relative}.alive-noise:after{content:"";opacity:.04;pointer-events:none;z-index:10;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");width:120%;height:120%;animation:.3s step-end infinite alive-noise-shift;position:absolute;inset:-10%}.alive-noise-subtle:after{opacity:.025}.alive-noise-strong:after{opacity:.07}@keyframes alive-grid-scroll{0%{background-position:0 0}to{background-position:40px 40px}}@keyframes alive-grid-fade{0%,to{opacity:.4}50%{opacity:.8}}.alive-grid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:40px 40px;animation:4s linear infinite alive-grid-scroll}.alive-grid-dark{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:40px 40px}.alive-grid-light{background-image:linear-gradient(#0000000f 1px,#0000 1px),linear-gradient(90deg,#0000000f 1px,#0000 1px);background-size:40px 40px}.alive-grid-sm{background-size:20px 20px}.alive-grid-lg{background-size:60px 60px}.alive-grid-vignette:after{content:"";pointer-events:none;background:radial-gradient(#0000 30%,#000000b3 100%);position:absolute;inset:0}@keyframes alive-spotlight-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.alive-spotlight{position:relative}.alive-spotlight:before{content:"";border-radius:inherit;background:radial-gradient(ellipse at center,var(--alive-spotlight-color,#6366f140) 0%,var(--alive-spotlight-color-mid,#6366f114) 50%,transparent 70%);pointer-events:none;z-index:-1;animation:.6s cubic-bezier(.22,1,.36,1) both alive-spotlight-in;position:absolute;inset:-24px}.alive-spotlight-ring:after{content:"";border-radius:inherit;border:1px solid var(--alive-spotlight-ring-color,#6366f166);box-shadow:0 0 24px var(--alive-spotlight-glow,#6366f14d),0 0 48px var(--alive-spotlight-glow-far,#6366f126);pointer-events:none;animation:.6s cubic-bezier(.22,1,.36,1) both alive-spotlight-in;position:absolute;inset:-4px}.alive-spotlight-white:before{background:radial-gradient(#fff3 0%,#ffffff0f 50%,#0000 70%)}@keyframes alive-pulse-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@keyframes alive-badge-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.alive-badge-pulse{letter-spacing:.02em;background:var(--alive-badge-bg,transparent);color:var(--alive-badge-color,inherit);border:1px solid var(--alive-badge-border,transparent);border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 8px;font-size:.75rem;font-weight:600;animation:.4s cubic-bezier(.22,1,.36,1) both alive-badge-in;display:inline-flex}.alive-badge-pulse .alive-badge-dot{background:var(--alive-badge-dot,currentColor);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.alive-badge-pulse .alive-badge-dot:before{content:"";background:inherit;border-radius:50%;animation:1.4s cubic-bezier(0,0,.2,1) infinite alive-pulse-ring;position:absolute;inset:0}.alive-badge-live{color:#ef4444;background:#ef44441f;border:1px solid #ef444433}.alive-badge-live .alive-badge-dot{background:#ef4444}.alive-badge-online{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e33}.alive-badge-online .alive-badge-dot{background:#22c55e}.alive-badge-recording{color:#f87171;background:#ef44441a;border:1px solid #ef444426}.alive-badge-recording .alive-badge-dot{background:#f87171}.alive-badge-beta{color:#818cf8;background:#6366f11f;border:1px solid #6366f133}.alive-badge-beta .alive-badge-dot{background:#818cf8}@keyframes alive-code-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes alive-code-scan{0%{opacity:0;top:0%}5%{opacity:1}95%{opacity:1}to{opacity:0;top:100%}}@keyframes alive-code-glow{0%,to{box-shadow:0 20px 60px #00000080}50%{box-shadow:0 20px 60px #00000080,0 0 0 1px #6366f133,0 0 24px #6366f11a}}.alive-code-block{background:#0d1117;border:1px solid #ffffff0f;border-radius:12px;font-family:ui-monospace,Cascadia Code,Fira Code,JetBrains Mono,monospace;animation:.5s cubic-bezier(.22,1,.36,1) both alive-code-reveal,4s ease-in-out 1s infinite alive-code-glow;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.alive-code-block:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#6366f112 50%,#0000 100%);height:1.75rem;animation:3s ease-in-out 1s infinite alive-code-scan;position:absolute;left:0;right:0}.alive-code-block-bar{background:#161b22;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.alive-code-block-dots{gap:6px;display:flex}.alive-code-block-dots span{border-radius:50%;width:12px;height:12px}.alive-code-block-dots span:first-child{background:#ff5f57}.alive-code-block-dots span:nth-child(2){background:#febc2e}.alive-code-block-dots span:nth-child(3){background:#28c840}.alive-code-block-filename{color:#ffffff59;font-family:inherit;font-size:.75rem}.alive-code-block-lang{text-transform:uppercase;letter-spacing:.08em;color:#ffffff40;font-size:.6875rem}.alive-code-block-body{padding:1.25rem 1.5rem;font-size:.8125rem;line-height:1.75;overflow:auto}.alive-code-block-body .line{animation:.35s cubic-bezier(.22,1,.36,1) both alive-code-reveal;display:block}.alive-token-keyword{color:#ff7b72}.alive-token-string{color:#a5d6ff}.alive-token-number{color:#79c0ff}.alive-token-comment{color:#ffffff4d;font-style:italic}.alive-token-fn{color:#d2a8ff}.alive-token-var{color:#ffa657}.alive-token-op{color:#ffffff8c}.alive-token-type{color:#79c0ff}.alive-token-punct{color:#fff6}@keyframes alive-card-in{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes alive-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.alive-testimonial{background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:16px;max-width:400px;padding:24px;animation:.5s cubic-bezier(.22,1,.36,1) both alive-card-in,4s ease-in-out .5s infinite alive-float;display:flex;box-shadow:0 8px 32px #0003}.alive-testimonial-quote{color:#ffffffd9;font-size:1rem;font-weight:400;line-height:1.6}.alive-testimonial-quote:before{content:"“"}.alive-testimonial-quote:after{content:"”"}.alive-testimonial-author{align-items:center;gap:12px;display:flex}.alive-testimonial-avatar{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.alive-testimonial-name{color:#fff;font-size:.875rem;font-weight:600}.alive-testimonial-role{color:#fff6;margin-top:1px;font-size:.75rem}.alive-testimonial-stars{color:#fbbf24;gap:3px;margin-bottom:4px;font-size:.75rem;display:flex}.alive-testimonial-light{background:#fff;border-color:#0000000f;box-shadow:0 8px 32px #00000014}.alive-testimonial-light .alive-testimonial-quote{color:#1a1a1a}.alive-testimonial-light .alive-testimonial-name{color:#111}.alive-testimonial-light .alive-testimonial-role{color:#0006}@keyframes alive-metric-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes alive-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes alive-bar-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes alive-value-pulse{0%,to{opacity:1}50%{opacity:.75}}.alive-metric-card{background:var(--alive-metric-bg,#ffffff0a);border:1px solid var(--alive-metric-border,#ffffff14);border-radius:14px;flex-direction:column;gap:8px;min-width:160px;padding:20px 24px;animation:.5s cubic-bezier(.22,1,.36,1) both alive-metric-in;display:flex}.alive-metric-card-label{text-transform:uppercase;letter-spacing:.07em;color:var(--alive-metric-label-color,#fff6);font-size:.75rem;font-weight:500}.alive-metric-card-value{letter-spacing:-.04em;color:var(--alive-metric-value-color,#fff);font-size:2.25rem;font-weight:800;line-height:1}.alive-metric-card-change{border-radius:6px;align-items:center;gap:4px;width:fit-content;padding:3px 8px;font-size:.8125rem;font-weight:600;display:inline-flex}.alive-metric-card-up{color:#4ade80;background:#4ade801f}.alive-metric-card-down{color:#f87171;background:#f871711f}.alive-metric-card-bar{background:#ffffff14;border-radius:2px;height:3px;margin-top:4px;overflow:hidden}.alive-metric-card-bar-fill{background:linear-gradient(90deg,var(--alive-metric-accent,#6366f1),var(--alive-metric-accent-2,#8b5cf6),var(--alive-metric-accent,#6366f1));transform-origin:0;background-size:200%;border-radius:2px;height:100%;animation:1s cubic-bezier(.22,1,.36,1) .3s both alive-bar-grow,2.5s linear 1.3s infinite alive-bar-shimmer}.alive-metric-card-light{background:#fff;border-color:#0000000f;box-shadow:0 4px 16px #0000000f}.alive-metric-card-light .alive-metric-card-label{color:#0006}.alive-metric-card-light .alive-metric-card-value{color:#111}@keyframes alive-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes alive-marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.alive-marquee{width:100%;display:flex;position:relative;overflow:hidden}.alive-marquee:before,.alive-marquee:after{content:"";z-index:2;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.alive-marquee:before{background:linear-gradient(90deg,#000c,#0000);left:0}.alive-marquee:after{background:linear-gradient(270deg,#000c,#0000);right:0}.alive-marquee-track{will-change:transform;flex-shrink:0;align-items:center;gap:40px;animation:20s linear infinite alive-marquee;display:flex}.alive-marquee-track-slow{animation-duration:35s}.alive-marquee-track-fast{animation-duration:12s}.alive-marquee-track-reverse{animation-name:alive-marquee-reverse}.alive-marquee-item{opacity:.45;filter:grayscale();flex-shrink:0;justify-content:center;align-items:center;height:32px;transition:opacity .2s,filter .2s;display:flex}.alive-marquee-item:hover{opacity:.8;filter:grayscale(0)}.alive-marquee-item img{object-fit:contain;width:auto;height:100%}.alive-marquee-light:before{background:linear-gradient(90deg,#ffffffe6,#0000)}.alive-marquee-light:after{background:linear-gradient(270deg,#ffffffe6,#0000)}.alive-marquee-light .alive-marquee-item{filter:grayscale()invert();opacity:.35}@keyframes alive-glitch-1{0%,to{clip-path:inset(0 0 95%);transform:translate(-3px)}20%{clip-path:inset(20% 0 60%);transform:translate(3px)}40%{clip-path:inset(50% 0 30%);transform:translate(-3px)}60%{clip-path:inset(80% 0 5%);transform:translate(3px)}80%{clip-path:inset(10% 0 80%);transform:translate(-2px)}}@keyframes alive-glitch-2{0%,to{clip-path:inset(50% 0 30%);transform:translate(3px)}25%{clip-path:inset(10% 0 70%);transform:translate(-3px)}50%{clip-path:inset(70% 0 10%);transform:translate(2px)}75%{clip-path:inset(30% 0 50%);transform:translate(-2px)}}@keyframes alive-glitch-shake{0%,to{transform:translate(0)}10%{transform:translate(-2px,1px)}20%{transform:translate(2px,-1px)}30%{transform:translate(-1px,2px)}40%{transform:translate(1px,-2px)}50%{transform:translate(-2px,-1px)}}.alive-glitch{display:inline-block;position:relative}.alive-glitch:before,.alive-glitch:after{content:attr(data-text);width:100%;height:100%;position:absolute;top:0;left:0}.alive-glitch:before{color:#ff2d78;animation:2.5s linear infinite alternate-reverse alive-glitch-1}.alive-glitch:after{color:#00f5d4;animation:2s linear infinite alternate-reverse alive-glitch-2}.alive-glitch-shake{animation:.4s cubic-bezier(.36,.07,.19,.97) infinite both alive-glitch-shake}.alive-transition-fade-out,.alive-transition-fade-in,.alive-transition-wipe-left-out,.alive-transition-wipe-left-in,.alive-transition-wipe-right-out,.alive-transition-wipe-right-in,.alive-transition-wipe-up-out,.alive-transition-wipe-up-in,.alive-transition-wipe-down-out,.alive-transition-wipe-down-in,.alive-transition-slide-left-out,.alive-transition-slide-left-in,.alive-transition-slide-right-out,.alive-transition-slide-right-in,.alive-transition-slide-up-out,.alive-transition-slide-up-in,.alive-transition-slide-down-out,.alive-transition-slide-down-in,.alive-transition-zoom-in-out,.alive-transition-zoom-in-in,.alive-transition-zoom-out-out,.alive-transition-zoom-out-in,.alive-transition-blur-out,.alive-transition-blur-in,.alive-transition-flip-out,.alive-transition-flip-in,.alive-transition-clock-out,.alive-transition-clock-in{--alive-tr-dur:.6s;--alive-tr-ease:cubic-bezier(.4, 0, .2, 1);animation-duration:var(--alive-tr-dur);animation-timing-function:var(--alive-tr-ease);animation-fill-mode:both}@keyframes alive-tr-fade-out{0%{opacity:1}to{opacity:0}}@keyframes alive-tr-fade-in{0%{opacity:0}to{opacity:1}}.alive-transition-fade-out{animation-name:alive-tr-fade-out}.alive-transition-fade-in{animation-name:alive-tr-fade-in}@keyframes alive-tr-wipe-left-out{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes alive-tr-wipe-left-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.alive-transition-wipe-left-out{animation-name:alive-tr-wipe-left-out}.alive-transition-wipe-left-in{animation-name:alive-tr-wipe-left-in}@keyframes alive-tr-wipe-right-out{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes alive-tr-wipe-right-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.alive-transition-wipe-right-out{animation-name:alive-tr-wipe-right-out}.alive-transition-wipe-right-in{animation-name:alive-tr-wipe-right-in}@keyframes alive-tr-wipe-up-out{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0)}}@keyframes alive-tr-wipe-up-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.alive-transition-wipe-up-out{animation-name:alive-tr-wipe-up-out}.alive-transition-wipe-up-in{animation-name:alive-tr-wipe-up-in}@keyframes alive-tr-wipe-down-out{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@keyframes alive-tr-wipe-down-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.alive-transition-wipe-down-out{animation-name:alive-tr-wipe-down-out}.alive-transition-wipe-down-in{animation-name:alive-tr-wipe-down-in}@keyframes alive-tr-slide-left-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40%)}}@keyframes alive-tr-slide-left-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.alive-transition-slide-left-out{animation-name:alive-tr-slide-left-out}.alive-transition-slide-left-in{animation-name:alive-tr-slide-left-in}@keyframes alive-tr-slide-right-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40%)}}@keyframes alive-tr-slide-right-in{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.alive-transition-slide-right-out{animation-name:alive-tr-slide-right-out}.alive-transition-slide-right-in{animation-name:alive-tr-slide-right-in}@keyframes alive-tr-slide-up-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40%)}}@keyframes alive-tr-slide-up-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.alive-transition-slide-up-out{animation-name:alive-tr-slide-up-out}.alive-transition-slide-up-in{animation-name:alive-tr-slide-up-in}@keyframes alive-tr-slide-down-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40%)}}@keyframes alive-tr-slide-down-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.alive-transition-slide-down-out{animation-name:alive-tr-slide-down-out}.alive-transition-slide-down-in{animation-name:alive-tr-slide-down-in}@keyframes alive-tr-zoom-in-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.75)}}@keyframes alive-tr-zoom-in-in{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.alive-transition-zoom-in-out{animation-name:alive-tr-zoom-in-out}.alive-transition-zoom-in-in{animation-name:alive-tr-zoom-in-in}@keyframes alive-tr-zoom-out-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes alive-tr-zoom-out-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.alive-transition-zoom-out-out{animation-name:alive-tr-zoom-out-out}.alive-transition-zoom-out-in{animation-name:alive-tr-zoom-out-in}@keyframes alive-tr-blur-out{0%{filter:blur();opacity:1;transform:scale(1)}to{filter:blur(20px);opacity:0;transform:scale(1.05)}}@keyframes alive-tr-blur-in{0%{filter:blur(20px);opacity:0;transform:scale(.95)}to{filter:blur();opacity:1;transform:scale(1)}}.alive-transition-blur-out{animation-name:alive-tr-blur-out}.alive-transition-blur-in{animation-name:alive-tr-blur-in}@keyframes alive-tr-flip-out{0%{opacity:1;transform:perspective(800px)rotateY(0)}to{opacity:0;transform:perspective(800px)rotateY(-90deg)}}@keyframes alive-tr-flip-in{0%{opacity:0;transform:perspective(800px)rotateY(90deg)}to{opacity:1;transform:perspective(800px)rotateY(0)}}.alive-transition-flip-out{animation-name:alive-tr-flip-out}.alive-transition-flip-in{animation-name:alive-tr-flip-in}@keyframes alive-tr-clock-out{0%{clip-path:polygon(50% 50%,50% 0%,100% 0%,100% 100%,0% 100%,0% 0%,50% 0%);opacity:1}to{clip-path:polygon(50% 50%,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%);opacity:0}}@keyframes alive-tr-clock-in{0%{clip-path:polygon(50% 50%,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}to{clip-path:polygon(50% 50%,50% 0%,100% 0%,100% 100%,0% 100%,0% 0%,50% 0%)}}.alive-transition-clock-out{animation-name:alive-tr-clock-out}.alive-transition-clock-in{animation-name:alive-tr-clock-in}.alive-tr-fast{--alive-tr-dur:.3s}.alive-tr-slow{--alive-tr-dur:.9s}.alive-tr-xslow{--alive-tr-dur:1.4s}.alive-3d-scene{perspective:var(--alive-3d-perspective,900px);perspective-origin:50% 40%}.alive-3d-preserve{transform-style:preserve-3d}.alive-3d-backface-hidden{backface-visibility:hidden}@keyframes alive-cube-spin{0%{transform:rotateX(-18deg)rotateY(0)}to{transform:rotateX(-18deg)rotateY(360deg)}}.alive-3d-cube{--alive-cube-size:80px;width:var(--alive-cube-size);height:var(--alive-cube-size);transform-style:preserve-3d;animation:8s linear infinite alive-cube-spin;position:relative}.alive-3d-cube .face{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #ffffff1f;width:100%;height:100%;position:absolute}.alive-3d-cube .face-front{transform:translateZ(calc(var(--alive-cube-size) / 2));background:#6366f138}.alive-3d-cube .face-back{transform:rotateY(180deg) translateZ(calc(var(--alive-cube-size) / 2));background:#6366f114}.alive-3d-cube .face-left{transform:rotateY(-90deg) translateZ(calc(var(--alive-cube-size) / 2));background:#8b5cf629}.alive-3d-cube .face-right{transform:rotateY(90deg) translateZ(calc(var(--alive-cube-size) / 2));background:#8b5cf629}.alive-3d-cube .face-top{transform:rotateX(90deg) translateZ(calc(var(--alive-cube-size) / 2));background:#a78bfa3d}.alive-3d-cube .face-bottom{transform:rotateX(-90deg) translateZ(calc(var(--alive-cube-size) / 2));background:#6366f10f}.alive-3d-cube-sm{--alive-cube-size:56px}.alive-3d-cube-lg{--alive-cube-size:120px}.alive-3d-cube.alive-tr-slow{animation-duration:16s}.alive-3d-cube.alive-tr-fast{animation-duration:4s}@keyframes alive-3d-flip-loop{0%,35%{transform:rotateY(0)}50%,85%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.alive-3d-flip{transform-style:preserve-3d;animation:4s cubic-bezier(.4,0,.2,1) infinite alive-3d-flip-loop;position:relative}.alive-3d-flip-front,.alive-3d-flip-back{backface-visibility:hidden}.alive-3d-flip-back{position:absolute;inset:0;transform:rotateY(180deg)}@keyframes alive-3d-flip-x-loop{0%,35%{transform:rotateX(0)}50%,85%{transform:rotateX(180deg)}to{transform:rotateX(360deg)}}.alive-3d-flip-x{transform-style:preserve-3d;animation:4s cubic-bezier(.4,0,.2,1) infinite alive-3d-flip-x-loop;position:relative}.alive-3d-flip-x .alive-3d-flip-back{transform:rotateX(180deg)}.alive-3d-stack{transform-style:preserve-3d;position:relative}.alive-3d-stack>:first-child{z-index:3;position:relative;transform:translateZ(0)rotateX(0)}.alive-3d-stack>:nth-child(2){z-index:2;position:absolute;inset:0;transform:translateZ(-20px)translateY(10px)scale(.96)}.alive-3d-stack>:nth-child(3){z-index:1;position:absolute;inset:0;transform:translateZ(-40px)translateY(20px)scale(.92)}@keyframes alive-3d-float-anim{0%,to{transform:translateZ(var(--alive-z,0px)) translateY(0)}50%{transform:translateZ(var(--alive-z,0px)) translateY(-10px)}}.alive-3d-float-layer{animation:4s ease-in-out infinite alive-3d-float-anim}.alive-3d-float-near{--alive-z:80px;animation-delay:0s}.alive-3d-float-mid{--alive-z:40px;animation-delay:-.6s}.alive-3d-float-base{--alive-z:0px;animation-delay:-1.2s}.alive-3d-float-far{--alive-z:-30px;animation-delay:-1.8s}.alive-3d-text{text-shadow:1px 1px #00000047,2px 2px #00000038,3px 3px #0000002e,4px 4px #00000024,5px 5px #0000001a,6px 6px 16px #0000004d}.alive-3d-text-indigo{text-shadow:1px 1px #4f46e5b3,2px 2px #4f46e599,3px 3px #4f46e580,4px 4px #4f46e566,5px 5px #4f46e54d,6px 6px 20px #6366f180}.alive-3d-text-glow{text-shadow:1px 1px #0000004d,2px 2px #00000038,3px 3px #00000024,0 0 40px #6366f1b3,0 0 80px #6366f14d}@keyframes alive-3d-tilt-loop{0%{transform:rotateX(0)rotateY(0)}25%{transform:rotateX(8deg)rotateY(10deg)}50%{transform:rotateX(0)rotateY(0)}75%{transform:rotateX(-8deg)rotateY(-10deg)}to{transform:rotateX(0)rotateY(0)}}@keyframes alive-3d-tilt-loop-sm{0%{transform:rotateX(0)rotateY(0)}25%{transform:rotateX(4deg)rotateY(5deg)}50%{transform:rotateX(0)rotateY(0)}75%{transform:rotateX(-4deg)rotateY(-5deg)}to{transform:rotateX(0)rotateY(0)}}.alive-3d-tilt{transform-style:preserve-3d;animation:6s ease-in-out infinite alive-3d-tilt-loop}.alive-3d-tilt-sm{transform-style:preserve-3d;animation:6s ease-in-out infinite alive-3d-tilt-loop-sm}@keyframes alive-rotate-y{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes alive-rotate-x{0%{transform:rotateX(0)}to{transform:rotateX(360deg)}}@keyframes alive-rotate-z{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.alive-3d-rotate-y{transform-style:preserve-3d;animation:6s linear infinite alive-rotate-y}.alive-3d-rotate-x{transform-style:preserve-3d;animation:8s linear infinite alive-rotate-x}.alive-3d-rotate-z{animation:6s linear infinite alive-rotate-z}.alive-3d-rotate-y.alive-tr-fast{animation-duration:3s}.alive-3d-rotate-y.alive-tr-slow{animation-duration:12s}.alive-3d-rotate-x.alive-tr-fast{animation-duration:4s}.alive-3d-rotate-x.alive-tr-slow{animation-duration:16s}@keyframes alive-carousel-spin{0%{transform:rotateY(0)}to{transform:rotateY(-360deg)}}.alive-3d-carousel{transform-style:preserve-3d;width:100%;height:100%;animation:12s linear infinite alive-carousel-spin;position:relative}.alive-3d-carousel>*{position:absolute;top:50%;left:50%}.alive-3d-carousel>:first-child{transform:translate(-50%,-50%) rotateY(0) translateZ(var(--alive-carousel-r,140px))}.alive-3d-carousel>:nth-child(2){transform:translate(-50%,-50%) rotateY(60deg) translateZ(var(--alive-carousel-r,140px))}.alive-3d-carousel>:nth-child(3){transform:translate(-50%,-50%) rotateY(120deg) translateZ(var(--alive-carousel-r,140px))}.alive-3d-carousel>:nth-child(4){transform:translate(-50%,-50%) rotateY(180deg) translateZ(var(--alive-carousel-r,140px))}.alive-3d-carousel>:nth-child(5){transform:translate(-50%,-50%) rotateY(240deg) translateZ(var(--alive-carousel-r,140px))}.alive-3d-carousel>:nth-child(6){transform:translate(-50%,-50%) rotateY(300deg) translateZ(var(--alive-carousel-r,140px))}.alive-3d-carousel-4>:first-child{transform:translate(-50%,-50%) rotateY(0) translateZ(var(--alive-carousel-r,120px))}.alive-3d-carousel-4>:nth-child(2){transform:translate(-50%,-50%) rotateY(90deg) translateZ(var(--alive-carousel-r,120px))}.alive-3d-carousel-4>:nth-child(3){transform:translate(-50%,-50%) rotateY(180deg) translateZ(var(--alive-carousel-r,120px))}.alive-3d-carousel-4>:nth-child(4){transform:translate(-50%,-50%) rotateY(270deg) translateZ(var(--alive-carousel-r,120px))}.alive-3d-carousel.alive-tr-slow{animation-duration:24s}.alive-3d-carousel.alive-tr-fast{animation-duration:6s}.alive-bar-chart{align-items:flex-end;gap:6px;height:100px;display:flex}.alive-bar{transform-origin:bottom;background:linear-gradient(#6366f1e6,#6366f180);border-radius:4px 4px 0 0;flex:1;animation:.7s cubic-bezier(.22,1,.36,1) both alive-bar-grow;position:relative;overflow:hidden}.alive-bar:after{content:"";animation:2s ease-in-out infinite alive-bar-shimmer;animation-delay:inherit;background:linear-gradient(90deg,#0000 0%,#ffffff26 50%,#0000 100%) 0 0/200% 100%;position:absolute;inset:0}.alive-bar:first-child{animation-delay:0s}.alive-bar:nth-child(2){animation-delay:80ms}.alive-bar:nth-child(3){animation-delay:.16s}.alive-bar:nth-child(4){animation-delay:.24s}.alive-bar:nth-child(5){animation-delay:.32s}.alive-bar:nth-child(6){animation-delay:.4s}.alive-bar:nth-child(7){animation-delay:.48s}.alive-bar-indigo{background:linear-gradient(#6366f1e6,#6366f166)}.alive-bar-violet{background:linear-gradient(#8b5cf6e6,#8b5cf666)}.alive-bar-sky{background:linear-gradient(#0ea5e9e6,#0ea5e966)}.alive-bar-emerald{background:linear-gradient(#10b981e6,#10b98166)}.alive-bar-rose{background:linear-gradient(#f43f5ee6,#f43f5e66)}.alive-bar-amber{background:linear-gradient(#fbbf24e6,#fbbf2466)}.alive-chart-axis{border-top:1px solid #ffffff1a;align-items:flex-end;gap:6px;margin-top:4px;padding-top:6px;display:flex}.alive-chart-label{text-align:center;color:#ffffff59;flex:1;font-size:.625rem;font-weight:500}@keyframes alive-donut-fill{0%{stroke-dashoffset:var(--alive-donut-circ,283)}to{stroke-dashoffset:var(--alive-donut-gap,0)}}.alive-donut-arc{fill:none;stroke-linecap:round;transform-origin:50%;animation:1s cubic-bezier(.22,1,.36,1) both alive-donut-fill;transform:rotate(-90deg)}@keyframes alive-line-draw{0%{stroke-dashoffset:var(--alive-line-len,500)}to{stroke-dashoffset:0}}.alive-line-path{fill:none;stroke-linecap:round;stroke-linejoin:round;animation:1.2s cubic-bezier(.22,1,.36,1) both alive-line-draw}@keyframes alive-area-fill{0%{opacity:0}to{opacity:1}}.alive-area-fill{animation:1.2s .3s both alive-area-fill}.alive-device-browser{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden;box-shadow:0 24px 64px #0006}.alive-device-browser-bar{background:#ffffff0d;border-bottom:1px solid #ffffff12;flex-shrink:0;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.alive-device-browser-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.alive-device-browser-dot:first-child{background:#ff5f57cc}.alive-device-browser-dot:nth-child(2){background:#febc2ecc}.alive-device-browser-dot:nth-child(3){background:#28c840cc}.alive-device-browser-url{background:#ffffff12;border-radius:5px;flex:1;height:20px;margin:0 10px}.alive-device-browser-screen{overflow:hidden}.alive-device-phone{background:#ffffff08;border:1.5px solid #ffffff1f;border-radius:36px;padding:44px 10px 28px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0006,inset 0 1px #ffffff14}.alive-device-phone:before{content:"";background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;width:64px;height:20px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.alive-device-phone:after{content:"";background:#ffffff40;border-radius:2px;width:80px;height:4px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.alive-device-phone-screen{border-radius:24px;overflow:hidden}.alive-device-tablet{background:#ffffff08;border:1.5px solid #ffffff1f;border-radius:20px;padding:32px 16px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0006}.alive-device-tablet:after{content:"";background:#ffffff26;border-radius:2px;width:3px;height:36px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.alive-device-laptop{position:relative}.alive-device-laptop-screen{background:#ffffff08;border:1.5px solid #ffffff1f;border-bottom:none;border-radius:12px 12px 0 0;padding:6px;overflow:hidden;box-shadow:0 -4px 24px #0000004d}.alive-device-laptop-base{background:#ffffff0f;border:1px solid #ffffff14;border-top:none;border-radius:0 0 4px 4px;height:16px;position:relative}.alive-device-laptop-base:after{content:"";background:#ffffff1f;border-radius:2px;width:40px;height:4px;position:absolute;top:4px;left:50%;transform:translate(-50%)}@keyframes alive-cursor-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes alive-click-ripple{0%{opacity:.8;transform:scale(0)}to{opacity:0;transform:scale(3)}}@keyframes alive-cursor-appear{0%{opacity:0;transform:scale(.5)translateY(-8px)}to{opacity:1;transform:scale(1)translateY(0)}}.alive-cursor{pointer-events:none;z-index:9999;background:#fff;border-radius:50%;width:12px;height:12px;animation:.3s cubic-bezier(.22,1,.36,1) both alive-cursor-appear;position:absolute;box-shadow:0 0 0 1.5px #0000004d}.alive-cursor-ring{pointer-events:none;z-index:9998;border:1.5px solid #fff9;border-radius:50%;width:32px;height:32px;transition:transform .1s;position:absolute;transform:translate(-10px,-10px)}.alive-click-ripple{pointer-events:none;background:#ffffff4d;border-radius:50%;width:24px;height:24px;animation:.6s ease-out forwards alive-click-ripple;position:absolute}@keyframes alive-hover-pulse{0%,to{box-shadow:0 0 #6366f166}50%{box-shadow:0 0 0 8px #6366f100}}.alive-hover-glow{animation:2s ease-in-out infinite alive-hover-pulse}@keyframes alive-caret-blink{0%,to{border-right-color:currentColor}50%{border-right-color:#0000}}.alive-text-cursor{border-right:2px solid;animation:1s step-end infinite alive-caret-blink}@keyframes alive-scroll-bounce{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.4;transform:translateY(6px)}}.alive-scroll-indicator{animation:1.5s ease-in-out infinite alive-scroll-bounce}@keyframes alive-lower-third-in{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes alive-lower-third-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.alive-lower-third{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000bf;border-left:3px solid #6366f1;border-radius:0 8px 8px 0;flex-direction:column;gap:3px;padding:10px 16px 10px 14px;animation:.5s cubic-bezier(.22,1,.36,1) both alive-lower-third-in;display:inline-flex}.alive-lower-third-name{color:#fff;letter-spacing:-.01em;font-size:.9375rem;font-weight:700}.alive-lower-third-title{color:#ffffff8c;font-size:.75rem;font-weight:500;animation:.5s cubic-bezier(.22,1,.36,1) 80ms both alive-lower-third-in}.alive-lower-third-indigo{border-left-color:#6366f1}.alive-lower-third-sky{border-left-color:#0ea5e9}.alive-lower-third-emerald{border-left-color:#10b981}.alive-lower-third-rose{border-left-color:#f43f5e}.alive-lower-third-amber{border-left-color:#f59e0b}.alive-lower-third-light{background:#ffffffeb}.alive-lower-third-light .alive-lower-third-name{color:#111}.alive-lower-third-light .alive-lower-third-title{color:#00000080}@keyframes alive-ticker-scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}.alive-ticker{white-space:nowrap;color:#fff;letter-spacing:.01em;background:#6366f1e6;padding:8px 0;font-size:.8125rem;font-weight:600;overflow:hidden}.alive-ticker-track{padding-right:4rem;animation:18s linear infinite alive-ticker-scroll;display:inline-block}.alive-ticker-sep{opacity:.5;margin:0 1.5rem;display:inline-block}@keyframes alive-title-card-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alive-title-card{text-align:center;animation:.6s cubic-bezier(.22,1,.36,1) both alive-title-card-in}.alive-title-card-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#818cf8;margin-bottom:6px;font-size:.6875rem;font-weight:600;animation:.6s cubic-bezier(.22,1,.36,1) 80ms both alive-title-card-in}.alive-title-card-heading{color:#fff;letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1.1;animation:.6s cubic-bezier(.22,1,.36,1) .14s both alive-title-card-in}@keyframes alive-callout-in{0%{opacity:0;transform:scale(.8)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes alive-highlight-draw{0%{clip-path:inset(0 100% 0 0 round 6px)}to{clip-path:inset(0 0% 0 0 round 6px)}}@keyframes alive-line-draw-in{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.alive-callout{color:#a5b4fc;background:#6366f126;border:1px solid #6366f159;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:600;animation:.4s cubic-bezier(.22,1,.36,1) both alive-callout-in;display:inline-flex}.alive-callout-arrow{animation:.4s cubic-bezier(.22,1,.36,1) 60ms both alive-callout-in;display:inline-block}.alive-highlight-box{pointer-events:none;border:2px solid #6366f1;border-radius:8px;animation:.4s cubic-bezier(.22,1,.36,1) both alive-callout-in;position:absolute;box-shadow:0 0 0 4px #6366f126}.alive-underline-highlight{display:inline-block;position:relative}.alive-underline-highlight:after{content:"";transform-origin:0;background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:2px;width:100%;height:3px;animation:.5s cubic-bezier(.22,1,.36,1) .3s both alive-lower-third-bar;position:absolute;bottom:-2px;left:0}@keyframes alive-step-in{0%{opacity:0;transform:scale(0)rotate(-90deg)}to{opacity:1;transform:scale(1)rotate(0)}}.alive-step-marker{color:#fff;background:#6366f1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8125rem;font-weight:700;animation:.4s cubic-bezier(.22,1,.36,1) both alive-step-in;display:flex}.alive-step-marker-outline{color:#818cf8;background:0 0;border:2px solid #6366f1}.alive-zoom-lens{border:2px solid #6366f180;border-radius:50%;animation:.4s cubic-bezier(.22,1,.36,1) both alive-callout-in;overflow:hidden;box-shadow:0 0 0 4px #6366f11a,0 8px 32px #0000004d}.alive-annotation-line{stroke-dasharray:100;animation:.5s cubic-bezier(.22,1,.36,1) both alive-line-draw-in}@keyframes alive-kinetic-slam{0%{opacity:0;transform:translateY(-60px)scaleY(1.3)}55%{opacity:1;transform:translateY(6px)scaleY(.88)}75%{transform:translateY(-3px)scaleY(1.04)}to{transform:translateY(0)scaleY(1)}}.alive-kinetic-slam{animation:.5s cubic-bezier(.22,1,.36,1) both alive-kinetic-slam;display:inline-block}@keyframes alive-kinetic-pop{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.15)}75%{transform:scale(.92)}to{transform:scale(1)}}.alive-kinetic-pop{animation:.45s cubic-bezier(.22,1,.36,1) both alive-kinetic-pop;display:inline-block}@keyframes alive-kinetic-roll{0%{opacity:0;transform:translateY(80%)rotateX(60deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.alive-kinetic-roll{transform-style:preserve-3d;animation:.5s cubic-bezier(.22,1,.36,1) both alive-kinetic-roll;display:inline-block}@keyframes alive-kinetic-stretch{0%{opacity:0;transform:scaleX(.1)scaleY(1.5)}40%{opacity:1;transform:scaleX(1.1)scaleY(.9)}70%{transform:scaleX(.96)scaleY(1.04)}to{transform:scaleX(1)scaleY(1)}}.alive-kinetic-stretch{animation:.55s cubic-bezier(.22,1,.36,1) both alive-kinetic-stretch;display:inline-block}@keyframes alive-kinetic-neon{0%,18%,22%,25%,53%,57%,to{text-shadow:0 0 6px #6366f1e6,0 0 16px #6366f1b3,0 0 32px #6366f180,0 0 64px #6366f14d}20%,24%,55%{text-shadow:none}}.alive-kinetic-neon{color:#a5b4fc;animation:2.5s ease-in-out infinite alive-kinetic-neon}@keyframes alive-kinetic-wave-char{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.alive-kinetic-wave>span{animation:1s ease-in-out infinite alive-kinetic-wave-char;display:inline-block}.alive-kinetic-wave>span:first-child{animation-delay:0s}.alive-kinetic-wave>span:nth-child(2){animation-delay:80ms}.alive-kinetic-wave>span:nth-child(3){animation-delay:.16s}.alive-kinetic-wave>span:nth-child(4){animation-delay:.24s}.alive-kinetic-wave>span:nth-child(5){animation-delay:.32s}.alive-kinetic-wave>span:nth-child(6){animation-delay:.4s}.alive-kinetic-wave>span:nth-child(7){animation-delay:.48s}.alive-kinetic-wave>span:nth-child(8){animation-delay:.56s}.alive-kinetic-wave>span:nth-child(9){animation-delay:.64s}.alive-kinetic-wave>span:nth-child(10){animation-delay:.72s}.alive-kinetic-scramble{letter-spacing:.02em;font-family:ui-monospace,monospace}@keyframes alive-text-gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.alive-kinetic-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#6366f1,#8b5cf6,#0ea5e9,#6366f1) 0 0/300% 300%;-webkit-background-clip:text;background-clip:text;animation:4s infinite alive-text-gradient-shift}@keyframes alive-aurora-drift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.alive-aurora{background:linear-gradient(135deg,#6366f180,#0ea5e966,#8b5cf680,#10b98159,#6366f180,#0ea5e966) 0 0/400% 400%;animation:10s infinite alive-aurora-drift}.alive-aurora-dark{background:linear-gradient(135deg,#312e81cc,#075985b3,#4c1d95cc,#064e3b99,#312e81cc) 0 0/400% 400%;animation:12s infinite alive-aurora-drift}@keyframes alive-bokeh-drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(20px,-15px)scale(1.1)}66%{transform:translate(-15px,10px)scale(.9)}}.alive-bokeh{position:relative;overflow:hidden}.alive-bokeh:before,.alive-bokeh:after{content:"";filter:blur(40px);border-radius:50%;animation:8s ease-in-out infinite alive-bokeh-drift;position:absolute}.alive-bokeh:before{background:#6366f159;width:200px;height:200px;top:-50px;left:-50px}.alive-bokeh:after{background:#8b5cf64d;width:160px;height:160px;animation-direction:reverse;animation-delay:-4s;bottom:-40px;right:-40px}@keyframes alive-rays-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.alive-rays{background:conic-gradient(#6366f11f 0deg,#0000 25deg,#6366f114 50deg,#0000 75deg,#6366f11f 100deg,#0000 125deg,#6366f114 150deg,#0000 175deg,#6366f11f 200deg,#0000 225deg,#6366f114 250deg,#0000 275deg,#6366f11f 300deg,#0000 325deg,#6366f114 350deg,#0000 360deg);animation:24s linear infinite alive-rays-spin}@keyframes alive-star-twinkle{0%,to{opacity:.8}50%{opacity:.2}}.alive-starfield{position:relative;overflow:hidden}.alive-starfield:before{content:"";background-image:radial-gradient(1px 1px at 10% 15%,#ffffffb3 0%,#0000 100%),radial-gradient(1px 1px at 25% 60%,#ffffff80 0%,#0000 100%),radial-gradient(1px 1px at 40% 30%,#fffc 0%,#0000 100%),radial-gradient(1px 1px at 55% 70%,#fff9 0%,#0000 100%),radial-gradient(1px 1px at 70% 20%,#ffffffb3 0%,#0000 100%),radial-gradient(1px 1px at 80%,#ffffff80 0%,#0000 100%),radial-gradient(1px 1px at 15% 85%,#fff9 0%,#0000 100%),radial-gradient(1px 1px at 90% 80%,#fffc 0%,#0000 100%),radial-gradient(1.5px 1.5px at 35% 45%,#ffffffe6 0%,#0000 100%),radial-gradient(1.5px 1.5px at 60% 10%,#ffffffb3 0%,#0000 100%),radial-gradient(1px 1px at 5% 40%,#ffffff80 0%,#0000 100%),radial-gradient(1px 1px at 95% 35%,#fff9 0%,#0000 100%),radial-gradient(1px 1px at 48% 90%,#ffffff80 0%,#0000 100%),radial-gradient(1px 1px at 72% 65%,#ffffffb3 0%,#0000 100%),radial-gradient(1px 1px at 20% 5%,#fffc 0%,#0000 100%);animation:4s ease-in-out infinite alive-star-twinkle;position:absolute;inset:0}.alive-starfield:after{content:"";background-image:radial-gradient(1px 1px at 8% 55%,#fff9 0%,#0000 100%),radial-gradient(1px 1px at 30% 75%,#ffffff80 0%,#0000 100%),radial-gradient(1px 1px at 45% 20%,#ffffffb3 0%,#0000 100%),radial-gradient(1px 1px at 65% 40%,#fff9 0%,#0000 100%),radial-gradient(1.5px 1.5px at 85% 15%,#ffffffe6 0%,#0000 100%),radial-gradient(1px 1px at 92% 60%,#ffffff80 0%,#0000 100%),radial-gradient(1px 1px at 18% 95%,#fff9 0%,#0000 100%),radial-gradient(1px 1px,#fff6 0%,#0000 100%),radial-gradient(1px 1px at 75% 88%,#ffffffb3 0%,#0000 100%),radial-gradient(1px 1px at 3% 25%,#ffffff80 0%,#0000 100%);animation:6s ease-in-out -2s infinite reverse alive-star-twinkle;position:absolute;inset:0}.alive-film-grain{position:relative}.alive-film-grain:after{content:"";pointer-events:none;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes alive-ring-expand{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.alive-energy-ring{border:2px solid #6366f1b3;border-radius:50%;animation:2s ease-out infinite alive-ring-expand;position:relative}.alive-energy-ring:before,.alive-energy-ring:after{content:"";border:2px solid #6366f180;border-radius:50%;animation:2s ease-out infinite alive-ring-expand;position:absolute;inset:0}.alive-energy-ring:before{border-color:#8b5cf680;animation-delay:.65s}.alive-energy-ring:after{border-color:#6366f14d;animation-delay:1.3s}@keyframes alive-glow-burst{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.alive-glow-burst{background:radial-gradient(circle,#6366f1cc 0%,#6366f14d 40%,#0000 70%);border-radius:50%;animation:1.5s ease-out infinite alive-glow-burst}@keyframes alive-orb-drift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(12px,-16px)scale(1.08)}66%{transform:translate(-8px,8px)scale(.94)}}.alive-orb{filter:blur(var(--alive-orb-blur,20px));border-radius:50%;animation:6s ease-in-out infinite alive-orb-drift}.alive-orb-indigo{--alive-orb-blur:24px;background:#6366f199}.alive-orb-violet{--alive-orb-blur:28px;background:#8b5cf699;animation-delay:-2s}.alive-orb-sky{--alive-orb-blur:20px;background:#0ea5e980;animation-delay:-4s}.alive-orb-emerald{--alive-orb-blur:22px;background:#10b98180;animation-delay:-1s}.alive-orb-rose{--alive-orb-blur:26px;background:#f43f5e80;animation-delay:-3s}@keyframes alive-sparkle-burst{0%{opacity:0;transform:scale(0)rotate(0)}40%{opacity:1;transform:scale(1.2)rotate(120deg)}80%{opacity:.6;transform:scale(.8)rotate(240deg)}to{opacity:0;transform:scale(0)rotate(360deg)}}.alive-sparkle{color:#fbbf24;animation:1.8s ease-in-out infinite alive-sparkle-burst;display:inline-block}.alive-sparkle:nth-child(2){color:#818cf8;animation-delay:.3s}.alive-sparkle:nth-child(3){color:#34d399;animation-delay:.6s}.alive-sparkle:nth-child(4){color:#f472b6;animation-delay:.9s}.alive-sparkle:nth-child(5){color:#60a5fa;animation-delay:1.2s}@keyframes alive-confetti-fall{0%{opacity:1;transform:translateY(-20px)rotate(0)}to{opacity:0;transform:translateY(120px)rotate(720deg)}}.alive-confetti-piece{border-radius:2px;width:8px;height:8px;animation:2s ease-in infinite alive-confetti-fall;position:absolute}.alive-confetti-piece:first-child{background:#6366f1;animation-duration:2.1s;animation-delay:0s;left:10%}.alive-confetti-piece:nth-child(2){background:#f43f5e;width:6px;height:10px;animation-duration:1.8s;animation-delay:.2s;left:20%}.alive-confetti-piece:nth-child(3){background:#fbbf24;border-radius:50%;animation-duration:2.3s;animation-delay:.4s;left:30%}.alive-confetti-piece:nth-child(4){background:#10b981;width:10px;height:6px;animation-duration:1.9s;animation-delay:.1s;left:42%}.alive-confetti-piece:nth-child(5){background:#8b5cf6;animation-duration:2.2s;animation-delay:.5s;left:53%}.alive-confetti-piece:nth-child(6){background:#0ea5e9;border-radius:50%;animation-duration:1.7s;animation-delay:.3s;left:63%}.alive-confetti-piece:nth-child(7){background:#f97316;width:6px;height:10px;animation-duration:2.4s;animation-delay:.6s;left:72%}.alive-confetti-piece:nth-child(8){background:#ec4899;animation-duration:2s;animation-delay:.15s;left:83%}.alive-confetti-piece:nth-child(9){background:#6366f1;border-radius:50%;animation-duration:1.85s;animation-delay:.45s;left:91%}.alive-confetti-piece:nth-child(10){background:#34d399;width:10px;height:6px;animation-duration:2.15s;animation-delay:.7s;left:5%}.alive-confetti{position:relative;overflow:hidden}@keyframes alive-meteor{0%{opacity:1;transform:translate(0)translateY(0)rotate(-45deg)}70%{opacity:1}to{opacity:0;transform:translate(200px)translateY(200px)rotate(-45deg)}}.alive-meteor{background:linear-gradient(90deg,#ffffffe6,#0000);border-radius:1px;width:60px;height:1.5px;animation:2s ease-in infinite alive-meteor;position:absolute}.alive-meteor:first-child{animation-duration:2.2s;animation-delay:0s;top:10%;left:5%}.alive-meteor:nth-child(2){width:40px;animation-duration:1.8s;animation-delay:.8s;top:25%;left:30%}.alive-meteor:nth-child(3){animation-duration:2.5s;animation-delay:1.5s;top:5%;left:60%}.alive-meteor:nth-child(4){width:80px;animation-duration:1.6s;animation-delay:.4s;top:40%;left:75%}[data-alive-sequence]{position:relative;overflow:hidden}[data-alive-scene]{opacity:0;pointer-events:none;position:absolute;inset:0}[data-alive-scene].is-active{opacity:1;pointer-events:auto;z-index:1}[data-alive-scene][class*=-out]{opacity:1;z-index:2}}:root,:host{--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-red-400:oklch(70.4% .191 22.216);--color-orange-400:oklch(75% .183 55.934);--color-yellow-400:oklch(85.2% .199 91.936);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-2xl:0 25px 25px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-wrkout-ink:#000;--color-wrkout-white:#fff;--color-wrkout-lime:#80db1f;--color-wrkout-lime-accent:#a1f52e;--font-display:Unbounded, ui-sans-serif, system-ui, sans-serif;--tracking-wrkout:-.065em;--ease-wrkout:cubic-bezier(.16, 1, .3, 1)}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-4{top:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[-\.04em\]{right:-.04em}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-\[-\.18em\]{bottom:-.18em}.left-0{left:0}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.order-1{order:1}.order-2{order:2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.-mr-12{margin-right:calc(var(--spacing) * -12)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-12{margin-bottom:calc(var(--spacing) * -12)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-24{margin-left:calc(var(--spacing) * -24)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-\[73\/150\]{aspect-ratio:73/150}.aspect-\[778\/1319\]{aspect-ratio:778/1319}.aspect-\[2160\/1215\]{aspect-ratio:2160/1215}.aspect-square{aspect-ratio:1}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-12{height:calc(var(--spacing) * 12)}.h-24{height:calc(var(--spacing) * 24)}.h-\[min\(22rem\,95vh\)\]{height:min(22rem,95vh)}.h-\[min\(34rem\,95vh\)\]{height:min(34rem,95vh)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[75vh\]{max-height:75vh}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-124{min-height:calc(var(--spacing) * 124)}.min-h-128{min-height:calc(var(--spacing) * 128)}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30rem\]{min-height:30rem}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-72{width:calc(var(--spacing) * 72)}.w-\[16\.53rem\]{width:16.53rem}.w-\[22\.5\%\]{width:22.5%}.w-\[50dvw\]{width:50dvw}.w-\[164px\]{width:164px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[8ch\]{max-width:8ch}.max-w-\[9ch\]{max-width:9ch}.max-w-\[10ch\]{max-width:10ch}.max-w-\[11ch\]{max-width:11ch}.max-w-\[12ch\]{max-width:12ch}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[34rem\]{min-width:34rem}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.-translate-y-40{--tw-translate-y:calc(var(--spacing) * -40);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.7\]{scale:.7}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[min-content_auto\]{grid-template-columns:min-content auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-wrkout-white\/25>:not(:last-child)){border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){:where(.divide-wrkout-white\/25>:not(:last-child)){border-color:color-mix(in oklab, var(--color-wrkout-white) 25%, transparent)}}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[15\.58\%\/7\.24\%\]{border-radius:15.58%/7.24%}.rounded-\[19\%\]{border-radius:19%}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-current{border-color:currentColor}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-wrkout-ink{border-color:var(--color-wrkout-ink)}.border-wrkout-ink\/30{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.border-wrkout-ink\/30{border-color:color-mix(in oklab, var(--color-wrkout-ink) 30%, transparent)}}.border-wrkout-ink\/35{border-color:#00000059}@supports (color:color-mix(in lab, red, red)){.border-wrkout-ink\/35{border-color:color-mix(in oklab, var(--color-wrkout-ink) 35%, transparent)}}.border-wrkout-lime{border-color:var(--color-wrkout-lime)}.border-wrkout-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-wrkout-white\/15{border-color:color-mix(in oklab, var(--color-wrkout-white) 15%, transparent)}}.border-wrkout-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-wrkout-white\/20{border-color:color-mix(in oklab, var(--color-wrkout-white) 20%, transparent)}}.border-wrkout-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-wrkout-white\/25{border-color:color-mix(in oklab, var(--color-wrkout-white) 25%, transparent)}}.border-wrkout-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-wrkout-white\/30{border-color:color-mix(in oklab, var(--color-wrkout-white) 30%, transparent)}}.border-wrkout-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-wrkout-white\/35{border-color:color-mix(in oklab, var(--color-wrkout-white) 35%, transparent)}}.border-wrkout-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.border-wrkout-white\/50{border-color:color-mix(in oklab, var(--color-wrkout-white) 50%, transparent)}}.bg-transparent{background-color:#0000}.bg-wrkout-ink{background-color:var(--color-wrkout-ink)}.bg-wrkout-ink\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-wrkout-ink\/50{background-color:color-mix(in oklab, var(--color-wrkout-ink) 50%, transparent)}}.bg-wrkout-lime{background-color:var(--color-wrkout-lime)}.bg-wrkout-lime\/5{background-color:#80db1f0d}@supports (color:color-mix(in lab, red, red)){.bg-wrkout-lime\/5{background-color:color-mix(in oklab, var(--color-wrkout-lime) 5%, transparent)}}.bg-wrkout-white{background-color:var(--color-wrkout-white)}.bg-\[linear-gradient\(90deg\,_\#80db1f_1\%\,_\#a1f52e_100\%\)\]{background-image:linear-gradient(90deg,#80db1f 1%,#a1f52e 100%)}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:0}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-1{padding-top:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[clamp\(3rem\,4vw\,6rem\)\]{font-size:clamp(3rem,4vw,6rem)}.text-\[clamp\(16rem\,42vw\,42rem\)\]{font-size:clamp(16rem,42vw,42rem)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.tracking-wrkout{--tw-tracking:var(--tracking-wrkout);letter-spacing:var(--tracking-wrkout)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.text-orange-400{color:var(--color-orange-400)}.text-red-400{color:var(--color-red-400)}.text-wrkout-ink{color:var(--color-wrkout-ink)}.text-wrkout-ink\/20{color:#0003}@supports (color:color-mix(in lab, red, red)){.text-wrkout-ink\/20{color:color-mix(in oklab, var(--color-wrkout-ink) 20%, transparent)}}.text-wrkout-ink\/70{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.text-wrkout-ink\/70{color:color-mix(in oklab, var(--color-wrkout-ink) 70%, transparent)}}.text-wrkout-lime{color:var(--color-wrkout-lime)}.text-wrkout-white{color:var(--color-wrkout-white)}.text-wrkout-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-wrkout-white\/40{color:color-mix(in oklab, var(--color-wrkout-white) 40%, transparent)}}.text-wrkout-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-wrkout-white\/50{color:color-mix(in oklab, var(--color-wrkout-white) 50%, transparent)}}.text-wrkout-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-wrkout-white\/60{color:color-mix(in oklab, var(--color-wrkout-white) 60%, transparent)}}.text-wrkout-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-wrkout-white\/65{color:color-mix(in oklab, var(--color-wrkout-white) 65%, transparent)}}.text-wrkout-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-wrkout-white\/70{color:color-mix(in oklab, var(--color-wrkout-white) 70%, transparent)}}.text-wrkout-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-wrkout-white\/75{color:color-mix(in oklab, var(--color-wrkout-white) 75%, transparent)}}.text-wrkout-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-wrkout-white\/80{color:color-mix(in oklab, var(--color-wrkout-white) 80%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.decoration-current\/40{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.decoration-current\/40{-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 40%, transparent)}}.decoration-transparent{text-decoration-color:#0000}.decoration-wrkout-white\/30{text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.decoration-wrkout-white\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-wrkout-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-wrkout-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-wrkout-white) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-wrkout-white) 30%, transparent)}}.decoration-wrkout-white\/40{text-decoration-color:#fff6}@supports (color:color-mix(in lab, red, red)){.decoration-wrkout-white\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-wrkout-white) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-wrkout-white) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-wrkout-white) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-wrkout-white) 40%, transparent)}}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-100{opacity:1}.mix-blend-soft-light{mix-blend-mode:soft-light}.shadow-\[\.6rem_\.6rem_0_\#000\]{--tw-shadow:.6rem .6rem 0 var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-5{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-wrkout{--tw-ease:var(--ease-wrkout);transition-timing-function:var(--ease-wrkout)}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}}.placeholder\:text-wrkout-white\/55::placeholder{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-wrkout-white\/55::placeholder{color:color-mix(in oklab, var(--color-wrkout-white) 55%, transparent)}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}@media (hover:hover){.hover\:border-wrkout-lime:hover{border-color:var(--color-wrkout-lime)}.hover\:bg-wrkout-lime:hover{background-color:var(--color-wrkout-lime)}.hover\:text-wrkout-ink:hover{color:var(--color-wrkout-ink)}.hover\:text-wrkout-lime:hover{color:var(--color-wrkout-lime)}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-wrkout-lime:hover{-webkit-text-decoration-color:var(--color-wrkout-lime);-webkit-text-decoration-color:var(--color-wrkout-lime);-webkit-text-decoration-color:var(--color-wrkout-lime);text-decoration-color:var(--color-wrkout-lime)}}.focus\:translate-y-0:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-4:focus-visible{outline-style:var(--tw-outline-style);outline-width:4px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-current:focus-visible{outline-color:currentColor}.focus-visible\:outline-wrkout-ink:focus-visible{outline-color:var(--color-wrkout-ink)}.focus-visible\:outline-wrkout-lime:focus-visible{outline-color:var(--color-wrkout-lime)}@supports (height:75svh){.supports-\[height\:75svh\]\:max-h-\[75svh\]{max-height:75svh}}@supports (height:95svh){.supports-\[height\:95svh\]\:h-\[min\(22rem\,95svh\)\]{height:min(22rem,95svh)}.supports-\[height\:95svh\]\:h-\[min\(34rem\,95svh\)\]{height:min(34rem,95svh)}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=48rem){.md\:right-12{right:calc(var(--spacing) * 12)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1/span 1}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-28{margin-top:calc(var(--spacing) * 28)}.md\:-mr-16{margin-right:calc(var(--spacing) * -16)}.md\:-mb-4{margin-bottom:calc(var(--spacing) * -4)}.md\:mb-0{margin-bottom:0}.md\:-ml-32{margin-left:calc(var(--spacing) * -32)}.md\:block{display:block}.md\:grid{display:grid}.md\:h-\[min\(27\.125rem\,95vh\)\]{height:min(27.125rem,95vh)}.md\:h-\[min\(43rem\,95vh\)\]{height:min(43rem,95vh)}.md\:min-h-168{min-height:calc(var(--spacing) * 168)}.md\:min-h-176{min-height:calc(var(--spacing) * 176)}.md\:min-h-\[34rem\]{min-height:34rem}.md\:min-h-\[36rem\]{min-height:36rem}.md\:min-h-\[38rem\]{min-height:38rem}.md\:min-h-\[46rem\]{min-height:46rem}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-\[20\.91rem\]{width:20.91rem}.md\:w-\[55\%\]{width:55%}.md\:w-auto{width:auto}.md\:min-w-\[40rem\]{min-width:40rem}.md\:snap-none{scroll-snap-type:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[\.7fr_1fr\]{grid-template-columns:.7fr 1fr}.md\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[\.55fr_1fr\]{grid-template-columns:.55fr 1fr}.md\:grid-cols-\[\.85fr_1fr\]{grid-template-columns:.85fr 1fr}.md\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.md\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}.md\:grid-cols-\[1fr_\.7fr\]{grid-template-columns:1fr .7fr}.md\:grid-cols-\[1fr_\.8fr\]{grid-template-columns:1fr .8fr}.md\:grid-cols-\[1fr_\.85fr\]{grid-template-columns:1fr .85fr}.md\:grid-cols-\[minmax\(10rem\,\.35fr\)_1fr\]{grid-template-columns:minmax(10rem,.35fr) 1fr}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-end{justify-content:flex-end}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.md\:overflow-visible{overflow:visible}.md\:overflow-y-visible{overflow-y:visible}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:py-36{padding-block:calc(var(--spacing) * 36)}.md\:py-40{padding-block:calc(var(--spacing) * 40)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pb-0{padding-bottom:0}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:shadow-\[1rem_1rem_0_\#000\]{--tw-shadow:1rem 1rem 0 var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (height:95svh){.md\:supports-\[height\:95svh\]\:h-\[min\(27\.125rem\,95svh\)\]{height:min(27.125rem,95svh)}.md\:supports-\[height\:95svh\]\:h-\[min\(43rem\,95vh\)\]{height:min(43rem,95vh)}}}@media (width>=64rem){.lg\:w-40{width:calc(var(--spacing) * 40)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}.lg\:pt-48{padding-top:calc(var(--spacing) * 48)}.lg\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.lg\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[1fr_\.8fr_\.75fr_auto\]{grid-template-columns:1fr .8fr .75fr auto}}.\[\&_a\]\:border-b a{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_a\]\:border-wrkout-white\/30 a{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.\[\&_a\]\:border-wrkout-white\/30 a{border-color:color-mix(in oklab, var(--color-wrkout-white) 30%, transparent)}}.\[\&_a\]\:py-5 a{padding-block:calc(var(--spacing) * 5)}.\[\&_a\]\:py-6 a{padding-block:calc(var(--spacing) * 6)}.\[\&_a\]\:font-display a{font-family:var(--font-display)}.\[\&_a\]\:text-xl a{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_a\]\:font-semibold a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_a\]\:tracking-wrkout a{--tw-tracking:var(--tracking-wrkout);letter-spacing:var(--tracking-wrkout)}.\[\&_a\]\:break-all a{word-break:break-all}.\[\&_a\]\:text-wrkout-lime a{color:var(--color-wrkout-lime)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (width>=48rem){.md\:\[\&_a\]\:border-r a{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:\[\&_a\]\:px-6 a{padding-inline:calc(var(--spacing) * 6)}.md\:\[\&_a\:first-child\]\:pl-0 a:first-child{padding-left:0}}.\[\&_a\:hover\]\:text-wrkout-lime a:hover{color:var(--color-wrkout-lime)}@media (width>=48rem){.md\:\[\&_a\:last-child\]\:border-r-0 a:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}.\[\&_img\]\:mx-auto img{margin-inline:auto}.\[\&_li\]\:max-w-3xl li{max-width:var(--container-3xl)}.\[\&_li\]\:border-b li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_li\]\:border-wrkout-ink li{border-color:var(--color-wrkout-ink)}.\[\&_li\]\:border-wrkout-white\/25 li{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.\[\&_li\]\:border-wrkout-white\/25 li{border-color:color-mix(in oklab, var(--color-wrkout-white) 25%, transparent)}}.\[\&_li\]\:py-4 li{padding-block:calc(var(--spacing) * 4)}.\[\&_li\]\:font-bold li{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_p\]\:mt-6 p{margin-top:calc(var(--spacing) * 6)}.\[\&_p\]\:max-w-3xl p{max-width:var(--container-3xl)}.\[\&_p\+p\]\:mt-6 p+p{margin-top:calc(var(--spacing) * 6)}@font-face{font-family:Unbounded;src:url(/brand/Unbounded-Variable.woff2)format("woff2");font-weight:200 900;font-display:swap}@layer base{*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;max-inline-size:100%;overflow-x:clip}body{max-inline-size:100%;overflow-x:clip}h1,h2,h3{overflow-wrap:anywhere;max-inline-size:100%}body,h1,h2,h3,p,figure{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:3px solid var(--color-wrkout-lime-accent);outline-offset:5px}::selection{background:var(--color-wrkout-lime);color:var(--color-wrkout-ink)}}:root{--page-gutter:1.5rem;--safe-padding-left:var(--page-gutter);--safe-padding-right:var(--page-gutter);--chrome-gutter:1.5rem;--chrome-safe-padding-left:var(--chrome-gutter);--chrome-safe-padding-right:var(--chrome-gutter)}@supports (padding-left:max(0px)){:root{--safe-padding-left:calc(var(--page-gutter) + env(safe-area-inset-left,0px));--safe-padding-right:calc(var(--page-gutter) + env(safe-area-inset-right,0px));--chrome-safe-padding-left:calc(var(--chrome-gutter) + env(safe-area-inset-left,0px));--chrome-safe-padding-right:calc(var(--chrome-gutter) + env(safe-area-inset-right,0px))}}@layer components{.link-card{border:1px solid #ffffff4d;height:100%;transition:border-color .15s cubic-bezier(.4,0,.2,1);display:block}.link-card:hover{border-color:var(--color-wrkout-lime)}.link-card:focus-visible{outline:2px solid var(--color-wrkout-lime);outline-offset:4px}.link-card--compact{flex-direction:column;padding:1rem;display:flex}.link-card--spacious{padding:1.5rem}.link-card__icon{width:2rem;height:2rem;color:var(--color-wrkout-lime);margin-bottom:1rem}.link-card__meta{color:var(--color-wrkout-lime);font-size:.875rem;line-height:1.625}.link-card__meta--above{margin-bottom:1.25rem}.link-card__meta--below{margin-top:.5rem}.link-card__title{font-family:var(--font-display);letter-spacing:var(--tracking-wrkout);font-weight:600;line-height:1}.link-card__title--compact{font-size:1rem}.link-card__title--meta{text-wrap:balance;font-size:1.5rem;line-height:1.375}.link-card__title--large{font-size:1.875rem}.link-card:hover .link-card__title{text-underline-offset:4px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.link-card__description{color:#ffffffbf;line-height:1.625}.link-card__description--compact{margin-top:.5rem;font-size:.875rem}.link-card__description--spacious{margin-top:1rem}.link-card__action{color:var(--color-wrkout-lime);font-weight:700;display:inline-block}.link-card__action--compact{margin-top:auto;padding-top:.75rem;font-size:.875rem}.link-card__action--spacious{margin-top:1.5rem}.app-download-float{right:var(--safe-padding-right);bottom:calc(1rem + env(safe-area-inset-bottom,0px));left:var(--safe-padding-left);width:min(26.25rem, calc(100vw - var(--safe-padding-left) - var(--safe-padding-right)));position:fixed;box-shadow:0 0 0 1px #00000080,0 20px 40px -12px #00000040}.app-download-float[hidden]{display:none}.app-download-float__button{border-radius:.625rem;background:var(--color-wrkout-lime)!important;color:var(--color-wrkout-ink)!important}.app-download-rating__stars>span{white-space:nowrap;grid-area:1/1}.app-download-rating__filled{clip-path:inset(0 calc(100% - var(--rating-fill)) 0 0)}@keyframes app-download-float-reveal{0%{opacity:0;transform:translateY(calc(100% + 1rem))}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:scroll()) and (animation-range:0px 64px){html[data-apple-platform] .app-download-float{animation:1ms linear both app-download-float-reveal;animation-timeline:scroll(root);animation-range:0 64px}}@media (prefers-reduced-motion:reduce){html[data-apple-platform] .app-download-float{opacity:1;animation:none;transform:none}}@media (width>=48rem){.app-download-float{right:calc(1rem + env(safe-area-inset-right,0px));margin-inline:0;left:auto}}}html.has-scroll-reveal .scroll-reveal-item{opacity:0;filter:blur(.6rem);transition:opacity 1s var(--ease-wrkout), filter 1s var(--ease-wrkout), transform 1s var(--ease-wrkout);transform:translateY(2rem)}html.has-scroll-reveal .scroll-reveal-item[data-scroll-reveal-media]:not([data-scroll-reveal-no-rotate]):not(.is-visible){filter:blur(1rem);transform:rotate(var(--scroll-reveal-angle,33deg)) scale(.96)}html.has-scroll-reveal .scroll-reveal-item.is-visible{opacity:1;filter:blur();transition-delay:var(--scroll-reveal-delay,0s);transform:translate(0)rotate(0)scale(1)}html.has-scroll-reveal .scroll-reveal-item.is-visible-on-load{opacity:1;filter:none;transition:none;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.scroll-reveal-item,.scroll-reveal-item[data-scroll-reveal-media]{opacity:1;filter:none;transition:none;transform:none}}section:not(.section-bleed){padding-left:var(--safe-padding-left);padding-right:var(--safe-padding-right)}.section-bleed{padding-left:0;padding-right:0}main.safe-area-content{padding-left:var(--safe-padding-left);padding-right:var(--safe-padding-right)}html[data-apple-platform] .site-footer{padding-bottom:calc(6.25rem + env(safe-area-inset-bottom,0px))}[data-gallery-panel]{margin-left:calc(-1 * var(--safe-padding-left));margin-right:calc(-1 * var(--safe-padding-right));padding-left:var(--safe-padding-left);padding-right:var(--safe-padding-right);scroll-padding-left:var(--safe-padding-left);scroll-padding-right:var(--safe-padding-right)}.safe-area-scroller{margin-inline:calc(-1 * var(--safe-padding-left)) calc(-1 * var(--safe-padding-right));padding-inline:var(--safe-padding-left) var(--safe-padding-right);scroll-padding-inline:var(--safe-padding-left) var(--safe-padding-right)}.comparison-table-scroller{scrollbar-width:none;padding-left:0;padding-right:0;scroll-padding-left:0;scroll-padding-right:0;overflow-y:hidden}.comparison-table-scroller::-webkit-scrollbar{display:none}.comparison-table-scroller tbody th[scope=row],.comparison-table-scroller thead th:first-child{padding-left:max(1rem, calc(env(safe-area-inset-left,0px) + 1rem))}header[class],footer[class]{padding-left:var(--chrome-safe-padding-left);padding-right:var(--chrome-safe-padding-right)}@media (width>=48rem){.safe-area-scroller{margin-inline:auto;padding-inline:0;scroll-padding-inline:0}.comparison-table-scroller tbody th[scope=row],.comparison-table-scroller thead th:first-child{padding-left:1rem}:root{--page-gutter:3rem;--chrome-gutter:3rem}}@media (width>=64rem){:root{--page-gutter:6rem;--chrome-gutter:5rem}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
