/*! 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-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-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-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-outline-style:solid;--ring-angle:0deg}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--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;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-2xl:1rem;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface:#fff;--color-surface-sunken:#f5f5f7;--color-ink:#1d1d1f;--color-ink-muted:#6e6e73;--color-ink-faint:#86868b;--color-border:#e8e8ed;--color-border-strong:#d2d2d7;--color-accent:#4f46e5;--color-accent-hover:#4338ca;--color-accent-ink:#fff;--color-accent-tint:#eef0ff;--color-violet-mist:#e6e2ff;--color-violet-haze:#d6cfff;--color-signal:#34c759;--color-chart-blue:#007aff;--color-chart-teal:#30b0c7;--color-chart-green:#34c759;--color-chart-orange:#ff9500;--color-chart-purple:#af52de;--color-chart-indigo:#5856d6;--color-device-glass:#000;--color-titanium-hi:#9a999f;--color-titanium:#3b3b3f;--color-titanium-lo:#161618;--color-tg-link:#3390ec;--color-tg-out:#e3fcd4;--color-tg-tick:#4fae4e;--color-tg-pill:#6f8f68;--color-tg-bar:#f7f7f7;--color-tg-avatar:#ff885e;--color-tg-avatar-deep:#ff516a;--radius-card:28px;--radius-button:999px;--radius-pill:999px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-\[12\%\]{inset-inline:12%}.top-0{top:0}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-11{top:calc(var(--spacing) * 11)}.top-28{top:calc(var(--spacing) * 28)}.top-\[0\%\]{top:0%}.top-\[1\%\]{top:1%}.top-\[5\.5rem\]{top:5.5rem}.top-\[10px\]{top:10px}.top-\[15\%\]{top:15%}.top-\[21\%\]{top:21%}.top-\[22\%\]{top:22%}.top-\[23\%\]{top:23%}.top-\[25\%\]{top:25%}.top-\[29\.5\%\]{top:29.5%}.top-\[40\%\]{top:40%}.top-\[42\%\]{top:42%}.top-\[59\%\]{top:59%}.top-\[61\%\]{top:61%}.-right-\[3px\]{right:-3px}.-right-\[6px\]{right:-6px}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-5{right:calc(var(--spacing) * 5)}.right-\[0\%\]{right:0%}.right-\[1\%\]{right:1%}.right-\[3\%\]{right:3%}.right-\[17\%\]{right:17%}.right-\[21\%\]{right:21%}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[1\%\]{bottom:1%}.bottom-\[1\.5\%\]{bottom:1.5%}.bottom-\[8\%\]{bottom:8%}.-left-\[3px\]{left:-3px}.-left-\[6px\]{left:-6px}.left-1\/2{left:50%}.left-\[0\%\]{left:0%}.left-\[3\%\]{left:3%}.left-\[4\.35rem\]{left:4.35rem}.left-\[17\%\]{left:17%}.left-\[21\%\]{left:21%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.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}}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[0\.08em\]{margin-inline:.08em}.mx-auto{margin-inline:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.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-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.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-\[0\.55em\]{margin-top:.55em}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.-ml-\[0\.3em\]{margin-left:-.3em}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-0{height:0}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-\[0\.92em\]{height:.92em}.h-\[1\.1rem\]{height:1.1rem}.h-\[1\.3em\]{height:1.3em}.h-\[1\.9rem\]{height:1.9rem}.h-\[3\.3rem\]{height:3.3rem}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[5px\]{height:5px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[19px\]{height:19px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[640px\]{height:640px}.h-full{height:100%}.max-h-\[calc\(100dvh-6\.25rem\)\]{max-height:calc(100dvh - 6.25rem)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[27rem\]{min-height:27rem}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-56{width:calc(var(--spacing) * 56)}.w-\[0\.92em\]{width:.92em}.w-\[1\.3em\]{width:1.3em}.w-\[4px\]{width:4px}.w-\[5\.6rem\]{width:5.6rem}.w-\[8\.6rem\]{width:8.6rem}.w-\[8\.25rem\]{width:8.25rem}.w-\[10px\]{width:10px}.w-\[13px\]{width:13px}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[19px\]{width:19px}.w-\[21px\]{width:21px}.w-\[25px\]{width:25px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[31\%\]{width:31%}.w-\[33\%\]{width:33%}.w-\[34px\]{width:34px}.w-\[36\%\]{width:36%}.w-\[38\%\]{width:38%}.w-\[48\%\]{width:48%}.w-\[52\%\]{width:52%}.w-\[54\%\]{width:54%}.w-\[56\%\]{width:56%}.w-\[70\%\]{width:70%}.w-\[71\%\]{width:71%}.w-\[74\%\]{width:74%}.w-\[78\%\]{width:78%}.w-\[92\%\]{width:92%}.w-\[94\%\]{width:94%}.w-auto{width:auto}.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-6xl{max-width:var(--container-6xl)}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[86\%\]{max-width:86%}.max-w-\[92rem\]{max-width:92rem}.max-w-\[96rem\]{max-width:96rem}.max-w-\[370px\]{max-width:370px}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-\[19px\]{min-width:19px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[0\.07em\]{--tw-translate-y:calc(.07em * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.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-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[5px\]{gap:5px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2\.95rem\]{border-radius:2.95rem}.rounded-\[3\.7rem\]{border-radius:3.7rem}.rounded-\[3\.9rem\]{border-radius:3.9rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-button{border-radius:var(--radius-button)}.rounded-card{border-radius:var(--radius-card)}.rounded-md{border-radius:var(--radius-md)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-l-\[2px\]{border-top-left-radius:2px;border-bottom-left-radius:2px}.rounded-r-\[2px\]{border-top-right-radius:2px;border-bottom-right-radius:2px}.rounded-br-\[5px\]{border-bottom-right-radius:5px}.rounded-bl-\[5px\]{border-bottom-left-radius:5px}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-accent{border-color:var(--color-accent)}.border-border{border-color:var(--color-border)}.border-border-strong{border-color:var(--color-border-strong)}.border-border\/80{border-color:#e8e8edcc}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.border-chart-blue{border-color:var(--color-chart-blue)}.bg-accent{background-color:var(--color-accent)}.bg-accent-tint{background-color:var(--color-accent-tint)}.bg-border{background-color:var(--color-border)}.bg-border-strong{background-color:var(--color-border-strong)}.bg-chart-blue{background-color:var(--color-chart-blue)}.bg-chart-green{background-color:var(--color-chart-green)}.bg-chart-indigo{background-color:var(--color-chart-indigo)}.bg-chart-orange{background-color:var(--color-chart-orange)}.bg-chart-purple{background-color:var(--color-chart-purple)}.bg-chart-teal{background-color:var(--color-chart-teal)}.bg-device-glass{background-color:var(--color-device-glass)}.bg-ink{background-color:var(--color-ink)}.bg-ink\/6{background-color:#1d1d1f0f}@supports (color:color-mix(in lab, red, red)){.bg-ink\/6{background-color:color-mix(in oklab, var(--color-ink) 6%, transparent)}}.bg-signal{background-color:var(--color-signal)}.bg-surface{background-color:var(--color-surface)}.bg-surface-sunken{background-color:var(--color-surface-sunken)}.bg-surface\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-surface\/75{background-color:color-mix(in oklab, var(--color-surface) 75%, transparent)}}.bg-surface\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-surface\/85{background-color:color-mix(in oklab, var(--color-surface) 85%, transparent)}}.bg-surface\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-surface\/90{background-color:color-mix(in oklab, var(--color-surface) 90%, transparent)}}.bg-surface\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-surface\/95{background-color:color-mix(in oklab, var(--color-surface) 95%, transparent)}}.bg-tg-bar{background-color:var(--color-tg-bar)}.bg-tg-bar\/95{background-color:#f7f7f7f2}@supports (color:color-mix(in lab, red, red)){.bg-tg-bar\/95{background-color:color-mix(in oklab, var(--color-tg-bar) 95%, transparent)}}.bg-tg-link{background-color:var(--color-tg-link)}.bg-tg-out{background-color:var(--color-tg-out)}.bg-tg-pill\/60{background-color:#6f8f6899}@supports (color:color-mix(in lab, red, red)){.bg-tg-pill\/60{background-color:color-mix(in oklab, var(--color-tg-pill) 60%, transparent)}}.bg-tg-pill\/70{background-color:#6f8f68b3}@supports (color:color-mix(in lab, red, red)){.bg-tg-pill\/70{background-color:color-mix(in oklab, var(--color-tg-pill) 70%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-accent{--tw-gradient-from:var(--color-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-chart-blue{--tw-gradient-from:var(--color-chart-blue);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-tg-avatar{--tw-gradient-from:var(--color-tg-avatar);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-chart-indigo{--tw-gradient-to:var(--color-chart-indigo);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-chart-purple{--tw-gradient-to:var(--color-chart-purple);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-tg-avatar-deep{--tw-gradient-to:var(--color-tg-avatar-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{background-clip:text}.fill-chart-blue{fill:var(--color-chart-blue)}.fill-chart-blue\/40{fill:#007aff66}@supports (color:color-mix(in lab, red, red)){.fill-chart-blue\/40{fill:color-mix(in oklab, var(--color-chart-blue) 40%, transparent)}}.fill-chart-blue\/45{fill:#007aff73}@supports (color:color-mix(in lab, red, red)){.fill-chart-blue\/45{fill:color-mix(in oklab, var(--color-chart-blue) 45%, transparent)}}.stroke-chart-blue{stroke:var(--color-chart-blue)}.stroke-chart-green{stroke:var(--color-chart-green)}.stroke-chart-orange{stroke:var(--color-chart-orange)}.object-contain{object-fit:contain}.p-1{padding:var(--spacing)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[4px\]{padding:4px}.p-\[11px\]{padding:11px}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.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-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[3px\]{padding-block:3px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-\[3\.1rem\]{padding-left:3.1rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.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-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-\[0\.8rem\]{font-size:.8rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2rem\]{font-size:2rem}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.hyphens-auto{hyphens:auto}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--color-accent)}.text-accent-ink{color:var(--color-accent-ink)}.text-chart-blue{color:var(--color-chart-blue)}.text-ink{color:var(--color-ink)}.text-ink-faint{color:var(--color-ink-faint)}.text-ink-faint\/70{color:#86868bb3}@supports (color:color-mix(in lab, red, red)){.text-ink-faint\/70{color:color-mix(in oklab, var(--color-ink-faint) 70%, transparent)}}.text-ink-muted{color:var(--color-ink-muted)}.text-signal{color:var(--color-signal)}.text-surface{color:var(--color-surface)}.text-surface\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-surface\/60{color:color-mix(in oklab, var(--color-surface) 60%, transparent)}}.text-tg-link{color:var(--color-tg-link)}.text-tg-out{color:var(--color-tg-out)}.text-tg-tick{color:var(--color-tg-tick)}.text-transparent{color:#0000}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-ink{accent-color:var(--color-ink)}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0\.12em_0\.35em_-0\.1em_rgba\(29\,29\,31\,0\.28\)\]{--tw-shadow:0 .12em .35em -.1em var(--tw-shadow-color,#1d1d1f47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_1\.5px_rgba\(20\,24\,40\,0\.13\)\]{--tw-shadow:0 1px 1.5px var(--tw-shadow-color,#14182821);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\,24\,40\,0\.12\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1418281f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_14px_-6px_var\(--color-accent\)\]{--tw-shadow:0 6px 14px -6px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_14px_-10px_rgba\(29\,29\,31\,0\.4\)\]{--tw-shadow:0 6px 14px -10px var(--tw-shadow-color,#1d1d1f66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_18px_-14px_rgba\(29\,29\,31\,0\.4\)\]{--tw-shadow:0 8px 18px -14px var(--tw-shadow-color,#1d1d1f66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_-10px_var\(--color-accent\)\]{--tw-shadow:0 8px 20px -10px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_-16px_rgba\(29\,29\,31\,0\.35\)\]{--tw-shadow:0 8px 20px -16px var(--tw-shadow-color,#1d1d1f59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_-16px_rgba\(29\,29\,31\,0\.3\)\]{--tw-shadow:0 8px 24px -16px var(--tw-shadow-color,#1d1d1f4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_20px_-10px_var\(--color-accent\)\]{--tw-shadow:0 10px 20px -10px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_-14px_rgba\(29\,29\,31\,0\.25\)\]{--tw-shadow:0 10px 30px -14px var(--tw-shadow-color,#1d1d1f40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_26px_-20px_rgba\(29\,29\,31\,0\.45\)\]{--tw-shadow:0 12px 26px -20px var(--tw-shadow-color,#1d1d1f73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_-22px_rgba\(29\,29\,31\,0\.4\)\]{--tw-shadow:0 14px 30px -22px var(--tw-shadow-color,#1d1d1f66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-20px_rgba\(29\,29\,31\,0\.35\)\]{--tw-shadow:0 18px 40px -20px var(--tw-shadow-color,#1d1d1f59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_40px_-22px_rgba\(29\,29\,31\,0\.35\)\]{--tw-shadow:0 18px 40px -22px var(--tw-shadow-color,#1d1d1f59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_40px_-30px_rgba\(29\,29\,31\,0\.4\)\]{--tw-shadow:0 20px 40px -30px var(--tw-shadow-color,#1d1d1f66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(29\,29\,31\,0\.35\)\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#1d1d1f59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-34px_var\(--color-accent\)\]{--tw-shadow:0 30px 60px -34px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_70px_-36px_rgba\(29\,29\,31\,0\.45\)\]{--tw-shadow:0 30px 70px -36px var(--tw-shadow-color,#1d1d1f73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--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)}.backdrop-blur{--tw-backdrop-blur:blur(8px);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-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));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%);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{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,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-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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-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-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[2200ms\]{--tw-duration:2.2s;transition-duration:2.2s}.select-none{user-select:none}.group-data-\[done\]\:bg-border:is(:where(.group)[data-done] *){background-color:var(--color-border)}.group-data-\[done\]\:text-ink-faint:is(:where(.group)[data-done] *){color:var(--color-ink-faint)}.group-data-\[on\]\:grid-rows-\[1fr\]:is(:where(.group)[data-on] *){grid-template-rows:1fr}.group-data-\[on\]\:bg-surface\/15:is(:where(.group)[data-on] *){background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.group-data-\[on\]\:bg-surface\/15:is(:where(.group)[data-on] *){background-color:color-mix(in oklab, var(--color-surface) 15%, transparent)}}.group-data-\[on\]\:text-surface:is(:where(.group)[data-on] *){color:var(--color-surface)}.group-data-\[on\]\:opacity-100:is(:where(.group)[data-on] *){opacity:1}.marker\:text-accent ::marker,.marker\:text-accent::marker{color:var(--color-accent)}.marker\:text-accent ::-webkit-details-marker{color:var(--color-accent)}.marker\:text-accent::-webkit-details-marker{color:var(--color-accent)}.first-of-type\:pt-10:first-of-type{padding-top:calc(var(--spacing) * 10)}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:bg-accent-hover:hover{background-color:var(--color-accent-hover)}.hover\:bg-border:hover{background-color:var(--color-border)}.hover\:bg-surface-sunken:hover{background-color:var(--color-surface-sunken)}.hover\:bg-surface\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface\/70:hover{background-color:color-mix(in oklab, var(--color-surface) 70%, transparent)}}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-hover:hover{color:var(--color-accent-hover)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_20px_40px_-24px_rgba\(29\,29\,31\,0\.3\)\]:hover{--tw-shadow:0 20px 40px -24px var(--tw-shadow-color,#1d1d1f4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-60:focus{z-index:60}.focus\:rounded-button:focus{border-radius:var(--radius-button)}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-accent-ink:focus{color:var(--color-accent-ink)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.disabled\:opacity-30:disabled{opacity:.3}@media (hover:hover){.disabled\:hover\:bg-surface-sunken:disabled:hover{background-color:var(--color-surface-sunken)}}.data-\[on\]\:pointer-events-auto[data-on]{pointer-events:auto}.data-\[on\]\:w-full[data-on]{width:100%}.data-\[on\]\:translate-y-0[data-on]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[on\]\:border-accent[data-on]{border-color:var(--color-accent)}.data-\[on\]\:bg-accent-tint[data-on]{background-color:var(--color-accent-tint)}.data-\[on\]\:bg-ink[data-on]{background-color:var(--color-ink)}.data-\[on\]\:bg-surface[data-on]{background-color:var(--color-surface)}.data-\[on\]\:text-surface[data-on]{color:var(--color-surface)}.data-\[on\]\:opacity-100[data-on]{opacity:1}.data-\[on\]\:shadow-\[0_10px_24px_-16px_var\(--color-accent\)\][data-on]{--tw-shadow:0 10px 24px -16px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[on\]\:shadow-\[0_20px_44px_-26px_rgba\(29\,29\,31\,0\.35\)\][data-on]{--tw-shadow:0 20px 44px -26px var(--tw-shadow-color,#1d1d1f59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (width>=64rem){.max-lg\:top-\[3\%\]{top:3%}.max-lg\:top-\[58\%\]{top:58%}.max-lg\:top-\[90\%\]{top:90%}.max-lg\:right-\[-32\%\]{right:-32%}.max-lg\:left-\[-22\%\]{left:-22%}.max-lg\:left-\[-28\%\]{left:-28%}.max-lg\:w-48{width:calc(var(--spacing) * 48)}}@media (width>=40rem){.sm\:inset-x-6{inset-inline:calc(var(--spacing) * 6)}.sm\:top-32{top:calc(var(--spacing) * 32)}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:aspect-\[393\/852\]{aspect-ratio:393/852}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-\[2\.15rem\]{height:2.15rem}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-\[7\.1rem\]{width:7.1rem}.sm\:w-\[calc\(\(100\%-1rem\)\/2\)\]{width:calc(50% - .5rem)}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pt-1{padding-top:var(--spacing)}.sm\:pt-44{padding-top:calc(var(--spacing) * 44)}.sm\:pt-52{padding-top:calc(var(--spacing) * 52)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[2\.25rem\]{font-size:2.25rem}.sm\:text-\[3\.25rem\]{font-size:3.25rem}.sm\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.sm\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.sm\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}@media (width>=48rem){.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}}@media (width>=64rem){.lg\:top-\[3\%\]{top:3%}.lg\:top-\[5\%\]{top:5%}.lg\:right-\[1\%\]{right:1%}.lg\:bottom-\[9\%\]{bottom:9%}.lg\:left-\[1\%\]{left:1%}.lg\:block{display:block}.lg\:w-\[calc\(\(100\%-2rem\)\/3\)\]{width:calc(33.3333% - .666667rem)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-9{padding-block:calc(var(--spacing) * 9)}.lg\:text-left{text-align:left}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-\[3\.5rem\]{font-size:3.5rem}.lg\:text-\[4\.75rem\]{font-size:4.75rem}}@media (width>=80rem){.xl\:ml-0{margin-left:0}.xl\:block{display:block}.xl\:hidden{display:none}.xl\:w-60{width:calc(var(--spacing) * 60)}.xl\:px-24{padding-inline:calc(var(--spacing) * 24)}}@media (width>=96rem){.\32 xl\:w-\[calc\(\(100\%-3rem\)\/4\)\]{width:calc(25% - .75rem)}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}html{scroll-behavior:smooth;color-scheme:light;scroll-padding-top:6.5rem}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.reveal.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.float{transform:rotate(var(--tilt,0deg));animation:none}}.bloom{background:radial-gradient(50% 45% at 20% 0,#007aff29 0%,#0000 70%),radial-gradient(45% 45% at 78% 4%,#af52de24 0%,#0000 70%),radial-gradient(40% 40% at 55% 18%,#30b0c71f 0%,#0000 70%)}@supports (color:color-mix(in lab, red, red)){.bloom{background:radial-gradient(50% 45% at 20% 0%, color-mix(in oklab, var(--color-chart-blue) 16%, transparent) 0%, transparent 70%), radial-gradient(45% 45% at 78% 4%, color-mix(in oklab, var(--color-chart-purple) 14%, transparent) 0%, transparent 70%), radial-gradient(40% 40% at 55% 18%, color-mix(in oklab, var(--color-chart-teal) 12%, transparent) 0%, transparent 70%)}}.grid-lines{background-image:linear-gradient(to right, var(--color-border) 1px, transparent 1px), linear-gradient(to bottom, var(--color-border) 1px, transparent 1px);background-size:64px 64px;mask-image:radial-gradient(70% 60% at 50% 0,#000 0%,#0000 75%)}@keyframes float{0%,to{transform:translateY(0) rotate(var(--tilt,0deg))}50%{transform:translateY(-14px) rotate(var(--tilt,0deg))}}.float{animation:float var(--dur,10s) ease-in-out var(--delay,0s) infinite;will-change:transform}.hero-wash{background:radial-gradient(closest-side,#ffffffeb 55%,#0000 100%)}@supports (color:color-mix(in lab, red, red)){.hero-wash{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-surface) 92%, transparent) 55%, transparent 100%)}}.screen{box-shadow:0 1px 2px #1d1d1f0f,0 24px 60px -24px #1d1d1f59}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary{list-style:none}.faq-item[open] summary .faq-sign{transform:rotate(45deg)}.typing span{background:var(--color-ink-faint);border-radius:999px;width:6px;height:6px;animation:1.2s ease-in-out infinite typing}.typing span:nth-child(2){animation-delay:.2s}.typing span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.typing span{opacity:.6;animation:none}}.tg-wallpaper{background-color:#b6d3ad;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160' fill='none' stroke='%23ffffff' stroke-opacity='0.22' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='28' cy='30' r='9'/%3E%3Cpath d='M112 22l3.5 7 7.5 1-5.5 5.3 1.3 7.6-6.8-3.6-6.8 3.6 1.3-7.6L101 30l7.5-1z'/%3E%3Cpath d='M70 82c0-5 4-8 8-8s8 3 8 8c0 6-8 11-8 11s-8-5-8-11z'/%3E%3Cpath d='M22 118h26a6 6 0 0 1 6 6v10a6 6 0 0 1-6 6H36l-8 6v-6h-6a6 6 0 0 1-6-6v-10a6 6 0 0 1 6-6z'/%3E%3Cpath d='M118 96l22 22M140 96l-22 22'/%3E%3Ccircle cx='132' cy='140' r='7'/%3E%3Cpath d='M78 26h18M87 17v18'/%3E%3Cpath d='M48 66a10 10 0 1 0 20 0 10 10 0 1 0-20 0'/%3E%3C/svg%3E"),linear-gradient(135deg,#d8e6c4 0%,#a9d0a8 40%,#cfdca3 72%,#a3c99f 100%);background-size:160px 160px,cover}.spot{--spot-x:50%;--spot-y:50%;--spot-glow:#4f46e524}@supports (color:color-mix(in lab, red, red)){.spot{--spot-glow:color-mix(in oklab, var(--color-accent) 14%, transparent)}}.spot{--spot-edge:#4f46e58c}@supports (color:color-mix(in lab, red, red)){.spot{--spot-edge:color-mix(in oklab, var(--color-accent) 55%, transparent)}}.spot{isolation:isolate;position:relative}.spot:hover{transition:transform .2s ease-out,opacity .6s}.spot>:not(.absolute){position:relative}.spot:before,.spot:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}.spot:before{background:radial-gradient(280px circle at var(--spot-x) var(--spot-y), var(--spot-glow), transparent 60%)}.spot:after{background:radial-gradient(220px circle at var(--spot-x) var(--spot-y), var(--spot-edge), transparent 60%);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.spot:hover:before,.spot:hover:after{opacity:1}.roller{vertical-align:bottom;height:1.08em;transition:width .45s cubic-bezier(.3,1.2,.4,1);display:inline-block;overflow:hidden}.roller-list{transition:transform .55s cubic-bezier(.3,1.2,.4,1);display:block}.roller-list>span{white-space:nowrap;height:1.08em;display:block}@keyframes marquee{to{transform:translate(-50%)}}.marquee{mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-row{gap:.75rem;width:max-content;animation:44s linear infinite marquee;display:flex}.marquee-row.reverse{animation-duration:52s;animation-direction:reverse}.marquee:hover .marquee-row{animation-play-state:paused}@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ring-spin{to{--ring-angle:360deg}}.cta-ring{background:conic-gradient(from var(--ring-angle), var(--color-accent), var(--color-chart-purple), var(--color-chart-teal), var(--color-accent));border-radius:999px;padding:3px;animation:4s linear infinite ring-spin;box-shadow:0 18px 40px -16px #4f46e599}@supports (color:color-mix(in lab, red, red)){.cta-ring{box-shadow:0 18px 40px -16px color-mix(in oklab, var(--color-accent) 60%, transparent)}}.cta-ring{transition:transform .2s ease-out}.cta-ring-thin{padding:2px;box-shadow:0 8px 20px -10px #4f46e599}@supports (color:color-mix(in lab, red, red)){.cta-ring-thin{box-shadow:0 8px 20px -10px color-mix(in oklab, var(--color-accent) 60%, transparent)}}.assemble>*{transition:transform .8s cubic-bezier(.2,1.2,.35,1),opacity .6s}.assemble>:nth-child(2){transition-delay:80ms}.assemble>:nth-child(3){transition-delay:.16s}.assemble>:nth-child(4){transition-delay:.24s}.assemble>:nth-child(5){transition-delay:.32s}.assemble>:nth-child(6){transition-delay:.4s}.assemble:not(.visible)>*{opacity:0}.assemble:not(.visible)>:first-child{transform:translate(-70px,-40px)rotate(-9deg)scale(.85)}.assemble:not(.visible)>:nth-child(2){transform:translate(60px,-60px)rotate(7deg)scale(.85)}.assemble:not(.visible)>:nth-child(3){transform:translate(-90px,50px)rotate(6deg)scale(.85)}.assemble:not(.visible)>:nth-child(4){transform:translate(80px,20px)rotate(-8deg)scale(.85)}.assemble:not(.visible)>:nth-child(5){transform:translate(40px,80px)rotate(10deg)scale(.85)}.assemble:not(.visible)>:nth-child(6){transform:translate(-40px,90px)rotate(-6deg)scale(.85)}.assemble .grow,.assemble .grow-x{transition:transform .9s cubic-bezier(.2,.9,.2,1) .5s}.assemble .grow{transform-origin:bottom}.assemble .grow-x{transform-origin:0}.assemble:not(.visible) .grow{transform:scaleY(0)}.assemble:not(.visible) .grow-x{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.spot,.cta-ring,.roller,.roller-list{transition:none}.cta-ring{animation:none}.marquee{mask:none}.marquee-row{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.marquee-row [aria-hidden=true]{display:none}.assemble>*,.assemble .grow,.assemble .grow-x{transition:none}.assemble:not(.visible)>*,.assemble:not(.visible) .grow,.assemble:not(.visible) .grow-x{opacity:1;transform:none}}.finale-sky{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-accent-tint) 42%, var(--color-violet-mist) 100%)}.finale-glow{background:radial-gradient(45% 55% at 50% 45%,#4f46e529 0%,#0000 70%)}@supports (color:color-mix(in lab, red, red)){.finale-glow{background:radial-gradient(45% 55% at 50% 45%, color-mix(in oklab, var(--color-accent) 16%, transparent) 0%, transparent 70%)}}.finale-ground{background:linear-gradient(180deg, var(--color-violet-mist) 0%, var(--color-violet-haze) 100%)}.wordmark{letter-spacing:-.045em;background:linear-gradient(#fffffff2 0%,#ffffff40 100%);font-size:clamp(6rem,25vw,24rem);font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.wordmark{background:linear-gradient(180deg, color-mix(in oklab, var(--color-surface) 95%, transparent) 0%, color-mix(in oklab, var(--color-surface) 25%, transparent) 100%)}}.wordmark{color:#0000;filter:drop-shadow(0 20px 40px #4f46e52e);background-clip:text}@supports (color:color-mix(in lab, red, red)){.wordmark{filter:drop-shadow(0 20px 40px color-mix(in oklab, var(--color-accent) 18%, transparent))}}.finale-pattern{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='200' height='200' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cpath id='m' fill='white' transform='scale(0.03828)' d='M618.759 1082.58C613.357 1080.65 610.176 1078.33 607.937 1074.7C605.482 1070.71 604.721 1067.75 601.977 1051.5C600.769 1044.35 597.852 1031.75 595.496 1023.5C580.494 970.986 555.925 935.451 523.353 919.157C504.839 909.895 488.204 908.259 454.5 912.385C442.95 913.799 426.746 915.255 418.492 915.621C361.707 918.137 303.118 898.651 256.854 861.863C225.929 837.273 200.838 798.657 191.004 760.517C188.015 748.923 185 730.863 185 724.551C185 721.775 183.882 719.292 180.5 714.552C175.345 707.328 166.134 688.572 163.041 679C156.558 658.939 155.301 637.961 159.836 625.5C164.348 613.1 173.343 603.564 186.643 597.079C190.152 595.368 199.626 591.717 207.696 588.967C215.765 586.216 222.542 583.791 222.756 583.577C222.97 583.364 222.037 581.435 220.684 579.291C202.025 549.734 194.712 507.764 201.993 472.032C213.171 417.185 250.749 377.52 296.705 372.063C316.807 369.676 340.708 375.858 357.5 387.787C369.464 396.287 378.805 406.152 386.074 417.966L389.346 423.283L392.687 412.392C408.423 361.103 432.24 319.167 465.56 284.087C514.902 232.136 577.642 201.73 657.997 190.822C679.144 187.952 719.968 187.713 740.5 190.34C840.375 203.116 917.083 248.579 974.862 329.242C995.067 357.448 1015.69 398.498 1033.03 445.009C1046.43 480.942 1088.69 606.427 1099.42 642.151C1126.13 731.039 1128.38 775.027 1109.35 837C1088.37 905.355 1032.11 979.603 965.332 1027.06C926.959 1054.33 888.688 1071.3 849 1078.64C834.539 1081.31 804.878 1081.08 791.352 1078.18C747.951 1068.88 715.713 1045.23 695.695 1008C665.258 951.394 665.92 871.773 697.637 774.5C707.937 742.912 720.219 712.333 740.011 669C769.94 603.473 772.224 598.25 779.831 577.95C793.35 541.876 799.533 502.216 797.026 467.668C795.849 451.443 793.101 433.271 789.945 420.833C787.355 410.624 787.486 407.372 790.75 400.934C797.569 387.483 815.678 385.509 825.473 397.15C829.115 401.479 829.712 403.225 833.037 419.274C837.73 441.927 839.353 458.093 839.338 482C839.313 518.368 834.877 545.904 823.307 581.5C815.853 604.43 810.456 617.296 781.988 680C752.287 745.419 738.567 782.025 728.126 823.715C718.769 861.074 715.38 887.911 716.345 917C717.907 964.079 732.431 998.237 759.388 1018.23C782.27 1035.19 811.412 1041.48 842.57 1036.16C877.757 1030.16 920.082 1009.36 956.5 980.184C972.403 967.442 1001.17 938.614 1013.79 922.77C1063.64 860.195 1085.02 797.475 1077.47 735.97C1073.45 703.271 1063.88 669.872 1028.04 563.5C990.993 453.571 983.757 434.306 966.809 400.5C956.707 380.349 952.787 373.573 942.218 358C896.543 290.7 831.792 249.104 751.492 235.477C681.533 223.606 606.863 236.994 547.511 272.05C527.016 284.156 498.99 308.296 484.296 326.5C474.903 338.137 462.026 357.797 455.149 371C444.815 390.841 413.973 455.295 411.7 469.092L403.523 469.308L400.999 454.5L401.537 457.5C401.832 459.15 402.4 462.482 402.798 464.904L403.523 469.308L411.7 469.092C416.707 468.96 422.448 469.521 426.506 470.538C430.151 471.452 433.217 472.043 433.319 471.85C433.421 471.658 434.996 467.02 436.819 461.544C440.822 449.517 448.399 434.173 455.357 424C462.774 413.156 478.84 397.302 489.26 390.543C504.674 380.545 521.931 373.678 538.332 371.016C547.624 369.508 569.622 369.781 578.776 371.517C622.812 379.87 660.24 412.135 677.36 456.5C696.099 505.061 689.774 563.794 661.209 606.475C653.057 618.656 638.354 633.741 627.593 640.965C594.784 662.99 556.811 668.313 521.225 655.877C489.446 644.771 462.646 620.654 446.292 588.444C438.874 573.832 435.957 565.829 432.631 550.96C430.12 539.733 427.348 513.141 428.402 510.394C429.836 506.659 417.573 503.471 408.155 505.129L402.179 506.182L399.617 514.398C394.657 530.307 386.421 542.674 371.179 557.099C359.617 568.041 344.949 577.952 328.37 586.024C312.842 593.584 309.15 595.064 288.51 601.991L271.52 607.694L276.464 609.881C292.141 616.816 302.043 631.203 301.983 646.96C301.866 677.443 269.844 717.101 236.214 728.414C228.142 731.129 227.925 731.79 230.933 744.453C242.263 792.16 274.298 829.652 324 853.375C362.842 871.914 398.631 876.549 452 869.95C498.936 864.147 528.236 869.833 559.561 890.825C601.219 918.742 632.867 976.888 644.95 1047.71C647.452 1062.37 647.483 1066.34 645.135 1071.51C640.606 1081.48 629.149 1086.29 618.759 1082.58ZM583.5 622.617C606.55 614.7 628.259 594.141 639.563 569.527C661.249 522.307 651.714 463.386 617.103 430.736C605.561 419.848 593.585 412.891 579.291 408.771C568.925 405.782 548.112 405.593 537.5 408.39C492.1 420.358 461.707 467.143 464.345 521C466.793 570.974 497.049 612.7 539.021 623.985C545.248 625.659 548.928 625.943 561 625.681C573.713 625.404 576.486 625.027 583.5 622.617ZM279.608 567.592C329.449 550.632 357.659 529.117 366.265 501.5C367.966 496.041 368.438 492.078 368.409 483.5C368.291 449.459 348.803 418.318 322 409.342C314.466 406.819 298.587 406.809 291 409.322C277.967 413.638 263.269 425.343 254.326 438.526C227.969 477.38 229.169 531.39 257.196 567.75C259.422 570.637 261.799 573 262.479 573C263.159 573 270.867 570.566 279.608 567.592Z'/%3E%3C/defs%3E%3Cuse href='%23m' xlink:href='%23m' transform='translate(24 26) rotate(-12 24 24)'/%3E%3Cuse href='%23m' xlink:href='%23m' transform='translate(124 118) rotate(10 24 24)'/%3E%3C/svg%3E");background-position:top;background-size:220px 220px;mask-image:radial-gradient(80% 85% at 50% 55%,#000 30%,#0000 100%)}@keyframes step-fill{to{width:100%}}[data-step][data-on] .step-fill{animation:step-fill var(--step-ms,6s) linear forwards}@media (prefers-reduced-motion:reduce){[data-step][data-on] .step-fill{width:100%;animation:none}}[data-period=yearly] [data-show=monthly],[data-period=monthly] [data-show=yearly]{display:none}.iphone-stage{transition:transform .8s cubic-bezier(.2,.8,.2,1);transform:perspective(1800px)rotateY(-11deg)rotateX(4deg)rotate(.6deg)}.iphone-stage:hover{transform:perspective(1800px)rotateY(-3deg)rotateX(1.5deg)}.iphone-floor{background:radial-gradient(closest-side,#4f46e54d,#0000)}@supports (color:color-mix(in lab, red, red)){.iphone-floor{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-accent) 30%, transparent), transparent)}}.iphone-floor{filter:blur(18px)}.iphone-band{background:linear-gradient(145deg, var(--color-titanium-hi) 0%, var(--color-titanium) 12%, var(--color-titanium-lo) 42%, var(--color-titanium) 76%, var(--color-titanium-hi) 100%);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1.5px 1px #ffffff59,inset 0 -1.5px 1px #00000080,0 2px 4px #00000040,0 30px 60px -20px #281e6e73,0 70px 120px -40px #281e6e59}@supports (color:color-mix(in lab, red, red)){.iphone-band{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-surface) 22%, transparent), inset 0 1.5px 1px color-mix(in oklab, var(--color-surface) 35%, transparent), inset 0 -1.5px 1px #00000080, 0 2px 4px #00000040, 0 30px 60px -20px #281e6e73, 0 70px 120px -40px #281e6e59}}.iphone-bezel{background:var(--color-device-glass);box-shadow:inset 0 0 0 1.5px var(--color-titanium-lo), inset 0 0 8px #000000e6}.iphone-glare{background:linear-gradient(118deg,#ffffff3d 0%,#ffffff12 20%,#0000 36% 72%,#ffffff0f 100%)}@supports (color:color-mix(in lab, red, red)){.iphone-glare{background:linear-gradient(118deg, color-mix(in oklab, var(--color-surface) 24%, transparent) 0%, color-mix(in oklab, var(--color-surface) 7%, transparent) 20%, transparent 36%, transparent 72%, color-mix(in oklab, var(--color-surface) 6%, transparent) 100%)}}.iphone-key{background:linear-gradient(90deg, var(--color-titanium-lo), var(--color-titanium-hi) 45%, var(--color-titanium) 72%, var(--color-titanium-lo));box-shadow:0 0 0 .5px #00000073}.iphone-lens{background:radial-gradient(circle at 42% 40%,#3a5a8c 0 12%,#16223a 30%,#07090f 55%,#000 72%)}@media (width<=639px){.iphone-stage,.iphone-stage:hover{transform:none}}@media (prefers-reduced-motion:reduce){.iphone-stage{transition:none}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}
