/*! tailwindcss v4.2.2 | 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)))){:host,:root{--xp-frame:1120px}*,::backdrop,:after,:before{--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-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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:"";--xp-sweep:0deg;--vp-count:0}}}@layer theme{:host,:root{--font-sans:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-serif:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-orange-300:oklch(83.7% .128 66.29);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:var(--amber-400);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-indigo-50:var(--indigo-50);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 6px);--radius-lg:var(--radius);--radius-2xl:calc(var(--radius) + 14px);--radius-3xl:1.5rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--blur-sm:8px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--default-mono-font-family:var(--font-mono);--color-primary:var(--primary);--color-muted-foreground:var(--muted-foreground);--color-destructive:var(--destructive);--color-info:var(--info);--color-success:var(--success);--color-warning:var(--warning);--color-badge-info:var(--badge-info);--color-badge-success:var(--badge-success);--color-badge-warning:var(--badge-warning);--color-badge-destructive:var(--badge-destructive);--font-heading:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif;--shadow-paper-sm:0 1px 2px #1e1b4b0d,0 2px 6px #1e1b4b0a;--shadow-paper-md:0 8px 24px -8px #1e1b4b2e,0 2px 6px #1e1b4b0f;--shadow-paper-lg:0 30px 60px -20px #1e1b4b47,0 8px 20px -8px #1e1b4b1f;--shadow-brand-sm:inset 0 1px 0 #fff3,0 4px 10px -2px #1e1b4b40}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.hs-section blockquote,.hs-section figure,.hs-section ol,.hs-section p,.hs-section ul{margin:0}.hs-section ol,.hs-section ul{padding:0;list-style:none}.hs-section :is(h2,h3){font-family:var(--hs-serif);letter-spacing:-.02em;color:var(--indigo-900);text-wrap:balance;margin:0;font-weight:500}*{border-color:var(--border)}html{color-scheme:light}[role=button]:not([aria-disabled=true]),button:not(:disabled){cursor:pointer}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.55;position:relative}body:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20% 10%,#e8b25214,#0000 40%),radial-gradient(circle at 90% 80%,#5b52c80f,#0000 45%);position:fixed;inset:0}body>*{z-index:1;position:relative}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--indigo-900);text-wrap:balance;font-weight:400}h1 em,h2 em,h3 em,h4 em{color:var(--amber-600);font-style:italic;font-weight:400}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-10{inset:calc(var(--spacing) * -10)}.-inset-\[6px\]{inset:-6px}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-14px\]{inset:-14px}.inset-\[-28px\]{inset:-28px}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-\[1\.35rem\]{inset-inline:1.35rem}.-inset-y-4{inset-block:calc(var(--spacing) * -4)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-0\.5{inset-block:calc(var(--spacing) * .5)}.inset-y-1{inset-block:calc(var(--spacing) * 1)}.inset-y-1\.5{inset-block:calc(var(--spacing) * 1.5)}.inset-y-5{inset-block:calc(var(--spacing) * 5)}.inset-y-\[1\.55rem\]{inset-block:1.55rem}.-start-px{inset-inline-start:-1px}.start{inset-inline-start:var(--spacing)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.-end-px{inset-inline-end:-1px}.end{inset-inline-end:var(--spacing)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-3\.5{top:calc(var(--spacing) * -3.5)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-14{top:calc(var(--spacing) * 14)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.top-\[4\.75rem\]{top:4.75rem}.top-\[5\.25rem\]{top:5.25rem}.top-\[45\%\]{top:45%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-3{right:calc(var(--spacing) * -3)}.-right-4{right:calc(var(--spacing) * -4)}.-right-6{right:calc(var(--spacing) * -6)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-14{right:calc(var(--spacing) * -14)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-\[5\.875rem\]{right:5.875rem}.right-\[12\%\]{right:12%}.right-\[28\%\]{right:28%}.right-\[42\%\]{right:42%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-14{bottom:calc(var(--spacing) * -14)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-20{bottom:calc(var(--spacing) * 20)}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-1\/2{left:-50%}.-left-6{left:calc(var(--spacing) * -6)}.-left-12{left:calc(var(--spacing) * -12)}.-left-20{left:calc(var(--spacing) * -20)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-\[4\%\]{left:4%}.left-\[30\%\]{left:30%}.left-\[calc\(12\.5rem\+2\.5rem\)\]{left:15rem}.left-\[calc\(33\.333\%\+0\.0417rem\)\]{left:calc(33.333% + .0417rem)}.left-\[calc\(66\.666\%-0\.0417rem\)\]{left:calc(66.666% - .0417rem)}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:800px){.container{max-width:800px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:1600px){.container{max-width:1600px}}@media (min-width:2000px){.container{max-width:2000px}}.-m-2{margin:calc(var(--spacing) * -2)}.m-0\.5{margin:calc(var(--spacing) * .5)}.m-3\.5{margin:calc(var(--spacing) * 3.5)}.m-auto{margin:auto}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-\[calc\(clamp\(16px\,4vw\,24px\)_-_24px\)\]{margin-inline:calc(clamp(16px,4vw,24px) - 24px)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.ms-auto{margin-inline-start:auto}.-me-0\.5{margin-inline-end:calc(var(--spacing) * -.5)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-\[max\(0px\,calc\(var\(--drawer-snap-point-offset\,0px\)\+clamp\(0\,1\,var\(--drawer-snap-point-offset\,0px\)\/1px\)\*var\(--drawer-swipe-movement-y\,0px\)\)\)\]{margin-bottom:calc(max(0px, calc(var(--drawer-snap-point-offset,0px) + clamp(0, 1, var(--drawer-snap-point-offset,0px) / 1px) * var(--drawer-swipe-movement-y,0px))) * -1)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-5\.5{margin-left:calc(var(--spacing) * 5.5)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!inline-grid{display:inline-grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[31\/14\]{aspect-ratio:31/14}.aspect-square{aspect-ratio:1}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-1\/2{width:50%;height:50%}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.size-\[3px\]{width:3px;height:3px}.size-\[6px\]{width:6px;height:6px}.size-\[8\.5rem\]{width:8.5rem;height:8.5rem}.size-\[15px\]{width:15px;height:15px}.size-\[18px\]{width:18px;height:18px}.size-\[128px\]{width:128px;height:128px}.size-full{width:100%;height:100%}.h-\(--drawer-height\,auto\){height:var(--drawer-height,auto)}.h-\(--scroll-fade-size\){height:var(--scroll-fade-size)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\/5{height:40%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-3\/5{height:60%}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-19{height:calc(var(--spacing) * 19)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-72{height:calc(var(--spacing) * 72)}.h-\[1\.15em\]{height:1.15em}.h-\[2px\]{height:2px}.h-\[4\.5rem\]{height:4.5rem}.h-\[11\.5rem\]{height:11.5rem}.h-\[26px\]{height:26px}.h-\[64px\]{height:64px}.h-\[128px\]{height:128px}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[440px\]{height:440px}.h-\[650px\]{height:650px}.h-\[760px\]{height:760px}.h-\[calc\(var\(--thumb-size\)\+2px\)\]{height:calc(var(--thumb-size) + 2px)}.h-full{height:100%}.h-px{height:1px}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(90dvh\,880px\)\]{max-height:min(90dvh,880px)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[2rem\]{min-height:2rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-screen{min-height:100vh}.w-\(--scroll-fade-size\){width:var(--scroll-fade-size)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/5{width:20%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-\[3px\]{width:3px}.w-\[6\.5rem\]{width:6.5rem}.w-\[10\.5rem\]{width:10.5rem}.w-\[12\.5rem\]{width:12.5rem}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[21rem\]{width:21rem}.w-\[22rem\]{width:22rem}.w-\[23rem\]{width:23rem}.w-\[25rem\]{width:25rem}.w-\[26\%\]{width:26%}.w-\[28rem\]{width:28rem}.w-\[29rem\]{width:29rem}.w-\[30rem\]{width:30rem}.w-\[36rem\]{width:36rem}.w-\[39\%\]{width:39%}.w-\[41\%\]{width:41%}.w-\[100px\]{width:100px}.w-\[180px\]{width:180px}.w-\[240px\]{width:240px}.w-\[320px\]{width:320px}.w-\[400px\]{width:400px}.w-\[calc\(33\.333\%-0\.125rem\)\]{width:calc(33.333% - .125rem)}.w-\[calc\(33\.333\%-0\.0833rem\)\]{width:calc(33.333% - .0833rem)}.w-\[calc\(50\%-0\.125rem\)\]{width:calc(50% - .125rem)}.w-\[calc\(100\%-\(--spacing\(12\)\)\)\]{width:calc(100% - (calc(var(--spacing) * 12)))}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-\[calc\(100vw-1\.5rem\)\]{width:calc(100vw - 1.5rem)}.w-\[calc\(var\(--thumb-size\)\*2-2px\)\]{width:calc(var(--thumb-size) * 2 - 2px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[15rem\]{max-width:15rem}.max-w-\[17rem\]{max-width:17rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[23rem\]{max-width:23rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[70ch\]{max-width:70ch}.max-w-\[900px\]{max-width:900px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}.min-w-\[7rem\]{min-width:7rem}.min-w-\[30px\]{min-width:30px}.min-w-\[32px\]{min-width:32px}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\[50\%_calc\(100\%-var\(--inset\)\)\]{transform-origin:50% calc(100% - var(--inset))}.origin-\[50\%_var\(--inset\)\]{transform-origin:50% var(--inset)}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-x-1\.5{--tw-translate-x:calc(var(--spacing) * -1.5)}.-translate-x-1\.5,.-translate-x-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-3{--tw-translate-x:calc(var(--spacing) * -3)}.-translate-x-3,.-translate-x-4{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-4{--tw-translate-x:calc(var(--spacing) * -4)}.-translate-x-\[1\.35rem\]{--tw-translate-x:calc(1.35rem * -1)}.-translate-x-\[1\.35rem\],.-translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0)}.translate-x-0,.translate-x-1{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1)}.translate-x-1\.5{--tw-translate-x:calc(var(--spacing) * 1.5)}.translate-x-1\.5,.translate-x-3{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4)}.translate-x-4,.translate-x-6{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6)}.translate-x-\[1\.35rem\]{--tw-translate-x:1.35rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(50cqw-7\.5rem\)\]{--tw-translate-x:calc(50cqw - 7.5rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1)}.-translate-y-1,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6)}.-translate-y-6,.-translate-y-\[1\.55rem\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[1\.55rem\]{--tw-translate-y:calc(1.55rem * -1)}.-translate-y-px{--tw-translate-y:-1px}.-translate-y-px,.translate-y-0{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1)}.translate-y-1,.translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2)}.translate-y-2,.translate-y-3{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3)}.translate-y-\[1\.55rem\]{--tw-translate-y:1.55rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(100\%-0\.125rem\)\]{--tw-translate-y:calc(100% - .125rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%}.scale-0,.scale-50{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%}.scale-75,.scale-90{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100,.scale-95{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%}.scale-110,.scale-150{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%}.scale-x-0{--tw-scale-x:0%}.scale-x-0,.scale-x-100{scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%}.scale-\[1\.03\]{scale:1.03}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.skew-x-\[-18deg\]{--tw-skew-x:skewX(-18deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[transform\:rotateY\(-6deg\)_rotateX\(2deg\)\]{transform:rotateY(-6deg)rotateX(2deg)}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[translateX\(var\(--drawer-swipe-movement-x\)\)\]{transform:translateX(var(--drawer-swipe-movement-x))}.transform-\[translateY\(calc\(var\(--drawer-snap-point-offset\)\+var\(--drawer-swipe-movement-y\)\)\)\]{transform:translateY(calc(var(--drawer-snap-point-offset) + var(--drawer-swipe-movement-y)))}.transform-\[translateY\(var\(--drawer-swipe-movement-y\)\)\]{transform:translateY(var(--drawer-swipe-movement-y))}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-auto{touch-action:auto}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[--spacing\(9\)_minmax\(0\,1fr\)_--spacing\(9\)\]{grid-template-columns:calc(var(--spacing) * 9) minmax(0,1fr) calc(var(--spacing) * 9)}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)_3\.5rem_3\.5rem_4rem\]{grid-template-columns:1.25rem minmax(0,1fr) 3.5rem 3.5rem 4rem}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[1rem_1fr\]{grid-template-columns:1rem 1fr}.grid-cols-\[16px_1fr\]{grid-template-columns:16px 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(0\,0\.93fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(0,.93fr) minmax(0,1.05fr)}.grid-cols-\[minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:minmax(0,1fr) 4.5rem}.grid-cols-\[minmax\(0\,1fr\)_6\.75rem_6rem_6\.25rem_4\.5rem\]{grid-template-columns:minmax(0,1fr) 6.75rem 6rem 6.25rem 4.5rem}.grid-cols-\[minmax\(0\,1fr\)_11\.5rem\]{grid-template-columns:minmax(0,1fr) 11.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-end{justify-items:end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}: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)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}.gap-x-3{-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.gap-x-5{-moz-column-gap:calc(var(--spacing) * 5);column-gap:calc(var(--spacing) * 5)}.gap-x-10{-moz-column-gap:calc(var(--spacing) * 10);column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden\!{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\(--thumb-size\){border-radius:var(--thumb-size)}.rounded-2xl{border-radius:calc(var(--radius) + 14px)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[34px\]{border-radius:34px}.rounded-\[44px\]{border-radius:44px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 4px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 6px)}.rounded-xl{border-radius:calc(var(--radius) + 6px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-s-2xl{border-start-start-radius:calc(var(--radius) + 14px);border-end-start-radius:calc(var(--radius) + 14px)}.rounded-e-2xl{border-start-end-radius:calc(var(--radius) + 14px);border-end-end-radius:calc(var(--radius) + 14px)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:calc(var(--radius) + 14px);border-top-right-radius:calc(var(--radius) + 14px)}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[calc\(var\(--radius-2xl\)-1px\)\]{border-top-left-radius:calc(var(--radius-2xl) - 1px);border-top-right-radius:calc(var(--radius-2xl) - 1px)}.rounded-tl-lg{border-top-left-radius:var(--radius)}.rounded-r-full{border-top-right-radius:3.40282e+38px;border-bottom-right-radius:3.40282e+38px}.rounded-tr-lg{border-top-right-radius:var(--radius)}.rounded-b-2xl{border-bottom-right-radius:calc(var(--radius) + 14px);border-bottom-left-radius:calc(var(--radius) + 14px)}.rounded-br-lg{border-bottom-right-radius:var(--radius)}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-bl-lg{border-bottom-left-radius:var(--radius)}.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-x-\[8px\]{border-inline-style:var(--tw-border-style);border-inline-width:8px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[14px\]{border-top-style:var(--tw-border-style);border-top-width:14px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--gold\)\]{border-color:var(--gold)}.border-accent,.border-accent\/40{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/40{border-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.border-amber-50\/\[0\.08\]{border-color:var(--amber-50)}@supports (color:color-mix(in lab,red,red)){.border-amber-50\/\[0\.08\]{border-color:color-mix(in oklab,var(--amber-50) 8%,transparent)}}.border-amber-100\/10{border-color:#fef3c61a}@supports (color:color-mix(in lab,red,red)){.border-amber-100\/10{border-color:color-mix(in oklab,var(--color-amber-100) 10%,transparent)}}.border-amber-200\/20{border-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/20{border-color:color-mix(in oklab,var(--amber-200) 20%,transparent)}}.border-amber-200\/25{border-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/25{border-color:color-mix(in oklab,var(--amber-200) 25%,transparent)}}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/20{border-color:color-mix(in oklab,var(--color-amber-300) 20%,transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/40{border-color:color-mix(in oklab,var(--color-amber-300) 40%,transparent)}}.border-amber-400,.border-amber-400\/10{border-color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/10{border-color:color-mix(in oklab,var(--amber-400) 10%,transparent)}}.border-amber-400\/15{border-color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/15{border-color:color-mix(in oklab,var(--amber-400) 15%,transparent)}}.border-amber-400\/70{border-color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/70{border-color:color-mix(in oklab,var(--amber-400) 70%,transparent)}}.border-amber-500{border-color:var(--amber-500)}.border-background{border-color:var(--background)}.border-border,.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--border) 70%,transparent)}}.border-foreground,.border-foreground\/16{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/16{border-color:color-mix(in oklab,var(--foreground) 16%,transparent)}}.border-indigo-900{border-color:var(--indigo-900)}.border-input{border-color:var(--input)}.border-muted-foreground,.border-muted-foreground\/60{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/60{border-color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.border-primary,.border-primary\/15{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/15{border-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.border-primary\/16{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/16{border-color:color-mix(in oklab,var(--primary) 16%,transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.border-success,.border-success\/40{border-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.border-success\/40{border-color:color-mix(in oklab,var(--success) 40%,transparent)}}.border-transparent{border-color:#0000}.border-warning\/50{border-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/50{border-color:color-mix(in oklab,var(--warning) 50%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.border-x-transparent{border-inline-color:#0000}.border-t-amber-500{border-top-color:var(--amber-500)}.border-l-accent{border-left-color:var(--accent)}.bg-\[\#0e0b24\]{background-color:#0e0b24}.bg-\[color-mix\(in_oklab\,var\(--destructive\)_55\%\,var\(--warning\)\)\]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--destructive\)_55\%\,var\(--warning\)\)\]{background-color:color-mix(in oklab,var(--destructive) 55%,var(--warning))}}.bg-\[color-mix\(in_oklab\,var\(--success\)_55\%\,var\(--warning\)\)\]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--success\)_55\%\,var\(--warning\)\)\]{background-color:color-mix(in oklab,var(--success) 55%,var(--warning))}}.bg-\[var\(--gold\)\]{background-color:var(--gold)}.bg-accent,.bg-accent\/5{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/5{background-color:color-mix(in oklab,var(--accent) 5%,transparent)}}.bg-accent\/8{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/8{background-color:color-mix(in oklab,var(--accent) 8%,transparent)}}.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--accent) 10%,transparent)}}.bg-accent\/15{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/15{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.bg-accent\/16{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/16{background-color:color-mix(in oklab,var(--accent) 16%,transparent)}}.bg-accent\/40{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/40{background-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.bg-amber-50{background-color:var(--amber-50)}.bg-amber-100\/50{background-color:#fef3c680}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/50{background-color:color-mix(in oklab,var(--color-amber-100) 50%,transparent)}}.bg-amber-200,.bg-amber-200\/15{background-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.bg-amber-200\/15{background-color:color-mix(in oklab,var(--amber-200) 15%,transparent)}}.bg-amber-200\/25{background-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.bg-amber-200\/25{background-color:color-mix(in oklab,var(--amber-200) 25%,transparent)}}.bg-amber-200\/60{background-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.bg-amber-200\/60{background-color:color-mix(in oklab,var(--amber-200) 60%,transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/70{background-color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/70{background-color:color-mix(in oklab,var(--color-amber-300) 70%,transparent)}}.bg-amber-400,.bg-amber-400\/15{background-color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/15{background-color:color-mix(in oklab,var(--amber-400) 15%,transparent)}}.bg-amber-400\/90{background-color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/90{background-color:color-mix(in oklab,var(--amber-400) 90%,transparent)}}.bg-amber-500,.bg-amber-500\/15{background-color:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--amber-500) 15%,transparent)}}.bg-background,.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/85{background-color:color-mix(in oklab,var(--background) 85%,transparent)}}.bg-badge-destructive{background-color:var(--badge-destructive)}.bg-badge-info{background-color:var(--badge-info)}.bg-badge-info-bg{background-color:var(--badge-info-bg)}.bg-badge-success{background-color:var(--badge-success)}.bg-badge-warning{background-color:var(--badge-warning)}.bg-black{background-color:var(--color-black)}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/72{background-color:#000000b8}@supports (color:color-mix(in lab,red,red)){.bg-black\/72{background-color:color-mix(in oklab,var(--color-black) 72%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-cream{background-color:var(--cream)}.bg-cream-2{background-color:var(--cream-2)}.bg-destructive,.bg-destructive\/8{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/8{background-color:color-mix(in oklab,var(--destructive) 8%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-destructive\/70{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/70{background-color:color-mix(in oklab,var(--destructive) 70%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/70{background-color:#00d294b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/70{background-color:color-mix(in oklab,var(--color-emerald-400) 70%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-foreground,.bg-foreground\/12{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/12{background-color:color-mix(in oklab,var(--foreground) 12%,transparent)}}.bg-foreground\/20{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/20{background-color:color-mix(in oklab,var(--foreground) 20%,transparent)}}.bg-foreground\/25{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/25{background-color:color-mix(in oklab,var(--foreground) 25%,transparent)}}.bg-gold,.bg-gold\/18{background-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.bg-gold\/18{background-color:color-mix(in oklab,var(--gold) 18%,transparent)}}.bg-indigo-50{background-color:var(--indigo-50)}.bg-indigo-500{background-color:var(--indigo-500)}.bg-indigo-700{background-color:var(--indigo-700)}.bg-indigo-900,.bg-indigo-900\/20{background-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.bg-indigo-900\/20{background-color:color-mix(in oklab,var(--indigo-900) 20%,transparent)}}.bg-indigo-900\/60{background-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.bg-indigo-900\/60{background-color:color-mix(in oklab,var(--indigo-900) 60%,transparent)}}.bg-indigo-900\/90{background-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.bg-indigo-900\/90{background-color:color-mix(in oklab,var(--indigo-900) 90%,transparent)}}.bg-info,.bg-info\/10{background-color:var(--info)}@supports (color:color-mix(in lab,red,red)){.bg-info\/10{background-color:color-mix(in oklab,var(--info) 10%,transparent)}}.bg-ink\/12{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/12{background-color:color-mix(in oklab,var(--ink) 12%,transparent)}}.bg-ink\/30{background-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.bg-ink\/30{background-color:color-mix(in oklab,var(--ink) 30%,transparent)}}.bg-input{background-color:var(--input)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab,var(--muted-foreground) 20%,transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.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-muted\/72{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/72{background-color:color-mix(in oklab,var(--muted) 72%,transparent)}}.bg-paper,.bg-paper\/50{background-color:var(--paper)}@supports (color:color-mix(in lab,red,red)){.bg-paper\/50{background-color:color-mix(in oklab,var(--paper) 50%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-primary\/4{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/4{background-color:color-mix(in oklab,var(--primary) 4%,transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.bg-primary\/6{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/6{background-color:color-mix(in oklab,var(--primary) 6%,transparent)}}.bg-primary\/8{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/8{background-color:color-mix(in oklab,var(--primary) 8%,transparent)}}.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\/12{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/12{background-color:color-mix(in oklab,var(--primary) 12%,transparent)}}.bg-primary\/30{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/30{background-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-success,.bg-success\/4{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/4{background-color:color-mix(in oklab,var(--success) 4%,transparent)}}.bg-success\/8{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/8{background-color:color-mix(in oklab,var(--success) 8%,transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--success) 10%,transparent)}}.bg-success\/12{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/12{background-color:color-mix(in oklab,var(--success) 12%,transparent)}}.bg-success\/60{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/60{background-color:color-mix(in oklab,var(--success) 60%,transparent)}}.bg-success\/70{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/70{background-color:color-mix(in oklab,var(--success) 70%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/5{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/5{background-color:color-mix(in oklab,var(--warning) 5%,transparent)}}.bg-warning\/8{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/8{background-color:color-mix(in oklab,var(--warning) 8%,transparent)}}.bg-warning\/12{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/12{background-color:color-mix(in oklab,var(--warning) 12%,transparent)}}.bg-warning\/15{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/15{background-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.bg-warning\/70{background-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/70{background-color:color-mix(in oklab,var(--warning) 70%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-gradient-to-b,.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-br,.bg-gradient-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-r,.bg-gradient-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.bg-\[image\:linear-gradient\(135deg\,var\(--amber-200\)_0\%\,var\(--amber-400\)_40\%\,var\(--gold\)_70\%\,var\(--amber-600\)_100\%\)\]{background-image:linear-gradient(135deg,var(--amber-200) 0,var(--amber-400) 40%,var(--gold) 70%,var(--amber-600) 100%)}.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--gold\)_50\%\,white\)_0\%\,var\(--gold\)_100\%\)\]{background-image:linear-gradient(135deg,var(--gold) 0,var(--gold) 100%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--gold\)_50\%\,white\)_0\%\,var\(--gold\)_100\%\)\]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--gold) 50%,white) 0,var(--gold) 100%)}}.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--success\)_60\%\,white\)_0\%\,var\(--success\)_55\%\,color-mix\(in_srgb\,var\(--success\)_80\%\,black\)_100\%\)\]{background-image:linear-gradient(135deg,var(--success) 0,var(--success) 55%,var(--success) 100%)}@supports (color:color-mix(in lab,red,red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_srgb\,var\(--success\)_60\%\,white\)_0\%\,var\(--success\)_55\%\,color-mix\(in_srgb\,var\(--success\)_80\%\,black\)_100\%\)\]{background-image:linear-gradient(135deg,color-mix(in srgb,var(--success) 60%,white) 0,var(--success) 55%,color-mix(in srgb,var(--success) 80%,black) 100%)}}.bg-\[linear-gradient\(135deg\,var\(--amber-200\)_0\%\,var\(--amber-400\)_100\%\)\]{background-image:linear-gradient(135deg,var(--amber-200) 0,var(--amber-400) 100%)}.bg-\[linear-gradient\(135deg\,var\(--indigo-500\)_0\%\,var\(--indigo-700\)_50\%\,var\(--indigo-900\)_100\%\)\]{background-image:linear-gradient(135deg,var(--indigo-500) 0,var(--indigo-700) 50%,var(--indigo-900) 100%)}.bg-\[radial-gradient\(120\%_120\%_at_50\%_0\%\,var\(--indigo-500\)_0\%\,var\(--indigo-800\)_45\%\,var\(--indigo-900\)_100\%\)\]{background-image:radial-gradient(120% 120% at 50% 0,var(--indigo-500) 0,var(--indigo-800) 45%,var(--indigo-900) 100%)}.bg-\[radial-gradient\(closest-side\,color-mix\(in_srgb\,var\(--amber-400\)_45\%\,transparent\)\,transparent\)\]{background-image:radial-gradient(closest-side,var(--amber-400),transparent)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(closest-side\,color-mix\(in_srgb\,var\(--amber-400\)_45\%\,transparent\)\,transparent\)\]{background-image:radial-gradient(closest-side,color-mix(in srgb,var(--amber-400) 45%,transparent),transparent)}}.bg-\[radial-gradient\(closest-side\,color-mix\(in_srgb\,var\(--amber-400\)_50\%\,transparent\)\,transparent\)\]{background-image:radial-gradient(closest-side,var(--amber-400),transparent)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(closest-side\,color-mix\(in_srgb\,var\(--amber-400\)_50\%\,transparent\)\,transparent\)\]{background-image:radial-gradient(closest-side,color-mix(in srgb,var(--amber-400) 50%,transparent),transparent)}}.bg-\[radial-gradient\(closest-side\,color-mix\(in_srgb\,var\(--amber-400\)_55\%\,transparent\)\,transparent\)\]{background-image:radial-gradient(closest-side,var(--amber-400),transparent)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(closest-side\,color-mix\(in_srgb\,var\(--amber-400\)_55\%\,transparent\)\,transparent\)\]{background-image:radial-gradient(closest-side,color-mix(in srgb,var(--amber-400) 55%,transparent),transparent)}}.from-\(--scroll-fade-color\){--tw-gradient-from:var(--scroll-fade-color);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\/\[0\.04\]{--tw-gradient-from:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.from-amber-400\/\[0\.04\]{--tw-gradient-from:color-mix(in oklab,var(--amber-400) 4%,transparent)}}.from-amber-400\/\[0\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/60{--tw-gradient-from:#46190199}@supports (color:color-mix(in lab,red,red)){.from-amber-950\/60{--tw-gradient-from:color-mix(in oklab,var(--color-amber-950) 60%,transparent)}}.from-amber-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-900{--tw-gradient-from:var(--indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/8{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/8{--tw-gradient-from:color-mix(in oklab,var(--primary) 8%,transparent)}}.from-primary\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--primary) 10%,transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-700{--tw-gradient-from:var(--color-stone-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-200\/70{--tw-gradient-via:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.via-amber-200\/70{--tw-gradient-via:color-mix(in oklab,var(--amber-200) 70%,transparent)}}.via-amber-200\/70{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background{--tw-gradient-via:var(--background);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/72{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/72{--tw-gradient-via:color-mix(in oklab,var(--background) 72%,transparent)}}.via-background\/72{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card{--tw-gradient-via:var(--card);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gold\/14{--tw-gradient-via:var(--gold)}@supports (color:color-mix(in lab,red,red)){.via-gold\/14{--tw-gradient-via:color-mix(in oklab,var(--gold) 14%,transparent)}}.via-gold\/14{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-800{--tw-gradient-via:var(--indigo-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary{--tw-gradient-via:var(--primary);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/12{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/12{--tw-gradient-via:color-mix(in oklab,var(--primary) 12%,transparent)}}.via-primary\/12{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-800{--tw-gradient-via:var(--color-stone-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/14{--tw-gradient-via:#ffffff24}@supports (color:color-mix(in lab,red,red)){.via-white\/14{--tw-gradient-via:color-mix(in oklab,var(--color-white) 14%,transparent)}}.via-white\/14{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/15{--tw-gradient-via:#ffffff26}@supports (color:color-mix(in lab,red,red)){.via-white\/15{--tw-gradient-via:color-mix(in oklab,var(--color-white) 15%,transparent)}}.via-white\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/50{--tw-gradient-via:#ffffff80}@supports (color:color-mix(in lab,red,red)){.via-white\/50{--tw-gradient-via:color-mix(in oklab,var(--color-white) 50%,transparent)}}.via-white\/50{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-accent\/10{--tw-gradient-to:var(--accent)}@supports (color:color-mix(in lab,red,red)){.to-accent\/10{--tw-gradient-to:color-mix(in oklab,var(--accent) 10%,transparent)}}.to-accent\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-200{--tw-gradient-to:var(--amber-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400\/\[0\.01\]{--tw-gradient-to:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/\[0\.01\]{--tw-gradient-to:color-mix(in oklab,var(--amber-400) 1%,transparent)}}.to-amber-400\/\[0\.01\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/70{--tw-gradient-to:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.to-amber-500\/70{--tw-gradient-to:color-mix(in oklab,var(--amber-500) 70%,transparent)}}.to-amber-500\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-card{--tw-gradient-to:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700{--tw-gradient-to:var(--indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700\/55{--tw-gradient-to:var(--indigo-700)}@supports (color:color-mix(in lab,red,red)){.to-indigo-700\/55{--tw-gradient-to:color-mix(in oklab,var(--indigo-700) 55%,transparent)}}.to-indigo-700\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-900{--tw-gradient-to:var(--indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/64{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab,red,red)){.to-primary\/64{--tw-gradient-to:color-mix(in oklab,var(--primary) 64%,transparent)}}.to-primary\/64{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-900{--tw-gradient-to:var(--color-stone-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_bottom\,black_80\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_16\%\,black_80\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 16% 80%,#0000);mask-image:linear-gradient(#0000,#000 16% 80%,#0000)}.\[mask-image\:linear-gradient\(to_top_left\,black_20\%\,transparent_80\%\)\]{-webkit-mask-image:linear-gradient(to top left,#000 20%,#0000 80%);mask-image:linear-gradient(to top left,#000 20%,#0000 80%)}.\[mask-image\:linear-gradient\(to_top_left\,black_25\%\,transparent_80\%\)\]{-webkit-mask-image:linear-gradient(to top left,#000 25%,#0000 80%);mask-image:linear-gradient(to top left,#000 25%,#0000 80%)}.\[mask-image\:radial-gradient\(closest-side\,black_72\%\,transparent_100\%\)\]{-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000 100%);mask-image:radial-gradient(closest-side,#000 72%,#0000 100%)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-clip-padding{background-clip:padding-box}.bg-left{background-position:0}.bg-no-repeat{background-repeat:no-repeat}.fill-accent{fill:var(--accent)}.fill-border{fill:var(--border)}.fill-cream{fill:var(--cream)}.fill-current{fill:currentColor}.fill-indigo-800{fill:var(--indigo-800)}.fill-indigo-900{fill:var(--indigo-900)}.fill-transparent{fill:#0000}.fill-warning{fill:var(--warning)}.fill-white{fill:var(--color-white)}.stroke-badge-info{stroke:var(--badge-info)}.stroke-border{stroke:var(--border)}.stroke-card{stroke:var(--card)}.stroke-indigo-800{stroke:var(--indigo-800)}.stroke-muted{stroke:var(--muted)}.stroke-muted-foreground\/60{stroke:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.stroke-muted-foreground\/60{stroke:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.stroke-primary{stroke:var(--primary)}.stroke-success{stroke:var(--success)}.stroke-warning{stroke:var(--warning)}.stroke-white{stroke:var(--color-white)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-px{padding:1px}.px-\(--inset\){padding-inline:var(--inset)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-32{padding-block:calc(var(--spacing) * 32)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pt-\(--inset\){padding-top:var(--inset)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[calc\(env\(safe-area-inset-top\,0px\)\+--spacing\(2\)\)\]{padding-top:calc(env(safe-area-inset-top,0px) + calc(var(--spacing) * 2))}.pt-\[env\(safe-area-inset-top\,0px\)\]{padding-top:env(safe-area-inset-top,0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-\(--inset\){padding-bottom:var(--inset)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[3px\]{padding-bottom:3px}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+--spacing\(4\)\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + calc(var(--spacing) * 4))}.pb-\[calc\(env\(safe-area-inset-bottom\,0px\)\+--spacing\(6\)\)\]{padding-bottom:calc(env(safe-area-inset-bottom,0px) + calc(var(--spacing) * 6))}.pb-\[max\(0px\,calc\(env\(safe-area-inset-bottom\,0px\)\+var\(--drawer-snap-point-offset\,0px\)\+clamp\(0\,1\,var\(--drawer-snap-point-offset\,0px\)\/1px\)\*var\(--drawer-swipe-movement-y\,0px\)\)\)\]{padding-bottom:max(0px,calc(env(safe-area-inset-bottom,0px) + var(--drawer-snap-point-offset,0px) + clamp(0, 1, var(--drawer-snap-point-offset,0px) / 1px) * var(--drawer-swipe-movement-y,0px)))}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-heading{font-family:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.font-serif{font-family:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[52px\]{font-size:52px}.text-\[54px\]{font-size:54px}.text-\[80px\]{font-size:80px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[0\.3\]{--tw-leading:.3;line-height:.3}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.15em\]{--tw-leading:1.15em;line-height:1.15em}.leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-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\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#1a73e8\]{color:#1a73e8}.text-\[color-mix\(in_srgb\,var\(--gold\)_76\%\,\#000\)\]{color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.text-\[color-mix\(in_srgb\,var\(--gold\)_76\%\,\#000\)\]{color:color-mix(in srgb,var(--gold) 76%,#000)}}.text-\[color\:var\(--amber-200\)\]{color:var(--amber-200)}.text-accent{color:var(--accent)}.text-accent-foreground{color:var(--accent-foreground)}.text-accent\/17{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.text-accent\/17{color:color-mix(in oklab,var(--accent) 17%,transparent)}}.text-accent\/60{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.text-accent\/60{color:color-mix(in oklab,var(--accent) 60%,transparent)}}.text-amber-50\/55{color:var(--amber-50)}@supports (color:color-mix(in lab,red,red)){.text-amber-50\/55{color:color-mix(in oklab,var(--amber-50) 55%,transparent)}}.text-amber-50\/60{color:var(--amber-50)}@supports (color:color-mix(in lab,red,red)){.text-amber-50\/60{color:color-mix(in oklab,var(--amber-50) 60%,transparent)}}.text-amber-50\/70{color:var(--amber-50)}@supports (color:color-mix(in lab,red,red)){.text-amber-50\/70{color:color-mix(in oklab,var(--amber-50) 70%,transparent)}}.text-amber-50\/85{color:var(--amber-50)}@supports (color:color-mix(in lab,red,red)){.text-amber-50\/85{color:color-mix(in oklab,var(--amber-50) 85%,transparent)}}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/21{color:#fef3c636}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/21{color:color-mix(in oklab,var(--color-amber-100) 21%,transparent)}}.text-amber-100\/30{color:#fef3c64d}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/30{color:color-mix(in oklab,var(--color-amber-100) 30%,transparent)}}.text-amber-100\/45{color:#fef3c673}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/45{color:color-mix(in oklab,var(--color-amber-100) 45%,transparent)}}.text-amber-200,.text-amber-200\/30{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/30{color:color-mix(in oklab,var(--amber-200) 30%,transparent)}}.text-amber-200\/35{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/35{color:color-mix(in oklab,var(--amber-200) 35%,transparent)}}.text-amber-200\/45{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/45{color:color-mix(in oklab,var(--amber-200) 45%,transparent)}}.text-amber-200\/55{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/55{color:color-mix(in oklab,var(--amber-200) 55%,transparent)}}.text-amber-200\/60{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/60{color:color-mix(in oklab,var(--amber-200) 60%,transparent)}}.text-amber-200\/70{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/70{color:color-mix(in oklab,var(--amber-200) 70%,transparent)}}.text-amber-200\/75{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/75{color:color-mix(in oklab,var(--amber-200) 75%,transparent)}}.text-amber-200\/80{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/80{color:color-mix(in oklab,var(--amber-200) 80%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/35{color:#ffd23659}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/35{color:color-mix(in oklab,var(--color-amber-300) 35%,transparent)}}.text-amber-400,.text-amber-400\/42{color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/42{color:color-mix(in oklab,var(--amber-400) 42%,transparent)}}.text-amber-400\/60{color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/60{color:color-mix(in oklab,var(--amber-400) 60%,transparent)}}.text-amber-500,.text-amber-500\/21{color:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/21{color:color-mix(in oklab,var(--amber-500) 21%,transparent)}}.text-amber-500\/90{color:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/90{color:color-mix(in oklab,var(--amber-500) 90%,transparent)}}.text-amber-600{color:var(--amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-background{color:var(--background)}.text-badge-info{color:var(--badge-info)}.text-border{color:var(--border)}.text-card-foreground,.text-card-foreground\/40{color:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){.text-card-foreground\/40{color:color-mix(in oklab,var(--card-foreground) 40%,transparent)}}.text-card-foreground\/60{color:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){.text-card-foreground\/60{color:color-mix(in oklab,var(--card-foreground) 60%,transparent)}}.text-card-foreground\/65{color:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){.text-card-foreground\/65{color:color-mix(in oklab,var(--card-foreground) 65%,transparent)}}.text-card-foreground\/70{color:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){.text-card-foreground\/70{color:color-mix(in oklab,var(--card-foreground) 70%,transparent)}}.text-card-foreground\/80{color:var(--card-foreground)}@supports (color:color-mix(in lab,red,red)){.text-card-foreground\/80{color:color-mix(in oklab,var(--card-foreground) 80%,transparent)}}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground,.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/85{color:color-mix(in oklab,var(--foreground) 85%,transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/90{color:color-mix(in oklab,var(--foreground) 90%,transparent)}}.text-gold{color:var(--gold)}.text-indigo-50{color:var(--indigo-50)}.text-indigo-700{color:var(--indigo-700)}.text-indigo-900{color:var(--indigo-900)}.text-info{color:var(--info)}.text-info-foreground{color:var(--info-foreground)}.text-ink{color:var(--ink)}.text-ink-soft{color:var(--ink-soft)}.text-muted-foreground{color:var(--muted-foreground)}.text-orange-300\/28{color:#ffb96d47}@supports (color:color-mix(in lab,red,red)){.text-orange-300\/28{color:color-mix(in oklab,var(--color-orange-300) 28%,transparent)}}.text-paper{color:var(--paper)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/70{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/70{color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}}.text-primary-foreground\/80{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/80{color:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}}.text-primary\/14{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/14{color:color-mix(in oklab,var(--primary) 14%,transparent)}}.text-primary\/20{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/20{color:color-mix(in oklab,var(--primary) 20%,transparent)}}.text-primary\/22{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/22{color:color-mix(in oklab,var(--primary) 22%,transparent)}}.text-primary\/34{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/34{color:color-mix(in oklab,var(--primary) 34%,transparent)}}.text-primary\/40{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/40{color:color-mix(in oklab,var(--primary) 40%,transparent)}}.text-red-300{color:var(--color-red-300)}.text-rose-200{color:var(--color-rose-200)}.text-rose-600{color:var(--color-rose-600)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-success-foreground{color:var(--success-foreground)}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--warning-foreground)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.\[font-style\:italic\],.italic{font-style:italic}.not-italic{font-style:normal}.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-accent\/60{text-decoration-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.decoration-accent\/60{text-decoration-color:color-mix(in oklab,var(--accent) 60%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-12{opacity:.12}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[calc\(1-var\(--drawer-swipe-progress\)\)\]{opacity:calc(1 - var(--drawer-swipe-progress))}.mix-blend-overlay{mix-blend-mode:overlay}.shadow-lg\/5{--tw-shadow-alpha:5%;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,oklab(0% 0 0/.05)),0 4px 6px -4px var(--tw-shadow-color,oklab(0% 0 0/.05))}.shadow-lg\/5,.shadow-sm\/5{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\/5{--tw-shadow-alpha:5%;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,oklab(0% 0 0/.05)),0 1px 2px -1px var(--tw-shadow-color,oklab(0% 0 0/.05))}.shadow-xs\/5{--tw-shadow-alpha:5%;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,oklab(0% 0 0/.05))}.shadow,.shadow-xs\/5{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-2xl,.shadow-\[0_0_0_1px_rgba\(181\,145\,71\,0\.5\)\,0_10px_22px_-10px_rgba\(192\,138\,46\,0\.75\)\]{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_rgba\(181\,145\,71\,0\.5\)\,0_10px_22px_-10px_rgba\(192\,138\,46\,0\.75\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#b5914780),0 10px 22px -10px var(--tw-shadow-color,#c08a2ebf)}.shadow-\[0_0_0_1px_rgba\(181\,145\,71\,0\.6\)\,0_16px_32px_-16px_rgba\(140\,109\,47\,0\.8\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#b5914799),0 16px 32px -16px var(--tw-shadow-color,#8c6d2fcc);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_2px_var\(--gold\)\,var\(--shadow-paper-lg\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--gold)),var(--shadow-paper-lg)}.shadow-\[0_0_0_2px_var\(--gold\)\,var\(--shadow-paper-lg\)\],.shadow-\[0_0_8px_rgba\(214\,155\,54\,0\.7\)\]{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_8px_rgba\(214\,155\,54\,0\.7\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#d69b36b3)}.shadow-\[0_6px_14px_-4px_rgba\(208\,139\,36\,0\.45\)\]{--tw-shadow:0 6px 14px -4px var(--tw-shadow-color,#d08b2473)}.shadow-\[0_10px_24px_-10px_rgba\(232\,178\,82\,0\.55\)\],.shadow-\[0_6px_14px_-4px_rgba\(208\,139\,36\,0\.45\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-10px_rgba\(232\,178\,82\,0\.55\)\]{--tw-shadow:0 10px 24px -10px var(--tw-shadow-color,#e8b2528c)}.shadow-\[0_30px_60px_-20px_rgba\(30\,27\,75\,0\.28\)\,0_8px_20px_-8px_rgba\(30\,27\,75\,0\.12\)\]{--tw-shadow:0 30px 60px -20px var(--tw-shadow-color,#1e1b4b47),0 8px 20px -8px var(--tw-shadow-color,#1e1b4b1f);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_40px_80px_-20px_rgba\(30\,27\,75\,0\.45\)\,0_20px_40px_-12px_rgba\(30\,27\,75\,0\.25\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:0 40px 80px -20px var(--tw-shadow-color,#1e1b4b73),0 20px 40px -12px var(--tw-shadow-color,#1e1b4b40),inset 0 0 0 1px var(--tw-shadow-color,#ffffff0f);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_color-mix\(in_srgb\,var\(--gold\)_60\%\,transparent\)\,var\(--shadow-paper-sm\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--gold)),var(--shadow-paper-sm)}@supports (color:color-mix(in lab,red,red)){.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--gold\)_60\%\,transparent\)\,var\(--shadow-paper-sm\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--gold) 60%,transparent)),var(--shadow-paper-sm)}}.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\,var\(--gold\)_60\%\,transparent\)\,var\(--shadow-paper-sm\)\],.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.2\)\,0_4px_10px_-2px_rgba\(30\,27\,75\,0\.35\)\]{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_1px_0_rgba\(255\,255\,255\,0\.2\)\,0_4px_10px_-2px_rgba\(30\,27\,75\,0\.35\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff3),0 4px 10px -2px var(--tw-shadow-color,#1e1b4b59)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.3\)\,0_4px_10px_-2px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d),0 4px 10px -2px var(--tw-shadow-color,#0000004d);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_1px_0_rgba\(255\,255\,255\,0\.12\)\,0_6px_14px_-4px_rgba\(30\,27\,75\,0\.4\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f),0 6px 14px -4px var(--tw-shadow-color,#1e1b4b66)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\,0_6px_14px_-4px_rgba\(30\,27\,75\,0\.4\)\],.shadow-brand-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-brand-sm{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff3),0 4px 10px -2px var(--tw-shadow-color,#1e1b4b40)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-none{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}.shadow-paper-lg{--tw-shadow:0 30px 60px -20px var(--tw-shadow-color,#1e1b4b47),0 8px 20px -8px var(--tw-shadow-color,#1e1b4b1f)}.shadow-paper-lg,.shadow-paper-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-paper-md{--tw-shadow:0 8px 24px -8px var(--tw-shadow-color,#1e1b4b2e),0 2px 6px var(--tw-shadow-color,#1e1b4b0f)}.shadow-paper-sm{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1e1b4b0d),0 2px 6px var(--tw-shadow-color,#1e1b4b0a)}.shadow-paper-sm,.shadow-sm{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)}.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{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring,.ring-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-shadow-\[0_1px_--theme\(--color-black\/4\%\)\]{--tw-inset-shadow:inset 0 1px var(--tw-inset-shadow-color,#0000000a)}@supports (color:color-mix(in lab,red,red)){.inset-shadow-\[0_1px_--theme\(--color-black\/4\%\)\]{--tw-inset-shadow:inset 0 1px var(--tw-inset-shadow-color,color-mix(in oklab,var(--color-black) 4%,transparent))}}.inset-shadow-\[0_1px_--theme\(--color-black\/4\%\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-indigo-900\/30{--tw-shadow-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-900\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--indigo-900) 30%,transparent) var(--tw-shadow-alpha),transparent)}}.shadow-primary\/24{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/24{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary) 24%,transparent) var(--tw-shadow-alpha),transparent)}}.ring-amber-200\/20{--tw-ring-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.ring-amber-200\/20{--tw-ring-color:color-mix(in oklab,var(--amber-200) 20%,transparent)}}.ring-amber-500,.ring-amber-500\/20{--tw-ring-color:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/20{--tw-ring-color:color-mix(in oklab,var(--amber-500) 20%,transparent)}}.ring-amber-500\/30{--tw-ring-color:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/30{--tw-ring-color:color-mix(in oklab,var(--amber-500) 30%,transparent)}}.ring-amber-500\/40{--tw-ring-color:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/40{--tw-ring-color:color-mix(in oklab,var(--amber-500) 40%,transparent)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.ring-black\/\[0\.04\]{--tw-ring-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.04\]{--tw-ring-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-card{--tw-ring-color:var(--card)}.ring-destructive\/16{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.ring-destructive\/16{--tw-ring-color:color-mix(in oklab,var(--destructive) 16%,transparent)}}.ring-emerald-500\/30{--tw-ring-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/30{--tw-ring-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.ring-gold\/60{--tw-ring-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.ring-gold\/60{--tw-ring-color:color-mix(in oklab,var(--gold) 60%,transparent)}}.ring-indigo-700\/15{--tw-ring-color:var(--indigo-700)}@supports (color:color-mix(in lab,red,red)){.ring-indigo-700\/15{--tw-ring-color:color-mix(in oklab,var(--indigo-700) 15%,transparent)}}.ring-indigo-900\/5{--tw-ring-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.ring-indigo-900\/5{--tw-ring-color:color-mix(in oklab,var(--indigo-900) 5%,transparent)}}.ring-indigo-900\/10{--tw-ring-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.ring-indigo-900\/10{--tw-ring-color:color-mix(in oklab,var(--indigo-900) 10%,transparent)}}.ring-indigo-900\/80{--tw-ring-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.ring-indigo-900\/80{--tw-ring-color:color-mix(in oklab,var(--indigo-900) 80%,transparent)}}.ring-primary,.ring-primary\/15{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.ring-primary\/24{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/24{--tw-ring-color:color-mix(in oklab,var(--primary) 24%,transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.ring-rose-300\/25{--tw-ring-color:#ffa2ae40}@supports (color:color-mix(in lab,red,red)){.ring-rose-300\/25{--tw-ring-color:color-mix(in oklab,var(--color-rose-300) 25%,transparent)}}.ring-success\/15{--tw-ring-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.ring-success\/15{--tw-ring-color:color-mix(in oklab,var(--success) 15%,transparent)}}.ring-transparent{--tw-ring-color:transparent}.ring-warning\/15{--tw-ring-color:var(--warning)}@supports (color:color-mix(in lab,red,red)){.ring-warning\/15{--tw-ring-color:color-mix(in oklab,var(--warning) 15%,transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.ring-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab,red,red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.ring-white\/80{--tw-ring-color:#fffc}@supports (color:color-mix(in lab,red,red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.ring-white\/90{--tw-ring-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.ring-white\/90{--tw-ring-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.ring-offset-1{--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)}.ring-offset-2{--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)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl))}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-3xl,.blur-xs{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-xs{--tw-blur:blur(var(--blur-xs))}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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\:var\(--map-tiles-filter\)\]{filter:var(--map-tiles-filter)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[clip-path\]{transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,fill\,transform\]{transition-property:color,fill,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[gap\]{transition-property:gap;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,background-color\]{transition-property:opacity,translate,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,box-shadow\]{transition-property:transform,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,height\,background-color\]{transition-property:transform,box-shadow,height,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;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-shadow{transition-property:box-shadow;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))}.delay-0{transition-delay:0s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.duration-0{--tw-duration:0s;transition-duration:0s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-450{--tw-duration:.45s;transition-duration:.45s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[450ms\]{--tw-duration:.45s;transition-duration:.45s}.duration-\[1200ms\]{--tw-duration:1.2s;transition-duration:1.2s}.duration-\[1600ms\]{--tw-duration:1.6s;transition-duration:1.6s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.25\,0\.8\,0\.25\,1\)\]{--tw-ease:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[cubic-bezier\(0\.34\,1\.4\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.4,.64,1);transition-timing-function:cubic-bezier(.34,1.4,.64,1)}.ease-\[cubic-bezier\(0\.45\,0\.05\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.45,.05,.2,1);transition-timing-function:cubic-bezier(.45,.05,.2,1)}.ease-\[cubic-bezier\(0\.65\,0\,0\.35\,1\)\]{--tw-ease:cubic-bezier(.65,0,.35,1);transition-timing-function:cubic-bezier(.65,0,.35,1)}.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)}.will-change-\[opacity\,scale\,transform\]{will-change:opacity,scale,transform}.will-change-\[transform\,filter\]{will-change:transform,filter}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[--bleed\:--spacing\(12\)\]{--bleed:calc(var(--spacing) * 12)}.\[--height\:max\(0px\,calc\(var\(--drawer-frontmost-height\,var\(--drawer-height\)\)\)\)\]{--height:max(0px,calc(var(--drawer-frontmost-height,var(--drawer-height))))}.\[--inset\:--spacing\(0\)\]{--inset:calc(var(--spacing) * 0)}.\[--peek\:calc\(--spacing\(6\)-1px\)\]{--peek:calc(calc(var(--spacing) * 6) - 1px)}.\[--scale-base\:calc\(max\(0\,1-\(var\(--nested-drawers\)\*var\(--stack-step\)\)\)\)\]{--scale-base:calc(max(0, 1 - (var(--nested-drawers) * var(--stack-step))))}.\[--scale\:clamp\(0\,calc\(var\(--scale-base\)\+\(var\(--stack-step\)\*var\(--stack-progress\)\)\)\,1\)\]{--scale:clamp(0,calc(var(--scale-base) + (var(--stack-step) * var(--stack-progress))),1)}.\[--scroll-fade-color\:var\(--background\)\]{--scroll-fade-color:var(--background)}.\[--scroll-fade-size\:1\.5rem\]{--scroll-fade-size:1.5rem}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[--stack-peek-offset\:max\(0px\,calc\(\(var\(--nested-drawers\)-var\(--stack-progress\)\)\*var\(--peek\)\)\)\]{--stack-peek-offset:max(0px,calc((var(--nested-drawers) - var(--stack-progress)) * var(--peek)))}.\[--stack-progress\:clamp\(0\,var\(--drawer-swipe-progress\)\,1\)\]{--stack-progress:clamp(0,var(--drawer-swipe-progress),1)}.\[--stack-step\:0\.05\]{--stack-step:.05}.\[--stack-step\:0\]{--stack-step:0}.\[--thumb-size\:--spacing\(4\)\]{--thumb-size:calc(var(--spacing) * 4)}.\[-webkit-tap-highlight-color\:transparent\]{-webkit-tap-highlight-color:transparent}.\[animation-delay\:0\.7s\]{animation-delay:.7s}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[perspective\:1200px\]{perspective:1200px}.\[perspective\:1600px\]{perspective:1600px}.\[text-align-last\:justify\]{-moz-text-align-last:justify;text-align-last:justify}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transition\:translate_\.15s\,border-radius_\.15s\,scale_\.1s_\.1s\,transform-origin_\.15s\]{transition:translate .15s,border-radius .15s,scale .1s .1s,transform-origin .15s}.ring-inset{--tw-ring-inset:inset}:is(.\*\:flex-1>*){flex:1}.not-data-starting-style\:not-data-ending-style\:transition-\[transform\,box-shadow\,height\,background-color\,margin\,padding\]:not([data-starting-style]):not([data-ending-style]){transition-property:transform,box-shadow,height,background-color,margin,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-last\:hidden:is(:where(.group):last-child *){display:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:-translate-x-1\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-\[3px\]:is(:where(.group):hover *){--tw-translate-x:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:animate-icon-flip:is(:where(.group):hover *){animation:icon-flip .9s cubic-bezier(.22,1,.36,1)}.group-hover\:animate-icon-glow:is(:where(.group):hover *){animation:icon-glow 1.1s ease-in-out}.group-hover\:animate-icon-guard:is(:where(.group):hover *){animation:icon-guard .7s cubic-bezier(.34,1.5,.64,1)}.group-hover\:animate-send-in:is(:where(.group):hover *){animation:send-in .75s cubic-bezier(.22,1,.36,1)}.group-hover\:animate-wheel-turn:is(:where(.group):hover *){animation:wheel-turn 1.1s cubic-bezier(.34,1.2,.64,1)}.group-hover\:bg-amber-200:is(:where(.group):hover *){background-color:var(--amber-200)}.group-hover\:bg-amber-400\/60:is(:where(.group):hover *){background-color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-amber-400\/60:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--amber-400) 60%,transparent)}}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\:text-indigo-900:is(:where(.group):hover *){color:var(--indigo-900)}.group-hover\/card\:translate-x-1:is(:where(.group\/card):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/card\:translate-x-\[360\%\]:is(:where(.group\/card):hover *){--tw-translate-x:360%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/card\:text-accent:is(:where(.group\/card):hover *){color:var(--accent)}.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *){opacity:1}}.group-focus-visible\:bg-amber-200:is(:where(.group):focus-visible *){background-color:var(--amber-200)}.group-focus-visible\:text-indigo-900:is(:where(.group):focus-visible *){color:var(--indigo-900)}.group-aria-pressed\:w-6:is(:where(.group)[aria-pressed=true] *){width:calc(var(--spacing) * 6)}.group-aria-pressed\:scale-100:is(:where(.group)[aria-pressed=true] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-aria-pressed\:bg-amber-400:is(:where(.group)[aria-pressed=true] *){background-color:var(--amber-400)}.group-data-\[compact\=true\]\/header\:gap-6:is(:where(.group\/header)[data-compact=true] *){gap:calc(var(--spacing) * 6)}.group-data-\[compact\=true\]\/header\:px-3\.5:is(:where(.group\/header)[data-compact=true] *){padding-inline:calc(var(--spacing) * 3.5)}.group-data-\[compact\=true\]\/header\:py-1\.5:is(:where(.group\/header)[data-compact=true] *){padding-block:calc(var(--spacing) * 1.5)}.marker\:text-accent ::marker{color:var(--accent)}.marker\:text-accent::marker{color:var(--accent)}.marker\:text-accent ::-webkit-details-marker,.marker\:text-accent::-webkit-details-marker{color:var(--accent)}.placeholder\:text-muted-foreground::-moz-placeholder{color:var(--muted-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.backdrop\:bg-indigo-900\/60::backdrop{background-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-indigo-900\/60::backdrop{background-color:color-mix(in oklab,var(--indigo-900) 60%,transparent)}}.backdrop\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));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,)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.before\:-z-1:before{content:var(--tw-content);z-index:calc(1 * -1)}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-1:before{content:var(--tw-content);height:calc(var(--spacing) * 1)}.before\:h-12:before{content:var(--tw-content);height:calc(var(--spacing) * 12)}.before\:w-1:before{content:var(--tw-content);width:calc(var(--spacing) * 1)}.before\:w-12:before{content:var(--tw-content);width:calc(var(--spacing) * 12)}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e+38px}.before\:rounded-s-\[calc\(var\(--radius-2xl\)-1px\)\]:before{content:var(--tw-content);border-start-start-radius:calc(var(--radius-2xl) - 1px);border-end-start-radius:calc(var(--radius-2xl) - 1px)}.before\:rounded-e-\[calc\(var\(--radius-2xl\)-1px\)\]:before{content:var(--tw-content);border-start-end-radius:calc(var(--radius-2xl) - 1px);border-end-end-radius:calc(var(--radius-2xl) - 1px)}.before\:rounded-t-\[calc\(var\(--radius-2xl\)-1px\)\]:before{content:var(--tw-content);border-top-left-radius:calc(var(--radius-2xl) - 1px);border-top-right-radius:calc(var(--radius-2xl) - 1px)}.before\:rounded-b-\[calc\(var\(--radius-2xl\)-1px\)\]:before{content:var(--tw-content);border-bottom-right-radius:calc(var(--radius-2xl) - 1px);border-bottom-left-radius:calc(var(--radius-2xl) - 1px)}.before\:bg-input:before{content:var(--tw-content);background-color:var(--input)}.before\:bg-gradient-to-br:before{content:var(--tw-content);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-primary\/8:before{content:var(--tw-content);--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.before\:from-primary\/8:before{--tw-gradient-from:color-mix(in oklab,var(--primary) 8%,transparent)}}.before\:from-primary\/8:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.before\:from-primary\/10:before{content:var(--tw-content);--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.before\:from-primary\/10:before{--tw-gradient-from:color-mix(in oklab,var(--primary) 10%,transparent)}}.before\:from-primary\/10:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.before\:via-card:before{content:var(--tw-content);--tw-gradient-via:var(--card);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.before\:to-card:before{content:var(--tw-content);--tw-gradient-to:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.before\:shadow-\[0_1px_--theme\(--color-black\/4\%\)\]:before{content:var(--tw-content);--tw-shadow:0 1px var(--tw-shadow-color,#0000000a)}@supports (color:color-mix(in lab,red,red)){.before\:shadow-\[0_1px_--theme\(--color-black\/4\%\)\]:before{--tw-shadow:0 1px var(--tw-shadow-color,color-mix(in oklab,var(--color-black) 4%,transparent))}}.before\:shadow-\[0_1px_--theme\(--color-black\/4\%\)\]:before{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:start-full:after{content:var(--tw-content);inset-inline-start:100%}.after\:end-full:after{content:var(--tw-content);inset-inline-end:100%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:bottom-full:after{content:var(--tw-content);bottom:100%}.after\:h-\(--bleed\):after{content:var(--tw-content);height:var(--bleed)}.after\:w-\(--bleed\):after{content:var(--tw-content);width:var(--bleed)}.after\:bg-\[\#1b1848\]:after{content:var(--tw-content);background-color:#1b1848}.after\:bg-popover:after{content:var(--tw-content);background-color:var(--popover)}.first\:font-medium:first-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.first\:text-indigo-900:first-child{color:var(--indigo-900)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.even\:border-l:nth-child(2n){border-left-style:var(--tw-border-style);border-left-width:1px}.even\:border-white\/10:nth-child(2n){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.even\:border-white\/10:nth-child(2n){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1\.5:hover{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-accent\/40:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.hover\:border-accent\/50:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.hover\:border-amber-200\/50:hover{border-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-200\/50:hover{border-color:color-mix(in oklab,var(--amber-200) 50%,transparent)}}.hover\:border-amber-200\/60:hover{border-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-200\/60:hover{border-color:color-mix(in oklab,var(--amber-200) 60%,transparent)}}.hover\:border-amber-400\/50:hover{border-color:var(--amber-400)}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-400\/50:hover{border-color:color-mix(in oklab,var(--amber-400) 50%,transparent)}}.hover\:border-amber-500\/30:hover{border-color:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/30:hover{border-color:color-mix(in oklab,var(--amber-500) 30%,transparent)}}.hover\:border-amber-500\/60:hover{border-color:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/60:hover{border-color:color-mix(in oklab,var(--amber-500) 60%,transparent)}}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.hover\:border-gold\/45:hover{border-color:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hover\:border-gold\/45:hover{border-color:color-mix(in oklab,var(--gold) 45%,transparent)}}.hover\:border-primary\/30:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.hover\:bg-amber-200:hover,.hover\:bg-amber-200\/\[0\.06\]:hover{background-color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-200\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--amber-200) 6%,transparent)}}.hover\:bg-amber-400:hover{background-color:var(--amber-400)}.hover\:bg-cream-2:hover{background-color:var(--cream-2)}.hover\:bg-foreground\/\[0\.04\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--foreground) 4%,transparent)}}.hover\:bg-hover:hover{background-color:var(--hover)}.hover\:bg-indigo-800:hover{background-color:var(--indigo-800)}.hover\:bg-indigo-900\/90:hover{background-color:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-indigo-900\/90:hover{background-color:color-mix(in oklab,var(--indigo-900) 90%,transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary\/4:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/4:hover{background-color:color-mix(in oklab,var(--primary) 4%,transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/40:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab,var(--secondary) 40%,transparent)}}.hover\:bg-white\/14:hover{background-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/14:hover{background-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.hover\:text-amber-200:hover,.hover\:text-amber-200\/70:hover{color:var(--amber-200)}@supports (color:color-mix(in lab,red,red)){.hover\:text-amber-200\/70:hover{color:color-mix(in oklab,var(--amber-200) 70%,transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-indigo-900:hover{color:var(--indigo-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:decoration-accent:hover{text-decoration-color:var(--accent)}.hover\:shadow-\[0_0_0_1px_rgba\(181\,145\,71\,0\.16\)\,0_26px_50px_-26px_rgba\(30\,27\,75\,0\.38\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#b5914729),0 26px 50px -26px var(--tw-shadow-color,#1e1b4b61);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_2px_var\(--gold\)\,0_34px_64px_-24px_rgba\(181\,145\,71\,0\.5\)\]:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--gold)),0 34px 64px -24px var(--tw-shadow-color,#b5914780);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_rgba\(246\,216\,150\,0\.18\)\,0_18px_40px_-20px_rgba\(0\,0\,0\,0\.6\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f6d8962e),0 18px 40px -20px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--gold\)\,var\(--shadow-paper-md\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--gold)),var(--shadow-paper-md)}.hover\:shadow-\[inset_0_0_0_1px_var\(--gold\)\,var\(--shadow-paper-md\)\]:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover,.hover\:shadow-paper-md:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-paper-md:hover{--tw-shadow:0 8px 24px -8px var(--tw-shadow-color,#1e1b4b2e),0 2px 6px var(--tw-shadow-color,#1e1b4b0f)}.hover\:shadow-accent\/20:hover{--tw-shadow-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-accent\/20:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--accent) 20%,transparent) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-primary\/32:hover{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-primary\/32:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--primary) 32%,transparent) var(--tw-shadow-alpha),transparent)}}.hover\:ring-gold:hover{--tw-ring-color:var(--gold)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%)}.hover\:brightness-105:hover,.hover\:brightness-110:hover{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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%)}}.focus\:border-accent:focus{border-color:var(--accent)}.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-accent\/30:focus{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/30:focus{--tw-ring-color:color-mix(in oklab,var(--accent) 30%,transparent)}}.focus-visible\:-translate-y-1\.5:focus-visible{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:bg-muted\/50:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-muted\/50:focus-visible{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.focus-visible\:bg-white\/\[0\.07\]:focus-visible{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-white\/\[0\.07\]:focus-visible{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.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,.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 40%,transparent)}}.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}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-64:disabled{opacity:.64}:where([data-nested-drawer-open]) .in-\[\[data-nested-drawer-open\]\]\:opacity-100{opacity:1}:where([data-slot=drawer-menu-checkbox-item]:active) .in-\[\[data-slot\=drawer-menu-checkbox-item\]\:active\]\:rounded-\[var\(--thumb-size\)\/calc\(var\(--thumb-size\)\*1\.10\)\]{border-radius:var(--thumb-size)/calc(var(--thumb-size) * 1.1)}:where([data-slot=drawer-menu-checkbox-item]:active) .in-\[\[data-slot\=drawer-menu-checkbox-item\]\:active\]\:not-data-disabled\:scale-x-110:not([data-disabled]){--tw-scale-x:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}:where([data-slot=drawer-menu-checkbox-item][data-checked]) .in-\[\[data-slot\=drawer-menu-checkbox-item\]\[data-checked\]\]\:origin-\[var\(--thumb-size\)_50\%\]{transform-origin:var(--thumb-size) 50%}:where([data-slot=drawer-menu-checkbox-item][data-checked]) .in-\[\[data-slot\=drawer-menu-checkbox-item\]\[data-checked\]\]\:translate-x-\[calc\(var\(--thumb-size\)-4px\)\]{--tw-translate-x:calc(var(--thumb-size) - 4px);translate:var(--tw-translate-x) var(--tw-translate-y)}:where([data-slot=drawer-popup]:has([data-slot=drawer-bar])) .in-\[\[data-slot\=drawer-popup\]\:has\(\[data-slot\=drawer-bar\]\)\]\:pt-9{padding-top:calc(var(--spacing) * 9)}:where([data-slot=drawer-popup]:has([data-slot=drawer-footer]:not(.border-t))) .in-\[\[data-slot\=drawer-popup\]\:has\(\[data-slot\=drawer-footer\]\:not\(\.border-t\)\)\]\:pb-1{padding-bottom:calc(var(--spacing) * 1)}:where([data-slot=drawer-popup]:has([data-slot=drawer-header])) .in-\[\[data-slot\=drawer-popup\]\:has\(\[data-slot\=drawer-header\]\)\]\:pt-1{padding-top:calc(var(--spacing) * 1)}:where([data-slot=drawer-popup]:has([data-slot=drawer-panel])) .in-\[\[data-slot\=drawer-popup\]\:has\(\[data-slot\=drawer-panel\]\)\]\:pt-3{padding-top:calc(var(--spacing) * 3)}:where([data-slot=drawer-popup]:has([data-slot=drawer-panel])) .in-\[\[data-slot\=drawer-popup\]\:has\(\[data-slot\=drawer-panel\]\)\]\:pb-3{padding-bottom:calc(var(--spacing) * 3)}:where([data-slot=drawer-popup]:has([data-slot=drawer-title-bar])) .in-\[\[data-slot\=drawer-popup\]\:has\(\[data-slot\=drawer-title-bar\]\)\]\:hidden{display:none}.has-data-\[slot\=drawer-bar\]\:ps-2:has([data-slot=drawer-bar]){padding-inline-start:calc(var(--spacing) * 2)}.has-data-\[slot\=drawer-bar\]\:pe-2:has([data-slot=drawer-bar]){padding-inline-end:calc(var(--spacing) * 2)}.has-data-\[slot\=drawer-bar\]\:pb-5:has([data-slot=drawer-bar]){padding-bottom:calc(var(--spacing) * 5)}.has-data-\[slot\=drawer-bar\]\:not-has-data-\[slot\=drawer-title-bar\]\:pt-2:has([data-slot=drawer-bar]):not(:has([data-slot=drawer-title-bar])){padding-top:calc(var(--spacing) * 2)}.has-data-\[slot\=drawer-footer\]\:pb-0:has([data-slot=drawer-footer]){padding-bottom:calc(var(--spacing) * 0)}.has-data-\[slot\=drawer-title-bar\]\:pt-0:has([data-slot=drawer-title-bar]){padding-top:calc(var(--spacing) * 0)}.data-checked\:bg-primary[data-checked]{background-color:var(--primary)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-64[data-disabled]{opacity:.64}.data-ending-style\:mb-0[data-ending-style]{margin-bottom:calc(var(--spacing) * 0)}.data-ending-style\:transform-\[translateX\(calc\(-100\%-var\(--inset\)\)\)\][data-ending-style]{transform:translateX(calc(-100% - var(--inset)))}.data-ending-style\:transform-\[translateX\(calc\(100\%\+var\(--inset\)\)\)\][data-ending-style]{transform:translateX(calc(100% + var(--inset)))}.data-ending-style\:transform-\[translateY\(calc\(-100\%-var\(--inset\)\)\)\][data-ending-style]{transform:translateY(calc(-100% - var(--inset)))}.data-ending-style\:transform-\[translateY\(calc\(100\%\+env\(safe-area-inset-bottom\,0px\)\+var\(--inset\)\)\)\][data-ending-style]{transform:translateY(calc(100% + env(safe-area-inset-bottom,0px) + var(--inset)))}.data-ending-style\:pb-0[data-ending-style]{padding-bottom:calc(var(--spacing) * 0)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-ending-style\:shadow-transparent[data-ending-style]{--tw-shadow-color:transparent}@supports (color:color-mix(in lab,red,red)){.data-ending-style\:shadow-transparent[data-ending-style]{--tw-shadow-color:color-mix(in oklab,transparent var(--tw-shadow-alpha),transparent)}}.data-ending-style\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-has-overflow-x\:overscroll-x-auto[data-has-overflow-x]{overscroll-behavior-x:auto}.data-has-overflow-x\:overscroll-x-contain[data-has-overflow-x]{overscroll-behavior-x:contain}.data-has-overflow-x\:pb-2\.5[data-has-overflow-x]{padding-bottom:calc(var(--spacing) * 2.5)}.data-has-overflow-y\:overscroll-y-auto[data-has-overflow-y]{overscroll-behavior-y:auto}.data-has-overflow-y\:overscroll-y-contain[data-has-overflow-y]{overscroll-behavior-y:contain}.data-has-overflow-y\:pe-2\.5[data-has-overflow-y]{padding-inline-end:calc(var(--spacing) * 2.5)}.data-hovering\:opacity-100[data-hovering]{opacity:1}.data-hovering\:delay-0[data-hovering]{transition-delay:0s}.data-nested-drawer-open\:h-\(--height\)[data-nested-drawer-open]{height:var(--height)}.data-nested-drawer-open\:transform-\[translateX\(calc\(var\(--drawer-swipe-movement-x\)\+var\(--stack-peek-offset\)\)\)_scale\(var\(--scale\)\)\][data-nested-drawer-open]{transform:translateX(calc(var(--drawer-swipe-movement-x) + var(--stack-peek-offset))) scale(var(--scale))}.data-nested-drawer-open\:transform-\[translateX\(calc\(var\(--drawer-swipe-movement-x\)-var\(--stack-peek-offset\)\)\)_scale\(var\(--scale\)\)\][data-nested-drawer-open]{transform:translateX(calc(var(--drawer-swipe-movement-x) - var(--stack-peek-offset))) scale(var(--scale))}.data-nested-drawer-open\:transform-\[translateY\(calc\(var\(--drawer-swipe-movement-y\)\+var\(--stack-peek-offset\)\+\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\][data-nested-drawer-open]{transform:translateY(calc(var(--drawer-swipe-movement-y) + var(--stack-peek-offset) + (var(--shrink) * var(--height)))) scale(var(--scale))}.data-nested-drawer-open\:transform-\[translateY\(calc\(var\(--drawer-swipe-movement-y\)-var\(--stack-peek-offset\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\][data-nested-drawer-open]{transform:translateY(calc(var(--drawer-swipe-movement-y) - var(--stack-peek-offset) - (var(--shrink) * var(--height)))) scale(var(--scale))}.data-nested-drawer-open\:overflow-hidden[data-nested-drawer-open]{overflow:hidden}.data-nested-drawer-open\:bg-\[color-mix\(in_srgb\,var\(--popover\)\,var\(--color-black\)_calc\(2\%\*\(var\(--nested-drawers\)-var\(--stack-progress\)\)\)\)\][data-nested-drawer-open]{background-color:var(--popover)}@supports (color:color-mix(in lab,red,red)){.data-nested-drawer-open\:bg-\[color-mix\(in_srgb\,var\(--popover\)\,var\(--color-black\)_calc\(2\%\*\(var\(--nested-drawers\)-var\(--stack-progress\)\)\)\)\][data-nested-drawer-open]{background-color:color-mix(in srgb,var(--popover),var(--color-black) calc(2% * (var(--nested-drawers) - var(--stack-progress))))}}.data-scrolling\:opacity-100[data-scrolling]{opacity:1}.data-scrolling\:delay-0[data-scrolling]{transition-delay:0s}.data-starting-style\:mb-0[data-starting-style]{margin-bottom:calc(var(--spacing) * 0)}.data-starting-style\:transform-\[translateX\(calc\(-100\%-var\(--inset\)\)\)\][data-starting-style]{transform:translateX(calc(-100% - var(--inset)))}.data-starting-style\:transform-\[translateX\(calc\(100\%\+var\(--inset\)\)\)\][data-starting-style]{transform:translateX(calc(100% + var(--inset)))}.data-starting-style\:transform-\[translateY\(calc\(-100\%-var\(--inset\)\)\)\][data-starting-style]{transform:translateY(calc(-100% - var(--inset)))}.data-starting-style\:transform-\[translateY\(calc\(100\%\+env\(safe-area-inset-bottom\,0px\)\+var\(--inset\)\)\)\][data-starting-style]{transform:translateY(calc(100% + env(safe-area-inset-bottom,0px) + var(--inset)))}.data-starting-style\:pb-0[data-starting-style]{padding-bottom:calc(var(--spacing) * 0)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-starting-style\:shadow-transparent[data-starting-style]{--tw-shadow-color:transparent}@supports (color:color-mix(in lab,red,red)){.data-starting-style\:shadow-transparent[data-starting-style]{--tw-shadow-color:color-mix(in oklab,transparent var(--tw-shadow-alpha),transparent)}}.data-swiping\:duration-0[data-swiping]{--tw-duration:0s;transition-duration:0s}.data-swiping\:select-none[data-swiping]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.data-unchecked\:bg-input[data-unchecked]{background-color:var(--input)}.data-\[orientation\=horizontal\]\:h-0\.5[data-orientation=horizontal]{height:calc(var(--spacing) * .5)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=horizontal\]\:not-data-\[has-overflow-x\]\:hidden[data-orientation=horizontal]:not([data-has-overflow-x]){display:none}.data-\[orientation\=vertical\]\:w-0\.5[data-orientation=vertical]{width:calc(var(--spacing) * .5)}.data-\[orientation\=vertical\]\:not-data-\[has-overflow-y\]\:hidden[data-orientation=vertical]:not([data-has-overflow-y]){display:none}:is(.\*\*\:data-\[slot\=drawer-bar\]\:before\:bg-white\/30 *)[data-slot=drawer-bar]:before{content:var(--tw-content);background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){:is(.\*\*\:data-\[slot\=drawer-bar\]\:before\:bg-white\/30 *)[data-slot=drawer-bar]:before{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}:is(.\*\*\:data-\[slot\=drawer-footer\]\:rounded-ee-\[calc\(var\(--radius-2xl\)-1px\)\] *)[data-slot=drawer-footer]{border-end-end-radius:calc(var(--radius-2xl) - 1px)}:is(.\*\*\:data-\[slot\=drawer-footer\]\:rounded-es-\[calc\(var\(--radius-2xl\)-1px\)\] *)[data-slot=drawer-footer]{border-end-start-radius:calc(var(--radius-2xl) - 1px)}:is(.\*\*\:data-\[slot\=drawer-footer\]\:rounded-b-\[calc\(var\(--radius-2xl\)-1px\)\] *)[data-slot=drawer-footer]{border-bottom-right-radius:calc(var(--radius-2xl) - 1px);border-bottom-left-radius:calc(var(--radius-2xl) - 1px)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:overflow-y-auto{overflow-y:auto}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media not all and (min-width:640px){.max-sm\:fixed{position:fixed}.max-sm\:inset-x-0{inset-inline:calc(var(--spacing) * 0)}.max-sm\:mr-0{margin-right:calc(var(--spacing) * 0)}.max-sm\:flex{display:flex}.max-sm\:hidden{display:none}.max-sm\:h-5{height:calc(var(--spacing) * 5)}.max-sm\:h-11{height:calc(var(--spacing) * 11)}.max-sm\:h-\[420px\]{height:420px}.max-sm\:w-5{width:calc(var(--spacing) * 5)}.max-sm\:w-11{width:calc(var(--spacing) * 11)}.max-sm\:w-full{width:100%}.max-sm\:shrink-0{flex-shrink:0}.max-sm\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-sm\:scale-\[0\.8\]{scale:.8}.max-sm\:items-center{align-items:center}.max-sm\:gap-1{gap:calc(var(--spacing) * 1)}.max-sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-sm\:bg-white{background-color:var(--color-white)}.max-sm\:px-1{padding-inline:calc(var(--spacing) * 1)}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:pr-0{padding-right:calc(var(--spacing) * 0)}.max-sm\:text-left{text-align:left}.max-sm\:text-\[11\.5px\]{font-size:11.5px}.max-sm\:text-\[13px\]{font-size:13px}.max-sm\:tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.max-sm\:whitespace-nowrap{white-space:nowrap}.max-sm\:shadow-\[0_10px_24px_-10px_rgba\(30\,27\,75\,0\.45\)\]{--tw-shadow:0 10px 24px -10px var(--tw-shadow-color,#1e1b4b73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.max-sm\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.3\)\,0_4px_10px_-2px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff4d),0 4px 10px -2px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:380px){.max-\[380px\]\:hidden{display:none}.max-\[380px\]\:scale-\[0\.72\]{scale:.72}.max-\[380px\]\:px-0\.5{padding-inline:calc(var(--spacing) * .5)}.max-\[380px\]\:text-\[10\.5px\]\!{font-size:10.5px!important}.max-\[380px\]\:text-\[11px\]{font-size:11px}.max-\[380px\]\:text-\[12px\]{font-size:12px}}@media (min-width:640px){.sm\:sticky{position:sticky}.sm\:top-\[5rem\]{top:5rem}.sm\:m-1{margin:calc(var(--spacing) * 1)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:min-h-8{min-height:calc(var(--spacing) * 8)}.sm\:w-\[calc\(100vw-3rem\)\]{width:calc(100vw - 3rem)}.sm\:w-auto{width:auto}.sm\:columns-2{-moz-columns:2;column-count:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.sm\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-8{-moz-column-gap:calc(var(--spacing) * 8);column-gap:calc(var(--spacing) * 8)}.sm\:rounded-2xl{border-radius:calc(var(--radius) + 14px)}.sm\:rounded-full{border-radius:3.40282e+38px}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.sm\:border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.sm\:bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.sm\:bg-background\/90{background-color:color-mix(in oklab,var(--background) 90%,transparent)}}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pr-2{padding-right:calc(var(--spacing) * 2)}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:shadow-\[0_10px_30px_-14px_rgba\(30\,27\,75\,0\.18\)\]{--tw-shadow:0 10px 30px -14px var(--tw-shadow-color,#1e1b4b2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.sm\:transition-\[max-width\,height\,background-color\,border-color\,box-shadow\]{transition-property:max-width,height,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.sm\:duration-500{--tw-duration:.5s;transition-duration:.5s}.sm\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.sm\:\[--inset\:--spacing\(4\)\]{--inset:calc(var(--spacing) * 4)}.sm\:\[--thumb-size\:--spacing\(3\)\]{--thumb-size:calc(var(--spacing) * 3)}:is(.sm\:\*\:flex-none>*){flex:none}.sm\:group-data-\[compact\=true\]\/header\:h-13:is(:where(.group\/header)[data-compact=true] *){height:calc(var(--spacing) * 13)}.sm\:group-data-\[compact\=true\]\/header\:max-w-5xl:is(:where(.group\/header)[data-compact=true] *){max-width:var(--container-5xl)}.sm\:group-data-\[compact\=true\]\/header\:shadow-\[0_12px_26px_-16px_rgba\(30\,27\,75\,0\.3\)\]:is(:where(.group\/header)[data-compact=true] *){--tw-shadow:0 12px 26px -16px var(--tw-shadow-color,#1e1b4b4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:before\:rounded-\[calc\(var\(--radius-2xl\)-1px\)\]:before{content:var(--tw-content);border-radius:calc(var(--radius-2xl) - 1px)}.sm\:after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.sm\:data-has-overflow-x\:pb-5[data-has-overflow-x]{padding-bottom:calc(var(--spacing) * 5)}.sm\:data-has-overflow-y\:pe-5[data-has-overflow-y]{padding-inline-end:calc(var(--spacing) * 5)}.sm\:data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.sm\:data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}:is(.sm\:\*\*\:data-\[slot\=drawer-footer\]\:rounded-b-\[calc\(var\(--radius-2xl\)-1px\)\] *)[data-slot=drawer-footer]{border-bottom-right-radius:calc(var(--radius-2xl) - 1px);border-bottom-left-radius:calc(var(--radius-2xl) - 1px)}@supports (backdrop-filter:var(--tw )){.sm\:supports-\[backdrop-filter\]\:bg-background\/75{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.sm\:supports-\[backdrop-filter\]\:bg-background\/75{background-color:color-mix(in oklab,var(--background) 75%,transparent)}}}@media (prefers-reduced-motion:reduce){.sm\:motion-reduce\:transition-none{transition-property:none}}}@media (min-width:800px){.md\:-right-8{right:calc(var(--spacing) * -8)}.md\:-right-10{right:calc(var(--spacing) * -10)}.md\:-bottom-16{bottom:calc(var(--spacing) * -16)}.md\:-left-10{left:calc(var(--spacing) * -10)}.md\:mt-1{margin-top:calc(var(--spacing) * 1)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.md\:w-\[280px\]{width:280px}.md\:-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.md\:grid-cols-\[1\.6fr_1\.2fr_1fr_1fr\]{grid-template-columns:1.6fr 1.2fr 1fr 1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-\[30px\]{padding:30px}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pr-3{padding-right:calc(var(--spacing) * 3)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[10px\]{font-size:10px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[26px\]{font-size:26px}.md\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-2{grid-column-start:2}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-\[28rem\]{min-height:28rem}.lg\:columns-3{-moz-columns:3;column-count:3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[65fr_35fr\]{grid-template-columns:65fr 35fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.lg\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[clamp\(2\.25rem\,4vw\,3rem\)\]{font-size:clamp(2.25rem,4vw,3rem)}.lg\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}}@media (min-width:1280px){.xl\:w-60{width:calc(var(--spacing) * 60)}.xl\:w-full{width:100%}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:p-7{padding:calc(var(--spacing) * 7)}}.\[\&_\.leaflet-bar\]\:overflow-hidden\! .leaflet-bar{overflow:hidden!important}.\[\&_\.leaflet-bar\]\:rounded-md\! .leaflet-bar{border-radius:calc(var(--radius) - 4px)!important}.\[\&_\.leaflet-bar\]\:border-0\! .leaflet-bar{border-style:var(--tw-border-style)!important;border-width:0!important}.\[\&_\.leaflet-bar\]\:shadow-paper-sm\! .leaflet-bar{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1e1b4b0d),0 2px 6px var(--tw-shadow-color,#1e1b4b0a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.leaflet-bar_a\]\:size-8\! .leaflet-bar a{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.\[\&_\.leaflet-bar_a\]\:border-border\! .leaflet-bar a{border-color:var(--border)!important}.\[\&_\.leaflet-bar_a\]\:bg-card\! .leaflet-bar a{background-color:var(--card)!important}.\[\&_\.leaflet-bar_a\]\:leading-8\! .leaflet-bar a{--tw-leading:calc(var(--spacing) * 8)!important;line-height:calc(var(--spacing) * 8)!important}.\[\&_\.leaflet-bar_a\]\:text-foreground\! .leaflet-bar a{color:var(--foreground)!important}@media (hover:hover){.\[\&_\.leaflet-bar_a\]\:hover\:bg-hover\! .leaflet-bar a:hover{background-color:var(--hover)!important}}.\[\&_\.leaflet-container\]\:size-full\! .leaflet-container{width:100%!important;height:100%!important}.\[\&_\.leaflet-container\]\:bg-muted\! .leaflet-container{background-color:var(--muted)!important}.\[\&_\.leaflet-container\]\:font-sans\! .leaflet-container{font-family:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important}.\[\&_\.leaflet-control-attribution\]\:rounded-ss-md\! .leaflet-control-attribution{border-start-start-radius:calc(var(--radius) - 4px)!important}.\[\&_\.leaflet-control-attribution\]\:bg-card\/80\! .leaflet-control-attribution{background-color:var(--card)!important}@supports (color:color-mix(in lab,red,red)){.\[\&_\.leaflet-control-attribution\]\:bg-card\/80\! .leaflet-control-attribution{background-color:color-mix(in oklab,var(--card) 80%,transparent)!important}}.\[\&_\.leaflet-control-attribution\]\:px-1\.5\! .leaflet-control-attribution{padding-inline:calc(var(--spacing) * 1.5)!important}.\[\&_\.leaflet-control-attribution\]\:text-\[10px\]\! .leaflet-control-attribution{font-size:10px!important}.\[\&_\.leaflet-control-attribution\]\:text-muted-foreground\! .leaflet-control-attribution,.\[\&_\.leaflet-control-attribution_a\]\:text-muted-foreground\! .leaflet-control-attribution a{color:var(--muted-foreground)!important}.\[\&_\.leaflet-popup-close-button\]\:end-1\! .leaflet-popup-close-button{inset-inline-end:calc(var(--spacing) * 1)!important}.\[\&_\.leaflet-popup-close-button\]\:top-1\! .leaflet-popup-close-button{top:calc(var(--spacing) * 1)!important}.\[\&_\.leaflet-popup-close-button\]\:text-muted-foreground\! .leaflet-popup-close-button{color:var(--muted-foreground)!important}@media (hover:hover){.\[\&_\.leaflet-popup-close-button\]\:hover\:text-foreground\! .leaflet-popup-close-button:hover{color:var(--foreground)!important}}.\[\&_\.leaflet-popup-content\]\:m-0\! .leaflet-popup-content{margin:calc(var(--spacing) * 0)!important}.\[\&_\.leaflet-popup-content\]\:p-3\! .leaflet-popup-content{padding:calc(var(--spacing) * 3)!important}.\[\&_\.leaflet-popup-content\]\:text-sm\! .leaflet-popup-content{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\[\&_\.leaflet-popup-content-wrapper\]\:rounded-xl\! .leaflet-popup-content-wrapper{border-radius:calc(var(--radius) + 6px)!important}.\[\&_\.leaflet-popup-content-wrapper\]\:border\! .leaflet-popup-content-wrapper{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.leaflet-popup-content-wrapper\]\:border-border\! .leaflet-popup-content-wrapper{border-color:var(--border)!important}.\[\&_\.leaflet-popup-content-wrapper\]\:bg-popover\! .leaflet-popup-content-wrapper{background-color:var(--popover)!important}.\[\&_\.leaflet-popup-content-wrapper\]\:text-foreground\! .leaflet-popup-content-wrapper{color:var(--foreground)!important}.\[\&_\.leaflet-popup-content-wrapper\]\:shadow-paper-lg\! .leaflet-popup-content-wrapper{--tw-shadow:0 30px 60px -20px var(--tw-shadow-color,#1e1b4b47),0 8px 20px -8px var(--tw-shadow-color,#1e1b4b1f)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.leaflet-popup-tip\]\:bg-popover\! .leaflet-popup-tip{background-color:var(--popover)!important}.\[\&_\.leaflet-popup-tip\]\:shadow-none\! .leaflet-popup-tip{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.leaflet-tooltip\]\:rounded-md\! .leaflet-tooltip{border-radius:calc(var(--radius) - 4px)!important}.\[\&_\.leaflet-tooltip\]\:border-border\! .leaflet-tooltip{border-color:var(--border)!important}.\[\&_\.leaflet-tooltip\]\:bg-popover\! .leaflet-tooltip{background-color:var(--popover)!important}.\[\&_\.leaflet-tooltip\]\:px-2\! .leaflet-tooltip{padding-inline:calc(var(--spacing) * 2)!important}.\[\&_\.leaflet-tooltip\]\:py-1\! .leaflet-tooltip{padding-block:calc(var(--spacing) * 1)!important}.\[\&_\.leaflet-tooltip\]\:text-xs\! .leaflet-tooltip{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.\[\&_\.leaflet-tooltip\]\:text-foreground\! .leaflet-tooltip{color:var(--foreground)!important}.\[\&_\.leaflet-tooltip\]\:shadow-paper-sm\! .leaflet-tooltip{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1e1b4b0d),0 2px 6px var(--tw-shadow-color,#1e1b4b0a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.leaflet-tooltip\]\:before\:hidden\! .leaflet-tooltip:before{content:var(--tw-content);display:none!important}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_a\]\:text-indigo-900 a{color:var(--indigo-900)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-accent\/60 a{text-decoration-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.\[\&_a\]\:decoration-accent\/60 a{text-decoration-color:color-mix(in oklab,var(--accent) 60%,transparent)}}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_a\]\:transition a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_a\:hover\]\:decoration-accent a:hover{text-decoration-color:var(--accent)}.\[\&_blockquote_p\:last-child\]\:mb-0 blockquote p:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_blockquote\:not\(\[data-slot\]\)\]\:my-10 blockquote:not([data-slot]){margin-block:calc(var(--spacing) * 10)}.\[\&_blockquote\:not\(\[data-slot\]\)\]\:border-l-2 blockquote:not([data-slot]){border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\:not\(\[data-slot\]\)\]\:border-accent blockquote:not([data-slot]){border-color:var(--accent)}.\[\&_blockquote\:not\(\[data-slot\]\)\]\:pl-6 blockquote:not([data-slot]){padding-left:calc(var(--spacing) * 6)}.\[\&_blockquote\:not\(\[data-slot\]\)\]\:font-serif blockquote:not([data-slot]){font-family:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif}.\[\&_blockquote\:not\(\[data-slot\]\)\]\:text-xl blockquote:not([data-slot]){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_blockquote\:not\(\[data-slot\]\)\]\:leading-relaxed blockquote:not([data-slot]){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_blockquote\:not\(\[data-slot\]\)\]\:text-indigo-900 blockquote:not([data-slot]){color:var(--indigo-900)}.\[\&_code\]\:rounded-md code{border-radius:calc(var(--radius) - 4px)}.\[\&_code\]\:bg-primary\/6 code{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[\&_code\]\:bg-primary\/6 code{background-color:color-mix(in oklab,var(--primary) 6%,transparent)}}.\[\&_code\]\:px-1\.5 code{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_code\]\:py-0\.5 code{padding-block:calc(var(--spacing) * .5)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_code\]\:text-\[0\.875em\] code{font-size:.875em}.\[\&_code\]\:text-indigo-900 code{color:var(--indigo-900)}.\[\&_em\]\:italic em{font-style:italic}.\[\&_h2\]\:mt-14 h2{margin-top:calc(var(--spacing) * 14)}.\[\&_h2\]\:mb-4 h2{margin-bottom:calc(var(--spacing) * 4)}.\[\&_h2\]\:scroll-mt-24 h2{scroll-margin-top:calc(var(--spacing) * 24)}.\[\&_h2\]\:font-serif h2{font-family:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif}.\[\&_h2\]\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h2\]\:leading-tight h2{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[\&_h2\]\:font-medium h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h2\]\:tracking-tight h2{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[\&_h2\]\:text-balance h2{text-wrap:balance}.\[\&_h2\]\:text-indigo-900 h2{color:var(--indigo-900)}@media (min-width:800px){.md\:\[\&_h2\]\:text-3xl h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.\[\&_h3\]\:mt-10 h3{margin-top:calc(var(--spacing) * 10)}.\[\&_h3\]\:mb-3 h3{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h3\]\:scroll-mt-24 h3{scroll-margin-top:calc(var(--spacing) * 24)}.\[\&_h3\]\:font-serif h3{font-family:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif}.\[\&_h3\]\:text-xl h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h3\]\:leading-snug h3{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\[\&_h3\]\:font-medium h3{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h3\]\:tracking-tight h3{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[\&_h3\]\:text-indigo-900 h3{color:var(--indigo-900)}.\[\&_h4\]\:mt-8 h4{margin-top:calc(var(--spacing) * 8)}.\[\&_h4\]\:mb-2 h4{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h4\]\:font-serif h4{font-family:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif}.\[\&_h4\]\:text-lg h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h4\]\:font-medium h4{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h4\]\:text-indigo-900 h4{color:var(--indigo-900)}.\[\&_hr\]\:my-12 hr{margin-block:calc(var(--spacing) * 12)}.\[\&_hr\]\:border-border hr{border-color:var(--border)}.\[\&_li\:not\(\[data-slot\]\)\]\:pl-1 li:not([data-slot]){padding-left:calc(var(--spacing) * 1)}.\[\&_li\:not\(\[data-slot\]\)\]\:leading-\[1\.7\] li:not([data-slot]){--tw-leading:1.7;line-height:1.7}.\[\&_li\:not\(\[data-slot\]\)\]\:marker\:text-accent li:not([data-slot]) ::marker{color:var(--accent)}.\[\&_li\:not\(\[data-slot\]\)\]\:marker\:text-accent li:not([data-slot])::marker{color:var(--accent)}.\[\&_li\:not\(\[data-slot\]\)\]\:marker\:text-accent li:not([data-slot]) ::-webkit-details-marker,.\[\&_li\:not\(\[data-slot\]\)\]\:marker\:text-accent li:not([data-slot])::-webkit-details-marker{color:var(--accent)}.\[\&_ol\:not\(\[data-slot\]\)\]\:mb-6 ol:not([data-slot]){margin-bottom:calc(var(--spacing) * 6)}.\[\&_ol\:not\(\[data-slot\]\)\]\:ml-5 ol:not([data-slot]){margin-left:calc(var(--spacing) * 5)}.\[\&_ol\:not\(\[data-slot\]\)\]\:list-decimal ol:not([data-slot]){list-style-type:decimal}:where(.\[\&_ol\:not\(\[data-slot\]\)\]\:space-y-2 ol:not([data-slot])>: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)))}.\[\&_p\]\:mb-6 p{margin-bottom:calc(var(--spacing) * 6)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:calc(var(--spacing) * 0)}.\[\&_pre\]\:my-8 pre{margin-block:calc(var(--spacing) * 8)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-2xl pre{border-radius:calc(var(--radius) + 14px)}.\[\&_pre\]\:border pre{border-style:var(--tw-border-style);border-width:1px}.\[\&_pre\]\:border-border pre{border-color:var(--border)}.\[\&_pre\]\:bg-primary\/4 pre{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.\[\&_pre\]\:bg-primary\/4 pre{background-color:color-mix(in oklab,var(--primary) 4%,transparent)}}.\[\&_pre\]\:p-5 pre{padding:calc(var(--spacing) * 5)}.\[\&_pre\]\:text-sm pre{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_pre_code\]\:rounded-none pre code{border-radius:0}.\[\&_pre_code\]\:bg-transparent pre code{background-color:#0000}.\[\&_pre_code\]\:p-0 pre code{padding:calc(var(--spacing) * 0)}.\[\&_pre_code\]\:text-inherit pre code{color:inherit}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-indigo-900 strong{color:var(--indigo-900)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:-mx-0\.5 svg{margin-inline:calc(var(--spacing) * -.5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'opacity-\'\]\)\]\:opacity-80 svg:not([class*=opacity-]){opacity:.8}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media (hover:hover){.\[\&_tr\]\:hover\:bg-transparent tr:hover{background-color:#0000}}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\:not\(\[data-slot\]\)\]\:mb-6 ul:not([data-slot]){margin-bottom:calc(var(--spacing) * 6)}.\[\&_ul\:not\(\[data-slot\]\)\]\:ml-5 ul:not([data-slot]){margin-left:calc(var(--spacing) * 5)}.\[\&_ul\:not\(\[data-slot\]\)\]\:list-disc ul:not([data-slot]){list-style-type:disc}:where(.\[\&_ul\:not\(\[data-slot\]\)\]\:space-y-2 ul:not([data-slot])>: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)))}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:not\(\:last-child\)\]\:border-r:not(:last-child){border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&\:not\(\:last-child\)\]\:border-border:not(:last-child){border-color:var(--border)}.\[\&\>\*\]\: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))}.\[\&\>\*\]\:duration-300>*{--tw-duration:.3s;transition-duration:.3s}.\[\&\>h2\:first-child\]\:mt-0>h2:first-child{margin-top:calc(var(--spacing) * 0)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:-mx-0\.5>svg{margin-inline:calc(var(--spacing) * -.5)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\:not\(\[class\*\=\'opacity-\'\]\)\]\:opacity-80>svg:not([class*=opacity-]){opacity:.8}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:\[\&\:hover\>\*\]\:opacity-60:hover>*{opacity:.6}.\[\@media\(hover\:hover\)\]\:\[\&\>\*\:hover\]\:opacity-100>:hover{opacity:1}}@media (min-width:640px){@media (max-height:760px){.sm\:\[\@media\(max-height\:760px\)\]\:h-\[320px\]{height:320px}.sm\:\[\@media\(max-height\:760px\)\]\:scale-\[0\.74\]{scale:.74}}@media (min-height:761px) and (max-height:860px){.sm\:\[\@media\(min-height\:761px\)_and_\(max-height\:860px\)\]\:h-\[360px\]{height:360px}.sm\:\[\@media\(min-height\:761px\)_and_\(max-height\:860px\)\]\:scale-\[0\.82\]{scale:.82}}@media (min-height:861px) and (max-height:940px){.sm\:\[\@media\(min-height\:861px\)_and_\(max-height\:940px\)\]\:h-\[400px\]{height:400px}.sm\:\[\@media\(min-height\:861px\)_and_\(max-height\:940px\)\]\:scale-\[0\.9\]{scale:.9}}}[data-overflow-x-end]>.\[\[data-overflow-x-end\]\>\&\]\:opacity-100,[data-overflow-x-start]>.\[\[data-overflow-x-start\]\>\&\]\:opacity-100,[data-overflow-y-end]>.\[\[data-overflow-y-end\]\>\&\]\:opacity-100,[data-overflow-y-start]>.\[\[data-overflow-y-start\]\>\&\]\:opacity-100{opacity:1}}.home-hero{padding-top:0;grid-template-columns:minmax(0,1fr);gap:clamp(8px,1.6vw,24px) clamp(20px,4vw,64px);width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,3vw,24px)}.home-hero,.home-hero-copy{text-align:center;justify-items:center;display:grid}.home-hero-copy{gap:clamp(14px,1.8vw,24px)}.home-hero-title{max-width:18ch;font-family:var(--font-heading);letter-spacing:-.035em;color:var(--indigo-900);margin:0;font-size:clamp(2.3rem,4.6vw,4.1rem);font-weight:500;line-height:1.02}.home-hero-rotate-line{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink-soft);margin:0;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:500;line-height:1.15}.home-hero-rotate-stage{place-items:center;display:grid}.home-hero-rotate-sentence{grid-area:1/1}.home-hero-rotate-line .title-rotator{display:inline-grid}.home-hero-device{width:100%;min-width:0}@media (min-width:801px){.home-hero-rotate-line{white-space:nowrap}}@media (max-width:800px){.home-hero{padding-top:clamp(28px,8vw,44px)}.home-hero-rotate-line .title-rotator{justify-items:center;margin-inline:auto;display:grid}}@media (min-width:801px){.home-hero{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);place-items:center stretch}.home-hero-copy{text-align:left;align-self:center;justify-items:start}.home-hero-title{max-width:15ch}.home-hero-rotate-stage{justify-items:start}}.header-logo-dock{--logo-tile-gold:#be903e;--logo-badge-size:26px;--logo-badge-height:28.12px;--logo-badge-round-scale:.92461;--logo-badge-round-counter-scale:1.08154;--logo-rest-width:122.84px;--logo-morph-duration:.45s;--logo-morph-ease:cubic-bezier(.4,0,.2,1);--logo-unfold-delay:.15s;align-items:center;display:flex;position:relative}.header-logo-dock-badge{width:var(--logo-badge-size);height:var(--logo-badge-height);flex:none;display:block;position:relative}.header-logo-dock-mask{background:var(--logo-tile-gold);transition-property:transform,border-radius;transition-timing-function:var(--logo-morph-ease);border-radius:0;overflow:hidden}.header-logo-dock-mask,.header-logo-dock-mask img{will-change:transform;transition-duration:var(--logo-morph-duration);position:absolute;inset:0}.header-logo-dock-mask img{width:100%;max-width:none;height:100%;transition-property:transform;transition-timing-function:var(--logo-morph-ease)}.header-logo-dock-rest{left:var(--logo-badge-size);width:var(--logo-rest-width);height:29.71px;transition:width .6s cubic-bezier(.22,1,.36,1) var(--logo-unfold-delay),opacity .35s ease var(--logo-unfold-delay);display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.header-logo-dock-rest img{width:auto;max-width:none;height:29.71px;margin-left:-26.8px;display:block}[data-compact=true] .header-logo-dock-mask{transform:scaleY(var(--logo-badge-round-scale));border-radius:50%}[data-compact=true] .header-logo-dock-mask img{transform:scaleY(var(--logo-badge-round-counter-scale))}[data-compact=true] .header-logo-dock-rest{opacity:0;width:0;transition:width .35s var(--logo-morph-ease),opacity .2s ease}[data-compact=true] .site-nav-bar:has(:focus-visible) .header-logo-dock-mask{border-radius:0;transform:none}[data-compact=true] .site-nav-bar:has(:focus-visible) .header-logo-dock-mask img{transform:none}[data-compact=true] .site-nav-bar:has(:focus-visible) .header-logo-dock-rest{width:var(--logo-rest-width);opacity:1;transition:width .6s cubic-bezier(.22,1,.36,1) var(--logo-unfold-delay),opacity .35s ease var(--logo-unfold-delay)}@media (hover:hover){[data-compact=true] .site-nav-bar:hover .header-logo-dock-mask{border-radius:0;transform:none}[data-compact=true] .site-nav-bar:hover .header-logo-dock-mask img{transform:none}[data-compact=true] .site-nav-bar:hover .header-logo-dock-rest{width:var(--logo-rest-width);opacity:1;transition:width .6s cubic-bezier(.22,1,.36,1) var(--logo-unfold-delay),opacity .35s ease var(--logo-unfold-delay)}}@media (max-width:800px){[data-compact] .header-logo-dock .header-logo-dock-mask{border-radius:0;transition:none;transform:none}[data-compact] .header-logo-dock .header-logo-dock-mask img{transition:none;transform:none}[data-compact] .header-logo-dock .header-logo-dock-rest{width:var(--logo-rest-width);opacity:1;order:1;transition:none;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.header-logo-dock-mask,.header-logo-dock-mask img,.header-logo-dock-rest{transition:none!important}}.hd{--hd-serif:var(--font-fraunces),"Iowan Old Style","Apple Garamond",Georgia,serif;--hd-sans:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--hd-muted-fg:var(--muted-foreground);--hd-line:#1e1b4b14;--hd-line-strong:#1e1b4b29;--hd-surface:#f0f0f3;--hd-gold-ink:#8c6d2f;--hd-info:var(--badge-info);--hd-info-bg:var(--badge-info-bg);--hd-success:var(--success);--hd-success-bg:#ecf6ef;--hd-lav-200:#eceaf6;--hd-wash:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.hd{--hd-wash:color-mix(in srgb,var(--indigo-900) 8%,#fff)}}.hd{width:min(100%,660px);font-family:var(--hd-sans);justify-self:end;gap:14px;line-height:1.55;display:grid;container-type:inline-size}.hd-ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.hd-ic-fill{fill:currentColor;stroke:none}.hd-ic-g{stroke:none}.hd-stage{--bw:min(620px,calc(100vw - 56px));--ph:calc(var(--bw) * .6);height:calc(var(--bw) * .74);perspective:2400px;perspective-origin:50% 45%;position:relative}.hd-face,.hd-flip{transform-style:preserve-3d;position:absolute;inset:0}.hd-face{transition:transform .4s cubic-bezier(.55,0,.85,.35),visibility 0s linear .4s}.hd-face--mobile{visibility:hidden;transform:rotateY(-90deg)}.hd[data-face=mobile] .hd-face--web{visibility:hidden;transform:rotateY(90deg)}.hd:not([data-face=mobile]) .hd-face--web,.hd[data-face=mobile] .hd-face--mobile{visibility:visible;transition:transform .55s cubic-bezier(.2,.8,.3,1) .4s,visibility 0s linear .4s;transform:none}.hd:not([data-pop-face=mobile]) .hd-face--mobile .hd-pop,.hd[data-pop-face=mobile] .hd-face--web .hd-pop{visibility:hidden!important}.hd-shadow{filter:blur(4px);background:radial-gradient(closest-side,#1e1b4b47,#0000);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.hd-shadow--web{width:calc(var(--bw) * .72);height:calc(var(--bw) * .05);bottom:8%}.hd-shadow--mobile{width:calc(var(--ph) * .5);height:calc(var(--ph) * .07);bottom:1%}.hd-bw{z-index:2;width:var(--bw);height:calc(var(--bw) * .5);margin:calc(var(--bw) * -.25) 0 0 calc(var(--bw) * -.5);font-size:calc(var(--bw) / 64);transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%;transform:rotateX(7deg)rotateY(-9deg)}.hd-bw-slab{transform:translateZ(var(--z));background:linear-gradient(90deg,#c7c3da,#e9e7f2 50%,#bdb8d2)}.hd-bw-front,.hd-bw-slab{border-radius:1.1em;position:absolute;inset:0}.hd-bw-front{color:var(--ink);font-family:var(--hd-serif);text-align:left;background:#fafafa;flex-direction:column;line-height:1.3;display:flex;overflow:hidden;transform:translateZ(.1em);box-shadow:0 0 0 .08em #1e1b4b24,0 3em 5em -2.5em #1e1b4b73}.hd-bw-bar{border-bottom:.08em solid var(--hd-line);background:var(--hd-surface);height:2.9em;font-family:var(--hd-sans);flex:none;align-items:center;gap:1em;padding:0 1em;display:flex}.hd-bw-dots{gap:.45em;width:4.2em;display:flex}.hd-bw-dots i{background:#e3736b;border-radius:50%;width:.8em;height:.8em}.hd-bw-dots i:nth-child(2){background:#e8b252}.hd-bw-dots i:nth-child(3){background:#5fb37d}.hd-bw-url{height:1.9em;box-shadow:inset 0 0 0 .08em var(--hd-line);white-space:nowrap;color:var(--hd-muted-fg);background:#fff;border-radius:.6em;align-items:center;gap:.35em;margin-inline:auto;padding:0 1em;font-size:.9em;display:inline-flex}.hd-bw-url .hd-ic{width:1em;height:1em}.hd-bw-path{justify-items:start;display:inline-grid}.hd-bw-path b{color:var(--ink);opacity:0;grid-area:1/1;font-weight:600;transition:opacity .3s,transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(.5em)}.hd[data-chapter="0"] .hd-bw-path b[data-path="0"],.hd[data-chapter="1"] .hd-bw-path b[data-path="1"],.hd[data-chapter="2"] .hd-bw-path b[data-path="2"],.hd[data-chapter="3"] .hd-bw-path b[data-path="3"]{opacity:1;transform:none}.hd-bw-bar-end{width:4.2em}.hd-bw-app{background:#fafafa;flex:1;grid-template-columns:15em minmax(0,1fr);min-height:0;display:grid;position:relative}.hd-bw-side{flex-direction:column;gap:.15em;padding:.9em .7em;display:flex}.hd-bw-est{background:#fff;border-radius:1em;align-items:center;gap:.6em;margin-bottom:.3em;padding:.5em .6em;display:flex;box-shadow:0 0 0 .08em #1e1b4b1a}.hd-bw-est-av{background:linear-gradient(135deg,var(--amber-400),var(--amber-600));width:2.2em;height:2.2em;color:var(--indigo-900);border-radius:50%;flex:none;place-items:center;font-size:.8em;font-weight:700;display:grid}.hd-bw-est b{white-space:nowrap;color:var(--indigo-900);font-size:.88em;font-weight:600;display:block}.hd-bw-est small{color:var(--hd-muted-fg);font-size:.74em;display:block}.hd-bw-group{color:var(--hd-muted-fg);margin:.6em 0 .1em .6em;font-size:.76em;font-weight:500}.hd-bw-nav{white-space:nowrap;height:2.25em;color:var(--ink);border-radius:.9em;align-items:center;gap:.6em;padding:0 .65em;font-size:.9em;transition:background-color .3s,color .3s;display:flex}.hd-bw-nav .hd-ic{width:1.15em;height:1.15em}.hd[data-chapter="0"] .hd-bw-nav[data-tab="0"],.hd[data-chapter="1"] .hd-bw-nav[data-tab="1"],.hd[data-chapter="2"] .hd-bw-nav[data-tab="2"],.hd[data-chapter="3"] .hd-bw-nav[data-tab="3"]{background:var(--indigo-900);color:var(--amber-200);font-weight:500}.hd-bw-main{background:#fff;border-radius:1.4em;min-width:0;margin:.55em .55em .55em 0;position:relative;overflow:hidden;box-shadow:0 0 0 .08em #1e1b4b14,0 .6em 1.6em -.8em #1e1b4b40}.hd-bw-glare{z-index:5;pointer-events:none;background:linear-gradient(115deg,#ffffff29,#fff0 35%);position:absolute;inset:0}.hd-iphone{z-index:2;width:calc(var(--ph) * .476);height:var(--ph);margin:calc(var(--ph) * -.5) 0 0 calc(var(--ph) * -.238);font-size:calc(var(--ph) / 44);transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%;transform:rotateX(8deg)rotateY(-14deg)rotate(3deg)}.hd-iphone-edge,.hd-iphone-front{border-radius:3.4em;position:absolute;inset:0}.hd-iphone-edge{transform:translateZ(var(--z));background:linear-gradient(90deg,#6f604f,#c9b49a 18%,#e6d6c2 50%,#b39c80 82%,#6f604f)}.hd-iphone-front{background:linear-gradient(145deg,#eadcc9,#b89f84 45%,#d9c5ad);padding:.28em;transform:translateZ(1.1em)}.hd-iphone-glass{background:#07060d;border-radius:3.12em;height:100%;padding:.42em}.hd-iphone-screen{height:100%;color:var(--ink);font-family:var(--hd-serif);text-align:left;background:#fafafa;border-radius:2.7em;line-height:1.3;position:relative;overflow:hidden}.hd-iphone-island{z-index:3;background:#07060d;border-radius:1em;width:6.2em;height:1.8em;position:absolute;top:.95em;left:50%;transform:translate(-50%)}.hd-iphone-glare{z-index:4;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff38,#fff0 38%);position:absolute;inset:0}.hd-app-status{justify-content:space-between;align-items:center;height:1.8em;padding:0 1.9em;font-size:1.05em;font-weight:600;display:flex;position:absolute;top:.95em;left:0;right:0}.hd-app-status-icons{align-items:center;gap:.35em;display:flex}.hd-app-status svg{fill:currentColor;width:1.2em;height:.9em}.hd-app-battery{border-radius:.3em;width:2em;height:.95em;padding:.14em;display:block;box-shadow:inset 0 0 0 .09em #1a153073}.hd-app-battery i{background:var(--ink);border-radius:.14em;width:80%;height:100%;display:block}.hd-app-home{z-index:2;background:var(--ink);border-radius:.3em;width:9em;height:.4em;position:absolute;bottom:.75em;left:50%;transform:translate(-50%)}.hd-scr{opacity:0;flex-direction:column;gap:.9em;padding:3.4em 1.25em 6.4em;transition:opacity .45s;display:flex;position:absolute;inset:0}.hd[data-chapter="0"] .hd-scr--reply,.hd[data-chapter="1"] .hd-scr--wheel,.hd[data-chapter="2"] .hd-scr--sms,.hd[data-chapter="3"] .hd-scr--qr{opacity:1}.hd-bw .hd-scr{gap:0;padding:0}.hd-iphone .hd-scr{gap:.75em;padding:3.4em 1.1em 6.2em}.hd-iso-head{background:linear-gradient(#fff,#fbfbfd);border-bottom:.08em solid #1e1b4b1a;justify-content:space-between;align-items:center;gap:1em;min-height:4.6em;padding:.8em 1.4em;display:flex}.hd-iso-title{font-family:var(--hd-serif);letter-spacing:-.02em;color:var(--indigo-900);font-size:1.7em;font-weight:400;line-height:1.1}.hd-iso-desc{color:var(--hd-muted-fg);margin-top:.2em;font-size:.85em}.hd-iso-body{flex-direction:column;gap:.9em;min-height:0;padding:1.1em 1.4em;display:flex}.hd-iso-card,.hd-iso-row{background:#fff;border:.08em solid #1e1b4b1a;border-radius:1.4em;box-shadow:0 .08em .2em #1e1b4b0d}.hd-iso-row{align-items:flex-start;gap:.85em;padding:.95em 1.1em;display:flex;position:relative}.hd-iso-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9em;display:grid}.hd-iso-stack{flex-direction:column;gap:.7em;min-width:0;display:flex}.hd-iso-kpis{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:.8em;display:grid}.hd-iso-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em;display:grid}.hd-iso-kpi{align-content:center;gap:.3em;padding:.8em 1em;display:grid}.hd-iso-kpi small{color:var(--hd-muted-fg);font-size:.78em}.hd-iso-kpi b{color:var(--indigo-900);font-variant-numeric:tabular-nums;font-size:1.7em;font-weight:500;line-height:1}.hd-iso-av{background:var(--indigo-500);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.6em;height:2.6em;font-size:.85em;font-weight:600;display:grid;position:relative}.hd-iso-av i{background:#fff;border-radius:50%;place-items:center;width:1.3em;height:1.3em;display:grid;position:absolute;bottom:-.2em;right:-.2em;box-shadow:0 0 0 .08em #1e1b4b1a}.hd-iso-av i .hd-ic{width:.8em;height:.8em}.hd-iso-review-body{flex:1;min-width:0}.hd-iso-review-top{flex-wrap:wrap;align-items:center;gap:.35em .55em;display:flex}.hd-iso-review-top b{color:var(--ink);font-size:.95em;font-weight:600}.hd-iso-review-top .hd-iso-meta{margin-left:auto}.hd-iso-stars{color:var(--gold);gap:.1em;display:inline-flex}.hd-iso-stars .hd-ic{width:.9em;height:.9em}.hd-iso-badge{white-space:nowrap;border-radius:.7em;align-items:center;gap:.3em;height:1.7em;padding:0 .55em;font-size:.78em;font-weight:500;display:inline-flex}.hd-iso-badge .hd-ic{width:1em;height:1em}.hd-iso-badge--info{background:var(--hd-info-bg);color:var(--hd-info)}.hd-iso-badge--success{color:var(--hd-success);background:#e8f6e5}.hd-iso-meta{color:var(--hd-muted-fg);white-space:nowrap;font-size:.78em}.hd-iso-text{color:var(--ink);margin-top:.45em;font-size:.98em;line-height:1.4}.hd-iso-reply{background:#f0f0f399;border-radius:1em;margin-top:.6em;padding:.6em .8em;font-size:.88em;line-height:1.4;position:relative}.hd-iso-reply b{color:var(--ink);font-weight:600;display:block}.hd-iso-reply p{color:var(--ink-soft)}.hd-iso-actions{justify-content:flex-end;gap:.5em;margin-top:.7em;display:flex}.hd-iso-btn{background:var(--indigo-900);height:2.3em;color:var(--amber-200);white-space:nowrap;border-radius:.9em;justify-content:center;align-items:center;gap:.4em;padding:0 .9em;font-size:.85em;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 .08em #ffffff2e}.hd-iso-btn .hd-ic{width:1.05em;height:1.05em}.hd-iso-btn--outline{color:var(--ink);box-shadow:none;background:#1e1b4b12}.hd-iso-btn--sm{height:2em;padding:0 .7em;font-size:.78em}.hd-iso-game{align-items:center;padding:.75em .9em}.hd-iso-mini-wheel{background:conic-gradient(var(--indigo-900) 0deg 60deg,#fafafa 60deg 120deg,var(--indigo-900) 120deg 180deg,#fafafa 180deg 240deg,var(--indigo-900) 240deg 300deg,#fafafa 300deg 1turn);border-radius:50%;flex:none;width:2.8em;height:2.8em;box-shadow:0 0 0 .22em #2a2566}.hd-iso-game-body{flex:1;min-width:0}.hd-iso-game-body>div{align-items:center;gap:.45em;display:flex}.hd-iso-game-body b{white-space:nowrap;color:var(--ink);font-size:.92em;font-weight:600}.hd-iso-preview{justify-items:center;gap:.8em;padding:1em;display:grid}.hd-iso-card-title{color:var(--ink);justify-self:start;font-size:.9em;font-weight:600}.hd-iso-dialog{flex-direction:column;gap:.8em;padding:1em 1.2em;display:flex;box-shadow:0 1em 2.4em -1.2em #1e1b4b59,0 0 0 .08em #1e1b4b1a}.hd-iso-dialog-head{justify-content:space-between;align-items:baseline;gap:1em;display:flex}.hd-iso-dialog-head b{color:var(--indigo-900);font-size:1.15em;font-weight:600}.hd-iso-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35em;display:grid}.hd-iso-steps i{background:var(--indigo-900);border-radius:1em;height:.3em}.hd-iso-label{color:var(--ink);font-size:.82em;font-weight:600}.hd-iso-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4em;display:grid}.hd-iso-options span{height:2.2em;color:var(--hd-muted-fg);background:#1e1b4b0d;border-radius:.9em;place-items:center;font-size:.78em;display:grid}.hd-iso-options .is-on{background:var(--indigo-900);color:var(--amber-200)}.hd-iso-dialog-foot{border-top:.08em solid #1e1b4b1a;justify-content:flex-end;align-items:center;gap:.5em;padding-top:.7em;display:flex}.hd-iso-qr{background:#fff;border-radius:.7em;flex:none;place-items:center;width:2.8em;height:2.8em;padding:.3em;display:grid;box-shadow:0 0 0 .08em #1e1b4b1a}.hd-iso-qr svg{width:100%;height:100%;color:var(--indigo-900)}.hd-m-title{letter-spacing:-.02em;color:var(--indigo-900);font-size:1.75em;font-weight:400;line-height:1.1}.hd-m-desc{color:var(--hd-muted-fg);margin-top:.2em;font-size:.85em}.hd-m-row{background:#fff;border:.08em solid #1e1b4b1a;border-radius:1.3em;gap:.5em;padding:.85em .9em;display:grid;position:relative;box-shadow:0 .08em .2em #1e1b4b0d}.hd-m-row.hd-iso-game{align-items:center;gap:.7em;display:flex}.hd-m-row .hd-iso-btn--sm{display:none}.hd-m-review-top{align-items:center;gap:.55em;display:flex}.hd-m-who{flex:1;gap:.1em;min-width:0;display:grid}.hd-m-who b{color:var(--ink);font-size:.95em;font-weight:600}.hd-iphone .hd-iso-badge{justify-self:start}.hd-iphone .hd-iso-reply,.hd-iphone .hd-iso-text{margin:0}.hd-m-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45em;display:grid}.hd-m-actions .hd-iso-btn{height:2.5em}.hd-m-nav{z-index:3;background:#fff;border:.08em solid #1e1b4b1a;border-radius:2.4em;grid-template-columns:repeat(5,minmax(0,1fr));height:3.9em;padding:.25em;display:grid;position:absolute;bottom:1.6em;left:.9em;right:.9em;box-shadow:0 1.8em 3.6em -1.2em #1e1b4b47,0 .5em 1.2em -.5em #1e1b4b1f}.hd-m-nav-pill{background:#f3f3f5;border-radius:2.1em;width:calc(20% - .1em);transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:.25em;bottom:.25em;left:.25em}.hd[data-chapter="1"] .hd-m-nav-pill{transform:translate(100%)}.hd[data-chapter="2"] .hd-m-nav-pill{transform:translate(200%)}.hd[data-chapter="3"] .hd-m-nav-pill{transform:translate(300%)}.hd-m-nav-item{color:var(--hd-muted-fg);align-content:center;justify-items:center;gap:.2em;font-size:.72em;transition:color .3s;display:grid;position:relative}.hd-m-nav-item .hd-ic{width:1.7em;height:1.7em}.hd[data-chapter="0"] .hd-m-nav-item[data-tab="0"],.hd[data-chapter="1"] .hd-m-nav-item[data-tab="1"],.hd[data-chapter="2"] .hd-m-nav-item[data-tab="2"],.hd[data-chapter="3"] .hd-m-nav-item[data-tab="3"]{color:var(--indigo-900);font-weight:600}.hd-slot-score{background:#e8b25214;border-radius:1.4em;flex:none;height:6.4em;position:relative;box-shadow:inset 0 0 0 .1em #b5914759}.hd-bw .hd-slot-score{height:5.6em}.hd-bw .hd-slot-score .hd-pz-face{border-radius:1.4em}.hd-iphone .hd-slot-score{height:5.8em}.hd-pz-move{transform-style:preserve-3d;transform:translate3d(var(--slot-x,0),var(--slot-y,-13em),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(1);position:absolute;top:0;left:0}.hd-pz-body{left:calc(var(--slot-w,17em) / -2);top:calc(var(--slot-h,6.4em) / -2);width:var(--slot-w,17em);height:var(--slot-h,6.4em);transform-style:preserve-3d;position:absolute}.hd-pz-layer{transform:translateZ(var(--z));background:linear-gradient(135deg,#d69b36,#8c6d2f)}.hd-pz-face,.hd-pz-layer{border-radius:1.4em;position:absolute;inset:0}.hd-pz-face{color:#fff;background:radial-gradient(80% 90% at 10% 0,#e8b25259,#0000 60%),linear-gradient(150deg,#2c2768,#1b1848 60%,#100e2c);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6em;padding:0 1.1em;display:grid;transform:translateZ(.06em);box-shadow:inset 0 0 0 .12em #e8b2528c}.hd-pz-meta{justify-items:start;gap:.35em;min-width:0;display:grid}.hd-pz-label{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--amber-200);align-items:center;gap:.45em;font-size:.8em;font-weight:700;display:inline-flex}.hd-pz-label .hd-ic-g{background:#fff;border-radius:50%;width:1.5em;height:1.5em;padding:.22em}.hd-pz-count{color:#eceaf6bf;font-size:.9em}.hd-pz-value{align-items:center;gap:.2em;display:flex}.hd-pz-value b{font-family:var(--hd-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3.4em;font-weight:500;line-height:1}.hd-pz-value .hd-ic{width:1.9em;height:1.9em;color:var(--amber-400)}.hd-pz-plus{background:var(--amber-400);color:var(--indigo-900);opacity:0;border-radius:1em;padding:.2em .6em;font-size:.95em;font-style:normal;font-weight:700;position:absolute;top:-.8em;right:.9em}.hd-pz-plus.is-pop{animation:hd-pz-plus .9s cubic-bezier(.22,1,.36,1) both}.hd-pz-face.is-bump{animation:hd-pz-bump .45s cubic-bezier(.34,1.56,.64,1)}.hd-typing{opacity:0;gap:.3em;display:flex;position:absolute;bottom:.9em;left:.8em}.hd-typing i{background:var(--indigo-500);border-radius:50%;width:.45em;height:.45em}.hd-publish{position:relative;overflow:visible}.hd-publish-done{border-radius:inherit;background:var(--hd-success);color:#fff;opacity:0;justify-content:center;align-items:center;gap:.35em;display:flex;position:absolute;inset:0}.hd-publish-done .hd-ic{stroke-width:2.6px;width:1.1em;height:1.1em}.hd-toast{z-index:2;font-family:var(--hd-serif);opacity:0;background:#fffffff7;border-radius:1.2em;align-items:center;gap:.7em;padding:.7em .9em;display:flex;position:absolute;top:3.2em;left:1em;right:1em;transform:translateY(-1.2em)scale(.96);box-shadow:0 0 0 .08em #1e1b4b14,0 1em 2em -1em #1e1b4b66}.hd-toast>.hd-ic{background:var(--hd-success-bg);width:2.3em;height:2.3em;color:var(--hd-success);stroke-width:2.4px;border-radius:50%;flex:none;padding:.55em}.hd-toast>.hd-ic-g{box-shadow:0 0 0 .08em var(--hd-line-strong);background:#fff}.hd-toast b{color:var(--ink);font-size:.95em;display:block}.hd-toast small{color:var(--hd-muted-fg);font-size:.8em;display:block}.hd-bw .hd-toast{width:17em;top:.9em;left:auto;right:1.2em}.hd-slot{aspect-ratio:1;background:radial-gradient(closest-side,#e8b25259,#e8b25214 70%,#0000);border-radius:50%;place-items:center;width:14.5em;margin:.2em auto 0;display:grid;position:relative;box-shadow:inset 0 0 0 .15em #b5914759}.hd-bw .hd-slot{width:10.5em;margin:0}.hd-iphone .hd-slot{width:12em}.hd-slot-disc{display:block;position:absolute;inset:0}.hd-wheel-disc{filter:drop-shadow(0 10px 16px #1e1b4b47);width:100%;height:100%;display:block;overflow:visible}.hd-pw-face .hd-wheel-disc,.hd-slot-disc .hd-wheel-disc{filter:none}.hd-wheel-rot{transform-origin:110px 110px;transform:rotate(-30deg)}.hd-wheel-ptr{z-index:2;width:2.2em;height:2em;fill:var(--gold);filter:drop-shadow(0 2px 3px #00000040);margin-left:-1.1em;position:absolute;top:-.7em;left:50%;transform:translateZ(.5em)}.hd-prize{background:var(--amber-50);font-family:var(--hd-serif);text-align:center;border-radius:1.2em;justify-items:center;gap:.15em;padding:.8em;display:grid;box-shadow:inset 0 0 0 .08em #b5914766}.hd-prize span{color:var(--hd-gold-ink);font-size:.85em}.hd-prize b{font-family:var(--hd-serif);color:var(--indigo-900);font-size:1.4em;font-weight:600}.hd-bw .hd-prize{width:100%}.hd-bubble{font-family:var(--hd-serif);color:var(--ink);background:#fff;border-radius:1.3em 1.3em 1.3em .4em;padding:.9em 1em;font-size:1em;line-height:1.45;box-shadow:0 0 0 .08em #1e1b4b1a,0 .6em 1.4em -.8em #1e1b4b4d}.hd-bw .hd-bubble{font-size:.88em}.hd-var{background:var(--hd-info-bg);color:var(--hd-info);border-radius:.35em;padding:0 .3em;font-weight:600}.hd-tags{gap:.4em;display:flex}.hd-tags span{background:var(--indigo-50);color:var(--indigo-700);border-radius:1em;padding:.25em .7em;font-size:.85em;font-weight:600}.hd-recip{font-family:var(--hd-serif);background:#fff;border-radius:1.1em;justify-content:space-between;align-items:baseline;padding:.8em 1em;display:flex;box-shadow:0 0 0 .08em #1e1b4b14}.hd-bw .hd-recip{padding:.55em .8em}.hd-recip span{color:var(--hd-muted-fg);font-size:.9em}.hd-recip b{font-family:var(--hd-serif);color:var(--indigo-900);font-size:1.3em;font-weight:600}.hd-send{background:var(--indigo-900);height:3.4em;color:var(--amber-200);border-radius:1.1em;margin-top:auto;font-weight:500;display:grid;position:relative}.hd-iphone .hd-send{border-radius:1em;height:3em}.hd-bw .hd-send{border-radius:.9em;width:14em;height:2.3em;margin:0;font-size:.85em}.hd-send>span{border-radius:inherit;grid-area:1/1;justify-content:center;align-items:center;gap:.5em;display:flex}.hd-send .hd-ic{width:1.2em;height:1.2em}.hd-send-a,.hd-send-b{opacity:0}.hd-send-b{padding:0 1.3em}.hd-send-b i{background:linear-gradient(90deg,var(--amber-200),var(--amber-400)) no-repeat 0 0 /0 100% #ffffff2e;border-radius:1em;width:100%;height:.45em;display:block}.hd-send-c{background:var(--hd-success);color:#fff}.hd-rate{font-family:var(--hd-serif);text-align:center;justify-items:center;gap:.9em;margin-top:1.2em;display:grid}.hd-bw .hd-rate{background:linear-gradient(180deg,#fff 0,var(--hd-wash) 100%);border-radius:1.4em;gap:.55em;margin:0;padding:1em;box-shadow:0 0 0 .08em #1e1b4b1a}.hd-rate-av{background:linear-gradient(135deg,var(--amber-400),var(--amber-600));width:5em;height:5em;color:var(--indigo-900);border-radius:50%;place-items:center;font-size:1.1em;font-weight:700;display:grid}.hd-bw .hd-rate-av{width:3em;height:3em;font-size:.9em}.hd-rate-name{color:var(--hd-muted-fg);font-size:.95em;font-weight:600}.hd-bw .hd-rate-name{font-size:.8em}.hd-rate-q{font-family:var(--hd-serif);color:var(--indigo-900);text-wrap:balance;font-size:1.55em;font-weight:600;line-height:1.2}.hd-bw .hd-rate-q{font-size:1.15em;font-weight:500}.hd-rate-stars{color:var(--gold);gap:.25em;display:flex}.hd-rate-star{display:flex}.hd-rate-stars .hd-ic{width:2.5em;height:2.5em}.hd-bw .hd-rate-stars .hd-ic{width:1.8em;height:1.8em}.hd-rate-btn{background:var(--indigo-900);color:#fff;border-radius:1em;align-items:center;gap:.5em;height:3.2em;padding:0 1.3em;font-weight:500;display:inline-flex}.hd-bw .hd-rate-btn{border-radius:.9em;height:2.3em;font-size:.85em}.hd-rate-btn .hd-ic-g{background:#fff;border-radius:50%;width:1.4em;height:1.4em;padding:.15em}.hd-cam{opacity:0;background:radial-gradient(60% 50% at 50% 45%,#5b52c873,#0000 70%),linear-gradient(160deg,#2a2566,#100e2c);border-radius:1.4em;place-items:center;display:grid;position:absolute;inset:3.2em 1em 6.2em;overflow:hidden}.hd-bw .hd-cam{border-radius:1.4em;width:calc(50% - 1.85em);inset:6.8em auto 1.2em 1.4em}.hd-cam-frame{width:11em;height:13.3571em;position:relative}.hd-cam-frame i{border:.3em solid var(--amber-400);width:2.4em;height:2.4em;position:absolute}.hd-cam-frame i:first-child{border-bottom:0;border-right:0;border-radius:.8em 0 0;top:0;left:0}.hd-cam-frame i:nth-child(2){border-bottom:0;border-left:0;border-radius:0 .8em 0 0;top:0;right:0}.hd-cam-frame i:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 .8em;bottom:0;left:0}.hd-cam-frame i:nth-child(4){border-top:0;border-left:0;border-radius:0 0 .8em;bottom:0;right:0}.hd-cam-line{background:var(--amber-200);border-radius:1em;height:.2em;position:absolute;top:10%;left:.6em;right:.6em;box-shadow:0 0 1em .2em #e8b252cc}.hd-cam p{text-align:center;color:#eceaf6d9;font-size:.95em;font-weight:600;position:absolute;bottom:1.6em;left:0;right:0}.hd-pop{--pop-rest-z:4.5em;width:0;height:0;transform-style:preserve-3d;visibility:hidden;pointer-events:none;position:absolute;top:50%;left:50%}.hd-bw .hd-pop--sms{top:74%;left:84%}.hd-pops{pointer-events:none}@media (hover:none){.hd-face{transform-style:flat}.hd-pq-layer~.hd-pq-layer,.hd-pw-rim~.hd-pw-rim,.hd-pz-layer~.hd-pz-layer{display:none}}.hd.is-playing[data-chapter="0"] .hd-pop--score,.hd.is-playing[data-chapter="1"] .hd-pop--wheel,.hd.is-playing[data-chapter="2"] .hd-pop--sms,.hd.is-playing[data-chapter="3"] .hd-pop--qr{visibility:visible}.hd-pq-move,.hd-pw-move{transform-style:preserve-3d;transform:translate3d(var(--slot-x,0),var(--slot-y,0),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(var(--slot-scale,.3));position:absolute;top:0;left:0}.hd-pw-body{width:17em;height:17em;transform-style:preserve-3d;position:absolute;top:-8.5em;left:-8.5em}.hd-pw-rim{transform:translateZ(var(--z));background:linear-gradient(135deg,#3b3490,#1e1b4b 55%,#0f0d2a);border-radius:50%;position:absolute;inset:1.5%}.hd-pw-face{position:absolute;inset:0;transform:translateZ(.06em)}.hd-ps-bubble{opacity:0;background:#fff;border-radius:1.2em 1.2em 1.2em .35em;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:.6em;column-gap:.6em;width:10.5em;margin:-1.7em 0 0 -5.25em;padding:.6em .8em .6em .6em;line-height:1.2;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 .08em #1e1b4b14,0 1.4em 2.4em -1.2em #1e1b4b73}.hd-ps-bubble i{background:linear-gradient(135deg,var(--indigo-900),var(--indigo-700));width:2.6em;height:2.6em;color:var(--amber-200);border-radius:50%;grid-row:span 2;place-items:center;font-size:.85em;font-style:normal;font-weight:700;display:grid}.hd-ps-bubble b{color:var(--ink);font-size:.95em}.hd-ps-bubble small{color:var(--hd-muted-fg);font-size:.75em}.hd-ps-count{background:linear-gradient(135deg,var(--amber-200),var(--amber-400));color:var(--indigo-900);white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:.5em;margin:-1.2em 0 0 -5.5em;padding:.6em 1em;font-size:1.1em;font-weight:700;display:inline-flex;position:absolute;top:0;left:0;box-shadow:0 1.2em 2.4em -1em #c08a2e99}.hd-ps-count .hd-ic{width:1.1em;height:1.1em}.hd-pq-body{width:14em;height:17em;transform-style:preserve-3d;position:absolute;top:-8.5em;left:-7em}.hd-pq-layer{transform:translateZ(var(--z));background:linear-gradient(135deg,#d69b36,#8c6d2f)}.hd-pq-face,.hd-pq-layer{border-radius:1.6em;position:absolute;inset:0}.hd-pq-face{background:linear-gradient(#fff,#f4f2fb);align-content:center;justify-items:center;gap:.8em;display:grid;overflow:hidden;transform:translateZ(.06em);box-shadow:inset 0 0 0 .12em #b591478c}.hd-pq-brand{font-family:var(--hd-serif);color:var(--indigo-900);font-size:1.1em;font-weight:600}.hd-pq-code{box-shadow:0 0 0 .35em var(--hd-lav-200);background:#fff;border-radius:1em;place-items:center;padding:.7em;display:grid;position:relative}.hd-pq-code svg{width:8.5em;height:8.5em;color:var(--indigo-900);display:block}.hd-pq-mark{background:#fff;border-radius:.5em;width:2em;height:2em;margin:-1em 0 0 -1em;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 0 .2em #fff}.hd-pq-mark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hd-pq-cta{color:var(--hd-gold-ink);align-items:center;gap:.3em;font-size:.9em;font-weight:700;display:inline-flex}.hd-pq-cta .hd-ic{width:1em;height:1em}.hd-pq-beam{background:linear-gradient(90deg,transparent,var(--amber-400),transparent);opacity:0;border-radius:1em;height:.25em;position:absolute;top:8%;left:6%;right:6%;box-shadow:0 0 1.2em .2em #e8b252b3}.hd-chapters{z-index:3;flex-wrap:wrap;justify-content:center;gap:6px;display:flex;position:relative}.hd-chip{height:36px;color:var(--hd-muted-fg);box-shadow:inset 0 0 0 1px var(--hd-line-strong);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:color .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.hd-chip:hover{color:var(--indigo-900)}.hd-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hd-chip[aria-pressed=true]{color:var(--indigo-900);box-shadow:inset 0 0 0 1px #b591478c}.hd-chip .hd-ic{width:16px;height:16px;color:var(--gold)}.hd-more{background:var(--indigo-50);height:36px;color:var(--indigo-700);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.hd-more:hover{background:var(--indigo-500)}@supports (color:color-mix(in lab,red,red)){.hd-more:hover{background:color-mix(in srgb,var(--indigo-500) 16%,#fff)}}.hd-more:hover{color:var(--indigo-900)}.hd-more:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hd-chip-bar{background:linear-gradient(90deg,var(--amber-400),var(--gold));transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.hd-face-hint{z-index:3;color:var(--hd-muted-fg);justify-content:center;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:500;display:flex;position:relative}.hd-face-hint .hd-ic{width:14px;height:14px;color:var(--gold)}.hd-face-hint-mobile,.hd-face-hint-touch,.hd[data-face=mobile] .hd-face-hint-web{display:none}.hd[data-face=mobile] .hd-face-hint-mobile.hd-face-hint-pointer{display:inline}@media (hover:none){.hd .hd-face-hint-web.hd-face-hint-pointer,.hd[data-face=mobile] .hd-face-hint-mobile.hd-face-hint-pointer{display:none}.hd:not([data-face=mobile]) .hd-face-hint-web.hd-face-hint-touch,.hd[data-face=mobile] .hd-face-hint-mobile.hd-face-hint-touch{display:inline}}@media (max-width:800px){.hd{justify-self:center;width:100%}.hd-stage{--bw:min(720px,calc(100cqi - 16px))}}@media (max-width:640px){.hd-bw{width:calc(var(--bw) * .78);margin-left:calc(var(--bw) * -.39);transform:rotateX(3deg)rotateY(-4deg)}.hd-iphone{transform:rotateX(3deg)rotateY(-6deg)rotate(1deg)}.hd-bw-app{grid-template-columns:minmax(0,1fr)}.hd-bw-side{display:none}}@media (prefers-reduced-motion:no-preference){.hd.is-playing .hd-chip[aria-pressed=true] .hd-chip-bar{animation:hd-bar var(--dur) linear both}.hd.is-playing[data-chapter="0"] .hd-pz-move{animation:hd-pz-move 6.2s cubic-bezier(.22,1,.36,1) both}.hd.is-playing[data-chapter="0"] .hd-slot-score .hd-pz-face{animation:hd-pz-slot 6.2s linear both}.hd.is-playing[data-chapter="0"] .hd-typing{animation:hd-typing 1.3s both}.hd.is-playing[data-chapter="0"] .hd-typing i{animation:hd-dot .9s ease-in-out infinite}.hd.is-playing[data-chapter="0"] .hd-typing i:nth-child(2){animation-delay:.15s}.hd.is-playing[data-chapter="0"] .hd-typing i:nth-child(3){animation-delay:.3s}.hd.is-playing[data-chapter="0"] .hd-reply-text{animation:hd-type 1.5s steps(30) 1.2s both}.hd.is-playing[data-chapter="0"] .hd-publish{animation:hd-press .35s 3.3s both}.hd.is-playing[data-chapter="0"] .hd-publish-done{animation:hd-fade .35s 3.55s both}.hd.is-playing[data-chapter="0"] .hd-scr--reply .hd-toast{animation:hd-toast .6s cubic-bezier(.22,1,.36,1) 3.9s both}.hd.is-playing[data-chapter="1"] .hd-slot{animation:hd-glow 1.4s .1s both}.hd.is-playing[data-chapter="1"] .hd-slot-disc{animation:hd-pw-slot 5.2s linear both}.hd.is-playing[data-chapter="1"] .hd-pw-move{animation:hd-pw-move 5.2s cubic-bezier(.22,1,.36,1) both}.hd.is-playing[data-chapter="1"] .hd-pop--wheel .hd-wheel-rot{animation:hd-pw-spin 2.8s cubic-bezier(.15,.7,.2,1) 1.1s both}.hd.is-playing[data-chapter="1"] .hd-prize{animation:hd-pop-in .5s cubic-bezier(.34,1.56,.64,1) 3.9s both}.hd.is-playing[data-chapter="1"] .hd-scr--wheel .hd-toast{animation:hd-toast .6s cubic-bezier(.22,1,.36,1) 4.3s both}.hd.is-playing[data-chapter="2"] .hd-send{animation:hd-press .35s 1.35s both}.hd.is-playing[data-chapter="2"] .hd-send-a{animation:hd-send-a 5.2s linear both}.hd.is-playing[data-chapter="2"] .hd-send-b{animation:hd-send-b 5.2s linear both}.hd.is-playing[data-chapter="2"] .hd-send-b i{animation:hd-progress 5.2s linear both}.hd.is-playing[data-chapter="2"] .hd-send-c{animation:hd-send-c 5.2s linear both}.hd.is-playing[data-chapter="2"] .hd-ps-bubble{animation:hd-ps-fly 3s cubic-bezier(.22,1,.36,1) calc(1.6s + var(--d) * 1s) both}.hd.is-playing[data-chapter="2"] .hd-ps-count{animation:hd-ps-count 2.6s cubic-bezier(.34,1.56,.64,1) 2.4s both}.hd.is-playing[data-chapter="3"] .hd-cam{animation:hd-cam 5.2s linear both}.hd.is-playing[data-chapter="3"] .hd-cam-line{animation:hd-scan 1.1s ease-in-out infinite alternate}.hd.is-playing[data-chapter="3"] .hd-pq-move{animation:hd-pq-move 5.2s cubic-bezier(.22,1,.36,1) both}.hd.is-playing[data-chapter="3"] .hd-pq-beam{animation:hd-pq-beam 5.2s linear both}.hd.is-playing[data-chapter="3"] .hd-rate-star{animation:hd-star .35s cubic-bezier(.34,1.56,.64,1) calc(2.4s + var(--i) * .12s) both}.hd.is-playing[data-chapter="3"] .hd-rate-btn{animation:hd-press .35s 3.4s both}.hd.is-playing[data-chapter="3"] .hd-scr--qr .hd-toast{animation:hd-toast .6s cubic-bezier(.22,1,.36,1) 3.8s both}.hd.is-playing[data-chapter="0"] .hd-toast,.hd.is-playing[data-chapter="1"] .hd-toast,.hd.is-playing[data-chapter="3"] .hd-toast{will-change:transform,opacity}}@media (prefers-reduced-motion:reduce){.hd-bw-nav,.hd-bw-path b,.hd-chip,.hd-face,.hd-m-nav-item,.hd-m-nav-pill,.hd-scr,.hd:not([data-face=mobile]) .hd-face--web,.hd[data-face=mobile] .hd-face--mobile{transition:none}.hd-bw,.hd-iphone{will-change:auto}}@keyframes hd-pz-move{0%{transform:translate3d(var(--slot-x,0),var(--slot-y,-13em),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(1)}14%,88%{transform:translate3d(-9em,-12em,18em)rotateY(-10deg)rotateX(10deg)scale(1.2)}to{transform:translate3d(var(--slot-x,0),var(--slot-y,-13em),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(1)}}@keyframes hd-pz-slot{0%,2%{opacity:1}7%,93%{opacity:0}99%,to{opacity:1}}@keyframes hd-pz-plus{0%{opacity:0;transform:translateY(.4em)scale(.8)}25%{opacity:1;transform:translateY(-.5em)}to{opacity:0;transform:translateY(-1.6em)}}@keyframes hd-pz-bump{50%{transform:translateZ(.06em)scale(1.06);box-shadow:inset 0 0 0 .12em #e8b252e6,0 0 2.4em #e8b2528c}}@keyframes hd-pw-slot{0%,3%{opacity:1}8%,94%{opacity:0}99%,to{opacity:1}}@keyframes hd-pw-move{0%{transform:translate3d(var(--slot-x,0),var(--slot-y,0),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(var(--slot-scale,.3))}20%,80%{transform:translate3d(-5em,-4em,20em)rotateY(-16deg)rotateX(10deg)scale(1)}to{transform:translate3d(var(--slot-x,0),var(--slot-y,0),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(var(--slot-scale,.3))}}@keyframes hd-pw-spin{0%{transform:rotate(-30deg)}to{transform:rotate(1050deg)}}@keyframes hd-pq-move{0%{opacity:1;transform:translate3d(var(--slot-x,0),var(--slot-y,0),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(var(--slot-scale,.3))}14%{transform:translate3d(-6em,-2em,18em)rotateY(-18deg)rotateX(8deg)scale(1)}30%{transform:translate3d(-6em,-2em,18em)rotateY(-10deg)rotateX(4deg)scale(1)}38%{opacity:1;transform:translate3d(var(--slot-x,0),var(--slot-y,0),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(var(--slot-scale,.3))}44%,to{opacity:0;transform:translate3d(var(--slot-x,0),var(--slot-y,0),var(--pop-rest-z)) rotateY(0deg) rotateX(0deg) scale(var(--slot-scale,.3))}}@keyframes hd-pq-beam{0%,15%{opacity:0;top:8%}18%{opacity:1;top:8%}34%{opacity:1;top:88%}37%,to{opacity:0;top:88%}}@keyframes hd-ps-fly{0%{opacity:0;transform:translate3d(0,4em,var(--pop-rest-z)) rotate(0deg) scale(.2)}12%{opacity:1}55%{opacity:1;transform:translate3d(calc(var(--x) * 1em),calc(var(--y) * 1em),calc(var(--z) * 1em)) rotate(calc(var(--r) * 1deg)) scale(1)}to{opacity:0;transform:translate3d(calc(var(--x) * 1.3em),calc(var(--y) * 1.3em - 3em),calc(var(--z) * 1em + 8em)) rotate(calc(var(--r) * 1deg)) scale(1)}}@keyframes hd-ps-count{0%{opacity:0;transform:translate3d(-3em,0,6em)scale(.5)}25%,to{opacity:1;transform:translate3d(-7em,-1em,24em)scale(1)}}@keyframes hd-dot{50%{opacity:.5;transform:translateY(-.3em)}}@keyframes hd-scan{to{top:86%}}@keyframes hd-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hd-typing{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}@keyframes hd-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hd-press{50%{filter:brightness(.9);transform:scale(.92)}}@keyframes hd-fade{0%{opacity:0}to{opacity:1}}@keyframes hd-toast{0%{opacity:0;transform:translateY(-1.2em)scale(.96)}to{opacity:1;transform:none}}@keyframes hd-glow{0%{box-shadow:inset 0 0 0 .15em #b5914759,0 0 #e8b25299}60%{box-shadow:inset 0 0 0 .15em #b5914799,0 0 3em 1em #e8b25259}}@keyframes hd-pop-in{0%{opacity:0;transform:scale(.8)}}@keyframes hd-send-a{0%,28%{opacity:1}30%,to{opacity:0}}@keyframes hd-send-b{0%,28%{opacity:0}30%,63%{opacity:1}65%,to{opacity:0}}@keyframes hd-progress{0%,30%{background-size:0 100%}63%,to{background-size:100% 100%}}@keyframes hd-send-c{0%,63%{opacity:0}65%,to{opacity:1}}@keyframes hd-cam{0%,38%{opacity:1}44%,to{opacity:0}}@keyframes hd-star{0%{color:#1e1b4b24;transform:scale(.6)}}@property --xp-frame{syntax:"<length>";inherits:true;initial-value:1120px}@property --xp-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.explorer{--xp-gutter:clamp(16px,4vw,24px);--xp-frame:clamp(1120px,min(76vw,calc((100svh - 120px) * 1.9)),1760px);--intro-overlap:min(22svh,200px);padding-bottom:clamp(40px,6vw,72px)}.explorer-intro{z-index:1;padding-bottom:var(--intro-overlap);margin-bottom:calc(-1 * var(--intro-overlap));position:sticky;top:92px}.explorer-intro-inner{transform-origin:50% 0;will-change:opacity,transform}.explorer-body{z-index:2;margin-top:clamp(8px,2vw,32px);position:relative}@media (max-width:640px){.explorer-intro{margin-bottom:0;padding-bottom:0;position:static}}.xp-panel{--xp-tone-shadow:#000000bf;isolation:isolate;align-items:center;gap:clamp(16px,calc(var(--xp-frame) * .036),64px);padding-block:clamp(28px,3.4vw,48px);padding-inline:max(calc(var(--xp-gutter) + clamp(20px, 3vw, 44px)),calc((100% - var(--xp-frame) + 88px) / 2));clip-path:inset(0 max(var(--xp-gutter),calc((100% - var(--xp-frame)) / 2)) round clamp(24px,3vw,36px));font-size:clamp(15px,calc(var(--xp-frame) / 74.667),21px);color:#fff;background:radial-gradient(70% 60% at 0 0,#e8b25233,#0000 62%),radial-gradient(80% 70% at 100% 100%,#5b52c86b,#0000 70%),linear-gradient(165deg,#2c2768,#1b1848 55%,#100e2c);border-radius:0;grid-template-columns:2.934em minmax(17.334em,25.334em) minmax(0,1fr);margin-top:clamp(20px,3vw,36px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e8b2524d,0 40px 80px -40px #0e0b2499}.xp-panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f6d896cc,#0000);height:1px;position:absolute;top:0;left:40px;right:40px}.xp-panel :focus-visible{outline-color:var(--amber-400)}.xp-glow{background:radial-gradient(closest-side,#e8b25229,#0000);border-radius:50%;width:70%;top:50%;right:-8%;transform:translateY(-50%)}.xp-glow,.xp-mark{z-index:-1;aspect-ratio:1;pointer-events:none;position:absolute}.xp-mark{right:calc(var(--xp-clip-side,0px) - 40px);-o-object-fit:cover;object-fit:cover;opacity:.18;width:clamp(260px,26vw,380px);height:auto;bottom:-64px;-webkit-mask-image:radial-gradient(circle at 100% 100%,#000 25%,#0000 70%);mask-image:radial-gradient(circle at 100% 100%,#000 25%,#0000 70%)}.xp-arrows{gap:.8em;transition:opacity .4s .45s,visibility;display:grid}.xp-arrow{color:#fff;border:1px solid #eceaf647;border-radius:50%;place-items:center;width:2.934em;height:2.934em;transition:background-color .25s,border-color .25s,opacity .25s;display:grid}.xp-arrow:hover:not(:disabled){background:#ffffff14;border-color:#eceaf68c}.xp-arrow:disabled{opacity:.35;cursor:default}.xp-arrow svg{width:1.334em;height:1.334em}.xp-list{justify-items:start;gap:.534em;transition:visibility;display:grid}.xp-pill{color:#fff;white-space:nowrap;cursor:pointer;background:#ffffff0f;border-radius:999px;align-items:center;gap:.667em;height:3.067em;padding:0 1.334em 0 .667em;font-size:1em;font-weight:600;transition:background-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #eceaf629}.xp-pill:hover{background:#ffffff1c;box-shadow:inset 0 0 0 1px #e8b25273}.xp-pill:active{transform:scale(.98)}.xp-plus{width:1.734em;height:1.734em;color:var(--amber-400);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.6px}.xp-plus svg{width:.934em;height:.934em}.xp-desc{isolation:isolate;color:#eceaf6b8;background:linear-gradient(160deg,#ffffff1a,#ffffff0a);border-radius:1.6em;outline:none;max-width:25.334em;padding:1.2em 1.467em;font-size:1em;line-height:1.5;display:none;position:relative;box-shadow:inset 0 0 0 1px #e8b25233,0 18px 40px -22px #e8b25259}.xp-desc:before{content:"";border-radius:inherit;background:conic-gradient(from var(--xp-sweep),#e8b25200 0deg,#f6d896f2 40deg,#d69b36e6 80deg,#e8b25200 140deg,#e8b25200 1turn);pointer-events:none;padding:1.5px;animation:xp-sweep 3.6s linear infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xp-desc b{color:#fff;font-weight:700}.xp-desc-link{background:linear-gradient(135deg,var(--amber-200),var(--amber-400));color:var(--indigo-900);border-radius:999px;align-items:center;gap:.4em;margin-top:.8em;padding:.4em .534em .4em .8em;font-size:.867em;font-weight:700;line-height:1.2;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:inline-flex;box-shadow:0 10px 22px -12px #e8b252cc}.xp-desc-link svg{width:1.1em;height:1.1em;transition:transform .25s}.xp-desc-link:hover{transform:translateY(-1px);box-shadow:0 14px 26px -12px #e8b252f2}.xp-desc-link:hover svg{transform:translate(2px)}.xp-desc-link:focus-visible{outline:2px solid var(--amber-400);outline-offset:3px}.xp-item.is-active .xp-pill{display:none}.xp-item.is-active .xp-desc{display:block}.xp-stage{transform-origin:50%;height:clamp(420px,40vw,560px);transition:transform .75s cubic-bezier(.22,1,.36,1) .2s,opacity .3s .2s,visibility linear;position:relative;transform:perspective(1800px)rotateY(0)}.xp-panel[data-mode=intro] .xp-stage{opacity:0;visibility:hidden;pointer-events:none;transition:transform .55s cubic-bezier(.64,0,.78,0),opacity .2s .35s,visibility 0s linear .55s;transform:perspective(1800px)rotateY(-90deg)}.xp-window{width:min(100%,760px);color:var(--ink);box-shadow:0 0 0 1px #ffffff14,0 40px 70px -24px var(--xp-tone-shadow);opacity:0;visibility:hidden;backface-visibility:hidden;background:#fff;border:0;border-radius:18px;transition:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)perspective(1800px)rotateY(90deg)}.xp-window.is-leaving:not(.is-active){transition:transform .35s cubic-bezier(.55,0,.85,.35),opacity .15s .2s,visibility 0s linear .35s;transform:translate(-50%,-50%)perspective(1800px)rotateY(-90deg)}.xp-window.is-active{opacity:1;visibility:visible;transition:transform .55s cubic-bezier(.2,.8,.3,1) .33s,opacity .2s .33s,visibility 0s linear .33s;transform:translate(-50%,-50%)perspective(1800px)rotateY(0)}.xp-screen{flex:none;height:420px;position:relative;overflow:hidden}.xp-fit{transform-origin:0 0;width:560px}.xp-flow{padding:20px}.xp-fit.is-fitted>.xp-flow{width:100%;height:100%}.xp-intro{align-items:center;-moz-column-gap:clamp(28px,calc(var(--xp-frame) * .036),64px);column-gap:clamp(28px,calc(var(--xp-frame) * .036),64px);border-bottom:1px solid #eceaf624;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding-bottom:clamp(22px,2.2vw,34px);display:grid}@keyframes xp-intro-rise{0%{opacity:0;transform:translateY(32px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.xp-panel{view-timeline:--xp-panel block}.xp-intro{animation:xp-intro-rise linear both;animation-timeline:--xp-panel;animation-range:entry entry 35%}}}.xp-intro-title{font-family:var(--font-serif);font-size:clamp(2.25rem,calc(var(--xp-frame) * .034),3.75rem);letter-spacing:-.03em;white-space:nowrap;color:#fff;margin:0;font-weight:600;line-height:1}.xp-intro-title em{color:var(--amber-400);font-style:italic;font-weight:500}.xp-intro-lead{text-wrap:pretty;color:#eceaf6b8;max-width:36ch;margin:0;font-size:1em;line-height:1.5}.xp-intro-foot{gap:clamp(20px,2vw,32px)}.xp-intro-count,.xp-intro-foot{align-items:center;display:flex}.xp-intro-count{gap:14px;margin:0}.xp-intro-count b{font-family:var(--font-serif);color:var(--amber-400);font-size:4em;font-weight:500;line-height:.8}.xp-intro-count span{color:#eceaf6c7;max-width:9em;font-size:1em;font-weight:600;line-height:1.35}.xp-intro-cta{width:52px;height:52px;color:var(--amber-200);cursor:pointer;border-radius:50%;justify-self:start;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1.5px #f6d89673}.xp-intro-cta svg{width:22px;height:22px;animation:xp-nudge 1.8s cubic-bezier(.45,0,.55,1) infinite}.xp-intro-cta:hover{background:#f6d8961a;box-shadow:inset 0 0 0 1.5px #f6d896d9}.xp-intro-cta:focus-visible{outline:2px solid var(--amber-400);outline-offset:3px}@keyframes xp-nudge{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.xp-intro-cta svg{animation:none}}.xp-intro-cta{transition:opacity .35s .4s,visibility linear}.xp-panel[data-mode=intro] .xp-arrows,.xp-panel[data-mode=intro] .xp-list,.xp-panel[data-mode=tools] .xp-intro-cta{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,visibility 0s linear .25s}@keyframes xp-sweep{to{--xp-sweep:360deg}}@keyframes xp-unfold{0%{clip-path:inset(0 calc(100% - var(--xp-pill-w,100%)) calc(100% - 3.067em) 0 round 1.534em)}to{clip-path:inset(0 round 24px)}}@keyframes xp-text-in{0%{opacity:0;transform:translateY(4px)}}@keyframes xp-item-in{0%{opacity:0;transform:translateY(18px)}}@keyframes xp-rise{0%{opacity:0;transform:translateY(16px)}}@media (min-width:960px){.xp-panel{--xp-stage-h:clamp(500px,min(calc(var(--xp-frame) * .52),calc(100svh - 380px)),900px);row-gap:clamp(28px,3vw,44px);padding-block:clamp(32px,2.6vw,44px) clamp(44px,4.4vw,72px)}.xp-stage{height:var(--xp-stage-h)}.xp-intro{grid-area:1/1/auto/-1}.xp-arrows{grid-area:2/1}.xp-list{grid-area:2/2}.xp-stage{grid-area:2/3}}@media (max-width:959px){.xp-panel{display:none}}@media (prefers-reduced-motion:no-preference){.xp-panel{animation:xp-rise .9s cubic-bezier(.22,1,.36,1) .2s both}.xp-item.is-active .xp-desc{animation:xp-unfold .55s cubic-bezier(.22,1,.36,1) backwards}.xp-item.is-active .xp-desc>p{animation:xp-text-in .35s .2s backwards}.xp-panel[data-mode=tools] .xp-item{animation:xp-item-in .55s cubic-bezier(.22,1,.36,1) .32s backwards}.xp-panel[data-mode=tools] .xp-item:nth-child(2){animation-delay:.365s}.xp-panel[data-mode=tools] .xp-item:nth-child(3){animation-delay:.41s}.xp-panel[data-mode=tools] .xp-item:nth-child(4){animation-delay:.455s}.xp-panel[data-mode=tools] .xp-item:nth-child(5){animation-delay:.5s}.xp-panel[data-mode=tools] .xp-item:nth-child(6){animation-delay:.545s}.xp-panel[data-mode=tools] .xp-item:nth-child(7){animation-delay:.59s}.xp-panel[data-mode=tools] .xp-item:nth-child(8){animation-delay:.635s}.xp-panel[data-mode=tools] .xp-item:nth-child(9){animation-delay:.68s}}@media (prefers-reduced-motion:reduce){.xp-desc:before{background:#e8b2528c;animation:none}.xp-intro-cta,.xp-panel[data-mode=intro] .xp-stage,.xp-stage,.xp-window,.xp-window.is-active{transition:none}}.xpc{--xpc-card:min(460px,calc(100vw - 48px));--xpc-gap:12px;--xpc-inset:12px;--xpc-bar:40px;--xpc-surface:#f1f0f7;display:none}@supports (width:round(down,1.5px,1px)){.xpc{--xpc-card:min(460px,round(down,calc(100vw - 48px),1px))}}@media (max-width:959px){.xpc{display:block}}.xpc-head{padding:clamp(56px,16vw,88px) max(var(--xp-gutter),calc((100% - var(--xpc-card)) / 2)) 0;text-align:center;justify-items:center;gap:12px;display:grid}.xpc-eyebrow{font:600 12px/1.2 var(--font-mono,ui-monospace,"SFMono-Regular",Consolas,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0}@supports (color:color-mix(in lab,red,red)){.xpc-eyebrow{color:color-mix(in srgb,var(--gold) 76%,#000)}}.xpc-title{max-width:14ch;font-family:var(--font-serif);letter-spacing:-.02em;color:var(--indigo-900);text-wrap:balance;margin:0;font-size:clamp(2rem,9vw,2.75rem);font-weight:500;line-height:1.06}.xpc-title em{color:var(--gold);font-style:italic}.xpc-viewport{touch-action:pan-y;overflow-x:clip}.xpc-track{gap:var(--xpc-gap);padding:0 calc((100% - var(--xpc-card)) / 2) 4px;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:28px 0 0;list-style:none;display:flex;transform:translate(0)}.xpc-slide{isolation:isolate;width:var(--xpc-card);contain:layout paint style;color:#fff;background:radial-gradient(80% 50% at 0 0,#e8b25233,#0000 62%),radial-gradient(90% 60% at 100% 100%,#5b52c86b,#0000 70%),linear-gradient(165deg,#2c2768,#1b1848 55%,#100e2c);border-radius:28px;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e8b2524d}.xpc-card{color:inherit;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;flex-direction:column;flex:1;text-decoration:none;display:flex}.xpc-card:focus-visible{outline:2px solid var(--amber-400);outline-offset:-4px;border-radius:28px}.xpc-copy{text-align:center;justify-items:center;gap:8px;padding:28px 22px 0;display:grid}.xpc-name{font-family:var(--font-serif);letter-spacing:-.01em;color:#fff;margin:0;font-size:1.625rem;font-weight:500;line-height:1.1}.xpc-text{color:#eceaf6bd;text-wrap:pretty;margin:0;font-size:1rem;line-height:1.45}.xpc[data-direction=next] .xpc-copy{--xpc-copy-shift:44px}.xpc[data-direction=prev] .xpc-copy{--xpc-copy-shift:-44px}.xpc-slide:not([data-presented]) :is(.xpc-name,.xpc-text){opacity:0;transition:opacity .2s}.xpc[data-direction] .xpc-slide[data-presented] :is(.xpc-name,.xpc-text){animation:xpc-copy-enter .72s cubic-bezier(.22,1,.36,1) backwards}.xpc[data-direction] .xpc-slide[data-presented] .xpc-text{animation-delay:.1s}.xpc-visual{min-height:calc((var(--xpc-card) - 2 * var(--xpc-inset)) * var(--xpc-screen-ratio) + var(--xpc-bar));margin:16px var(--xpc-inset) var(--xpc-inset);flex:1 0 auto;position:relative}.xpc-window .xp-flow{align-content:center;padding:0;display:grid}.xpc-slide[data-gutter] .xpc-window .xp-flow{padding:20px}.xpc-window{color:var(--ink);transform-origin:50% 100%;will-change:transform;background:#fff;border:0;border-radius:16px;margin-inline:auto;position:absolute;inset:auto 0 0;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -24px #000000bf}.xpc-slide:not([data-playing]) .xpc-window{visibility:hidden}.xpc-slide[data-playing] .xpc-window{animation:xpc-soft-fade .75s cubic-bezier(.4,0,.6,1) backwards,xpc-window-rise 1.15s cubic-bezier(.2,.7,.2,1) backwards}.xpc-slide[data-playing] .xpc-window .xp-flow{animation:xpc-soft-fade .9s cubic-bezier(.4,0,.6,1) .25s backwards}.xpc-controls{z-index:3;padding-inline:var(--xp-gutter);pointer-events:none;justify-content:center;align-items:center;gap:12px;margin-top:16px;transition:opacity .3s,visibility;display:flex;position:sticky;bottom:16px}.xpc:not([data-running]) .xpc-controls{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}.xpc-dots,.xpc-playback{background:var(--xpc-surface)}@supports (color:color-mix(in lab,red,red)){.xpc-dots,.xpc-playback{background:color-mix(in srgb,var(--xpc-surface) 96%,transparent)}}.xpc-dots,.xpc-playback{pointer-events:auto;box-shadow:inset 0 0 0 1px #1e1b4b0f,0 10px 30px -12px #1e1b4b59}.xpc-dots{border-radius:999px;align-items:center;height:56px;padding-inline:14px;display:flex}.xpc-dot{cursor:pointer;place-items:center;width:20px;height:44px;transition:width .4s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.xpc-dot:before{content:"";background:#1e1b4b6b;border-radius:999px;width:8px;height:8px;transition:width .4s cubic-bezier(.22,1,.36,1),background-color .25s}.xpc-dot[aria-current=true]{width:56px}.xpc-dot[aria-current=true]:before{background:#1e1b4b33;width:40px}.xpc-dot-fill{background:var(--indigo-900);transform-origin:0;width:40px;height:8px;animation:xpc-progress var(--xpc-duration) linear both paused;border-radius:999px;position:absolute;top:50%;left:8px;transform:translateY(-50%)scaleX(0)}.xpc[data-running][data-playback=playing]:not([data-moving]) .xpc-dot-fill{animation-play-state:running}.xpc-dot:focus-visible,.xpc-playback:focus-visible{outline:2px solid var(--indigo-900);outline-offset:2px}.xpc-playback{width:56px;height:56px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.xpc-playback svg{fill:currentColor;width:20px;height:20px}@keyframes xpc-progress{to{transform:translateY(-50%)scaleX(1)}}@keyframes xpc-copy-enter{0%{opacity:0;transform:translateX(var(--xpc-copy-shift))}}@keyframes xpc-soft-fade{0%{opacity:0}}@keyframes xpc-window-rise{0%{transform:translateY(20px)scale(.975)}}@media (prefers-reduced-motion:reduce){.xpc-slide[data-playing] .xpc-window,.xpc-slide[data-playing] .xpc-window .xp-flow,.xpc[data-direction] .xpc-slide[data-presented] :is(.xpc-name,.xpc-text){animation:none}}.hs-pill,.hs-plans,.hs-section{--hs-line:#1e1b4b14;--hs-line-strong:#1e1b4b29;--hs-muted-fg:var(--muted-foreground);--hs-muted:var(--cream-2)}@supports (color:color-mix(in lab,red,red)){.hs-pill,.hs-plans,.hs-section{--hs-muted:color-mix(in srgb,var(--cream-2) 70%,var(--paper))}}.hs-pill,.hs-plans,.hs-section{--hs-band:var(--cream-2)}@supports (color:color-mix(in lab,red,red)){.hs-pill,.hs-plans,.hs-section{--hs-band:color-mix(in srgb,var(--cream-2) 55%,var(--paper))}}.hs-pill,.hs-plans,.hs-section{--hs-wash:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.hs-pill,.hs-plans,.hs-section{--hs-wash:color-mix(in srgb,var(--indigo-900) 8%,var(--paper))}}.hs-pill,.hs-plans,.hs-section{--hs-gold-ink:var(--gold)}@supports (color:color-mix(in lab,red,red)){.hs-pill,.hs-plans,.hs-section{--hs-gold-ink:color-mix(in srgb,var(--gold) 76%,#000)}}.hs-pill,.hs-plans,.hs-section{--hs-success-bg:var(--success-foreground);--hs-info:var(--badge-info);--hs-info-bg:var(--badge-info-bg);--hs-lav-200:var(--indigo-500)}@supports (color:color-mix(in lab,red,red)){.hs-pill,.hs-plans,.hs-section{--hs-lav-200:color-mix(in srgb,var(--indigo-500) 12%,var(--paper))}}.hs-pill,.hs-plans,.hs-section{--hs-shadow-sm:var(--shadow-paper-sm);--hs-shadow-md:var(--shadow-paper-md);--hs-shadow-lg:0 30px 60px -20px #1e1b4b47,0 8px 20px -8px #1e1b4b1f;--hs-shadow-brand:var(--shadow-brand-sm);--hs-serif:var(--font-serif);--hs-sans:var(--font-sans);--hs-mono:var(--font-mono,ui-monospace,"SFMono-Regular",Consolas,monospace)}.hs-section{color:var(--ink);font-family:var(--hs-sans);padding-block:clamp(44px,6vw,76px);line-height:1.55}.hs-section--band{background:var(--hs-band);border-block:1px solid var(--hs-line)}.hs-container{width:100%;max-width:1152px;margin-inline:auto;padding-inline:clamp(16px,4vw,24px)}.hs-ic{flex:none;width:1em;height:1em}.hs-eyebrow{font:600 12px/1.2 var(--hs-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hs-gold-ink);align-items:center;gap:8px;display:inline-flex}.hs-h2{font-size:clamp(1.85rem,3.4vw,2.6rem);line-height:1.08}.hs-lead{max-width:60ch;color:var(--hs-muted-fg);text-wrap:pretty;font-size:1.0625rem;line-height:1.6}.hs-lead--line{max-width:none}.hs-section-head{text-align:center;justify-items:center;gap:14px;max-width:780px;margin-inline:auto;display:grid}.hs-btn{isolation:isolate;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:15px;font-weight:500;transition:filter .2s,background-color .2s,border-color .2s;display:inline-flex;position:relative;overflow:hidden}.hs-btn .hs-ic{width:16px;height:16px;transition:transform .2s}.hs-btn:hover .hs-ic-arrow{transform:translate(3px)}.hs-btn-ghost{border:1px solid var(--hs-line-strong);background:var(--paper);color:var(--indigo-900)}.hs-btn-ghost:hover{background:var(--hs-muted)}.hs-btn-block{width:100%}.hs-sheen:after{content:"";z-index:-1;pointer-events:none;inset-block:0;background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:20%;position:absolute;left:0;transform:translate(-130%)skew(-18deg)}.hs-center-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:32px;display:flex}.hs-est-circle{background:linear-gradient(135deg,var(--amber-400),var(--amber-600));width:40px;height:40px;color:var(--indigo-900);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.hs-ba-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.hs-ba-copy{justify-items:start;gap:16px;display:grid}.hs-ba-copy .hs-h2{font-size:clamp(1.6rem,2.7vw,2.15rem)}.hs-ba-copy .hs-lead{font-size:.95rem;line-height:1.55}.hs-kpis{gap:14px;display:grid}.hs-kpi{border:1px solid var(--hs-line);background:var(--paper);box-shadow:var(--hs-shadow-sm);border-radius:22px;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:8px 20px;padding:22px 26px;display:grid;position:relative;overflow:hidden}.hs-kpi:nth-child(2){margin-left:clamp(0px,3vw,36px)}.hs-kpi:nth-child(3){margin-left:clamp(0px,6vw,72px)}.hs-kpi:before{content:"";background:var(--gold);transform-origin:top;border-radius:0 3px 3px 0;width:3px;position:absolute;top:18px;bottom:18px;left:0}.hs-kpi-val{font-family:var(--hs-serif);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--indigo-900);font-size:clamp(2.3rem,3.8vw,3.1rem);font-weight:500;line-height:1}.hs-kpi-val small{color:var(--gold);margin-left:3px;font-size:.5em}.hs-kpi b{font-family:var(--hs-serif);letter-spacing:-.015em;color:var(--indigo-900);font-size:clamp(1.15rem,1.6vw,1.3rem);font-weight:500;line-height:1.2;display:block}.hs-kpi p:not(.hs-kpi-val){color:var(--hs-muted-fg);text-wrap:pretty;margin-top:6px;font-size:14px;line-height:1.5}.hs-kpis.is-armed .hs-kpi{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.hs-kpis.is-armed .hs-kpi:before{transition:transform .7s cubic-bezier(.22,1,.36,1) .25s;transform:scaleY(0)}.hs-kpis.is-armed .hs-kpi.is-in{opacity:1;transform:none}.hs-kpis.is-armed .hs-kpi.is-in:before{transform:scaleY(1)}.hs-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.hs-solution,.hs-step{border:1px solid var(--hs-line);background:var(--paper);box-shadow:var(--hs-shadow-sm);border-radius:22px;grid-template-rows:auto 1fr;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;display:grid;overflow:hidden}.hs-step-vis{border-bottom:1px solid var(--hs-line);background:linear-gradient(135deg,var(--hs-wash) 0,var(--paper) 60%);place-items:center;min-height:160px;padding:16px;display:grid}.hs-step-body{align-content:start;gap:8px;padding:20px 22px 22px;display:grid}.hs-step-num{font-family:var(--hs-serif);color:#b5914799;font-size:44px;font-weight:500;line-height:.9;transition:color .35s}.hs-step h3{font-size:1.25rem;line-height:1.2}.hs-step-body p{color:var(--hs-muted-fg);font-size:14.5px;line-height:1.5}.hs-step-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;display:flex}.hs-time{background:var(--hs-muted);height:26px;font:600 11.5px/1 var(--hs-mono);color:var(--indigo-900);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.hs-time .hs-ic{width:13px;height:13px;color:var(--gold)}.hs-mini-sync{align-items:center;gap:6px;display:flex}.hs-sync-tile{isolation:isolate;border:1px solid var(--hs-line-strong);background:var(--paper);width:54px;height:54px;box-shadow:var(--hs-shadow-sm);border-radius:15px;place-items:center;display:grid;position:relative}.hs-sync-tile .hs-ic-g{width:26px;height:26px}.hs-mini-sync .hs-est-circle{width:34px;height:34px;font-size:12px}.hs-tile-halo{z-index:-1;filter:blur(12px);background:#1e1b4b3d;border-radius:18px;position:absolute;inset:4px}.hs-sync-link{align-items:center;display:flex}.hs-conn{background:linear-gradient(90deg,#0000,#1e1b4ba3);width:28px;height:1px;display:block;position:relative;overflow:hidden}.hs-conn--rev{background:linear-gradient(270deg,#0000,#1e1b4ba3)}.hs-conn i{background:linear-gradient(90deg,transparent,var(--indigo-900),transparent);opacity:0;inset-block:0;width:33%;position:absolute;left:0}.hs-spin{width:32px;height:32px;color:var(--indigo-900);background:#1e1b4b1f;border:1px solid #1e1b4b66;border-radius:50%;place-items:center;display:grid}.hs-spin .hs-ic{width:16px;height:16px}.hs-cal{width:100%;max-width:262px;min-height:196px;display:grid;position:relative}.hs-cal-layer{text-align:center;opacity:0;pointer-events:none;grid-area:1/1;place-content:center;justify-items:center;gap:12px;transition:opacity .4s,transform .4s;display:grid;transform:scale(.97)}.hs-cal[data-phase=done] .hs-cal-done,.hs-cal[data-phase=load] .hs-cal-load{opacity:1;transform:none}.hs-cal-load-txt{font-family:var(--hs-serif);font-size:16px;font-weight:600;line-height:1.2}.hs-loader-text{background-image:linear-gradient(110deg,#6b68808c 0,#6b68808c 7%,var(--ink) 25%,#6b68808c 43%,#6b68808c 57%,var(--ink) 75%,#6b68808c 93%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.hs-cal-merged{isolation:isolate;border:1px solid var(--hs-line-strong);background:linear-gradient(135deg,var(--hs-wash) 0,var(--paper) 60%);width:250px;min-height:160px;box-shadow:var(--hs-shadow-lg);text-align:center;border-radius:18px;align-content:center;justify-items:center;gap:10px;padding:18px 14px;display:grid;position:relative;overflow:hidden}.hs-cal-mark{z-index:-1;opacity:.12;mix-blend-mode:multiply;pointer-events:none;border-radius:24px;width:150px;height:150px;position:absolute;bottom:-44px;right:-36px;-webkit-mask-image:linear-gradient(to top left,#000 35%,#0000 80%);mask-image:linear-gradient(to top left,#000 35%,#0000 80%)}.hs-cal-stamp{background:var(--success);color:#fff;width:40px;height:40px;box-shadow:0 0 0 5px var(--hs-success-bg);border-radius:50%;place-items:center;display:grid}.hs-cal-stamp .hs-ic{stroke-width:2.6px;width:22px;height:22px}.hs-cal-merged-title{font-family:var(--hs-serif);color:var(--indigo-900);text-wrap:balance;font-size:16px;font-weight:600;line-height:1.2}.hs-rest{gap:8px;width:100%;max-width:262px;display:grid}.hs-scenes{gap:6px;display:grid}.hs-scene-head{justify-content:flex-end;align-items:center;gap:8px;display:flex}.hs-scene-dots{align-items:center;gap:4px;display:inline-flex}.hs-scene-dots i{background:#1e1b4b26;border-radius:3px;width:6px;height:6px;transition:width .3s,background-color .3s}.hs-scene-dots i[data-active]{background:var(--gold);width:16px}.hs-scene-stage{width:100%;height:calc(240px * var(--mini,.77));grid-template-columns:minmax(0,1fr);display:grid}.hs-scene{opacity:0;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .45s,transform .45s;position:relative;transform:translateY(8px)}.hs-scenes[data-scene="0"] .hs-scene--wheel,.hs-scenes[data-scene="1"] .hs-scene--qr,.hs-scenes[data-scene="2"] .hs-scene--auto,.hs-scenes[data-scene="3"] .hs-scene--sms{opacity:1;transform:none}.hs-scene-fit{width:340px;height:240px;transform:scale(var(--mini,.77));transform-origin:0 0;position:absolute;top:0;left:0}.hs-pos{position:absolute}.hs-pos,.hs-ui-card{box-sizing:border-box}.hs-ui-card{border:1px solid var(--hs-line);background:var(--paper);color:var(--ink);font-family:var(--hs-sans);letter-spacing:normal;text-align:left;border-radius:20px;padding:16px;font-size:13px;line-height:1.45;position:relative;box-shadow:0 1px 2px #1e1b4b0f,0 12px 26px -14px #1e1b4b59}.hs-ui-row{align-items:center;gap:8px;min-width:0;display:flex}.hs-ui-av{background:var(--indigo-500);color:#fff;width:36px;height:36px;font:600 12px/1 var(--hs-sans);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.hs-ui-av--sm{width:30px;height:30px;font-size:10.5px}.hs-ui-av--gold{background:linear-gradient(135deg,var(--amber-400),var(--amber-600));color:var(--indigo-900)}.hs-ui-av--teal{background:#2f7d7a}.hs-ui-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);font-size:14px;font-weight:500;overflow:hidden}.hs-ui-sub{color:var(--hs-muted-fg);font-size:12px;line-height:1.35}.hs-ui-title{font-family:var(--hs-serif);letter-spacing:-.02em;white-space:nowrap;color:var(--ink);font-size:17px;font-weight:600;line-height:1.2}.hs-ui-btn{box-sizing:border-box;background:linear-gradient(135deg,var(--indigo-900) 0,var(--indigo-700) 100%);height:34px;color:var(--amber-200);font-family:var(--hs-sans);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #1e1b4b3d}.hs-ui-btn .hs-ic{width:15px;height:15px}.hs-ui-btn--sm{height:28px;padding:0 10px;font-size:12px}.hs-ui-wheel{width:var(--size,200px);aspect-ratio:1;position:relative}.hs-ui-wheel-disc{filter:drop-shadow(0 10px 16px #1e1b4b47);width:100%;height:100%;display:block;overflow:visible}.hs-ui-wheel-rot{transform-origin:110px 110px;transform:rotate(-30deg)}.hs-ui-wheel text{font-family:var(--hs-sans)}.hs-ui-wheel-slice--dark path{fill:var(--indigo-900);stroke:#fff}.hs-ui-wheel-slice--dark text{fill:#fafafa}.hs-ui-wheel-slice--light path{fill:#fafafa;stroke:#fff}.hs-ui-wheel-slice--light text{fill:var(--indigo-900)}.hs-ui-wheel-rim{stroke:var(--indigo-800)}.hs-ui-wheel-pin{fill:#fff}.hs-ui-wheel-hub{fill:#fff;stroke:#1e1b4b29}.hs-ui-wheel-core{fill:var(--indigo-900)}.hs-ui-wheel-ptr{z-index:2;width:22px;height:20px;fill:var(--gold);filter:drop-shadow(0 2px 3px #00000040);margin-left:-11px;position:absolute;top:-7px;left:50%}.hs-ui-rate{color:#1e1b4b24;gap:4px;display:inline-flex}.hs-ui-rate .hs-ic{width:24px;height:24px}.hs-ui-rate .is-on{color:var(--gold)}.hs-ui-prize{text-align:center;justify-items:center;gap:8px;display:grid}.hs-ui-prize-k{color:var(--hs-muted-fg);font-size:12px}.hs-ui-prize-t{font-family:var(--hs-serif);color:var(--ink);font-size:20px;font-weight:600;line-height:1.2}.hs-ui-toast{border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex}.hs-ui-toast-txt{min-width:0}.hs-ui-toast-txt b,.hs-ui-toast-txt small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hs-ui-toast-txt b{color:var(--ink);font-size:13px;font-weight:600}.hs-ui-toast-txt small{color:var(--hs-muted-fg);font-size:11.5px}.hs-ui-toast-ic{background:var(--hs-success-bg);width:32px;height:32px;color:var(--success);border-radius:10px;flex:none;place-items:center;display:grid}.hs-ui-toast-ic .hs-ic{stroke-width:2.4px;width:17px;height:17px}.hs-ui-toast-ic--plain{box-shadow:0 0 0 1px var(--hs-line);background:#fff}.hs-ui-tag{background:var(--indigo-50);height:20px;color:var(--indigo-700);white-space:nowrap;border-radius:99px;flex:none;align-items:center;padding:0 8px;font-size:10.5px;font-weight:500;display:inline-flex}.hs-ui-bubble{border:1px solid var(--input);color:var(--ink);background:#fff;border-radius:22px 22px 22px 8px;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:1.55;box-shadow:0 1px 2px #0000000d}.hs-ui-var{background:var(--hs-info-bg);color:var(--hs-info);border-radius:4px;padding:0 4px;font-size:11.5px;font-weight:500;line-height:1.45;display:inline-block}.hs-ui-sms-foot{gap:6px;margin-top:12px}.hs-ui-sms-n{white-space:nowrap;color:var(--hs-muted-fg);margin-left:auto;font-size:11px}.hs-ui-sms-n b{font-family:var(--hs-serif);color:var(--ink);font-size:16px;font-weight:600}.hs-ui-qrcard{text-align:center;background:linear-gradient(#f4f2fb,#fff);border-radius:22px;justify-items:center;gap:10px;padding:16px;display:grid}.hs-ui-wordmark{width:auto;height:20px}.hs-ui-qr{box-shadow:0 0 0 6px var(--hs-lav-200),0 10px 24px -10px #1e1b4b59;background:#fff;border-radius:18px;place-items:center;padding:10px;display:grid;position:relative}.hs-ui-qr-code{width:92px;height:92px;display:block}.hs-ui-qr-mark{aspect-ratio:1;background:#fff;border-radius:22%;width:22%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff}.hs-ui-qr-mark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hs-ui-ratecard{gap:8px;display:grid}.hs-ui-auto-who{min-width:0;line-height:1.25}.hs-ui-auto-who b{color:var(--ink);font-size:13px;font-weight:600;display:block}.hs-ui-auto-who small{color:var(--hs-muted-fg);font-size:11px;display:block}.hs-ui-auto .hs-ui-rate{gap:2px;margin-left:auto}.hs-ui-auto .hs-ui-rate .hs-ic{width:14px;height:14px}.hs-section .hs-ui-auto-text{font-family:var(--hs-serif);color:var(--ink);margin-top:8px;font-size:13.5px;line-height:1.35}.hs-ui-auto-reply{background:linear-gradient(135deg,var(--hs-wash),#fff 70%);box-shadow:inset 0 0 0 1px var(--hs-line);border-radius:12px;margin-top:10px;padding:9px 11px}.hs-ui-auto-tag{background:var(--hs-info-bg);color:var(--hs-info);border-radius:7px;align-items:center;gap:4px;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.hs-ui-auto-tag .hs-ic{width:12px;height:12px}.hs-section .hs-ui-auto-reply p{color:var(--ink-soft);margin-top:5px;font-size:12px;line-height:1.4}.hs-final{isolation:isolate;background:radial-gradient(120% 120% at 50% 0,var(--indigo-500) 0,var(--indigo-800) 45%,var(--indigo-900) 100%);box-shadow:var(--hs-shadow-lg);text-align:center;border-radius:32px;justify-items:center;gap:16px;padding:clamp(48px,7vw,84px) clamp(22px,5vw,64px);display:grid;position:relative;overflow:hidden}.hs-final:before{background:linear-gradient(90deg,#0000,#f6d896b3,#0000);height:1px;left:0;right:0}.hs-final:after,.hs-final:before{content:"";z-index:-1;position:absolute;top:0}.hs-final:after{filter:blur(64px);background:#f6d89640;border-radius:50%;width:36rem;max-width:120%;height:18rem;left:50%;transform:translate(-50%,-50%)}.hs-final-mark{z-index:-1;opacity:.25;mix-blend-mode:overlay;border-radius:28px;width:288px;height:288px;position:absolute;bottom:-64px;right:-40px;-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000 100%);mask-image:radial-gradient(closest-side,#000 72%,#0000 100%)}.hs-section .hs-final h2{color:#fff;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.1}.hs-final-sec{padding-top:clamp(16px,3vw,32px)}.hs-final-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 24px;margin-top:18px;display:flex}.hs-pilot{border-radius:28px;grid-template-columns:minmax(0,1fr);gap:0;padding-block:clamp(36px,5vw,60px)}.hs-pilot-main{text-align:center;justify-items:center;gap:22px;max-width:900px;display:grid}.hs-pilot-tag{height:30px;color:var(--amber-200);font:600 11px/1 var(--hs-mono);letter-spacing:.1em;text-transform:uppercase;background:#f6d89624;border-radius:999px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.hs-pilot-tag .hs-ic{width:14px;height:14px}.hs-pilot-quote{max-width:34ch;font-family:var(--hs-serif);letter-spacing:-.01em;color:#fff;text-wrap:pretty;font-size:clamp(1.45rem,2.8vw,2.15rem);font-style:italic;font-weight:400;line-height:1.28}.hs-pilot-who{text-align:left;align-items:center;gap:12px;display:flex}.hs-pilot-who b{color:#fff;font-size:15px;font-weight:600;display:block}.hs-pilot-who span span{color:#f6d896cc;font-size:13.5px;display:block}.hs-price-cheapest{background:linear-gradient(135deg,var(--amber-200) 0,var(--amber-400) 100%);color:var(--indigo-900);border-radius:999px;align-items:center;gap:10px;padding:6px 20px 6px 6px;font-size:clamp(15px,1.3vw,17px);font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 0 0 1px #b5914780,0 16px 32px -16px #c08a2ebf}.hs-price-cheapest,.hs-section .hs-price-cheapest{margin:4px auto 2px}.hs-price-cheapest .hs-ic{box-sizing:border-box;background:var(--indigo-900);width:28px;height:28px;color:var(--amber-200);border-radius:50%;padding:6px}.hs-price-ctrl{justify-items:center;gap:16px;margin-top:30px;display:grid}.hs-plans{color:var(--ink);font-family:var(--hs-sans);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:900px;margin:32px auto 0;line-height:1.55;display:grid}.hs-plan-slot{display:grid;position:relative}.hs-plan-peek{display:none}.hs-plan-slot .hs-plan{height:100%}.hs-plan{border:1px solid var(--hs-line-strong);background:var(--paper);box-shadow:var(--hs-shadow-sm);border-radius:24px;align-content:start;gap:16px;padding:26px;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s,border-color .5s;display:grid;position:relative}.hs-plan:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 35%,#b5914724 50%,#0000 65%) 100% 0/300% 100%;transition:background-position 1s ease-out,opacity .3s;position:absolute;inset:0}.hs-plan--pro{background:linear-gradient(135deg,var(--hs-wash) 0,var(--paper) 55%);box-shadow:0 0 0 2px var(--gold),var(--hs-shadow-lg);border-color:#0000}.hs-plan-badge{background:var(--indigo-900);height:26px;color:var(--amber-200);border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:-13px;right:22px}.hs-plan h3{font-size:1.5rem}.hs-plan-tag{color:var(--hs-muted-fg);font-size:14px;line-height:1.45}.hs-price{align-items:flex-end;gap:8px;display:flex}.hs-amount{font-family:var(--hs-serif);font-variant-numeric:tabular-nums;color:var(--indigo-900);font-size:52px;font-weight:500;line-height:.9;display:inline-block}.hs-per{color:var(--hs-muted-fg);padding-bottom:3px;font-size:13px;line-height:1.3}.hs-plan-list{border-top:1px solid var(--hs-line);gap:9px;display:grid}.hs-plan-list,.hs-plans .hs-plan-list{padding-top:16px}.hs-plan-list li{grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.45;display:grid}.hs-plan-list .hs-ic{width:15px;height:15px;color:var(--success);stroke-width:2.5px;margin-top:3px}.hs-plan-list li.is-off{color:var(--hs-muted-fg)}.hs-plan-list li.is-off .hs-ic{color:#1e1b4b4d}.hs-price-credits{border:1px solid var(--hs-line-strong);background:var(--paper);max-width:900px;box-shadow:var(--hs-shadow-sm);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 18px;margin:28px auto 0;padding:14px 14px 14px 16px;display:grid}.hs-price-credits-icon{background:var(--indigo-900);width:42px;height:42px;color:var(--amber-200);border-radius:12px;place-items:center;display:grid}.hs-price-credits-icon .hs-ic{width:20px;height:20px}.hs-price-credits-text{color:var(--hs-muted-fg);text-wrap:pretty;font-size:14.5px;line-height:1.5}.hs-price-credits-text>*{display:block}.hs-price-credits-text b{color:var(--indigo-900);font-weight:600}.hs-price-credits-scale{cursor:pointer;color:var(--indigo-900);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px;font-weight:500}.hs-price-credits-scale:hover{color:var(--hs-gold-ink)}.hs-price-credits .hs-btn-outline{height:48px;padding:0 24px;font-size:15px}.hs-price-links{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.hs-btn-outline{background:var(--paper);height:60px;color:var(--indigo-900);box-shadow:inset 0 0 0 1px var(--gold),var(--hs-shadow-sm);border-radius:999px;padding:0 30px;font-size:17px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.hs-btn-outline{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 60%,transparent),var(--hs-shadow-sm)}}.hs-btn-outline{backface-visibility:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;transform:translateZ(0)}.hs-btn-outline .hs-ic{width:18px;height:18px;color:var(--hs-gold-ink)}@media (hover:hover) and (pointer:fine){.hs-btn-outline:hover{box-shadow:inset 0 0 0 1px var(--gold),var(--hs-shadow-md)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hs-btn-outline:hover{transform:translateY(-2px)}}.hs-btn-showcase{background:linear-gradient(135deg,var(--indigo-900) 0,#312e81 100%);height:60px;color:var(--amber-200);box-shadow:0 0 0 2px var(--gold),0 22px 40px -18px #1e1b4ba6;border-radius:999px;padding:0 34px;font-size:17px;font-weight:600;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,filter .2s}.hs-btn-showcase .hs-ic{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.hs-btn-showcase:hover{filter:brightness(1.12);box-shadow:0 0 0 2px var(--amber-200),0 28px 48px -18px #b5914799}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hs-btn-showcase:hover{transform:translateY(-2px)}}.hs-pill{bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:70;background:linear-gradient(0deg,var(--indigo-900),var(--indigo-800));width:456px;max-width:calc(100% - 30px);font-family:var(--font-sans);opacity:0;pointer-events:none;border-radius:999px;justify-content:space-between;align-items:center;gap:10px 16px;padding:8px 8px 8px 20px;transition:opacity .5s,transform .5s;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%,20px);box-shadow:0 50px 52px #0e0b2438,0 12px 40px #0e0b2429,inset 0 1px #f6d8961f}.hs-pill.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.hs-pill__texts{color:#f6d896b8;align-items:center;gap:10px;min-width:0;display:flex}.hs-pill__laurel{width:12px;height:27px;color:var(--gold);flex:none}.hs-pill__laurel--r{transform:scaleX(-1)}.hs-pill__atoms{flex:none;max-width:64vw;transition:width .5s;display:inline-block;position:relative;overflow:hidden}.hs-pill__wrap{height:22px;position:relative}.hs-pill__atom{letter-spacing:-.005em;white-space:nowrap;opacity:0;margin:0;font-size:14px;font-weight:500;transition:opacity .4s,transform .4s;position:absolute;top:50%;left:0;transform:translateY(calc(4px - 50%))}.hs-pill__atom.is-active{z-index:2;opacity:1;transform:translateY(-50%)}.hs-pill__atom.exit-up{z-index:1;opacity:0;transform:translateY(calc(-50% - 15px))}.hs-pill__cta{flex:none;position:relative}.hs-pill__halo{z-index:1;background-color:var(--amber-400);width:100%;height:100%;box-shadow:0 0 25px 8px var(--amber-400);filter:blur(12px);opacity:.8;pointer-events:none;transform:translate(calc(-50% + var(--halo-x,0px)),calc(-50% + var(--halo-y,0px)));border-radius:100px;transition:filter .5s,box-shadow .5s,opacity .5s;position:absolute;top:50%;left:50%}.hs-pill__cta:hover .hs-pill__halo{filter:blur(20px);box-shadow:0 0 40px 15px var(--amber-400);opacity:.9}.hs-pill__btn{z-index:2;isolation:isolate;height:42px;color:var(--indigo-900);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 19px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.hs-pill__frame{z-index:-1;background:#fff;border-radius:999px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden}.hs-pill__frame:before{content:"";background:var(--amber-200);border-radius:64px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-100.1%)}.hs-pill__btn:hover .hs-pill__frame{transform:scale(1.1,1.18)}.hs-pill__btn:hover .hs-pill__frame:before{transform:translate(0)}.hs-pill__btn:focus-visible{outline:2px solid var(--amber-200);outline-offset:3px}@media (hover:hover) and (pointer:fine){.hs-solution:hover,.hs-step:hover{border-color:#b591476b;box-shadow:0 0 0 1px #b5914729,0 26px 50px -26px #1e1b4b61}.hs-step:hover .hs-step-num{color:var(--gold)}.hs-plan:hover{border-color:#b5914773;box-shadow:0 0 0 1px #b5914729,0 26px 50px -26px #1e1b4b61}.hs-plan--pro:hover{box-shadow:0 0 0 2px var(--gold),0 34px 64px -24px #b5914780;border-color:#0000}.hs-plan:hover:after{opacity:1;background-position:0 0}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hs-plan:hover,.hs-solution:hover,.hs-step:hover{transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference){.hs-sheen:after{animation:hs-sheen 5s ease-in-out infinite}.hs-tile-halo{animation:hs-halo 2.8s ease-in-out infinite}.hs-conn i{animation:hs-flow 1.4s ease-in-out infinite}.hs-conn--rev i{animation-delay:.7s}.hs-spin .hs-ic{animation:hs-spin 1.2s linear infinite}.hs-loader-text{animation:hs-loader-shine 1.75s linear infinite}.hs-cal[data-phase=done] .hs-cal-merged{animation:hs-card-in .55s cubic-bezier(.22,1,.36,1) both}.hs-cal[data-phase=done] .hs-cal-stamp{animation:hs-stamp .4s cubic-bezier(.34,1.56,.64,1) .25s backwards}.hs-cal[data-phase=done] .hs-cal-merged-title{animation:hs-rise .4s .4s backwards}.hs-scenes[data-scene="0"] .hs-scene--wheel .hs-ap,.hs-scenes[data-scene="1"] .hs-scene--qr .hs-ap,.hs-scenes[data-scene="2"] .hs-scene--auto .hs-ap,.hs-scenes[data-scene="3"] .hs-scene--sms .hs-ap{animation:hs-pop .5s cubic-bezier(.34,1.56,.64,1) var(--d,0s) both}.hs-scenes[data-scene="0"] .hs-scene--wheel .hs-mini-spin .hs-ui-wheel-rot{animation:hs-wheel-spin 1.5s cubic-bezier(.12,.72,.16,1) .1s both}.hs-scenes[data-scene="1"] .hs-scene--qr .hs-ui-rate .hs-ic,.hs-scenes[data-scene="2"] .hs-scene--auto .hs-ui-rate .hs-ic{animation:hs-star .3s ease calc(.3s + var(--i) * .1s) both}}@media (prefers-reduced-motion:reduce){.hs-loader-text{color:var(--ink);background:0 0}.hs-cal-layer,.hs-pill,.hs-pill__atom,.hs-pill__atoms,.hs-pill__frame,.hs-pill__frame:before,.hs-scene{transition:none}}@media (min-width:861px){.hs-step-vis{height:236px}}@media (min-width:900px){.hs-final-title-line,.hs-lead--line{white-space:nowrap}}@media (min-width:1100px){.hs-kpi b{white-space:nowrap}}@media (max-width:960px){.hs-ba-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:959px) and (prefers-reduced-motion:no-preference){[data-rise=armed]>*{opacity:0}[data-rise=in]>*{animation:hs-copy-rise .9s cubic-bezier(.22,1,.36,1) backwards}[data-rise=in]>:nth-child(2){animation-delay:.1s}[data-rise=in]>:nth-child(3){animation-delay:.2s}[data-rise=in]>:nth-child(4){animation-delay:.3s}}@keyframes hs-copy-rise{0%{opacity:0;transform:translateY(32px)}}@media (max-width:860px){.hs-steps{grid-template-columns:minmax(0,1fr)}.hs-cal-merged,.hs-step-vis{background:var(--paper)}.hs-ui-auto-reply{background:#fff}.hs-step{grid-template-rows:none;grid-template-columns:132px minmax(0,1fr)}.hs-step-vis{border-right:1px solid var(--hs-line);border-bottom:0;height:auto}}@media (max-width:640px){.hs-kpi{grid-template-columns:minmax(0,1fr);padding:20px 22px}.hs-kpi:nth-child(2),.hs-kpi:nth-child(3){margin-left:0}.hs-price-credits{grid-template-columns:auto minmax(0,1fr);align-items:start}.hs-price-credits .hs-btn{grid-column:1/-1;width:100%}.hs-price-links>.hs-btn{width:100%}.hs-price-compare{display:none}.hs-step{grid-template-columns:minmax(0,1fr)}.hs-step-vis{border-right:0;border-bottom:1px solid var(--hs-line);min-height:120px}section:has(.hs-plans){overflow-x:clip}.hs-plans{touch-action:pan-y;grid-template-columns:minmax(0,1fr);justify-items:center}.hs-plan-slot{--hs-plan-side:1;will-change:translate,scale;grid-area:1/1;width:82%}.hs-plan-slot article{padding:20px 16px}.hs-plan-slot article li{-moz-column-gap:8px;column-gap:8px}.hs-plan-slot[data-side=left]{--hs-plan-side:-1}.hs-plan-slot[data-front=true]{z-index:2;translate:calc(var(--hs-plan-side) * 11%) 0;scale:1}.hs-plan-slot[data-front=false]{z-index:1;translate:calc(var(--hs-plan-side) * 18%) 0;filter:brightness(.97);scale:.86}.hs-plan-slot[data-front=false]>:not(.hs-plan-peek){pointer-events:none}.hs-plan-peek{z-index:3;cursor:pointer;border-radius:24px;display:block;position:absolute;inset:0}.hs-plan-peek:focus-visible{outline:2px solid var(--gold);outline-offset:3px}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){.hs-plans[data-shuffled=true] .hs-plan-slot{animation-duration:.8s;animation-timing-function:cubic-bezier(.37,0,.63,1)}.hs-plans[data-shuffled=true] .hs-plan-slot[data-front=true]{animation-name:hs-plan-slide-to-front,hs-plan-grow}.hs-plans[data-shuffled=true] .hs-plan-slot[data-front=false]{animation-name:hs-plan-slide-to-back,hs-plan-shrink}}@keyframes hs-plan-slide-to-front{0%{z-index:1;translate:calc(var(--hs-plan-side) * 18%) 0}49.9%{z-index:1}50%{z-index:2;translate:calc(var(--hs-plan-side) * 52%) 0}to{z-index:2;translate:calc(var(--hs-plan-side) * 11%) 0}}@keyframes hs-plan-slide-to-back{0%{z-index:2;translate:calc(var(--hs-plan-side) * 11%) 0}49.9%{z-index:2}50%{z-index:1;translate:calc(var(--hs-plan-side) * 52%) 0}to{z-index:1;translate:calc(var(--hs-plan-side) * 18%) 0}}@keyframes hs-plan-grow{0%{filter:brightness(.97);scale:.86}to{filter:brightness();scale:1}}@keyframes hs-plan-shrink{0%{filter:brightness();scale:1}to{filter:brightness(.97);scale:.86}}@media (max-width:640px){.hs-final-mark{width:200px;height:200px}}@media (max-width:480px){.hs-pill{gap:10px;padding-left:16px}.hs-pill__texts{gap:7px}.hs-pill__atom{font-size:13px}.hs-pill__laurel{width:10px;height:23px}.hs-pill__btn{height:38px;padding:0 15px;font-size:14px}}@keyframes hs-sheen{0%,70%{transform:translate(-130%)skew(-18deg)}to{transform:translate(560%)skew(-18deg)}}@keyframes hs-halo{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}@keyframes hs-flow{0%{opacity:0;transform:translate(-100%)}20%,80%{opacity:1}to{opacity:0;transform:translate(300%)}}@keyframes hs-spin{to{transform:rotate(1turn)}}@keyframes hs-loader-shine{0%{background-position:100%}to{background-position:0}}@keyframes hs-card-in{0%{opacity:0;transform:translateY(10px)scale(.96)}}@keyframes hs-stamp{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes hs-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hs-pop{0%{opacity:0;transform:scale(.86)translateY(10px)}to{opacity:1;transform:none}}@keyframes hs-wheel-spin{0%{transform:rotate(0)}to{transform:rotate(1050deg)}}@keyframes hs-star{0%{color:#1e1b4b24;transform:scale(.7)}to{color:var(--gold);transform:none}}.card-prism-stage{perspective:1400px;perspective-origin:50% 40%;container-type:inline-size}.card-prism-tilt{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.3,1);animation:card-prism-float 6s ease-in-out infinite;transform:rotateX(9deg)rotateY(-14deg)}@media (hover:hover) and (pointer:fine){.card-prism-stage:hover .card-prism-tilt{transform:rotateX(3deg)rotateY(-4deg)}}.card-prism{--prism-width:86cqi;--prism-depth:calc(var(--prism-width) * .2887);width:var(--prism-width);transform-style:preserve-3d;transform:translateZ(calc(var(--prism-depth) * -1));transition:transform var(--prism-turn-duration,1s) cubic-bezier(.65,0,.35,1);margin-inline:auto;display:grid}.card-prism[data-turning=true]{transform:translateZ(calc(var(--prism-depth) * -1)) rotateY(-120deg)}.card-prism[data-settling=true]{transition:none}.card-prism-face{visibility:hidden;backface-visibility:hidden;transform:rotateY(180deg) translateZ(var(--prism-depth));grid-area:1/1}.card-prism-face[data-role=current]{visibility:visible;transform:translateZ(var(--prism-depth))}.card-prism-face[data-role=incoming]{visibility:visible;transform:rotateY(120deg) translateZ(var(--prism-depth))}@keyframes card-prism-float{0%,to{translate:0}50%{translate:0 -10px}}@media (prefers-reduced-motion:reduce){.card-prism,.card-prism-tilt{transition:none;animation:none}}.so-hero{padding-block:clamp(8px,2vw,24px) clamp(40px,6vw,72px)}.so-hero-emphasis{background-image:linear-gradient(120deg,var(--amber-600) 0,var(--amber-400) 48%,var(--gold) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em}.so-chapter{gap:clamp(28px,4vw,44px);display:grid}.so-chapter-intro{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.so-chapter-num{font-family:var(--hs-serif);letter-spacing:-.03em;white-space:nowrap;color:#b5914799;font-size:clamp(2.25rem,2.9vw,2.6rem);font-weight:500;line-height:.95}.so-grid{gap:18px;display:grid}.hs-solution{height:100%;color:inherit;grid-template-rows:1fr auto;text-decoration:none}.hs-solution:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.hs-solution-body{flex-direction:column;gap:10px;padding:24px 24px 22px;display:flex}.hs-solution h3.hs-solution-title{align-items:center;gap:12px;font-size:clamp(1.45rem,2.2vw,1.7rem);line-height:1.1;display:flex}.hs-solution-text{color:var(--hs-muted-fg);font-size:14.5px;line-height:1.55}.hs-solution-more{color:var(--indigo-900);align-items:center;gap:8px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:600;display:inline-flex}.hs-solution-more svg{width:16px;height:16px;color:var(--gold);transition:transform .35s cubic-bezier(.22,1,.36,1)}.hs-solution:hover .hs-solution-more svg{transform:translate(4px)}.hs-solution-vis{border-top:1px solid var(--hs-line);background:linear-gradient(135deg,var(--hs-wash) 0,var(--paper) 60%);place-items:center;height:224px;padding:14px;display:grid;overflow:hidden}@media (min-width:700px){.so-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.so-grid-wide{grid-column:1/-1}.so-grid-wide .hs-solution{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.so-grid-wide .hs-solution-vis{border-top:0;border-left:1px solid var(--hs-line);height:auto;min-height:240px}.so-grid-wide .hs-solution-body{justify-content:center;padding:32px}.so-grid-wide .hs-solution h3.hs-solution-title{font-size:clamp(1.6rem,2.6vw,2rem)}.so-grid-wide .hs-solution-more{margin-top:8px}}.so-wheel-win{justify-content:center;align-items:center;gap:14px;display:flex}.so-wheel-win-prize{gap:6px;width:132px;padding:14px 12px}.so-wheel-win-prize .hs-ui-prize-t{font-size:16px}.so-wheel-win-gift{background:var(--gold);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab,red,red)){.so-wheel-win-gift{background:color-mix(in srgb,var(--gold) 16%,transparent)}}.so-wheel-win-gift{color:var(--hs-gold-ink)}.so-wheel-win-gift svg{width:16px;height:16px}.so-flip{perspective:900px;width:164px;height:188px}.so-flip-inner{width:100%;height:100%;transform-style:preserve-3d;position:relative}.so-flip-face{backface-visibility:hidden;align-content:center;position:absolute;inset:0}.so-flip-face--back{text-align:center;place-items:center;gap:12px;display:grid;transform:rotateY(180deg)}.so-flip-question{text-wrap:balance;font-family:var(--hs-serif);font-size:15px;line-height:1.25}.so-flip-google,.so-flip-question{color:var(--indigo-900);font-weight:600}.so-flip-google{background:var(--hs-muted);white-space:nowrap;height:26px;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}@media (max-width:640px){.so-chapter-num{font-size:clamp(1.5rem,7.2vw,1.85rem)}}@media (min-width:1024px){.so-chapter{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:56px}.so-chapter-intro{align-self:center}}.so-orbit{touch-action:pan-y;width:560px;height:440px;margin-inline:auto;position:relative}.so-orbit-rings{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.so-orbit-ring{fill:none;stroke:var(--gold)}@supports (color:color-mix(in lab,red,red)){.so-orbit-ring{stroke:color-mix(in srgb,var(--gold) 50%,transparent)}}.so-orbit-ring{stroke-width:1.25px}.so-orbit-ring--dust{stroke:var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.so-orbit-ring--dust{stroke:color-mix(in srgb,var(--indigo-900) 14%,transparent)}}.so-orbit-ring--dust{stroke-dasharray:2 8}.so-orbit-floor{filter:blur(8px);background:radial-gradient(closest-side,#1e1b4b33,#0000);border-radius:50%;width:440px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,172px)}.so-orbit-core{z-index:50;width:136px;height:136px;box-shadow:inset 0 0 0 1px #e8b25259,0 0 0 10px var(--gold),0 34px 60px -24px #1e1b4b99;background:radial-gradient(70% 60% at 20% 15%,#e8b25247,#0000 62%),linear-gradient(165deg,#2c2768,#1b1848 55%,#100e2c);border-radius:50%;place-items:center;margin:-68px 0 0 -68px;display:grid;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.so-orbit-core{box-shadow:inset 0 0 0 1px #e8b25259,0 0 0 10px color-mix(in srgb,var(--gold) 9%,transparent),0 34px 60px -24px #1e1b4b99}}.so-orbit-core img{border-radius:20px;width:70px;height:70px;box-shadow:0 12px 26px -10px #b59147b3}.so-orbit-pulse{border:1px solid var(--gold);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.so-orbit-pulse{border:1px solid color-mix(in srgb,var(--gold) 60%,transparent)}}.so-orbit-pulse{opacity:0;border-radius:50%}.so-orbit-item{width:64px;height:64px;color:inherit;cursor:pointer;opacity:var(--depth-opacity,1);z-index:var(--depth-layer,0);will-change:transform,opacity;outline:none;margin:-32px 0 0 -32px;text-decoration:none;position:absolute;top:50%;left:50%}.so-orbit-item[data-active]{opacity:1;z-index:200}.so-orbit-item[data-active] .so-orbit-tile{scale:1.12}.so-orbit-item:focus-visible .so-orbit-tile{outline:2px solid var(--gold);outline-offset:3px}.so-orbit-tile{background:linear-gradient(160deg,#fff 0,var(--cream-2) 100%);border:1px solid #1e1b4b1a;border-radius:18px;place-items:center;width:100%;height:100%;display:grid}@supports (color:color-mix(in lab,red,red)){.so-orbit-tile{background:linear-gradient(160deg,#fff 0,color-mix(in srgb,var(--cream-2) 70%,#fff) 100%)}}.so-orbit-tile{transform:perspective(420px) rotateY(var(--turn,0deg));transition:scale .3s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .4s;box-shadow:inset 0 1px #fff,0 18px 30px -16px #1e1b4b73}.so-orbit-item[data-front] .so-orbit-tile{box-shadow:0 0 0 4px var(--gold),0 22px 36px -16px #1e1b4b80;border-color:#b5914780}@supports (color:color-mix(in lab,red,red)){.so-orbit-item[data-front] .so-orbit-tile{box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 16%,transparent),0 22px 36px -16px #1e1b4b80}}.so-orbit-label{white-space:nowrap;color:var(--indigo-900);opacity:0;pointer-events:none;background:#fff;border:1px solid #1e1b4b14;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,6px);box-shadow:0 10px 20px -12px #1e1b4b59}.so-orbit-item[data-front] .so-orbit-label{opacity:1;pointer-events:auto;transform:translate(-50%)}.so-orbit-dust{background:var(--gold);width:6px;height:6px;opacity:var(--depth-opacity,1);z-index:var(--depth-layer,0);will-change:transform,opacity;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:no-preference){.so-wheel-win .hs-ui-wheel-rot{animation:so-wheel-spin-loop 6s infinite}.so-wheel-win-prize{animation:so-wheel-prize-loop 6s infinite}.so-flip-inner{animation:so-flip-loop 6s infinite}.so-hero .home-hero-copy{animation:reveal-up .8s cubic-bezier(.22,1,.36,1) backwards}.so-hero .home-hero-device{animation:so-orbit-in 1.1s cubic-bezier(.22,1,.36,1) .15s backwards}.so-orbit-core{animation:so-orbit-float 6s ease-in-out infinite}.so-orbit-pulse{animation:so-orbit-pulse 3.2s ease-out infinite}.so-orbit-pulse+.so-orbit-pulse{animation-delay:1.6s}}@keyframes so-orbit-in{0%{opacity:0;transform:scale(.92)}}@keyframes so-orbit-float{50%{transform:translateY(-6px)}}@keyframes so-orbit-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes so-wheel-spin-loop{0%{animation-timing-function:cubic-bezier(.12,.72,.16,1);transform:rotate(-30deg)}38%,to{transform:rotate(1050deg)}}@keyframes so-wheel-prize-loop{0%,36%{opacity:0;transform:translateY(10px)scale(.92)}44%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scale(.96)}}@keyframes so-flip-loop{0%,38%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotateY(0)}50%,88%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotateY(180deg)}to{transform:rotateY(1turn)}}:root{--indigo-900:#1e1b4b;--indigo-800:#2a2566;--indigo-700:#3b3490;--indigo-500:#5b52c8;--indigo-50:#eeecf8;--amber-600:#c08a2e;--amber-500:#d69b36;--gold:#b59147;--badge-info:#5b6de9;--badge-info-bg:#eaeafb;--badge-neutral:var(--ink);--badge-neutral-bg:var(--cream-2);--badge-success:#46b731;--badge-warning:#f97316;--badge-destructive:var(--destructive);--hover:var(--background)}@supports (color:color-mix(in lab,red,red)){:root{--hover:color-mix(in srgb,var(--background),var(--cream-2) 40%)}}:root{--map-tiles-filter:grayscale(.35) sepia(.22) saturate(.72) brightness(1.06) contrast(.92);--amber-400:#e8b252;--amber-200:#f6d896;--amber-50:#fbf3dc;--cream:#faf6ee;--cream-2:#f4ecda;--paper:#fffdf7;--ink:#1a1530;--ink-soft:#3a3556;--background:var(--cream);--foreground:var(--ink);--card:var(--paper);--card-foreground:var(--ink);--popover:var(--paper);--popover-foreground:var(--ink);--primary:var(--indigo-900);--primary-foreground:var(--amber-200);--secondary:var(--cream-2);--secondary-foreground:var(--indigo-900);--muted:var(--cream-2);--muted-foreground:#6b6880;--accent:var(--amber-500);--accent-foreground:var(--indigo-900);--destructive:#b3261e;--destructive-foreground:#fffdf7;--info:#3b3490;--info-foreground:#eeecf8;--success:#2f7d4f;--success-foreground:#ecf6ef;--warning:var(--amber-500);--warning-foreground:var(--indigo-900);--border:#1e1b4b1a;--input:#1e1b4b2e;--ring:var(--indigo-500);--radius:.875rem}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes twinkle{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes ring-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.65;transform:scale(1.08)}}@keyframes orbit-slow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes shimmer-x{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes bar-rise{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes bar-grow-x{0%{transform:scaleX(0)}30%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes needle-swing{0%,to{transform:rotate(-58deg)}50%{transform:rotate(52deg)}}@keyframes typing-beat{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes hue-rot{0%{filter:hue-rotate()}to{filter:hue-rotate(1turn)}}@keyframes scan-y{0%,to{opacity:0;transform:translateY(-10%)}10%,90%{opacity:1}50%{transform:translateY(110%)}}@keyframes drift-up{0%{opacity:0;transform:translateY(30%)}20%,80%{opacity:1}to{opacity:0;transform:translateY(-110%)}}@keyframes cell-pulse{0%,to{opacity:.25}50%{opacity:1}}@keyframes score-count{0%{stroke-dashoffset:100px}45%,88%{stroke-dashoffset:var(--score-offset,18)}to{stroke-dashoffset:100px}}@keyframes marquee-x{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wheel-fortune{0%{animation-timing-function:cubic-bezier(.12,.82,.18,1);transform:rotate(0)}55%,to{transform:rotate(3turn)}}@keyframes marquee-y{0%{transform:translate(0)}to{transform:translateY(-50%)}}@keyframes shield-deflect-l{0%,to{opacity:0;transform:translate(-12px)translateY(0)}20%,55%{opacity:1;transform:translate(0)translateY(0)}75%{opacity:0;transform:translate(-22px)translateY(8px)rotate(-6deg)}}@keyframes shield-deflect-r{0%,to{opacity:0;transform:translate(12px)translateY(0)}20%,55%{opacity:1;transform:translate(0)translateY(0)}75%{opacity:0;transform:translate(22px)translateY(10px)rotate(6deg)}}@keyframes shield-deflect-b{0%,to{opacity:0;transform:translate(-50%)translateY(12px)}20%,55%{opacity:1;transform:translate(-50%)translateY(0)}75%{opacity:0;transform:translate(-50%)translateY(22px)}}.animate-float-slow{animation:float-y 6s ease-in-out infinite}.animate-float-med{animation:float-y 4.5s ease-in-out infinite}.animate-float-fast{animation:float-y 3.5s ease-in-out infinite}.animate-twinkle{animation:twinkle 3s ease-in-out infinite}.animate-twinkle-delayed{animation:twinkle 3s ease-in-out 1.2s infinite}.animate-ring-pulse{animation:ring-pulse 4s ease-in-out infinite}.animate-ring-pulse-delayed{animation:ring-pulse 4s ease-in-out 1.3s infinite}.animate-orbit-slow{animation:orbit-slow 18s linear infinite}.animate-shimmer-x{animation:shimmer-x 3.5s ease-in-out infinite}.animate-bar-rise{transform-origin:bottom;animation:bar-rise 2.4s ease-in-out infinite}.animate-bar-grow-x{transform-origin:0;animation:bar-grow-x 4.5s ease-out infinite}.animate-needle-swing{transform-origin:bottom;animation:needle-swing 5s ease-in-out infinite}.animate-typing-beat{animation:typing-beat 1.4s ease-in-out infinite}.animate-hue-rot{animation:hue-rot 14s linear infinite}.animate-scan-y{animation:scan-y 3s ease-in-out infinite}.animate-drift-up{animation:drift-up 9s ease-in-out infinite}.animate-cell-pulse{animation:cell-pulse 2.2s ease-in-out infinite}.animate-score-count{animation:score-count 5s ease-in-out infinite}.animate-marquee-x{animation:marquee-x 38s linear infinite}.animate-marquee-x-reverse{animation:marquee-x 30s linear infinite reverse}.animate-marquee-x-reverse:hover,.animate-marquee-x:hover{animation-play-state:paused}.animate-wheel-fortune{transform-origin:50%;animation:wheel-fortune 5s ease-in-out infinite}.animate-marquee-y{animation:marquee-y 16s linear infinite}.animate-marquee-y:hover{animation-play-state:paused}.animate-shield-deflect-l{animation:shield-deflect-l 4.2s ease-in-out infinite}.animate-shield-deflect-r{animation:shield-deflect-r 4.2s ease-in-out 1s infinite}.animate-shield-deflect-b{animation:shield-deflect-b 4.2s ease-in-out 2s infinite}.group:hover .gauge-needle{animation:gauge-needle-swing 1s ease-in-out}.group:hover .chart-bar{animation:chart-bar-rise .75s cubic-bezier(.34,1.3,.64,1) both}.icon-shine{opacity:0;-webkit-mask-image:linear-gradient(135deg,#0000 38%,#000 50%,#0000 62%);mask-image:linear-gradient(135deg,#0000 38%,#000 50%,#0000 62%);-webkit-mask-position:-60% -60%;mask-position:-60% -60%;-webkit-mask-size:260% 260%;mask-size:260% 260%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.group:hover .icon-shine{animation:icon-shine .9s ease-in-out}.status-icon{animation:status-icon-in .35s cubic-bezier(.34,1.4,.64,1) .5s backwards}.status-icon-spin{animation:status-icon-in .35s cubic-bezier(.34,1.4,.64,1) .5s backwards,hourglass-flip 3.6s ease-in-out .85s infinite}.cards-dim[data-hover-ready]:hover>*,.rows-dim:hover>*{opacity:.5}.rows-dim:hover>:hover{opacity:1}.cards-dim:not([data-hover-ready])>:hover{translate:none}.cards-dim[data-hover-ready]:hover>:hover{opacity:1;border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.cards-dim[data-hover-ready]:hover>:hover{border-color:color-mix(in srgb,var(--primary) 32%,transparent)}}.cards-dim[data-hover-ready]:hover>:hover{box-shadow:var(--shadow-paper-lg)}.card-paper{border:1px solid var(--primary);position:relative}@supports (color:color-mix(in lab,red,red)){.card-paper{border:1px solid color-mix(in srgb,var(--primary) 16%,transparent)}}.card-paper{background-clip:padding-box;background-image:linear-gradient(to right,var(--primary) 0,var(--card) 70%)}@supports (color:color-mix(in lab,red,red)){.card-paper{background-image:linear-gradient(to right,color-mix(in srgb,var(--primary) 8%,var(--card)) 0,var(--card) 70%)}}.card-paper{box-shadow:var(--shadow-paper-md)}.card-paper:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:0 1px #0000000a}body:has(.surface-app){--cream:#fafafa;--cream-2:#f0f0f3;--paper:#fff;--background:#fff;--card:#fff;--popover:#fff;--secondary:#f0f0f3;--muted:#f0f0f3;--badge-neutral-bg:#f0f0f3;--border:#1e1b4b14;--accent:var(--gold);--warning:var(--gold);background-color:var(--background)}body{transition:background-color .35s}body:before{transition:opacity .35s}body:has(.surface-app):before{opacity:0}body:has(.surface-app) footer{--amber-200:#eceaf6;--amber-400:#a9a4cf}@media (min-width:640px){body:has(.surface-app) header.group\/header>div{background-color:#f0f0f3;border-color:#1e1b4b0f;box-shadow:0 18px 32px -18px #1e1b4b47,0 4px 10px -6px #1e1b4b29}}.surface-app{background-color:var(--background)}.card-brand{background-image:linear-gradient(135deg,var(--indigo-900) 0,var(--indigo-700) 100%);box-shadow:var(--shadow-paper-md);backface-visibility:hidden;border:1px solid #0000;position:relative;overflow:hidden;transform:translateZ(0)}.card-brand,.card-night{isolation:isolate;color:#fff}.card-night{background:radial-gradient(70% 60% at 0 0,#e8b25233,#0000 62%),radial-gradient(80% 70% at 100% 100%,#5b52c86b,#0000 70%),linear-gradient(165deg,#2c2768,#1b1848 55%,#100e2c);box-shadow:inset 0 0 0 1px #e8b2524d,0 40px 80px -40px #0e0b2499}.card-night:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#f6d896cc,#0000);height:1px;position:absolute;top:0;left:40px;right:40px}@keyframes nav-panel-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}}.nav-panel-in{animation:nav-panel-in .28s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.nav-panel-in{animation:none}}@keyframes gauge-needle-swing{0%,to{transform:rotate(0)}30%{transform:rotate(-42deg)}65%{transform:rotate(32deg)}}@keyframes chart-bar-rise{0%{transform:scaleY(.12)}70%{transform:scaleY(1.12)}to{transform:scaleY(1)}}@keyframes hourglass-flip{0%,38%{transform:rotate(0)}52%,92%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes status-icon-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes icon-shine{0%{opacity:0;-webkit-mask-position:-60% -60%;mask-position:-60% -60%}20%{opacity:1}80%{opacity:1}to{opacity:0;-webkit-mask-position:160% 160%;mask-position:160% 160%}}@keyframes icon-swing{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg)}65%{transform:rotate(12deg)}}@keyframes icon-glow{0%,to{filter:none;transform:scale(1)}45%{filter:drop-shadow(0 0 7px var(--gold));transform:scale(1.12)}}@keyframes icon-flip{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}@keyframes icon-rise{0%,to{transform:scaleY(1)}35%{transform:scaleY(.72)}70%{transform:scaleY(1.14)}}@keyframes icon-guard{0%,to{transform:scale(1)}45%{transform:scale(1.18)}}@keyframes send-in{0%,28%{opacity:0;transform:translate(-18px,18px)}to{opacity:1;transform:translate(0)}}@keyframes wheel-turn{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes card-pop{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes spinner-trace{to{stroke-dashoffset:-1px}}@keyframes spinner-arc-glow{0%,to{filter:drop-shadow(0 0 2px var(--gold))}50%{filter:drop-shadow(0 0 8px var(--gold)) drop-shadow(0 0 18px var(--gold))}}@keyframes spinner-icon-glow{0%,to{filter:drop-shadow(0 0 3px var(--gold))}50%{filter:drop-shadow(0 0 10px var(--gold)) drop-shadow(0 0 22px var(--gold))}}@keyframes caret-blink{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.animate-card-pop{animation:card-pop .55s cubic-bezier(.34,1.56,.64,1) both}.animate-spinner-trace{animation:spinner-trace 1.2s linear infinite,spinner-arc-glow 1.8s ease-in-out infinite}.animate-spinner-icon-glow{animation:spinner-icon-glow 1.8s ease-in-out infinite}.animate-caret-blink{animation:caret-blink 1s step-end infinite}@keyframes camera-sway{0%,to{transform:translate(0)rotate(-3deg)}25%{transform:translate(2px,-1.5px)rotate(-2deg)}50%{transform:translate(-1.5px,1.5px)rotate(-3.5deg)}75%{transform:translate(1px,2px)rotate(-2.5deg)}}.animate-camera-sway{animation:camera-sway 2.4s ease-in-out infinite}@keyframes dialog-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes sync-settle{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes sync-stamp{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes brand-halo{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}.animate-sync-settle{animation:sync-settle .42s cubic-bezier(.22,1,.36,1)}.animate-sync-stamp{animation:sync-stamp .34s cubic-bezier(.34,1.56,.64,1) .18s backwards}.animate-brand-halo{will-change:transform,opacity;animation:brand-halo 2.8s ease-in-out infinite}.soft-glow{background:radial-gradient(closest-side,currentColor,#0000)}.soft-glow-box{background:radial-gradient(closest-side,currentColor 45%,#0000);border-radius:9999px}.animate-dialog-in{animation:dialog-in .24s cubic-bezier(.22,1,.36,1)}@keyframes brand-shine{0%{transform:translate(-20%)rotate(12deg)}55%,to{transform:translate(360%)rotate(12deg)}}@keyframes loader-text-shine{0%{background-position:100%}to{background-position:0}}@keyframes button-press{0%,78%{filter:brightness();transform:scale(1)}88%{filter:brightness(.88);transform:scale(.94)}to{filter:brightness();transform:scale(1)}}.animate-brand-shine{animation:brand-shine 2.8s ease-in-out infinite}@keyframes button-dim{0%,78%{filter:brightness()}88%{filter:brightness(.8)}to{filter:brightness()}}.animate-button-dim{animation:button-dim 1.6s ease-in-out both}.animate-button-press{animation:button-press 1.6s ease-in-out both}.loader-text{background-image:linear-gradient(110deg,var(--muted-foreground) 0,var(--muted-foreground) 7%,var(--foreground) 25%,var(--muted-foreground) 43%,var(--muted-foreground) 57%,var(--foreground) 75%,var(--muted-foreground) 93%,var(--muted-foreground) 100%)}@supports (color:color-mix(in lab,red,red)){.loader-text{background-image:linear-gradient(110deg,color-mix(in srgb,var(--muted-foreground) 55%,transparent) 0,color-mix(in srgb,var(--muted-foreground) 55%,transparent) 7%,var(--foreground) 25%,color-mix(in srgb,var(--muted-foreground) 55%,transparent) 43%,color-mix(in srgb,var(--muted-foreground) 55%,transparent) 57%,var(--foreground) 75%,color-mix(in srgb,var(--muted-foreground) 55%,transparent) 93%,color-mix(in srgb,var(--muted-foreground) 55%,transparent) 100%)}}.loader-text{color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:loader-text-shine 1.75s linear infinite}.bg-gradient-brand{background-image:linear-gradient(135deg,var(--indigo-900) 0,var(--indigo-700) 100%)}@keyframes sync-flow{0%{opacity:0;transform:translate(-100%)}20%,80%{opacity:1}to{opacity:0;transform:translate(300%)}}.animate-sync-flow{animation:sync-flow 1.4s ease-in-out infinite}@keyframes reveal-up{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.reveal:not([data-revealed]){opacity:0}}.reveal[data-revealed]{animation:reveal-up .8s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s) backwards}.reveal:not([data-revealed]) *{animation-play-state:paused}@keyframes vp-fade{0%{opacity:0}}@keyframes vp-type{0%{opacity:0}}@keyframes vp-pop{0%{opacity:0;transform:scale(.8)translateY(4px)}}@keyframes vp-toggle-track{0%{background-color:var(--border)}}@keyframes vp-toggle-knob{0%{transform:translate(-.875rem)}}@keyframes vp-star{0%{fill:var(--border);color:var(--border);transform:scale(1)}60%{fill:var(--accent);color:var(--accent);transform:scale(1.35)}to{transform:scale(1)}}@keyframes vp-stamp{0%{opacity:0;transform:scale(1.8)rotate(-6deg)}}@keyframes vp-segment{0%{transform:translate(-100%)}}@keyframes vp-range-fill{0%{width:6%}}@keyframes vp-range-thumb{0%{left:10%}}@keyframes vp-progress{0%{width:8%}}@keyframes vp-shine{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes vp-chip{0%,to{transform:scale(1);box-shadow:0 0 #0000}40%{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent);transform:scale(1.08)}}@keyframes vp-ring{0%,to{transform:rotate(0)}15%,45%{transform:rotate(-14deg)}30%,60%{transform:rotate(14deg)}75%{transform:rotate(0)}}@keyframes vp-mark{0%{background-size:0 100%}}@keyframes vp-flash{0%,to{box-shadow:0 0 #0000}35%{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 35%,transparent)}}@keyframes vp-press{0%,to{background-color:var(--card);transform:scale(1)}50%{background-color:var(--secondary);transform:scale(.92)}}@keyframes vp-press-scale{0%,to{transform:scale(1)}50%{transform:scale(.92)}}@keyframes vp-bump{0%,to{transform:scale(1)}45%{transform:scale(1.05)}}@keyframes vp-twinkle{0%,to{opacity:.8;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.25)rotate(18deg)}}@keyframes vp-grow-y{0%{transform:scaleY(0)}}@keyframes vp-draw{0%{stroke-dashoffset:100px}}@keyframes vp-fill{0%{width:0}}@property --vp-count{syntax:"<integer>";inherits:false;initial-value:0}@keyframes vp-count{0%{--vp-count:0}}@keyframes vp-roll{0%{translate:0}}@keyframes vp-slide-up{0%{translate:0 100%}}@keyframes vp-resize{0%{width:var(--vp-from-width,0)}}@keyframes vp-reorder{0%{translate:0 var(--vp-from-y,0)}}@keyframes vp-radar{0%{opacity:0;scale:.6}15%{opacity:.8}to{opacity:0;scale:3.2}}@keyframes vp-drop{0%{translate:0 -9px}55%{translate:0}75%{translate:0 -2.5px}to{translate:0}}@keyframes vp-march{0%{stroke-dashoffset:18px}}@keyframes vp-scan{0%{top:-35%}to{top:100%}}@keyframes vp-dot-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 75%,transparent)}to{box-shadow:0 0 0 6px #0000}}@keyframes vp-bulb{0%,to{filter:none;scale:1}45%{filter:drop-shadow(0 0 5px var(--warning));scale:1.25}}.vp-type{animation:vp-type 1ms linear backwards}.vp-fade{animation:vp-fade .4s ease-out backwards}.vp-pop{animation:vp-pop .45s cubic-bezier(.34,1.4,.64,1) backwards}.vp-toggle-track{animation:vp-toggle-track .4s ease-out backwards}.vp-toggle-knob{animation:vp-toggle-knob .45s cubic-bezier(.34,1.4,.64,1) backwards}.vp-star{animation:vp-star .45s ease-out backwards}.vp-stamp{animation:vp-stamp .45s cubic-bezier(.34,1.5,.64,1) backwards}.vp-segment{animation:vp-segment .5s cubic-bezier(.22,1,.36,1) backwards}.vp-range-fill{animation:vp-range-fill .8s ease-in-out backwards}.vp-range-thumb{animation:vp-range-thumb .8s ease-in-out backwards}.vp-progress{animation:vp-progress 1.1s cubic-bezier(.22,1,.36,1) backwards}.vp-shine{animation:vp-shine .9s ease-in-out both}.vp-chip{animation:vp-chip .7s ease-out}.vp-press{animation:vp-press .5s ease-in-out}.vp-press-scale{animation:vp-press-scale .5s ease-in-out}.vp-bump{animation:vp-bump .55s cubic-bezier(.34,1.4,.64,1)}.vp-ring{transform-origin:50% 20%;animation:vp-ring .9s ease-in-out}.vp-flash{animation:vp-flash 1s ease-out}.vp-mark{background-image:linear-gradient(currentColor,currentColor);border-radius:3px}@supports (color:color-mix(in lab,red,red)){.vp-mark{background-image:linear-gradient(color-mix(in srgb,currentColor 16%,transparent),color-mix(in srgb,currentColor 16%,transparent))}}.vp-mark{background-repeat:no-repeat;background-size:100% 100%;animation:vp-mark .5s ease-out backwards}.vp-twinkle{animation:vp-twinkle .9s ease-in-out}.vp-grow-y{transform-origin:bottom;animation:vp-grow-y .6s cubic-bezier(.22,1,.36,1) backwards}.vp-draw{animation:vp-draw 1.1s ease-out backwards}.vp-fill{animation:vp-fill .8s cubic-bezier(.22,1,.36,1) backwards}.vp-count{counter-reset:vp-count var(--vp-count);animation:vp-count 1.8s cubic-bezier(.22,1,.36,1) backwards}.vp-count:before{content:counter(vp-count)}.vp-roll{animation:vp-roll .6s cubic-bezier(.34,1.3,.64,1) backwards;translate:0 -50%}.vp-slide-up{animation:vp-slide-up .5s cubic-bezier(.22,1,.36,1) backwards}.vp-resize{animation:vp-resize .6s cubic-bezier(.65,0,.35,1) backwards}.vp-reorder{animation:vp-reorder .8s cubic-bezier(.65,0,.35,1) backwards}.vp-radar{opacity:0;animation:vp-radar 1.4s ease-out backwards}.vp-drop{animation:vp-drop .6s ease-out backwards}.vp-march{animation:vp-march 1.4s linear backwards}.vp-scan{animation:vp-scan 1.6s ease-in-out backwards;top:100%}.vp-dot-ping{animation:vp-dot-ping .7s ease-out}.vp-bulb{animation:vp-bulb .9s ease-in-out}.vp-bulb,.vp-bump,.vp-chip,.vp-count,.vp-dot-ping,.vp-draw,.vp-drop,.vp-fade,.vp-fill,.vp-flash,.vp-grow-y,.vp-march,.vp-mark,.vp-pop,.vp-press,.vp-press-scale,.vp-progress,.vp-radar,.vp-range-fill,.vp-range-thumb,.vp-reorder,.vp-resize,.vp-ring,.vp-roll,.vp-scan,.vp-segment,.vp-shine,.vp-slide-up,.vp-stamp,.vp-star,.vp-toggle-knob,.vp-toggle-track,.vp-twinkle,.vp-type{animation-delay:calc(var(--sequence-delay,0s) + var(--vp-offset,0s))}@keyframes cta-sheen{0%,70%{transform:translate(-130%)skew(-18deg)}to{transform:translate(560%)skew(-18deg)}}.cta-sheen{will-change:transform;animation:cta-sheen 5s ease-in-out infinite}@keyframes pricing-card-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-.6deg)}}@keyframes pricing-orbit{0%{transform:translate(-50%,-50%)rotateX(74deg)rotate(0)}to{transform:translate(-50%,-50%)rotateX(74deg)rotate(1turn)}}@keyframes number-bump{0%{opacity:.4;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}.animate-number-bump{animation:number-bump .5s cubic-bezier(.34,1.56,.64,1)}@keyframes number-fade-in{0%{opacity:.4;scale:.96}to{opacity:1;scale:1}}@media (max-width:640px){.animate-number-bump{transform-origin:50% 100%;animation:number-fade-in .45s cubic-bezier(.22,1,.36,1)}}@keyframes pricing-sway{0%,to{transform:rotateX(5deg)rotateY(-8deg)translateY(0)}50%{transform:rotateX(2deg)rotateY(-3deg)translateY(-10px)}}@keyframes pricing-card-glow{0%{opacity:.75;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(14px,-12px)scale(1.15)}to{opacity:.7;transform:translate(-6px,6px)scale(.95)}}.pricing-card-glow{animation:pricing-card-glow 3s ease-in-out infinite alternate}@keyframes pricing-number-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}.pricing-card-number{background-image:linear-gradient(110deg,var(--gold) 0,var(--amber-400) 22%,var(--amber-200) 38%,var(--amber-50) 48%,var(--amber-200) 58%,var(--amber-400) 76%,var(--gold) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:pricing-number-shine 4s ease-in-out infinite;position:relative}.pricing-card-number:before{content:attr(data-value);z-index:-1;color:var(--gold);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.pricing-card-number:before{color:color-mix(in srgb,var(--gold) 55%,black)}}.pricing-card-number:before{text-shadow:1px 1px 0 var(--gold),2px 2px 0 var(--gold),3px 3px 0 var(--gold),5px 6px 10px var(--indigo-900)}@supports (color:color-mix(in lab,red,red)){.pricing-card-number:before{text-shadow:1px 1px 0 color-mix(in srgb,var(--gold) 55%,black),2px 2px 0 color-mix(in srgb,var(--gold) 48%,black),3px 3px 0 color-mix(in srgb,var(--gold) 42%,black),5px 6px 10px color-mix(in srgb,var(--indigo-900) 55%,transparent)}}.pricing-stage{perspective:1400px;perspective-origin:50% 40%}.pricing-steer{transform-style:preserve-3d}.hero-scroll{--hero-intro-overlap:min(22svh,200px)}.hero-scroll-intro{z-index:1;padding-bottom:var(--hero-intro-overlap);margin-bottom:calc(-1 * var(--hero-intro-overlap));position:sticky;top:5.75rem}.hero-scroll-cover,.hero-scroll-intro-inner{transform-origin:50% 0}.hero-scroll-cover{z-index:2;will-change:transform;position:relative}@media (max-width:640px){.hero-scroll-intro{margin-bottom:0;padding-bottom:0;position:static}}.title-rotator{justify-items:start;width:-moz-max-content;width:max-content;max-width:100%;margin-block:-.1em -.24em;display:grid;overflow:clip}.title-rotator-word{white-space:nowrap;background-image:linear-gradient(120deg,var(--amber-600) 0,var(--amber-400) 48%,var(--gold) 100%);color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;grid-area:1/1;padding:.1em .08em .24em 0;transform:translateY(-115%)}.title-rotator-word.is-in{opacity:1;transition:transform .75s cubic-bezier(.76,0,.24,1),opacity .5s .1s;transform:none}.title-rotator-word.is-out{opacity:0;transition:transform .75s cubic-bezier(.76,0,.24,1),opacity .45s;transform:translateY(115%)}@media (prefers-reduced-motion:reduce){.title-rotator-word.is-in,.title-rotator-word.is-out{transition:none}}.pricing-tilt{transform-style:preserve-3d;animation:pricing-sway 7s ease-in-out infinite;transform:rotateX(5deg)rotateY(-8deg)}.pricing-fan{transform-style:preserve-3d;position:relative}.pricing-card{transform-style:preserve-3d;transform:var(--card-pose);position:absolute;inset:0}.pricing-card-float{transform-style:preserve-3d;animation:pricing-card-float 6s ease-in-out infinite;position:absolute;inset:0}.pricing-orbit{border:1px solid var(--gold);width:500px;height:500px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.pricing-orbit{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}}.pricing-orbit{pointer-events:none;border-radius:9999px;animation:pricing-orbit 24s linear infinite}.pricing-orbit:after,.pricing-orbit:before{content:"";background:var(--amber-200);width:10px;height:10px;box-shadow:0 0 10px 2px var(--amber-400);border-radius:9999px;margin:-5px;position:absolute;left:50%}@supports (color:color-mix(in lab,red,red)){.pricing-orbit:after,.pricing-orbit:before{box-shadow:0 0 10px 2px color-mix(in srgb,var(--amber-400) 70%,transparent)}}.pricing-orbit:before{top:0}.pricing-orbit:after{top:100%}.pricing-card-layer{background-image:linear-gradient(135deg,var(--amber-500),var(--gold));transform:translateZ(var(--z));backface-visibility:hidden;border-radius:1.75rem;position:absolute;inset:0}.surface-night{background-image:radial-gradient(70% 60% at 0 0,var(--amber-400),transparent 62%),radial-gradient(80% 70% at 100% 100%,var(--indigo-500),transparent 70%),linear-gradient(165deg,var(--indigo-800) 0,var(--indigo-900) 55%,var(--indigo-900) 100%)}@supports (color:color-mix(in lab,red,red)){.surface-night{background-image:radial-gradient(70% 60% at 0 0,color-mix(in srgb,var(--amber-400) 20%,transparent),transparent 62%),radial-gradient(80% 70% at 100% 100%,color-mix(in srgb,var(--indigo-500) 42%,transparent),transparent 70%),linear-gradient(165deg,var(--indigo-800) 0,var(--indigo-900) 55%,color-mix(in srgb,var(--indigo-900) 62%,black) 100%)}}.pricing-card-face{box-shadow:inset 0 0 0 2px var(--amber-400);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.pricing-card-face{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--amber-400) 55%,transparent)}}.pricing-card-face{backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.animate-bar-grow-x,.animate-bar-rise,.animate-brand-halo,.animate-brand-shine,.animate-button-dim,.animate-button-press,.animate-camera-sway,.animate-card-pop,.animate-caret-blink,.animate-cell-pulse,.animate-dialog-in,.animate-drift-up,.animate-float-fast,.animate-float-med,.animate-float-slow,.animate-hue-rot,.animate-marquee-x,.animate-marquee-x-reverse,.animate-marquee-y,.animate-needle-swing,.animate-number-bump,.animate-orbit-slow,.animate-ring-pulse,.animate-ring-pulse-delayed,.animate-scan-y,.animate-score-count,.animate-shield-deflect-b,.animate-shield-deflect-l,.animate-shield-deflect-r,.animate-shimmer-x,.animate-spinner-icon-glow,.animate-spinner-trace,.animate-sync-flow,.animate-sync-settle,.animate-sync-stamp,.animate-twinkle,.animate-twinkle-delayed,.animate-typing-beat,.animate-wheel-fortune,.cta-sheen,.group:hover .chart-bar,.group:hover .gauge-needle,.group:hover .group-hover\:animate-icon-flip,.group:hover .group-hover\:animate-icon-glow,.group:hover .group-hover\:animate-icon-guard,.group:hover .group-hover\:animate-icon-rise,.group:hover .group-hover\:animate-icon-swing,.group:hover .group-hover\:animate-send-in,.group:hover .group-hover\:animate-wheel-turn,.group:hover .icon-shine,.loader-text,.pricing-card-float,.pricing-card-glow,.pricing-card-number,.pricing-orbit,.pricing-tilt,.reveal[data-revealed],.status-icon,.status-icon-spin,.vp-bulb,.vp-bump,.vp-chip,.vp-count,.vp-dot-ping,.vp-draw,.vp-drop,.vp-fade,.vp-fill,.vp-flash,.vp-grow-y,.vp-march,.vp-mark,.vp-pop,.vp-press,.vp-press-scale,.vp-progress,.vp-radar,.vp-range-fill,.vp-range-thumb,.vp-reorder,.vp-resize,.vp-ring,.vp-roll,.vp-scan,.vp-segment,.vp-shine,.vp-slide-up,.vp-stamp,.vp-star,.vp-toggle-knob,.vp-toggle-track,.vp-twinkle,.vp-type{animation:none}}.eyebrow{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-600);font-size:11px;font-weight:500;display:inline-block}.content-body{max-width:72ch;color:var(--foreground);line-height:1.7}.content-body h1,.content-body h2,.content-body h3,.content-body h4{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--indigo-900);margin-top:2em;margin-bottom:.6em;font-weight:500}.content-body h1{margin-top:0;font-size:2.25rem}.content-body h2{font-size:1.625rem}.content-body h3{font-size:1.25rem}.content-body ol,.content-body p,.content-body ul{margin:1em 0}.content-body a{color:var(--amber-600);text-underline-offset:3px;text-decoration:underline}.content-body code{background:var(--muted);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.92em}.content-body pre{background:var(--muted);border-radius:var(--radius-lg);padding:1rem;overflow-x:auto}.content-body blockquote{border-left:3px solid var(--amber-500);color:var(--ink-soft);margin:1.2em 0;padding-left:1rem;font-style:italic}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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 spin{to{transform:rotate(1turn)}}