/*! tailwindcss v4.1.17 | 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)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-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-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}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--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-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono)}}@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%;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}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-\[-0\.66\%_-0\.64\%\]{inset:-.66% -.64%}.inset-\[-0\.69\%_-0\.58\%\]{inset:-.69% -.58%}.inset-\[-0\.83\%_-0\.61\%\]{inset:-.83% -.61%}.inset-\[-0\.87\%_-2\.55\%\]{inset:-.87% -2.55%}.inset-\[-0\.89\%_-0\.59\%\]{inset:-.89% -.59%}.inset-\[-0\.92\%_-1\.06\%\]{inset:-.92% -1.06%}.inset-\[-0\.93\%_-4\.39\%\]{inset:-.93% -4.39%}.inset-\[-0\.93\%_-4\.74\%\]{inset:-.93% -4.74%}.inset-\[-0\.95\%_-0\.53\%\]{inset:-.95% -.53%}.inset-\[-0\.95\%_-1\.08\%\]{inset:-.95% -1.08%}.inset-\[-0\.95\%_-1\.77\%\]{inset:-.95% -1.77%}.inset-\[-0\.95\%_-2\.12\%\]{inset:-.95% -2.12%}.inset-\[-1\.02\%_-0\.59\%\]{inset:-1.02% -.59%}.inset-\[-1\.02\%_-0\.67\%\]{inset:-1.02% -.67%}.inset-\[-1\.06\%_-1\.42\%\]{inset:-1.06% -1.42%}.inset-\[-1\.12\%_-0\.15px\]{inset:-1.12% -.15px}.inset-\[-1\.14\%_-1\.48\%\]{inset:-1.14% -1.48%}.inset-\[-1\.36\%_-0\.93\%\]{inset:-1.36% -.93%}.inset-\[-1\.37\%_-0\.74\%\]{inset:-1.37% -.74%}.inset-\[-1\.42\%_-0\.8\%\]{inset:-1.42% -.8%}.inset-\[-1\.67\%_-2\.21\%\]{inset:-1.67% -2.21%}.inset-\[-1\.68\%_-0\.93\%\]{inset:-1.68% -.93%}.inset-\[-1\.76\%_-2\.38\%\]{inset:-1.76% -2.38%}.inset-\[-1\.77\%_-2\.44\%\]{inset:-1.77% -2.44%}.inset-\[-1\.87\%_-2\.57\%\]{inset:-1.87% -2.57%}.inset-\[-1\.87\%_-3\.16\%\]{inset:-1.87% -3.16%}.inset-\[-2\.02\%_-2\.68\%\]{inset:-2.02% -2.68%}.inset-\[-2\.2\%_-4\.06\%\]{inset:-2.2% -4.06%}.inset-\[-2\.11\%_-4\.91\%\]{inset:-2.11% -4.91%}.inset-\[-2\.13\%_-249\.98\%\]{inset:-2.13% -249.98%}.inset-\[-2\.32\%_-0\.77\%\]{inset:-2.32% -.77%}.inset-\[-2\.33\%_-2\.55\%\]{inset:-2.33% -2.55%}.inset-\[-2\.56\%_-58\.83\%\]{inset:-2.56% -58.83%}.inset-\[-2\.62\%_-1\.86\%\]{inset:-2.62% -1.86%}.inset-\[-2\.72\%_-3\.12\%\]{inset:-2.72% -3.12%}.inset-\[-2\.76\%_-2\.46\%_-2\.75\%_-2\.46\%\]{inset:-2.76% -2.46% -2.75%}.inset-\[-2\.97\%_-2\.39\%\]{inset:-2.97% -2.39%}.inset-\[-2\.98\%_-3\.67\%\]{inset:-2.98% -3.67%}.inset-\[-3\.01\%_-1\.97\%\]{inset:-3.01% -1.97%}.inset-\[-3\.03\%_-0\.96\%\]{inset:-3.03% -.96%}.inset-\[-3\.4\%_-1\.99\%\]{inset:-3.4% -1.99%}.inset-\[-3\.12\%_-2\.77\%_-3\.13\%_-2\.77\%\]{inset:-3.12% -2.77% -3.13%}.inset-\[-3\.21\%_-3\.99\%\]{inset:-3.21% -3.99%}.inset-\[-3\.27\%_-3\.03\%\]{inset:-3.27% -3.03%}.inset-\[-3\.36\%_-1\.96\%\]{inset:-3.36% -1.96%}.inset-\[-3\.37\%_-2\.75\%_-3\.37\%_-2\.76\%\]{inset:-3.37% -2.75% -3.37% -2.76%}.inset-\[-3\.43\%_-5\.34\%\]{inset:-3.43% -5.34%}.inset-\[-3\.47\%_-3\.07\%\]{inset:-3.47% -3.07%}.inset-\[-3\.75\%\]{inset:-3.75%}.inset-\[-3\.76\%_-4\.08\%\]{inset:-3.76% -4.08%}.inset-\[-3\.77\%_-3\.34\%\]{inset:-3.77% -3.34%}.inset-\[-4\.22\%_-2\.77\%\]{inset:-4.22% -2.77%}.inset-\[-4\.33\%_-5\.43\%\]{inset:-4.33% -5.43%}.inset-\[-4\.93\%_-2\.88\%\]{inset:-4.93% -2.88%}.inset-\[-4\.99\%_-2\.89\%\]{inset:-4.99% -2.89%}.inset-\[-5\.32\%_-4\.08\%\]{inset:-5.32% -4.08%}.inset-\[-5\.46\%_-8\.7\%\]{inset:-5.46% -8.7%}.inset-\[-6\.49\%_-2\.95\%\]{inset:-6.49% -2.95%}.inset-\[-7\.26\%_-1\.86\%\]{inset:-7.26% -1.86%}.inset-\[-8\.2\%_-5\.75\%\]{inset:-8.2% -5.75%}.inset-\[-9\.62\%\]{inset:-9.62%}.inset-\[0\.61\%_19\.11\%_79\.18\%_65\.18\%\]{inset:.61% 19.11% 79.18% 65.18%}.inset-\[0\.82\%_25\.97\%_79\.88\%_65\.47\%\]{inset:.82% 25.97% 79.88% 65.47%}.inset-\[0_21\.25\%_51\.93\%_12\.16\%\]{inset:0 21.25% 51.93% 12.16%}.inset-\[0_29\.1\%_78\.17\%_57\.6\%\]{inset:0 29.1% 78.17% 57.6%}.inset-\[0_84\.75\%_86\.24\%_0\]{inset:0 84.75% 86.24% 0}.inset-\[0_92\.1\%_79\.83\%_7\.73\%\]{inset:0 92.1% 79.83% 7.73%}.inset-\[1\.38\%_14\.62\%_67\.18\%_28\.26\%\]{inset:1.38% 14.62% 67.18% 28.26%}.inset-\[2\.62\%_62\.48\%_59\.79\%_8\.96\%\]{inset:2.62% 62.48% 59.79% 8.96%}.inset-\[2\.64\%_32\.93\%_78\.82\%_56\.72\%\]{inset:2.64% 32.93% 78.82% 56.72%}.inset-\[4\.09\%_7\.9\%_91\.44\%_87\.71\%\]{inset:4.09% 7.9% 91.44% 87.71%}.inset-\[4\.21\%_31\.25\%_78\.33\%_52\.25\%\]{inset:4.21% 31.25% 78.33% 52.25%}.inset-\[4\.64\%_0_46\.38\%_30\.83\%\]{inset:4.64% 0 46.38% 30.83%}.inset-\[4\.76\%_0\.01\%_55\.34\%_36\.84\%\]{inset:4.76% .01% 55.34% 36.84%}.inset-\[5\.25\%_15\.62\%_56\.2\%_54\.71\%\]{inset:5.25% 15.62% 56.2% 54.71%}.inset-\[7\.01\%_9\.41\%_77\.41\%_67\.95\%\]{inset:7.01% 9.41% 77.41% 67.95%}.inset-\[7\.19\%_13\.63\%_79\.1\%_68\.75\%\]{inset:7.19% 13.63% 79.1% 68.75%}.inset-\[8\.38\%_8\.33\%_8\.33\%_8\.33\%\]{inset:8.38% 8.33% 8.33%}.inset-\[8\.42\%_57\.33\%_86\.36\%_35\.84\%\]{inset:8.42% 57.33% 86.36% 35.84%}.inset-\[9\.03\%_21\.82\%_76\.01\%_64\.72\%\]{inset:9.03% 21.82% 76.01% 64.72%}.inset-\[9\.27\%_31\.8\%_78\.65\%_52\.94\%\]{inset:9.27% 31.8% 78.65% 52.94%}.inset-\[9\.98\%_84\.75\%_79\.83\%_0\]{inset:9.98% 84.75% 79.83% 0}.inset-\[10\.19\%_92\.23\%_79\.87\%_0\]{inset:10.19% 92.23% 79.87% 0}.inset-\[11\.46\%_20\.75\%_76\.66\%_71\.38\%\]{inset:11.46% 20.75% 76.66% 71.38%}.inset-\[12\.79\%_28\.93\%_73\.77\%_27\.12\%\]{inset:12.79% 28.93% 73.77% 27.12%}.inset-\[13\.75\%_28\.9\%_71\.46\%_54\.01\%\]{inset:13.75% 28.9% 71.46% 54.01%}.inset-\[15\.27\%_0_39\.49\%_26\.12\%\]{inset:15.27% 0 39.49% 26.12%}.inset-\[15\.87\%_0_38\.67\%_76\.09\%\]{inset:15.87% 0 38.67% 76.09%}.inset-\[16\.9\%_15\.8\%_32\.35\%_9\%\]{inset:16.9% 15.8% 32.35% 9%}.inset-\[17\.71\%_55\.08\%_70\.29\%_23\.78\%\]{inset:17.71% 55.08% 70.29% 23.78%}.inset-\[17\.76\%_38\.58\%_68\.92\%_51\.6\%\]{inset:17.76% 38.58% 68.92% 51.6%}.inset-\[17\.96\%_39\.5\%_67\.68\%_49\.81\%\]{inset:17.96% 39.5% 67.68% 49.81%}.inset-\[18\.12\%_52\.26\%_36\.47\%_8\.75\%\]{inset:18.12% 52.26% 36.47% 8.75%}.inset-\[18\.19\%_52\.01\%_36\.4\%_9\%\]{inset:18.19% 52.01% 36.4% 9%}.inset-\[18\.82\%_7\.41\%_63\.62\%_37\.76\%\]{inset:18.82% 7.41% 63.62% 37.76%}.inset-\[19\.01\%_9\.11\%_67\.43\%_69\.55\%\]{inset:19.01% 9.11% 67.43% 69.55%}.inset-\[19\.2\%_9\.19\%_75\.19\%_68\.25\%\]{inset:19.2% 9.19% 75.19% 68.25%}.inset-\[20\.76\%_54\.78\%_67\.13\%_23\.8\%\]{inset:20.76% 54.78% 67.13% 23.8%}.inset-\[21\.21\%_9\.57\%_48\.73\%_41\.49\%\]{inset:21.21% 9.57% 48.73% 41.49%}.inset-\[21\.39\%_15\.48\%_38\.64\%_13\.37\%\]{inset:21.39% 15.48% 38.64% 13.37%}.inset-\[22\.08\%_28\.43\%_71\.64\%_57\.31\%\]{inset:22.08% 28.43% 71.64% 57.31%}.inset-\[22\.17\%_18\.02\%_65\.37\%_68\.1\%\]{inset:22.17% 18.02% 65.37% 68.1%}.inset-\[29\.89\%_0_5\.71\%_38\.39\%\]{inset:29.89% 0 5.71% 38.39%}.inset-\[31\.57\%_14\.74\%_36\.69\%_39\.71\%\]{inset:31.57% 14.74% 36.69% 39.71%}.inset-\[32\.51\%_76\.15\%_35\.23\%_0\]{inset:32.51% 76.15% 35.23% 0}.inset-\[36\.2\%_80\.17\%_40\.75\%_2\.61\%\]{inset:36.2% 80.17% 40.75% 2.61%}.inset-\[36\.21\%_79\.63\%_40\.32\%_2\.46\%\]{inset:36.21% 79.63% 40.32% 2.46%}.inset-\[36\.42\%_76\.62\%_39\.13\%_4\.39\%\]{inset:36.42% 76.62% 39.13% 4.39%}.inset-\[38\.55\%_23\.15\%_50\.11\%_65\.12\%\]{inset:38.55% 23.15% 50.11% 65.12%}.inset-\[39\.41\%_21\.83\%_48\.27\%_65\.4\%\]{inset:39.41% 21.83% 48.27% 65.4%}.inset-\[40\.22\%_51\.08\%_13\.08\%_8\.96\%\]{inset:40.22% 51.08% 13.08% 8.96%}.inset-\[40\.45\%_39\.79\%_37\.77\%_43\.82\%\]{inset:40.45% 39.79% 37.77% 43.82%}.inset-\[40\.62\%_15\.44\%_0_12\.49\%\]{inset:40.62% 15.44% 0 12.49%}.inset-\[40\.63\%_41\.85\%_36\.19\%_40\.46\%\]{inset:40.63% 41.85% 36.19% 40.46%}.inset-\[44\.6\%_30\.2\%_4\.94\%_0\]{inset:44.6% 30.2% 4.94% 0}.inset-\[45\.12\%_43\.14\%_5\.7\%_26\.12\%\]{inset:45.12% 43.14% 5.7% 26.12%}.inset-\[45\.12\%_58\.51\%_5\.71\%_26\.12\%\]{inset:45.12% 58.51% 5.71% 26.12%}.inset-\[47\.79\%_66\.44\%_8\.41\%_24\.68\%\]{inset:47.79% 66.44% 8.41% 24.68%}.inset-\[48\.48\%_27\.63\%_7\.84\%_62\.78\%\]{inset:48.48% 27.63% 7.84% 62.78%}.inset-\[49\.34\%_43\.14\%_5\.71\%_38\.39\%\]{inset:49.34% 43.14% 5.71% 38.39%}.inset-\[61\.33\%_14\.74\%_13\.08\%_39\.71\%\]{inset:61.33% 14.74% 13.08% 39.71%}.inset-\[62\.99\%_52\.27\%_0\.75\%_47\.73\%\]{inset:62.99% 52.27% .75% 47.73%}.inset-\[82\.97\%_0\.46\%_5\.59\%_89\.18\%\]{inset:82.97% .46% 5.59% 89.18%}.inset-\[82\.97\%_5\.24\%_0\.26\%_94\.04\%\]{inset:82.97% 5.24% .26% 94.04%}.inset-\[83\.23\%_34\.32\%_8\.2\%_52\.12\%\]{inset:83.23% 34.32% 8.2% 52.12%}.inset-\[85\.43\%_34\.31\%_5\.9\%_52\.08\%\]{inset:85.43% 34.31% 5.9% 52.08%}.inset-\[89\.14\%_42\.35\%_2\.29\%_44\.08\%\]{inset:89.14% 42.35% 2.29% 44.08%}.inset-\[91\.33\%_42\.39\%_0_44\%\]{inset:91.33% 42.39% 0 44%}.inset-\[91\.66\%_0\.46\%_0\.26\%_89\.18\%\]{inset:91.66% .46% .26% 89.18%}.inset-\[92\.13\%_5\.91\%_0_89\.23\%\]{inset:92.13% 5.91% 0 89.23%}.inset-\[231\.78\%_0_-231\.78\%_0\]{inset:231.78% 0 -231.78%}.top-1\/2{top:50%}.top-\[-1px\]{top:-1px}.top-\[-57\.14\%\]{top:-57.14%}.top-\[11\.05px\]{top:11.05px}.top-\[11\.84px\]{top:11.84px}.top-\[22\.11px\]{top:22.11px}.top-\[41\.78px\]{top:41.78px}.top-\[92\.38px\]{top:92.38px}.top-\[117\.59px\]{top:117.59px}.top-\[175\.34px\]{top:175.34px}.top-\[197px\]{top:197px}.top-\[212\.34px\]{top:212.34px}.top-\[220\.46px\]{top:220.46px}.top-\[324\.23px\]{top:324.23px}.top-\[463\.19px\]{top:463.19px}.top-\[calc\(50\%\+0\.15px\)\]{top:calc(50% + .15px)}.top-\[calc\(50\%\+0\.39px\)\]{top:calc(50% + .39px)}.top-\[calc\(50\%\+0\.59px\)\]{top:calc(50% + .59px)}.top-\[calc\(50\%\+0\.79px\)\]{top:calc(50% + .79px)}.top-\[calc\(50\%\+1\.18px\)\]{top:calc(50% + 1.18px)}.top-\[calc\(50\%-0\.39px\)\]{top:calc(50% - .39px)}.top-\[calc\(50\%-8\.69px\)\]{top:calc(50% - 8.69px)}.top-\[calc\(50\%-25\.27px\)\]{top:calc(50% - 25.27px)}.top-\[calc\(50\%-33\.56px\)\]{top:calc(50% - 33.56px)}.top-\[calc\(50\%-33\.95px\)\]{top:calc(50% - 33.95px)}.right-\[0\.03px\]{right:.03px}.right-\[5\.32px\]{right:5.32px}.right-\[15\.79px\]{right:15.79px}.right-\[61\.59px\]{right:61.59px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-\[-0\.3px\]{bottom:-.3px}.bottom-\[-1px\]{bottom:-1px}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-\[-67\.61\%\]{left:-67.61%}.left-\[5\.3px\]{left:5.3px}.left-\[13\.44px\]{left:13.44px}.left-\[15\.24px\]{left:15.24px}.left-\[18\.95px\]{left:18.95px}.left-\[19\.77px\]{left:19.77px}.left-\[35\.09px\]{left:35.09px}.left-\[36\.9px\]{left:36.9px}.left-\[50\.53px\]{left:50.53px}.left-\[183\.18px\]{left:183.18px}.left-\[198\.97px\]{left:198.97px}.left-\[349px\]{left:349px}.left-\[367\.16px\]{left:367.16px}.left-\[599\.29px\]{left:599.29px}.left-\[630\.88px\]{left:630.88px}.left-\[816\.43px\]{left:816.43px}.left-\[calc\(12\.5\%\+53\.49px\)\]{left:calc(12.5% + 53.49px)}.left-\[calc\(25\%\+28\.83px\)\]{left:calc(25% + 28.83px)}.left-\[calc\(25\%\+89\.62px\)\]{left:calc(25% + 89.62px)}.left-\[calc\(50\%\+0\.17px\)\]{left:calc(50% + .17px)}.left-\[calc\(50\%\+0\.47px\)\]{left:calc(50% + .47px)}.left-\[calc\(50\%\+18\.95px\)\]{left:calc(50% + 18.95px)}.left-\[calc\(50\%\+80\.54px\)\]{left:calc(50% + 80.54px)}.left-\[calc\(50\%-0\.01px\)\]{left:calc(50% - .01px)}.left-\[calc\(50\%-0\.4px\)\]{left:calc(50% - .4px)}.left-\[calc\(75\%\+9\.07px\)\]{left:calc(75% + 9.07px)}.left-\[calc\(75\%\+39\.87px\)\]{left:calc(75% + 39.87px)}.col-1{grid-column:1}.row-1{grid-row:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing)*3)}.my-6{margin-block:calc(var(--spacing)*6)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-10{margin-top:calc(var(--spacing)*10)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline-grid{display:inline-grid}.table{display:table}.size-\[6\.803px\]{width:6.803px;height:6.803px}.size-\[11\.054px\]{width:11.054px;height:11.054px}.size-\[12\.633px\]{width:12.633px;height:12.633px}.size-\[14\.121px\]{width:14.121px;height:14.121px}.size-\[14\.438px\]{width:14.438px;height:14.438px}.size-\[18\.95px\]{width:18.95px;height:18.95px}.size-\[20\.574px\]{width:20.574px;height:20.574px}.size-\[21\.181px\]{width:21.181px;height:21.181px}.size-\[21\.657px\]{width:21.657px;height:21.657px}.size-\[23\.688px\]{width:23.688px;height:23.688px}.size-\[25\.267px\]{width:25.267px;height:25.267px}.size-\[28\.425px\]{width:28.425px;height:28.425px}.size-\[36\.094px\]{width:36.094px;height:36.094px}.size-full{width:100%;height:100%}.h-\[2\.369px\]{height:2.369px}.h-\[19\.74px\]{height:19.74px}.h-\[35\.302px\]{height:35.302px}.h-\[35px\]{height:35px}.h-\[37\.9px\]{height:37.9px}.h-\[37\.347px\]{height:37.347px}.h-\[42\.637px\]{height:42.637px}.h-\[44\.216px\]{height:44.216px}.h-\[57\.64px\]{height:57.64px}.h-\[62\.224px\]{height:62.224px}.h-\[63\.165px\]{height:63.165px}.h-\[221\.981px\]{height:221.981px}.h-\[228\.57\%\]{height:228.57%}.h-\[244\.54px\]{height:244.54px}.h-\[841px\]{height:841px}.h-px{height:1px}.w-\[36\.727px\]{width:36.727px}.w-\[37\.9px\]{width:37.9px}.w-\[38\.022px\]{width:38.022px}.w-\[41\.848px\]{width:41.848px}.w-\[46\.496px\]{width:46.496px}.w-\[50\.532px\]{width:50.532px}.w-\[52\.337px\]{width:52.337px}.w-\[95\.54px\]{width:95.54px}.w-\[160\.285px\]{width:160.285px}.w-\[230\.45\%\]{width:230.45%}.w-\[315\.826px\]{width:315.826px}.w-\[356px\]{width:356px}.w-\[357\.335px\]{width:357.335px}.w-\[359\.139px\]{width:359.139px}.w-\[388\.015px\]{width:388.015px}.w-\[388\.902px\]{width:388.902px}.w-\[426\.375px\]{width:426.375px}.w-\[1037\.512px\]{width:1037.51px}.w-\[min-content\]{width:min-content}.w-full{width:100%}.max-w-\[400px\]{max-width:400px}.max-w-none{max-width:none}.min-w-\[700px\]{min-width:700px}.min-w-\[900px\]{min-width:900px}.min-w-full{min-width:100%}.min-w-px{min-width:1px}.flex-\[1_0_0\]{flex:1 0 0}.flex-none{flex:none}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-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)}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-\[max-content\]{grid-template-columns:max-content}.grid-rows-\[max-content\]{grid-template-rows:max-content}.flex-col{flex-direction:column}.place-items-start{place-items:start}.content-stretch{align-content:stretch}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\[1\.805px\]{gap:1.805px}.gap-\[3\.53px\]{gap:3.53px}.gap-\[3\.158px\]{gap:3.158px}.gap-\[3\.609px\]{gap:3.609px}.gap-\[4\.737px\]{gap:4.737px}.gap-\[5\.527px\]{gap:5.527px}.gap-\[6\.317px\]{gap:6.317px}.gap-\[7\.219px\]{gap:7.219px}.gap-\[8\.685px\]{gap:8.685px}.gap-\[9\.475px\]{gap:9.475px}.gap-\[10\.828px\]{gap:10.828px}.gap-\[12\.633px\]{gap:12.633px}.gap-\[18\.95px\]{gap:18.95px}.gap-\[21\.657px\]{gap:21.657px}.gap-\[22\.898px\]{gap:22.898px}.gap-\[25\.267px\]{gap:25.267px}.gap-\[44\.217px\]{gap:44.217px}: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-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-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)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-\[6\.317px\]{border-radius:6.317px}.rounded-\[8\.825px\]{border-radius:8.825px}.rounded-\[10\.828px\]{border-radius:10.828px}.rounded-\[12\.633px\]{border-radius:12.633px}.rounded-\[14\.438px\]{border-radius:14.438px}.rounded-\[20\.264px\]{border-radius:20.264px}.rounded-\[21\.657px\]{border-radius:21.657px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28\.876px\]{border-radius:28.876px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34\.16px\]{border-radius:34.16px}.rounded-\[50\.533px\]{border-radius:50.533px}.rounded-\[85\.724px\]{border-radius:85.724px}.rounded-\[127\.548px\]{border-radius:127.548px}.rounded-\[236\.875px\]{border-radius:236.875px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[0\.79px\]{border-style:var(--tw-border-style);border-width:.79px}.border-\[0\.902px\]{border-style:var(--tw-border-style);border-width:.902px}.border-\[1\.9px\]{border-style:var(--tw-border-style);border-width:1.9px}.border-\[2\.369px\]{border-style:var(--tw-border-style);border-width:2.369px}.border-t-\[1\.805px\]{border-top-style:var(--tw-border-style);border-top-width:1.805px}.border-b-\[0\.79px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.79px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#AAA5EB\]{border-color:#aaa5eb}.border-\[\#ac530b\]{border-color:#ac530b}.border-\[\#e1deff\]{border-color:#e1deff}.border-\[\#e4e2f3\]{border-color:#e4e2f3}.border-\[\#e9fae6\]{border-color:#e9fae6}.border-\[\#f2f2f2\]{border-color:#f2f2f2}.border-\[\#f7f7f7\]{border-color:#f7f7f7}.border-\[var\(--exchange-brand\)\]{border-color:var(--exchange-brand)}.border-white{border-color:var(--color-white)}.bg-\[\#564cd8\]{background-color:#564cd8}.bg-\[\#AAA5EB\]{background-color:#aaa5eb}.bg-\[\#F1F0FF\]{background-color:#f1f0ff}.bg-\[\#e9fae6\]{background-color:#e9fae6}.bg-\[\#e87112\]{background-color:#e87112}.bg-\[\#eeecff\]{background-color:#eeecff}.bg-\[\#f2f1fa\]{background-color:#f2f1fa}.bg-\[\#f4fcf2\]{background-color:#f4fcf2}.bg-\[\#f7f7f7\]{background-color:#f7f7f7}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#fcfcfc\]{background-color:#fcfcfc}.bg-\[\#fff6f0\]{background-color:#fff6f0}.bg-\[rgba\(0\,0\,0\,0\.25\)\]{background-color:#00000040}.bg-\[rgba\(255\,255\,255\,0\.15\)\]{background-color:#ffffff26}.bg-\[var\(--exchange-brand\)\]{background-color:var(--exchange-brand)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#239b35\]{--tw-gradient-from:#239b35;--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-\[var\(--exchange-brand\)\]{--tw-gradient-from:var(--exchange-brand);--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-\[\#8ccd95\]{--tw-gradient-to:#8ccd95;--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-\[color-mix\(in_srgb\,var\(--exchange-brand\)_50\%\,black\)\]{--tw-gradient-to:var(--exchange-brand)}@supports (color:color-mix(in lab,red,red)){.to-\[color-mix\(in_srgb\,var\(--exchange-brand\)_50\%\,black\)\]{--tw-gradient-to:color-mix(in srgb,var(--exchange-brand)50%,black)}}.to-\[color-mix\(in_srgb\,var\(--exchange-brand\)_50\%\,black\)\]{--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-intersect{-webkit-mask-composite:source-in;mask-composite:intersect}.mask-alpha{-webkit-mask-source-type:alpha;mask-mode:alpha}.mask-size-\[8\.761px_12\.227px\]{-webkit-mask-size:8.761px 12.227px;mask-size:8.761px 12.227px}.mask-size-\[28\.592px_18\.954px\]{-webkit-mask-size:28.592px 18.954px;mask-size:28.592px 18.954px}.mask-size-\[32\.455px_21\.515px\]{-webkit-mask-size:32.455px 21.515px;mask-size:32.455px 21.515px}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-position-\[-0\.904px_-1\.402px\]{-webkit-mask-position:-.904px -1.402px;mask-position:-.904px -1.402px}.mask-position-\[-12\.144px_-0\.219px\]{-webkit-mask-position:-12.144px -.219px;mask-position:-12.144px -.219px}.mask-position-\[0px_-0\.482px\]{-webkit-mask-position:0 -.482px;mask-position:0 -.482px}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.object-cover{object-fit:cover}.p-\[6\.858px\]{padding:6.858px}.p-\[10\.828px\]{padding:10.828px}.p-\[10px\]{padding:10px}.p-\[14\.438px\]{padding:14.438px}.px-3{padding-inline:calc(var(--spacing)*3)}.px-\[6\.317px\]{padding-inline:6.317px}.px-\[9\.475px\]{padding-inline:9.475px}.px-\[14\.438px\]{padding-inline:14.438px}.px-\[15\.792px\]{padding-inline:15.792px}.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\.158px\]{padding-block:3.158px}.py-\[5\.414px\]{padding-block:5.414px}.py-\[6\.317px\]{padding-block:6.317px}.py-\[7\.219px\]{padding-block:7.219px}.py-\[12\.633px\]{padding-block:12.633px}.text-center{text-align:center}.align-top{vertical-align:top}.font-numeric{font-family:var(--font-fono)}.font-sans{font-family:var(--font-body)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0px\]{font-size:0}.text-\[7\.896px\]{font-size:7.896px}.text-\[9\.024px\]{font-size:9.024px}.text-\[10\.828px\]{font-size:10.828px}.text-\[11\.05px\]{font-size:11.05px}.text-\[11\.054px\]{font-size:11.054px}.text-\[12\.633px\]{font-size:12.633px}.text-\[13px\]{font-size:13px}.text-\[14\.212px\]{font-size:14.212px}.text-\[14\.438px\]{font-size:14.438px}.text-\[14px\]{font-size:14px}.text-\[15\.792px\]{font-size:15.792px}.text-\[15\.886px\]{font-size:15.886px}.text-\[18\.95px\]{font-size:18.95px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[28\.876px\]{font-size:28.876px}.text-\[43\.313px\]{font-size:43.313px}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.505\]{--tw-leading:1.505;line-height:1.505}.leading-\[155\%\]{--tw-leading:155%;line-height:155%}.leading-\[165\%\]{--tw-leading:165%;line-height:165%}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.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\.18px\]{--tw-tracking:.18px;letter-spacing:.18px}.tracking-\[0\.079px\]{--tw-tracking:.079px;letter-spacing:.079px}.tracking-\[0\.0902px\]{--tw-tracking:.0902px;letter-spacing:.0902px}.tracking-\[0\.1083px\]{--tw-tracking:.1083px;letter-spacing:.1083px}.tracking-\[0\.1105px\]{--tw-tracking:.1105px;letter-spacing:.1105px}.tracking-\[0\.1263px\]{--tw-tracking:.1263px;letter-spacing:.1263px}.tracking-\[0\.1421px\]{--tw-tracking:.1421px;letter-spacing:.1421px}.tracking-\[0\.1579px\]{--tw-tracking:.1579px;letter-spacing:.1579px}.tracking-\[0\.1805px\]{--tw-tracking:.1805px;letter-spacing:.1805px}.tracking-\[0\.1895px\]{--tw-tracking:.1895px;letter-spacing:.1895px}.tracking-\[0\.3609px\]{--tw-tracking:.3609px;letter-spacing:.3609px}.\[word-break\:break-word\]{word-break:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#01e573\]{color:#01e573}.text-\[\#2c7a39\]{color:#2c7a39}.text-\[\#111\]{color:#111}.text-\[\#336f3c\]{color:#336f3c}.text-\[\#564CD8\],.text-\[\#564cd8\]{color:#564cd8}.text-\[\#202124\]{color:#202124}.text-\[\#515151\]{color:#515151}.text-\[\#666666\]{color:#666}.text-\[\#a65200\]{color:#a65200}.text-\[\#ac530b\]{color:#ac530b}.text-\[\#c9cbcf\]{color:#c9cbcf}.text-\[\#f2f2f2\]{color:#f2f2f2}.text-\[rgba\(0\,0\,0\,0\.67\)\]{color:#000000ab}.text-\[var\(--exchange-brand\)\]{color:var(--exchange-brand)}.text-black{color:var(--color-black)}.text-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:color-mix(in oklab,var(--color-black)80%,transparent)}}.text-black\/\[0\.67\]{color:#000000ab}@supports (color:color-mix(in lab,red,red)){.text-black\/\[0\.67\]{color:color-mix(in oklab,var(--color-black)67%,transparent)}}.text-gray-500{color:var(--color-gray-500)}.text-white{color:var(--color-white)}.italic{font-style:italic}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.shadow-\[0px_-1\.805px_12\.633px_0px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0px -1.805px 12.633px 0px var(--tw-shadow-color,#0000001a)}.shadow-\[0px_-1\.805px_12\.633px_0px_rgba\(0\,0\,0\,0\.1\)\],.shadow-\[0px_0px_6\.317px_0px_rgba\(0\,0\,0\,0\.1\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_0px_6\.317px_0px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0px 0px 6.317px 0px var(--tw-shadow-color,#0000001a)}.shadow-\[0px_6px_24px_0px_rgba\(185\,182\,211\,0\.4\)\]{--tw-shadow:0px 6px 24px 0px var(--tw-shadow-color,#b9b6d366)}.shadow-\[0px_6px_24px_0px_rgba\(185\,182\,211\,0\.4\)\],.shadow-\[0px_7\.219px_16\.242px_1\.805px_rgba\(132\,34\,207\,0\.2\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_7\.219px_16\.242px_1\.805px_rgba\(132\,34\,207\,0\.2\)\]{--tw-shadow:0px 7.219px 16.242px 1.805px var(--tw-shadow-color,#8422cf33)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:text-\[\#564CD8\]\/80:hover{color:oklab(51.3116% .0338654 -.203266/.8)}}@media (min-width:48rem){.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-14{margin-top:calc(var(--spacing)*14)}.md\:mb-3{margin-bottom:calc(var(--spacing)*3)}.md\:mb-4{margin-bottom:calc(var(--spacing)*4)}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:ml-5{margin-left:calc(var(--spacing)*5)}.md\:ml-6{margin-left:calc(var(--spacing)*6)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:py-3{padding-block:calc(var(--spacing)*3)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[18px\]{font-size:18px}.md\:text-\[24px\]{font-size:24px}.md\:leading-\[145\%\]{--tw-leading:145%;line-height:145%}.md\:tracking-\[0\.24px\]{--tw-tracking:.24px;letter-spacing:.24px}}.\[\&_li\]\:text-\[14px\] li{font-size:14px}@media (min-width:48rem){.md\:\[\&_li\]\:text-\[18px\] li{font-size:18px}}.\[\&_p\]\:text-\[14px\] p{font-size:14px}@media (min-width:48rem){.md\:\[\&_p\]\:text-\[18px\] p{font-size:18px}}}:root{--font-heading:"Grenette Pro",Georgia,"Times New Roman",serif;--font-body:"Inter Display",Arial,Helvetica,sans-serif;--font-accent:"ES Rebond Grotesque TRIAL",Arial,Helvetica,sans-serif;--font-fono:"Aeonik Fono","SFMono-Regular",Consolas,monospace;--font-mono:"JetBrains Mono","SFMono-Regular",Consolas,monospace;--ink:#16142e;--ink-strong:#09090c;--muted:#5f5c7a;--purple:#564cd8;--purple-bright:#5b4dff;--lavender:#f2f1fa;--surface-soft:#fafaff;--border-subtle:#eceaf6;--lime:#9ee56b;--container-width:1760px;--gutter:clamp(24px,4.1667vw,80px);--radius-card:24px;--radius-panel:36px;--shadow-product:0 30px 60px -24px #2b208c40;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1)}*{box-sizing:border-box}html{--header-height:80px;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 20px)}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#fff;margin:0}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--ink-strong);font-weight:700}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}[aria-disabled=true],button:disabled{opacity:.62}a,button,input,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--purple-bright);outline-offset:5px}::selection{color:#16142e;background:#dcdafc}.container{width:calc(100% - var(--gutter)*2);max-width:var(--container-width);margin-inline:auto}.section-space{padding-block:clamp(72px,5.73vw,110px)}h2{letter-spacing:-.01em;font-size:clamp(34px,2.92vw,56px);line-height:1.15}.section-description{color:#515151;margin-top:22px;font-size:clamp(16px,1.25vw,24px);line-height:1.45}.eyebrow{font-family:var(--font-accent);color:var(--purple);letter-spacing:.025em;text-transform:uppercase;margin-bottom:15px;font-size:clamp(11px,.94vw,18px);font-weight:700;line-height:1.6}.action{background:var(--ink);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:24px;width:fit-content;min-width:0;max-width:100%;min-height:54px;padding:8px 8px 8px 26px;font-size:14px;font-weight:600;line-height:1.3;transition:background-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 16px 40px -16px #16142e4d}.action,.action>.action-label{white-space:nowrap;flex-shrink:0}.action>.action-label{min-width:max-content}.action-arrow{background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.action--light{color:var(--ink);background:#fff}.action--light .action-arrow{background:#5b4dff17}.action--outline .action-arrow{background:#ffffff1a}.action--outline{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1px #16142e24}.action:not(:has(.action-arrow)){padding:12px 28px}.action-group{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.skip-link{z-index:100;background:var(--ink);color:#fff;border-radius:8px;padding:14px 22px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.site-header-space{height:var(--header-height)}.site-header-fixed{z-index:50;background:#fff;position:fixed;inset:0 0 auto}.site-header{height:var(--header-height);z-index:30;justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative}.brand{flex:none}.brand img{width:clamp(100px,7.3vw,140px);height:auto}.desktop-nav{gap:clamp(24px,4.17vw,80px);font-size:clamp(14px,1.04vw,20px);font-weight:500;display:flex}.desktop-nav a{padding-block:12px}.header-actions{gap:16px;display:flex}.header-actions .action{min-height:50px;box-shadow:none;font-size:clamp(12px,.94vw,18px)}.menu-toggle{background:0 0;border:0;padding:12px;display:none}.mobile-nav{display:none}.exchange-story{position:relative}.hero-section{height:min(1558px,81.1458vw);min-height:850px}.hero-copy{text-align:center;padding-top:min(72px,3.75vw)}.hero-copy h1{letter-spacing:-.01em;color:#000;font-size:clamp(42px,3.333vw,64px);line-height:1.09}.hero-copy p{color:#000000ab;width:70%;max-width:872px;margin:24px auto 32px;font-size:clamp(16px,.94vw,18px);line-height:1.45}.hero-copy .action,.storefront-copy>.action{min-height:62px;font-size:16px}.hero-art{width:min(1463px,76.1979vw);height:min(966px,50.3125vw);margin:min(90px,4.6875vw) auto 0;position:relative}.console-scale{transform:scale(var(--scale));transform-origin:0 0;position:absolute;top:0;left:0}.merchant-console{width:1160px;height:877px;box-shadow:var(--shadow-product);font-family:var(--font-body);background:#fff;border:11px solid #eeebff;border-radius:30px;position:relative;overflow:hidden}.browser-bar{background:#fafaff;border-bottom:1px solid #eceaf6;align-items:center;gap:6px;height:44px;padding:16px;display:flex}.browser-bar i{background:#ddd8f5;border-radius:50%;width:10px;height:10px}.browser-bar span{color:#625b76;text-align:center;background:#f2f1fa;border-radius:6px;width:360px;padding:6px;font-size:12px;position:absolute;left:35%}.dashboard-nav{height:128px}.dashboard-greeting{width:1036px;height:52px;position:absolute;top:210px;left:47px}.dashboard-quick{width:1038px;position:absolute;top:300px;left:47px}.dashboard-quick h3{font:600 18px var(--font-body);margin-bottom:16px}.quick-grid{grid-template-columns:repeat(3,1fr);gap:19px;height:123px;display:grid}.dashboard-offers{width:1038px;height:405px;position:absolute;top:493px;left:47px}.phone-frame{transform:scale(var(--scale,1));transform-origin:0 0;border-radius:40px}.phone-frame,.phone-frame>div{width:410px;height:863px}.hero-static-phone{position:absolute;top:min(103px,5.36458vw);left:min(1053px,54.8438vw)}.travelling-phone-boundary{pointer-events:none;clip-path:inset(0);position:absolute;inset:-130px 0 0}.travelling-phone{z-index:12;transform-origin:50%;width:min(410px,21.3542vw);height:min(863px,44.9479vw);position:fixed;top:0;left:max(0px,50vw - 960px)}.exchange-story:has(.travelling-phone) .audience-static-phone,.exchange-story:has(.travelling-phone) .hero-static-phone,.exchange-story:has(.travelling-phone) .storefront-static-phone{visibility:hidden}.audience-section{height:min(1504px,78.3333vw);padding-top:min(200px,10.4167vw)}.audience-section h2{text-align:center}.audience-composition{height:min(970px,50.5208vw);margin-top:min(104px,5.41667vw);position:relative}.audience-card{border-radius:var(--radius-card);background:#fff;border:1px solid #16142e1a;width:min(410px,21.3542vw);padding:clamp(16px,1.25vw,24px);position:absolute}.audience-card .icon-tile{background:#5b4dff17;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid}.audience-card h3{margin-bottom:8px;font-size:clamp(18px,1.25vw,24px)}.audience-card p{color:var(--muted);font-size:clamp(13px,.84vw,16px);line-height:1.4}.audience-card-0{top:min(92px,4.79167vw);left:6.2%}.audience-card-1{top:min(506px,26.3542vw);left:11.6%}.audience-card-2{top:0;right:11%}.audience-card-3{top:min(617px,32.1354vw);right:7%}.audience-static-phone{position:absolute;top:0;left:min(675px,35.1563vw)}.storefront-stage{background:var(--surface-soft);height:min(1169px,60.8854vw);min-height:760px;padding-block:min(110px,5.72917vw)}.storefront-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;height:100%;display:grid}.storefront-copy .section-description{max-width:820px}.storefront-features{isolation:isolate;flex-direction:column;margin:38px 0 30px;display:flex;position:relative}.storefront-features button{z-index:1;text-align:left;opacity:1;background:0 0;border:0;align-items:flex-start;gap:24px;padding:16px 0;transition:opacity .18s;display:flex;position:relative}.storefront-features button.selected{opacity:1}.feature-icon{background:#f2f1fa;border-radius:50%;flex-shrink:0;place-items:center;width:60px;height:60px;display:grid}.selected .feature-icon{background:#e2dfff;box-shadow:0 8px 20px -8px #9c94ed}.feature-glyph{background-color:#666;width:30px;height:30px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.storefront-features .completed .feature-glyph,.storefront-features .selected .feature-glyph{background-color:var(--purple)}.storefront-features strong{font-family:var(--font-heading);margin-bottom:4px;font-size:18px;font-weight:600;display:block}.selected strong{color:var(--purple)}.storefront-features button>span:last-child>span{font-family:var(--font-accent);color:#515151;font-size:clamp(16px,1.25vw,24px);font-weight:500;line-height:1.35;display:block}.storefront-art{min-width:0;margin-top:60px;position:relative}.storefront-static-phone{position:absolute;top:min(78px,4.0625vw);left:24%}.domain-chip{z-index:15;background:#fff;border:1px solid #e4e2f3;border-radius:20px;flex-direction:column;align-items:stretch;gap:8px;width:350px;padding:20px;display:flex;position:absolute;top:-120px;left:0;box-shadow:0 30px 60px -24px #2b208c73}.logo-upload-label{color:#5f5c7a;letter-spacing:.66px;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:13px}.logo-upload-row{align-items:center;gap:8px;min-width:0;display:flex}.logo-upload-thumb{background:#8422cf;border-radius:50%;flex:0 0 36px;place-items:center;height:36px;display:grid}.logo-upload-crop{border-radius:50%;width:21.6px;height:21.6px;position:relative;overflow:hidden}.logo-upload-crop .logo-upload-default{width:230.45%;max-width:none;height:228.57%;position:absolute;top:-57.14%;left:-67.61%}.logo-upload-thumb.has-logo{background:0 0;border-radius:0}.logo-upload-preview{object-fit:contain}.brand-settings{z-index:15;width:280px;box-shadow:var(--shadow-product);background:#fff;border:1px solid #eceaf6;border-radius:20px;padding:20px;font-size:13px;position:absolute;top:55%;right:-2%}.brand-settings p{margin-bottom:10px}.brand-settings .mini-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.swatches{gap:7px;margin-bottom:18px;display:flex}.domain-name{background:#fafaff;border:1px solid #eceaf6;border-radius:6px;margin-bottom:12px;padding:9px;font-size:11px}.domain-name span{color:#2f6b12;float:right}.feature-caption{line-height:1.6}.product-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,8.3vw,160px);display:grid}.rails-section{align-items:center;min-height:min(1151px,60vw);display:flex}.product-copy{min-width:0}.product-copy .action{margin-top:32px}.product-copy .action-group .action{margin-top:0}.code-card{color:#d7d4f0;box-shadow:var(--shadow-product);background:#0d0b1f;border-radius:24px;overflow:hidden}.code-toolbar{color:#a9a6c4;font-family:var(--font-mono);border-bottom:1px solid #ffffff14;justify-content:space-between;padding:20px 24px;font-size:12px;display:flex}.code-tabs{gap:4px;display:flex}.code-tabs button{color:#a9a6c4;font-family:var(--font-body);background:0 0;border:0;border-radius:9px;padding:7px 10px;font-size:14px}.code-tabs button[aria-pressed=true]{color:#fff;background:#28253d}.code-card pre{font:clamp(12px,.94vw,18px)/1.85 var(--font-mono);min-height:340px;margin:0;padding:28px;overflow-x:auto}.code-method{color:#9ee56b}.code-response{font:11px/1.5 var(--font-mono);background:#16142e;border-top:1px solid #ffffff14;align-items:center;gap:14px;padding:15px 22px;display:flex}.code-response span:first-child{color:var(--lime);white-space:nowrap;background:#9ee56b1a;border-radius:6px;padding:5px 8px}.api-receipts{gap:14px;margin-top:18px;display:flex}.api-receipts>div{color:var(--muted);background:#fff;border:1px solid #eceaf6;border-radius:14px;flex:1;align-items:center;gap:10px;padding:14px;font-size:11px;display:flex}.api-receipts strong{color:var(--ink);margin-top:3px;font-size:12px;display:block}.receipt-icon{color:#4c8d29;background:#effae7;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.receipt-icon.purple{color:#564cd8;background:#eeebff}.rail-features{flex-direction:column;gap:16px;margin:26px 0 0;padding:0;font-size:clamp(14px,.94vw,18px);line-height:1.5;list-style:none;display:flex}.rail-features li{padding-left:28px;position:relative}.rail-features li:before{content:"";background:#e6e5ed;border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:0}.liquidity-section{background:var(--surface-soft);align-items:center;min-height:min(917px,48vw);display:flex}.liquidity-features{font-family:var(--font-accent);color:#515151;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin:28px 0 0;padding:0;font-size:clamp(14px,1.04vw,20px);font-weight:500;line-height:1.5;list-style:none;display:grid}.liquidity-features strong{color:var(--ink);display:block}.rfq-card{background:#fff;border:1px solid #f2f1fa;border-radius:32px;padding:clamp(20px,1.98vw,38px);box-shadow:0 43px 86px -43px #2b208c66}.rfq-header{justify-content:space-between;align-items:center;gap:12px;font-size:clamp(16px,1.25vw,24px);display:flex}.rfq-header>span{white-space:nowrap;background:#f2f1fa;border-radius:100px;padding:8px 10px;font-size:11px}.rfq-trade{background:#fafaff;border:1px solid #eceaf6;border-radius:14px;align-items:center;gap:12px;margin:20px 0;padding:18px 14px;font-size:clamp(10px,.94vw,18px);display:flex}.rfq-trade small{color:var(--muted);margin-left:auto;font-size:10px}.desk-quotes{flex-direction:column;gap:10px;display:flex}.desk-quote{border:1px solid #eceaf6;border-radius:15px;grid-template-columns:1.5fr 1fr .4fr .7fr;align-items:center;gap:10px;min-height:66px;padding:15px;font-size:clamp(12px,1.04vw,20px);display:grid}.best-quote{background:#f6f5ff;border-color:#5b4dff}.best-price{color:#fff;background:#5b4dff;border-radius:12px;width:fit-content;margin-top:5px;padding:3px 8px;font-size:10px;display:block}.quote-time{color:var(--muted);font-size:12px}.illustrated-accept{text-align:center;border:1px solid #eceaf6;border-radius:10px;padding:9px 10px;font-size:12px}.best-quote .illustrated-accept{color:#fff;background:#0d0b1f}.escrow{border-top:1px solid #eceaf6;margin-top:32px;padding-top:22px;font-size:14px}.escrow-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.escrow-track i{background:#eceaf6;border-radius:5px;flex:1;height:5px}.escrow-track i:first-child{background:#5b4dff}.escrow-track i:nth-child(2){background:linear-gradient(90deg,#5b4dff 55%,#e4e2f3 0)}.escrow-steps p:nth-child(2) span{color:#4a3de6}.escrow-steps{grid-template-columns:1fr 1fr 1fr;gap:10px;font-size:11px;display:grid}.escrow-steps span{color:var(--muted);margin-top:5px;display:block}.escrow-steps p:first-child span{color:#4a822c}.developers-section{color:#fff;background:radial-gradient(at 55% 110%,#282066 0,#0000 58%),#0d0b1f;align-items:center;min-height:min(820px,43vw);display:flex}.developers-section h2{color:#fff}.developers-section .eyebrow{color:var(--lime)}.developers-section .section-description{color:#a9a6c4}.developers-section .action--outline{color:#fff;box-shadow:inset 0 0 0 1px #ffffff38}.terminal{background:#16142e;border:1px solid #ffffff1a;border-radius:28px;overflow:hidden;box-shadow:0 60px 120px -60px #000000b3}.terminal-toolbar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.terminal-dots{gap:6px;display:flex}.terminal-dots i{background:#ffffff2e;border-radius:50%;width:10px;height:10px}.environment-switch{background:#ffffff0f;border-radius:10px;padding:4px;display:flex}.environment-switch button{color:#a9a6c4;background:0 0;border:0;border-radius:7px;padding:7px 15px;font-size:12px}.environment-switch button[aria-pressed=true]{color:#0d0b1f;background:var(--lime)}.terminal-body{font:clamp(11px,.94vw,18px)/1.9 var(--font-mono);color:#d7d4f0;padding:28px}.terminal-body pre{margin:0;overflow-x:auto}.terminal-events{margin:30px 0}.terminal-events p{white-space:nowrap;grid-template-columns:14px 1.8fr 1fr .35fr .65fr;gap:8px;display:grid}.terminal-events em,.terminal-events span,.verified{color:#9ee56b}.terminal-events b,.terminal-events em{font-style:normal;font-weight:400}.terminal-events small{font-size:inherit}.terminal-events .duplicate{color:#d4b366}.idempotent{color:#a9a6c4}.verified{font-size:.85em}.core-section{min-height:min(884px,46vw)}.core-heading{text-align:center;max-width:1100px;margin:0 auto}.core-heading .section-description{font-size:clamp(16px,1.25vw,24px)}.core-grid{background-image:url(/images/shore/6feb4.png);background-size:100% 100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:984px;margin:70px auto 0;display:grid;position:relative}.core-feature{text-align:center;padding:32px}.core-feature img{margin-inline:auto}.core-feature h3{margin:22px 0 8px;font-size:20px}.core-feature p{color:#515151;font-size:16px;line-height:1.5}.core-center{position:absolute;top:calc(52.8302% - 40px);left:calc(50% - 40px)}.faq-section{background:var(--surface-soft);align-items:center;min-height:min(1058px,55vw);display:flex}.faq-copy form{margin-top:26px}.faq-copy textarea{resize:vertical;background:#fff;border:1px solid #e1dfeb;border-radius:10px;width:100%;height:170px;padding:20px;font-size:16px;display:block}.faq-copy form button{margin-top:20px}.faq-list{flex-direction:column;gap:22px;display:flex}.faq-question{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:1fr 44px;align-items:center;gap:14px;width:100%;padding:0;font-size:16px;display:grid}.faq-question>span:first-child{background:var(--ink);border-radius:12px;padding:18px 20px}.faq-toggle{width:44px;height:44px;color:var(--ink);background:#ecebf3;border-radius:50%;place-items:center;font-size:24px;display:grid}.faq-answer{color:#515151;background:#fff;border:1px solid #eceaf6;border-radius:0 0 12px 12px;width:calc(100% - 58px);padding:18px 20px;font-size:16px;line-height:1.5}.faq-question[aria-expanded=true]>span:first-child{border-radius:12px 12px 0 0}.faq-question:disabled{opacity:1}.faq-question:disabled .faq-toggle{opacity:.55}.final-cta-section{padding-block:80px 120px}.final-cta{text-align:center;background:radial-gradient(at 50% 110%,#2d236d 0,#0000 60%),#0d0b1f;border-radius:44px;padding:clamp(60px,6vw,115px) 24px;box-shadow:0 10px 20px -12px #555}.final-cta h2{color:#fff;font-size:clamp(40px,3.333vw,64px);line-height:1.09}.final-cta p{color:#b3b0c9;margin-top:20px;font-size:18px}.final-cta .action-group{justify-content:center}.final-cta .action--outline{color:#fff;box-shadow:inset 0 0 0 1px #ffffff38}.site-footer{isolation:isolate;color:#fff;min-height:650px;padding-top:clamp(180px,17.7vw,340px);position:relative;overflow:hidden}.footer-waves{z-index:-1;width:max(152.2vw,1500px);position:absolute;top:0;left:50%;transform:translate(-50%)}.footer-waves img{width:100%;max-width:none;height:auto}.site-footer:after{content:"";z-index:-2;background:#564cd8;position:absolute;inset:330px 0 0}.footer-content{grid-template-columns:1fr 1.7fr;gap:30px;display:grid}.footer-brand>a img{width:clamp(145px,13.6vw,261px);height:auto}.powered-by{align-items:center;gap:8px;margin-top:16px;font-size:clamp(15px,1.25vw,24px);display:flex}.finna-wordmark{flex-shrink:0;display:inline-block}.finna-wordmark,.finna-wordmark-art{width:114.091px;height:30.787px;position:relative}.finna-wordmark-art{transform:scale(var(--wordmark-scale,1));transform-origin:0 0;display:block}.finna-wordmark-icon{border-radius:50%;width:25.351px;height:25.351px;position:absolute;top:2.718px;left:0}.social-links{gap:16px;margin-top:24px;display:flex}.social-links a,.social-links button{background:#fff;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.social-links button:disabled{opacity:1}.footer-groups{grid-template-columns:repeat(4,1fr);gap:30px;font-size:16px;display:grid}.footer-label{color:#e1defb;text-transform:uppercase;margin-bottom:20px;font-size:13px}.footer-groups ul{margin:0;padding:0;list-style:none}.footer-groups li{margin-bottom:16px}.footer-groups [aria-disabled]{opacity:.65}.footer-existing{grid-column:1/-1;gap:24px;padding-top:20px;font-size:14px;display:flex}.copyright{text-align:center;padding:70px 24px 40px;font-size:14px}.legal-page h1,.legal-page h2,.legal-page h3{font-family:var(--font-heading)}.legal-page{overflow-wrap:break-word}.legal-page>main{padding-block:40px 80px}.legal-page table{background:#fff}@media (hover:hover) and (pointer:fine){.action:not(:disabled):hover{color:#fff;background:#302b58;box-shadow:0 12px 28px -16px #564cd8}.action--light:not(:disabled):hover{color:#16142e;background:#eeebff}.desktop-nav a:hover,.footer-existing a:hover,.footer-groups a:hover{text-underline-offset:5px;text-decoration:underline}.storefront-features button:hover{opacity:1}}@media (min-width:1920px){.exchange-story{max-width:1920px;margin-inline:auto}}@media (max-width:1199px){html{--header-height:100px}.desktop-nav{gap:22px}.header-actions .action{min-height:44px;padding:10px 18px}.header-actions .action:first-child{display:none}.hero-section{min-height:760px}.hero-copy{padding-top:40px}.hero-art{margin-top:65px}.audience-section{height:980px;padding-top:100px}.audience-composition{height:700px;margin-top:65px}.audience-card{width:27%}.audience-card-0{top:40px;left:0}.audience-card-1{top:350px;left:0}.audience-card-2{top:0;right:0}.audience-card-3{top:390px;right:0}.audience-static-phone{left:37%}.storefront-stage{height:auto;min-height:840px;padding-block:80px}.storefront-features strong{font-size:16px}.storefront-features button{gap:16px}.feature-icon{width:50px;height:50px}.storefront-art{align-self:center;min-height:530px}.storefront-static-phone{top:0;left:18%}.domain-chip{top:-120px;left:-30px}.brand-settings{width:225px;padding:16px;top:270px;right:-20px}.terminal-body{padding:22px 16px}.terminal-events p{gap:4px}.rfq-trade{flex-wrap:wrap}.rfq-trade small{width:100%;margin:0}.core-feature p{font-size:14px}.footer-content{grid-template-columns:1fr 2fr}.footer-groups{gap:20px;font-size:14px}.footer-waves{width:1800px}.site-footer{padding-top:230px}}@media (max-width:767px){.travelling-phone-boundary{display:none}.exchange-story:has(.travelling-phone) .audience-static-phone,.exchange-story:has(.travelling-phone) .hero-static-phone,.exchange-story:has(.travelling-phone) .storefront-static-phone{visibility:visible}:root{--gutter:24px}html{--header-height:88px}.desktop-nav,.header-actions{display:none}.menu-toggle{place-items:center;display:grid}.mobile-nav{box-shadow:var(--shadow-product);background:#fff;border:1px solid #eceaf6;border-radius:20px;flex-direction:column;gap:8px;padding:20px;display:flex;position:absolute;top:76px;left:0;right:0}.mobile-nav>a:not(.action){padding:12px}.hero-section{height:auto;min-height:0;padding-bottom:65px}.hero-copy{padding-top:35px}.hero-copy h1{font-size:clamp(35px,8vw,56px);line-height:1.08}.desktop-break{display:none}.hero-copy p{width:100%;max-width:500px;margin-block:24px 28px;font-size:16px;line-height:1.55}.hero-copy .action{min-height:56px;font-size:14px}.hero-art{width:calc(100% - 32px);height:69vw;max-height:520px;margin-top:52px}.console-scale{transform:scale(var(--mobile-console-scale,.3))}.hero-static-phone{--scale:.32;top:16%;left:67%}.audience-section{height:auto;padding:45px 0 70px}.audience-section h2{padding-inline:24px;font-size:34px}.audience-composition{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;height:auto;margin-top:40px;display:grid}.audience-card{border-radius:20px;width:auto;padding:20px;position:static}.audience-card h3{font-size:20px}.audience-card p{font-size:14px}.audience-card .icon-tile{width:40px;height:40px}.audience-static-phone{display:none}.storefront-stage{min-height:0;padding:70px 0}.storefront-grid{grid-template-columns:minmax(0,1fr);gap:45px}.storefront-copy h2{font-size:36px}.storefront-features{margin-top:25px}.storefront-features button{padding:14px 0}.storefront-features strong{font-size:18px}.storefront-features button>span:last-child>span{font-size:16px}.storefront-art{width:100%;max-width:450px;min-height:600px;margin:0 auto}.storefront-static-phone{--scale:.64;top:0;left:calc(50% - 131px)}.domain-chip{top:-120px;left:0}.storefront-art{margin-top:120px}.brand-settings{width:210px;top:300px;right:0}.product-grid{grid-template-columns:minmax(0,1fr);gap:45px}.rails-section .product-copy{grid-row:1}.section-space{padding-block:70px}.eyebrow{font-size:11px;line-height:1.5}.section-description{margin-top:18px;font-size:17px}.product-copy h2{font-size:36px}.code-card pre{min-height:0;padding:24px 20px;font-size:13px}.code-toolbar{padding:16px}.code-response{gap:8px;padding:12px;font-size:9px}.api-receipts{gap:10px}.api-receipts>div{gap:7px;padding:10px;font-size:10px}.api-receipts strong{font-size:10px}.liquidity-features{gap:24px;font-size:15px}.rfq-card{border-radius:24px;padding:20px}.rfq-header{font-size:18px}.rfq-header>span{font-size:10px}.rfq-trade{font-size:13px}.desk-quote{grid-template-columns:1.1fr 1fr .4fr .7fr;gap:8px;padding:12px 10px;font-size:12px}.illustrated-accept{padding:8px;font-size:10px}.escrow-steps,.quote-time{font-size:10px}.developers-section .product-copy{grid-row:1}.terminal-body{padding:24px 16px;font-size:clamp(9px,2.6vw,14px)}.terminal-toolbar{padding:16px}.environment-switch button{padding:7px 10px;font-size:11px}.terminal-events p{gap:5px}.terminal-events small.idempotent{font-size:.8em}.core-grid{background:0 0;gap:24px;margin-top:40px}.core-feature{padding:20px 0}.core-feature h3{margin-top:18px;font-size:19px}.core-feature p{font-size:14px}.core-center{display:none}.faq-list{gap:16px}.faq-question{grid-template-columns:1fr 36px;gap:10px;font-size:14px}.faq-toggle{width:36px;height:36px}.faq-question>span:first-child{padding:17px}.faq-answer{width:calc(100% - 46px);font-size:14px}.faq-copy textarea{height:140px}.final-cta-section{padding-block:60px 80px}.final-cta{border-radius:28px;padding:60px 20px}.final-cta h2{font-size:40px}.final-cta p{font-size:16px;line-height:1.5}.final-cta .action-group{gap:12px}.final-cta .action{gap:12px;padding-left:18px;font-size:12px}.site-footer{min-height:900px;padding-top:180px}.footer-waves{width:1500px;left:50%}.site-footer:after{top:300px}.footer-content{flex-direction:column;gap:40px;display:flex}.footer-groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px;font-size:15px}.footer-brand>a img{width:155px}.powered-by{font-size:15px}.finna-wordmark{--wordmark-scale:.789;width:90px;height:24.29px}.footer-label{margin-bottom:16px}.footer-existing{flex-wrap:wrap;gap:16px;padding:0}.copyright{padding:50px 24px 30px}.action-group{gap:12px}}@media (max-width:374px){:root{--gutter:18px}.audience-composition{grid-template-columns:minmax(0,1fr)}.hero-copy h1{font-size:34px}.audience-section h2{font-size:30px}.api-receipts{flex-direction:column}.rfq-header{flex-wrap:wrap}.desk-quote{grid-template-columns:1fr 1fr .6fr}.quote-time,.terminal-dots{display:none}.terminal-toolbar{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.travelling-phone-boundary{display:none}.exchange-story:has(.travelling-phone) .audience-static-phone,.exchange-story:has(.travelling-phone) .hero-static-phone,.exchange-story:has(.travelling-phone) .storefront-static-phone{visibility:visible}}@media (max-width:374px){.hero-static-phone{--scale:.26;left:64%}}.product-grid>*{min-width:0}@media (max-width:374px){.code-toolbar{padding:12px}.code-tabs button{padding:6px;font-size:12px}}.exchange-story{--scale:1;--mobile-console-scale:.26}@media (max-width:1919px){.exchange-story{--scale:.75}}@media (max-width:1199px){.exchange-story{--scale:.5}}@media (max-width:767px){.exchange-story{--scale:.32}}@supports (transform:scale(calc(100vw / 1920px))){.exchange-story{--scale:calc(min(100vw,1920px)/1920px);--mobile-console-scale:calc((100vw - 32px)/1463px)}}.rail-features li:before{content:none}.rail-dot{background:#5b4dff;border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:0}.motion-word{display:inline-block}.motion-line{display:block}.code-card .motion-line:first-child{color:var(--lime)}.developers-section{isolation:isolate;background:#0d0b1f;position:relative}.developer-glow{z-index:-1;pointer-events:none;background:radial-gradient(at 55% 110%,#282066 0,#0000 58%);position:absolute;inset:0}.final-cta{isolation:isolate;background:#0d0b1f;position:relative;overflow:hidden}.final-cta-glow{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 110%,#2d236d 0,#0000 60%);position:absolute;inset:0}.escrow-track i{transform-origin:0}.footer-waves{aspect-ratio:2922.25/1081}.footer-waves img{position:absolute;left:0}.developers-section{overflow:clip}.domain-chip{max-width:100%}.domain-chip .logo-file-name{text-overflow:ellipsis;white-space:nowrap;color:#0d0b1f;flex:1;min-width:0;font-size:13px;line-height:16px;overflow:hidden}.domain-chip button{color:#4a3de6;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:28px;padding:4px 0;font-size:12px;font-weight:600}.domain-chip button:disabled{cursor:wait}.brand-settings label{margin-bottom:10px;display:block}.swatches{grid-template-columns:repeat(8,minmax(24px,1fr));gap:1px;display:grid}.swatches button{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:100%;max-width:32px;min-height:24px;padding:3px;display:grid}.swatches button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #16142e}.swatches button span{border:1px solid #0000001f;border-radius:50%;width:100%;height:100%;display:block}.domain-name{padding:0}.domain-name input{border-radius:inherit;color:#16142e;width:100%;min-width:0;font:inherit;background:0 0;border:0;padding:10px 9px}.brand-settings .logo-preview-note{color:#666;margin-bottom:0;font-size:11px}.brand-settings .brand-error{color:#a12424;margin:10px 0 0;font-size:12px;line-height:1.4}.exchange-uploaded-logo{object-fit:contain;flex-shrink:0;width:36px;height:36px}.exchange-preview-name{text-overflow:ellipsis;white-space:nowrap;max-width:225px;font-size:18px;line-height:normal;overflow:hidden}.domain-with-status{background:#fff;border-color:#e4e2f3;border-radius:10px;align-items:center;gap:8px;height:40px;margin-bottom:0;padding:0 12px;font-size:13px;display:flex}.domain-with-status input{color:#0d0b1f;flex:1;width:0;padding:0}.domain-with-status .domain-live-indicator{float:none;color:#2f6b12;white-space:nowrap;background:#e9f7e0;border-radius:999px;flex-shrink:0;align-items:center;margin-right:0;padding:3px 8px;font-size:11px;font-weight:700;line-height:13px;display:inline-flex}.brand-settings .domain-name:focus-within{border-color:var(--purple)}.brand-settings .domain-name input:focus{box-shadow:none;outline:none}.storefront-section{background:var(--surface-soft);position:relative}.storefront-section[data-scroll-story=pinned]{height:calc(var(--storefront-stage-height) + var(--storefront-scroll-run))}.storefront-section[data-scroll-story=pinned] .storefront-stage{top:var(--storefront-sticky-top,0);position:sticky}.timeline-track{z-index:0;left:var(--timeline-left,30px);top:var(--timeline-start,46px);height:var(--timeline-height,calc(100% - 92px));background:#dcdafc;border-radius:999px;width:3px;position:absolute;transform:translate(-50%)}.timeline-progress{background:var(--purple);border-radius:inherit;transform-origin:top;width:100%;height:100%;display:block}.storefront-features .feature-icon{transition:background-color .18s var(--ease-out),box-shadow .18s var(--ease-out),transform .18s var(--ease-out);position:relative}.storefront-features .feature-icon:after{content:"";border:2px solid var(--purple);border-radius:inherit;box-shadow:0 0 0 2px var(--surface-soft);opacity:0;transition:transform .18s var(--ease-out),opacity .18s var(--ease-out);position:absolute;inset:-4px;transform:scale(.94)}.storefront-features .selected .feature-icon{box-shadow:0 0 0 4px var(--surface-soft),0 8px 20px -8px #9c94ed}.storefront-features .selected .feature-icon:after{opacity:1;transform:scale(1)}.storefront-features .completed .feature-icon{background:#e2dfff}.storefront-features strong{transition:color .18s var(--ease-out)}.storefront-features .completed strong{color:var(--purple)}@media (prefers-reduced-motion:reduce){.storefront-features .feature-icon,.storefront-features .feature-icon:after,.storefront-features strong{transition:none}}.storefront-stage{z-index:13;background:0 0;position:relative}.storefront-features:has(button:focus-visible) .feature-icon,.storefront-features:has(button:focus-visible) .feature-icon:after,.storefront-features:has(button:focus-visible) strong{transition:none}.storefront-section[data-scroll-story=pinned] .domain-chip{left:var(--storefront-logo-left,0);top:var(--storefront-logo-top,-120px)}@media (min-width:768px){.hero-copy h1{width:min(100%,48.4375vw);max-width:930px;margin-inline:auto}.hero-copy p{max-width:628px}.core-heading .section-description{max-width:860px;margin-inline:auto}.core-heading .eyebrow{margin-bottom:0}.developers-section h2{letter-spacing:-.0364em;font-weight:600;line-height:1.286}.developers-section .section-description{color:#fffc;font-size:clamp(16px,1.04167vw,20px);line-height:1.6}.final-cta h2{letter-spacing:-.03em;max-width:724px;margin-inline:auto;font-size:clamp(40px,3.54167vw,68px);font-weight:600;line-height:1.059}.final-cta p{color:#fffc;max-width:724px;margin:24px auto 0;font-size:20px;line-height:1.6}.final-cta .action-group{gap:24px;margin-top:48px}.final-cta{border-radius:48px;padding-block:min(120px,6.25vw)}.audience-card-4{top:200px;right:0}}@media (min-width:1200px){.audience-composition{margin-top:min(139px,7.23958vw)}.audience-card-2{top:max(-49px,-2.55208vw);right:11.591%}.audience-card-3{right:7.159%}.audience-card-4{top:min(298px,15.5208vw);right:8.864%}.storefront-grid{grid-template-columns:minmax(0,850fr) minmax(0,810fr);gap:min(100px,5.20833vw)}.eyebrow{letter-spacing:0;font-size:min(20px,1.04167vw)}.storefront-copy h2{letter-spacing:.01em;line-height:normal}.storefront-copy .section-description{letter-spacing:.01em;max-width:none;margin-top:16px;line-height:1.35}.storefront-features{margin-top:26px;margin-bottom:23px}.storefront-features button{gap:32px;padding:16px}.storefront-features strong{font-size:min(20px,1.04167vw);line-height:1.6}.feature-icon{width:min(72px,3.75vw);height:min(72px,3.75vw)}.feature-glyph{width:min(40px,2.08333vw);height:min(40px,2.08333vw)}.hero-copy .action,.storefront-copy>.action{min-height:70px;font-size:18px}.liquidity-section .product-grid{grid-template-columns:minmax(0,917fr) minmax(0,730fr);gap:min(113px,5.88542vw)}.liquidity-features{font-size:min(16px,.83333vw);line-height:1.5}.core-section{min-height:min(952px,49.5833vw)}.core-heading{max-width:1077px}.core-heading h2{letter-spacing:.01em;line-height:1.2}.core-grid{min-height:432px;margin-top:48px}.faq-copy h2{white-space:nowrap;letter-spacing:.01em;font-size:min(72px,3.75vw);line-height:normal}}@media (min-width:768px) and (max-width:1199px){.audience-section{height:1100px}.audience-composition{height:850px}.audience-card-4{top:280px}.audience-card-3{top:580px}.faq-copy h2{white-space:nowrap;font-size:clamp(26px,3.4vw,40px)}}@media (min-width:768px){.faq-list{gap:clamp(24px,2.08333vw,40px)}.faq-question{letter-spacing:.01em;grid-template-columns:minmax(0,1fr) 56px;gap:24px;font-size:clamp(14px,1.04167vw,20px);font-weight:500;line-height:1.35}.faq-question>span:first-child{background:#0d0b1f;border-radius:24px 24px 24px 0;padding:24px}.faq-toggle{background:#e4e6ed;width:56px;height:56px}.faq-question[aria-expanded=true]{width:calc(100% - 104px);margin-bottom:-24px;display:block;position:relative}.faq-question[aria-expanded=true]>span:first-child{border-radius:24px 24px 0 0;padding-bottom:32px;display:block}.faq-question[aria-expanded=true] .faq-toggle{display:none}.faq-answer{width:100%;box-shadow:none;letter-spacing:.01em;border:0;border-radius:24px 24px 24px 0;padding:24px;font-size:clamp(16px,1.25vw,24px);font-weight:500;line-height:1.35;position:relative}}.faq-answer-reveal{opacity:0;visibility:hidden;transition:height .2s var(--ease-out),opacity .2s var(--ease-out),visibility 0s .2s;overflow:clip}.faq-answer-reveal[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.faq-answer-reveal[data-instant=true]{transition:none}@media (prefers-reduced-motion:reduce){.faq-answer-reveal{transition:none}}.hero-copy .action{gap:12px}.hero-copy .action>span:first-child{white-space:nowrap}.motion-word-group{white-space:nowrap;display:inline-block}.browser-bar .browser-address{justify-content:center;align-items:center;gap:8px;display:flex}.browser-address img{flex-shrink:0;margin-inline:4px;transform:scale(3)}.faq-section,.liquidity-section,.rails-section{overflow-x:clip}@media (min-width:768px){.audience-heading{top:var(--header-height);z-index:20;padding:12px var(--gutter);background:#fff;position:sticky}}.storefront-section[data-scroll-story=pinned] .storefront-copy{top:var(--storefront-copy-offset,0);position:relative}.storefront-section[data-scroll-story=pinned] .storefront-stage{min-height:max(760px,var(--storefront-content-height,0px))}@media (min-width:768px) and (max-width:1199px){.storefront-section[data-scroll-story=pinned] .storefront-stage{min-height:max(840px,var(--storefront-content-height,0px))}}.app-loader{z-index:1000;background:#fff;place-items:center;display:grid;position:fixed;inset:0}.app-loader-static{display:none}.site-content[data-site-ready=false]{visibility:hidden}.site-content[data-site-ready=false] .hero-copy #hero-title,.site-content[data-site-ready=false] .hero-copy .action,.site-content[data-site-ready=false] .hero-copy p,.site-content[data-site-ready=false] .site-header{animation-play-state:paused}body:has(.app-loader){overflow:hidden}.social-links a{color:#564cd8}@media (prefers-reduced-motion:reduce){.app-loader-animation{display:none}.app-loader-static{display:block}}@media (min-width:768px){.social-links{gap:24px}.social-links a{width:60px;height:60px}}.demo-video-dialog{border:1px solid var(--border-subtle);width:min(960px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);background:#fff;border-radius:24px;margin:auto;padding:20px;overflow:auto}.demo-video-dialog::backdrop{background:#0d0b1fbf}.demo-video-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.demo-video-heading h2{font-family:var(--font-body);font-size:clamp(18px,3vw,24px);line-height:1.3}.demo-video-close{background:var(--surface-soft);width:44px;height:44px;color:var(--ink);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.demo-video-player{aspect-ratio:16/9;background:#0d0b1f;border:0;border-radius:12px;width:100%;min-height:200px;max-height:calc(100dvh - 144px);display:block}body:has(.demo-video-dialog[open]){overflow:hidden}@media (max-width:767px){.demo-video-dialog{border-radius:20px;padding:12px}}@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-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-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-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}@media (prefers-reduced-motion:no-preference){@keyframes prototype-114-7290-0{0.0%{animation-timing-function:cubic-bezier(.16,1,.3,1);opacity:0}100.0%{opacity:1}}@keyframes prototype-114-7290-1{0.0%{animation-timing-function:cubic-bezier(.16,1,.3,1);translate:0 40px}100.0%{translate:0 0}}.hero-copy #hero-title{animation:prototype-114-7290-0 .69984s linear 0s both,prototype-114-7290-1 .99981s linear 0s both}@keyframes prototype-114-7292-0{0.0%{animation-timing-function:cubic-bezier(.16,1,.3,1);opacity:0}100.0%{opacity:1}}@keyframes prototype-114-7292-1{0.0%{animation-timing-function:cubic-bezier(.16,1,.3,1);translate:0 32px}100.0%{translate:0 0}}.hero-copy p{animation:prototype-114-7292-0 .62991s linear .12987s both,prototype-114-7292-1 .89991s linear .12987s both}@keyframes prototype-114-7293-0{0.0%{animation-timing-function:cubic-bezier(.16,1,.3,1);opacity:0}100.0%{opacity:1}}@keyframes prototype-114-7293-1{0.0%{animation-timing-function:cubic-bezier(.16,1,.3,1);translate:0 28px}100.0%{translate:0 0}}.hero-copy .action{animation:prototype-114-7293-0 .63018s linear .24975s both,prototype-114-7293-1 .90018s linear .24975s both}@keyframes prototype-114-6458-0{0.0%{animation-timing-function:cubic-bezier(.16,1,.3,1);opacity:0}100.0%{opacity:1}}@keyframes prototype-114-6458-1{0.0%{animation-timing-function:cubic-bezier(.16,1,.3,1);translate:0 16px}100.0%{translate:0 0}}.site-header{animation:prototype-114-6458-0 .55998s linear 0s both,prototype-114-6458-1 .80001s linear 0s both}}.terminal-events .event-name{color:inherit}.firm-quote,.mobile-partner{display:none}@media (max-width:767px){:root{--gutter:16px}html{--header-height:80px}.site-header{height:var(--header-height);width:100%;padding:20px 16px;border-radius:24px;box-shadow:0 2px 20px rgb(220 218 252/25%)}.site-header .brand img{width:94px;height:30px}.menu-toggle{width:40px;height:40px;padding:8px;border:1px solid #e4e2f3;border-radius:12px;background:white}.mobile-nav{top:60px;left:auto;right:16px;z-index:30;width:max-content;max-width:calc(100% - 32px);padding:16px 20px;gap:24px;align-items:flex-start;border:1px solid #e4e2f3;border-radius:16px;box-shadow:2px 2px 12px rgb(0 0 0/10%);opacity:0;visibility:hidden;pointer-events:none;overflow:clip;transform-origin:top right;transform:translateY(-6px) scale(.96);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out),visibility 0s .2s}.mobile-nav[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}.mobile-nav[data-instant=true]{transition:none}.mobile-nav>a:not(.action){padding:0;font-size:20px;font-weight:500;line-height:1.45;letter-spacing:.2px;color:#000}.mobile-nav-actions{display:flex;flex-direction:column;align-items:stretch;gap:16px}.mobile-nav-actions .action{width:100%;min-height:0;padding:12px 40px;font-size:16px;line-height:1.45;letter-spacing:.16px;box-shadow:none}.mobile-nav-actions .action--outline{border:1px solid rgb(91 77 255/10%);padding-inline:24px;color:#0c074e;box-shadow:inset 0 0 0 1px rgb(22 20 46/14%)}.hero-section{min-height:820px;padding:0;height:auto}.hero-copy{padding-top:48px}.hero-copy h1{font-size:38px;line-height:1.12;letter-spacing:0;color:#0d0b1f}.hero-copy p{font-size:14px;font-weight:500;line-height:1.5;margin:8px auto 24px}.hero-copy .action{min-width:0}.hero-copy{min-height:366px;padding-bottom:40px}.hero-art{--hero-console-scale:calc(min(386px, 100vw - 44px) / 1160px);display:block;width:min(386px,calc(100% - 44px));height:calc(877px * var(--hero-console-scale) + 64px + 863px * var(--mobile-phone-scale));max-height:none;margin:48px auto 0}.hero-art .console-scale{transform:scale(var(--hero-console-scale))}.hero-static-phone{--scale:var(--mobile-phone-scale);left:calc(50% - 205px * var(--mobile-phone-scale));top:calc(877px * var(--hero-console-scale) + 64px);visibility:visible}.hero-section{padding-bottom:66px}.action{min-height:54px;font-size:16px;padding:12px 12px 12px 24px;gap:0;justify-content:space-between}.action>span:first-child{flex:1;text-align:center}.action-arrow{width:30px;height:30px}.action-arrow picture{display:grid;place-items:center}.audience-section,.section-space,.storefront-stage{padding-block:64px;min-height:0}.section-description{font-size:16px;font-weight:500;line-height:1.5;margin-top:16px}.eyebrow{font-size:10px;line-height:1.6;margin-bottom:16px;letter-spacing:0}.audience-section h2,.core-heading h2,.product-copy h2,.storefront-copy h2{font-size:32px;line-height:1.12;color:#0d0b1f}.product-grid{gap:48px}.product-copy>.action{width:100%;margin-top:32px}.product-copy h2 br{display:none}.product-copy h2 .motion-line{display:inline;white-space:normal}.audience-section h2{padding-inline:0}.audience-composition{display:flex;flex-direction:column;gap:24px;margin-top:32px}.audience-card{padding:24px;border-radius:24px;min-height:194px}.audience-card-0{order:0}.audience-card-2{order:1}.audience-card-1{order:2}.audience-card-3{order:3}.audience-card .icon-tile{width:46px;height:46px}.audience-card h3{font-size:24px;line-height:32px;letter-spacing:-.315px}.audience-card p{font-size:16px;font-weight:500;line-height:22px}.storefront-grid{gap:48px}.storefront-copy .eyebrow{margin-bottom:8px}.storefront-features{margin:32px 0;gap:4px}.storefront-features button{padding:16px;gap:12px;min-height:75px}.storefront-features button>span:last-child{min-width:0;flex:1}.storefront-features strong{font-size:12px;line-height:1.6;letter-spacing:.12px;margin-bottom:2px;color:var(--purple)}.storefront-features button>span:last-child>span{font-size:14px;line-height:1.35}.storefront-features .feature-icon{width:40px;height:40px;background:#e1deff}.storefront-features .feature-glyph{width:24px;height:24px;background:var(--purple)}.storefront-copy>.action{width:100%;font-size:16px;min-height:54px}.storefront-art{margin:0;max-width:none;min-height:0;height:calc(863px * var(--mobile-phone-scale) + 190px)}.storefront-static-phone{--scale:var(--mobile-phone-scale);left:calc(50% - 205px * var(--mobile-phone-scale));top:32px}.domain-chip{top:0;left:0;width:350px;max-width:calc(100% - 48px)}.brand-settings{width:324px;max-width:100%;right:0;top:calc(863px * var(--mobile-phone-scale) - 10px);padding:20px}.brand-settings .mini-label{color:#0d0b1f;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0;margin-bottom:16px}.brand-settings label,.brand-settings>p:not(.mini-label){font-size:11px;font-weight:600;text-transform:uppercase;color:#5f5c7a;letter-spacing:.66px}.brand-settings label{display:block;margin-bottom:8px}.swatches{gap:10px;margin-bottom:16px}.swatches button{width:26px;height:26px;padding:0;border:0}.swatches button span{border:0}.swatches button[aria-pressed=true]{border-radius:50%;box-shadow:0 0 0 3px white,0 0 0 5px #8422cf}.rail-features{font-size:14px;font-weight:600;line-height:1.5;gap:20px;margin-top:32px}.rail-features strong{font-weight:inherit}.code-card{border-radius:20px}.code-toolbar{padding:14px;font-size:10px}.code-tabs{gap:8px}.code-tabs button{font-size:11px;padding:7px 10px}.code-card pre{font-size:12px;line-height:22px;padding:24px 20px}.code-response{padding:16px;font-size:11px;gap:8px}.api-receipts{flex-direction:column;gap:24px;margin-top:32px}.api-receipts>div{width:100%;padding:24px;gap:18px;font-size:14px;min-height:98px;border-radius:24px}.api-receipts strong{font-size:18px}.receipt-icon{width:48px;height:48px;border-radius:14px}.liquidity-features{grid-template-columns:1fr;gap:24px;margin-top:32px;font-size:16px;line-height:1.4}.liquidity-features strong{color:#515151;margin-bottom:4px}.rfq-card{padding:18px;border-radius:20px}.rfq-header{font-size:16px;flex-wrap:nowrap}.rfq-header>span{font-size:12px;padding:5px 8px}.rfq-trade{margin-block:18px;padding:14px;font-size:13px;gap:4px}.rfq-trade small{width:100%;font-size:11px;margin-top:4px}.desk-quotes{gap:10px}.desk-quote{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;min-height:80px;padding:12px;font-size:13px;position:relative}.desk-quote>div{display:contents}.desk-quote>strong{text-align:center;font-size:14px}.quote-time{display:block;text-align:right;font-size:11px}.desk-quote .best-price,.desk-quote .firm-quote{display:block;grid-column:1/3;grid-row:2;width:max-content;font-size:10px;margin:0}.firm-quote{color:var(--muted)}.illustrated-accept{grid-column:3;grid-row:2;justify-self:end;font-size:12px;padding:8px 18px}.escrow{margin-top:18px;padding-top:20px}.escrow-steps{font-size:14px;gap:10px}.developers-section .product-copy h2{color:white}.developers-section .product-copy .eyebrow{margin-bottom:16px}.developers-section .action-group{margin-top:32px;flex-direction:column;gap:12px}.developers-section .action,.final-cta .action{width:100%;padding:8px 8px 8px 22px}.developers-section .action-arrow,.final-cta .action-arrow{width:38px;height:38px}.terminal{border-radius:20px}.terminal-toolbar{padding:14px}.terminal-dots{display:flex;gap:5px}.terminal-dots i{width:6px;height:6px}.environment-switch{padding:3px;gap:5px;border-radius:8px}.environment-switch button{padding:5px 9px;font-size:10px}.terminal-body{padding:16px;font-size:10.5px;line-height:1.8}.terminal-events{display:flex;flex-direction:column;gap:12px;margin:24px 0}.terminal-events p{grid-template-columns:10px 1fr 1fr 1fr;row-gap:4px;column-gap:5px}.terminal-events .event-name{grid-column:2/5;font-size:11px}.terminal-events b{grid-row:2;grid-column:2;font-size:10px}.terminal-events em{grid-row:2;grid-column:3;font-size:10px;text-align:center}.terminal-events small{grid-row:2;grid-column:4;font-size:10px;text-align:right}.verified{font-size:10.5px}.core-grid{grid-template-columns:1fr;gap:0;margin-top:32px;background-image:url(/images/shore/6feb4.png);background-size:1002.5px 431.97px;background-position:0 0;overflow:clip}.core-feature{min-height:219.5px;padding:32px 40px 19px;background:radial-gradient(at bottom right,rgb(220 218 252/8%),transparent)}.core-feature h3{font-size:20px;line-height:24px;margin:24px 0 8px}.core-feature p{font-size:16px;font-weight:500;line-height:24px}.faq-section .product-grid{gap:36px}.faq-copy h2{font-size:38px;line-height:1.12}.faq-copy .eyebrow{margin-bottom:12px}.faq-copy .section-description{margin-top:12px}.faq-copy form{margin-top:24px}.faq-copy textarea{height:124px;padding:16px;border-radius:12px;border-color:#d0cee0;font-size:14px}.faq-copy form button{min-height:44px;margin-top:12px;padding:12px 24px;justify-content:center}.faq-list{gap:20px}.faq-question{font-size:13px;gap:10px;line-height:1.4}.faq-question>span:first-child{padding:18px;min-height:58px;border-radius:18px 18px 18px 0}.faq-question[aria-expanded=true]{grid-template-columns:1fr;width:calc(100% - 20px);position:relative;margin-bottom:-16px}.faq-question[aria-expanded=true]>span:first-child{padding:20px 20px 36px;border-radius:18px 18px 0 0;font-size:14px}.faq-question[aria-expanded=true] .faq-toggle{display:none}.faq-answer{position:relative;width:100%;padding:20px;border:0;border-radius:18px 18px 18px 0;font-size:15px;font-weight:500;box-shadow:none}.final-cta-section{padding:64px 0}.final-cta{padding:48px 24px;border-radius:28px}.final-cta h2{font-size:32px;line-height:1.12}.final-cta p{margin-top:24px;font-size:16px;font-weight:500;line-height:24px;color:rgb(255 255 255/80%)}.final-cta .action-group{margin-top:24px;flex-direction:column;gap:16px}.final-cta .action{font-size:16px}.site-footer{min-height:842px;padding-top:248px;margin-top:74px}.footer-waves{width:2386.997px;aspect-ratio:2386.997/883}.footer-content{width:calc(100% - 48px);gap:44px}.footer-brand>a img{width:140px;height:44px}.powered-by{margin-top:16px;font-size:14px;gap:8px}.desktop-partner{display:none}.mobile-partner{display:block;position:relative;width:74px;height:20px}.mobile-partner img{position:absolute}.social-links{margin-top:16px;gap:24px}.footer-groups{gap:36px 24px;font-size:14px;line-height:20px}.footer-label{font-size:11px;line-height:13px;margin-bottom:14px}.footer-groups li{margin:0 0 14px}.footer-groups li:last-child{margin-bottom:0}.footer-existing{display:none}.copyright{font-size:14px;line-height:21px;padding:60px 24px 25px}}@media (max-width:374px){.hero-copy h1{font-size:34px}.domain-chip{max-width:100%;padding:16px}.swatches{gap:8px}.code-response,.rfq-header{flex-wrap:wrap}}@media (max-width:767px){.faq-toggle{font-size:0;background:url(/images/shore/2c61a.svg) 50%/contain no-repeat}.faq-toggle img{display:none}.faq-question:disabled .faq-toggle{opacity:1}}.motion-break{display:contents}@media (max-width:767px){.hero-copy .action{font-size:16px;min-height:54px}.audience-section h2{width:calc(100% - 32px);margin-inline:auto;min-height:36px}.swatches{display:flex;flex-wrap:nowrap}.swatches button{flex:0 0 26px}.rail-dot{background:#d9d9d9}.action:disabled,.code-tabs button:disabled{opacity:1}.liquidity-features strong{line-height:19px}.desk-quote,.rfq-header,.rfq-trade{line-height:normal}.rfq-trade{flex-wrap:wrap}.rfq-trade small{margin-left:0}.desk-quote{min-height:80px}.illustrated-accept{display:grid;place-items:center;height:32px;padding:0 18px;line-height:14px}.escrow>strong{font-size:16px}.escrow-steps{line-height:normal;font-weight:600}.escrow-track{gap:10px;margin:14px 0 8px}.terminal{min-height:352px}.terminal-events .event-name,.terminal-events p{line-height:13px}.terminal-events b,.terminal-events em,.terminal-events small{line-height:12px}.developers-section .section-description{color:rgb(255 255 255/80%)}.final-cta-section.container{width:calc(100% - 32px)}.faq-question[aria-expanded=true]>span:first-child{padding-bottom:20px}}@media (max-width:374px){.swatches{gap:8px}.swatches button{flex-basis:24px;width:24px;height:24px}}@media (max-width:767px){.audience-card{padding:23px}.storefront-features button:nth-of-type(3){padding-right:9px}.developers-section .product-grid{gap:32px}.core-section{margin-top:0}.liquidity-features strong{line-height:18px}.hero-art,.storefront-art{--mobile-phone-scale:min(0.861,calc((100vw - 77px) / 410px))}.code-response,.code-tabs button{line-height:13px}.api-receipts>div{line-height:normal}.rfq-header>span{line-height:14px}.rfq-trade{padding:13px}.desk-quote{padding:11px}.escrow>strong{display:block;line-height:19px}.audience-card-4{order:3}.audience-card-3{order:4}.faq-answer-reveal{filter:drop-shadow(2px 4px 12px rgb(0 0 0/5%))}.contact-field input,.contact-field textarea,.domain-name input,.faq-copy textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.mobile-nav{transition:none}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.hero-art [data-mobile-reveal]{transition:opacity .6s var(--ease-out),translate .6s var(--ease-out)}.hero-art [data-mobile-reveal=pending]{opacity:0;translate:0 24px}.hero-art [data-mobile-reveal=visible]{opacity:1;translate:0 0}}.contact-page{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,100px);max-width:1280px;padding-block:72px 100px}.contact-introduction{padding-top:24px}.contact-introduction h1{font-size:clamp(38px,3.3vw,56px);line-height:1.12;color:var(--ink-strong)}.contact-description{margin-top:24px;color:#515151;font-size:18px;line-height:1.6}.contact-demo{margin-top:48px;padding-top:32px;border-top:1px solid var(--border-subtle)}.contact-demo h2{font-size:24px}.contact-demo p{margin:12px 0 24px;color:#515151;line-height:1.6}.contact-card{min-width:0;padding:36px;border:1px solid #e4e2f3;border-radius:24px;background:var(--surface-soft);box-shadow:0 20px 60px -36px rgb(43 32 140/30%)}.contact-card h2{font-size:28px;line-height:1.2}.contact-form-intro{margin-top:10px;font-size:14px;color:var(--muted)}.contact-form{display:flex;flex-direction:column;gap:24px;margin-top:28px}.contact-form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.contact-field{min-width:0;display:flex;flex-direction:column;gap:10px}.contact-field label{font-size:14px;font-weight:600}.contact-field input,.contact-field textarea{width:100%;min-width:0;padding:14px 16px;border:1px solid #d0cee0;border-radius:12px;background:white;color:var(--ink);font-size:16px;line-height:1.5}.contact-field input{min-height:52px}.contact-field textarea{min-height:180px;resize:vertical}.contact-field input:focus,.contact-field textarea:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 3px rgb(86 76 216/12%)}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#75718a}.contact-honeypot{display:none}.contact-privacy{color:var(--muted);font-size:13px;line-height:1.6}.contact-privacy a{color:var(--purple);text-decoration:underline;text-underline-offset:3px}.contact-feedback{padding:14px 16px;border-radius:12px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.contact-feedback--error{color:#8c2534;background:#fff0f2}.contact-feedback--success{color:#2f6b12;background:#e9f7e0}.contact-submit{align-self:start;font-size:16px}.contact-submit:disabled{cursor:wait}@media (max-width:900px){.contact-page{grid-template-columns:minmax(0,1fr);gap:36px;max-width:680px;padding-block:40px 64px}.contact-introduction{padding-top:0}.contact-demo{margin-top:28px;padding-top:24px}}@media (max-width:767px){.contact-card{padding:24px}.contact-form-row{grid-template-columns:minmax(0,1fr);gap:24px}.contact-description{font-size:16px}.contact-submit{width:100%;justify-content:center}}@media (max-width:374px){.contact-card{padding:20px}}.faq-contact-form{gap:16px}.faq-copy .faq-contact-form .contact-submit{align-self:flex-start;margin-top:0}.faq-contact-form .contact-field textarea{min-height:170px}.faq-contact-form .contact-field input:focus,.faq-contact-form .contact-field textarea:focus{outline:none;box-shadow:none}@font-face{font-family:grenettePro;src:url(/_next/static/media/d2c5a7c17c9aef70-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:grenettePro;src:url(/_next/static/media/5a362547d526d31e-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:grenettePro;src:url(/_next/static/media/fb85bcfbd2fb98f4-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:grenettePro;src:url(/_next/static/media/80f15d1d4836d54f-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:grenettePro Fallback;src:local("Times New Roman");ascent-override:89.65%;descent-override:28.69%;line-gap-override:0.00%;size-adjust:111.54%}.__className_0708e0{font-family:grenettePro,grenettePro Fallback}@font-face{font-family:interDisplay;src:url(/_next/static/media/055fe2efe01b0ce2-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:interDisplay;src:url(/_next/static/media/d49761e5568bcdac-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:interDisplay;src:url(/_next/static/media/fd03ea0e74521041-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:interDisplay;src:url(/_next/static/media/816386e8342179fd-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:interDisplay;src:url(/_next/static/media/161ec9b856c3b8c6-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:interDisplay;src:url(/_next/static/media/dbab90fb9d6f23d1-s.ttf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:interDisplay Fallback;src:local("Arial");ascent-override:98.56%;descent-override:24.54%;line-gap-override:0.00%;size-adjust:98.29%}.__className_70c317{font-family:interDisplay,interDisplay Fallback}@font-face{font-family:rebondGrotesque;src:url(/_next/static/media/6d97bb481818c2e1-s.otf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:rebondGrotesque;src:url(/_next/static/media/c619f5bbbdc6e2e7-s.otf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:rebondGrotesque;src:url(/_next/static/media/32eda6a126618ea1-s.otf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:rebondGrotesque Fallback;src:local("Arial");ascent-override:89.94%;descent-override:21.51%;line-gap-override:0.00%;size-adjust:102.29%}.__className_f44d82{font-family:rebondGrotesque,rebondGrotesque Fallback}@font-face{font-family:aeonikFono;src:url(/_next/static/media/0fe5aa6a218bb3a9-s.otf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:aeonikFono;src:url(/_next/static/media/da1a840c0169271a-s.otf?dpl=dpl_97MkJFNvW1nJogJD3YS18dnMb6m1) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:aeonikFono Fallback;src:local("Arial");ascent-override:80.22%;descent-override:17.59%;line-gap-override:0.00%;size-adjust:116.56%}.__className_ecc787{font-family:aeonikFono,aeonikFono Fallback}