@import"https://fonts.googleapis.com/css2?family=Lora:wght@600&family=Inter:wght@400;500;600&display=swap";/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: rotateX(0);--tw-rotate-y: rotateY(0);--tw-rotate-z: rotateZ(0);--tw-skew-x: skewX(0);--tw-skew-y: skewY(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}}}@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white: #fff;--spacing: .25rem;--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--leading-tight: 1.25;--leading-snug: 1.375;--animate-bounce: bounce 1s infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-font-feature-settings: var(--font-sans--font-feature-settings);--default-font-variation-settings: var(--font-sans--font-variation-settings);--default-mono-font-family: var(--font-mono);--default-mono-font-feature-settings: var(--font-mono--font-feature-settings);--default-mono-font-variation-settings: var(--font-mono--font-variation-settings)}}@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, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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{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;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}:-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}body{background-color:var(--background);color:var(--foreground)}*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-body)}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:var(--font-weight-semibold);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--font-weight-semibold);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--font-weight-semibold);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) p{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label{font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--font-weight-semibold);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:1.5}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[0\.03\%_0\.63\%_0\.01\%_0\.64\%\]{inset:.03% .63% .01% .64%}.inset-\[3\.1\%_1\.24\%_3\.06\%_1\.21\%\]{inset:3.1% 1.24% 3.06% 1.21%}.inset-\[10\.94\%_84\.68\%_46\.2\%_3\.01\%\]{inset:10.94% 84.68% 46.2% 3.01%}.inset-\[11\.08\%_3\.18\%_46\.14\%_17\.81\%\]{inset:11.08% 3.18% 46.14% 17.81%}.inset-\[16\.77\%_84\.68\%_17\.57\%_3\.01\%\]{inset:16.77% 84.68% 17.57% 3.01%}.inset-\[16\.98\%_3\.18\%_17\.49\%_17\.81\%\]{inset:16.98% 3.18% 17.49% 17.81%}.inset-\[69\.94\%_3\.18\%_11\.09\%_40\.2\%\]{inset:69.94% 3.18% 11.09% 40.2%}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[-14\.48\%\]{top:-14.48%}.top-\[-22\.89\%\]{top:-22.89%}.top-\[-31\.4\%\]{top:-31.4%}.top-\[-36\.37\%\]{top:-36.37%}.top-\[-82\.37\%\]{top:-82.37%}.top-\[8\.33\%\]{top:8.33%}.top-\[12\.5\%\]{top:12.5%}.top-\[27\.4\%\]{top:27.4%}.top-\[29\.17\%\]{top:29.17%}.top-\[45\.83\%\]{top:45.83%}.top-\[52\.3\%\]{top:52.3%}.top-\[53\.7\%\]{top:53.7%}.top-\[54\.7\%\]{top:54.7%}.top-\[54\.17\%\]{top:54.17%}.top-\[66\.67\%\]{top:66.67%}.top-\[68\%\]{top:68%}.right-0{right:calc(var(--spacing) * 0)}.right-\[0\.43\%\]{right:.43%}.bottom-\[-0\.41\%\]{bottom:-.41%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[-12\.17\%\]{left:-12.17%}.left-\[-13\.22\%\]{left:-13.22%}.left-\[-16\.88\%\]{left:-16.88%}.left-\[-22\.69\%\]{left:-22.69%}.left-\[-26\.59\%\]{left:-26.59%}.left-\[8\.33\%\]{left:8.33%}.left-\[20\.83\%\]{left:20.83%}.left-\[25\%\]{left:25%}.left-\[29\.17\%\]{left:29.17%}.left-\[31\.7\%\]{left:31.7%}.left-\[41\.1\%\]{left:41.1%}.left-\[41\.67\%\]{left:41.67%}.left-\[47\.6\%\]{left:47.6%}.left-\[65\%\]{left:65%}.left-\[66\.67\%\]{left:66.67%}.left-\[79\.17\%\]{left:79.17%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\.4\]{aspect-ratio:1.4}.aspect-\[167\/94\]{aspect-ratio:167 / 94}.aspect-\[200\/198\]{aspect-ratio:200 / 198}.aspect-\[222\/164\]{aspect-ratio:222 / 164}.aspect-\[328\/326\]{aspect-ratio:328 / 326}.aspect-square{aspect-ratio:1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-\[54px\]{width:54px;height:54px}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing) * 1)}.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-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[3px\]{height:3px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[22px\]{height:22px}.h-\[27px\]{height:27px}.h-\[36px\]{height:36px}.h-\[37px\]{height:37px}.h-\[38px\]{height:38px}.h-\[45\.83\%\]{height:45.83%}.h-\[45\.179px\]{height:45.179px}.h-\[49px\]{height:49px}.h-\[54px\]{height:54px}.h-\[55px\]{height:55px}.h-\[61\.966px\]{height:61.966px}.h-\[61\.967px\]{height:61.967px}.h-\[62px\]{height:62px}.h-\[76\.569px\]{height:76.569px}.h-\[80\%\]{height:80%}.h-\[87\.064px\]{height:87.064px}.h-\[91\.67\%\]{height:91.67%}.h-\[120px\]{height:120px}.h-\[128\.97\%\]{height:128.97%}.h-\[149\.27\%\]{height:149.27%}.h-\[168px\]{height:168px}.h-\[172\.1\%\]{height:172.1%}.h-\[174\.42\%\]{height:174.42%}.h-\[269\.47\%\]{height:269.47%}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-\[7px\]{width:7px}.w-\[8\.33\%\]{width:8.33%}.w-\[8px\]{width:8px}.w-\[11px\]{width:11px}.w-\[14px\]{width:14px}.w-\[17\.5\%\]{width:17.5%}.w-\[19px\]{width:19px}.w-\[21\%\]{width:21%}.w-\[22px\]{width:22px}.w-\[23\%\]{width:23%}.w-\[29\.17\%\]{width:29.17%}.w-\[30px\]{width:30px}.w-\[34\%\]{width:34%}.w-\[41\.67\%\]{width:41.67%}.w-\[45\%\]{width:45%}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[91\.67\%\]{width:91.67%}.w-\[116px\]{width:116px}.w-\[123\.8\%\]{width:123.8%}.w-\[124px\]{width:124px}.w-\[125px\]{width:125px}.w-\[126\.73\%\]{width:126.73%}.w-\[128\%\]{width:128%}.w-\[147\.98\%\]{width:147.98%}.w-\[149\.93\%\]{width:149.93%}.w-\[149px\]{width:149px}.w-\[159\.726px\]{width:159.726px}.w-\[161\.912px\]{width:161.912px}.w-\[168px\]{width:168px}.w-\[174\.603px\]{width:174.603px}.w-\[175\.856px\]{width:175.856px}.w-\[180\.704px\]{width:180.704px}.w-\[196px\]{width:196px}.w-\[208px\]{width:208px}.w-\[269px\]{width:269px}.w-full{width:100%}.w-max{width:max-content}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[1280px\]{max-width:1280px}.max-w-none{max-width:none}.min-w-min{min-width:min-content}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-y-\[-100\%\]{--tw-scale-y: -100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-\[180deg\]{rotate:180deg}.transform{transform:var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y)}.animate-bounce{animation:var(--animate-bounce)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.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}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[24px\]{gap:24px}.gap-\[54px\]{gap:54px}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-\[5px\]{border-radius:5px}.rounded-\[11px\]{border-radius:11px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-\[\#42351f\]{border-color:#42351f}.border-\[\#d8cec0\]{border-color:#d8cec0}.border-\[\#dfd5c9\]{border-color:#dfd5c9}.border-\[\#f0c7ba\]{border-color:#f0c7ba}.border-\[rgba\(16\,5\,1\,0\.1\)\]{border-color:#1005011a}.border-\[rgba\(212\,196\,176\,0\.25\)\]{border-color:#d4c4b040}.bg-\[\#71c0b2\]{background-color:#71c0b2}.bg-\[\#42351f\]{background-color:#42351f}.bg-\[\#d4ebd4\]{background-color:#d4ebd4}.bg-\[\#d9f1ec\]{background-color:#d9f1ec}.bg-\[\#e1f2e1\]{background-color:#e1f2e1}.bg-\[\#eee6db\]{background-color:#eee6db}.bg-\[\#efbcac\]{background-color:#efbcac}.bg-\[\#f2dec4\]{background-color:#f2dec4}.bg-\[\#f3ddd6\]{background-color:#f3ddd6}.bg-\[\#f5eee5\]{background-color:#f5eee5}.bg-background{background-color:var(--background)}.bg-destructive{background-color:var(--destructive)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-white{background-color:var(--color-white)}.mask-intersect{mask-composite:intersect}.mask-alpha{mask-mode:alpha}.mask-size-\[149px_37px\]{mask-size:149px 37px}.mask-no-clip{mask-clip:no-clip}.mask-position-\[-0\.947px_-0\.012px\]{mask-position:-.947px -.012px}.mask-no-repeat{mask-repeat:no-repeat}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-9{padding:calc(var(--spacing) * 9)}.p-\[25px\]{padding:25px}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[54px\]{padding-block:54px}.pt-\[0px\]{padding-top:0}.pr-\[0px\]{padding-right:0}.pr-\[54px\]{padding-right:54px}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-\[0px\]{padding-bottom:0}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-\[2px\]{padding-left:2px}.text-center{text-align:center}.\[text-indent\:calc\(-8\.64px\)\]{text-indent:-8.64px}.font-\[Lora\]{font-family:Lora}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-\[12px\]{font-size:12px}.text-\[13\.33px\]{font-size:13.33px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19\.2px\]{font-size:19.2px}.text-\[23\.04px\]{font-size:23.04px}.text-\[24px\]{font-size:24px}.text-\[27\.65px\]{font-size:27.65px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[47\.78px\]{font-size:47.78px}.text-\[48px\]{font-size:48px}.leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.2\]{--tw-leading: 1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading: 1.3;line-height:1.3}.leading-\[1\.5\]{--tw-leading: 1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading: 1.6;line-height:1.6}.leading-\[1\.21\]{--tw-leading: 1.21;line-height:1.21}.leading-\[32px\]{--tw-leading: 32px;line-height:32px}.leading-none{--tw-leading: 1;line-height:1}.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-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2px\]{--tw-tracking: .2px;letter-spacing:.2px}.tracking-\[0\.5px\]{--tw-tracking: .5px;letter-spacing:.5px}.tracking-\[0\.6px\]{--tw-tracking: .6px;letter-spacing:.6px}.tracking-\[0\.17px\]{--tw-tracking: .17px;letter-spacing:.17px}.tracking-\[0\.24px\]{--tw-tracking: .24px;letter-spacing:.24px}.tracking-\[1\.2px\]{--tw-tracking: 1.2px;letter-spacing:1.2px}.tracking-\[1\.4px\]{--tw-tracking: 1.4px;letter-spacing:1.4px}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#4b3c31\]{color:#4b3c31}.text-\[\#4e8751\]{color:#4e8751}.text-\[\#9f4b32\]{color:#9f4b32}.text-\[\#457c47\]{color:#457c47}.text-\[\#42351f\]{color:#42351f}.text-\[\#100501\]{color:#100501}.text-\[\#336436\]{color:#336436}.text-\[\#958579\]{color:#958579}.text-\[\#E67E5F\]{color:#e67e5f}.text-\[\#c26346\]{color:#c26346}.text-\[\#d47052\]{color:#d47052}.text-\[\#e67e5f\]{color:#e67e5f}.text-\[\#e7886b\]{color:#e7886b}.text-\[\#f5eee5\]{color:#f5eee5}.text-foreground{color:var(--foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.opacity-80{opacity:.8}.opacity-\[0\.04\]{opacity:.04}.shadow-\[0px_1px_3px_0px_rgba\(0\,0\,0\,0\.1\)\,0px_1px_2px_-1px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0px 1px 3px 0px var(--tw-shadow-color, #0000001a), 0px 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-\[0px_2px_2px_0px_rgba\(16\,5\,1\,0\.04\)\,0px_3px_5px_0px_rgba\(16\,5\,1\,0\.06\)\,0px_5px_7px_0px_rgba\(16\,5\,1\,0\.08\)\,0px_7px_11px_0px_rgba\(16\,5\,1\,0\.08\)\]{--tw-shadow: 0px 2px 2px 0px var(--tw-shadow-color, #1005010a), 0px 3px 5px 0px var(--tw-shadow-color, #1005010f), 0px 5px 7px 0px var(--tw-shadow-color, #10050114), 0px 7px 11px 0px var(--tw-shadow-color, #10050114);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}.outline-none{--tw-outline-style: none;outline-style:none}@media(hover:hover){.hover\:bg-\[\#f5eee5\]:hover{background-color:#f5eee5}}@media(hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}}@media(hover:hover){.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}}@media(hover:hover){.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}}@media(hover:hover){.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}}@media(hover:hover){.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.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-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\/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)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.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)}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:flex-row{flex-direction:row}}@media(width>=48rem){.md\:text-\[40px\]{font-size:40px}}@media(width>=48rem){.md\:text-\[48px\]{font-size:48px}}@media(width>=64rem){.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:w-\[580px\]{width:580px}}@media(width>=64rem){.lg\:w-auto{width:auto}}@media(width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\:flex-row{flex-direction:row}}@media(width>=64rem){.lg\:justify-end{justify-content:flex-end}}@media(width>=64rem){.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:py-20{padding-block:calc(var(--spacing) * 20)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive) 60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input) 30%,transparent)}}@media(hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}}@media(hover:hover){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}:root{--font-size: 16px;--text-h1: 33.18px;--text-h2: 27.65px;--text-h3: 23.04px;--text-h4: 19.2px;--text-base: 16px;--text-label: 13.33px;--text-badge: 11.11px;--text-caption: 13.33px;--text-nav: 13.33px;--text-large: 19.2px;--font-heading: "Lora", serif;--font-body: "Inter", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--background: #fff;--foreground: #100501;--card: #fff;--card-foreground: #100501;--popover: #fff;--popover-foreground: #100501;--primary: #008871;--primary-foreground: #f2f2f2;--secondary: #f2f2f2;--secondary-foreground: #100501;--muted: #edeceb;--muted-foreground: #958579;--accent: #418f82;--accent-foreground: #f2f2f2;--destructive: #f5e9e5;--destructive-foreground: #230c05;--border: #958579;--input: #0000;--input-background: #fff;--ring: #418f82;--elevation-sm: 0px 7px 11px 0px #1005010d, 0px 16px 24px 0px #10050114, 0px 24px 36px 0px #1005011c, 0px 36px 54px 0px #1005010f;--chart-1: #418f82;--chart-2: #9756a4;--chart-3: #835000;--chart-4: #007233;--chart-5: #9c341e;--radius: 5px;--radius-button: 5px;--radius-card: 8px;--radius-tag: 11px;--sidebar: #fff;--sidebar-foreground: #100501;--sidebar-primary: #418f82;--sidebar-primary-foreground: #f2f2f2;--sidebar-accent: #418f82;--sidebar-accent-foreground: #f2f2f2;--sidebar-border: #1005011a;--sidebar-ring: #418f82}.dark{--background: #100501;--foreground: #f2f2f2;--card: #100501;--card-foreground: #f2f2f2;--popover: #100501;--popover-foreground: #f2f2f2;--primary: #418f82;--primary-foreground: #f2f2f2;--secondary: #958579;--secondary-foreground: #f2f2f2;--muted: #958579;--muted-foreground: #edeceb;--accent: #418f82;--accent-foreground: #f2f2f2;--destructive: #9c341e;--destructive-foreground: #f2f2f2;--border: #958579;--input: #958579;--ring: #418f82;--chart-1: #418f82;--chart-2: #9756a4;--chart-3: #835000;--chart-4: #007233;--chart-5: #9c341e;--sidebar: #100501;--sidebar-foreground: #f2f2f2;--sidebar-primary: #418f82;--sidebar-primary-foreground: #f2f2f2;--sidebar-accent: #418f82;--sidebar-accent-foreground: #f2f2f2;--sidebar-border: #958579;--sidebar-ring: #418f82}html{font-size:var(--font-size)}@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; initial-value: rotateX(0);}@property --tw-rotate-y{syntax: "*"; inherits: false; initial-value: rotateY(0);}@property --tw-rotate-z{syntax: "*"; inherits: false; initial-value: rotateZ(0);}@property --tw-skew-x{syntax: "*"; inherits: false; initial-value: skewX(0);}@property --tw-skew-y{syntax: "*"; inherits: false; initial-value: skewY(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;}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
