/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-400:oklch(85.2% .199 91.936);--color-blue-600:oklch(54.6% .245 262.881);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--spacing:.25rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-800:#67471d;--color-primary-700:#875d26;--color-primary-600:#a7732f;--color-primary-500:#c78938;--color-primary-400:#d09c58;--color-primary-300:#d9af78;--color-primary-200:#e2c297;--color-primary-100:#ebd5b7;--color-primary-50:#f4e8d7;--color-primary-base:#fdfaf7;--color-neutral-custom-950:#131211;--color-neutral-custom-900:#1e1c1a;--color-neutral-custom-800:#292624;--color-neutral-custom-700:#3e3a37;--color-neutral-custom-600:#544e4a;--color-neutral-custom-400:#bdb7b3;--color-neutral-custom-300:#d7d3d1;--color-neutral-custom-200:#e8e6e4;--color-neutral-custom-100:#f3f2f1;--color-neutral-custom-50:#f8f7f7;--color-neutral-custom-base:#fff;--font-playfair-display:"Playfair Display","serif";--font-lora:"Lora","serif";--font-work-sans:"Work Sans","sans-serif";--font-open-sans:"Open Sans","sans-serif";--font-inter:"Inter","sans-serif";--text-display-large:68px;--text-display-large--line-height:82px;--text-display-large--letter-spacing:-1.1px;--text-display-medium:42px;--text-display-medium--line-height:50px;--text-display-medium--letter-spacing:-.67px;--text-display-small:36px;--text-display-small--line-height:43px;--text-display-small--letter-spacing:-.58px;--text-h2-large:42px;--text-h2-large--line-height:50px;--text-h2-large--letter-spacing:-.67px;--text-h2-medium:26px;--text-h2-medium--line-height:31px;--text-h2-medium--letter-spacing:-.42px;--text-h2-small:20px;--text-h2-small--line-height:24px;--text-h2-small--letter-spacing:-.32px;--text-h3-large:28px;--text-h3-large--line-height:32px;--text-h3-large--letter-spacing:-.45px;--text-h3-medium:22px;--text-h3-medium--line-height:26px;--text-h3-medium--letter-spacing:-.32px;--text-h3-small:18px;--text-h3-small--line-height:22px;--text-h3-small--letter-spacing:-.29px;--text-label-large:18px;--text-label-large--line-height:20px;--text-label-large--letter-spacing:.42px;--text-label-medium:16px;--text-label-medium--line-height:18px;--text-label-medium--letter-spacing:.38px;--text-label-small:14px;--text-label-small--line-height:16px;--text-label-small--letter-spacing:.34px;--text-body-medium:16px;--text-body-medium--line-height:24px;--text-body-medium--letter-spacing:.19px;--text-body-small:14px;--text-body-small--line-height:21px;--text-body-small--letter-spacing:.17px;--text-small-text-large:12px;--text-small-text-large--line-height:16px;--text-small-text-large--letter-spacing:.14px;--text-small-text-small:10px;--text-small-text-small--line-height:14px;--text-small-text-small--letter-spacing:.12px;--text-cms-h3-medium:23px;--text-cms-h3-medium--line-height:30px;--text-cms-h3-medium--letter-spacing:-.46px;--text-cms-h3-small:20px;--text-cms-h3-small--line-height:36px;--text-cms-h3-small--letter-spacing:-.4px;--text-cms-label-medium:16px;--text-cms-label-medium--line-height:22px;--text-cms-label-medium--letter-spacing:.32px;--text-cms-label-small:14px;--text-cms-label-small--line-height:19px;--text-cms-label-small--letter-spacing:.28px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.container{width:100%;min-width:100%;min-height:800px;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*12);flex-direction:column;row-gap:150px;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.container{padding-inline:calc(var(--spacing)*9);padding-block:60px}}@media (min-width:64rem){.container{padding-block:100px;padding-inline:60px}}.container{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:3px;border-color:var(--color-primary-100);background-color:var(--color-primary-base);border-radius:36px 36px 0 0}@media (min-width:48rem){.container{border-top-left-radius:36px;border-top-right-radius:36px}}.contact-card{cursor:pointer;row-gap:calc(var(--spacing)*8);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1.5px;border-color:var(--color-primary-100);background-color:var(--color-primary-base);padding:calc(var(--spacing)*6);border-radius:12px;flex-direction:column;display:flex}.contact-card .icons{justify-content:space-between;display:flex}:is(.contact-card .icons>*){object-fit:cover}.contact-card .icons .main-icon{width:60px;height:60px}.contact-card .icons .small-icon{width:24px;height:24px}.contact-card .content{row-gap:calc(var(--spacing)*6);flex-direction:column;display:flex}.contact-card .content .title-and-description{row-gap:calc(var(--spacing)*3);flex-direction:column;display:flex}.contact-card .content .title-and-description h1{font-family:var(--font-lora);font-size:var(--text-h3-small);line-height:var(--tw-leading,var(--text-h3-small--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-small--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary-700)}@media (min-width:40rem){.contact-card .content .title-and-description h1{font-size:var(--text-h3-medium);line-height:var(--tw-leading,var(--text-h3-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-medium--letter-spacing))}}.contact-card .content .title-and-description p,.contact-card .content a{font-family:var(--font-work-sans);font-size:var(--text-label-small);line-height:var(--tw-leading,var(--text-label-small--line-height));letter-spacing:var(--tw-tracking,var(--text-label-small--letter-spacing));color:var(--color-primary-700)}@media (min-width:40rem){.contact-card .content .title-and-description p,.contact-card .content a{font-size:var(--text-label-medium);line-height:var(--tw-leading,var(--text-label-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-label-medium--letter-spacing))}}.contact-card .content .title-and-description p{color:var(--color-neutral-custom-700)}.contact-card .content a{color:var(--color-neutral-custom-800)}.general-section,.hero-section,.hero-product{width:100%;display:grid}.hero-section,.hero-product{align-items:center;column-gap:60px;row-gap:calc(var(--spacing)*12);background-color:var(--color-primary-base);padding-inline:calc(var(--spacing)*4);padding-top:148px;padding-bottom:calc(var(--spacing)*12)}@media (min-width:40rem){.hero-section,.hero-product{padding-inline:calc(var(--spacing)*6)}}@media (min-width:64rem){.hero-section,.hero-product{padding-inline:calc(var(--spacing)*12)}}.hero-section .hero-image,.general-section .general-image,.hero-product .product-image{gap:calc(var(--spacing)*4);height:100%;display:grid}:is(:is(.hero-section .hero-image,.general-section .general-image,.hero-product .product-image)>*){object-fit:cover;border-radius:12px;width:100%;height:100%;overflow:hidden}@media (min-width:40rem){.hero-section .hero-image,.general-section .general-image,.hero-product .product-image{gap:calc(var(--spacing)*6)}}.hero-product .product-image .higlight img{aspect-ratio:1;object-fit:cover;border-radius:4px;width:60px;height:60px;overflow:hidden}.hero-product .product-image .higlight{align-items:center;gap:calc(var(--spacing)*6);font-family:var(--font-work-sans);font-size:var(--text-body-small);line-height:var(--tw-leading,var(--text-body-small--line-height));letter-spacing:var(--tw-tracking,var(--text-body-small--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-custom-800);display:flex}@media (min-width:40rem){.hero-product .product-image .higlight{font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing))}}.hero-section .content,.general-section .content{row-gap:calc(var(--spacing)*6);flex-direction:column;display:flex}.hero-product .content{row-gap:calc(var(--spacing)*12);flex-direction:column;display:flex}.hero-product .actions{gap:calc(var(--spacing)*4);display:flex}.hero-product .content .detail{row-gap:calc(var(--spacing)*8);flex-direction:column;display:flex}.hero-product .content .price-stock{justify-content:space-between;column-gap:calc(var(--spacing)*6);display:flex}.hero-product .content .price-stock .stock{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-primary-100);background-color:var(--color-primary-base);height:fit-content;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-family:var(--font-work-sans);font-size:var(--text-label-small);line-height:var(--tw-leading,var(--text-label-small--line-height));letter-spacing:var(--tw-tracking,var(--text-label-small--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary-600);border-radius:6px}@media (min-width:40rem){.hero-product .content .price-stock .stock{font-size:var(--text-label-medium);line-height:var(--tw-leading,var(--text-label-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-label-medium--letter-spacing))}}.hero-product .content .price-stock .price-weight-wrapper{row-gap:calc(var(--spacing)*3);flex-direction:column;display:flex}.hero-product .content .price-stock .price-weight-wrapper .price-weight{font-family:var(--font-lora);font-size:var(--text-h2-small);line-height:var(--tw-leading,var(--text-h2-small--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-small--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-custom-950)}@media (min-width:40rem){.hero-product .content .price-stock .price-weight-wrapper .price-weight{font-size:var(--text-h2-medium);line-height:var(--tw-leading,var(--text-h2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-medium--letter-spacing))}}@media (min-width:64rem){.hero-product .content .price-stock .price-weight-wrapper .price-weight{font-size:var(--text-h2-large);line-height:var(--tw-leading,var(--text-h2-large--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-large--letter-spacing))}}.hero-product .content .price-stock .price-weight-wrapper .price-discount{column-gap:calc(var(--spacing)*2);display:flex}.hero-product .content .price-stock .price-weight-wrapper .price-discount h1{font-family:var(--font-lora);font-size:var(--text-h3-small);line-height:var(--tw-leading,var(--text-h3-small--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-small--letter-spacing));color:var(--color-neutral-custom-600);text-decoration-line:line-through}@media (min-width:40rem){.hero-product .content .price-stock .price-weight-wrapper .price-discount h1{font-size:var(--text-h2-medium);line-height:var(--tw-leading,var(--text-h2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-medium--letter-spacing))}}.hero-product .content .price-stock .price-weight-wrapper .price-discount p{background-color:var(--color-red-50);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);font-family:var(--font-work-sans);font-size:var(--text-label-small);line-height:var(--tw-leading,var(--text-label-small--line-height));letter-spacing:var(--tw-tracking,var(--text-label-small--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-red-600);border-radius:4px}@media (min-width:40rem){.hero-product .content .price-stock .price-weight-wrapper .price-discount p{font-size:var(--text-label-large);line-height:var(--tw-leading,var(--text-label-large--line-height));letter-spacing:var(--tw-tracking,var(--text-label-large--letter-spacing))}}.hero-section .content .headline-and-supporting-headline,.general-section .content .headline-and-supporting-headline{row-gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.hero-section .content .headline-and-supporting-headline h1,.hero-product .content .detail .headline-and-supporting-headline h1{font-family:var(--font-playfair-display);font-size:var(--text-display-small);line-height:var(--tw-leading,var(--text-display-small--line-height));letter-spacing:var(--tw-tracking,var(--text-display-small--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-primary-800)}@media (min-width:40rem){.hero-section .content .headline-and-supporting-headline h1,.hero-product .content .detail .headline-and-supporting-headline h1{font-size:var(--text-display-medium);line-height:var(--tw-leading,var(--text-display-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-display-medium--letter-spacing))}}@media (min-width:80rem){.hero-section .content .headline-and-supporting-headline h1,.hero-product .content .detail .headline-and-supporting-headline h1{font-size:var(--text-display-large);line-height:var(--tw-leading,var(--text-display-large--line-height));letter-spacing:var(--tw-tracking,var(--text-display-large--letter-spacing))}}.hero-section .content .headline-and-supporting-headline p,.hero-product .content .detail .headline-and-supporting-headline p{font-family:var(--font-work-sans);font-size:var(--text-body-small);line-height:var(--tw-leading,var(--text-body-small--line-height));letter-spacing:var(--tw-tracking,var(--text-body-small--letter-spacing));color:var(--color-neutral-custom-800)}@media (min-width:40rem){.hero-section .content .headline-and-supporting-headline p,.hero-product .content .detail .headline-and-supporting-headline p{font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing))}}.general-section .content .headline-and-supporting-headline h1{font-family:var(--font-lora);font-size:var(--text-h2-medium);line-height:var(--tw-leading,var(--text-h2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-medium--letter-spacing));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-custom-950)}@media (min-width:40rem){.general-section .content .headline-and-supporting-headline h1{font-size:var(--text-h2-large);line-height:var(--tw-leading,var(--text-h2-large--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-large--letter-spacing))}}.general-section .content .headline-and-supporting-headline p{font-family:var(--font-work-sans);font-size:var(--text-body-small);line-height:var(--tw-leading,var(--text-body-small--line-height));letter-spacing:var(--tw-tracking,var(--text-body-small--letter-spacing));color:var(--color-neutral-custom-700)}@media (min-width:40rem){.general-section .content .headline-and-supporting-headline p{font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing))}}.hero-section .content .actions,.general-section .content .actions{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:40rem){.hero-section .content .actions,.general-section .content .actions{flex-direction:row}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing)*0)}.top-12{top:calc(var(--spacing)*12)}.top-32{top:calc(var(--spacing)*32)}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-48{bottom:calc(var(--spacing)*48)}.bottom-\[100vh\]{bottom:100vh}.left-0{left:calc(var(--spacing)*0)}.left-4{left:calc(var(--spacing)*4)}.-z-20{z-index:-20}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.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}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.aspect-square{aspect-ratio:1}.h-12{height:calc(var(--spacing)*12)}.h-\[1\.5px\]{height:1.5px}.h-\[2px\]{height:2px}.h-\[24px\]{height:24px}.h-\[34px\]{height:34px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[60px\]{height:60px}.h-\[70px\]{height:70px}.h-\[100px\]{height:100px}.h-\[271px\]{height:271px}.h-\[300px\]{height:300px}.h-\[360px\]{height:360px}.h-\[500px\]{height:500px}.h-\[620px\]{height:620px}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.min-h-\[24px\]{min-height:24px}.min-h-\[60px\]{min-height:60px}.w-\[1px\]{width:1px}.w-\[24px\]{width:24px}.w-\[48px\]{width:48px}.w-\[60px\]{width:60px}.w-\[70px\]{width:70px}.w-\[100px\]{width:100px}.w-\[271px\]{width:271px}.w-\[360px\]{width:360px}.w-\[1000px\]{width:1000px}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[204px\]{max-width:204px}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[600px\]{max-width:600px}.max-w-\[800px\]{max-width:800px}.min-w-\[24px\]{min-width:24px}.min-w-\[60px\]{min-width:60px}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[300px\]{min-width:300px}.translate-x-\[0\]{--tw-translate-x:0;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[100vw\]{--tw-translate-x:100vw;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-0{rotate:none}.rotate-180{rotate:180deg}.rotate-\[-4deg\]{rotate:-4deg}.rotate-\[4deg\]{rotate:4deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[60px\]{gap:60px}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-2\.5{column-gap:calc(var(--spacing)*2.5)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-9{column-gap:calc(var(--spacing)*9)}.gap-x-12{column-gap:calc(var(--spacing)*12)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-9{row-gap:calc(var(--spacing)*9)}.gap-y-20{row-gap:calc(var(--spacing)*20)}.gap-y-\[60px\]{row-gap:60px}.place-self-end{place-self:end}.self-center{align-self:center}.self-end{align-self:flex-end}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[12px\]{border-radius:12px}.rounded-\[36px\]{border-radius:36px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-custom-100{border-color:var(--color-neutral-custom-100)}.border-neutral-custom-200{border-color:var(--color-neutral-custom-200)}.border-neutral-custom-300{border-color:var(--color-neutral-custom-300)}.border-neutral-custom-base{border-color:var(--color-neutral-custom-base)}.border-primary-50{border-color:var(--color-primary-50)}.border-primary-100{border-color:var(--color-primary-100)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-400{border-color:var(--color-primary-400)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-custom-50{background-color:var(--color-neutral-custom-50)}.bg-neutral-custom-200{background-color:var(--color-neutral-custom-200)}.bg-neutral-custom-400{background-color:var(--color-neutral-custom-400)}.bg-neutral-custom-base{background-color:var(--color-neutral-custom-base)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200{background-color:var(--color-primary-200)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-primary-base{background-color:var(--color-primary-base)}.bg-red-50{background-color:var(--color-red-50)}.bg-\[linear-gradient\(180deg\,\#F8F1E7_0\%\,\#FDF9F7_100\%\)\]{background-image:linear-gradient(#f8f1e7,#fdf9f7)}.bg-\[linear-gradient\(180deg\,\#FDF9F7_0\%\,\#F8F1E7_100\%\)\]{background-image:linear-gradient(#fdf9f7,#f8f1e7)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.p-6{padding:calc(var(--spacing)*6)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-9{padding-inline:calc(var(--spacing)*9)}.px-\[18px\]{padding-inline:18px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-9{padding-block:calc(var(--spacing)*9)}.py-12{padding-block:calc(var(--spacing)*12)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-\[148px\]{padding-top:148px}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-right{text-align:right}.font-inter{font-family:var(--font-inter)}.font-lora{font-family:var(--font-lora)}.font-open-sans{font-family:var(--font-open-sans)}.font-playfair-display{font-family:var(--font-playfair-display)}.font-work-sans{font-family:var(--font-work-sans)}.text-body-small{font-size:var(--text-body-small);line-height:var(--tw-leading,var(--text-body-small--line-height));letter-spacing:var(--tw-tracking,var(--text-body-small--letter-spacing))}.text-cms-h3-medium{font-size:var(--text-cms-h3-medium);line-height:var(--tw-leading,var(--text-cms-h3-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-cms-h3-medium--letter-spacing))}.text-cms-h3-small{font-size:var(--text-cms-h3-small);line-height:var(--tw-leading,var(--text-cms-h3-small--line-height));letter-spacing:var(--tw-tracking,var(--text-cms-h3-small--letter-spacing))}.text-cms-label-small{font-size:var(--text-cms-label-small);line-height:var(--tw-leading,var(--text-cms-label-small--line-height));letter-spacing:var(--tw-tracking,var(--text-cms-label-small--letter-spacing))}.text-display-small{font-size:var(--text-display-small);line-height:var(--tw-leading,var(--text-display-small--line-height));letter-spacing:var(--tw-tracking,var(--text-display-small--letter-spacing))}.text-h2-small{font-size:var(--text-h2-small);line-height:var(--tw-leading,var(--text-h2-small--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-small--letter-spacing))}.text-h3-medium{font-size:var(--text-h3-medium);line-height:var(--tw-leading,var(--text-h3-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-medium--letter-spacing))}.text-h3-small{font-size:var(--text-h3-small);line-height:var(--tw-leading,var(--text-h3-small--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-small--letter-spacing))}.text-label-small{font-size:var(--text-label-small);line-height:var(--tw-leading,var(--text-label-small--line-height));letter-spacing:var(--tw-tracking,var(--text-label-small--letter-spacing))}.text-small-text-large{font-size:var(--text-small-text-large);line-height:var(--tw-leading,var(--text-small-text-large--line-height));letter-spacing:var(--tw-tracking,var(--text-small-text-large--letter-spacing))}.text-small-text-small{font-size:var(--text-small-text-small);line-height:var(--tw-leading,var(--text-small-text-small--line-height));letter-spacing:var(--tw-tracking,var(--text-small-text-small--letter-spacing))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-blue-600{color:var(--color-blue-600)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-950{color:var(--color-neutral-950)}.text-neutral-custom-400{color:var(--color-neutral-custom-400)}.text-neutral-custom-600{color:var(--color-neutral-custom-600)}.text-neutral-custom-700{color:var(--color-neutral-custom-700)}.text-neutral-custom-800{color:var(--color-neutral-custom-800)}.text-neutral-custom-900{color:var(--color-neutral-custom-900)}.text-neutral-custom-950{color:var(--color-neutral-custom-950)}.text-primary-400{color:var(--color-primary-400)}.text-primary-500{color:var(--color-primary-500)}.text-primary-700{color:var(--color-primary-700)}.text-primary-800{color:var(--color-primary-800)}.text-primary-base{color:var(--color-primary-base)}.text-red-500{color:var(--color-red-500)}.text-red-700{color:var(--color-red-700)}.text-yellow-100{color:var(--color-yellow-100)}.text-yellow-400{color:var(--color-yellow-400)}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-\[4px_4px_16px_0px_rgba\(178\,178\,178\,0\.10\)\]{--tw-shadow:4px 4px 16px 0px var(--tw-shadow-color,#b2b2b21a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_16px_0px_rgba\(204\,204\,204\,0\.10\)\]{--tw-shadow:4px 4px 16px 0px var(--tw-shadow-color,#cccccc1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}:is(:is(:is(:is(.\*\:\*\:\*\:\*\:flex>*)>*)>*)>*),:is(:is(:is(.\*\:\*\:\*\:flex>*)>*)>*),:is(:is(.\*\:\*\:flex>*)>*),:is(.\*\:flex>*){display:flex}:is(.\*\:grid>*){display:grid}:is(.\*\:aspect-square>*){aspect-ratio:1}:is(.\*\:h-\[3px\]>*){height:3px}:is(.\*\:h-\[12px\]>*){height:12px}:is(.\*\:h-\[40px\]>*){height:40px}:is(.\*\:h-full>*){height:100%}:is(.\*\:min-h-\[120px\]>*){min-height:120px}:is(.\*\:w-\[12px\]>*){width:12px}:is(.\*\:w-\[60px\]>*){width:60px}:is(.\*\:w-fit>*){width:fit-content}:is(.\*\:w-full>*){width:100%}:is(.\*\:max-w-\[360px\]>*){max-width:360px}:is(.\*\:max-w-\[400px\]>*){max-width:400px}:is(.\*\:max-w-\[1000px\]>*){max-width:1000px}:is(.\*\:min-w-\[40px\]>*){min-width:40px}:is(.\*\:min-w-\[328px\]>*){min-width:328px}:is(.\*\:cursor-default>*){cursor:default}:is(.\*\:cursor-pointer>*){cursor:pointer}:is(.\*\:grid-cols-1>*){grid-template-columns:repeat(1,minmax(0,1fr))}:is(:is(:is(.\*\:\*\:\*\:flex-col>*)>*)>*),:is(:is(.\*\:\*\:flex-col>*)>*),:is(.\*\:flex-col>*){flex-direction:column}:is(.\*\:items-center>*){align-items:center}:is(.\*\:items-start>*){align-items:flex-start}:is(.\*\:justify-end>*){justify-content:flex-end}:is(:is(:is(:is(.\*\:\*\:\*\:\*\:gap-2>*)>*)>*)>*){gap:calc(var(--spacing)*2)}:is(:is(.\*\:\*\:gap-4>*)>*),:is(.\*\:gap-4>*){gap:calc(var(--spacing)*4)}:is(.\*\:gap-6>*){gap:calc(var(--spacing)*6)}:is(.\*\:gap-x-4>*){column-gap:calc(var(--spacing)*4)}:is(.\*\:gap-x-6>*){column-gap:calc(var(--spacing)*6)}:is(:is(:is(.\*\:\*\:\*\:gap-y-2>*)>*)>*){row-gap:calc(var(--spacing)*2)}:is(:is(.\*\:\*\:gap-y-4>*)>*),:is(.\*\:gap-y-4>*){row-gap:calc(var(--spacing)*4)}:is(.\*\:gap-y-6>*){row-gap:calc(var(--spacing)*6)}:is(.\*\:gap-y-8>*){row-gap:calc(var(--spacing)*8)}:is(.\*\:overflow-y-scroll>*){overflow-y:scroll}:is(.\*\:rounded-\[4px\]>*){border-radius:4px}:is(.\*\:rounded-\[12px\]>*){border-radius:12px}:is(.\*\:rounded-full>*){border-radius:3.40282e38px}:is(.\*\:border-\[1\.5px\]>*){border-style:var(--tw-border-style);border-width:1.5px}:is(.\*\:border-\[3px\]>*){border-style:var(--tw-border-style);border-width:3px}:is(.\*\:border-solid>*){--tw-border-style:solid;border-style:solid}:is(.\*\:border-primary-50>*){border-color:var(--color-primary-50)}:is(.\*\:border-primary-100>*){border-color:var(--color-primary-100)}:is(.\*\:bg-neutral-200>*){background-color:var(--color-neutral-200)}:is(.\*\:bg-primary-50>*){background-color:var(--color-primary-50)}:is(.\*\:bg-primary-400>*){background-color:var(--color-primary-400)}:is(.\*\:bg-primary-base>*){background-color:var(--color-primary-base)}:is(.\*\:object-cover>*){object-fit:cover}:is(.\*\:p-6>*){padding:calc(var(--spacing)*6)}:is(:is(.\*\:\*\:px-3>*)>*),:is(.\*\:px-3>*){padding-inline:calc(var(--spacing)*3)}:is(.\*\:px-4>*){padding-inline:calc(var(--spacing)*4)}:is(:is(.\*\:\*\:py-1>*)>*),:is(.\*\:py-1>*){padding-block:calc(var(--spacing)*1)}:is(.\*\:py-1\.5>*){padding-block:calc(var(--spacing)*1.5)}:is(.\*\:py-2>*){padding-block:calc(var(--spacing)*2)}:is(.\*\:pt-1>*){padding-top:calc(var(--spacing)*1)}:is(.\*\:pt-5>*){padding-top:calc(var(--spacing)*5)}:is(.\*\:pb-4>*){padding-bottom:calc(var(--spacing)*4)}:is(.\*\:text-center>*){text-align:center}:is(.\*\:text-left>*){text-align:left}:is(:is(.\*\:\*\:font-work-sans>*)>*){font-family:var(--font-work-sans)}:is(:is(.\*\:\*\:text-label-small>*)>*),:is(.\*\:text-label-small>*){font-size:var(--text-label-small);line-height:var(--tw-leading,var(--text-label-small--line-height));letter-spacing:var(--tw-tracking,var(--text-label-small--letter-spacing))}:is(:is(.\*\:\*\:font-normal>*)>*),:is(.\*\:font-normal>*){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:is(:is(.\*\:\*\:text-neutral-custom-600>*)>*){color:var(--color-neutral-custom-600)}:is(.\*\:text-neutral-700>*){color:var(--color-neutral-700)}:is(.\*\:text-neutral-custom-700>*){color:var(--color-neutral-custom-700)}:is(.\*\:text-primary-600>*){color:var(--color-primary-600)}:is(.\*\:underline>*){text-decoration-line:underline}.placeholder\:text-neutral-400::placeholder{color:var(--color-neutral-400)}.placeholder\:text-neutral-custom-400::placeholder{color:var(--color-neutral-custom-400)}:is(:is(:is(.\*\:\*\:\*\:first\:min-w-\[100px\]>*)>*)>*):first-child{min-width:100px}:is(:is(.\*\:\*\:first\:min-w-\[698px\]>*)>*):first-child{min-width:698px}:is(:is(.\*\:\*\:first\:font-lora>*)>*):first-child{font-family:var(--font-lora)}:is(:is(.\*\:\*\:first\:text-h3-small>*)>*):first-child{font-size:var(--text-h3-small);line-height:var(--tw-leading,var(--text-h3-small--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-small--letter-spacing))}:is(:is(.\*\:\*\:first\:font-medium>*)>*):first-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(:is(.\*\:\*\:first\:text-neutral-custom-950>*)>*):first-child{color:var(--color-neutral-custom-950)}@media (hover:hover){.hover\:border-\[2px\]:hover{border-style:var(--tw-border-style);border-width:2px}.hover\:border-primary-200:hover{border-color:var(--color-primary-200)}.hover\:border-primary-500:hover{border-color:var(--color-primary-500)}.hover\:bg-neutral-custom-50:hover{background-color:var(--color-neutral-custom-50)}.hover\:bg-primary-600:hover{background-color:var(--color-primary-600)}.hover\:font-medium:hover{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.hover\:text-primary-300:hover{color:var(--color-primary-300)}}.active\:border-\[2px\]:active{border-style:var(--tw-border-style);border-width:2px}.active\:border-primary-400:active{border-color:var(--color-primary-400)}.active\:border-primary-500:active{border-color:var(--color-primary-500)}.active\:bg-primary-500:active{background-color:var(--color-primary-500)}.active\:text-primary-600:active{color:var(--color-primary-600)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-neutral-custom-400:disabled{color:var(--color-neutral-custom-400)}@media not all and (min-width:48rem){.max-md\:self-end{align-self:flex-end}}@media (min-width:400px){.min-\[400px\]\:max-w-none{max-width:none}.min-\[400px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:500px){:is(.\*\:min-\[500px\]\:absolute>*){position:absolute}}@media (min-width:40rem){.sm\:h-\[60px\]{height:60px}.sm\:w-\[150px\]{width:150px}.sm\:max-w-\[360px\]{max-width:360px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-y-8{row-gap:calc(var(--spacing)*8)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:text-body-medium{font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing))}.sm\:text-cms-label-medium{font-size:var(--text-cms-label-medium);line-height:var(--tw-leading,var(--text-cms-label-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-cms-label-medium--letter-spacing))}.sm\:text-display-large{font-size:var(--text-display-large);line-height:var(--tw-leading,var(--text-display-large--line-height));letter-spacing:var(--tw-tracking,var(--text-display-large--letter-spacing))}.sm\:text-h2-medium{font-size:var(--text-h2-medium);line-height:var(--tw-leading,var(--text-h2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-medium--letter-spacing))}.sm\:text-h3-large{font-size:var(--text-h3-large);line-height:var(--tw-leading,var(--text-h3-large--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-large--letter-spacing))}.sm\:text-h3-medium{font-size:var(--text-h3-medium);line-height:var(--tw-leading,var(--text-h3-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-medium--letter-spacing))}.sm\:text-label-medium{font-size:var(--text-label-medium);line-height:var(--tw-leading,var(--text-label-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-label-medium--letter-spacing))}:is(.\*\:sm\:min-w-\[400px\]>*){min-width:400px}:is(.\*\:sm\:grid-cols-2>*){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.\*\:sm\:items-center>*){align-items:center}:is(.\*\:sm\:gap-y-6>*){row-gap:calc(var(--spacing)*6)}:is(:is(.\*\:\*\:sm\:text-label-medium>*)>*),:is(.\*\:sm\:text-label-medium>*){font-size:var(--text-label-medium);line-height:var(--tw-leading,var(--text-label-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-label-medium--letter-spacing))}:is(:is(:is(.\*\:\*\:\*\:first\:sm\:min-w-\[100px\]>*)>*)>*):first-child{min-width:100px}:is(:is(:is(.\*\:\*\:\*\:first\:sm\:min-w-\[150px\]>*)>*)>*):first-child{min-width:150px}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[600px\]{height:600px}.md\:w-\[600px\]{width:600px}.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\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-end{align-items:flex-end}.md\:gap-x-6{column-gap:calc(var(--spacing)*6)}.md\:pl-14{padding-left:calc(var(--spacing)*14)}.md\:text-body-medium{font-size:var(--text-body-medium);line-height:var(--tw-leading,var(--text-body-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-body-medium--letter-spacing))}.md\:text-h2-medium{font-size:var(--text-h2-medium);line-height:var(--tw-leading,var(--text-h2-medium--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-medium--letter-spacing))}:is(.\*\:md\:flex-row>*){flex-direction:row}:is(.\*\:md\:items-end>*){align-items:flex-end}}@media (min-width:64rem){.lg\:top-20{top:calc(var(--spacing)*20)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-\[100px\]{height:100px}.lg\:w-\[200px\]{width:200px}.lg\:max-w-\[500px\]{max-width:500px}.lg\:translate-x-\[100vw\]{--tw-translate-x:100vw;translate:var(--tw-translate-x)var(--tw-translate-y)}.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\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-\[60px\]{gap:60px}.lg\:gap-x-8{column-gap:calc(var(--spacing)*8)}.lg\:gap-x-12{column-gap:calc(var(--spacing)*12)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-\[60px\]{padding-inline:60px}.lg\:text-h2-large{font-size:var(--text-h2-large);line-height:var(--tw-leading,var(--text-h2-large--line-height));letter-spacing:var(--tw-tracking,var(--text-h2-large--letter-spacing))}.lg\:text-h3-large{font-size:var(--text-h3-large);line-height:var(--tw-leading,var(--text-h3-large--line-height));letter-spacing:var(--tw-tracking,var(--text-h3-large--letter-spacing))}:is(.\*\:lg\:gap-x-12>*){column-gap:calc(var(--spacing)*12)}:is(.\*\:lg\:gap-y-9>*){row-gap:calc(var(--spacing)*9)}}@media (min-width:80rem){.xl\:block{display:block}.xl\:w-auto{width:auto}.xl\:grow-\[1\]{flex-grow:1}.xl\:grow-\[2\]{flex-grow:2}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:justify-center{justify-content:center}}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}@font-face{font-family:Playfair Display;font-weight:400;src:url(/fonts/Playfair_Display/PlayfairDisplay-Regular.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-weight:500;src:url(/fonts/Playfair_Display/PlayfairDisplay-Medium.woff2)format("woff2")}@font-face{font-family:Lora;font-weight:400;src:url(/fonts/Lora/Lora-Regular.woff2)format("woff2")}@font-face{font-family:Lora;font-weight:500;src:url(/fonts/Lora/Lora-Medium.woff2)format("woff2")}@font-face{font-family:Lora;font-weight:600;src:url(/fonts/Lora/Lora-SemiBold.woff2)format("woff2")}@font-face{font-family:Lora;font-weight:700;src:url(/fonts/Lora/Lora-Bold.woff2)format("woff2")}@font-face{font-family:Work Sans;font-weight:400;src:url(/fonts/Work_Sans/WorkSans-Regular.woff2)format("woff2")}@font-face{font-family:Work Sans;font-weight:500;src:url(/fonts/Work_Sans/WorkSans-Medium.woff2)format("woff2")}@font-face{font-family:Work Sans;font-weight:600;src:url(/fonts/Work_Sans/WorkSans-SemiBold.woff2)format("woff2")}@font-face{font-family:Work Sans;font-weight:700;src:url(/fonts/Work_Sans/WorkSans-Bold.woff2)format("woff2")}@font-face{font-family:Open Sans;font-weight:400;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2")}@font-face{font-family:Open Sans;font-weight:500;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2")}@font-face{font-family:Open Sans;font-weight:600;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2")}@font-face{font-family:Open Sans;font-weight:700;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:400;src:url(/fonts/Inter/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:500;src:url(/fonts/Inter/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:600;src:url(/fonts/Inter/Inter-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:700;src:url(/fonts/Inter/Inter-Bold.woff2)format("woff2")}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family: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}body{line-height:inherit;margin:0;padding:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
