@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;900&family=Plus+Jakarta+Sans:wght@700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Cal+Sans&display=swap";.bga-container{position:relative;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:linear-gradient(40deg,var(--gradient-background-start),var(--gradient-background-end))}.bga-container--inset{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bga-container--corner{position:absolute;top:0;left:0;width:65%;height:100%;-webkit-mask-image:radial-gradient(ellipse 110% 110% at top left,#000 0%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 110% 110% at top left,#000 0%,#000 25%,transparent 78%)}@media (max-width: 960px){.bga-container--corner{width:100%;height:70%}}.bga-svg-hidden{display:none}.bga-blobs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:url(#blurMe) blur(40px)}.bga-blobs--safari{filter:blur(40px)}.bga-blob{position:absolute;mix-blend-mode:var(--blending-value);width:var(--size);height:var(--size);top:calc(50% - var(--size) / 2);left:calc(50% - var(--size) / 2)}.bga-blob--1{background:radial-gradient(circle at center,rgba(var(--first-color),.8) 0,rgba(var(--first-color),0) 50%) no-repeat;transform-origin:center center;animation:bgaMoveVertical 30s ease infinite;opacity:1}.bga-blob--2{background:radial-gradient(circle at center,rgba(var(--second-color),.8) 0,rgba(var(--second-color),0) 50%) no-repeat;transform-origin:calc(50% - 400px);animation:bgaMoveInCircle 20s reverse infinite;opacity:1}.bga-blob--3{background:radial-gradient(circle at center,rgba(var(--third-color),.8) 0,rgba(var(--third-color),0) 50%) no-repeat;transform-origin:calc(50% + 400px);animation:bgaMoveInCircle 40s linear infinite;opacity:1}.bga-blob--4{background:radial-gradient(circle at center,rgba(var(--fourth-color),.8) 0,rgba(var(--fourth-color),0) 50%) no-repeat;transform-origin:calc(50% - 200px);animation:bgaMoveHorizontal 40s ease infinite;opacity:.7}.bga-blob--5{background:radial-gradient(circle at center,rgba(var(--fifth-color),.8) 0,rgba(var(--fifth-color),0) 50%) no-repeat;transform-origin:calc(50% - 800px) calc(50% + 800px);animation:bgaMoveInCircle 20s ease infinite;opacity:1}.bga-blob--pointer{position:absolute;mix-blend-mode:var(--blending-value);background:radial-gradient(circle at center,rgba(var(--pointer-color),.8) 0,rgba(var(--pointer-color),0) 50%) no-repeat;width:100%;height:100%;top:-50%;left:-50%;opacity:.7}@keyframes bgaMoveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes bgaMoveInCircle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes bgaMoveHorizontal{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}:root{color-scheme:dark;--u2-bg-hsl: 0 0% 7.1%;--u2-ink-1-hsl: 0 0% 100%;--u2-ink-3-hsl: 0 0% 70%;--u2-surface-1-hsl: 0 0% 10.2%;--u2-surface-2-hsl: 0 0% 14.5%;--u2-surface-3-hsl: 0 0% 14.5%;--u2-primary-hsl: 349.15 100% 61%;--u2-on-primary-hsl: 0 0% 100%;--u2-destructive-hsl: 0 72% 52.2%;--u2-border-hsl: 0 0% 16.1%;--u2-primary: hsl(var(--u2-primary-hsl));--u2-primary-hover: #b50f32;--u2-primary-bright: #ff6b85;--u2-primary-tint: rgba(255, 56, 92, .15);--u2-primary-tint-strong: rgba(255, 56, 92, .15);--u2-on-primary: hsl(var(--u2-on-primary-hsl));--u2-destructive: hsl(var(--u2-destructive-hsl));--u2-bg: hsl(var(--u2-bg-hsl));--u2-surface-1: hsl(var(--u2-surface-1-hsl));--u2-surface-2: hsl(var(--u2-surface-2-hsl));--u2-surface-3: hsl(var(--u2-surface-3-hsl));--u2-overlay-scrim: rgba(0, 0, 0, .65);--u2-ink-1: hsl(var(--u2-ink-1-hsl));--u2-ink-2: #cbcbcb;--u2-ink-3: hsl(var(--u2-ink-3-hsl));--u2-ink-4: #808080;--u2-ink-inverse: #000000;--u2-hairline: rgba(255, 255, 255, .05);--u2-hairline-strong: rgba(255, 255, 255, .14);--u2-border: hsl(var(--u2-border-hsl));--u2-border-gray: #4d4d4d;--u2-border-light: #7c7c7c;--u2-success: #6FCF97;--u2-warning: #E8A857;--u2-negative: #E5566B;--u2-announce: #8AA4D6;--u2-success-tint: rgba(111, 207, 151, .14);--u2-warning-tint: rgba(232, 168, 87, .14);--u2-negative-tint: rgba(229, 86, 107, .14);--u2-announce-tint: rgba(138, 164, 214, .14);--u2-r-xs: 2px;--u2-r-sm: 4px;--u2-r-md: 6px;--u2-r-lg: 8px;--u2-r-xl: 12px;--u2-r-button: 500px;--u2-r-pill: 9999px;--u2-s-1: 4px;--u2-s-2: 8px;--u2-s-3: 12px;--u2-s-4: 16px;--u2-s-5: 20px;--u2-s-6: 24px;--u2-s-7: 32px;--u2-s-8: 48px;--u2-container: 100%;--u2-gutter: 20px;--u2-rail-card: 85%;--u2-elev-1: none;--u2-elev-card-hover: none;--u2-elev-2: none;--u2-elev-3: 0 0 0 1px rgba(255, 255, 255, .06) inset;--u2-elev-brand: 0 0 20px rgba(255, 56, 92, .32);--u2-elev-inset-input: rgb(18, 18, 18) 0px 1px 0px, rgb(124, 124, 124) 0px 0px 0px 1px inset;--u2-dur-fast: .15s;--u2-dur-base: .22s;--u2-dur-slow: .32s;--u2-ease: cubic-bezier(.34, 1.2, .64, 1);--u2-ease-out: cubic-bezier(.22, 1, .36, 1);--u2-font-sans: "Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", helvetica, arial, sans-serif;--u2-font-display: "Poppins", ui-sans-serif, sans-serif;--u2-font-headline: "Plus Jakarta Sans", "Impact", "Arial Black", var(--u2-font-display);--u2-label-track: 1.6px;--u2-body-track: .02em}.u2v2{font-family:var(--u2-font-sans);color:var(--u2-ink-2);background:var(--u2-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.u2v2 *,.u2v2 *:before,.u2v2 *:after{box-sizing:border-box}@media (min-width: 640px){.u2v2{--u2-container: 640px;--u2-gutter: 24px;--u2-rail-card: 340px}}@media (min-width: 1024px){.u2v2{--u2-container: 720px;--u2-gutter: 32px}}@media (min-width: 1280px){.u2v2{--u2-container: 760px}}.u2v2 .u2-shell{width:100%;max-width:var(--u2-container);margin-inline:auto}.u2v2 [data-pressable]{transition:transform var(--u2-dur-fast) var(--u2-ease-out),box-shadow var(--u2-dur-base) var(--u2-ease-out),background-color var(--u2-dur-base) var(--u2-ease-out),opacity var(--u2-dur-base) var(--u2-ease-out);-webkit-tap-highlight-color:transparent}.u2v2 [data-pressable]:active:not(:disabled){transform:scale(.97)}.u2v2 [data-pressable]:focus-visible{outline:2px solid var(--u2-primary);outline-offset:3px;border-radius:var(--u2-r-sm)}.u2v2 .u2-activity-card :focus-visible{outline:none}@media (hover: hover){.u2v2 [data-pressable]:hover:not(:disabled){opacity:.92}}.u2v2 .u2-rail{scrollbar-width:none;-ms-overflow-style:none}.u2v2 .u2-rail::-webkit-scrollbar{display:none}.u2v2 .u2-snap-x{scroll-snap-type:x mandatory;scroll-padding-inline:var(--u2-gutter)}.u2v2 .u2-snap-start{scroll-snap-align:start}.u2v2 .u2-display-1{font-family:var(--u2-font-headline);font-weight:700;font-size:clamp(36px,10vw,52px);line-height:1;letter-spacing:.1em;color:var(--u2-ink-1)}.u2v2 .u2-display-2{font-family:var(--u2-font-headline);font-weight:700;font-size:clamp(24px,6.5vw,32px);line-height:1.05;letter-spacing:.1em;color:var(--u2-ink-1)}.u2v2 .u2-h1{font-family:var(--u2-font-display);font-size:clamp(20px,5vw,24px);font-weight:700;line-height:1.2;letter-spacing:.02em;color:var(--u2-ink-1)}.u2v2 .u2-h2{font-family:var(--u2-font-display);font-size:clamp(16px,4vw,18px);font-weight:700;line-height:1.3;letter-spacing:.02em;color:var(--u2-ink-1)}.u2v2 .u2-h3{font-size:16px;font-weight:700;line-height:1.3;color:var(--u2-ink-1)}.u2v2 .u2-body{font-size:15px;font-weight:400;line-height:1.5;color:var(--u2-ink-2)}.u2v2 .u2-meta{font-size:14px;font-weight:400;line-height:1.4;color:var(--u2-ink-3)}.u2v2 .u2-caption{font-size:12px;font-weight:400;line-height:1.4;color:var(--u2-ink-3)}.u2v2 .u2-micro{font-size:10px;font-weight:400;line-height:1.3;color:var(--u2-ink-4)}.u2v2 .u2-tnum{font-variant-numeric:tabular-nums}.u2v2 .u2-label{font-family:var(--u2-font-sans);font-size:13px;font-weight:700;line-height:1;letter-spacing:var(--u2-label-track);text-transform:capitalize}.u2v2 .u2-label-sm{font-size:11px;font-weight:700;line-height:1;letter-spacing:1.2px;text-transform:capitalize}.u2v2 .u2-pill-primary,.u2v2 .u2-pill-secondary,.u2v2 .u2-pill-neutral{border-radius:var(--u2-r-pill);transition:background-color var(--u2-dur-base) var(--u2-ease-out),color var(--u2-dur-base) var(--u2-ease-out),border-color var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .u2-pill-primary{background:var(--u2-primary);color:var(--u2-on-primary);border:0}.u2v2 .u2-pill-secondary{background:var(--u2-primary-tint);color:var(--u2-primary);border:0}.u2v2 .u2-pill-neutral{background:var(--u2-surface-2);color:var(--u2-ink-1);border:1px solid var(--u2-hairline)}.u2v2 .u2-card-cta-pill{background:var(--u2-primary);color:var(--u2-on-primary);border:0;border-radius:var(--u2-r-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--u2-dur-fast) var(--u2-ease-out),transform var(--u2-dur-fast) var(--u2-ease-out),box-shadow var(--u2-dur-base) var(--u2-ease-out);will-change:transform}@media (hover: hover){.u2v2 .u2-card-cta-pill:hover{background:var(--u2-primary-hover);box-shadow:var(--u2-elev-brand)}}.u2v2 .u2-card-cta-pill:active{transform:scale(.95);box-shadow:none}@media (prefers-reduced-motion: reduce){.u2v2 .u2-card-cta-pill:active{transform:none}}.u2v2 .u2-verified{color:var(--u2-primary);fill:var(--u2-primary);stroke-width:0;flex-shrink:0}.u2v2 .u2-verified>path:last-child{stroke:var(--u2-on-primary);stroke-width:2;fill:none}.u2v2 .u2-avatar{position:relative;border-radius:50%;overflow:hidden;background:var(--u2-surface-2);flex-shrink:0;display:grid;place-items:center}.u2v2 .u2-avatar-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--u2-primary);color:var(--u2-on-primary);font-family:var(--u2-font-display);font-weight:800;z-index:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.u2v2 .u2-avatar-img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:1}@keyframes u2-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.u2v2 .u2-skeleton{background:linear-gradient(90deg,var(--u2-surface-1) 0,var(--u2-surface-2) 40px,var(--u2-surface-1) 80px);background-size:200px 100%;animation:u2-shimmer 1.4s linear infinite;border-radius:var(--u2-r-md)}@keyframes u2-enter-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.u2v2 .u2-enter{animation:u2-enter-up .42s var(--u2-ease-out) both}.u2v2 .u2-enter-stagger{animation:u2-enter-up .46s var(--u2-ease-out) both;animation-delay:calc(var(--i, 0) * 45ms)}@keyframes u2-heart-pop{0%{transform:scale(1)}35%{transform:scale(1.35)}65%{transform:scale(.9)}to{transform:scale(1)}}.u2v2 .u2-heart-animate{animation:u2-heart-pop .36s var(--u2-ease) both}@keyframes u2-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.u2v2 .u2-pulse{animation:u2-pulse 1.2s ease-in-out infinite}@keyframes u2-logo-breathe{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(255,56,92,0))}50%{transform:scale(1.04);filter:drop-shadow(0 0 8px rgba(255,56,92,.22))}}.u2v2 .u2-logo-breathe{animation:u2-logo-breathe 4.2s ease-in-out infinite;transform-origin:center;will-change:transform,filter}@keyframes u2-bell-ring{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-12deg)}84%{transform:rotate(10deg)}90%{transform:rotate(-6deg)}96%{transform:rotate(3deg)}}.u2v2 .u2-bell-ring{animation:u2-bell-ring 3.6s ease-in-out infinite;transform-origin:50% 15%}@keyframes u2-shine-sweep{0%{transform:translate(-120%) skew(-20deg)}to{transform:translate(220%) skew(-20deg)}}.u2v2 .u2-shine{position:relative;overflow:hidden;isolation:isolate}.u2v2 .u2-shine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0) 40%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 60%,transparent 100%);transform:translate(-120%) skew(-20deg);z-index:1}@media (hover: hover){.u2v2 .u2-shine:hover:after{animation:u2-shine-sweep .9s var(--u2-ease-out)}}@media (hover: hover){.u2v2 .u2-lift{transition:transform var(--u2-dur-base) var(--u2-ease-out),box-shadow var(--u2-dur-base) var(--u2-ease-out);will-change:transform}.u2v2 .u2-lift:hover{transform:translateY(-2px);box-shadow:var(--u2-elev-3)}.u2v2 .u2-zoom-media{transition:transform .52s var(--u2-ease-out);will-change:transform}.u2v2 .u2-lift:hover .u2-zoom-media{transform:scale(1.035)}}@media (hover: hover){.u2v2 .u2-dm-row{transition:background-color var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .u2-dm-row:hover{background:var(--u2-surface-1)}}@keyframes u2-fade-in{0%{opacity:0}to{opacity:1}}.u2v2 .u2-fade-in{animation:u2-fade-in .18s var(--u2-ease-out) both}@keyframes u2-longpress-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.u2v2.u2-longpress-menu,.u2v2 .u2-longpress-menu{animation:u2-longpress-pop .2s var(--u2-ease-out) both}@media (prefers-reduced-motion: reduce){.u2v2.u2-longpress-menu,.u2v2 .u2-longpress-menu{animation:u2-fade-in .12s linear both}}@keyframes u2-badge-sheen{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.u2v2 .u2-badge-sheen{animation:u2-badge-sheen 6s linear infinite}@keyframes u2-chip-pulse{0%,to{transform:scale(1);box-shadow:var(--u2-elev-brand)}50%{transform:scale(1.08);box-shadow:0 0 0 4px #ff385c26,var(--u2-elev-brand)}}.u2v2 .u2-chip-pulse{animation:u2-chip-pulse 1.8s ease-in-out infinite;transform-origin:center}@keyframes u2-badge-enter{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.u2v2 .u2-badge-enter{animation:u2-badge-enter .32s var(--u2-ease-out) both}@keyframes u2-save-pop{0%{transform:scale(1)}35%{transform:scale(1.28)}70%{transform:scale(.94)}to{transform:scale(1)}}@keyframes u2-save-burst{0%{transform:translate(-50%,-50%) scale(.4);opacity:.55}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}.u2v2 .u2-save-firing svg{animation:u2-save-pop .36s cubic-bezier(.34,1.56,.64,1) both}.u2v2 .u2-save-firing:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;border-radius:50%;border:2px solid var(--u2-primary);transform:translate(-50%,-50%) scale(.4);pointer-events:none;animation:u2-save-burst .46s var(--u2-ease-out) forwards}@keyframes u2-bundle-shimmer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.u2-bundle-shimmer{animation:u2-bundle-shimmer 3s linear infinite}@keyframes u2-flip-strip-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes u2-flip-strip-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.u2v2 a.u2-feed-text-link[href]{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1.5px;padding-bottom:1px;transition:color var(--u2-dur-base) var(--u2-ease-out),background-size .26s var(--u2-ease-out),transform .2s ease}@media (hover: hover){.u2v2 a.u2-feed-text-link[href]:hover{color:var(--u2-primary)!important;background-size:100% 1.5px}}.u2v2 a.u2-feed-text-link[href]:focus-visible{color:var(--u2-primary);background-size:100% 1.5px;outline:none}@media (prefers-reduced-motion: reduce){.u2v2 a.u2-feed-text-link[href]{background-image:none;transition:color var(--u2-dur-fast) linear}}.u2v2 .u2-form-screen{min-height:100dvh;background:var(--u2-bg);color:var(--u2-ink-1);display:flex;flex-direction:column}.u2v2 .u2-form-header{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--u2-bg) 86%,transparent);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);box-shadow:inset 0 -1px 0 var(--u2-hairline)}.u2v2 .u2-form-header-inner{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;max-width:32rem;margin-inline:auto}.u2v2 .u2-icon-btn{height:36px;width:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--u2-r-pill);background:transparent;color:var(--u2-ink-1);border:0;cursor:pointer;flex-shrink:0;transition:background var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .u2-icon-btn:hover:not(:disabled){background:var(--u2-surface-2)}.u2v2 .u2-icon-btn:active:not(:disabled){transform:scale(.95)}.u2v2 .u2-icon-chip{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--u2-r-pill);background:var(--u2-primary-tint);color:var(--u2-primary);border:0;cursor:pointer;flex-shrink:0;text-decoration:none;transition:background var(--u2-dur-base) var(--u2-ease-out),transform var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .u2-icon-chip:hover:not(:disabled){background:var(--u2-primary-tint-strong)}.u2v2 .u2-icon-chip:active:not(:disabled){transform:scale(.95)}.u2v2 .u2-icon-chip[data-muted=true]{color:var(--u2-ink-4);background:color-mix(in srgb,var(--u2-ink-4) 12%,transparent)}.u2v2 .u2-header-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--u2-r-pill);color:var(--u2-ink-1);background:#12121280;border:none;cursor:pointer;flex-shrink:0;text-decoration:none;transition:background var(--u2-dur-base) var(--u2-ease-out),transform var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .u2-header-icon-btn:hover:not(:disabled){background:#121212b3}.u2v2 .u2-header-icon-btn[data-muted=true]{color:var(--u2-ink-4)}.u2v2 .u2-form-card{background:var(--u2-surface-1);border-radius:var(--u2-r-xl);box-shadow:var(--u2-elev-1);overflow:hidden}.u2v2 .u2-form-card-pad{padding:16px}.u2v2 .u2-form-divider{height:1px;background:var(--u2-hairline);margin-inline:16px}.u2v2 .u2-form-label{display:block;font-family:var(--u2-font-sans);font-size:13px;font-weight:600;line-height:1.35;letter-spacing:.02em;text-transform:capitalize;color:var(--u2-ink-3);margin:0 0 10px}.u2v2 .u2-form-input,.u2v2 .u2-form-textarea{width:100%;background:transparent;color:var(--u2-ink-1);font-family:var(--u2-font-sans);font-size:15px;font-weight:500;line-height:1.4;outline:none;border:0;padding:0;caret-color:var(--u2-primary)}.u2v2 .u2-form-input::-moz-placeholder,.u2v2 .u2-form-textarea::-moz-placeholder{color:var(--u2-ink-4);font-weight:400}.u2v2 .u2-form-input::placeholder,.u2v2 .u2-form-textarea::placeholder{color:var(--u2-ink-4);font-weight:400}.u2v2 .u2-form-textarea{resize:none;min-height:80px}.u2v2 .u2-form-error{margin-top:8px;font-size:12px;line-height:1.4;color:var(--u2-negative)}.u2v2 .u2-form-hint{margin-top:8px;font-size:12px;line-height:1.4;color:var(--u2-ink-3)}.u2v2 .u2-form-cta{width:100%;height:52px;border-radius:var(--u2-r-button);background:var(--u2-primary);color:var(--u2-on-primary);font-family:var(--u2-font-sans);font-weight:700;font-size:14px;letter-spacing:var(--u2-label-track);text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;transition:transform var(--u2-dur-fast) var(--u2-ease-out),background var(--u2-dur-base) var(--u2-ease-out),opacity var(--u2-dur-base) var(--u2-ease-out);-webkit-tap-highlight-color:transparent}.u2v2 .u2-form-cta:hover:not(:disabled){background:var(--u2-primary-hover)}.u2v2 .u2-form-cta:active:not(:disabled){transform:scale(.98)}.u2v2 .u2-form-cta:focus-visible{outline:2px solid var(--u2-primary);outline-offset:3px}.u2v2 .u2-form-cta:disabled{background:var(--u2-surface-2);color:var(--u2-ink-4);cursor:not-allowed}.u2v2 .u2-form-ghost{width:100%;height:44px;border-radius:var(--u2-r-button);background:transparent;color:var(--u2-ink-3);font-family:var(--u2-font-sans);font-weight:600;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;cursor:pointer;transition:color var(--u2-dur-base) var(--u2-ease-out),background var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .u2-form-ghost:hover:not(:disabled){color:var(--u2-ink-1);background:var(--u2-surface-2)}.u2v2 .u2-form-ghost:active:not(:disabled){transform:scale(.98)}.u2v2 .u2-form-outline{width:100%;height:52px;border-radius:var(--u2-r-button);background:transparent;color:var(--u2-ink-1);border:1px solid var(--u2-border-light);font-family:var(--u2-font-sans);font-weight:700;font-size:14px;letter-spacing:var(--u2-label-track);text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform var(--u2-dur-fast) var(--u2-ease-out),background var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .u2-form-outline:hover:not(:disabled){background:var(--u2-surface-2)}.u2v2 .u2-form-outline:active:not(:disabled){transform:scale(.98)}.u2v2 .u2-link{color:var(--u2-ink-1);text-decoration:underline;text-decoration-color:var(--u2-primary);text-underline-offset:2px;transition:opacity var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .u2-link:hover{opacity:.85}.u2v2 .react-international-phone-input-container{border-radius:var(--u2-r-lg);overflow:hidden;background:var(--u2-surface-2);border:1px solid var(--u2-hairline);transition:border-color var(--u2-dur-base) var(--u2-ease-out)}.u2v2 .react-international-phone-input-container:focus-within{border-color:var(--u2-primary);background:var(--u2-surface-3)}.u2v2 .react-international-phone-country-selector-button,.u2v2 .react-international-phone-input{background:transparent!important;border:0!important;color:var(--u2-ink-1)!important;height:48px!important;font-family:var(--u2-font-sans)!important;font-size:15px!important;font-weight:500!important;border-radius:0!important}.u2v2 .react-international-phone-country-selector-button{padding:0 8px!important;border-right:1px solid var(--u2-hairline)!important}.u2v2 .react-international-phone-country-selector-dropdown{background:var(--u2-surface-3)!important;border:1px solid var(--u2-hairline-strong)!important;color:var(--u2-ink-1)!important;border-radius:var(--u2-r-lg)!important;box-shadow:0 12px 32px #0009!important}.u2v2 .react-international-phone-country-selector-dropdown__list-item:hover,.u2v2 .react-international-phone-country-selector-dropdown__list-item--selected{background:var(--u2-surface-1)!important}.u2v2 .u2-otp-input{width:100%;background:transparent;color:var(--u2-ink-1);text-align:center;font-family:SFMono-Regular,ui-monospace,monospace;font-size:32px;font-weight:700;letter-spacing:.4em;padding:8px 0;outline:none;border:0;caret-color:var(--u2-primary)}.u2v2 .u2-otp-input::-moz-placeholder{color:var(--u2-ink-4);opacity:.3}.u2v2 .u2-otp-input::placeholder{color:var(--u2-ink-4);opacity:.3}@media (prefers-reduced-motion: reduce){.u2v2 *,.u2v2 *:before,.u2v2 *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.u2v2 [data-pressable]:active:not(:disabled){transform:none}.u2v2 .u2-lift:hover{transform:none;box-shadow:var(--u2-elev-2)}.u2v2 .u2-lift:hover .u2-zoom-media{transform:none}.u2v2 .u2-dm-row:hover{background:transparent}.u2v2 .u2-shine:after{display:none}.u2v2 .u2-save-firing svg{animation:none}.u2v2 .u2-save-firing:after{animation:none;opacity:0}}.mk-display,.mk-display-md,.mk-h1,.mk-h2,.mk-logo-token,.mk-count-num,[style*=--u2-font-headline],[style*=--u2-font-display]{letter-spacing:.02em}:root{--u2-primary-hsl: 348.57 100% 58.82%;--u2-primary: #FF2D55;--u2-primary-hover: #B50F32;--u2-primary-bright: #FF8398;--u2-primary-tint: rgba(255, 45, 85, .12);--u2-primary-tint-strong: rgba(255, 45, 85, .22);--u2-elev-brand: 0 0 20px rgba(255, 45, 85, .36);--u2-blush: #FF6B85;--u2-blush-tint: rgba(255, 107, 133, .18);--u2-plum: #E260A1;--u2-plum-tint: rgba(226, 96, 161, .2)}html,body,#root{background:var(--u2-bg);color:var(--u2-ink-1)}html{scroll-behavior:smooth;overflow-x:clip}body{margin:0;font-family:var(--u2-font-sans);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}:root{--site-max: 1120px;--site-gutter: clamp(20px, 5vw, 80px)}.site-wrap{box-sizing:border-box;width:100%;max-width:var(--site-max);margin-inline:auto;padding-inline:var(--site-gutter)}.mk-eyebrow{font-family:var(--u2-font-sans);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--u2-primary)}.mk-display{font-family:var(--u2-font-headline);font-weight:700;font-synthesis:weight;line-height:.95;color:var(--u2-ink-1);text-transform:capitalize;font-size:clamp(48px,9.5vw,132px)}.mk-display-md{font-family:var(--u2-font-headline);font-weight:700;font-synthesis:weight;line-height:1;color:var(--u2-ink-1);text-transform:capitalize;font-size:clamp(36px,6.5vw,80px)}.mk-h1{margin:0;font-family:var(--u2-font-headline);font-weight:700;font-synthesis:weight;line-height:1.05;color:var(--u2-ink-1);font-size:clamp(32px,5vw,56px)}.mk-h2{margin:0;font-family:var(--u2-font-headline);font-weight:700;font-synthesis:weight;line-height:1.1;color:var(--u2-ink-1);font-size:clamp(24px,3.4vw,36px)}.mk-lede{margin:0;font-family:var(--u2-font-sans);font-weight:300;font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--u2-ink-3)}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border:0;border-radius:var(--u2-r-button);font-family:var(--u2-font-sans);font-size:14px;font-weight:700;letter-spacing:var(--u2-label-track);text-transform:capitalize;cursor:pointer;text-decoration:none;transition:transform var(--u2-dur-fast) var(--u2-ease-out),background var(--u2-dur-base) var(--u2-ease-out),color var(--u2-dur-base) var(--u2-ease-out),border-color var(--u2-dur-base) var(--u2-ease-out);-webkit-tap-highlight-color:transparent;white-space:nowrap}.mk-btn:active{transform:scale(.97)}.mk-btn-primary{background:var(--u2-primary);color:var(--u2-on-primary)}.mk-btn-primary:hover{background:var(--u2-primary-hover)}.mk-btn-ghost{background:transparent;color:var(--u2-ink-1);border:1px solid var(--u2-border-light)}.mk-btn-ghost:hover{background:var(--u2-surface-2);border-color:var(--u2-ink-1)}.mk-btn-tinted{background:var(--u2-primary-tint);color:var(--u2-primary)}.mk-btn-tinted:hover{background:var(--u2-primary-tint-strong)}.mk-btn-sm{height:40px;padding:0 18px;font-size:12px}.mk-btn-lg{height:60px;padding:0 32px;font-size:15px}.mk-card{background:var(--u2-surface-1);border-radius:var(--u2-r-xl);border:1px solid var(--u2-hairline)}.mk-card-pad{padding:clamp(20px,2.4vw,32px)}.mk-rule{height:1px;background:var(--u2-hairline);border:0}.mk-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.mk-hero-glow{position:absolute;width:720px;height:720px;max-width:100vw;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--u2-primary) 35%,transparent),transparent 70%);filter:blur(40px)}.mk-hero-noise{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:3px 3px;opacity:.6}@keyframes mk-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mk-marquee{display:flex;width:-moz-max-content;width:max-content;animation:mk-marquee 40s linear infinite;gap:56px}.mk-marquee:hover{animation-play-state:paused}.mk-reveal{opacity:0;transform:translateY(24px);transition:opacity .72s var(--u2-ease-out),transform .72s var(--u2-ease-out)}.mk-reveal.is-in{opacity:1;transform:translateY(0)}.mk-reveal-stagger>*{opacity:0;transform:translateY(18px);transition:opacity .6s var(--u2-ease-out),transform .6s var(--u2-ease-out)}.mk-reveal-stagger.is-in>*{opacity:1;transform:translateY(0)}.mk-reveal-stagger.is-in>*:nth-child(1){transition-delay:0ms}.mk-reveal-stagger.is-in>*:nth-child(2){transition-delay:70ms}.mk-reveal-stagger.is-in>*:nth-child(3){transition-delay:.14s}.mk-reveal-stagger.is-in>*:nth-child(4){transition-delay:.21s}.mk-reveal-stagger.is-in>*:nth-child(5){transition-delay:.28s}.mk-reveal-stagger.is-in>*:nth-child(6){transition-delay:.35s}@media (hover: hover){.mk-card.mk-lift{transition:transform var(--u2-dur-base) var(--u2-ease-out),border-color var(--u2-dur-base) var(--u2-ease-out),background var(--u2-dur-base) var(--u2-ease-out)}.mk-card.mk-lift:hover{transform:translateY(-3px);border-color:var(--u2-hairline-strong);background:var(--u2-surface-2)}}.mk-phone{position:relative;width:280px;aspect-ratio:9 / 19.5;border-radius:42px;background:#050505;padding:10px;box-shadow:inset 0 0 0 1.5px #2a2a2a,0 30px 60px #000000b3,0 0 40px color-mix(in srgb,var(--u2-primary) 15%,transparent)}.mk-phone-screen{position:relative;width:100%;height:100%;border-radius:32px;overflow:hidden;background:var(--u2-bg);display:flex;flex-direction:column}.mk-phone-notch{position:absolute;top:16px;left:50%;transform:translate(-50%);width:90px;height:24px;background:#050505;border-radius:14px;z-index:5}.mk-nav-link{font-family:var(--u2-font-headline);color:#fff;text-decoration:none;font-size:14px;font-weight:500;letter-spacing:.02em;transition:color var(--u2-dur-base) var(--u2-ease-out)}.mk-nav-link:hover,.mk-nav-link.is-active{color:var(--u2-primary)}.mk-accent-bar{display:inline-block;width:28px;height:3px;background:var(--u2-primary);border-radius:2px;margin-right:12px;vertical-align:middle}.mk-coral{color:var(--u2-primary)}.mk-logo-token{display:inline-flex;align-items:center;gap:10px;color:var(--u2-ink-3);font-family:var(--u2-font-headline);font-size:22px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:.85;transition:opacity var(--u2-dur-base) var(--u2-ease-out),color var(--u2-dur-base) var(--u2-ease-out)}.mk-logo-token:hover{opacity:1;color:var(--u2-ink-1)}.mk-logo-token .dot{width:8px;height:8px;border-radius:50%;background:var(--u2-primary);flex-shrink:0}.mk-flywheel{position:relative;width:min(560px,100%);aspect-ratio:1;margin-inline:auto}@keyframes mk-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mk-rotate-rev{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.mk-flywheel-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px dashed color-mix(in srgb,var(--u2-primary) 35%,transparent);animation:mk-rotate 60s linear infinite}.mk-flywheel-ring.inner{top:18%;right:18%;bottom:18%;left:18%;border-color:#ffffff14;animation:mk-rotate-rev 80s linear infinite}.mk-flywheel-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32%;aspect-ratio:1;border-radius:50%;background:var(--u2-primary);display:grid;place-items:center;color:var(--u2-on-primary);box-shadow:0 0 60px color-mix(in srgb,var(--u2-primary) 50%,transparent)}.mk-flywheel-core:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;background:var(--u2-primary);filter:blur(28px);opacity:.55;z-index:-1}.mk-flywheel-node{position:absolute;width:180px;transform:translate(-50%,-50%);text-align:center}.mk-flywheel-node .node-dot{width:56px;height:56px;background:var(--u2-surface-1);border:1px solid var(--u2-hairline-strong);border-radius:50%;display:grid;place-items:center;margin:0 auto 12px;color:var(--u2-primary);position:relative}.mk-flywheel-node .node-dot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid color-mix(in srgb,var(--u2-primary) 20%,transparent)}.mk-count-cell{background:var(--u2-surface-2);border-radius:var(--u2-r-md);min-width:68px;padding:14px 8px;text-align:center;border:1px solid var(--u2-hairline)}.mk-count-num{font-family:var(--u2-font-headline);font-size:32px;letter-spacing:.04em;color:var(--u2-ink-1);font-variant-numeric:tabular-nums;line-height:1}.mk-count-lbl{margin-top:6px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--u2-ink-3)}.mk-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;z-index:100;padding:20px}.mk-header{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;z-index:50;padding-inline:0;transition:background var(--u2-dur-base) var(--u2-ease-out),backdrop-filter var(--u2-dur-base) var(--u2-ease-out),border-color var(--u2-dur-base) var(--u2-ease-out);border-bottom:1px solid transparent}.mk-header.is-scrolled{background:color-mix(in srgb,var(--u2-bg) 82%,transparent);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom-color:var(--u2-hairline)}.mk-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--u2-r-pill);background:var(--u2-surface-1);border:1px solid var(--u2-hairline);color:var(--u2-ink-2);font-size:13px;font-weight:500;white-space:nowrap}.mk-chip .dot{width:6px;height:6px;border-radius:50%;background:var(--u2-primary)}.mk-modal{width:min(440px,100%);background:var(--u2-surface-1);border-radius:var(--u2-r-xl);border:1px solid var(--u2-hairline-strong);overflow:hidden;position:relative;animation:u2-enter-up .36s var(--u2-ease-out) both}.mk-footer{background:#0a0a0a;border-top:1px solid var(--u2-hairline);padding:30px 0 14px;margin-top:34px}.mk-arrow-link{display:inline-flex;align-items:center;gap:8px;color:var(--u2-ink-1);font-weight:600;font-size:14px;text-decoration:none;letter-spacing:.01em;transition:gap var(--u2-dur-base) var(--u2-ease-out)}.mk-arrow-link:hover{gap:14px}.mk-arrow-link .arrow{color:var(--u2-primary)}.mk-img-ph{background:linear-gradient(135deg,var(--u2-primary-tint-strong),var(--u2-surface-2));display:grid;place-items:center;color:var(--u2-ink-4);border:1px solid var(--u2-hairline)}.mk-spotlight{position:absolute;pointer-events:none;border-radius:50%;filter:blur(80px);opacity:.7;z-index:0;max-width:100vw}.u2v2.site a.text-link{color:var(--u2-ink-1);text-decoration:underline;text-decoration-color:var(--u2-primary);text-underline-offset:3px}.u2v2.site a.text-link:hover{color:var(--u2-primary)}.mk-foot-h{font-family:var(--u2-font-sans);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--u2-ink-3);margin-bottom:16px}.mk-foot-link{display:block;color:var(--u2-ink-2);font-size:14px;text-decoration:none;padding:6px 0;transition:color var(--u2-dur-base) var(--u2-ease-out)}.mk-foot-link:hover{color:var(--u2-ink-1)}.mk-social-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:#ffffff0a;border:1px solid var(--u2-hairline);color:var(--u2-ink-2);cursor:pointer;padding:0;flex-shrink:0;transition:background var(--u2-dur-base) var(--u2-ease-out),color var(--u2-dur-base) var(--u2-ease-out),border-color var(--u2-dur-base) var(--u2-ease-out),transform var(--u2-dur-base) var(--u2-ease-out)}.mk-social-btn:hover{background:var(--u2-primary-tint);border-color:var(--u2-primary);color:var(--u2-primary)}.mk-social-btn:active{transform:scale(.95)}.mk-wip{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:var(--u2-r-pill);background:var(--u2-warning-tint);color:var(--u2-warning);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mk-wip .dot{width:6px;height:6px;border-radius:50%;background:var(--u2-warning)}.mk-mini-card{background:var(--u2-surface-1);border-radius:var(--u2-r-lg);border:1px solid var(--u2-hairline);overflow:hidden}.mk-mini-meta{font-size:11px;color:var(--u2-ink-3);letter-spacing:.04em}.mk-pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--u2-primary);box-shadow:0 0 color-mix(in srgb,var(--u2-primary) 60%,transparent);animation:u2-pulse 1.6s ease-in-out infinite}.mk-line{background:var(--u2-surface-2);border-radius:4px;height:8px}.mk-legal-prose{color:var(--u2-ink-2);font-family:var(--u2-font-sans);font-size:16px;line-height:1.7}.mk-legal-prose>*:first-child{margin-top:0}.mk-legal-prose h1{font-family:var(--u2-font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:var(--u2-ink-1);line-height:1.15;margin:0 0 1.25rem}.mk-legal-prose h2{font-family:var(--u2-font-sans);font-size:1.25rem;font-weight:700;color:var(--u2-ink-1);margin:2.5rem 0 1rem;padding-top:.5rem;border-top:1px solid var(--u2-hairline)}.mk-legal-prose h3{font-size:1.05rem;font-weight:700;color:var(--u2-ink-1);margin:1.75rem 0 .75rem}.mk-legal-prose p{margin:0 0 1rem}.mk-legal-prose ul,.mk-legal-prose ol{margin:0 0 1.25rem;padding-left:1.35rem}.mk-legal-prose li{margin-bottom:.4rem}.mk-legal-prose li>ul,.mk-legal-prose li>ol{margin-top:.4rem;margin-bottom:0}.mk-legal-prose strong{color:var(--u2-ink-1);font-weight:700}.mk-legal-prose blockquote{margin:1.25rem 0;padding:1rem 1.25rem;border-left:3px solid var(--u2-primary);background:var(--u2-surface-2);border-radius:0 var(--u2-r-md) var(--u2-r-md) 0;color:var(--u2-ink-2);font-size:.95rem}.mk-legal-prose blockquote p:last-child{margin-bottom:0}.mk-legal-prose table{width:100%;border-collapse:collapse;margin:1.25rem 0 1.5rem;font-size:14px}.mk-legal-prose th,.mk-legal-prose td{border:1px solid var(--u2-hairline);padding:10px 12px;text-align:left;vertical-align:top}.mk-legal-prose th{background:var(--u2-surface-2);color:var(--u2-ink-1);font-weight:700}.mk-legal-prose hr{border:none;border-top:1px solid var(--u2-hairline);margin:2rem 0}.mk-legal-prose code{font-size:.9em;background:var(--u2-surface-2);padding:.1em .35em;border-radius:4px}.mk-legal-link{color:var(--u2-primary);text-decoration:underline;text-underline-offset:3px}.mk-legal-link:hover{color:var(--u2-ink-1)}:root{--u2-font-sans: "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", helvetica, arial, sans-serif;--u2-font-display: "Cal Sans";--u2-font-headline: "Cal Sans"}
