@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_4c22e661-module__CAqVCW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_4c22e661-module__CAqVCW__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_655a7f13-module__GIWQ9a__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_655a7f13-module__GIWQ9a__variable{--font-sans:"Inter", "Inter Fallback"}
@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-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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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{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}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.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}}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--wine:#4a0815;--wine2:#681322;--gold:#c9a24f;--gold2:#f1d38b;--ink:#221b1d;--cream:#f5f0e9;--paper:#fcfaf7;--line:#ded4c8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.topbar{color:#fff;z-index:50;background:#3b0510f7;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:84px;padding:0 clamp(24px,5vw,84px);display:flex;position:sticky;top:0}.brand{color:#fff;align-items:center;gap:10px;display:flex}.brandMark{font:600 34px/1 var(--font-serif);letter-spacing:-5px;color:var(--gold2);padding-right:5px}.brandMark>span{font-family:var(--font-sans);color:#fff;vertical-align:7px;margin-left:2px;font-size:17px}.brandName{font:500 21px/1 var(--font-serif);letter-spacing:2px}.brandName>span{color:var(--gold2)}.nav{text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:30px;font-size:12px;display:flex}.nav>a:not(.navCta):hover{color:var(--gold2)}.navCta{background:var(--gold);color:#301407;border-radius:6px;padding:13px 18px;font-weight:700}.navCta b{font-size:16px}.menuButton{background:0 0;border:0;width:34px;padding:4px;display:none}.menuButton span{background:#fff;height:2px;margin:6px 0;display:block}.hero{color:#fff;background:radial-gradient(circle at 36% 45%,#71182b 0,#4a0815 46%,#2e040d 100%);grid-template-columns:minmax(340px,.9fr) minmax(480px,1.1fr);gap:40px;min-height:720px;padding:90px clamp(24px,7vw,120px) 80px;display:grid;position:relative;overflow:hidden}.heroGlow{filter:blur(70px);background:#ad544e24;border-radius:50%;width:520px;height:520px;position:absolute;top:80px;left:8%}.heroCopy{z-index:2;max-width:620px;padding-top:28px;position:relative}.eyebrow{letter-spacing:2.5px;color:var(--gold2);margin:0 0 18px;font-size:12px;font-weight:700}.eyebrow.dark{color:#9a7223}.hero h1,.sectionHeading h2,.promise h2,.included h2,.steps h2,.pricing h2,.contact h2{font:600 clamp(46px,5vw,76px)/.98 var(--font-serif);letter-spacing:-2px;margin:0}.hero h1 em,h2 em{color:var(--gold2);font-weight:500}.heroText{color:#e8dfe1;max-width:520px;margin:30px 0;font-size:18px;line-height:1.65}.heroActions{flex-wrap:wrap;gap:12px;display:flex}.button{text-transform:uppercase;letter-spacing:.6px;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:28px;padding:16px 23px;font-size:12px;font-weight:700;display:inline-flex}.button.gold{color:#321505;background:linear-gradient(135deg,#e0bd68,#b9852c);box-shadow:0 12px 32px #0000002e}.button.ghost{color:#fff;border-color:#fff9}.button.wine{background:var(--wine);color:#fff}.button.wide{width:100%;padding:18px;font-size:13px;display:flex}.heroProof{color:#d7c9cc;flex-wrap:wrap;gap:22px;margin-top:40px;font-size:11px;display:flex}.heroProof b{color:var(--gold2);margin-right:5px}.heroVisual{align-self:center;min-height:560px;position:relative}.orb{filter:blur(2px);border-radius:50%;position:absolute}.orb.one{border:1px solid #e2be712e;width:520px;height:520px;top:-10px;right:-110px}.orb.two{background:#ffffff09;width:410px;height:410px;top:50px;right:40px}.laptop{color:#2b2022;background:#f8f4ee;border:10px solid #181516;border-radius:16px 16px 5px 5px;width:min(620px,90%);height:390px;position:absolute;top:66px;right:7%;overflow:hidden;box-shadow:0 28px 55px #00000073}.laptop:after{content:"";z-index:5;background:linear-gradient(#c9c4c0,#6f6b69);border-radius:0 0 50% 50%;width:118%;height:21px;position:absolute;bottom:-24px;left:-9%}.laptopTop{color:#888;background:#262022;align-items:center;gap:5px;height:27px;padding:0 12px;font-size:7px;display:flex}.laptopTop i{background:#8b5c5e;border-radius:50%;width:5px;height:5px}.laptopTop span{margin:auto}.screenNav{background:#fff;justify-content:space-between;align-items:center;height:49px;padding:0 25px;font-size:7px;display:flex}.screenNav b{font:700 11px var(--font-serif);color:var(--wine)}.screenBody{background:#ede4da;grid-template-columns:1fr 1fr;height:294px;display:grid;position:relative;overflow:hidden}.screenCopy{z-index:2;padding:55px 8px 20px 30px}.screenCopy small,.modelMock small{letter-spacing:1.5px;color:#946a20;font-size:7px}.screenCopy strong{font:600 26px/1.05 var(--font-serif);color:var(--wine);margin:12px 0;display:block}.screenCopy p{font-size:8px;line-height:1.4}.screenCopy button,.modelMock button,.phone button{background:var(--wine);color:#fff;border:0;border-radius:3px;padding:10px 12px;font-size:7px}.doctorPortrait{position:relative}.portraitHalo{background:#d7b978;border-radius:50%;width:210px;height:210px;position:absolute;top:35px;right:10px}.doctorHead{z-index:2;background:linear-gradient(145deg,#d5a57f,#9a6749);border-radius:50% 50% 45% 45%;width:72px;height:85px;position:absolute;top:70px;right:79px;box-shadow:inset 0 16px #3d2723}.doctorHead:after{content:"";border:4px solid #2a2525;border-top:0;border-radius:0 0 50% 50%;width:35px;height:6px;position:absolute;top:40px;left:17px}.doctorBody{z-index:1;background:linear-gradient(130deg,#fff,#d9dce0);border-radius:45% 45% 10px 10px;width:190px;height:180px;position:absolute;top:145px;right:18px;box-shadow:inset 0 0 0 1px #c3c6ca}.doctorBody:before,.doctorBody:after{content:"";background:#aeb2b7;width:2px;height:135px;position:absolute;top:20px}.doctorBody:before{left:70px;transform:rotate(-12deg)}.doctorBody:after{right:70px;transform:rotate(12deg)}.doctorBody span{color:var(--wine);font:700 20px var(--font-sans);position:absolute;top:70px;left:85px}.phone{z-index:5;color:#fff;background:linear-gradient(170deg,#57101d,#28040c 60%);border:7px solid #141112;border-radius:27px;width:178px;height:360px;padding:28px 15px;position:absolute;bottom:18px;right:0;box-shadow:0 25px 45px #00000080}.phoneNotch{background:#141112;border-radius:0 0 10px 10px;width:78px;height:16px;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone>b{font:600 12px var(--font-serif);color:var(--gold2)}.miniDoctor{background:#e9dfd5;height:117px;margin:14px -15px;position:relative;overflow:hidden}.miniDoctor div{background:linear-gradient(#bc8664 0 30%,#f9f9f9 31%);border-radius:45% 45% 10% 10%;width:85px;height:115px;position:absolute;top:20px;right:24px;box-shadow:inset 0 14px #3d2925}.phone small{color:var(--gold2);letter-spacing:1px;font-size:6px}.phone strong{font:600 20px/1 var(--font-serif);margin:10px 0 15px;display:block}.phone strong em{color:var(--gold2)}.phone button{background:var(--gold);color:#321505;font-weight:700}.floatCard{z-index:6;color:var(--ink);background:#fff;border-radius:8px;gap:10px;padding:13px 16px;display:flex;position:absolute;bottom:37px;left:0;box-shadow:0 12px 30px #00000040}.floatCard>span{color:#906619;background:#efe4c9;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.floatCard div{flex-direction:column;font-size:10px;display:flex}.floatCard small{color:#73686a;margin-top:3px}.promise,.steps{background:var(--cream);padding:100px clamp(24px,7vw,120px)}.promiseIntro{text-align:center}.promise h2,.included h2,.steps h2,.contact h2{font-size:clamp(40px,4vw,62px)}.promise h2 em,.included h2 em,.steps h2 em,.contact h2 em{color:#9b7020}.benefitGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.benefit{border-right:1px solid var(--line);padding:38px 8% 10px}.benefit:last-child{border-right:0}.benefit>span{font:500 13px var(--font-serif);color:#9a7223}.benefit h3{font:600 27px var(--font-serif);margin:30px 0 12px}.benefit p,.sectionHeading>p,.includedCopy>p,.stepGrid p,.contactInfo>p{color:#6e6364;font-size:14px;line-height:1.75}.showcase{background:var(--wine);color:#fff;padding:100px clamp(24px,7vw,120px)}.sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.sectionHeading h2{font-size:clamp(40px,4vw,62px)}.sectionHeading>p{max-width:430px}.sectionHeading.light>p{color:#cfbec2}.modelGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:60px;display:grid}.modelCard{color:var(--ink);background:#fff;border-radius:2px;padding:8px}.modelMock{flex-direction:column;justify-content:center;align-items:flex-start;height:330px;padding:42px 30px;display:flex;position:relative;overflow:hidden}.modelMock:after{content:"";background:#ffffff40;border-radius:50% 50% 0 0;width:190px;height:260px;position:absolute;bottom:-70px;right:-35px;transform:rotate(-8deg)}.modelMock strong{font:600 33px/1.02 var(--font-serif);z-index:1;margin:15px 0 25px}.modelMock button{z-index:1}.modelA .modelMock{background:linear-gradient(120deg,#e8d4ca,#f8eee7)}.modelB .modelMock{color:#351a13;background:linear-gradient(120deg,#d8c8b7,#aa8b70)}.modelC .modelMock{color:#193d36;background:linear-gradient(120deg,#d2dcd8,#edf4ef)}.modelCard footer{justify-content:space-between;align-items:center;padding:17px 14px 12px;display:flex}.modelCard footer div{flex-direction:column;gap:3px;display:flex}.modelCard footer b{font:600 20px var(--font-serif)}.modelCard footer span{color:#807575;font-size:10px}.modelCard footer i{color:#9b7020;font-size:22px;font-style:normal}.included{background:var(--paper);grid-template-columns:.85fr 1.15fr;gap:10%;padding:110px clamp(24px,7vw,120px);display:grid}.includedCopy{align-self:start;position:sticky;top:130px}.includedCopy>p{max-width:430px;margin:28px 0}.includedCopy>a{text-transform:uppercase;color:var(--wine);border-bottom:1px solid var(--wine);padding-bottom:8px;font-size:12px;font-weight:700}.includedCopy>a span{margin-left:25px}.featureList{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.featureList article{border-bottom:1px solid var(--line);gap:14px;padding:26px 18px 26px 0;display:flex}.featureList article:nth-child(odd){border-right:1px solid var(--line);padding-right:26px}.featureList article:nth-child(2n){padding-left:26px}.check{color:#8d681e;border:1px solid #ba9b5b;border-radius:50%;flex:0 0 23px;place-items:center;height:23px;font-size:12px;display:grid}.featureList h3{font:600 19px var(--font-serif);margin:0 0 6px}.featureList p{color:#756a6b;margin:0;font-size:11px;line-height:1.6}.steps{background:#efe8df}.stepGrid{border-top:1px solid #cfc2b4;grid-template-columns:repeat(4,1fr);gap:0;margin-top:55px;display:grid}.stepGrid article{border-right:1px solid #cfc2b4;margin-right:28px;padding:24px 28px 0 0}.stepGrid article:last-child{border:0}.stepGrid>article>span{color:#99711e;font-size:10px}.stepIcon{font:500 34px var(--font-serif);color:var(--wine);margin:35px 0 20px}.stepGrid h3{font:600 20px var(--font-serif)}.pricing{color:#fff;background:linear-gradient(140deg,#4c0915,#26030a);grid-template-columns:1fr 420px;align-items:center;gap:9%;padding:100px clamp(24px,8vw,140px);display:grid}.pricing h2{font-size:clamp(40px,4vw,62px)}.priceCopy>p:not(.eyebrow){color:#d1c1c4;max-width:550px;line-height:1.7}.testimonial{border-top:1px solid #fff3;max-width:540px;margin-top:48px;padding-top:30px}.stars{color:var(--gold2);letter-spacing:4px}.testimonial blockquote{font:500 21px/1.5 var(--font-serif);margin:16px 0}.testimonial b,.testimonial span{font-size:11px;display:block}.testimonial span{color:#bfaeb2;margin-top:4px}.priceCard{color:var(--ink);background:#fbf8f3;padding:44px 38px 30px;position:relative;box-shadow:0 28px 50px #00000047}.badge{background:var(--gold);padding:8px 12px;font-size:9px;font-weight:700;position:absolute;top:0;right:0}.priceCard>small{letter-spacing:1.5px;color:#806d70;font-size:10px;font-weight:700}.price{color:var(--wine);align-items:flex-start;margin:18px 0 0;display:flex}.price sup{margin-top:14px;font-weight:700}.price strong{font:700 64px/1 var(--font-serif)}.price span{color:#66595a;align-self:flex-end;margin-bottom:8px;font-size:12px}.priceCard>p{color:#7c6f70;margin-top:4px;font-size:11px}.priceCard ul{border-top:1px solid var(--line);margin:15px 0;padding:18px 0;list-style:none}.priceCard li{align-items:center;gap:10px;padding:7px 0;font-size:12px;display:flex}.priceCard li .check{flex-basis:19px;width:19px;height:19px}.noSurprise{text-align:center;margin-top:16px;display:block}.contact{grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:100px clamp(24px,7vw,120px);display:grid}.contactInfo>p{max-width:500px;margin:26px 0}.address{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:38px;padding-top:24px;font-size:12px;display:flex}.address b{font-family:var(--font-serif);font-size:18px}.address span{line-height:1.5}.address small{color:#85797a}.map{background:#e7dfd3;border:8px solid #fff;height:460px;position:relative;overflow:hidden;box-shadow:0 20px 45px #38262024}.roads{background:#fff;position:absolute;box-shadow:0 0 0 1px #d5c9bb}.r1{width:140%;height:24px;top:42%;left:-20%;transform:rotate(-14deg)}.r2{width:19px;height:140%;top:-20%;left:48%;transform:rotate(22deg)}.r3{width:120%;height:13px;top:72%;left:-10%;transform:rotate(7deg)}.r4{width:10px;height:130%;top:-15%;left:20%;transform:rotate(-8deg)}.mapLabel{color:#93877a;font-size:10px;position:absolute;transform:rotate(-14deg)}.l1{top:31%;left:16%}.l2{top:68%;right:16%;transform:none}.l3{top:18%;right:22%;transform:none}.pin{background:var(--wine);border-radius:50% 50% 50% 0;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:37%;left:51%;transform:rotate(-45deg);box-shadow:0 8px 18px #4a081559}.pin span{color:var(--gold2);font-size:23px;transform:rotate(45deg)}.mapCard{background:#fff;flex-direction:column;padding:16px 20px;font-size:11px;display:flex;position:absolute;bottom:24px;left:25px;box-shadow:0 10px 25px #0000001f}.mapCard b{font:600 18px var(--font-serif);color:var(--wine)}.mapCard span{color:#807374;margin-top:3px}.footer{color:#fff;background:#230208;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:35px;padding:60px clamp(24px,7vw,120px) 26px;display:grid}.footer>p{color:#ae9da0;font:500 18px/1.5 var(--font-serif);margin:0}.footer>div{text-transform:uppercase;flex-wrap:wrap;gap:20px;font-size:10px;display:flex}.footer>small{color:#8e7a7e;border-top:1px solid #ffffff1f;grid-column:1/-1;padding-top:24px;font-size:9px}.footer>small a{float:right;text-decoration:underline}.whatsapp{z-index:40;color:#fff;background:#1f9c56;border-radius:30px;align-items:center;gap:9px;padding:12px 16px;font-size:11px;display:flex;position:fixed;bottom:20px;right:22px;box-shadow:0 9px 24px #0000003d}.whatsapp span{font-size:21px}.whatsapp b{font-weight:600}.miniDoctor{background:radial-gradient(circle at 70% 38%,#fff9f1 0,#e9dfd5 56%,#d7c6b7 100%)}.miniDoctor:before{content:"";opacity:.38;background:#d9b96f;border-radius:50%;width:92px;height:92px;position:absolute;top:13px;right:19px}.miniDoctor .miniBody{background:linear-gradient(135deg,#fff,#dce0e3);border-radius:42% 42% 8px 8px;width:88px;height:75px;position:absolute;top:65px;right:22px;box-shadow:inset 0 0 0 1px #4636301f,0 7px 14px #41251e1f}.miniHead{z-index:2;background:linear-gradient(135deg,#d5a079,#b87856);border-radius:48% 48% 44% 44%;width:47px;height:55px;position:absolute;top:-43px;left:20px;box-shadow:inset 0 10px #3b2624}.miniHead:before{content:"";border:3px solid #0000;border-top:0;border-bottom-color:#30272a;border-radius:0 0 50% 50%;width:33px;height:17px;position:absolute;top:21px;left:7px}.miniHead:after{content:"";border-bottom:2px solid #7d463b;border-radius:50%;width:20px;height:5px;position:absolute;top:37px;left:14px}.miniHead span:before,.miniHead span:after{content:"";background:#332725;border-radius:50%;width:3px;height:3px;position:absolute;top:25px}.miniHead span:before{left:13px}.miniHead span:after{right:13px}.miniCoat{color:var(--wine);font:700 14px var(--font-sans);place-items:center;padding-top:10px;display:grid;position:absolute;inset:0}.miniCoat:before,.miniCoat:after{content:"";background:#a9aeb2;width:1px;height:58px;position:absolute;top:7px}.miniCoat:before{left:32px;transform:rotate(-12deg)}.miniCoat:after{right:32px;transform:rotate(12deg)}.miniHead:before{display:none}.founderNote{border:1px solid var(--line);background:#f8f3ec;border-radius:8px;align-items:center;gap:12px;max-width:480px;margin-top:34px;padding:14px 16px;display:flex}.founderNote>span{background:var(--wine);width:38px;height:38px;color:var(--gold2);font:600 15px var(--font-serif);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.founderNote p{flex-direction:column;gap:3px;display:flex;margin:0!important}.founderNote b{font:600 15px var(--font-serif);color:var(--wine)}.founderNote small{color:#786c6d;font-size:9px;line-height:1.45}.founderNote+.address{margin-top:22px}.waIcon{border:1.5px solid;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:11px;font-weight:700;line-height:1;display:inline-grid;transform:rotate(-12deg)}.includedCopy>a{align-items:center;gap:8px;display:inline-flex}.navCta{justify-content:center;align-items:center;gap:7px;display:flex}.paymentOptions{gap:8px;margin:18px 0;display:grid}.paymentChoice{background:#fff;border:1px solid #ded4c8;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.paymentChoice:hover{border-color:var(--gold);transform:translate(4px);box-shadow:0 8px 18px #43231d1a}.paymentChoice>span{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;display:grid}.paymentChoice small{letter-spacing:.7px;color:#7c5916;grid-column:1/-1;width:max-content;font-size:7px;font-weight:800}.paymentChoice b{font:600 14px var(--font-serif);color:var(--wine)}.paymentChoice em{color:#66595a;font-size:10px;font-style:normal}.paymentChoice i{text-transform:uppercase;color:var(--wine);white-space:nowrap;font-size:9px;font-style:normal;font-weight:800}.paymentChoice.featured{background:linear-gradient(135deg,#fff7df,#f5e4b3);border-color:#c99e45}.paymentChoice.popular{background:#f8f0e9;border-color:#bda78a}.proofNotice{background:#eaf7ef;border-left:3px solid #1f9c56;flex-direction:column;gap:3px;margin:16px 0 10px;padding:12px 14px;display:flex}.proofNotice b{font:600 14px var(--font-serif);color:#155f37}.proofNotice span{color:#53645b;font-size:9px;line-height:1.5}.button.whatsappButton{color:#fff;background:#1f9c56;box-shadow:0 10px 24px #1f9c5633}.waIcon{background:#fff;border:0;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:inline-grid;overflow:hidden;transform:none}.waIcon img{object-fit:cover;width:32px;max-width:none;height:27px;transform:translateY(1px)}.whatsapp .waIcon,.whatsappButton .waIcon{flex-basis:25px;width:25px;height:25px}.whatsapp .waIcon img,.whatsappButton .waIcon img{width:36px;height:31px}.reachProof{border-top:1px solid var(--line);grid-template-columns:280px 1fr;align-items:center;gap:7%;margin-top:64px;padding:36px 0 0;display:grid}.reachNumber{border-right:1px solid var(--line);align-items:center;gap:14px;padding-right:30px;display:flex}.reachNumber strong{font:600 58px/.85 var(--font-serif);color:var(--wine);letter-spacing:-2px}.reachNumber span{text-transform:uppercase;letter-spacing:.8px;color:#6d6061;font-size:10px;line-height:1.5}.healthAreas>p{font:600 20px var(--font-serif);color:var(--wine);margin:0 0 15px}.healthAreas>div{flex-wrap:wrap;gap:7px;display:flex}.healthAreas>div span{color:#6a5c5e;background:#faf7f2;border:1px solid #d7ccbf;border-radius:20px;padding:7px 10px;font-size:9px;transition:all .25s}.healthAreas>div span:hover{background:var(--wine);border-color:var(--wine);color:#fff;transform:translateY(-2px)}@media (max-width:780px){.reachProof{grid-template-columns:1fr;gap:25px}.reachNumber{border-right:0;border-bottom:1px solid var(--line);padding:0 0 24px}.reachNumber strong{font-size:50px}}.waIcon{background:#fff;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;padding:4px;display:inline-grid;overflow:visible;transform:none;box-shadow:0 2px 6px #0000001f}.waIcon img,.whatsapp .waIcon img,.whatsappButton .waIcon img{object-fit:contain;width:16px;max-width:16px;height:16px;display:block;transform:none}.navCta,.button,.includedCopy>a,.whatsapp{align-items:center}.navCta .waIcon,.includedCopy>a .waIcon{flex-basis:21px;width:21px;height:21px;padding:3px}.navCta .waIcon img,.includedCopy>a .waIcon img{width:15px;height:15px}.whatsapp .waIcon,.whatsappButton .waIcon{flex-basis:26px;width:26px;height:26px;padding:4px}.waIcon,.navCta .waIcon,.includedCopy>a .waIcon,.whatsapp .waIcon,.whatsappButton .waIcon{width:18px;height:18px;box-shadow:none;background:currentColor;border:0;border-radius:0;flex:0 0 18px;padding:0;display:inline-block;overflow:visible;transform:none;-webkit-mask:url(/whatsapp-icon.svg) 50%/contain no-repeat;mask:url(/whatsapp-icon.svg) 50%/contain no-repeat}.waIcon img{display:none}.navCta,.button,.includedCopy>a,.whatsapp{column-gap:10px}.navCta{white-space:nowrap}.button>span:last-child:not(.waIcon){margin-left:auto}.includedCopy>a>span:last-child:not(.waIcon){margin-left:18px}.whatsapp .waIcon{flex-basis:20px;width:20px;height:20px}.whatsappButton .waIcon{flex-basis:19px;width:19px;height:19px}.portfolioProof{background:#ffffff0e;border:1px solid #f1d38b52;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding:24px 26px;display:flex}.portfolioProof>div{flex-direction:column;gap:6px;display:flex}.portfolioProof small{letter-spacing:1.5px;color:var(--gold2);font-size:8px}.portfolioProof strong{font:500 18px/1.35 var(--font-serif);max-width:600px}.portfolioProof>a{border:1px solid var(--gold2);color:var(--gold2);text-transform:uppercase;letter-spacing:.6px;flex:none;align-items:center;gap:18px;padding:13px 18px;font-size:9px;font-weight:700;transition:all .25s;display:flex}.portfolioProof>a:hover{background:var(--gold2);color:var(--wine);transform:translateY(-2px)}@media (max-width:680px){.portfolioProof{flex-direction:column;align-items:flex-start}.portfolioProof>a{justify-content:space-between;width:100%}}.mercadoPagoBox{background:linear-gradient(135deg,#fffaf0,#f4ead7);border:1px solid #d9caa8;border-radius:8px;align-items:center;gap:12px;margin:18px 0 4px;padding:14px;display:flex}.mercadoPagoBox .secureMark{color:#fff;background:#168ad6;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.mercadoPagoBox>div{flex-direction:column;gap:4px;display:flex}.mercadoPagoBox b{font:600 14px var(--font-serif);color:var(--wine)}.mercadoPagoBox small{color:#66595a;font-size:9px;line-height:1.45}.checkoutButton{color:#321505;cursor:pointer;background:linear-gradient(135deg,#e0bd68,#b9852c);border:0;margin-top:18px;box-shadow:0 12px 28px #53340d33}.checkoutButton:disabled{cursor:wait;opacity:.72}.checkoutError{background:#fce9e8;border-left:3px solid #b43c38;padding:10px 12px;line-height:1.5;color:#7d211f!important;margin:10px 0!important;font-size:10px!important}.checkoutError a{font-weight:700;text-decoration:underline}.paymentStatus{background:radial-gradient(circle at top,#f7eee2,#eee3d6);place-items:center;min-height:100vh;padding:32px;display:grid}.paymentStatus section{text-align:center;border-top:4px solid var(--gold);background:#fff;width:min(560px,100%);padding:54px 46px;box-shadow:0 24px 60px #41231e24}.paymentStatus h1{font:600 clamp(34px,6vw,52px)/1.05 var(--font-serif);color:var(--wine);margin:8px 0 20px}.paymentStatus p:not(.eyebrow){color:#6e6364;max-width:440px;margin:0 auto 28px;font-size:14px;line-height:1.7}.paymentStatus section>a:last-child:not(.button){color:#6e6364;margin-top:22px;font-size:11px;text-decoration:underline;display:block}.statusIcon{width:58px;height:58px;font:700 25px var(--font-sans);border-radius:50%;place-items:center;margin:0 auto 22px;display:grid}.statusIcon.success{color:#188748;background:#e4f5ea}.statusIcon.pending{color:#9d6b09;background:#fff1cf}.statusIcon.failure{color:#aa2929;background:#fbe4e4}@media (max-width:520px){.paymentStatus{padding:18px}.paymentStatus section{padding:42px 24px}.paymentStatus .button{width:100%;font-size:10px}}.pricing{background:radial-gradient(circle at 50% 0,#70172a 0,#420711 44%,#230208 100%);padding:105px clamp(24px,6vw,100px);display:block}.productHeading{text-align:center;max-width:850px;margin:0 auto 56px}.productHeading h2{font-size:clamp(42px,5vw,68px)}.productHeading>p:not(.eyebrow){color:#d7c5c8;max-width:680px;margin:24px auto 0;font-size:15px;line-height:1.75}.productGrid{grid-template-columns:repeat(6,1fr);gap:22px;max-width:1380px;margin:0 auto;display:grid}.productCard{color:var(--ink);animation:.7s both productRise;animation-delay:var(--delay);background:#fbf8f3;border-radius:12px;grid-column:span 2;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 22px 55px #0000003d}.productCard:nth-child(4){grid-column:2/span 2}.productCard:hover{transform:translateY(-12px);box-shadow:0 34px 70px #0006}.featuredProduct{outline:2px solid var(--gold2);transform:translateY(-8px)}.featuredProduct:hover{transform:translateY(-18px)}.popularBadge{z-index:3;background:var(--gold);color:#311205;letter-spacing:1px;border-radius:20px;padding:8px 11px;font-size:8px;font-weight:800;position:absolute;top:15px;right:15px;box-shadow:0 8px 18px #00000038}.productImage{background:#e7ddd1;height:205px;position:relative;overflow:hidden}.productImage:after{content:"";background:linear-gradient(#0000 55%,#28030ab8);position:absolute;inset:0}.productImage img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.productCard:hover .productImage img{transform:scale(1.055)}.productImage>span{z-index:2;color:#fff;letter-spacing:1.4px;font-size:8px;font-weight:700;position:absolute;bottom:14px;left:18px}.productBody{flex-direction:column;min-height:430px;padding:27px 26px 25px;display:flex}.productBody>small{color:#9b7020;letter-spacing:1.4px;font-size:8px;font-weight:800}.productBody h3{font:600 27px/1.05 var(--font-serif);color:var(--wine);margin:9px 0 12px}.productBody>p{color:#6c6061;min-height:66px;margin:0;font-size:11px;line-height:1.65}.productBody ul{border-top:1px solid var(--line);margin:16px 0 0;padding:17px 0;list-style:none}.productBody li{align-items:center;gap:9px;padding:5px 0;font-size:10px;display:flex}.productBody li .check{flex-basis:18px;width:18px;height:18px;font-size:9px}.productPrice{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:8px;display:flex}.productPrice>span{text-transform:uppercase;letter-spacing:.8px;color:#786b6c;margin-bottom:7px;font-size:8px}.productPrice strong{font:700 37px/1 var(--font-serif);color:var(--wine)}.productPrice sup{font:700 12px var(--font-sans);margin-right:3px}.productCheckout{background:var(--wine);color:#fff;cursor:pointer;border:0;justify-content:space-between;width:100%;margin-top:18px;padding:15px 17px}.featuredProduct .productCheckout{color:#321505;background:linear-gradient(135deg,#e0bd68,#b9852c)}.productCheckout:disabled{opacity:.65;cursor:wait}.productError{max-width:650px;margin:24px auto 0!important}.productTrust{color:#d4c4c7;border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:center;gap:34px;max-width:1000px;margin:38px auto 0;padding-top:24px;font-size:10px;display:flex}.productTrust span:before{color:var(--gold2)}@keyframes productRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.productGrid{grid-template-columns:repeat(2,1fr)}.productCard,.productCard:nth-child(4){grid-column:auto}.productCard:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 11px)}}@media (max-width:680px){.pricing{padding-inline:18px}.productGrid{grid-template-columns:1fr}.productCard,.productCard:nth-child(4),.productCard:last-child{grid-column:auto;width:100%}.featuredProduct{transform:none}.productBody,.productBody>p{min-height:0}.productImage{height:190px}.productTrust{flex-direction:column;align-items:flex-start;gap:12px;padding-left:8px}}.delivery{color:#fff;background:linear-gradient(135deg,#4a0815,#27030a);grid-template-columns:.9fr 1.1fr;align-items:center;gap:9%;padding:105px clamp(24px,7vw,120px);display:grid}.deliveryIntro h2,.faq h2{font:600 clamp(40px,4vw,62px)/1 var(--font-serif);letter-spacing:-1.5px;margin:0}.deliveryIntro h2 em{color:var(--gold2);font-weight:500}.deliveryIntro>p:not(.eyebrow){color:#d7c7ca;max-width:540px;margin:26px 0;font-size:14px;line-height:1.75}.deliveryFlow{border-top:1px solid #ffffff2e}.deliveryFlow>article{border-bottom:1px solid #ffffff24;grid-template-columns:48px 1fr;gap:16px;padding:22px 0;display:grid}.deliveryFlow>article>span{font:500 13px var(--font-serif);color:var(--gold2)}.deliveryFlow small{letter-spacing:1.4px;color:var(--gold2);font-size:7px}.deliveryFlow h3{font:600 21px var(--font-serif);margin:5px 0}.deliveryFlow p{color:#c9b9bc;margin:0;font-size:10px;line-height:1.6}.validationStep{background:#ffffff0a;padding-inline:12px!important}.deliveryPromise{background:#f1d38b12;border:1px solid #f1d38b4d;grid-template-columns:auto 1fr auto auto 1fr;align-items:center;gap:10px;margin-top:20px;padding:15px 18px;display:grid}.deliveryPromise b{font:600 22px var(--font-serif);color:var(--gold2)}.deliveryPromise span{text-transform:uppercase;letter-spacing:.6px;color:#cdbec1;font-size:8px}.deliveryPromise i{color:#806d71;font-size:8px;font-style:normal}.faq{background:#f5f0e9;grid-template-columns:.8fr 1.2fr;gap:10%;padding:105px clamp(24px,7vw,120px);display:grid}.faqHeading{align-self:start;position:sticky;top:125px}.faqHeading h2 em{color:#9b7020;font-weight:500}.faqHeading>p:not(.eyebrow){color:#6e6364;max-width:370px;font-size:13px;line-height:1.7}.faqList{border-top:1px solid var(--line)}.faqList details{border-bottom:1px solid var(--line)}.faqList summary{cursor:pointer;font:600 20px var(--font-serif);color:var(--wine);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary span{font:400 20px var(--font-sans);transition:transform .25s}.faqList details[open] summary span{transform:rotate(45deg)}.faqList details>div{color:#6b5e60;padding:0 42px 25px 0;font-size:12px;line-height:1.75}.faqList details p{margin:0 0 12px}.faqList details ul{margin:0 0 12px;padding-left:18px}.faqList details li{margin:5px 0}.faqList details small{border-left:2px solid var(--gold);background:#ede4d8;padding:10px 12px;font-size:9px;display:block}@media (max-width:800px){.delivery,.faq{grid-template-columns:1fr;gap:45px;padding-block:75px}.faqHeading{position:static}.deliveryPromise{grid-template-columns:auto 1fr}.deliveryPromise i{display:none}}body{overflow-x:hidden}.topbar{-webkit-backdrop-filter:blur(18px)}.hero:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 43%,#ffe19914 49%,#0000 55%);animation:9s ease-in-out infinite heroShine;position:absolute;inset:-60%}.heroCopy>*{animation:.75s cubic-bezier(.2,.8,.2,1) both heroEnter}.heroCopy>:nth-child(2){animation-delay:80ms}.heroCopy>:nth-child(3){animation-delay:.16s}.heroCopy>:nth-child(4){animation-delay:.24s}.heroCopy>:nth-child(5){animation-delay:.32s}.laptop{animation:6s ease-in-out infinite deviceFloat}.phone{animation:5s ease-in-out infinite phoneFloat}.floatCard{animation:4s ease-in-out infinite cardFloat}.orb.one{animation:22s linear infinite orbSpin}.button{transition:transform .25s,box-shadow .25s,background .25s;position:relative;overflow:hidden}.button:after,.navCta:after{content:"";background:linear-gradient(90deg,#0000,#ffffff5c,#0000);transition:transform .65s;position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.button:hover:after,.navCta:hover:after{transform:translate(120%)skew(-18deg)}.button:hover{transform:translateY(-3px);box-shadow:0 16px 38px #00000040}.navCta{transition:transform .25s;position:relative;overflow:hidden}.navCta:hover{transform:translateY(-2px)}.authorityMarquee{background:var(--gold);color:#351008;border-block:1px solid #3a100a38;padding:15px 0;overflow:hidden}.authorityMarquee div{width:max-content;font:700 11px var(--font-sans);letter-spacing:2px;text-transform:uppercase;animation:24s linear infinite marquee}.authorityMarquee i{margin:0 28px;font-size:8px;font-style:normal}.painLead{color:#6e6364;max-width:780px;margin:26px auto 0;font-size:15px;line-height:1.8}.benefit,.modelCard,.featureList article,.stepGrid article{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,background .35s}.benefit:hover{transform:translateY(-8px)}.modelCard:hover{transform:translateY(-10px);box-shadow:0 28px 48px #00000047}.modelCard:hover .modelMock:after{transform:rotate(-2deg)scale(1.08)}.modelMock:after{transition:transform .6s}.featureList article:hover{background:#f7f0e6;transform:translate(5px)}.stepGrid article:hover{transform:translateY(-7px)}[data-reveal]{opacity:0;transition:opacity .85s,transform .85s cubic-bezier(.2,.8,.2,1);transform:translateY(34px)}[data-reveal].revealed{opacity:1;transform:none}.priceCard{isolation:isolate}.priceCard:before{content:"";background:linear-gradient(135deg,var(--gold2),transparent 35%,transparent 65%,var(--gold));z-index:-1;animation:4s ease-in-out infinite priceGlow;position:absolute;inset:-1px}.installments{background:#f0e8dc;border-radius:6px;grid-template-columns:1fr 1fr;gap:8px 18px;margin:16px 0;padding:14px;display:grid}.installments>b{color:var(--wine);grid-column:1/-1;font-size:11px}.installments span{color:#635557;font-size:11px}.installments span strong{color:var(--wine)}.renewal{border-left:3px solid var(--gold);background:#f3ede4;padding:10px 12px;color:#5e5052!important;font-weight:600!important}.address>a{color:var(--wine);font-size:16px;font-weight:700}.map:after{content:"";pointer-events:none;background:radial-gradient(circle at 53% 44%,#c9a24f2e,#0000 30%);animation:3s ease-in-out infinite mapPulse;position:absolute;inset:0}.pin{z-index:2;animation:2.4s ease-in-out infinite pinBounce}.whatsapp{transition:transform .25s;animation:2.8s ease-in-out infinite whatsappPulse}.whatsapp:hover{animation:none;transform:scale(1.06)}.stars{animation:2.4s ease-in-out infinite starGlow}@keyframes heroEnter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes heroShine{0%,35%{transform:translate(-25%)}70%,to{transform:translate(28%)}}@keyframes deviceFloat{0%,to{transform:translateY(0)rotate(-.2deg)}50%{transform:translateY(-12px)rotate(.2deg)}}@keyframes phoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes cardFloat{0%,to{transform:translate(0)}50%{transform:translate(5px,-9px)}}@keyframes orbSpin{to{transform:rotate(360deg)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes priceGlow{0%,to{opacity:.55}50%{opacity:1}}@keyframes mapPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes pinBounce{0%,to{margin-top:0}50%{margin-top:-9px}}@keyframes whatsappPulse{0%,to{box-shadow:0 9px 24px #0000003d,0 0 #1f9c5647}50%{box-shadow:0 12px 28px #00000047,0 0 0 12px #1f9c5600}}@keyframes starGlow{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 8px #f1d38b8c)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}@media (max-width:1050px){.nav{gap:16px}.hero{grid-template-columns:1fr;padding-top:60px}.heroCopy{max-width:680px}.heroVisual{min-height:520px}.laptop{left:2%;right:auto}.promise,.showcase,.included,.steps,.pricing,.contact{padding-left:5vw;padding-right:5vw}.pricing{grid-template-columns:1fr 390px;gap:5%}}@media (max-width:780px){.topbar{height:70px}.menuButton{display:block}.nav{background:#3b0510;flex-direction:column;align-items:stretch;padding:24px;display:none;position:absolute;top:70px;left:0;right:0}.nav.open{display:flex}.nav a{text-align:center;padding:10px}.hero{min-height:auto;padding-top:52px;display:block}.hero h1{font-size:49px}.heroVisual{min-height:420px;margin-top:35px}.laptop{width:94%;height:330px;top:30px}.screenBody{height:235px}.doctorPortrait{transform-origin:top;transform:scale(.82)}.phone{width:130px;height:275px;padding:22px 10px;bottom:6px;right:0}.miniDoctor{height:80px;margin:10px -10px}.phone strong{font-size:15px}.floatCard{display:none}.promise,.showcase,.included,.steps,.pricing,.contact{padding-top:75px;padding-bottom:75px}.benefitGrid,.modelGrid,.stepGrid{grid-template-columns:1fr}.benefit{border-right:0;border-bottom:1px solid var(--line);padding-left:0}.sectionHeading{display:block}.sectionHeading>p{margin-top:22px}.modelGrid{gap:15px}.modelMock{height:260px}.included{display:block}.includedCopy{margin-bottom:50px;position:static}.featureList{grid-template-columns:1fr}.featureList article,.featureList article:nth-child(odd),.featureList article:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.stepGrid article{border-bottom:1px solid #cfc2b4;border-right:0;margin:0;padding:22px 0}.stepIcon{margin:15px 0}.pricing{grid-template-columns:1fr}.priceCard{max-width:460px;margin-top:25px}.contact{grid-template-columns:1fr}.map{height:350px}.footer{grid-template-columns:1fr 1fr}.footer>small{grid-column:1/-1}.whatsapp b{display:none}.whatsapp{padding:10px;bottom:14px;right:14px}.whatsapp span{text-align:center;width:24px}}@media (max-width:480px){.hero h1{font-size:42px}.heroText{font-size:15px}.heroActions .button{width:100%}.heroProof{gap:10px;display:grid}.heroVisual{min-height:330px}.laptop{border-width:6px;height:255px}.laptopTop{height:20px}.screenNav{height:38px;padding:0 12px}.screenNav span{display:none}.screenBody{height:190px}.screenCopy{padding:28px 5px 10px 14px}.screenCopy strong{font-size:18px}.doctorPortrait{transform-origin:0 0;transform:scale(.65)}.phone{transform-origin:100% 100%;transform:scale(.77)}.benefitGrid{margin-top:35px}.featureList{display:block}.priceCard{padding:42px 24px 25px}.price strong{font-size:55px}.price span{font-size:10px}.installments{grid-template-columns:1fr}.installments>b{grid-column:1}.footer{grid-template-columns:1fr}.footer>small a{float:none;margin-top:10px;display:block}.map{height:300px}}.productCheckout,.featuredProduct .productCheckout{color:#321505;text-shadow:0 1px #ffffff52;background:linear-gradient(120deg,#a86f16 0%,#f4d47d 28%,#c18a2c 52%,#f7df9b 74%,#a96d12 100%) 0 0/220% 100%;border:1px solid #f4dc98;transition:transform .25s,box-shadow .25s,filter .25s;animation:2.6s ease-in-out infinite goldButtonGlow;box-shadow:0 10px 24px #c9a24f52,inset 0 1px #ffffffa6}.productCheckout:after{background:linear-gradient(100deg,#0000 30%,#ffffffc7 48%,#0000 66%);animation:2.8s ease-in-out infinite checkoutShine}.productCheckout:hover{filter:saturate(1.08)brightness(1.06);transform:translateY(-3px)scale(1.015);box-shadow:0 16px 34px #ecc25c7a,0 0 22px #f1d38b3d,inset 0 1px #fffc}.productCheckout:active{transform:translateY(0)scale(.995)}.productCheckout:focus-visible{outline-offset:3px;outline:3px solid #fff}.productCheckout:disabled{opacity:.65;cursor:wait;animation:none}@keyframes goldButtonGlow{0%,to{background-position:0;box-shadow:0 10px 24px #c9a24f47,inset 0 1px #fff9}50%{background-position:100%;box-shadow:0 14px 32px #f1d38b7a,0 0 18px #f1d38b38,inset 0 1px #fffc}}@keyframes checkoutShine{0%,34%{transform:translate(-130%)skew(-18deg)}68%,to{transform:translate(130%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.productCheckout,.productCheckout:after{animation:none!important}}.rankBadge{color:var(--wine);background:#fffaeff0;border:1px solid #c9a24fcc}.championBadge{background:linear-gradient(120deg,#b67b1e,#f6d984,#b67b1e) 0 0/200% 100%;animation:2.5s ease-in-out infinite championGlow;box-shadow:0 8px 22px #c9a24f73}.salesProof{border-left:3px solid var(--gold);color:#5f4e4f;background:#f3eadb;min-height:72px;margin:0 0 13px;padding:11px 12px;font-size:9px;font-weight:600;line-height:1.55}.salesProof>span{color:#a87418;margin-right:6px}.featuredProduct .salesProof{color:var(--wine);background:linear-gradient(135deg,#fff8e7,#eee0bf)}@keyframes championGlow{0%,to{background-position:0;transform:scale(1)}50%{background-position:100%;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.championBadge{animation:none!important}}.installmentHero{color:#fff;background:#f1d38b17;border:1px solid #f1d38b66;border-radius:30px;align-items:center;gap:10px;width:max-content;max-width:100%;margin:24px auto 0;padding:11px 17px;display:flex}.installmentHero b{font:600 14px var(--font-serif);color:var(--gold2)}.installmentHero span{color:#d8c8ca;font-size:9px}.installmentLine{margin-top:7px;color:#80621e!important;letter-spacing:.25px!important;font-size:8px!important;display:block!important}.productDescriptions{border-top:1px solid #ffffff29;max-width:1180px;margin:60px auto 0}.descriptionHeading{text-align:center;padding:42px 20px 34px}.descriptionHeading>small{letter-spacing:1.7px;color:var(--gold2);font-size:8px}.descriptionHeading h3{font:600 clamp(30px,4vw,46px)/1.08 var(--font-serif);color:#fff;margin:10px 0}.descriptionHeading p{color:#cdbdc0;max-width:620px;margin:0 auto;font-size:11px;line-height:1.65}.productDetail{background:#ffffff06;border-bottom:1px solid #ffffff29}.productDetail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;list-style:none;transition:background .25s;display:flex}.productDetail summary::-webkit-details-marker{display:none}.productDetail summary:hover{background:#f1d38b12}.productDetail summary>span{flex-direction:column;gap:5px;display:flex}.productDetail summary small{letter-spacing:1.3px;color:var(--gold2);font-size:7px}.productDetail summary b{font:600 24px var(--font-serif);color:#fff}.productDetail summary i{color:var(--gold2);font-size:22px;font-style:normal;transition:transform .25s}.productDetail[open] summary i{transform:rotate(45deg)}.detailContent{grid-template-columns:1fr 1fr;gap:7%;padding:4px 26px 35px;display:grid}.detailNarrative h4{font:600 22px/1.25 var(--font-serif);color:var(--gold2);margin:10px 0 18px}.detailNarrative>p{color:#d2c3c6;margin:0 0 12px;font-size:11px;line-height:1.75}.idealFor{border-left:3px solid var(--gold);background:#f1d38b14;flex-direction:column;gap:5px;margin-top:22px;padding:15px 17px;display:flex}.idealFor b,.detailIncludes>b{font:600 16px var(--font-serif);color:var(--gold2)}.idealFor span{color:#e1d5d7;font-size:10px;line-height:1.65}.detailIncludes>ul{columns:2;column-gap:18px;margin:0;padding:10px 0 0;list-style:none}.detailIncludes li{break-inside:avoid;color:#ded1d3;align-items:flex-start;gap:7px;padding:5px 0;font-size:9px;line-height:1.45;display:flex}.detailIncludes li .check{flex-basis:17px;width:17px;height:17px;font-size:8px}.detailObjective{border-top:1px solid #ffffff21;margin-top:18px;padding-top:16px}.detailObjective small{letter-spacing:1.4px;color:var(--gold2);font-size:7px}.detailObjective p{font:500 16px/1.45 var(--font-serif);color:#fff;margin:6px 0 0}.installmentDisclaimer{text-align:center;color:#948488;max-width:800px;margin:15px auto 0;font-size:8px;line-height:1.5;display:block}@media (max-width:760px){.installmentHero{border-radius:8px;flex-direction:column;gap:4px;width:100%}.detailContent{grid-template-columns:1fr;gap:28px;padding-inline:18px}.productDetail summary{padding-inline:18px}.productDetail summary b{font-size:20px}.detailIncludes>ul{columns:1}}@media (max-width:780px){[data-reveal]{opacity:1!important;transform:none!important}}.installmentHero{background:linear-gradient(135deg,#f1d38b29,#ffffff0e);border-color:#f1d38b94;border-radius:12px;gap:13px;padding:14px 20px;box-shadow:0 14px 34px #0000002e}.installmentHero .secureMark{color:#351008;background:linear-gradient(135deg,#efd27f,#b9852c);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:grid;box-shadow:0 0 20px #e0bd684d}.installmentHero>div{text-align:left;flex-direction:column;gap:3px;display:flex}.installmentHero>div>span{color:#eadfe1;font-size:9px}.installmentOffer{background:linear-gradient(135deg,#fff9e9 0,#f2e3bd 54%,#fffaf0 100%);border:1px solid #d7b45d;border-radius:8px;margin-top:12px;padding:13px 14px 12px;position:relative;overflow:hidden;box-shadow:0 9px 24px #6b481121}.installmentOffer:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffc7,#0000);animation:4.2s ease-in-out infinite installmentShine;position:absolute;inset:0;transform:translate(-130%)skew(-20deg)}.installmentOffer>span{letter-spacing:1.3px;color:#7a5512;font-size:7px;font-weight:900;display:block}.installmentOffer>div{align-items:baseline;gap:5px;margin:4px 0;display:flex}.installmentOffer small{color:#57484a;font-size:10px}.installmentOffer strong{font:800 25px/1 var(--font-serif);color:var(--wine)}.installmentOffer b{font:800 20px/1 var(--font-serif);color:var(--wine)}.installmentOffer em{color:#685c5e;align-items:center;gap:5px;font-size:7px;font-style:normal;line-height:1.4;display:flex}.installmentOffer em span{color:#fff;background:#168ad6;border-radius:50%;flex:0 0 14px;place-items:center;width:14px;height:14px;font-size:8px;font-weight:900;display:grid}@keyframes installmentShine{0%,62%{transform:translate(-130%)skew(-20deg)}82%,to{transform:translate(130%)skew(-20deg)}}@media (max-width:760px){.installmentHero{flex-direction:row;align-items:flex-start}.installmentHero>div{width:100%}.installmentOffer>div{flex-wrap:wrap}.installmentOffer b{font-size:22px}}@media (prefers-reduced-motion:reduce){.installmentOffer:after{animation:none}}.portfolioDesktop{object-fit:cover;object-position:top center;width:100%;height:calc(100% - 27px);display:block}.phone:has(.phoneViewport){background:#111;padding:0;overflow:hidden}.phoneViewport{background:#f4eee6;border-radius:20px;position:absolute;inset:0;overflow:hidden}.portfolioMobile{width:100%;height:auto;animation:20s ease-in-out infinite alternate portfolioScroll;display:block}.phone:has(.phoneViewport):hover .portfolioMobile{animation-play-state:paused}@keyframes portfolioScroll{0%,12%{transform:translateY(0)}88%,to{transform:translateY(calc(346px - 100%))}}@media (max-width:780px){.portfolioDesktop{height:calc(100% - 27px)}@keyframes portfolioScroll{0%,12%{transform:translateY(0)}88%,to{transform:translateY(calc(261px - 100%))}}}@media (prefers-reduced-motion:reduce){.portfolioMobile{animation:none!important}}.portfolioShowcase{color:var(--ink);background:#eee7dc;padding:110px clamp(24px,7vw,120px);overflow:hidden}.portfolioHeading{grid-template-columns:1.1fr .9fr;align-items:end;gap:10%;max-width:1250px;margin:0 auto 62px;display:grid}.portfolioHeading h2{font:600 clamp(42px,5vw,68px)/.98 var(--font-serif);letter-spacing:-1.8px;margin:0}.portfolioHeading h2 em{color:#9b7020;font-weight:500}.portfolioHeading>div:last-child p{color:#675b5c;margin:0 0 22px;font-size:13px;line-height:1.75}.portfolioHeading>div:last-child a{border-bottom:1px solid var(--wine);color:var(--wine);text-transform:uppercase;letter-spacing:.7px;gap:24px;padding-bottom:7px;font-size:9px;font-weight:800;display:inline-flex}.portfolioCases{grid-template-columns:1fr 1fr;gap:28px;max-width:1250px;margin:0 auto;display:grid}.portfolioCase{color:var(--ink);background:#f9f6f1;transition:transform .35s,box-shadow .35s;display:block;box-shadow:0 22px 52px #3e231f21}.portfolioCase:hover{transform:translateY(-8px);box-shadow:0 32px 65px #3e231f33}.portfolioCaseMain{color:#fff;background:linear-gradient(135deg,#31050d,#5e0e1d);grid-column:1/-1;grid-template-columns:1.45fr .75fr;align-items:center;display:grid}.caseDevices{min-width:0;padding:42px 38px 48px;position:relative}.caseLaptop{aspect-ratio:16/9.6;background:#151419;border-radius:14px 14px 7px 7px;padding:9px 9px 16px;position:relative;box-shadow:0 24px 40px #00000047}.caseLaptop:after{content:"";background:linear-gradient(#d8d5d3,#8f8c8b);border-radius:2px 2px 12px 12px;height:11px;position:absolute;bottom:-10px;left:-4%;right:-4%;box-shadow:0 7px 8px #0000002e}.caseCamera{z-index:2;background:#555;border-radius:50%;width:3px;height:3px;position:absolute;top:4px;left:50%}.caseLaptop img{object-fit:cover;object-position:top;background:#fff;border-radius:5px;width:100%;height:100%;display:block}.casePhone{aspect-ratio:390/844;background:#111;border-radius:23px;width:26%;padding:8px;position:absolute;bottom:22px;right:2%;transform:rotate(2deg);box-shadow:0 20px 38px #0000006b}.casePhone img{object-fit:cover;object-position:top;border-radius:16px;width:100%;height:100%}.caseNotch{z-index:2;background:#111;border-radius:0 0 9px 9px;width:42%;height:13px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.caseCaption{padding:28px 30px 32px}.portfolioCaseMain .caseCaption{padding:35px 44px 35px 10px}.caseCaption>span{letter-spacing:1.4px;color:#9b7020;font-size:7px;font-weight:800}.portfolioCaseMain .caseCaption>span{color:var(--gold2)}.caseCaption h3{font:600 clamp(28px,3vw,42px)/1 var(--font-serif);margin:10px 0 14px}.caseCaption p{color:#706465;margin:0 0 22px;font-size:11px;line-height:1.7}.portfolioCaseMain .caseCaption p{color:#d7c8ca}.caseCaption b{letter-spacing:.8px;text-transform:uppercase;color:var(--wine);font-size:8px}.portfolioCaseMain .caseCaption b{color:var(--gold2)}.portfolioDream{background:#ffffff73;border:1px solid #d4c6b5;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;max-width:1250px;margin:35px auto 0;padding:24px 28px;display:grid}.portfolioDream>span{color:#a77821;font-size:27px}.portfolioDream p{color:#655859;margin:0;font-size:11px;line-height:1.65}.portfolioDream p b{font:600 19px var(--font-serif);color:var(--wine);display:block}.portfolioDream .button{white-space:nowrap;font-size:8px}.guaranteeBanner{color:#fff;background:linear-gradient(120deg,#f1d38b26,#ffffff09);border:1px solid #f1d38b94;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;max-width:1180px;margin:0 auto 42px;padding:26px 30px;display:grid;box-shadow:0 20px 48px #0003}.guaranteeSeal{text-align:center;border:2px solid var(--gold2);background:radial-gradient(circle,#781b2d,#3b0710);border-radius:50%;place-content:center;width:90px;height:90px;display:grid;box-shadow:0 0 0 6px #f1d38b14,0 0 32px #e0bd6838}.guaranteeSeal strong{font:700 36px/1 var(--font-serif);color:var(--gold2)}.guaranteeSeal span{letter-spacing:2px;color:#fff;font-size:8px;font-weight:900}.guaranteeBanner small{letter-spacing:1.5px;color:var(--gold2);font-size:7px;font-weight:800}.guaranteeBanner h3{font:600 27px/1.15 var(--font-serif);color:#fff;margin:6px 0}.guaranteeBanner p{color:#d9cbcd;max-width:690px;margin:0;font-size:10px;line-height:1.65}.guaranteeBanner>a{color:var(--gold2);text-transform:uppercase;letter-spacing:.6px;white-space:nowrap;border-bottom:1px solid #f1d38b80;gap:14px;padding-bottom:7px;font-size:8px;font-weight:800;display:flex}.complianceSeals{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1100px;margin:34px auto 0;display:grid}.complianceSeals>a,.complianceSeals>span{color:#fff;background:#ffffff0b;border:1px solid #ffffff29;align-items:center;gap:11px;min-height:76px;padding:13px;display:flex}.complianceSeals i{border:1px solid var(--gold2);letter-spacing:.3px;width:38px;height:38px;color:var(--gold2);border-radius:50%;flex:0 0 38px;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.complianceSeals span span{flex-direction:column;gap:4px;display:flex}.complianceSeals b{font:600 13px var(--font-serif);color:#fff}.complianceSeals small{color:#c8b9bc;font-size:7px;line-height:1.35}.faqList small a{color:var(--wine);font-weight:800;text-decoration:underline}.legalPage{min-height:100vh;color:var(--ink);background:#f4efe8}.legalHeader{background:var(--wine);color:#fff;justify-content:space-between;align-items:center;height:88px;padding:0 clamp(22px,6vw,90px);display:flex}.legalHeader>.brand{color:#fff}.legalHeader>a:last-child{text-transform:uppercase;letter-spacing:.7px;border-bottom:1px solid #ffffff8c;padding-bottom:5px;font-size:9px;font-weight:700}.legalPage>article{width:min(900px,100% - 40px);margin:0 auto;padding:90px 0}.legalPage h1{font:600 clamp(42px,6vw,72px)/1 var(--font-serif);letter-spacing:-1.6px;color:var(--wine);margin:12px 0 22px}.legalLead{color:#675b5c;max-width:720px;font-size:15px;line-height:1.75}.legalMeta{color:#786b6c;border-block:1px solid #d5c9bb;justify-content:space-between;gap:20px;margin:30px 0 46px;padding:15px 18px;font-size:9px;display:flex}.legalPage article>section{border-bottom:1px solid #ddd2c6;padding:28px 0}.legalPage h2{font:600 26px/1.2 var(--font-serif);color:var(--wine);margin:0 0 14px}.legalPage section p,.legalPage section li{color:#625758;font-size:12px;line-height:1.8}.legalPage section p{margin:0 0 10px}.legalPage section ul{margin:0 0 12px;padding-left:20px}.legalPage section a{color:var(--wine);font-weight:700;text-decoration:underline}.legalGuarantee{border-left:4px solid var(--gold);background:#ede2d2;margin:12px 0 18px;padding:22px 24px}.legalGuarantee>b{font:600 21px var(--font-serif);color:var(--wine)}.legalGuarantee p{margin:8px 0 0!important}.legalFooter{color:#d8cacc;text-transform:uppercase;letter-spacing:.6px;background:#230208;justify-content:center;gap:28px;padding:28px clamp(22px,6vw,90px);font-size:9px;display:flex}@media (max-width:900px){.portfolioHeading{grid-template-columns:1fr;gap:26px}.portfolioCaseMain{grid-template-columns:1fr}.portfolioCaseMain .caseCaption{padding:5px 30px 35px}.portfolioDream{grid-template-columns:auto 1fr}.portfolioDream .button{grid-column:1/-1;justify-content:center}.guaranteeBanner{grid-template-columns:auto 1fr}.guaranteeBanner>a{grid-column:1/-1;justify-content:center}.complianceSeals{grid-template-columns:1fr 1fr}}@media (max-width:650px){.portfolioShowcase{padding-inline:18px}.portfolioCases{grid-template-columns:1fr}.portfolioCaseMain{grid-column:auto}.caseDevices{padding:28px 20px 38px}.casePhone{width:29%;bottom:14px;right:0}.caseCaption,.portfolioCaseMain .caseCaption{padding:24px}.portfolioDream{text-align:center;grid-template-columns:1fr}.portfolioDream>span{display:none}.portfolioDream .button{white-space:normal;width:100%}.guaranteeBanner{text-align:center;grid-template-columns:1fr;padding:25px 20px}.guaranteeSeal{margin:0 auto}.guaranteeBanner>a{white-space:normal}.complianceSeals{grid-template-columns:1fr}.legalHeader{height:76px}.legalPage>article{padding:65px 0}.legalMeta{flex-direction:column;gap:7px}.legalFooter{flex-direction:column;align-items:center}}.liveSignals{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.liveSignals>span{color:#e9dde0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff2e;align-items:center;gap:7px;min-height:35px;padding:8px 11px;font-size:10px;display:inline-flex}.liveSignals b{color:var(--gold2);font-size:11px}.liveSignals i{background:#3ce47e;border-radius:50%;width:8px;height:8px;animation:1.8s infinite signalPulse;box-shadow:0 0 #3ce47e8c}.healthWelcome{background:linear-gradient(135deg,#fff,#eee2d5);border:1px solid #d9c9b7;grid-template-columns:1.05fr .95fr;align-items:end;gap:24px 8%;margin:-28px 0 76px;padding:38px 42px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 55px #41231e1a}.healthWelcome:after{content:"SAÚDE";font:700 126px var(--font-serif);color:#4a081509;pointer-events:none;position:absolute;top:-38px;right:-18px}.healthWelcome h2{font-size:clamp(36px,4vw,58px)}.healthWelcome>p{color:#6e6364;z-index:1;max-width:520px;margin:0;font-size:14px;line-height:1.75;position:relative}.professionCloud{z-index:1;flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-top:8px;display:flex;position:relative}.professionCloud span{color:var(--wine);background:#fff;border:1px solid #d5c6b6;border-radius:30px;padding:9px 13px;font-size:10px;font-weight:700;transition:all .25s;box-shadow:0 4px 12px #41231e0d}.professionCloud span:hover{background:var(--wine);border-color:var(--wine);color:#fff;transform:translateY(-3px)}.safeSalesToast{z-index:39;color:#fff;background:#230208f5;border:1px solid #f1d38b7a;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;width:min(340px,100vw - 44px);padding:13px 14px;display:grid;position:fixed;bottom:20px;left:22px;overflow:hidden;box-shadow:0 14px 38px #00000047}.safeSalesToast:after{content:"";background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:35%;animation:4s infinite toastShine;position:absolute;inset:0 auto 0 -45%;transform:skew(-18deg)}.toastPulse{background:#3ce47e;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #3ce47e1a}.safeSalesToast>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.safeSalesToast small{letter-spacing:1.2px;color:var(--gold2);font-size:7px}.safeSalesToast b{font:600 15px var(--font-serif)}.safeSalesToast em{color:#cdbec1;font-size:8px;font-style:normal}.safeSalesToast strong{color:var(--gold2)}@keyframes signalPulse{70%{box-shadow:0 0 0 8px #3ce47e00}}@keyframes toastShine{0%,65%{left:-45%}to{left:125%}}@media (max-width:800px){.healthWelcome{grid-template-columns:1fr;margin-bottom:58px;padding:30px 24px}.healthWelcome:after{font-size:90px}.professionCloud{grid-column:auto}.safeSalesToast{bottom:78px}.safeSalesToast b{font-size:13px}}.studyPage{color:#fff;background:radial-gradient(circle at 50% 0,#70172a,#34050d 55%,#1f0207);min-height:100vh;padding:48px 24px 80px}.studyShell{width:min(1000px,100%);margin:0 auto}.studyHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.studyHeader>a{color:var(--gold2);border-bottom:1px solid;font-size:11px}.simulationFlag{color:#ffdc8a;letter-spacing:1.5px;background:#ffcc5b17;border:1px solid #ffcc5b;padding:8px 12px;font-size:10px;font-weight:800;display:inline-flex}.studyIntro{margin:70px 0 40px}.studyIntro h1{font:600 clamp(42px,7vw,72px)/1 var(--font-serif);margin:12px 0 20px}.studyIntro p{color:#d4c4c7;max-width:720px;line-height:1.7}.studyGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.studyCard{background:#ffffff0e;border:1px solid #ffffff29;min-height:245px;padding:30px;position:relative;overflow:hidden}.studyCard>small{color:var(--gold2);letter-spacing:1.5px;font-size:9px}.studyCard h2{font:600 29px var(--font-serif);margin:12px 0}.viewerSimulation strong{font:700 72px/1 var(--font-serif);color:var(--gold2)}.viewerSimulation span{color:#d7c7ca;margin-top:8px;font-size:12px;display:block}.studyPurchase{color:var(--ink);background:#fff;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:28px;padding:18px;display:grid}.studyPurchase>i{color:#168849;background:#e8f7ee;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.studyPurchase span{flex-direction:column;gap:4px;display:flex}.studyPurchase b{font:600 16px var(--font-serif);color:var(--wine)}.studyPurchase small{color:#6f6264;font-size:9px}.studyDisclosure{border-left:3px solid var(--gold2);color:#e6dadd;background:#f1d38b14;margin-top:26px;padding:18px 20px;font-size:12px;line-height:1.65}@media (max-width:700px){.studyGrid{grid-template-columns:1fr}.studyHeader{flex-direction:column;align-items:flex-start}.studyIntro{margin-top:48px}}.triggerLab{color:var(--ink);background:#f5efe7;padding:84px 6%}.triggerLabHeading{grid-template-columns:1fr .8fr;align-items:end;gap:18px 7%;max-width:1180px;margin:0 auto 34px;display:grid}.triggerLabHeading>span{color:#6b4300;letter-spacing:1.4px;background:#fff5d9;border:1px solid #a26700;grid-column:1/-1;justify-self:start;padding:9px 13px;font-size:9px;font-weight:900}.triggerLabHeading h2{font-size:clamp(36px,4.2vw,58px);line-height:1.02}.triggerLabHeading h2 em{color:var(--wine)}.triggerLabHeading>p{color:#695e60;margin:0;font-size:13px;line-height:1.72}.triggerLabGrid{grid-template-columns:.82fr 1.18fr;gap:18px;max-width:1180px;margin:0 auto;display:grid}.triggerDemo{background:#fff;border:1px solid #d8c7b7;min-height:240px;padding:28px;position:relative;overflow:hidden;box-shadow:0 18px 40px #37191617}.triggerDemo:before{content:"DEMO";font:700 66px var(--font-serif);color:#4a081509;position:absolute;top:4px;right:-8px}.triggerDemo>small{letter-spacing:1.4px;color:var(--wine);font-size:8px;font-weight:800}.triggerDemo>em{color:#887b7d;margin-top:20px;font-size:9px;font-style:normal;display:block}.viewerDemo>div{align-items:center;gap:16px;margin:28px 0 4px;display:flex}.viewerDemo>div i{background:#2acb6f;border-radius:50%;width:14px;height:14px;animation:1.8s infinite signalPulse;box-shadow:0 0 0 7px #2acb6f24}.viewerDemo strong{font:700 72px/1 var(--font-serif);color:var(--wine)}.viewerDemo p{font:600 17px var(--font-serif);margin:0}.purchaseNotice{color:#fff;background:linear-gradient(135deg,#3c0711,#650e20);grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:28px;padding:22px;display:grid;box-shadow:0 14px 28px #4a08152e}.purchaseNotice>i{color:#2f080f;background:#d8b34b;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.purchaseNotice span{flex-direction:column;gap:5px;display:flex}.purchaseNotice b{font:600 18px var(--font-serif)}.purchaseNotice small{color:#dec9cd;font-size:9px}@media (max-width:760px){.triggerLab{padding:62px 20px}.triggerLabHeading,.triggerLabGrid{grid-template-columns:1fr}.triggerLabHeading>span{grid-column:auto}.triggerDemo{min-height:220px}.viewerDemo strong{font-size:60px}}.costOfWaiting{color:#fff;background:linear-gradient(125deg,#3a0610,#620f20);grid-template-columns:1.15fr 1fr auto;align-items:center;gap:28px;max-width:1180px;margin:42px auto 0;padding:30px 32px;display:grid;box-shadow:0 22px 45px #4a08152e}.costOfWaiting>div{flex-direction:column;gap:8px;display:flex}.costOfWaiting small{letter-spacing:1.5px;color:var(--gold2);font-size:8px;font-weight:900}.costOfWaiting strong{font:500 21px/1.35 var(--font-serif)}.costOfWaiting ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.costOfWaiting li{border-left:2px solid var(--gold);flex-direction:column;gap:2px;padding-left:10px;display:flex}.costOfWaiting li b{color:var(--gold2);font-size:10px}.costOfWaiting li span{color:#d7c7ca;font-size:9px}.costOfWaiting>a{border:1px solid var(--gold2);color:var(--gold2);text-transform:uppercase;white-space:nowrap;padding:14px 16px;font-size:9px;font-weight:800}.costOfWaiting>a span{margin-left:12px}.decisionBand{background:#fff1;border:1px solid #f1d38b59;grid-template-columns:1.25fr repeat(3,auto);align-items:center;gap:22px;max-width:1180px;margin:-18px auto 36px;padding:22px 25px;display:grid}.decisionBand>div{flex-direction:column;gap:5px;display:flex}.decisionBand small{color:var(--gold2);letter-spacing:1.4px;font-size:7px;font-weight:900}.decisionBand strong{font:500 16px/1.35 var(--font-serif)}.decisionBand>span{color:#d6c6c9;align-items:center;gap:8px;font-size:9px;display:flex}.decisionBand>span b{border:1px solid var(--gold2);width:25px;height:25px;color:var(--gold2);border-radius:50%;flex:0 0 25px;place-items:center;font-size:9px;display:grid}@media (max-width:980px){.costOfWaiting{grid-template-columns:1fr 1fr}.costOfWaiting>a{text-align:center;grid-column:1/-1}.decisionBand{grid-template-columns:1fr 1fr}.decisionBand>div{grid-column:1/-1}}@media (max-width:620px){.costOfWaiting{grid-template-columns:1fr;padding:25px 21px}.costOfWaiting>a{white-space:normal;grid-column:auto}.decisionBand{grid-template-columns:1fr;margin-top:0}.decisionBand>div{grid-column:auto}.productCheckout{gap:10px;font-size:10px}}.hero{min-height:0;padding-top:38px;padding-bottom:38px}.heroCopy{padding-top:8px}.promise,.showcase,.included,.steps,.pricing,.delivery,.faq,.contact,.portfolioShowcase{padding-top:42px;padding-bottom:42px}.healthWelcome{margin-top:0;margin-bottom:34px;padding-top:28px;padding-bottom:28px}.benefitGrid,.modelGrid{margin-top:34px}.portfolioHeading{margin-bottom:32px}.productHeading{margin-bottom:34px}.costOfWaiting{margin-top:28px}.productDescriptions{margin-top:34px}.complianceSeals{margin-top:22px}.productTrust{margin-top:24px}.faqHeading>p:not(.eyebrow){margin-bottom:0}.footer{padding-top:36px}@media (max-width:780px){.hero{padding-top:30px;padding-bottom:30px}.promise,.showcase,.included,.steps,.pricing,.delivery,.faq,.contact,.portfolioShowcase{padding-top:34px;padding-bottom:34px}.heroVisual{margin-top:22px}.includedCopy{margin-bottom:30px}.healthWelcome{margin-bottom:28px}.portfolioHeading{margin-bottom:26px}.productHeading{margin-bottom:28px}}@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-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}
