@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--scrollbar-thumb-color:transparent;--scrollbar-track-color:transparent}*,::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-border-style:solid;--tw-mask-linear:linear-gradient(#fff,#fff);--tw-mask-radial:linear-gradient(#fff,#fff);--tw-mask-conic:linear-gradient(#fff,#fff);--tw-mask-left:linear-gradient(#fff,#fff);--tw-mask-right:linear-gradient(#fff,#fff);--tw-mask-bottom:linear-gradient(#fff,#fff);--tw-mask-top:linear-gradient(#fff,#fff);--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:#000;--tw-mask-bottom-to-color:transparent;--tw-leading:initial;--tw-font-weight: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-content:""}}}@layer theme{:host,:root{--font-sans:"IBM Plex Sans";--font-serif:"Bodoni Moda";--font-mono:"JetBrains Mono";--spacing:.25rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extrabold:800;--radius-xs:.125rem;--default-transition-duration:.125s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-black:#000;--color-white:#fff;--color-gray-50:var(--color-zinc-50);--color-gray-75:var(--color-zinc-75);--color-gray-100:var(--color-zinc-100);--color-gray-150:var(--color-zinc-150);--color-gray-200:var(--color-zinc-200);--color-gray-300:var(--color-zinc-300);--color-gray-400:var(--color-zinc-400);--color-gray-450:var(--color-zinc-450);--color-gray-500:var(--color-zinc-500);--color-gray-550:var(--color-zinc-550);--color-gray-650:var(--color-zinc-650);--color-gray-750:var(--color-zinc-750);--color-gray-850:var(--color-zinc-850);--color-zinc-25:oklch(98.5% 0 118.64);--color-zinc-50:oklch(96.5% .0014 286.3);--color-zinc-75:oklch(94.3% .0027 286.32);--color-zinc-100:oklch(92.1% .0039 286.31);--color-zinc-150:oklch(87.6% .0052 286.12);--color-zinc-200:oklch(83.2% .0072 286.08);--color-zinc-250:oklch(78.7% .0094 286.04);--color-zinc-300:oklch(74.3% .0114 285.91);--color-zinc-350:oklch(69.8% .013 285.91);--color-zinc-400:oklch(65.4% .0132 285.9);--color-zinc-450:oklch(60.9% .0135 285.9);--color-zinc-500:oklch(56.5% .0137 285.9);--color-zinc-550:oklch(52.1% .014 285.9);--color-zinc-600:oklch(47.6% .0143 285.91);--color-zinc-650:oklch(43.2% .0142 285.9);--color-zinc-700:oklch(38.7% .0125 285.91);--color-zinc-750:oklch(34.3% .0101 285.9);--color-zinc-800:oklch(29.8% .0071 285.91);--color-zinc-850:oklch(25.4% .0056 285.91);--color-zinc-900:oklch(20.9% .0059 285.9);--color-zinc-925:oklch(18.7% .0054 285.9);--color-zinc-950:oklch(16.5% .0049 285.9);--color-zinc-975:oklch(14.3% .0044 285.9);--text-3xs:.625rem;--text-3xs--value:10;--text-3xs--line-height:1.4;--text-2xs:.6875rem;--text-2xs--value:11;--text-2xs--line-height:1.45455;--text-xs:.75rem;--text-xs--value:12;--text-xs--line-height:1.41667;--text-sm:.875rem;--text-sm--value:14;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--value:16;--text-base--line-height:1.4375;--text-lg:1.125rem;--text-lg--value:18;--text-lg--line-height:1.38889;--text-xl:1.25rem;--text-xl--value:20;--text-xl--line-height:1.35;--text-2xl:1.375rem;--text-2xl--value:22;--text-2xl--line-height:1.31818;--text-3xl:1.5625rem;--text-3xl--value:25;--text-3xl--line-height:1.28;--text-4xl:1.75rem;--text-4xl--value:28;--text-4xl--line-height:1.25;--text-5xl:2rem;--text-5xl--value:32;--text-5xl--line-height:1.21875;--text-6xl:2.25rem;--text-6xl--value:36;--text-6xl--line-height:1.19444;--text-7xl:2.5rem;--text-7xl--value:40;--text-7xl--line-height:1.15;--text-8xl:2.8125rem;--text-8xl--value:45;--text-8xl--line-height:1.13;--text-9xl:3.1875rem;--text-9xl--value:51;--text-9xl--line-height:1.11;--text-10xl:3.625rem;--text-10xl--value:58;--text-10xl--line-height:1.1;--text-11xl:4.0625rem;--text-11xl--value:65;--text-11xl--line-height:1.05;--text-12xl:4.5625rem;--text-12xl--value:73;--text-12xl--line-height:1;--text-13xl:5.125rem;--text-13xl--value:82;--text-13xl--line-height:1;--text-14xl:5.75rem;--text-14xl--value:92;--text-14xl--line-height:1;--text-15xl:6.4375rem;--text-15xl--value:103;--text-15xl--line-height:1;--text-16xl:7.3125rem;--text-16xl--value:117;--text-16xl--line-height:1;--text-17xl:8.1875rem;--text-17xl--value:131;--text-17xl--line-height:1;--spacing--value:.25;--fluid-text-lg:var(--text-lg--value);--fluid-text-lg--line-height:var(--text-lg--line-height);--fluid-text-2xl:var(--text-2xl--value);--fluid-text-2xl--line-height:var(--text-2xl--line-height);--fluid-text-4xl:var(--text-4xl--value);--fluid-text-4xl--line-height:var(--text-4xl--line-height);--fluid-text-6xl:var(--text-6xl--value);--fluid-text-6xl--line-height:var(--text-6xl--line-height);--color-primary-250:oklch(78.7% .055 148.2);--color-primary-350:oklch(69.8% .062 148.8);--color-primary-500:oklch(56.5% .063 150.9);--color-primary-600:oklch(47.6% .059 153.2);--color-primary-650:oklch(43.2% .056 154.8);--tone-gray-soft:inherit;--tone-gray-normal:inherit;--tone-gray-loud:inherit;--tone-primary-quiet:inherit;--tone-primary-soft:inherit;--tone-primary-loud:inherit}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;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);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-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{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--base-selection-color:inherit;--base-selection-bg-color:oklab(82.0619% -.0518241 -.0790558/.44);interpolate-size:allow-keywords}#app,body{display:flex;flex-direction:column;min-height:100vh;min-width:18.75rem}@supports (min-height:100dvh){#app,body{min-height:100dvh}}*{outline-color:var(--cur-outline-color,var(--arg-outerline-color,var(--outerline-color)))}:not(:where(pre,pre *)){text-wrap:pretty}:focus-visible{outline-color:var(--cur-outline-color,var(--arg-outerline-color,var(--outerline-color)));outline-offset:var(--cur-outline-offset,var(--outerline-offset));outline-style:solid;outline-width:var(--cur-outline-width,var(--outerline-width))}::-moz-selection{background-color:var(--cur-selection-bg-color,var(--base-selection-bg-color));color:var(--cur-selection-color,var(--base-selection-color))}::selection{background-color:var(--cur-selection-bg-color,var(--base-selection-bg-color));color:var(--cur-selection-color,var(--base-selection-color))}:root{--reveal-translate:calc(var(--spacing)*1.5);--reveal-scale:.02;--reveal-duration:.15s;--reveal-enter-timing-function:ease-out;--reveal-leave-timing-function:ease-in;--scrollbar-thumb-color:oklch(0% 0 0/.225);--scrollbar-track-color:transparent;--scrollbar-on-hover-thumb-color:oklch(0% 0 0/.225);--scrollbar-on-hover-track-color:transparent}@media(min-width:23.4375rem){:root{--wrapper-padding-x:calc(var(--spacing)*5)}}@media(min-width:40rem){:root{--wrapper-padding-x:calc(var(--spacing)*6)}}:root{--outerline-width:2px;--outerline-color:#4169e1;--outerline-offset:2px;--underscore-color:currentColor}@supports (color:color-mix(in lab,red,red)){:root{--underscore-color:color-mix(in oklab,currentColor 66%,transparent)}}:root{--underscore-thickness:.09375em;--underscore-min-thickness:1px;--underscore-offset:.0833333em;--underscore-min-offset:1.5px;--underscore-hover-color:currentColor;--underscore-hover-thickness:.12em;--underscore-hover-min-thickness:1.75px;--underscore-hover-offset:var(--underscore-offset);--underscore-hover-min-offset:var(--underscore-min-offset);--forms-font-size:var(--text-base,1rem);--forms-line-height:var(--text-base--line-height,1.5);--forms-border-color:oklch(50% 0 0);--forms-placeholder-color:currentColor}@supports (color:color-mix(in lab,red,red)){:root{--forms-placeholder-color:color-mix(in oklab,currentColor 45%,transparent)}}:root{--forms-select-bg-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23636363' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E")}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border-color:var(--forms-border-color);border-radius:0;border-width:1px;font-size:var(--forms-font-size);line-height:var(--forms-line-height);padding:calc(var(--spacing)*2) calc(var(--spacing)*3)}:is([type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select):focus-visible{--cur-outline-offset:-1px;outline-color:var(--cur-outline-color,var(--arg-outerline-color,var(--outerline-color)));outline-offset:var(--cur-outline-offset,var(--outerline-offset));outline-style:solid;outline-width:var(--cur-outline-width,var(--outerline-width))}textarea{min-height:calc(1lh + 2px + var(--spacing)*2*2)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--forms-placeholder-color);opacity:1}input::placeholder,textarea::placeholder{color:var(--forms-placeholder-color);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-bottom:0;padding-top:0}::-webkit-datetime-edit-meridiem-field{padding-bottom:0;padding-top:0}select{background-image:var(--forms-select-bg-url);background-position:right calc(var(--spacing)*2)center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:calc(var(--spacing)*10);-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:calc(var(--spacing)*3);-webkit-print-color-adjust:unset;print-color-adjust:unset}:root{--forms-check-border-color:var(--forms-border-color,oklch(50% 0 0));--forms-check-checked-color:#4169e1;--forms-check-checkbox-checked-bg-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");--forms-check-radio-checked-bg-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");--forms-check-checkbox-indeterminate-bg-url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E")}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;background-origin:border-box;border-color:var(--cur-border-color,var(--forms-check-border-color));border-width:1px;color:var(--cur-checked-color,var(--forms-check-checked-color));display:inline-block;flex-shrink:0;height:calc(var(--spacing)*4);padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:calc(var(--spacing)*4)}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus-visible,[type=radio]:focus-visible{--cur-outline-offset:2px;outline-color:var(--cur-outline-color,var(--arg-outerline-color,var(--outerline-color)));outline-offset:var(--cur-outline-offset,var(--outerline-offset));outline-style:solid;outline-width:var(--cur-outline-width,var(--outerline-width))}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked:focus-visible,[type=radio]:checked:focus-visible{--cur-outline-color:currentColor}[type=checkbox]:checked{background-image:var(--forms-check-checkbox-checked-bg-url)}@media(forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:var(--forms-check-radio-checked-bg-url)}@media(forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:focus-visible,[type=checkbox]:checked:hover,[type=radio]:checked:focus-visible,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-color:currentColor;background-image:var(--forms-check-checkbox-indeterminate-bg-url);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}@media(forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:focus-visible,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}:root{--forms-range-track-color:oklch(50% 0 0/.4);--forms-range-progress-color:oklch(50% 0 0);--forms-range-track-height:calc(var(--spacing)*1.5);--forms-range-track-border-radius:0;--forms-range-thumb-color:oklch(50% 0 0);--forms-range-thumb-height:calc(var(--spacing)*6);--forms-range-thumb-width:calc(var(--spacing)*3);--forms-range-thumb-border-radius:0}input[type=range]{--forms-range-progress-gradient:linear-gradient(to right,var(--cur-progress-color,var(--forms-range-progress-color))var(--cur-percentage-value,var(--js-range-percentage-value,0%)),transparent var(--cur-percentage-value,var(--js-range-percentage-value,0%)),transparent 100%);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;cursor:pointer}input[type=range]:not([list]){--cur-border-width:calc((var(--cur-thumb-height,var(--forms-range-thumb-height)) - var(--cur-track-height,var(--forms-range-track-height)))/2);border-bottom:solid max(var(--cur-border-width),0px)transparent;border-top:solid max(var(--cur-border-width),0px)transparent}input[type=range]:focus-visible{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:var(--cur-track-color,var(--forms-range-track-color));background-image:var(--forms-range-progress-gradient);border-radius:var(--cur-track-border-radius,var(--forms-range-track-border-radius));height:var(--cur-track-height,var(--forms-range-track-height))}input[type=range]::-moz-range-track{background-color:var(--cur-track-color,var(--forms-range-track-color));background-image:var(--forms-range-progress-gradient);border-radius:var(--cur-track-border-radius,var(--forms-range-track-border-radius));height:var(--cur-track-height,var(--forms-range-track-height))}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--cur-thumb-color,var(--forms-range-thumb-color));border:none;border-radius:var(--cur-thumb-border-radius,var(--forms-range-thumb-border-radius));height:var(--cur-thumb-height,var(--forms-range-thumb-height));margin-top:calc(var(--cur-track-height,var(--forms-range-track-height))/2 - var(--cur-thumb-height,var(--forms-range-thumb-height))/2);width:var(--cur-thumb-width,var(--forms-range-thumb-width))}input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:var(--cur-thumb-color,var(--forms-range-thumb-color));border:none;border-radius:var(--cur-thumb-border-radius,var(--forms-range-thumb-border-radius));height:var(--cur-thumb-height,var(--forms-range-thumb-height));width:var(--cur-thumb-width,var(--forms-range-thumb-width))}input[type=range]:focus-visible::-webkit-slider-thumb{outline-color:var(--cur-outline-color,var(--arg-outerline-color,var(--outerline-color)));outline-offset:var(--cur-outline-offset,var(--outerline-offset));outline-style:solid;outline-width:var(--cur-outline-width,var(--outerline-width))}input[type=range]:focus-visible::-moz-range-thumb{outline-color:var(--cur-outline-color,var(--arg-outerline-color,var(--outerline-color)));outline-offset:var(--cur-outline-offset,var(--outerline-offset));outline-style:solid;outline-width:var(--cur-outline-width,var(--outerline-width))}:root{--forms-progress-track-color:oklch(50% 0 0/.4);--forms-progress-track-gradient:none;--forms-progress-color:oklch(50% 0 0);--forms-progress-gradient:none;--forms-progress-height:calc(var(--spacing)*3)}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cur-track-color,var(--forms-progress-track-color));background-image:var(--cur-track-gradient,var(--forms-progress-track-gradient));border:none;height:var(--cur-height,var(--forms-progress-height))}progress::-webkit-progress-bar{background-color:#0000}progress::-webkit-progress-value{background-color:var(--cur-progress-color,var(--forms-progress-color));background-image:var(--cur-progress-gradient,var(--forms-progress-gradient))}progress::-moz-progress-bar{background-color:var(--cur-progress-color,var(--forms-progress-color));background-image:var(--cur-progress-gradient,var(--forms-progress-gradient))}@layer prose{:root{--prose-body-color:var(--color-gray-650);--prose-a-color:var(--color-gray-850);--prose-blockquote-attribution-color:var(--color-gray-550);--prose-blockquote-border-color:oklch(0% 0 0/.105);--prose-blockquote-color:var(--color-gray-650);--prose-bullet-color:oklch(0% 0 0/.1925);--prose-code-color:var(--color-gray-850);--prose-counter-color:var(--color-gray-550);--prose-figcaption-color:var(--color-gray-550);--prose-heading-color:var(--color-gray-850);--prose-hr-color:oklch(0% 0 0/.105);--prose-kbd-color:var(--color-gray-850);--prose-kbd-shadow-color:oklch(0% 0 0/.9);--prose-lead-color:var(--color-gray-550);--prose-pre-bg-color:var(--color-gray-850);--prose-pre-color-scheme:dark;--prose-pre-color:var(--color-gray-150);--prose-strong-color:var(--color-gray-850);--prose-td-border-color:oklch(0% 0 0/.105);--prose-th-border-color:oklch(0% 0 0/.1925);--prose-font-size:16;--prose-line-height:28;--prose-width:100%;--prose-max-width:65ch;--prose-space-xs:8;--prose-space-sm:12;--prose-space-md:20;--prose-space-lg:24;--prose-space-xl:32;--prose-space-2xl:48;--prose-root-font-size:var(--js-root-font-size,16);--prose-rem-divisor:16;--prose-safari-text-correction-ratio:var(--js-safari-text-correction-ratio,1);--prose-font-scale-factor:calc(1/var(--prose-rem-divisor)*1rem*var(--prose-safari-text-correction-ratio));--prose-computed-font-size:calc(var(--prose-font-size)*var(--prose-font-scale-factor))}}:root{--prose-sm-font-size:14;--prose-sm-line-height:24;--prose-sm-computed-font-size:calc(var(--prose-sm-font-size)*var(--prose-font-scale-factor,.0625rem));--prose-base-font-size:16;--prose-base-line-height:28;--prose-base-computed-font-size:calc(var(--prose-base-font-size)*var(--prose-font-scale-factor,.0625rem));--prose-lg-font-size:18;--prose-lg-line-height:32;--prose-lg-computed-font-size:calc(var(--prose-lg-font-size)*var(--prose-font-scale-factor,.0625rem));--prose-xl-font-size:20;--prose-xl-line-height:36;--prose-xl-computed-font-size:calc(var(--prose-xl-font-size)*var(--prose-font-scale-factor,.0625rem));--not-prose-font-size:1rem;--fluid-text-start-viewport-width:360;--fluid-text-root-font-size:var(--js-root-font-size,16);--fluid-text-rem-divisor:16;--fluid-text-rem-ratio:calc(var(--fluid-text-root-font-size)/var(--fluid-text-rem-divisor));--fluid-text-spacing:calc(var(--spacing--value,.25)*var(--fluid-text-root-font-size));--fluid-text-safari-text-correction-ratio:var(--js-safari-text-correction-ratio,1)}@supports (hanging-punctuation:first) and (font:-apple-system-body) and ((-webkit-appearance:-apple-pay-button) or (-moz-appearance:-apple-pay-button) or (appearance:-apple-pay-button)){:root{--fluid-text-rem-ratio-override:1;--safari:1}}:root{--rem-pem-root-font-size:var(--js-root-font-size,16);--rem-pem-rem-divisor:16;--rem-pem-spacing-value:var(--spacing--value,.25);--rem-pem-orig-text-3xs:var(--text-3xs);--rem-pem-orig-text-2xs:var(--text-2xs);--rem-pem-orig-text-xs:var(--text-xs);--rem-pem-orig-text-sm:var(--text-sm);--rem-pem-orig-text-base:var(--text-base);--rem-pem-orig-text-lg:var(--text-lg);--rem-pem-orig-text-xl:var(--text-xl);--rem-pem-orig-text-2xl:var(--text-2xl);--rem-pem-orig-text-3xl:var(--text-3xl);--rem-pem-orig-text-4xl:var(--text-4xl);--rem-pem-orig-text-5xl:var(--text-5xl);--rem-pem-orig-text-6xl:var(--text-6xl);--rem-pem-orig-text-7xl:var(--text-7xl);--rem-pem-orig-text-8xl:var(--text-8xl);--rem-pem-orig-text-9xl:var(--text-9xl);--rem-pem-orig-text-10xl:var(--text-10xl);--rem-pem-orig-text-11xl:var(--text-11xl);--rem-pem-orig-text-12xl:var(--text-12xl);--rem-pem-orig-text-13xl:var(--text-13xl);--rem-pem-orig-text-14xl:var(--text-14xl);--rem-pem-orig-text-15xl:var(--text-15xl);--rem-pem-orig-text-16xl:var(--text-16xl);--rem-pem-orig-text-17xl:var(--text-17xl);--rem-pem-orig-fluid-text-3xs:var(--text-3xs--value);--rem-pem-orig-fluid-text-2xs:var(--text-2xs--value);--rem-pem-orig-fluid-text-xs:var(--text-xs--value);--rem-pem-orig-fluid-text-sm:var(--text-sm--value);--rem-pem-orig-fluid-text-base:var(--text-base--value);--rem-pem-orig-fluid-text-lg:var(--text-lg--value);--rem-pem-orig-fluid-text-xl:var(--text-xl--value);--rem-pem-orig-fluid-text-2xl:var(--text-2xl--value);--rem-pem-orig-fluid-text-3xl:var(--text-3xl--value);--rem-pem-orig-fluid-text-4xl:var(--text-4xl--value);--rem-pem-orig-fluid-text-5xl:var(--text-5xl--value);--rem-pem-orig-fluid-text-6xl:var(--text-6xl--value);--rem-pem-orig-fluid-text-7xl:var(--text-7xl--value);--rem-pem-orig-fluid-text-8xl:var(--text-8xl--value);--rem-pem-orig-fluid-text-9xl:var(--text-9xl--value);--rem-pem-orig-fluid-text-10xl:var(--text-10xl--value);--rem-pem-orig-fluid-text-11xl:var(--text-11xl--value);--rem-pem-orig-fluid-text-12xl:var(--text-12xl--value);--rem-pem-orig-fluid-text-13xl:var(--text-13xl--value);--rem-pem-orig-fluid-text-14xl:var(--text-14xl--value);--rem-pem-orig-fluid-text-15xl:var(--text-15xl--value);--rem-pem-orig-fluid-text-16xl:var(--text-16xl--value);--rem-pem-orig-fluid-text-17xl:var(--text-17xl--value);--rem-pem-orig-spacing:var(--spacing);--rem-pem-orig-not-prose-font-size:var(--not-prose-font-size);--rem-pem-safari-text-correction-ratio:var(--js-safari-text-correction-ratio,1);--logo-color-a:#112a1d;--logo-color-b:#678e6f;--logo-color-c:#112a1d;--base-selection-bg-color:#a2c4a666}@supports (color:color-mix(in lab,red,red)){:root{--base-selection-bg-color:color-mix(in oklab,var(--color-primary-250)40%,transparent)}}:root{--outerline-color:var(--color-primary-650);--forms-check-checked-color:var(--color-primary-600);--forms-range-track-color:#75757e59}@supports (color:color-mix(in lab,red,red)){:root{--forms-range-track-color:color-mix(in oklab,var(--color-gray-500)35%,transparent)}}:root{--forms-range-progress-color:var(--color-primary-600);--forms-range-thumb-color:var(--color-primary-600);--forms-progress-track-color:#75757e59}@supports (color:color-mix(in lab,red,red)){:root{--forms-progress-track-color:color-mix(in oklab,var(--color-gray-500)35%,transparent)}}:root{--forms-progress-color:var(--color-primary-600);--prose-a-color:var(--color-primary-600);--length-shadow-xs-x:3px;--length-shadow-sm-x:4px;--length-shadow-md-x:7px;--length-shadow-lg-x:16px;--length-shadow-xl-x:27px;--length-shadow-2xl-x:51px;--header-height:5.1875rem;--main-wrapper-width:var(--container-4xl);--wrapper-padding-x:calc(var(--spacing)*4)}@media(min-width:23.4375rem){:root{--wrapper-padding-x:calc(var(--spacing)*6)}}@media(min-width:40rem){:root{--wrapper-padding-x:calc(var(--spacing)*8)}}@media(min-width:48rem){:root{--header-height:6.1875rem}}@media(min-width:64rem){:root{--wrapper-padding-x:calc(var(--spacing)*8)}}html,html :where([class*=bg-]){color:var(--tone-gray-normal)}html{background-color:var(--color-gray-75);--tone-gray-quiet:oklch(61.9% 0 118.64);--tone-gray-soft:oklch(52.3% 0 118.64);--tone-gray-normal:oklch(42.5% 0 118.64);--tone-gray-loud:oklch(27.5% 0 118.64);--tone-primary-quiet:oklch(61.5% .078 145.05);--tone-primary-soft:oklch(51.8% .071 145.05);--tone-primary-normal:oklch(41.9% .058 145.05);--tone-primary-loud:oklch(27.5% .03 145.1);scroll-behavior:smooth}}@layer components{[class*=fade-from-top-reveal],[class*=fade-from-top-to-bottom-reveal]{--cur-transform-hidden:translateY(calc(var(--cur-reveal-translate,var(--reveal-translate))*-1));--cur-transform-revealed:translateY(0)}[class*=fade-from-right-reveal],[class*=fade-from-right-to-left-reveal]{--cur-transform-hidden:translateX(var(--cur-reveal-translate,var(--reveal-translate)));--cur-transform-revealed:translateX(0)}[class*=fade-from-bottom-reveal],[class*=fade-from-bottom-to-top-reveal]{--cur-transform-hidden:translateY(var(--cur-reveal-translate,var(--reveal-translate)));--cur-transform-revealed:translateY(0)}[class*=fade-from-left-reveal],[class*=fade-from-left-to-right-reveal]{--cur-transform-hidden:translateX(calc(var(--cur-reveal-translate,var(--reveal-translate))*-1));--cur-transform-revealed:translateX(0)}[class*=fade-from-below-reveal],[class*=fade-from-below-to-above-reveal]{--cur-transform-hidden:scale(calc(1 - var(--cur-reveal-scale,var(--reveal-scale))));--cur-transform-revealed:scale(1)}[class*=fade-from-above-reveal],[class*=fade-from-above-to-below-reveal]{--cur-transform-hidden:scale(calc(1 + var(--cur-reveal-scale,var(--reveal-scale))));--cur-transform-revealed:scale(1)}[class*=fade-from-top-to-bottom-reveal]{--cur-transform-hidden-alt:translateY(var(--cur-reveal-translate,var(--reveal-translate)))}[class*=fade-from-right-to-left-reveal]{--cur-transform-hidden-alt:translateX(calc(var(--cur-reveal-translate,var(--reveal-translate))*-1))}[class*=fade-from-bottom-to-top-reveal]{--cur-transform-hidden-alt:translateY(calc(var(--cur-reveal-translate,var(--reveal-translate))*-1))}[class*=fade-from-left-to-right-reveal]{--cur-transform-hidden-alt:translateX(var(--cur-reveal-translate,var(--reveal-translate)))}[class*=fade-from-below-to-above-reveal]{--cur-transform-hidden-alt:scale(calc(1 + var(--cur-reveal-scale,var(--reveal-scale))))}[class*=fade-from-above-to-below-reveal]{--cur-transform-hidden-alt:scale(calc(1 - var(--cur-reveal-scale,var(--reveal-scale))))}[class*=reveal-enter-active],[class*=reveal-leave-active]{transition-duration:var(--cur-reveal-duration,var(--reveal-duration));transition-property:opacity,transform;transition-timing-function:var(--cur-reveal-enter-timing-function,var(--reveal-enter-timing-function))}[class*=reveal-enter-from],[class*=reveal-leave-to]{opacity:0;transform:var(--cur-transform-hidden,none)}[class*=reveal-enter-to],[class*=reveal-leave-from]{opacity:1;transform:var(--cur-transform-revealed,none)}[class*=reveal-leave-active]{transition-timing-function:var(--cur-reveal-leave-timing-function,var(--reveal-leave-timing-function))}[class*=reveal-leave-to]{transform:var(--cur-transform-hidden-alt,var(--cur-transform-hidden,none))}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-full{top:100%}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-11{z-index:11}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-m-\(--current-border-width\){margin:calc(var(--current-border-width)*-1)}.-mx-\(--wrapper-padding-x\){margin-inline:calc(var(--wrapper-padding-x)*-1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-6{margin-top:calc(var(--spacing)*6)}.wrapper-\(--main-wrapper-width\){margin-left:auto;margin-right:auto;max-width:calc(var(--main-wrapper-width) + var(--wrapper-padding-x)*2);padding-left:var(--wrapper-padding-x);padding-right:var(--wrapper-padding-x);width:100%}.-mb-\[min\(23\%\,6\.5rem\)\]{margin-bottom:calc(min(23%,6.5rem)*-1)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-18{margin-bottom:calc(var(--spacing)*18)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.mb-\[0\.6cap\]{margin-bottom:.6cap}.-ml-4{margin-left:calc(var(--spacing)*-4)}.flex{display:flex}.grid{display:grid}.inline{display:inline}.size-3\.75{height:calc(var(--spacing)*3.75);width:calc(var(--spacing)*3.75)}.size-360{height:calc(var(--spacing)*360);width:calc(var(--spacing)*360)}.size-full{height:100%;width:100%}.h-\(--header-height\){height:var(--header-height)}.h-3{height:calc(var(--spacing)*3)}.h-4\.75{height:calc(var(--spacing)*4.75)}.h-auto{height:auto}.w-\(--main-wrapper-width\){width:var(--main-wrapper-width)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-\[calc\(var\(--main-wrapper-width\)\*\(6\/12\)\)\]{max-width:calc(var(--main-wrapper-width)*.5)}.min-w-0{min-width:calc(var(--spacing)*0)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-1\/2{--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-center{align-items:center}.gap-x-2{-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2)}.gap-x-9{-moz-column-gap:calc(var(--spacing)*9);column-gap:calc(var(--spacing)*9)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-9999{row-gap:calc(var(--spacing)*9999)}.overflow-x-clip{overflow-x:clip}.rounded-\(--current-border-radius\){border-radius:var(--current-border-radius)}.rounded-t-\(--current-border-radius\){border-top-left-radius:var(--current-border-radius);border-top-right-radius:var(--current-border-radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--current-border-width\){border-style:var(--tw-border-style);border-width:var(--current-border-width)}.border-gray-50{border-color:var(--color-gray-50)}.bg-\(--current-menu-bg\){background-color:var(--current-menu-bg)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-white{background-color:var(--color-white)}.mask-b-from-0\%{--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:0%}.mask-b-from-0\%,.mask-b-from-50\%{-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic)}.mask-b-from-50\%{--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:50%}.mask-b-to-75\%{-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-to-position:75%;-webkit-mask-composite:source-in;mask-composite:intersect}.p-3{padding:calc(var(--spacing)*3)}.px-\(--wrapper-padding-x\){padding-inline:var(--wrapper-padding-x)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-2{padding-block:calc(var(--spacing)*2)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-16{padding-top:calc(var(--spacing)*16)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.text-center{text-align:center}.font-serif{font-family:var(--font-serif)}.fluid-text{--cur-fluid-text-size:var(--arg-fluid-text-font-size,var(--fluid-text-root-font-size));--cur-fluid-text-min-size:var(--arg-fluid-text-min-font-size,var(--cur-fluid-text-size));--cur-fluid-text-line-height:var(--arg-fluid-text-line-height,1);--cur-fluid-text-min-line-height:var(--arg-fluid-text-min-line-height,1);--cur-fluid-text-target-unit:var(--arg-fluid-text-target-unit,1rem);--cur-fluid-text-reference-divisor:var(--arg-fluid-text-reference-divisor,var(--fluid-text-rem-divisor));--cur-fluid-text-start-viewport-width:calc(var(--arg-fluid-text-start-viewport-width,var(--fluid-text-start-viewport-width))*var(--fluid-text-rem-ratio));--cur-fluid-text-growth-rate:calc(var(--cur-fluid-text-min-size)*var(--fluid-text-rem-ratio-override,var(--fluid-text-rem-ratio))/var(--cur-fluid-text-start-viewport-width));--cur-fluid-text-end-viewport-width:max(calc(var(--cur-fluid-text-size)*var(--fluid-text-rem-ratio-override,var(--fluid-text-rem-ratio))/var(--cur-fluid-text-growth-rate)),var(--cur-fluid-text-start-viewport-width));--cur-fluid-text-scaling-factor-px:clamp(0px,calc(max(100vw - var(--cur-fluid-text-start-viewport-width)*1px,.0001px)/(var(--cur-fluid-text-end-viewport-width) - var(--cur-fluid-text-start-viewport-width))),1px);--cur-fluid-text-dynamic-font-size:clamp(min(calc(var(--cur-fluid-text-min-size)/var(--cur-fluid-text-reference-divisor)*var(--cur-fluid-text-target-unit)),calc(var(--cur-fluid-text-reference-divisor)*var(--cur-fluid-text-target-unit))),calc(var(--cur-fluid-text-growth-rate)*max(var(--cur-fluid-text-start-viewport-width)*1px,100vw)),calc(var(--cur-fluid-text-size)/var(--cur-fluid-text-reference-divisor)*var(--cur-fluid-text-target-unit)*var(--fluid-text-safari-text-correction-ratio)));--cur-fluid-text-dynamic-line-height:calc(var(--cur-fluid-text-min-line-height)*var(--cur-fluid-text-min-size)*var(--fluid-text-rem-ratio-override,var(--fluid-text-rem-ratio))*1px - (var(--cur-fluid-text-min-line-height)*var(--cur-fluid-text-min-size) - var(--cur-fluid-text-line-height)*var(--cur-fluid-text-size))*var(--fluid-text-rem-ratio-override,var(--fluid-text-rem-ratio))*var(--cur-fluid-text-scaling-factor-px));font-size:var(--cur-font-size,var(--cur-fluid-text-dynamic-font-size));line-height:var(--cur-line-height,var(--cur-fluid-text-dynamic-line-height))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.font-\[425\]{--tw-font-weight:425;font-weight:425}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[550\]{--tw-font-weight:550;font-weight:550}.font-\[850\]{--tw-font-weight:850;font-weight:850}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-\(--current-ghost-footer-color\){color:var(--current-ghost-footer-color)}.tone-gray-loud,.tone-gray-loud :where([class*=bg-]){color:var(--tone-gray-loud)}.tone-gray-normal,.tone-gray-normal :where([class*=bg-]){color:var(--tone-gray-normal)}.tone-gray-soft,.tone-gray-soft :where([class*=bg-]){color:var(--tone-gray-soft)}.tone-primary-loud,.tone-primary-loud :where([class*=bg-]){color:var(--tone-primary-loud)}.tone-primary-soft,.tone-primary-soft :where([class*=bg-]){color:var(--tone-primary-soft)}.not-italic{font-style:normal}.underscore{text-decoration:underline;text-decoration-color:var(--cur-underscore-color,var(--arg-underscore-color,var(--underscore-color)));text-decoration-thickness:max(var(--cur-underscore-thickness,var(--underscore-thickness)),var(--cur-underscore-min-thickness,var(--underscore-min-thickness)));text-underline-offset:max(var(--cur-underscore-offset,var(--underscore-offset)),var(--cur-underscore-min-offset,var(--underscore-min-offset)));transition:color,text-decoration-color,text-underline-offset;transition-duration:var(--default-transition-duration,.125s)}.underscore:hover{text-decoration-color:var(--cur-underscore-hover-color,var(--arg-underscore-color,var(--underscore-hover-color)));text-decoration-thickness:max(var(--cur-underscore-hover-thickness,var(--underscore-hover-thickness)),var(--cur-underscore-hover-min-thickness,var(--underscore-hover-min-thickness)));text-underline-offset:max(var(--cur-underscore-hover-offset,var(--underscore-hover-offset)),var(--cur-underscore-hover-min-offset,var(--underscore-hover-min-offset)))}.shadow-lg\/5{--tw-shadow-alpha:5%;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,oklab(0% 0 0/.05)),0 4px 6px -4px var(--tw-shadow-color,oklab(0% 0 0/.05))}.shadow-lg\/5,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)10%,transparent)var(--tw-shadow-alpha),transparent)}}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.bg-gray-50{--tone-gray-quiet:oklch(63.8% 0 118.64);--tone-gray-soft:oklch(53.9% 0 118.64);--tone-gray-normal:oklch(44% 0 118.64);--tone-gray-loud:oklch(29.6% 0 118.64);--tone-primary-quiet:oklch(63.1% .078 145.05);--tone-primary-soft:oklch(53.3% .076 145.05);--tone-primary-normal:oklch(43.4% .065 145.05);--tone-primary-loud:oklch(29.2% .036 145.1)}.bg-white{--tone-gray-quiet:oklch(66.2% 0 118.64);--tone-gray-soft:oklch(56.4% 0 118.64);--tone-gray-normal:oklch(46.5% 0 118.64);--tone-gray-loud:oklch(32.4% 0 118.64);--tone-primary-quiet:oklch(65.7% .078 145.05);--tone-primary-soft:oklch(55.6% .076 145.05);--tone-primary-normal:oklch(45.9% .065 145.05);--tone-primary-loud:oklch(31.9% .036 145.1)}.on-gray-50{--tone-gray-quiet:oklch(63.8% 0 118.64);--tone-gray-soft:oklch(53.9% 0 118.64);--tone-gray-normal:oklch(44% 0 118.64);--tone-gray-loud:oklch(29.6% 0 118.64);--tone-primary-quiet:oklch(63.1% .078 145.05);--tone-primary-soft:oklch(53.3% .076 145.05);--tone-primary-normal:oklch(43.4% .065 145.05);--tone-primary-loud:oklch(29.2% .036 145.1)}.on-white{--tone-gray-quiet:oklch(66.2% 0 118.64);--tone-gray-soft:oklch(56.4% 0 118.64);--tone-gray-normal:oklch(46.5% 0 118.64);--tone-gray-loud:oklch(32.4% 0 118.64);--tone-primary-quiet:oklch(65.7% .078 145.05);--tone-primary-soft:oklch(55.6% .076 145.05);--tone-primary-normal:oklch(45.9% .065 145.05);--tone-primary-loud:oklch(31.9% .036 145.1)}.fluid-text-2xl{--arg-fluid-text-font-size:var(--fluid-text-2xl);--arg-fluid-text-line-height:var(--fluid-text-2xl--line-height)}.fluid-text-6xl{--arg-fluid-text-font-size:var(--fluid-text-6xl);--arg-fluid-text-line-height:var(--fluid-text-6xl--line-height)}.fluid-text-min-4xl{--arg-fluid-text-min-font-size:var(--fluid-text-4xl);--arg-fluid-text-min-line-height:var(--fluid-text-4xl--line-height)}.fluid-text-min-lg{--arg-fluid-text-min-font-size:var(--fluid-text-lg);--arg-fluid-text-min-line-height:var(--fluid-text-lg--line-height)}.\[--current-border-radius\:0\.25rem\]{--current-border-radius:.25rem}.\[--current-border-width\:0\.3125rem\]{--current-border-width:.3125rem}.\[--current-cursor-color\:var\(--color-white\)\]{--current-cursor-color:var(--color-white)}.\[--current-cursor-stroke-color\:var\(--color-gray-750\)\]{--current-cursor-stroke-color:var(--color-gray-750)}.\[--current-ghost-footer-color\:--alpha\(var\(--color-black\)\/4\%\)\]{--current-ghost-footer-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.\[--current-ghost-footer-color\:--alpha\(var\(--color-black\)\/4\%\)\]{--current-ghost-footer-color:color-mix(in oklab,var(--color-black)4%,transparent)}}.\[--current-img-color\:var\(--color-gray-75\)\]{--current-img-color:var(--color-gray-75)}.\[--current-lineclick-color\:var\(--color-primary-350\)\]{--current-lineclick-color:var(--color-primary-350)}.\[--current-lineclick-stroke-color\:var\(--color-primary-350\)\]{--current-lineclick-stroke-color:var(--color-primary-350)}.\[--current-menu-bg\:var\(--color-white\)\]{--current-menu-bg:var(--color-white)}.\[--current-money-color\:var\(--color-primary-500\)\]{--current-money-color:var(--color-primary-500)}.\[--current-radial-light-color\:var\(--color-white\)\]{--current-radial-light-color:var(--color-white)}.\[--current-text-color\:var\(--color-gray-100\)\]{--current-text-color:var(--color-gray-100)}:is(.\*\:flex>*){display:flex}:is(.\*\:gap-x-4>*){-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}:is(.\*\:transition>*){transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.before\:-mr-9:before{content:var(--tw-content);margin-right:calc(var(--spacing)*-9)}.before\:h-full:before{content:var(--tw-content);height:100%}:is(.\*\:before\:mt-\[1cap\]>*):before{content:var(--tw-content);margin-top:1cap}:is(.\*\:before\:ml-1>*):before{content:var(--tw-content);margin-left:calc(var(--spacing)*1)}:is(.\*\:before\:h-0\.5>*):before{content:var(--tw-content);height:calc(var(--spacing)*.5)}:is(.\*\:before\:w-4>*):before{content:var(--tw-content);width:calc(var(--spacing)*4)}:is(.\*\:before\:shrink-0>*):before{content:var(--tw-content);flex-shrink:0}:is(.\*\:before\:bg-\(--tone-primary-quiet\)>*):before{background-color:var(--tone-primary-quiet);content:var(--tw-content)}@media(hover:hover)and (pointer:fine){.hover\:bg-darken-\(--current-menu-bg\):hover{--arg-bg-darken-color:var(--current-menu-bg);--cur-bg-darken-color:#000;background-color:var(--arg-bg-darken-color)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-darken-\(--current-menu-bg\):hover{background-color:color-mix(in oklch,var(--arg-bg-darken-color),var(--cur-bg-darken-color)var(--arg-bg-darken-percentage,0%))}}.hover\:tone-gray-loud:hover,.hover\:tone-gray-loud:hover :where([class*=bg-]){color:var(--tone-gray-loud)}.hover\:tone-gray-normal:hover,.hover\:tone-gray-normal:hover :where([class*=bg-]){color:var(--tone-gray-normal)}.hover\:bg-darken-by-3\%:hover{--arg-bg-darken-percentage:3%}}@media(min-width:23.4375rem){.\32xs\:pt-8{padding-top:calc(var(--spacing)*8)}}@media(min-width:26.5625rem){.xs\:pt-10{padding-top:calc(var(--spacing)*10)}}@media(min-width:40rem){.sm\:left-1\/2{left:50%}.sm\:-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media(min-width:48rem){.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:mb-24{margin-bottom:calc(var(--spacing)*24)}.md\:w-8\/12{width:66.6667%}.md\:w-10\/12{width:83.3333%}.md\:rounded-xs{border-radius:var(--radius-xs)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:pl-\[calc\(100\%\*\(1\/12\)\)\]{padding-left:8.33333%}.md\:font-\[550\]{--tw-font-weight:550;font-weight:550}.md\:font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.md\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}@media(min-width:64rem){.lg\:max-w-\[calc\(var\(--main-wrapper-width\)\*\(8\/12\)\)\]{max-width:calc(var(--main-wrapper-width)*.66667)}}}@property --scrollbar-thumb-color{syntax:"<color>";inherits:true;initial-value:#0000}@property --scrollbar-track-color{syntax:"<color>";inherits:true;initial-value:#0000}@layer utilities.prose.elements,utilities.prose.elements-combined,utilities.prose.elements-combined-higher,utilities.prose.classes,utilities.prose.classes-combined;@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-content{syntax:"*";inherits:false;initial-value:""}
