@import"https://fonts.googleapis.com/css2?family=Baskervville:ital,wght@0,400..700;1,400..700&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@layer reset,base,tokens,recipes,utilities;@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;font-family:var(--global-font-body, var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor);box-sizing:border-box}hr{color:inherit;height:0px;border-top-width:1px}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;background:transparent;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback: rgba(0, 0, 0, .5);opacity:1;color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection, rgba(0, 115, 255, .3))}textarea{resize:vertical}table{border-color:inherit;text-indent:0px;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em;font-feature-settings:normal;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*{margin:0;padding:0;box-sizing:border-box;color:#333132;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal}a{cursor:pointer}img,svg{display:block}body{position:relative;background-color:#f6f2ee}body:has(dialog[open]){overflow:hidden}html{scroll-behavior:smooth;scroll-padding-top:5.3125rem}.animate-flowIn{animation:flowIn ease-out .5s;animation-fill-mode:forwards}.animate-drawer-close{animation:animateDialogOut .6s ease-in!important;animation-fill-mode:forwards!important}.animate-drawer-close::backdrop{animation:animateDialogBackdropOut .6s ease-in reverse!important;animation-fill-mode:forwards!important}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}@media screen and (min-width:48rem){html{scroll-padding-top:6.25rem}}}@layer tokens{:where(:root,:host){--colors-solids-white: #FFFFFF;--colors-primary-border: #D9D9D9;--colors-primary-divider: #757575;--colors-primary-background: #F6F2EE;--colors-primary-text: #333132;--colors-primary-button-contained: #F5F5F5;--colors-secondary-background: #F5F5F5;--colors-secondary-text: #786F6A;--colors-brown-100: #DDD4CE;--colors-brown-400: #95745E;--colors-brown-500: #92715A;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes flowIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes logoIn{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes drawPathIn{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes animateDialogIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes animateDialogOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes animateDialogBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes animateDialogBackdropOut{0%{opacity:0}to{opacity:1}}}@layer utilities{@layer compositions{.textStyle_body\.body1{font-size:1rem;line-height:140%;font-family:DM Sans,sans-serif}.textStyle_heading\.h5{font-size:1.44rem}.textStyle_heading\.h5,.textStyle_heading\.h6{line-height:120%;letter-spacing:-2%;font-family:Baskervville,serif}.textStyle_heading\.h6{font-size:1.2rem}.textStyle_component\.button\.primary{font-family:Baskervville,serif;font-weight:700;font-size:1rem;line-height:100%;letter-spacing:.05rem}.textStyle_heading\.h1{line-height:120%;font-size:2.7rem}.textStyle_heading\.h1,.textStyle_component\.navigation{letter-spacing:-2%;font-family:Baskervville,serif}.textStyle_component\.navigation{font-weight:600;font-size:1.2rem;line-height:100%}.textStyle_heading\.h3{font-size:2.07rem;line-height:120%;letter-spacing:-2%;font-family:Baskervville,serif}.\[\&_\>_li\]\:textStyle_body\.body1>li{font-size:1rem;line-height:140%;font-family:DM Sans,sans-serif}}.anim_logoIn_0\.85s_ease-out{animation:logoIn .85s ease-out}.p_6rem_1\.5rem{padding:6rem 1.5rem}.p_6rem_3rem{padding:6rem 3rem}.m_auto{margin:auto}.p_8rem_5rem{padding:8rem 5rem}.bd_1px_solid{border:1px solid}.p_0{padding:0}.p_0\.75rem{padding:.75rem}.p_2rem_1rem_5rem_1rem{padding:2rem 1rem 5rem}.p_4rem_1rem{padding:4rem 1rem}.bg_primary\.background{background:var(--colors-primary-background)}.p_1\.5rem_1rem{padding:1.5rem 1rem}.p_1rem_1\.5rem{padding:1rem 1.5rem}.p_0_1rem{padding:0 1rem}.m_unset{margin:unset}.p_3rem_1rem{padding:3rem 1rem}.gap_2rem{gap:2rem}.bg-p_center_center\,_calc\(50\%_\+_6px\)_65\%{background-position:center center,calc(50% + 6px) 65%}.gap_1rem{gap:1rem}.bdr_0\.5rem{border-radius:.5rem}.trs_all_0\.1s_ease-out{transition:all .1s ease-out}.bd-c_secondary\.text{border-color:var(--colors-secondary-text)}.ov_hidden{overflow:hidden}.gap_1\.5rem{gap:1.5rem}.bd-t_1px_solid{border-top:1px solid}.bd-c_primary\.border{border-color:var(--colors-primary-border)}.gap_0\.5rem{gap:.5rem}.bd-b_1px_solid{border-bottom:1px solid}.op_0{opacity:0}.anim-dly_0\.35s{animation-delay:.35s}.anim-fm_forwards{animation-fill-mode:forwards}.bg-c_gray{background-color:gray}.d_flex{display:flex}.flex-d_column{flex-direction:column}.ai_center{align-items:center}.jc_center{justify-content:center}.bg-i_linear-gradient\(rgba\(255\,_255\,_255\,_0\.85\)\,_rgba\(255\,_255\,_255\,_0\.65\)\)\,_url\(\/hero\.webp\){background-image:linear-gradient(#ffffffd9,#ffffffa6),url(/hero.webp)}.bg-s_cover{background-size:cover}.bg-r_no-repeat{background-repeat:no-repeat}.ff_DM_Sans{font-family:DM Sans}.fw_500{font-weight:500}.fs_1\.125rem{font-size:1.125rem}.lh_120\%{line-height:120%}.ls_0\.03rem{letter-spacing:.03rem}.ta_center{text-align:center}.white-space_nowrap{white-space:nowrap}.c_secondary\.text{color:var(--colors-secondary-text)}.pos_absolute{position:absolute}.obj-f_cover{object-fit:cover}.obj-p_center{object-position:center}.pos_relative{position:relative}.flex-g_1{flex-grow:1}.obj-p_60\%_bottom{object-position:60% bottom}.bg-c_secondary\.background{background-color:var(--colors-secondary-background)}.ai_flex-end{align-items:flex-end}.fw_400{font-weight:400}.font-style_italic{font-style:italic}.ta_end{text-align:end}.bg-c_primary\.background{background-color:var(--colors-primary-background)}.obj-f_contain{object-fit:contain}.bx-sh_4\.0px_8\.0px_8\.0px_hsl\(0deg_0\%_0\%_\/_0\.38\){box-shadow:4px 8px 8px #00000061}.cursor_pointer{cursor:pointer}.bg-c_brown\.400{background-color:var(--colors-brown-400)}.c_primary\.button\.contained{color:var(--colors-primary-button-contained)}.bg-c_solids\.white{background-color:var(--colors-solids-white)}.ai_flex-start{align-items:flex-start}.jc_flex-start{justify-content:flex-start}.c_brown\.100{color:var(--colors-brown-100)}.ff_Baskervville\,_serif{font-family:Baskervville,serif}.fs_6\.625rem{font-size:6.625rem}.lh_100\%{line-height:100%}.d_block{display:block}.fs_1rem{font-size:1rem}.c_primary\.text{color:var(--colors-primary-text)}.resize_none{resize:none}.bg-c_primary\.divider{background-color:var(--colors-primary-divider)}.d_none{display:none}.white-space_no-wrap{white-space:no-wrap}.jc_space-between{justify-content:space-between}.flex-wrap_wrap{flex-wrap:wrap}.pos_sticky{position:sticky}.z_1{z-index:1}.flex-sh_0{flex-shrink:0}.fs_1\.25rem{font-size:1.25rem}.tov_ellipsis{text-overflow:ellipsis}.ls_0\.05rem{letter-spacing:.05rem}.fs_1\.5rem{font-size:1.5rem}.ff_DM_Sans\,_sans-serif{font-family:DM Sans,sans-serif}.inset-s_unset{inset-inline-start:unset}.pointer-events_none{pointer-events:none}.w_20rem{width:20rem}.h_auto{height:auto}.w_100\%{width:100%}.h_100\%{height:100%}.min-h_68vh{min-height:68vh}.top_0{top:0}.left_0{left:0}.h_300px{height:300px}.h_600{height:600px}.max-w_50rem{max-width:50rem}.mr_1rem{margin-right:1rem}.left_45\%{left:45%}.bottom_0{bottom:0}.w_75\%{width:75%}.left_5\%{left:5%}.max-h_350px{max-height:350px}.w_14\.75rem{width:14.75rem}.h_fit-content{height:fit-content}.h_450px{height:450px}.mb_1\.5rem{margin-bottom:1.5rem}.max-w_26rem{max-width:26rem}.h_1px{height:1px}.w_max-content{width:max-content}.h_1\.3rem{height:1.3rem}.mt_4rem{margin-top:4rem}.max-w_20rem{max-width:20rem}.mt_1\.5rem{margin-top:1.5rem}.max-w_45rem{max-width:45rem}.bd-b-c_primary\.divider{border-bottom-color:var(--colors-primary-divider)}.pb_3\.2rem{padding-bottom:3.2rem}.bd-b-c_primary\.border{border-bottom-color:var(--colors-primary-border)}.min-w_10px{min-width:10px}.max-w_none{max-width:none}.max-h_none{max-height:none}.mt_3rem{margin-top:3rem}.pb_1\.5rem{padding-bottom:1.5rem}.w_60px{width:60px}.top_1\.5rem{top:1.5rem}.right_1\.5rem{right:1.5rem}.\[\&_\#underline-mask_\>_path\]\:anim_drawPathIn_1\.6s_cubic-bezier\(\.65\,\.34\,\.45\,\.83\) #underline-mask>path{animation:drawPathIn 1.6s cubic-bezier(.65,.34,.45,.83)}.open\:anim_animateDialogIn_0\.6s_ease-out:is([open],[data-open],[data-state=open],:popover-open){animation:animateDialogIn .6s ease-out}.after\:trs_transform_0\.15s_ease-out:after{transition:transform .15s ease-out}.\[\&_\#underline-mask_\>_path\]\:stk-dsh_1 #underline-mask>path{stroke-dasharray:1}.\[\&_\#underline-mask_\>_path\]\:stk-do_1 #underline-mask>path{stroke-dashoffset:1}.\[\&_\#underline-mask_\>_path\]\:anim-dly_1\.35s #underline-mask>path{animation-delay:1.35s}.\[\&_\#underline-mask_\>_path\]\:anim-fm_forwards #underline-mask>path{animation-fill-mode:forwards}.disabled\:cursor_default:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:default}.disabled\:bg-c_primary\.divider:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){background-color:var(--colors-primary-divider)}.disabled\:op_0\.8:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.8}.placeholder\:c_brown\.500::placeholder,.placeholder\:c_brown\.500[data-placeholder]{color:var(--colors-brown-500)}.after\:bg-c_secondary\.text:after{background-color:var(--colors-secondary-text)}.after\:content_\"_\":after{content:" "}.after\:pos_absolute:after{position:absolute}.after\:bg-c_primary\.text:after{background-color:var(--colors-primary-text)}.after\:trf_scale\(0\):after{transform:scale(0)}.after\:trf-o_left_center:after{transform-origin:left center}.after\:op_0\.65:after{opacity:.65}.\[\&_\>_li\]\:pos_relative>li{position:relative}.\[\&_\>_li\]\:c_secondary\.text>li{color:var(--colors-secondary-text)}.open\:d_flex:is([open],[data-open],[data-state=open],:popover-open){display:flex}.open\:flex-d_column:is([open],[data-open],[data-state=open],:popover-open){flex-direction:column}.open\:bg-c_secondary\.background:is([open],[data-open],[data-state=open],:popover-open){background-color:var(--colors-secondary-background)}.open\:anim-fm_forwards:is([open],[data-open],[data-state=open],:popover-open){animation-fill-mode:forwards}.backdrop\:bg-c_rgba\(51\,_49\,_50\,_0\.65\)::backdrop{background-color:#333132a6}.after\:bottom_0:after{bottom:0}.after\:left_0:after{left:0}.after\:w_100\%:after{width:100%}.after\:h_1px:after{height:1px}.\[\&_\>_li\]\:pl_0\.8rem>li{padding-left:.8rem}.open\:h_100\%:is([open],[data-open],[data-state=open],:popover-open){height:100%}.open\:right_0:is([open],[data-open],[data-state=open],:popover-open){right:0}.open\:max-w_100vw:is([open],[data-open],[data-state=open],:popover-open){max-width:100vw}.open\:w_25rem:is([open],[data-open],[data-state=open],:popover-open){width:25rem}.open\:top_0:is([open],[data-open],[data-state=open],:popover-open){top:0}.hover\:bd-c_hsl\(24\,_23\%\,_54\%\):is(:hover,[data-hover]){border-color:#a5846f}.active\:bd-c_hsl\(23\,_23\%\,_42\%\):is(:active,[data-active]){border-color:#846552}.active\:bx-sh_2px_4px_4px_hsl\(0deg_0\%_0\%_\/_0\.48\):is(:active,[data-active]){box-shadow:2px 4px 4px #0000007a}.open\:backdrop\:anim_animateDialogBackdropIn_1s_ease-out:is([open],[data-open],[data-state=open],:popover-open)::backdrop{animation:animateDialogBackdropIn 1s ease-out}.enabled\:hover\:bg-c_hsl\(24\,_23\%\,_54\%\):enabled:is(:hover,[data-hover]){background-color:#a5846f}.enabled\:active\:bg-c_hsl\(23\,_23\%\,_42\%\):enabled:is(:active,[data-active]){background-color:#846552}.enabled\:active\:trf_translateY\(1px\):enabled:is(:active,[data-active]){transform:translateY(1px)}.\[\&_\>_li\]\:before\:content_\"◦\">li:before{content:"◦"}.\[\&_\>_li\]\:before\:c_secondary\.text>li:before{color:var(--colors-secondary-text)}.\[\&_\>_li\]\:before\:pos_absolute>li:before{position:absolute}.\[\&_\>_li\]\:before\:trf_translateY\(5\%\)_scale\(1\.5\)>li:before{transform:translateY(5%) scale(1.5)}.open\:backdrop\:anim-fm_forwards:is([open],[data-open],[data-state=open],:popover-open)::backdrop{animation-fill-mode:forwards}.\[\&_\>_li\]\:before\:left_0>li:before{left:0}.\[\&_\>_li\]\:before\:top_0>li:before{top:0}.hover\:after\:trf_scale\(1\):is(:hover,[data-hover]):after{transform:scale(1)}@media screen and (min-width:40rem){.sm\:h_2rem{height:2rem}.sm\:w_2rem{width:2rem}.sm\:h_2\.5rem{height:2.5rem}}@media screen and (min-width:48rem){.md\:p_10rem_1\.5rem{padding:10rem 1.5rem}.md\:p_6rem_5rem{padding:6rem 5rem}.md\:p_2\.5rem{padding:2.5rem}.md\:p_1\.5rem{padding:1.5rem}.md\:flex-d_initial{flex-direction:initial}.md\:bg-c_secondary\.background{background-color:var(--colors-secondary-background)}.md\:white-space_nowrap{white-space:nowrap}.md\:d_none{display:none}.md\:d_flex{display:flex}.md\:w_27\.125rem{width:27.125rem}.md\:min-h_calc\(95vh_-_6\.25rem\){min-height:calc(95vh - 6.25rem)}.md\:h_600px{height:600px}.md\:max-h_450px{max-height:450px}}@media screen and (min-width:64rem){.lg\:p_4rem_4rem_6rem_4rem{padding:4rem 4rem 6rem}.lg\:fs_1\.2rem{font-size:1.2rem}.lg\:d_flex{display:flex}.lg\:d_none{display:none}.lg\:w_35rem{width:35rem}.lg\:left_10\%{left:10%}.lg\:w_50\%{width:50%}.lg\:w_40\%{width:40%}.lg\:h_auto{height:auto}.lg\:w_60\%{width:60%}.lg\:pb_4rem{padding-bottom:4rem}}}
