@font-face{font-family:Bravura;src:url(https://cdn.jsdelivr.net/npm/@vexflow-fonts/bravura/bravura.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@keyframes pulse-glow{0%,to{text-shadow:0 0 32px #f4efe659,0 0 64px #e0b85b40,0 0 96px #e0b85b2e}50%{text-shadow:0 0 64px #f4efe68c,0 0 128px #e0b85b61,0 0 192px #e0b85b40}}.tengri-hero-glow{color:#fffbe6;text-shadow:0 0 32px #ffe6a0,0 0 64px #e0b85b,0 0 96px #e0b85b;animation:3.6s ease-in-out infinite pulse-glow}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-ysabeau-infant), Georgia, serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}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-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-8{inset:-2rem}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-1{left:.25rem;right:.25rem}.inset-x-4{left:1rem;right:1rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-\[10\%\]{left:10%;right:10%}.inset-x-\[12\%\]{left:12%;right:12%}.inset-x-\[6\%\]{left:6%;right:6%}.inset-y-0{top:0;bottom:0}.inset-y-1{top:.25rem;bottom:.25rem}.inset-y-3{top:.75rem;bottom:.75rem}.inset-y-\[12\%\]{top:12%;bottom:12%}.-bottom-0\.5{bottom:-.125rem}.-bottom-8{bottom:-2rem}.-bottom-\[3px\]{bottom:-3px}.-left-1{left:-.25rem}.-left-\[0\.85rem\]{left:-.85rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-\[0\.85rem\]{right:-.85rem}.-right-\[8px\]{right:-8px}.-right-px{right:-1px}.-top-1{top:-.25rem}.-top-5{top:-1.25rem}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-36{bottom:9rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-3rem\]{bottom:-3rem}.bottom-\[1\%\]{bottom:1%}.bottom-\[3\%\]{bottom:3%}.bottom-\[5\%\]{bottom:5%}.bottom-\[6\%\]{bottom:6%}.bottom-\[calc\(100\%\+\.45rem\)\]{bottom:calc(100% + .45rem)}.bottom-\[calc\(100\%\+\.5rem\)\]{bottom:calc(100% + .5rem)}.bottom-\[calc\(100\%\+1rem\)\]{bottom:calc(100% + 1rem)}.bottom-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1rem, env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\/4{left:75%}.left-4{left:1rem}.left-\[-2\%\]{left:-2%}.left-\[-280px\]{left:-280px}.left-\[-8\%\]{left:-8%}.left-\[10\%\]{left:10%}.left-\[18\%\]{left:18%}.left-\[1px\]{left:1px}.left-\[3\%\]{left:3%}.left-\[calc\(27\%\+4px\)\]{left:calc(27% + 4px)}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-12\%\]{right:-12%}.right-\[-3\%\]{right:-3%}.right-\[-7\%\]{right:-7%}.right-\[1px\]{right:1px}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-36{top:9rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[-3\%\]{top:-3%}.top-\[-5px\]{top:-5px}.top-\[-6\%\]{top:-6%}.top-\[\.625rem\]{top:.625rem}.top-\[24rem\]{top:24rem}.top-\[4\.75rem\]{top:4.75rem}.top-\[76px\]{top:76px}.top-\[8\%\]{top:8%}.top-\[8\.25rem\]{top:8.25rem}.top-\[9\.25rem\]{top:9.25rem}.top-\[9\.4rem\]{top:9.4rem}.top-\[calc\(100\%\+\.45rem\)\]{top:calc(100% + .45rem)}.top-\[calc\(100\%\+\.65rem\)\]{top:calc(100% + .65rem)}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.top-full{top:100%}.top-px{top:1px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.z-\[180\]{z-index:180}.z-\[190\]{z-index:190}.z-\[195\]{z-index:195}.z-\[196\]{z-index:196}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[230\]{z-index:230}.z-\[250\]{z-index:250}.z-\[290\]{z-index:290}.z-\[300\]{z-index:300}.z-\[400\]{z-index:400}.z-\[401\]{z-index:401}.z-\[500\]{z-index:500}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-m-1{margin:-.25rem}.m-0{margin:0}.m-4{margin:1rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mb-0{margin-bottom:0!important}.\!mt-0{margin-top:0!important}.-mb-px{margin-bottom:-1px}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-14{margin-left:3.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-5{margin-right:1.25rem}.mr-8{margin-right:2rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[1\.18\/1\]{aspect-ratio:1.18}.aspect-\[1\/2\.05\]{aspect-ratio:1/2.05}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[0\.8em\]{height:.8em}.h-\[1\.05rem\]{height:1.05rem}.h-\[1\.35rem\]{height:1.35rem}.h-\[1\.38rem\]{height:1.38rem}.h-\[1\.9rem\]{height:1.9rem}.h-\[100svh\]{height:100svh}.h-\[1536px\]{height:1536px}.h-\[16\.0625rem\]{height:16.0625rem}.h-\[18px\]{height:18px}.h-\[18rem\]{height:18rem}.h-\[21rem\]{height:21rem}.h-\[22px\]{height:22px}.h-\[22rem\]{height:22rem}.h-\[3\.25rem\]{height:3.25rem}.h-\[3\.75rem\]{height:3.75rem}.h-\[430px\]{height:430px}.h-\[5\.75rem\]{height:5.75rem}.h-\[52px\]{height:52px}.h-\[6\.0625rem\]{height:6.0625rem}.h-\[650px\]{height:650px}.h-\[68\%\]{height:68%}.h-\[72px\]{height:72px}.h-\[9\.75rem\]{height:9.75rem}.h-\[calc\(min\(66vw\,22rem\)\+5rem\)\]{height:calc(min(66vw,22rem) + 5rem)}.h-\[clamp\(4\.75rem\,24vw\,6rem\)\]{height:clamp(4.75rem,24vw,6rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0}.max-h-24{max-height:6rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[100svh\]{max-height:100svh}.max-h-\[34svh\]{max-height:34svh}.max-h-\[420px\]{max-height:420px}.max-h-\[45svh\]{max-height:45svh}.max-h-\[50svh\]{max-height:50svh}.max-h-\[520px\]{max-height:520px}.max-h-\[640px\]{max-height:640px}.max-h-\[70svh\]{max-height:70svh}.max-h-\[72svh\]{max-height:72svh}.max-h-\[calc\(100\%_-_2\.5rem\)\]{max-height:calc(100% - 2.5rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100svh-2rem\)\]{max-height:calc(100svh - 2rem)}.max-h-\[calc\(100svh-6rem\)\]{max-height:calc(100svh - 6rem)}.max-h-\[calc\(100svh-9\.75rem\)\]{max-height:calc(100svh - 9.75rem)}.max-h-\[calc\(100vh-220px\)\]{max-height:calc(100vh - 220px)}.max-h-\[min\(28rem\,58vh\)\]{max-height:min(28rem,58vh)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-40{min-height:10rem}.min-h-44{min-height:11rem}.min-h-5{min-height:1.25rem}.min-h-52{min-height:13rem}.min-h-56{min-height:14rem}.min-h-64{min-height:16rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-80{min-height:20rem}.min-h-9{min-height:2.25rem}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[15rem\]{min-height:15rem}.min-h-\[176px\]{min-height:176px}.min-h-\[18rem\]{min-height:18rem}.min-h-\[1rem\]{min-height:1rem}.min-h-\[21rem\]{min-height:21rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[420px\]{min-height:420px}.min-h-\[520px\]{min-height:520px}.min-h-\[52svh\]{min-height:52svh}.min-h-\[560px\]{min-height:560px}.min-h-\[600px\]{min-height:600px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[620px\]{min-height:620px}.min-h-\[680px\]{min-height:680px}.min-h-\[82px\]{min-height:82px}.min-h-\[calc\(100svh-4rem\)\]{min-height:calc(100svh - 4rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.3333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[0\.65rem\]{width:.65rem}.w-\[1\.05rem\]{width:1.05rem}.w-\[1\.35rem\]{width:1.35rem}.w-\[1\.38rem\]{width:1.38rem}.w-\[1\.5em\]{width:1.5em}.w-\[1\.9rem\]{width:1.9rem}.w-\[1024px\]{width:1024px}.w-\[150px\]{width:150px}.w-\[15rem\]{width:15rem}.w-\[16\.75rem\]{width:16.75rem}.w-\[18px\]{width:18px}.w-\[2000\%\]{width:2000%}.w-\[22px\]{width:22px}.w-\[22rem\]{width:22rem}.w-\[2px\]{width:2px}.w-\[3\.75rem\]{width:3.75rem}.w-\[30\%\]{width:30%}.w-\[31\%\]{width:31%}.w-\[32\%\]{width:32%}.w-\[34\%\]{width:34%}.w-\[35\%\]{width:35%}.w-\[360px\]{width:360px}.w-\[45\%\]{width:45%}.w-\[52px\]{width:52px}.w-\[7\.5rem\]{width:7.5rem}.w-\[70\%\]{width:70%}.w-\[72px\]{width:72px}.w-\[82\%\]{width:82%}.w-\[88\%\]{width:88%}.w-\[9\.75rem\]{width:9.75rem}.w-\[94\%\]{width:94%}.w-\[calc\(100\%\+0\.5rem\)\]{width:calc(100% + .5rem)}.w-\[calc\(100\%\+1px\)\]{width:calc(100% + 1px)}.w-\[calc\(100\%-2\.5rem\)\]{width:calc(100% - 2.5rem)}.w-\[calc\(100\%_-_2rem\)\]{width:calc(100% - 2rem)}.w-\[clamp\(4\.75rem\,24vw\,6rem\)\]{width:clamp(4.75rem,24vw,6rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[min\(304px\,calc\(100vw-16px\)\)\]{width:min(304px,100vw - 16px)}.w-\[min\(340px\,calc\(100vw-32px\)\)\]{width:min(340px,100vw - 32px)}.w-\[min\(35rem\,calc\(100vw-2rem\)\)\]{width:min(35rem,100vw - 2rem)}.w-\[min\(48rem\,calc\(100vw-2rem\)\)\]{width:min(48rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-12{min-width:3rem}.min-w-14{min-width:3.5rem}.min-w-16{min-width:4rem}.min-w-24{min-width:6rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-64{min-width:16rem}.min-w-\[18rem\]{min-width:18rem}.min-w-\[280px\]{min-width:280px}.min-w-\[52rem\]{min-width:52rem}.min-w-\[56px\]{min-width:56px}.min-w-\[60px\]{min-width:60px}.min-w-\[70px\]{min-width:70px}.min-w-\[940px\]{min-width:940px}.min-w-full{min-width:100%}.max-w-0{max-width:0}.max-w-24{max-width:6rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-52{max-width:13rem}.max-w-5xl{max-width:64rem}.max-w-60{max-width:15rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1440px\]{max-width:1440px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[220px\]{max-width:220px}.max-w-\[36\.25rem\]{max-width:36.25rem}.max-w-\[375px\]{max-width:375px}.max-w-\[43rem\]{max-width:43rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[510px\]{max-width:510px}.max-w-\[610px\]{max-width:610px}.max-w-\[68rem\]{max-width:68rem}.max-w-\[76rem\]{max-width:76rem}.max-w-\[82\%\]{max-width:82%}.max-w-\[87rem\]{max-width:87rem}.max-w-\[88\%\]{max-width:88%}.max-w-\[88rem\]{max-width:88rem}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100vw-0\.5rem\)\]{max-width:calc(100vw - .5rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-\[calc\(100vw-4rem\)\]{max-width:calc(100vw - 4rem)}.max-w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{max-width:min(20rem,100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[calc\(100\%\+10\.25rem\)\]{--tw-translate-x:calc(calc(100% + 10.25rem) * -1);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-14{--tw-translate-y:-3.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[7px\]{--tw-translate-y:-7px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[1\%\]{--tw-translate-x:1%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-40{--tw-translate-y:10rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[7px\]{--tw-translate-y:7px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(100\%\+1rem\)\]{--tw-translate-y:calc(100% + 1rem);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate:-12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate:-6deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate:6deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-30deg\]{--tw-rotate:-30deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.1\]{--tw-scale-x:.1;--tw-scale-y:.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.96\]{--tw-scale-x:.96;--tw-scale-y:.96;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.97\]{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.03\]{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.07\]{--tw-scale-x:1.07;--tw-scale-y:1.07;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.08\]{--tw-scale-x:1.08;--tw-scale-y:1.08;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.12\]{--tw-scale-x:1.12;--tw-scale-y:1.12;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.14\]{--tw-scale-x:1.14;--tw-scale-y:1.14;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.18\]{--tw-scale-x:1.18;--tw-scale-y:1.18;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[2\.15\]{--tw-scale-x:2.15;--tw-scale-y:2.15;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.snap-always{scroll-snap-stop:always}.scroll-mt-16{scroll-margin-top:4rem}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-5{scroll-margin-top:1.25rem}.scroll-px-5{scroll-padding-left:1.25rem;scroll-padding-right:1.25rem}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.auto-cols-\[78\%\]{grid-auto-columns:78%}.auto-cols-max{grid-auto-columns:max-content}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[\.78fr_1\.3fr_1fr\]{grid-template-columns:.78fr 1.3fr 1fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.25rem_1fr\]{grid-template-columns:2.25rem 1fr}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)_5\.5rem\]{grid-template-columns:4.5rem minmax(0,1fr) 5.5rem}.grid-cols-\[minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:minmax(0,1fr) 3.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_repeat\(4\,10rem\)\]{grid-template-columns:minmax(0,1fr) repeat(4,10rem)}.grid-cols-\[repeat\(41\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(41,minmax(0,1fr))}.grid-cols-\[repeat\(7\,1\.25rem\)\]{grid-template-columns:repeat(7,1.25rem)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-brown\/10>:not([hidden])~:not([hidden]){border-color:rgb(var(--brown-rgb,86 67 60) / .1)}.divide-ivory\/15>:not([hidden])~:not([hidden]){border-color:rgb(var(--ivory-rgb) / .15)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0\.3rem\]{border-radius:.3rem}.rounded-\[0\.55rem\]{border-radius:.55rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.3rem\]{border-radius:1.3rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2\.2rem\]{border-radius:2.2rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-\[1\.5rem\]{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[\#2a1b16\]{--tw-border-opacity:1;border-color:rgb(42 27 22/var(--tw-border-opacity,1))}.border-\[\#302a26\]{--tw-border-opacity:1;border-color:rgb(48 42 38/var(--tw-border-opacity,1))}.border-\[\#352d28\]{--tw-border-opacity:1;border-color:rgb(53 45 40/var(--tw-border-opacity,1))}.border-\[\#4a3831\]{--tw-border-opacity:1;border-color:rgb(74 56 49/var(--tw-border-opacity,1))}.border-\[\#4a3831\]\/10{border-color:#4a38311a}.border-\[\#4f7d57\]\/35{border-color:#4f7d5759}.border-\[\#50392d\]{--tw-border-opacity:1;border-color:rgb(80 57 45/var(--tw-border-opacity,1))}.border-\[\#56433c\]\/25{border-color:#56433c40}.border-\[\#5f493f\]\/45{border-color:#5f493f73}.border-\[\#625c57\]{--tw-border-opacity:1;border-color:rgb(98 92 87/var(--tw-border-opacity,1))}.border-\[\#7aa0a8\]\/30{border-color:#7aa0a84d}.border-\[\#8a7464\]\/40{border-color:#8a746466}.border-\[\#8a7464\]\/45{border-color:#8a746473}.border-\[\#96764f\]\/30{border-color:#96764f4d}.border-\[\#A66F11\]{--tw-border-opacity:1;border-color:rgb(166 111 17/var(--tw-border-opacity,1))}.border-\[\#E9B24A\]{--tw-border-opacity:1;border-color:rgb(233 178 74/var(--tw-border-opacity,1))}.border-\[\#E9B24A\]\/55{border-color:#e9b24a8c}.border-\[\#a64736\]\/20{border-color:#a6473633}.border-\[\#a94d3f\]\/35{border-color:#a94d3f59}.border-\[\#ae704d\]\/\[0\.35\]{border-color:#ae704d59}.border-\[\#af7b39\]\/30{border-color:#af7b394d}.border-\[\#b58b4d\]\/45{border-color:#b58b4d73}.border-\[\#b8894d\]\/20{border-color:#b8894d33}.border-\[\#b8894d\]\/45{border-color:#b8894d73}.border-\[\#b8894d\]\/60{border-color:#b8894d99}.border-\[\#b89761\]\/45{border-color:#b8976173}.border-\[\#b8d2b0\]{--tw-border-opacity:1;border-color:rgb(184 210 176/var(--tw-border-opacity,1))}.border-\[\#b95d49\]\/35{border-color:#b95d4959}.border-\[\#bb6849\]\/35{border-color:#bb684959}.border-\[\#bfe8c2\]\/70{border-color:#bfe8c2b3}.border-\[\#c7c6c3\]\/\[0\.28\]{border-color:#c7c6c347}.border-\[\#c9a87c\]{--tw-border-opacity:1;border-color:rgb(201 168 124/var(--tw-border-opacity,1))}.border-\[\#c9a87c\]\/20{border-color:#c9a87c33}.border-\[\#c9a87c\]\/25{border-color:#c9a87c40}.border-\[\#c9a87c\]\/30{border-color:#c9a87c4d}.border-\[\#c9a87c\]\/35{border-color:#c9a87c59}.border-\[\#c9a87c\]\/40{border-color:#c9a87c66}.border-\[\#c9a87c\]\/45{border-color:#c9a87c73}.border-\[\#c9a87c\]\/60{border-color:#c9a87c99}.border-\[\#d18a48\]\/30{border-color:#d18a484d}.border-\[\#d8b36a\]{--tw-border-opacity:1;border-color:rgb(216 179 106/var(--tw-border-opacity,1))}.border-\[\#d8b36a\]\/20{border-color:#d8b36a33}.border-\[\#d8b36a\]\/25{border-color:#d8b36a40}.border-\[\#d8b36a\]\/30{border-color:#d8b36a4d}.border-\[\#d8b36a\]\/35{border-color:#d8b36a59}.border-\[\#d8b36a\]\/40{border-color:#d8b36a66}.border-\[\#d8b36a\]\/45{border-color:#d8b36a73}.border-\[\#d8b36a\]\/50{border-color:#d8b36a80}.border-\[\#d8b36a\]\/55{border-color:#d8b36a8c}.border-\[\#d8b36a\]\/60{border-color:#d8b36a99}.border-\[\#d8b36a\]\/65{border-color:#d8b36aa6}.border-\[\#d8b36a\]\/70{border-color:#d8b36ab3}.border-\[\#d9b260\]\/35{border-color:#d9b26059}.border-\[\#d9b77f\]{--tw-border-opacity:1;border-color:rgb(217 183 127/var(--tw-border-opacity,1))}.border-\[\#d9b77f\]\/35{border-color:#d9b77f59}.border-\[\#e0a54f\]\/30{border-color:#e0a54f4d}.border-\[\#e8c46b\]\/70{border-color:#e8c46bb3}.border-\[\#eee7dd\]{--tw-border-opacity:1;border-color:rgb(238 231 221/var(--tw-border-opacity,1))}.border-\[\#f4efe6\]\/10{border-color:#f4efe61a}.border-\[\#f4efe6\]\/15{border-color:#f4efe626}.border-\[\#f4efe6\]\/20{border-color:#f4efe633}.border-\[\#f4efe6\]\/30{border-color:#f4efe64d}.border-\[\#f4efe6\]\/45{border-color:#f4efe673}.border-\[\#f4efe6\]\/\[0\.10\]{border-color:#f4efe61a}.border-\[\#ffb69d\]\/80{border-color:#ffb69dcc}.border-\[rgba\(132\,112\,94\,\.36\)\]{border-color:#84705e5c}.border-amber-200\/20{border-color:#fde68a33}.border-amber-200\/25{border-color:#fde68a40}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-300\/35{border-color:#fcd34d59}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-300\/45{border-color:#fcd34d73}.border-amber-300\/55{border-color:#fcd34d8c}.border-amber-300\/70{border-color:#fcd34db3}.border-amber-300\/75{border-color:#fcd34dbf}.border-amber-600\/30{border-color:#d977064d}.border-amber-700\/20{border-color:#b4530933}.border-amber-800\/20{border-color:#92400e33}.border-brown-dark{--tw-border-opacity:1;border-color:rgb(var(--brown-dark-rgb,74 56 49) / var(--tw-border-opacity,1))}.border-brown-dark\/15{border-color:rgb(var(--brown-dark-rgb,74 56 49) / .15)}.border-brown-dark\/20{border-color:rgb(var(--brown-dark-rgb,74 56 49) / .2)}.border-brown-dark\/25{border-color:rgb(var(--brown-dark-rgb,74 56 49) / .25)}.border-brown-dark\/70{border-color:rgb(var(--brown-dark-rgb,74 56 49) / .7)}.border-brown\/10{border-color:rgb(var(--brown-rgb,86 67 60) / .1)}.border-brown\/15{border-color:rgb(var(--brown-rgb,86 67 60) / .15)}.border-brown\/20{border-color:rgb(var(--brown-rgb,86 67 60) / .2)}.border-brown\/25{border-color:rgb(var(--brown-rgb,86 67 60) / .25)}.border-brown\/30{border-color:rgb(var(--brown-rgb,86 67 60) / .3)}.border-brown\/35{border-color:rgb(var(--brown-rgb,86 67 60) / .35)}.border-brown\/40{border-color:rgb(var(--brown-rgb,86 67 60) / .4)}.border-brown\/50{border-color:rgb(var(--brown-rgb,86 67 60) / .5)}.border-brown\/55{border-color:rgb(var(--brown-rgb,86 67 60) / .55)}.border-brown\/\[\.12\]{border-color:rgb(var(--brown-rgb,86 67 60) / .12)}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/75{border-color:#67e8f9bf}.border-emerald-200\/25{border-color:#a7f3d040}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/35{border-color:#6ee7b759}.border-emerald-300\/40{border-color:#6ee7b766}.border-emerald-300\/45{border-color:#6ee7b773}.border-emerald-300\/55{border-color:#6ee7b78c}.border-emerald-300\/70{border-color:#6ee7b7b3}.border-fuchsia-300\/55{border-color:#f0abfc8c}.border-ivory{--tw-border-opacity:1;border-color:rgb(var(--ivory-rgb) / var(--tw-border-opacity,1))}.border-ivory\/10{border-color:rgb(var(--ivory-rgb) / .1)}.border-ivory\/15{border-color:rgb(var(--ivory-rgb) / .15)}.border-ivory\/20{border-color:rgb(var(--ivory-rgb) / .2)}.border-ivory\/25{border-color:rgb(var(--ivory-rgb) / .25)}.border-ivory\/30{border-color:rgb(var(--ivory-rgb) / .3)}.border-ivory\/35{border-color:rgb(var(--ivory-rgb) / .35)}.border-ivory\/\[0\.06\]{border-color:rgb(var(--ivory-rgb) / .06)}.border-ivory\/\[0\.1\]{border-color:rgb(var(--ivory-rgb) / .1)}.border-pink-300\/20{border-color:#f9a8d433}.border-pink-300\/30{border-color:#f9a8d44d}.border-pink-300\/35{border-color:#f9a8d459}.border-pink-300\/40{border-color:#f9a8d466}.border-pink-300\/45{border-color:#f9a8d473}.border-pink-300\/55{border-color:#f9a8d48c}.border-pink-300\/70{border-color:#f9a8d4b3}.border-pink-300\/75{border-color:#f9a8d4bf}.border-red-200\/20{border-color:#fecaca33}.border-red-200\/55{border-color:#fecaca8c}.border-red-300\/20{border-color:#fca5a533}.border-red-300\/25{border-color:#fca5a540}.border-red-300\/30{border-color:#fca5a54d}.border-red-300\/35{border-color:#fca5a559}.border-red-300\/40{border-color:#fca5a566}.border-red-500\/35{border-color:#ef444459}.border-red-700\/20{border-color:#b91c1c33}.border-red-800\/20{border-color:#991b1b33}.border-sky-200\/20{border-color:#bae6fd33}.border-sky-200\/25{border-color:#bae6fd40}.border-sky-300\/35{border-color:#7dd3fc59}.border-sky-300\/40{border-color:#7dd3fc66}.border-sky-300\/45{border-color:#7dd3fc73}.border-sky-300\/55{border-color:#7dd3fc8c}.border-sky-300\/70{border-color:#7dd3fcb3}.border-transparent{border-color:#0000}.border-violet-300\/40{border-color:#c4b5fd66}.border-violet-300\/45{border-color:#c4b5fd73}.border-violet-300\/55{border-color:#c4b5fd8c}.border-violet-300\/70{border-color:#c4b5fdb3}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/45{border-color:#ffffff73}.border-white\/50{border-color:#ffffff80}.border-white\/60{border-color:#fff9}.border-white\/80{border-color:#fffc}.border-white\/\[\.44\]{border-color:#ffffff70}.border-white\/\[\.52\]{border-color:#ffffff85}.border-b-\[\#241d1a\]{--tw-border-opacity:1;border-bottom-color:rgb(36 29 26/var(--tw-border-opacity,1))}.border-b-transparent{border-bottom-color:#0000}.border-l-\[\#d8b36a\]\/65{border-left-color:#d8b36aa6}.border-l-amber-300\/70{border-left-color:#fcd34db3}.border-l-emerald-300\/70{border-left-color:#6ee7b7b3}.border-l-pink-300\/70{border-left-color:#f9a8d4b3}.border-l-sky-300\/70{border-left-color:#7dd3fcb3}.border-l-violet-300\/70{border-left-color:#c4b5fdb3}.border-t-\[\#d8b36a\]{--tw-border-opacity:1;border-top-color:rgb(216 179 106/var(--tw-border-opacity,1))}.bg-\[\#100a08\]{--tw-bg-opacity:1;background-color:rgb(16 10 8/var(--tw-bg-opacity,1))}.bg-\[\#100e0c\]{--tw-bg-opacity:1;background-color:rgb(16 14 12/var(--tw-bg-opacity,1))}.bg-\[\#120c09\]\/70{background-color:#120c09b3}.bg-\[\#120f0d\]\/40{background-color:#120f0d66}.bg-\[\#120f0d\]\/50{background-color:#120f0d80}.bg-\[\#12100f\]{--tw-bg-opacity:1;background-color:rgb(18 16 15/var(--tw-bg-opacity,1))}.bg-\[\#170f0b\]{--tw-bg-opacity:1;background-color:rgb(23 15 11/var(--tw-bg-opacity,1))}.bg-\[\#170f0b\]\/80{background-color:#170f0bcc}.bg-\[\#1877f2\]{--tw-bg-opacity:1;background-color:rgb(24 119 242/var(--tw-bg-opacity,1))}.bg-\[\#1a0f0a\]{--tw-bg-opacity:1;background-color:rgb(26 15 10/var(--tw-bg-opacity,1))}.bg-\[\#1d130e\]\/65{background-color:#1d130ea6}.bg-\[\#211510\]{--tw-bg-opacity:1;background-color:rgb(33 21 16/var(--tw-bg-opacity,1))}.bg-\[\#211510\]\/90{background-color:#211510e6}.bg-\[\#211512\]\/95{background-color:#211512f2}.bg-\[\#211612\]{--tw-bg-opacity:1;background-color:rgb(33 22 18/var(--tw-bg-opacity,1))}.bg-\[\#211a16\]{--tw-bg-opacity:1;background-color:rgb(33 26 22/var(--tw-bg-opacity,1))}.bg-\[\#211b18\]{--tw-bg-opacity:1;background-color:rgb(33 27 24/var(--tw-bg-opacity,1))}.bg-\[\#211c18\]{--tw-bg-opacity:1;background-color:rgb(33 28 24/var(--tw-bg-opacity,1))}.bg-\[\#241711\]{--tw-bg-opacity:1;background-color:rgb(36 23 17/var(--tw-bg-opacity,1))}.bg-\[\#241d1a\]{--tw-bg-opacity:1;background-color:rgb(36 29 26/var(--tw-bg-opacity,1))}.bg-\[\#241d1a\]\/30{background-color:#241d1a4d}.bg-\[\#241d1a\]\/35{background-color:#241d1a59}.bg-\[\#241d1a\]\/45{background-color:#241d1a73}.bg-\[\#241d1a\]\/55{background-color:#241d1a8c}.bg-\[\#241d1a\]\/90{background-color:#241d1ae6}.bg-\[\#261812\]{--tw-bg-opacity:1;background-color:rgb(38 24 18/var(--tw-bg-opacity,1))}.bg-\[\#26382f\]{--tw-bg-opacity:1;background-color:rgb(38 56 47/var(--tw-bg-opacity,1))}.bg-\[\#271913\]{--tw-bg-opacity:1;background-color:rgb(39 25 19/var(--tw-bg-opacity,1))}.bg-\[\#281a14\]{--tw-bg-opacity:1;background-color:rgb(40 26 20/var(--tw-bg-opacity,1))}.bg-\[\#2a1b15\]{--tw-bg-opacity:1;background-color:rgb(42 27 21/var(--tw-bg-opacity,1))}.bg-\[\#2b1f1a\]{--tw-bg-opacity:1;background-color:rgb(43 31 26/var(--tw-bg-opacity,1))}.bg-\[\#2c1e18\]\/55{background-color:#2c1e188c}.bg-\[\#2d1d16\]\/90{background-color:#2d1d16e6}.bg-\[\#2f221d\]{--tw-bg-opacity:1;background-color:rgb(47 34 29/var(--tw-bg-opacity,1))}.bg-\[\#2f2925\]{--tw-bg-opacity:1;background-color:rgb(47 41 37/var(--tw-bg-opacity,1))}.bg-\[\#302821\]{--tw-bg-opacity:1;background-color:rgb(48 40 33/var(--tw-bg-opacity,1))}.bg-\[\#302a26\]{--tw-bg-opacity:1;background-color:rgb(48 42 38/var(--tw-bg-opacity,1))}.bg-\[\#33231d\]{--tw-bg-opacity:1;background-color:rgb(51 35 29/var(--tw-bg-opacity,1))}.bg-\[\#352d28\]{--tw-bg-opacity:1;background-color:rgb(53 45 40/var(--tw-bg-opacity,1))}.bg-\[\#3b261f\]{--tw-bg-opacity:1;background-color:rgb(59 38 31/var(--tw-bg-opacity,1))}.bg-\[\#3e2e28\]{--tw-bg-opacity:1;background-color:rgb(62 46 40/var(--tw-bg-opacity,1))}.bg-\[\#403528\]{--tw-bg-opacity:1;background-color:rgb(64 53 40/var(--tw-bg-opacity,1))}.bg-\[\#422a29\]{--tw-bg-opacity:1;background-color:rgb(66 42 41/var(--tw-bg-opacity,1))}.bg-\[\#4a3831\]{--tw-bg-opacity:1;background-color:rgb(74 56 49/var(--tw-bg-opacity,1))}.bg-\[\#50392d\]{--tw-bg-opacity:1;background-color:rgb(80 57 45/var(--tw-bg-opacity,1))}.bg-\[\#7aa0a8\]\/10{background-color:#7aa0a81a}.bg-\[\#8a653e\]{--tw-bg-opacity:1;background-color:rgb(138 101 62/var(--tw-bg-opacity,1))}.bg-\[\#8f6a3d\]{--tw-bg-opacity:1;background-color:rgb(143 106 61/var(--tw-bg-opacity,1))}.bg-\[\#9f784f\]\/10{background-color:#9f784f1a}.bg-\[\#E9B24A\]\/10{background-color:#e9b24a1a}.bg-\[\#a17639\]{--tw-bg-opacity:1;background-color:rgb(161 118 57/var(--tw-bg-opacity,1))}.bg-\[\#a64736\]{--tw-bg-opacity:1;background-color:rgb(166 71 54/var(--tw-bg-opacity,1))}.bg-\[\#a64736\]\/5{background-color:#a647360d}.bg-\[\#ae704d\]\/\[0\.16\]{background-color:#ae704d29}.bg-\[\#af7b39\]\/10{background-color:#af7b391a}.bg-\[\#b48a4a\]\/20{background-color:#b48a4a33}.bg-\[\#b58b4d\]\/15{background-color:#b58b4d26}.bg-\[\#b58b4d\]\/20{background-color:#b58b4d33}.bg-\[\#b8863b\]\/20{background-color:#b8863b33}.bg-\[\#b8894d\]\/10{background-color:#b8894d1a}.bg-\[\#b8894d\]\/15{background-color:#b8894d26}.bg-\[\#b8894d\]\/25{background-color:#b8894d40}.bg-\[\#c7c6c3\]\/10{background-color:#c7c6c31a}.bg-\[\#c9a87c\]{--tw-bg-opacity:1;background-color:rgb(201 168 124/var(--tw-bg-opacity,1))}.bg-\[\#c9a87c\]\/10{background-color:#c9a87c1a}.bg-\[\#c9a87c\]\/20{background-color:#c9a87c33}.bg-\[\#c9a87c\]\/25{background-color:#c9a87c40}.bg-\[\#d0aa70\]{--tw-bg-opacity:1;background-color:rgb(208 170 112/var(--tw-bg-opacity,1))}.bg-\[\#d18a48\]\/10{background-color:#d18a481a}.bg-\[\#d8b36a\]{--tw-bg-opacity:1;background-color:rgb(216 179 106/var(--tw-bg-opacity,1))}.bg-\[\#d8b36a\]\/10{background-color:#d8b36a1a}.bg-\[\#d8b36a\]\/15{background-color:#d8b36a26}.bg-\[\#d8b36a\]\/20{background-color:#d8b36a33}.bg-\[\#d8b36a\]\/90{background-color:#d8b36ae6}.bg-\[\#d8c9b6\]{--tw-bg-opacity:1;background-color:rgb(216 201 182/var(--tw-bg-opacity,1))}.bg-\[\#d9b260\]\/10{background-color:#d9b2601a}.bg-\[\#d9b77f\]{--tw-bg-opacity:1;background-color:rgb(217 183 127/var(--tw-bg-opacity,1))}.bg-\[\#d9b77f\]\/30{background-color:#d9b77f4d}.bg-\[\#d9c5a8\]{--tw-bg-opacity:1;background-color:rgb(217 197 168/var(--tw-bg-opacity,1))}.bg-\[\#dbe8c6\]{--tw-bg-opacity:1;background-color:rgb(219 232 198/var(--tw-bg-opacity,1))}.bg-\[\#dfcfb7\]{--tw-bg-opacity:1;background-color:rgb(223 207 183/var(--tw-bg-opacity,1))}.bg-\[\#e0a54f\]\/\[0\.12\]{background-color:#e0a54f1f}.bg-\[\#e3d6bf\]{--tw-bg-opacity:1;background-color:rgb(227 214 191/var(--tw-bg-opacity,1))}.bg-\[\#e5d9ca\]{--tw-bg-opacity:1;background-color:rgb(229 217 202/var(--tw-bg-opacity,1))}.bg-\[\#e6d7c3\]{--tw-bg-opacity:1;background-color:rgb(230 215 195/var(--tw-bg-opacity,1))}.bg-\[\#e7ddd3\]{--tw-bg-opacity:1;background-color:rgb(231 221 211/var(--tw-bg-opacity,1))}.bg-\[\#e8c46b\]\/10{background-color:#e8c46b1a}.bg-\[\#e9dbc4\]{--tw-bg-opacity:1;background-color:rgb(233 219 196/var(--tw-bg-opacity,1))}.bg-\[\#eee3d0\]{--tw-bg-opacity:1;background-color:rgb(238 227 208/var(--tw-bg-opacity,1))}.bg-\[\#eee7dd\]{--tw-bg-opacity:1;background-color:rgb(238 231 221/var(--tw-bg-opacity,1))}.bg-\[\#f2d1ca\]{--tw-bg-opacity:1;background-color:rgb(242 209 202/var(--tw-bg-opacity,1))}.bg-\[\#f3ede4\]{--tw-bg-opacity:1;background-color:rgb(243 237 228/var(--tw-bg-opacity,1))}.bg-\[\#f4efe6\]{--tw-bg-opacity:1;background-color:rgb(244 239 230/var(--tw-bg-opacity,1))}.bg-\[\#f4efe6\]\/10{background-color:#f4efe61a}.bg-\[\#f4efe6\]\/35{background-color:#f4efe659}.bg-\[\#f4efe6\]\/5{background-color:#f4efe60d}.bg-\[\#f4efe6\]\/\[0\.025\]{background-color:#f4efe606}.bg-\[\#f4efe6\]\/\[0\.03\]{background-color:#f4efe608}.bg-\[\#f4efe6\]\/\[0\.06\]{background-color:#f4efe60f}.bg-\[\#f4efe6\]\/\[0\.12\]{background-color:#f4efe61f}.bg-\[\#f6f0e7\]{--tw-bg-opacity:1;background-color:rgb(246 240 231/var(--tw-bg-opacity,1))}.bg-\[\#f7f1e9\]\/95{background-color:#f7f1e9f2}.bg-\[\#f8f3eb\]{--tw-bg-opacity:1;background-color:rgb(248 243 235/var(--tw-bg-opacity,1))}.bg-\[\#f8f4ee\]{--tw-bg-opacity:1;background-color:rgb(248 244 238/var(--tw-bg-opacity,1))}.bg-\[\#fbf7f1\]{--tw-bg-opacity:1;background-color:rgb(251 247 241/var(--tw-bg-opacity,1))}.bg-\[\#ffb69d\]\/30{background-color:#ffb69d4d}.bg-\[\#fffaf1\]\/70{background-color:#fffaf1b3}.bg-\[rgba\(122\,99\,85\,0\.78\)\]{background-color:#7a6355c7}.bg-\[rgba\(132\,112\,94\,\.24\)\]{background-color:#84705e3d}.bg-\[rgba\(18\,12\,9\,0\.62\)\]{background-color:#120c099e}.bg-\[rgba\(184\,190\,194\,\.16\)\]{background-color:#b8bec229}.bg-\[rgba\(184\,190\,194\,\.2\)\]{background-color:#b8bec233}.bg-\[rgba\(20\,12\,8\,\.5\)\]{background-color:#140c0880}.bg-\[rgba\(20\,12\,8\,\.88\)\]{background-color:#140c08e0}.bg-\[rgba\(212\,192\,175\,\.35\)\]{background-color:#d4c0af59}.bg-\[rgba\(212\,192\,175\,\.6\)\]{background-color:#d4c0af99}.bg-\[rgba\(28\,16\,10\,\.38\)\]{background-color:#1c100a61}.bg-\[rgba\(31\,19\,15\,0\.92\)\]{background-color:#1f130feb}.bg-\[rgba\(74\,56\,49\,\.16\)\]{background-color:#4a383129}.bg-\[rgba\(86\,67\,60\,\.32\)\]{background-color:#56433c52}.bg-\[rgba\(9\,9\,11\,0\.36\)\]{background-color:#09090b5c}.bg-\[rgba\(9\,9\,11\,0\.48\)\]{background-color:#09090b7a}.bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.54\)\]{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.54)}.bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.68\)\]{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.68)}.bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.72\)\]{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.72)}.bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.84\)\]{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.84)}.bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.86\)\]{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.86)}.bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.88\)\]{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.88)}.bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.92\)\]{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.92)}.bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.96\)\]{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.96)}.bg-\[var\(--admin-property-bg\)\]{background-color:var(--admin-property-bg)}.bg-\[var\(--catalog-canvas\,\#211510\)\]{background-color:var(--catalog-canvas,#211510)}.bg-\[var\(--catalog-canvas\,\#211612\)\]{background-color:var(--catalog-canvas,#211612)}.bg-\[var\(--catalog-card\,\#2a1d18\)\]{background-color:var(--catalog-card,#2a1d18)}.bg-\[var\(--catalog-card\,\#2f211d\)\]{background-color:var(--catalog-card,#2f211d)}.bg-\[var\(--catalog-card\,\#3d2d28\)\]{background-color:var(--catalog-card,#3d2d28)}.bg-\[var\(--catalog-card\,\#4a3831\)\]{background-color:var(--catalog-card,#4a3831)}.bg-\[var\(--page-canvas\)\]{background-color:var(--page-canvas)}.bg-\[var\(--page-canvas\,\#eee7dd\)\]{background-color:var(--page-canvas,#eee7dd)}.bg-\[var\(--page-panel\)\]{background-color:var(--page-panel)}.bg-\[var\(--page-panel\,\#342b25\)\]{background-color:var(--page-panel,#342b25)}.bg-\[var\(--page-panel\,\#F4EFE6\)\]{background-color:var(--page-panel,#f4efe6)}.bg-\[var\(--page-panel\,\#f7f1e9\)\]{background-color:var(--page-panel,#f7f1e9)}.bg-\[var\(--page-panel\,\#f8f3eb\)\]{background-color:var(--page-panel,#f8f3eb)}.bg-amber-200\/10{background-color:#fde68a1a}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-950\/10{background-color:#451a031a}.bg-amber-950\/20{background-color:#451a0333}.bg-amber-950\/30{background-color:#451a034d}.bg-amber-950\/35{background-color:#451a0359}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/45{background-color:#00000073}.bg-black\/5{background-color:#0000000d}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-brown-dark{--tw-bg-opacity:1;background-color:rgb(var(--brown-dark-rgb,74 56 49) / var(--tw-bg-opacity,1))}.bg-brown-dark\/45{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .45)}.bg-brown-dark\/55{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .55)}.bg-brown-dark\/60{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .6)}.bg-brown-dark\/80{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .8)}.bg-brown-dark\/\[0\.025\]{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .025)}.bg-brown\/10{background-color:rgb(var(--brown-rgb,86 67 60) / .1)}.bg-brown\/15{background-color:rgb(var(--brown-rgb,86 67 60) / .15)}.bg-brown\/40{background-color:rgb(var(--brown-rgb,86 67 60) / .4)}.bg-brown\/5{background-color:rgb(var(--brown-rgb,86 67 60) / .05)}.bg-brown\/\[\.025\]{background-color:rgb(var(--brown-rgb,86 67 60) / .025)}.bg-brown\/\[\.035\]{background-color:rgb(var(--brown-rgb,86 67 60) / .035)}.bg-brown\/\[\.045\]{background-color:rgb(var(--brown-rgb,86 67 60) / .045)}.bg-brown\/\[\.08\]{background-color:rgb(var(--brown-rgb,86 67 60) / .08)}.bg-brown\/\[\.12\]{background-color:rgb(var(--brown-rgb,86 67 60) / .12)}.bg-brown\/\[\.14\]{background-color:rgb(var(--brown-rgb,86 67 60) / .14)}.bg-current{background-color:currentColor}.bg-cyan-950\/30{background-color:#0833444d}.bg-emerald-200\/10{background-color:#a7f3d01a}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500\/80{background-color:#10b981cc}.bg-emerald-950\/20{background-color:#022c2233}.bg-emerald-950\/30{background-color:#022c224d}.bg-emerald-950\/35{background-color:#022c2259}.bg-fuchsia-950\/30{background-color:#4a044e4d}.bg-ivory{--tw-bg-opacity:1;background-color:rgb(var(--ivory-rgb) / var(--tw-bg-opacity,1))}.bg-ivory\/10{background-color:rgb(var(--ivory-rgb) / .1)}.bg-ivory\/15{background-color:rgb(var(--ivory-rgb) / .15)}.bg-ivory\/20{background-color:rgb(var(--ivory-rgb) / .2)}.bg-ivory\/35{background-color:rgb(var(--ivory-rgb) / .35)}.bg-ivory\/45{background-color:rgb(var(--ivory-rgb) / .45)}.bg-ivory\/70{background-color:rgb(var(--ivory-rgb) / .7)}.bg-ivory\/\[\.025\]{background-color:rgb(var(--ivory-rgb) / .025)}.bg-ivory\/\[\.035\]{background-color:rgb(var(--ivory-rgb) / .035)}.bg-ivory\/\[\.045\]{background-color:rgb(var(--ivory-rgb) / .045)}.bg-ivory\/\[\.05\]{background-color:rgb(var(--ivory-rgb) / .05)}.bg-ivory\/\[\.06\]{background-color:rgb(var(--ivory-rgb) / .06)}.bg-ivory\/\[\.08\]{background-color:rgb(var(--ivory-rgb) / .08)}.bg-ivory\/\[0\.045\]{background-color:rgb(var(--ivory-rgb) / .045)}.bg-ivory\/\[0\.05\]{background-color:rgb(var(--ivory-rgb) / .05)}.bg-ivory\/\[0\.065\]{background-color:rgb(var(--ivory-rgb) / .065)}.bg-ivory\/\[0\.06\]{background-color:rgb(var(--ivory-rgb) / .06)}.bg-ivory\/\[0\.075\]{background-color:rgb(var(--ivory-rgb) / .075)}.bg-ivory\/\[0\.07\]{background-color:rgb(var(--ivory-rgb) / .07)}.bg-ivory\/\[0\.08\]{background-color:rgb(var(--ivory-rgb) / .08)}.bg-ivory\/\[0\.1\]{background-color:rgb(var(--ivory-rgb) / .1)}.bg-pink-950\/10{background-color:#5007241a}.bg-pink-950\/20{background-color:#50072433}.bg-pink-950\/30{background-color:#5007244d}.bg-pink-950\/35{background-color:#50072459}.bg-red-200\/10{background-color:#fecaca1a}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50\/50{background-color:#fef2f280}.bg-red-600\/15{background-color:#dc262626}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-red-800{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.bg-red-950\/20{background-color:#450a0a33}.bg-sky-200\/10{background-color:#bae6fd1a}.bg-sky-950\/10{background-color:#082f491a}.bg-sky-950\/20{background-color:#082f4933}.bg-sky-950\/35{background-color:#082f4959}.bg-surface{--tw-bg-opacity:1;background-color:rgb(var(--surface-rgb,255 255 255) / var(--tw-bg-opacity,1))}.bg-surface\/15{background-color:rgb(var(--surface-rgb,255 255 255) / .15)}.bg-surface\/25{background-color:rgb(var(--surface-rgb,255 255 255) / .25)}.bg-surface\/30{background-color:rgb(var(--surface-rgb,255 255 255) / .3)}.bg-surface\/35{background-color:rgb(var(--surface-rgb,255 255 255) / .35)}.bg-surface\/40{background-color:rgb(var(--surface-rgb,255 255 255) / .4)}.bg-surface\/45{background-color:rgb(var(--surface-rgb,255 255 255) / .45)}.bg-surface\/50{background-color:rgb(var(--surface-rgb,255 255 255) / .5)}.bg-surface\/55{background-color:rgb(var(--surface-rgb,255 255 255) / .55)}.bg-surface\/60{background-color:rgb(var(--surface-rgb,255 255 255) / .6)}.bg-surface\/65{background-color:rgb(var(--surface-rgb,255 255 255) / .65)}.bg-surface\/70{background-color:rgb(var(--surface-rgb,255 255 255) / .7)}.bg-surface\/80{background-color:rgb(var(--surface-rgb,255 255 255) / .8)}.bg-surface\/85{background-color:rgb(var(--surface-rgb,255 255 255) / .85)}.bg-surface\/\[\.045\]{background-color:rgb(var(--surface-rgb,255 255 255) / .045)}.bg-surface\/\[\.04\]{background-color:rgb(var(--surface-rgb,255 255 255) / .04)}.bg-surface\/\[\.055\]{background-color:rgb(var(--surface-rgb,255 255 255) / .055)}.bg-surface\/\[\.05\]{background-color:rgb(var(--surface-rgb,255 255 255) / .05)}.bg-surface\/\[\.06\]{background-color:rgb(var(--surface-rgb,255 255 255) / .06)}.bg-surface\/\[\.07\]{background-color:rgb(var(--surface-rgb,255 255 255) / .07)}.bg-surface\/\[\.08\]{background-color:rgb(var(--surface-rgb,255 255 255) / .08)}.bg-surface\/\[\.09\]{background-color:rgb(var(--surface-rgb,255 255 255) / .09)}.bg-surface\/\[\.1\]{background-color:rgb(var(--surface-rgb,255 255 255) / .1)}.bg-surface\/\[\.34\]{background-color:rgb(var(--surface-rgb,255 255 255) / .34)}.bg-surface\/\[\.58\]{background-color:rgb(var(--surface-rgb,255 255 255) / .58)}.bg-transparent{background-color:#0000}.bg-violet-950\/20{background-color:#2e106533}.bg-violet-950\/35{background-color:#2e106559}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/35{background-color:#ffffff59}.bg-white\/40{background-color:#fff6}.bg-white\/45{background-color:#ffffff73}.bg-white\/50{background-color:#ffffff80}.bg-white\/55{background-color:#ffffff8c}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-\[linear-gradient\(135deg\,rgba\(99\,63\,45\,\.97\)\,rgba\(47\,29\,23\,\.98\)_58\%\,rgba\(71\,44\,32\,\.97\)\)\]{background-image:linear-gradient(135deg,#633f2df7,#2f1d17fa 58%,#472c20f7)}.bg-\[linear-gradient\(180deg\,rgba\(30\,20\,16\,\.04\)\,rgba\(30\,20\,16\,\.5\)\)\]{background-image:linear-gradient(#1e14100a,#1e141080)}.bg-\[linear-gradient\(180deg\,rgba\(30\,20\,16\,\.08\)\,rgba\(30\,20\,16\,\.5\)\)\]{background-image:linear-gradient(#1e141014,#1e141080)}.bg-\[linear-gradient\(270deg\,rgba\(var\(--catalog-fade-rgb\,33\,22\,18\)\,\.62\)_0\%\,rgba\(var\(--catalog-fade-rgb\,33\,22\,18\)\,\.34\)_42\%\,transparent_100\%\)\]{background-image:linear-gradient(270deg,rgba(var(--catalog-fade-rgb,33,22,18),.62) 0%,rgba(var(--catalog-fade-rgb,33,22,18),.34) 42%,transparent 100%)}.bg-\[linear-gradient\(90deg\,rgba\(20\,12\,8\,\.08\)\,rgba\(20\,12\,8\,\.58\)\)\]{background-image:linear-gradient(90deg,#140c0814,#140c0894)}.bg-\[linear-gradient\(90deg\,rgba\(20\,12\,8\,0\.08\)\,rgba\(20\,12\,8\,0\.06\)_42\%\,rgba\(20\,12\,8\,0\.74\)\)\,radial-gradient\(circle_at_72\%_46\%\,rgba\(244\,239\,230\,0\.055\)\,transparent_32\%\)\]{background-image:linear-gradient(90deg,#140c0814,#140c080f 42%,#140c08bd),radial-gradient(circle at 72% 46%,#f4efe60e,#0000 32%)}.bg-\[linear-gradient\(90deg\,rgba\(var\(--catalog-fade-rgb\,33\,22\,18\)\,\.62\)_0\%\,rgba\(var\(--catalog-fade-rgb\,33\,22\,18\)\,\.34\)_42\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,rgba(var(--catalog-fade-rgb,33,22,18),.62) 0%,rgba(var(--catalog-fade-rgb,33,22,18),.34) 42%,transparent 100%)}.bg-\[radial-gradient\(circle\,rgba\(201\,168\,124\,\.26\)_0\%\,rgba\(201\,168\,124\,\.12\)_38\%\,transparent_72\%\)\]{background-image:radial-gradient(circle,#c9a87c42 0%,#c9a87c1f 38%,#0000 72%)}.bg-\[radial-gradient\(circle_at_18\%_12\%\,rgba\(201\,168\,124\,\.2\)\,transparent_34\%\)\,radial-gradient\(circle_at_82\%_78\%\,rgba\(244\,239\,230\,\.08\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 18% 12%,#c9a87c33,#0000 34%),radial-gradient(circle at 82% 78%,#f4efe614,#0000 32%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(201\,168\,124\,\.18\)\,transparent_32\%\)\,radial-gradient\(circle_at_86\%_82\%\,rgba\(244\,239\,230\,\.07\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 18% 18%,#c9a87c2e,#0000 32%),radial-gradient(circle at 86% 82%,#f4efe612,#0000 28%)}.bg-\[radial-gradient\(circle_at_72\%_12\%\,rgba\(217\,183\,127\,\.2\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 72% 12%,#d9b77f33,#0000 34%)}.bg-\[radial-gradient\(circle_at_center\,transparent_34\%\,rgba\(var\(--catalog-fade-rgb\,33\,22\,18\)\,\.42\)_80\%\)\]{background-image:radial-gradient(circle at center,transparent 34%,rgba(var(--catalog-fade-rgb,33,22,18),.42) 80%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-\[\#1f1511\]\/55{--tw-gradient-from:#1f15118c var(--tw-gradient-from-position);--tw-gradient-to:#1f151100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#241d1a\]{--tw-gradient-from:#241d1a var(--tw-gradient-from-position);--tw-gradient-to:#241d1a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#302824\]{--tw-gradient-from:#302824 var(--tw-gradient-from-position);--tw-gradient-to:#30282400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#302a26\]{--tw-gradient-from:#302a26 var(--tw-gradient-from-position);--tw-gradient-to:#302a2600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#eee7dd\]{--tw-gradient-from:#eee7dd var(--tw-gradient-from-position);--tw-gradient-to:#eee7dd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#302824\]\/90{--tw-gradient-to:#30282400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #302824e6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#eee7dd\]\/95{--tw-gradient-to:#eee7dd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #eee7ddf2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-ivory\/5{--tw-gradient-to:rgb(var(--ivory-rgb) / .05) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-\[\#d8b36a\]{fill:#d8b36a}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[34\%_center\]{-o-object-position:34% center;object-position:34% center}.object-\[42\%_center\]{-o-object-position:42% center;object-position:42% center}.object-\[58\%_center\]{-o-object-position:58% center;object-position:58% center}.object-\[center_34\%\]{-o-object-position:center 34%;object-position:center 34%}.object-center{-o-object-position:center;object-position:center}.object-right{-o-object-position:right;object-position:right}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[\.75rem\]{padding:.75rem}.\!px-0{padding-left:0!important;padding-right:0!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pl-0{padding-left:0!important}.\!pr-1\.5{padding-right:.375rem!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[6\.45rem\]{padding-bottom:6.45rem}.pl-11{padding-left:2.75rem}.pl-16{padding-left:4rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-64{padding-top:16rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[4\.75rem\]{padding-top:4.75rem}.pt-\[76px\]{padding-top:76px}.pt-\[calc\(7rem\+var\(--safe-area-top\)\)\]{padding-top:calc(7rem + var(--safe-area-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans,.font-serif{font-family:var(--font-ysabeau-infant), Georgia, serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.875em\]{font-size:.875em}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[10px\]{font-size:10px}.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-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[2\.55rem\]{font-size:2.55rem}.text-\[32px\]{font-size:32px}.text-\[4\.2px\]{font-size:4.2px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.25rem\,2vw\,1\.875rem\)\]{font-size:clamp(1.25rem,2vw,1.875rem)}.text-\[clamp\(2\.25rem\,4\.4vw\,4\.5rem\)\]{font-size:clamp(2.25rem,4.4vw,4.5rem)}.text-\[clamp\(2\.5rem\,4\.5vw\,4\.5rem\)\]{font-size:clamp(2.5rem,4.5vw,4.5rem)}.text-\[clamp\(2\.75rem\,5\.6vw\,5\.5rem\)\]{font-size:clamp(2.75rem,5.6vw,5.5rem)}.text-\[clamp\(3rem\,7\.2vw\,7\.25rem\)\]{font-size:clamp(3rem,7.2vw,7.25rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[0\.92\]{line-height:.92}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.35\]{line-height:1.35}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.025em\]{letter-spacing:-.025em}.tracking-\[-\.035em\]{letter-spacing:-.035em}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.15em\]{letter-spacing:.15em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[\.24em\]{letter-spacing:.24em}.tracking-\[\.25em\]{letter-spacing:.25em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[\.3em\]{letter-spacing:.3em}.tracking-\[\.45em\]{letter-spacing:.45em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#211510\]{--tw-text-opacity:1;color:rgb(33 21 16/var(--tw-text-opacity,1))}.text-\[\#211612\]{--tw-text-opacity:1;color:rgb(33 22 18/var(--tw-text-opacity,1))}.text-\[\#241713\]{--tw-text-opacity:1;color:rgb(36 23 19/var(--tw-text-opacity,1))}.text-\[\#241d1a\]{--tw-text-opacity:1;color:rgb(36 29 26/var(--tw-text-opacity,1))}.text-\[\#2b1b15\]{--tw-text-opacity:1;color:rgb(43 27 21/var(--tw-text-opacity,1))}.text-\[\#2f221d\]{--tw-text-opacity:1;color:rgb(47 34 29/var(--tw-text-opacity,1))}.text-\[\#2f4f34\]{--tw-text-opacity:1;color:rgb(47 79 52/var(--tw-text-opacity,1))}.text-\[\#35271f\]{--tw-text-opacity:1;color:rgb(53 39 31/var(--tw-text-opacity,1))}.text-\[\#3d2a22\]{--tw-text-opacity:1;color:rgb(61 42 34/var(--tw-text-opacity,1))}.text-\[\#4a382f\]{--tw-text-opacity:1;color:rgb(74 56 47/var(--tw-text-opacity,1))}.text-\[\#4a3831\]{--tw-text-opacity:1;color:rgb(74 56 49/var(--tw-text-opacity,1))}.text-\[\#4a3831\]\/20{color:#4a383133}.text-\[\#4a3831\]\/60{color:#4a383199}.text-\[\#4a3831\]\/65{color:#4a3831a6}.text-\[\#4a3831\]\/70{color:#4a3831b3}.text-\[\#4a3831\]\/75{color:#4a3831bf}.text-\[\#4a3831\]\/80{color:#4a3831cc}.text-\[\#4f7149\]{--tw-text-opacity:1;color:rgb(79 113 73/var(--tw-text-opacity,1))}.text-\[\#725d50\]{--tw-text-opacity:1;color:rgb(114 93 80/var(--tw-text-opacity,1))}.text-\[\#7a6355\]{--tw-text-opacity:1;color:rgb(122 99 85/var(--tw-text-opacity,1))}.text-\[\#7d2f25\]{--tw-text-opacity:1;color:rgb(125 47 37/var(--tw-text-opacity,1))}.text-\[\#80603d\]{--tw-text-opacity:1;color:rgb(128 96 61/var(--tw-text-opacity,1))}.text-\[\#8a5b20\]{--tw-text-opacity:1;color:rgb(138 91 32/var(--tw-text-opacity,1))}.text-\[\#8b642b\]{--tw-text-opacity:1;color:rgb(139 100 43/var(--tw-text-opacity,1))}.text-\[\#8f3d30\]{--tw-text-opacity:1;color:rgb(143 61 48/var(--tw-text-opacity,1))}.text-\[\#96764f\]{--tw-text-opacity:1;color:rgb(150 118 79/var(--tw-text-opacity,1))}.text-\[\#988a80\]{--tw-text-opacity:1;color:rgb(152 138 128/var(--tw-text-opacity,1))}.text-\[\#9b3327\]{--tw-text-opacity:1;color:rgb(155 51 39/var(--tw-text-opacity,1))}.text-\[\#9d712d\]{--tw-text-opacity:1;color:rgb(157 113 45/var(--tw-text-opacity,1))}.text-\[\#A66F11\]{--tw-text-opacity:1;color:rgb(166 111 17/var(--tw-text-opacity,1))}.text-\[\#C9A87C\]{--tw-text-opacity:1;color:rgb(201 168 124/var(--tw-text-opacity,1))}.text-\[\#E9B24A\]{--tw-text-opacity:1;color:rgb(233 178 74/var(--tw-text-opacity,1))}.text-\[\#E9B24A\]\/75{color:#e9b24abf}.text-\[\#a17639\]{--tw-text-opacity:1;color:rgb(161 118 57/var(--tw-text-opacity,1))}.text-\[\#a33d32\]{--tw-text-opacity:1;color:rgb(163 61 50/var(--tw-text-opacity,1))}.text-\[\#a64736\]{--tw-text-opacity:1;color:rgb(166 71 54/var(--tw-text-opacity,1))}.text-\[\#a6bfa7\]{--tw-text-opacity:1;color:rgb(166 191 167/var(--tw-text-opacity,1))}.text-\[\#a7752d\]{--tw-text-opacity:1;color:rgb(167 117 45/var(--tw-text-opacity,1))}.text-\[\#a7773d\]{--tw-text-opacity:1;color:rgb(167 119 61/var(--tw-text-opacity,1))}.text-\[\#a77c37\]{--tw-text-opacity:1;color:rgb(167 124 55/var(--tw-text-opacity,1))}.text-\[\#a77c45\]{--tw-text-opacity:1;color:rgb(167 124 69/var(--tw-text-opacity,1))}.text-\[\#a9b8d1\]{--tw-text-opacity:1;color:rgb(169 184 209/var(--tw-text-opacity,1))}.text-\[\#b18a4c\]{--tw-text-opacity:1;color:rgb(177 138 76/var(--tw-text-opacity,1))}.text-\[\#b48a4a\]{--tw-text-opacity:1;color:rgb(180 138 74/var(--tw-text-opacity,1))}.text-\[\#b58b4d\]{--tw-text-opacity:1;color:rgb(181 139 77/var(--tw-text-opacity,1))}.text-\[\#b58d4f\]{--tw-text-opacity:1;color:rgb(181 141 79/var(--tw-text-opacity,1))}.text-\[\#b8863b\]{--tw-text-opacity:1;color:rgb(184 134 59/var(--tw-text-opacity,1))}.text-\[\#b96955\]{--tw-text-opacity:1;color:rgb(185 105 85/var(--tw-text-opacity,1))}.text-\[\#c78368\]{--tw-text-opacity:1;color:rgb(199 131 104/var(--tw-text-opacity,1))}.text-\[\#c9a86b\]{--tw-text-opacity:1;color:rgb(201 168 107/var(--tw-text-opacity,1))}.text-\[\#c9a87c\]{--tw-text-opacity:1;color:rgb(201 168 124/var(--tw-text-opacity,1))}.text-\[\#d0aa70\]{--tw-text-opacity:1;color:rgb(208 170 112/var(--tw-text-opacity,1))}.text-\[\#d29a75\]{--tw-text-opacity:1;color:rgb(210 154 117/var(--tw-text-opacity,1))}.text-\[\#d4d2ce\]{--tw-text-opacity:1;color:rgb(212 210 206/var(--tw-text-opacity,1))}.text-\[\#d58a73\]{--tw-text-opacity:1;color:rgb(213 138 115/var(--tw-text-opacity,1))}.text-\[\#d59b4c\]{--tw-text-opacity:1;color:rgb(213 155 76/var(--tw-text-opacity,1))}.text-\[\#d8a15e\]{--tw-text-opacity:1;color:rgb(216 161 94/var(--tw-text-opacity,1))}.text-\[\#d8b36a\]{--tw-text-opacity:1;color:rgb(216 179 106/var(--tw-text-opacity,1))}.text-\[\#d9b260\]{--tw-text-opacity:1;color:rgb(217 178 96/var(--tw-text-opacity,1))}.text-\[\#dc927f\]{--tw-text-opacity:1;color:rgb(220 146 127/var(--tw-text-opacity,1))}.text-\[\#e6ceb0\]{--tw-text-opacity:1;color:rgb(230 206 176/var(--tw-text-opacity,1))}.text-\[\#e7aaa0\]{--tw-text-opacity:1;color:rgb(231 170 160/var(--tw-text-opacity,1))}.text-\[\#ead4b7\]{--tw-text-opacity:1;color:rgb(234 212 183/var(--tw-text-opacity,1))}.text-\[\#ebc48b\]{--tw-text-opacity:1;color:rgb(235 196 139/var(--tw-text-opacity,1))}.text-\[\#f4efe6\]{--tw-text-opacity:1;color:rgb(244 239 230/var(--tw-text-opacity,1))}.text-\[\#f4efe6\]\/35{color:#f4efe659}.text-\[\#f4efe6\]\/40{color:#f4efe666}.text-\[\#f4efe6\]\/45{color:#f4efe673}.text-\[\#f4efe6\]\/50{color:#f4efe680}.text-\[\#f4efe6\]\/55{color:#f4efe68c}.text-\[\#f4efe6\]\/60{color:#f4efe699}.text-\[\#f4efe6\]\/65{color:#f4efe6a6}.text-\[\#f4efe6\]\/70{color:#f4efe6b3}.text-\[\#f4efe6\]\/75{color:#f4efe6bf}.text-\[\#f4efe6\]\/80{color:#f4efe6cc}.text-\[\#f4efe6\]\/85{color:#f4efe6d9}.text-\[\#f4efe6\]\/\[0\.45\]{color:#f4efe673}.text-\[\#f4efe6\]\/\[0\.48\]{color:#f4efe67a}.text-\[\#f4efe6\]\/\[0\.55\]{color:#f4efe68c}.text-\[\#f6f0e7\]{--tw-text-opacity:1;color:rgb(246 240 231/var(--tw-text-opacity,1))}.text-\[\#f8e6ac\]{--tw-text-opacity:1;color:rgb(248 230 172/var(--tw-text-opacity,1))}.text-\[\#fff7e9\]{--tw-text-opacity:1;color:rgb(255 247 233/var(--tw-text-opacity,1))}.text-\[rgba\(178\,169\,158\,0\.72\)\]{color:#b2a99eb8}.text-\[rgba\(202\,195\,184\,0\.62\)\]{color:#cac3b89e}.text-\[var\(--brown-dark\,\#4a3831\)\]{color:var(--brown-dark,#4a3831)}.text-\[var\(--focus-outline\,\#d8b36a\)\]{color:var(--focus-outline,#d8b36a)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/70{color:#fde68ab3}.text-amber-200\/80{color:#fde68acc}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brown{--tw-text-opacity:1;color:rgb(var(--brown-rgb,86 67 60) / var(--tw-text-opacity,1))}.text-brown-dark{--tw-text-opacity:1;color:rgb(var(--brown-dark-rgb,74 56 49) / var(--tw-text-opacity,1))}.text-brown-dark\/35{color:rgb(var(--brown-dark-rgb,74 56 49) / .35)}.text-brown-dark\/60{color:rgb(var(--brown-dark-rgb,74 56 49) / .6)}.text-brown-dark\/65{color:rgb(var(--brown-dark-rgb,74 56 49) / .65)}.text-brown-dark\/70{color:rgb(var(--brown-dark-rgb,74 56 49) / .7)}.text-brown\/35{color:rgb(var(--brown-rgb,86 67 60) / .35)}.text-brown\/40{color:rgb(var(--brown-rgb,86 67 60) / .4)}.text-brown\/45{color:rgb(var(--brown-rgb,86 67 60) / .45)}.text-brown\/50{color:rgb(var(--brown-rgb,86 67 60) / .5)}.text-brown\/55{color:rgb(var(--brown-rgb,86 67 60) / .55)}.text-brown\/60{color:rgb(var(--brown-rgb,86 67 60) / .6)}.text-brown\/65{color:rgb(var(--brown-rgb,86 67 60) / .65)}.text-brown\/70{color:rgb(var(--brown-rgb,86 67 60) / .7)}.text-brown\/75{color:rgb(var(--brown-rgb,86 67 60) / .75)}.text-brown\/80{color:rgb(var(--brown-rgb,86 67 60) / .8)}.text-catalog-accent{--tw-text-opacity:1;color:rgb(var(--catalog-accent-rgb,208 170 112) / var(--tw-text-opacity,1))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-50{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-200\/80{color:#a7f3d0cc}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-fuchsia-100{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-ink-light{color:var(--ink-light)}.text-ivory{--tw-text-opacity:1;color:rgb(var(--ivory-rgb) / var(--tw-text-opacity,1))}.text-ivory\/35{color:rgb(var(--ivory-rgb) / .35)}.text-ivory\/40{color:rgb(var(--ivory-rgb) / .4)}.text-ivory\/45{color:rgb(var(--ivory-rgb) / .45)}.text-ivory\/50{color:rgb(var(--ivory-rgb) / .5)}.text-ivory\/55{color:rgb(var(--ivory-rgb) / .55)}.text-ivory\/60{color:rgb(var(--ivory-rgb) / .6)}.text-ivory\/65{color:rgb(var(--ivory-rgb) / .65)}.text-ivory\/70{color:rgb(var(--ivory-rgb) / .7)}.text-ivory\/75{color:rgb(var(--ivory-rgb) / .75)}.text-ivory\/80{color:rgb(var(--ivory-rgb) / .8)}.text-ivory\/85{color:rgb(var(--ivory-rgb) / .85)}.text-pink-100{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity,1))}.text-pink-100\/70{color:#fce7f3b3}.text-pink-100\/90{color:#fce7f3e6}.text-pink-50{--tw-text-opacity:1;color:rgb(253 242 248/var(--tw-text-opacity,1))}.text-pink-50\/90{color:#fdf2f8e6}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-100\/90{color:#fee2e2e6}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-200\/85{color:#fecacad9}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-800\/60{color:#991b1b99}.text-red-800\/70{color:#991b1bb3}.text-red-900\/65{color:#7f1d1da6}.text-red-900\/80{color:#7f1d1dcc}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-50{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity,1))}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.text-violet-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-emerald-200\/35{text-decoration-color:#a7f3d059}.decoration-sky-300\/35{text-decoration-color:#7dd3fc59}.decoration-transparent{text-decoration-color:#0000}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.08em\]{text-underline-offset:.08em}.underline-offset-\[0\.1em\]{text-underline-offset:.1em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#49362b\]{accent-color:#49362b}.accent-\[\#7A6355\]{accent-color:#7a6355}.accent-\[\#7f5b36\]{accent-color:#7f5b36}.accent-\[\#b8894d\]{accent-color:#b8894d}.accent-\[\#c9a87c\]{accent-color:#c9a87c}.accent-\[\#d0aa70\]{accent-color:#d0aa70}.accent-\[\#d8b36a\]{accent-color:#d8b36a}.accent-\[\#dfb66f\]{accent-color:#dfb66f}.accent-\[rgb\(74\,56\,49\)\]{accent-color:#4a3831}.accent-emerald-400{accent-color:#34d399}.accent-ink-light{accent-color:var(--ink-light)}.accent-pink-300{accent-color:#f9a8d4}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[\.55\]{opacity:.55}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[-18px_0_50px_rgba\(44\,30\,24\,\.28\)\]{--tw-shadow:-18px 0 50px #2c1e1847;--tw-shadow-colored:-18px 0 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 10px 24px #00000029;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 12px 30px #0000003d;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 12px 30px #00000059;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(20\,12\,8\,\.34\)\]{--tw-shadow:0 12px 30px #140c0857;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(0\,0\,0\,\.2\)\]{--tw-shadow:0 14px 30px #0003;--tw-shadow-colored:0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(0\,0\,0\,\.32\)\]{--tw-shadow:0 14px 32px #00000052;--tw-shadow-colored:0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_35px_rgba\(74\,56\,49\,\.18\)\]{--tw-shadow:0 14px 35px #4a38312e;--tw-shadow-colored:0 14px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 14px 36px #00000029;--tw-shadow-colored:0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_32px_rgba\(57\,37\,29\,\.18\)\]{--tw-shadow:0 16px 32px #39251d2e;--tw-shadow-colored:0 16px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 16px 34px #0000003d;--tw-shadow-colored:0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_44px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 16px 44px #0000003d;--tw-shadow-colored:0 16px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 18px 42px #00000038;--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(51\,32\,24\,\.18\)\]{--tw-shadow:0 18px 42px #3320182e;--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(0\,0\,0\,\.2\)\]{--tw-shadow:0 18px 44px #0003;--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,\.16\)\]{--tw-shadow:0 18px 48px #00000029;--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,\.38\)\]{--tw-shadow:0 18px 48px #00000061;--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_70px_rgba\(0\,0\,0\,\.38\)\]{--tw-shadow:0 18px 70px #00000061;--tw-shadow-colored:0 18px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(57\,37\,29\,\.12\)\]{--tw-shadow:0 24px 70px #39251d1f;--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 24px 80px #0000003d;--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:0 24px 80px #00000047;--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,\.34\)\]{--tw-shadow:0 24px 80px #00000057;--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 24px 90px #0000003d;--tw-shadow-colored:0 24px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,\.36\)\]{--tw-shadow:0 28px 80px #0000005c;--tw-shadow-colored:0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow:0 28px 90px #00000073;--tw-shadow-colored:0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,\.48\)\]{--tw-shadow:0 28px 90px #0000007a;--tw-shadow-colored:0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(74\,56\,49\,\.16\)\]{--tw-shadow:0 30px 80px #4a383129;--tw-shadow-colored:0 30px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_35px_90px_rgba\(20\,12\,8\,\.28\)\]{--tw-shadow:0 35px 90px #140c0847;--tw-shadow-colored:0 35px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_3px_10px_rgb\(40_25_15_\/_0\.12\)\,inset_0_1px_0_rgb\(255_255_255_\/_0\.1\)\]{--tw-shadow:0 3px 10px #28190f1f,inset 0 1px 0 #ffffff1a;--tw-shadow-colored:0 3px 10px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(74\,56\,49\,\.07\)\]{--tw-shadow:0 3px 10px #4a383112;--tw-shadow-colored:0 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(74\,56\,49\,\.08\)\,inset_0_1px_0_rgba\(255\,255\,255\,\.38\)\]{--tw-shadow:0 3px 10px #4a383114,inset 0 1px 0 #ffffff61;--tw-shadow-colored:0 3px 10px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(74\,56\,49\,\.08\)\]{--tw-shadow:0 3px 10px #4a383114;--tw-shadow-colored:0 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_3px_8px_rgba\(46\,31\,25\,\.18\)\]{--tw-shadow:0 3px 8px #2e1f192e;--tw-shadow-colored:0 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_0_\#9e9486\]{--tw-shadow:0 4px 0 #9e9486;--tw-shadow-colored:0 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_0_rgb\(185_172_153_\/_0\.75\)\,0_7px_12px_rgb\(8_5_3_\/_0\.18\)\,inset_0_1px_0_rgb\(255_255_255_\/_0\.9\)\]{--tw-shadow:0 4px 0 #b9ac99bf,0 7px 12px #0805032e,inset 0 1px 0 #ffffffe6;--tw-shadow-colored:0 4px 0 var(--tw-shadow-color), 0 7px 12px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(74\,56\,49\,\.12\)\]{--tw-shadow:0 4px 10px #4a38311f;--tw-shadow-colored:0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_10px_rgba\(74\,56\,49\,\.18\)\]{--tw-shadow:0 4px 10px #4a38312e;--tw-shadow-colored:0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_5px_0_rgb\(185_172_153_\/_0\.75\)\,0_9px_18px_rgb\(8_5_3_\/_0\.2\)\,inset_0_1px_0_rgb\(255_255_255_\/_0\.9\)\]{--tw-shadow:0 5px 0 #b9ac99bf,0 9px 18px #08050333,inset 0 1px 0 #ffffffe6;--tw-shadow-colored:0 5px 0 var(--tw-shadow-color), 0 9px 18px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(57\,37\,29\,\.12\)\]{--tw-shadow:0 5px 14px #39251d1f;--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(0\,0\,0\,\.2\)\]{--tw-shadow:0 6px 18px #0003;--tw-shadow-colored:0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(74\,56\,49\,\.06\)\]{--tw-shadow:0 8px 28px #4a38310f;--tw-shadow-colored:0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(244\,239\,230\,\.06\)\]{--tw-shadow:inset 0 0 0 1px #f4efe60f;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_34px_rgba\(18\,12\,9\,\.24\)\]{--tw-shadow:inset 0 0 34px #120c093d;--tw-shadow-colored:inset 0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_34px_rgba\(18\,12\,9\,\.28\)\]{--tw-shadow:inset 0 0 34px #120c0947;--tw-shadow-colored:inset 0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_34px_rgba\(18\,12\,9\,\.45\)\,inset_0_-24px_38px_rgba\(18\,12\,9\,\.24\)\]{--tw-shadow:inset 0 0 34px #120c0973,inset 0 -24px 38px #120c093d;--tw-shadow-colored:inset 0 0 34px var(--tw-shadow-color), inset 0 -24px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_34px_rgba\(18\,12\,9\,\.48\)\,inset_0_-24px_38px_rgba\(18\,12\,9\,\.28\)\]{--tw-shadow:inset 0 0 34px #120c097a,inset 0 -24px 38px #120c0947;--tw-shadow-colored:inset 0 0 34px var(--tw-shadow-color), inset 0 -24px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(255_255_255_\/_0\.3\)\]{--tw-shadow:inset 0 1px 0 #ffffff4d;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.24\)\]{--tw-shadow:inset 0 1px 0 #ffffff3d;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.3\)\]{--tw-shadow:inset 0 1px 0 #ffffff4d;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.34\)\]{--tw-shadow:inset 0 1px 0 #ffffff57;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_3px_0_0_rgb\(103_232_249\/0\.9\)\]{--tw-shadow:inset 3px 0 0 #67e8f9e6;--tw-shadow-colored:inset 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_3px_0_0_rgb\(249_168_212\/0\.9\)\]{--tw-shadow:inset 3px 0 0 #f9a8d4e6;--tw-shadow-colored:inset 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_3px_0_0_rgb\(252_211_77\/0\.9\)\]{--tw-shadow:inset 3px 0 0 #fcd34de6;--tw-shadow-colored:inset 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-black\/20{--tw-shadow-color:#0003;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/25{--tw-shadow-color:#00000040;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#d8b36a\]\/70{--tw-ring-color:#d8b36ab3}.ring-\[\#f4efe6\]\/\[0\.06\]{--tw-ring-color:#f4efe60f}.ring-brown-dark\/45{--tw-ring-color:rgb(var(--brown-dark-rgb,74 56 49) / .45)}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-transparent{--tw-ring-offset-color:transparent}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur:blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur:blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur:blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur:blur(24px);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)}.brightness-\[0\.82\]{--tw-brightness:brightness(.82);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)}.brightness-\[0\.86\]{--tw-brightness:brightness(.86);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)}.drop-shadow-\[0_12px_8px_rgba\(74\,56\,49\,\.1\)\]{--tw-drop-shadow:drop-shadow(0 12px 8px #4a38311a);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)}.drop-shadow-\[0_12px_8px_rgba\(74\,56\,49\,\.12\)\]{--tw-drop-shadow:drop-shadow(0 12px 8px #4a38311f);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)}.drop-shadow-\[0_16px_12px_rgba\(74\,56\,49\,\.12\)\]{--tw-drop-shadow:drop-shadow(0 16px 12px #4a38311f);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)}.drop-shadow-\[0_16px_12px_rgba\(74\,56\,49\,\.15\)\]{--tw-drop-shadow:drop-shadow(0 16px 12px #4a383126);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)}.drop-shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.72\)\]{--tw-drop-shadow:drop-shadow(0 2px 12px #000000b8);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)}.drop-shadow-\[0_2px_14px_rgba\(0\,0\,0\,0\.7\)\]{--tw-drop-shadow:drop-shadow(0 2px 14px #000000b3);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)}.drop-shadow-\[0_2px_14px_rgba\(0\,0\,0\,0\.75\)\]{--tw-drop-shadow:drop-shadow(0 2px 14px #000000bf);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)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,\.45\)\]{--tw-drop-shadow:drop-shadow(0 2px 8px #00000073);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)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,\.55\)\]{--tw-drop-shadow:drop-shadow(0 2px 8px #0000008c);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)}.drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a);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)}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);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)}.grayscale{--tw-grayscale:grayscale(100%);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)}.grayscale-\[0\.18\]{--tw-grayscale:grayscale(.18);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)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[22px\]{--tw-backdrop-blur:blur(22px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-\[118\%\]{--tw-backdrop-saturate:saturate(118%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background\,border-color\]{transition-property:background,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,backdrop-filter\]{transition-property:background-color,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,box-shadow\,color\]{transition-property:background-color,box-shadow,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[grid-template-rows\,opacity\,margin\]{transition-property:grid-template-rows,opacity,margin;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,right\,bottom\]{transition-property:left,right,bottom;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,transform\]{transition-property:left,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin-top\]{transition-property:margin-top;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[max-height\,opacity\,margin\]{transition-property:max-height,opacity,margin;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[max-width\,opacity\]{transition-property:max-width,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,backdrop-filter\]{transition-property:opacity,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\,visibility\]{transition-property:opacity,transform,visibility;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[right\]{transition-property:right;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,border-color\]{transition-property:transform,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,box-shadow\,filter\]{transition-property:transform,box-shadow,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,opacity\,border-color\,box-shadow\]{transition-property:transform,opacity,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.duration-\[140ms\]{transition-duration:.14s}.duration-\[240ms\]{transition-duration:.24s}.ease-\[cubic-bezier\(\.22\,1\,\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.text-balance{text-wrap:balance}.\[--brown-dark-rgb\:74_56_49\]{--brown-dark-rgb:74 56 49}.\[--catalog-card-radius\:1rem\]{--catalog-card-radius:1rem}.\[--ivory-rgb\:244_239_230\]{--ivory-rgb:244 239 230}.\[--thumb-size\:0\.75rem\]{--thumb-size:.75rem}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scroll-snap-align\:start\]{scroll-snap-align:start}.\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory}.\[scrollbar-width\:none\]{scrollbar-width:none}.lesson-room-pattern{background-image:radial-gradient(circle at 1px 1px,#c9a87c1a 1px,#0000 0);background-size:20px 20px}.calendar-view-content{transform-origin:var(--calendar-transition-x,50%) var(--calendar-transition-y,50%)}.calendar-view-surface{scrollbar-width:none}.calendar-view-surface::-webkit-scrollbar{display:none}.daily-timeline{scrollbar-width:none;container-type:inline-size}.daily-timeline::-webkit-scrollbar{display:none}.time-spinner{scrollbar-width:none}.time-spinner::-webkit-scrollbar{display:none}.date-dropdown{scrollbar-width:none}.date-dropdown::-webkit-scrollbar{display:none}.daily-timeline-shell{isolation:isolate;border-radius:1rem;overflow:hidden}.daily-timeline-shell:after{content:"";z-index:2;pointer-events:none;border-radius:1rem;position:absolute;inset:0;box-shadow:inset 18px 0 20px -18px #4a38316b,inset -18px 0 20px -18px #4a38316b}.daily-timeline-hour{width:max(5rem,9.09091cqw - .545455rem)}.year-calendar-carousel{scrollbar-width:none}.year-calendar-carousel::-webkit-scrollbar{display:none}.year-calendar-carousel-shell{isolation:isolate;border-radius:1rem;overflow:hidden}.year-calendar-carousel-shell:after{content:"";z-index:2;pointer-events:none;border-radius:1rem;position:absolute;inset:0;box-shadow:inset 0 14px 16px -15px #4a38316b,inset 0 -14px 16px -15px #4a38316b}@media (min-width:640px){.year-calendar-carousel-shell{isolation:auto;border-radius:0;overflow:visible}.year-calendar-carousel-shell:after{display:none}}@media (hover:none) and (pointer:coarse){.calendar-view-surface{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.calendar-view-surface input{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto}}html.calendar-swipe-active{overscroll-behavior-x:none}.calendar-view-content-forward{animation:.48s cubic-bezier(.22,1,.36,1) both calendar-view-drill-in}.calendar-view-content-backward{animation:.48s cubic-bezier(.22,1,.36,1) both calendar-view-drill-out}@keyframes calendar-view-drill-in{0%{opacity:0;filter:blur(5px);transform:scale(.06)}62%{opacity:1;filter:blur();transform:scale(1.025)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes calendar-view-drill-out{0%{opacity:0;filter:blur(4px);transform:scale(1.18)}to{opacity:1;filter:blur();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.calendar-view-content-forward,.calendar-view-content-backward{animation:none}}.auth-onboarding-stage{text-align:center;flex-direction:column;min-height:100%;display:flex;position:relative}.signin-auth-section .text-base{font-size:1.125rem}.signin-auth-section .text-sm{font-size:1rem}.signin-auth-section .text-xs{font-size:.875rem}.signin-credentials-form>p[role=alert]{margin-top:.35rem}.signin-forgot-link{color:#f4efe699;text-underline-offset:.2rem;margin:.35rem 0 0 auto;font-size:.95rem;text-decoration:underline;transition:color .16s;display:block}.signin-forgot-link:hover,.signin-forgot-link:focus-visible{color:#f4efe6f2}.signin-credentials-form>.signin-forgot-link{margin-top:.35rem}.signin-recovery-section{min-height:18rem}.auth-onboarding-panels{position:relative}.auth-onboarding-scroll{scrollbar-width:none!important;scrollbar-color:transparent transparent!important;scrollbar-gutter:auto!important;-ms-overflow-style:none!important}.auth-onboarding-scroll::-webkit-scrollbar{-webkit-appearance:none;background:0 0!important;width:0!important;height:0!important;display:none!important}.auth-onboarding-scroll ::-webkit-scrollbar{-webkit-appearance:none;background:0 0!important;width:0!important;height:0!important;display:none!important}.auth-onboarding-scroll::-webkit-scrollbar-track{box-shadow:none!important;background:0 0!important;border:0!important}.auth-onboarding-scroll::-webkit-scrollbar-thumb{box-shadow:none!important;background:0 0!important;border:0!important}.auth-onboarding-scroll::-webkit-scrollbar-corner{box-shadow:none!important;background:0 0!important;border:0!important}.auth-onboarding-scroll ::-webkit-scrollbar-track{box-shadow:none!important;background:0 0!important;border:0!important}.auth-onboarding-scroll ::-webkit-scrollbar-thumb{box-shadow:none!important;background:0 0!important;border:0!important}.auth-onboarding-scroll ::-webkit-scrollbar-corner{box-shadow:none!important;background:0 0!important;border:0!important}html[data-profile-scroll-locked=true]{scrollbar-gutter:auto}html:has(.signin-auth-section){scrollbar-gutter:auto}.auth-onboarding-header-slot{min-height:2.5rem}.auth-onboarding-header{z-index:20;width:30rem;position:fixed;top:1.25rem;right:3rem}.profile-page .auth-onboarding-header{top:1.5rem}.auth-onboarding-stage form{text-align:left}.auth-onboarding-skip{white-space:nowrap;position:absolute;bottom:.25rem;right:0}.auth-onboarding-stage:has(form) .auth-onboarding-skip{display:none}.auth-onboarding-stage:not(:has(form)) .auth-onboarding-skip{align-self:auto;margin-top:0;position:absolute;bottom:.25rem;right:0}.auth-onboarding-choice-stage{flex:1;min-height:40rem}.auth-onboarding-choice-stage>button:not(.auth-onboarding-skip){min-height:3.5rem;margin-top:0;position:absolute;bottom:.25rem;left:0}.auth-onboarding-stage:has(form){flex:1;min-height:0;padding-bottom:7rem;position:relative;overflow:visible}.auth-onboarding-stage:has(.auth-onboarding-control-rail){padding-bottom:7rem}.auth-onboarding-control-rail{z-index:20;flex-wrap:wrap;align-items:center;width:30rem;min-height:3.5rem;padding-top:1.25rem;display:flex;position:fixed;bottom:2rem;right:3rem}.auth-onboarding-scroll-fade{z-index:15;pointer-events:none;opacity:0;background:linear-gradient(#140c0800,#140c0899 30%,#140c08eb 48%,#140c08 62%);width:36rem;height:18rem;transition:opacity .18s;position:fixed;bottom:0;right:0}.auth-onboarding-scroll-fade[data-visible=true]{opacity:1}.auth-onboarding-scroll-fade--top{background:linear-gradient(#140c08 35%,#140c08e6 50%,#140c0880 72%,#140c0800);height:11rem;top:0;bottom:auto}@keyframes auth-onboarding-error-glow{0%,to{box-shadow:0 0 #e9b24a00}35%{box-shadow:0 0 0 3px #e9b24a61,0 0 24px #e9b24a4d}}.auth-onboarding-error-glow{animation:.65s ease-out auth-onboarding-error-glow}[data-onboarding-error]{transition:opacity 3s}.auth-onboarding-error-fading{opacity:0}@media (max-width:767px){.auth-onboarding-header,.auth-onboarding-control-rail{width:auto;left:1.25rem;right:1.25rem}.auth-onboarding-scroll-fade{width:100%}}@media (min-width:640px) and (max-width:767px){.auth-onboarding-header,.auth-onboarding-control-rail{left:2.5rem;right:2.5rem}}.auth-preview-stage-control{position:fixed;bottom:3.3125rem;right:39rem}@media (max-width:767px){.auth-preview-stage-control{left:1rem;right:auto}}.auth-onboarding-stage:has(form)>h1{font-size:2.5rem}.auth-onboarding-stage:has(form)>p{font-size:1.125rem;line-height:1.6}.auth-onboarding-stage:has(form)>form{gap:1.25rem}.auth-onboarding-stage:has(form)>form .auth-field{margin-bottom:.5rem;font-size:1.35rem}.auth-onboarding-stage:has(form)>form fieldset legend{margin-bottom:.5rem;font-size:1.35rem}.auth-onboarding-stage:has(form)>form fieldset .auth-date-of-birth-label{font-size:1.35rem}.auth-onboarding-stage:has(form)>form .auth-gender-field-label{font-size:1.35rem}.auth-onboarding-stage:has(form)>form input{font-size:1.125rem}.auth-onboarding-stage:has(form)>form fieldset [role=radio]{font-size:1.125rem}.auth-onboarding-stage:has(form)>form .auth-gender-field-trigger{font-size:1.125rem}.auth-onboarding-stage:has(form)>button{font-size:1.125rem}.auth-onboarding-stage:has(form)>form>div:nth-of-type(2){order:1}.auth-onboarding-stage:has(form)>form>p[role=alert]{order:3}.auth-onboarding-stage:has(form)>form>div p.text-lg{display:none}.auth-onboarding-stage:has(form)>form fieldset [role=radio]>span:last-of-type{display:none}.auth-onboarding-stage:has(form)>form>div>span>span:not(.auth-field-optional-label){display:none}.auth-onboarding-stage:has(form)>form>.family-child-invite-fields>.auth-field>span{display:block}.auth-onboarding-stage:has(form)>form>div:has(>div>div>div>button)>div{background:0 0;border-color:#0000;padding:0}.auth-onboarding-stage:has(form)>form>div:has(>div>div>div>button)>div>div>div{display:none}.auth-avatar-setting>div{background:0 0;border-color:#0000;padding:0}.auth-avatar-setting>div>div>div{display:none}.auth-onboarding-stage:has(form)>form{-moz-column-gap:.5rem;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;column-gap:.5rem}.auth-avatar-setting{display:contents}.auth-avatar-setting>span{display:none}.auth-avatar-setting>div{grid-column:1;width:7rem;margin-left:-1rem;background:0 0!important;border:0!important;padding:0!important}.auth-avatar-setting>div>div>img{transform:translate(-.4rem)}.auth-avatar-setting>div>div>img:active{filter:brightness(.88);transform:translate(-.4rem)scale(.94)}.auth-avatar-setting>div>div>img:focus:not(:focus-visible){box-shadow:none;outline:none}.auth-avatar-setting-preview-hint{animation:1.8s ease-in-out 3s infinite auth-avatar-setting-hint}.auth-onboarding-stage-out .auth-avatar-setting-preview-hint,.auth-onboarding-stage-out-whole .auth-avatar-setting-preview-hint{box-shadow:none;animation:none}@keyframes auth-avatar-setting-hint{0%,to{box-shadow:0 0 #f4efe600}50%{box-shadow:0 0 0 .1rem #f4efe6d1}}.auth-onboarding-panels:has(.auth-avatar-setting){overflow:visible}.auth-avatar-setting-profile-avatar-upload>div{grid-row:1/span 3;align-self:start}.auth-avatar-setting-school-avatar-upload>div{grid-row:4/span 3;align-self:start}.auth-onboarding-stage:has(form):not(:has(.auth-avatar-setting-profile-avatar-upload)) .auth-avatar-setting-school-avatar-upload>div{grid-row:1/span 3}@media (max-width:767px){.auth-avatar-setting>div{justify-self:center;margin-left:0}}.auth-onboarding-stage:has(form)>form>.auth-field{grid-column:2}.auth-onboarding-stage:has(form)>form>fieldset{grid-column:2}.auth-onboarding-stage:has(form)>form>p{grid-column:2}.auth-onboarding-stage:has(form>div:nth-of-type(2))>form>.auth-field:last-of-type input::-moz-placeholder{color:#f4efe66b;opacity:1}.auth-onboarding-stage:has(form>div:nth-of-type(2))>form>.auth-field:last-of-type input::placeholder{color:#f4efe66b;opacity:1}div:has(>.auth-onboarding-panels)>div:first-child>a{font-size:1rem}div:has(>.auth-onboarding-panels)>div:first-child #locale-switcher{font-size:1rem}div:has(>.auth-onboarding-panels)>div:first-child #locale-switcher svg:first-child{width:1.25rem;height:1.25rem}div:has(>.auth-onboarding-panels) [role=menuitem]{font-size:1rem}.auth-onboarding-stage:has(form)>form fieldset [role=radio] span{font-size:1rem}.family-onboarding-stage:has(form)>form{grid-template-columns:minmax(0,1fr);align-items:stretch}.family-onboarding-stage:has(form)>form>*{grid-column:1/-1}.family-onboarding-stage:has(form)>form>div:nth-of-type(2){order:initial}.auth-avatar-dialog-shell{z-index:300;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000008c;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out both auth-avatar-picker-fade-in;display:flex;position:fixed;inset:0}.auth-avatar-dialog-shell-closing{animation:.18s ease-in both auth-avatar-picker-fade-out}.auth-avatar-dialog-shell.auth-avatar-picker-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.auth-avatar-picker-backdrop{z-index:299;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0006;animation:.18s ease-out both auth-avatar-picker-fade-in;position:fixed;inset:0}.auth-avatar-picker-backdrop.auth-avatar-dialog-shell-closing{animation-name:auth-avatar-picker-fade-out;animation-timing-function:ease-in}.auth-avatar-dialog-shell.auth-onboarding-exit-dialog-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.auth-avatar-dialog{background:#211512fa;border:1px solid #f4efe633;border-radius:1.5rem;flex-direction:column;width:min(94vw,38rem);max-height:88svh;display:flex;overflow:visible;box-shadow:0 2rem 5rem #0006;container-type:inline-size}.auth-avatar-pool{min-height:0;display:flex;overflow:hidden}.auth-avatar-pool-rail{border-right:1px solid #f4efe61a;flex-direction:column;flex:0 0 4.25rem;align-items:center;gap:.45rem;width:4.25rem;padding:.75rem .5rem;display:flex}.auth-avatar-rail-button{color:#f4efe6a6;border:1px solid #f4efe633;border-radius:.9rem;flex:0 0 3.1rem;justify-content:center;align-items:center;width:3.1rem;height:3.1rem;transition:border-color .16s,background-color .16s,color .16s,transform .16s;display:inline-flex}.auth-avatar-rail-button:hover,.auth-avatar-rail-button:focus-visible,.auth-avatar-rail-button[data-active=true]{color:#f4efe6;background:#f4efe61a;border-color:#f4efe694;outline:none}.auth-avatar-rail-button:active{transform:scale(.9)}.auth-avatar-rail-button:disabled{cursor:not-allowed;opacity:.25}.auth-avatar-rail-button svg{width:1.45rem;height:1.45rem}.auth-avatar-random-button{border-color:#0000}.auth-avatar-random-button img{width:3.35rem;max-width:none;height:3.35rem}.auth-avatar-options-scroll{overscroll-behavior:contain;scroll-behavior:smooth;flex:1;min-width:0}.auth-avatar-age-section{scroll-margin-top:.75rem}.auth-avatar-age-section+.auth-avatar-age-section{border-top:1px solid #f4efe61a;margin-top:.75rem;padding-top:.75rem}.auth-avatar-dialog [role=tab],.auth-avatar-dialog>div:last-child button{font-size:1.4rem}.auth-avatar-dialog>div:has(input[type=file]){flex-direction:column;flex:0 72svh;min-height:0;display:flex}.auth-avatar-dialog>div:has(input[type=file])>label{flex:1}.auth-avatar-dialog>div:has(input[type=file])>label svg{width:4.5rem;height:4.5rem}.auth-avatar-dialog>div:has(input[type=file])>label>span:first-of-type{font-size:1.5rem}.auth-avatar-dialog>div:has(input[type=file])>label>span:last-of-type{font-size:1.25rem}.auth-avatar-dialog>div:has(input[type=file])>label{animation:.36s cubic-bezier(.22,1,.36,1) both auth-avatar-upload-box-in}:is(.auth-avatar-dialog>div:has(input[type=file])>label>svg,.auth-avatar-dialog>div:has(input[type=file])>label>span){opacity:0;animation:.36s cubic-bezier(.22,1,.36,1) both auth-avatar-upload-content-in}.auth-avatar-dialog>div:has(input[type=file])>label>svg{animation-delay:.12s}.auth-avatar-dialog>div:has(input[type=file])>label>span:first-of-type{animation-delay:.21s}.auth-avatar-dialog>div:has(input[type=file])>label>span:last-of-type{animation-delay:.3s}@keyframes auth-avatar-upload-box-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes auth-avatar-upload-content-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes auth-avatar-picker-fade-in{0%{opacity:0}to{opacity:1}}@keyframes auth-avatar-picker-fade-out{0%{opacity:1}to{opacity:0}}.auth-avatar-options-grid{z-index:1;-moz-column-gap:.5rem;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:max-content;align-items:start;gap:.5rem;display:grid;position:relative}.auth-avatar-option-enter{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) both auth-avatar-option-fade-in}.auth-avatar-option-swap-in{animation:.16s cubic-bezier(.22,1,.36,1) both auth-avatar-option-swap-in}.auth-avatar-option-swap-out{animation:70ms ease-in both auth-avatar-option-swap-out}@keyframes auth-avatar-option-fade-in{0%{opacity:0;transform:translateY(.35rem)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes auth-avatar-option-swap-in{0%{opacity:0;transform:scale(.78)rotate(-4deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes auth-avatar-option-swap-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.82)}}.auth-avatar-options-grid>button{aspect-ratio:1;width:100%;min-height:0;box-shadow:none;background:0 0;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .22s,box-shadow .22s}.auth-avatar-options-grid>button:focus:not(:focus-visible),.auth-avatar-options-grid>button[aria-pressed=true]:focus-visible{outline:none}.auth-avatar-options-grid>button:not([aria-pressed=true]):focus-visible{outline-offset:3px;outline:2px solid #f4efe6b8}@media (max-width:1400px){.auth-avatar-options-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1200px){.auth-avatar-options-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.auth-avatar-options-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.auth-avatar-options-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.auth-avatar-options-grid>button{z-index:0;transition:transform .18s;position:relative;transform:scale(1)}.auth-avatar-options-grid>button:hover,.auth-avatar-options-grid>button:focus-visible{z-index:2;transform:scale(1)}}.auth-avatar-hover-preview{pointer-events:none;z-index:70;background:#6b554a;border:.35rem solid #f4efe6;border-radius:9999px;padding:.2rem;animation:.14s ease-out both auth-avatar-hover-preview-in;position:fixed;overflow:hidden;box-shadow:0 1rem 2.25rem #0000007a}.auth-avatar-hover-preview img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.12)}.auth-avatar-options-grid>button:active{z-index:3;filter:brightness(1.22);transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s,box-shadow .18s;box-shadow:0 0 0 .18rem #f4efe673;transform:scale(.92)!important}@keyframes auth-avatar-hover-preview-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (min-width:768px){.auth-avatar-dialog-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;right:36rem}.auth-avatar-dialog{width:min(94%,46rem);max-height:calc(100svh - 2rem)}}@media (min-width:768px) and (max-width:1100px){.auth-avatar-dialog-shell{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000008c;right:0}.auth-avatar-dialog{width:min(94vw,46rem)}}@keyframes auth-onboarding-fade-out{0%{opacity:1}to{opacity:0}}@keyframes auth-onboarding-fade-in{0%{opacity:0}to{opacity:1}}.auth-onboarding-stage-out>:not(.auth-onboarding-scroll-fade),.auth-onboarding-stage-in>:not(.auth-onboarding-scroll-fade){opacity:0;animation-duration:.24s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.auth-onboarding-stage-out>:not(.auth-onboarding-scroll-fade){animation-name:auth-onboarding-fade-out}.auth-onboarding-stage-out-whole{animation:.24s cubic-bezier(.22,1,.36,1) both auth-onboarding-fade-out}.auth-onboarding-stage-in>:not(.auth-onboarding-scroll-fade){animation-name:auth-onboarding-fade-in;animation-duration:.42s}.auth-onboarding-stage-out>form,.auth-onboarding-stage-in>form{opacity:1;animation:none}.auth-onboarding-stage-out>form>*,.auth-onboarding-stage-in>form>*{opacity:0;animation-duration:.24s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.auth-onboarding-stage-out>form>*{animation-name:auth-onboarding-fade-out}.auth-onboarding-stage-in>form>*{animation-name:auth-onboarding-fade-in;animation-duration:.42s}.auth-onboarding-stage-out>form>.auth-avatar-setting,.auth-onboarding-stage-in>form>.auth-avatar-setting{opacity:1;animation:none}.auth-onboarding-stage-out>form>.auth-avatar-setting>div{opacity:0;animation:.24s cubic-bezier(.22,1,.36,1) both auth-onboarding-fade-out}.auth-onboarding-stage-in>form>.auth-avatar-setting>div{opacity:0;animation:.42s cubic-bezier(.22,1,.36,1) both auth-onboarding-fade-in}.auth-onboarding-stage-preserve-avatar.auth-onboarding-stage-out>form>.auth-avatar-setting>div,.auth-onboarding-stage-preserve-avatar.auth-onboarding-stage-in>form>.auth-avatar-setting>div{opacity:1;animation:none}.profile-setup-stage-transition.auth-onboarding-stage-out>form>.auth-avatar-setting,.profile-setup-stage-transition.auth-onboarding-stage-out>form>.auth-avatar-setting>div{opacity:0;animation:.24s cubic-bezier(.22,1,.36,1) both auth-onboarding-fade-out}.profile-setup-stage-transition.auth-onboarding-stage-in>form>.auth-avatar-setting,.profile-setup-stage-transition.auth-onboarding-stage-in>form>.auth-avatar-setting>div{opacity:0;animation:.42s cubic-bezier(.22,1,.36,1) both auth-onboarding-fade-in}.profile-setup-stage-preserve-avatar.auth-onboarding-stage-out>form>.auth-avatar-setting,.profile-setup-stage-preserve-avatar.auth-onboarding-stage-in>form>.auth-avatar-setting,.profile-setup-stage-preserve-avatar.auth-onboarding-stage-out>form>.auth-avatar-setting>div,.profile-setup-stage-preserve-avatar.auth-onboarding-stage-in>form>.auth-avatar-setting>div{opacity:1;animation:none}.auth-onboarding-stage>:first-child{animation-delay:0s}.auth-onboarding-stage>:nth-child(2){animation-delay:45ms}.auth-onboarding-stage>:nth-child(3){animation-delay:90ms}.auth-onboarding-stage>:nth-child(4){animation-delay:.135s}.auth-onboarding-stage>:nth-child(5){animation-delay:.18s}.auth-onboarding-piece{fill:none;stroke:#f4efe63d;stroke-width:5px;stroke-linecap:round;transition:stroke .36s,filter .36s}.auth-loading-dots{justify-content:center;align-items:center;gap:.35rem;min-width:3rem;display:inline-flex}.auth-loading-dots span{opacity:.5;background:currentColor;border-radius:9999px;width:.42rem;height:.42rem;animation:.9s ease-in-out infinite auth-loading-dot;display:block}.auth-loading-dots span:nth-child(2){animation-delay:.15s}.auth-loading-dots span:nth-child(3){animation-delay:.3s}@keyframes auth-loading-dot{0%,60%,to{opacity:.5;transform:scale(.85)}30%{opacity:1}}.auth-onboarding-piece-active{stroke:#f4efe6f2;filter:drop-shadow(0 0 3px #f4efe62e)}.auth-onboarding-piece-fading{animation:90ms linear .69s both auth-onboarding-piece-fade-away}.auth-onboarding-piece-success{animation:.18s ease-out both auth-onboarding-piece-activate,1ms linear .75s forwards auth-onboarding-piece-fade-away}.auth-onboarding-progress-complete>svg{transform-origin:50% 0;animation:1.35s cubic-bezier(.3,0,.2,1) .75s forwards auth-onboarding-complete-scale}.auth-onboarding-complete-copy>*{opacity:0;animation:.42s cubic-bezier(.22,1,.36,1) 1.35s both auth-onboarding-complete-reveal}.auth-onboarding-complete-copy{padding-bottom:2.5rem;overflow-y:auto;transform:translateY(4rem)!important}.auth-onboarding-complete-copy>h1{margin-top:1.25rem;margin-bottom:-.5rem}.auth-onboarding-complete-copy>p{margin-top:.75rem!important}.profile-setup-success>p{font-size:1.25rem}.profile-setup-success>h1,.profile-setup-success>p{position:relative;top:-2rem}.auth-onboarding-complete-copy>button{margin-top:1.5rem!important;font-size:1.35rem!important}.auth-onboarding-complete-copy>div{margin-top:1.25rem!important}.auth-onboarding-complete-copy>div>div:last-child{margin-top:.75rem!important}.auth-onboarding-complete-copy>div>div:last-child a strong{font-size:1.25rem}.auth-onboarding-complete-copy>div>div:last-child a>span:last-child{font-size:1.15rem;line-height:1.4}.auth-onboarding-stage.auth-onboarding-complete-copy>:first-child,.auth-onboarding-stage.auth-onboarding-complete-copy>:nth-child(2){animation-delay:2.18s}.auth-onboarding-stage.auth-onboarding-complete-copy>:nth-child(3){animation-delay:2.58s}.auth-onboarding-stage.auth-onboarding-complete-copy>:nth-child(4){animation-delay:2.98s}@keyframes auth-onboarding-complete-reveal{0%{opacity:0}to{opacity:1}}.auth-onboarding-complete-ring{fill:none;opacity:0;stroke:#f4efe6f2;stroke-width:5px;stroke-linecap:round;stroke-dasharray:31.8 119.4;stroke-dashoffset:0;transform-box:view-box;transform-origin:24px 24px;will-change:transform, stroke-dasharray;animation:1.35s cubic-bezier(.3,0,.2,1) .75s forwards auth-onboarding-ring-complete;transform:rotate(42deg)}.auth-onboarding-check{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;animation:.36s ease-out 1.425s forwards auth-onboarding-check-appear}@keyframes auth-onboarding-piece-fade-away{0%{opacity:1}to{opacity:0}}@keyframes auth-onboarding-piece-activate{0%{stroke:#f4efe63d;filter:none}to{stroke:#f4efe6f2;filter:drop-shadow(0 0 3px #f4efe62e)}}@keyframes auth-onboarding-ring-complete{0%{opacity:1;stroke-dasharray:31.8 119.4;transform:rotate(42deg)}to{opacity:1;stroke-dasharray:119.4 119.4;transform:rotate(402deg)}}@keyframes auth-onboarding-complete-scale{0%{transform:translateY(0)scale(1)}to{transform:translateY(2rem)scale(2)}}@keyframes auth-onboarding-check-appear{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.auth-avatar-option-enter{opacity:1;animation:none}.auth-avatar-setting-preview-hint{animation:none}.auth-avatar-dialog>div:has(input[type=file])>label{opacity:1;animation:none;transform:none}.auth-avatar-dialog>div:has(input[type=file])>label>svg{opacity:1;animation:none;transform:none}.auth-avatar-dialog>div:has(input[type=file])>label>span{opacity:1;animation:none;transform:none}.auth-onboarding-stage-out>:not(.auth-onboarding-scroll-fade),.auth-onboarding-stage-in>:not(.auth-onboarding-scroll-fade){opacity:1;animation:none;transform:none}.auth-onboarding-piece-fading,.auth-onboarding-piece-success,.auth-onboarding-complete-ring,.auth-onboarding-check{stroke-dashoffset:0;animation:none}.auth-onboarding-complete-ring{opacity:1;stroke-dasharray:119.4}.auth-onboarding-piece-success{stroke:#f4efe6f2;filter:drop-shadow(0 0 3px #f4efe62e)}.auth-onboarding-progress-complete>svg{animation:none;transform:translateY(5.5rem)scale(2)}.auth-onboarding-complete-copy>*{opacity:1;animation:none}}html{scrollbar-gutter:stable;background:var(--background)}:root{--admin-property-bg:#f4efe60d;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--background:#eee7dd;--foreground:#56433c;--brown:#56433c;--brown-dark:#4a3831;--ivory:#f4efe6;--ivory-rgb:244 239 230;--ivory-dim:#ede5d8;--ink-muted:#7a6355;--ink-light:#c9a87c;--focus-outline:#9b6d35}body{color:var(--foreground);background:var(--background);font-family:var(--font-ysabeau-infant), Georgia, "Times New Roman", serif}:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}@media (forced-colors:active){:focus-visible{outline-color:highlight}}::-moz-selection{color:var(--ink-light);background-color:#0000}::-moz-selection{color:var(--ink-light);background-color:#0000}::selection,::selection{color:var(--ink-light);background-color:#0000}input::-moz-selection{color:var(--brown-dark);background-color:var(--ink-light)}textarea::-moz-selection{color:var(--brown-dark);background-color:var(--ink-light)}[contenteditable=true]::-moz-selection{color:var(--brown-dark);background-color:var(--ink-light)}input::selection,textarea::selection,[contenteditable=true]::selection{color:var(--brown-dark);background-color:var(--ink-light)}.profile-glass{-webkit-backdrop-filter:blur(22px)saturate(118%);backdrop-filter:blur(22px)saturate(118%);background:#ffffff57;border:1px solid #ffffff85;box-shadow:0 18px 48px #4a38311f,inset 0 1px #ffffff61}.profile-page .profile-glass{background:color-mix(in srgb, white 34%, var(--page-canvas,#eee7dd));-webkit-backdrop-filter:none;backdrop-filter:none}.profile-settings{--profile-control-height:3rem}.profile-settings-locale-control .navbar-locale-dropdown{left:0;right:auto}.profile-page{isolation:isolate;height:100svh;position:relative;overflow:hidden}.doodle-wallpaper{--wallpaper-tile-height:901px;background:rgb(var(--brown-rgb,74 56 49) / .035);pointer-events:none;-webkit-mask-image:url(/images/messages/dombra-doodles-v7.webp);mask-image:url(/images/messages/dombra-doodles-v7.webp);-webkit-mask-size:auto var(--wallpaper-tile-height);-webkit-mask-size:auto var(--wallpaper-tile-height);mask-size:auto var(--wallpaper-tile-height);-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:repeat;mask-repeat:repeat}.profile-wallpaper{z-index:-1;height:calc(100% + var(--wallpaper-tile-height));position:absolute;top:0;left:0;right:0}.profile-page .messages-conversation-pane{background:0 0;padding-block:.75rem}.profile-page .messages-wallpaper{display:none}@media (prefers-reduced-motion:reduce){.profile-wallpaper{transform:none!important}}.profile-main-panel{overscroll-behavior-y:none;scrollbar-width:thin;height:100%;min-height:0;overflow-y:auto}.profile-content-scroll{overscroll-behavior-y:none;scrollbar-width:thin;align-content:start;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden auto}.profile-messages-columns{min-width:0;height:100%;min-height:0;display:grid}.profile-main-scroll{display:contents}.profile-content-scroll .profile-main-panel{height:auto;min-height:max-content;padding-bottom:.75rem;overflow:visible}.profile-content-scroll .profile-settings-workspace{height:auto}.profile-content-scroll .profile-settings-workspace:before{display:none}.profile-content-scroll .profile-settings-panel-header{margin:.75rem 1.5rem 0;position:sticky;top:.75rem;left:auto;right:auto}.profile-content-scroll .profile-settings-scroll{flex:none;padding-top:2rem;padding-bottom:.75rem;overflow:visible}.profile-content-scroll .profile-settings-panel{padding-bottom:0}.profile-content-scroll .profile-information-rail{max-height:100svh;position:sticky;top:0}@media (min-width:1280px){.profile-content-scroll{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 21.5rem;align-content:stretch;overflow:hidden}.profile-main-scroll{overscroll-behavior-y:none;scrollbar-width:thin;min-width:0;height:100%;min-height:0;display:block;overflow:hidden auto}.profile-main-scroll:has(>.profile-workspace-main[class~=xl\:col-span-2]){grid-column:1/-1}.profile-content-scroll .profile-workspace-main:not(.profile-settings-panel){padding-inline:1.5rem 1rem}.profile-content-scroll .profile-workspace-main .profile-settings-panel-header{margin-inline:1.5rem 1rem}.profile-content-scroll .profile-settings-scroll{padding-inline:1.5rem 1rem}}@media (min-width:640px){.profile-content-scroll .profile-settings-panel-header{margin-inline:2rem}}.profile-information-rail{overscroll-behavior-y:none;scrollbar-width:none;min-height:0;max-height:100%;padding-bottom:1rem;overflow-y:auto}.profile-information-rail::-webkit-scrollbar{display:none}.profile-settings-panel,.profile-messages-panel{overflow:hidden}.profile-mobile-bar{z-index:50;border:1px solid rgb(var(--brown-rgb,74 56 49) / .16);background:color-mix(in srgb, var(--page-panel,#f8f3eb) 76%, transparent);height:3.25rem;box-shadow:0 5px 18px rgb(var(--brown-rgb,74 56 49) / .1), inset 0 1px 0 #ffffff1f;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);color:var(--brown-dark,#4a3831);border-radius:1rem;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .5rem;display:flex;position:fixed;top:.75rem;left:.75rem;right:.75rem}.profile-workspace-sidebar{flex-direction:column;gap:.75rem;min-height:0}.profile-page :is(.profile-workspace-sidebar,[data-audio-practice-sidebar]){transition:translate .15s cubic-bezier(.325,.81,.45,.945) .28s}.profile-page :is([data-audio-practice-content],.profile-mobile-bar){transition:opacity .21s ease-out .28s}.profile-page[data-audio-practice-open=true] :is(.profile-workspace-sidebar,[data-audio-practice-sidebar]){transition-duration:.15s;transition-delay:60ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.profile-page[data-audio-practice-open=true] .profile-workspace-sidebar{translate:calc(-100% - 2rem)}.profile-page[data-audio-practice-open=true] [data-audio-practice-sidebar]{translate:calc(100% + 2rem)}.profile-page[data-audio-practice-open=true] :is([data-audio-practice-content],.profile-mobile-bar){opacity:0;transition-delay:0s;transition-timing-function:ease-in}@media (prefers-reduced-motion:reduce){.profile-page :is(.profile-workspace-sidebar,[data-audio-practice-sidebar],[data-audio-practice-content],.profile-mobile-bar){transition:none}}.profile-sidebar-glass{border:1px solid rgb(var(--brown-rgb,74 56 49) / .18);background:color-mix(in srgb, var(--page-panel,#f8f3eb) 76%, transparent);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);box-shadow:0 16px 40px #180f0b21,inset 0 1px #ffffff1f}.profile-workspace-main{--profile-header-content-inset:calc(1.5rem + 1px);box-shadow:none;background:0 0;border:0;border-radius:0}.profile-sidebar-artwork{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:2.25rem;height:2.25rem;display:block}.profile-sidebar-brand{border-radius:999px;min-height:3.5rem}.profile-sidebar-content{border-radius:1.5rem;flex:1;min-height:0;position:relative;overflow:hidden}.profile-sidebar-footer,.profile-sidebar-footer-account,.profile-sidebar-footer-signout{height:3.5rem}.profile-sidebar-footer-signout{width:3.5rem}.profile-sidebar-content .profile-sidebar-navigation{overscroll-behavior-y:contain;scrollbar-width:none;width:100%;min-height:0;display:block;position:absolute;inset:0;overflow-y:auto}.profile-sidebar-content .profile-sidebar-navigation::-webkit-scrollbar{display:none}.profile-sidebar-navigation nav button{transition-property:color}.profile-workspace-sidebar button[aria-expanded=true]>.profile-sidebar-submenu-arrow{opacity:0}.profile-workspace-sidebar:hover button>.profile-sidebar-submenu-arrow,.profile-workspace-sidebar button:focus-visible>.profile-sidebar-submenu-arrow{opacity:1}@media (hover:none){.profile-workspace-sidebar button[aria-expanded]>.profile-sidebar-submenu-arrow{opacity:1}}.profile-workspace-sidebar nav{max-height:none;overflow:visible}.profile-editor-workspace{isolation:isolate;background:var(--page-canvas,#eee7dd);grid-template-columns:minmax(0,1fr);height:100svh;min-height:0;display:grid;position:relative;overflow:hidden}.profile-editor-wallpaper{z-index:-1;height:calc(100% + var(--wallpaper-tile-height));position:absolute;inset:0 0 auto}.profile-editor-tuner-controls{--tuner-shell-color:color-mix(in srgb, var(--page-panel,#f8f3eb) 76%, var(--page-canvas,#eee7dd));isolation:isolate;background:0 0;animation:.26s ease-out both tuner-panel-appear;overflow:hidden}@keyframes tuner-panel-appear{0%{opacity:0}to{opacity:1}}.profile-editor-performance-return{animation:.26s ease-out both tuner-panel-appear}@media (prefers-reduced-motion:reduce){.profile-editor-tuner-controls,.profile-editor-performance-return{animation:none}}.profile-editor-tuner-controls .tuner-live-header{z-index:1;position:relative}.profile-editor-tuner-controls .tuner-live-surface{box-shadow:0 0 0 100vmax var(--tuner-shell-color)}.profile-editor-sidebar{transition:transform .2s cubic-bezier(.22,1,.36,1),visibility;display:none}.profile-editor-fullscreen .profile-editor-details:not(.profile-editor-sidebar-mobile-open){visibility:hidden;transition-delay:0s,.2s;transform:translate(calc(-100% - 1.5rem))}.profile-editor-fullscreen .profile-editor-revisions:not(.profile-editor-sidebar-mobile-open),.profile-editor-fullscreen .profile-editor-revisions-rail{visibility:hidden;transition-delay:0s,.2s;transform:translate(calc(100% + 1.5rem))}.profile-editor-field-label{color:rgb(var(--brown-rgb,86 67 60) / .7);font-size:.875rem;font-weight:600;line-height:1.25rem}.profile-editor-details .profile-editor-field-label{font-size:1rem;line-height:1.5rem}[data-theme=dark] .profile-editor-field-label{color:rgb(var(--ivory-rgb,244 239 230) / .65)}.profile-editor-canvas{z-index:1;position:relative}.profile-editor-canvas .profile-glass.fixed{bottom:max(.75rem, env(safe-area-inset-bottom))}.profile-editor-canvas main{padding-top:6.5rem}.profile-editor-hotbar{z-index:60;scrollbar-width:none;visibility:hidden;border-radius:999px;align-items:center;gap:.5rem;max-width:56rem;min-height:3.5rem;margin-inline:auto;padding:.375rem .75rem;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility 0s .32s;display:flex;position:absolute;top:.75rem;left:19rem;right:19rem;overflow-x:auto;transform:translateY(calc(-100% - 1rem))}.profile-editor-hotbar::-webkit-scrollbar{display:none}.profile-editor-fullscreen .profile-editor-hotbar{visibility:visible;transition-delay:0s;transform:translateY(0)}.profile-editor-fullscreen .profile-editor-details.profile-editor-sidebar-mobile-open{z-index:80;grid-column:auto;width:min(18rem,100vw - 1.5rem);height:auto;margin:0;padding:0;display:flex;position:absolute;inset:5rem auto .75rem .75rem}.profile-editor-fullscreen .profile-editor-details.profile-editor-sidebar-mobile-open .profile-editor-details-header{display:none}.profile-editor-fullscreen .profile-editor-details.profile-editor-sidebar-mobile-open .profile-editor-panel-close{display:flex}.profile-editor-fullscreen .profile-editor-backdrop{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#140e0b33;display:block;position:absolute;inset:0}@media (max-width:1279px){.profile-editor-hotbar{top:4.5rem;left:.75rem;right:.75rem}.profile-editor-fullscreen .profile-editor-canvas main{padding-top:10rem}}@media (max-width:767px){.profile-editor-canvas main{padding-top:10rem}}@media (prefers-reduced-motion:reduce){.profile-editor-hotbar{transition:none}}.profile-editor-revisions-rail{grid-column:2;justify-content:flex-end;justify-self:end;width:3.75rem;padding-top:.75rem;padding-right:.5rem;transition:transform .2s cubic-bezier(.22,1,.36,1),visibility;display:flex}.profile-editor-sidebar .profile-sidebar-content{overflow-y:auto}.profile-editor-details .profile-sidebar-content{flex-direction:column;display:flex;overflow:hidden}.profile-editor-sidebar-tabs{flex-shrink:0;margin:1rem 1rem 0}.profile-editor-sidebar-scroll{overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgb(var(--brown-dark-rgb,74 56 49) / .25) transparent;flex:1;min-height:0;margin:0 .25rem .75rem;padding:0 1rem .25rem .75rem;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 1rem);mask-image:linear-gradient(#0000,#000 1rem)}.profile-editor-sidebar-scroll::-webkit-scrollbar{width:6px}.profile-editor-sidebar-scroll::-webkit-scrollbar-track{background:0 0}.profile-editor-sidebar-scroll::-webkit-scrollbar-thumb{background:rgb(var(--brown-dark-rgb,74 56 49) / .25);border-radius:999px}.profile-editor-sidebar-scroll::-webkit-scrollbar-thumb:hover{background:rgb(var(--brown-dark-rgb,74 56 49) / .45)}.profile-editor-actions-active .profile-editor-sidebar-scroll{margin-bottom:4.75rem;padding-bottom:1.75rem;-webkit-mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1.5rem),#0000)}.profile-editor-tabs-actions{-moz-column-gap:0;grid-template-columns:minmax(0,1fr) 0;column-gap:0;transition:grid-template-columns .24s cubic-bezier(.22,1,.36,1),column-gap .24s cubic-bezier(.22,1,.36,1),-moz-column-gap .24s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 1rem .75rem}.profile-editor-tabs-actions[data-help=true],.profile-editor-tabs-actions[data-delete=true]{-moz-column-gap:.5rem;grid-template-columns:minmax(0,1fr) 3.5rem;column-gap:.5rem}.profile-editor-save-help{opacity:0;visibility:hidden;min-width:0;transition:opacity .16s,visibility 0s linear .24s;overflow:hidden}.profile-editor-tabs-actions[data-help=true] .profile-editor-save-help,.profile-editor-tabs-actions[data-delete=true] .profile-editor-save-help{opacity:1;visibility:visible;transition:opacity .16s 60ms,visibility}@media (prefers-reduced-motion:reduce){.profile-editor-tabs-actions,.profile-editor-save-help{transition:none}}.profile-editor-backdrop{display:none}@media (max-width:767px){.profile-editor-sidebar.profile-editor-sidebar-mobile-open{z-index:80;width:min(18rem,88vw);height:100svh;margin:0;padding:.75rem;display:flex;position:fixed;inset:0 auto 0 0}.profile-editor-sidebar .profile-sidebar-brand{display:flex}}@media (min-width:768px){.profile-editor-workspace{grid-template-columns:18rem minmax(0,1fr) 3.75rem;transition:grid-template-columns .2s cubic-bezier(.22,1,.36,1)}.profile-editor-details{grid-column:1;display:flex}.profile-editor-sidebar.profile-workspace-sidebar{width:16.75rem}.profile-editor-canvas{grid-column:2}.profile-editor-revisions-rail{grid-column:3}.profile-editor-fullscreen{grid-template-columns:0 minmax(0,1fr) 0}}@media (max-width:767px){.profile-editor-workspace{grid-template-columns:minmax(0,1fr) 3.75rem}.profile-editor-workspace.profile-editor-fullscreen{grid-template-columns:minmax(0,1fr) 0}}@media (max-width:1279px){.profile-editor-sidebar.profile-editor-revisions.profile-editor-sidebar-mobile-open{z-index:80;width:min(20rem,88vw);height:100svh;margin:0;padding:.75rem;display:flex;position:fixed;inset:0 0 0 auto}.profile-editor-backdrop{z-index:70;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140e0b59;display:block;position:fixed;inset:0}}@media (min-width:1280px){.profile-editor-workspace{grid-template-columns:18rem minmax(0,1fr) 18rem}.profile-editor-revisions{grid-column:3;justify-self:end;width:calc(100% - 1.25rem);margin:.75rem .75rem .75rem .5rem;display:flex}.profile-editor-workspace.profile-editor-no-revisions{grid-template-columns:18rem minmax(0,1fr) 3.75rem}.profile-editor-workspace.profile-editor-fullscreen{grid-template-columns:0 minmax(0,1fr) 0}.profile-editor-workspace:not(.profile-editor-no-revisions) .profile-editor-revisions-rail,.profile-editor-no-revisions .profile-editor-revisions{display:none}}@media (prefers-reduced-motion:reduce){.profile-editor-workspace,.profile-editor-sidebar,.profile-editor-revisions-rail{transition:none;transition-delay:0s!important}}.profile-route-shell{isolation:isolate;background:var(--page-canvas,#eee7dd);height:100svh;position:relative;overflow:clip}.profile-route-wallpaper{z-index:0}.profile-route-shell>.profile-page,.profile-route-shell>.profile-editor-workspace{z-index:1;position:relative}.profile-route-shell .profile-editor-workspace{background:0 0}@keyframes profile-panel-fade-out{to{opacity:0;transform:translateY(10px)}}@keyframes profile-panel-fade-in{0%{opacity:0;transform:translateY(10px)}}@keyframes profile-panel-left-out{to{transform:translate(calc(-100% - 2rem))}}@keyframes profile-panel-left-in{0%{transform:translate(calc(-100% - 2rem))}}@keyframes profile-panel-right-out{to{transform:translate(calc(100% + 2rem))}}@keyframes profile-panel-right-in{0%{transform:translate(calc(100% + 2rem))}}.profile-route-shell[data-transition=profile-out] .profile-workspace-sidebar,.profile-route-shell[data-transition=editor-out] .profile-editor-details,.profile-route-shell[data-transition=editor-out] .profile-editor-workspace>.absolute.left-3{animation:.21s ease-in both profile-panel-left-out}.profile-route-shell[data-transition=profile-out] .profile-information-rail,.profile-route-shell[data-transition=editor-out] .profile-editor-revisions,.profile-route-shell[data-transition=editor-out] .profile-editor-revisions-rail{animation:.21s ease-in both profile-panel-right-out}.profile-route-shell[data-transition=profile-out] .profile-main-panel,.profile-route-shell[data-transition=profile-out] .profile-messages-columns,.profile-route-shell[data-transition=editor-out] .profile-editor-canvas{animation:.21s ease-in both profile-panel-fade-out}.profile-route-shell[data-transition=profile-in] .profile-workspace-sidebar,.profile-route-shell[data-transition=editor-in] .profile-editor-details,.profile-route-shell[data-transition=editor-in] .profile-editor-workspace>.absolute.left-3{animation:.38s cubic-bezier(.22,1,.36,1) both profile-panel-left-in}.profile-route-shell[data-transition=profile-in] .profile-information-rail,.profile-route-shell[data-transition=editor-in] .profile-editor-revisions,.profile-route-shell[data-transition=editor-in] .profile-editor-revisions-rail{animation:.38s cubic-bezier(.22,1,.36,1) both profile-panel-right-in}.profile-route-shell[data-transition=profile-in] .profile-main-panel,.profile-route-shell[data-transition=profile-in] .profile-messages-columns,.profile-route-shell[data-transition=editor-in] .profile-editor-canvas{animation:.38s cubic-bezier(.22,1,.36,1) both profile-panel-fade-in}@media (prefers-reduced-motion:reduce){.profile-route-shell [class*=profile-]{animation:none!important}}@media (max-width:767px){.profile-workspace-sidebar{margin:0 .75rem .75rem}.profile-sidebar-brand{display:none}}@media (min-width:768px){.profile-workspace-sidebar{width:calc(100% - 1.25rem);height:calc(100% - 1.5rem);min-height:0;margin:.75rem .5rem .75rem .75rem}}.profile-messages-panel .messages-conversation{height:100%;min-height:0}.profile-messages-panel .messages-history,.profile-messages-panel .messages-history-wall{min-height:0;max-height:none}.profile-settings-workspace{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.profile-settings-workspace:before{z-index:3;background:var(--page-canvas,#eee7dd);content:"";pointer-events:none;height:1rem;position:absolute;inset:0 0 auto}.studio-content-card[data-content-available=true]{background:linear-gradient(135deg, #cd9f4d47, #b8894d24), var(--page-panel,#f8f3eb);border-color:#b8894d99}.studio-content-status{width:2rem;height:2rem;color:rgb(var(--brown-rgb,86 67 60) / .75);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-theme=dark] .studio-content-status{color:rgb(var(--ivory-rgb,244 239 230) / .75)}.studio-content-card>.studio-content-status{position:absolute}.studio-content-status-circle{pointer-events:none;opacity:.55;background:#0000001a;border:1px dashed}.studio-content-status-plus{border:1px solid #b8894d66}.studio-content-status-plus:not(:disabled):hover{background:#b8894d26}.studio-content-status:focus-visible{outline-offset:3px;outline:2px solid #c9a87c}.studio-content-status:disabled{cursor:not-allowed;opacity:.5}.studio-content-status img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:opacity .12s;position:absolute;inset:0}.studio-content-status-remove,.studio-content-status-filled:not(:disabled):focus-visible .studio-content-status-tick{opacity:0}.studio-content-status-filled:not(:disabled):focus-visible .studio-content-status-remove{opacity:1}@media (hover:hover) and (pointer:fine){.studio-content-status-filled:not(:disabled):hover .studio-content-status-tick{opacity:0}.studio-content-status-filled:not(:disabled):hover .studio-content-status-remove{opacity:1}}.studio-content-card-body,.studio-content-card>.studio-content-status-circle{transition:filter .18s,opacity .18s}.studio-content-card[data-disabled=true]{filter:grayscale();opacity:.75;background:color-mix(in srgb, var(--page-panel,#f8f3eb) 80%, #a0a0a0)}.studio-content-card[data-disabled=true] .studio-content-card-body{opacity:.85}.studio-content-card[data-disabled=true]>.studio-content-card-open{pointer-events:none}.studio-content-card.studio-performance-card{--studio-card-shell-color:var(--page-panel,#f8f3eb);isolation:isolate;background:0 0}.studio-performance-card[data-disabled=true]{--studio-card-shell-color:color-mix(in srgb, var(--page-panel,#f8f3eb) 80%, #a0a0a0)}.studio-performance-card-window{box-shadow:0 0 0 100vmax var(--studio-card-shell-color)}.studio-content-card-action{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;background:#18120e9e;border:1.5px dashed #c9a87ccc;border-radius:1.1rem;justify-content:center;align-items:center;transition:opacity .18s;display:flex;position:absolute;inset:.75rem}.studio-content-card-action-target{flex-direction:column;align-items:center;gap:1rem;display:flex}.studio-content-card-action-label{color:#fff;-webkit-text-stroke:.8px #18120ecc;paint-order:stroke fill;font-size:1.25rem;font-weight:600;line-height:1.75rem}.studio-content-card-indicator{color:#4a3831;background:#fff;border:1px solid #ffffffa6;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:3.5rem;transition:transform .15s,filter .15s;display:flex;box-shadow:0 4px #b9ac99a6,0 8px 20px #08050326}:is(.studio-content-card:has(>button.studio-content-card-open:focus-visible) .studio-content-card-body,.studio-content-card:has(>button.studio-content-card-open:focus-visible)>.studio-content-status-circle){filter:blur(3px);opacity:.65}.studio-content-card>button.studio-content-card-open:focus-visible .studio-content-card-action{opacity:1}@media (hover:hover) and (pointer:fine){:is(.studio-content-card:has(>button.studio-content-card-open[data-pointer-active=true]:hover:not(:disabled)) .studio-content-card-body,.studio-content-card:has(>button.studio-content-card-open[data-pointer-active=true]:hover:not(:disabled))>.studio-content-status-circle){filter:blur(3px);opacity:.65}.studio-content-card>button.studio-content-card-open[data-pointer-active=true]:hover:not(:disabled) .studio-content-card-action{opacity:1}.studio-content-card>button.studio-content-card-open:not(:disabled) .studio-content-card-action-target:hover .studio-content-card-indicator{filter:brightness(1.05);transform:translateY(-2px)}.studio-content-card>button.studio-content-card-open:not(:disabled):active .studio-content-card-action-target:hover .studio-content-card-indicator{transform:translateY(0)}}@media (hover:none),(pointer:coarse){.studio-content-card-action{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;background:0 0;border-color:#0000;justify-content:flex-end;align-items:flex-end}.studio-content-card-indicator{width:2.75rem;height:2.5rem}.studio-content-card-indicator svg{width:1.5rem;height:1.5rem}.studio-content-card-action-label{display:none}.studio-content-card>button.studio-content-card-open:disabled .studio-content-card-action{opacity:0}}@media (prefers-reduced-motion:reduce){.studio-content-status img,.studio-content-card-body,.studio-content-card>.studio-content-status-circle,.studio-content-card-action,.studio-content-card-indicator{transition:none}.studio-content-card>button.studio-content-card-open:not(:disabled) .studio-content-card-action-target:hover .studio-content-card-indicator{transform:none}}.studio-work-title:focus-visible{outline:none}.studio-work-row:has(.studio-work-title:focus-visible){outline:2px solid var(--focus-outline,#c9a87c);outline-offset:-2px}@media (forced-colors:active){.studio-work-row:has(.studio-work-title:focus-visible){outline-color:highlight}}.profile-panel-header{border:1px solid rgb(var(--brown-rgb) / .2);background:color-mix(in srgb, var(--page-panel,#f8f3eb) 82%, transparent);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);border-radius:999px;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;height:3.5rem;padding:.25rem 1.5rem;display:flex;box-shadow:0 14px 34px #180f0b29,inset 0 1px #ffffff14}.profile-settings-panel-header{z-index:4;position:absolute;top:.75rem;left:1.5rem;right:1.5rem}.profile-summary-header{z-index:4;margin-top:-.75rem;position:sticky;top:.75rem}.profile-summary-header,.profile-settings-panel-header{transition:box-shadow .18s}.profile-page[data-profile-scrolled=true] :is(.profile-summary-header,.profile-settings-panel-header){box-shadow:0 5px 12px #180f0b38,0 14px 28px #180f0b1f,inset 0 1px #ffffff14}html[data-theme=dark] .profile-page[data-profile-scrolled=true] :is(.profile-summary-header,.profile-settings-panel-header){box-shadow:0 5px 12px #00000061,0 14px 28px #00000038,inset 0 1px #ffffff14}.profile-summary-header-copy{min-width:0}.profile-studio-header{background:var(--page-panel,#f8f3eb);-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-carousel-cta-label{-webkit-text-stroke:1px var(--page-panel,#f8f3eb);paint-order:stroke fill;text-shadow:0 0 2px var(--page-panel,#f8f3eb)}.studio-card-artwork-layer{transform-box:view-box}@keyframes studio-artwork-ripple{0%,to{transform:scale(1)}38%{transform:scale(var(--studio-layer-scale))}74%{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.studio-action-card:focus-visible:not(:disabled) .studio-card-artwork-layer{animation:studio-artwork-ripple .56s ease-in-out var(--studio-layer-delay) 1 both}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.studio-action-card:hover:not(:disabled)>.studio-action-card-surface{transform:translateY(-.25rem)}.studio-action-card:hover:not(:disabled) .studio-card-artwork-layer{animation:studio-artwork-ripple .56s ease-in-out var(--studio-layer-delay) 1 both}}@media (prefers-reduced-motion:reduce){.studio-action-card-surface{transition:none}}.profile-section-heading,.profile-settings-scroll>.profile-settings-divider>.profile-settings-heading,.profile-settings-scroll>#school-settings>.profile-settings-divider>.profile-settings-heading{padding-inline:var(--profile-header-content-inset)}.profile-summary-header h2,.profile-summary-header .studio-banner-heading{color:var(--brown-dark,#4a3831);align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;line-height:1.35;display:flex}.profile-summary-header h2 svg,.profile-summary-header .studio-banner-heading svg{color:#a17639;flex-shrink:0;width:20px;height:20px}.profile-summary-header p{color:rgb(var(--brown-rgb) / .7);min-height:1.125rem;padding-left:1.75rem;font-size:.875rem;line-height:1.125rem}html[data-theme=dark] .profile-summary-header :is(h2,.studio-banner-heading) svg{color:#d8b36a}.profile-settings-title{flex:1;min-width:0;position:relative;overflow:hidden}.profile-settings-panel-header h2,.profile-studio-header h2{min-width:0;animation:.22s ease-out both profile-settings-title-in}.profile-settings-title-out{pointer-events:none;animation:.22s ease-out both profile-settings-title-out;position:absolute;inset:0}@keyframes profile-settings-title-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes profile-settings-title-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.profile-summary-header,.profile-settings-panel-header{transition:none}.profile-settings-panel-header h2,.profile-studio-header h2{animation:none}.profile-settings-title-out{display:none}}.profile-settings-scroll{overscroll-behavior-y:contain;scrollbar-width:thin;flex:1;min-height:0;padding:7.25rem 1.5rem 1.5rem;overflow-y:auto}.profile-settings-scroll :is(section[id],div#school-settings){scroll-margin-top:6rem}.profile-settings-scroll>#settings-personal>.profile-settings-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:640px){.profile-workspace-main{--profile-header-content-inset:calc(2rem + 1px)}.profile-settings-panel-header{padding-inline:2rem;left:2rem;right:2rem}.profile-summary-header{margin-top:-1.25rem;padding-inline:2rem}.profile-settings-scroll{padding:7.5rem 2rem 2rem}}@media (min-width:768px){.profile-content-scroll .profile-workspace-main{--profile-banner-outset-start:1.75rem;--profile-banner-outset-end:1.25rem}.profile-content-scroll :is(.profile-summary-header,.profile-banner-row){margin-inline:calc(-1 * var(--profile-banner-outset-start)) calc(-1 * var(--profile-banner-outset-end))}.profile-content-scroll :is(.profile-summary-header,.profile-settings-panel-header){padding-inline:calc(2rem + var(--profile-banner-outset-start)) calc(2rem + var(--profile-banner-outset-end))}.profile-content-scroll .profile-banner-row>.profile-summary-header{margin-inline:0;padding-inline:2rem}.profile-content-scroll .profile-workspace-main .profile-settings-panel-header{margin-inline:.25rem .75rem}}@media (min-width:1280px){.profile-content-scroll .profile-workspace-main{--profile-banner-outset-start:1.25rem;--profile-banner-outset-end:.75rem}.profile-content-scroll .profile-workspace-main .profile-settings-panel-header{margin-inline:.25rem -.25rem}}.profile-settings .profile-settings-control{box-sizing:border-box;min-height:var(--profile-control-height);border-radius:.75rem;padding-block:.5rem;font-size:1rem;line-height:1.5rem}.profile-settings-save-fallback{padding:.75rem 1.5rem 1.5rem}@media (min-width:1280px){.profile-content-scroll .profile-settings-rail{flex-direction:column;height:100svh;padding-bottom:.75rem;display:flex}.profile-settings-rail>*{flex-shrink:0}.profile-content-scroll .profile-settings-rail>.profile-settings-save-host{margin-top:auto;padding-top:1.5rem}}.profile-settings .profile-settings-danger-action{--danger-ink:#8d4438;--danger-muted:#79665c;--danger-edge:#d2b7aa;--danger-surface:#ede0d6;--danger-hover:#e8d4c6;border:1px solid var(--danger-edge);background:var(--danger-surface);width:100%;min-height:6rem;color:var(--danger-ink);text-align:left;border-radius:1rem;align-items:center;gap:1rem;padding:1.25rem;font-size:1rem;line-height:1.5;transition:background-color .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffff38,0 3px 10px #4a38310a}html[data-theme=dark] .profile-settings .profile-settings-danger-action{--danger-ink:#edaf9e;--danger-muted:#c3b0a5;--danger-edge:#64473c;--danger-surface:#3b2d27;--danger-hover:#46322b;box-shadow:inset 0 1px #ffffff0a,0 3px 10px #00000014}.profile-settings .profile-settings-danger-action:hover:not(:disabled){background:var(--danger-hover);border-color:var(--danger-ink)}.profile-settings .profile-settings-danger-action:focus-visible{outline:2px solid var(--focus-outline);outline-offset:3px}.profile-settings-danger-illustration{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:4rem;height:4rem}@media (min-width:640px){.profile-settings-danger-illustration{width:4.5rem;height:4.5rem}}.profile-settings-danger-description{color:var(--danger-muted)}.profile-settings-danger-action>svg{opacity:.7;flex-shrink:0}.profile-settings .profile-settings-icon-control{width:var(--profile-control-height);min-width:var(--profile-control-height);padding:0}.profile-settings .profile-settings-readonly-control{padding-block:0}.profile-settings .profile-settings-heading{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;line-height:1.5;display:flex}.profile-settings .profile-settings-heading>svg{color:#a17639;flex-shrink:0;width:20px;height:20px;display:block}html[data-theme=dark] .profile-settings .profile-settings-heading>svg{color:#d8b36a}.profile-page [data-personal-details-editor] :is(.auth-date-of-birth-label,.auth-gender-field-label){color:rgb(var(--brown-rgb) / .8);font-size:1rem;font-weight:500}.profile-settings-divider{position:relative}.profile-settings-divider:before{content:"";pointer-events:none;background:linear-gradient(#46312738,#674d3f1f 55%,#ffffff1a);border-radius:999px;height:3px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 1px 1px #28191414,0 1px #ffffff40}.admin-user-details-header,.admin-users-chart-header{min-height:60px;padding-bottom:20px;position:relative}.panel.admin-results-panel,.panel.admin-user-details-panel{padding-bottom:0}.admin-results-panel>.dashboardScroll,.admin-details-content,#admin-user-details-form{padding-bottom:20px}.admin-user-detail-section+.admin-user-detail-section,.admin-details-heading:not([data-details-first=true]){padding-top:27px;position:relative}.admin-details-section-header:has(>:where(.admin-details-heading:not([data-details-first=true]))){padding-top:27px;position:relative}.admin-user-details-header:after,.admin-users-chart-header:after,.admin-user-detail-section+.admin-user-detail-section:before,.admin-details-heading:not([data-details-first=true]):before{content:"";pointer-events:none;background:linear-gradient(#0f0a086b,#694e3e47 55%,#f4efe60f);border-radius:999px;height:3px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 1px 1px #0003,0 1px #f4efe60a}.admin-details-section-header:has(>:where(.admin-details-heading:not([data-details-first=true]))):before{content:"";pointer-events:none;background:linear-gradient(#0f0a086b,#694e3e47 55%,#f4efe60f);border-radius:999px;height:3px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 1px 1px #0003,0 1px #f4efe60a}.admin-user-details-header:after,.admin-users-chart-header:after{top:auto;bottom:0}.admin-user-details-navigation:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0f0a086b,#694e3e47 55%,#f4efe60f);border-radius:999px;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 1px 0 1px #0003,1px 0 #f4efe60a}.admin-details-heading:not([data-details-first=true]){margin-top:20px}.admin-details-section-header:has(>:where(.admin-details-heading:not([data-details-first=true]))){margin-top:20px}.admin-user-detail-section+.admin-user-detail-section .admin-details-heading,.admin-user-detail-section+.admin-user-detail-section .admin-details-section-header,.admin-details-section-header>.admin-details-heading{margin-top:0;padding-top:0}.admin-user-detail-section+.admin-user-detail-section .admin-details-heading:before,.admin-user-detail-section+.admin-user-detail-section .admin-details-section-header:before,.admin-details-section-header>.admin-details-heading:before{content:none}:is(.admin-user-details-header>h2,.admin-user-details-header>div:has(h2)){flex:1;min-width:0}.admin-details-content dl{gap:16px}.admin-details-content>dl,.admin-details-content>div>dl{max-width:48rem;padding-left:28px}.admin-details-content dl>div{min-width:0}.admin-details-content dt{color:#988a80;margin-bottom:8px;font-size:1rem;font-weight:600}.admin-details-content dd{background:var(--admin-property-bg);color:#f4efe6c7;overflow-wrap:anywhere;border:1px solid #f4efe61a;border-radius:8px;min-height:48px;margin-top:0;padding:8px 16px;font-size:1rem}.admin-details-content dd.admin-detail-control{background:0 0;border:0;padding:0}.admin-readonly-field{background:0 0}.admin-details-content dd:not(:has(input,textarea,select,button[aria-haspopup=listbox])){background:0 0}:is(.admin-user-detail-section,.admin-details-content) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,button[role=combobox]):not([readonly]):not(:disabled){background:var(--admin-property-bg)}.admin-details-content label:not(:has(input[type=checkbox],input[type=radio])){color:#988a80;font-size:1rem;font-weight:600}.admin-details-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#f4efe6;min-height:48px;font-size:1rem;font-weight:400}.admin-pending-field{outline-offset:2px;border-radius:.5rem;outline:2px solid #d8b36a}.admin-trial-tier-field{border-color:var(--pricing-hover-edge);background:linear-gradient(120deg, var(--pricing-hover-tint), transparent 85%), #f4efe60b;box-shadow:inset 0 1px #f4efe60b}.admin-glass-dropdown{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(145deg,#5d4f47a8,#29201cb8);box-shadow:0 12px 28px #0a070542,inset 0 1px #f4efe60f}@keyframes blueprint-callout-card-enter{0%{opacity:0;transform:translateY(calc(10px - 50%))}to{opacity:1;transform:translateY(-50%)}}@keyframes blueprint-callout-line-enter{0%{opacity:0}to{opacity:1}}@keyframes blueprint-callout-fill-pop{0%{opacity:0;transform:translateY(-50%)scale(.92)}62%{opacity:1;transform:translateY(-50%)scale(1.085)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes blueprint-callout-fill-pop-out{0%{opacity:1;transform:translateY(-50%)scale(1)}42%{opacity:1;transform:translateY(-50%)scale(1.055)}to{opacity:0;transform:translateY(-50%)scale(.92)}}.blueprint-callout-card{opacity:0;animation:.52s cubic-bezier(.22,1,.36,1) forwards blueprint-callout-card-enter}figcaption .blueprint-callout-card{animation-name:blueprint-callout-line-enter}.blueprint-callout-line{opacity:0;animation:.42s ease-out forwards blueprint-callout-line-enter}.blueprint-callout-card-fill{opacity:0;transform:translateY(-50%)scale(.92)}.blueprint-callout-card-fill.is-active{animation:.3s cubic-bezier(.16,1.35,.32,1) both blueprint-callout-fill-pop}.blueprint-callout-card-fill.is-exiting{animation:.3s cubic-bezier(.36,0,.66,-.35) both blueprint-callout-fill-pop-out}@media (prefers-reduced-motion:reduce){.blueprint-callout-card,.blueprint-callout-line{opacity:1;animation:none}.blueprint-callout-card-fill,.blueprint-callout-card-fill.is-active{animation:none;transform:translateY(-50%)}.blueprint-callout-card-fill.is-active{opacity:1}.blueprint-callout-card-fill.is-exiting{opacity:0}}html,body{scrollbar-width:thin;scrollbar-color:#7a6355f2 transparent}html::-webkit-scrollbar{background-color:#0000;width:11px}body::-webkit-scrollbar{background-color:#0000;width:11px}html::-webkit-scrollbar-track{background:0 0;border-radius:9999px}body::-webkit-scrollbar-track{background:0 0;border-radius:9999px}html::-webkit-scrollbar-thumb{background-color:#7a6355f2;border:none;border-radius:9999px}body::-webkit-scrollbar-thumb{background-color:#7a6355f2;border:none;border-radius:9999px}html::-webkit-scrollbar-thumb:hover{background-color:#56433cfa}body::-webkit-scrollbar-thumb:hover{background-color:#56433cfa}html::-webkit-scrollbar-corner{background:0 0}body::-webkit-scrollbar-corner{background:0 0}html.restoring-scroll-position{background:#eee7dd}html.restoring-scroll-position body{visibility:hidden}.catalog-scrollbar-shell{min-height:0;position:relative;overflow:hidden}.catalog-scrollbar-viewport{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;min-height:0;overflow:hidden auto}.catalog-scrollbar-viewport::-webkit-scrollbar{width:0;height:0;display:none}.catalog-scrollbar-disabled{overflow:hidden!important}.catalog-scrollbar-rail{z-index:20;pointer-events:none;width:.3rem;position:absolute;top:.5rem;bottom:.5rem;right:.35rem}.catalog-scrollbar-thumb{cursor:grab;opacity:0;pointer-events:auto;background:#7a6355c7;border-radius:999px;width:100%;min-height:1.75rem;transition:background-color .14s,opacity .16s;position:absolute;top:0;right:0}.catalog-scrollbar-thumb.is-visible{opacity:1}.catalog-scrollbar-thumb:hover{background:#ad895beb}.catalog-scrollbar-thumb:active{cursor:grabbing}.site-scrollbar-rail{display:none}@media (hover:hover) and (pointer:fine){html.site-overlay-scrollbar{scrollbar-gutter:auto;scrollbar-width:none}html.site-overlay-scrollbar body{scrollbar-width:none}html.site-overlay-scrollbar::-webkit-scrollbar{width:0;height:0}html.site-overlay-scrollbar body::-webkit-scrollbar{width:0;height:0}.profile-editor-canvas main[data-site-scroll-target=editor]{scrollbar-width:none}.profile-editor-canvas main[data-site-scroll-target=editor]::-webkit-scrollbar{width:0}.site-scrollbar-rail{z-index:70;cursor:pointer;pointer-events:auto;width:.65rem;display:block;position:fixed;top:.5rem;bottom:.5rem;right:0}.site-scrollbar-thumb{cursor:grab;opacity:0;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;width:.3rem;min-height:1.75rem;transition:opacity .16s;position:absolute;top:0;right:.35rem}.site-scrollbar-thumb:before{inset-block:0;content:"";background:#725b4ed1;border-radius:999px;width:100%;transition:background-color .14s;position:absolute;right:0;box-shadow:0 0 0 1px #1f16129e}.site-scrollbar-thumb.is-visible{opacity:1}.site-scrollbar-thumb:hover:before{background:#ad895beb}.site-scrollbar-thumb:active:before{background:#8f6f54e0}.site-scrollbar-thumb:active{cursor:grabbing}}@media (prefers-reduced-motion:reduce){.site-scrollbar-thumb{transition:none}}.canvas-texture{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.07'/%3E%3C/svg%3E");background-repeat:repeat}:is(html:has(.landing-page-canvas),body:has(.landing-page-canvas)){scrollbar-width:none;scrollbar-gutter:auto}html:has(.landing-page-canvas)::-webkit-scrollbar{width:0;height:0;display:none}body:has(.landing-page-canvas)::-webkit-scrollbar{width:0;height:0;display:none}body:has(.landing-page-canvas) .site-scrollbar-rail{display:none}.landing-page-canvas{background-color:#eee7dd}.team-member-portrait{top:calc(50% + var(--portrait-y));width:var(--portrait-size);height:var(--portrait-size);will-change:transform;max-width:none;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;left:50%;transform:translate(-50%,-50%)scale(1)}.team-member-card:is(:hover,:focus-within) .team-member-portrait{transform:translate(-50%,-50%)scale(1.045)}.testimonials-marquee-viewport{--testimonials-edge-fade:clamp(1.5rem, 6vw, 6rem);overscroll-behavior-inline:contain;scrollbar-width:none;contain:layout paint;-webkit-overflow-scrolling:touch;width:calc(100% - clamp(1rem,4vw,4rem));max-width:96rem;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--testimonials-edge-fade), #000 calc(100% - var(--testimonials-edge-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--testimonials-edge-fade), #000 calc(100% - var(--testimonials-edge-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--testimonials-edge-fade), #000 calc(100% - var(--testimonials-edge-fade)), transparent 100%);margin-inline:auto;overflow:auto hidden}.testimonials-marquee-viewport::-webkit-scrollbar{display:none}.testimonials-marquee{will-change:transform;width:max-content;display:flex;transform:translateZ(0)}@keyframes mobile-carousel-auto-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mobile-carousel-auto-progress{animation:4s linear forwards mobile-carousel-auto-progress}@media (max-width:767px){.mobile-looping-carousel{touch-action:pan-x pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.mobile-carousel-static-reveal .reveal{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.mobile-carousel-auto-progress{display:none}}.review-physics-card{--review-proximity:0;will-change:transform}.review-cluster-card{transition:transform .36s cubic-bezier(.22,1,.36,1),border-color .26s,background-color .26s}.review-cluster-card:is(:hover,:focus-within){z-index:20;transform:translateY(-6px)scale(1.035)}.review-cluster-role{color:#f4efe6d1}.review-cluster-quote{max-height:calc(14rem * var(--review-proximity));opacity:calc(.98 * var(--review-proximity));transform:translateY(calc(8px * (1 - var(--review-proximity))));transition:max-height .26s cubic-bezier(.22,1,.36,1),opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);overflow:hidden}.review-cluster-card:is(:hover,:focus-within) .review-cluster-quote{opacity:1;max-height:14rem;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.team-member-portrait{transition:none}.testimonials-marquee-viewport{overflow-x:auto}.review-physics-card{transform:none!important}}.editorial-hub-layout,.editorial-hero-layout{gap:1.5rem;display:grid}.editorial-post-layout{gap:1.75rem;display:grid}.editorial-card-grid{gap:1rem;display:grid}.editorial-hero-image-zoom{will-change:opacity, transform;animation:6.5s linear both editorial-hero-image-zoom}.editorial-hero-title-enter,.editorial-hero-excerpt-enter{will-change:opacity, transform;animation:.42s ease-out both editorial-hero-copy-enter}.editorial-carousel-image-enter{will-change:opacity, transform;animation:.52s ease-out both editorial-carousel-image-enter}.editorial-hero-excerpt-enter{animation-delay:90ms}@keyframes editorial-hero-image-zoom{0%{opacity:0;transform:scale(1)}12%{opacity:1;transform:scale(1.006)}to{opacity:1;transform:scale(1.055)}}@keyframes editorial-hero-copy-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@keyframes editorial-carousel-image-enter{0%{opacity:0;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}@media (min-width:640px){.editorial-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.editorial-hero-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch}.editorial-hub-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start}}@media (min-width:1024px){.editorial-post-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.editorial-hub-layout{grid-template-columns:minmax(0,1fr) 300px}}@media (min-width:1280px){.editorial-post-layout{grid-template-columns:minmax(0,1fr) 320px;gap:2rem}.editorial-hub-layout{grid-template-columns:minmax(0,1fr) 320px}.editorial-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.review-carousels{--review-card-width:clamp(22rem, 29vw, 28rem)}.reviews-pin{padding-block:6rem;position:relative}.reviews-background{pointer-events:none;position:absolute;inset:0}.review-carousel-stage{padding-block:7rem}.review-carousel-tilt{gap:2rem;width:calc(100% + 12rem);margin-left:-6rem;display:grid;transform:rotate(-6deg)}.review-carousel-scale{gap:inherit;display:grid}.review-carousel-track{width:max-content;animation:80s linear -12s infinite review-carousel-drift;display:flex;position:relative}.review-carousel-track[data-direction=right]{animation-duration:88s;animation-direction:reverse;animation-delay:-26s}.review-lane-exit:last-child .review-carousel-track{animation-duration:88s;animation-delay:-34s}.review-carousel-lane{width:100%;min-width:0;margin-block:-.75rem;padding-block:.75rem;overflow:clip}.review-lane-exit{--review-travel:calc(100vw + 14rem + var(--review-card-width));min-width:0;transition:transform .6s cubic-bezier(.22,1,.36,1);overflow:clip}.review-carousel-group{gap:2rem;padding-right:2rem;display:flex}.review-carousel-card{width:var(--review-card-width);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffaf138;flex:none}.landing-chapter[data-chapter-state=active] .review-carousel-track{will-change:transform}.review-carousel-lane:focus-visible .review-carousel-track,.landing-chapter:not([data-chapter-state=active]) .review-carousel-track{animation-play-state:paused}.review-carousel-lane:focus-visible{outline-offset:6px;outline:2px solid #96764f}@keyframes review-carousel-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:1024px) and (min-height:720px) and (prefers-reduced-motion:no-preference){.landing-flow[data-flow] .review-carousels{height:220svh;min-height:0}.landing-flow[data-flow] .reviews-pin{height:100svh;padding-top:clamp(6rem,13svh,8rem);position:sticky;top:0;overflow:clip}.landing-flow[data-flow] .landing-chapter:is([data-chapter-state=active],[data-chapter-state=exiting]) .reviews-pin{position:fixed;inset-inline:0}.landing-flow[data-flow] .reviews-heading-scroll{transform:translateY(var(--reviews-heading-y,0px))}.landing-flow[data-flow][data-from="1"][data-to="2"] .reviews-heading-scroll{transform:translateY(calc(var(--reviews-heading-y,0px) + var(--stripe-from-y,0px)))}.landing-flow[data-flow][data-stripe-pair=mission-reviews][data-reviews-from-above] .reviews-content{translate:none}.landing-flow[data-flow][data-stripe-pair=mission-reviews][data-reviews-from-above] .reviews-heading-scroll{transform:translateY(calc(var(--reviews-heading-y,0px) - var(--stripe-to-y,0px)))}.landing-flow[data-flow] .review-carousel-stage{padding-block:clamp(3rem,11svh,7rem) 0}.landing-flow[data-flow] .review-carousel-scale{transform-origin:100% 0;transform:scale(.94)}.landing-flow[data-flow] .landing-chapter:is([data-chapter-state=active],[data-chapter-state=exiting]) #reviews .review-carousel-lane{opacity:1;visibility:visible;transition:none;translate:none;scale:1}.landing-flow[data-flow] .landing-chapter[data-chapter="1"][data-chapter-state=active] .review-lane-exit{transition-duration:.8s;transition-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(0)}.landing-flow[data-flow] .landing-chapter[data-chapter="1"]:not([data-chapter-state=active]) .review-lane-exit{transform:translateX(calc(-1 * var(--review-travel)));transition-duration:0s}.landing-flow[data-flow] .landing-chapter[data-chapter="1"]:not([data-chapter-state=active]) .review-lane-exit[data-direction=right],.landing-flow[data-flow] .landing-chapter[data-chapter="1"]:is([data-chapter-state=pending],[data-chapter-state=past]) .review-lane-exit{transform:translateX(var(--review-travel))}.landing-flow[data-flow] .landing-chapter[data-chapter="1"]:is([data-chapter-state=pending],[data-chapter-state=past]) .review-lane-exit[data-direction=right]{transform:translateX(calc(-1 * var(--review-travel)))}.landing-flow[data-flow] .landing-chapter[data-chapter="1"][data-chapter-state=exiting] .review-lane-exit{transition-duration:.6s;transition-timing-function:cubic-bezier(.55,0,1,1)}.landing-flow[data-flow] .landing-chapter[data-chapter="1"][data-chapter-state=exiting] #home-reviews-heading{translate:none;scale:1}.landing-flow[data-flow] .landing-chapter[data-chapter="1"][data-chapter-state=exiting] .review-carousel-track{animation-play-state:running}.landing-flow[data-flow] :is(.review-lane-exit,.review-carousel-lane){overflow:visible}.review-carousels[data-whole-cards] .review-carousel-track{animation-play-state:paused!important}.review-carousels[data-whole-cards] [data-handoff-hidden]{visibility:hidden}}@media (min-width:1024px) and (min-height:720px) and (max-height:800px) and (prefers-reduced-motion:no-preference){.landing-flow[data-flow] .review-carousel-stage{padding-top:2rem}.landing-flow[data-flow] .review-carousel-tilt{gap:1.5rem}.landing-flow[data-flow] .review-carousels{--review-card-width:clamp(25rem, 34vw, 32rem)}}@media (max-width:767px),(prefers-reduced-motion:reduce){.review-carousel-stage{padding-block:3rem 0}.review-carousel-tilt{width:100%;margin-left:0;transform:none}.review-carousel-lane{scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 1.5rem 1rem;overflow-x:auto}.review-carousel-track{animation:none!important}.review-carousel-group{gap:1rem;padding-right:0}.review-carousel-group:not(:first-child),.review-carousel-card[data-repeat]{display:none}.review-carousel-card{scroll-snap-align:center;width:min(84vw,28rem)}}.hero-smoke-veil{filter:blur(10px);opacity:.62;will-change:transform;background-image:radial-gradient(at 18% 12%,#f4efe621,#f4efe60a 32%,#0000 62%),radial-gradient(at 88% 8%,#e8dece1c,#e8dece09 34%,#0000 66%),radial-gradient(at 11% 88%,#dacfbe21,#dacfbe0a 36%,#0000 68%),radial-gradient(at 90% 86%,#dacfbe1c,#dacfbe09 34%,#0000 66%),linear-gradient(#f4efe611,#dbcfbc09 48%,#5c483a0a);animation:9s ease-in-out infinite alternate hero-smoke-veil-drift;transform:translate(0,0)scale(1.04)}@keyframes hero-smoke-veil-drift{0%{transform:translate(-1.5%,-.8%)scale(1.04)}to{transform:translate(1.3%,.9%)scale(1.055)}}.landing-handoff{--handoff-direction:-1;--handoff-travel:clamp(3.5rem, 9svh, 6rem);background:#eee7dd;position:relative}.landing-handoff[data-scene=returning]{--handoff-direction:1}.landing-channel-bridge,.landing-stripe-bridge{z-index:1;pointer-events:none;width:100%;height:100svh;position:fixed;inset:0;overflow:hidden}.reviews-plane{pointer-events:none;background:#d2c1a9;position:absolute;inset-block:-24rem;transform:skew(14deg)}.reviews-plane-left{width:60%;right:88%}.reviews-plane-right{width:100%;left:88%}.app-plane{pointer-events:none;background:#d2c1a9;position:absolute;inset-block:-24rem;transform:skew(-14deg)}.closing-plane{pointer-events:none;background:#d2c1a9;position:absolute;inset-block:-24rem;transform:skew(14deg)}.closing-plane-left{width:60%;right:88%}.closing-plane-right{width:100%;left:100%}.app-plane-left{width:60%;right:calc(100% + 13svh - 3rem)}.app-plane-right{width:100%;left:88%}#app .landing-waitlist input[type=email]{border:2px solid #79604e;transition:border-color .2s,box-shadow .2s;box-shadow:0 0 0 2px #50392d33}#app .landing-waitlist input[type=email]:is(:hover,:focus){border-color:#96764f;box-shadow:0 0 0 2px #96764f40}@media (max-width:1023px){.reviews-plane{transform:skew(6deg)}.reviews-plane-left{right:94%}.reviews-plane-right{left:94%}.closing-plane{transform:skew(6deg)}.closing-plane-left{right:94%}.closing-plane-right{left:100%}.app-plane{transform:skew(-6deg)}.app-plane-left{right:calc(100% + 7svh)}.app-plane-right{left:94%}}@media (min-width:1024px){:is(#reviews,#app,#get-started){--landing-copy-inset:max(3.5rem, calc((100vw - 80rem) / 2));--landing-content-width:min(80rem, calc(100vw - 7rem))}.reviews-plane-left{right:calc(100% - var(--landing-copy-inset) + 4rem);width:100%}.reviews-plane-right{left:calc(var(--landing-copy-inset) + 56rem + 8rem)}#app{--app-copy-width:min(36rem, calc((var(--landing-content-width) - 4rem) / 2.05))}.app-plane-left{right:calc(100% - var(--landing-copy-inset) + 8rem);width:100%}.app-plane-right{left:calc(var(--landing-copy-inset) + var(--app-copy-width) + 8rem)}#get-started{--closing-copy-inset:calc(var(--landing-copy-inset) + (var(--landing-content-width) - 5rem) / 2.15 + 5rem);--closing-copy-width:min(36rem, calc((var(--landing-content-width) - 5rem) * 1.15 / 2.15))}.closing-plane-left{right:calc(100% - var(--closing-copy-inset) + 6rem);width:100%}.closing-plane-right{left:calc(var(--closing-copy-inset) + var(--closing-copy-width) + 6rem)}}.landing-handoff[data-channel-active] .landing-handoff-hero>section,.landing-handoff[data-channel-active] .audience-section{background:0 0}.landing-handoff[data-channel-active] .hero-depth-panel,.landing-handoff[data-channel-active] .audience-background{display:none}.landing-handoff[data-channel-active] .landing-handoff-audience{z-index:2;position:relative}.landing-handoff[data-pinned][data-channel-joined] .landing-handoff-hero .hero-depth-panel,.landing-handoff[data-pinned][data-channel-joined][data-scene=audience] .audience-mission[data-mission-scene=audience] .audience-shape{animation:none}.landing-handoff[data-pinned] .landing-handoff-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:80svh}.landing-handoff[data-pinned] .landing-handoff-stage{isolation:isolate;z-index:2;pointer-events:none;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:clip}.landing-handoff[data-pinned] .landing-handoff-hero{pointer-events:auto;position:absolute;inset:0}.landing-handoff[data-pinned]:is([data-scene=audience],[data-scene=returning]) .landing-handoff-hero{animation:1ms linear .6s both handoff-hero-hide}.landing-handoff[data-pinned]:is([data-scene=audience],[data-scene=returning]) .hero-scene-piece,.landing-handoff[data-pinned]:is([data-scene=audience],[data-scene=returning]) .hero-scene-circle{animation:.26s ease-in both handoff-piece-out}.landing-handoff[data-pinned]:is([data-scene=audience],[data-scene=returning]) .hero-scene-card{animation:.38s ease-in 80ms both handoff-card-out}.landing-handoff[data-pinned]:is([data-scene=audience],[data-scene=returning]) .hero-scene-heading,.landing-handoff[data-pinned]:is([data-scene=audience],[data-scene=returning]) .hero-scene-subtext{animation:.3s ease-in .16s both handoff-copy-out}.landing-handoff[data-pinned]:is([data-scene=audience],[data-scene=returning]) .hero-depth-panel-left{animation:.38s ease-in .3s both handoff-panel-left-out}.landing-handoff[data-pinned]:is([data-scene=audience],[data-scene=returning]) .hero-depth-panel-right{animation:.38s ease-in .3s both handoff-panel-right-out}.landing-handoff[data-pinned] .landing-handoff-audience{opacity:0;visibility:hidden;padding-top:80svh}.landing-handoff[data-pinned][data-scene=audience] .landing-handoff-audience{animation:.32s ease-out .6s both handoff-audience-in}.landing-handoff[data-pinned][data-scene=returning] .landing-handoff-audience{opacity:1;visibility:visible}.landing-handoff[data-pinned][data-channel-joined] .landing-handoff-hero{visibility:hidden;animation:none}.landing-handoff[data-pinned][data-channel-joined]:is([data-channel-active],[data-scene=hero]) .landing-handoff-hero{visibility:visible}.landing-handoff[data-pinned][data-channel-joined] .landing-handoff-audience{opacity:1;visibility:visible;animation:none}.landing-handoff[data-pinned] .hero-scene-content{translate:0 var(--channel-hero-y,0px)}.landing-handoff[data-pinned][data-channel-joined] .audience-content{translate:0 var(--channel-audience-y,0px)}.landing-handoff[data-pinned][data-channel-joined][data-scene=audience] :is(.hero-scene-piece,.hero-scene-circle){animation:.2s ease-out both handoff-piece-out}.landing-handoff[data-pinned][data-channel-joined][data-scene=audience] .hero-scene-card{animation:.24s ease-out 30ms both handoff-card-out}.landing-handoff[data-pinned][data-channel-joined][data-scene=audience] :is(.hero-scene-heading,.hero-scene-subtext){animation:.2s ease-out 50ms both handoff-copy-out}.landing-handoff[data-pinned][data-channel-joined][data-scene=audience] .hero-scene-subtext{animation-delay:80ms}.landing-handoff[data-pinned][data-channel-joined]:is([data-scene=returning],[data-scene=hero]) :is(.hero-scene-heading,.hero-scene-subtext){animation:hero-scene-copy calc(.32s * var(--channel-motion-scale,1)) cubic-bezier(.22, 1, .36, 1) calc(.48s * var(--channel-motion-scale,1)) both}.landing-handoff[data-pinned][data-channel-joined]:is([data-scene=returning],[data-scene=hero]) .hero-scene-subtext{animation-delay:calc(.52s * var(--channel-motion-scale,1))}.landing-handoff[data-pinned][data-channel-joined]:is([data-scene=returning],[data-scene=hero]) .hero-scene-card{animation:hero-scene-card calc(.38s * var(--channel-motion-scale,1)) cubic-bezier(.22, 1, .36, 1) calc(.45s * var(--channel-motion-scale,1)) both}.landing-handoff[data-pinned][data-channel-joined]:is([data-scene=returning],[data-scene=hero]) :is(.hero-scene-piece,.hero-scene-circle){animation:hero-scene-piece calc(.34s * var(--channel-motion-scale,1)) cubic-bezier(.22, 1, .36, 1) calc(.56s * var(--channel-motion-scale,1)) both}.landing-handoff[data-pinned][data-channel-joined]:is([data-scene=returning],[data-scene=hero]) .hero-scene-circle{animation-delay:calc(.5s * var(--channel-motion-scale,1));animation-duration:calc(.28s * var(--channel-motion-scale,1))}.landing-handoff[data-pinned][data-channel-joined]:is([data-scene=returning],[data-scene=hero]) .hero-scene-metronome{animation-delay:calc(.58s * var(--channel-motion-scale,1));animation-duration:calc(.3s * var(--channel-motion-scale,1))}.landing-handoff[data-pinned][data-channel-joined]:is([data-scene=returning],[data-scene=hero]) .hero-scene-trophy{animation-delay:calc(.6s * var(--channel-motion-scale,1));animation-duration:calc(.28s * var(--channel-motion-scale,1))}.landing-handoff[data-pinned][data-channel-joined]:is([data-scene=returning],[data-scene=hero]) .hero-scene-cta{animation-delay:calc(.62s * var(--channel-motion-scale,1));animation-duration:calc(.28s * var(--channel-motion-scale,1))}.landing-handoff[data-pinned][data-channel-joined][data-scene=audience] .audience-mission[data-mission-scene=audience] .audience-card:first-child[data-composed] .audience-compose{animation:var(--compose-name) calc(var(--channel-enter-duration) * var(--channel-motion-scale,1)) cubic-bezier(.22, 1, .36, 1) calc((var(--channel-enter-delay) + var(--art-delay,0s)) * var(--channel-motion-scale,1)) both}.landing-handoff[data-pinned][data-channel-joined][data-scene=returning] .audience-mission[data-mission-scene=audience] .audience-card:first-child .audience-compose{animation:var(--decompose-name) .2s ease-out var(--channel-exit-delay) both}.landing-handoff[data-pinned][data-scene=returning] .audience-shape-left{animation:.38s ease-in .72s both handoff-panel-left-out}.landing-handoff[data-pinned][data-scene=returning] .audience-shape-right{animation:.38s ease-in .72s both handoff-panel-right-out}.landing-handoff[data-pinned] .landing-handoff-hero>section{min-height:100%;padding-top:96px;padding-bottom:40px}@keyframes handoff-hero-hide{to{visibility:hidden}}@keyframes handoff-piece-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;visibility:hidden;translate:0 calc(var(--handoff-direction,-1) * var(--handoff-travel,64px));scale:.65}}@keyframes handoff-card-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;visibility:hidden;translate:0 calc(var(--handoff-direction,-1) * var(--handoff-travel,64px));scale:.94}}@keyframes handoff-copy-out{0%{opacity:1;translate:0}to{opacity:0;visibility:hidden;translate:0 calc(var(--handoff-direction,-1) * var(--handoff-travel,64px))}}@keyframes handoff-panel-left-out{0%{opacity:1;translate:0}to{opacity:0;translate:-100vw}}@keyframes handoff-panel-right-out{0%{opacity:1;translate:0}to{opacity:0;translate:100vw}}@keyframes handoff-audience-in{0%{opacity:0;visibility:hidden;translate:0 20px}to{opacity:1;visibility:visible;translate:0}}.audience-card:first-child{--card-delay:0s;--card-exit-delay:.12s}.audience-card:nth-child(2){--card-delay:.1s;--card-exit-delay:60ms}.audience-card:nth-child(3){--card-delay:.2s;--card-exit-delay:0s}.audience-compose{--channel-enter-delay:calc(.35s + var(--compose-delay));--channel-enter-duration:var(--compose-duration);--channel-exit-delay:50ms;--compose-name:hero-scene-copy;--compose-duration:.5s;--compose-delay:.17s;--decompose-name:handoff-copy-out;--decompose-duration:.26s;--decompose-delay:.16s}.audience-card-subtext{--compose-delay:.4s;--channel-exit-delay:80ms}.audience-card-glass{--channel-exit-delay:30ms;--compose-name:hero-scene-card;--compose-duration:.65s;--compose-delay:.1s;--decompose-name:handoff-card-out;--decompose-duration:.32s;--decompose-delay:80ms}.audience-card-circle,.audience-card-illustration,.audience-card-cta{--channel-exit-delay:0s;--compose-name:hero-scene-piece;--compose-duration:.52s;--compose-delay:.35s;--decompose-name:handoff-piece-out;--decompose-duration:.24s;--decompose-delay:0s}.audience-card-circle{--compose-duration:.35s;--compose-delay:.25s}.audience-card-cta{--compose-duration:.4s;--compose-delay:.77s}@media (prefers-reduced-motion:no-preference){.audience-section[data-composition-ready] .audience-card:not([data-composed]) .audience-compose{opacity:0}.landing-handoff:not([data-pinned]) .audience-card[data-composed] .audience-compose,.landing-handoff[data-pinned][data-scene=audience] .audience-card[data-composed] .audience-compose{animation:var(--compose-name) var(--compose-duration) cubic-bezier(.22, 1, .36, 1) calc(var(--scene-delay,0s) + var(--card-delay) + var(--art-delay,0s) + var(--compose-delay)) both}.landing-handoff[data-pinned][data-scene=audience] .audience-card:first-child{--scene-delay:.6s}.landing-handoff[data-pinned][data-scene=returning] .audience-compose{animation:var(--decompose-name) var(--decompose-duration) ease-in calc(var(--card-exit-delay) + var(--decompose-delay)) both}.landing-handoff:not([data-scene=returning]) .audience-mission[data-mission-scene=audience] .audience-section[data-composition-ready] .audience-card:focus-within .audience-compose{opacity:1;visibility:visible;animation:none;translate:none;scale:none}}.audience-card{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2rem;width:100%;display:grid}.audience-copy{grid-column:1/-1;justify-self:center;width:100%;max-width:30rem}.audience-art{--art-delay:0s;grid-column:1/-1;justify-self:center;width:min(100%,26rem)}.audience-card[data-audience=mentor] .audience-copy{text-align:center}.audience-card[data-audience=mentor] .audience-card-cta{margin-inline:auto}.audience-art-secondary{--art-delay:80ms}.audience-illustration-left{--compose-delay:.49s}.audience-illustration-right{--compose-delay:.63s}.audience-card[data-audience=student] .audience-card-circle{inset-inline:8%;top:50%;bottom:auto;transform:translateY(-50%)}.audience-card[data-audience=student] .audience-illustration-main{width:78%;left:11%}.audience-card[data-audience=student] .audience-illustration-left{width:40%;top:27%;bottom:auto;left:-6%}.audience-card[data-audience=student] .audience-illustration-right{width:36%;top:-2%;bottom:auto;right:-5%}.audience-card[data-audience=mentor] .audience-card-circle{inset-inline:10%;top:50%;bottom:auto;transform:translateY(-50%)}.audience-card[data-audience=mentor] .audience-art-0 .audience-illustration-main{width:80%;bottom:5%;left:10%}.audience-card[data-audience=mentor] .audience-art-0 .audience-illustration-left{width:28%;top:-8%;left:auto;right:-3%}.audience-card[data-audience=mentor] .audience-art-0 .audience-illustration-right{width:30%;bottom:-8%;left:-10%;right:auto}.audience-card[data-audience=mentor] .audience-art-1 .audience-illustration-main{width:70%;bottom:5%;left:15%}.audience-card[data-audience=mentor] .audience-art-1 .audience-illustration-left{width:34%;top:-8%;left:-4%}.audience-card[data-audience=mentor] .audience-art-1 .audience-illustration-right{width:32%;bottom:-4%;right:-6%}.audience-card[data-audience=family] .audience-illustration-main{bottom:11%;left:15%}@media (min-width:1024px){.audience-card{gap:3rem;min-height:68svh}.audience-card:not([data-audience=mentor]) .audience-art{--hero-card-width:calc((min(80rem, 100vw - 7rem) - 4rem) / 2.15);width:var(--hero-card-width);height:calc((var(--hero-card-width) - 3.75rem) / 1.18 + 9.25rem + 2px)}.audience-card:not([data-audience=mentor]) .audience-art-scene{aspect-ratio:auto;height:100%}.audience-copy,.audience-art{grid-row:1}.audience-card[data-audience=student] .audience-copy{grid-column:2;justify-self:end;max-width:28rem}.audience-card[data-audience=student] .audience-art{grid-column:1;justify-self:start}.audience-card[data-audience=family] .audience-copy{grid-column:1;justify-self:start;max-width:min(26rem,32vw)}.audience-card[data-audience=family] .audience-art{grid-column:2;justify-self:end}.audience-card[data-audience=mentor]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:2rem}.audience-card[data-audience=mentor] .audience-copy{grid-column:2}.audience-card[data-audience=mentor] .audience-art{width:calc(100% + clamp(2rem,50vw - 40rem,5rem));max-width:28rem;padding:1.25rem;position:relative}.audience-card[data-audience=mentor] .audience-art-0{grid-column:1;justify-self:end;top:9rem}.audience-card[data-audience=mentor] .audience-art-1{grid-column:3;justify-self:start;top:-9rem}}.audience-background{z-index:-1;translate:var(--audience-shift,0px) 0;pointer-events:none;position:absolute;inset:0}.audience-shape{z-index:-1;pointer-events:none;background:#d2c1a9;position:absolute;inset-block:-24rem;transform:skew(14deg)}.audience-shape-left{width:60%;right:85%}.audience-shape-right{width:100%;left:64%}@media (prefers-reduced-motion:no-preference){.audience-section[data-visible] .audience-shape{animation-duration:.7s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.12s;animation-fill-mode:both}.audience-section[data-visible] .audience-shape-left{animation-name:hero-scene-panel-left}.audience-section[data-visible] .audience-shape-right{animation-name:hero-scene-panel-right}.landing-handoff[data-pinned] .audience-shape{animation:none}.landing-handoff[data-pinned][data-scene=audience] .audience-shape{animation-duration:.7s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.6s;animation-fill-mode:both}.landing-handoff[data-pinned][data-scene=audience] .audience-shape-left{animation-name:hero-scene-panel-left}.landing-handoff[data-pinned][data-scene=audience] .audience-shape-right{animation-name:hero-scene-panel-right}}@media (prefers-reduced-motion:reduce){.audience-background{translate:none}}@media (max-width:1023px){.audience-shape{transform:skew(6deg)}}.mission-illustrations{z-index:1;pointer-events:none;position:absolute;inset:0}.mission-art{width:clamp(8rem,15vw,14rem);position:absolute}.mission-art-float{aspect-ratio:1;place-items:center;display:grid;position:relative}.mission-art-glass{position:absolute}.mission-illustration{z-index:1;aspect-ratio:1;filter:drop-shadow(0 16px 12px #4a38311f);width:84%;position:relative}.mission-art-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.mission-art-next{opacity:0;transform:translateY(8px)scale(.94)}.mission-illustration[data-swapping] .mission-art-current{opacity:0;transform:translateY(-6px)scale(1.04)}.mission-illustration[data-swapping] .mission-art-next{opacity:1;transform:none}@keyframes mission-art-float{0%,to{transform:translate(0)rotate(0)}45%{transform:translate(var(--float-x,6px), -8px) rotate(1deg)}75%{transform:translate(-3px,3px)rotate(-.5deg)}}@media (prefers-reduced-motion:no-preference){.mission-section:not([data-assembly-ready]) :is(.mission-art-glass,.mission-illustration){opacity:0!important}.landing-flow[data-flow]:not([data-current="0"]) #mission-scene :is(.mission-art-glass,.mission-illustration){opacity:0;animation:none}.mission-art-float{animation:8s ease-in-out infinite paused mission-art-float}.mission-section[data-floating] .mission-art-float{animation-play-state:running}.mission-art-dombra .mission-art-float{--float-x:-7px;animation-duration:9s;animation-delay:-2s}.mission-art-growth .mission-art-float{--float-x:8px;animation-duration:7.5s;animation-delay:-4s}.mission-art-home .mission-art-float{--float-x:-5px;animation-duration:8.5s;animation-delay:-6s}}@media (prefers-reduced-motion:reduce){.mission-art-image{transition:none}}.mission-art-rhythm{width:clamp(7rem,11.5vw,12rem);top:12%;left:5%}.mission-art-dombra{top:10%;right:5%}.mission-art-growth{bottom:6%;left:9%}.mission-art-home{bottom:3%;right:6%}.mission-illustration-rhythm{top:11%;left:-12%;rotate:-16deg}.mission-illustration-dombra{top:2%;left:10%;rotate:12deg}.mission-illustration-growth{top:9%;left:1%;rotate:-9deg}.mission-illustration-home{top:-9%;left:-3%;rotate:8deg}.mission-art-rhythm .mission-art-glass{width:112%;height:94%;top:14%;left:-18%;rotate:-8deg}.mission-art-dombra .mission-art-glass{width:104%;height:110%;top:-3%;left:8%;rotate:6deg}.mission-art-growth .mission-art-glass{width:110%;height:84%;top:17%;left:-4%;rotate:-5deg}.mission-art-home .mission-art-glass{width:118%;height:94%;top:-6%;left:-12%;rotate:-4deg}@media (max-width:1023px){.mission-section{padding-block:11rem}.mission-art{width:clamp(5.5rem,20vw,7.5rem)}.mission-art-rhythm{top:5rem;left:3%}.mission-art-dombra{top:5rem;right:3%}.mission-art-growth{bottom:2rem;left:5%}.mission-art-home{bottom:2rem;right:4%}}.mission-plane{pointer-events:none;background:#d2c1a9;position:absolute;inset-block:-24rem;transform:skew(-14deg)}.mission-plane-left{--mission-plane-from:-100vw;width:60%;right:88%}.mission-plane-right{--mission-plane-from:100vw;width:100%;left:88%}@media (max-width:1023px){.mission-plane{transform:skew(-6deg)}.mission-plane-left{right:94%}.mission-plane-right{left:94%}}.mission-highlight,.landing-word-highlight{color:#96764f}@supports ((-webkit-background-clip:text) or (background-clip:text)){.mission-highlight,.landing-word-highlight{color:#0000;background-image:linear-gradient(90deg,#96764f 50%,#4a3831 50%);background-position:0 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:no-preference){.audience-card[data-composed] .landing-word-highlight{animation:hero-highlight-sweep .8s ease-in-out calc(.65s + var(--card-delay,0s)) both}.landing-handoff[data-channel-joined][data-scene=audience] .audience-card:first-child .landing-word-highlight{animation-delay:calc(.7s * var(--channel-motion-scale,1))}.audience-mission:is([data-mission-scene=entering],[data-mission-scene=mission]) .landing-word-highlight{animation:none}.audience-mission[data-mission-scene=leaving] .audience-card[data-composed] .landing-word-highlight{animation-delay:calc(.65s + var(--card-delay,0s))}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-word-highlight{animation:.8s ease-in-out .45s both hero-highlight-sweep}}@keyframes mission-plane-enter{0%{opacity:0;translate:var(--mission-plane-from) 0}to{opacity:1;translate:0}}.audience-mission[data-animated] .audience-section{padding-top:78svh;padding-bottom:calc(6rem + 55svh)}.audience-mission[data-animated] .mission-anchor{min-height:100svh}.audience-mission[data-animated][data-mission-scene=leaving]{--handoff-direction:1}.audience-mission[data-animated][data-mission-scene=audience] .mission-visual{visibility:hidden}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=leaving]) .mission-visual{inset:0;top:var(--mission-stage-top,0px);z-index:20;height:100svh;position:fixed;bottom:auto;overflow:clip}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-visual{animation:1ms linear 1.12s both mission-stage-in}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-card{animation:.5s cubic-bezier(.22,1,.36,1) 1.12s both hero-scene-copy}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-plane{animation:.6s cubic-bezier(.22,1,.36,1) 1.12s both mission-plane-enter}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-highlight{animation:.8s ease-in-out 1.45s both hero-highlight-sweep}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-heading{animation:.4s ease-out 1.2s both hero-scene-copy}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-body{animation:.4s ease-out 1.3s both hero-scene-copy}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-illustration{animation:hero-scene-piece .55s cubic-bezier(.22, 1, .36, 1) calc(1.12s + var(--mission-illustration-delay,0s)) both}.audience-mission[data-animated]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-art-glass{animation:hero-scene-piece .25s cubic-bezier(.22, 1, .36, 1) calc(1.12s + var(--mission-glass-delay,0s)) both}.audience-mission[data-animated][data-mission-scene=leaving] :is(.mission-illustration,.mission-art-glass){animation:.3s ease-in both handoff-piece-out}.landing-handoff[data-pinned][data-scene=audience] .audience-mission:is([data-mission-scene=entering],[data-mission-scene=mission]) .audience-compose{animation:var(--decompose-name) var(--decompose-duration) ease-in calc(var(--card-exit-delay) + var(--decompose-delay)) both}.landing-handoff[data-pinned][data-scene=audience] .audience-mission:is([data-mission-scene=entering],[data-mission-scene=mission]) .audience-shape-left{animation:.38s ease-in .72s both handoff-panel-left-out}.landing-handoff[data-pinned][data-scene=audience] .audience-mission:is([data-mission-scene=entering],[data-mission-scene=mission]) .audience-shape-right{animation:.38s ease-in .72s both handoff-panel-right-out}.audience-mission[data-animated][data-mission-scene=leaving] .mission-visual{animation:1ms linear .48s both mission-stage-out}.audience-mission[data-animated][data-mission-scene=leaving] .mission-card{animation:.38s ease-in both handoff-card-out}.audience-mission[data-animated][data-mission-scene=leaving] :is(.mission-heading,.mission-body){animation:.26s ease-in both handoff-copy-out}.audience-mission[data-animated][data-mission-scene=leaving] .mission-plane-left{animation:.38s ease-in .1s both handoff-panel-left-out}.audience-mission[data-animated][data-mission-scene=leaving] .mission-plane-right{animation:.38s ease-in .1s both handoff-panel-right-out}.landing-handoff[data-pinned][data-scene=audience] .audience-mission[data-mission-scene=leaving] .audience-compose{animation:var(--compose-name) var(--compose-duration) cubic-bezier(.22, 1, .36, 1) calc(var(--card-delay) + var(--compose-delay)) both}.landing-handoff[data-pinned][data-scene=audience] .audience-mission[data-mission-scene=leaving] .audience-shape-left{animation:.7s cubic-bezier(.22,1,.36,1) .25s both hero-scene-panel-left}.landing-handoff[data-pinned][data-scene=audience] .audience-mission[data-mission-scene=leaving] .audience-shape-right{animation:.7s cubic-bezier(.22,1,.36,1) .25s both hero-scene-panel-right}@keyframes mission-stage-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes mission-stage-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.landing-handoff[data-pinned] .landing-handoff-audience:has(.audience-mission:is([data-stripe-joined],[data-mission-scene=mission])){opacity:1;visibility:visible;animation:none;translate:none}.audience-mission[data-stripe-active] :is(.audience-section,#mission-scene),.landing-flow[data-stripe-active] :is(#mission-scene,.review-carousels,#app,#get-started){background:0 0}.audience-mission[data-stripe-active] :is(.audience-background,.mission-plane),.landing-flow[data-stripe-active] :is(.mission-plane,.reviews-plane,.app-plane,.closing-plane){display:none}.audience-mission[data-stripe-active] .audience-section{z-index:2}.landing-handoff[data-pinned] .audience-mission[data-stripe-active] .audience-content{translate:0 var(--stripe-from-y,0px)}.audience-mission[data-animated][data-stripe-active] .mission-visual{translate:0 var(--stripe-to-y,0px)}.audience-mission[data-animated][data-stripe-joined]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-visual{opacity:1;visibility:visible;animation:none}.audience-mission[data-animated][data-stripe-joined][data-mission-scene=leaving] #mission-scene{background:0 0}.audience-mission[data-animated][data-stripe-joined][data-mission-scene=leaving] .mission-plane{display:none}.audience-mission[data-animated][data-stripe-joined] :is(.audience-shape,.mission-plane),.landing-flow[data-stripe-joined] .mission-plane{animation:none!important}.audience-mission[data-animated][data-stripe-joined]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-card{animation-delay:.65s}.audience-mission[data-animated][data-stripe-joined]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-heading{animation-delay:.72s}.audience-mission[data-animated][data-stripe-joined]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-body{animation-delay:.8s}.audience-mission[data-animated][data-stripe-joined]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-illustration{animation-delay:calc(.2s + var(--mission-illustration-delay,0s))}.audience-mission[data-animated][data-stripe-joined]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-art-glass{animation-delay:calc(.2s + var(--mission-glass-delay,0s))}.audience-mission[data-animated][data-stripe-joined]:is([data-mission-scene=entering],[data-mission-scene=mission]) .mission-highlight{animation-delay:.95s}.landing-flow[data-stripe-pair=mission-reviews] .mission-visual{z-index:2;translate:0 var(--stripe-from-y,0px);position:relative}.landing-flow[data-stripe-pair=mission-reviews] .reviews-content,.landing-flow[data-stripe-pair=reviews-app] .app-content{translate:0 var(--stripe-to-y,0px)}.landing-flow[data-stripe-pair=app-closing] .app-content{translate:0 var(--stripe-from-y,0px)}.landing-flow[data-stripe-pair=app-closing] .closing-content{translate:0 var(--stripe-to-y,0px)}.landing-flow[data-stripe-active] .review-carousels{z-index:2}.landing-flow[data-flow]{--handoff-travel:clamp(3.5rem, 9svh, 6rem);overflow-anchor:none;background:#eee7dd;overflow:clip}.landing-flow[data-flow] :is(.landing-handoff,#hero-scene,.audience-section,#mission-scene,.review-carousels,#app,#get-started){background:0 0;overflow:visible}.landing-flow[data-flow] .reviews-pin{overflow:visible}.landing-flow[data-flow] :is(.hero-depth-panel,.audience-shape,.mission-plane,.reviews-plane,.app-plane,.closing-plane){inset-block:-100svh}.landing-flow[data-flow] :is(.hero-depth-panel,.audience-background,.mission-plane,.reviews-plane,.app-plane,.closing-plane){visibility:hidden}.landing-flow[data-flow][data-current="0"] .landing-handoff[data-scene=hero] .hero-depth-panel,.landing-flow[data-flow][data-current="0"] .landing-handoff[data-scene=audience] .audience-mission[data-mission-scene=audience] .audience-background,.landing-flow[data-flow][data-current="0"] .audience-mission[data-mission-scene=mission] .mission-plane,.landing-flow[data-flow][data-current="1"] .reviews-plane,.landing-flow[data-flow][data-current="2"] .app-plane,.landing-flow[data-flow][data-current="3"] .closing-plane{visibility:visible}@media (prefers-reduced-motion:no-preference){.landing-flow[data-refresh-entrance=hero][data-current="0"] .hero-depth-panel-left,.landing-flow[data-refresh-entrance=audience][data-current="0"] .audience-shape-left,.landing-flow[data-refresh-entrance=mission][data-current="0"] .mission-plane-left,.landing-flow[data-refresh-entrance=reviews][data-current="1"] .reviews-plane-left,.landing-flow[data-refresh-entrance=app][data-current="2"] .app-plane-left,.landing-flow[data-refresh-entrance=closing][data-current="3"] .closing-plane-left{animation:.7s cubic-bezier(.22,1,.36,1) .12s both hero-scene-panel-left!important}.landing-flow[data-refresh-entrance=hero][data-current="0"] .hero-depth-panel-right,.landing-flow[data-refresh-entrance=audience][data-current="0"] .audience-shape-right,.landing-flow[data-refresh-entrance=mission][data-current="0"] .mission-plane-right,.landing-flow[data-refresh-entrance=reviews][data-current="1"] .reviews-plane-right,.landing-flow[data-refresh-entrance=app][data-current="2"] .app-plane-right,.landing-flow[data-refresh-entrance=closing][data-current="3"] .closing-plane-right{animation:.7s cubic-bezier(.22,1,.36,1) .12s both hero-scene-panel-right!important}}.landing-flow[data-flow] .landing-chapter .landing-part{visibility:visible;transition:opacity .35s,translate .45s cubic-bezier(.22,1,.36,1),scale .45s cubic-bezier(.22,1,.36,1),transform .18s,box-shadow .18s,visibility linear}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-heading{transition-delay:80ms}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-body{transition-delay:.15s}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-preview{transition-delay:.1s}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-badges{transition-delay:.23s}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-waitlist{transition-delay:.28s}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-footer{transition-delay:.26s}.landing-flow[data-flow] .landing-chapter:not([data-chapter-state=active]) .landing-part{visibility:hidden;opacity:0;translate:0 24px;scale:.97;transition-delay:0s,0s,0s,0s,0s,.45s!important}.landing-flow[data-flow] .landing-chapter[data-chapter-state=pending] .landing-part{transition-delay:0s!important}.landing-flow[data-flow] .landing-chapter:is([data-chapter-state=past],[data-chapter-state=exiting]) .landing-part{translate:0 calc(-1 * var(--handoff-travel))}.landing-flow[data-flow][data-backward] .landing-chapter[data-chapter-state=exiting] .landing-part{translate:0 var(--handoff-travel)}@media (min-width:1024px) and (min-height:720px) and (prefers-reduced-motion:no-preference){.landing-assembly .landing-compose{--assembly-in:hero-scene-copy;--assembly-duration:.5s;--assembly-delay:.17s;--assembly-out:handoff-copy-out;--assembly-out-duration:.26s;--assembly-out-delay:.16s}.landing-assembly .landing-body{--assembly-delay:.4s;--assembly-out-delay:80ms}.landing-assembly .landing-preview{--assembly-in:hero-scene-card;--assembly-duration:.65s;--assembly-delay:.1s;--assembly-out:handoff-card-out;--assembly-out-duration:.32s;--assembly-out-delay:80ms}.landing-assembly :is(.landing-art-circle,.landing-art-main,.landing-art-side-start,.landing-art-side-end,.landing-badges,.landing-waitlist){--assembly-in:hero-scene-piece;--assembly-duration:.52s;--assembly-delay:.35s;--assembly-out:handoff-piece-out;--assembly-out-duration:.2s;--assembly-out-delay:0s}.landing-assembly .landing-art-circle{--assembly-delay:.25s;--assembly-duration:.35s}.landing-assembly .landing-art-side-start{--assembly-delay:.49s}.landing-assembly .landing-art-side-end{--assembly-delay:.63s}.landing-assembly .landing-badges{--assembly-delay:.77s;--assembly-duration:.4s}.landing-assembly .landing-waitlist{--assembly-delay:.9s;--assembly-duration:.4s}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-assembly .landing-compose{animation:var(--assembly-in) var(--assembly-duration) cubic-bezier(.22, 1, .36, 1) var(--assembly-delay) both;transition-delay:0s}.landing-flow[data-flow] .landing-chapter:not([data-chapter-state=active]) .landing-assembly .landing-compose{opacity:0;visibility:hidden;animation:none}.landing-flow[data-flow] .landing-chapter[data-chapter-state=exiting] .landing-assembly .landing-compose{--handoff-direction:-1;visibility:visible;animation:var(--assembly-out) var(--assembly-out-duration) ease-in var(--assembly-out-delay) both}.landing-flow[data-flow][data-backward] .landing-chapter[data-chapter-state=exiting] .landing-assembly .landing-compose{--handoff-direction:1}.landing-flow[data-flow] .landing-chapter[data-chapter-state=active] .landing-assembly .landing-word-highlight{animation-delay:.7s}:is(html.restoring-scroll-position,.landing-flow[data-restoring]) .landing-assembly .landing-compose{animation-play-state:paused!important}}.landing-flow[data-flow] #mission-scene{transition:opacity .35s,translate .45s cubic-bezier(.22,1,.36,1),scale .45s cubic-bezier(.22,1,.36,1)}.landing-flow[data-mission-hidden] #mission-scene{opacity:0;translate:0 calc(-1 * var(--handoff-travel));scale:.97}.landing-flow[data-skip-scene=audience] .audience-content,.landing-flow[data-skip-scene=mission] :is(.mission-card,.mission-illustrations),.landing-flow[data-skip-scene=reviews] .reviews-content,.landing-flow[data-skip-scene=app] .app-content,.landing-flow[data-skip-scene=closing] .closing-content{pointer-events:none;opacity:0!important;visibility:hidden!important}.landing-flow[data-transitioning][data-to="0"] .mission-chapter-shell,.landing-flow[data-transitioning][data-to="1"] .landing-chapter[data-chapter="1"] .landing-chapter-visual,.landing-flow[data-transitioning][data-to="2"] .landing-chapter[data-chapter="2"] .landing-chapter-visual,.landing-flow[data-transitioning][data-to="3"] .landing-chapter[data-chapter="3"] .landing-chapter-visual{top:var(--chapter-top,0px);z-index:20;position:fixed;inset-inline:0}.landing-flow[data-transitioning][data-phase=exiting][data-to="0"] .mission-chapter-shell,.landing-flow[data-transitioning][data-phase=exiting][data-to="1"] .landing-chapter[data-chapter="1"] .landing-chapter-visual,.landing-flow[data-transitioning][data-phase=exiting][data-to="2"] .landing-chapter[data-chapter="2"] .landing-chapter-visual,.landing-flow[data-transitioning][data-phase=exiting][data-to="3"] .landing-chapter[data-chapter="3"] .landing-chapter-visual{opacity:0}.landing-flow[data-transitioning][data-phase=exiting][data-from="0"] .mission-chapter-shell,.landing-flow[data-transitioning][data-phase=exiting][data-from="1"] .landing-chapter[data-chapter="1"] .landing-chapter-visual,.landing-flow[data-transitioning][data-phase=exiting][data-from="2"] .landing-chapter[data-chapter="2"] .landing-chapter-visual,.landing-flow[data-transitioning][data-phase=exiting][data-from="3"] .landing-chapter[data-chapter="3"] .landing-chapter-visual{top:var(--chapter-from-top,0px);z-index:21;position:fixed;inset-inline:0}.closing-back-top.hero-cta{opacity:0;visibility:hidden;border-radius:50%;transition:opacity .5s ease-in-out,visibility 0s linear .5s,transform .18s,box-shadow .18s;top:6rem;bottom:auto}.landing-flow[data-restoring]{opacity:0}.closing-back-top.hero-cta[data-ready]{opacity:1;visibility:visible;transition-delay:0s}.landing-flow[data-returning-top] :is(.landing-handoff-audience,.landing-chapter[data-chapter="1"],.landing-chapter[data-chapter="2"]){opacity:0!important;visibility:hidden!important}.landing-flow[data-returning-top] .landing-chapter[data-chapter="3"] .landing-chapter-visual{top:var(--chapter-from-top,0px);z-index:21;position:fixed;inset-inline:0}.landing-flow[data-returning-top] .closing-content{translate:0 var(--stripe-to-y,0px)}.landing-flow[data-returning-top] .hero-scene-content{translate:0 var(--stripe-from-y,0px)}.landing-flow[data-returning-top=exiting] .landing-handoff-stage{visibility:hidden}@media (prefers-reduced-motion:reduce){.closing-back-top.hero-cta{transition:none}}.hero-copy-niche{--hero-panel-skew:-14deg}.hero-depth-panel{z-index:-1;width:clamp(16rem,30vw,30rem);transform:skewX(var(--hero-panel-skew));pointer-events:none;background-color:#d2c1a9;animation-duration:.7s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.12s;animation-fill-mode:both;position:absolute;inset-block:-24rem}.hero-depth-panel-left{animation-name:hero-scene-panel-left;right:calc(100% + 4rem)}.hero-depth-panel-right{width:100vw;animation-name:hero-scene-panel-right;left:calc(100% + 4rem)}@media (max-width:1023px){.hero-copy-niche{--hero-panel-skew:-6deg}.hero-depth-panel{inset-block:-100svh}.hero-depth-panel-left{width:80vw;right:calc(100% + 2rem)}.hero-depth-panel-right{left:calc(100% + 2rem)}}.hero-scene-heading{animation:.5s cubic-bezier(.22,1,.36,1) .72s both hero-scene-copy}.hero-scene-subtext{animation:.5s cubic-bezier(.22,1,.36,1) .95s both hero-scene-copy}.hero-scene-card{animation:.65s cubic-bezier(.22,1,.36,1) .65s both hero-scene-card}.hero-scene-circle{animation:.35s ease-out .8s both hero-scene-piece}.hero-scene-piece{animation:.52s cubic-bezier(.22,1,.36,1) both hero-scene-piece}.hero-scene-player{animation-delay:.9s}.hero-scene-metronome{animation-delay:1.04s}.hero-scene-trophy{animation-delay:1.18s}.hero-scene-cta{animation-duration:.4s;animation-delay:1.32s}:is(html.restoring-scroll-position,.landing-flow[data-restoring]) #hero-scene :is(.hero-depth-panel,.hero-scene-heading,.hero-scene-subtext,.hero-scene-card,.hero-scene-circle,.hero-scene-piece,.hero-word-highlight){animation-play-state:paused}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hero-scene-metronome{transition:left .3s,top .3s}.hero-scene-trophy{transition:right .3s,bottom .3s}.hero-scene-card:hover .hero-scene-metronome{top:calc(-3% - 8px);left:calc(-8% - 8px)}.hero-scene-card:hover .hero-scene-trophy{bottom:calc(6% - 8px);right:calc(-7% - 8px)}:is(.audience-illustration-left,.audience-illustration-right,.landing-art-side-start,.landing-art-side-end){transition:transform .3s}.hero-glass-card:hover :is(.audience-illustration-left,.landing-art-side-start){--tw-translate-x:-8px;--tw-translate-y:-8px}.hero-glass-card:hover :is(.audience-illustration-right,.landing-art-side-end){--tw-translate-x:8px;--tw-translate-y:8px}.audience-card[data-audience=student] .hero-glass-card:hover .audience-illustration-left{--tw-translate-y:8px}.audience-card[data-audience=student] .hero-glass-card:hover .audience-illustration-right{--tw-translate-y:-8px}.audience-card[data-audience=mentor] .audience-art-0:hover .audience-illustration-left{--tw-translate-x:8px}.audience-card[data-audience=mentor] .audience-art-0:hover .audience-illustration-right{--tw-translate-x:-8px}}@keyframes hero-scene-panel-left{0%{opacity:0;translate:-100vw}to{opacity:1;translate:0}}@keyframes hero-scene-panel-right{0%{opacity:0;translate:100vw}to{opacity:1;translate:0}}@keyframes hero-scene-copy{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes hero-scene-card{0%{opacity:0;visibility:hidden;translate:0 -64px;scale:.94}70%{opacity:1;visibility:visible;translate:0 4px;scale:1.01}to{opacity:1;visibility:visible;translate:0;scale:1}}@keyframes hero-scene-piece{0%{opacity:0;visibility:hidden;translate:0 22px;scale:.65}70%{opacity:1;visibility:visible;translate:0 -3px;scale:1.04}to{opacity:1;visibility:visible;translate:0;scale:1}}.hero-glass-card{box-shadow:inset -1px -1px #5a452b2e,1px 1px #826a4a4d,2px 2px #826a4a4d,3px 3px #826a4a4d,4px 4px #826a4a4d,5px 5px #826a4a4d,6px 6px #6a523559,8px 10px 12px #4a38311f,16px 20px 32px #4a38311f}.hero-cta{background:#50392d;border:1px solid #fff7e929;transition:transform .18s,box-shadow .18s;box-shadow:inset 0 1px 1px #fff7e94d,inset 0 -2px 3px #23161033,0 6px #35231b,0 11px 18px #35231b33}.hero-cta:disabled{color:#f5f3ee;background:#807e79;border-color:#fff3;box-shadow:inset 0 1px 1px #ffffff40,inset 0 -2px 3px #32312e26,0 6px #5e5c58,0 11px 18px #3e3c3829}@media (hover:hover){.hero-cta:not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 1px 1px #fff7e959,inset 0 -2px 3px #23161033,0 8px #35231b,0 15px 22px #35231b38}}.hero-cta:not(:disabled):active{transform:translateY(4px);box-shadow:inset 0 1px 2px #23161033,0 2px #35231b,0 4px 8px #35231b26}.hero-word-highlight{color:#96764f;margin-block:-.15em;padding-block:.15em;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.hero-word-highlight{color:#0000;background-image:linear-gradient(90deg,#96764f 50%,#4a3831 50%);background-position:0 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:.8s ease-in-out 1.3s both hero-highlight-sweep}}@keyframes hero-highlight-sweep{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.hero-cta{transition:none}.hero-depth-panel,.hero-scene-heading,.hero-scene-subtext,.hero-scene-card,.hero-scene-circle,.hero-scene-piece,.hero-word-highlight{animation:none}}@keyframes hero-card-settle{0%{transform:translateY(-14px)}to{transform:translate(0,0)}}@keyframes hero-background-rise{0%{transform:translateY(10px)scale(1.006)}to{transform:translate(0,0)scale(1)}}@keyframes hero-content-appear{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}.tuner-string-hit,.tuner-string-hit.tuner-string-active,.tuner-string-hit.tuner-string-active:hover,.tuner-string-hit.tuner-string-active:focus-visible{background:0 0}.tuner-string-hit.tuner-string-active:before{opacity:0;animation:none}@keyframes tuner-string-idle-pulse{0%,49%,to{opacity:0}5%,44%{opacity:1}}.tuner-string-hit:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#4a383157;height:.5rem;animation:2.6s ease-in-out infinite tuner-string-idle-pulse;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.tuner-string-hit:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#4a383180;height:.5rem;transition:opacity .16s;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.tuner-string-hit:hover:after,.tuner-string-hit:focus-visible:after{opacity:1}.tuner-string-hit.tuner-string-active:after{opacity:0}.tuner-string-hit-second:before{animation-delay:1.3s}.tuner-string-board:has(.tuner-string-hit:hover) .tuner-string-hit:before{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.tuner-string-hit:before{animation:none}}.hero-card-enter{will-change:transform;animation:.9s cubic-bezier(.22,1,.36,1) both hero-card-settle}.hero-bg-enter{will-change:transform;animation:1.35s cubic-bezier(.22,1,.36,1) both hero-background-rise}.hero-inner-enter,.hero-visual-enter{animation:.75s ease-out both hero-content-appear}.hero-inner-enter-1{animation-delay:.16s}.hero-inner-enter-2{animation-delay:.25s}.hero-inner-enter-3{animation-delay:.34s}.hero-inner-enter-4{animation-delay:.43s}.hero-visual-enter{animation-delay:.22s}@media (prefers-reduced-motion:reduce){.hero-card-enter,.hero-bg-enter,.hero-inner-enter,.hero-visual-enter{animation:none}}@keyframes quiz-answer-wrong-fade{0%{background-color:#ffb69d75;border-color:#ffb69df2}to{background-color:#ffb69d00;border-color:#f4efe629}}.quiz-answer-wrong{animation:.9s ease-out both quiz-answer-wrong-fade}@keyframes quiz-answer-correct-glow{0%{background-color:#bfe8c261;border-color:#bfe8c2f2}to{background-color:#bfe8c21f;border-color:#bfe8c2b3}}.quiz-answer-correct{animation:.75s ease-out both quiz-answer-correct-glow}@keyframes quiz-result-fill-grow{0%{transform:scaleX(0)}to{transform:scaleX(var(--quiz-result-scale))}}.quiz-result-fill{transform:scaleX(var(--quiz-result-scale));will-change:transform;animation:1s cubic-bezier(.22,1,.36,1) both quiz-result-fill-grow}@keyframes page-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.animate-page-enter{animation:.45s ease-out both page-fade-in}.about-cta-primary{color:var(--brown-dark);background-color:#f4efe6d6}.about-cta-primary:hover{background-color:var(--ivory)}.about-cta-actions:has(.about-cta-secondary:hover) .about-cta-primary{color:var(--ivory);background-color:#0000}@keyframes about-hero-fragment-in{0%{opacity:0;filter:blur(5px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}.about-hero-fragment{opacity:0;animation:.62s cubic-bezier(.22,1,.36,1) forwards about-hero-fragment-in;animation-delay:var(--hero-delay,0s)}.reveal{opacity:0;transition:opacity .6s,transform .6s;transition-delay:var(--reveal-delay,0s);transform:translateY(20px)}.reveal.is-visible{opacity:1;transform:none}.reveal-slide{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--reveal-delay,0s);transform:translateY(20px)}.reveal-slide.is-visible{opacity:1;transform:none}.reveal-slide-t{transition:transform .5s;transition-delay:var(--reveal-delay,0s);transform:translateY(20px)}.reveal-slide-t.is-visible{transform:none}.reveal-slide-r{opacity:0;transition:opacity .55s,transform .55s;transition-delay:var(--reveal-delay,0s);transform:translate(40px)}.reveal-slide-r.is-visible{opacity:1;transform:none}.reveal-d1{--reveal-delay:80ms}.reveal-d2{--reveal-delay:.16s}.reveal-d3{--reveal-delay:.24s}.reveal-d4{--reveal-delay:.32s}.reveal-d-500{--reveal-delay:.5s}.reveal-d-1000{--reveal-delay:1s}.reveal-d-1500{--reveal-delay:1.5s}.roadmap-item{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(12px)}.roadmap-item.is-visible{opacity:1;transform:none}@keyframes dot-active{0%{transform:scale(1)}7%{transform:scale(1.7)}to{transform:scale(1)}}.catalog-tooltip{z-index:120;display:inline-flex;position:relative}.catalog-tooltip.absolute{position:absolute}.catalog-tooltip.block{display:block}.catalog-tooltip:after{display:none}.catalog-tooltip-content{z-index:10000;white-space:nowrap;color:#f4efe6f2;opacity:0;pointer-events:none;background:#1f130ff5;border:1px solid #f4efe61f;border-radius:.45rem;max-width:14rem;padding:.42rem .65rem;font-size:1rem;font-weight:700;transition:opacity .12s ease-out;position:fixed;transform:translate(-50%,calc(-100% - .55rem));box-shadow:0 8px 24px #00000047}.catalog-tooltip-content.is-visible{opacity:1}.catalog-tooltip-content-bottom{transform:translate(-50%,.55rem)}.catalog-tooltip-content-right{transform:translate(.65rem,-50%)}.catalog-tooltip:after{content:attr(data-tooltip);z-index:120;white-space:nowrap;color:#f4efe6db;opacity:0;pointer-events:none;background:#1f130ff5;border:1px solid #f4efe61f;border-radius:.45rem;max-width:14rem;padding:.42rem .65rem;font-size:.82rem;font-weight:600;transition:opacity 90ms ease-out,transform 90ms ease-out;position:absolute;top:auto;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,2px)}.catalog-tooltip:hover:after,.catalog-tooltip:focus-within:after{opacity:1;transform:translate(-50%)}summary::-webkit-details-marker{display:none}summary::marker{display:none}.snap-x::-webkit-scrollbar{display:none}.kui-origins-scroll{scrollbar-width:thin;scrollbar-color:#7a6355e6 #4a383138;scrollbar-gutter:stable}.kui-origins-scroll::-webkit-scrollbar{-webkit-appearance:none;background-color:#4a383138;width:11px}.kui-origins-scroll::-webkit-scrollbar-track{background-color:#4a383138;border-radius:9999px}.kui-origins-scroll::-webkit-scrollbar-thumb{background-color:#7a6355eb;border:2px solid #4a38312e;border-radius:9999px}.kui-origins-scroll::-webkit-scrollbar-thumb:hover{background-color:#56433cf5;border:2px solid #4a38313d}.kui-origins-scroll::-webkit-scrollbar-corner{background:0 0}.kui-origins-scroll-native{scrollbar-width:none;-ms-overflow-style:none}.kui-origins-scroll-native::-webkit-scrollbar{width:0;height:0;display:none}.partner-badge-image{filter:grayscale()sepia(.58)saturate(.68)brightness(.72)contrast(1.18);will-change:transform, filter;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1)}.group:hover .partner-badge-image,.group:focus-visible .partner-badge-image{filter:grayscale(0)sepia(0)saturate()brightness()contrast()}.mentor-calendar-compact,.mentor-calendar-detail{transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.mentor-calendar-detail{opacity:0;transform:scale(.985)}@media (hover:hover) and (pointer:fine){.mentor-calendar-panel:hover .mentor-calendar-compact{opacity:0;pointer-events:none;transform:scale(1.015)}.mentor-calendar-panel:hover .mentor-calendar-detail{opacity:1;pointer-events:auto;transform:scale(1)}}.site-navbar{padding-top:var(--safe-area-top);padding-left:max(.5rem, env(safe-area-inset-left,0px));padding-right:max(.5rem, env(safe-area-inset-right,0px))}.site-navbar.navbar-scroll-hidden{transform:translateY(calc(-100% - var(--safe-area-top) - var(--navbar-mobile-overlap,1.75rem)))}.feedback-launcher{width:max-content;max-width:3rem;transition:max-width .3s,opacity .3s,transform .3s}.feedback-launcher-label{opacity:0;transition:opacity .15s}@media (min-width:1024px){.feedback-launcher:is(:hover,:focus-visible){max-width:12rem}.feedback-launcher:is(:hover,:focus-visible) .feedback-launcher-label{opacity:1;transition-delay:80ms}}@media (max-width:1023px){body:has(.site-navbar.navbar-scroll-hidden) .feedback-launcher{opacity:0;pointer-events:none;transform:translateY(4rem)}}@media (prefers-reduced-motion:reduce){.feedback-launcher,.feedback-launcher-label{transition:none}}@media (max-width:1023px) and (orientation:landscape){.site-navbar.site-navbar,main>:is(header,section,footer):not(.site-navbar){padding-left:max(1.5rem, calc(env(safe-area-inset-left,0px) + 1rem));padding-right:max(1.5rem, calc(env(safe-area-inset-right,0px) + 1rem))}}html[data-profile-scroll-locked=true] header.fixed{right:var(--profile-scrollbar-gutter,0px)}.profile-page header.fixed{transition-property:transform}.navbar-liquid-pill{border:1px solid #0000;border-radius:999px;transition:none}.navbar-liquid-pill:not(.navbar-dropdown-surface){isolation:isolate}.navbar-liquid-pill:not(.navbar-dropdown-surface):before{z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(18px)saturate(108%);backdrop-filter:blur(18px)saturate(108%);content:"";pointer-events:none;position:absolute;inset:0}.navbar-liquid-pill:not(.navbar-dropdown-surface):after{z-index:2;box-sizing:border-box;border:1px solid var(--navbar-foreground-edge,transparent);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:0 6px 14px -7px #08050438}.navbar-liquid-pill-light{--navbar-foreground-edge:#4a38311f;--navbar-glass-background:#f4efe6a8;background-color:var(--navbar-glass-background);border-color:#0000;box-shadow:0 12px 38px -9px #0805047a}.navbar-liquid-pill-dark{--navbar-foreground-edge:transparent;--navbar-glass-background:#1f1410b3;background-color:var(--navbar-glass-background);border-color:#0000;box-shadow:0 12px 38px -9px #0805047a}[data-navbar-pill]{transition:box-shadow .22s}[data-navbar-pill][data-navbar-at-top=true]:not(:has([aria-expanded=true])){box-shadow:0 6px 20px -9px #0805042e}.navbar-liquid-pill-strong.navbar-liquid-pill-light{--navbar-glass-background:#f4efe6e6;background-color:var(--navbar-glass-background)}.navbar-liquid-pill-strong.navbar-liquid-pill-dark{--navbar-glass-background:#1f1410e6;background-color:var(--navbar-glass-background)}.not-found-page-shell [data-navbar-pill].navbar-liquid-pill-dark{--navbar-glass-background:#2f2925b3;--navbar-foreground-edge:#f4efe61f;background-color:var(--navbar-glass-background)}.navbar-dropdown-surface{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(108%);backdrop-filter:blur(18px)saturate(108%);border:0;border-radius:1.5rem;position:relative}.navbar-dropdown-shell-joined{top:100%}.navbar-dropdown-shell-travel{--navbar-menu-x:0px;contain:layout;transform:translate3d(calc(var(--navbar-menu-x) - 5rem), 0, 0);backface-visibility:hidden;will-change:transform;left:0}.navbar-dropdown-shell-reveal>.navbar-dropdown-surface{clip-path:inset(0 0 100%);will-change:clip-path;transition-property:clip-path;transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.navbar-dropdown-shell-reveal-open>.navbar-dropdown-surface{clip-path:inset(0 -3rem -3.5rem)}.navbar-locale-dropdown.navbar-dropdown-shell-reveal>.navbar-dropdown-surface{clip-path:inset(0 0 100% round 0 0 1.5rem 1.5rem)}.navbar-locale-dropdown.navbar-dropdown-shell-reveal-open>.navbar-dropdown-surface{clip-path:inset(0 -3rem -3.5rem round 0 0 1.5rem 1.5rem)}.navbar-dropdown-shell-travelling{transition-property:transform}.navbar-dropdown-shell-resting{transition-property:clip-path}.navbar-dropdown-surface-joined{border-top-color:#0000;border-radius:0 0 1.5rem 1.5rem;position:relative;overflow:hidden}.navbar-dropdown-surface-joined:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#08050457,#08050429 42%,#0805040e 72%,#0000);height:1.125rem;position:absolute;top:0;left:0;right:0}.navbar-dropdown-surface-joined.navbar-liquid-pill-light:after{top:1px}.catalog-mobile-menu-panel{margin-top:calc(-1 * var(--navbar-mobile-overlap))}.catalog-mobile-menu-panel.navbar-dropdown-shell-reveal-open{max-height:calc(100svh - var(--safe-area-top) - var(--safe-area-bottom) - var(--navbar-mobile-overlap) - .75rem);overflow:visible}.navbar-mobile-dropdown-surface.navbar-dropdown-surface-joined{padding-top:calc(.75rem + var(--navbar-mobile-overlap) - 1px);border-radius:0 0 1.5rem 1.5rem}.navbar-mobile-menu-scroll{overscroll-behavior-y:contain;height:auto;max-height:calc(100svh - var(--safe-area-top) - var(--safe-area-bottom) - 2 * var(--navbar-mobile-overlap) - 2.25rem)}.navbar-mobile-dropdown-surface.navbar-dropdown-surface-joined:after{top:calc(-1 * var(--navbar-mobile-overlap));height:calc(2 * var(--navbar-mobile-overlap));background:0 0;border-radius:999px;box-shadow:0 8px 14px -3px #08050480}.navbar-menu-art{border-left:1px solid;border-left-color:color-mix(in srgb, currentColor 13%, transparent);background:radial-gradient(circle at 74% 30%,#c9a87c33,#0000 36%),linear-gradient(145deg,#0000 28%,#c9a87c11);min-height:100%;margin:-.75rem -.75rem -.75rem .75rem;position:relative;overflow:hidden}.navbar-menu-art:after{content:"";border:1px solid #c9a87c2b;border-radius:999px;width:10rem;height:10rem;position:absolute;bottom:-4.8rem;right:-4.5rem;box-shadow:0 0 0 2.5rem #c9a87c09}.navbar-menu-cover{position:absolute;inset:0}.navbar-menu-cover-shape{border:1px solid color-mix(in srgb, currentColor 34%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);display:block;position:absolute;box-shadow:inset 0 1px #ffffff0e}.navbar-menu-cover-shape-f{display:none}.navbar-menu-art[data-navbar-menu-art=basics] .navbar-menu-cover-shape-a,.navbar-menu-art[data-navbar-menu-art=basics] .navbar-menu-cover-shape-b,.navbar-menu-art[data-navbar-menu-art=basics] .navbar-menu-cover-shape-c{border-radius:999px;width:7.8rem;height:2.45rem;left:4rem;transform:rotate(-7deg)}.navbar-menu-art[data-navbar-menu-art=basics] .navbar-menu-cover-shape-a{top:3.1rem}.navbar-menu-art[data-navbar-menu-art=basics] .navbar-menu-cover-shape-b{border-color:#c9a87c8c;top:6.3rem;left:5.1rem}.navbar-menu-art[data-navbar-menu-art=basics] .navbar-menu-cover-shape-c{background:#c9a87c21;top:9.5rem;left:6.2rem}.navbar-menu-art[data-navbar-menu-art=basics] .navbar-menu-cover-shape-d{border-width:0 0 0 1px;border-radius:50%;width:4.6rem;height:12.2rem;top:2.2rem;left:2.2rem;transform:rotate(-8deg)}.navbar-menu-art[data-navbar-menu-art=basics] .navbar-menu-cover-shape-e{background:#c9a87cd1;border:0;border-radius:50%;width:.8rem;height:.8rem;top:9.9rem;left:10.6rem;box-shadow:0 0 1.4rem #c9a87c73}.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-a,.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-b,.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-c{border-radius:1.15rem;width:7rem;height:8.7rem}.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-a{opacity:.45;top:3.4rem;left:3rem;transform:rotate(-11deg)}.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-b{opacity:.7;top:2.6rem;left:5.2rem;transform:rotate(-2deg)}.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-c{border-color:#c9a87c9e;top:3.2rem;left:7.2rem;transform:rotate(8deg)}.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-d,.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-e,.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-f{opacity:.28;background:currentColor;border:0;border-radius:999px;width:3.3rem;height:.3rem;display:block;left:9rem;transform:rotate(8deg)}.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-d{top:5rem}.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-e{width:2.2rem;top:6rem}.navbar-menu-art[data-navbar-menu-art=catalog] .navbar-menu-cover-shape-f{opacity:.72;background:#c9a87c;top:10.2rem}.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-a,.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-b{border-radius:1.5rem;width:4.4rem;height:5.1rem}.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-a{top:3.2rem;left:2.8rem;transform:rotate(-7deg)}.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-b{background:#c9a87c1f;border-color:#c9a87c9e;bottom:3rem;right:2.6rem;transform:rotate(7deg)}.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-c,.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-d{opacity:.38;background:currentColor;border:0;border-radius:50%;width:1.25rem;height:1.25rem}.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-c{top:4.45rem;left:4.35rem}.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-d{opacity:.85;background:#c9a87c;bottom:5.25rem;right:4.15rem}.navbar-menu-art[data-navbar-menu-art=mentor-discovery] .navbar-menu-cover-shape-e{opacity:.55;border-width:0 0 1px;border-radius:50%;width:7.2rem;height:5rem;top:6.3rem;left:5.8rem;transform:rotate(9deg)}.navbar-menu-art[data-navbar-menu-art=students] .navbar-menu-cover-shape-a{border-width:1px 0 0 1px;border-radius:50%;width:11.5rem;height:11.5rem;top:2.8rem;left:3.2rem;transform:rotate(-24deg)}.navbar-menu-art[data-navbar-menu-art=students] .navbar-menu-cover-shape-b,.navbar-menu-art[data-navbar-menu-art=students] .navbar-menu-cover-shape-c,.navbar-menu-art[data-navbar-menu-art=students] .navbar-menu-cover-shape-d{border-radius:.75rem;width:2.3rem;height:2.3rem}.navbar-menu-art[data-navbar-menu-art=students] .navbar-menu-cover-shape-b{bottom:3.1rem;left:3rem;transform:rotate(-8deg)}.navbar-menu-art[data-navbar-menu-art=students] .navbar-menu-cover-shape-c{top:6.3rem;left:7.3rem;transform:rotate(4deg)}.navbar-menu-art[data-navbar-menu-art=students] .navbar-menu-cover-shape-d{background:#c9a87c29;border-color:#c9a87cb3;top:2.5rem;right:2.8rem;transform:rotate(11deg)}.navbar-menu-art[data-navbar-menu-art=students] .navbar-menu-cover-shape-e{background:#c9a87c;border:0;border-radius:50%;width:.8rem;height:.8rem;top:3.25rem;right:3.55rem}.navbar-menu-art[data-navbar-menu-art=mentors] .navbar-menu-cover-shape-a{border-radius:1.5rem;width:11.5rem;height:11.3rem;top:2.6rem;left:3.1rem;transform:rotate(-3deg)}.navbar-menu-art[data-navbar-menu-art=mentors] .navbar-menu-cover-shape-b,.navbar-menu-art[data-navbar-menu-art=mentors] .navbar-menu-cover-shape-c,.navbar-menu-art[data-navbar-menu-art=mentors] .navbar-menu-cover-shape-d{border-radius:.65rem;width:6.8rem;height:1.8rem;left:5rem}.navbar-menu-art[data-navbar-menu-art=mentors] .navbar-menu-cover-shape-b{top:4.5rem}.navbar-menu-art[data-navbar-menu-art=mentors] .navbar-menu-cover-shape-c{border-color:#c9a87c94;width:7.2rem;top:7.2rem;left:6rem}.navbar-menu-art[data-navbar-menu-art=mentors] .navbar-menu-cover-shape-d{width:5.3rem;top:9.9rem}.navbar-menu-art[data-navbar-menu-art=mentors] .navbar-menu-cover-shape-e{background:#c9a87c;border:0;border-radius:50%;width:.8rem;height:.8rem;top:7.65rem;right:2.55rem}.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-a{border-radius:2rem;width:12rem;height:10.5rem;top:2.7rem;left:3rem;transform:rotate(-4deg)}.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-b,.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-c{border-radius:1.45rem;width:4.7rem;height:5.7rem;top:4.3rem}.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-b{left:4.3rem;transform:rotate(-7deg)}.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-c{background:#c9a87c1c;border-color:#c9a87c9e;right:3.6rem;transform:rotate(6deg)}.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-d,.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-e{opacity:.38;background:currentColor;border:0;border-radius:50%;width:1.45rem;height:1.45rem;top:5.35rem}.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-d{left:5.8rem}.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-e{opacity:.88;background:#c9a87c;right:5.25rem;box-shadow:0 0 1.25rem #c9a87c52}.navbar-menu-art[data-navbar-menu-art=families] .navbar-menu-cover-shape-f{opacity:.55;background:0 0;border-width:0 0 1px;border-radius:50%;width:7.4rem;height:3.1rem;display:block;bottom:3.4rem;left:5.4rem;transform:rotate(2deg)}.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-a,.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-b,.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-c{border-radius:1.65rem;width:9.4rem;height:10.3rem;top:3rem;left:4.5rem}.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-a{opacity:.38;transform:rotate(-13deg)}.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-b{opacity:.62;left:5rem;transform:rotate(8deg)}.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-c{background:linear-gradient(145deg,#c9a87c26,#0000 68%);border-color:#c9a87ca8;top:3.35rem;left:4.75rem}.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-d{background:#c9a87c2e;border-color:#c9a87cc7;border-radius:.85rem;width:3rem;height:3rem;top:5.55rem;left:8rem;transform:rotate(45deg)}.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-e{opacity:.72;background:#c9a87c;border:0;border-radius:999px;width:4.9rem;height:.38rem;top:10rem;left:7.1rem}.navbar-menu-art[data-navbar-menu-art=premium] .navbar-menu-cover-shape-f{background:0 0;border-color:#c9a87c38;border-radius:50%;width:6.8rem;height:6.8rem;display:block;top:4.2rem;left:6.15rem}.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-a,.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-b{border-radius:1.2rem;width:8rem;height:10rem}.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-a{opacity:.52;top:3rem;left:3.8rem;transform:rotate(-10deg)}.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-b{top:2.1rem;left:6rem;transform:rotate(7deg)}.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-c,.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-d,.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-e{opacity:.3;background:currentColor;border:0;border-radius:999px;width:4.2rem;height:.35rem;left:8.1rem;transform:rotate(7deg)}.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-c{top:4.4rem}.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-d{width:3rem;top:5.6rem}.navbar-menu-art[data-navbar-menu-art=news] .navbar-menu-cover-shape-e{opacity:.68;background:#c9a87c;top:9.4rem}.navbar-menu-art[data-navbar-menu-art=blog] .navbar-menu-cover-shape-a{border-radius:1.7rem;width:12rem;height:10.5rem;top:2.8rem;left:3rem;transform:rotate(3deg)}.navbar-menu-art[data-navbar-menu-art=blog] .navbar-menu-cover-shape-b{background:#c9a87c21;border-color:#c9a87ca8;border-radius:50%;width:2.1rem;height:2.1rem;top:4.5rem;left:5rem}.navbar-menu-art[data-navbar-menu-art=blog] .navbar-menu-cover-shape-c,.navbar-menu-art[data-navbar-menu-art=blog] .navbar-menu-cover-shape-d,.navbar-menu-art[data-navbar-menu-art=blog] .navbar-menu-cover-shape-e{opacity:.3;background:currentColor;border:0;border-radius:999px;width:4.5rem;height:.32rem;left:8rem;transform:rotate(3deg)}.navbar-menu-art[data-navbar-menu-art=blog] .navbar-menu-cover-shape-c{top:5rem}.navbar-menu-art[data-navbar-menu-art=blog] .navbar-menu-cover-shape-d{width:3.2rem;top:6.1rem}.navbar-menu-art[data-navbar-menu-art=blog] .navbar-menu-cover-shape-e{opacity:.55;background:#c9a87c;width:7.8rem;top:10.5rem;left:5.1rem}.navbar-menu-art[data-navbar-menu-art=about] .navbar-menu-cover-shape-a,.navbar-menu-art[data-navbar-menu-art=about] .navbar-menu-cover-shape-b{border-radius:1.15rem;width:7rem;height:8.8rem}.navbar-menu-art[data-navbar-menu-art=about] .navbar-menu-cover-shape-a{opacity:.5;top:3.1rem;left:3.1rem;transform:rotate(-12deg)}.navbar-menu-art[data-navbar-menu-art=about] .navbar-menu-cover-shape-b{top:2.2rem;left:5rem;transform:rotate(5deg)}.navbar-menu-art[data-navbar-menu-art=about] .navbar-menu-cover-shape-c{background:0 0;border-color:#c9a87c94;border-radius:50%;width:5.7rem;height:5.7rem;bottom:2.2rem;right:2.4rem}.navbar-menu-art[data-navbar-menu-art=about] .navbar-menu-cover-shape-d{background:#c9a87c;border:0;border-radius:50%;width:.7rem;height:.7rem;bottom:7.5rem;right:4.8rem}.navbar-menu-art[data-navbar-menu-art=about] .navbar-menu-cover-shape-e{opacity:.28;background:currentColor;border:0;border-radius:999px;width:3.6rem;height:.34rem;top:4.2rem;left:6.6rem;transform:rotate(5deg)}.navbar-menu-art[data-navbar-menu-art=contact] .navbar-menu-cover-shape-a,.navbar-menu-art[data-navbar-menu-art=contact] .navbar-menu-cover-shape-b{border-radius:1.8rem;width:9.5rem;height:6.4rem}.navbar-menu-art[data-navbar-menu-art=contact] .navbar-menu-cover-shape-a{top:3.2rem;left:2.7rem;transform:rotate(-6deg)}.navbar-menu-art[data-navbar-menu-art=contact] .navbar-menu-cover-shape-b{background:#c9a87c1c;border-color:#c9a87c9e;bottom:3.1rem;right:2.2rem;transform:rotate(6deg)}.navbar-menu-art[data-navbar-menu-art=contact] .navbar-menu-cover-shape-c,.navbar-menu-art[data-navbar-menu-art=contact] .navbar-menu-cover-shape-d{opacity:.3;background:currentColor;border:0;border-radius:999px;width:4.3rem;height:.34rem}.navbar-menu-art[data-navbar-menu-art=contact] .navbar-menu-cover-shape-c{top:5.5rem;left:4.6rem;transform:rotate(-6deg)}.navbar-menu-art[data-navbar-menu-art=contact] .navbar-menu-cover-shape-d{opacity:.65;background:#c9a87c;width:3.2rem;bottom:5.5rem;right:4rem;transform:rotate(6deg)}.navbar-dropdown-content-opening .navbar-dropdown-item-reveal{animation:.32s cubic-bezier(.22,1,.36,1) both navbar-dropdown-item-reveal}.navbar-dropdown-content-opening .navbar-menu-cover-shape,.navbar-dropdown-content-travelling .navbar-menu-cover-shape,.navbar-dropdown-content-settled .navbar-menu-cover-shape{transform-origin:50%;animation:.88s cubic-bezier(.16,1,.3,1) both navbar-menu-shape-compose}.navbar-dropdown-content-opening .navbar-menu-cover-shape-a,.navbar-dropdown-content-travelling .navbar-menu-cover-shape-a,.navbar-dropdown-content-settled .navbar-menu-cover-shape-a{animation-delay:40ms}.navbar-dropdown-content-opening .navbar-menu-cover-shape-b,.navbar-dropdown-content-travelling .navbar-menu-cover-shape-b,.navbar-dropdown-content-settled .navbar-menu-cover-shape-b{animation-delay:.16s}.navbar-dropdown-content-opening .navbar-menu-cover-shape-c,.navbar-dropdown-content-travelling .navbar-menu-cover-shape-c,.navbar-dropdown-content-settled .navbar-menu-cover-shape-c{animation-delay:.28s}.navbar-dropdown-content-opening .navbar-menu-cover-shape-d,.navbar-dropdown-content-travelling .navbar-menu-cover-shape-d,.navbar-dropdown-content-settled .navbar-menu-cover-shape-d{animation-delay:.4s}.navbar-dropdown-content-opening .navbar-menu-cover-shape-e,.navbar-dropdown-content-travelling .navbar-menu-cover-shape-e,.navbar-dropdown-content-settled .navbar-menu-cover-shape-e{animation-delay:.52s}.navbar-dropdown-content-opening .navbar-menu-cover-shape-f,.navbar-dropdown-content-travelling .navbar-menu-cover-shape-f,.navbar-dropdown-content-settled .navbar-menu-cover-shape-f{animation-delay:.64s}@keyframes navbar-dropdown-item-reveal{0%{opacity:0;transform:translate(-.65rem,-.35rem)}to{opacity:1;transform:translate(0)}}@keyframes navbar-menu-shape-compose{0%{translate:-.55rem -.4rem;scale:.35}68%{translate:0;scale:1.035}to{translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.navbar-dropdown-shell-travel,.navbar-dropdown-shell-reveal>.navbar-dropdown-surface,.navbar-dropdown-content-opening .navbar-dropdown-item-reveal,.navbar-mobile-submenu-opening .navbar-mobile-submenu-item-content,.navbar-dropdown-content-opening .navbar-menu-cover-shape,.navbar-dropdown-content-travelling .navbar-menu-cover-shape,.navbar-dropdown-content-settled .navbar-menu-cover-shape{transition:none;animation:none}}.navbar-mark-on-dark{filter:brightness(1.42)saturate(.92)drop-shadow(0 1px 4px #00000047)}.navbar-text-hover{transition-property:color;transition-duration:.18s;transition-timing-function:ease}.navbar-text-hover:hover,.navbar-text-hover:focus-visible,.navbar-text-hover[aria-expanded=true]{color:var(--ink-light)}.navbar-dropdown-item{transition-property:color,background-color;transition-duration:.18s;transition-timing-function:ease}.navbar-dropdown-surface.navbar-liquid-pill-light .navbar-account-summary{background-color:#4a383111;border-color:#4a38311a;box-shadow:inset 0 1px #ffffff47}.navbar-dropdown-surface.navbar-liquid-pill-dark .navbar-account-summary{background-color:#f4efe612;border-color:#f4efe61a;box-shadow:inset 0 1px #f4efe60b}.navbar-dropdown-surface.navbar-liquid-pill-light .navbar-dropdown-item:hover,.navbar-dropdown-surface.navbar-liquid-pill-light .navbar-dropdown-item:focus-visible{color:#8f6338;background-color:#4a383112}.navbar-dropdown-surface.navbar-liquid-pill-light .navbar-dropdown-item:hover .navbar-dropdown-item-description,.navbar-dropdown-surface.navbar-liquid-pill-light .navbar-dropdown-item:focus-visible .navbar-dropdown-item-description{opacity:.84}.navbar-dropdown-surface.navbar-liquid-pill-dark .navbar-dropdown-item:hover,.navbar-dropdown-surface.navbar-liquid-pill-dark .navbar-dropdown-item:focus-visible{background-color:#f4efe617}.navbar-mobile-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0805044d;height:calc(100lvh + 12rem);inset:-6rem -1rem auto}.navbar-mobile-submenu{isolation:isolate;color:#f4efe6;background-color:#160d0a3d;position:relative;overflow:hidden}.navbar-mobile-submenu .navbar-dropdown-item{background-color:#0000;border-radius:0}.navbar-mobile-parent-item{border-radius:0}.navbar-mobile-submenu-opening .navbar-mobile-submenu-item-content{animation:.32s cubic-bezier(.22,1,.36,1) both navbar-dropdown-item-reveal}.navbar-dropdown-surface .navbar-mobile-submenu .navbar-dropdown-item:hover,.navbar-dropdown-surface .navbar-mobile-submenu .navbar-dropdown-item:focus-visible{color:#f4efe6;background-color:#f4efe614}.navbar-mobile-submenu:before{z-index:-1;content:"";opacity:.075;pointer-events:none;background-image:radial-gradient(circle,currentColor 0 1px,#0000 1.35px);background-size:9px 9px;position:absolute;inset:0}.tempo-number-input{appearance:textfield}.tempo-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tempo-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tuner-dombra-strings-static{display:none}.tuner-readout-idle,.tuner-readout-active{opacity:0;visibility:hidden;transition:opacity .16s ease-out,visibility 0s linear .16s}.tuner-readout[data-detected=false] .tuner-readout-idle,.tuner-readout[data-detected=true] .tuner-readout-active{opacity:1;visibility:visible;transition:opacity .2s ease-in .16s,visibility 0s linear .16s}.tuner-composition-visible{animation:.5s ease-out both tuner-composition-appear}@keyframes tuner-composition-appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tuner-readout .tuner-readout-idle,.tuner-readout .tuner-readout-active{transition:none}.tuner-dombra-strings-motion{display:none}.tuner-dombra-strings-static{display:inline}.tuner-composition-visible{opacity:1;animation:none}}.tuner-idle-layer{opacity:0;transition:transform .5s,opacity .5s;transform:scaleY(0)}.tuner-active-layer{opacity:1;transition:transform .42s,opacity .5s;transform:scaleY(1)}.tuner-pitch-bars[data-waiting=true] .tuner-idle-layer{opacity:1;transform:scaleY(1)}.tuner-pitch-bars[data-waiting=true] .tuner-active-layer{opacity:0;transform:scaleY(0)}.tuner-pitch-bar{pointer-events:none;background-color:#948e8452;justify-self:center;max-width:.5rem;transition:height .15s,background-color .18s,box-shadow .18s}.dark .tuner-pitch-bar{background-color:#f4efe629}.tuner-pitch-bar[data-detected=true]{animation:1.8s ease-in-out infinite tuner-detected-wobble}@keyframes tuner-detected-wobble{0%,to{opacity:.94;transform:scaleY(.92)}28%{opacity:1;transform:scaleY(1.1)}58%{opacity:.9;transform:scaleY(.86)}80%{opacity:1;transform:scaleY(1.04)}}.tuner-pitch-bar[data-waiting=true]{background-color:#e0b5668c;animation:4.8s ease-in-out infinite tuner-idle-drift,10s ease-in-out infinite tuner-idle-glow;box-shadow:0 0 5px #f2bd551f}@keyframes tuner-idle-drift{0%,to{opacity:.65;transform:scaleY(.65)}50%{opacity:.95;transform:scaleY(1.65)}}.tuner-pitch-bars[data-paused=true] .tuner-pitch-bar{opacity:.45;box-shadow:none;background-color:#948e8452;animation:none}@keyframes tuner-idle-glow{0%,18%,to{background-color:#e0b5668c;box-shadow:0 0 5px #f2bd551f}8%{background-color:#ffda96f2;box-shadow:0 0 12px #f2bd5580}}@media (prefers-reduced-motion:reduce){.tuner-pitch-bar,.tuner-idle-layer,.tuner-active-layer{transition:none}.tuner-pitch-bar[data-waiting=true],.tuner-pitch-bar[data-detected=true]{animation:none}}.tuner-microphone-button{color:#4a3831;background:#f4efe6;border:1px solid #ffffffd1;transition:transform .15s,box-shadow .15s;box-shadow:0 5px #b9ac999e,0 10px 22px #08050329,inset 0 1px #ffffffeb}.tuner-microphone-button:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px #b9ac999e,inset 0 1px #ffffffeb}.tuner-microphone-button:focus-visible{outline-offset:7px;outline:2px solid #c9a87c}.tuner-microphone-button:disabled{cursor:wait;opacity:.65}@media (prefers-reduced-motion:reduce){.tuner-microphone-button{transition:none}}.pricing-morph-switch{isolation:isolate;background:0 0;border-color:#0000;position:relative;overflow:visible}.pricing-morph-switch-track{z-index:0;pointer-events:none;will-change:width, height, transform;background:#1d120dc2;border:1px solid #f4efe629;border-radius:.7rem;transition:width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),transform .44s cubic-bezier(.22,1,.36,1),opacity .12s;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffff09}.pricing-morph-switch-track:not([style]),.pricing-morph-switch-track[data-preview-covered=true]{opacity:0}.pricing-morph-switch-highlight{z-index:0;pointer-events:none;will-change:width, height, transform, border-radius, box-shadow;background:#f4efe6;border:1px solid #ffffffd1;border-radius:.5rem;transition:width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),transform .44s cubic-bezier(.22,1,.36,1),border-radius .32s,box-shadow .32s;position:absolute;top:0;left:0;box-shadow:0 5px #b9ac999e,0 10px 22px #08050329,inset 0 1px #ffffffeb}.pricing-morph-switch-highlight:not([style]){opacity:0}.pricing-morph-switch-highlight[data-highlight-shape=active]{border-radius:.5rem}.pricing-morph-switch-highlight[data-highlight-shape=preview]{border-radius:.7rem;box-shadow:0 3px #b9ac9985,0 8px 18px #08050324,inset 0 1px #ffffffeb}.pricing-morph-switch-option{z-index:1;cursor:pointer;background:0 0;transition:color .22s;position:relative}.pricing-morph-switch-label{z-index:1;white-space:nowrap;display:inline-flex;position:relative}.pricing-morph-switch-option:focus-visible{outline-offset:-3px;outline:2px solid #c9a87c}.pricing-tier-card{--pricing-hover-tint:#d3a46911;--pricing-hover-edge:#c9a87c3d;--pricing-hover-halo:#c9a87c2e;--pricing-field-rgb:211 164 105;isolation:isolate;border-radius:1.75rem;min-height:34rem;transition:transform .52s cubic-bezier(.22,1,.36,1);position:relative}.pricing-tier-card[data-tier-card=free]{--pricing-hover-tint:#9a8e8413;--pricing-hover-edge:#b1a1933b;--pricing-hover-halo:#8570622e;--pricing-field-rgb:154 142 132}.pricing-tier-card[data-tier-card=plus],[data-trial-tier=plus]{--pricing-hover-tint:#e0994318;--pricing-hover-edge:#e6a64c59;--pricing-hover-halo:#d8843040;--pricing-field-rgb:224 153 67}.pricing-tier-card[data-tier-card=family],[data-trial-tier=family]{--pricing-hover-tint:#e1d3b017;--pricing-hover-edge:#ebdcb84f;--pricing-hover-halo:#d6c09733;--pricing-field-rgb:225 211 176}.pricing-tier-card[data-tier-card=academy],[data-trial-tier=academy]{--pricing-hover-tint:#8443242e;--pricing-hover-edge:#a95d344a;--pricing-hover-halo:#94452242;--pricing-field-rgb:148 69 34}.pricing-tier-card-surface{z-index:-3;border-radius:inherit;-webkit-backdrop-filter:blur(22px)saturate(112%);backdrop-filter:blur(22px)saturate(112%);background:linear-gradient(145deg,#f4efe624,#f4efe609 34%,#150d0994 100%),#2a1c15b3;border:1px solid #f4efe633;transition:border-color .42s,box-shadow .52s,background-color .42s;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 65px #0805033d,inset 0 1px #fff3,inset 1px 0 #ffffff0e,inset 0 -1px #0000003d}.pricing-tier-card-aura{z-index:-4;border:1px solid var(--pricing-hover-edge);box-shadow:0 0 30px 5px var(--pricing-hover-halo);opacity:.18;pointer-events:none;border-radius:calc(1.75rem + 1px);transition:opacity .36s;position:absolute;inset:-1px}.pricing-tier-card-content{z-index:2;flex-direction:column;height:100%;min-height:34rem;padding:1.75rem;display:flex;position:relative}.pricing-tier-card-effects{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pricing-tier-card-tint{background:var(--pricing-hover-tint);opacity:1;transition:opacity .36s;position:absolute;inset:0}.pricing-tier-card-glow{z-index:-2;background:radial-gradient(circle, rgb(var(--pricing-field-rgb) / .2), rgb(var(--pricing-field-rgb) / 0) 70%);filter:blur(2px);opacity:.42;border-radius:999px;width:15rem;height:15rem;transition:opacity .42s;position:absolute}.pricing-tier-card[data-tier-card=free] .pricing-tier-card-glow{top:-7rem;left:-6rem}.pricing-tier-card[data-tier-card=plus] .pricing-tier-card-glow{top:4rem;right:-8rem}.pricing-tier-card[data-tier-card=family] .pricing-tier-card-glow{bottom:-9rem;right:1rem}.pricing-tier-card[data-tier-card=academy] .pricing-tier-card-glow{bottom:5rem;left:-8rem}.pricing-tier-card-reflection{filter:blur(8px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fffaf01f,#0000);width:34%;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .18s;position:absolute;top:-22%;bottom:-22%;left:-65%;transform:rotate(14deg)}.pricing-tier-price{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:6rem;padding-top:.45rem;display:flex}.pricing-tier-price-main{align-items:flex-end;gap:.55rem;display:flex}.pricing-tier-billing-note{color:#f4efe675;min-height:1.25rem;margin-top:.55rem;font-size:.9375rem;font-weight:500;line-height:1.25rem}.pricing-tier-cta{color:#4a3831;background:#f4efe6;border:1px solid #ffffffd1;transition:color .22s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;transform:translateY(0);box-shadow:0 5px #b9ac99b8,0 13px 26px #0805032e,inset 0 1px #ffffffe6}.pricing-tier-cta:hover{color:#98713e;transform:translateY(-1px);box-shadow:0 6px #b9ac99b8,0 15px 30px #08050333,inset 0 1px #fffffff2}.pricing-tier-cta:active{transform:translateY(3px);box-shadow:0 2px #b9ac99b8,0 8px 18px #0805032b,inset 0 1px #ffffffe6}.pricing-tier-cta:focus-visible{outline-offset:4px;outline:2px solid #c9a87c}.pricing-tier-cta:disabled{transform:none}.pricing-tier-availability-label{color:#f4efe67a;-webkit-user-select:none;user-select:none;background:#f4efe60e;border:1px solid #f4efe629;border-radius:.75rem;justify-content:center;align-items:center;gap:.55rem;width:100%;min-height:5.125rem;font-size:1.375rem;font-weight:700;line-height:1.25;display:flex;box-shadow:inset 0 1px #ffffff0e}.pricing-tier-features{flex:1;align-content:start;gap:.8rem;margin-top:1.5rem;display:grid}.pricing-tier-carousel{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:auto;gap:1rem;display:flex;overflow:auto hidden}.pricing-tier-carousel::-webkit-scrollbar{display:none}.pricing-tier-carousel-item{scroll-snap-align:start;scroll-snap-stop:normal;min-width:100%;display:flex}.pricing-tier-carousel-item>.pricing-tier-card{flex:1;width:100%}@media (max-width:639px){.pricing-tier-carousel-item{padding-inline:.75rem}.pricing-tier-card,.pricing-tier-card-content{min-height:30rem}.pricing-tier-card{border-radius:1.5rem}.pricing-tier-card-content{padding:1.25rem}.pricing-tier-card-content>header{min-height:9.25rem}.pricing-tier-card-content>header h2{font-size:2rem}.pricing-tier-card-content>header p{margin-top:.75rem;font-size:1rem;line-height:1.65}.pricing-tier-price{min-height:5rem;padding-top:.25rem}.pricing-tier-price-main>[data-displayed-price]{font-size:2.2rem}.pricing-tier-price-main>span:last-child{font-size:.875rem}.pricing-tier-billing-note{min-height:1.1rem;margin-top:.4rem;font-size:.8125rem;line-height:1.1rem}.pricing-tier-features{gap:.625rem;margin-top:1.1rem}.pricing-tier-features li{gap:.625rem;font-size:.9375rem;line-height:1.55}.pricing-tier-card-content>[data-tier-card-part=action]{min-height:4.5rem;margin-top:1.1rem}.pricing-tier-cta{padding-block:.9rem;font-size:1.125rem}.pricing-tier-availability-label{min-height:4.5rem;font-size:1.125rem}}.pricing-carousel-controls{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;align-items:center;gap:.75rem;width:100%;margin-top:1.1rem;display:grid}.pricing-carousel-control{color:#f4efe694;background:0 0;border:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:color .16s,opacity .16s,transform .16s;display:inline-flex}.pricing-carousel-control:hover:not(:disabled){color:#f4efe6d1;transform:scale(1.08)}.pricing-carousel-control:focus-visible{outline-offset:3px;outline:2px solid #c9a87cc7}.pricing-carousel-control:disabled{visibility:hidden;opacity:0;pointer-events:none}.pricing-tier-carousel-dots{justify-content:center;align-items:center;gap:.45rem;display:flex}.pricing-tier-carousel-dot{background:#f4efe66b;border-radius:999px;width:.4rem;height:.4rem;transition:width .18s,height .18s,background-color .18s}.pricing-tier-carousel-dot[data-active]{background:#f4efe6e6;width:.7rem;height:.7rem}@media (min-width:1024px){.pricing-tier-carousel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.pricing-tier-carousel-item{min-width:0}.pricing-tier-carousel-shell>.pricing-carousel-controls{display:none}}@media (min-width:1536px){.pricing-tier-carousel{grid-template-columns:repeat(4,minmax(0,1fr))}}.pricing-comparison-mobile-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:auto;width:100%;display:flex;overflow:auto hidden}.pricing-comparison-mobile-track::-webkit-scrollbar{display:none}.pricing-comparison-mobile-panel{scroll-snap-align:start;scroll-snap-stop:normal;flex:0 0 100%;min-width:0}.pricing-comparison-mobile-table{table-layout:fixed;border-collapse:collapse;width:100%}.pricing-comparison-mobile-table thead tr,.pricing-comparison-mobile-table tbody tr{grid-template-columns:minmax(0,1fr);display:grid}.pricing-comparison-mobile-table thead tr{height:3rem}.pricing-comparison-mobile-table tbody tr{border-top:0;height:4rem;box-shadow:inset 0 1px #f4efe60f}.pricing-comparison-mobile-table tbody tr:nth-child(2n){background:#ffffff05}.pricing-comparison-mobile-feature-heading,.pricing-comparison-mobile-tier-heading{color:#f4efe67a;align-items:center;min-width:0;display:flex}.pricing-comparison-mobile-feature-heading{letter-spacing:.11em;text-align:left;text-transform:uppercase;justify-content:flex-start;padding:.65rem .85rem;font-size:.6875rem;font-weight:600}.pricing-comparison-mobile-feature{text-align:left;align-items:center;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;line-height:1.2;display:flex}.pricing-comparison-mobile-tier-table thead tr,.pricing-comparison-mobile-tier-table tbody tr{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-comparison-mobile-tier-heading{letter-spacing:.025em;text-align:center;text-transform:uppercase;justify-content:center;padding-inline:.15rem;font-size:clamp(.625rem,3vw,.75rem);font-weight:700}.pricing-comparison-mobile-tier-table td{justify-content:center;align-items:center;display:flex}@media (max-width:359px){.pricing-comparison-mobile-feature{font-size:.75rem}.pricing-comparison-mobile-tier-heading{letter-spacing:0;font-size:.625rem}}@media (hover:hover){.pricing-tier-card:hover{z-index:5;transform:translateY(-.55rem)scale(1.008)}.pricing-tier-card:hover .pricing-tier-card-surface{border-color:#f4efe657;box-shadow:0 32px 82px #08050357,inset 0 1px #ffffff4d,inset 1px 0 #ffffff14,inset 0 -1px #00000042}.pricing-tier-card:hover .pricing-tier-card-aura,.pricing-tier-card:hover .pricing-tier-card-tint{opacity:1}.pricing-tier-card:hover .pricing-tier-card-glow{opacity:.9}.pricing-tier-card:hover .pricing-tier-card-reflection{opacity:1;transform:translate(500%)rotate(14deg)}}@media (prefers-reduced-motion:reduce){.pricing-tier-card,.pricing-tier-card-aura,.pricing-tier-card-surface,.pricing-tier-card-effects,.pricing-tier-card-tint,.pricing-tier-card-glow,.pricing-tier-card-reflection,.pricing-tier-cta,.pricing-morph-switch-highlight,.pricing-morph-switch-track,.pricing-morph-switch-option{transition:none}}.pricing-page{color:#4a3831}.pricing-experience{isolation:isolate;position:relative}.pricing-canvas{z-index:-1;pointer-events:none;background:#d2c1a9;position:fixed;inset:0;overflow:hidden}.pricing-canvas svg{width:100%;height:100%}.pricing-stage-viewport{height:100svh;position:relative;overflow:hidden}.pricing-stage-viewport::-webkit-scrollbar{display:none}.pricing-stage{overscroll-behavior:contain;scrollbar-width:none;visibility:hidden;pointer-events:none;height:100%;position:absolute;inset:0;overflow:hidden auto}.pricing-stage::-webkit-scrollbar{display:none}.pricing-stage[data-active]{visibility:visible;pointer-events:auto}.pricing-stage[data-exiting]{pointer-events:none}.pricing-plans-stage,.pricing-stage-content{width:min(100%,1560px);margin-inline:auto;padding:7.5rem 3.5rem}.pricing-intro{grid-template-columns:1.2fr 1fr;align-items:center;gap:5rem;width:min(100%,1560px);min-height:100svh;margin-inline:auto;padding:7.5rem 3.5rem;display:grid}.pricing-intro .pricing-title{font-size:clamp(3rem,5.6vw,6rem);line-height:1.06}.pricing-intro .pricing-subtext{max-width:36rem;margin-top:1.75rem;font-size:clamp(1.25rem,1.8vw,1.875rem)}.pricing-intro-cta{margin-top:2rem}.pricing-intro-art{aspect-ratio:1;padding:2rem;position:relative}.pricing-intro-circle{background:#50392d;border-radius:50%;position:absolute;inset:10%}.pricing-intro-illustration{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 15px 12px #4a383126);width:100%;height:100%;position:relative}.pricing-title{letter-spacing:-.04em;font-size:clamp(2.75rem,4.8vw,5.5rem);font-weight:700;line-height:1.02}.pricing-title>span{color:#96764f}.pricing-subtext{color:#4a3831bf;max-width:29rem;padding-bottom:.25rem;font-size:clamp(1.25rem,1.7vw,1.75rem);line-height:1.45}.pricing-section-title{letter-spacing:-.035em;max-width:60rem;margin-bottom:2.5rem;font-size:clamp(2.75rem,5.5vw,5.5rem);font-weight:700;line-height:1.06}.pricing-page .pricing-plan-card{background:#f8f4ed;border:1px solid #fffc;border-radius:2rem;min-height:0;transition:transform .25s,box-shadow .25s;box-shadow:inset 0 1px #fff,0 4px #c9bba8,0 12px 22px #4a38311a}.pricing-page .pricing-plan-card[data-tier-card=plus]{background:#f3e7cf}.pricing-page .pricing-plan-card[data-tier-card=family]{background:#e8e9dc}.pricing-page .pricing-plan-card[data-tier-card=academy]{background:#ecdfd6}.pricing-page .pricing-tier-card-content{min-height:0;padding:1.75rem}.pricing-plan-illustration{-o-object-fit:contain;object-fit:contain;width:3.5rem;height:3.5rem;position:absolute;top:-.25rem;right:-.25rem}.pricing-page .pricing-tier-card-content>header{min-height:12rem}.pricing-page .pricing-tier-card-content>header h2{padding-right:3.5rem;font-size:2.25rem}.pricing-page .pricing-tier-card-content>header p{margin-top:.75rem;font-size:1.0625rem;line-height:1.5}.pricing-page .pricing-tier-price-main>[data-displayed-price]{font-size:2.5rem}.pricing-page .pricing-tier-billing-note{color:#4a3831a6;font-size:.8125rem}.pricing-page .pricing-tier-features{gap:.75rem;margin-top:1rem}.pricing-page .pricing-tier-features li{font-size:1rem;line-height:1.45}.pricing-page .pricing-tier-features li>span:first-child{background:#96764f1a;border-color:#96764f33}.pricing-page .pricing-tier-features svg{color:#96764f}.pricing-page .pricing-tier-cta{color:#fff7e9;background:#50392d;border:1px solid #fff7e933;min-height:4.5rem;font-size:1.125rem;box-shadow:inset 0 1px 1px #fff7e94d,0 5px #35231b,0 10px 16px #35231b1f}.pricing-page .pricing-tier-cta:hover:not(:disabled){color:#fff7e9;transform:translateY(-2px)}.pricing-page .pricing-tier-cta:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px 1px #fff7e94d,0 2px #35231b}.pricing-page .pricing-tier-cta:disabled{color:#fffaf0;opacity:.8;background:#b2a99c;box-shadow:0 4px #9b9182}.pricing-page .pricing-tier-availability-label{color:#79664e;background:#96764f14;border-color:#96764f33;min-height:4.5rem;font-size:1.125rem}.pricing-page .pricing-morph-switch{color:#796a5c;background:#fffaf18c;border:1px solid #4a38311f}.pricing-page .pricing-morph-switch-track{background:#96764f1f;border-color:#0000}.pricing-page .pricing-morph-switch-highlight{background:#50392d;border-color:#fff7e94d;box-shadow:0 3px #35231b,inset 0 1px 1px #fff7e940}.pricing-page .pricing-morph-switch-option{color:#796a5c}.pricing-page .pricing-morph-switch-option[aria-pressed=true]{color:#fff7e9}.pricing-page .pricing-plans-content>div>section{background:0 0;border:0;margin-top:1.5rem;padding:0}.pricing-page .pricing-plans-content input{background:#f8f4ed;border-color:#96764f}.pricing-page .pricing-comparison-glass{border-radius:2rem;box-shadow:0 6px #96764f2e,0 16px 30px #4a383114}.pricing-page [data-pricing-comparison-desktop] tbody th{width:48%;font-weight:500}.pricing-page [data-pricing-comparison-desktop] thead th{color:#50392d;background:#e7ddcd;position:sticky;top:0}.pricing-page .pricing-comparison-mobile-table{color:#4a3831}.pricing-page .pricing-comparison-mobile-table th,.pricing-page .pricing-comparison-mobile-table td{border-color:#4a38311f}.pricing-page .pricing-carousel-control{color:#50392d}.pricing-page .pricing-tier-carousel-dot{background:#4a383133}.pricing-page .pricing-tier-carousel-dot[data-active]{background:#96764f}.pricing-faq-stage{align-items:center;min-height:100svh;display:flex}.pricing-faq-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:5rem;width:100%;display:grid}.pricing-faq-art{background:#fffaf166;border-radius:2rem;width:13rem;margin-top:3rem;padding:1rem;rotate:-6deg}.pricing-faq-art img{width:100%;height:auto}.pricing-page [data-faq-list]{min-height:0}.pricing-page [data-faq-item] button{min-height:5rem;font-size:1.5rem}.pricing-page [data-faq-item] p{font-size:1.125rem}@media (min-width:1200px){.pricing-page .pricing-tier-carousel{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid;overflow:visible}}@media (max-width:1199px) and (min-width:1024px){.pricing-page .pricing-tier-carousel{gap:1.5rem}}@media (max-width:1023px){.pricing-plans-stage,.pricing-stage-content{padding:7rem 1.5rem}.pricing-intro{grid-template-columns:1fr;gap:2.5rem;padding:7rem 1.5rem}.pricing-intro-art-motion{justify-self:center;width:min(100%,24rem)}.pricing-subtext{max-width:40rem}.pricing-faq-layout{grid-template-columns:1fr;gap:2rem}.pricing-faq-art{display:none}}@media (prefers-reduced-motion:reduce){.pricing-stage-viewport{scroll-behavior:auto}.pricing-page .pricing-plan-card{transition:none}.pricing-intro-copy,.pricing-intro-art-motion{opacity:1;translate:none}.pricing-intro-circle,.pricing-intro-illustration{transform:none}}@media (min-width:1400px){.pricing-page .pricing-tier-card-content>header{min-height:9.75rem}}.pricing-stage-viewport:focus-visible{outline-offset:-2px;outline:2px solid #96764f}.pricing-page :is(.pricing-comparison-mobile-feature-heading,.pricing-comparison-mobile-tier-heading){color:#796a5c}.pricing-page .pricing-comparison-mobile-table tbody tr{box-shadow:inset 0 1px #4a38311a}.pricing-page .pricing-comparison-mobile-table tbody tr:nth-child(2n){background:#ffffff40}@keyframes pricing-stage-exit{to{opacity:0;translate:0 calc(-65px * var(--pricing-travel-direction,1))}}@media (prefers-reduced-motion:no-preference){.pricing-stage[data-exiting]>*{animation:.22s ease-in both pricing-stage-exit}.pricing-stage[data-active]:not([data-exiting]) :is(.pricing-title,.pricing-section-title){animation:.55s ease-out 50ms both hero-scene-copy}.pricing-stage[data-active]:not([data-exiting]) .pricing-subtext{animation:.55s ease-out .16s both hero-scene-copy}.pricing-stage[data-active]:not([data-exiting]) .pricing-intro-cta{animation:.55s cubic-bezier(.22,1,.36,1) .26s both hero-scene-card}.pricing-stage[data-active]:not([data-exiting]) .pricing-intro-art{animation:.65s cubic-bezier(.22,1,.36,1) 80ms both hero-scene-card}.pricing-stage[data-active]:not([data-exiting]) .pricing-intro-circle{animation:.55s cubic-bezier(.22,1,.36,1) .18s both hero-scene-piece}.pricing-stage[data-active]:not([data-exiting]) .pricing-intro-illustration{animation:.55s cubic-bezier(.22,1,.36,1) .28s both hero-scene-piece}.pricing-stage[data-active]:not([data-exiting]) [data-pricing-controls]{animation:.45s ease-out 50ms both hero-scene-copy}.pricing-stage[data-active]:not([data-exiting]) .pricing-plan-card{animation:.6s cubic-bezier(.22,1,.36,1) .1s both hero-scene-card}.pricing-stage[data-active]:not([data-exiting]) .pricing-tier-carousel-item:nth-child(2) .pricing-plan-card{animation-delay:.18s}.pricing-stage[data-active]:not([data-exiting]) .pricing-tier-carousel-item:nth-child(3) .pricing-plan-card{animation-delay:.26s}.pricing-stage[data-active]:not([data-exiting]) .pricing-tier-carousel-item:nth-child(4) .pricing-plan-card{animation-delay:.34s}.pricing-stage[data-active]:not([data-exiting]) .pricing-comparison-glass{animation:.65s cubic-bezier(.22,1,.36,1) .18s both hero-scene-card}.pricing-stage[data-active]:not([data-exiting]) :is(.pricing-faq-art,[data-faq-item]){animation:.6s cubic-bezier(.22,1,.36,1) .15s both hero-scene-card}.pricing-stage[data-active]:not([data-exiting]) [data-faq-item]:nth-child(2){animation-delay:.24s}.pricing-stage[data-active]:not([data-exiting]) [data-faq-item]:nth-child(3){animation-delay:.33s}}.pricing-stage[data-pricing-stage="1"]{overflow:clip}.pricing-page .pricing-plans-stage{padding-top:6rem;padding-bottom:2rem}.pricing-plans-stage>div{width:calc(100% / var(--pricing-plans-fit,1));margin-left:calc((100% - 100% / var(--pricing-plans-fit,1)) / 2);transform:scale(var(--pricing-plans-fit,1));transform-origin:top}.pricing-stage:is([data-pricing-stage="2"],[data-pricing-stage="3"]){padding-top:var(--pricing-stage-lead,0px);padding-bottom:var(--pricing-stage-tail,0px)}.public-route-disabled{filter:grayscale();cursor:not-allowed;pointer-events:none;opacity:.4!important}.placeholder\:text-\[\#4a3831\]\/45::placeholder{color:#4a383173}.placeholder\:text-\[\#f4efe6\]\/45::placeholder{color:#f4efe673}.placeholder\:text-\[\#f4efe6\]\/65::placeholder{color:#f4efe6a6}.placeholder\:text-brown\/35::placeholder{color:rgb(var(--brown-rgb,86 67 60) / .35)}.placeholder\:text-brown\/45::placeholder{color:rgb(var(--brown-rgb,86 67 60) / .45)}.placeholder\:text-brown\/50::placeholder{color:rgb(var(--brown-rgb,86 67 60) / .5)}.placeholder\:text-current::placeholder{color:currentColor}.placeholder\:text-ivory\/30::placeholder{color:rgb(var(--ivory-rgb) / .3)}.placeholder\:text-ivory\/40::placeholder{color:rgb(var(--ivory-rgb) / .4)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-2xl:after{content:var(--tw-content);border-radius:1rem}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.last\:pb-0:last-child{padding-bottom:0}.even\:bg-white\/25:nth-child(2n){background-color:#ffffff40}.checked\:border-\[\#d8b36a\]:checked{--tw-border-opacity:1;border-color:rgb(216 179 106/var(--tw-border-opacity,1))}.empty\:hidden:empty{display:none}.focus-within\:bg-ivory\/\[0\.07\]:focus-within{background-color:rgb(var(--ivory-rgb) / .07)}.focus-within\:outline:focus-within{outline-style:solid}.focus-within\:outline-2:focus-within{outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-\[var\(--focus-outline\)\]:focus-within{outline-color:var(--focus-outline)}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:ring-\[var\(--focus-outline\,\#d8b36a\)\]:focus-within{--tw-ring-color:var(--focus-outline,#d8b36a)}.hover\:z-10:hover{z-index:10}.hover\:z-20:hover{z-index:20}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.035\]:hover{--tw-scale-x:1.035;--tw-scale-y:1.035;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.04\]:hover{--tw-scale-x:1.04;--tw-scale-y:1.04;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.24\]:hover{--tw-scale-x:1.24;--tw-scale-y:1.24;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#392b26\]:hover{--tw-border-opacity:1;border-color:rgb(57 43 38/var(--tw-border-opacity,1))}.hover\:border-\[\#625c57\]:hover{--tw-border-opacity:1;border-color:rgb(98 92 87/var(--tw-border-opacity,1))}.hover\:border-\[\#9f784f\]\/35:hover{border-color:#9f784f59}.hover\:border-\[\#C9A87C\]:hover{--tw-border-opacity:1;border-color:rgb(201 168 124/var(--tw-border-opacity,1))}.hover\:border-\[\#b48a4a\]\/60:hover{border-color:#b48a4a99}.hover\:border-\[\#c49a63\]\/35:hover{border-color:#c49a6359}.hover\:border-\[\#c9a87c\]\/70:hover{border-color:#c9a87cb3}.hover\:border-\[\#d8b36a\]\/40:hover{border-color:#d8b36a66}.hover\:border-\[\#d8b36a\]\/45:hover{border-color:#d8b36a73}.hover\:border-\[\#d8b36a\]\/50:hover{border-color:#d8b36a80}.hover\:border-\[\#f4efe6\]\/25:hover{border-color:#f4efe640}.hover\:border-\[\#f4efe6\]\/30:hover{border-color:#f4efe64d}.hover\:border-\[\#f4efe6\]\/40:hover{border-color:#f4efe666}.hover\:border-\[\#f4efe6\]\/65:hover{border-color:#f4efe6a6}.hover\:border-\[\#f4efe6\]\/\[0\.22\]:hover{border-color:#f4efe638}.hover\:border-amber-300\/40:hover{border-color:#fcd34d66}.hover\:border-amber-300\/55:hover{border-color:#fcd34d8c}.hover\:border-brown-dark:hover{--tw-border-opacity:1;border-color:rgb(var(--brown-dark-rgb,74 56 49) / var(--tw-border-opacity,1))}.hover\:border-brown\/30:hover{border-color:rgb(var(--brown-rgb,86 67 60) / .3)}.hover\:border-brown\/35:hover{border-color:rgb(var(--brown-rgb,86 67 60) / .35)}.hover\:border-brown\/40:hover{border-color:rgb(var(--brown-rgb,86 67 60) / .4)}.hover\:border-brown\/45:hover{border-color:rgb(var(--brown-rgb,86 67 60) / .45)}.hover\:border-cyan-300\/40:hover{border-color:#67e8f966}.hover\:border-cyan-300\/55:hover{border-color:#67e8f98c}.hover\:border-ivory\/35:hover{border-color:rgb(var(--ivory-rgb) / .35)}.hover\:border-ivory\/40:hover{border-color:rgb(var(--ivory-rgb) / .4)}.hover\:border-ivory\/55:hover{border-color:rgb(var(--ivory-rgb) / .55)}.hover\:border-ivory\/60:hover{border-color:rgb(var(--ivory-rgb) / .6)}.hover\:border-ivory\/65:hover{border-color:rgb(var(--ivory-rgb) / .65)}.hover\:border-ivory\/70:hover{border-color:rgb(var(--ivory-rgb) / .7)}.hover\:border-pink-200\/40:hover{border-color:#fbcfe866}.hover\:border-pink-200\/45:hover{border-color:#fbcfe873}.hover\:border-pink-300\/30:hover{border-color:#f9a8d44d}.hover\:border-pink-300\/40:hover{border-color:#f9a8d466}.hover\:border-pink-300\/55:hover{border-color:#f9a8d48c}.hover\:border-red-200\/55:hover{border-color:#fecaca8c}.hover\:border-red-300\/40:hover{border-color:#fca5a566}.hover\:border-sky-300\/30:hover{border-color:#7dd3fc4d}.hover\:border-violet-300\/30:hover{border-color:#c4b5fd4d}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.hover\:bg-\[\#392b26\]:hover{--tw-bg-opacity:1;background-color:rgb(57 43 38/var(--tw-bg-opacity,1))}.hover\:bg-\[\#795632\]:hover{--tw-bg-opacity:1;background-color:rgb(121 86 50/var(--tw-bg-opacity,1))}.hover\:bg-\[\#9f784f\]\/20:hover{background-color:#9f784f33}.hover\:bg-\[\#E9B24A\]\/10:hover{background-color:#e9b24a1a}.hover\:bg-\[\#b58b4d\]\/25:hover{background-color:#b58b4d40}.hover\:bg-\[\#b8894d\]\/35:hover{background-color:#b8894d59}.hover\:bg-\[\#c9a87c\]\/10:hover{background-color:#c9a87c1a}.hover\:bg-\[\#d7b98e\]:hover{--tw-bg-opacity:1;background-color:rgb(215 185 142/var(--tw-bg-opacity,1))}.hover\:bg-\[\#d8b36a\]\/10:hover{background-color:#d8b36a1a}.hover\:bg-\[\#d8b36a\]\/20:hover{background-color:#d8b36a33}.hover\:bg-\[\#d8b36a\]\/\[0\.04\]:hover{background-color:#d8b36a0a}.hover\:bg-\[\#d8b36a\]\/\[0\.07\]:hover{background-color:#d8b36a12}.hover\:bg-\[\#e0bd7f\]:hover{--tw-bg-opacity:1;background-color:rgb(224 189 127/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e2bf78\]:hover{--tw-bg-opacity:1;background-color:rgb(226 191 120/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e5c37e\]:hover{--tw-bg-opacity:1;background-color:rgb(229 195 126/var(--tw-bg-opacity,1))}.hover\:bg-\[\#edc985\]:hover{--tw-bg-opacity:1;background-color:rgb(237 201 133/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f4efe6\]\/10:hover{background-color:#f4efe61a}.hover\:bg-\[\#f4efe6\]\/5:hover{background-color:#f4efe60d}.hover\:bg-\[\#f4efe6\]\/\[0\.07\]:hover{background-color:#f4efe612}.hover\:bg-\[\#fcf9f4\]:hover{--tw-bg-opacity:1;background-color:rgb(252 249 244/var(--tw-bg-opacity,1))}.hover\:bg-\[rgba\(173\,137\,91\,0\.92\)\]:hover{background-color:#ad895beb}.hover\:bg-\[rgba\(184\,190\,194\,\.28\)\]:hover{background-color:#b8bec247}.hover\:bg-\[rgba\(184\,190\,194\,\.34\)\]:hover{background-color:#b8bec257}.hover\:bg-\[rgba\(212\,192\,175\,\.6\)\]:hover{background-color:#d4c0af99}.hover\:bg-\[rgba\(212\,192\,175\,\.75\)\]:hover{background-color:#d4c0afbf}.hover\:bg-\[rgba\(86\,67\,60\,\.24\)\]:hover{background-color:#56433c3d}.hover\:bg-\[rgba\(86\,67\,60\,\.52\)\]:hover{background-color:#56433c85}.hover\:bg-\[rgba\(var\(--catalog-glass-rgb\,31\,19\,15\)\,0\.9\)\]:hover{background-color:rgba(var(--catalog-glass-rgb,31,19,15),.9)}.hover\:bg-\[var\(--catalog-card\,\#2f211d\)\]:hover{background-color:var(--catalog-card,#2f211d)}.hover\:bg-brown:hover{--tw-bg-opacity:1;background-color:rgb(var(--brown-rgb,86 67 60) / var(--tw-bg-opacity,1))}.hover\:bg-brown-dark\/85:hover{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .85)}.hover\:bg-brown-dark\/90:hover{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .9)}.hover\:bg-brown-dark\/\[0\.06\]:hover{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .06)}.hover\:bg-brown-dark\/\[0\.08\]:hover{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .08)}.hover\:bg-brown\/10:hover{background-color:rgb(var(--brown-rgb,86 67 60) / .1)}.hover\:bg-brown\/5:hover{background-color:rgb(var(--brown-rgb,86 67 60) / .05)}.hover\:bg-brown\/\[\.06\]:hover{background-color:rgb(var(--brown-rgb,86 67 60) / .06)}.hover\:bg-brown\/\[\.08\]:hover{background-color:rgb(var(--brown-rgb,86 67 60) / .08)}.hover\:bg-brown\/\[\.17\]:hover{background-color:rgb(var(--brown-rgb,86 67 60) / .17)}.hover\:bg-brown\/\[\.1\]:hover{background-color:rgb(var(--brown-rgb,86 67 60) / .1)}.hover\:bg-ivory:hover{--tw-bg-opacity:1;background-color:rgb(var(--ivory-rgb) / var(--tw-bg-opacity,1))}.hover\:bg-ivory\/10:hover{background-color:rgb(var(--ivory-rgb) / .1)}.hover\:bg-ivory\/15:hover{background-color:rgb(var(--ivory-rgb) / .15)}.hover\:bg-ivory\/60:hover{background-color:rgb(var(--ivory-rgb) / .6)}.hover\:bg-ivory\/\[\.08\]:hover{background-color:rgb(var(--ivory-rgb) / .08)}.hover\:bg-ivory\/\[0\.07\]:hover{background-color:rgb(var(--ivory-rgb) / .07)}.hover\:bg-ivory\/\[0\.12\]:hover{background-color:rgb(var(--ivory-rgb) / .12)}.hover\:bg-ivory\/\[0\.14\]:hover{background-color:rgb(var(--ivory-rgb) / .14)}.hover\:bg-red-600\/15:hover{background-color:#dc262626}.hover\:bg-red-600\/25:hover{background-color:#dc262640}.hover\:bg-red-950\/35:hover{background-color:#450a0a59}.hover\:bg-red-950\/\[\.04\]:hover{background-color:#450a0a0a}.hover\:bg-surface:hover{--tw-bg-opacity:1;background-color:rgb(var(--surface-rgb,255 255 255) / var(--tw-bg-opacity,1))}.hover\:bg-surface\/55:hover{background-color:rgb(var(--surface-rgb,255 255 255) / .55)}.hover\:bg-surface\/60:hover{background-color:rgb(var(--surface-rgb,255 255 255) / .6)}.hover\:bg-surface\/65:hover{background-color:rgb(var(--surface-rgb,255 255 255) / .65)}.hover\:bg-surface\/70:hover{background-color:rgb(var(--surface-rgb,255 255 255) / .7)}.hover\:bg-surface\/75:hover{background-color:rgb(var(--surface-rgb,255 255 255) / .75)}.hover\:bg-surface\/80:hover{background-color:rgb(var(--surface-rgb,255 255 255) / .8)}.hover\:bg-surface\/85:hover{background-color:rgb(var(--surface-rgb,255 255 255) / .85)}.hover\:bg-surface\/\[\.78\]:hover{background-color:rgb(var(--surface-rgb,255 255 255) / .78)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/55:hover{background-color:#ffffff8c}.hover\:text-\[\#96764f\]:hover{--tw-text-opacity:1;color:rgb(150 118 79/var(--tw-text-opacity,1))}.hover\:text-\[\#C9A87C\]:hover{--tw-text-opacity:1;color:rgb(201 168 124/var(--tw-text-opacity,1))}.hover\:text-\[\#E9B24A\]:hover{--tw-text-opacity:1;color:rgb(233 178 74/var(--tw-text-opacity,1))}.hover\:text-\[\#b8894d\]:hover{--tw-text-opacity:1;color:rgb(184 137 77/var(--tw-text-opacity,1))}.hover\:text-\[\#c9a87c\]:hover{--tw-text-opacity:1;color:rgb(201 168 124/var(--tw-text-opacity,1))}.hover\:text-\[\#d8b36a\]:hover{--tw-text-opacity:1;color:rgb(216 179 106/var(--tw-text-opacity,1))}.hover\:text-\[\#f0cb87\]:hover{--tw-text-opacity:1;color:rgb(240 203 135/var(--tw-text-opacity,1))}.hover\:text-\[\#f4efe6\]:hover{--tw-text-opacity:1;color:rgb(244 239 230/var(--tw-text-opacity,1))}.hover\:text-\[\#f4efe6\]\/85:hover{color:#f4efe6d9}.hover\:text-brown:hover{--tw-text-opacity:1;color:rgb(var(--brown-rgb,86 67 60) / var(--tw-text-opacity,1))}.hover\:text-brown-dark:hover{--tw-text-opacity:1;color:rgb(var(--brown-dark-rgb,74 56 49) / var(--tw-text-opacity,1))}.hover\:text-catalog-accent:hover{--tw-text-opacity:1;color:rgb(var(--catalog-accent-rgb,208 170 112) / var(--tw-text-opacity,1))}.hover\:text-catalog-muted\/70:hover{color:rgb(var(--catalog-muted-rgb,178 141 97) / .7)}.hover\:text-current:hover{color:currentColor}.hover\:text-emerald-100:hover{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.hover\:text-ivory:hover{--tw-text-opacity:1;color:rgb(var(--ivory-rgb) / var(--tw-text-opacity,1))}.hover\:text-ivory\/75:hover{color:rgb(var(--ivory-rgb) / .75)}.hover\:text-ivory\/80:hover{color:rgb(var(--ivory-rgb) / .8)}.hover\:text-pink-50:hover{--tw-text-opacity:1;color:rgb(253 242 248/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.hover\:text-sky-100:hover{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-sky-100:hover{text-decoration-color:#e0f2fe}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:underline-offset-\[0\.08em\]:hover{text-underline-offset:.08em}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-55:hover{opacity:.55}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_2px_rgba\(74\,56\,49\,\.12\)\]:hover{--tw-shadow:0 0 0 2px #4a38311f;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_14px_28px_rgba\(0\,0\,0\,\.18\)\]:hover{--tw-shadow:0 14px 28px #0000002e;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_18px_38px_rgba\(0\,0\,0\,\.3\)\]:hover{--tw-shadow:0 18px 38px #0000004d;--tw-shadow-colored:0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_18px_38px_rgba\(0\,0\,0\,\.34\)\,0_0_24px_rgba\(208\,170\,112\,\.13\)\]:hover{--tw-shadow:0 18px 38px #00000057,0 0 24px #d0aa7021;--tw-shadow-colored:0 18px 38px var(--tw-shadow-color), 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_4px_10px_rgba\(74\,56\,49\,\.12\)\]:hover{--tw-shadow:0 4px 10px #4a38311f;--tw-shadow-colored:0 4px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_5px_14px_rgba\(74\,56\,49\,\.1\)\]:hover{--tw-shadow:0 5px 14px #4a38311a;--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_6px_16px_rgba\(74\,56\,49\,\.16\)\]:hover{--tw-shadow:0 6px 16px #4a383129;--tw-shadow-colored:0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_rgba\(216\,179\,106\,0\.32\)\]:hover{--tw-shadow:inset 0 0 0 1px #d8b36a52;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.hover\:ring-\[\#f4efe6\]\/65:hover{--tw-ring-color:#f4efe6a6}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25);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)}.focus\:border-\[\#625c57\]:focus{--tw-border-opacity:1;border-color:rgb(98 92 87/var(--tw-border-opacity,1))}.focus\:border-\[\#8A5C0E\]:focus{--tw-border-opacity:1;border-color:rgb(138 92 14/var(--tw-border-opacity,1))}.focus\:border-\[\#E9B24A\]:focus{--tw-border-opacity:1;border-color:rgb(233 178 74/var(--tw-border-opacity,1))}.focus\:border-\[\#a17639\]:focus{--tw-border-opacity:1;border-color:rgb(161 118 57/var(--tw-border-opacity,1))}.focus\:border-\[\#ad895b\]:focus{--tw-border-opacity:1;border-color:rgb(173 137 91/var(--tw-border-opacity,1))}.focus\:border-\[\#b8894d\]:focus{--tw-border-opacity:1;border-color:rgb(184 137 77/var(--tw-border-opacity,1))}.focus\:border-\[\#c9a87c\]:focus{--tw-border-opacity:1;border-color:rgb(201 168 124/var(--tw-border-opacity,1))}.focus\:border-\[\#d8b36a\]:focus{--tw-border-opacity:1;border-color:rgb(216 179 106/var(--tw-border-opacity,1))}.focus\:border-\[\#d8b36a\]\/65:focus{border-color:#d8b36aa6}.focus\:border-\[\#f4efe6\]\/30:focus{border-color:#f4efe64d}.focus\:border-brown-dark:focus{--tw-border-opacity:1;border-color:rgb(var(--brown-dark-rgb,74 56 49) / var(--tw-border-opacity,1))}.focus\:border-brown\/40:focus{border-color:rgb(var(--brown-rgb,86 67 60) / .4)}.focus\:border-brown\/45:focus{border-color:rgb(var(--brown-rgb,86 67 60) / .45)}.focus\:border-brown\/50:focus{border-color:rgb(var(--brown-rgb,86 67 60) / .5)}.focus\:border-brown\/60:focus{border-color:rgb(var(--brown-rgb,86 67 60) / .6)}.focus\:border-ivory\/50:focus{border-color:rgb(var(--ivory-rgb) / .5)}.focus\:border-ivory\/55:focus{border-color:rgb(var(--ivory-rgb) / .55)}.focus\:border-ivory\/65:focus{border-color:rgb(var(--ivory-rgb) / .65)}.focus\:border-ivory\/70:focus{border-color:rgb(var(--ivory-rgb) / .7)}.focus\:border-ivory\/75:focus{border-color:rgb(var(--ivory-rgb) / .75)}.focus\:border-red-100:focus{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.focus\:bg-ivory\/\[\.07\]:focus{background-color:rgb(var(--ivory-rgb) / .07)}.focus\:underline:focus{text-decoration-line:underline}.focus\:opacity-100:focus{opacity:1}.focus\:opacity-55:focus{opacity:.55}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-\[\#E9B24A\]\/20:focus{--tw-ring-color:#e9b24a33}.focus\:ring-\[\#E9B24A\]\/35:focus{--tw-ring-color:#e9b24a59}.focus\:ring-\[\#a17639\]\/20:focus{--tw-ring-color:#a1763933}.focus\:ring-\[\#ad895b\]\/20:focus{--tw-ring-color:#ad895b33}.focus\:ring-\[\#c49a63\]\/55:focus{--tw-ring-color:#c49a638c}.focus\:ring-\[\#d9b77f\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 183 127/var(--tw-ring-opacity,1))}.focus\:ring-brown-dark\/25:focus{--tw-ring-color:rgb(var(--brown-dark-rgb,74 56 49) / .25)}.focus\:ring-brown-dark\/30:focus{--tw-ring-color:rgb(var(--brown-dark-rgb,74 56 49) / .3)}.focus\:ring-brown\/15:focus{--tw-ring-color:rgb(var(--brown-rgb,86 67 60) / .15)}.focus\:ring-brown\/30:focus{--tw-ring-color:rgb(var(--brown-rgb,86 67 60) / .3)}.focus\:ring-current:focus{--tw-ring-color:currentColor}.focus\:ring-ivory:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--ivory-rgb) / var(--tw-ring-opacity,1))}.focus\:ring-ivory\/20:focus{--tw-ring-color:rgb(var(--ivory-rgb) / .2)}.focus\:ring-ivory\/25:focus{--tw-ring-color:rgb(var(--ivory-rgb) / .25)}.focus\:ring-ivory\/30:focus{--tw-ring-color:rgb(var(--ivory-rgb) / .3)}.focus\:ring-ivory\/35:focus{--tw-ring-color:rgb(var(--ivory-rgb) / .35)}.focus\:ring-ivory\/45:focus{--tw-ring-color:rgb(var(--ivory-rgb) / .45)}.focus\:ring-ivory\/50:focus{--tw-ring-color:rgb(var(--ivory-rgb) / .5)}.focus\:ring-ivory\/70:focus{--tw-ring-color:rgb(var(--ivory-rgb) / .7)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-4:focus{--tw-ring-offset-width:4px}.focus\:ring-offset-brown-dark:focus{--tw-ring-offset-color:rgb(var(--brown-dark-rgb,74 56 49) / 1)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:z-20:focus-visible{z-index:20}.focus-visible\:scale-\[1\.24\]:focus-visible{--tw-scale-x:1.24;--tw-scale-y:1.24;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:rounded:focus-visible{border-radius:.25rem}.focus-visible\:bg-\[\#d8b36a\]\/10:focus-visible{background-color:#d8b36a1a}.focus-visible\:text-\[\#f4efe6\]:focus-visible{--tw-text-opacity:1;color:rgb(244 239 230/var(--tw-text-opacity,1))}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-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-\[\#50392d\]:focus-visible{outline-color:#50392d}.focus-visible\:outline-\[\#c9a87c\]:focus-visible{outline-color:#c9a87c}.focus-visible\:outline-\[\#d8b36a\]:focus-visible{outline-color:#d8b36a}.focus-visible\:outline-\[\#d8b66b\]:focus-visible{outline-color:#d8b66b}.focus-visible\:outline-\[var\(--focus-outline\,\#d8b36a\)\]:focus-visible{outline-color:var(--focus-outline,#d8b36a)}.focus-visible\:outline-amber-200:focus-visible{outline-color:#fde68a}.focus-visible\:outline-brown:focus-visible{outline-color:rgb(var(--brown-rgb,86 67 60) / 1)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[\#ad895b\]\/55:focus-visible{--tw-ring-color:#ad895b8c}.focus-visible\:ring-\[\#c9a87c\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(201 168 124/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#c9a87c\]\/70:focus-visible{--tw-ring-color:#c9a87cb3}.focus-visible\:ring-\[\#d8b36a\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(216 179 106/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#d8b36a\]\/55:focus-visible{--tw-ring-color:#d8b36a8c}.focus-visible\:ring-\[\#d8b36a\]\/60:focus-visible{--tw-ring-color:#d8b36a99}.focus-visible\:ring-\[\#d8b36a\]\/65:focus-visible{--tw-ring-color:#d8b36aa6}.focus-visible\:ring-\[var\(--focus-outline\,\#d8b36a\)\]:focus-visible{--tw-ring-color:var(--focus-outline,#d8b36a)}.focus-visible\:ring-brown:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--brown-rgb,86 67 60) / var(--tw-ring-opacity,1))}.focus-visible\:ring-brown-dark\/50:focus-visible{--tw-ring-color:rgb(var(--brown-dark-rgb,74 56 49) / .5)}.focus-visible\:ring-brown\/25:focus-visible{--tw-ring-color:rgb(var(--brown-rgb,86 67 60) / .25)}.focus-visible\:ring-brown\/30:focus-visible{--tw-ring-color:rgb(var(--brown-rgb,86 67 60) / .3)}.focus-visible\:ring-ivory:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--ivory-rgb) / var(--tw-ring-opacity,1))}.focus-visible\:ring-ivory\/30:focus-visible{--tw-ring-color:rgb(var(--ivory-rgb) / .3)}.focus-visible\:ring-ivory\/35:focus-visible{--tw-ring-color:rgb(var(--ivory-rgb) / .35)}.focus-visible\:ring-ivory\/50:focus-visible{--tw-ring-color:rgb(var(--ivory-rgb) / .5)}.focus-visible\:ring-ivory\/80:focus-visible{--tw-ring-color:rgb(var(--ivory-rgb) / .8)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-\[\#241d1a\]:focus-visible{--tw-ring-offset-color:#241d1a}.focus-visible\:ring-offset-brown-dark:focus-visible{--tw-ring-offset-color:rgb(var(--brown-dark-rgb,74 56 49) / 1)}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.985\]:active{--tw-scale-x:.985;--tw-scale-y:.985;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:border-ivory:active{--tw-border-opacity:1;border-color:rgb(var(--ivory-rgb) / var(--tw-border-opacity,1))}.active\:bg-ivory\/20:active{background-color:rgb(var(--ivory-rgb) / .2)}.active\:text-\[\#ffe0a2\]:active{--tw-text-opacity:1;color:rgb(255 224 162/var(--tw-text-opacity,1))}.active\:shadow-\[0_0_0_3px_rgba\(244\,239\,230\,0\.12\)\]:active{--tw-shadow:0 0 0 3px #f4efe61f;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.active\:shadow-\[0_9px_20px_rgba\(0\,0\,0\,\.3\)\,0_0_18px_rgba\(208\,170\,112\,\.16\)\]:active{--tw-shadow:0 9px 20px #0000004d,0 0 18px #d0aa7029;--tw-shadow-colored:0 9px 20px var(--tw-shadow-color), 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.enabled\:hover\:border-\[\#d8b36a\]\/50:hover:enabled{border-color:#d8b36a80}.enabled\:hover\:border-\[\#f4efe6\]\/65:hover:enabled{border-color:#f4efe6a6}.enabled\:hover\:bg-\[\#e5c37e\]:hover:enabled{--tw-bg-opacity:1;background-color:rgb(229 195 126/var(--tw-bg-opacity,1))}.enabled\:hover\:text-\[\#f4efe6\]:hover:enabled{--tw-text-opacity:1;color:rgb(244 239 230/var(--tw-text-opacity,1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-\[\#f4efe6\]\/5:disabled{background-color:#f4efe60d}.disabled\:bg-ivory\/10:disabled{background-color:rgb(var(--ivory-rgb) / .1)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-\[\#f4efe6\]\/35:disabled{color:#f4efe659}.disabled\:text-ivory\/25:disabled{color:rgb(var(--ivory-rgb) / .25)}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:grayscale:disabled{--tw-grayscale:grayscale(100%);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)}.disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:hover\:border-\[\#f4efe6\]\/10:hover:disabled{border-color:#f4efe61a}.disabled\:hover\:bg-\[\#241d1a\]\/35:hover:disabled{background-color:#241d1a59}.disabled\:hover\:brightness-100:hover:disabled{--tw-brightness:brightness(1);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)}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:opacity-90{opacity:.9}.group:hover .group-hover\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/fav:hover .group-hover\/fav\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/fav:hover .group-hover\/fav\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/image:hover .group-hover\/image\:scale-\[1\.045\]{--tw-scale-x:1.045;--tw-scale-y:1.045;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.025\]{--tw-scale-x:1.025;--tw-scale-y:1.025;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x:1.035;--tw-scale-y:1.035;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.045\]{--tw-scale-x:1.045;--tw-scale-y:1.045;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.105\]{--tw-scale-x:1.105;--tw-scale-y:1.105;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.14\]{--tw-scale-x:1.14;--tw-scale-y:1.14;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.24\]{--tw-scale-x:1.24;--tw-scale-y:1.24;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[\#c9a87c\]\/80{border-color:#c9a87ccc}.group:hover .group-hover\:border-brown\/45{border-color:rgb(var(--brown-rgb,86 67 60) / .45)}.group:hover .group-hover\:bg-\[\#b58b4d\]\/25{background-color:#b58b4d40}.group:hover .group-hover\:bg-\[\#e2bf78\]{--tw-bg-opacity:1;background-color:rgb(226 191 120/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-brown-dark\/75{background-color:rgb(var(--brown-dark-rgb,74 56 49) / .75)}.group\/play:hover .group-hover\/play\:text-catalog-accent{--tw-text-opacity:1;color:rgb(var(--catalog-accent-rgb,208 170 112) / var(--tw-text-opacity,1))}.group:hover .group-hover\:text-\[\#d8b36a\]{--tw-text-opacity:1;color:rgb(216 179 106/var(--tw-text-opacity,1))}.group\/author:hover .group-hover\/author\:decoration-current,.group\/link:hover .group-hover\/link\:decoration-current,.group\/name:hover .group-hover\/name\:decoration-current,.group\/player-author:hover .group-hover\/player-author\:decoration-current,.group\/player-title:hover .group-hover\/player-title\:decoration-current,.group:hover .group-hover\:decoration-current{text-decoration-color:currentColor}.group\/fav:hover .group-hover\/fav\:opacity-85{opacity:.85}.group\/locale:hover .group-hover\/locale\:opacity-100{opacity:1}.group\/meter-field:hover .group-hover\/meter-field\:opacity-50{opacity:.5}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-20{opacity:.2}.group:hover .group-hover\:opacity-90{opacity:.9}.group:focus .group-focus\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/play:focus .group-focus\/play\:text-catalog-accent{--tw-text-opacity:1;color:rgb(var(--catalog-accent-rgb,208 170 112) / var(--tw-text-opacity,1))}.group:focus .group-focus\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:scale-\[1\.035\]{--tw-scale-x:1.035;--tw-scale-y:1.035;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-visible .group-focus-visible\:scale-\[1\.105\]{--tw-scale-x:1.105;--tw-scale-y:1.105;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/locale:focus-visible .group-focus-visible\/locale\:opacity-100{opacity:1}.group\/meter-field:focus-visible .group-focus-visible\/meter-field\:opacity-50{opacity:.5}.group:focus-visible .group-focus-visible\:opacity-0{opacity:0}.group:focus-visible .group-focus-visible\:opacity-100,.peer:checked~.peer-checked\:opacity-100{opacity:1}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.has-\[\:focus-visible\]\:ring-inset:has(:focus-visible){--tw-ring-inset:inset}.has-\[\:focus-visible\]\:ring-\[\#d8b36a\]\/60:has(:focus-visible){--tw-ring-color:#d8b36a99}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:hover\:shadow-\[0_6px_0_rgb\(185_172_153_\/_0\.75\)\,0_10px_16px_rgb\(8_5_3_\/_0\.24\)\,inset_0_1px_0_rgb\(255_255_255_\/_0\.9\)\]:hover{--tw-shadow:0 6px 0 #b9ac99bf,0 10px 16px #0805033d,inset 0 1px 0 #ffffffe6;--tw-shadow-colored:0 6px 0 var(--tw-shadow-color), 0 10px 16px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.motion-safe\:active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:translate-y-0\.5:active{--tw-translate-y:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1280px){.max-xl\:max-h-\[650px\]{max-height:650px}.max-xl\:max-h-\[75vh\]{max-height:75vh}}@media not all and (min-width:768px){.max-md\:\!bg-\[var\(--page-canvas\,\#eee7dd\)\]{background-color:var(--page-canvas,#eee7dd)!important}.max-md\:\!backdrop-blur-none{--tw-backdrop-blur: !important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.max-md\:\!backdrop-saturate-100{--tw-backdrop-saturate:saturate(1)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}}@media (min-width:420px){.min-\[420px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.sm\:left-5{left:1.25rem}.sm\:right-10{right:2.5rem}.sm\:right-6{right:1.5rem}.sm\:right-auto{right:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:row-start-2{grid-row-start:2}.sm\:row-start-3{grid-row-start:3}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:-mt-5{margin-top:-1.25rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mt-28{margin-top:7rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid{display:grid}.sm\:h-10{height:2.5rem}.sm\:h-14{height:3.5rem}.sm\:h-28{height:7rem}.sm\:h-32{height:8rem}.sm\:h-36{height:9rem}.sm\:h-52{height:13rem}.sm\:h-56{height:14rem}.sm\:h-64{height:16rem}.sm\:h-7{height:1.75rem}.sm\:h-9{height:2.25rem}.sm\:h-\[28rem\]{height:28rem}.sm\:h-\[3\.75rem\]{height:3.75rem}.sm\:h-\[480px\]{height:480px}.sm\:h-\[72px\]{height:72px}.sm\:h-auto{height:auto}.sm\:min-h-0{min-height:0}.sm\:min-h-\[450px\]{min-height:450px}.sm\:w-14{width:3.5rem}.sm\:w-20{width:5rem}.sm\:w-28{width:7rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-7{width:1.75rem}.sm\:w-9{width:2.25rem}.sm\:w-\[21rem\]{width:21rem}.sm\:w-\[360px\]{width:360px}.sm\:w-\[72px\]{width:72px}.sm\:w-auto{width:auto}.sm\:w-fit{width:fit-content}.sm\:min-w-80{min-width:20rem}.sm\:min-w-\[132px\]{min-width:132px}.sm\:min-w-\[92px\]{min-width:92px}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:-translate-x-\[1\.4rem\]{--tw-translate-x:-1.4rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-y-44{--tw-translate-y:11rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-\[1\.22\]{--tw-scale-x:1.22;--tw-scale-y:1.22;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:snap-none{scroll-snap-type:none}.sm\:scroll-px-6{scroll-padding-left:1.5rem;scroll-padding-right:1.5rem}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.sm\:grid-cols-\[5rem_1fr\]{grid-template-columns:5rem 1fr}.sm\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.sm\:grid-cols-\[auto\]{grid-template-columns:auto}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_72px\]{grid-template-columns:minmax(0,1fr) 72px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(12rem\,1fr\)_10rem_auto\]{grid-template-columns:minmax(12rem,1fr) 10rem auto}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-14{gap:3.5rem}.sm\:gap-28{gap:7rem}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:gap-y-12{row-gap:3rem}.sm\:overflow-visible{overflow:visible}.sm\:p-10{padding:2.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pr-24{padding-right:6rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-2{padding-top:.5rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-72{padding-top:18rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-\[1\.9rem\]{font-size:1.9rem}.sm\:text-\[2\.4rem\]{font-size:2.4rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3\.8px\]{font-size:3.8px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-tight{line-height:1.25}.sm\:tracking-\[\.18em\]{letter-spacing:.18em}}@media (min-width:768px){.md\:invisible{visibility:hidden}.md\:relative{position:relative}.md\:sticky{position:sticky}.md\:inset-auto{inset:auto}.md\:left-8{left:2rem}.md\:top-24{top:6rem}.md\:top-4{top:1rem}.md\:top-\[8\.9rem\]{top:8.9rem}.md\:z-20{z-index:20}.md\:z-\[21\]{z-index:21}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-3{margin-bottom:.75rem}.md\:ml-0{margin-left:0}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:contents{display:contents}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-72{height:18rem}.md\:max-h-\[calc\(100svh-7rem\)\]{max-height:calc(100svh - 7rem)}.md\:min-h-10{min-height:2.5rem}.md\:min-h-12{min-height:3rem}.md\:min-h-\[44rem\]{min-height:44rem}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-\[36rem\]{width:36rem}.md\:w-\[68\%\]{width:68%}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:min-w-0{min-width:0}.md\:min-w-\[24rem\]{min-width:24rem}.md\:min-w-\[36rem\]{min-width:36rem}.md\:max-w-2xl{max-width:42rem}.md\:max-w-\[12rem\]{max-width:12rem}.md\:max-w-\[24rem\]{max-width:24rem}.md\:flex-1{flex:1}.md\:flex-shrink-0{flex-shrink:0}.md\:basis-0{flex-basis:0}.md\:translate-x-\[56\%\]{--tw-translate-x:56%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.md\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_140px_170px_150px\]{grid-template-columns:minmax(0,1fr) 140px 170px 150px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(12rem\,\.75fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(12rem,.75fr) minmax(0,1.5fr)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:gap-14{gap:3.5rem}.md\:gap-20{gap:5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.md\:overflow-y-auto{overflow-y:auto}.md\:rounded-lg{border-radius:.5rem}.md\:border-r{border-right-width:1px}.md\:border-brown\/15{border-color:rgb(var(--brown-rgb,86 67 60) / .15)}.md\:p-10{padding:2.5rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-36{padding-bottom:9rem}.md\:pl-6{padding-left:1.5rem}.md\:pr-2{padding-right:.5rem}.md\:pt-0{padding-top:0}.md\:pt-8{padding-top:2rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[0\.92rem\]{font-size:.92rem}.md\:text-\[1\.05rem\]{font-size:1.05rem}.md\:text-\[3\.8rem\]{font-size:3.8rem}.md\:text-\[7rem\]{font-size:7rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:bottom-0{bottom:0}.lg\:right-14{right:3.5rem}.lg\:right-\[calc\(100\%\+1rem\)\]{right:calc(100% + 1rem)}.lg\:top-0{top:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:ml-8{margin-left:2rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-40{height:10rem}.lg\:h-52{height:13rem}.lg\:h-\[540px\]{height:540px}.lg\:max-h-\[calc\(100svh-12rem\)\]{max-height:calc(100svh - 12rem)}.lg\:min-h-0{min-height:0}.lg\:min-h-\[420px\]{min-height:420px}.lg\:min-h-\[680px\]{min-height:680px}.lg\:min-h-\[min\(53rem\,calc\(100svh-2rem\)\)\]{min-height:min(53rem,100svh - 2rem)}.lg\:min-h-max{min-height:max-content}.lg\:w-40{width:10rem}.lg\:w-52{width:13rem}.lg\:w-56{width:14rem}.lg\:w-\[28rem\]{width:28rem}.lg\:w-auto{width:auto}.lg\:min-w-\[12rem\]{min-width:12rem}.lg\:max-w-none{max-width:none}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr .98fr}.lg\:grid-cols-\[1\.12fr_\.88fr\]{grid-template-columns:1.12fr .88fr}.lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.lg\:grid-cols-\[1\.35fr_repeat\(4\,1fr\)\]{grid-template-columns:1.35fr repeat(4,1fr)}.lg\:grid-cols-\[190px_minmax\(0\,1fr\)_auto\]{grid-template-columns:190px minmax(0,1fr) auto}.lg\:grid-cols-\[1fr_1\.05fr\]{grid-template-columns:1fr 1.05fr}.lg\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.lg\:grid-cols-\[4\.25rem_6\.25rem_5\.25rem_4\.25rem\]{grid-template-columns:4.25rem 6.25rem 5.25rem 4.25rem}.lg\:grid-cols-\[4\.25rem_6\.25rem_5\.25rem_4\.25rem_4\.25rem\]{grid-template-columns:4.25rem 6.25rem 5.25rem 4.25rem 4.25rem}.lg\:grid-cols-\[minmax\(0\,0\.88fr\)_minmax\(0\,1\.12fr\)\]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1\.02fr\)_auto_minmax\(0\,0\.92fr\)\]{grid-template-columns:minmax(0,1.02fr) auto minmax(0,.92fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(22rem\,\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.lg\:grid-cols-\[minmax\(16rem\,1\.35fr\)_minmax\(8rem\,1fr\)_minmax\(8rem\,1fr\)_minmax\(8rem\,1fr\)_max-content\]{grid-template-columns:minmax(16rem,1.35fr) minmax(8rem,1fr) minmax(8rem,1fr) minmax(8rem,1fr) max-content}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-32{gap:8rem}.lg\:gap-8{gap:2rem}.lg\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.lg\:justify-self-start{justify-self:start}.lg\:justify-self-end{justify-self:end}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pt-36{padding-top:9rem}.lg\:pt-40{padding-top:10rem}.lg\:pt-\[28svh\]{padding-top:28svh}.lg\:pt-\[calc\(8rem\+var\(--safe-area-top\)\)\]{padding-top:calc(8rem + var(--safe-area-top))}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:fixed{position:fixed}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:sticky{position:sticky}.xl\:bottom-0{bottom:0}.xl\:bottom-\[6\.45rem\]{bottom:6.45rem}.xl\:left-0{left:0}.xl\:left-1{left:.25rem}.xl\:left-1\/2{left:50%}.xl\:left-\[20\.75rem\]{left:20.75rem}.xl\:left-\[5\.25rem\]{left:5.25rem}.xl\:right-0{right:0}.xl\:right-1{right:.25rem}.xl\:right-\[22\.75rem\]{right:22.75rem}.xl\:right-\[3rem\]{right:3rem}.xl\:right-\[4\.5rem\]{right:4.5rem}.xl\:top-3{top:.75rem}.xl\:top-\[4\.75rem\]{top:4.75rem}.xl\:z-20{z-index:20}.xl\:z-30{z-index:30}.xl\:order-none{order:0}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:block{display:block}.xl\:\!flex{display:flex!important}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:h-16{height:4rem}.xl\:h-\[calc\(100vh-4\.5rem\)\]{height:calc(100vh - 4.5rem)}.xl\:h-full{height:100%}.xl\:h-screen{height:100vh}.xl\:min-h-0{min-height:0}.xl\:min-h-10{min-height:2.5rem}.xl\:min-h-\[28rem\]{min-height:28rem}.xl\:w-16{width:4rem}.xl\:w-80{width:20rem}.xl\:w-\[22rem\]{width:22rem}.xl\:w-\[4\.5rem\]{width:4.5rem}.xl\:w-\[624px\]{width:624px}.xl\:w-full{width:100%}.xl\:max-w-none{max-width:none}.xl\:flex-1{flex:1}.xl\:shrink-0{flex-shrink:0}.xl\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[19rem_minmax\(0\,1fr\)\]{grid-template-columns:19rem minmax(0,1fr)}.xl\:grid-cols-\[256px_minmax\(0\,1fr\)\]{grid-template-columns:256px minmax(0,1fr)}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)_360px\]{grid-template-columns:320px minmax(0,1fr) 360px}.xl\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.xl\:grid-cols-\[340px_minmax\(0\,1fr\)_minmax\(380px\,0\.8fr\)\]{grid-template-columns:340px minmax(0,1fr) minmax(380px,.8fr)}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:grid-cols-\[76px_minmax\(0\,1fr\)\]{grid-template-columns:76px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:items-start{align-items:flex-start}.xl\:gap-1{gap:.25rem}.xl\:gap-10{gap:2.5rem}.xl\:gap-16{gap:4rem}.xl\:gap-20{gap:5rem}.xl\:gap-4{gap:1rem}.xl\:gap-6{gap:1.5rem}.xl\:overflow-x-hidden{overflow-x:hidden}.xl\:px-1{padding-left:.25rem;padding-right:.25rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:pt-3{padding-top:.75rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1536px){.\32 xl\:right-1{right:.25rem}.\32 xl\:right-\[25\.75rem\]{right:25.75rem}.\32 xl\:-mx-4{margin-left:-1rem;margin-right:-1rem}.\32 xl\:mx-4{margin-left:1rem;margin-right:1rem}.\32 xl\:flex{display:flex}.\32 xl\:w-\[25rem\]{width:25rem}.\32 xl\:scroll-px-4{scroll-padding-left:1rem;scroll-padding-right:1rem}.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.\32 xl\:px-4{padding-left:1rem;padding-right:1rem}.\32 xl\:pr-52{padding-right:13rem}}.dark\:divide-ivory\/10:where([data-theme=dark],[data-theme=dark] *)>:not([hidden])~:not([hidden]),.dark\:border-ivory\/10:where([data-theme=dark],[data-theme=dark] *){border-color:rgb(var(--ivory-rgb) / .1)}.dark\:border-ivory\/15:where([data-theme=dark],[data-theme=dark] *){border-color:rgb(var(--ivory-rgb) / .15)}.dark\:border-ivory\/20:where([data-theme=dark],[data-theme=dark] *){border-color:rgb(var(--ivory-rgb) / .2)}.dark\:border-ivory\/25:where([data-theme=dark],[data-theme=dark] *){border-color:rgb(var(--ivory-rgb) / .25)}.dark\:border-ivory\/40:where([data-theme=dark],[data-theme=dark] *){border-color:rgb(var(--ivory-rgb) / .4)}.dark\:bg-\[\#211b16\]:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(33 27 22/var(--tw-bg-opacity,1))}.dark\:bg-\[\#332b24\]:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(51 43 36/var(--tw-bg-opacity,1))}.dark\:bg-\[\#d8b36a\]:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(216 179 106/var(--tw-bg-opacity,1))}.dark\:bg-black\/10:where([data-theme=dark],[data-theme=dark] *){background-color:#0000001a}.dark\:bg-black\/20:where([data-theme=dark],[data-theme=dark] *){background-color:#0003}.dark\:bg-black\/35:where([data-theme=dark],[data-theme=dark] *){background-color:#00000059}.dark\:bg-ivory\/10:where([data-theme=dark],[data-theme=dark] *){background-color:rgb(var(--ivory-rgb) / .1)}.dark\:bg-ivory\/15:where([data-theme=dark],[data-theme=dark] *){background-color:rgb(var(--ivory-rgb) / .15)}.dark\:bg-ivory\/5:where([data-theme=dark],[data-theme=dark] *){background-color:rgb(var(--ivory-rgb) / .05)}.dark\:text-\[\#d8b36a\]:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(216 179 106/var(--tw-text-opacity,1))}.dark\:text-\[\#dec091\]:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(222 192 145/var(--tw-text-opacity,1))}.dark\:text-brown\/60:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--brown-rgb,86 67 60) / .6)}.dark\:text-ivory:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(var(--ivory-rgb) / var(--tw-text-opacity,1))}.dark\:text-ivory\/55:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--ivory-rgb) / .55)}.dark\:text-ivory\/60:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--ivory-rgb) / .6)}.dark\:text-ivory\/65:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--ivory-rgb) / .65)}.dark\:text-ivory\/70:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--ivory-rgb) / .7)}.dark\:text-ivory\/75:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--ivory-rgb) / .75)}.dark\:text-ivory\/80:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--ivory-rgb) / .8)}.dark\:text-ivory\/85:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--ivory-rgb) / .85)}.dark\:text-ivory\/90:where([data-theme=dark],[data-theme=dark] *){color:rgb(var(--ivory-rgb) / .9)}.dark\:text-red-200:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.dark\:text-red-300:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:accent-\[\#c9a87c\]:where([data-theme=dark],[data-theme=dark] *){accent-color:#c9a87c}.dark\:opacity-35:where([data-theme=dark],[data-theme=dark] *){opacity:.35}.dark\:shadow-\[0_4px_12px_rgb\(0_0_0_\/_0\.3\)\,inset_0_1px_0_rgb\(255_255_255_\/_0\.05\)\]:where([data-theme=dark],[data-theme=dark] *){--tw-shadow:0 4px 12px #0000004d,inset 0 1px 0 #ffffff0d;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:placeholder\:text-ivory\/50:where([data-theme=dark],[data-theme=dark] *)::-moz-placeholder{color:rgb(var(--ivory-rgb) / .5)}.dark\:placeholder\:text-ivory\/50:where([data-theme=dark],[data-theme=dark] *)::placeholder{color:rgb(var(--ivory-rgb) / .5)}.dark\:hover\:bg-ivory\/10:hover:where([data-theme=dark],[data-theme=dark] *){background-color:rgb(var(--ivory-rgb) / .1)}.dark\:hover\:bg-ivory\/5:hover:where([data-theme=dark],[data-theme=dark] *){background-color:rgb(var(--ivory-rgb) / .05)}.dark\:hover\:text-\[\#c9a87c\]:hover:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(201 168 124/var(--tw-text-opacity,1))}.dark\:hover\:text-ivory:hover:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(var(--ivory-rgb) / var(--tw-text-opacity,1))}.\[\&\:\:-moz-range-thumb\]\:h-\[var\(--thumb-size\)\]::-moz-range-thumb{height:var(--thumb-size)}.\[\&\:\:-moz-range-thumb\]\:w-\[var\(--thumb-size\)\]::-moz-range-thumb{width:var(--thumb-size)}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-width:0}.\[\&\:\:-moz-range-thumb\]\:bg-\[\#d0aa70\]::-moz-range-thumb{--tw-bg-opacity:1;background-color:rgb(208 170 112/var(--tw-bg-opacity,1))}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:h-\[var\(--thumb-size\)\]::-webkit-slider-thumb{height:var(--thumb-size)}.\[\&\:\:-webkit-slider-thumb\]\:w-\[var\(--thumb-size\)\]::-webkit-slider-thumb{width:var(--thumb-size)}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-\[\#d0aa70\]::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:rgb(208 170 112/var(--tw-bg-opacity,1))}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>button\]\:px-2\.5>button{padding-left:.625rem;padding-right:.625rem}.\[\&\>button\]\:pr-14>button{padding-right:3.5rem}.\[\&_button\>img\]\:\!h-28 button>img{height:7rem!important}.\[\&_button\>img\]\:\!w-28 button>img{width:7rem!important}.\[\&_button\>span\]\:\!h-9 button>span{height:2.25rem!important}.\[\&_button\>span\]\:\!w-9 button>span{width:2.25rem!important}.\[\&_button\]\:pointer-events-auto button{pointer-events:auto}.\[\&_canvas\]\:block canvas{display:block}.\[\&_canvas\]\:h-full canvas{height:100%}.\[\&_canvas\]\:w-full canvas{width:100%}.\[\&_svg\]\:h-full svg{height:100%}.\[\&_svg\]\:w-full svg{width:100%}
