@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--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;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-green-700:oklch(52.7% .154 150.069);--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-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:calc(var(--radius) - 2px);--radius-2xl:1rem;--radius-4xl:2rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"DM Sans", Inter, ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.52}input,select,textarea{color:var(--ink)}::selection{color:var(--green-dark);background:#dcebc8}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-8{top:calc(var(--spacing) * 8)}.top-\[7\%\]{top:7%}.top-\[14\%\]{top:14%}.top-\[53px\]{top:53px}.-right-\[190px\]{right:-190px}.-right-\[285px\]{right:-285px}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[-46px\]{right:-46px}.right-\[clamp\(20px\,6vw\,72px\)\]{right:clamp(20px,6vw,72px)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.-left-1{left:calc(var(--spacing) * -1)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[77px\]{left:77px}.left-\[clamp\(20px\,6vw\,72px\)\]{left:clamp(20px,6vw,72px)}.z-10{z-index:10}.col-span-1{grid-column:span 1/span 1}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-auto{margin:auto}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-\[2px\]{margin-inline:2px}.mx-\[5px\]{margin-inline:5px}.mx-\[9px\]{margin-inline:9px}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.my-1{margin-block:var(--spacing)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-\[5px\]{margin-block:5px}.my-auto{margin-block:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-\[9px\]{margin-top:9px}.mt-\[11px\]{margin-top:11px}.mt-\[15px\]{margin-top:15px}.mt-\[23px\]{margin-top:23px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[3px\]{margin-bottom:3px}.mb-\[5px\]{margin-bottom:5px}.mb-\[6px\]{margin-bottom:6px}.mb-\[9px\]{margin-bottom:9px}.mb-\[10px\]{margin-bottom:10px}.mb-\[13px\]{margin-bottom:13px}.mb-\[14px\]{margin-bottom:14px}.mb-\[15px\]{margin-bottom:15px}.mb-\[17px\]{margin-bottom:17px}.mb-\[18px\]{margin-bottom:18px}.mb-\[22px\]{margin-bottom:22px}.mb-\[23px\]{margin-bottom:23px}.mb-px{margin-bottom:1px}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-\[39px\]{margin-left:39px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eyebrow{color:#77917d;letter-spacing:1.25px;font-size:10px;font-weight:700;line-height:1.45;display:block}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[7px\]{width:7px;height:7px}.size-\[15px\]{width:15px;height:15px}.size-\[23px\]{width:23px;height:23px}.size-\[29px\]{width:29px;height:29px}.size-\[31px\]{width:31px;height:31px}.size-\[33px\]{width:33px;height:33px}.size-\[46px\]{width:46px;height:46px}.size-\[76px\]{width:76px;height:76px}.size-\[190px\]{width:190px;height:190px}.size-\[245px\]{width:245px;height:245px}.size-\[460px\]{width:460px;height:460px}.size-\[650px\]{width:650px;height:650px}.size-\[clamp\(38px\,4\.3cqw\,52px\)\]{width:clamp(38px,4.3cqw,52px);height:clamp(38px,4.3cqw,52px)}.size-full{width:100%;height:100%}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-\[22px\]{height:22px}.h-\[52px\]{height:52px}.h-\[68px\]{height:68px}.h-\[129px\]{height:129px}.h-\[220px\]{height:220px}.h-\[calc\(100dvh-135px\)\]{height:calc(100dvh - 135px)}.h-\[clamp\(64px\,5\.5vw\,82px\)\]{height:clamp(64px,5.5vw,82px)}.h-\[clamp\(100px\,13vw\,160px\)\]{height:clamp(100px,13vw,160px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.max-h-\[280px\]{max-height:280px}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(38dvh\,480px\)\]{max-height:min(38dvh,480px)}.max-h-\[min\(85vh\,760px\)\]{max-height:min(85vh,760px)}.max-h-\[min\(90dvh\,760px\)\]{max-height:min(90dvh,760px)}.max-h-\[min\(94dvh\,1000px\)\]{max-height:min(94dvh,1000px)}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-\[2\.8em\]{min-height:2.8em}.min-h-\[22px\]{min-height:22px}.min-h-\[38px\]{min-height:38px}.min-h-\[42px\]{min-height:42px}.min-h-\[46px\]{min-height:46px}.min-h-\[60px\]{min-height:60px}.min-h-\[68px\]{min-height:68px}.min-h-\[98px\]{min-height:98px}.min-h-\[118px\]{min-height:118px}.min-h-\[132px\]{min-height:132px}.min-h-\[150px\]{min-height:150px}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-\[225px\]{min-height:225px}.min-h-\[400px\]{min-height:400px}.min-h-\[620px\]{min-height:620px}.min-h-\[calc\(100vh-135px\)\]{min-height:calc(100vh - 135px)}.min-h-\[clamp\(38px\,5\.2dvh\,44px\)\]{min-height:clamp(38px,5.2dvh,44px)}.min-h-\[clamp\(128px\,12cqw\,156px\)\]{min-height:clamp(128px,12cqw,156px)}.min-h-\[clamp\(158px\,18cqw\,205px\)\]{min-height:clamp(158px,18cqw,205px)}.min-h-\[clamp\(280px\,48vh\,520px\)\]{min-height:clamp(280px,48vh,520px)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-\[52px\]{width:52px}.w-\[84px\]{width:84px}.w-\[100px\]{width:100px}.w-\[150px\]{width:150px}.w-\[250px\]{width:250px}.w-\[calc\(100vw-2\.5rem\)\]{width:calc(100vw - 2.5rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-\[110px\]{max-width:110px}.max-w-\[160px\]{max-width:160px}.max-w-\[240px\]{max-width:240px}.max-w-\[390px\]{max-width:390px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[440px\]{max-width:440px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[620px\]{max-width:620px}.max-w-\[660px\]{max-width:660px}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1370px\]{max-width:1370px}.max-w-\[min\(70\%\,620px\)\]{max-width:min(70%,620px)}.max-w-\[min\(480px\,calc\(100vw-32px\)\)\]{max-width:min(480px,100vw - 32px)}.max-w-\[min\(790px\,calc\(100vw-44px\)\)\]{max-width:min(790px,100vw - 44px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[22px\]{min-width:22px}.min-w-\[82px\]{min-width:82px}.min-w-\[90px\]{min-width:90px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[560px\]{min-width:560px}.min-w-\[650px\]{min-width:650px}.min-w-\[720px\]{min-width:720px}.flex-1{flex:1}.flex-\[0_0_236px\]{flex:0 0 236px}.flex-\[0_0_clamp\(190px\,16vw\,236px\)\]{flex:0 0 clamp(190px,16vw,236px)}.flex-\[1_1_100\%\]{flex:100%}.flex-\[1_1_300px\]{flex:300px}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-\[7deg\]{rotate:-7deg}.rotate-180{rotate:180deg}.rotate-\[-7deg\]{rotate:-7deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[54px_minmax\(0\,1fr\)_minmax\(90px\,auto\)_minmax\(90px\,auto\)_auto\]{grid-template-columns:54px minmax(0,1fr) minmax(90px,auto) minmax(90px,auto) auto}.grid-cols-\[76px_minmax\(0\,1fr\)\]{grid-template-columns:76px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_150px_auto_32px\]{grid-template-columns:minmax(0,1fr) 150px auto 32px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.grid-cols-\[minmax\(54px\,auto\)_minmax\(86px\,1fr\)_auto_minmax\(86px\,1fr\)_minmax\(72px\,auto\)\]{grid-template-columns:minmax(54px,auto) minmax(86px,1fr) auto minmax(86px,1fr) minmax(72px,auto)}.grid-cols-\[minmax\(120px\,160px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(120px,160px) minmax(0,1fr)}.grid-cols-\[minmax\(240px\,\.72fr\)_minmax\(0\,1\.65fr\)\]{grid-template-columns:minmax(240px,.72fr) minmax(0,1.65fr)}.grid-cols-\[minmax\(260px\,\.7fr\)_minmax\(460px\,1\.3fr\)\]{grid-template-columns:minmax(260px,.7fr) minmax(460px,1.3fr)}.grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)_minmax\(250px\,1\.35fr\)\]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(250px,1.35fr)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[3px\]{gap:3px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[clamp\(8px\,\.8cqw\,12px\)\]{gap:clamp(8px,.8cqw,12px)}.gap-\[clamp\(10px\,1\.2vw\,16px\)\]{gap:clamp(10px,1.2vw,16px)}.gap-\[clamp\(13px\,1\.25vw\,17px\)\]{gap:clamp(13px,1.25vw,17px)}.gap-\[clamp\(18px\,2vw\,28px\)\]{gap:clamp(18px,2vw,28px)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\[overscroll-behavior\:contain\],.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[5px\]{border-radius:5px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px_22px_28px_28px\]{border-radius:22px 22px 28px 28px}.rounded-\[min\(var\(--radius-md\)\,8px\)\]{border-radius:min(var(--radius-md), 8px)}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#4f865b\]{border-color:#4f865b}.border-\[\#4f8660\]{border-color:#4f8660}.border-\[\#366440\]\/15{border-color:oklab(45.9725% -.0667898 .0392819/.15)}.border-\[\#a8c5a4\]{border-color:#a8c5a4}.border-\[\#c9dec7\]{border-color:#c9dec7}.border-\[\#d7e7d7\]{border-color:#d7e7d7}.border-\[\#d7e8d3\]{border-color:#d7e8d3}.border-\[\#d8e8d3\]{border-color:#d8e8d3}.border-\[\#d9e5da\]{border-color:#d9e5da}.border-\[\#dae3d8\]{border-color:#dae3d8}.border-\[\#dce6da\]{border-color:#dce6da}.border-\[\#dcecc9\]\/15{border-color:oklab(92.1955% -.0300382 .0392699/.15)}.border-\[\#dceede\]{border-color:#dceede}.border-\[\#deead9\]{border-color:#deead9}.border-\[\#dfe8dc\]{border-color:#dfe8dc}.border-\[\#e0e8dd\]{border-color:#e0e8dd}.border-\[\#e1e9df\]{border-color:#e1e9df}.border-\[\#e2e8de\]{border-color:#e2e8de}.border-\[\#e2eae0\]{border-color:#e2eae0}.border-\[\#e3e9e1\]{border-color:#e3e9e1}.border-\[\#e3eae1\]{border-color:#e3eae1}.border-\[\#e4e8e2\]{border-color:#e4e8e2}.border-\[\#e4eae2\]{border-color:#e4eae2}.border-\[\#e5ebe1\]{border-color:#e5ebe1}.border-\[\#e5ebe3\]{border-color:#e5ebe3}.border-\[\#e6ece3\]{border-color:#e6ece3}.border-\[\#e7ebe4\]{border-color:#e7ebe4}.border-\[\#e7ebe5\]{border-color:#e7ebe5}.border-\[\#e7ece4\]{border-color:#e7ece4}.border-\[\#e7ede3\]{border-color:#e7ede3}.border-\[\#e7ede4\]{border-color:#e7ede4}.border-\[\#e8ece4\]{border-color:#e8ece4}.border-\[\#e8ece5\]{border-color:#e8ece5}.border-\[\#e8ede4\]{border-color:#e8ede4}.border-\[\#e8ede5\]{border-color:#e8ede5}.border-\[\#e8ede6\]{border-color:#e8ede6}.border-\[\#e8eee5\]{border-color:#e8eee5}.border-\[\#e8eee6\]{border-color:#e8eee6}.border-\[\#e9ece6\]{border-color:#e9ece6}.border-\[\#e9ede7\]{border-color:#e9ede7}.border-\[\#e9eee6\]{border-color:#e9eee6}.border-\[\#e9eee7\]{border-color:#e9eee7}.border-\[\#eaf0e7\]{border-color:#eaf0e7}.border-\[\#eaf0e8\]{border-color:#eaf0e8}.border-\[\#ebeee8\]{border-color:#ebeee8}.border-\[\#ecdeda\]{border-color:#ecdeda}.border-\[\#edf0e9\]{border-color:#edf0e9}.border-\[\#edf0ea\]{border-color:#edf0ea}.border-\[\#edf0eb\]{border-color:#edf0eb}.border-\[\#edf1e9\]{border-color:#edf1e9}.border-\[\#edf1ea\]{border-color:#edf1ea}.border-\[\#edf1eb\]{border-color:#edf1eb}.border-\[\#eef0ea\]{border-color:#eef0ea}.border-\[\#eef0eb\]{border-color:#eef0eb}.border-\[\#eef1eb\]{border-color:#eef1eb}.border-\[\#f0d6d3\]{border-color:#f0d6d3}.border-\[\#f0ded7\]{border-color:#f0ded7}.border-\[\#f0f1ed\]{border-color:#f0f1ed}.border-\[\#f0f2ed\]{border-color:#f0f2ed}.border-\[\#f1d7d1\]{border-color:#f1d7d1}.border-\[\#f1f3ef\]{border-color:#f1f3ef}.border-border{border-color:var(--line)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.border-t-primary{border-top-color:var(--primary)}.bg-\[\#1c352b\]{background-color:#1c352b}.bg-\[\#1e503a\]{background-color:#1e503a}.bg-\[\#3c7353\]{background-color:#3c7353}.bg-\[\#31aa79\]{background-color:#31aa79}.bg-\[\#65a470\]{background-color:#65a470}.bg-\[\#74a878\]{background-color:#74a878}.bg-\[\#80a77d\]{background-color:#80a77d}.bg-\[\#214d38\]{background-color:#214d38}.bg-\[\#225b43\]{background-color:#225b43}.bg-\[\#245c43\]{background-color:#245c43}.bg-\[\#d8dfd6\]{background-color:#d8dfd6}.bg-\[\#d8ebb6\]{background-color:#d8ebb6}.bg-\[\#d9edb2\]{background-color:#d9edb2}.bg-\[\#d88b59\]{background-color:#d88b59}.bg-\[\#dbeab4\]{background-color:#dbeab4}.bg-\[\#dce9d8\]{background-color:#dce9d8}.bg-\[\#dcebd5\]{background-color:#dcebd5}.bg-\[\#e6f0e3\]{background-color:#e6f0e3}.bg-\[\#e6f3e6\]{background-color:#e6f3e6}.bg-\[\#e7efe5\]{background-color:#e7efe5}.bg-\[\#e9eee7\]{background-color:#e9eee7}.bg-\[\#e9f1e8\]{background-color:#e9f1e8}.bg-\[\#e9f2e5\]{background-color:#e9f2e5}.bg-\[\#e9f3e8\]{background-color:#e9f3e8}.bg-\[\#e9f3e9\]{background-color:#e9f3e9}.bg-\[\#eaf1e4\]{background-color:#eaf1e4}.bg-\[\#eaf2ef\]{background-color:#eaf2ef}.bg-\[\#eaf3e7\]{background-color:#eaf3e7}.bg-\[\#eaf3e9\]{background-color:#eaf3e9}.bg-\[\#eaf4e8\]{background-color:#eaf4e8}.bg-\[\#ebf4e9\]{background-color:#ebf4e9}.bg-\[\#edf3f7\]{background-color:#edf3f7}.bg-\[\#edf4ea\]{background-color:#edf4ea}.bg-\[\#edf5ec\]{background-color:#edf5ec}.bg-\[\#edf7ee\]{background-color:#edf7ee}.bg-\[\#eef2ea\]{background-color:#eef2ea}.bg-\[\#eef3f7\]{background-color:#eef3f7}.bg-\[\#eef4e8\]{background-color:#eef4e8}.bg-\[\#efecf8\]{background-color:#efecf8}.bg-\[\#eff3e8\]{background-color:#eff3e8}.bg-\[\#eff3ec\]{background-color:#eff3ec}.bg-\[\#eff4e9\]{background-color:#eff4e9}.bg-\[\#eff6ed\]{background-color:#eff6ed}.bg-\[\#f0edf7\]{background-color:#f0edf7}.bg-\[\#f0f4ed\]{background-color:#f0f4ed}.bg-\[\#f0f5ec\]{background-color:#f0f5ec}.bg-\[\#f0f5ee\]{background-color:#f0f5ee}.bg-\[\#f1f2ef\]{background-color:#f1f2ef}.bg-\[\#f1f7ef\]{background-color:#f1f7ef}.bg-\[\#f2eae3\]{background-color:#f2eae3}.bg-\[\#f2f4f1\]{background-color:#f2f4f1}.bg-\[\#f2f5ef\]{background-color:#f2f5ef}.bg-\[\#f3f6f0\]{background-color:#f3f6f0}.bg-\[\#f3f8f0\]{background-color:#f3f8f0}.bg-\[\#f4efe1\]{background-color:#f4efe1}.bg-\[\#f4f6f1\]{background-color:#f4f6f1}.bg-\[\#f4f7f2\]{background-color:#f4f7f2}.bg-\[\#f4f8f1\]{background-color:#f4f8f1}.bg-\[\#f5f6f2\]{background-color:#f5f6f2}.bg-\[\#f5f7f3\]{background-color:#f5f7f3}.bg-\[\#f6f7f3\]{background-color:#f6f7f3}.bg-\[\#f6f8f4\]{background-color:#f6f8f4}.bg-\[\#f7f9f5\]{background-color:#f7f9f5}.bg-\[\#f7f9f6\]{background-color:#f7f9f6}.bg-\[\#f7faf5\]{background-color:#f7faf5}.bg-\[\#f8faf6\]{background-color:#f8faf6}.bg-\[\#f8faf7\]{background-color:#f8faf7}.bg-\[\#f9fbf8\]{background-color:#f9fbf8}.bg-\[\#faf1e3\]{background-color:#faf1e3}.bg-\[\#fafbf8\]{background-color:#fafbf8}.bg-\[\#fbede0\]{background-color:#fbede0}.bg-\[\#fbefed\]{background-color:#fbefed}.bg-\[\#fbfcf9\]{background-color:#fbfcf9}.bg-\[\#fbfcfa\]{background-color:#fbfcfa}.bg-\[\#fcf1e9\]{background-color:#fcf1e9}.bg-\[\#fff0ed\]{background-color:#fff0ed}.bg-\[\#fff1ee\]{background-color:#fff1ee}.bg-\[\#fff3df\]{background-color:#fff3df}.bg-\[\#fff5f2\]{background-color:#fff5f2}.bg-\[\#fff7f3\]{background-color:#fff7f3}.bg-\[var\(--canvas\)\]{background-color:var(--canvas)}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-muted\/50{background-color:var(--muted-surface)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted-surface) 50%, transparent)}}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-status-danger-surface{background-color:var(--status-danger-surface)}.bg-status-info-surface{background-color:var(--status-info-surface)}.bg-status-success-surface{background-color:var(--status-success-surface)}.bg-status-warning-surface{background-color:var(--status-warning-surface)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-clip-padding{background-clip:padding-box}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[9px\]{padding:9px}.p-\[10px\]{padding:10px}.p-\[27px\]{padding:27px}.p-\[clamp\(11px\,1\.1vw\,16px\)\]{padding:clamp(11px,1.1vw,16px)}.p-\[clamp\(12px\,1\.2cqw\,16px\)\]{padding:clamp(12px,1.2cqw,16px)}.p-\[clamp\(13px\,1\.5vw\,20px\)\]{padding:clamp(13px,1.5vw,20px)}.p-\[clamp\(14px\,1\.4vw\,20px\)\]{padding:clamp(14px,1.4vw,20px)}.p-\[clamp\(14px\,1\.5cqw\,24px\)\]{padding:clamp(14px,1.5cqw,24px)}.p-\[clamp\(16px\,1\.5vw\,22px\)\]{padding:clamp(16px,1.5vw,22px)}.p-\[clamp\(16px\,1\.8cqw\,24px\)\]{padding:clamp(16px,1.8cqw,24px)}.p-\[clamp\(18px\,3vw\,32px\)\]{padding:clamp(18px,3vw,32px)}.p-\[clamp\(20px\,3vw\,28px\)\]{padding:clamp(20px,3vw,28px)}.p-\[clamp\(20px\,3vw\,30px\)\]{padding:clamp(20px,3vw,30px)}.p-\[clamp\(20px\,3vw\,32px\)\]{padding:clamp(20px,3vw,32px)}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[5px\]{padding-inline:5px}.px-\[7px\]{padding-inline:7px}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[11px\]{padding-inline:11px}.px-\[13px\]{padding-inline:13px}.px-\[14px\]{padding-inline:14px}.px-\[17px\]{padding-inline:17px}.px-\[21px\]{padding-inline:21px}.px-\[25px\]{padding-inline:25px}.px-\[31px\]{padding-inline:31px}.px-\[clamp\(16px\,3vw\,32px\)\]{padding-inline:clamp(16px,3vw,32px)}.px-\[clamp\(16px\,4vw\,48px\)\]{padding-inline:clamp(16px,4vw,48px)}.px-\[clamp\(17px\,2\.5vw\,32px\)\]{padding-inline:clamp(17px,2.5vw,32px)}.px-\[clamp\(20px\,5vw\,58px\)\]{padding-inline:clamp(20px,5vw,58px)}.px-\[clamp\(20px\,6vw\,72px\)\]{padding-inline:clamp(20px,6vw,72px)}.px-\[clamp\(32px\,7vw\,112px\)\]{padding-inline:clamp(32px,7vw,112px)}.px-\[max\(28px\,calc\(\(100vw-1320px\)\/2\)\)\]{padding-inline:max(28px,50vw - 660px)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[3px\]{padding-block:3px}.py-\[11px\]{padding-block:11px}.py-\[18px\]{padding-block:18px}.py-\[clamp\(22px\,3vw\,40px\)\]{padding-block:clamp(22px,3vw,40px)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[10px\]{padding-top:10px}.pt-\[13px\]{padding-top:13px}.pt-\[22px\]{padding-top:22px}.pt-\[34px\]{padding-top:34px}.pt-\[38px\]{padding-top:38px}.pt-\[clamp\(10px\,1\.6dvh\,18px\)\]{padding-top:clamp(10px,1.6dvh,18px)}.pt-\[clamp\(20px\,2\.2vw\,34px\)\]{padding-top:clamp(20px,2.2vw,34px)}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:0}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[2px\]{padding-bottom:2px}.pb-\[10px\]{padding-bottom:10px}.pb-\[13px\]{padding-bottom:13px}.pb-\[17px\]{padding-bottom:17px}.pb-\[18px\]{padding-bottom:18px}.pb-\[19px\]{padding-bottom:19px}.pb-\[42px\]{padding-bottom:42px}.pb-\[60px\]{padding-bottom:60px}.pb-\[70px\]{padding-bottom:70px}.pb-\[clamp\(8px\,1\.2dvh\,14px\)\]{padding-bottom:clamp(8px,1.2dvh,14px)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[Manrope\]{font-family:Manrope}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[25px\]{font-size:25px}.text-\[32px\]{font-size:32px}.text-\[clamp\(10px\,\.8cqw\,13px\)\]\!{font-size:clamp(10px,.8cqw,13px)!important}.text-\[clamp\(10px\,\.82cqw\,13px\)\]{font-size:clamp(10px,.82cqw,13px)}.text-\[clamp\(11px\,\.8vw\,13px\)\]{font-size:clamp(11px,.8vw,13px)}.text-\[clamp\(11px\,\.8vw\,14px\)\]{font-size:clamp(11px,.8vw,14px)}.text-\[clamp\(11px\,\.9cqw\,13px\)\]{font-size:clamp(11px,.9cqw,13px)}.text-\[clamp\(11px\,\.9cqw\,14px\)\]{font-size:clamp(11px,.9cqw,14px)}.text-\[clamp\(11px\,\.9cqw\,14px\)\]\!{font-size:clamp(11px,.9cqw,14px)!important}.text-\[clamp\(11px\,\.85cqw\,13px\)\]{font-size:clamp(11px,.85cqw,13px)}.text-\[clamp\(11px\,\.85vw\,13px\)\]{font-size:clamp(11px,.85vw,13px)}.text-\[clamp\(11px\,\.85vw\,14px\)\]{font-size:clamp(11px,.85vw,14px)}.text-\[clamp\(11px\,\.86cqw\,13px\)\]\!{font-size:clamp(11px,.86cqw,13px)!important}.text-\[clamp\(11px\,\.88cqw\,13px\)\]{font-size:clamp(11px,.88cqw,13px)}.text-\[clamp\(11px\,\.88cqw\,14px\)\]{font-size:clamp(11px,.88cqw,14px)}.text-\[clamp\(11px\,\.88cqw\,14px\)\]\!{font-size:clamp(11px,.88cqw,14px)!important}.text-\[clamp\(12px\,\.8vw\,14px\)\]{font-size:clamp(12px,.8vw,14px)}.text-\[clamp\(12px\,\.9cqw\,14px\)\]{font-size:clamp(12px,.9cqw,14px)}.text-\[clamp\(12px\,\.9cqw\,14px\)\]\!{font-size:clamp(12px,.9cqw,14px)!important}.text-\[clamp\(12px\,\.9vw\,14px\)\]{font-size:clamp(12px,.9vw,14px)}.text-\[clamp\(12px\,\.85vw\,13px\)\]{font-size:clamp(12px,.85vw,13px)}.text-\[clamp\(12px\,\.85vw\,14px\)\]{font-size:clamp(12px,.85vw,14px)}.text-\[clamp\(12px\,\.95cqw\,14px\)\]{font-size:clamp(12px,.95cqw,14px)}.text-\[clamp\(12px\,\.95cqw\,14px\)\]\!{font-size:clamp(12px,.95cqw,14px)!important}.text-\[clamp\(12px\,\.95cqw\,15px\)\]\!{font-size:clamp(12px,.95cqw,15px)!important}.text-\[clamp\(12px\,\.96cqw\,15px\)\]{font-size:clamp(12px,.96cqw,15px)}.text-\[clamp\(12px\,\.98cqw\,15px\)\]\!{font-size:clamp(12px,.98cqw,15px)!important}.text-\[clamp\(12px\,1\.1cqw\,15px\)\]{font-size:clamp(12px,1.1cqw,15px)}.text-\[clamp\(12px\,1\.2cqw\,15px\)\]{font-size:clamp(12px,1.2cqw,15px)}.text-\[clamp\(12px\,1\.05cqw\,14px\)\]{font-size:clamp(12px,1.05cqw,14px)}.text-\[clamp\(12px\,1\.15cqw\,15px\)\]{font-size:clamp(12px,1.15cqw,15px)}.text-\[clamp\(12px\,1\.25cqw\,15px\)\]{font-size:clamp(12px,1.25cqw,15px)}.text-\[clamp\(12px\,1cqw\,14px\)\]{font-size:clamp(12px,1cqw,14px)}.text-\[clamp\(12px\,1cqw\,14px\)\]\!{font-size:clamp(12px,1cqw,14px)!important}.text-\[clamp\(12px\,1vw\,14px\)\]{font-size:clamp(12px,1vw,14px)}.text-\[clamp\(13px\,\.9vw\,15px\)\]{font-size:clamp(13px,.9vw,15px)}.text-\[clamp\(13px\,\.9vw\,16px\)\]{font-size:clamp(13px,.9vw,16px)}.text-\[clamp\(13px\,\.9vw\,17px\)\]{font-size:clamp(13px,.9vw,17px)}.text-\[clamp\(13px\,\.95vw\,15px\)\]{font-size:clamp(13px,.95vw,15px)}.text-\[clamp\(13px\,1\.1cqw\,15px\)\]{font-size:clamp(13px,1.1cqw,15px)}.text-\[clamp\(13px\,1\.1cqw\,16px\)\]{font-size:clamp(13px,1.1cqw,16px)}.text-\[clamp\(13px\,1\.05cqw\,15px\)\]{font-size:clamp(13px,1.05cqw,15px)}.text-\[clamp\(13px\,1\.05cqw\,15px\)\]\!{font-size:clamp(13px,1.05cqw,15px)!important}.text-\[clamp\(13px\,1\.05cqw\,16px\)\]{font-size:clamp(13px,1.05cqw,16px)}.text-\[clamp\(13px\,1\.05cqw\,16px\)\]\!{font-size:clamp(13px,1.05cqw,16px)!important}.text-\[clamp\(13px\,1\.15cqw\,15px\)\]{font-size:clamp(13px,1.15cqw,15px)}.text-\[clamp\(13px\,1\.35cqw\,17px\)\]{font-size:clamp(13px,1.35cqw,17px)}.text-\[clamp\(13px\,1cqw\,15px\)\]{font-size:clamp(13px,1cqw,15px)}.text-\[clamp\(13px\,1vw\,15px\)\]{font-size:clamp(13px,1vw,15px)}.text-\[clamp\(14px\,\.82vw\,15px\)\]{font-size:clamp(14px,.82vw,15px)}.text-\[clamp\(14px\,1\.1cqw\,16px\)\]{font-size:clamp(14px,1.1cqw,16px)}.text-\[clamp\(14px\,1\.1cqw\,16px\)\]\!{font-size:clamp(14px,1.1cqw,16px)!important}.text-\[clamp\(14px\,1\.1cqw\,17px\)\]{font-size:clamp(14px,1.1cqw,17px)}.text-\[clamp\(14px\,1\.1vw\,16px\)\]{font-size:clamp(14px,1.1vw,16px)}.text-\[clamp\(14px\,1\.1vw\,17px\)\]{font-size:clamp(14px,1.1vw,17px)}.text-\[clamp\(14px\,1\.2cqw\,16px\)\]{font-size:clamp(14px,1.2cqw,16px)}.text-\[clamp\(14px\,1\.2cqw\,17px\)\]{font-size:clamp(14px,1.2cqw,17px)}.text-\[clamp\(14px\,1\.4cqw\,17px\)\]{font-size:clamp(14px,1.4cqw,17px)}.text-\[clamp\(14px\,1\.4cqw\,18px\)\]{font-size:clamp(14px,1.4cqw,18px)}.text-\[clamp\(14px\,1\.05cqw\,16px\)\]{font-size:clamp(14px,1.05cqw,16px)}.text-\[clamp\(14px\,1\.05vw\,16px\)\]{font-size:clamp(14px,1.05vw,16px)}.text-\[clamp\(14px\,1\.5cqw\,18px\)\]{font-size:clamp(14px,1.5cqw,18px)}.text-\[clamp\(14px\,1\.5cqw\,19px\)\]{font-size:clamp(14px,1.5cqw,19px)}.text-\[clamp\(14px\,1\.12cqw\,17px\)\]\!{font-size:clamp(14px,1.12cqw,17px)!important}.text-\[clamp\(14px\,1\.15cqw\,16px\)\]{font-size:clamp(14px,1.15cqw,16px)}.text-\[clamp\(14px\,1\.15vw\,17px\)\]{font-size:clamp(14px,1.15vw,17px)}.text-\[clamp\(14px\,1\.25cqw\,17px\)\]{font-size:clamp(14px,1.25cqw,17px)}.text-\[clamp\(14px\,1\.35cqw\,17px\)\]{font-size:clamp(14px,1.35cqw,17px)}.text-\[clamp\(14px\,1\.45cqw\,18px\)\]{font-size:clamp(14px,1.45cqw,18px)}.text-\[clamp\(14px\,1vw\,16px\)\]{font-size:clamp(14px,1vw,16px)}.text-\[clamp\(14px\,1vw\,17px\)\]{font-size:clamp(14px,1vw,17px)}.text-\[clamp\(15px\,1\.1vw\,17px\)\]{font-size:clamp(15px,1.1vw,17px)}.text-\[clamp\(15px\,1\.2cqw\,18px\)\]{font-size:clamp(15px,1.2cqw,18px)}.text-\[clamp\(15px\,1\.2vw\,18px\)\]{font-size:clamp(15px,1.2vw,18px)}.text-\[clamp\(15px\,1\.05vw\,16px\)\]{font-size:clamp(15px,1.05vw,16px)}.text-\[clamp\(15px\,1\.05vw\,17px\)\]{font-size:clamp(15px,1.05vw,17px)}.text-\[clamp\(15px\,1\.15vw\,17px\)\]{font-size:clamp(15px,1.15vw,17px)}.text-\[clamp\(15px\,1\.25cqw\,18px\)\]\!{font-size:clamp(15px,1.25cqw,18px)!important}.text-\[clamp\(15px\,1\.25cqw\,19px\)\]{font-size:clamp(15px,1.25cqw,19px)}.text-\[clamp\(15px\,1\.25vw\,18px\)\]{font-size:clamp(15px,1.25vw,18px)}.text-\[clamp\(16px\,1\.1vw\,18px\)\]{font-size:clamp(16px,1.1vw,18px)}.text-\[clamp\(16px\,1\.2vw\,19px\)\]{font-size:clamp(16px,1.2vw,19px)}.text-\[clamp\(16px\,1\.3cqw\,20px\)\]{font-size:clamp(16px,1.3cqw,20px)}.text-\[clamp\(16px\,1\.4cqw\,22px\)\]{font-size:clamp(16px,1.4cqw,22px)}.text-\[clamp\(16px\,1\.4cqw\,22px\)\]\!{font-size:clamp(16px,1.4cqw,22px)!important}.text-\[clamp\(16px\,1\.25vw\,19px\)\]{font-size:clamp(16px,1.25vw,19px)}.text-\[clamp\(16px\,1\.35cqw\,19px\)\]\!{font-size:clamp(16px,1.35cqw,19px)!important}.text-\[clamp\(16px\,1\.35cqw\,20px\)\]{font-size:clamp(16px,1.35cqw,20px)}.text-\[clamp\(16px\,1\.45cqw\,19px\)\]{font-size:clamp(16px,1.45cqw,19px)}.text-\[clamp\(17px\,1\.4cqw\,22px\)\]\!{font-size:clamp(17px,1.4cqw,22px)!important}.text-\[clamp\(17px\,1\.35vw\,20px\)\]{font-size:clamp(17px,1.35vw,20px)}.text-\[clamp\(17px\,1\.38cqw\,22px\)\]{font-size:clamp(17px,1.38cqw,22px)}.text-\[clamp\(18px\,1\.4vw\,22px\)\]{font-size:clamp(18px,1.4vw,22px)}.text-\[clamp\(18px\,1\.35cqw\,21px\)\]{font-size:clamp(18px,1.35cqw,21px)}.text-\[clamp\(19px\,1\.7cqw\,25px\)\]{font-size:clamp(19px,1.7cqw,25px)}.text-\[clamp\(19px\,1\.45vw\,22px\)\]{font-size:clamp(19px,1.45vw,22px)}.text-\[clamp\(19px\,1\.65cqw\,24px\)\]{font-size:clamp(19px,1.65cqw,24px)}.text-\[clamp\(20px\,1\.5cqw\,24px\)\]{font-size:clamp(20px,1.5cqw,24px)}.text-\[clamp\(20px\,1\.7cqw\,26px\)\]{font-size:clamp(20px,1.7cqw,26px)}.text-\[clamp\(20px\,1\.7cqw\,27px\)\]{font-size:clamp(20px,1.7cqw,27px)}.text-\[clamp\(20px\,1\.8cqw\,25px\)\]{font-size:clamp(20px,1.8cqw,25px)}.text-\[clamp\(20px\,1\.9cqw\,26px\)\]{font-size:clamp(20px,1.9cqw,26px)}.text-\[clamp\(20px\,1\.55vw\,24px\)\]{font-size:clamp(20px,1.55vw,24px)}.text-\[clamp\(20px\,2\.2cqw\,30px\)\]{font-size:clamp(20px,2.2cqw,30px)}.text-\[clamp\(20px\,2cqw\,27px\)\]{font-size:clamp(20px,2cqw,27px)}.text-\[clamp\(21px\,1\.7cqw\,26px\)\]{font-size:clamp(21px,1.7cqw,26px)}.text-\[clamp\(22px\,1\.8vw\,28px\)\]{font-size:clamp(22px,1.8vw,28px)}.text-\[clamp\(22px\,2\.4cqw\,32px\)\]{font-size:clamp(22px,2.4cqw,32px)}.text-\[clamp\(22px\,2vw\,28px\)\]{font-size:clamp(22px,2vw,28px)}.text-\[clamp\(24px\,2\.2vw\,30px\)\]{font-size:clamp(24px,2.2vw,30px)}.text-\[clamp\(24px\,2\.2vw\,32px\)\]{font-size:clamp(24px,2.2vw,32px)}.text-\[clamp\(24px\,2vw\,30px\)\]{font-size:clamp(24px,2vw,30px)}.text-\[clamp\(25px\,2\.1cqw\,34px\)\]\!{font-size:clamp(25px,2.1cqw,34px)!important}.text-\[clamp\(26px\,2\.4vw\,34px\)\]{font-size:clamp(26px,2.4vw,34px)}.text-\[clamp\(27px\,2\.2vw\,32px\)\]{font-size:clamp(27px,2.2vw,32px)}.text-\[clamp\(28px\,2\.5cqw\,38px\)\]{font-size:clamp(28px,2.5cqw,38px)}.text-\[clamp\(28px\,3\.2cqw\,42px\)\]{font-size:clamp(28px,3.2cqw,42px)}.text-\[clamp\(28px\,3cqw\,40px\)\]{font-size:clamp(28px,3cqw,40px)}.text-\[clamp\(30px\,2\.6cqw\,40px\)\]{font-size:clamp(30px,2.6cqw,40px)}.text-\[clamp\(30px\,2\.8cqw\,40px\)\]\!{font-size:clamp(30px,2.8cqw,40px)!important}.text-\[clamp\(32px\,4vw\,50px\)\]{font-size:clamp(32px,4vw,50px)}.text-\[clamp\(38px\,4\.1vw\,58px\)\]{font-size:clamp(38px,4.1vw,58px)}.text-\[clamp\(44px\,5vw\,62px\)\]{font-size:clamp(44px,5vw,62px)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-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-\[-\.8px\]{--tw-tracking:-.8px;letter-spacing:-.8px}.tracking-\[-\.9px\]{--tw-tracking:-.9px;letter-spacing:-.9px}.tracking-\[-\.25px\]{--tw-tracking:-.25px;letter-spacing:-.25px}.tracking-\[-\.35px\]{--tw-tracking:-.35px;letter-spacing:-.35px}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-1\.5px\]{--tw-tracking:-1.5px;letter-spacing:-1.5px}.tracking-\[-1px\]{--tw-tracking:-1px;letter-spacing:-1px}.tracking-\[-2px\]{--tw-tracking:-2px;letter-spacing:-2px}.tracking-\[\.3px\]{--tw-tracking:.3px;letter-spacing:.3px}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.75px\]{--tw-tracking:.75px;letter-spacing:.75px}.tracking-\[1\.1px\]{--tw-tracking:1.1px;letter-spacing:1.1px}.tracking-\[1\.15px\]{--tw-tracking:1.15px;letter-spacing:1.15px}.tracking-\[1\.25px\]{--tw-tracking:1.25px;letter-spacing:1.25px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2a4031\]{color:#2a4031}.text-\[\#2a6745\]{color:#2a6745}.text-\[\#2d3a30\]{color:#2d3a30}.text-\[\#2d4232\]{color:#2d4232}.text-\[\#2e3c31\]{color:#2e3c31}.text-\[\#2e4434\]{color:#2e4434}.text-\[\#3a4a3d\]{color:#3a4a3d}.text-\[\#3a7049\]{color:#3a7049}.text-\[\#3b4a3f\]{color:#3b4a3f}.text-\[\#3b4d40\]{color:#3b4d40}.text-\[\#3c7c4b\]{color:#3c7c4b}.text-\[\#3c5343\]{color:#3c5343}.text-\[\#3d5142\]{color:#3d5142}.text-\[\#3e5044\]{color:#3e5044}.text-\[\#3e6346\]{color:#3e6346}.text-\[\#3e7952\]{color:#3e7952}.text-\[\#3f4d42\]{color:#3f4d42}.text-\[\#3f704e\]{color:#3f704e}.text-\[\#3f754b\]{color:#3f754b}.text-\[\#3f5144\]{color:#3f5144}.text-\[\#4a5b4e\]{color:#4a5b4e}.text-\[\#4c8b5b\]{color:#4c8b5b}.text-\[\#4d8a5b\]{color:#4d8a5b}.text-\[\#4d7553\]{color:#4d7553}.text-\[\#4f7c55\]{color:#4f7c55}.text-\[\#4f7957\]{color:#4f7957}.text-\[\#5a6a5d\]{color:#5a6a5d}.text-\[\#5b8c65\]{color:#5b8c65}.text-\[\#5b8d65\]{color:#5b8d65}.text-\[\#5b8e65\]{color:#5b8e65}.text-\[\#5c7c94\]{color:#5c7c94}.text-\[\#5d8d67\]{color:#5d8d67}.text-\[\#5d765f\]{color:#5d765f}.text-\[\#5d7260\]{color:#5d7260}.text-\[\#5e6d61\]{color:#5e6d61}.text-\[\#5e795e\]{color:#5e795e}.text-\[\#5f7462\]{color:#5f7462}.text-\[\#5f8367\]{color:#5f8367}.text-\[\#6a8a6e\]{color:#6a8a6e}.text-\[\#7a8a7d\]{color:#7a8a7d}.text-\[\#7a887d\]{color:#7a887d}.text-\[\#7b887e\]{color:#7b887e}.text-\[\#7c867d\]{color:#7c867d}.text-\[\#7d8b80\]{color:#7d8b80}.text-\[\#7d887f\]{color:#7d887f}.text-\[\#7e8b80\]{color:#7e8b80}.text-\[\#7e8c80\]{color:#7e8c80}.text-\[\#7e9b7e\]{color:#7e9b7e}.text-\[\#8a948b\]{color:#8a948b}.text-\[\#8a968c\]{color:#8a968c}.text-\[\#8a968d\]{color:#8a968d}.text-\[\#8b968d\]{color:#8b968d}.text-\[\#8b978c\]{color:#8b978c}.text-\[\#8c978e\]{color:#8c978e}.text-\[\#8c988e\]{color:#8c988e}.text-\[\#8e998f\]{color:#8e998f}.text-\[\#9a655d\]{color:#9a655d}.text-\[\#9aa39b\]{color:#9aa39b}.text-\[\#9aa49a\]{color:#9aa49a}.text-\[\#9aa49b\]{color:#9aa49b}.text-\[\#9aa49c\]{color:#9aa49c}.text-\[\#9ba69b\]{color:#9ba69b}.text-\[\#9ba69c\]{color:#9ba69c}.text-\[\#9ca69e\]{color:#9ca69e}.text-\[\#9d743a\]{color:#9d743a}.text-\[\#85a08a\]{color:#85a08a}.text-\[\#89aa68\]{color:#89aa68}.text-\[\#91a092\]{color:#91a092}.text-\[\#91a096\]{color:#91a096}.text-\[\#92a093\]{color:#92a093}.text-\[\#95a096\]{color:#95a096}.text-\[\#95a097\]{color:#95a097}.text-\[\#96a198\]{color:#96a198}.text-\[\#97a198\]{color:#97a198}.text-\[\#98a59a\]{color:#98a59a}.text-\[\#98a198\]{color:#98a198}.text-\[\#98a298\]{color:#98a298}.text-\[\#99a39a\]{color:#99a39a}.text-\[\#173e30\]{color:#173e30}.text-\[\#213d2e\]{color:#213d2e}.text-\[\#225b43\]{color:#225b43}.text-\[\#233b2b\]{color:#233b2b}.text-\[\#235a40\]{color:#235a40}.text-\[\#243c2c\]{color:#243c2c}.text-\[\#245a41\]{color:#245a41}.text-\[\#245b41\]{color:#245b41}.text-\[\#255b41\]{color:#255b41}.text-\[\#263c2d\]{color:#263c2d}.text-\[\#294c36\]{color:#294c36}.text-\[\#334b39\]{color:#334b39}.text-\[\#344a39\]{color:#344a39}.text-\[\#355e41\]{color:#355e41}.text-\[\#364a3b\]{color:#364a3b}.text-\[\#374d3d\]{color:#374d3d}.text-\[\#375b39\]{color:#375b39}.text-\[\#394b3e\]{color:#394b3e}.text-\[\#596a5d\]{color:#596a5d}.text-\[\#606e63\]{color:#606e63}.text-\[\#608c5d\]{color:#608c5d}.text-\[\#667a68\]{color:#667a68}.text-\[\#848d85\]{color:#848d85}.text-\[\#909b91\]{color:#909b91}.text-\[\#919c93\]{color:#919c93}.text-\[\#929b93\]{color:#929b93}.text-\[\#929c93\]{color:#929c93}.text-\[\#929d93\]{color:#929d93}.text-\[\#929d94\]{color:#929d94}.text-\[\#939e94\]{color:#939e94}.text-\[\#949f96\]{color:#949f96}.text-\[\#6887a1\]{color:#6887a1}.text-\[\#8072ab\]{color:#8072ab}.text-\[\#8474ab\]{color:#8474ab}.text-\[\#21352a\]{color:#21352a}.text-\[\#22392a\]{color:#22392a}.text-\[\#24392b\]{color:#24392b}.text-\[\#24593f\]{color:#24593f}.text-\[\#25382a\]{color:#25382a}.text-\[\#25392c\]{color:#25392c}.text-\[\#31573a\]{color:#31573a}.text-\[\#31583b\]{color:#31583b}.text-\[\#34463a\]{color:#34463a}.text-\[\#34473a\]{color:#34473a}.text-\[\#35483a\]{color:#35483a}.text-\[\#35493a\]{color:#35493a}.text-\[\#37463a\]{color:#37463a}.text-\[\#37804b\]{color:#37804b}.text-\[\#39734c\]{color:#39734c}.text-\[\#41714a\]{color:#41714a}.text-\[\#45554a\]{color:#45554a}.text-\[\#46594a\]{color:#46594a}.text-\[\#47564a\]{color:#47564a}.text-\[\#47564b\]{color:#47564b}.text-\[\#47584a\]{color:#47584a}.text-\[\#47594b\]{color:#47594b}.text-\[\#47734c\]{color:#47734c}.text-\[\#47744f\]{color:#47744f}.text-\[\#49594c\]{color:#49594c}.text-\[\#49594d\]{color:#49594d}.text-\[\#53815a\]{color:#53815a}.text-\[\#54805a\]{color:#54805a}.text-\[\#54805c\]{color:#54805c}.text-\[\#56665a\]{color:#56665a}.text-\[\#56675a\]{color:#56675a}.text-\[\#56685a\]{color:#56685a}.text-\[\#56815a\]{color:#56815a}.text-\[\#57675c\]{color:#57675c}.text-\[\#58705c\]{color:#58705c}.text-\[\#58805e\]{color:#58805e}.text-\[\#59675d\]{color:#59675d}.text-\[\#62806a\]{color:#62806a}.text-\[\#62816a\]{color:#62816a}.text-\[\#64826a\]{color:#64826a}.text-\[\#64886a\]{color:#64886a}.text-\[\#65766a\]{color:#65766a}.text-\[\#66826a\]{color:#66826a}.text-\[\#67756a\]{color:#67756a}.text-\[\#67866a\]{color:#67866a}.text-\[\#68766c\]{color:#68766c}.text-\[\#68776b\]{color:#68776b}.text-\[\#68836a\]{color:#68836a}.text-\[\#69786d\]{color:#69786d}.text-\[\#77847a\]{color:#77847a}.text-\[\#77917d\]{color:#77917d}.text-\[\#77967a\]{color:#77967a}.text-\[\#78877b\]{color:#78877b}.text-\[\#78917b\]{color:#78917b}.text-\[\#87948a\]{color:#87948a}.text-\[\#89938a\]{color:#89938a}.text-\[\#89948a\]{color:#89948a}.text-\[\#89958b\]{color:#89958b}.text-\[\#89968b\]{color:#89968b}.text-\[\#89968d\]{color:#89968d}.text-\[\#286043\]{color:#286043}.text-\[\#286247\]{color:#286247}.text-\[\#304235\]{color:#304235}.text-\[\#304536\]{color:#304536}.text-\[\#304737\]{color:#304737}.text-\[\#326145\]{color:#326145}.text-\[\#344339\]{color:#344339}.text-\[\#395641\]{color:#395641}.text-\[\#405246\]{color:#405246}.text-\[\#405347\]{color:#405347}.text-\[\#425248\]{color:#425248}.text-\[\#425348\]{color:#425348}.text-\[\#435247\]{color:#435247}.text-\[\#435447\]{color:#435447}.text-\[\#435449\]{color:#435449}.text-\[\#437052\]{color:#437052}.text-\[\#445549\]{color:#445549}.text-\[\#455449\]{color:#455449}.text-\[\#455548\]{color:#455548}.text-\[\#497653\]{color:#497653}.text-\[\#506054\]{color:#506054}.text-\[\#506154\]{color:#506154}.text-\[\#506354\]{color:#506354}.text-\[\#508258\]{color:#508258}.text-\[\#516054\]{color:#516054}.text-\[\#526055\]{color:#526055}.text-\[\#526056\]{color:#526056}.text-\[\#526356\]{color:#526356}.text-\[\#526759\]{color:#526759}.text-\[\#536358\]{color:#536358}.text-\[\#577660\]{color:#577660}.text-\[\#587262\]{color:#587262}.text-\[\#607064\]{color:#607064}.text-\[\#607365\]{color:#607365}.text-\[\#618765\]{color:#618765}.text-\[\#637468\]{color:#637468}.text-\[\#637568\]{color:#637568}.text-\[\#667368\]{color:#667368}.text-\[\#668270\]{color:#668270}.text-\[\#708074\]{color:#708074}.text-\[\#709078\]{color:#709078}.text-\[\#718075\]{color:#718075}.text-\[\#728477\]{color:#728477}.text-\[\#729477\]{color:#729477}.text-\[\#738075\]{color:#738075}.text-\[\#738078\]{color:#738078}.text-\[\#738176\]{color:#738176}.text-\[\#748178\]{color:#748178}.text-\[\#758177\]{color:#758177}.text-\[\#758277\]{color:#758277}.text-\[\#758278\]{color:#758278}.text-\[\#758478\]{color:#758478}.text-\[\#758678\]{color:#758678}.text-\[\#778579\]{color:#778579}.text-\[\#779078\]{color:#779078}.text-\[\#819084\]{color:#819084}.text-\[\#819086\]{color:#819086}.text-\[\#819087\]{color:#819087}.text-\[\#829086\]{color:#829086}.text-\[\#829087\]{color:#829087}.text-\[\#839086\]{color:#839086}.text-\[\#839087\]{color:#839087}.text-\[\#849087\]{color:#849087}.text-\[\#849185\]{color:#849185}.text-\[\#849387\]{color:#849387}.text-\[\#859087\]{color:#859087}.text-\[\#859187\]{color:#859187}.text-\[\#879289\]{color:#879289}.text-\[\#879389\]{color:#879389}.text-\[\#946354\]{color:#946354}.text-\[\#a1bd70\]{color:#a1bd70}.text-\[\#a2aba3\]{color:#a2aba3}.text-\[\#a3aca4\]{color:#a3aca4}.text-\[\#a6b0a7\]{color:#a6b0a7}.text-\[\#a14b44\]{color:#a14b44}.text-\[\#a35e58\]{color:#a35e58}.text-\[\#a46a62\]{color:#a46a62}.text-\[\#a75b52\]{color:#a75b52}.text-\[\#a4544e\]{color:#a4544e}.text-\[\#a16057\]{color:#a16057}.text-\[\#a25349\]{color:#a25349}.text-\[\#a26860\]{color:#a26860}.text-\[\#a47771\]{color:#a47771}.text-\[\#a95750\]{color:#a95750}.text-\[\#abb4ac\]{color:#abb4ac}.text-\[\#ad7354\]{color:#ad7354}.text-\[\#ae792a\]{color:#ae792a}.text-\[\#be7a41\]{color:#be7a41}.text-\[\#bfd2c2\]{color:#bfd2c2}.text-\[\#c9dfb6\]\!{color:#c9dfb6!important}.text-\[\#c9e1af\]{color:#c9e1af}.text-\[\#cfddce\]{color:#cfddce}.text-\[\#d2d8d1\]{color:#d2d8d1}.text-\[\#d3e0d3\]{color:#d3e0d3}.text-\[\#d5e9b6\]{color:#d5e9b6}.text-\[\#d6e8a7\]{color:#d6e8a7}.text-\[\#d8edb0\]{color:#d8edb0}.text-\[\#e6f1d5\]{color:#e6f1d5}.text-\[\#ecf4e9\]{color:#ecf4e9}.text-\[\#eff8dc\]{color:#eff8dc}.text-\[var\(--phone-copy\)\]{color:var(--phone-copy)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-status-danger{color:var(--status-danger)}.text-status-info{color:var(--status-info)}.text-status-success{color:var(--status-success)}.text-status-warning{color:var(--status-warning)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#4d8758\]{accent-color:#4d8758}.accent-\[\#4e8257\]{accent-color:#4e8257}.opacity-40{opacity:.4}.opacity-\[\.72\]{opacity:.72}.shadow-\[-15px_0_50px_rgba\(24\,48\,31\,0\.15\)\]{--tw-shadow:-15px 0 50px var(--tw-shadow-color,#18301f26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(18\,37\,24\,0\.24\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#1225183d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(18\,35\,22\,0\.27\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#12231645);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#a8c5a4\]{--tw-ring-color:#a8c5a4}.ring-\[\#c9dec7\]{--tw-ring-color:#c9dec7}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-\[0_8px_8px_rgba\(40\,59\,43\,\.09\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 8px var(--tw-drop-shadow-color,#283b2b17));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,box-shadow\]{transition-property:transform,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[160ms\]{--tw-duration:.16s;transition-duration:.16s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--card-spacing\:--spacing\(6\)\]{--card-spacing:calc(var(--spacing) * 6)}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.peer-checked\:bg-\[\#4d8a5a\]:is(:where(.peer):checked~*){background-color:#4d8a5a}.peer-focus-visible\:outline:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:1px}.peer-focus-visible\:outline-3:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:3px}.peer-focus-visible\:outline-offset-3:is(:where(.peer):focus-visible~*){outline-offset:3px}.peer-focus-visible\:outline-green-700:is(:where(.peer):focus-visible~*){outline-color:var(--color-green-700)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[\#a0aaa1\]::placeholder{color:#a0aaa1}.placeholder\:text-\[\#a4ada6\]::placeholder{color:#a4ada6}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.backdrop\:bg-\[\#1c3022\]\/40::backdrop{background-color:oklab(28.7253% -.0325904 .016519/.4)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-top-\[18px\]:before{content:var(--tw-content);top:-18px}.before\:h-\[25px\]:before{content:var(--tw-content);height:25px}.before\:w-\[42px\]:before{content:var(--tw-content);width:42px}.before\:rounded-t-\[24px\]:before{content:var(--tw-content);border-top-left-radius:24px;border-top-right-radius:24px}.before\:border-\[3px\]:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:3px}.before\:border-b-0:before{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:0}.before\:border-\[\#3c7353\]:before{content:var(--tw-content);border-color:#3c7353}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[3px\]:after{content:var(--tw-content);top:3px}.after\:left-\[3px\]:after{content:var(--tw-content);left:3px}.after\:size-3\.5:after{content:var(--tw-content);width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.peer-checked\:after\:translate-x-4:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-\[\#85ae88\]:focus-within{border-color:#85ae88}.focus-within\:shadow-\[0_0_0_3px_rgba\(85\,139\,91\,\.1\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#558b5b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-\[\#85ae88\]:focus-within{--tw-ring-color:#85ae88}.focus-within\:ring-\[\#85ae88\]\/20:focus-within{--tw-ring-color:oklab(71.0433% -.05885 .0386873/.2)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#cbdcc8\]:hover{border-color:#cbdcc8}.hover\:border-\[\#d6e4d4\]:hover{border-color:#d6e4d4}.hover\:border-\[\#e5c8c2\]:hover{border-color:#e5c8c2}.hover\:bg-\[\#194a35\]:hover{background-color:#194a35}.hover\:bg-\[\#245c43\]:hover{background-color:#245c43}.hover\:bg-\[\#c9dfa1\]:hover{background-color:#c9dfa1}.hover\:bg-\[\#edf5ec\]:hover{background-color:#edf5ec}.hover\:bg-\[\#eef5eb\]:hover{background-color:#eef5eb}.hover\:bg-\[\#f5f9f3\]:hover{background-color:#f5f9f3}.hover\:bg-\[\#f7f9f5\]:hover{background-color:#f7f9f5}.hover\:bg-\[\#f7faf5\]:hover{background-color:#f7faf5}.hover\:bg-\[\#f8faf7\]:hover{background-color:#f8faf7}.hover\:bg-\[\#fafcf8\]:hover{background-color:#fafcf8}.hover\:bg-\[\#fafcf9\]:hover{background-color:#fafcf9}.hover\:bg-\[\#fbfcfa\]:hover{background-color:#fbfcfa}.hover\:bg-\[\#fff3f0\]:hover{background-color:#fff3f0}.hover\:bg-\[\#fff8f6\]:hover{background-color:#fff8f6}.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted-surface) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:text-\[\#2a6745\]:hover{color:#2a6745}.hover\:text-\[\#245b41\]:hover{color:#245b41}.hover\:text-\[\#315e3d\]:hover{color:#315e3d}.hover\:text-\[\#486c4f\]:hover{color:#486c4f}.hover\:text-\[\#914f47\]:hover{color:#914f47}.hover\:text-\[\#934d45\]:hover{color:#934d45}.hover\:text-\[\#31583b\]:hover{color:#31583b}.hover\:text-\[\#316342\]:hover{color:#316342}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_12px_32px_rgba\(41\,70\,48\,\.08\)\]:hover{--tw-shadow:0 12px 32px var(--tw-shadow-color,#29463014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius)}.focus-visible\:rounded-sm:focus-visible{border-radius:calc(var(--radius) - 4px)}.focus-visible\:border-\[\#85ae88\]:focus-visible{border-color:#85ae88}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:border-transparent:focus-visible{border-color:#0000}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#85ae88\]\/20:focus-visible{--tw-ring-color:oklab(71.0433% -.05885 .0386873/.2)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[\#4f8660\]:focus-visible{outline-color:#4f8660}.focus-visible\:outline-\[\#6f9b70\]:focus-visible{outline-color:#6f9b70}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-md{border-radius:calc(var(--radius) - 2px)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted-surface)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted-surface) 50%, transparent)}}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted-surface)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(4\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 4)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted-surface)}@media not all and (width>=1100px){.max-\[1100px\]\:col-span-full{grid-column:1/-1}.max-\[1100px\]\:col-start-2{grid-column-start:2}.max-\[1100px\]\:col-start-3{grid-column-start:3}.max-\[1100px\]\:col-end-4{grid-column-end:4}.max-\[1100px\]\:row-span-3{grid-row:span 3/span 3}.max-\[1100px\]\:row-start-2{grid-row-start:2}.max-\[1100px\]\:row-start-3{grid-row-start:3}.max-\[1100px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-\[1100px\]\:grid-cols-\[54px_minmax\(0\,1fr\)_auto\]{grid-template-columns:54px minmax(0,1fr) auto}}@media not all and (width>=900px){.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=820px){.max-\[820px\]\:z-\[8\]{z-index:8}.max-\[820px\]\:block{display:block}.max-\[820px\]\:flex{display:flex}.max-\[820px\]\:hidden{display:none}.max-\[820px\]\:inline-flex{display:inline-flex}.max-\[820px\]\:size-\[34px\]{width:34px;height:34px}.max-\[820px\]\:h-auto{height:auto}.max-\[820px\]\:min-h-0{min-height:0}.max-\[820px\]\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-\[820px\]\:min-h-\[34px\]{min-height:34px}.max-\[820px\]\:w-auto{width:auto}.max-\[820px\]\:flex-none{flex:none}.max-\[820px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[820px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[820px\]\:flex-row{flex-direction:row}.max-\[820px\]\:items-center{align-items:center}.max-\[820px\]\:justify-between{justify-content:space-between}.max-\[820px\]\:justify-center{justify-content:center}.max-\[820px\]\:gap-0{gap:0}.max-\[820px\]\:gap-0\.5{gap:calc(var(--spacing) * .5)}.max-\[820px\]\:gap-\[6px\]{gap:6px}.max-\[820px\]\:self-stretch{align-self:stretch}.max-\[820px\]\:overflow-visible{overflow:visible}.max-\[820px\]\:overflow-x-auto{overflow-x:auto}.max-\[820px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[820px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-\[820px\]\:border-\[\#e5eae2\]{border-color:#e5eae2}.max-\[820px\]\:p-\[13px\]{padding:13px}.max-\[820px\]\:p-\[14px\]{padding:14px}.max-\[820px\]\:px-0{padding-inline:0}.max-\[820px\]\:px-1{padding-inline:var(--spacing)}.max-\[820px\]\:px-\[10px\]{padding-inline:10px}.max-\[820px\]\:px-\[14px\]{padding-inline:14px}.max-\[820px\]\:py-2{padding-block:calc(var(--spacing) * 2)}.max-\[820px\]\:pt-\[6px\]{padding-top:6px}.max-\[820px\]\:pt-\[22px\]{padding-top:22px}.max-\[820px\]\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.max-\[820px\]\:pb-px{padding-bottom:1px}.max-\[820px\]\:text-\[0px\]{font-size:0}.max-\[820px\]\:text-\[14px\]{font-size:14px}.max-\[820px\]\:text-\[17px\]{font-size:17px}.max-\[820px\]\:text-\[clamp\(14px\,1\.5vw\,16px\)\]{font-size:clamp(14px,1.5vw,16px)}}@media not all and (width>=720px){.max-\[720px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=700px){.max-\[700px\]\:col-span-2{grid-column:span 2/span 2}.max-\[700px\]\:col-start-1{grid-column-start:1}.max-\[700px\]\:col-start-2{grid-column-start:2}.max-\[700px\]\:row-span-2{grid-row:span 2/span 2}.max-\[700px\]\:row-start-2{grid-row-start:2}.max-\[700px\]\:m-0{margin:0}.max-\[700px\]\:mt-auto{margin-top:auto}.max-\[700px\]\:flex{display:flex}.max-\[700px\]\:hidden{display:none}.max-\[700px\]\:h-\[45px\]{height:45px}.max-\[700px\]\:max-h-dvh{max-height:100dvh}.max-\[700px\]\:w-\[45px\]{width:45px}.max-\[700px\]\:w-screen{width:100vw}.max-\[700px\]\:max-w-none{max-width:none}.max-\[700px\]\:flex-1{flex:1}.max-\[700px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[700px\]\:grid-cols-\[46px_minmax\(0\,1fr\)_auto\]{grid-template-columns:46px minmax(0,1fr) auto}.max-\[700px\]\:grid-cols-\[minmax\(0\,1fr\)_110px_32px\]{grid-template-columns:minmax(0,1fr) 110px 32px}.max-\[700px\]\:flex-wrap{flex-wrap:wrap}.max-\[700px\]\:gap-1{gap:var(--spacing)}.max-\[700px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[700px\]\:self-center{align-self:center}.max-\[700px\]\:rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}.max-\[700px\]\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-\[700px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[700px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-\[700px\]\:py-\[13px\]{padding-block:13px}.max-\[700px\]\:pt-\[18px\]{padding-top:18px}.max-\[700px\]\:pb-\[13px\]{padding-bottom:13px}.max-\[700px\]\:pb-\[14px\]{padding-bottom:14px}.max-\[700px\]\:pb-\[calc\(11px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(11px + env(safe-area-inset-bottom))}.max-\[700px\]\:whitespace-normal{white-space:normal}}@media not all and (width>=560px){.max-\[560px\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-\[560px\]\:col-span-full{grid-column:1/-1}.max-\[560px\]\:col-start-1{grid-column-start:1}.max-\[560px\]\:col-start-2{grid-column-start:2}.max-\[560px\]\:row-span-3{grid-row:span 3/span 3}.max-\[560px\]\:row-start-1{grid-row-start:1}.max-\[560px\]\:row-start-2{grid-row-start:2}.max-\[560px\]\:row-start-3{grid-row-start:3}.max-\[560px\]\:-mx-3\.5{margin-inline:calc(var(--spacing) * -3.5)}.max-\[560px\]\:mx-0{margin-inline:0}.max-\[560px\]\:-mt-3\.5{margin-top:calc(var(--spacing) * -3.5)}.max-\[560px\]\:mt-0{margin-top:0}.max-\[560px\]\:block{display:block}.max-\[560px\]\:grid{display:grid}.max-\[560px\]\:hidden{display:none}.max-\[560px\]\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-\[560px\]\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-\[560px\]\:size-auto{width:auto;height:auto}.max-\[560px\]\:h-\[58px\]{height:58px}.max-\[560px\]\:max-h-\[335px\]{max-height:335px}.max-\[560px\]\:min-h-0{min-height:0}.max-\[560px\]\:min-h-9{min-height:calc(var(--spacing) * 9)}.max-\[560px\]\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-\[560px\]\:w-full{width:100%}.max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[560px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[560px\]\:grid-cols-\[40px_minmax\(0\,1fr\)\]{grid-template-columns:40px minmax(0,1fr)}.max-\[560px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-\[560px\]\:grid-rows-\[auto_auto_auto\]{grid-template-rows:auto auto auto}.max-\[560px\]\:flex-col{flex-direction:column}.max-\[560px\]\:flex-row{flex-direction:row}.max-\[560px\]\:items-center{align-items:center}.max-\[560px\]\:items-start{align-items:flex-start}.max-\[560px\]\:justify-between{justify-content:space-between}.max-\[560px\]\:gap-0{gap:0}.max-\[560px\]\:gap-1{gap:var(--spacing)}.max-\[560px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[560px\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[560px\]\:gap-\[7px\]{gap:7px}.max-\[560px\]\:gap-\[13px\]{gap:13px}.max-\[560px\]\:gap-x-\[9px\]{column-gap:9px}.max-\[560px\]\:gap-y-0{row-gap:0}.max-\[560px\]\:overflow-auto{overflow:auto}.max-\[560px\]\:p-3{padding:calc(var(--spacing) * 3)}.max-\[560px\]\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.max-\[560px\]\:p-\[11px\]{padding:11px}.max-\[560px\]\:p-\[22px\]{padding:22px}.max-\[560px\]\:px-0{padding-inline:0}.max-\[560px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[560px\]\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-\[560px\]\:px-\[9px\]{padding-inline:9px}.max-\[560px\]\:px-\[10px\]{padding-inline:10px}.max-\[560px\]\:px-\[11px\]{padding-inline:11px}.max-\[560px\]\:px-\[14px\]{padding-inline:14px}.max-\[560px\]\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.max-\[560px\]\:pt-\[22px\]{padding-top:22px}.max-\[560px\]\:pt-px{padding-top:1px}.max-\[560px\]\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.max-\[560px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-\[560px\]\:text-\[16px\]{font-size:16px}.max-\[560px\]\:text-\[28px\]{font-size:28px}}@media not all and (width>=460px){.max-\[460px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (width>=40rem){.max-sm\:max-w-\[88\%\]{max-width:88%}}@media (width>=40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:max-w-\[300px\]{max-width:300px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}}@media (width>=48rem){.md\:right-\[7\%\]{right:7%}.md\:min-h-\[250px\]{min-height:250px}.md\:max-w-\[340px\]{max-width:340px}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:pb-0{padding-bottom:0}.md\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-100{opacity:1}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-5{top:calc(var(--spacing) * 5)}.lg\:flex{display:flex}.lg\:grid-cols-\[1\.04fr_\.96fr\]{grid-template-columns:1.04fr .96fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(310px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(310px,360px)}.lg\:p-6{padding:calc(var(--spacing) * 6)}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=96rem){.\32 xl\:p-7{padding:calc(var(--spacing) * 7)}}.dark\:border-input:where(.dark,.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:where(.dark,.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:where(.dark,.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-destructive\/30:where(.dark,.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:var(--muted-surface)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--muted-surface) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:where(.dark,.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_\.eyebrow\]\:text-\[clamp\(11px\,\.9cqw\,13px\)\] .eyebrow{font-size:clamp(11px,.9cqw,13px)}.\[\&_\.eyebrow\]\:text-\[clamp\(12px\,1\.25cqw\,16px\)\] .eyebrow{font-size:clamp(12px,1.25cqw,16px)}.\[\&_\.field\]\:gap-\[\.45rem\] .field{gap:.45rem}.\[\&_\.field\]\:text-\[clamp\(13px\,\.95cqw\,16px\)\]\! .field{font-size:clamp(13px,.95cqw,16px)!important}.\[\&_\.field_input\]\:min-h-\[44px\]\! .field input{min-height:44px!important}.\[\&_\.field_input\]\:text-\[clamp\(14px\,1\.05cqw\,17px\)\]\! .field input{font-size:clamp(14px,1.05cqw,17px)!important}.\[\&_\.field_select\]\:min-h-\[44px\]\! .field select{min-height:44px!important}.\[\&_\.field_select\]\:text-\[clamp\(14px\,1\.05cqw\,17px\)\]\! .field select{font-size:clamp(14px,1.05cqw,17px)!important}.\[\&_\.field_textarea\]\:min-h-\[6rem\]\! .field textarea{min-height:6rem!important}.\[\&_\.field_textarea\]\:text-\[clamp\(14px\,1\.05cqw\,17px\)\]\! .field textarea{font-size:clamp(14px,1.05cqw,17px)!important}.\[\&_\.panel-message\]\:text-\[clamp\(14px\,1\.45cqw\,18px\)\] .panel-message{font-size:clamp(14px,1.45cqw,18px)}.\[\&_\.status-pill\]\:px-\[10px\] .status-pill{padding-inline:10px}.\[\&_\.status-pill\]\:py-2 .status-pill{padding-block:calc(var(--spacing) * 2)}.\[\&_\.status-pill\]\:py-\[7px\] .status-pill{padding-block:7px}.\[\&_\.status-pill\]\:text-\[clamp\(12px\,\.95cqw\,14px\)\] .status-pill{font-size:clamp(12px,.95cqw,14px)}.\[\&_\.status-pill\]\:text-\[clamp\(12px\,1\.25cqw\,16px\)\] .status-pill{font-size:clamp(12px,1.25cqw,16px)}.\[\&_\:is\(h2\,h3\)\]\:text-\[clamp\(20px\,2\.15cqw\,30px\)\] :is(h2,h3){font-size:clamp(20px,2.15cqw,30px)}.\[\&_\:is\(p\,span\,small\,button\,input\,select\,textarea\,th\,td\,li\,b\,strong\)\]\:text-\[clamp\(14px\,1\.2cqw\,17px\)\] :is(p,span,small,button,input,select,textarea,th,td,li,b,strong){font-size:clamp(14px,1.2cqw,17px)}.\[\&_\:is\(p\,span\,small\,label\,button\,input\,select\,textarea\,th\,td\,li\)\]\:text-\[clamp\(14px\,1\.5cqw\,18px\)\] :is(p,span,small,label,button,input,select,textarea,th,td,li){font-size:clamp(14px,1.5cqw,18px)}.\[\&_\:is\(small\,\.small-input-hint\)\]\:text-\[clamp\(12px\,1\.25cqw\,15px\)\] :is(small,.small-input-hint){font-size:clamp(12px,1.25cqw,15px)}.\[\&_\[data-slot\=button\]\]\:min-h-11 [data-slot=button]{min-height:calc(var(--spacing) * 11)}.\[\&_\[data-slot\=button\]\]\:text-\[clamp\(14px\,1\.4cqw\,17px\)\] [data-slot=button]{font-size:clamp(14px,1.4cqw,17px)}.\[\&_h2\]\:mt-\[15px\] h2{margin-top:15px}.\[\&_h2\]\:mb-0 h2{margin-bottom:0}.\[\&_h2\]\:font-\[Manrope\] h2{font-family:Manrope}.\[\&_h2\]\:text-\[clamp\(22px\,2vw\,25px\)\] h2{font-size:clamp(22px,2vw,25px)}.\[\&_p\]\:m-0 p{margin:0}.\[\&_p\]\:mb-\[9px\] p{margin-bottom:9px}.\[\&_p\]\:text-\[14px\] p{font-size:14px}.\[\&_p\]\:text-muted-foreground p{color:var(--muted-foreground)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-\[clamp\(19px\,2cqw\,24px\)\] svg{width:clamp(19px,2cqw,24px);height:clamp(19px,2cqw,24px)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}@media not all and (width>=820px){.max-\[820px\]\:\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-\[\#eff1ed\] tr{border-color:#eff1ed}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-t\]\:pt-\(--card-spacing\).border-t{padding-top:var(--card-spacing)}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted-surface)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}@media not all and (width>=820px){.max-\[820px\]\:\[\&\>b\]\:hidden>b{display:none}}@media not all and (width>=560px){.max-\[560px\]\:\[\&\>button\]\:flex-1>button{flex:1}}.\[\&\>span\:first-child\]\:size-7>span:first-child{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}@media not all and (width>=820px){.max-\[820px\]\:\[\&\>span\:first-child\]\:size-6>span:first-child{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}}.\[\&\>span\:first-child\>svg\]\:size-\[18px\]>span:first-child>svg{width:18px;height:18px}@media not all and (width>=820px){.max-\[820px\]\:\[\&\>span\:first-child\>svg\]\:size-3\.5>span:first-child>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}}@media not all and (width>=560px){.max-\[560px\]\:\[\&\>span\:last-child\]\:hidden>span:last-child{display:none}}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}:root{color:#1e2b23;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--ink:#1e2b23;--muted:#7b857c;--line:#e8ebe4;--paper:#fff;--canvas:#f5f6f1;--green:#225b43;--green-dark:#173e30;--green-soft:#edf5ef;--lime:#d6e8a7;--amber:#ad6a13;--red:#b54c49;--shadow:0 16px 48px #21352812;--background:#f5f6f1;--foreground:#1e2b23;--card:#fff;--card-foreground:#1e2b23;--popover:#fff;--popover-foreground:#1e2b23;--primary:#225b43;--primary-foreground:#fff;--secondary:#edf5ef;--secondary-foreground:#173e30;--muted-surface:#f0f3ee;--muted-foreground:#7b857c;--accent:#edf5ef;--accent-foreground:#173e30;--destructive:#b54c49;--destructive-foreground:#fff;--status-success:#438451;--status-success-surface:#e9f5e9;--status-warning:#a66b1c;--status-warning-surface:#fbf3e5;--status-danger:#b3544e;--status-danger-surface:#faecea;--status-info:#54799d;--status-info-surface:#eaf1f7;--input:#dce5dc;--ring:#7da48a;--radius:.75rem;--sidebar-background:#fff;--sidebar-foreground:#1e2b23;--sidebar-primary:#225b43;--sidebar-primary-foreground:#fff;--sidebar-accent:#edf5ef;--sidebar-accent-foreground:#173e30;--sidebar-border:#e8ebe4;--sidebar-ring:#7da48a;background:#f5f6f1;font-family:DM Sans,Inter,ui-sans-serif,system-ui,sans-serif}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}#root{min-height:100vh}.catalog-editor-modal::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#19281d80}.catalog-editor-modal:focus{outline:none}.alert-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14231a8a}.admin-detail-overlay::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#172a1d4d}.demo-page{background:#eef1eb;min-height:100vh}.demo-topbar{background:#fff;border-bottom:1px solid #e5e9e2;justify-content:space-between;align-items:center;height:68px;padding:0 25px;display:flex}.demo-back{color:#77837a;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;font-size:10px;display:flex}.demo-back svg{transform:rotate(180deg)}.demo-brand{align-items:center;gap:12px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.demo-badge{color:#68804d;letter-spacing:.55px;background:#edf4e6;border-radius:20px;align-items:center;gap:4px;padding:6px 8px;font-size:8px;font-weight:800;display:inline-flex}.demo-top-controls{align-items:center;gap:11px;display:flex}.demo-utility-actions{align-items:center;gap:9px;display:flex}.scenario-select{align-items:center;gap:8px;display:flex}.scenario-select>span{color:#879188;font-size:8px}.scenario-select select{color:#546559;background:#f8faf6;border:1px solid #e4eae1;border-radius:8px;outline:0;min-height:34px;padding:0 9px;font-size:9px}.demo-workspace{grid-template-columns:minmax(300px, var(--demo-left-track,calc(30% - 6.6px))) 22px minmax(430px, 1fr);align-items:start;gap:0;width:100%;max-width:none;margin:0;padding:25px clamp(22px,3vw,48px) 40px;display:grid}.demo-workspace.is-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.demo-phone-stage,.demo-operator-stage{min-width:0}.demo-splitter{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-self:stretch;align-items:center;min-height:120px;display:flex}.demo-splitter>span{background:#cbd7c9;border-radius:5px;width:4px;height:48px;transition:background .15s,height .15s,width .15s}.demo-splitter:hover>span,.demo-splitter:focus-visible>span,.demo-splitter.active>span{background:#5f8b64;width:5px;height:68px}.demo-splitter:focus-visible{border-radius:7px;box-shadow:0 0 0 2px #4c7e5033}.demo-customer-tabs{background:#f2f5f0;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;width:100%;max-width:365px;margin:0 auto 13px;padding:4px;display:grid}.demo-customer-tabs button{color:#76847a;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:12px;font-weight:700;display:flex;position:relative}.demo-customer-tabs button:focus-visible{outline-offset:1px;outline:2px solid #6d936d}.demo-customer-tabs button.active{color:#286343;background:#fff;box-shadow:0 2px 7px #2138271a}.demo-customer-tabs button:disabled{color:#98a399;cursor:not-allowed;opacity:.48}.demo-customer-tabs button i{background:#e08a59;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:13px}.demo-phone{background:#fff;border:7px solid #243c2e;border-radius:33px;width:100%;max-width:365px;min-height:655px;margin:0 auto;padding:0 0 12px;position:relative;overflow:hidden;box-shadow:0 17px 50px #25392930}.phone-notch{z-index:3;background:#243c2e;border-radius:0 0 13px 13px;width:105px;height:15px;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone-topline{color:#516253;justify-content:space-between;align-items:center;height:27px;padding:0 15px;font-size:8px;font-weight:700;display:flex}.phone-store-head{border-bottom:1px solid #f0f1ed;align-items:center;gap:8px;padding:8px 12px 9px;display:flex}.phone-store-icon{color:#4d7b55;background:#e9f2e3;border-radius:8px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.phone-store-head>div{flex-direction:column;flex:1;gap:3px;display:flex}.phone-store-head b{color:#35483a;font-size:9px}.phone-store-head small{color:#909a91;font-size:7px}.phone-whatsapp-head{border-bottom:1px solid #edf0eb;align-items:center;gap:8px;min-height:50px;padding:6px 10px;display:flex}.phone-wa-back{color:#526a59;align-items:center;display:inline-flex}.phone-wa-back svg{transform:rotate(180deg)}.phone-wa-avatar{color:#4d7b55;background:#e9f2e3;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;height:34px;display:inline-flex}.phone-whatsapp-head>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.phone-whatsapp-head b{color:#35483a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.phone-whatsapp-head small{color:#879388;font-size:10px}.phone-wa-menu{color:#819087;letter-spacing:1px;padding:0 3px;font-size:13px}.phone-dots{color:#8c988e;letter-spacing:1px;background:0 0;border:0;font-size:12px}.phone-body{scrollbar-width:thin;height:598px;position:relative;overflow:auto}.phone-home-indicator{background:#243c2e;border-radius:9px;width:88px;height:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.demo-phone-note{color:#8e9a8f;justify-content:center;align-items:center;gap:5px;margin:11px 0;font-size:8px;display:flex}.demo-phone-note svg{color:#68906c}.phone-hero{color:#fff;background:linear-gradient(110deg,#315e41,#72905b);flex-direction:column;min-height:119px;margin:0 0 13px;padding:15px;display:flex;position:relative;overflow:hidden}.phone-hero:after{content:"";border:1px solid #fff3;border-radius:50%;width:100px;height:100px;position:absolute;top:17px;right:-14px}.phone-hero>span{color:#d9e7bf;letter-spacing:.9px;font-size:6px;font-weight:800}.phone-hero>b{letter-spacing:-.5px;z-index:1;margin-top:7px;font:750 18px/1.16 Manrope,sans-serif;position:relative}.phone-hero>small{color:#e0eadb;z-index:1;margin-top:5px;font-size:7px;position:relative}.phone-section-title{justify-content:space-between;align-items:end;padding:0 12px 8px;display:flex}.phone-section-title>div{flex-direction:column;gap:3px;display:flex}.phone-section-title b{color:#3a4c3e;font-size:9px}.phone-section-title small,.phone-section-title>span{color:#929d93;font-size:7px}.demo-category-filter{scrollbar-width:thin;gap:6px;padding:0 12px 10px;display:flex;overflow-x:auto}.demo-category-filter button{color:#667468;white-space:nowrap;background:#fff;border:1px solid #e7ece4;border-radius:999px;flex:none;min-height:28px;padding:0 10px;font-size:8px;font-weight:700}.demo-category-filter button.active{color:#286344;background:#eaf3e7;border-color:#d8e8d3}.demo-phone-products{gap:6px;padding:0 10px 9px;display:grid}.demo-phone-product{background:#fff;border:1px solid #edf1eb;border-radius:8px;align-items:center;gap:7px;padding:6px;display:flex}.mini-product-art{border-radius:6px;flex:0 0 44px;justify-content:center;align-items:center;height:44px;font-size:19px;display:flex}.mini-product-art img{object-fit:cover;width:100%;height:100%}.art-0{background:#edf3e7}.art-1{background:#eaf1f4}.art-2{background:#f3e9e1}.art-3{background:#f4efde}.demo-phone-product>div:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.demo-phone-product b{color:#465648;font-size:8px}.demo-phone-product small{color:#939d94;max-height:17px;font-size:6px;line-height:1.3;overflow:hidden}.demo-phone-product strong{color:#4f7f54;font-size:8px}.demo-phone-product strong i{color:#8c998e;font-size:6px;font-style:normal;font-weight:500}.demo-product-option{color:#657367;background:#fbfcf9;border:1px solid #e6ece3;border-radius:5px;max-width:100%;min-height:25px;padding:0 5px;font-size:7px}.demo-phone-product>button{color:#4d8052;background:#edf5e8;border:0;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.demo-cart-bottom{background:#fff;border-top:1px solid #edf0eb;justify-content:space-between;align-items:center;padding:9px 10px 12px;display:flex;position:sticky;bottom:0}.demo-cart-bottom>span{color:#7c897f;font-size:7px}.demo-cart-bottom>span b{color:#3f5443;font-size:8px}.phone-primary,.phone-secondary{color:#fff;background:#245d41;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:30px;padding:0 11px;font-size:8px;font-weight:700;display:inline-flex}.phone-primary:hover{background:#184b34}.phone-secondary{color:#47764c;background:#edf4e8}.demo-checkout h3{color:#3c4f40;margin:3px 0 11px;font:700 13px Manrope,sans-serif}.demo-cart-line{color:#67756a;border-bottom:1px solid #eef1eb;justify-content:space-between;align-items:center;padding:8px 0;font-size:7px;display:flex}.demo-cart-line b{color:#4e5f51;font-size:8px}.phone-fulfillment{margin:12px 0 8px}.fulfillment-toggle{background:#f2f5f0;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.fulfillment-toggle button{color:#65766a;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 8px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:flex}.fulfillment-toggle button.selected{color:#245b41;background:#fff;box-shadow:0 1px 5px #243e2b1f}.fulfillment-toggle button:focus-visible{outline-offset:1px;outline:2px solid #7da48a}.fulfillment-toggle button:disabled{cursor:not-allowed;opacity:.48}.demo-phone .fulfillment-toggle button{font-size:var(--phone-copy);min-height:clamp(46px,12cqw,60px)}.demo-checkout>select,.demo-checkout>input{color:#5a685d;background:#fff;border:1px solid #e5ebe2;border-radius:6px;width:100%;min-height:31px;margin:4px 0;padding:0 7px;font-size:8px}.demo-total-line{color:#7b887d;justify-content:space-between;align-items:center;padding:8px 0;font-size:8px;display:flex}.demo-total-line b{color:#38583f;font-size:9px}.demo-checkout>small{color:#919d92;margin-bottom:9px;font-size:7px;display:block}.demo-checkout>.phone-primary{width:100%}.demo-catalog,.demo-chat,.demo-phone-order,.demo-pay{min-height:100%}.demo-catalog-loading{color:#718075;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:340px;padding:24px;font-size:13px;display:flex}.demo-phone-order{text-align:center;flex-direction:column;align-items:center;padding:16px 13px;display:flex}.phone-order-check{color:#4e905a;background:#e6f3e4;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;margin:15px 0 10px;display:flex}.demo-phone-order h3{color:#344a38;letter-spacing:-.4px;margin:7px 0;font:750 17px/1.2 Manrope,sans-serif}.demo-phone-order>p{color:#89968a;max-width:205px;margin:3px 0 10px;font-size:8px;line-height:1.5}.demo-phone-order .status-pill{margin:4px 0 10px}.phone-order-summary{text-align:left;background:#fafcf9;border:1px solid #edf1eb;border-radius:8px;align-self:stretch;margin:8px 0;padding:8px}.phone-order-summary>div:not(.demo-total-line){color:#758177;border-bottom:1px solid #eff2ec;justify-content:space-between;align-items:center;padding:6px 0;font-size:7px;display:flex}.phone-order-summary>div b{color:#536355}.phone-paid{color:#44804e;background:#eaf5e9;border-radius:7px;justify-content:center;align-items:center;gap:5px;width:100%;margin:10px 0;padding:9px;font-size:8px;display:flex}.phone-pay-link{width:100%}.phone-sync-note{color:#99a49a;align-items:center;gap:4px;margin-top:15px;font-size:7px;display:flex}.demo-chat{background:#f1f4ef;flex-direction:column;padding:11px;display:flex}.chat-date{color:#7e8b80;background:#e5ebe3;border-radius:10px;align-self:center;margin:5px 0 16px;padding:5px 8px;font-size:6px;font-weight:700}.chat-message{margin-bottom:9px}.chat-bubble{color:#536054;background:#fff;border-radius:2px 9px 9px;max-width:90%;padding:9px;font-size:8px;line-height:1.5;box-shadow:0 1px 2px #142d1e0f}.chat-time{color:#9da79e;margin:3px 0 0 5px;font-size:6px}.chat-link{color:#417749;background:#e9f2e6;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:8px;padding:7px 8px;font-size:7px;font-weight:700;display:flex}.chat-input{color:#9ba59c;background:#fff;border:1px solid #e6ebe4;border-radius:19px;justify-content:space-between;align-items:center;margin-top:auto;padding:5px 6px 5px 12px;font-size:8px;display:flex}.chat-input button{color:#fff;background:#438356;border:0;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.chat-demo-note{color:#9ca59d;text-align:center;padding:8px 0 0;font-size:6px}.demo-pay{padding:12px}.demo-pay>.eyebrow{font-size:7px}.demo-pay h3{color:#3b4e3e;margin:4px 0 10px;font:750 14px Manrope,sans-serif}.demo-pay-items{background:#fbfcfa;border:1px solid #edf1eb;border-radius:8px;margin-bottom:10px;padding:7px 9px}.demo-pay-items>div:not(.demo-total-line){color:#758177;border-bottom:1px solid #eff2ed;justify-content:space-between;align-items:center;padding:6px 0;font-size:7px;display:flex}.demo-pay-items>div b{color:#4a5c4d}.demo-pay-items .demo-total-line:last-child{border-top:1px solid #e8ede5}.demo-qr{background:#fff;border:1px solid #e7eee4;border-radius:9px;flex-direction:column;align-items:center;max-width:190px;margin:9px auto;padding:8px;display:flex}.demo-qr small{color:#9a8b65;margin:3px 0 5px;font-size:6px}.demo-qr button{color:#5b7f5d;background:#eff5ec;border:0;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:6px;display:flex}.demo-pix-placeholder{color:#518257;background:#eff4eb;border-radius:7px;align-items:center;gap:8px;margin:8px 0;padding:8px;display:flex}.demo-pix-placeholder b{color:#fff;background:#36a977;border-radius:6px;padding:7px;font-size:8px}.demo-pix-placeholder span{color:#79897c;font-size:7px}.demo-pay>.phone-secondary,.demo-pay>.phone-primary{width:100%;margin:4px 0}.phone-payment-note{color:#8e9a8f;text-align:center;margin-top:7px;font-size:6px;line-height:1.45;display:block}.phone-notice{color:#587857;background:#eef5ea;border-radius:6px;margin:7px 0;padding:7px;font-size:7px;line-height:1.5}.phone-loading{color:#8c9a8d;flex-direction:column;align-items:center;gap:8px;padding:45px 10px;font-size:8px;display:flex}.demo-operator-stage{min-width:0}.demo-operator-stage .sidebar-user:disabled{cursor:default;opacity:1}.demo-operator-stage .sidebar-user:disabled>svg{color:#74916c}.demo-notice{color:#a45a50;background:#fff1ed;border-radius:7px;margin:0 0 10px;padding:8px 10px;font-size:9px;line-height:1.5}.demo-notice-success{color:#547c55;background:#eff7eb}@media (width>=821px){.demo-page{flex-direction:column;width:100%;height:100dvh;min-height:0;display:flex;position:fixed;inset:0;overflow:hidden}.demo-topbar{flex:0 0 68px}.demo-workspace{box-sizing:border-box;flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0;overflow:hidden}.demo-phone-stage,.demo-operator-stage{min-height:0}.demo-operator-stage{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;overflow:hidden auto}}.demo-operator-stage{position:relative}.demo-focus-overlay{z-index:30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:12px;position:absolute;inset:0}.demo-order-notification{z-index:40;background:#174b35;border:1px solid #174b35;border-radius:14px;align-items:center;gap:13px;padding:16px;display:flex;position:absolute;top:16px;left:16px;right:16px;box-shadow:0 16px 40px #0c22175c}.demo-order-notification .demo-notification-icon{color:#e3f4e5;background:#ffffff24}.demo-order-notification>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.demo-order-notification b{color:#fff;font-size:clamp(15px,1.2vw,19px)}.demo-order-notification small{color:#d3e7d8;font-size:clamp(12px,.95vw,15px)}.demo-order-notification>button{color:#174b35;background:#f1f7ef;border:0;border-radius:9px;flex:none;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:clamp(13px,1vw,16px);font-weight:700;display:inline-flex}.demo-order-notification>button:hover{background:#dcebdc}.demo-phone-notification{color:#fff;text-align:left;z-index:8;background:#075e54;border:2px solid #25d366;border-radius:17px;align-items:center;gap:clamp(8px,2.2cqw,12px);padding:clamp(12px,3.2cqw,15px);animation:.28s ease-out both demo-notification-enter;display:flex;position:absolute;top:clamp(74px,18cqw,108px);left:6px;right:6px;box-shadow:0 15px 36px #032c247a,0 0 0 3px #25d3663d}.demo-phone-notification>span:nth-child(2){flex-direction:column;flex:1;gap:clamp(3px,.9cqw,5px);min-width:0;display:flex}.demo-phone-notification b{color:#fff;font-size:clamp(14px,3.8cqw,18px);font-weight:800;line-height:1.25}.demo-phone-notification small{color:#ffffffe6;font-size:clamp(13px,3.5cqw,16px);line-height:1.35}.demo-phone-notification strong{color:#aaffc7;letter-spacing:.01em;align-items:center;gap:5px;margin-top:2px;font-size:clamp(12px,3.25cqw,15px);font-weight:800;line-height:1.3;display:inline-flex}.demo-phone-notification .demo-notification-icon{color:#064b3e;background:#25d366;border-radius:13px;flex-basis:clamp(40px,11cqw,46px);height:clamp(40px,11cqw,46px)}.demo-phone-notification:focus-visible{outline-offset:3px;outline:3px solid #b3ffd0}@keyframes demo-notification-enter{0%{transform:translateY(-8px)scale(.98)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.demo-phone-notification{animation:none}}.demo-qr{width:100%;max-width:clamp(200px,70cqw,300px)}.demo-qr img{width:clamp(150px,48cqw,210px)}.demo-copy-pix{gap:10px;width:100%;min-height:clamp(54px,12cqw,68px);color:#fff!important;background:#245d41!important;font-size:clamp(16px,4cqw,20px)!important}.demo-copy-pix:hover{background:#184b34!important}.demo-copy-pix:disabled{opacity:.55}@container (width<=760px){.demo-dashboard-page .orders-workspace{grid-template-columns:minmax(0,1fr)}.demo-dashboard-page .orders-list-pane{border-bottom:1px solid #edf0eb;border-right:0}}.demo-phone.is-whatsapp .phone-notch,.demo-phone.is-whatsapp .phone-topline,.demo-phone.is-whatsapp .phone-whatsapp-head{background:#075e54}.demo-phone.is-whatsapp .phone-topline{color:#fff}.demo-phone.is-whatsapp .phone-whatsapp-head{color:#fff;border-bottom-color:#ffffff29;min-height:clamp(60px,16cqw,78px);padding-inline:clamp(11px,3cqw,17px)}.demo-phone.is-whatsapp .phone-wa-back,.demo-phone.is-whatsapp .phone-wa-menu{color:#ffffffeb}.demo-phone.is-whatsapp .phone-wa-avatar{color:#087765;background:#f0faf6}.demo-phone.is-whatsapp .phone-whatsapp-head b{color:#fff}.demo-phone.is-whatsapp .phone-whatsapp-head small{color:#ffffffc7}.demo-phone.is-whatsapp .phone-body{background:#efeae2}.demo-phone.is-whatsapp .demo-chat{background-color:#efeae2;background-image:radial-gradient(circle at 12px 15px,#075e540b 1px,#0000 1.5px);background-size:22px 24px;padding:clamp(12px,3.2cqw,19px)}.demo-phone.is-whatsapp .chat-date{color:#78837a;background:#ffffffd1}.demo-phone.is-whatsapp .chat-message{flex-direction:column;align-items:flex-start;max-width:90%;display:flex}.demo-phone.is-whatsapp .chat-bubble{color:#34463a;white-space:pre-line;background:#fff;border:1px solid #21352709;border-radius:0 12px 12px;max-width:100%;padding:clamp(10px,2.8cqw,15px);box-shadow:0 1px 2px #1b2d211c}.demo-phone.is-whatsapp .chat-time{color:#849188;align-self:flex-end;margin:3px 5px 0 0}.demo-phone.is-whatsapp .chat-link{color:#075e54;background:#e4f4e8;border-radius:8px;min-height:40px}.demo-phone.is-whatsapp .chat-input{border-color:#e3e5df;border-radius:24px;min-height:46px;padding:5px 7px 5px 15px}.demo-phone.is-whatsapp .chat-input button{background:#128c7e;width:34px;height:34px}.demo-phone.is-whatsapp .chat-demo-note{color:#65776b}@media (width<=1100px){.demo-workspace{padding:19px 17px 30px}.demo-phone,.demo-customer-tabs{max-width:340px}}@media (width<=820px){.demo-topbar{height:auto;min-height:61px;padding:9px 12px}.demo-back{gap:0;font-size:0}.demo-back svg{width:17px;height:17px;transform:rotate(180deg)}.demo-brand{gap:6px;position:static;transform:none}.demo-badge{padding:4px 5px;font-size:6px}.demo-top-controls{gap:6px}.scenario-select{gap:0}.scenario-select>span{display:none}.scenario-select select{max-width:122px;min-height:32px;padding:0 4px;font-size:7px}.demo-logout-button{display:none}.demo-workspace{grid-template-columns:1fr;padding:15px 12px 30px}.demo-splitter{display:none}.demo-phone,.demo-customer-tabs{max-width:390px}.demo-operator-stage{min-height:auto;padding:13px}}@media (width<=560px){.scenario-select select{max-width:101px}.demo-phone{border-width:6px;border-radius:27px;min-height:625px}.phone-body{height:575px}}.demo-back{font-size:12px}.demo-badge{font-size:9px}.scenario-select>span{font-size:10px}.scenario-select select{min-height:40px;font-size:12px}.phone-topline{font-size:10px}.phone-store-head b{font-size:13px}.phone-store-head small{font-size:10px}.demo-phone-note{font-size:10px}.phone-hero>span{font-size:9px}.phone-hero>b{font-size:22px}.phone-hero>small{font-size:11px}.phone-section-title b{font-size:12px}.phone-section-title small,.phone-section-title>span{font-size:10px}.demo-phone-product b{font-size:11px}.demo-phone-product small{max-height:none;font-size:9px}.demo-phone-product strong{font-size:11px}.demo-phone-product strong i{font-size:9px}.demo-cart-bottom>span{font-size:10px}.demo-cart-bottom>span b{font-size:11px}.phone-primary,.phone-secondary{min-height:36px;font-size:11px}.demo-checkout{padding:14px}.demo-checkout h3{font-size:17px}.demo-cart-line{font-size:10px}.demo-cart-line b{font-size:11px}.demo-checkout>select,.demo-checkout>input{min-height:40px;font-size:12px}.demo-total-line{font-size:11px}.demo-total-line b{font-size:12px}.demo-checkout>small,.demo-phone-order>p,.phone-order-summary>div:not(.demo-total-line),.phone-paid{font-size:10px}.phone-sync-note,.chat-date{font-size:9px}.chat-bubble{font-size:11px}.chat-time{font-size:9px}.chat-link{font-size:10px}.chat-input{font-size:11px}.chat-demo-note,.demo-pay>.eyebrow{font-size:9px}.demo-pay h3{font-size:17px}.demo-pay-items>div:not(.demo-total-line){font-size:10px}.demo-qr small,.demo-qr button{font-size:9px}.demo-pix-placeholder span{font-size:10px}.phone-payment-note{font-size:9px}.phone-notice,.phone-loading{font-size:10px}.demo-notice{font-size:11px}@media (width<=560px){.demo-topbar{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:9px 10px;display:grid}.demo-back{grid-area:1/1;gap:5px;font-size:11px}.demo-brand{grid-area:1/2;justify-self:end}.demo-badge{font-size:8px}.demo-top-controls{grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.scenario-select{flex-direction:column;align-items:stretch;gap:3px;min-width:0;display:flex}.scenario-select>span{font-size:10px;display:block}.scenario-select select{width:100%;max-width:none;min-height:40px;padding:0 8px;font-size:12px}.demo-phone{max-width:390px}.phone-topline{height:30px;font-size:11px}.phone-store-head b{font-size:14px}.phone-store-head small{font-size:11px}.demo-customer-tabs{margin-bottom:12px}.demo-customer-tabs button{min-height:46px;font-size:13px}.phone-whatsapp-head{min-height:54px}.phone-whatsapp-head b{font-size:14px}.phone-whatsapp-head small,.demo-phone-note{font-size:11px}.phone-hero{min-height:130px;padding:17px 15px}.phone-hero>span{font-size:10px}.phone-hero>b{font-size:24px}.phone-hero>small{font-size:12px}.phone-section-title b{font-size:14px}.phone-section-title small,.phone-section-title>span{font-size:11px}.demo-phone-products{gap:8px;padding-bottom:12px}.demo-phone-product{gap:9px;padding:8px}.demo-phone-product b{font-size:12px}.demo-phone-product small{font-size:11px}.demo-phone-product strong{font-size:13px}.demo-phone-product strong i{font-size:10px}.demo-cart-bottom>span{font-size:11px}.demo-cart-bottom>span b{font-size:12px}.phone-primary,.phone-secondary{min-height:42px;font-size:12px}.demo-checkout h3{font-size:19px}.demo-cart-line{gap:8px;font-size:12px}.demo-cart-line b{font-size:12px}.demo-checkout>select,.demo-checkout>input{min-height:44px;font-size:14px}.phone-fulfillment button{min-height:40px;font-size:13px}.demo-total-line{font-size:12px}.demo-total-line b{font-size:14px}.demo-checkout>small,.demo-phone-order>p,.phone-order-summary>div:not(.demo-total-line),.phone-paid{font-size:12px}.phone-sync-note{font-size:11px}.demo-phone-order h3,.demo-pay h3{font-size:19px}.chat-date{font-size:10px}.chat-bubble,.chat-input{font-size:12px}.chat-time,.chat-demo-note{font-size:10px}.chat-link{font-size:12px}.demo-pay>.eyebrow,.demo-pay-items>div:not(.demo-total-line),.demo-qr small,.demo-qr button,.phone-payment-note,.phone-notice,.phone-loading{font-size:11px}.demo-notice{font-size:12px}}.demo-phone-stage{container-type:inline-size}.demo-phone{max-width:min(100%,clamp(360px,31vw,540px));container-type:inline-size}.demo-phone .phone-body{--phone-copy:clamp(14px, 3.8cqw, 20px);--phone-detail:clamp(12px, 3.2cqw, 16px);--phone-heading:clamp(20px, 5.2cqw, 28px);--phone-display:clamp(22px, 6.2cqw, 32px)}.demo-phone-stage .demo-customer-tabs{max-width:min(100%,clamp(360px,31vw,540px))}.demo-customer-tabs button{min-height:clamp(44px,6.5cqw,54px);font-size:clamp(14px,2.5cqw,18px)}.demo-phone .phone-topline{font-size:clamp(12px,3.2cqw,16px)}.demo-phone .phone-store-head b,.demo-phone .phone-whatsapp-head b{font-size:clamp(14px,3.8cqw,20px)}.demo-phone .phone-store-head small,.demo-phone .phone-whatsapp-head small{font-size:clamp(12px,3.2cqw,16px)}.demo-phone .phone-dots,.demo-phone .phone-wa-menu{font-size:clamp(14px,3.8cqw,20px)}.demo-phone .phone-hero{min-height:clamp(140px,38cqw,200px);padding:clamp(18px,4cqw,26px)}.demo-phone .phone-hero>span,.demo-phone .phone-hero>small{font-size:var(--phone-detail)}.demo-phone .phone-hero>b{font-size:var(--phone-display)}.demo-phone .phone-section-title b{font-size:var(--phone-copy)}.demo-phone .phone-section-title small,.demo-phone .phone-section-title>span{font-size:var(--phone-detail)}.demo-phone .demo-category-filter{gap:clamp(7px,1.8cqw,11px);padding:0 clamp(12px,2.8cqw,18px) clamp(10px,2cqw,13px)}.demo-phone .demo-category-filter button{font-size:var(--phone-detail);min-height:clamp(36px,8cqw,46px);padding:0 clamp(11px,2.5cqw,16px)}.demo-phone .demo-phone-product b,.demo-phone .demo-phone-product strong,.demo-phone .demo-cart-bottom>span b,.demo-phone .demo-cart-line b,.demo-phone .demo-total-line b{font-size:var(--phone-copy)}.demo-phone .demo-phone-product small,.demo-phone .demo-phone-product strong i,.demo-phone .demo-cart-bottom>span{font-size:var(--phone-detail)}.demo-phone .demo-product-option{font-size:var(--phone-detail);min-height:34px}.demo-phone .demo-phone-product{gap:clamp(9px,2.2cqw,14px);padding:clamp(8px,2.2cqw,12px)}.demo-phone .demo-phone-products{gap:clamp(10px,2.2cqw,14px);padding:0 clamp(10px,2.8cqw,16px) 12px}.demo-phone .phone-primary,.demo-phone .phone-secondary,.demo-phone .demo-cart-line,.demo-phone .demo-checkout>select,.demo-phone .demo-checkout>input,.demo-phone .demo-total-line,.demo-phone .demo-checkout>small,.demo-phone .demo-phone-order>p,.demo-phone .phone-order-summary>div:not(.demo-total-line),.demo-phone .phone-paid,.demo-phone .phone-sync-note,.demo-phone .chat-bubble,.demo-phone .chat-input,.demo-phone .chat-link,.demo-phone .demo-pay>.eyebrow,.demo-phone .demo-pay-items>div:not(.demo-total-line),.demo-phone .demo-qr small,.demo-phone .demo-qr button,.demo-phone .phone-payment-note,.demo-phone .phone-notice,.demo-phone .phone-loading{font-size:var(--phone-copy)}.demo-phone .chat-date,.demo-phone .chat-time,.demo-phone .chat-demo-note{font-size:var(--phone-detail)}.demo-phone .demo-checkout h3,.demo-phone .demo-phone-order h3,.demo-phone .demo-pay h3{font-size:var(--phone-heading)}.demo-phone .demo-cart-line{gap:8px;padding:clamp(10px,2.6cqw,15px) 0}.demo-phone .demo-checkout>select,.demo-phone .demo-checkout>input{min-height:clamp(46px,9cqw,56px)}.demo-phone .phone-primary,.demo-phone .phone-secondary,.demo-phone .phone-fulfillment button{min-height:clamp(46px,12cqw,60px)}.demo-phone .demo-total-line b{font-size:var(--phone-heading)}@media (width<=820px){.demo-phone,.demo-phone-stage .demo-customer-tabs{max-width:390px}}.demo-customer-toolbar{justify-content:center;width:100%;max-width:540px;margin:0 auto 10px;display:flex}.demo-customer-toolbar .demo-customer-tabs{flex:none;gap:3px;width:auto;max-width:none;margin:0;padding:3px;display:flex}.demo-customer-toolbar .demo-customer-tabs button{white-space:nowrap;gap:5px;min-height:38px;padding:0 clamp(10px,1vw,15px);font-size:clamp(12px,1vw,15px)}.demo-customer-toolbar .demo-customer-tabs button svg{width:14px;height:14px}.demo-customer-toolbar .demo-customer-tabs button i{top:4px;right:6px}.demo-phone{max-width:min(100%,clamp(360px,min(31vw,64dvh - 204.8px),540px))}.demo-phone .phone-body{height:clamp(300px,min(148cqw,100dvh - 390px),798px)}@media (width<=820px){.demo-customer-toolbar{max-width:390px;margin-bottom:9px}.demo-customer-toolbar .demo-customer-tabs button{min-height:36px;padding:0 10px;font-size:12px}.demo-phone{max-width:390px}}select:not([multiple]):not([size]){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7b6e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:42px}@media (forced-colors:active){select:not([multiple]):not([size]){appearance:auto;background-image:none;padding-right:11px}}
