@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-600:#e40014;--color-red-800:#9f0712;--color-red-900:#82181a;--color-amber-50:#fffbeb;--color-amber-300:#ffd236;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-manrope), Arial, Helvetica, sans-serif;--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}html{scroll-padding-top:2rem}body{background:var(--background);color:var(--foreground);font-family:var(--font-manrope), Arial, Helvetica, sans-serif;margin:0;font-size:16px;line-height:1.5}a:focus-visible,button:focus-visible{outline:3px solid var(--primary);outline-offset:3px}::selection{color:#302a1d;background:#ead9ad}}@layer components{.app-shell{min-height:100svh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);flex-direction:column;display:flex}.page-container{width:min(100% - 2rem,80rem);margin-inline:auto}.display-heading{font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.035em;font-weight:400;line-height:1.04}.category-art{isolation:isolate;color:#fff;background-color:#e9dfc8;position:relative;overflow:hidden}.category-art:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#1d281f05 25%,#1d281f9e 100%);position:absolute;inset:0}.category-art-rose{background-color:#b79b62}.category-art-peach{background-color:#baad8c}.category-art-lilac{background-color:#9a9d7f}.category-art-sage{background-color:#8e9b8d}.offer-cta{background:var(--offer);color:#fff;border-radius:.875rem;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:800;line-height:1.25rem;transition:background-color .16s,transform .16s;display:inline-flex}.offer-cta:hover{background:#664b1b;transform:translateY(-1px)}.offer-cta:focus-visible{outline-color:#fff}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.-top-44{top:calc(var(--spacing) * -44)}.top-0{top:0}.-right-32{right:calc(var(--spacing) * -32)}.right-3{right:calc(var(--spacing) * 3)}.bottom-3{bottom:calc(var(--spacing) * 3)}.z-40{z-index:40}.z-50{z-index:50}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.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}}.mx-auto{margin-inline:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[28rem\]{width:28rem;height:28rem}.h-fit{height:fit-content}.max-h-\[min\(88dvh\,42rem\)\]{max-height:min(88dvh,42rem)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[55svh\]{min-height:55svh}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[11ch\]{max-width:11ch}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize-none{resize:none}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1.125rem}.rounded-3xl,.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:.875rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent\/70{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/70{border-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-border{border-color:var(--border)}.border-primary{border-color:var(--primary)}.border-red-200{border-color:var(--color-red-200)}.bg-accent-soft,.bg-accent-soft\/60{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/60{background-color:color-mix(in oklab, var(--accent-soft) 60%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-background,.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--background) 95%, transparent)}}.bg-card{background-color:var(--card)}.bg-muted{background-color:var(--muted)}.bg-offer-dark\/40{background-color:var(--offer-dark)}@supports (color:color-mix(in lab, red, red)){.bg-offer-dark\/40{background-color:color-mix(in oklab, var(--offer-dark) 40%, transparent)}}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-0\.5{padding-block:calc(var(--spacing) * .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-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.65rem\]{font-size:.65rem}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-pre-line{white-space:pre-line}.text-\[color\:var\(--c-danger-600\)\]{color:var(--c-danger-600)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:var(--primary)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(128\,96\,34\,0\.18\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#8060222e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(47\,38\,23\,0\.06\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#2f26170f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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-\[2px\]{--tw-backdrop-blur:blur(2px);-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.marker\:text-primary ::marker{color:var(--primary)}.marker\:text-primary::marker{color:var(--primary)}.marker\:text-primary ::-webkit-details-marker{color:var(--primary)}.marker\:text-primary::-webkit-details-marker{color:var(--primary)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:min-h-10::file-selector-button{min-height:calc(var(--spacing) * 10)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-muted::file-selector-button{background-color:var(--muted)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}@media (hover:hover){.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary-pressed:hover{background-color:var(--primary-pressed)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary\/15:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/15:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-primary:focus-visible{outline-color:var(--primary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled,.aria-busy\:opacity-60[aria-busy=true]{opacity:.6}.aria-invalid\:border-red-600[aria-invalid=true]{border-color:var(--color-red-600)}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:ml-auto{margin-left:auto}.sm\:hidden{display:none}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:order-none{order:0}.md\:block{display:block}.md\:grid-cols-\[1fr_0\.72fr\]{grid-template-columns:1fr .72fr}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(20rem\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(20rem,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}}.sales-page{--lp-paper:#fbf9f4;--lp-ink:#292c28;--lp-muted:#696b61;--lp-gold:#936f2b;--lp-gold-text:#806022;--lp-line:#e6e1d5;--lp-strip:#f1ecdf;--lp-surface-2:#f4f1e9;--lp-card:#fffdf8;--lp-ease:cubic-bezier(.2, .7, .2, 1);--lp-display:var(--font-dm-serif), Georgia, serif;background:var(--lp-paper);color:var(--lp-ink);overflow:clip}.lp-container{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem}.lp-section{padding-block:2.75rem}.sales-page section[id]{scroll-margin-top:1rem}.sales-page :is(h1,h2){font-family:var(--lp-display);letter-spacing:-.035em;text-wrap:balance;font-weight:400;line-height:1.12}.sales-page h2{font-size:clamp(1.9rem,8.5vw,2.4rem)}.sales-page em{color:var(--lp-gold);font-style:normal}.sales-page p{text-wrap:pretty}.sales-page :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--lp-gold);outline-offset:4px}.sales-page :is(a,button):focus-visible{border-radius:.3rem}.sales-page :is(.lp-btn-gold,.lp-btn-cocoa):focus-visible{border-radius:.5rem}.lp-eyebrow{color:var(--lp-gold-text);letter-spacing:.08em;align-items:center;gap:.6rem;margin-bottom:.75rem;font-size:.8rem;font-weight:800;line-height:1.6;display:flex}.lp-eyebrow-line>span{background:currentColor;width:1.6rem;height:1px}.lp-centered-heading{text-align:center;max-width:47rem;margin-inline:auto}.lp-centered-heading .lp-eyebrow{justify-content:center}.lp-lead-muted{max-width:28rem;color:var(--lp-muted);margin-top:1.2rem;line-height:1.8}.lp-note{color:var(--lp-muted);font-size:.8rem;line-height:1.6}.lp-note-center{text-align:center;margin-top:1.4rem}@keyframes lp-shine{0%,55%{transform:translate(-130%)}85%,to{transform:translate(130%)}}@keyframes offer-cta-shine{0%,55%{transform:translate(-130%)}85%,to{transform:translate(130%)}}@keyframes offer-cta-glow{0%,55%,to{box-shadow:0 8px 22px #74552638}70%{box-shadow:0 8px 28px #ad782e8c,0 0 0 5px #d6ad5533}}@keyframes lp-nudge{0%,60%,to{transform:translate(0)}30%{transform:translate(5px)}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc((10px + var(--float-index,0) * 3px) * -1 * var(--float-scale,1)))}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-orbit{0%,to{transform:rotate(-25deg)}50%{transform:rotate(-18deg)}}@keyframes lp-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes lp-enter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lp-enter-zoom{0%{opacity:0;transform:scale(.94)translateY(16px)}to{opacity:1;transform:none}}@keyframes lp-reveal-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lp-reveal-up-sm{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes lp-reveal-left{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}@keyframes lp-reveal-right{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}@keyframes lp-reveal-zoom{0%{opacity:0;transform:scale(.94)translateY(16px)}to{opacity:1;transform:none}}@keyframes lp-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lp-shine{pointer-events:none;background:linear-gradient(105deg,#0000 25%,#fff8 48%,#0000 70%);animation:3.6s ease-in-out infinite lp-shine;position:absolute;inset:0;transform:translate(-130%)}.lp-shine-warm{background:linear-gradient(105deg,#0000 25%,#f9dc8840 48%,#0000 70%);animation-name:offer-cta-shine}.lp-nudge{animation:1.8s ease-in-out infinite lp-nudge}.lp-float{animation:lp-float calc(5.2s + var(--float-index,0) * .9s) ease-in-out calc(var(--float-index,0) * .4s) infinite;--float-scale:.6}.lp-spin{animation:22s linear infinite lp-spin}.lp-enter{animation:lp-enter .9s var(--lp-ease) var(--enter-delay,0s) backwards}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.sales-page [data-reveal]:not([data-revealed]){opacity:0}.sales-page [data-reveal][data-revealed]{animation:lp-reveal-up-sm .7s var(--lp-ease) var(--reveal-delay,0s) backwards}.sales-page [data-reveal=zoom][data-revealed]{animation-name:lp-reveal-zoom}.sales-page .lp-margin-card:not([data-revealed]) .lp-margin-bar{transform:scaleX(0)}.sales-page .lp-margin-card[data-revealed] .lp-margin-bar{animation:lp-bar 1.3s var(--lp-ease) var(--bar-delay,.25s) backwards}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:640px){.sales-page [data-reveal][data-revealed]{animation-name:lp-reveal-up;animation-duration:.9s}.sales-page [data-reveal=left][data-revealed]{animation-name:lp-reveal-left}.sales-page [data-reveal=right][data-revealed]{animation-name:lp-reveal-right}.sales-page [data-reveal=zoom][data-revealed]{animation-name:lp-reveal-zoom}}.lp-motion[data-active=false],.lp-motion[data-active=false] *,.lp-motion[data-active=false] :before,.lp-motion[data-active=false] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sales-page *,.sales-page :before,.sales-page :after{transition:none!important;animation:none!important}}.lp-btn-gold{isolation:isolate;color:#302a1d;text-align:center;-webkit-tap-highlight-color:transparent;background:linear-gradient(110deg,#e6c56c,#f0d995);border:1px solid #d1b15e;border-radius:.45rem;justify-content:center;align-items:center;gap:.8rem;min-height:3.5rem;padding:.95rem 1.6rem;font-weight:800;line-height:1.4;transition:transform .16s,box-shadow .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 5px 15px #87703912}.lp-btn-gold:active{transform:translateY(0)scale(.97);box-shadow:0 3px 10px #87703926}.lp-btn-label,.lp-btn-gold svg,.lp-btn-cocoa svg{flex-shrink:0;position:relative}.lp-btn-block{width:100%;min-height:3.25rem;display:flex}.lp-btn-compact{white-space:nowrap;border-radius:.5rem;gap:.6rem;min-height:3rem;padding:0 1.1rem;font-size:.95rem}.lp-btn-cocoa{isolation:isolate;color:#fff9e8;-webkit-tap-highlight-color:transparent;background:#34271b;border:1px solid #7e5722;border-radius:.7rem;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:28rem;min-height:3.75rem;margin-top:1.5rem;font-size:1rem;font-weight:800;transition:background-color .16s,transform .16s;animation:3.6s ease-in-out infinite offer-cta-glow;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #74552638}.lp-btn-cocoa:active{transform:scale(.97)}@media (hover:hover){.lp-btn-gold:hover{transform:translateY(-3px);box-shadow:0 12px 28px #87703940}.lp-btn-compact:hover{transform:translateY(-2px)}.lp-btn-cocoa:hover{background:#50371d;transform:translateY(-3px)}}.lp-hero{background:radial-gradient(at 80% 40%,#f0e5cd7a,#0000 55%);padding:1.75rem 0 2rem}.lp-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}.lp-hero h1{letter-spacing:-.045em;font-size:clamp(2.6rem,11.5vw,3.4rem);line-height:1.05}.lp-hero-lead{color:#5c6057;margin-top:1.25rem;font-size:1rem;line-height:1.65}.lp-hero-lead strong{color:var(--lp-ink);font-weight:700}.lp-hero-cta{flex-direction:column;align-items:stretch;gap:.8rem;margin-top:1.6rem;display:flex}.lp-hero-cta .lp-btn-gold{width:100%}.lp-hero-access{color:var(--lp-muted);text-align:center;font-size:.875rem;line-height:1.6}.lp-hero-access strong{color:var(--lp-ink);font-weight:800}.lp-hero-access span:before{content:" · "}.lp-trust{color:#625e4d;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1.4rem;font-size:.75rem;font-weight:600;line-height:1.35;display:grid}.lp-trust li{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.lp-trust svg{color:#967b3e;flex-shrink:0}.lp-hero-visual-scope{width:100%;max-width:22rem;margin-inline:auto}.lp-hero-visual{aspect-ratio:.9;isolation:isolate;width:100%;animation:lp-enter-zoom .9s var(--lp-ease) .2s backwards;position:relative;container-type:inline-size}.lp-orbit,.lp-hero-glow{display:none;position:absolute}.lp-hero-editorial{width:52%;height:66%;position:absolute;top:9%;left:0}.lp-hero-editorial-card{border:5px solid #fff;border-radius:.8rem;width:100%;height:100%;font-size:1.56cqw;position:relative;overflow:hidden;transform:rotate(-7deg);box-shadow:0 22px 40px #51412a24}.lp-hero-editorial-card img{object-fit:cover;object-position:center 25%}.lp-hero-editorial-scrim{background:linear-gradient(#0000,#1b261ee6);position:absolute;inset:40% 0 0}.lp-hero-editorial-copy{color:#fff;position:absolute;bottom:2.2em;left:2em;right:32%}.lp-hero-editorial-copy span{color:#efd59c;letter-spacing:.16em;font-size:1em;font-weight:800;display:block}.lp-hero-editorial-copy p{font-family:var(--lp-display);margin-top:.7em;font-size:2.9em;line-height:1.12}.lp-hero-phone-wrap{width:56%;position:absolute;top:3%;right:2%}.lp-hero-phone{aspect-ratio:.52;background:#faf8f2;border:5px solid #2b2c29;border-radius:1.8rem;outline:1px solid #b2afa4;width:100%;font-size:1.56cqw;position:relative;overflow:hidden;transform:rotate(6deg);box-shadow:14px 30px 50px #342e2b38}.lp-hero-phone-notch{z-index:2;background:#1f201e;border-radius:1rem;width:30%;height:1.9em;position:absolute;top:.9em;left:35%}.lp-hero-phone-status{justify-content:space-between;padding:1.5em 2.2em .6em;font-size:1em;font-weight:800;display:flex}.lp-hero-phone-body{flex-direction:column;height:calc(100% - 3.2em);padding:1.1em 1.5em 1em;display:flex}.lp-hero-phone-top{justify-content:space-between;align-items:center;display:flex}.lp-hero-phone-brand{color:#796137;letter-spacing:.06em;align-items:center;gap:.7em;font-size:.9em;font-weight:800;display:flex}.lp-hero-phone-brand img{width:1.25em;height:1.75em}.lp-hero-phone-avatar{color:#5d513a;background:#efe8d8;border-radius:50%;place-items:center;width:2.2em;height:2.2em;font-size:.9em;font-weight:800;display:grid}.lp-hero-phone-title{font-family:var(--lp-display);margin-top:1.2em;font-size:3em;line-height:1.05}.lp-hero-phone-search{color:#767369;background:#fff;border:1px solid #e9e3d8;border-radius:.8em;align-items:center;gap:.7em;margin-top:1.1em;padding:.84em .9em;font-size:.9em;display:flex}.lp-hero-phone-search svg{flex-shrink:0;width:1.1em;height:1.1em}.lp-hero-phone-section{justify-content:space-between;align-items:center;margin:1.1em 0 .7em;font-size:1.04em;font-weight:800;display:flex}.lp-hero-phone-section span:last-child{color:var(--lp-gold);font-size:.86em}.lp-hero-phone-grid{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.lp-hero-phone-grid>div{aspect-ratio:.92;background:#dfd5c7;border-radius:.9em;position:relative;overflow:hidden}.lp-hero-phone-grid img{object-fit:cover;object-position:center 20%}.lp-hero-phone-scrim{background:linear-gradient(#0000,#232620c7);position:absolute;inset:40% 0 0}.lp-hero-phone-label{color:#fff;font-size:1em;font-weight:800;position:absolute;bottom:.8em;left:.9em}.lp-hero-phone-menu{color:#6d685b;border-top:1px solid #e7dfce;justify-content:space-between;gap:.8em;margin-top:auto;padding-top:.9em;font-size:.86em;display:flex}.lp-hero-phone-menu span:first-child{color:#8a682b;font-weight:800}.lp-hero-live{z-index:2;position:absolute;top:-.25rem;right:0}.lp-hero-live>div{color:#394b33;background:#fffefb;border:1px solid #e9e0cf;border-radius:2rem;align-items:center;gap:.5rem;padding:.45rem .7rem .45rem .55rem;font-size:.7rem;font-weight:800;display:flex;transform:rotate(3deg);box-shadow:0 8px 22px #51412a1a}.lp-ping-dot{flex-shrink:0;width:.55rem;height:.55rem;display:block;position:relative}.lp-ping,.lp-ping-core{border-radius:50%;position:absolute;inset:0}.lp-ping{background:#7fa06a;animation:1.6s ease-out infinite lp-ping}.lp-ping-core{background:#4f7a45}.lp-hero-negotiate{z-index:2;position:absolute;bottom:6%;left:0}.lp-hero-negotiate>div{background:#fffefb;border:1px solid #e9e0cf;border-radius:.7rem;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex;transform:rotate(-3deg);box-shadow:0 12px 30px #51412a1f}.lp-hero-negotiate-icon{color:#fff;background:#304b37;border-radius:50%;flex-shrink:0;place-items:center;width:1.9rem;height:1.9rem;display:grid}.lp-hero-negotiate strong{font-size:.8rem}.lp-hero-negotiate p{color:#797468;margin-top:.1rem;font-size:.72rem}.lp-stats{border-block:1px solid var(--lp-line);background:var(--lp-strip);position:relative}.lp-stats:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#d1b15e,#0000);height:2px;position:absolute;inset:0 0 auto}.lp-stats .lp-container{padding-block:.5rem}.lp-stats-grid{background:#e0d8c6;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1px;display:grid}.lp-stats-pair{background:#e0d8c6;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.lp-stat{background:var(--lp-strip);flex-direction:column;align-items:flex-start;gap:.7rem;padding:1.1rem .9rem;display:flex}.lp-stat-icon{background:var(--lp-paper);width:2.25rem;height:2.25rem;color:var(--lp-gold);border:1px solid #e0d3b3;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 4px 12px #87703914}.lp-stat-text{min-width:0}.lp-stat-number{color:var(--lp-ink);font-family:var(--lp-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.1rem;font-size:2rem;font-weight:400;line-height:1;display:flex}.lp-stat-number-text{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:0;font-size:1.05rem;font-weight:800;line-height:1.25}.lp-stat-plus{color:var(--lp-gold);align-self:flex-start;margin-top:.08em;font-size:.7em}.lp-stat-unit{color:var(--lp-gold-text);font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:.02em;margin-left:.3rem;font-size:.45em;font-weight:800}.lp-stat-label{color:#4c5046;margin-top:.35rem;font-size:.8rem;font-weight:700;line-height:1.35;display:block}.lp-stat-hint{color:#66655a;margin-top:.15rem;font-size:.78rem;line-height:1.35;display:none}.lp-margin{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}.lp-margin-cards{gap:1.25rem;display:grid}.lp-margin-card{border:1px solid var(--lp-line);background:var(--lp-card);border-radius:1rem;padding:1.25rem}.lp-margin-card-head{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.lp-margin-card h3{font-size:1rem;font-weight:800}.lp-badge-soft{color:#394b33;background:#e9eee3;border-radius:.35rem;padding:.3rem .6rem;font-size:.8rem;font-weight:800}.lp-margin-rows{gap:.75rem;margin-top:1.25rem;display:grid}.lp-margin-row{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.lp-margin-label{color:var(--lp-muted);white-space:nowrap;font-size:.8rem}.lp-margin-label-strong{color:var(--lp-ink);font-weight:700}.lp-margin-track{background:var(--lp-strip);border-radius:.35rem;height:2rem;overflow:hidden}.lp-margin-bar{transform-origin:0;justify-content:flex-end;align-items:center;width:100%;height:100%;padding-right:.75rem;font-size:.85rem;font-weight:800;display:flex}.lp-margin-bar-bras{color:#4c5046;background:#d8cfbb}.lp-margin-bar-maker{color:#302a1d;background:linear-gradient(110deg,#e6c56c,#f0d995)}.lp-categories{padding-bottom:2.75rem}.lp-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2rem;display:grid}.lp-category-photo{aspect-ratio:3/4;cursor:zoom-in;background:#e7dfd3;border:4px solid #fff;border-radius:.6rem;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px #51412a18}.lp-category-photo img{object-fit:cover;transition:transform .6s}.lp-category-zoom{color:#fff;background:#1b201bb3;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:grid;position:absolute;bottom:.4rem;right:.4rem}.lp-category-index{color:var(--lp-gold-text);letter-spacing:.12em;margin-top:.75rem;font-size:.65rem;font-weight:800}.lp-category-card h3{margin-top:.2rem;font-size:.95rem;font-weight:800}@media (hover:hover){.lp-category-photo:hover img{transform:scale(1.05)}}.lp-new-segments{border:1px solid var(--lp-line);background:var(--lp-card);border-radius:1rem;flex-direction:column;align-items:stretch;gap:1rem;margin-top:1.75rem;padding:1.25rem;display:flex}.lp-new-segments-copy{max-width:18rem}.lp-new-segments-title{color:var(--lp-gold);letter-spacing:.1em;font-size:.8rem;font-weight:800}.lp-new-segments-copy p:last-child{color:var(--lp-muted);margin-top:.35rem;font-size:.9rem;line-height:1.5}.lp-new-segments-list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.6rem;margin-inline:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.lp-new-segments-list::-webkit-scrollbar{display:none}.lp-chip{background:var(--lp-paper);white-space:nowrap;scroll-snap-align:start;border:1px solid #e0d3b3;border-radius:2rem;flex-shrink:0;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 1rem;font-size:.9rem;font-weight:700;display:flex}.lp-new-badge{color:#302a1d;letter-spacing:.08em;background:linear-gradient(110deg,#e6c56c,#f0d995);border-radius:.3rem;padding:.15rem .4rem;font-size:.62rem;font-weight:800}.lp-how{border-top:1px solid var(--lp-line)}.lp-how-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""demo""steps";gap:1.75rem;padding-block:2.75rem;display:grid}.lp-how-head{grid-area:head}.lp-how-demo{grid-area:demo;width:100%;max-width:26rem;margin-inline:auto}.lp-steps{grid-area:steps}.lp-step{border-top:1px solid var(--lp-line);grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.lp-step:last-child{border-bottom:1px solid var(--lp-line)}.lp-step-number{color:var(--lp-muted);font-family:var(--lp-display);font-size:1.25rem;line-height:1;transition:color .3s}.lp-step-number[data-active=true]{color:var(--lp-gold-text)}.lp-step-body{border-left:3px solid #0000;margin-left:-.9rem;padding-left:calc(.9rem - 3px);transition:border-color .3s}.lp-step-body[data-active=true]{border-left-color:var(--lp-gold)}.lp-step h3{font-size:1rem;font-weight:800}.lp-step p{color:var(--lp-muted);margin-top:.4rem;font-size:.95rem;line-height:1.6}.lp-demo{isolation:isolate;justify-items:center;display:grid;position:relative}.lp-demo-glow{z-index:-1;filter:blur(12px);background:radial-gradient(circle,#ecdcb4aa,#0000 68%);border-radius:50%;position:absolute;inset:8% -6% 4%}.lp-demo-outer{width:min(300px,100%);height:calc(620px * var(--demo-scale,1));margin-inline:auto;position:relative}.lp-demo-device{width:300px;height:620px;transform:scale(var(--demo-scale,1));transform-origin:0 0;background:#f4f0e5;border:8px solid #2b2c29;border-radius:46px;outline:1px solid #b2afa4;position:absolute;top:0;left:0;overflow:hidden;box-shadow:18px 34px 60px #342e2b33}.lp-demo-screen{color:#29362c;position:absolute;inset:0;overflow:hidden}.lp-demo-notch{z-index:6;background:#1f201e;border-radius:20px;width:92px;height:24px;margin-left:-46px;position:absolute;top:8px;left:50%}.lp-demo-status{justify-content:space-between;padding:12px 24px 4px;font-size:11px;font-weight:800;display:flex}.lp-demo-catalog{padding:14px 14px 0}.lp-demo-eyebrow{color:#304b37;letter-spacing:.16em;font-size:9px;font-weight:800}.lp-demo-title{font-family:var(--lp-display);margin-top:4px;font-size:25px;line-height:1.04}.lp-demo-search{align-items:center;gap:6px;margin-top:12px;display:flex}.lp-demo-search>span:first-child{color:#626a5c;background:#eee8da;border-radius:20px;flex:1;align-items:center;height:34px;padding:0 14px;font-size:11px;display:flex}.lp-demo-search-button{color:#fffdf5;background:#304b37;border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.lp-demo-pills-viewport{margin:10px -14px 0 0;overflow:hidden}.lp-demo-pills{width:max-content;transition:transform .45s var(--lp-ease);gap:6px;display:flex;position:relative}.lp-demo-pill{color:#29362c;white-space:nowrap;background:#fbf9f4;border:1px solid #dcd7c8;border-radius:20px;align-items:center;gap:4px;height:30px;padding:0 12px;font-size:11px;font-weight:700;transition:background-color .25s,color .25s;display:flex}.lp-demo-pill[data-active=true]{color:#fffdf5;background:#304b37;border-color:#304b37}.lp-demo-new{color:#302a1d;letter-spacing:.06em;background:#e6c56c;border-radius:4px;padding:1px 4px;font-size:7px;font-weight:800}.lp-demo-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;transition:opacity .2s;display:grid}.lp-demo-card-photo{aspect-ratio:4/5;background:#eee8da;border-radius:14px;position:relative;overflow:hidden}.lp-demo-card-photo img,.lp-demo-supplier-photo img,.lp-demo-gallery-photo img{object-fit:cover}.lp-demo-card-chip{background:#fbf9f4f2;border-radius:20px;padding:3px 7px;font-size:8px;font-weight:800;position:absolute;top:6px;left:6px}.lp-demo-card-name{filter:blur(3.5px);margin-top:6px;font-size:12px;font-weight:800}.lp-demo-card-desc{color:#626a5c;margin-top:2px;font-size:9.5px;line-height:1.3}.lp-demo-card-link{color:#304b37;margin-top:3px;font-size:9.5px;font-weight:800}.lp-demo-menu{z-index:3;color:#626a5c;background:#f4f0e5f2;border-top:1px solid #dcd7c8;justify-content:space-around;padding:10px 0 16px;font-size:10px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.lp-demo-menu span:first-child{color:#304b37}.lp-demo-supplier{z-index:4;transition:transform .52s var(--lp-ease);background:#f4f0e5;position:absolute;inset:0;transform:translate(104%);box-shadow:-10px 0 30px #0000001a}.lp-demo-supplier[data-open=true]{transform:translate(0)}.lp-demo-supplier-scroll{padding:40px 14px 0;transition:transform .9s cubic-bezier(.4,0,.2,1)}.lp-demo-supplier-scroll[data-scrolled=true]{transform:translateY(-250px)}.lp-demo-back{color:#304b37;font-size:11px;font-weight:800}.lp-demo-supplier-photo{background:#eee8da;border-radius:20px;height:240px;margin-top:10px;position:relative;overflow:hidden}.lp-demo-chips{gap:5px;margin-top:12px;display:flex}.lp-demo-chips span{color:#304b37;background:#e3e9dc;border-radius:20px;padding:4px 9px;font-size:9px;font-weight:800}.lp-demo-supplier-kind{color:#626a5c;letter-spacing:.18em;margin-top:8px;font-size:8.5px;font-weight:700}.lp-demo-supplier-name{font-family:var(--lp-display);filter:blur(5px);margin-top:3px;font-size:25px}.lp-demo-supplier-desc{color:#626a5c;margin-top:4px;font-size:11px;line-height:1.45}.lp-demo-actions{gap:6px;margin-top:12px;display:flex}.lp-demo-wa{color:#fffdf5;background:#304b37;border-radius:14px;align-items:center;gap:5px;height:36px;padding:0 12px;font-size:10.5px;font-weight:800;transition:transform .15s;display:flex}.lp-demo-wa[data-pressed=true]{transform:scale(.94)}.lp-demo-instagram{background:#fbf9f4;border:1px solid #dcd7c8;border-radius:14px;align-items:center;height:36px;padding:0 10px;font-size:10.5px;font-weight:800;display:flex}.lp-demo-gallery-title{font-family:var(--lp-display);margin-top:18px;font-size:19px}.lp-demo-gallery{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.lp-demo-gallery-photo{aspect-ratio:4/5;background:#eee8da;border-radius:14px;position:relative;overflow:hidden}.lp-demo-toast{color:#fffdf5;white-space:nowrap;transition:transform .38s var(--lp-ease);background:#1f2a22;border-radius:20px;align-items:center;gap:6px;padding:9px 14px;font-size:10.5px;font-weight:700;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%,200%);box-shadow:0 8px 20px #0003}.lp-demo-toast[data-visible=true]{transform:translate(-50%)}.lp-demo-toast span{background:#7fc06a;border-radius:50%;width:7px;height:7px}.lp-demo-finger{z-index:8;opacity:0;pointer-events:none;background:#30493766;border:2px solid #fff;border-radius:50%;width:34px;height:34px;transition:left .7s cubic-bezier(.4,0,.2,1),top .7s cubic-bezier(.4,0,.2,1),opacity .3s,transform .15s;position:absolute;transform:translate(-50%,-50%)scale(1);box-shadow:0 4px 14px #0004}.lp-demo-finger[data-visible=true]{opacity:1}.lp-demo-finger[data-pressed=true]{transform:translate(-50%,-50%)scale(.72)}.lp-demo figcaption{color:#6c6f64;text-align:center;margin-top:1rem;font-size:.8rem}.lp-testimonials{border-block:1px solid var(--lp-line);background:var(--lp-surface-2);padding-block:2.75rem}.lp-testimonials-list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin:2rem -1.25rem 0;padding-inline:1.25rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.lp-testimonials-list::-webkit-scrollbar{display:none}.lp-testimonial{background:var(--lp-card);scroll-snap-align:start;border:6px solid #fff;border-radius:1rem;flex:0 0 min(78vw,20rem);height:380px;position:relative;overflow:hidden;box-shadow:0 14px 34px #51412a14}.lp-testimonial img{object-fit:contain}.lp-founder{padding-block:2.75rem}.lp-founder-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:2rem;display:grid}.lp-founder-photo{width:100%;max-width:20rem;margin-inline:auto;position:relative}.lp-founder-frame{aspect-ratio:4/5;background:#e7dfd3;border:7px solid #fff;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 22px 40px #51412a1c}.lp-founder-frame img{object-fit:cover}.lp-founder-badge-scope{position:absolute;bottom:1rem;right:.5rem}.lp-founder-badge{background:#fffefb;border:1px solid #e9e0cf;border-radius:.65rem;gap:.15rem;padding:.9rem 1.1rem;display:grid;box-shadow:0 8px 25px #51412a18}.lp-founder-badge strong{font-size:.95rem}.lp-founder-badge span{color:#797468;font-size:.8rem}.lp-founder-text{color:var(--lp-muted);margin-top:.9rem;line-height:1.85}.lp-founder-text:first-of-type{margin-top:1.3rem}.lp-founder-quote{background:#f1ebde;border-radius:.6rem;margin-top:1.4rem;padding:1.2rem 1.4rem}.lp-founder-quote p{font-family:var(--lp-display);font-size:1.15rem;line-height:1.35}.lp-founder-closing{color:var(--lp-gold);font-family:var(--lp-display);margin:1.4rem 0 1.3rem;font-size:1.25rem;line-height:1.3}.lp-audience-section{padding-bottom:2.75rem}.lp-audience{border:1px solid var(--lp-line);background:var(--lp-surface-2);border-radius:.9rem;grid-template-columns:minmax(0,1fr);gap:1.75rem;width:calc(100% - 2.5rem);max-width:72rem;margin-inline:auto;padding:1.25rem;display:grid}.lp-audience-flower{color:#bca574;margin-top:1.5rem;font-size:5rem;line-height:1;display:none}.lp-audience-list{gap:.7rem;display:grid}.lp-audience-list li{border-bottom:1px solid #ddd6c8;align-items:flex-start;gap:.7rem;padding-bottom:1rem;display:flex}.lp-audience-list li:last-child{border-bottom:0;padding-bottom:0}.lp-check-circle{color:#7c652f;background:#e6dcc4;border-radius:50%;flex-shrink:0;place-items:center;width:1.7rem;height:1.7rem;display:grid}.lp-audience-list h3{font-size:1rem;font-weight:800}.lp-audience-list p{color:var(--lp-muted);margin-top:.4rem;line-height:1.75}.lp-offer{--lp-gold:#dfbf78;--lp-gold-text:#dfbf78;isolation:isolate;color:#f5f3ec;background:radial-gradient(circle at 50% 0,#9b713638 0,#0000 42%),#251d17;border-top:1px solid #d9b96a66;padding-block:2.75rem;scroll-margin-top:1rem;position:relative}.lp-offer-heading{text-align:center;max-width:49rem;margin-inline:auto;padding-inline:1.25rem}.lp-offer-heading .lp-eyebrow{color:#f1ce7a;justify-content:center}.lp-offer-heading em{color:#dfbf78}.lp-offer-card{background:#302720;border:1px solid #d7b76955;grid-template-columns:minmax(0,1fr);width:calc(100% - 2rem);max-width:70rem;margin:1.5rem auto 0;display:grid}.lp-offer-included{padding:1.25rem}.lp-offer-included-title{color:#dfbf78;letter-spacing:.12em;font-size:.8rem;font-weight:800}.lp-product-card{background:radial-gradient(at 100% 0,#dfbf7833,#0000 60%),#3a2f26;border:1px solid #d7b769;border-radius:.9rem;margin-top:.8rem;padding:1rem 1.1rem;position:relative;overflow:hidden}.lp-product-head{align-items:flex-start;gap:1rem;display:flex}.lp-product-icon{background:linear-gradient(110deg,#e6c56c,#f0d995);border-radius:.6rem;flex-shrink:0;place-items:center;width:2.6rem;height:2.6rem;display:grid;box-shadow:0 6px 16px #0003}.lp-product-badge{color:#252b21;letter-spacing:.1em;background:#dfbf78;border-radius:.3rem;padding:.2rem .5rem;font-size:.68rem;font-weight:800;display:inline-block}.lp-product-head h4{font-family:var(--lp-display);margin-top:.3rem;font-size:1.35rem;font-weight:400;line-height:1.1}.lp-product-head p{color:#c9c3b3;margin-top:.15rem;font-size:.85rem;line-height:1.45}.lp-product-checks{color:#ddded5;border-top:1px solid #5a4b3c;grid-template-columns:minmax(0,1fr);gap:.35rem;margin-top:.8rem;padding-top:.8rem;font-size:.82rem;display:grid}.lp-product-checks li{align-items:flex-start;gap:.45rem;display:flex}.lp-product-checks svg{color:#dfc386;flex-shrink:0;margin-top:.1rem}.lp-plus-divider{color:#dfbf78;align-items:center;gap:.75rem;margin:.8rem 0 .6rem;display:flex}.lp-plus-divider>span:first-child,.lp-plus-divider>span:last-child{background:#5a4b3c;flex:1;height:1px}.lp-plus-sign{border:1px solid #a38b5266;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-weight:800;display:grid}.lp-plus-text{letter-spacing:.12em;text-align:center;font-size:.75rem;font-weight:800}.lp-bonus-list{gap:.45rem;display:grid}.lp-bonus-item{background:#3a2f26;border:1px solid #4c4136;border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.8rem;padding:.7rem .8rem;transition:border-color .2s,background-color .2s,transform .2s;display:grid}@media (hover:hover){.lp-bonus-item:hover{background:#40342a;border-color:#b9a16b;transform:translate(4px)}}.lp-bonus-icon{color:#e5c885;background:#ae8d3526;border:1px solid #a38b5266;border-radius:.5rem;place-items:center;width:2rem;height:2rem;display:grid}.lp-bonus-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.lp-bonus-number{color:#dfc386;letter-spacing:.12em;font-size:.7rem;font-weight:800}.lp-bonus-included{color:#a9c29a;align-items:center;gap:.25rem;font-size:.7rem;font-weight:800;display:inline-flex}.lp-bonus-item h4{color:#f5f3ec;margin-top:.1rem;font-size:.95rem;font-weight:800;line-height:1.3}.lp-bonus-item p{color:#c9c3b3;margin-top:.1rem;font-size:.82rem;line-height:1.45}.lp-offer-price{color:#33291d;text-align:center;background:radial-gradient(circle at 50% 0,#fffdf6 0,#f8e9c6 58%,#f1dbab 100%);flex-direction:column;order:-1;justify-content:center;align-items:center;padding:1.75rem 1.25rem;display:flex}.sales-page .lp-offer-price :is(a,button):focus-visible{outline-color:#34271b}.lp-offer-badge{color:#775718;letter-spacing:.12em;background:#fbf3df;border:1px solid #b38a35;border-radius:2rem;padding:.45rem .9rem;font-size:.8rem;font-weight:800}.lp-offer-value{border-block:1px solid #b58c3859;justify-items:center;width:100%;margin-top:1.25rem;padding:1.1rem 0 1.25rem;display:grid}.lp-offer-value-label{color:#6a5128;letter-spacing:.1em;font-size:.875rem;font-weight:800}.lp-offer-price-line{color:#35281a;justify-content:center;align-items:flex-start;gap:.4rem;margin-top:.2rem;display:flex}.lp-offer-times{margin-top:1.1rem;font-size:1.25rem;font-weight:800}.lp-offer-price-line strong{letter-spacing:-.07em;white-space:nowrap;font-size:clamp(4.25rem,19vw,5.5rem);font-weight:800;line-height:1.05}.lp-offer-currency{letter-spacing:-.02em;margin-right:.15em;font-size:.4em}.lp-offer-cash{color:#5b482c;font-size:1.1rem;font-weight:700}.lp-offer-cash strong{color:#35281a}.lp-offer-disclosure{color:#6a5a40;margin-top:.3rem;font-size:.78rem;font-weight:600}.lp-offer-secure{color:#5b4b35;justify-content:center;align-items:flex-start;gap:.4rem;margin-top:.9rem;font-size:.8rem;line-height:1.45;display:flex}.lp-offer-secure svg{flex-shrink:0;margin-top:.2em}.lp-guarantee{text-align:left;align-items:center;gap:1rem;max-width:22rem;margin-top:1.5rem;display:flex}.lp-seal{flex-shrink:0;width:4.5rem;height:4.5rem;position:relative}.lp-seal svg{width:100%;height:100%;position:absolute;inset:0}.lp-seal text{fill:#775718;letter-spacing:2.4px;font-size:10.5px;font-weight:800}.lp-seal-core{color:#f1d992;text-align:center;background:#34271b;border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;inset:22%}.lp-seal-core strong{font-size:1.25rem;display:block}.lp-seal-core span{letter-spacing:.08em;font-size:.5rem;font-weight:800}.lp-guarantee p{color:#5b4b35;font-size:.8rem;line-height:1.55}.lp-guarantee p strong{color:#33291d}.lp-guarantee a{text-underline-offset:3px;text-decoration:underline}.lp-offer-footnote{color:#b9baac;text-align:center;max-width:40rem;margin:1.5rem auto 0;padding-inline:1.25rem;font-size:.8rem;line-height:1.6}.lp-faq{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.lp-faq-side{display:contents}.lp-faq-list{gap:.6rem;display:grid}.lp-risk-card-side{display:none}.lp-risk-card{border:1px solid var(--lp-line);background:var(--lp-card);border-radius:1rem;max-width:24rem;padding:1.4rem;box-shadow:0 14px 34px #51412a0f}.lp-risk-head{align-items:center;gap:.9rem;margin-bottom:1.2rem;display:flex}.lp-risk-seal{color:#f1d992;text-align:center;background:#34271b;border-radius:50%;flex-shrink:0;place-items:center;width:3rem;height:3rem;line-height:1;display:grid}.lp-risk-seal strong{font-size:1.05rem;display:block}.lp-risk-seal small{letter-spacing:.08em;font-size:.5rem;font-weight:800}.lp-risk-head strong{font-size:1rem}.lp-risk-head p{color:var(--lp-muted);margin-top:.2rem;font-size:.875rem;line-height:1.5}.lp-faq-item{border:1px solid var(--lp-line);background:#f7f3ea;border-radius:.85rem;transition:background-color .25s,border-color .25s,box-shadow .25s}.lp-faq-item[data-open=true]{background:var(--lp-card);border-color:#d7b769;box-shadow:0 14px 34px #51412a14}@media (hover:hover){.lp-faq-item:hover{border-color:#d9c79a}.lp-faq-item[data-open=true]:hover{border-color:#d7b769}}.lp-faq-button{width:100%;min-height:2.75rem;color:var(--lp-ink);text-align:left;cursor:pointer;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.95rem .9rem;font-weight:700;display:grid}.lp-faq-number{color:var(--lp-muted);font-family:var(--lp-display);font-size:1.05rem;transition:color .25s}.lp-faq-item[data-open=true] .lp-faq-number{color:var(--lp-gold-text)}.lp-faq-question{line-height:1.4}.lp-faq-icon{color:#8a7545;background:#ece5d4;border-radius:50%;width:1.75rem;height:1.75rem;transition:background-color .25s,color .25s,transform .3s;display:block;position:relative}.lp-faq-icon:before,.lp-faq-icon:after{content:"";background:currentColor;width:40%;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:30%}.lp-faq-icon:after{transform:rotate(90deg)}.lp-faq-item[data-open=true] .lp-faq-icon{color:#f1d992;background:#34271b;transform:rotate(45deg)}.lp-faq-answer{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .32s,visibility 0s linear .32s;display:grid}.lp-faq-item[data-open=true] .lp-faq-answer{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.lp-faq-answer>div{min-height:0;overflow:hidden}.lp-faq-answer p{max-width:40rem;color:var(--lp-muted);padding:0 .9rem 1.25rem;line-height:1.8}.lp-closing{text-align:center;background:radial-gradient(#f4e9d0,#f6f1e5);border-top:1px solid #e6ddc8;padding:2.5rem 1.25rem}.lp-closing .lp-btn-gold{width:100%;margin-top:1.75rem}.lp-closing-price{color:var(--lp-muted);margin-top:1rem;font-size:.8rem;line-height:1.6}.lp-closing-price span{display:block}.lp-sticky{z-index:50;visibility:hidden;opacity:0;transition:transform .38s var(--lp-ease), opacity .3s ease, visibility 0s linear .38s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.lp-sticky[data-visible=true]{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}html:has(.lp-sticky[data-visible=true]){scroll-padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}.lp-sticky-box{padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));color:#f5f3ec;background:#251d17;border:1px solid #d7b769;border-bottom:0;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:.75rem;display:flex;box-shadow:0 12px 40px #0004}.lp-sticky-text{min-width:0;line-height:1.3}.lp-sticky-text strong{font-size:1rem;font-weight:800;display:block}.lp-sticky-text span{color:#c9c3b3;font-size:.7rem;line-height:1.35;display:block}.lp-sticky .lp-btn-compact{gap:.5rem;min-height:3rem;padding-inline:.9rem;font-size:.9rem}@media (max-width:799px){body:has(.lp-sticky[data-visible=true]) .privacy-ui>button{bottom:calc(4.9rem + env(safe-area-inset-bottom));margin-bottom:0!important}}html:has(.lp-lightbox[open]){overflow:hidden}.lp-lightbox{color:#fff;background:0 0;border:0;width:100%;max-width:100vw;max-height:100dvh;margin:auto;padding:1rem;overflow:visible}.lp-lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141813e6}.lp-lightbox-panel{gap:.9rem;width:min(100%,34rem);margin-inline:auto;display:grid;position:relative}.lp-lightbox-image{aspect-ratio:3/4;background:#e7dfd3;border-radius:1rem;width:min(100%,75dvh - 7.125rem);margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 24px 60px #0006}.lp-lightbox-image img{object-fit:contain}.lp-lightbox-close{z-index:2;color:#fff;background:#1b201bf2;border:1px solid #fff5;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:-.4rem;right:-.2rem}.lp-lightbox-bar{text-align:center;grid-template-columns:2.75rem 1fr 2.75rem;align-items:center;gap:.75rem;display:grid}.lp-lightbox-bar button{color:#fff;background:#ffffff14;border:1px solid #fff5;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.lp-lightbox-bar button:hover,.lp-lightbox-close:hover{background:#ffffff2e}.lp-lightbox-bar h3{font-family:var(--lp-display);font-size:1.4rem;font-weight:400;line-height:1.2}.lp-lightbox-bar p{color:#d8d3c4;margin-top:.25rem;font-size:.875rem;line-height:1.5}.sales-page .lp-lightbox :is(button):focus-visible{outline-offset:3px;outline:3px solid #dfbf78}body:has(.sales-page) .site-header{border-color:var(--lp-line,#e6e1d5);color:#292c28;background:#fbf9f4f2;position:relative}body:has(.sales-page) .site-header>div{flex-wrap:nowrap;max-width:75rem;min-height:4rem;padding-block:.5rem}body:has(.sales-page) .site-header .site-brand{color:#393c31;min-width:0}body:has(.sales-page) .site-header nav{flex-shrink:0;gap:0}body:has(.sales-page) .site-header nav>a{color:#636659;font-size:.875rem}body:has(.sales-page) .site-header nav>.site-header-login{color:#394630;background:#f2eee4;border:1px solid #dcd7c8;border-radius:.5rem;justify-content:center;align-items:center;min-height:44px;padding:.5rem .75rem;display:inline-flex}body:has(.sales-page) .site-header nav>.site-header-cta{display:none}body:has(.sales-page) .site-footer{border-color:var(--lp-line,#e6e1d5);background:#fbf9f4}body:has(.sales-page) .site-footer>div{max-width:75rem}@media (min-width:640px){.lp-container{padding-inline:1.5rem}.lp-section{padding-block:clamp(4rem,7.5vw,7rem)}.sales-page section[id]{scroll-margin-top:5.5rem}.sales-page h2{font-size:clamp(2rem,3.65vw,3.35rem)}.lp-eyebrow{letter-spacing:.1em;margin-bottom:1.1rem;font-size:.875rem}.lp-lead-muted{margin-top:1.2rem}.lp-btn-gold{gap:1.25rem;min-height:3.6rem}.lp-btn-block{gap:.8rem}.lp-btn-compact{gap:.6rem}.lp-hero{padding:clamp(2.5rem,6vw,5rem) 0 clamp(2.5rem,5vw,4.5rem)}.lp-hero-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:3rem}.lp-hero h1{font-size:clamp(2.9rem,5.2vw,4.85rem);line-height:1.045}.lp-hero-lead{max-width:30rem;margin-top:1.65rem;font-size:1.05rem;line-height:1.8}.lp-hero-cta{flex-flow:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.9rem}.lp-hero-cta .lp-btn-gold{width:auto}.lp-hero-access{text-align:left}.lp-hero-access strong{font-size:1.05rem;font-weight:700;display:block}.lp-hero-access span:before{content:none}.lp-trust{flex-wrap:wrap;gap:.6rem 1.4rem;margin-top:1.5rem;font-size:.875rem;line-height:1.5;display:flex}.lp-trust li{text-align:left;flex-direction:row;gap:.45rem}.lp-hero-visual-scope{max-width:32rem}.lp-hero-visual{aspect-ratio:.84}.lp-orbit,.lp-hero-glow{display:block}.lp-orbit{z-index:-1;pointer-events:none;border:1px solid #d9bd7c66;border-radius:50%;transform:rotate(-25deg)}.lp-orbit-one{width:110%;height:88%;animation:9s ease-in-out infinite lp-orbit;top:4%;left:-5%}.lp-orbit-two{width:92%;height:70%;top:13%;left:6%}.lp-hero-glow{z-index:-2;filter:blur(10px);background:radial-gradient(circle,#ecdcb4aa,#0000 70%);border-radius:50%;inset:18% 10% 12% 20%}.lp-float{--float-scale:1}.lp-hero-editorial{width:50%;top:10%}.lp-hero-editorial-card{border-width:7px}.lp-hero-phone-wrap{width:54%}.lp-hero-phone{aspect-ratio:.49;border-width:6px;border-radius:2.4rem}.lp-hero-live{top:0;right:-2%}.lp-hero-live>div{gap:.55rem;padding:.55rem .8rem .55rem .65rem;font-size:.78rem}.lp-hero-negotiate{bottom:9%;left:2%}.lp-hero-negotiate>div{gap:.8rem;padding:.85rem 1.05rem}.lp-hero-negotiate-icon{width:2.4rem;height:2.4rem}.lp-hero-negotiate strong{font-size:.875rem}.lp-hero-negotiate p{margin-top:.15rem;font-size:.8rem}.lp-stat{flex-direction:row;align-items:center;gap:1.1rem;padding:1.6rem clamp(1rem,2vw,1.75rem)}.lp-stat-icon{width:3rem;height:3rem}.lp-stat-number{font-size:clamp(2.1rem,3.4vw,2.75rem)}.lp-stat-label{font-size:.875rem}.lp-stat-hint{display:block}.lp-margin{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:clamp(2rem,6vw,5rem)}.lp-margin-cards{gap:2rem}.lp-margin-card{padding:1.75rem}.lp-margin-card-head{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:1rem}.lp-margin-row{grid-template-columns:7rem minmax(0,1fr)}.lp-margin-label{font-size:.875rem}.lp-margin-track{height:2.2rem}.lp-margin-bar{font-size:.9rem}.lp-categories{padding-bottom:clamp(4rem,7vw,6rem)}.lp-category-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1.25rem;margin-top:3rem}.lp-category-photo{border-width:6px;border-radius:.8rem}.lp-category-index{margin-top:1rem;font-size:.75rem}.lp-category-card h3{margin-top:.3rem;font-size:1.05rem}.lp-new-segments{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-top:2.5rem;padding:1.5rem clamp(1.25rem,3vw,2rem)}.lp-new-segments-list{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.lp-chip{min-height:2.75rem}.lp-how-grid{padding-block:clamp(4rem,7.5vw,7rem)}.lp-step{grid-template-columns:3rem minmax(0,1fr);padding:1.4rem 0}.lp-step-number{font-size:1.6rem}.lp-step p{margin-top:.5rem;font-size:1rem;line-height:1.75}.lp-testimonials{padding-block:clamp(4rem,7vw,6rem)}.lp-testimonials-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;margin:3rem 0 0;padding-inline:0;display:grid;overflow:visible}.lp-testimonial{flex:none;height:420px}.lp-founder{padding-block:clamp(4rem,7.5vw,7rem)}.lp-founder-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:clamp(2rem,6vw,5rem)}.lp-founder-photo{max-width:26rem}.lp-founder-badge-scope{bottom:2rem;right:-1rem}.lp-founder-quote p{font-size:1.35rem}.lp-founder-closing{font-size:clamp(1.25rem,1.9vw,1.55rem)}.lp-audience-section{padding-bottom:clamp(4rem,7vw,6rem)}.lp-audience{border-radius:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:clamp(2rem,4vw,4rem);width:calc(100% - 3rem);padding:clamp(1.5rem,5vw,3.75rem)}.lp-audience-flower{display:inline-block}.lp-audience-list{gap:1.4rem}.lp-audience-list li{gap:1rem;padding-bottom:1.4rem}.lp-offer{padding-block:clamp(3.5rem,7vw,6rem)}.lp-offer-heading{padding-inline:1.5rem}.lp-offer-card{width:min(100% - 3rem,70rem);margin-top:3rem}.lp-offer-included{padding:clamp(1.5rem,4vw,3.5rem)}.lp-product-checks{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:.35rem .9rem}.lp-bonus-item{grid-template-columns:2.2rem minmax(0,1fr);padding:.7rem .95rem}.lp-bonus-icon{width:2.2rem;height:2.2rem}.lp-offer-price{padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3vw,3rem)}.lp-offer-times{margin-top:.9em;font-size:1.5rem}.lp-offer-price-line strong{font-size:clamp(4.75rem,9.5vw,7.5rem)}.lp-btn-cocoa{font-size:1.05rem}.lp-offer-secure{font-size:.85rem}.lp-seal{width:5.5rem;height:5.5rem}.lp-guarantee p{font-size:.85rem}.lp-offer-footnote{padding-inline:1.5rem;font-size:.85rem}.lp-faq{gap:2rem}.lp-faq-button{grid-template-columns:2rem minmax(0,1fr) auto;padding:1.05rem 1.1rem}.lp-faq-icon{width:2rem;height:2rem}.lp-faq-answer p{padding:0 1.1rem 1.25rem 4rem}.lp-closing{padding:clamp(3rem,6vw,4.5rem) 1.5rem}.lp-closing .lp-btn-gold{width:auto;margin-top:2rem}.lp-closing-price{font-size:.875rem}.lp-closing-price span{display:inline}.lp-closing-price span+span:before{content:" · "}.lp-sticky{width:min(100% - 2rem,34rem);bottom:1rem;left:50%;right:auto;transform:translate(-50%,140%)}.lp-sticky[data-visible=true]{transform:translate(-50%)}.lp-sticky-box{border-bottom:1px solid #d7b769;border-radius:.8rem;gap:1rem;padding:.6rem .6rem .6rem 1.1rem}.lp-sticky-text strong{font-size:1.05rem}.lp-sticky-text span{font-size:.75rem}.lp-sticky .lp-btn-compact{gap:.6rem;min-height:2.9rem;padding-inline:1.1rem}body:has(.sales-page) .site-header{position:sticky}body:has(.sales-page) .site-header>div{min-height:4.5rem;padding-block:.75rem}body:has(.sales-page) .site-header nav{gap:1.25rem}body:has(.sales-page) .site-header nav>.site-header-login{display:none}body:has(.sales-page) .site-header nav>.site-header-cta{color:#fff;background:#303a2d;border-radius:.4rem;min-height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:700;transition:background-color .16s,transform .16s;display:inline-flex}body:has(.sales-page) .site-header nav>.site-header-cta:hover{background:#46523d;transform:translateY(-2px)}body:has(.sales-page) .site-header nav>.site-header-cta:active{transform:scale(.96)}}@media (min-width:800px){.lp-how-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"head demo""steps demo";gap:0 clamp(2rem,6vw,5rem)}.lp-how-head{align-self:end}.lp-steps{align-self:start;margin-top:2.5rem}.lp-how-demo{max-width:26rem}.lp-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem)}.lp-faq-side{display:block;position:sticky;top:6.5rem}.lp-risk-card{margin-top:2rem}.lp-risk-card-side{display:block}.lp-risk-card-after{display:none}}@media (max-width:751px){.lp-offer-price{order:-1}}@media (min-width:752px){.lp-offer-card{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-offer-price{order:0}}@media (min-width:400px) and (max-width:639px){.lp-stat-hint{display:block}}@media (max-width:359px){.lp-trust{font-size:.7rem}}@keyframes ma-route-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ma-route-enter{animation:ma-route-enter .38s var(--ease-out)}.ma-tabbar{z-index:40;height:calc(78px + env(safe-area-inset-bottom,0px));padding:6px 10px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);inset-inline:0;background:#fbf9f4f5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;bottom:0}.ma-tabbar a{color:#6f7466;min-height:44px;transition:color .2s ease, transform var(--d-press) ease;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:800;line-height:1.2;display:flex}.ma-tabbar a[aria-current=page]{color:var(--c-green-700)}.ma-tabbar a:active{transform:scale(.92)}@keyframes ma-toast-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ma-toast-region{inset-inline:0;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:60;pointer-events:none;justify-content:center;padding-inline:1rem;display:flex;position:fixed}.ma-toast{border-radius:var(--r-pill);color:#fffdf5;max-width:min(100%,26rem);box-shadow:var(--sh-dark);animation:ma-toast-in var(--d-base) var(--ease-out);transition:opacity var(--d-base) var(--ease-out), transform var(--d-base) var(--ease-out);background:#1f2a22;align-items:center;gap:.55rem;padding:.7rem 1rem;font-size:13px;font-weight:700;line-height:1.35;display:inline-flex}.ma-toast:before{content:"";background:var(--c-ok-400);border-radius:50%;flex-shrink:0;width:7px;height:7px}.ma-toast[data-visible=false]{opacity:0;transform:translateY(8px)}@media (min-width:768px){.ma-tabbar{display:none}.ma-toast-region{bottom:calc(2rem + env(safe-area-inset-bottom,0px))}}@media (max-width:767px){html:has(.ma-tabbar){scroll-padding-bottom:calc(78px + env(safe-area-inset-bottom,0px) + 1rem)}html:has(.ma-calc-result){scroll-padding-top:12rem}}.internal-content .page-container.ma-page{width:min(100% - 2rem,1100px);padding-block:10px 24px}.internal-content .page-container.ma-account{width:min(100% - 2rem,56rem)}.ma-eyebrow{color:var(--brand);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.4}.ma-title{color:var(--ink);font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin-top:.35rem;font-size:2rem;font-weight:400;line-height:1.04}.ma-title em{color:var(--brand);font-style:normal}.ma-title-lg{font-size:2.1rem}.ma-lead{color:var(--ink-muted);text-wrap:pretty;font-size:14px;line-height:1.6}.ma-lead-top{max-width:42rem;margin-top:.75rem}.ma-back{min-height:44px;color:var(--action);align-items:center;gap:.45rem;font-size:14px;font-weight:800;display:inline-flex}.ma-back-brand{color:var(--brand);font-weight:700}.ma-section-title{color:var(--ink);font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.03em;font-size:1.5rem;font-weight:400;line-height:1.1}.ma-footnote{color:var(--ink-muted);margin-top:1.5rem;font-size:12.5px;line-height:1.6}.ma-note{background:var(--c-sand-350);border-radius:12px;margin-bottom:1rem;padding:.85rem 1rem;font-size:13px;line-height:1.6}.ma-note-box{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--ink-muted);margin-top:.9rem;padding:1rem 1.1rem;font-size:14px;line-height:1.6}.ma-panel{border-radius:var(--r-card);background:#fffcf6;border:1px solid #ded3bf;padding:1rem}.ma-btn{border-radius:var(--r-md);background:var(--action);min-height:52px;color:var(--action-ink);text-align:center;cursor:pointer;transition:background-color var(--d-fast) ease, transform var(--d-press) ease, opacity var(--d-fast) ease;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:16px;font-weight:800;line-height:1.2;display:inline-flex}.ma-btn:hover:not(:disabled){background:var(--action-hover)}.ma-btn:active:not(:disabled){transform:scale(.98)}.ma-btn:disabled{cursor:not-allowed;opacity:.45}.ma-btn-block{width:100%}.ma-btn-outline{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--c-cream-50);min-height:44px;color:var(--ink);font-size:14px}.ma-btn-outline:hover:not(:disabled){background:var(--accent-soft)}.ma-btn-soft{background:var(--c-cream-50);min-height:44px;color:var(--c-gold-800);border:1px solid #d9c79a;padding:0 .7rem;font-size:13px}.ma-btn-soft:hover:not(:disabled){background:var(--c-sand-350)}.ma-btn-gold{border:1px solid var(--c-gold-500);border-radius:var(--r-lg);background:var(--grad-action);color:#302a1d;min-height:48px;margin-top:1rem;font-size:15px}.ma-btn-gold:hover:not(:disabled){background:#f1d992}.ma-photo{object-fit:cover}.ma-photo-fallback{place-items:center;display:grid;position:absolute;inset:0}.ma-photo-fallback:after{background:linear-gradient(#1d281f05 25%,#1d281f55)}.ma-photo-fallback svg{z-index:2;position:relative}.ma-new-badge{border-radius:var(--r-xs);background:var(--c-gold-400);color:#302a1d;letter-spacing:.06em;padding:.15rem .32rem;font-size:8px;font-weight:800;line-height:1.25;display:inline-block}.ma-hello{align-items:center;gap:.7rem;margin-bottom:1.2rem;display:flex}.ma-hello .internal-mark{flex-shrink:0;width:38px;height:38px}.ma-hello p{color:var(--ink-muted);font-size:11px;line-height:1.3}.ma-hello strong{font-size:14px;font-weight:700;line-height:1.3;display:block}.ma-avatar{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.ma-catalog-eyebrow{margin-top:.4rem}.ma-search{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);align-items:center;gap:.5rem;margin-top:1.1rem;padding:.4rem;display:flex}.ma-search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.ma-search input{min-width:0;min-height:44px;color:var(--ink);appearance:none;background:0 0;border:0;outline:0;flex:1;padding:0 .75rem;font-size:16px}.ma-search input::placeholder{color:var(--ink-muted)}.ma-search button{border-radius:var(--r-md);background:var(--action);width:44px;height:44px;color:var(--action-ink);cursor:pointer;transition:background-color var(--d-fast) ease, transform var(--d-press) ease;flex-shrink:0;place-items:center;display:grid}.ma-search button:hover{background:var(--action-hover)}.ma-search button:active{transform:scale(.94)}.ma-pills-wrap{margin:.9rem -1rem 0}.ma-pills{scroll-snap-type:x proximity;scrollbar-width:none;gap:.5rem;margin-block:-8px;padding:10px 1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.ma-pills::-webkit-scrollbar{display:none}.ma-pills li{scroll-snap-align:start;flex-shrink:0}.ma-pill{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);min-height:44px;color:var(--ink);white-space:nowrap;transition:background-color var(--d-fast) ease, color var(--d-fast) ease, transform var(--d-press) ease;align-items:center;gap:.4rem;padding:0 .95rem;font-size:13px;font-weight:700;display:inline-flex}.ma-pill:active{transform:scale(.96)}.ma-pill[aria-current=page]{border-color:var(--c-green-700);background:var(--c-green-700);color:#fffdf5}.ma-pill .lucide{flex-shrink:0}.ma-live{color:var(--brand-on-dark);letter-spacing:.14em;align-items:center;gap:.4rem;font-size:10px;font-weight:800;display:flex}.ma-live i{background:var(--c-ok-400);border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}@keyframes ma-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.ma-live i:after{content:"";background:var(--c-ok-400);border-radius:50%;animation:1.6s ease-out infinite ma-ping;position:absolute;inset:0}.ma-news{border-radius:var(--r-card);background:var(--surface-inverse);color:var(--ink-inverse);margin-top:1.25rem;padding:1rem}.ma-news-head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.ma-news h2{font-family:var(--font-dm-serif), Georgia, serif;margin-top:.25rem;font-size:1.3rem;font-weight:400;line-height:1.15}.ma-news-count{color:var(--ink-inverse-muted);flex-shrink:0;font-size:11px}.ma-news-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.6rem;margin:calc(.8rem - 8px) -1rem -8px;padding:8px 1rem calc(.1rem + 8px);scroll-padding-inline:1rem;display:flex;overflow-x:auto}.ma-news-track::-webkit-scrollbar{display:none}.ma-news-track li{scroll-snap-align:start;flex:0 0 118px;min-width:0}.ma-news-track a{transition:transform var(--d-press) ease;display:block}.ma-news-track a:active{transform:scale(.96)}.ma-news a:focus-visible{outline:3px solid var(--brand-on-dark);outline-offset:2px;border-radius:12px}.ma-news-thumb{background:#34483a;border-radius:12px;width:118px;height:118px;display:block;position:relative;overflow:hidden}.ma-news-thumb .ma-new-badge{z-index:3;position:absolute;top:.4rem;left:.4rem}.ma-news-track strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:.4rem;font-size:12px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.ma-news-cat{color:var(--ink-inverse-muted);margin-top:.1rem;font-size:10.5px;display:block}.ma-list-head{justify-content:space-between;align-items:baseline;gap:.75rem;margin:1.3rem 0 .7rem;display:flex}.ma-list-head h2{font-size:15px;font-weight:800}.ma-list-head span{color:var(--ink-muted);flex-shrink:0;font-size:12px}.ma-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.ma-card{min-width:0}.ma-card article{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);height:100%;transition:transform var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);overflow:hidden}@media (hover:hover){.ma-card article:hover{transform:translateY(-2px);box-shadow:0 10px 24px #29362c14}}.ma-card-media{aspect-ratio:1;background:var(--surface-strip);position:relative}.ma-card-photo{display:block;position:absolute;inset:0}.ma-chip{z-index:2;border-radius:var(--r-pill);max-width:calc(100% - 3.4rem);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#fbf9f4f2;padding:.28rem .55rem;font-size:10px;font-weight:800;line-height:1.3;position:absolute;top:.5rem;left:.5rem;overflow:hidden}.ma-heart{z-index:2;cursor:pointer;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:0;right:0}.ma-heart-disc{width:32px;height:32px;color:var(--ink);transition:transform var(--d-press) ease, color var(--d-fast) ease;background:#fbf9f4f2;border-radius:50%;place-items:center;display:grid}.ma-heart:active .ma-heart-disc{transform:scale(.85)}.ma-heart:focus-visible{outline-offset:-4px;outline:2px solid #0000}.ma-heart:focus-visible .ma-heart-disc{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--c-green-700)}.ma-heart[data-saved=true] .ma-heart-disc{color:var(--c-like-500)}.ma-card-body{padding:.65rem .7rem .75rem}.ma-card-body h2{overflow-wrap:anywhere;font-size:14px;font-weight:800;line-height:1.25}.ma-card-body h2 a{display:block}.ma-card-body p{-webkit-line-clamp:2;color:var(--ink-muted);-webkit-box-orient:vertical;margin-top:.25rem;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.ma-card-link{min-height:44px;color:var(--action);align-items:center;margin-bottom:-.55rem;font-size:12px;font-weight:800;display:flex}.ma-empty{border:1.5px dashed var(--line);border-radius:var(--r-card-lg);color:var(--ink-muted);text-align:center;padding:2rem 1.25rem}.ma-empty>svg{margin:0 auto .75rem}.ma-empty h2{color:var(--ink);font-family:var(--font-dm-serif), Georgia, serif;font-size:1.4rem;font-weight:400;line-height:1.15}.ma-empty p{margin-top:.4rem;font-size:14px;line-height:1.55}.ma-empty a{color:var(--action);text-underline-offset:3px;font-weight:800;text-decoration:underline}.ma-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.ma-pager p{color:var(--ink-muted);font-size:13px}@media (max-width:359px){.ma-card-body p{-webkit-line-clamp:1}}.ma-supplier-grid{gap:0;margin-top:.15rem;display:grid}.ma-supplier-photo{aspect-ratio:4/3;border-radius:var(--r-photo);background:var(--surface-strip);position:relative;overflow:hidden}.ma-save-pill{z-index:2;border-radius:var(--r-pill);min-height:40px;box-shadow:var(--sh-sm);color:var(--ink);cursor:pointer;transition:transform var(--d-press) ease;background:#fbf9f4f2;align-items:center;gap:.4rem;padding:0 .9rem;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.ma-save-pill:before{content:"";position:absolute;inset:-2px}.ma-save-pill:active{transform:scale(.94)}.ma-save-pill:focus-visible{outline-offset:2px;box-shadow:var(--sh-sm), 0 0 0 2px #fff, 0 0 0 4px var(--c-green-700);outline:2px solid #0000}.ma-save-pill[data-saved=true] svg{color:var(--c-like-500)}.ma-supplier-side{align-content:start;gap:.9rem;display:grid}.ma-supplier-info{z-index:1;border:1px solid var(--line);border-radius:var(--r-card-lg);background:var(--surface);box-shadow:var(--sh-member-card);margin-top:-1.5rem;padding:1.25rem;position:relative}.ma-chips{flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem;display:flex}.ma-chips li{border-radius:var(--r-pill);background:var(--success-soft);color:var(--success-ink);padding:.3rem .65rem;font-size:11px;font-weight:800}.ma-supplier-eyebrow{color:var(--ink-muted);letter-spacing:.18em;text-transform:uppercase;font-size:10.5px;font-weight:700}.ma-supplier-name{font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;margin-top:.3rem;font-size:2rem;font-weight:400;line-height:1.05}.ma-supplier-info .ma-lead{margin-top:.75rem}@keyframes ma-pulse{0%{box-shadow:0 0 #7fa06a55}70%,to{box-shadow:0 0 0 6px #7fa06a00}}.ma-whatsapp{border-radius:var(--r-lg);background:var(--action);width:100%;min-height:50px;color:var(--action-ink);transition:background-color var(--d-fast) ease, transform var(--d-press) ease;justify-content:center;align-items:center;gap:.55rem;margin-top:1.1rem;font-size:15px;font-weight:800;animation:2.4s ease-out infinite ma-pulse;display:flex}.ma-whatsapp:hover{background:var(--action-hover)}.ma-whatsapp:active{transform:scale(.98)}.ma-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.6rem;display:grid}.ma-links[data-count="1"]{grid-template-columns:minmax(0,1fr)}.ma-links a{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--c-cream-50);min-height:44px;color:var(--ink);transition:background-color var(--d-fast) ease, transform var(--d-press) ease;justify-content:center;align-items:center;gap:.45rem;font-size:13px;font-weight:800;display:flex}.ma-links a:hover{background:var(--accent-soft)}.ma-links a:active{transform:scale(.97)}.ma-before{border-radius:var(--r-card);background:var(--accent-soft);border:1px solid #e3d3ad;padding:1rem}.ma-before-eyebrow{color:var(--brand);letter-spacing:.12em;font-size:10.5px;font-weight:800}.ma-before-text{margin-top:.3rem;font-size:14px;font-weight:700;line-height:1.45}.ma-before-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.8rem;display:grid}.ma-products{margin-top:2rem}.ma-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.9rem;display:grid}.ma-product-grid li{aspect-ratio:4/5;border-radius:var(--r-lg);background:var(--surface-strip);position:relative;overflow:hidden}.ma-bonus-grid{gap:.7rem;margin-top:1.5rem;display:grid}.ma-bonus-card{border-radius:var(--r-card-lg);background:var(--surface-2);height:100%;transition:border-color var(--d-fast) ease, box-shadow var(--d-fast) ease, transform var(--d-press) ease;border:1px solid #dbcfb6;grid-template-columns:48px minmax(0,1fr);gap:.9rem;padding:1.1rem;display:grid;box-shadow:0 9px 30px #49360f0a}@media (hover:hover){.ma-bonus-card:hover{border-color:#ab873d;transform:translateY(-2px);box-shadow:0 12px 32px #49360f18}}.ma-bonus-card:active{transform:scale(.98)}.ma-bonus-icon{background:var(--c-sand-300);width:48px;height:48px;color:var(--c-gold-700);border-radius:12px;place-items:center;display:grid}.ma-bonus-body{align-content:start;gap:.3rem;min-width:0;display:grid}.ma-bonus-line{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ma-bonus-number{color:var(--brand);letter-spacing:.1em;font-size:11px;font-weight:800}.ma-bonus-meta{color:var(--c-green-700);font-size:11px;font-weight:800}.ma-bonus-body>strong{color:#252d26;font-family:var(--font-dm-serif), Georgia, serif;font-size:1.3rem;font-weight:400;line-height:1.15}.ma-bonus-summary{color:var(--ink-muted);font-size:13px;line-height:1.55}.ma-bonus-action{color:var(--brand);align-items:center;gap:.3rem;margin-top:.3rem;font-size:13px;font-weight:800;display:inline-flex}.ma-bonus-header{border-bottom:1px solid #ddd1b9;margin:.4rem 0 1.25rem;padding-bottom:1.25rem}.ma-bonus-header .ma-title{margin-top:.5rem}.ma-bonus-header .ma-lead{max-width:42rem;margin-top:.6rem}.ma-bonus-footer{border-top:1px solid #ddd1b9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;max-width:850px;margin-top:1.8rem;padding-top:1rem;display:flex}.ma-bonus-footer a{min-height:44px;color:var(--brand);align-items:center;gap:.4rem;font-size:14px;font-weight:700;display:inline-flex}.ma-script-list{gap:.7rem;max-width:850px;display:grid}.ma-script-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ma-script-head h2{min-width:0;font-size:14.5px;font-weight:800;line-height:1.3}.ma-copy{color:#72551f;cursor:pointer;min-height:44px;transition:background-color var(--d-fast) ease, border-color var(--d-fast) ease, color var(--d-fast) ease, transform var(--d-press) ease;border:1px solid #c9b88f;border-radius:9px;flex-shrink:0;align-items:center;gap:.4rem;padding:0 .8rem;font-size:13px;font-weight:700;display:inline-flex}.ma-copy:active{transform:scale(.96)}.ma-copy[data-copied=true]{border-color:var(--c-green-700);background:var(--c-green-700);color:#fffdf5}.ma-script-text{background:var(--c-sand-350);overflow-wrap:anywhere;border-radius:12px;margin-top:.75rem;padding:.85rem 1rem;font-size:13.5px;line-height:1.65}.ma-script-text mark{color:var(--c-gold-700);background:0 0;font-weight:700}.ma-checklist{max-width:850px}.ma-checklist-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ma-checklist-top strong{font-size:15px;font-weight:800}.ma-checklist-top button{min-height:44px;color:var(--brand);cursor:pointer;transition:opacity var(--d-fast) ease;padding:0 .25rem;font-size:13px;font-weight:700}.ma-checklist-top button[aria-disabled=true]{cursor:default;opacity:.4}.ma-progress{background:var(--c-cream-400);border-radius:9px;height:9px;margin:.35rem 0 1rem;overflow:hidden}.ma-progress span{border-radius:inherit;background:var(--grad-progress);height:100%;transition:width .4s var(--ease-out);display:block}.ma-checklist-items{gap:.5rem;display:grid}.ma-checklist-items li{position:relative}.ma-check-input{opacity:0;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.ma-check-label{background:var(--c-cream-50);cursor:pointer;min-height:44px;transition:background-color .2s ease, border-color .2s ease, transform var(--d-press) ease;border:1px solid #e5dac5;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.8rem;font-size:14px;line-height:1.5;display:flex}.ma-check-label:active{transform:scale(.99)}.ma-check-box{color:#0000;border:1.5px solid #c9b88f;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:.05rem;transition:background-color .2s,border-color .2s,color .2s;display:grid}.ma-check-input:checked+.ma-check-label{background:#f3f5ee;border-color:#c5d1bc}.ma-check-input:checked+.ma-check-label .ma-check-box{border-color:var(--c-green-700);background:var(--c-green-700);color:#fff}.ma-check-input:checked+.ma-check-label .ma-check-text{color:#607060;text-decoration:line-through}.ma-check-input:focus-visible+.ma-check-label{outline:2px solid var(--focus);outline-offset:2px}.ma-checklist-done{background:var(--success-soft);color:var(--success-ink);border-radius:12px;margin-top:1rem;padding:.8rem 1rem;font-size:14px;font-weight:800}.ma-update-panel{border-radius:var(--r-card-lg);background:var(--grad-update-panel);border:1px solid #c9aa69;max-width:850px;padding:1.4rem}.ma-update-badge{color:var(--c-gold-700);letter-spacing:.12em;font-size:11px;font-weight:800}.ma-update-panel h2{font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.02em;margin-top:.6rem;font-size:1.6rem;font-weight:400;line-height:1.15}.ma-update-panel p{margin-top:.8rem;font-size:14px;line-height:1.65}.ma-update-link{color:#fff8e8;min-height:46px;transition:background-color var(--d-fast) ease, transform var(--d-press) ease;background:#29392e;border-radius:10px;align-items:center;gap:.55rem;margin-top:1.2rem;padding:0 1.1rem;font-size:14px;font-weight:800;display:inline-flex}.ma-update-link:hover{background:var(--c-green-750)}.ma-update-link:active{transform:scale(.98)}.ma-revisions{max-width:850px;margin-top:1.8rem}.ma-timeline{border-left:2px solid #e3d3ad;gap:1.1rem;margin:.9rem 0 0 .4rem;padding-left:1.2rem;display:grid}.ma-timeline li{position:relative}.ma-timeline li:before{content:"";background:#c9b88f;border-radius:50%;width:10px;height:10px;position:absolute;top:.35rem;left:calc(-1.2rem - 6px)}.ma-timeline li[data-latest=true]:before{background:var(--c-gold-700)}.ma-timeline time{font-size:13.5px;font-weight:800;display:block}.ma-timeline p{color:var(--ink-muted);margin-top:.15rem;font-size:13px;line-height:1.55}.ma-calc{gap:1rem;display:grid}.ma-calc-result{z-index:5;border-radius:var(--r-card);background:var(--grad-result);color:#fffdf5;padding:1rem 1.1rem;position:sticky;top:0;box-shadow:0 10px 24px #26392f33}.ma-calc-result-label{color:#e5d5a8;font-size:13px}.ma-calc-price{font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:.15rem;font-size:2.4rem;font-weight:800;line-height:1.1}.ma-calc-price[data-empty=true]{opacity:.55}.ma-calc-breakdown{border-top:1px solid #ffffff30;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.8rem;padding-top:.75rem;display:grid}.ma-calc-breakdown>div{border-left:1px solid #ffffff30;min-width:0;padding-inline:.6rem}.ma-calc-breakdown>div:first-child{border-left:0;padding-left:0}.ma-calc-breakdown dt{color:var(--ink-inverse-muted);font-size:11px}.ma-calc-breakdown dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.1rem;font-size:14px;font-weight:800}.ma-calc-breakdown [data-emphasis=true] dd{color:var(--brand-on-dark)}.ma-calc-margin{color:var(--ink-inverse-muted);margin-top:.6rem;font-size:11px}.ma-calc-form{gap:1rem;display:grid}.ma-calc-error{border:1px solid var(--c-gold-700);background:var(--accent-soft);border-radius:12px;padding:.75rem 1rem;font-size:13px;font-weight:700;line-height:1.5}.ma-calc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem .7rem;display:grid}.ma-field{min-width:0}.ma-field[data-wide=true]{grid-column:1/-1}.ma-field label{font-size:12.5px;font-weight:800;display:block}.ma-field-box{border:1px solid var(--line-input);border-radius:var(--r-md);background:var(--c-cream-50);align-items:center;gap:.4rem;min-height:46px;margin-top:.35rem;padding:0 .8rem;display:flex}.ma-field-box:focus-within{outline:2px solid var(--focus);outline-offset:2px}.ma-field-box[data-invalid=true]{border-color:var(--c-gold-700);box-shadow:0 0 0 1px var(--c-gold-700)}.ma-field-box span{color:var(--ink-muted);font-size:13px}.ma-field-box input{width:100%;min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px;font-weight:700}.ma-field p{color:var(--ink-muted);margin-top:.3rem;font-size:11px;line-height:1.4}.ma-calc-foot{justify-items:start;gap:.25rem;display:grid}.ma-calc-foot p{color:var(--ink-muted);font-size:12px;line-height:1.55}.ma-calc-foot button{min-height:44px;color:var(--brand);text-underline-offset:3px;cursor:pointer;font-size:13px;font-weight:700;text-decoration:underline}.ma-calc-foot button[aria-disabled=true]{cursor:default;opacity:.4}.ma-account-cards{gap:.8rem;margin-top:1.4rem;display:grid}.ma-plan{border-top:3px solid var(--c-gold-550);border-radius:var(--r-card-lg);background:var(--surface-inverse);color:var(--ink-inverse);padding:1.2rem}.ma-plan-top{color:var(--brand-on-dark);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:.5rem;font-size:11px;font-weight:800;display:flex}.ma-status{border-radius:var(--r-pill);color:#bfe3ad;letter-spacing:0;background:#9fcf8a26;align-items:center;gap:.35rem;padding:.2rem .6rem;display:inline-flex}.ma-status i{background:var(--c-ok-400);border-radius:50%;width:6px;height:6px}.ma-plan h2{font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.02em;margin-top:.8rem;font-size:1.5rem;font-weight:400;line-height:1.15}.ma-plan-bar{background:#ffffff24;border-radius:6px;height:6px;margin-top:.9rem;overflow:hidden}.ma-plan-bar span{border-radius:inherit;background:var(--brand-on-dark);height:100%;transition:width .4s var(--ease-out);display:block}.ma-plan-note{color:var(--ink-inverse-muted);margin-top:.6rem;font-size:12px;line-height:1.5}.ma-email-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);align-items:center;gap:.8rem;padding:1rem;display:flex}.ma-email-card>div{min-width:0}.ma-email-icon{background:var(--accent-soft);width:40px;height:40px;color:var(--brand);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ma-email-card p{color:var(--ink-muted);font-size:12px}.ma-email-card strong{overflow-wrap:anywhere;font-size:14px;font-weight:700;display:block}.ma-actions{gap:.55rem;margin-top:.9rem;display:grid}.ma-action{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);width:100%;min-height:52px;color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--d-fast) ease, transform var(--d-press) ease;align-items:center;gap:.75rem;padding:0 1rem;font-size:14px;font-weight:700;display:flex}.ma-action>span{flex:1;min-width:0}.ma-action>svg:first-child{color:var(--brand);flex-shrink:0}.ma-action>svg:last-child:not(:first-child){color:var(--ink-muted);flex-shrink:0}.ma-action:hover:not(:disabled){background:var(--accent-soft)}.ma-action:active:not(:disabled){transform:scale(.98)}.ma-action:disabled{opacity:.6}.ma-action-danger{color:var(--c-danger-600);background:0 0;border-color:#0000}.ma-action-danger>svg:first-child{color:var(--c-danger-600)}.ma-action-danger:hover:not(:disabled){background:#8a4a2f14}@media (min-width:768px){.internal-content .page-container.ma-page{padding-block:2rem 3rem}.ma-hello{display:none}.ma-title{font-size:clamp(2.2rem,3.4vw,2.8rem)}.ma-title-lg{font-size:clamp(2.3rem,3.6vw,3rem)}.ma-catalog-eyebrow{margin-top:0}.ma-search{max-width:40rem}.ma-pills-wrap{margin-inline:0}.ma-pills{flex-wrap:wrap;padding-inline:0;overflow:visible}.ma-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ma-card-body{padding:.8rem .9rem .9rem}.ma-card-body h2{font-size:15px}.ma-card-body p{font-size:12.5px}.ma-news{padding:1.25rem}.ma-news-track{margin-inline:-8px;padding-inline:8px;scroll-padding-inline:8px}.ma-supplier-grid{gap:1rem;margin-top:.5rem}.ma-supplier-photo{aspect-ratio:16/9}.ma-supplier-info{margin-top:0}.ma-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.ma-bonus-card{padding:1.3rem}.ma-calc{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1.5rem}.ma-calc-result{grid-area:1/2;top:2rem}.ma-calc-form{grid-area:1/1}}@media (min-width:1024px){.ma-supplier-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:1.5rem}.ma-supplier-photo{aspect-ratio:4/5}}@media (min-width:1100px){.ma-grid,.ma-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ma-bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ma-account-cards{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}.ma-news-track{grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:visible}.ma-news-track li{flex:none}.ma-news-track li:nth-child(n+7){display:none}.ma-news-thumb{aspect-ratio:1;width:100%;height:auto}}@keyframes ma-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}.ma-skeleton{border-radius:var(--r-sm);background:var(--surface-strip);animation:1.4s ease-in-out infinite ma-skeleton-pulse;display:block}.ma-skeleton-eyebrow{width:8.5rem;height:12px}.ma-skeleton-title{border-radius:var(--r-md);width:min(100%,24rem);height:4.1rem;margin-top:.6rem}.ma-skeleton-title-single{width:min(100%,15rem);height:2.2rem}.ma-skeleton-lead{width:min(100%,36rem);margin-top:.9rem}.ma-skeleton-search{border-radius:var(--r-lg);height:54px;margin-top:1.1rem}.ma-skeleton-pills{gap:.5rem;margin-top:.9rem;display:flex;overflow:hidden}.ma-skeleton-pill{border-radius:var(--r-pill);flex:0 0 5.5rem;height:44px}.ma-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:3.4rem;display:grid}.ma-skeleton-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.ma-skeleton-grid .ma-skeleton-card:nth-child(n+5){display:none}.ma-skeleton-card-photo{aspect-ratio:1;border-radius:0}.ma-skeleton-card-body{gap:.45rem;padding:.65rem .7rem 1.1rem;display:grid}.ma-skeleton-line{height:12px}.ma-skeleton-line-short{width:60%}.ma-skeleton-back{width:10rem;height:16px;margin-block:14px}.ma-skeleton-fill{border-radius:0;position:absolute;inset:0}.ma-skeleton-chip{border-radius:var(--r-pill);width:5rem;height:22px;margin-bottom:.9rem}.ma-skeleton-name{border-radius:var(--r-md);width:80%;height:2rem;margin-block:.6rem .9rem}.ma-supplier-info .ma-skeleton-line{margin-top:.5rem}.ma-skeleton-button{border-radius:var(--r-lg);height:50px;margin-top:1.1rem}.ma-skeleton-panel{border-radius:var(--r-card-lg);height:9rem}.ma-skeleton-panel-short{height:4.5rem}.ma-skeleton-action{border-radius:var(--r-lg);height:56px}@media (min-width:768px){.ma-skeleton-title{height:3rem}.ma-skeleton-title-single{height:2.4rem}.ma-skeleton-search{max-width:40rem}.ma-skeleton-pills{flex-wrap:wrap}.ma-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ma-skeleton-grid .ma-skeleton-card:nth-child(n+5){display:block}.ma-skeleton-grid .ma-skeleton-card:nth-child(n+7){display:none}}@media (min-width:1100px){.ma-skeleton-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ma-skeleton-grid .ma-skeleton-card:nth-child(n+7){display:block}}@media (prefers-reduced-motion:reduce){.ma-route-enter,.ma-toast,.ma-live i:after,.ma-whatsapp,.ma-skeleton{animation:none!important}.ma-toast,.ma-progress span,.ma-plan-bar span,.ma-card article,.ma-bonus-card,.ma-pill,.ma-heart-disc,.ma-tabbar a{transition:none!important}.ma-card article:hover,.ma-bonus-card:hover{transform:none!important}}.brand-lockup{white-space:nowrap;text-align:left;align-items:center;gap:.7rem;display:inline-flex}.brand-lockup img{flex-shrink:0;width:34px;height:46px}.brand-prefix{color:#806022;font-family:var(--font-manrope), sans-serif;letter-spacing:.19em;text-transform:uppercase;margin:0 0 2px 1px;font-size:10px;font-weight:700;line-height:1.4;display:block}.brand-name{color:#806022;font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.035em;font-size:29px;font-weight:400;line-height:1;display:block}@media (max-width:420px){.brand-lockup{gap:.55rem}.brand-lockup img{width:29px;height:40px}.brand-name{font-size:26px}.brand-prefix{font-size:9px}}:root{--background:#fbf9f4;--foreground:#292c28;--card:#fffdf8;--primary:#806022;--primary-pressed:#664b1b;--primary-foreground:#fff;--muted:#eee8da;--muted-foreground:#686b60;--border:#e2dccd;--accent:#d7b66b;--accent-soft:#f1e8d2;--surface-warm:#f4f0e5;--surface-dark:#26392f;--accent-text:#ead091;--offer:#806022;--offer-dark:#1b201b;--offer-soft:#f5eddc;--c-cream-50:#fffdf8;--c-cream-100:#fbf9f4;--c-cream-150:#f7f3ea;--c-cream-200:#f4f1e9;--c-cream-250:#f4f0e5;--c-cream-300:#f1ecdf;--c-cream-400:#eee8da;--c-sand-200:#f1e8d2;--c-sand-300:#f4ebd6;--c-sand-350:#f7f0df;--c-line-100:#e6e1d5;--c-line-200:#e2dccd;--c-line-300:#dcd7c8;--c-line-400:#d9d1bd;--c-line-500:#e0d3b3;--c-gold-300:#f0d995;--c-gold-400:#e6c56c;--c-gold-450:#dfbf78;--c-gold-500:#d1b15e;--c-gold-550:#c4a562;--c-gold-600:#936f2b;--c-gold-650:#956f2d;--c-gold-700:#806022;--c-gold-800:#664b1b;--c-ink-900:#292c28;--c-ink-700:#4c5046;--c-ink-500:#696b61;--c-green-900:#29362c;--c-green-800:#26392f;--c-green-750:#243c2b;--c-green-700:#304b37;--c-green-500:#626a5c;--c-green-100:#e3e9dc;--c-green-50:#e9eee3;--c-cocoa-950:#251d17;--c-cocoa-900:#302720;--c-cocoa-850:#34271b;--c-cocoa-800:#3a2f26;--c-cocoa-700:#4c4136;--c-cocoa-600:#5a4b3c;--c-ok-400:#9fcf8a;--c-like-500:#b0463a;--c-danger-600:#8a4a2f;--grad-action:linear-gradient(110deg,#e6c56c,#f0d995);--grad-price-panel:radial-gradient(circle at 50% 0%,#fffdf6 0,#f8e9c6 58%,#f1dbab 100%);--grad-result:linear-gradient(125deg,#26392f,#405641);--grad-progress:linear-gradient(90deg,#a7803b,#d7b66b);--grad-update-panel:linear-gradient(145deg,#fffaf0,#f3e7cb);--grad-auth:radial-gradient(ellipse at 50% 0,#eee2c580,transparent 65%);--grad-shine:linear-gradient(105deg,transparent 25%,#fff8 48%,transparent 70%);--r-xs:.3rem;--r-sm:.45rem;--r-md:10px;--r-lg:14px;--r-card:16px;--r-card-lg:18px;--r-photo:22px;--r-pill:999px;--sh-sm:0 5px 15px #87703912;--sh-md:0 14px 34px #51412a14;--sh-md-hover:0 12px 28px #87703940;--sh-lg:0 22px 40px #51412a1c;--sh-dark:0 12px 40px #0004;--sh-member-card:0 10px 30px #29362c12;--ease-out:cubic-bezier(.2,.7,.2,1);--ease-inout:cubic-bezier(.4,0,.2,1);--d-press:.15s;--d-fast:.18s;--d-base:.35s;--d-slow:.9s;--s-section:clamp(4rem,7.5vw,7rem);--s-section-sm:clamp(3rem,6vw,4.5rem)}.theme-landing{--bg:var(--c-cream-100);--surface:var(--c-cream-50);--surface-2:var(--c-cream-200);--surface-strip:var(--c-cream-300);--surface-inverse:var(--c-cocoa-950);--ink:var(--c-ink-900);--ink-muted:var(--c-ink-500);--ink-inverse:#f5f3ec;--ink-inverse-muted:#c9c3b3;--line:var(--c-line-100);--line-input:var(--c-line-400);--brand:var(--c-gold-600);--brand-strong:var(--c-gold-800);--brand-on-dark:var(--c-gold-450);--accent-soft:var(--c-sand-200);--action:var(--c-cocoa-850);--action-hover:#50371d;--action-ink:#302a1d;--action-dark:var(--c-cocoa-850);--success-soft:var(--c-green-50);--success-ink:#394b33;--focus:var(--c-gold-600)}.theme-member{--bg:var(--c-cream-250);--surface:var(--c-cream-100);--surface-2:#fffcf5;--surface-strip:var(--c-cream-400);--surface-inverse:var(--c-green-800);--ink:var(--c-green-900);--ink-muted:var(--c-green-500);--ink-inverse:#fffdf5;--ink-inverse-muted:#c9d2c0;--line:var(--c-line-300);--line-input:var(--c-line-400);--brand:var(--c-gold-700);--brand-strong:var(--c-gold-800);--brand-on-dark:#ead091;--accent-soft:var(--c-sand-200);--action:var(--c-green-700);--action-hover:var(--c-green-750);--action-ink:#fffdf5;--action-dark:#29392e;--success-soft:var(--c-green-100);--success-ink:var(--c-green-700);--focus:var(--c-green-700);--background:var(--bg);--foreground:var(--ink);--card:var(--surface);--primary:var(--action);--primary-pressed:var(--action-hover);--primary-foreground:var(--action-ink);--muted:var(--surface-strip);--muted-foreground:var(--ink-muted);--border:var(--line);--surface-dark:var(--surface-inverse);--accent-text:var(--brand-on-dark);color:var(--ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.privacy-ui{--background:#f4f0e5;--foreground:#29362c;--card:#fbf9f4;--primary:#304b37;--primary-pressed:#243c2b;--primary-foreground:#fffdf5;--muted:#eee8da;--muted-foreground:#626a5c;--border:#dcd7c8;--offer-dark:#19271e;color:var(--foreground)}.privacy-ui [role=dialog]{border-top:3px solid #c4a562;border-radius:1.25rem}.privacy-ui #privacy-title{font-family:var(--font-dm-serif), Georgia, serif;font-size:1.65rem;font-weight:400;line-height:1.2}.privacy-ui [role=dialog] label{padding-block:.65rem;line-height:1.5}.privacy-ui [role=dialog] input{flex-shrink:0}.privacy-ui [role=dialog] p:first-child{color:#876b31;font-size:.875rem}.privacy-ui [role=dialog] button{min-height:44px}.privacy-ui>button{color:#46543d;background:#f5f1e7;border-color:#dcd7c8;font-size:.875rem}@media (max-width:767px){body:has(.ma-tabbar) .privacy-ui>button{bottom:calc(78px + .75rem)}}body:has(.theme-member){background:var(--c-cream-250)}body:has(.auth-page){background:var(--grad-auth) top center / 100% 100svh no-repeat, var(--c-cream-250)}body:has(.auth-page) .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;position:relative}body:has(.auth-page) .site-header>div{justify-content:center;min-height:68px}body:has(.auth-page) .site-header nav{display:none}body:has(.auth-page) .site-footer{display:none}.auth-page{min-height:calc(100svh - 68px);padding:clamp(1.5rem,5vw,4rem) 1rem 5rem}.auth-container{max-width:460px;margin:auto}.auth-back{min-height:44px;color:var(--ink-muted);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:14px;display:inline-flex}.auth-card{background:var(--c-cream-50);border:1px solid var(--c-line-200);border-top:3px solid var(--c-gold-550);border-radius:var(--r-card-lg);padding:2rem;box-shadow:0 12px 40px #493b170d}.auth-emblem{border-radius:var(--r-lg);background:var(--accent-soft);width:48px;height:48px;color:var(--brand);place-items:center;display:grid}.auth-eyebrow{color:var(--brand);letter-spacing:.12em;margin-top:1rem;font-size:12px;font-weight:800}.auth-steps{border-block:1px solid var(--c-line-200);gap:1.25rem;margin-block:1.25rem;padding-block:.8rem;display:flex}.auth-steps li{color:#686b60;align-items:center;gap:.4rem;font-size:14px;font-weight:700;display:flex}.auth-steps li>span{background:var(--c-cream-400);border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;font-weight:700;display:grid}.auth-steps li[aria-current]{color:var(--brand)}.auth-steps li[aria-current]>span{background:var(--brand);color:#fff}.auth-title{font-family:var(--font-dm-serif), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,7vw,2.25rem);font-weight:400;line-height:1.12}.auth-description{color:var(--ink-muted);margin:.75rem 0 1.5rem;font-size:16px;line-height:1.6}.auth-fields{gap:1.25rem;display:grid}.auth-label{font-size:14px;font-weight:600;display:block}.auth-input{border:1px solid var(--line-input);border-radius:var(--r-md);background:var(--c-cream-100);width:100%;min-height:52px;color:var(--ink);margin-top:.5rem;padding:0 1rem;font-size:16px;font-weight:400;display:block}.auth-input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.auth-input:disabled{opacity:.6}.auth-sent{color:var(--ink-muted);font-size:14px;line-height:1.6}.auth-sent strong{color:var(--ink);overflow-wrap:anywhere;font-weight:700}.auth-hint{color:var(--ink-muted);margin-top:.6rem;font-size:12px}.auth-links{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.auth-links button{min-height:44px;color:var(--ink);text-underline-offset:4px;cursor:pointer;padding-inline:.25rem;font-size:14px;font-weight:600;text-decoration:underline}.auth-links button:disabled{cursor:not-allowed;opacity:.5}.auth-status{background:var(--accent-soft);border-radius:12px;margin-top:1.25rem;padding:.75rem 1rem;font-size:14px;line-height:1.6}.auth-help{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:.75rem}.auth-help summary{cursor:pointer;padding-block:.6rem;font-size:14px;font-weight:600}.auth-help p{color:var(--ink-muted);margin-top:.5rem;font-size:14px;line-height:1.7}.auth-footnote{color:#686b60;text-align:center;justify-content:center;align-items:center;gap:.4rem;margin-top:1.25rem;font-size:13px;display:flex}.auth-footnote svg{flex-shrink:0}.otp{margin-top:.5rem;position:relative}.otp-boxes{grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;display:grid}.otp-box{border:1.5px solid var(--c-line-200);border-radius:var(--r-md);background:var(--c-cream-100);height:56px;color:var(--ink);transition:border-color var(--d-press) ease, box-shadow var(--d-press) ease;place-items:center;font-size:24px;font-weight:800;display:grid}.otp-box[data-state=filled]{border-color:#c9b88f}.otp-box[data-state=current]{border-color:var(--c-gold-700)}.otp-input{z-index:1;color:#0000;caret-color:#0000;opacity:0;cursor:text;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.otp-input:focus+.otp-boxes .otp-box[data-state=current]{box-shadow:0 0 0 3px #80602233}.otp-input:focus-visible+.otp-boxes{border-radius:var(--r-lg);outline:2px solid var(--focus);outline-offset:4px}.otp[data-disabled]{opacity:.6}@media (max-width:480px){.auth-page{padding-top:.75rem}.auth-card{padding:1.4rem 1.25rem}.auth-steps{gap:.8rem}}:is(body:has(.internal-shell) .site-header,body:has(.internal-shell) .site-footer){display:none}.internal-shell{background:#f6f3eb;min-height:100svh}.internal-shell.theme-member{background:var(--bg)}.internal-topbar{background:#fffdf8;border-bottom:1px solid #dfd8c6}.theme-member .internal-topbar{border-bottom-color:var(--line);background:var(--c-cream-100)}.internal-topbar>div{justify-content:space-between;align-items:center;gap:1rem;min-height:76px;display:flex}.internal-topbar>div>div{align-items:center;gap:.8rem;display:flex}.internal-mark{color:#ead091;width:40px;height:40px;font-family:var(--font-dm-serif), Georgia, serif;background:#26392f;border:1px solid #dfbf78;border-radius:12px;place-items:center;display:grid}.internal-topbar a{color:var(--primary);padding:12px 0;font-size:14px;font-weight:700}.internal-workspace{grid-template-columns:220px minmax(0,1fr);max-width:1440px;margin:auto;display:grid}.internal-sidebar{align-self:start;padding:2rem 1rem;position:sticky;top:0}.internal-sidebar>p{letter-spacing:.08em;color:var(--muted-foreground);margin:0 .8rem 1rem;font-size:12px;font-weight:800}.internal-nav{gap:.4rem;display:grid}.internal-nav a{color:#5b6254;border-radius:10px;align-items:center;gap:.7rem;min-height:48px;padding:.75rem;font-size:14px;font-weight:700;display:flex}.internal-nav a:hover{background:#eee6d2}.internal-nav a[aria-current]{color:#efdbab;background:#26392f;box-shadow:0 4px 12px #26392f12}.internal-sidebar-note{border-top:1px solid var(--border);color:var(--muted-foreground);margin:2rem .8rem;padding-top:1rem;font-size:14px;line-height:1.6}.internal-content{border-left:1px solid var(--border);min-width:0;padding:0 1rem 3rem}.internal-content .page-container{width:min(100% - 2rem,1100px);padding-block:2.5rem}.internal-admin .internal-content h1{font-family:var(--font-dm-serif), Georgia, serif;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:400;line-height:1.15}.internal-admin .internal-content input:not([type=checkbox]):not([type=file]):not([type=hidden]),.internal-admin .internal-content select,.internal-admin .internal-content textarea{border-color:#d9d1bd;border-radius:10px;font-size:16px}.internal-admin .internal-content input:not([type=checkbox]):not([type=hidden]),.internal-admin .internal-content select{min-height:48px}.internal-admin .internal-content form{max-width:100%}.internal-admin .internal-content :is(table,pre){max-width:100%;overflow:auto}.internal-admin .internal-content button{min-height:44px}@media (max-width:767px){.internal-topbar>div{min-height:64px}.internal-topbar strong{font-size:14px}.internal-topbar a{text-align:right;max-width:95px}.internal-workspace{display:block}.internal-sidebar{border-bottom:1px solid var(--border);background:var(--card);padding:.6rem 1rem;position:relative}.internal-sidebar>p,.internal-sidebar-note{display:none}.internal-nav{gap:.35rem;display:flex;overflow-x:auto}.internal-nav a{flex-direction:column;flex:1;justify-content:center;gap:.3rem;min-width:max-content;padding:.6rem;font-size:14px}.internal-content{border:0;padding:0 0 4rem}.internal-content .page-container{padding-block:1.75rem}.theme-member .internal-topbar,.theme-member .internal-sidebar{display:none}.theme-member .internal-content{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px) + 1rem)}body:has(.ma-tabbar) .app-shell{padding-bottom:0}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
