/*! 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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Geist Variable", sans-serif;--font-mono:"Geist Mono Variable", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--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-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist Variable", sans-serif;--default-mono-font-family:"Geist Mono Variable", monospace;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-popover:var(--popover);--color-secondary:var(--secondary);--color-muted-foreground:var(--muted-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-ring:var(--ring);--color-hero-line:var(--hero-line);--color-feature-active:var(--feature-active);--color-subtle-foreground:var(--subtle-foreground);--color-success:var(--success);--color-success-surface:var(--success-surface)}}@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]){-webkit-text-decoration:underline dotted;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;-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}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);font-weight:450}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.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-\[-0\.02px_-0\.06px_0\.02px_0\.06px\]{inset:-.02px -.06px .02px .06px}.inset-\[-0\.2\%_-5\.24\%\]{inset:-.2% -5.24%}.inset-\[-0\.03px_-0\.1px_0\.03px_0\.1px\]{inset:-.03px -.1px .03px .1px}.inset-\[-0\.3\%_-0\.64\%\]{inset:-.3% -.64%}.inset-\[-0\.04px_-0\.11px_0\.04px_0\.11px\]{inset:-.04px -.11px .04px .11px}.inset-\[-0\.5px_0\]{inset:-.5px 0}.inset-\[-0\.8\%_-65\.05\%_-1\.39\%_-55\.05\%\]{inset:-.8% -65.05% -1.39% -55.05%}.inset-\[-0\.8\%_-65\.06\%_-1\.39\%_-55\.05\%\]{inset:-.8% -65.06% -1.39% -55.05%}.inset-\[-0\.8\%_-65\.06\%_-1\.39\%_-55\.06\%\]{inset:-.8% -65.06% -1.39% -55.06%}.inset-\[-0\.8\%_-65\.07\%_-1\.39\%_-55\.06\%\]{inset:-.8% -65.07% -1.39% -55.06%}.inset-\[-0\.8\%_-161\.13\%\]{inset:-.8% -161.13%}.inset-\[-0\.8\%_-161\.27\%\]{inset:-.8% -161.27%}.inset-\[-0\.16\%_-11\.74\%_-0\.16\%_-20\.27\%\]{inset:-.16% -11.74% -.16% -20.27%}.inset-\[-0\.16\%_-14\.23\%_-0\.16\%_-10\.38\%\]{inset:-.16% -14.23% -.16% -10.38%}.inset-\[-0\.19px_-0\.37px_0_-0\.18px\]{inset:-.19px -.37px 0 -.18px}.inset-\[-0\.22px_-0\.44px_0_-0\.22px\]{inset:-.22px -.44px 0 -.22px}.inset-\[-0\.33px_-0\.67px_0_-0\.33px\]{inset:-.33px -.67px 0 -.33px}.inset-\[-0\.35\%_-13\.48\%\]{inset:-.35% -13.48%}.inset-\[-0\.36\%_-20\.69\%\]{inset:-.36% -20.69%}.inset-\[-0\.37px_-0\.73px_0_-0\.36px\]{inset:-.37px -.73px 0 -.36px}.inset-\[-0\.51\%_-0\.39px\]{inset:-.51% -.39px}.inset-\[-0\.51\%_-0\.41\%_0\.19\%_-0\.54\%\]{inset:-.51% -.41% .19% -.54%}.inset-\[-0\.51\%_-0\.46px\]{inset:-.51% -.46px}.inset-\[-0\.51\%_-0\.69px\]{inset:-.51% -.69px}.inset-\[-0\.51\%_-0\.77px\]{inset:-.51% -.77px}.inset-\[-0\.67\%_-48\.87\%_-1\.01\%_-65\.37\%\]{inset:-.67% -48.87% -1.01% -65.37%}.inset-\[-0\.67\%_-48\.87\%_-1\.01\%_-65\.38\%\]{inset:-.67% -48.87% -1.01% -65.38%}.inset-\[-0\.67\%_-48\.88\%_-1\.01\%_-65\.37\%\]{inset:-.67% -48.88% -1.01% -65.37%}.inset-\[-0\.81\%_-165\.26\%\]{inset:-.81% -165.26%}.inset-\[-0\.81\%_-165\.49\%\]{inset:-.81% -165.49%}.inset-\[-0\.83\%_-65\.06\%_-1\.44\%_-55\.03\%\]{inset:-.83% -65.06% -1.44% -55.03%}.inset-\[-0\.83\%_-65\.06\%_-1\.44\%_-55\.06\%\]{inset:-.83% -65.06% -1.44% -55.06%}.inset-\[-0\.83\%_-65\.07\%_-1\.44\%_-55\.06\%\]{inset:-.83% -65.07% -1.44% -55.06%}.inset-\[-0\.87\%_-0\.5px\]{inset:-.87% -.5px}.inset-\[-0\.87\%_-0\.59px\]{inset:-.87% -.59px}.inset-\[-0\.87\%_-0\.89px\]{inset:-.87% -.89px}.inset-\[-0\.87\%_-0\.99px\]{inset:-.87% -.99px}.inset-\[-0\.88\%_-0\.5px\]{inset:-.88% -.5px}.inset-\[-0\.88\%_-0\.59px\]{inset:-.88% -.59px}.inset-\[-0\.88\%_-0\.89px\]{inset:-.88% -.89px}.inset-\[-0\.88\%_-0\.99px\]{inset:-.88% -.99px}.inset-\[-1\.16\%\]{inset:-1.16%}.inset-\[-1\.26\%_-0\.91\%\]{inset:-1.26% -.91%}.inset-\[-1\.28\%_-163\.87\%\]{inset:-1.28% -163.87%}.inset-\[-1\.28\%_-164\.69\%\]{inset:-1.28% -164.69%}.inset-\[-1\.29\%_-51\.9\%_-2\.23\%_-53\.9\%\]{inset:-1.29% -51.9% -2.23% -53.9%}.inset-\[-1\.29\%_-51\.9\%_-2\.23\%_-53\.89\%\]{inset:-1.29% -51.9% -2.23% -53.89%}.inset-\[-1\.29\%_-51\.9\%_-2\.24\%_-53\.89\%\]{inset:-1.29% -51.9% -2.24% -53.89%}.inset-\[-1\.29\%_-51\.89\%_-2\.23\%_-53\.89\%\]{inset:-1.29% -51.89% -2.23% -53.89%}.inset-\[-1\.51\%_-1\.1\%\]{inset:-1.51% -1.1%}.inset-\[-4\%_-6\.47px_-12\%_-6\.47px\]{inset:-4% -6.47px -12%}.inset-\[-4\%_-6\.62px_-12\%_-6\.62px\]{inset:-4% -6.62px -12%}.inset-\[-4\%_-7\.36px_-12\%_-7\.36px\]{inset:-4% -7.36px -12%}.inset-\[-4\.16\%_-3\.03\%\]{inset:-4.16% -3.03%}.inset-\[-4\.16\%_-3\.06\%\]{inset:-4.16% -3.06%}.inset-\[-4\.22\%_-3\.07\%\]{inset:-4.22% -3.07%}.inset-\[-4\.49\%_-5\.06\%\]{inset:-4.49% -5.06%}.inset-\[-6\.12\%_-27\.67\%_-16\.95\%_-32\.14\%\]{inset:-6.12% -27.67% -16.95% -32.14%}.inset-\[-6\.13\%_-27\.7\%_-16\.95\%_-32\.15\%\]{inset:-6.13% -27.7% -16.95% -32.15%}.inset-\[-6\.13\%_-27\.66\%_-16\.95\%_-32\.14\%\]{inset:-6.13% -27.66% -16.95% -32.14%}.inset-\[-6\.13\%_-27\.71\%_-16\.95\%_-32\.15\%\]{inset:-6.13% -27.71% -16.95% -32.15%}.inset-\[-9\.22\%_-14\.99\%_-16\.15\%_-26\.25\%\]{inset:-9.22% -14.99% -16.15% -26.25%}.inset-\[-9\.23\%_-14\.99\%_-16\.15\%_-26\.25\%\]{inset:-9.23% -14.99% -16.15% -26.25%}.inset-\[-9\.23\%_-15\%_-16\.14\%_-26\.25\%\]{inset:-9.23% -15% -16.14% -26.25%}.inset-\[-9\.23\%_-15\%_-16\.15\%_-26\.24\%\]{inset:-9.23% -15% -16.15% -26.24%}.inset-\[-9\.23\%_-17\.62\%_-18\.46\%_-26\.25\%\]{inset:-9.23% -17.62% -18.46% -26.25%}.inset-\[-9\.23\%_-17\.63\%_-18\.46\%_-26\.25\%\]{inset:-9.23% -17.63% -18.46% -26.25%}.inset-\[-9\.24\%_-15\%_-16\.14\%_-26\.25\%\]{inset:-9.24% -15% -16.14% -26.25%}.inset-\[-10\%_0_-30\%_0\]{inset:-10% 0 -30%}.inset-\[-21\.15\%_-28\.72\%_-9\.58\%_-25\.08\%\]{inset:-21.15% -28.72% -9.58% -25.08%}.inset-\[-21\.15\%_-28\.73\%_-9\.58\%_-25\.07\%\]{inset:-21.15% -28.73% -9.58% -25.07%}.inset-\[-21\.15\%_-28\.76\%_-9\.58\%_-25\.08\%\]{inset:-21.15% -28.76% -9.58% -25.08%}.inset-\[-21\.16\%_-28\.75\%_-9\.58\%_-25\.08\%\]{inset:-21.16% -28.75% -9.58% -25.08%}.inset-\[-21\.67\%\]{inset:-21.67%}.inset-\[-22\.2\%_-48\.81\%_-36\.52\%_-43\.23\%\]{inset:-22.2% -48.81% -36.52% -43.23%}.inset-\[-22\.2\%_-48\.82\%_-36\.52\%_-43\.22\%\]{inset:-22.2% -48.82% -36.52% -43.22%}.inset-\[-22\.18\%_-48\.81\%_-36\.49\%_-43\.23\%\]{inset:-22.18% -48.81% -36.49% -43.23%}.inset-\[-22\.18\%_-48\.83\%_-36\.49\%_-43\.23\%\]{inset:-22.18% -48.83% -36.49% -43.23%}.inset-\[-22\.19\%_-48\.82\%_-36\.5\%_-43\.23\%\]{inset:-22.19% -48.82% -36.5% -43.23%}.inset-\[-22\.19\%_-48\.82\%_-36\.51\%_-43\.23\%\]{inset:-22.19% -48.82% -36.51% -43.23%}.inset-\[-22\.19\%_-48\.83\%_-36\.5\%_-43\.23\%\]{inset:-22.19% -48.83% -36.5% -43.23%}.inset-\[-22\.19\%_-48\.83\%_-36\.51\%_-43\.23\%\]{inset:-22.19% -48.83% -36.51% -43.23%}.inset-\[-24\.83\%_-27\.05\%_-40\.87\%_-35\.24\%\]{inset:-24.83% -27.05% -40.87% -35.24%}.inset-\[-24\.83\%_-27\.06\%_-40\.85\%_-35\.24\%\]{inset:-24.83% -27.06% -40.85% -35.24%}.inset-\[-24\.84\%_-27\.06\%_-40\.85\%_-35\.23\%\]{inset:-24.84% -27.06% -40.85% -35.23%}.inset-\[-24\.84\%_-27\.07\%_-40\.85\%_-35\.25\%\]{inset:-24.84% -27.07% -40.85% -35.25%}.inset-\[-37\.76\%_-0\.93\%_-70\.12\%_-0\.93\%\]{inset:-37.76% -.93% -70.12%}.inset-\[-39\.63\%_-0\.8\%_-26\.23\%_-0\.8\%\]{inset:-39.63% -.8% -26.23%}.inset-\[-180\%_-60\%\]{inset:-180% -60%}.inset-\[-5033\.43\%_-5033\.23\%\]{inset:-5033.43% -5033.23%}.inset-\[-5078\.88\%_-5078\.68\%\]{inset:-5078.88% -5078.68%}.inset-\[0_-0\.3\%\]{inset:0 -.3%}.inset-\[0_-0\.5px\]{inset:0 -.5px}.inset-\[0_-23\.08\%_0_-18\.25\%\]{inset:0 -23.08% 0 -18.25%}.inset-\[0_-24\.68\%_0_-17\.5\%\]{inset:0 -24.68% 0 -17.5%}.inset-\[0_0\.16px_0_0\]{inset:0 .16px 0 0}.inset-\[0_1\.15px_2\.18px_1\.15px\]{inset:0 1.15px 2.18px}.inset-\[0_1\.35px_2\.55px_1\.35px\]{inset:0 1.35px 2.55px}.inset-\[0_2\.05px_3\.87px_2\.05px\]{inset:0 2.05px 3.87px}.inset-\[0_2\.26px_4\.27px_2\.26px\]{inset:0 2.26px 4.27px}.inset-\[2\.42px_2\.79px_2\.79px_3\.16px\]{inset:2.42px 2.79px 2.79px 3.16px}.inset-\[2\.83px_3\.27px_3\.26px_3\.7px\]{inset:2.83px 3.27px 3.26px 3.7px}.inset-\[3\.72px_3\.53px_4\.09px_4\.28px\]{inset:3.72px 3.53px 4.09px 4.28px}.inset-\[4\.3px_4\.96px_4\.96px_5\.62px\]{inset:4.3px 4.96px 4.96px 5.62px}.inset-\[4\.35px_4\.14px_4\.79px_5\.01px\]{inset:4.35px 4.14px 4.79px 5.01px}.inset-\[4\.75px_5\.47px_5\.47px_6\.2px\]{inset:4.75px 5.47px 5.47px 6.2px}.inset-\[6\.61px_6\.28px_7\.28px_7\.61px\]{inset:6.61px 6.28px 7.28px 7.61px}.inset-\[7\.3px_6\.93px_8\.03px_8\.39px\]{inset:7.3px 6.93px 8.03px 8.39px}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-0\.19px\]{top:-.19px}.top-\[-0\.22px\]{top:-.22px}.top-\[-0\.25px\]{top:-.25px}.top-\[-0\.29px\]{top:-.29px}.top-\[-0\.33px\]{top:-.33px}.top-\[-0\.36px\]{top:-.36px}.top-\[-0\.37px\]{top:-.37px}.top-\[-0\.44px\]{top:-.44px}.top-\[-0\.45px\]{top:-.45px}.top-\[-0\.48px\]{top:-.48px}.top-\[-0\.52px\]{top:-.52px}.top-\[-0\.74px\]{top:-.74px}.top-\[-0\.79px\]{top:-.79px}.top-\[-0\.87px\]{top:-.87px}.top-\[-1\.32px\]{top:-1.32px}.top-\[-1\.37px\]{top:-1.37px}.top-\[-1\.46px\]{top:-1.46px}.top-\[-1\.61px\]{top:-1.61px}.top-\[-1\.79px\]{top:-1.79px}.top-\[-2\.7px\]{top:-2.7px}.top-\[-2\.09px\]{top:-2.09px}.top-\[-2\.44px\]{top:-2.44px}.top-\[-3\.18px\]{top:-3.18px}.top-\[-3\.51px\]{top:-3.51px}.top-\[-7\.44px\]{top:-7.44px}.top-\[-8\.71px\]{top:-8.71px}.top-\[-13\.22px\]{top:-13.22px}.top-\[-13\.96px\]{top:-13.96px}.top-\[-14\.59px\]{top:-14.59px}.top-\[-17\.45px\]{top:-17.45px}.top-\[-41\.92px\]{top:-41.92px}.top-\[-52\.4px\]{top:-52.4px}.top-\[-88\.68px\]{top:-88.68px}.top-\[-157\.68px\]{top:-157.68px}.top-\[0\.2px\]{top:.2px}.top-\[0\.18px\]{top:.18px}.top-\[0\.22px\]{top:.22px}.top-\[0\.24px\]{top:.24px}.top-\[0\.33px\]{top:.33px}.top-\[0\.36px\]{top:.36px}.top-\[0\.39px\]{top:.39px}.top-\[0\.74px\]{top:.74px}.top-\[0\.87px\]{top:.87px}.top-\[0\.93px\]{top:.93px}.top-\[1\.7px\]{top:1.7px}.top-\[1\.09px\]{top:1.09px}.top-\[1\.12px\]{top:1.12px}.top-\[1\.31px\]{top:1.31px}.top-\[1\.32px\]{top:1.32px}.top-\[1\.45px\]{top:1.45px}.top-\[1\.46px\]{top:1.46px}.top-\[1\.49px\]{top:1.49px}.top-\[1\.65px\]{top:1.65px}.top-\[1\.67px\]{top:1.67px}.top-\[1\.74px\]{top:1.74px}.top-\[1\.82px\]{top:1.82px}.top-\[1\.86px\]{top:1.86px}.top-\[1\.96px\]{top:1.96px}.top-\[1\.99px\]{top:1.99px}.top-\[1px\]{top:1px}.top-\[2\.2px\]{top:2.2px}.top-\[2\.18px\]{top:2.18px}.top-\[2\.65px\]{top:2.65px}.top-\[2\.92px\]{top:2.92px}.top-\[2\.98px\]{top:2.98px}.top-\[3\.03px\]{top:3.03px}.top-\[3\.28px\]{top:3.28px}.top-\[3\.29px\]{top:3.29px}.top-\[3\.31px\]{top:3.31px}.top-\[3\.34px\]{top:3.34px}.top-\[3\.65px\]{top:3.65px}.top-\[4\.86px\]{top:4.86px}.top-\[5\.69px\]{top:5.69px}.top-\[8\.36px\]{top:8.36px}.top-\[8\.64px\]{top:8.64px}.top-\[9\.18px\]{top:9.18px}.top-\[9\.54px\]{top:9.54px}.top-\[11\.44px\]{top:11.44px}.top-\[13\.39px\]{top:13.39px}.top-\[14\.5px\]{top:14.5px}.top-\[14\.22px\]{top:14.22px}.top-\[14\.32px\]{top:14.32px}.top-\[14\.88px\]{top:14.88px}.top-\[15\.43px\]{top:15.43px}.top-\[16\.18px\]{top:16.18px}.top-\[16\.76px\]{top:16.76px}.top-\[16\.98px\]{top:16.98px}.top-\[17\.42px\]{top:17.42px}.top-\[18\.07px\]{top:18.07px}.top-\[18\.94px\]{top:18.94px}.top-\[19\.59px\]{top:19.59px}.top-\[20\.33px\]{top:20.33px}.top-\[22\.5px\]{top:22.5px}.top-\[22\.33px\]{top:22.33px}.top-\[22\.44px\]{top:22.44px}.top-\[24\.55px\]{top:24.55px}.top-\[24px\]{top:24px}.top-\[25\.46px\]{top:25.46px}.top-\[25\.79px\]{top:25.79px}.top-\[26\.35px\]{top:26.35px}.top-\[26\.45px\]{top:26.45px}.top-\[27\.44px\]{top:27.44px}.top-\[27\.91px\]{top:27.91px}.top-\[28\.1px\]{top:28.1px}.top-\[28\.17px\]{top:28.17px}.top-\[28\.46px\]{top:28.46px}.top-\[28\.74px\]{top:28.74px}.top-\[28\.77px\]{top:28.77px}.top-\[29\.19px\]{top:29.19px}.top-\[30\.29px\]{top:30.29px}.top-\[31\.75px\]{top:31.75px}.top-\[32\.99px\]{top:32.99px}.top-\[34\.83px\]{top:34.83px}.top-\[35\.52px\]{top:35.52px}.top-\[35\.71px\]{top:35.71px}.top-\[39\.05px\]{top:39.05px}.top-\[40\.01px\]{top:40.01px}.top-\[41\.8px\]{top:41.8px}.top-\[41\.59px\]{top:41.59px}.top-\[43\.65px\]{top:43.65px}.top-\[44\.15px\]{top:44.15px}.top-\[45\.72px\]{top:45.72px}.top-\[48\.16px\]{top:48.16px}.top-\[48\.17px\]{top:48.17px}.top-\[50\%\]{top:50%}.top-\[50\.1px\]{top:50.1px}.top-\[55\.28px\]{top:55.28px}.top-\[60\%\]{top:60%}.top-\[63\.16px\]{top:63.16px}.top-\[63\.49px\]{top:63.49px}.top-\[69\.7px\]{top:69.7px}.top-\[69\.43px\]{top:69.43px}.top-\[70\.06px\]{top:70.06px}.top-\[71\.41px\]{top:71.41px}.top-\[76\.62px\]{top:76.62px}.top-\[83\.6px\]{top:83.6px}.top-\[83\.39px\]{top:83.39px}.top-\[99\.3px\]{top:99.3px}.top-\[99\.34px\]{top:99.34px}.top-\[99\.67px\]{top:99.67px}.top-\[104\.24px\]{top:104.24px}.top-\[107\.67px\]{top:107.67px}.top-\[108\.04px\]{top:108.04px}.top-\[116\.7px\]{top:116.7px}.top-\[116\.26px\]{top:116.26px}.top-\[116\.31px\]{top:116.31px}.top-\[126\.06px\]{top:126.06px}.top-\[126\.49px\]{top:126.49px}.top-\[126\.97px\]{top:126.97px}.top-\[132\.1px\]{top:132.1px}.top-\[132\.03px\]{top:132.03px}.top-\[132\.4px\]{top:132.4px}.top-\[140\.12px\]{top:140.12px}.top-\[154\.58px\]{top:154.58px}.top-\[154\.66px\]{top:154.66px}.top-\[155\.02px\]{top:155.02px}.top-\[176\.57px\]{top:176.57px}.top-\[176\.64px\]{top:176.64px}.top-\[177\.23px\]{top:177.23px}.top-\[191\.45px\]{top:191.45px}.top-\[192\.11px\]{top:192.11px}.top-\[194\.85px\]{top:194.85px}.top-\[194\.93px\]{top:194.93px}.top-\[195\.58px\]{top:195.58px}.top-\[211\.27px\]{top:211.27px}.top-\[212px\]{top:212px}.top-\[234\.77px\]{top:234.77px}.top-\[234\.88px\]{top:234.88px}.top-\[235\.43px\]{top:235.43px}.top-\[259\.07px\]{top:259.07px}.top-\[259\.8px\]{top:259.8px}.top-\[259\.21px\]{top:259.21px}.top-\[311\.04px\]{top:311.04px}.top-\[311\.5px\]{top:311.5px}.top-\[364\.7px\]{top:364.7px}.top-\[364\.17px\]{top:364.17px}.top-\[553\.07px\]{top:553.07px}.top-\[553\.88px\]{top:553.88px}.top-\[610\.34px\]{top:610.34px}.top-\[611\.23px\]{top:611.23px}.top-\[calc\(50\%\+0\.1px\)\]{top:calc(50% + .1px)}.top-\[calc\(50\%\+0\.5px\)\]{top:calc(50% + .5px)}.top-\[calc\(50\%\+0\.26px\)\]{top:calc(50% + .26px)}.top-\[calc\(50\%\+0\.32px\)\]{top:calc(50% + .32px)}.top-\[calc\(50\%\+0\.33px\)\]{top:calc(50% + .33px)}.top-\[calc\(50\%\+0\.35px\)\]{top:calc(50% + .35px)}.top-\[calc\(50\%\+14px\)\]{top:calc(50% + 14px)}.top-\[calc\(50\%\+17px\)\]{top:calc(50% + 17px)}.top-\[calc\(50\%-0\.05px\)\]{top:calc(50% - .05px)}.top-\[calc\(50\%-0\.17px\)\]{top:calc(50% - .17px)}.top-\[calc\(50\%-0\.21px\)\]{top:calc(50% - .21px)}.top-\[calc\(50\%-1\.09px\)\]{top:calc(50% - 1.09px)}.top-\[calc\(50\%-1\.27px\)\]{top:calc(50% - 1.27px)}.top-\[calc\(50\%-1\.93px\)\]{top:calc(50% - 1.93px)}.top-\[calc\(50\%-2\.13px\)\]{top:calc(50% - 2.13px)}.top-\[calc\(50\%-35\.76px\)\]{top:calc(50% - 35.76px)}.top-\[calc\(50\%-39\.74px\)\]{top:calc(50% - 39.74px)}.top-full{top:100%}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[-0\.18px\]{right:-.18px}.right-\[-0\.22px\]{right:-.22px}.right-\[-0\.33px\]{right:-.33px}.right-\[-0\.36px\]{right:-.36px}.right-\[0\.01px\]{right:.01px}.right-\[0\.38px\]{right:.38px}.right-\[0\.44px\]{right:.44px}.right-\[0\.67px\]{right:.67px}.right-\[0\.74px\]{right:.74px}.right-\[16\.5px\]{right:16.5px}.right-\[18\.34px\]{right:18.34px}.right-\[163\.64px\]{right:163.64px}.right-\[191\.59px\]{right:191.59px}.right-\[290\.98px\]{right:290.98px}.right-\[321\.11px\]{right:321.11px}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:0}.bottom-\[-0\.56px\]{bottom:-.56px}.bottom-\[-0\.65px\]{bottom:-.65px}.bottom-\[-0\.99px\]{bottom:-.99px}.bottom-\[-1\.1px\]{bottom:-1.1px}.bottom-\[-151\.62px\]{bottom:-151.62px}.bottom-\[12\.22px\]{bottom:12.22px}.bottom-\[14\.28px\]{bottom:14.28px}.bottom-\[15\.27px\]{bottom:15.27px}.bottom-\[15\.86px\]{bottom:15.86px}.bottom-\[25\.32px\]{bottom:25.32px}.bottom-\[28\.13px\]{bottom:28.13px}.bottom-\[35\.7px\]{bottom:35.7px}.bottom-\[41\.8px\]{bottom:41.8px}.bottom-\[63\.48px\]{bottom:63.48px}.bottom-\[70\.06px\]{bottom:70.06px}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[-0\.01px\]{left:-.01px}.left-\[-0\.4px\]{left:-.4px}.left-\[-0\.18px\]{left:-.18px}.left-\[-0\.19px\]{left:-.19px}.left-\[-0\.22px\]{left:-.22px}.left-\[-0\.23px\]{left:-.23px}.left-\[-0\.26px\]{left:-.26px}.left-\[-0\.27px\]{left:-.27px}.left-\[-0\.31px\]{left:-.31px}.left-\[-0\.32px\]{left:-.32px}.left-\[-0\.33px\]{left:-.33px}.left-\[-0\.36px\]{left:-.36px}.left-\[-0\.37px\]{left:-.37px}.left-\[-0\.39px\]{left:-.39px}.left-\[-0\.43px\]{left:-.43px}.left-\[-0\.44px\]{left:-.44px}.left-\[-0\.47px\]{left:-.47px}.left-\[-0\.49px\]{left:-.49px}.left-\[-0\.52px\]{left:-.52px}.left-\[-0\.54px\]{left:-.54px}.left-\[-1\.3px\]{left:-1.3px}.left-\[-1\.51px\]{left:-1.51px}.left-\[-1\.53px\]{left:-1.53px}.left-\[-1\.77px\]{left:-1.77px}.left-\[-2\.32px\]{left:-2.32px}.left-\[-2\.56px\]{left:-2.56px}.left-\[-2\.69px\]{left:-2.69px}.left-\[-2\.97px\]{left:-2.97px}.left-\[-7\.07px\]{left:-7.07px}.left-\[-8\.28px\]{left:-8.28px}.left-\[-12\.58px\]{left:-12.58px}.left-\[-13\.88px\]{left:-13.88px}.left-\[-65\.74px\]{left:-65.74px}.left-\[-116\.9px\]{left:-116.9px}.left-\[-116\.89px\]{left:-116.89px}.left-\[-261\.3px\]{left:-261.3px}.left-\[-464\.62px\]{left:-464.62px}.left-\[0\.02px\]{left:.02px}.left-\[0\.03px\]{left:.03px}.left-\[0\.04px\]{left:.04px}.left-\[0\.07px\]{left:.07px}.left-\[0\.18px\]{left:.18px}.left-\[0\.19px\]{left:.19px}.left-\[0\.22px\]{left:.22px}.left-\[0\.33px\]{left:.33px}.left-\[0\.36px\]{left:.36px}.left-\[0\.37px\]{left:.37px}.left-\[0\.44px\]{left:.44px}.left-\[0\.53px\]{left:.53px}.left-\[0\.56px\]{left:.56px}.left-\[0\.62px\]{left:.62px}.left-\[0\.65px\]{left:.65px}.left-\[0\.67px\]{left:.67px}.left-\[0\.73px\]{left:.73px}.left-\[0\.74px\]{left:.74px}.left-\[0\.87px\]{left:.87px}.left-\[0\.93px\]{left:.93px}.left-\[0\.97px\]{left:.97px}.left-\[0\.99px\]{left:.99px}.left-\[1\.03px\]{left:1.03px}.left-\[1\.3px\]{left:1.3px}.left-\[1\.09px\]{left:1.09px}.left-\[1\.9px\]{left:1.9px}.left-\[1\.11px\]{left:1.11px}.left-\[1\.13px\]{left:1.13px}.left-\[1\.14px\]{left:1.14px}.left-\[1\.15px\]{left:1.15px}.left-\[1\.31px\]{left:1.31px}.left-\[1\.35px\]{left:1.35px}.left-\[1\.45px\]{left:1.45px}.left-\[1\.67px\]{left:1.67px}.left-\[1\.72px\]{left:1.72px}.left-\[1\.73px\]{left:1.73px}.left-\[1\.86px\]{left:1.86px}.left-\[1\.91px\]{left:1.91px}.left-\[1\.96px\]{left:1.96px}.left-\[1\.98px\]{left:1.98px}.left-\[2\.04px\]{left:2.04px}.left-\[2\.05px\]{left:2.05px}.left-\[2\.6px\]{left:2.6px}.left-\[2\.18px\]{left:2.18px}.left-\[2\.26px\]{left:2.26px}.left-\[2\.39px\]{left:2.39px}.left-\[2\.83px\]{left:2.83px}.left-\[2\.98px\]{left:2.98px}.left-\[3\.3px\]{left:3.3px}.left-\[3\.05px\]{left:3.05px}.left-\[3\.28px\]{left:3.28px}.left-\[3\.31px\]{left:3.31px}.left-\[3\.63px\]{left:3.63px}.left-\[3\.65px\]{left:3.65px}.left-\[4\.01px\]{left:4.01px}.left-\[4\.63px\]{left:4.63px}.left-\[5\.03px\]{left:5.03px}.left-\[5\.11px\]{left:5.11px}.left-\[5\.55px\]{left:5.55px}.left-\[9\.17px\]{left:9.17px}.left-\[11\.46px\]{left:11.46px}.left-\[13\.09px\]{left:13.09px}.left-\[13\.45px\]{left:13.45px}.left-\[16\.32px\]{left:16.32px}.left-\[16\.36px\]{left:16.36px}.left-\[16px\]{left:16px}.left-\[17\.79px\]{left:17.79px}.left-\[18\.13px\]{left:18.13px}.left-\[20\.83px\]{left:20.83px}.left-\[22\.33px\]{left:22.33px}.left-\[26\.29px\]{left:26.29px}.left-\[27\.11px\]{left:27.11px}.left-\[27\.91px\]{left:27.91px}.left-\[31\.64px\]{left:31.64px}.left-\[34\.92px\]{left:34.92px}.left-\[35\.14px\]{left:35.14px}.left-\[41\.14px\]{left:41.14px}.left-\[50\%\]{left:50%}.left-\[62\.48px\]{left:62.48px}.left-\[68\.95px\]{left:68.95px}.left-\[116\.41px\]{left:116.41px}.left-\[116\.59px\]{left:116.59px}.left-\[116\.69px\]{left:116.69px}.left-\[136\.29px\]{left:136.29px}.left-\[136\.51px\]{left:136.51px}.left-\[136\.62px\]{left:136.62px}.left-\[161\.63px\]{left:161.63px}.left-\[161\.78px\]{left:161.78px}.left-\[163\.55px\]{left:163.55px}.left-\[165\.5px\]{left:165.5px}.left-\[166\.65px\]{left:166.65px}.left-\[167\.77px\]{left:167.77px}.left-\[189\.24px\]{left:189.24px}.left-\[189\.41px\]{left:189.41px}.left-\[191\.48px\]{left:191.48px}.left-\[193\.77px\]{left:193.77px}.left-\[195\.12px\]{left:195.12px}.left-\[196\.42px\]{left:196.42px}.left-\[206\.99px\]{left:206.99px}.left-\[207\.32px\]{left:207.32px}.left-\[207\.48px\]{left:207.48px}.left-\[228\.42px\]{left:228.42px}.left-\[228\.78px\]{left:228.78px}.left-\[228\.97px\]{left:228.97px}.left-\[287\.41px\]{left:287.41px}.left-\[287\.67px\]{left:287.67px}.left-\[290\.81px\]{left:290.81px}.left-\[294\.28px\]{left:294.28px}.left-\[296\.33px\]{left:296.33px}.left-\[298\.31px\]{left:298.31px}.left-\[317\.17px\]{left:317.17px}.left-\[317\.45px\]{left:317.45px}.left-\[320\.92px\]{left:320.92px}.left-\[324\.75px\]{left:324.75px}.left-\[327\.01px\]{left:327.01px}.left-\[329\.2px\]{left:329.2px}.left-\[calc\(50\%\+0\.1px\)\]{left:calc(50% + .1px)}.left-\[calc\(50\%\+0\.05px\)\]{left:calc(50% + .05px)}.left-\[calc\(50\%\+0\.15px\)\]{left:calc(50% + .15px)}.left-\[calc\(50\%\+0\.18px\)\]{left:calc(50% + .18px)}.left-\[calc\(50\%\+0\.19px\)\]{left:calc(50% + .19px)}.left-\[calc\(50\%\+0\.21px\)\]{left:calc(50% + .21px)}.left-\[calc\(50\%\+0\.22px\)\]{left:calc(50% + .22px)}.left-\[calc\(50\%\+0\.25px\)\]{left:calc(50% + .25px)}.left-\[calc\(50\%\+0\.27px\)\]{left:calc(50% + .27px)}.left-\[calc\(50\%\+0\.32px\)\]{left:calc(50% + .32px)}.left-\[calc\(50\%\+0\.33px\)\]{left:calc(50% + .33px)}.left-\[calc\(50\%\+0\.36px\)\]{left:calc(50% + .36px)}.left-\[calc\(50\%\+1\.52px\)\]{left:calc(50% + 1.52px)}.left-\[calc\(50\%\+1\.89px\)\]{left:calc(50% + 1.89px)}.left-\[calc\(50\%\+4\.22px\)\]{left:calc(50% + 4.22px)}.left-\[calc\(50\%\+4\.69px\)\]{left:calc(50% + 4.69px)}.left-\[calc\(50\%\+12\.84px\)\]{left:calc(50% + 12.84px)}.left-\[calc\(50\%\+14\.26px\)\]{left:calc(50% + 14.26px)}.left-\[calc\(50\%\+21\.45px\)\]{left:calc(50% + 21.45px)}.left-\[calc\(50\%\+23\.83px\)\]{left:calc(50% + 23.83px)}.left-\[calc\(50\%\+30\.07px\)\]{left:calc(50% + 30.07px)}.left-\[calc\(50\%\+33\.41px\)\]{left:calc(50% + 33.41px)}.left-\[calc\(50\%\+38\.69px\)\]{left:calc(50% + 38.69px)}.left-\[calc\(50\%\+42\.99px\)\]{left:calc(50% + 42.99px)}.left-\[calc\(50\%\+47\.31px\)\]{left:calc(50% + 47.31px)}.left-\[calc\(50\%\+52\.56px\)\]{left:calc(50% + 52.56px)}.left-\[calc\(50\%\+55\.92px\)\]{left:calc(50% + 55.92px)}.left-\[calc\(50\%\+62\.14px\)\]{left:calc(50% + 62.14px)}.left-\[calc\(50\%\+64\.54px\)\]{left:calc(50% + 64.54px)}.left-\[calc\(50\%\+71\.71px\)\]{left:calc(50% + 71.71px)}.left-\[calc\(50\%\+73\.16px\)\]{left:calc(50% + 73.16px)}.left-\[calc\(50\%\+80\.61px\)\]{left:calc(50% + 80.61px)}.left-\[calc\(50\%\+81\.29px\)\]{left:calc(50% + 81.29px)}.left-\[calc\(50\%\+81\.78px\)\]{left:calc(50% + 81.78px)}.left-\[calc\(50\%\+90\.4px\)\]{left:calc(50% + 90.4px)}.left-\[calc\(50\%\+90\.86px\)\]{left:calc(50% + 90.86px)}.left-\[calc\(50\%\+99\.01px\)\]{left:calc(50% + 99.01px)}.left-\[calc\(50\%\+100\.44px\)\]{left:calc(50% + 100.44px)}.left-\[calc\(50\%\+102\.61px\)\]{left:calc(50% + 102.61px)}.left-\[calc\(50\%\+107\.63px\)\]{left:calc(50% + 107.63px)}.left-\[calc\(50\%\+110\.02px\)\]{left:calc(50% + 110.02px)}.left-\[calc\(50\%\+112\.61px\)\]{left:calc(50% + 112.61px)}.left-\[calc\(50\%\+116\.25px\)\]{left:calc(50% + 116.25px)}.left-\[calc\(50\%\+119\.59px\)\]{left:calc(50% + 119.59px)}.left-\[calc\(50\%\+124\.87px\)\]{left:calc(50% + 124.87px)}.left-\[calc\(50\%\+129\.17px\)\]{left:calc(50% + 129.17px)}.left-\[calc\(50\%\+133\.49px\)\]{left:calc(50% + 133.49px)}.left-\[calc\(50\%\+138\.74px\)\]{left:calc(50% + 138.74px)}.left-\[calc\(50\%\+148\.32px\)\]{left:calc(50% + 148.32px)}.left-\[calc\(50\%-0\.01px\)\]{left:calc(50% - .01px)}.left-\[calc\(50\%-0\.1px\)\]{left:calc(50% - .1px)}.left-\[calc\(50\%-0\.5px\)\]{left:calc(50% - .5px)}.left-\[calc\(50\%-0\.09px\)\]{left:calc(50% - .09px)}.left-\[calc\(50\%-0\.35px\)\]{left:calc(50% - .35px)}.left-\[calc\(50\%-0\.46px\)\]{left:calc(50% - .46px)}.left-\[calc\(50\%-0\.54px\)\]{left:calc(50% - .54px)}.left-\[calc\(50\%-0\.82px\)\]{left:calc(50% - .82px)}.left-\[calc\(50\%-0\.91px\)\]{left:calc(50% - .91px)}.left-\[calc\(50\%-4\.4px\)\]{left:calc(50% - 4.4px)}.left-\[calc\(50\%-4\.89px\)\]{left:calc(50% - 4.89px)}.left-\[calc\(50\%-13\.02px\)\]{left:calc(50% - 13.02px)}.left-\[calc\(50\%-14\.47px\)\]{left:calc(50% - 14.47px)}.left-\[calc\(50\%-21\.64px\)\]{left:calc(50% - 21.64px)}.left-\[calc\(50\%-24\.04px\)\]{left:calc(50% - 24.04px)}.left-\[calc\(50\%-30\.26px\)\]{left:calc(50% - 30.26px)}.left-\[calc\(50\%-33\.62px\)\]{left:calc(50% - 33.62px)}.left-\[calc\(50\%-38\.87px\)\]{left:calc(50% - 38.87px)}.left-\[calc\(50\%-43\.19px\)\]{left:calc(50% - 43.19px)}.left-\[calc\(50\%-47\.49px\)\]{left:calc(50% - 47.49px)}.left-\[calc\(50\%-52\.77px\)\]{left:calc(50% - 52.77px)}.left-\[calc\(50\%-56\.11px\)\]{left:calc(50% - 56.11px)}.left-\[calc\(50\%-62\.34px\)\]{left:calc(50% - 62.34px)}.left-\[calc\(50\%-64\.73px\)\]{left:calc(50% - 64.73px)}.left-\[calc\(50\%-71\.92px\)\]{left:calc(50% - 71.92px)}.left-\[calc\(50\%-73\.35px\)\]{left:calc(50% - 73.35px)}.left-\[calc\(50\%-81\.49px\)\]{left:calc(50% - 81.49px)}.left-\[calc\(50\%-81\.96px\)\]{left:calc(50% - 81.96px)}.left-\[calc\(50\%-90\.58px\)\]{left:calc(50% - 90.58px)}.left-\[calc\(50\%-91\.07px\)\]{left:calc(50% - 91.07px)}.left-\[calc\(50\%-99\.2px\)\]{left:calc(50% - 99.2px)}.left-\[calc\(50\%-100\.65px\)\]{left:calc(50% - 100.65px)}.left-\[calc\(50\%-107\.82px\)\]{left:calc(50% - 107.82px)}.left-\[calc\(50\%-110\.22px\)\]{left:calc(50% - 110.22px)}.left-\[calc\(50\%-116\.44px\)\]{left:calc(50% - 116.44px)}.left-\[calc\(50\%-119\.8px\)\]{left:calc(50% - 119.8px)}.left-\[calc\(50\%-125\.05px\)\]{left:calc(50% - 125.05px)}.left-\[calc\(50\%-129\.37px\)\]{left:calc(50% - 129.37px)}.left-\[calc\(50\%-133\.67px\)\]{left:calc(50% - 133.67px)}.left-\[calc\(50\%-138\.95px\)\]{left:calc(50% - 138.95px)}.left-\[calc\(50\%-148\.52px\)\]{left:calc(50% - 148.52px)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-1{grid-column:1}.col-2{grid-column:2}.col-start-1{grid-column-start:1}.row-1{grid-row:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0{margin-top:0}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[32\.29px\]{margin-top:32.29px}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing)}.ml-\[13px\]{margin-left:13px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-\[0\.079px\]{width:.079px;height:.079px}.size-\[0\.082px\]{width:.082px;height:.082px}.size-\[0\.091px\]{width:.091px;height:.091px}.size-\[1\.116px\]{width:1.116px;height:1.116px}.size-\[1\.306px\]{width:1.306px;height:1.306px}.size-\[1\.984px\]{width:1.984px;height:1.984px}.size-\[2\.189px\]{width:2.189px;height:2.189px}.size-\[4\.281px\]{width:4.281px;height:4.281px}.size-\[4\.703px\]{width:4.703px;height:4.703px}.size-\[4\.816px\]{width:4.816px;height:4.816px}.size-\[5\.351px\]{width:5.351px;height:5.351px}.size-\[7\.838px\]{width:7.838px;height:7.838px}.size-\[8\.027px\]{width:8.027px;height:8.027px}.size-\[8\.919px\]{width:8.919px;height:8.919px}.size-\[10\.973px\]{width:10.973px;height:10.973px}.size-\[11\.238px\]{width:11.238px;height:11.238px}.size-\[11\.437px\]{width:11.437px;height:11.437px}.size-\[12\.065px\]{width:12.065px;height:12.065px}.size-\[12\.218px\]{width:12.218px;height:12.218px}.size-\[12\.486px\]{width:12.486px;height:12.486px}.size-\[12\.831px\]{width:12.831px;height:12.831px}.size-\[13\.227px\]{width:13.227px;height:13.227px}.size-\[14\.12px\]{width:14.12px;height:14.12px}.size-\[15\.022px\]{width:15.022px;height:15.022px}.size-\[15\.081px\]{width:15.081px;height:15.081px}.size-\[15\.273px\]{width:15.273px;height:15.273px}.size-\[17\.177px\]{width:17.177px;height:17.177px}.size-\[19\.329px\]{width:19.329px;height:19.329px}.size-\[20px\]{width:20px;height:20px}.size-\[21\.471px\]{width:21.471px;height:21.471px}.size-\[21\.477px\]{width:21.477px;height:21.477px}.size-\[22\.815px\]{width:22.815px;height:22.815px}.size-\[22px\]{width:22px;height:22px}.size-\[23\.514px\]{width:23.514px;height:23.514px}.size-\[24\.081px\]{width:24.081px;height:24.081px}.size-\[24px\]{width:24px;height:24px}.size-\[25\.177px\]{width:25.177px;height:25.177px}.size-\[26\.757px\]{width:26.757px;height:26.757px}.size-\[44px\]{width:44px;height:44px}.size-\[54\.965px\]{width:54.965px;height:54.965px}.size-\[61\.836px\]{width:61.836px;height:61.836px}.size-\[68\.706px\]{width:68.706px;height:68.706px}.size-\[74\.203px\]{width:74.203px;height:74.203px}.size-\[77\.295px\]{width:77.295px;height:77.295px}.size-\[92\.754px\]{width:92.754px;height:92.754px}.size-\[142\.297px\]{width:142.297px;height:142.297px}.size-\[177\.871px\]{width:177.871px;height:177.871px}.size-\[186\.711px\]{width:186.711px;height:186.711px}.size-\[233\.389px\]{width:233.389px;height:233.389px}.size-\[567\.296px\]{width:567.296px;height:567.296px}.size-\[600px\]{width:600px;height:600px}.size-\[682\.266px\]{width:682.266px;height:682.266px}.size-\[739px\]{width:739px;height:739px}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.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-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[0\.73px\]{height:.73px}.h-\[0\.98px\]{height:.98px}.h-\[0\.372px\]{height:.372px}.h-\[0\.412px\]{height:.412px}.h-\[0\.435px\]{height:.435px}.h-\[0\.515px\]{height:.515px}.h-\[0\.661px\]{height:.661px}.h-\[0\.713px\]{height:.713px}.h-\[0\.835px\]{height:.835px}.h-\[1\.76px\]{height:1.76px}.h-\[1\.116px\]{height:1.116px}.h-\[1\.147px\]{height:1.147px}.h-\[1\.267px\]{height:1.267px}.h-\[1\.306px\]{height:1.306px}.h-\[1\.374px\]{height:1.374px}.h-\[1\.399px\]{height:1.399px}.h-\[1\.572px\]{height:1.572px}.h-\[1\.718px\]{height:1.718px}.h-\[1\.742px\]{height:1.742px}.h-\[1\.759px\]{height:1.759px}.h-\[1\.841px\]{height:1.841px}.h-\[1\.922px\]{height:1.922px}.h-\[1\.984px\]{height:1.984px}.h-\[1px\]{height:1px}.h-\[2\.06px\]{height:2.06px}.h-\[2\.061px\]{height:2.061px}.h-\[2\.189px\]{height:2.189px}.h-\[2\.417px\]{height:2.417px}.h-\[2\.419px\]{height:2.419px}.h-\[2\.761px\]{height:2.761px}.h-\[2\.791px\]{height:2.791px}.h-\[2\.796px\]{height:2.796px}.h-\[2\.831px\]{height:2.831px}.h-\[2\.832px\]{height:2.832px}.h-\[3\.13px\]{height:3.13px}.h-\[3\.036px\]{height:3.036px}.h-\[3\.068px\]{height:3.068px}.h-\[3\.085px\]{height:3.085px}.h-\[3\.97px\]{height:3.97px}.h-\[3\.129px\]{height:3.129px}.h-\[3\.161px\]{height:3.161px}.h-\[3\.267px\]{height:3.267px}.h-\[3\.347px\]{height:3.347px}.h-\[3\.452px\]{height:3.452px}.h-\[3\.454px\]{height:3.454px}.h-\[3\.533px\]{height:3.533px}.h-\[3\.554px\]{height:3.554px}.h-\[3\.701px\]{height:3.701px}.h-\[3\.919px\]{height:3.919px}.h-\[4\.137px\]{height:4.137px}.h-\[4\.298px\]{height:4.298px}.h-\[4\.299px\]{height:4.299px}.h-\[4\.301px\]{height:4.301px}.h-\[4\.648px\]{height:4.648px}.h-\[4\.744px\]{height:4.744px}.h-\[4\.746px\]{height:4.746px}.h-\[4\.963px\]{height:4.963px}.h-\[5\.362px\]{height:5.362px}.h-\[5\.399px\]{height:5.399px}.h-\[5\.477px\]{height:5.477px}.h-\[5\.523px\]{height:5.523px}.h-\[5\.621px\]{height:5.621px}.h-\[5\.879px\]{height:5.879px}.h-\[5\.952px\]{height:5.952px}.h-\[5\.958px\]{height:5.958px}.h-\[6\.136px\]{height:6.136px}.h-\[6\.203px\]{height:6.203px}.h-\[6\.282px\]{height:6.282px}.h-\[6\.568px\]{height:6.568px}.h-\[6\.703px\]{height:6.703px}.h-\[6\.903px\]{height:6.903px}.h-\[6\.933px\]{height:6.933px}.h-\[7\.059px\]{height:7.059px}.h-\[7\.67px\]{height:7.67px}.h-\[7\.79px\]{height:7.79px}.h-\[7\.809px\]{height:7.809px}.h-\[9\.143px\]{height:9.143px}.h-\[9\.612px\]{height:9.612px}.h-\[9\.987px\]{height:9.987px}.h-\[10\.306px\]{height:10.306px}.h-\[11\.097px\]{height:11.097px}.h-\[11\.157px\]{height:11.157px}.h-\[12\.015px\]{height:12.015px}.h-\[12\.206px\]{height:12.206px}.h-\[12\.882px\]{height:12.882px}.h-\[13\.063px\]{height:13.063px}.h-\[13\.563px\]{height:13.563px}.h-\[13\.885px\]{height:13.885px}.h-\[14\.691px\]{height:14.691px}.h-\[14\.746px\]{height:14.746px}.h-\[15\.323px\]{height:15.323px}.h-\[15\.808px\]{height:15.808px}.h-\[15\.937px\]{height:15.937px}.h-\[15\.938px\]{height:15.938px}.h-\[15\.992px\]{height:15.992px}.h-\[15\.993px\]{height:15.993px}.h-\[16\.166px\]{height:16.166px}.h-\[16\.645px\]{height:16.645px}.h-\[17\.2px\]{height:17.2px}.h-\[18\.432px\]{height:18.432px}.h-\[18\.495px\]{height:18.495px}.h-\[18\.507px\]{height:18.507px}.h-\[18\.659px\]{height:18.659px}.h-\[18\.661px\]{height:18.661px}.h-\[18\.724px\]{height:18.724px}.h-\[18\.725px\]{height:18.725px}.h-\[19\.839px\]{height:19.839px}.h-\[19\.974px\]{height:19.974px}.h-\[21\.893px\]{height:21.893px}.h-\[21\.908px\]{height:21.908px}.h-\[21px\]{height:21px}.h-\[22\.194px\]{height:22.194px}.h-\[22px\]{height:22px}.h-\[23\.813px\]{height:23.813px}.h-\[24\.342px\]{height:24.342px}.h-\[24\.546px\]{height:24.546px}.h-\[24px\]{height:24px}.h-\[25\.104px\]{height:25.104px}.h-\[25\.105px\]{height:25.105px}.h-\[25\.476px\]{height:25.476px}.h-\[25\.623px\]{height:25.623px}.h-\[25\.624px\]{height:25.624px}.h-\[25\.662px\]{height:25.662px}.h-\[25\.663px\]{height:25.663px}.h-\[25\.779px\]{height:25.779px}.h-\[25\.848px\]{height:25.848px}.h-\[26\.67px\]{height:26.67px}.h-\[26\.122px\]{height:26.122px}.h-\[26\.459px\]{height:26.459px}.h-\[26\.483px\]{height:26.483px}.h-\[26\.515px\]{height:26.515px}.h-\[28\.34px\]{height:28.34px}.h-\[28\.107px\]{height:28.107px}.h-\[28\.338px\]{height:28.338px}.h-\[28\.436px\]{height:28.436px}.h-\[28\.438px\]{height:28.438px}.h-\[28\.739px\]{height:28.739px}.h-\[28\.826px\]{height:28.826px}.h-\[29\.9px\]{height:29.9px}.h-\[29\.392px\]{height:29.392px}.h-\[29\.393px\]{height:29.393px}.h-\[29\.425px\]{height:29.425px}.h-\[29\.634px\]{height:29.634px}.h-\[29\.673px\]{height:29.673px}.h-\[29\.827px\]{height:29.827px}.h-\[29\.999px\]{height:29.999px}.h-\[30\.045px\]{height:30.045px}.h-\[30\.046px\]{height:30.046px}.h-\[30\.182px\]{height:30.182px}.h-\[30\.263px\]{height:30.263px}.h-\[30px\]{height:30px}.h-\[31\.018px\]{height:31.018px}.h-\[31\.38px\]{height:31.38px}.h-\[31\.272px\]{height:31.272px}.h-\[31\.275px\]{height:31.275px}.h-\[31\.351px\]{height:31.351px}.h-\[31\.383px\]{height:31.383px}.h-\[32\.108px\]{height:32.108px}.h-\[32\.463px\]{height:32.463px}.h-\[33\.222px\]{height:33.222px}.h-\[35\.676px\]{height:35.676px}.h-\[36\.07px\]{height:36.07px}.h-\[36\.986px\]{height:36.986px}.h-\[36px\]{height:36px}.h-\[37\.58px\]{height:37.58px}.h-\[37\.091px\]{height:37.091px}.h-\[37\.813px\]{height:37.813px}.h-\[38\.658px\]{height:38.658px}.h-\[39\.795px\]{height:39.795px}.h-\[40\.91px\]{height:40.91px}.h-\[40\.352px\]{height:40.352px}.h-\[40\.353px\]{height:40.353px}.h-\[41\.282px\]{height:41.282px}.h-\[42\.954px\]{height:42.954px}.h-\[43\.303px\]{height:43.303px}.h-\[43\.647px\]{height:43.647px}.h-\[43\.998px\]{height:43.998px}.h-\[44\.272px\]{height:44.272px}.h-\[44\.638px\]{height:44.638px}.h-\[44\.639px\]{height:44.639px}.h-\[44px\]{height:44px}.h-\[45\.3px\]{height:45.3px}.h-\[45\.63px\]{height:45.63px}.h-\[45\.299px\]{height:45.299px}.h-\[45\.561px\]{height:45.561px}.h-\[45\.562px\]{height:45.562px}.h-\[45\.631px\]{height:45.631px}.h-\[45\.839px\]{height:45.839px}.h-\[45\.961px\]{height:45.961px}.h-\[46\.591px\]{height:46.591px}.h-\[46px\]{height:46px}.h-\[47\.245px\]{height:47.245px}.h-\[47\.246px\]{height:47.246px}.h-\[47\.807px\]{height:47.807px}.h-\[47\.898px\]{height:47.898px}.h-\[48\.166px\]{height:48.166px}.h-\[48\.333px\]{height:48.333px}.h-\[48px\]{height:48px}.h-\[49\.26px\]{height:49.26px}.h-\[49\.99px\]{height:49.99px}.h-\[49\.261px\]{height:49.261px}.h-\[50\.28px\]{height:50.28px}.h-\[50\.72px\]{height:50.72px}.h-\[50\.278px\]{height:50.278px}.h-\[50\.355px\]{height:50.355px}.h-\[50\.356px\]{height:50.356px}.h-\[50\.585px\]{height:50.585px}.h-\[54px\]{height:54px}.h-\[55px\]{height:55px}.h-\[59\.759px\]{height:59.759px}.h-\[60\.749px\]{height:60.749px}.h-\[65\.765px\]{height:65.765px}.h-\[66\.821px\]{height:66.821px}.h-\[67\.237px\]{height:67.237px}.h-\[67\.499px\]{height:67.499px}.h-\[70\.76px\]{height:70.76px}.h-\[71\.752px\]{height:71.752px}.h-\[71\.753px\]{height:71.753px}.h-\[72\.574px\]{height:72.574px}.h-\[72\.744px\]{height:72.744px}.h-\[73\.74px\]{height:73.74px}.h-\[73\.405px\]{height:73.405px}.h-\[74\.199px\]{height:74.199px}.h-\[78\.086px\]{height:78.086px}.h-\[79\.181px\]{height:79.181px}.h-\[79\.183px\]{height:79.183px}.h-\[80\.275px\]{height:80.275px}.h-\[81\.005px\]{height:81.005px}.h-\[90px\]{height:90px}.h-\[100cqh\]{height:100cqh}.h-\[100cqw\]{height:100cqw}.h-\[132\.393px\]{height:132.393px}.h-\[132px\]{height:132px}.h-\[142\.2px\]{height:142.2px}.h-\[158px\]{height:158px}.h-\[179px\]{height:179px}.h-\[192px\]{height:192px}.h-\[200px\]{height:200px}.h-\[202\.36px\]{height:202.36px}.h-\[240px\]{height:240px}.h-\[280px\]{height:280px}.h-\[283\.675px\]{height:283.675px}.h-\[293\.252px\]{height:293.252px}.h-\[300px\]{height:300px}.h-\[304\.585px\]{height:304.585px}.h-\[305\.153px\]{height:305.153px}.h-\[311\.104px\]{height:311.104px}.h-\[311\.662px\]{height:311.662px}.h-\[316\.404px\]{height:316.404px}.h-\[317\.519px\]{height:317.519px}.h-\[320px\]{height:320px}.h-\[332\.127px\]{height:332.127px}.h-\[334\.533px\]{height:334.533px}.h-\[342\.344px\]{height:342.344px}.h-\[343\.34px\]{height:343.34px}.h-\[343\.646px\]{height:343.646px}.h-\[345\.628px\]{height:345.628px}.h-\[349\.357px\]{height:349.357px}.h-\[351\.494px\]{height:351.494px}.h-\[357\.273px\]{height:357.273px}.h-\[364\.24px\]{height:364.24px}.h-\[364\.894px\]{height:364.894px}.h-\[370\.445px\]{height:370.445px}.h-\[371\.752px\]{height:371.752px}.h-\[391\.671px\]{height:391.671px}.h-\[400\.817px\]{height:400.817px}.h-\[402\.341px\]{height:402.341px}.h-\[409\.027px\]{height:409.027px}.h-\[434\.193px\]{height:434.193px}.h-\[452px\]{height:452px}.h-\[460px\]{height:460px}.h-\[504\.41px\]{height:504.41px}.h-\[521\.439px\]{height:521.439px}.h-\[541\.59px\]{height:541.59px}.h-\[542\.601px\]{height:542.601px}.h-\[553\.182px\]{height:553.182px}.h-\[554\.174px\]{height:554.174px}.h-\[556\.638px\]{height:556.638px}.h-\[562\.605px\]{height:562.605px}.h-\[564\.589px\]{height:564.589px}.h-\[565\.708px\]{height:565.708px}.h-\[569px\]{height:569px}.h-\[575\.429px\]{height:575.429px}.h-\[576px\]{height:576px}.h-\[594\.841px\]{height:594.841px}.h-\[598\.782px\]{height:598.782px}.h-\[608\.731px\]{height:608.731px}.h-\[610\.459px\]{height:610.459px}.h-\[611\.046px\]{height:611.046px}.h-\[611\.553px\]{height:611.553px}.h-\[614\.57px\]{height:614.57px}.h-\[620\.858px\]{height:620.858px}.h-\[621\.2px\]{height:621.2px}.h-\[623\.047px\]{height:623.047px}.h-\[625px\]{height:625px}.h-\[656\.432px\]{height:656.432px}.h-\[671\.76px\]{height:671.76px}.h-\[674\.314px\]{height:674.314px}.h-\[685\.52px\]{height:685.52px}.h-\[772\.049px\]{height:772.049px}.h-\[1005\.899px\]{height:1005.9px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.min-h-\[60px\]{min-height:60px}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-1{width:var(--spacing)}.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-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.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-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[0\.22px\]{width:.22px}.w-\[0\.87px\]{width:.87px}.w-\[0\.187px\]{width:.187px}.w-\[0\.188px\]{width:.188px}.w-\[0\.191px\]{width:.191px}.w-\[0\.219px\]{width:.219px}.w-\[0\.223px\]{width:.223px}.w-\[0\.332px\]{width:.332px}.w-\[0\.333px\]{width:.333px}.w-\[0\.335px\]{width:.335px}.w-\[0\.339px\]{width:.339px}.w-\[0\.366px\]{width:.366px}.w-\[0\.367px\]{width:.367px}.w-\[0\.368px\]{width:.368px}.w-\[0\.369px\]{width:.369px}.w-\[0\.373px\]{width:.373px}.w-\[0\.374px\]{width:.374px}.w-\[0\.375px\]{width:.375px}.w-\[0\.376px\]{width:.376px}.w-\[0\.381px\]{width:.381px}.w-\[0\.382px\]{width:.382px}.w-\[0\.437px\]{width:.437px}.w-\[0\.439px\]{width:.439px}.w-\[0\.441px\]{width:.441px}.w-\[0\.446px\]{width:.446px}.w-\[0\.447px\]{width:.447px}.w-\[0\.664px\]{width:.664px}.w-\[0\.667px\]{width:.667px}.w-\[0\.669px\]{width:.669px}.w-\[0\.678px\]{width:.678px}.w-\[0\.679px\]{width:.679px}.w-\[0\.733px\]{width:.733px}.w-\[0\.736px\]{width:.736px}.w-\[0\.738px\]{width:.738px}.w-\[0\.743px\]{width:.743px}.w-\[0\.744px\]{width:.744px}.w-\[0\.748px\]{width:.748px}.w-\[0\.749px\]{width:.749px}.w-\[0\.871px\]{width:.871px}.w-\[0\.932px\]{width:.932px}.w-\[1\.6px\]{width:1.6px}.w-\[1\.46px\]{width:1.46px}.w-\[1\.052px\]{width:1.052px}.w-\[1\.091px\]{width:1.091px}.w-\[1\.108px\]{width:1.108px}.w-\[1\.116px\]{width:1.116px}.w-\[1\.176px\]{width:1.176px}.w-\[1\.209px\]{width:1.209px}.w-\[1\.225px\]{width:1.225px}.w-\[1\.232px\]{width:1.232px}.w-\[1\.298px\]{width:1.298px}.w-\[1\.302px\]{width:1.302px}.w-\[1\.306px\]{width:1.306px}.w-\[1\.321px\]{width:1.321px}.w-\[1\.323px\]{width:1.323px}.w-\[1\.374px\]{width:1.374px}.w-\[1\.377px\]{width:1.377px}.w-\[1\.415px\]{width:1.415px}.w-\[1\.434px\]{width:1.434px}.w-\[1\.458px\]{width:1.458px}.w-\[1\.488px\]{width:1.488px}.w-\[1\.523px\]{width:1.523px}.w-\[1\.524px\]{width:1.524px}.w-\[1\.656px\]{width:1.656px}.w-\[1\.718px\]{width:1.718px}.w-\[1\.742px\]{width:1.742px}.w-\[1\.784px\]{width:1.784px}.w-\[1\.828px\]{width:1.828px}.w-\[1\.869px\]{width:1.869px}.w-\[1\.871px\]{width:1.871px}.w-\[1\.874px\]{width:1.874px}.w-\[1\.971px\]{width:1.971px}.w-\[1\.984px\]{width:1.984px}.w-\[1px\]{width:1px}.w-\[2\.32px\]{width:2.32px}.w-\[2\.046px\]{width:2.046px}.w-\[2\.065px\]{width:2.065px}.w-\[2\.071px\]{width:2.071px}.w-\[2\.091px\]{width:2.091px}.w-\[2\.149px\]{width:2.149px}.w-\[2\.175px\]{width:2.175px}.w-\[2\.178px\]{width:2.178px}.w-\[2\.188px\]{width:2.188px}.w-\[2\.189px\]{width:2.189px}.w-\[2\.301px\]{width:2.301px}.w-\[2\.308px\]{width:2.308px}.w-\[2\.315px\]{width:2.315px}.w-\[2\.372px\]{width:2.372px}.w-\[2\.395px\]{width:2.395px}.w-\[2\.403px\]{width:2.403px}.w-\[2\.554px\]{width:2.554px}.w-\[2\.646px\]{width:2.646px}.w-\[2\.709px\]{width:2.709px}.w-\[2\.716px\]{width:2.716px}.w-\[2\.845px\]{width:2.845px}.w-\[2\.919px\]{width:2.919px}.w-\[2\.975px\]{width:2.975px}.w-\[2\.989px\]{width:2.989px}.w-\[3\.14px\]{width:3.14px}.w-\[3\.161px\]{width:3.161px}.w-\[3\.323px\]{width:3.323px}.w-\[3\.347px\]{width:3.347px}.w-\[3\.483px\]{width:3.483px}.w-\[3\.637px\]{width:3.637px}.w-\[3\.666px\]{width:3.666px}.w-\[3\.701px\]{width:3.701px}.w-\[3\.919px\]{width:3.919px}.w-\[4\.014px\]{width:4.014px}.w-\[4\.125px\]{width:4.125px}.w-\[4\.277px\]{width:4.277px}.w-\[4\.552px\]{width:4.552px}.w-\[4\.835px\]{width:4.835px}.w-\[5\.008px\]{width:5.008px}.w-\[5\.29px\]{width:5.29px}.w-\[5\.66px\]{width:5.66px}.w-\[5\.393px\]{width:5.393px}.w-\[5\.621px\]{width:5.621px}.w-\[5\.838px\]{width:5.838px}.w-\[5\.952px\]{width:5.952px}.w-\[6\.203px\]{width:6.203px}.w-\[6\.314px\]{width:6.314px}.w-\[6\.343px\]{width:6.343px}.w-\[6\.568px\]{width:6.568px}.w-\[7\.605px\]{width:7.605px}.w-\[7\.929px\]{width:7.929px}.w-\[8\.275px\]{width:8.275px}.w-\[8\.392px\]{width:8.392px}.w-\[8\.597px\]{width:8.597px}.w-\[9\.487px\]{width:9.487px}.w-\[9\.589px\]{width:9.589px}.w-\[9\.688px\]{width:9.688px}.w-\[10\.306px\]{width:10.306px}.w-\[10\.582px\]{width:10.582px}.w-\[11\.715px\]{width:11.715px}.w-\[12\.065px\]{width:12.065px}.w-\[12\.882px\]{width:12.882px}.w-\[13\.227px\]{width:13.227px}.w-\[13\.716px\]{width:13.716px}.w-\[14\.714px\]{width:14.714px}.w-\[15\.081px\]{width:15.081px}.w-\[16\.237px\]{width:16.237px}.w-\[20\.831px\]{width:20.831px}.w-\[22\.988px\]{width:22.988px}.w-\[27\.84px\]{width:27.84px}.w-\[27\.521px\]{width:27.521px}.w-\[32\.222px\]{width:32.222px}.w-\[34\.8px\]{width:34.8px}.w-\[34\.799px\]{width:34.799px}.w-\[48\.72px\]{width:48.72px}.w-\[48\.906px\]{width:48.906px}.w-\[48\.937px\]{width:48.937px}.w-\[48px\]{width:48px}.w-\[49\.704px\]{width:49.704px}.w-\[50\.82px\]{width:50.82px}.w-\[51\.031px\]{width:51.031px}.w-\[51\.51px\]{width:51.51px}.w-\[51\.419px\]{width:51.419px}.w-\[54\.004px\]{width:54.004px}.w-\[54\.965px\]{width:54.965px}.w-\[55\.226px\]{width:55.226px}.w-\[57\.26px\]{width:57.26px}.w-\[57\.042px\]{width:57.042px}.w-\[59\.5px\]{width:59.5px}.w-\[59\.747px\]{width:59.747px}.w-\[60\.202px\]{width:60.202px}.w-\[60\.308px\]{width:60.308px}.w-\[64\.713px\]{width:64.713px}.w-\[68\.706px\]{width:68.706px}.w-\[75\.765px\]{width:75.765px}.w-\[78\.378px\]{width:78.378px}.w-\[80\.27px\]{width:80.27px}.w-\[82\.839px\]{width:82.839px}.w-\[86\.631px\]{width:86.631px}.w-\[86\.962px\]{width:86.962px}.w-\[89\.189px\]{width:89.189px}.w-\[90\.74px\]{width:90.74px}.w-\[90\.364px\]{width:90.364px}.w-\[91\.43px\]{width:91.43px}.w-\[91\.591px\]{width:91.591px}.w-\[92\.044px\]{width:92.044px}.w-\[95\.601px\]{width:95.601px}.w-\[95\.966px\]{width:95.966px}.w-\[99\.721px\]{width:99.721px}.w-\[100\.135px\]{width:100.135px}.w-\[100\.897px\]{width:100.897px}.w-\[100cqw\]{width:100cqw}.w-\[100px\]{width:100px}.w-\[101\.074px\]{width:101.074px}.w-\[103\.677px\]{width:103.677px}.w-\[112px\]{width:112px}.w-\[113px\]{width:113px}.w-\[115\.067px\]{width:115.067px}.w-\[121\.385px\]{width:121.385px}.w-\[126\.981px\]{width:126.981px}.w-\[130\.448px\]{width:130.448px}.w-\[133px\]{width:133px}.w-\[135px\]{width:135px}.w-\[139px\]{width:139px}.w-\[145\.659px\]{width:145.659px}.w-\[152\.728px\]{width:152.728px}.w-\[153\.568px\]{width:153.568px}.w-\[153\.601px\]{width:153.601px}.w-\[161\.41px\]{width:161.41px}.w-\[163\.083px\]{width:163.083px}.w-\[168\.92px\]{width:168.92px}.w-\[179\.836px\]{width:179.836px}.w-\[184\.35px\]{width:184.35px}.w-\[188\.978px\]{width:188.978px}.w-\[190\.938px\]{width:190.938px}.w-\[197\.771px\]{width:197.771px}.w-\[199\.855px\]{width:199.855px}.w-\[202\.256px\]{width:202.256px}.w-\[203\.438px\]{width:203.438px}.w-\[207\.993px\]{width:207.993px}.w-\[226\.036px\]{width:226.036px}.w-\[231\.953px\]{width:231.953px}.w-\[240px\]{width:240px}.w-\[248px\]{width:248px}.w-\[249\.818px\]{width:249.818px}.w-\[255\.969px\]{width:255.969px}.w-\[259\.992px\]{width:259.992px}.w-\[259px\]{width:259px}.w-\[264px\]{width:264px}.w-\[268\.201px\]{width:268.201px}.w-\[271\.882px\]{width:271.882px}.w-\[272\.289px\]{width:272.289px}.w-\[273\.121px\]{width:273.121px}.w-\[282\.545px\]{width:282.545px}.w-\[284px\]{width:284px}.w-\[287\.006px\]{width:287.006px}.w-\[289\.982px\]{width:289.982px}.w-\[290px\]{width:290px}.w-\[297px\]{width:297px}.w-\[298\.001px\]{width:298.001px}.w-\[300\.36px\]{width:300.36px}.w-\[301\.401px\]{width:301.401px}.w-\[304\.2px\]{width:304.2px}.w-\[307px\]{width:307px}.w-\[310px\]{width:310px}.w-\[316\.723px\]{width:316.723px}.w-\[320\.007px\]{width:320.007px}.w-\[326px\]{width:326px}.w-\[330px\]{width:330px}.w-\[331\.46px\]{width:331.46px}.w-\[338px\]{width:338px}.w-\[349\.843px\]{width:349.843px}.w-\[358px\]{width:358px}.w-\[359\.636px\]{width:359.636px}.w-\[380px\]{width:380px}.w-\[440px\]{width:440px}.w-\[484\.163px\]{width:484.163px}.w-\[488px\]{width:488px}.w-\[578\.924px\]{width:578.924px}.w-\[658px\]{width:658px}.w-\[669\.437px\]{width:669.437px}.w-\[923\.824px\]{width:923.824px}.w-\[1029\.399px\]{width:1029.4px}.w-\[1190\.343px\]{width:1190.34px}.w-\[min-content\]{width:min-content}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-\[335\.48px\]{max-width:335.48px}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-px{min-width:1px}.flex-1{flex:1}.flex-\[1_0_0\]{flex:1 0 0}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-y-100{--tw-scale-y:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.-rotate-150{rotate:-150deg}.rotate-45{rotate:45deg}.rotate-60{rotate:60deg}.rotate-90{rotate:90deg}.rotate-120{rotate:120deg}.rotate-150{rotate:150deg}.rotate-180{rotate:180deg}.rotate-\[-14\.55deg\]{rotate:-14.55deg}.rotate-\[-66\.9deg\]{rotate:-66.9deg}.rotate-\[-166\.74deg\]{rotate:-166.74deg}.rotate-\[-179\.06deg\]{rotate:-179.06deg}.rotate-\[18\.87deg\]{rotate:18.87deg}.rotate-\[142\.03deg\]{rotate:142.03deg}.rotate-\[179\.06deg\]{rotate:179.06deg}.skew-x-\[0\.43deg\]{--tw-skew-x:skewX(.43deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.skew-x-\[0\.67deg\]{--tw-skew-x:skewX(.67deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-\[max-content\]{grid-template-columns:max-content}.grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-\[max-content\]{grid-template-rows:max-content}.grid-rows-\[repeat\(1\,fit-content\(100\%\)\)\]{grid-template-rows:repeat(1,fit-content(100%))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-start{place-items:start}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[1\.568px\]{gap:1.568px}.gap-\[1\.605px\]{gap:1.605px}.gap-\[1\.784px\]{gap:1.784px}.gap-\[2\.858px\]{gap:2.858px}.gap-\[2px\]{gap:2px}.gap-\[3\.135px\]{gap:3.135px}.gap-\[3\.176px\]{gap:3.176px}.gap-\[3\.211px\]{gap:3.211px}.gap-\[3\.491px\]{gap:3.491px}.gap-\[3\.568px\]{gap:3.568px}.gap-\[3\.703px\]{gap:3.703px}.gap-\[3\.919px\]{gap:3.919px}.gap-\[4\.014px\]{gap:4.014px}.gap-\[4\.364px\]{gap:4.364px}.gap-\[4\.459px\]{gap:4.459px}.gap-\[4\.629px\]{gap:4.629px}.gap-\[4\.703px\]{gap:4.703px}.gap-\[4\.816px\]{gap:4.816px}.gap-\[4px\]{gap:4px}.gap-\[5\.351px\]{gap:5.351px}.gap-\[5\.362px\]{gap:5.362px}.gap-\[5\.523px\]{gap:5.523px}.gap-\[5\.879px\]{gap:5.879px}.gap-\[6\.27px\]{gap:6.27px}.gap-\[6\.136px\]{gap:6.136px}.gap-\[6\.422px\]{gap:6.422px}.gap-\[6\.703px\]{gap:6.703px}.gap-\[6\.982px\]{gap:6.982px}.gap-\[6px\]{gap:6px}.gap-\[7\.08px\]{gap:7.08px}.gap-\[7\.135px\]{gap:7.135px}.gap-\[8\.727px\]{gap:8.727px}.gap-\[8\.994px\]{gap:8.994px}.gap-\[8px\]{gap:8px}.gap-\[9\.384px\]{gap:9.384px}.gap-\[9\.405px\]{gap:9.405px}.gap-\[9\.632px\]{gap:9.632px}.gap-\[10\.287px\]{gap:10.287px}.gap-\[10\.703px\]{gap:10.703px}.gap-\[10px\]{gap:10px}.gap-\[11\.73px\]{gap:11.73px}.gap-\[11\.243px\]{gap:11.243px}.gap-\[12px\]{gap:12px}.gap-\[14\.595px\]{gap:14.595px}.gap-\[16px\]{gap:16px}.gap-\[17\.996px\]{gap:17.996px}.gap-\[18\.243px\]{gap:18.243px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[21\.986px\]{gap:21.986px}.gap-\[24px\]{gap:24px}.gap-\[27\.483px\]{gap:27.483px}.gap-\[32px\]{gap:32px}.gap-\[40px\]{gap:40px}.gap-\[56px\]{gap:56px}.gap-\[64px\]{gap:64px}.gap-\[80px\]{gap:80px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\[32px\]{column-gap:32px}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-\[32px\]{row-gap:32px}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[0\.784px\]{border-radius:.784px}.rounded-\[0\.803px\]{border-radius:.803px}.rounded-\[0\.892px\]{border-radius:.892px}.rounded-\[1\.381px\]{border-radius:1.381px}.rounded-\[1\.534px\]{border-radius:1.534px}.rounded-\[2px\]{border-radius:2px}.rounded-\[5\.579px\]{border-radius:5.579px}.rounded-\[6\.532px\]{border-radius:6.532px}.rounded-\[7\.345px\]{border-radius:7.345px}.rounded-\[8\.6px\]{border-radius:8.6px}.rounded-\[8\.043px\]{border-radius:8.043px}.rounded-\[8\.818px\]{border-radius:8.818px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9\.92px\]{border-radius:9.92px}.rounded-\[9\.405px\]{border-radius:9.405px}.rounded-\[9\.632px\]{border-radius:9.632px}.rounded-\[10\.8px\]{border-radius:10.8px}.rounded-\[10\.054px\]{border-radius:10.054px}.rounded-\[10\.703px\]{border-radius:10.703px}.rounded-\[10\.724px\]{border-radius:10.724px}.rounded-\[10\.947px\]{border-radius:10.947px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11\.243px\]{border-radius:11.243px}.rounded-\[11\.416px\]{border-radius:11.416px}.rounded-\[11\.598px\]{border-radius:11.598px}.rounded-\[11\.757px\]{border-radius:11.757px}.rounded-\[12\.541px\]{border-radius:12.541px}.rounded-\[12\.843px\]{border-radius:12.843px}.rounded-\[12\.887px\]{border-radius:12.887px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13\.061px\]{border-radius:13.061px}.rounded-\[13\.405px\]{border-radius:13.405px}.rounded-\[14\.27px\]{border-radius:14.27px}.rounded-\[14\.054px\]{border-radius:14.054px}.rounded-\[14\.413px\]{border-radius:14.413px}.rounded-\[16px\]{border-radius:16px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24\.174px\]{border-radius:24.174px}.rounded-\[25\.859px\]{border-radius:25.859px}.rounded-\[26\.72px\]{border-radius:26.72px}.rounded-\[27\.507px\]{border-radius:27.507px}.rounded-\[27\.521px\]{border-radius:27.521px}.rounded-\[28\.079px\]{border-radius:28.079px}.rounded-\[28\.303px\]{border-radius:28.303px}.rounded-\[30\.683px\]{border-radius:30.683px}.rounded-\[31\.283px\]{border-radius:31.283px}.rounded-\[32\.205px\]{border-radius:32.205px}.rounded-\[32\.222px\]{border-radius:32.222px}.rounded-\[32\.323px\]{border-radius:32.323px}.rounded-\[32\.875px\]{border-radius:32.875px}.rounded-\[34\.516px\]{border-radius:34.516px}.rounded-\[35\.923px\]{border-radius:35.923px}.rounded-\[38\.352px\]{border-radius:38.352px}.rounded-\[40px\]{border-radius:40px}.rounded-\[42\.985px\]{border-radius:42.985px}.rounded-\[47\.436px\]{border-radius:47.436px}.rounded-\[47\.511px\]{border-radius:47.511px}.rounded-\[48\.911px\]{border-radius:48.911px}.rounded-\[48\.937px\]{border-radius:48.937px}.rounded-\[49\.929px\]{border-radius:49.929px}.rounded-\[50px\]{border-radius:50px}.rounded-\[52\.43px\]{border-radius:52.43px}.rounded-\[53\.975px\]{border-radius:53.975px}.rounded-\[54\.004px\]{border-radius:54.004px}.rounded-\[54\.558px\]{border-radius:54.558px}.rounded-\[55\.098px\]{border-radius:55.098px}.rounded-\[60\.207px\]{border-radius:60.207px}.rounded-\[61\.111px\]{border-radius:61.111px}.rounded-\[69\.033px\]{border-radius:69.033px}.rounded-\[76\.703px\]{border-radius:76.703px}.rounded-\[78\.378px\]{border-radius:78.378px}.rounded-\[80\.27px\]{border-radius:80.27px}.rounded-\[89\.189px\]{border-radius:89.189px}.rounded-\[100px\]{border-radius:100px}.rounded-\[999px\]{border-radius:999px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-\[0\.49px\]{border-top-left-radius:.49px}.rounded-tl-\[0\.73px\]{border-top-left-radius:.73px}.rounded-tl-\[0\.372px\]{border-top-left-radius:.372px}.rounded-tl-\[0\.435px\]{border-top-left-radius:.435px}.rounded-tl-\[0\.574px\]{border-top-left-radius:.574px}.rounded-tl-\[0\.661px\]{border-top-left-radius:.661px}.rounded-tl-\[0\.871px\]{border-top-left-radius:.871px}.rounded-tl-\[0\.961px\]{border-top-left-radius:.961px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-bl-\[0\.49px\]{border-bottom-left-radius:.49px}.rounded-bl-\[0\.73px\]{border-bottom-left-radius:.73px}.rounded-bl-\[0\.372px\]{border-bottom-left-radius:.372px}.rounded-bl-\[0\.435px\]{border-bottom-left-radius:.435px}.rounded-bl-\[0\.574px\]{border-bottom-left-radius:.574px}.rounded-bl-\[0\.661px\]{border-bottom-left-radius:.661px}.rounded-bl-\[0\.871px\]{border-bottom-left-radius:.871px}.rounded-bl-\[0\.961px\]{border-bottom-left-radius:.961px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[0\.67px\]{border-style:var(--tw-border-style);border-width:.67px}.border-\[0\.82px\]{border-style:var(--tw-border-style);border-width:.82px}.border-\[0\.149px\]{border-style:var(--tw-border-style);border-width:.149px}.border-\[0\.174px\]{border-style:var(--tw-border-style);border-width:.174px}.border-\[0\.265px\]{border-style:var(--tw-border-style);border-width:.265px}.border-\[0\.292px\]{border-style:var(--tw-border-style);border-width:.292px}.border-\[0\.344px\]{border-style:var(--tw-border-style);border-width:.344px}.border-\[0\.429px\]{border-style:var(--tw-border-style);border-width:.429px}.border-\[0\.558px\]{border-style:var(--tw-border-style);border-width:.558px}.border-\[0\.653px\]{border-style:var(--tw-border-style);border-width:.653px}.border-\[0\.725px\]{border-style:var(--tw-border-style);border-width:.725px}.border-\[0\.735px\]{border-style:var(--tw-border-style);border-width:.735px}.border-\[0\.805px\]{border-style:var(--tw-border-style);border-width:.805px}.border-\[0\.838px\]{border-style:var(--tw-border-style);border-width:.838px}.border-\[0\.901px\]{border-style:var(--tw-border-style);border-width:.901px}.border-\[0\.992px\]{border-style:var(--tw-border-style);border-width:.992px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1\.095px\]{border-style:var(--tw-border-style);border-width:1.095px}.border-\[1\.488px\]{border-style:var(--tw-border-style);border-width:1.488px}.border-\[1\.742px\]{border-style:var(--tw-border-style);border-width:1.742px}.border-\[2\.645px\]{border-style:var(--tw-border-style);border-width:2.645px}.border-\[2\.761px\]{border-style:var(--tw-border-style);border-width:2.761px}.border-\[2\.789px\]{border-style:var(--tw-border-style);border-width:2.789px}.border-\[2\.919px\]{border-style:var(--tw-border-style);border-width:2.919px}.border-\[3\.068px\]{border-style:var(--tw-border-style);border-width:3.068px}.border-\[3\.266px\]{border-style:var(--tw-border-style);border-width:3.266px}.border-\[4\.96px\]{border-style:var(--tw-border-style);border-width:4.96px}.border-\[4\.142px\]{border-style:var(--tw-border-style);border-width:4.142px}.border-\[4\.602px\]{border-style:var(--tw-border-style);border-width:4.602px}.border-\[5\.473px\]{border-style:var(--tw-border-style);border-width:5.473px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-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-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#1d1d1b\]{border-color:#1d1d1b}.border-\[\#040404\]{border-color:#040404}.border-\[\#64996d\]{border-color:#64996d}.border-\[\#979797\]{border-color:#979797}.border-\[\#f8f8f7\]{border-color:#f8f8f7}.border-\[rgba\(0\,0\,0\,0\.02\)\]{border-color:#00000005}.border-\[rgba\(0\,0\,0\,0\.03\)\]{border-color:#00000008}.border-\[rgba\(0\,0\,0\,0\.05\)\]{border-color:#0000000d}.border-\[transparent\]{border-color:#0000}.border-\[var\(--black\\\/3\\\%\,rgba\(23\,23\,23\,0\.03\)\)\]{border-color:var(--black\/3\%,#17171708)}.border-\[var\(--black\\\/5\\\%\,rgba\(23\,23\,23\,0\.05\)\)\]{border-color:var(--black\/5\%,#1717170d)}.border-\[var\(--black\\\/10\\\%\,rgba\(23\,23\,23\,0\.1\)\)\]{border-color:var(--black\/10\%,#1717171a)}.border-\[var\(--line\,rgba\(0\,0\,0\,0\.1\)\)\]{border-color:var(--line,#0000001a)}.border-black{border-color:var(--color-black)}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-input{border-color:var(--input)}.border-primary,.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#4f4f4f\]{background-color:#4f4f4f}.bg-\[\#6c6c6c\]{background-color:#6c6c6c}.bg-\[\#9b9b99\]{background-color:#9b9b99}.bg-\[\#535353\]{background-color:#535353}.bg-\[\#a5c29a\]{background-color:#a5c29a}.bg-\[\#aaa\]{background-color:#aaa}.bg-\[\#ababab\]{background-color:#ababab}.bg-\[\#b4b4b4\]{background-color:#b4b4b4}.bg-\[\#b6b6b6\]{background-color:#b6b6b6}.bg-\[\#c7c7ba\]{background-color:#c7c7ba}.bg-\[\#cef0f2\]{background-color:#cef0f2}.bg-\[\#d6e9c9\]{background-color:#d6e9c9}.bg-\[\#d6f0ee\]{background-color:#d6f0ee}.bg-\[\#ead6ff\]{background-color:#ead6ff}.bg-\[\#f0f0ef\]{background-color:#f0f0ef}.bg-\[\#f2e4ff\]{background-color:#f2e4ff}.bg-\[\#f8f8f7\]{background-color:#f8f8f7}.bg-\[\#f9b2b9\]{background-color:#f9b2b9}.bg-\[\#fce2e4\]{background-color:#fce2e4}.bg-\[\#fde8ea\]{background-color:#fde8ea}.bg-\[rgba\(23\,23\,23\,0\.12\)\]{background-color:#1717171f}.bg-\[rgba\(219\,74\,74\,0\.1\)\]{background-color:#db4a4a1a}.bg-\[rgba\(255\,255\,255\,0\.8\)\]{background-color:#fffc}.bg-\[rgba\(255\,255\,255\,0\.9\)\]{background-color:#ffffffe6}.bg-\[var\(--accent-pink\\\/100\\\%\,\#f9b2b9\)\]{background-color:var(--accent-pink\/100\%,#f9b2b9)}.bg-\[var\(--black\\\/5\\\%\,rgba\(23\,23\,23\,0\.05\)\)\]{background-color:var(--black\/5\%,#1717170d)}.bg-\[var\(--black\\\/30\\\%\,rgba\(23\,23\,23\,0\.3\)\)\]{background-color:var(--black\/30\%,#1717174d)}.bg-\[var\(--black\\\/100\\\%\,\#171717\)\]{background-color:var(--black\/100\%,#171717)}.bg-\[var\(--surface-darker\,\#f8f8f7\)\]{background-color:var(--surface-darker,#f8f8f7)}.bg-\[var\(--surface-white\,white\)\]{background-color:var(--surface-white,white)}.bg-\[var\(--text-bold\,\#171717\)\]{background-color:var(--text-bold,#171717)}.bg-\[var\(--white\\\/70\\\%\,rgba\(255\,255\,255\,0\.7\)\)\]{background-color:var(--white\/70\%,#ffffffb3)}.bg-\[var\(--white\\\/100\\\%\,white\)\]{background-color:var(--white\/100\%,white)}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--foreground)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.mask-intersect{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-alpha{-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;mask-mode:alpha}.mask-size-\[211px_452px\]{-webkit-mask-size:211px 452px;mask-size:211px 452px}.mask-size-\[578\.924px_434\.193px\]{-webkit-mask-size:578.924px 434.193px;mask-size:578.924px 434.193px}.mask-size-\[1029\.399px_772\.049px\]{-webkit-mask-size:1029.4px 772.049px;mask-size:1029.4px 772.049px}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-position-\[-45px_-120px\]{-webkit-mask-position:-45px -120px;mask-position:-45px -120px}.mask-position-\[-53\.273px_-125\.672px\]{-webkit-mask-position:-53.273px -125.672px;mask-position:-53.273px -125.672px}.mask-position-\[-53\.273px_-157\.217px\]{-webkit-mask-position:-53.273px -157.217px;mask-position:-53.273px -157.217px}.mask-position-\[-185\.861331px_-62\.333575px\]{-webkit-mask-position:-185.861px -62.3336px;mask-position:-185.861px -62.3336px}.mask-position-\[-330\.476211px_-110\.827092px\]{-webkit-mask-position:-330.476px -110.827px;mask-position:-330.476px -110.827px}.mask-position-\[-330\.485890px_-110\.829604px\]{-webkit-mask-position:-330.486px -110.83px;mask-position:-330.486px -110.83px}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[1px\]{padding:1px}.p-\[4px\]{padding:4px}.p-\[6px\]{padding:6px}.p-\[9\.405px\]{padding:9.405px}.p-\[9\.632px\]{padding:9.632px}.p-\[10\.703px\]{padding:10.703px}.p-\[12px\]{padding:12px}.p-\[20px\]{padding:20px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[2\.899px\]{padding-inline:2.899px}.px-\[3\.135px\]{padding-inline:3.135px}.px-\[3\.211px\]{padding-inline:3.211px}.px-\[3\.222px\]{padding-inline:3.222px}.px-\[3\.568px\]{padding-inline:3.568px}.px-\[4\.809px\]{padding-inline:4.809px}.px-\[5\.486px\]{padding-inline:5.486px}.px-\[5\.619px\]{padding-inline:5.619px}.px-\[6\.012px\]{padding-inline:6.012px}.px-\[6\.243px\]{padding-inline:6.243px}.px-\[8px\]{padding-inline:8px}.px-\[10\.724px\]{padding-inline:10.724px}.px-\[11\.757px\]{padding-inline:11.757px}.px-\[12\.344px\]{padding-inline:12.344px}.px-\[12px\]{padding-inline:12px}.px-\[13\.405px\]{padding-inline:13.405px}.px-\[13\.807px\]{padding-inline:13.807px}.px-\[15\.43px\]{padding-inline:15.43px}.px-\[15\.341px\]{padding-inline:15.341px}.px-\[16px\]{padding-inline:16px}.px-\[22px\]{padding-inline:22px}.px-\[24px\]{padding-inline:24px}.px-\[30px\]{padding-inline:30px}.px-\[44px\]{padding-inline:44px}.px-\[56px\]{padding-inline:56px}.px-px{padding-inline:1px}.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-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-\[2\.351px\]{padding-block:2.351px}.py-\[2\.408px\]{padding-block:2.408px}.py-\[2\.676px\]{padding-block:2.676px}.py-\[3\.373px\]{padding-block:3.373px}.py-\[4\.216px\]{padding-block:4.216px}.py-\[6\.27px\]{padding-block:6.27px}.py-\[6\.422px\]{padding-block:6.422px}.py-\[7\.135px\]{padding-block:7.135px}.py-\[9\.405px\]{padding-block:9.405px}.py-\[9\.632px\]{padding-block:9.632px}.py-\[10\.703px\]{padding-block:10.703px}.py-\[12\.77px\]{padding-block:12.77px}.py-\[12px\]{padding-block:12px}.py-\[14px\]{padding-block:14px}.py-\[15\.963px\]{padding-block:15.963px}.py-\[72px\]{padding-block:72px}.py-\[120px\]{padding-block:120px}.py-\[200px\]{padding-block:200px}.pt-0{padding-top:0}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[3\.21px\]{padding-top:3.21px}.pt-\[3\.134px\]{padding-top:3.134px}.pt-\[3\.566px\]{padding-top:3.566px}.pt-\[7\.249px\]{padding-top:7.249px}.pt-\[8\.054px\]{padding-top:8.054px}.pt-\[11\.248px\]{padding-top:11.248px}.pt-\[20px\]{padding-top:20px}.pt-\[24px\]{padding-top:24px}.pt-\[32px\]{padding-top:32px}.pt-\[44px\]{padding-top:44px}.pt-\[48px\]{padding-top:48px}.pt-\[72px\]{padding-top:72px}.pt-\[120px\]{padding-top:120px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-\[9\.405px\]{padding-right:9.405px}.pr-\[9\.632px\]{padding-right:9.632px}.pr-\[10\.703px\]{padding-right:10.703px}.pr-\[22px\]{padding-right:22px}.pr-\[32px\]{padding-right:32px}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-\[2\.899px\]{padding-bottom:2.899px}.pb-\[3\.135px\]{padding-bottom:3.135px}.pb-\[3\.211px\]{padding-bottom:3.211px}.pb-\[3\.222px\]{padding-bottom:3.222px}.pb-\[3\.568px\]{padding-bottom:3.568px}.pb-\[8px\]{padding-bottom:8px}.pb-\[12px\]{padding-bottom:12px}.pb-\[16px\]{padding-bottom:16px}.pb-\[20px\]{padding-bottom:20px}.pb-\[24px\]{padding-bottom:24px}.pb-\[56px\]{padding-bottom:56px}.pb-\[64px\]{padding-bottom:64px}.pb-\[72px\]{padding-bottom:72px}.pb-\[96px\]{padding-bottom:96px}.pb-\[112px\]{padding-bottom:112px}.pb-\[120px\]{padding-bottom:120px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[12\.541px\]{padding-left:12.541px}.pl-\[12\.843px\]{padding-left:12.843px}.pl-\[14\.27px\]{padding-left:14.27px}.pl-\[16px\]{padding-left:16px}.pl-\[18px\]{padding-left:18px}.pl-\[24px\]{padding-left:24px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:Geist Mono Variable,monospace}.font-sans{font-family:Geist Variable,sans-serif}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--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-\[0px\]{font-size:0}.text-\[8\.043px\]{font-size:8.043px}.text-\[8\.64px\]{font-size:8.64px}.text-\[8\.727px\]{font-size:8.727px}.text-\[8\.818px\]{font-size:8.818px}.text-\[9\.41px\]{font-size:9.41px}.text-\[9\.63px\]{font-size:9.63px}.text-\[10\.7px\]{font-size:10.7px}.text-\[10\.8px\]{font-size:10.8px}.text-\[10\.054px\]{font-size:10.054px}.text-\[10\.189px\]{font-size:10.189px}.text-\[10\.435px\]{font-size:10.435px}.text-\[10\.724px\]{font-size:10.724px}.text-\[10\.909px\]{font-size:10.909px}.text-\[10\.973px\]{font-size:10.973px}.text-\[11\.238px\]{font-size:11.238px}.text-\[11\.416px\]{font-size:11.416px}.text-\[11\.595px\]{font-size:11.595px}.text-\[11\.757px\]{font-size:11.757px}.text-\[12\.486px\]{font-size:12.486px}.text-\[12\.541px\]{font-size:12.541px}.text-\[12\.843px\]{font-size:12.843px}.text-\[13\.405px\]{font-size:13.405px}.text-\[14\.27px\]{font-size:14.27px}.text-\[14px\]{font-size:14px}.text-\[15\.709px\]{font-size:15.709px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19\.636px\]{font-size:19.636px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[56px\]{font-size:56px}.text-\[64px\]{font-size:64px}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[9\.384px\]{--tw-leading:9.384px;line-height:9.384px}.leading-\[10\.287px\]{--tw-leading:10.287px;line-height:10.287px}.leading-\[11\.73px\]{--tw-leading:11.73px;line-height:11.73px}.leading-\[12\.344px\]{--tw-leading:12.344px;line-height:12.344px}.leading-\[12\.541px\]{--tw-leading:12.541px;line-height:12.541px}.leading-\[12\.843px\]{--tw-leading:12.843px;line-height:12.843px}.leading-\[14\.27px\]{--tw-leading:14.27px;line-height:14.27px}.leading-\[14\.746px\]{--tw-leading:14.746px;line-height:14.746px}.leading-\[15\.43px\]{--tw-leading:15.43px;line-height:15.43px}.leading-\[15\.676px\]{--tw-leading:15.676px;line-height:15.676px}.leading-\[15\.697px\]{--tw-leading:15.697px;line-height:15.697px}.leading-\[16\.054px\]{--tw-leading:16.054px;line-height:16.054px}.leading-\[16\.166px\]{--tw-leading:16.166px;line-height:16.166px}.leading-\[17\.243px\]{--tw-leading:17.243px;line-height:17.243px}.leading-\[17\.659px\]{--tw-leading:17.659px;line-height:17.659px}.leading-\[17\.838px\]{--tw-leading:17.838px;line-height:17.838px}.leading-\[18\.432px\]{--tw-leading:18.432px;line-height:18.432px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[19\.622px\]{--tw-leading:19.622px;line-height:19.622px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[34px\]{--tw-leading:34px;line-height:34px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-none{--tw-leading:1;line-height:1}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.8px\]{--tw-tracking:-.8px;letter-spacing:-.8px}.tracking-\[-0\.52px\]{--tw-tracking:-.52px;letter-spacing:-.52px}.tracking-\[-0\.64px\]{--tw-tracking:-.64px;letter-spacing:-.64px}.tracking-\[-0\.1571px\]{--tw-tracking:-.1571px;letter-spacing:-.1571px}.tracking-\[-0\.1964px\]{--tw-tracking:-.1964px;letter-spacing:-.1964px}.tracking-\[-1\.12px\]{--tw-tracking:-1.12px;letter-spacing:-1.12px}.tracking-\[-1\.28px\]{--tw-tracking:-1.28px;letter-spacing:-1.28px}.tracking-\[0\.107px\]{--tw-tracking:.107px;letter-spacing:.107px}.tracking-\[0\.0873px\]{--tw-tracking:.0873px;letter-spacing:.0873px}.tracking-\[0\.0941px\]{--tw-tracking:.0941px;letter-spacing:.0941px}.tracking-\[0\.0963px\]{--tw-tracking:.0963px;letter-spacing:.0963px}.tracking-\[0\.1019px\]{--tw-tracking:.1019px;letter-spacing:.1019px}.tracking-\[0\.1044px\]{--tw-tracking:.1044px;letter-spacing:.1044px}.tracking-\[0\.1091px\]{--tw-tracking:.1091px;letter-spacing:.1091px}.tracking-\[0\.1159px\]{--tw-tracking:.1159px;letter-spacing:.1159px}.tracking-\[0\.8043px\]{--tw-tracking:.8043px;letter-spacing:.8043px}.tracking-\[0\.8818px\]{--tw-tracking:.8818px;letter-spacing:.8818px}.tracking-\[1\.0054px\]{--tw-tracking:1.0054px;letter-spacing:1.0054px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[\#1d380b\]{color:#1d380b}.text-\[\#171717\]{color:#171717}.text-\[color\:var\(--black\\\/40\\\%\,rgba\(23\,23\,23\,0\.4\)\)\]{color:var(--black\/40\%,#17171766)}.text-\[color\:var\(--black\\\/50\\\%\,rgba\(23\,23\,23\,0\.5\)\)\]{color:var(--black\/50\%,#17171780)}.text-\[color\:var\(--black\\\/60\\\%\,rgba\(23\,23\,23\,0\.6\)\)\]{color:var(--black\/60\%,#17171799)}.text-\[color\:var\(--black\\\/100\\\%\,\#171717\)\]{color:var(--black\/100\%,#171717)}.text-\[color\:var\(--text-bold\,\#171717\)\]{color:var(--text-bold,#171717)}.text-\[color\:var\(--text-default\,rgba\(23\,23\,23\,0\.6\)\)\]{color:var(--text-default,#17171799)}.text-\[color\:var\(--text-subtle\,rgba\(23\,23\,23\,0\.4\)\)\]{color:var(--text-subtle,#17171766)}.text-\[color\:var\(--white\\\/100\\\%\,white\)\]{color:var(--white\/100\%,white)}.text-\[rgba\(23\,23\,23\,0\.1\)\]{color:#1717171a}.text-accent-foreground{color:var(--accent-foreground)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.text-white{color:var(--color-white)}.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,)}.underline{text-decoration-line:underline}.decoration-solid{text-decoration-style:solid}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-24{opacity:.24}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-48{opacity:.48}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-plus-lighter{mix-blend-mode:plus-lighter}.mix-blend-soft-light{mix-blend-mode:soft-light}.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_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_1\.35px_0\.435px_rgba\(67\,67\,67\,0\.76\)\]{--tw-shadow:0px 0px 1.35px .435px var(--tw-shadow-color,#434343c2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_1\.153px_0\.372px_rgba\(67\,67\,67\,0\.76\)\]{--tw-shadow:0px 0px 1.153px .372px var(--tw-shadow-color,#434343c2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_2\.05px_0\.661px_rgba\(67\,67\,67\,0\.76\)\]{--tw-shadow:0px 0px 2.05px .661px var(--tw-shadow-color,#434343c2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_2\.262px_0\.73px_rgba\(67\,67\,67\,0\.76\)\]{--tw-shadow:0px 0px 2.262px .73px var(--tw-shadow-color,#434343c2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2\.645px_5\.291px_0px_rgba\(0\,0\,0\,0\.01\)\,0px_1\.323px_2\.645px_0px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0px 2.645px 5.291px 0px var(--tw-shadow-color,#00000003), 0px 1.323px 2.645px 0px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2\.681px_5\.362px_0px_rgba\(0\,0\,0\,0\.01\)\,0px_1\.341px_2\.681px_0px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0px 2.681px 5.362px 0px var(--tw-shadow-color,#00000003), 0px 1.341px 2.681px 0px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2\.939px_5\.879px_0px_rgba\(0\,0\,0\,0\.01\)\,0px_1\.47px_2\.939px_0px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0px 2.939px 5.879px 0px var(--tw-shadow-color,#00000003), 0px 1.47px 2.939px 0px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_3\.351px_6\.703px_0px_rgba\(0\,0\,0\,0\.01\)\,0px_1\.676px_3\.351px_0px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0px 3.351px 6.703px 0px var(--tw-shadow-color,#00000003), 0px 1.676px 3.351px 0px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--contact-stroke\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--contact-stroke));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.15px_0\.391px_0px_\#7b7b7b\]{--tw-shadow:inset 0px -.15px .391px 0px var(--tw-shadow-color,#7b7b7b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.15px_0\.391px_0px_\#7e7f7b\]{--tw-shadow:inset 0px -.15px .391px 0px var(--tw-shadow-color,#7e7f7b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.176px_0\.457px_0px_\#7b7b7b\]{--tw-shadow:inset 0px -.176px .457px 0px var(--tw-shadow-color,#7b7b7b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.176px_0\.457px_0px_\#7e7f7b\]{--tw-shadow:inset 0px -.176px .457px 0px var(--tw-shadow-color,#7e7f7b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.268px_0\.694px_0px_\#7b7b7b\]{--tw-shadow:inset 0px -.268px .694px 0px var(--tw-shadow-color,#7b7b7b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.268px_0\.694px_0px_\#7e7f7b\]{--tw-shadow:inset 0px -.268px .694px 0px var(--tw-shadow-color,#7e7f7b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.295px_0\.766px_0px_\#7b7b7b\]{--tw-shadow:inset 0px -.295px .766px 0px var(--tw-shadow-color,#7b7b7b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.295px_0\.766px_0px_\#7e7f7b\]{--tw-shadow:inset 0px -.295px .766px 0px var(--tw-shadow-color,#7e7f7b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_0px_0\.43px_0\.331px_rgba\(255\,255\,255\,0\.07\)\,inset_0px_0px_2\.408px_0\.535px_rgba\(255\,255\,255\,0\.48\)\]{--tw-shadow:inset 0px 0px .43px .331px var(--tw-shadow-color,#ffffff12), inset 0px 0px 2.408px .535px var(--tw-shadow-color,#ffffff7a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_0px_0\.242px_0\.186px_rgba\(255\,255\,255\,0\.07\)\,inset_0px_0px_1\.354px_0\.301px_rgba\(255\,255\,255\,0\.48\)\]{--tw-shadow:inset 0px 0px .242px .186px var(--tw-shadow-color,#ffffff12), inset 0px 0px 1.354px .301px var(--tw-shadow-color,#ffffff7a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_0px_0\.283px_0\.218px_rgba\(255\,255\,255\,0\.07\)\,inset_0px_0px_1\.585px_0\.352px_rgba\(255\,255\,255\,0\.48\)\]{--tw-shadow:inset 0px 0px .283px .218px var(--tw-shadow-color,#ffffff12), inset 0px 0px 1.585px .352px var(--tw-shadow-color,#ffffff7a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_0px_0\.474px_0\.365px_rgba\(255\,255\,255\,0\.07\)\,inset_0px_0px_2\.657px_0\.59px_rgba\(255\,255\,255\,0\.48\)\]{--tw-shadow:inset 0px 0px .474px .365px var(--tw-shadow-color,#ffffff12), inset 0px 0px 2.657px .59px var(--tw-shadow-color,#ffffff7a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--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-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-ring{--tw-ring-color:var(--ring)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[0\.13px\]{--tw-blur:blur(.13px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.53px\]{--tw-blur:blur(.53px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.62px\]{--tw-blur:blur(.62px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.075px\]{--tw-blur:blur(.075px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.088px\]{--tw-blur:blur(.088px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.134px\]{--tw-blur:blur(.134px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.148px\]{--tw-blur:blur(.148px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.152px\]{--tw-blur:blur(.152px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.205px\]{--tw-blur:blur(.205px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.231px\]{--tw-blur:blur(.231px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.239px\]{--tw-blur:blur(.239px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.255px\]{--tw-blur:blur(.255px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.279px\]{--tw-blur:blur(.279px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.327px\]{--tw-blur:blur(.327px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.364px\]{--tw-blur:blur(.364px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.401px\]{--tw-blur:blur(.401px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.496px\]{--tw-blur:blur(.496px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.547px\]{--tw-blur:blur(.547px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.942px\]{--tw-blur:blur(.942px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1\.04px\]{--tw-blur:blur(1.04px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1\.686px\]{--tw-blur:blur(1.686px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2\.108px\]{--tw-blur:blur(2.108px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0px_2\.405px_4\.122px_rgba\(0\,0\,0\,0\.03\)\]{--tw-drop-shadow-size:drop-shadow(0px 2.405px 4.122px var(--tw-drop-shadow-color,#00000008));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0px_3\.006px_5\.153px_rgba\(0\,0\,0\,0\.03\)\]{--tw-drop-shadow-size:drop-shadow(0px 3.006px 5.153px var(--tw-drop-shadow-color,#00000008));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0px_4px_4px_rgba\(0\,0\,0\,0\.01\)\,0px_2px_2px_rgba\(0\,0\,0\,0\.02\)\]{--tw-drop-shadow-size:drop-shadow(0px 4px 4px var(--tw-drop-shadow-color,#00000003)) drop-shadow(0px 2px 2px var(--tw-drop-shadow-color,#00000005));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[37\.261px\]{--tw-backdrop-blur:blur(37.261px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[41\.401px\]{--tw-backdrop-blur:blur(41.401px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[text-underline-position\:from-font\]{text-underline-position:from-font}.paused{animation-play-state:paused}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--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)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-1:focus{--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)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--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)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--spacing)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow[data-state=active]{--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)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@media (width>=40rem){.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2:is(:where(.peer)[data-state=collapsed]~*):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 2)}}.after\:md\:hidden:after{content:var(--tw-content)}@media (width>=48rem){.after\:md\:hidden:after{display:none}}.dark\:border-destructive:is(.dark *){border-color:var(--destructive)}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--editorial-green:#c8e1b7;--editorial-pink:#f9b2b9;--tint-green:#d6e9c9;--tint-teal:#cef0f2;--tint-lilac:#f2e4ff;--tint-pink:#fde8ea;--radius:.5rem;--background:oklch(97.3% .002 95);--foreground:oklch(21% 0 0);--hero-line:oklch(21% 0 0/.1);--feature-active:oklch(64% .095 150);--feature-pattern:#e9737f;--feature-practice:#85b9e5;--subtle-foreground:oklch(21% 0 0/.4);--contact-error:#db4a4a;--contact-stroke:oklch(21% 0 0/.05);--tool-surface:#f8f8f7;--success:#3d7146;--success-surface:#e4eedc;--card:oklch(100% 0 0);--card-foreground:oklch(12.9% .042 264.695);--popover:oklch(100% 0 0);--popover-foreground:oklch(12.9% .042 264.695);--primary:oklch(21% 0 0);--primary-foreground:oklch(100% 0 0);--secondary:oklch(21% 0 0/.05);--secondary-foreground:oklch(21% 0 0);--muted:oklch(96.8% .007 247.896);--muted-foreground:oklch(21% 0 0/.6);--accent:oklch(96.8% .007 247.896);--accent-foreground:oklch(20.8% .042 265.755);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(92.9% .013 255.508);--input:oklch(92.9% .013 255.508);--ring:oklch(70.4% .04 256.788);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.4% .003 247.858);--sidebar-foreground:oklch(12.9% .042 264.695);--sidebar-primary:oklch(20.8% .042 265.755);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(96.8% .007 247.896);--sidebar-accent-foreground:oklch(20.8% .042 265.755);--sidebar-border:oklch(92.9% .013 255.508);--sidebar-ring:oklch(70.4% .04 256.788)}.dark{--background:oklch(12.9% .042 264.695);--foreground:oklch(98.4% .003 247.858);--card:oklch(20.8% .042 265.755);--card-foreground:oklch(98.4% .003 247.858);--popover:oklch(20.8% .042 265.755);--popover-foreground:oklch(98.4% .003 247.858);--primary:oklch(92.9% .013 255.508);--primary-foreground:oklch(20.8% .042 265.755);--secondary:oklch(27.9% .041 260.031);--secondary-foreground:oklch(98.4% .003 247.858);--muted:oklch(27.9% .041 260.031);--muted-foreground:oklch(70.4% .04 256.788);--accent:oklch(27.9% .041 260.031);--accent-foreground:oklch(98.4% .003 247.858);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.1% .027 264.364);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.8% .042 265.755);--sidebar-foreground:oklch(98.4% .003 247.858);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(27.9% .041 260.031);--sidebar-accent-foreground:oklch(98.4% .003 247.858);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.1% .027 264.364)}.staging-page{min-height:100vh}.site-header{z-index:40;white-space:nowrap;align-items:center;gap:56px;height:80px;padding:16px 56px 16px 44px;display:flex;position:relative}.brand-family{flex:none;width:187px;height:48px;position:relative}.brand-link,.brand-link img{width:187px;height:48px;display:block}.brand-toggle{opacity:0;width:38px;height:48px;position:absolute;top:0;right:0}.brand-toggle:focus-visible{opacity:1;outline:2px solid var(--color-ring);outline-offset:2px}.family-menu{z-index:20;background:var(--color-popover);border:1px solid var(--color-border);border-radius:8px;width:187px;padding:6px;position:absolute;top:52px;right:0;box-shadow:0 8px 24px oklch(0% 0 0/.1)}.family-item{color:var(--color-foreground);border-radius:4px;padding:10px 12px;font-size:14px;line-height:20px;display:block}.family-item:focus-visible{background:var(--color-secondary);outline:none}@media (hover:hover) and (pointer:fine){.family-item:hover{background:var(--color-secondary);outline:none}}.family-unavailable{opacity:.4;cursor:not-allowed}.main-nav{flex:1;align-items:center;gap:24px;min-width:0;display:flex}.main-nav a,.header-actions>a{color:var(--color-muted-foreground);font-size:16px;line-height:24px}@media (hover:hover) and (pointer:fine){.main-nav a:hover,.header-actions>a:hover{color:var(--color-foreground)}}.header-actions{flex:none;align-items:center;gap:32px;display:flex}.header-actions button{gap:6px}.hero{background:var(--color-card);border-radius:24px;justify-content:space-between;align-items:center;height:708px;margin:0 12px 12px;display:flex;overflow:hidden;box-shadow:0 2px 2px oklch(0% 0 0/.01),0 8px 16px oklch(0% 0 0/.01),0 24px 40px oklch(0% 0 0/.01)}.hero-content{flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;min-width:0;height:100%;padding:40px 0 40px 44px;display:flex}.hero-copy{flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;gap:24px;width:622px;min-height:0;display:flex}.hero-copy h1{color:var(--color-foreground);letter-spacing:-2px;white-space:nowrap;margin:0;font-size:64px;font-weight:450;line-height:1.1}.hero-copy>p{width:480px;color:var(--color-muted-foreground);margin:0;font-size:16px;line-height:24px}.hero-cta{align-items:center;gap:28px;display:flex}.availability{color:var(--color-muted-foreground);white-space:nowrap;align-items:center;gap:14px;font-size:16px;line-height:24px;display:flex}.store-icons{align-items:center;gap:8px;display:flex}.store-icons img{width:32px;height:32px}.feature-tabs{align-items:flex-start;gap:12px;width:100%;display:flex}.feature-tab{border-top:1.5px solid var(--color-hero-line);white-space:normal;text-align:left;border-radius:0;flex:none;justify-content:flex-start;align-items:center;gap:8px;min-width:0;height:auto;padding:20px 20px 0 0;line-height:24px;display:flex}.feature-tab[aria-selected=true]{border-top-color:var(--color-feature-active)}.feature-tab[aria-selected=false] span{opacity:.5}.feature-tab img{flex:none;width:20px;height:20px}.feature-tab span{font-size:16px;font-weight:450}.feature-tab:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.hero-visual,.product-mockup{flex:none;width:620px;height:100%;position:relative}.iphone-clip{width:370px;height:701px;position:absolute;top:67px;left:50%;overflow:hidden;transform:translate(-50%)}@media (width>=901px){.hero-visual{align-self:stretch;container-type:size}.landing-page .hero-visual .iphone-clip{--ut-phone-scale:min(1, calc(100cqw / 460px), calc(100cqh / 708px));top:auto;bottom:calc(-60px * var(--ut-phone-scale));transform:translateX(-50%) scale(var(--ut-phone-scale));transform-origin:bottom}}@media (width>=901px) and (width<=1200px){.landing-page .hero{align-items:stretch;height:auto;min-height:min(708px,67.7217vw - 16.2532px)}.landing-page .hero-visual,.landing-page .hero-content{height:auto}.landing-page .hero-copy{flex:1 0 auto}}@media (width>=901px) and (width<=1039.98px){.site-header .header-actions{gap:12px}.site-header .header-actions button{width:48px;padding:0}.header-download-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.iphone-body-position{justify-content:center;align-items:center;width:1700.49px;height:1437px;display:flex;position:absolute;top:-318.41px;left:-665.58px}.iphone-body-rotation{flex:none;width:1470.57px;height:1102.93px;transform:rotate(-14.55deg)}.iphone-body{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.iphone-screen-position{justify-content:center;align-items:center;width:691.662px;height:877.958px;display:flex;position:absolute;top:-43.39px;left:-168.83px}.iphone-screen-rotation{flex:none;transform:rotate(-14.55deg)}.iphone-screen-mask{width:513.766px;height:773.701px;position:relative;-webkit-mask-position:-496.754px -275.017px;mask-position:-496.754px -275.017px;-webkit-mask-size:1700.49px 1437px;mask-size:1700.49px 1437px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.iphone-screen-mask img{width:100%;height:100%;display:block}.download-dialog{font-family:var(--font-sans)}.dialog-stores{gap:8px;display:flex}@media (width<=1200px){.site-header{gap:24px;padding-left:24px;padding-right:24px}.main-nav{gap:14px}.header-actions{gap:16px}.hero-visual{width:44%}.hero-visual>.product-mockup{width:100%}.hero-content{padding-left:32px}.hero-copy{width:100%}.hero-copy>p{max-width:100%}.hero-copy h1{white-space:normal;font-size:clamp(36px,5vw,64px)}.feature-tab{flex:1 1 0}.feature-tab span{font-size:14px}}@media (width<=900px){.site-header{flex-wrap:wrap;gap:8px 24px;height:auto;min-height:80px}.main-nav{flex-basis:100%;order:3;padding-bottom:10px;overflow-x:auto}.header-actions{margin-left:auto}.hero{flex-direction:column;align-items:stretch;height:auto;min-height:760px}.hero-content{min-height:450px;padding:40px 28px 24px}.hero-copy{flex:1}.hero-copy>p{width:min(100%,480px)}.hero-visual,.product-mockup{width:100%;height:420px}.iphone-clip{top:0}}@media (width<=560px){.site-header{padding:12px}.header-actions>a{display:none}.hero{border-radius:16px;margin:0 8px 8px}.hero-content{min-height:490px;padding:32px 20px 20px}.hero-copy h1{letter-spacing:-1px;font-size:40px}.hero-cta{flex-direction:column;align-items:flex-start;gap:16px}.feature-tabs{gap:6px}.feature-tab{align-items:flex-start;gap:4px;padding-right:4px}.feature-tab img{width:16px;height:16px}.feature-tab span{font-size:12px;line-height:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.desktop-layout{display:block}.mobile-layout,.mobile-hero-phone,.mobile-menu-toggle{display:none}.social-wrap>div{width:100%}.faq-section{background:#fff;grid-template-columns:1fr 1fr;gap:0;padding:120px 56px;display:grid}.faq-heading h2{letter-spacing:-.02em;margin:0 0 32px;font-size:40px;font-weight:450;line-height:1.05}.faq-heading a{color:#171717;background:#1717170d;border-radius:50px;align-items:center;min-height:54px;padding:15px 22px;font-size:16px;font-weight:500;display:inline-flex}.faq-list{flex-direction:column;gap:28px;padding-top:24px;display:flex}.faq-item{border-bottom:1px solid #1717170d;padding-bottom:24px}.faq-item button{text-align:left;color:#171717;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;font-size:22px;font-weight:450;line-height:32px;display:flex}.faq-item p{white-space:pre-line;color:#17171799;margin:16px 0 0;font-size:18px;line-height:26px}.faq-plus{flex:none;font-size:28px;font-weight:300;line-height:24px;transition:transform .2s}.faq-plus.expanded{transform:rotate(45deg)}.faq-plus-frame{flex:none;place-items:center;width:24px;height:24px;display:grid}.faq-plus-frame.expanded{width:33.941px;height:33.941px}.faq-plus-frame.expanded img{transform:rotate(-45deg)}.hero-copy h1{letter-spacing:-.02em}.mobile-headline{display:none}@media (width<=900px){.desktop-layout{display:none}.mobile-layout{display:block}.site-header{flex-wrap:nowrap;gap:0;height:64px;min-height:64px;padding:0 16px}.brand-family{transform-origin:0;width:157px;transform:scale(.84)}.mobile-menu-toggle{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;margin-left:auto;display:flex}.mobile-menu-toggle span{background:#171717;border-radius:2px;width:20px;height:2px}.main-nav{z-index:25;background:#fff;flex-direction:column;align-items:stretch;padding:20px;display:none;position:absolute;top:64px;left:0;right:0;box-shadow:0 12px 24px #0001}.main-nav.nav-open{display:flex}.header-actions{display:none}.hero{border-radius:12px 12px 0 0;flex-direction:column;height:476px;min-height:476px;margin:0 8px;overflow:hidden}.hero-content{flex:none;gap:80px;width:100%;height:476px;min-height:476px;padding:48px 16px 32px}.hero-copy{flex:none;gap:20px;width:100%}.desktop-headline{display:none}.mobile-headline{display:block}.hero-copy h1{letter-spacing:-2px;white-space:normal;font-size:40px;line-height:1.1}.hero-copy>p{width:100%;font-size:14px;line-height:20px}.hero-cta{margin-top:4px}.hero-cta>button{height:48px;font-size:16px}.mobile-social [data-name="App Store Testimonial"]{display:none}.mobile-social{padding:12px 8px 0}.mobile-social [data-name=Social\ Proof]{gap:12px;width:374px;height:80px}.availability{display:none}.feature-tabs{gap:8px}.feature-tab{flex:none;padding:20px 4px 0}.feature-tab:first-child{flex:1 1 0;padding-left:0}.feature-tab span{display:none}.feature-tab[aria-selected=true] span{white-space:nowrap;font-size:14px;line-height:20px;display:block}.feature-tab img{width:18px;height:18px}.hero-visual{display:none}.mobile-hero-phone{background:#fff;border-radius:0 0 12px 12px;height:360px;margin:0 8px;display:block;overflow:hidden}.mobile-phone-art{height:360px;position:relative}.mobile-phone-clip{width:220px;height:416.811px;position:absolute;top:.5px;left:50%;overflow:hidden;transform:translate(-50%)}.mobile-phone-body-position{justify-content:center;align-items:center;width:1011.1px;height:854.432px;display:flex;position:absolute;top:-189.33px;left:-395.75px}.mobile-phone-body-rotation{flex:none;width:874.393px;height:655.795px;transform:rotate(-14.55deg)}.mobile-phone-body-rotation img{width:100%;height:100%}.mobile-phone-screen-position{justify-content:center;align-items:center;width:411.258px;height:522.029px;display:flex;position:absolute;top:-25.8px;left:-100.39px;transform:translate(-34.5px)}.mobile-phone-screen-rotation{flex:none;transform:rotate(-14.55deg)}.mobile-phone-screen-mask{width:305.482px;height:460.038px;-webkit-mask-position:-295.367px -163.524px;mask-position:-295.367px -163.524px;-webkit-mask-size:1011.1px 854.432px;mask-size:1011.1px 854.432px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mobile-phone-screen-mask img{width:100%;height:100%;display:block}.mobile-social{padding:32px 16px;overflow:hidden}.mobile-social>div{width:100%}.faq-section{padding:72px 16px;display:block}.faq-heading h2{letter-spacing:-.02em;margin-bottom:24px;font-size:32px}.faq-list{gap:24px;padding-top:48px}.faq-item button{font-size:18px;line-height:26px}.faq-item p{font-size:16px;line-height:24px}}.mobile-trust{width:100%}.mobile-trust-logos{align-items:center;gap:12px;width:100%;height:80px;display:flex}.mobile-trust-logo{flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:80px;display:flex;position:relative}.mobile-trust-logo>img:first-child{width:auto;max-width:95px;max-height:39px}.mobile-trust-divider{width:1px;height:80px;position:absolute;top:0;right:-6px}.mobile-testimonial{padding:28px 12px 16px}.mobile-rating{gap:3px;display:flex}.mobile-rating img{width:20px;height:20px}.mobile-testimonial blockquote{opacity:.8;margin:12px 0 32px;font-size:16px;line-height:24px}.mobile-reviewer{justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}.mobile-reviewer small{color:#777;font-size:12px;line-height:16px;display:block}.reviewer-badges{align-items:center;gap:8px;display:flex}.reviewer-badges i{color:#3d7146;background:#dbead1;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:flex}.reviewer-badges i:first-child{width:36px;height:36px;font-size:16px}@media (width<=900px){.mobile-social{padding:12px 8px 8px;overflow:hidden}[data-node-id="40000011:708"]{max-width:100%;overflow:hidden}}.supporting-content{background:var(--background)}.supporting-content .core-row{background:var(--card)}.supporting-content .core-row-muted{background:var(--background)}.about-page .core-row.about-tint-green{background:var(--tint-green)}.about-page .core-row.about-tint-teal{background:var(--tint-teal)}.about-page .core-row.about-tint-lilac{background:var(--tint-lilac)}.supporting-content .core-hero h1,.supporting-content .core-row h2,.supporting-content .core-closing h2{letter-spacing:0}.work-sequence>.core-row+.core-row{border-top:1px solid var(--hero-line)}.baseline-sequence{margin-top:32px;padding:0;list-style:none}.baseline-sequence li{color:var(--foreground);padding:0 0 24px 28px;position:relative}.baseline-sequence li:before{content:"";background:var(--editorial-green);border-radius:50%;width:10px;height:10px;position:absolute;top:7px;left:0}.baseline-sequence li:after{content:"";background:var(--hero-line);width:1px;position:absolute;top:21px;bottom:4px;left:4px}.baseline-sequence li:last-child{padding-bottom:0}.baseline-sequence li:last-child:before{background:var(--editorial-pink)}.baseline-sequence li:last-child:after{display:none}.editorial-link{color:var(--foreground);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.editorial-link:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.core-prose>.editorial-link{margin-top:24px;display:inline-block}.editorial-links{flex-wrap:wrap;gap:24px;margin-top:32px;display:flex}.supporting-content .core-closing>.editorial-links{margin-top:0}.staging-page{color:#171717;background:#fff}.core-hero{background:#f8f8f7;padding:12px}.core-hero-inner{background:#fff;border-radius:10px;min-height:320px;padding:80px 44px}.core-hero h1{letter-spacing:-.02em;max-width:1050px;font-size:64px;font-weight:450;line-height:1.1}.core-hero-subtitle{color:#17171799;max-width:720px;margin-top:32px;font-size:18px;line-height:24px}.core-hero-subtitle p+p{margin-top:24px}.core-row{align-items:flex-start;gap:64px;padding:120px 56px;display:flex}.core-row-muted,.core-statement{background:#f8f8f7}.core-row>h2{letter-spacing:-.02em;flex:0 0 600px;width:600px;font-size:40px;font-weight:450;line-height:1.05}.core-row>div{flex:1;min-width:0}.core-questions{flex-direction:column;gap:24px;display:flex}.core-question{border-bottom:1px solid #1717170d;padding-bottom:24px}.core-question-trigger{text-align:left;width:100%;min-height:32px;font-size:20px;font-weight:450;line-height:26px;white-space:normal!important;justify-content:space-between!important;height:auto!important;padding:0!important}.core-question-trigger img{flex:none;width:24px;height:24px;transition:transform .2s}.core-question-trigger img.question-open{transform:rotate(45deg)}.core-question p,.core-prose{white-space:pre-line;color:#17171799;font-size:18px;font-weight:450;line-height:26px}.core-question p{margin-top:16px}.core-prose p+p{margin-top:24px}.core-prose button{margin-top:32px}.core-statement{letter-spacing:-.02em;padding:120px 56px;font-size:56px;font-weight:450;line-height:1.2}.contact-section{padding:120px 56px}.contact-form{flex-direction:column;gap:24px;max-width:650px;display:flex}.contact-form label{flex-direction:column;gap:8px;font-size:16px;line-height:24px;display:flex}.contact-form input,.contact-form textarea{background:#f8f8f7;border:1px solid #17171726;border-radius:8px;outline:none;width:100%;padding:16px 20px;font-size:16px}.contact-form input{height:58px}.contact-form textarea{resize:vertical;min-height:140px}.contact-form :is(input,textarea):focus-visible{outline-offset:2px;outline:2px solid #171717}.contact-form button{align-self:flex-start}.contact-honeypot{opacity:0;pointer-events:none;position:absolute;left:-9999px}.form-error{color:#a12828}.learn-section{padding:120px 56px}.learn-filters{gap:8px;margin-bottom:24px;display:flex}.learn-filters button{background:#1717170d;border-radius:50px;height:auto;padding:12px 20px;font-size:16px}.learn-filters button.selected{color:#fff;background:#171717}.learn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.learn-card{background:#f8f8f7;border-radius:10px;flex-direction:column;justify-content:space-between;gap:24px;min-height:430px;padding:32px;display:flex}.learn-card h2{letter-spacing:-.02em;font-size:28px;font-weight:450;line-height:1.1}.learn-card p{color:#17171799;margin-top:16px;font-size:16px;line-height:24px}.learn-category{color:#17171799;font-size:14px}.learn-card>span:last-child{align-self:flex-end}.brand-toggle span{font-size:19px}.feature-tab{justify-content:flex-start!important}.hero-content h1{letter-spacing:-.02em}.hero-content button{line-height:24px}@media (width<=767px){.core-hero{padding:12px}.core-hero-inner{min-height:auto;padding:80px 32px}.core-hero h1{letter-spacing:-.02em;font-size:40px;line-height:1.1}.core-hero-subtitle{font-size:16px;line-height:24px}.core-row{padding:72px 16px;display:block}.core-row>h2{width:auto;margin-bottom:40px;font-size:32px;line-height:1.1}.core-question-trigger{font-size:18px;line-height:24px}.core-question p,.core-prose{font-size:16px;line-height:24px}.core-statement{padding:72px 16px;font-size:32px}.contact-section,.learn-section{padding:72px 16px}.contact-form input{height:48px}.learn-filters{overflow-x:auto}.learn-filters button{flex:none}.learn-grid{grid-template-columns:1fr}.learn-card{min-height:360px;padding:24px}}.staging-page .mobile-download{display:none}.staging-page .brand-toggle{opacity:1;cursor:pointer}.staging-page .core-hero-inner{min-height:0}.staging-page .core-hero-subtitle{margin-top:32px}.feature-tab:first-child{flex:none}.feature-tab[aria-selected=true]{flex:1 1 0}.iphone-screen-position{transform:none}.iphone-screen-mask{-webkit-mask-position:-472.115px -158.332px;mask-position:-472.115px -158.332px;-webkit-mask-size:1470.57px 1102.93px;mask-size:1470.57px 1102.93px}.brand-link img.mobile-logo,.mobile-cta-label,.mobile-download{display:none}.brand-link img.desktop-logo{display:block}.download-dialog{border-radius:12px;width:min(590px,100vw - 32px);max-width:590px;max-height:calc(100dvh - 32px);padding:40px;overflow-y:auto}.download-dialog .download-desktop{flex-direction:column;gap:12px;width:100%;display:flex}.download-desktop .download-mark{place-items:center;width:64px;height:64px;margin:0 auto 40px;display:grid}.download-mark img{width:64px;height:64px}.download-card{border:1px solid var(--color-border);border-radius:12px;justify-content:space-between;align-items:stretch;gap:20px;min-height:190px;padding:18px;display:flex}.download-card>div{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.download-card h3{align-items:center;gap:9px;font-size:22px;font-weight:450;line-height:32px;display:flex}.download-card h3 img{width:26px;height:26px}.download-card a{height:48px;padding:0 20px;font-size:14px}.download-qr{object-fit:contain;width:153px;height:152px}.download-mobile{display:none}.contact-success{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.contact-success h2{font-size:32px;font-weight:450}.contact-success,.contact-error{border-radius:10px;gap:16px;width:100%;padding:24px}.contact-success{background:var(--color-success-surface)}.contact-success h2{color:var(--color-success);letter-spacing:-.02em;font-size:26px;line-height:1.05}.contact-success p,.contact-error p{color:var(--color-muted-foreground);font-size:16px;line-height:24px}.contact-error{background:var(--color-secondary);flex-direction:column;display:flex}.contact-error h2{color:var(--color-destructive);letter-spacing:-.02em;font-size:26px;font-weight:450;line-height:1.05}.contact-form [aria-invalid=true]{border-color:var(--color-destructive)}.form-error{font-size:14px;line-height:18px}.staging-page{overflow-x:clip}.staging-page .brand-toggle{background:0 0}.hero-visual,.product-mockup,.mobile-hero-phone,.mobile-phone-art{pointer-events:none}.practice-segment{background:var(--color-secondary);border-radius:50px;align-items:center;width:100%;padding:3px;display:flex}.practice-segment button{opacity:.5;border-radius:50px;flex:1;min-width:0;height:34px;font-size:14px;font-weight:500;line-height:20px}.practice-segment button[aria-selected=true]{background:var(--color-background);opacity:1;box-shadow:0 2px 2px var(--color-border), 0 12px 18px var(--color-border)}@media (width<=900px){.site-header,.staging-page .site-header{gap:0;height:72px;min-height:72px;padding:0 16px}.brand-family,.staging-page .brand-family{width:135.833px;height:40px;transform:none}.brand-link,.brand-link img{width:135.833px;height:40px}.brand-link img.desktop-logo{display:none}.brand-link img.mobile-logo{display:block}.brand-toggle{opacity:1;width:28px;height:40px;top:0;left:auto;right:0}.mobile-menu-toggle{order:2;width:40px;min-width:40px;height:40px;margin-left:8px}.main-nav{top:72px}.mobile-download,.staging-page .mobile-download{order:1;align-items:center;gap:6px;height:36px;margin-left:auto;padding:10px 12px;font-size:12px;line-height:16px;display:inline-flex}.hero{border-radius:24px 24px 0 0;height:409.5px;min-height:409.5px;margin:0 8px}.hero-content{gap:0;width:100%;height:409.5px;min-height:409.5px;padding:32px 20px}.hero-copy{gap:16px}.hero-copy h1{letter-spacing:-.02em;font-size:40px;line-height:1.1}.hero-cta{margin-top:8px}.hero-cta>button{gap:6px;height:48px;padding:12px 22px 12px 18px}.hero-cta .desktop-cta-label{display:none}.hero-cta .mobile-cta-label{align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:24px;display:flex}.mobile-hero-phone{border-radius:0 0 24px 24px}.mobile-phone-screen-position{transform:none}.mobile-phone-screen-mask{-webkit-mask-position:-280.711px -94.1466px;mask-position:-280.711px -94.1466px;-webkit-mask-size:874.393px 655.795px;mask-size:874.393px 655.795px}.feature-tab:first-child{flex:none;padding-left:4px}.feature-tab[aria-selected=true]{flex:1 1 0;padding-left:4px;padding-right:20px}.feature-tab[aria-selected=false]{width:26px;padding-left:4px;padding-right:4px}.mobile-trust-logos{gap:12px}.mobile-trust-fragment{display:contents}.mobile-trust-logo{flex:none;width:calc(33.3333% - 16px)}.mobile-trust-logo:first-of-type img{max-width:95px}.mobile-trust-fragment:first-child .mobile-trust-logo img{width:78.4px;height:38.019px}.mobile-trust-fragment:nth-child(2) .mobile-trust-logo img{width:79.1px;height:38.075px}.mobile-trust-fragment:nth-child(3) .mobile-trust-logo img{width:94.5px;height:37.655px}.mobile-trust-divider{flex:none;width:0;min-width:0;height:80px;position:static}.mobile-testimonial{border-top:1px solid var(--color-border);height:190px;margin-top:12px;padding:24px 12px 0}.mobile-testimonial blockquote{margin-bottom:16px}.mobile-reviewer small{margin-top:2px}.reviewer-badges i:not(:first-child){opacity:.6}.faq-section{padding:72px 16px 96px}.faq-heading h2{letter-spacing:-.02em;margin:0;font-size:32px;line-height:1.2}.faq-heading a{display:none}.faq-list{gap:24px;padding-top:40px}.faq-item button{white-space:normal;text-align:left;justify-content:space-between;height:auto;min-height:26px;padding:0}.faq-item p{white-space:pre-line;margin-top:16px}.download-dialog{border-radius:10px;padding:40px 16px}.download-desktop{display:none!important}.download-mobile{text-align:left;flex-direction:column;align-items:flex-start;gap:24px;display:flex}.download-mobile h2{letter-spacing:-.02em;font-size:40px;font-weight:450;line-height:1.1}.download-mobile p{margin:0;font-size:16px;line-height:24px}.download-mobile a{align-self:flex-start;height:48px;padding:0 24px}}@media (width<=1100px) and (width>=901px){.staging-page .core-row{gap:32px;padding-left:32px;padding-right:32px}.staging-page .core-row>h2{flex-basis:45%;width:45%}}@media (width<=900px){.staging-page .core-row{padding:72px 16px;display:block}.staging-page .core-row>h2{width:auto;margin-bottom:32px}.staging-page .core-hero-inner{padding:40px 16px}.staging-page .core-hero-subtitle{margin-top:24px;font-size:14px;line-height:20px}.staging-page .core-hero h1{font-size:40px}.staging-page .core-statement{padding:72px 16px;font-size:32px}.staging-page .contact-section,.staging-page .learn-section{padding:72px 16px}.staging-page .learn-grid{grid-template-columns:1fr}.staging-page .mobile-download{order:1;align-items:center;gap:6px;height:36px;margin-left:auto;padding:10px 12px;font-size:12px;line-height:16px;display:inline-flex}.staging-page .mobile-menu-toggle{order:2;margin-left:8px}.staging-page .site-header{height:72px;min-height:72px}.staging-page .main-nav{top:72px}.staging-page .brand-family{width:156px;transform:none}.staging-page .core-question-trigger{font-size:18px}}.core-closing{background:#f8f8f7;flex-direction:column;align-items:flex-start;gap:32px;padding:120px 56px;display:flex}.core-closing h2{letter-spacing:-.02em;font-size:56px;font-weight:450;line-height:1.2}.core-closing.core-closing-green{background:var(--tint-green)}.core-closing>p{color:#17171799;font-size:18px;line-height:26px}.core-closing>div:last-child:not(.core-prose){gap:12px;display:flex}.therapist-closing{gap:64px}.therapist-closing .core-prose{max-width:100%}.therapist-closing .core-prose p{margin-bottom:24px}@media (width<=900px){.core-closing{gap:24px;padding:72px 16px}.core-closing h2{font-size:32px}.core-closing>p{font-size:16px;line-height:24px}.therapist-closing{gap:32px}}.staging-page .core-hero-subtitle{max-width:664px;font-size:16px;line-height:24px}.staging-page .core-hero-subtitle p+p{margin-top:24px}.staging-page .core-question-trigger{gap:10px;font-size:22px;line-height:32px}.staging-page .core-question-trigger>span:first-child{flex:1;min-width:0}.staging-page .core-plus-frame{flex:none;place-items:center;width:24px;height:24px;display:grid}.staging-page .core-plus-frame.is-open{width:33.941px;height:33.941px}.staging-page .core-plus-frame img{width:24px;height:24px}.staging-page .core-plus-frame.is-open img{transform:rotate(-45deg)}.staging-page .therapist-closing h2{letter-spacing:-.02em;font-size:40px;line-height:42px}.staging-page .therapist-closing>p{max-width:100%;margin:0}.staging-page .core-action{border-radius:50px;flex:none;height:54px;padding:0 28px;font-size:16px;font-weight:500;line-height:24px}.staging-page .contact-section{grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:64px;padding:120px 56px;display:grid}.staging-page .contact-intro h1{letter-spacing:-.02em;font-size:64px;font-weight:450;line-height:1.1}.staging-page .contact-intro p{color:var(--color-muted-foreground);margin-top:24px;font-size:16px;line-height:24px}.staging-page .contact-form{min-width:0;max-width:none}.staging-page .contact-form :is(input,textarea){border:1px solid var(--contact-stroke);background:var(--color-secondary);color:var(--color-foreground);border-radius:10px;outline:none;padding:16px;font-size:16px;font-weight:450;line-height:24px}.staging-page .contact-form input{height:58px}.staging-page .contact-form textarea{height:144px;min-height:144px}.staging-page .contact-form :is(input,textarea):focus-visible{border-color:var(--color-foreground);outline:none}.staging-page .contact-form :is(input,textarea)[aria-invalid=true]{border-color:var(--contact-error)}.staging-page .contact-form .form-error,.staging-page .contact-error h2{color:var(--contact-error)}.staging-page .contact-success{background:var(--color-success-surface)}.staging-page .contact-success h2{color:var(--color-success)}.staging-page .contact-error{background:var(--color-secondary)}.staging-page .contact-success h2,.staging-page .contact-error h2{letter-spacing:0;font-size:26px;font-weight:450;line-height:34px}.staging-page .contact-form .form-error{font-size:14px;line-height:20px}.staging-page .learn-filters{flex-wrap:wrap;gap:8px;margin-bottom:40px}.staging-page .learn-filters button{padding:12px 20px;font-weight:500;line-height:24px}.staging-page .learn-grid{gap:40px 20px}.staging-page .learn-card{gap:24px;height:430px;min-height:0}.staging-page .learn-card:nth-child(n+4):nth-child(-n+6){height:372px}.staging-page .learn-card:nth-child(n+7):nth-child(-n+9){height:406px}.staging-page .learn-card:nth-child(n+10){height:348px}.staging-page .learn-card-copy{flex-direction:column;gap:24px;display:flex}.staging-page .learn-card h2{margin:0;font-size:26px;line-height:34px}.staging-page .learn-card p{margin:0}.staging-page .learn-category{line-height:18px}.staging-page .learn-read-guide{background:var(--color-background);color:var(--color-foreground);align-self:flex-start;align-items:center;display:inline-flex}.staging-page .learn-closing{gap:32px}.staging-page .learn-closing p{max-width:664px}.feature-tab{position:relative;border-top:0!important}.feature-tab:before{content:"";background:var(--color-hero-line);height:1.5px;position:absolute;top:0;left:0;right:0}.feature-tab[aria-selected=true]:before{background:linear-gradient(to right, var(--color-feature-active) 0%, var(--color-feature-active) 39.0%, transparent 39.0%), var(--color-hero-line)}.feature-tab.ut-auto-tab[aria-selected=true]:before{background:var(--color-hero-line)}.feature-tab-1[aria-selected=true]{--color-feature-active:var(--feature-pattern)}.feature-tab-2[aria-selected=true]{--color-feature-active:var(--feature-practice)}.staging-page .contact-form :is(input,textarea)::placeholder{color:var(--color-subtle-foreground)}.staging-page .core-closing:not(.therapist-closing)>div:last-child{flex-direction:column;align-items:flex-start;gap:32px}@media (width<=1100px) and (width>=901px){.staging-page .contact-section{flex-direction:column;gap:40px;display:flex}.staging-page .contact-intro{max-width:664px}.staging-page .contact-form{width:100%;max-width:664px}}@media (width<=900px){.staging-page .core-hero-subtitle{max-width:334px;font-size:14px;line-height:20px}.staging-page .core-hero-subtitle p+p{margin-top:20px}.staging-page .core-row>h2{letter-spacing:-.02em;margin-bottom:32px;font-size:32px;line-height:1.2}.staging-page .core-question-trigger{font-size:18px;line-height:26px}.staging-page .therapist-closing{gap:40px}.staging-page .therapist-closing h2{font-size:32px;line-height:1.2}.staging-page .core-action{height:48px;padding:0 24px}.staging-page .contact-section{flex-direction:column;gap:40px;padding:72px 16px;display:flex}.staging-page .contact-intro h1{font-size:40px;line-height:44px}.staging-page .contact-intro p{font-size:14px;line-height:20px}.staging-page .contact-form input{height:58px}.staging-page .core-closing:not(.therapist-closing)>div:last-child{gap:24px}.staging-page .learn-filters{flex-wrap:wrap;overflow:visible}.staging-page .learn-card{min-height:0;padding:24px;height:auto!important}.staging-page .learn-card h2{font-size:26px;line-height:27.3px}.staging-page .learn-category{line-height:20px}.staging-page .learn-closing{gap:24px}}.guide-mobile{display:none}.guide-hero{background:var(--background);padding:12px}.guide-hero-inner{background:var(--card);border-radius:10px;flex-direction:column;align-items:flex-start;gap:32px;padding:80px 44px;display:flex}.guide-hero h1{letter-spacing:-.02em;max-width:1050px;margin:0;font-size:64px;font-weight:450;line-height:1.1}.guide-hero p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:18px}.guide-pill{border-radius:50px;height:54px;padding:0 28px;font-size:16px;font-weight:500;line-height:24px}.guide-article{gap:56px;padding:120px 56px;display:flex}.guide-article:before{content:"";flex:0 0 176px}.guide-reading-column{flex-direction:column;flex:0 864px;align-items:stretch;gap:24px;min-width:0;display:flex}.guide-reading-column .guide-paragraph{color:var(--muted-foreground);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:450;line-height:26px}.guide-reading-column .guide-subheading{color:var(--foreground);font-size:26px;line-height:34px}.guide-reading-column a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.guide-section-heading{letter-spacing:-.02em;margin:0;padding-top:40px;scroll-margin-top:100px;font-size:40px;font-weight:450;line-height:1.05}.guide-section-heading.guide-h3{letter-spacing:0;font-size:26px;line-height:34px}.guide-comparison{align-items:stretch;gap:20px;width:100%;display:flex}.guide-comparison-column{background:var(--background);border-radius:10px;flex-direction:column;flex:1;gap:16px;min-width:0;padding:24px;display:flex}.guide-comparison-column .guide-paragraph:first-child{color:var(--foreground);font-size:22px;line-height:32px}.guide-comparison-column .guide-paragraph{font-size:16px;line-height:24px}.guide-related{padding:120px 56px}.guide-related h2{letter-spacing:-.02em;margin:0 0 64px;font-size:40px;font-weight:450;line-height:1.05}.guide-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.guide-related-card{background:var(--background);border-radius:10px;flex-direction:column;justify-content:space-between;gap:24px;min-height:324px;padding:32px;display:flex}.guide-related-card h3{margin:0 0 24px;font-size:26px;font-weight:450;line-height:34px}.guide-related-card p{color:var(--muted-foreground);margin:0 0 24px;font-size:16px;line-height:24px}.guide-related-card span{color:var(--muted-foreground);font-size:14px;line-height:18px}.guide-related-card .guide-pill{align-self:flex-start}@media (width<=1100px) and (width>=768px){.guide-article:before{flex-basis:clamp(0px,8vw,100px)}.guide-related,.guide-article{padding-inline:32px}}@media (width<=767px){.guide-desktop{display:none}.guide-mobile{display:block}.guide-hero-inner{gap:24px;padding:40px 16px}.guide-hero h1{letter-spacing:-.02em;font-size:40px;line-height:1.1}.guide-hero p{font-size:14px;line-height:20px}.guide-pill{height:48px;padding:0 24px}.guide-article{padding:72px 16px;display:block}.guide-article:before{display:none}.guide-reading-column{gap:16px;width:100%}.guide-reading-column .guide-paragraph{font-size:16px;line-height:24px}.guide-reading-column .guide-subheading{font-size:18px;line-height:26px}.guide-section-heading{letter-spacing:-.02em;padding-top:24px;font-size:26px;line-height:1.05}.guide-section-heading.guide-h3{font-size:18px;line-height:26px}.guide-comparison{flex-direction:column}.guide-comparison-column .guide-paragraph:first-child,.guide-comparison-column .guide-paragraph{font-size:16px;line-height:24px}.guide-related{padding:72px 16px}.guide-related h2{margin-bottom:40px;font-size:26px}.guide-related-grid{grid-template-columns:1fr;gap:20px}.guide-related-card{min-height:0;padding:24px}.guide-related-card h3{letter-spacing:-.02em;font-size:26px;line-height:1.05}}:root{--state-opacity-duration:.2s;--state-opacity-easing:ease-out}.site-header{transition:background-color var(--state-opacity-duration) var(--state-opacity-easing), box-shadow var(--state-opacity-duration) var(--state-opacity-easing)}.site-header-scrolled{z-index:40;background:#fff;position:sticky;top:0;box-shadow:0 1px 12px #0000000a}.site-back-to-top{z-index:45;color:#171717;cursor:pointer;background:#fff;border:1px solid #1717170d;border-radius:50px;justify-content:center;align-items:center;gap:6px;width:121px;height:48px;font:500 14px/20px Geist Variable,sans-serif;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 2px 1px #17171705,0 12px 9px #1717170a}.scroll-up-icon{flex:none;place-items:center;width:16px;height:16px;display:grid}.scroll-up-icon img{width:11.167px;height:13.834px}.guide-reading-column a:focus-visible,.guide-related-card:focus-visible{outline-offset:3px;outline:2px solid #171717}@media (hover:hover) and (pointer:fine){.site-back-to-top:hover{opacity:.8}}.site-back-to-top:focus-visible{outline-offset:3px;outline:2px solid #171717}@media (prefers-reduced-motion:reduce){:root{--state-opacity-duration:0s}}.guide-related{flex-direction:column;gap:64px;display:flex}.guide-related h2{margin:0}.guide-related-grid{width:100%}.guide-related-grid:first-of-type .guide-related-card{min-height:382px}.guide-related-grid:not(:first-of-type) .guide-related-card{min-height:324px}.guide-download{background:#f8f8f7;flex-direction:column;align-items:flex-start;gap:32px;padding:120px 56px;display:flex}.guide-download h2{letter-spacing:-.02em;margin:0;font-size:56px;font-weight:450;line-height:1.2}.guide-download p{color:#17171799;margin:0;font-size:18px;line-height:26px}@media (width<=767px){.guide-related{gap:40px}.guide-related-grid,.guide-related-grid:first-of-type{gap:20px}.guide-related-grid .guide-related-card,.guide-related-grid:first-of-type .guide-related-card,.guide-related-grid:not(:first-of-type) .guide-related-card{min-height:0}.guide-download{gap:24px;padding:72px 16px}.guide-download h2{font-size:32px;line-height:1.2}.guide-download p{font-size:16px;line-height:24px}}.guide-sources ol{color:var(--muted-foreground);flex-direction:column;gap:16px;padding-left:25px;font-size:18px;line-height:26px;display:flex}.guide-sources li{overflow-wrap:anywhere;scroll-margin-top:100px}@media (width<=767px){.guide-sources ol{font-size:16px;line-height:24px}}.guide-tool{background:var(--background);border-radius:0;flex-direction:column;gap:40px;padding:56px;font-size:16px;line-height:24px;display:flex}.guide-tool h3{margin:0;font-size:26px;font-weight:450;line-height:34px}.guide-tool p{margin:0}.guide-tool-field{flex-direction:column;gap:8px;font-weight:500;display:flex}.guide-tool-field input,.guide-tool-field textarea,.guide-tool-field select{background:var(--card);border:1px solid var(--border);width:100%;color:var(--foreground);border-radius:10px;padding:12px 16px;font:450 16px/24px Geist Variable,sans-serif}.guide-tool-field textarea{resize:vertical;min-height:100px}.guide-tool-choices{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.guide-tool-choices legend{margin-bottom:16px;font-weight:500}.guide-tool-choices button,.guide-tool-options button{white-space:normal;text-align:left;background:var(--card);border:1px solid var(--border);border-radius:10px;justify-content:flex-start;height:auto;min-height:48px;padding:12px 16px}.guide-tool-choices button[aria-pressed=true]{border-color:var(--foreground)}.guide-tool-options{flex-direction:column;gap:8px;display:flex}.guide-tool-actions{flex-wrap:wrap;gap:12px;display:flex}.guide-tool-result{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.guide-tool-result pre{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;margin:0;font:450 18px/26px Geist Variable,sans-serif}.guide-tool-output{background:var(--muted);border-radius:10px;flex-direction:column;gap:24px;width:100%;padding:32px;display:flex}.guide-tool-output h4{margin:0;font:450 22px/32px Geist Variable,sans-serif}.guide-tool-output p{color:var(--muted-foreground);font:450 16px/24px Geist Variable,sans-serif}@media (width<=767px){.guide-tool{padding:16px}.guide-tool h3{font-size:18px;line-height:26px}}.guide-rich-block{flex-direction:column;gap:8px;display:flex}.guide-rich-block .guide-paragraph:first-child{color:var(--foreground)}.legal-mobile{display:none}.legal-variant{--legal-surface:#f8f8f7;--legal-ink:#171717;--legal-body:#17171799}.legal-hero{background:var(--legal-surface);padding:12px}.legal-hero>div{background:var(--card);border-radius:10px;flex-direction:column;align-items:flex-start;gap:32px;padding:80px 44px;display:flex}.legal-hero h1{letter-spacing:-1.28px;margin:0;font:450 64px/1.1 Geist Variable,sans-serif}.legal-back{border-radius:50px;height:54px;padding:0 28px;font:500 16px/24px Geist Variable,sans-serif}.legal-reading{align-items:flex-start;gap:56px;padding:120px 56px;display:flex}.legal-reading-inset{flex:0 0 176px;height:10px}.legal-reading-column{width:min(864px,100%);min-width:0;color:var(--legal-body);flex-direction:column;align-items:flex-start;gap:24px;font:450 18px/26px Geist Variable,sans-serif;display:flex}.legal-reading-column>*{width:100%;margin:0}.legal-reading-column .legal-heading{color:var(--legal-ink);letter-spacing:-.8px;padding-top:40px;font:450 40px/1.05 Geist Variable,sans-serif}.legal-reading-column .legal-heading-minor{letter-spacing:0;font:450 26px/34px Geist Variable,sans-serif}.legal-reading-column a{color:inherit;font-weight:inherit;overflow-wrap:anywhere;text-decoration:none}.legal-reading-column a:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.legal-table-scroll{background:var(--legal-surface);border-radius:10px;width:100%;max-width:100%;padding:24px}.legal-table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--legal-ink);font:450 16px/24px Geist Variable,sans-serif}.legal-table tr{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;padding:16px 0;display:grid}.legal-table th,.legal-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;min-width:0;padding:0;font-weight:450}@media (width<=1100px) and (width>=768px){.legal-reading{padding-inline:32px}.legal-reading-inset{flex-basis:clamp(0px,8vw,100px)}}@media (width<=767px){.legal-desktop{display:none}.legal-mobile{display:block}.legal-hero>div{gap:24px;padding:40px 16px}.legal-hero h1{letter-spacing:-.8px;font-size:40px}.legal-back{height:48px;padding:0 24px}.legal-reading{padding:72px 16px;display:block}.legal-reading-inset{display:none}.legal-reading-column{gap:16px;width:100%;font-size:16px;line-height:24px}.legal-reading-column .legal-heading{letter-spacing:-.52px;padding-top:24px;font-size:26px}.legal-reading-column .legal-heading-minor{letter-spacing:0;font-size:18px;line-height:26px}.legal-table-scroll{padding:16px}.legal-table tr{grid-template-columns:minmax(0,1fr);row-gap:16px}.staging-page .contact-success h2,.staging-page .contact-error h2{letter-spacing:-.52px;line-height:27.3px}}.guide-related-grid .guide-related-card,.guide-related-grid:first-of-type .guide-related-card,.guide-related-grid:not(:first-of-type) .guide-related-card{min-height:var(--related-row-height)}.guide-related-card{gap:0}.guide-related-card>div{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.guide-related-card h3,.guide-related-card p{margin:0}.guide-rich-pair{white-space:pre-wrap;gap:0}.guide-rich-pair .guide-paragraph:first-child,.guide-rich-pair .guide-paragraph{color:var(--muted-foreground)}.guide-reading-column .guide-citation a{color:inherit;text-decoration:none}.guide-reading-column .guide-citation a:focus-visible{text-decoration:underline}@media (hover:hover) and (pointer:fine){.guide-reading-column .guide-citation a:hover{text-decoration:underline}}.guide-tool{background:var(--tool-surface);border-radius:12px;gap:24px;padding:32px}.guide-tool>p:not([role]){color:var(--muted-foreground)}.guide-tool>p:not([role]):last-child{font-size:14px;line-height:18px}.guide-tool-field{font-weight:450}.guide-tool-field input,.guide-tool-field textarea,.guide-tool-field select{background:var(--tool-surface);border:1px solid var(--contact-stroke);min-height:58px;padding:16px}.guide-tool-field textarea{min-height:144px}.guide-tool :is(input,textarea,select,button):focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.guide-tool-choices legend{font-weight:500}.guide-tool-choices button{background:var(--tool-surface);border:1px solid var(--contact-stroke);flex-direction:column;align-items:flex-start;gap:2px;min-height:0;font-weight:450;display:flex}.guide-tool-choices button span+span{color:var(--muted-foreground);font-size:14px;line-height:20px}.guide-tool-choices button[aria-pressed=true]{background:var(--foreground);color:var(--card);border-color:var(--foreground)}.guide-tool-choices button[aria-pressed=true] span+span{color:var(--card)}.guide-tool-actions,.guide-tool-result{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.guide-tool-actions button{border-radius:50px;height:54px;padding:0 28px;font-size:16px;font-weight:500;line-height:24px}.guide-tool-result button{border-radius:50px;height:54px;padding:0 28px;font-weight:500}.guide-tool-output{background:var(--tool-surface)}.guide-tool:has(.guide-tool-result){background:var(--card)}.guide-tool-error,.guide-tool [role=alert]{color:var(--contact-error);font-size:16px;line-height:24px}.guide-tool-notice{color:var(--muted-foreground)}@media (width<=767px){.guide-related-grid .guide-related-card,.guide-related-grid:first-of-type .guide-related-card,.guide-related-grid:not(:first-of-type) .guide-related-card{min-height:0}.guide-related h2{letter-spacing:-.52px;line-height:27.3px}.guide-related-card span{line-height:18px}.guide-tool{gap:24px;padding:16px}.guide-tool h3{font-size:26px;line-height:27.3px}.guide-tool-choices button{font-size:14px;line-height:20px}.guide-tool-actions button,.guide-tool-result button{height:48px;padding:0 24px}.guide-tool-output{padding:24px}.guide-tool-result pre{font-size:16px;line-height:24px}.guide-tool-output h4{font-size:18px;line-height:26px}.guide-tool>p:not([role]):last-child{line-height:20px}}.brand-toggle,.staging-page .brand-toggle{opacity:1;background:0 0;border-radius:0;place-items:center;padding:0;display:grid}.brand-toggle img{width:16px;height:16px;display:block}.family-menu{border:1px solid var(--contact-stroke);background:var(--card);z-index:60;width:360px;max-width:calc(100vw - 32px);animation:state-enter var(--state-opacity-duration) var(--state-opacity-easing) both;border-radius:16px;flex-direction:column;gap:8px;padding:8px;display:flex;top:56px;left:0;right:auto;box-shadow:0 1px 2px #00000005,0 18px 24px #00000005,0 28px 44px #00000008}.family-menu[data-state=closed]{animation:state-exit var(--state-opacity-duration) var(--state-opacity-easing) both;pointer-events:none}.family-heading{color:var(--muted-foreground);padding:8px 8px 6px;font-size:14px;line-height:18px}.family-item{border-radius:16px;align-items:center;gap:12px;width:100%;min-height:64px;padding:6px 14px 6px 6px;font-size:16px;line-height:22px;display:flex}.family-item[aria-current=page],.family-item:focus-visible{background:var(--secondary)}@media (hover:hover) and (pointer:fine){.family-item:hover{background:var(--secondary)}}.family-icon{flex:none;width:52px;height:52px}.family-details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.family-details strong{font-weight:450}.family-details small{color:var(--muted-foreground);font-size:14px;line-height:18px}.family-check{flex:none;width:24px;height:24px}@keyframes state-enter{0%{opacity:0}to{opacity:1}}@keyframes state-exit{0%{opacity:1}to{opacity:0}}.download-overlay{z-index:70;animation:state-enter var(--state-opacity-duration) var(--state-opacity-easing) both;background:#1717174d;position:fixed;inset:0}.download-overlay[data-state=closed],.download-dialog[data-state=closed]{animation:state-exit var(--state-opacity-duration) var(--state-opacity-easing) both}.download-dialog{z-index:71;background:var(--card);width:590px;max-width:calc(100vw - 88px);height:calc(100dvh - 24px);max-height:776px;font-family:var(--font-sans);animation:state-enter var(--state-opacity-duration) var(--state-opacity-easing) both;border:0;border-radius:12px;padding:40px;position:fixed;top:12px;left:auto;right:12px;overflow:visible;transform:none}.download-close{z-index:1;background:var(--secondary);cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px}.download-close img{filter:invert();width:20px;height:20px}.download-close:focus{outline:none}.download-close:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.download-dialog .download-desktop{flex-direction:column;justify-content:space-between;gap:12px;height:100%;display:flex}.download-heading{flex-direction:column;flex:1;align-items:center;gap:40px;min-height:0;display:flex}.download-heading .download-mark{place-items:center;width:64px;height:64px;margin:0;display:grid}.download-heading .download-mark img{width:72px;max-width:none;height:72px}.download-desktop h2{letter-spacing:-.02em;text-align:center;margin:0;font-size:40px;font-weight:450;line-height:1.05}.download-cards{flex-direction:column;gap:12px;display:flex}.download-card{border-color:var(--contact-stroke);height:190px;min-height:190px}.download-card a{color:var(--foreground)}@media (width<=900px){.family-menu{max-width:calc(100vw - 32px);top:48px;left:0}.main-nav.nav-open{z-index:49;background:var(--background);box-shadow:none;animation:state-enter var(--state-opacity-duration) var(--state-opacity-easing) both;flex-direction:column;justify-content:space-between;align-items:stretch;gap:0;padding:24px 16px;display:flex;position:fixed;inset:72px 0 0;overflow:auto}.main-nav.nav-open>a:not(.mobile-therapists-link){letter-spacing:-.02em;color:var(--foreground);margin-bottom:28px;font-size:28px;line-height:1.05}.main-nav .mobile-therapists-link{background:var(--secondary);width:100%;min-height:48px;color:var(--foreground);border-radius:100px;flex:none;justify-content:center;align-items:center;margin-top:auto;padding:12px 24px;font-size:16px;font-weight:500;line-height:24px;display:flex}.download-dialog{border-radius:0;width:100%;max-width:none;height:auto;max-height:calc(100dvh - 72px);padding:40px 16px;inset:auto 0 0;overflow:visible}.download-close{top:12px;right:12px}.download-mobile{gap:24px}.download-mobile h2{letter-spacing:-.02em}}@media (prefers-reduced-motion:reduce){.family-menu,.main-nav.nav-open,.download-overlay,.download-dialog{animation-duration:0s!important}}.site-back-to-top{animation:state-enter var(--state-opacity-duration) var(--state-opacity-easing) both}.site-back-to-top[data-state=closed]{animation:state-exit var(--state-opacity-duration) var(--state-opacity-easing) both;pointer-events:none}@media (prefers-reduced-motion:reduce){.site-back-to-top{animation-duration:0s!important}}.phone-state-screen{animation:state-enter var(--state-opacity-duration) var(--state-opacity-easing) both;position:absolute;inset:0}.phone-state-screen[data-state=closed]{animation:state-exit var(--state-opacity-duration) var(--state-opacity-easing) both}@media (width<=900px){.main-nav.nav-open[data-state=closed]{animation:state-exit var(--state-opacity-duration) var(--state-opacity-easing) both;pointer-events:none}}.main-nav .mobile-therapists-link{display:none}.site-header-scrolled .main-nav,.site-header-scrolled .header-actions>a{opacity:0;visibility:hidden;pointer-events:none}.site-header-scrolled .main-nav:focus-within,.site-header-scrolled .header-actions:focus-within>a{opacity:1;visibility:visible;pointer-events:auto}@media (width<=900px){.site-header:has(.main-nav[data-state=open]){z-index:50;position:relative}.site-header-scrolled:has(.main-nav[data-state=open]){position:sticky}.main-nav.nav-open[data-state=open],.site-header-scrolled .main-nav.nav-open[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;background:#f8f8f7}.main-nav.nav-open[data-state=closed]{opacity:1;visibility:visible;pointer-events:none;background:#f8f8f7}.main-nav.nav-open .mobile-therapists-link{display:flex}.download-mobile p{color:var(--color-muted-foreground)}.download-mobile a{height:48px;padding:0 24px;font-size:16px;line-height:24px}}@media (prefers-reduced-motion:reduce){.phone-state-screen,.main-nav.nav-open[data-state=closed]{animation-duration:0s!important}}.brand-link{width:187px;overflow:visible}.brand-link img.desktop-logo{width:187px;max-width:none;height:48px}.brand-toggle,.staging-page .brand-toggle{width:36px;height:48px;left:auto;right:0}.brand-toggle:focus-visible,.staging-page .brand-toggle:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}@media (width<=900px){.brand-family,.staging-page .brand-family,.brand-link{width:135.833px}.brand-link img.mobile-logo{width:135.833px;max-width:none;height:40px}.brand-toggle,.staging-page .brand-toggle{width:28px;height:40px;left:auto;right:0}}.faq-mobile-all{display:none}.social-wrap{padding:0 12px}@media (width<=900px){.faq-section{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.faq-list{padding-top:0}.faq-mobile-all{background:var(--color-secondary);height:48px;color:var(--color-foreground);border-radius:100px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}}.staging-page .core-questions{gap:24px}.staging-page .core-statement{background:#fff}.staging-page .learn-card h2{letter-spacing:0}.staging-page .learn-read-guide{background:#1717170d}.staging-page .contact-form :is(input,textarea){background:#f8f8f7}.staging-page .contact-form :is(input,textarea):focus-visible{box-shadow:inset 0 0 0 1px var(--color-foreground)}.staging-page .contact-form :is(input,textarea)[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--contact-error)}@media (width<=900px){.staging-page .core-question-trigger{min-height:26px;font-size:18px;line-height:26px}.staging-page .therapist-faq>h2{margin-bottom:40px}.staging-page .core-question p,.staging-page .core-prose{font-size:16px;line-height:24px}.staging-page .learn-card h2{letter-spacing:-.52px}}.guide-reading-column a{color:inherit;font:inherit;text-decoration:none}.guide-reading-column a:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.guide-related-card h3{letter-spacing:0}@media (width<=767px){.guide-related h2{letter-spacing:-.64px;font-size:32px;line-height:38.4px}.guide-related-card h3{letter-spacing:-.52px;font-size:26px;line-height:27.3px}.guide-related-card span{letter-spacing:0;font-size:14px;line-height:20px}}.guide-tool h3{letter-spacing:0}.guide-tool-choices button{background:var(--card);gap:0;font-size:16px;font-weight:450;line-height:24px}.guide-tool-choices button span+span{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.guide-tool-choices button[aria-pressed=true]{background:var(--foreground);color:var(--card)}.guide-tool-options{gap:24px}.guide-tool-options button{min-height:0;box-shadow:inset 0 0 0 1px var(--contact-stroke);border:0;font-size:16px;font-weight:450;line-height:24px}:is(.guide-tool:has(.guide-tool-result),.guide-tool-result){gap:40px}.guide-tool-result button{font-size:16px;line-height:24px}.guide-tool-result pre{font-size:18px;line-height:26px}.guide-tool-privacy{color:var(--muted-foreground);font-size:14px;line-height:18px}.guide-tool-message{width:100%;display:block}.guide-tool-message textarea{background:var(--tool-surface);resize:vertical;border:1px solid var(--contact-stroke);width:100%;min-height:144px;color:var(--foreground);border-radius:10px;padding:16px;font:450 16px/24px Geist Variable,sans-serif}@media (width<=767px){.guide-tool h3{letter-spacing:-.52px}.guide-tool-choices button,.guide-tool-options button{font-size:14px;line-height:20px}:is(.guide-tool:has(.guide-tool-result),.guide-tool-result){gap:32px}.guide-tool-privacy{font-size:14px;line-height:20px}}.guide-tool-choices{gap:24px}.guide-tool-choices legend{margin-bottom:24px}.guide-tool-choices button{padding:12px 16px}.guide-tool-permission .guide-tool-field:has(.guide-tool-message){gap:8px}.guide-tool-permission .guide-tool-privacy{font-size:14px;line-height:18px}.guide-tool-permission .guide-tool-actions{gap:24px;margin:0}.guide-tool-permission .guide-tool-result pre{white-space:pre-wrap;-webkit-user-select:text;user-select:text}@media (width<=767px){.guide-tool-permission .guide-tool-result pre{font-size:16px;line-height:24px}.guide-tool-permission .guide-tool-output{padding:24px}.guide-tool-result button{height:48px;padding:0 24px}}.guide-tool-timeframe{color:var(--muted-foreground);margin:0;font-size:16px;font-weight:450;line-height:24px}.guide-tool .guide-tool-privacy{font-size:14px;line-height:18px}@media (width<=767px){.guide-tool .guide-tool-privacy{line-height:20px}}.landing-page{--background:#f8f8f7;--foreground:#171717;--card:#fff;--secondary:#1717170d;--muted-foreground:#17171799;--text-bold:#171717;--text-default:#17171799;--surface-white:#fff;--surface-darker:#f8f8f7}.landing-page .social-wrap{padding-bottom:12px}@media (width>=901px) and (height<=1051px){.landing-page .hero{align-items:stretch;height:auto;min-height:clamp(340px,100svh - 316px,708px)}.landing-page .hero-visual{height:auto;container-type:size}.landing-page .hero-content{row-gap:32px;height:auto;padding-top:24px;padding-bottom:24px}.landing-page .hero-copy{flex:1 0 auto}.landing-page .social-wrap [class~="h-[200px]"]{height:188px}.landing-page .social-wrap [data-name="App Store Testimonial"]{gap:24px;height:auto;min-height:188px;padding-top:12px;padding-bottom:12px}.landing-page .social-wrap [data-name=Testimonial\ Content]{gap:16px}}@media (width<=900px){.landing-page .hero,.landing-page .hero-content{height:auto}.landing-page .hero-content{gap:32px}.landing-page .mobile-hero-phone,.landing-page .mobile-phone-art{height:360px}.landing-page .mobile-phone-art{container-type:size}.landing-page .mobile-phone-clip{transform-origin:top;transform:translate(-50%)scale(.89)}.landing-page .mobile-testimonial{padding-top:16px;padding-bottom:12px}.landing-page .mobile-testimonial blockquote{margin-bottom:16px}}.closing-store-control{padding:0}.hero-responsive-source{display:contents}@media (width>=901px){.landing-page .feature-tab,.landing-page .feature-tab:first-child,.landing-page .feature-tab[aria-selected=true]{flex:1 1 0;min-width:0}}@media (prefers-reduced-motion:no-preference){.ut-revealed .life-history-line{stroke-dasharray:300;animation:ut-history-draw 3.143s var(--ut-ease) calc(var(--ut-delay,0s) + .4s) both}}@keyframes ut-history-draw{0%{stroke-dashoffset:300px}to{stroke-dashoffset:0}}@keyframes ut-caption-drop{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0}}.landing-page .faq-item button{white-space:normal;height:auto;min-height:0;padding:0}.landing-page [data-node-id="40000009:54208"] span{line-height:67px}.landing-page #about,.landing-page #process,.landing-page #research{scroll-margin-top:80px}.download-heading .download-mark{position:relative}.download-heading .download-mark img{width:112.5%;height:112.5%;position:absolute;top:-3.47%;left:-6.25%}@media (width<=900px){.landing-page [data-node-id="40000011:103"] span,.landing-page [data-node-id="40000011:106"],.landing-page [data-node-id="40000011:446"],.landing-page [data-node-id="40000011:250"],.landing-page [data-node-id="40000011:468"],.landing-page .faq-heading h2,.landing-page [data-node-id="I40000011:1030;40000007:132"]{line-height:38px}.landing-page [data-node-id="40000011:445"]{padding-bottom:72px}.landing-page [data-node-id="40000011:459"]{max-width:320px}.landing-page #about,.landing-page #process,.landing-page #research{scroll-margin-top:72px}.main-nav.nav-open[data-state=closed]{visibility:hidden;pointer-events:none;display:none}.main-nav.nav-open[data-state=closing]{animation:state-exit var(--state-opacity-duration) var(--state-opacity-easing) both;pointer-events:none;visibility:visible}}.landing-page{--ut-ease:cubic-bezier(.22, 1, .36, 1);--ut-draw:cubic-bezier(.5, 0, .2, 1);--ut-dir:1;--ut-reveal-ink:#171717;--ut-reveal-navy:#020b44;--ut-reveal-muted:#77798d;--ut-reveal-soft:#b7b8c2;--ut-reveal-pale:#e5e5e5}.landing-page .ut-word-mask{vertical-align:bottom;clip-path:inset(0);display:inline-block}.landing-page .ut-word{color:#0000;background:linear-gradient(to right, var(--ut-reveal-ink) var(--ut-reveal-start,-300%), var(--ut-reveal-navy) var(--ut-reveal-navy-stop,-250%), var(--ut-reveal-muted) var(--ut-reveal-mid,-150%), var(--ut-reveal-soft) var(--ut-reveal-soft-stop,-100%), var(--ut-reveal-pale) var(--ut-reveal-end,0%));-webkit-background-clip:text;background-clip:text;display:inline-block}@media (prefers-reduced-motion:no-preference){.landing-page [data-ut-word-pose] .ut-word{opacity:0;transition:transform .45s cubic-bezier(.165,.84,.44,1),opacity .45s cubic-bezier(.165,.84,.44,1);transform:translateY(100%)}.landing-page [data-ut-word-pose=visible] .ut-word{opacity:1;transition-delay:calc(.15s + var(--ut-word-line,0) * 70ms);transform:translateY(0)}.landing-page [data-ut-word-pose=above] .ut-word{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.landing-page .ut-word{color:var(--ut-reveal-ink);background:0 0}}@media (prefers-reduced-motion:no-preference){.landing-page .site-header{animation:ut-fade .6s var(--ut-ease) both}.landing-page .hero-copy h1 .ut-title-mask>span{animation:ut-rise-line .8s var(--ut-ease) 60ms both;display:block}.landing-page .hero-copy h1 .ut-title-mask:nth-child(2)>span{animation-delay:.13s}.landing-page .hero-copy>p{animation:ut-rise .7s var(--ut-ease) .22s both}.landing-page .hero-cta{animation:ut-rise .7s var(--ut-ease) .28s both}.landing-page .feature-tabs{animation:ut-fade .6s var(--ut-ease) .36s both}.landing-page :is(.hero-visual,.mobile-hero-phone){animation:ut-phone .9s var(--ut-ease) .15s both}.landing-page :is(.social-wrap,.mobile-social){animation:ut-fade .6s var(--ut-ease) .42s both}.landing-page.ut-arrival-settled :is(.site-header,.hero-copy h1 .ut-title-mask>span,.hero-copy>p,.hero-cta,.feature-tabs,.hero-visual,.mobile-hero-phone,.social-wrap,.mobile-social){animation:none}.landing-page .ut-pending{opacity:0;transform:translateY(24px)}.landing-page .ut-revealed{animation:ut-reveal-opacity .7s var(--ut-ease) var(--ut-delay,0s) both, ut-reveal-position .9s var(--ut-ease) var(--ut-delay,0s) both}.landing-page .ut-revealed:focus-within,.landing-page #about :is([data-name=Feature\ Cards],.ut-own-scroll)>.ut-pending,.landing-page #about :is([data-name=Feature\ Cards],.ut-own-scroll)>.ut-revealed{opacity:1;animation:none;transform:none}.landing-page #about :is([data-name=Feature\ Cards],.ut-own-scroll)>.ut-pending>:last-child{opacity:0;translate:0 -12px}.landing-page #about .ut-pending :is(.life-history-line,[data-node-id="40000009:54234"],[data-node-id="40000011:129"],[data-node-id="40000009:54289"],[data-node-id="40000009:54290"],[data-node-id="40000011:184"],[data-node-id="40000011:185"],[data-node-id="40000009:54316"],[data-node-id="40000011:211"],[data-node-id="40000009:54322"],[data-node-id="40000011:217"],[data-node-id="40000009:54328"],[data-node-id="40000011:223"],[data-node-id="40000009:54346"],[data-node-id="40000011:241"]){visibility:hidden}.landing-page #about :is([data-name=Feature\ Cards],.ut-own-scroll)>.ut-revealed>:last-child{animation:ut-caption-drop 1.571s var(--ut-ease) calc(var(--ut-delay,0s) + .2s) both}.landing-page #research .ut-done{border-left-color:var(--line,#0000001a)}.landing-page .feature-tab span,.landing-page .feature-tab img{transition:opacity .5s var(--ut-ease), color .5s var(--ut-ease)}.landing-page .feature-tab.ut-auto-tab[aria-selected=true]:after{content:"";background:var(--color-feature-active);transform-origin:0;width:100%;height:1.5px;animation:ut-progress var(--ut-progress-duration) linear var(--ut-progress-delay,0s) both;animation-play-state:var(--ut-play-state);position:absolute;top:0;left:0}.landing-page .ut-revealed :is([data-node-id="40000009:54234"],[data-node-id="40000011:129"],[data-node-id="40000009:54289"],[data-node-id="40000009:54290"],[data-node-id="40000011:184"],[data-node-id="40000011:185"]):not(.ut-art-finished){animation:ut-plot 3.143s var(--ut-draw) calc(var(--ut-delay,0s) + .4s) both}.landing-page .ut-revealed :is([data-node-id="40000009:54316"],[data-node-id="40000011:211"]){animation:ut-fade 1.214s var(--ut-ease) calc(var(--ut-delay,0s) + .4s) both}.landing-page .ut-revealed :is([data-node-id="40000009:54322"],[data-node-id="40000011:217"]){animation:ut-fade 1.214s var(--ut-ease) calc(var(--ut-delay,0s) + .85s) both}.landing-page .ut-revealed :is([data-node-id="40000009:54328"],[data-node-id="40000011:223"]){animation:ut-fade 1.214s var(--ut-ease) calc(var(--ut-delay,0s) + 1.3s) both}.landing-page .ut-revealed :is([data-node-id="40000009:54346"],[data-node-id="40000011:241"]){animation:ut-fade 1.214s var(--ut-ease) calc(var(--ut-delay,0s) + 1.75s) both}.landing-page #research .ut-revealed{border-left-color:#0000}.landing-page #research .ut-revealed:before{content:"";background:var(--line,#0000001a);transform-origin:top;width:1px;animation:ut-border 1s var(--ut-ease) calc(var(--ut-delay,0s) + .2s) both;position:absolute;top:0;bottom:0;left:-1px}.landing-page .ut-art-active :is([data-node-id="I40000009:54512;9192:3491"],[data-node-id="I40000011:328;9192:3491"]):not(.ut-art-finished){animation:8s linear .3s both ut-spin}}@keyframes ut-fade{0%{opacity:0}to{opacity:1}}@keyframes ut-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ut-rise-line{0%{transform:translateY(135%)}to{transform:translateY(0)}}@keyframes ut-phone{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ut-reveal-opacity{0%{opacity:0}to{opacity:1}}@keyframes ut-reveal-position{0%{transform:translateY(24px)}to{transform:translateY(0)}}@keyframes ut-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ut-progress-alt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ut-plot{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -100% 0 0)}}@keyframes ut-border{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ut-spin{to{rotate:360deg}}.ut-cta-ripple{overflow:hidden}.ut-ripple{pointer-events:none;opacity:1;animation:ut-ripple .65s var(--ut-ease) forwards;background:#ffffff59;border-radius:9999px;position:absolute;transform:scale(.1)}@keyframes ut-ripple{to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ut-ripple{display:none}}@media (prefers-reduced-motion:no-preference){.landing-page button.bg-primary{transition:background-color .2s var(--ut-ease), scale .2s var(--ut-ease)}.landing-page button.bg-primary:active{scale:.97}.landing-page .main-nav a{transition:color .15s var(--ut-ease)}.landing-page :is([data-node-id="40000009:54724"],[data-node-id="40000011:466"])[data-ut-phase=exit] :is([data-node-id="40000009:54731"],[data-node-id="40000009:54733"],[data-node-id="40000011:481"],[data-node-id="40000011:482"]){animation:ut-fade-out .25s var(--ut-ease) both}.landing-page [data-ut-phase=enter] :is([data-node-id="40000009:54731"],[data-node-id="40000011:481"]){animation:ut-chapter .8s var(--ut-ease) 80ms both}.landing-page [data-ut-direction="-1"]{--ut-dir:-1}.landing-page [data-ut-phase=enter] :is([data-node-id="40000009:54733"],[data-node-id="40000011:482"]){animation:ut-body .8s var(--ut-ease) .15s both}.landing-page [data-ut-phase=exit] :is([data-node-id="40000009:54731"],[data-node-id="40000009:54733"]){animation:.25s both ut-fade-out}.landing-page [data-ut-phase=enter] :is([data-node-id="40000009:54772"]>[aria-hidden],[data-node-id="40000011:521"]>[aria-hidden]){animation:.2s both ut-fade}}@keyframes ut-fade-out{to{opacity:0}}@keyframes ut-chapter{0%{opacity:0;translate:0 calc(var(--ut-dir) * 24px)}to{opacity:1;translate:0}}@keyframes ut-body{0%{translate:0 calc(var(--ut-dir) * 12px)}to{translate:0}}@media (prefers-reduced-motion:no-preference){.landing-page .ut-art-active .ut-wave-bar:not(.ut-art-finished){animation:ut-wave var(--ut-wave-duration,.76s) ease-in-out var(--ut-wave-delay,0s) 2 both}.landing-page .ut-art-active :is([data-node-id="40000009:54576"],[data-node-id="40000011:355"]):not(.ut-art-finished){animation:ut-plot 1.1s var(--ut-draw) .65s both}.landing-page .ut-art-active :is([data-node-id="40000009:54669"],[data-node-id="40000011:411"]){animation:ut-fade .5s var(--ut-ease) .65s both}.landing-page .ut-art-active :is([data-node-id="40000009:54675"],[data-node-id="40000011:417"]){animation:ut-fade .5s var(--ut-ease) .91s both}.landing-page .ut-art-active :is([data-node-id="40000009:54681"],[data-node-id="40000011:423"]){animation:ut-fade .5s var(--ut-ease) 1.17s both}.landing-page .ut-art-active :is([data-node-id="40000009:54699"],[data-node-id="40000011:441"]){animation:ut-fade .5s var(--ut-ease) 1.43s both}.landing-page .ut-art-active :is([data-node-id="40000009:54669"],[data-node-id="40000011:411"],[data-node-id="40000009:54675"],[data-node-id="40000011:417"],[data-node-id="40000009:54681"],[data-node-id="40000011:423"],[data-node-id="40000009:54699"],[data-node-id="40000011:441"]){animation-play-state:var(--ut-art-play,running)}.landing-page .feature-tab-0.ut-first-cycle.ut-auto-tab[aria-selected=true]:after{animation-name:ut-progress-initial}}@keyframes ut-progress-initial{0%{transform:scaleX(.39)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.landing-page .ut-art-active :is([data-node-id="I40000009:54512;9192:3491"],[data-node-id="I40000011:328;9192:3491"]):not(.ut-art-finished),.landing-page .ut-art-active .ut-wave-bar:not(.ut-art-finished){animation-play-state:var(--ut-art-play,running)}}.landing-page .ut-title-mask{display:block;overflow:clip}.landing-page .ut-title-mask>span{display:block}@media (prefers-reduced-motion:no-preference){.landing-page .ut-done{opacity:1;transform:none;animation:none!important}.landing-page .ut-art-done{animation:none!important}.landing-page .ut-art-finished{rotate:0deg;scale:1;clip-path:none!important;animation:none!important}.landing-page .ut-art-active :is([data-node-id="40000009:54576"],[data-node-id="40000011:355"]):not(.ut-art-finished),.landing-page .ut-revealed :is([data-node-id="40000009:54234"],[data-node-id="40000011:129"],[data-node-id="40000009:54289"],[data-node-id="40000009:54290"],[data-node-id="40000011:184"],[data-node-id="40000011:185"]):not(.ut-art-finished){animation-play-state:var(--ut-art-play,running)}}@keyframes ut-wave{0%,to{scale:1}25%{scale:1 .55}75%{scale:1 1.35}}.landing-page .ut-process-row{--ut-compact:calc((100% - 694px) / 3)}.landing-page .ut-process-step{flex:0 0 var(--ut-compact);width:var(--ut-compact);min-width:0;transition:flex-basis .5s var(--ut-ease), width .5s var(--ut-ease)}.landing-page .ut-process-step[data-ut-active=true]{flex-basis:658px;width:658px}.landing-page .ut-process-step>[data-name=Step\ Header]{transition:border-color .5s var(--ut-ease);position:relative}.landing-page .ut-process-step[data-ut-active=true]>[data-name=Step\ Header]{border-left-color:var(--color-feature-active,#64996d)}.landing-page .ut-process-step [data-name=Step\ Label]{transition:font-size .5s var(--ut-ease), line-height .5s var(--ut-ease)}.landing-page .ut-process-step[data-ut-active=true] [data-name=Step\ Label]{font-size:26px;line-height:34px}.landing-page .ut-process-step:not([data-ut-active=true]) [data-name=Step\ Label]{font-size:16px;line-height:38px}@media (width>=901px) and (width<=1200px){.landing-page .ut-process-row{--ut-compact:calc((50% - 36px) / 3)}.landing-page .ut-process-step[data-ut-active=true]{flex-basis:50%;width:50%}.landing-page .ut-process-step>[data-name=Step\ Header]{height:124px}.landing-page .ut-process-step:not([data-ut-active=true]) [data-name=Step\ Label]{line-height:20px;display:block}.landing-page .ut-process-step:not([data-ut-active=true]) [data-name=Step\ Label]>p{white-space:normal;overflow-wrap:anywhere;display:inline}}.landing-page .ut-process-control{z-index:2;cursor:pointer;border:0;border-radius:0;width:100%;height:100px;padding:0;display:block;position:absolute;inset:0 0 auto;background:0 0!important}.landing-page .ut-process-control:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.landing-page .ut-process-step [data-name=Step\ Divider]{position:relative}.landing-page .ut-process-step [data-name=Step\ Divider]:after{content:"";background:repeating-linear-gradient(to right, var(--color-feature-active) 0 1px, transparent 1px 20px);clip-path:inset(0 100% 0 0);pointer-events:none;width:100%;height:22px;position:absolute;top:0;left:0}.landing-page .ut-process-step[data-ut-active=true] [data-name=Step\ Content]{opacity:1}.landing-page .ut-process-step:not([data-ut-active=true]) [data-name=Step\ Content]{opacity:.5}.landing-page .ut-process-step [data-name=Step\ Content]{transition:opacity .25s var(--ut-ease)}.landing-page .ut-process-step .ut-process-description{overflow-wrap:break-word;width:min(349.843px,100%)}.landing-page .ut-process-step [data-name=Step\ Content]>.ut-process-description{width:min(349.843px,100% - 48px);color:var(--foreground);position:absolute;top:24px;left:24px}.landing-page .ut-process-step:not([data-ut-active=true]) .ut-process-description{visibility:hidden}.landing-page .ut-process-step[data-ut-active=true] :is([data-node-id="40000009:54500"],[data-node-id="40000009:54562"],[data-node-id="40000009:54666"]){left:50%;-webkit-mask-image:none!important;mask-image:none!important}.landing-page .ut-process-step[data-ut-active=true] [data-node-id="40000009:54562"],.landing-page .ut-process-step[data-ut-active=true] [data-node-id="40000009:54666"]{overflow:visible}@media (prefers-reduced-motion:no-preference){.landing-page .ut-process-step[data-ut-active=true] [data-name=Step\ Divider]:after{animation:5s linear both ut-process-clock;animation-play-state:var(--ut-tick-play,paused)}.landing-page .ut-process-step[data-ut-active=true] [data-name=Step\ Content]{animation:ut-fade .6s var(--ut-ease) .15s both, ut-process-panel .8s var(--ut-ease) .15s both}}@keyframes ut-process-clock{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ut-process-panel{0%{translate:0 10px}to{translate:0}}@keyframes ut-process-out{0%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.landing-page .ut-process-step{transition:none}.landing-page .ut-process-step[data-ut-active=true] [data-name=Step\ Divider]:after{clip-path:inset(0)}}.landing-page .ut-practice-carrier{height:calc(var(--ut-stage-height,840px) + var(--ut-practice-travel,400vh));width:100%;position:relative}.landing-page .ut-practice-screen{opacity:0;width:100%;height:100%;transition:opacity .9s var(--ut-ease);position:absolute;inset:0}.landing-page .ut-practice-screen[data-visible=true]{opacity:1}@media (prefers-reduced-motion:reduce){.landing-page .ut-practice-screen{transition:none}}@media (width>=901px) and (width<=1399.98px){.landing-page [data-node-id="40000009:54724"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.landing-page [data-node-id="40000009:54725"]>div{flex-direction:column;gap:32px}.landing-page [data-node-id="40000009:54730"]{justify-content:space-between;width:100%}.landing-page [data-node-id="40000009:54733"]{width:100%;max-width:380px}.landing-page [data-node-id="40000009:54738"]{width:100%;height:600px}}.landing-page .ut-practice-carrier>[data-ut-phase]{top:var(--ut-sticky-top,0px);height:auto;position:sticky;overflow:visible}@media (prefers-reduced-motion:no-preference){.landing-page .ut-art-active .ut-wave-bar{animation:ut-wave-live var(--ut-wave-duration,.76s) ease-in-out var(--ut-wave-delay,0s) infinite alternate!important;animation-play-state:var(--ut-art-play,running)!important}.landing-page .ut-art-active :is([data-node-id="I40000009:54512;9192:3491"],[data-node-id="I40000011:328;9192:3491"]){animation:8s linear .3s infinite ut-spin!important;animation-play-state:var(--ut-art-play,running)!important}.landing-page .ut-art-active :is([data-node-id="40000009:54404"],[data-node-id="40000011:259"],[data-node-id="40000011:311"],[data-node-id="40000011:336"],[data-node-id="40000011:403"]){animation:24s ease-in-out infinite alternate ut-gradient;animation-play-state:var(--ut-art-play,running)}}@keyframes ut-heading-reveal{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes ut-wave-live{0%{scale:1 var(--ut-wave-low,.35)}to{scale:1 var(--ut-wave-high,1.6)}}@keyframes ut-gradient{0%{translate:0;scale:1}to{translate:-1.2% .8%;scale:1.06}}@media (prefers-reduced-motion:no-preference){.landing-page .mobile-hero-phone{animation-play-state:var(--ut-phone-play,running)}.landing-page .ut-process-step[data-ut-active=true] [data-name=Step\ Content]{animation-play-state:var(--ut-panel-play,running)}.landing-page .ut-art-active :is([data-node-id="40000009:54699"],[data-node-id="40000011:441"],[data-node-id="40000009:54346"],[data-node-id="40000011:241"])>[data-name=el]>p:after{content:"";width:1px;height:1em;animation:1.06s step-end 2.05s infinite ut-caret;animation-play-state:var(--ut-art-play,running);pointer-events:none;background:currentColor;margin-left:0;display:inline-block;position:absolute;top:50%;left:calc(100% + 2px);right:auto;translate:0 -50%}}@keyframes ut-caret{50%{opacity:0}}.landing-page .feature-tab .ut-feature-icon{opacity:1;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.landing-page .feature-tab .ut-feature-icon img{width:20px;height:20px;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.landing-page .feature-tab.ut-auto-tab[aria-selected=true]:after{animation-name:var(--ut-progress-name,ut-progress)}.landing-page .feature-tab-0.ut-first-cycle.ut-auto-tab[aria-selected=true]:after{animation-name:ut-progress-initial}}.landing-page .ut-process-step:not([data-ut-active=true])>[data-name=Step\ Header]{border-left-color:var(--line,#0000001a)}.landing-page .ut-practice-carrier[data-ut-short-viewport]{height:auto}.landing-page .ut-practice-carrier[data-ut-short-viewport]>[data-ut-phase]{position:relative;top:auto}.landing-page .phone-state-screen.ut-hero-screen{opacity:1;z-index:0;transition:none;animation:none;transform:none}.landing-page .ut-hero-screen[data-screen-state=active]{z-index:1}.landing-page .ut-hero-screen[data-screen-state=hidden]{visibility:hidden}.landing-page .phone-state-screen.ut-hero-screen[data-screen-state=outgoing]{z-index:2;animation:ut-hero-swipe-out 1.8s var(--ut-ease) both}@keyframes ut-hero-swipe-out{0%{transform:translate(0)}to{transform:translate(-130.3%,-22.5%)}}.landing-page .ut-own-scroll{--ut-own-css-travel:0px;flex-shrink:0;width:100%}.landing-page .ut-own-scroll:after{content:"";height:var(--ut-own-travel,var(--ut-own-css-travel));display:block}.landing-page .ut-own-scroll>.ut-own-sticky{top:var(--ut-own-top,100px);position:sticky}.landing-page .ut-own-scroll[data-ut-own=desktop]>.ut-own-sticky{top:var(--ut-own-top,max(100px, calc((100svh - 566px) / 2)))}.landing-page .ut-own-scroll[data-ut-own=mobile]>.ut-own-sticky{top:var(--ut-own-top,162px)}@media (width<=900px) and (height<=595px){.landing-page .ut-own-scroll[data-ut-own=mobile]:has([data-node-id="40000011:206"]){--ut-own-css-travel:0px}}@media (width<=349px) and (height<=595px){.landing-page .ut-own-scroll[data-ut-own=mobile]:has([data-node-id="40000011:108"]){--ut-own-css-travel:0px}}@media (width<=349px) and (height<=615px){.landing-page .ut-own-scroll[data-ut-own=mobile]:has([data-node-id="40000011:206"]){--ut-own-css-travel:0px}}.landing-page .ut-own-group{flex-direction:column;gap:64px;width:100%;display:flex}.landing-page .ut-own-heading-sticky{z-index:2;background:var(--surface-white);position:sticky;top:100px}@media (width<=900px){.landing-page .ut-own-heading-sticky{top:72px}}.landing-page .ut-own-scroll[data-ut-hold]>.ut-own-sticky{top:var(--ut-own-top);position:sticky}@media (prefers-reduced-motion:reduce){.landing-page .ut-own-heading-sticky{position:relative;top:auto}.landing-page .ut-own-scroll[data-ut-hold]{height:auto}.landing-page .ut-own-scroll:after{height:0}.landing-page .ut-own-scroll>.ut-own-sticky{position:relative;top:auto}.landing-page .ut-own-scroll[data-ut-hold]>.ut-own-sticky{position:relative}}.landing-page .ut-statement-scroll{height:215vh}.landing-page .ut-statement-sticky{align-items:center;min-height:100vh;display:flex;position:sticky;top:0}.landing-page .ut-statement-sticky>*{width:100%}.landing-page .ut-statement-sticky [data-node-id="40000009:54207"],.landing-page .ut-statement-sticky [data-node-id="40000011:102"]{padding-bottom:320px}@media (width<=900px){.landing-page .ut-statement-sticky [data-node-id="40000009:54207"],.landing-page .ut-statement-sticky [data-node-id="40000011:102"]{padding-bottom:200px}}@media (prefers-reduced-motion:reduce){.landing-page .ut-statement-scroll{height:auto}.landing-page .ut-statement-sticky{min-height:0;position:static}.landing-page .phone-state-screen.ut-hero-screen[data-screen-state=outgoing]{visibility:hidden}.landing-page .phone-state-screen.ut-hero-screen,.landing-page .feature-tab .ut-feature-icon img{transition:none}}@media (width<=900px){.landing-page .feature-tab .ut-feature-icon,.landing-page .feature-tab .ut-feature-icon img{width:18px;height:18px}}.landing-page [data-ut-heading]{overflow:clip}.landing-page .ut-scroll-line{display:block}.landing-page .ut-chapter-line{overflow:clip}.landing-page .ut-chapter-line>span{display:block}@media (prefers-reduced-motion:no-preference){.landing-page [data-ut-initial-motion=title].ut-pending{opacity:1;transform:none}.landing-page [data-ut-initial-motion=title].ut-pending>span,.landing-page [data-ut-initial-motion=title].ut-pending .ut-chapter-line>span{transform:translateY(135%)}.landing-page [data-ut-initial-motion=title].ut-revealed{animation:none}.landing-page [data-ut-initial-motion=title].ut-revealed>span,.landing-page [data-ut-initial-motion=title].ut-revealed .ut-chapter-line>span{animation:ut-scroll-line .9s var(--ut-ease) 80ms both}.landing-page [data-ut-initial-motion=title].ut-revealed .ut-chapter-line:nth-child(2)>span{animation-delay:.15s}.landing-page .ut-practice-carrier [role=tablist].ut-pending{transform:none}.landing-page .ut-practice-carrier [role=tablist].ut-revealed{animation:ut-reveal-opacity .7s var(--ut-ease) both}.landing-page [data-ut-heading].ut-pending{opacity:1;transform:none}.landing-page [data-ut-heading].ut-pending .ut-scroll-line{transform:translateY(135%)}.landing-page [data-ut-heading].ut-revealed{animation:none}.landing-page [data-ut-heading].ut-revealed .ut-scroll-line{animation:ut-scroll-line .9s var(--ut-ease) var(--ut-delay,80ms) both}.landing-page [data-ut-phase=enter] :is([data-node-id="40000009:54731"],[data-node-id="40000011:481"]){animation:none}.landing-page [data-ut-phase=enter] .ut-chapter-line>span{animation:ut-chapter-line .8s var(--ut-ease) 80ms both}.landing-page [data-ut-phase=enter] .ut-chapter-line:nth-child(2)>span{animation-delay:.15s}.landing-page [data-ut-phase=enter] :is([data-node-id="40000009:54733"],[data-node-id="40000011:482"]){animation:ut-fade .5s var(--ut-ease) .15s both, ut-body .8s var(--ut-ease) .15s both}.landing-page [data-ut-phase=enter] :is([data-node-id="40000009:54772"]>[aria-hidden],[data-node-id="40000011:521"]>[aria-hidden]){animation:none}.landing-page :is(.ut-revealed,.ut-done) :is([data-node-id="40000009:54346"],[data-node-id="40000011:241"])>[data-name=el]>p:after{content:"";width:1px;height:1em;animation:ut-caret 1.06s step-end calc(var(--ut-delay,0s) + 1.85s) infinite;animation-play-state:var(--ut-art-play,running);pointer-events:none;background:currentColor;margin-left:0;display:inline-block;position:absolute;top:50%;left:calc(100% + 2px);right:auto;translate:0 -50%}}@keyframes ut-scroll-line{0%{transform:translateY(135%)}to{transform:translateY(0)}}@keyframes ut-chapter-line{0%{transform:translateY(calc(var(--ut-dir) * 135%))}to{transform:translateY(0)}}.landing-page :is([data-node-id="40000009:54699"],[data-node-id="40000011:441"],[data-node-id="40000009:54346"],[data-node-id="40000011:241"])>[data-name=el]>p{flex:none;width:max-content;position:relative}.landing-page :is([data-node-id="40000009:54699"],[data-node-id="40000011:441"],[data-node-id="40000009:54346"],[data-node-id="40000011:241"]):after{content:none!important;display:none!important}@media (width<=389.98px){.landing-page .ut-practice-carrier [class~="h-[576px]"][class~="w-[358px]"]{width:100%;height:auto}.landing-page .ut-practice-carrier [class~="h-[576px]"][class~="w-[358px]"]>[class~="w-[326px]"]{width:auto;margin:24px 16px -76px;position:relative;top:auto;left:auto}.landing-page .ut-practice-carrier [class~="h-[576px]"][class~="w-[358px]"]>[class~="w-[326px]"]>[class~="h-[179px]"]{height:auto;min-height:179px}.landing-page [data-node-id="40000011:248"] [class~="w-[358px]"]{width:100%}.landing-page [data-node-id="40000011:110"]{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);max-width:290px}.landing-page [data-node-id="40000011:115"]{width:100%}.landing-page [data-node-id="40000011:341"]{max-width:calc(100% - 2px)}.landing-page [data-name=Company\ information]{flex-wrap:wrap;gap:8px}}@media (width>=901px){.landing-page [data-name="Own your therapy"] [data-name=Feature\ Cards]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(3,minmax(0,1fr));height:460px;display:grid}.landing-page [data-name=Feature\ Cards]>:is([data-name=Themes\ Card],[data-name=Progress\ Card],[data-name="Next Session Card"]){grid-row:span 2;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.landing-page [data-name=Feature\ Cards]>*>:first-child{align-self:stretch;container-type:inline-size}.landing-page [data-name=Feature\ Cards]>*>:first-child>*{scale:min(1, calc((100cqw - 32px) / 298px))}}.landing-page .ut-faq-answer[hidden]{display:none}.landing-page .ut-faq-answer-content{display:flow-root}.landing-page :is(.main-nav>a,.header-actions>a,[data-name=Footer] [data-name=Footer\ navigation] a,[data-name=Footer] [data-name="Other product links"] a){text-decoration:none;position:relative}.landing-page :is(.main-nav>a,.header-actions>a,[data-name=Footer] [data-name=Footer\ navigation] a,[data-name=Footer] [data-name="Other product links"] a):after{content:"";transform-origin:100%;pointer-events:none;background:currentColor;width:100%;height:1px;transition:transform .19s ease-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.landing-page :is(.main-nav>a,.header-actions>a,[data-name=Footer] [data-name=Footer\ navigation] a):is(:focus-visible,:active):after,.landing-page :is(.main-nav>a,.header-actions>a)[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.landing-page :is(.main-nav>a,.header-actions>a):focus-visible{color:var(--color-foreground)}@media (hover:hover) and (pointer:fine){.landing-page :is(.main-nav>a,.header-actions>a,[data-name=Footer] [data-name=Footer\ navigation] a,[data-name=Footer] [data-name="Other product links"] a):hover:after{transform-origin:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce),(hover:none){.landing-page :is(.main-nav>a,.header-actions>a,[data-name=Footer] [data-name=Footer\ navigation] a,[data-name=Footer] [data-name="Other product links"] a):after{transition:none}}.landing-page [data-chapter-marker-list]{position:relative}.landing-page [data-chapter-marker]{background:var(--color-foreground);pointer-events:none;position:absolute;top:0;left:0}.landing-page [data-chapter-marker][hidden]{display:none}.landing-page{--review-badge-surface:#dbead1;--review-badge-ink:#3d7146}.ut-review-quotes{width:100%;display:grid}.ut-review-quote{opacity:0;visibility:hidden;color:var(--text-bold);grid-area:1/1;font-size:18px;font-weight:450;line-height:26px;transition:opacity .35s ease-out}.ut-review-quote[data-selected=true]{opacity:.8;visibility:visible}.ut-review-badges{flex-shrink:0;align-items:center;gap:6px;height:40px;display:flex}.ut-review-badge{isolation:isolate;background:var(--review-badge-surface);width:32px;height:32px;color:var(--review-badge-ink);opacity:.6;border-radius:50%;padding:0;font-size:14px;position:relative;overflow:hidden}.ut-review-badge[data-selected=true]{opacity:1;width:40px;height:40px;font-size:18px}.ut-review-badge[data-selected=true]:before{content:"";background:var(--review-badge-surface);clip-path:inset(0 calc(100% - var(--review-progress,0%)) 0 0);pointer-events:none;position:absolute;inset:0}.ut-review-badge[data-selected=true]{background:var(--review-badge-surface)}@supports (color:color-mix(in lab, red, red)){.ut-review-badge[data-selected=true]{background:color-mix(in srgb, var(--review-badge-surface) 60%, transparent)}}.ut-review-badge-label{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.ut-review-badge:hover{background:var(--review-badge-surface);color:var(--review-badge-ink)}}.mobile-testimonial .ut-review-quotes{margin:12px 0 24px}.mobile-testimonial .ut-review-quote{font-size:16px;line-height:24px}.mobile-testimonial .ut-review-badges{gap:8px;height:36px}.mobile-testimonial .ut-review-badge{width:28px;height:28px;font-size:12px}.mobile-testimonial .ut-review-badge[data-selected=true]{width:36px;height:36px;font-size:16px}@media (width<=900px){.landing-page .mobile-testimonial{height:auto;min-height:190px}}@media (prefers-reduced-motion:reduce){.ut-review-quote{transition:none}.ut-review-badge[data-selected=true]:before{clip-path:none}}.landing-page :is([data-node-id="40000009:54404"],[data-node-id="40000011:259"]){background:#e4f1da}.landing-page :is([data-node-id="40000009:54405"],[data-node-id="40000011:260"]){display:none!important}.brand-logo-only .brand-link img.desktop-logo{clip-path:inset(0 30px 0 0)}.brand-logo-only .brand-link img.mobile-logo{clip-path:inset(0 13px 0 0)}.innertone-doc-nav{flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:14px;display:flex}.innertone-doc-nav a{color:var(--legal-body);text-underline-offset:4px;text-decoration:underline}.innertone-doc-nav a[aria-current=page]{color:var(--legal-ink);font-weight:500}.beta-page{background:#f8f8f7;padding:120px 24px 96px}.beta-card{background:var(--card);color:#171717;border-radius:24px;gap:12px;max-width:560px;margin:0 auto;padding:40px;font-size:16px;line-height:1.55;display:grid}.beta-card h1{letter-spacing:-.03em;margin-bottom:8px;font-size:40px;font-weight:450;line-height:1.1}.beta-card p{color:#17171799}.beta-card .beta-lead{color:#171717;font-weight:500}.beta-form{gap:10px;margin-top:16px;display:grid}.beta-form label{font-size:14px;font-weight:500}.beta-form input[type=email]{background:var(--background);border:1px solid #17171733;border-radius:12px;width:100%;padding:12px 14px;font-size:16px}.beta-form input[type=email]:focus-visible{outline-offset:2px;outline:2px solid #171717}.beta-consent{color:#171717bf;align-items:flex-start;gap:10px;line-height:1.5;display:flex;font-weight:450!important}.beta-consent input{accent-color:#171717;flex-shrink:0;width:18px;height:18px;margin-top:3px}.beta-error{font-size:14px;color:#b42318!important}.beta-form button{justify-self:start;min-width:200px;margin-top:8px}@media (width<=900px){.beta-page{padding:96px 12px 64px}.beta-card{padding:28px 20px}.beta-card h1{font-size:30px}.beta-form button{justify-self:stretch}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
