@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-ext-wght-normal-2GMQGZDT.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-cyrillic-wght-normal-F76KYTZG.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-greek-wght-normal-NNUWM3E7.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-vietnamese-wght-normal-HA5TFICD.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-ext-wght-normal-6XGHMEDV.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url("./media/manrope-latin-wght-normal-73PUZEUA.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-cyrillic-ext-wght-normal-LG3ML6HA.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-cyrillic-wght-normal-MTPFWSNL.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-vietnamese-wght-normal-4DNKXGBZ.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-latin-ext-wght-normal-HVOLIALH.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-latin-wght-normal-4FE62EYH.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-cyrillic-ext-wght-italic-VDGXR4C4.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-cyrillic-wght-italic-B5E5HKSW.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-vietnamese-wght-italic-PAOJFTPW.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-latin-ext-wght-italic-PXNAQR5T.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url("./media/cormorant-garamond-latin-wght-italic-KRXHK554.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--dc-gold-50: #fbf6ef;--dc-gold-100: #f4e8d8;--dc-gold-200: #e8d3b6;--dc-gold-300: #d9b68c;--dc-gold-400: #c99e6e;--dc-gold-500: #b8875a;--dc-gold-600: #9c6f46;--dc-gold-700: #7c5637;--dc-navy-950: #0e1426;--dc-navy-900: #131b33;--dc-navy-800: #1a2442;--dc-navy-700: #1e2b4f;--dc-navy-500: #3a4a78;--dc-cream: #faf6f0;--dc-cream-2: #f4ece2;--dc-sand: #eadccb;--dc-blush: #efd9cc;--dc-rose: #d9a897;--dc-ink: #1f1b18;--dc-ink-2: #4a413b;--dc-muted: #7a6e66;--dc-line: rgba(31, 27, 24, .1);--dc-line-strong: rgba(31, 27, 24, .18);--dc-white: #ffffff;--dc-success: #2f9e6a;--dc-whatsapp: #25d366;--dc-font-display: "Cormorant Garamond Variable", "Cormorant Garamond", Georgia, "Times New Roman", serif;--dc-font-sans: "Manrope Variable", "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--dc-radius-sm: 12px;--dc-radius-md: 20px;--dc-radius-lg: 28px;--dc-radius-xl: 40px;--dc-radius-pill: 999px;--dc-shadow-sm: 0 1px 2px rgba(31, 27, 24, .06), 0 2px 8px rgba(31, 27, 24, .05);--dc-shadow-md: 0 12px 32px -14px rgba(60, 40, 20, .28);--dc-shadow-lg: 0 30px 60px -24px rgba(40, 28, 16, .38);--dc-shadow-gold: 0 14px 30px -12px rgba(184, 135, 90, .6);--dc-ease-out: cubic-bezier(.22, 1, .36, 1);--dc-ease-in-out: cubic-bezier(.65, 0, .35, 1);--dc-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dc-header-h: 96px;--dc-bottom-nav-h: 72px;--dc-safe-top: env(safe-area-inset-top, 0px);--dc-safe-bottom: env(safe-area-inset-bottom, 0px);--dc-container: 1200px;--dc-gutter: clamp(18px, 4.5vw, 40px);--dc-bottom-space: 0px}@media(min-width:1024px){:root{--dc-header-h: 112px;--dc-bottom-space: 0px}}html{color-scheme:light;--mat-sys-background: #fff8f1;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f6f0e9;--mat-sys-inverse-primary: #f3bc8a;--mat-sys-inverse-surface: #32302c;--mat-sys-on-background: #1d1b17;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #643e18;--mat-sys-on-primary-fixed: #2d1600;--mat-sys-on-primary-fixed-variant: #643e18;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #39456b;--mat-sys-on-secondary-fixed: #0b1a3d;--mat-sys-on-secondary-fixed-variant: #39456b;--mat-sys-on-surface: #1d1b17;--mat-sys-on-surface-variant: #50453b;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #673b2e;--mat-sys-on-tertiary-fixed: #331107;--mat-sys-on-tertiary-fixed-variant: #673b2e;--mat-sys-outline: #82746a;--mat-sys-outline-variant: #d4c3b7;--mat-sys-primary: #7f552d;--mat-sys-primary-container: #ffdcc0;--mat-sys-primary-fixed: #ffdcc0;--mat-sys-primary-fixed-dim: #f3bc8a;--mat-sys-scrim: #000000;--mat-sys-secondary: #515d84;--mat-sys-secondary-container: #dbe1ff;--mat-sys-secondary-fixed: #dbe1ff;--mat-sys-secondary-fixed-dim: #b9c5f2;--mat-sys-shadow: #000000;--mat-sys-surface: #fff8f1;--mat-sys-surface-bright: #fff8f1;--mat-sys-surface-container: #f3ede6;--mat-sys-surface-container-high: #ede7e0;--mat-sys-surface-container-highest: #e7e2db;--mat-sys-surface-container-low: #f9f3ec;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dfd9d2;--mat-sys-surface-tint: #7f552d;--mat-sys-surface-variant: #f1dfd2;--mat-sys-tertiary: #835244;--mat-sys-tertiary-container: #ffdbd1;--mat-sys-tertiary-fixed: #ffdbd1;--mat-sys-tertiary-fixed-dim: #f7b8a5;--mat-sys-neutral-variant20: #392e26;--mat-sys-neutral10: #1d1b17;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Manrope Variable;--mat-sys-body-large-font: Manrope Variable;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Manrope Variable;--mat-sys-body-medium-font: Manrope Variable;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Manrope Variable;--mat-sys-body-small-font: Manrope Variable;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Cormorant Garamond Variable;--mat-sys-display-large-font: Cormorant Garamond Variable;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Cormorant Garamond Variable;--mat-sys-display-medium-font: Cormorant Garamond Variable;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Cormorant Garamond Variable;--mat-sys-display-small-font: Cormorant Garamond Variable;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Cormorant Garamond Variable;--mat-sys-headline-large-font: Cormorant Garamond Variable;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Cormorant Garamond Variable;--mat-sys-headline-medium-font: Cormorant Garamond Variable;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Cormorant Garamond Variable;--mat-sys-headline-small-font: Cormorant Garamond Variable;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Manrope Variable;--mat-sys-label-large-font: Manrope Variable;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Manrope Variable;--mat-sys-label-medium-font: Manrope Variable;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Manrope Variable;--mat-sys-label-small-font: Manrope Variable;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Cormorant Garamond Variable;--mat-sys-title-large-font: Cormorant Garamond Variable;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Manrope Variable;--mat-sys-title-medium-font: Manrope Variable;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Manrope Variable;--mat-sys-title-small-font: Manrope Variable;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-bottom-sheet-container-shape: 28px;--mat-bottom-sheet-container-background-color: var(--dc-cream);--mat-bottom-sheet-container-text-color: var(--dc-ink-2);--mat-snack-bar-container-shape: 16px;--mat-snack-bar-container-color: var(--dc-navy-800);--mat-snack-bar-supporting-text-color: #fff;--mat-snack-bar-button-color: var(--dc-gold-300);--mat-dialog-container-shape: 28px;--mat-dialog-container-color: var(--dc-cream);--mat-dialog-container-max-width: 640px;--mat-dialog-container-elevation-shadow: 0 40px 90px -30px rgba(14, 20, 38, .55)}.dc-dialog .mat-mdc-dialog-surface{overflow:hidden}@supports (corner-shape: squircle){.dc-dialog .mat-mdc-dialog-surface{border-radius:48px;corner-shape:squircle}}.dc-dialog-backdrop{background:#0e142680;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dc-sheet .mat-bottom-sheet-container{padding:0;max-height:92dvh;overflow:hidden;border-radius:28px 28px 0 0}@supports (corner-shape: squircle){.dc-sheet .mat-bottom-sheet-container{border-radius:48px 48px 0 0;corner-shape:squircle}}.dc-sheet .mat-bottom-sheet-container{box-shadow:0 -18px 50px -20px #0e142673;will-change:transform}@media(min-width:768px){.dc-sheet .mat-bottom-sheet-container{min-width:560px;max-width:640px}}.dc-sheet-backdrop{background:#0e142675;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dc-snack.mat-mdc-snack-bar-container{margin:12px 12px calc(var(--dc-bottom-space) + 12px)}.dc-snack.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:min(340px,100vw - 24px);padding-inline-start:6px;box-shadow:0 18px 40px -16px #0e1426b3}.dc-snack.mat-mdc-snack-bar-container .mat-mdc-snack-bar-label{font-weight:600;letter-spacing:.01em}.mat-ripple-element{background-color:#b8875a29}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:calc(var(--dc-header-h) + 16px);background:var(--dc-cream)}body{margin:0;min-height:100dvh;background:var(--dc-cream);color:var(--dc-ink-2);font-family:var(--dc-font-sans);font-size:1rem;line-height:1.65;font-weight:450;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg,video,picture{display:block;max-width:100%}img{height:auto}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--dc-gold-500);outline-offset:3px}::selection{background:var(--dc-gold-200);color:var(--dc-ink)}h1,h2,h3,h4{margin:0;color:var(--dc-ink);font-family:var(--dc-font-display);font-weight:500;letter-spacing:-.01em;text-wrap:balance}h1 em,h2 em,h3 em{font-style:italic;font-weight:500;background:linear-gradient(100deg,var(--dc-gold-700) 0%,var(--dc-gold-400) 45%,var(--dc-gold-600) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-inline-end:.08em}p{margin:0;text-wrap:pretty}ul{margin:0;padding:0;list-style:none}.dc-display{font-size:clamp(2.7rem,5.2vw + 1rem,5.4rem);line-height:1}.dc-h2{font-size:clamp(2.15rem,3.2vw + 1rem,3.7rem);line-height:1.04}.dc-h3{font-size:clamp(1.45rem,1vw + 1rem,1.9rem);line-height:1.15}.dc-lead{font-size:clamp(1.02rem,.35vw + .95rem,1.18rem);line-height:1.7;color:var(--dc-ink-2)}.dc-eyebrow{font:700 .72rem/1.2 var(--dc-font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--dc-gold-600);display:inline-flex;align-items:center;gap:.6rem}.dc-eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.7}.dc-container{width:min(100% - var(--dc-gutter) * 2,var(--dc-container));margin-inline:auto}.dc-section{position:relative;padding-block:clamp(72px,9vw,140px)}.dc-section--tight{padding-block:clamp(48px,6vw,88px)}.dc-surface{background:var(--dc-cream-2)}.dc-dark{background:var(--dc-navy-900);color:#ffffffc7}.dc-dark h1,.dc-dark h2,.dc-dark h3,.dc-dark h4{color:#fff}.dc-dark .dc-eyebrow{color:var(--dc-gold-300)}.dc-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dc-skip-link{position:fixed;top:8px;left:8px;z-index:2000;padding:10px 16px;border-radius:var(--dc-radius-pill);background:var(--dc-navy-800);color:#fff;transform:translateY(-160%);transition:transform .25s var(--dc-ease-out)}.dc-skip-link:focus-visible{transform:none}html.lenis,html.lenis body{height:auto}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-scrolling iframe{pointer-events:none}.dc-grain:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.dc-btn{--btn-h: 52px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;height:var(--btn-h);padding:0 1.5rem;border:1px solid transparent;border-radius:var(--dc-radius-pill);font:700 .95rem/1 var(--dc-font-sans);letter-spacing:.01em;white-space:nowrap;overflow:hidden;isolation:isolate;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .25s var(--dc-ease-out),box-shadow .3s var(--dc-ease-out),background-color .3s,color .3s,border-color .3s}.dc-btn svg{width:20px;height:20px;flex:none}.dc-btn:active{transform:scale(.97)}.dc-btn--primary{color:#fff;background:linear-gradient(135deg,var(--dc-gold-400) 0%,var(--dc-gold-600) 100%);box-shadow:var(--dc-shadow-gold)}.dc-btn--primary:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s var(--dc-ease-out)}@media(hover:hover)and (pointer:fine){.dc-btn--primary:hover{transform:translateY(-2px);box-shadow:0 20px 36px -14px #b8875abf}.dc-btn--primary:hover:after{transform:translate(120%)}}.dc-btn--dark{color:#fff;background:var(--dc-navy-800);box-shadow:0 14px 30px -16px #131b33cc}@media(hover:hover)and (pointer:fine){.dc-btn--dark:hover{background:var(--dc-navy-700);transform:translateY(-2px)}}.dc-btn--ghost{color:var(--dc-ink);background:#ffffff80;border-color:var(--dc-line-strong)}@media(hover:hover)and (pointer:fine){.dc-btn--ghost:hover{background:#fff;border-color:var(--dc-gold-300)}}.dc-btn--light{color:var(--dc-navy-900);background:#fff}@media(hover:hover)and (pointer:fine){.dc-btn--light:hover{transform:translateY(-2px);box-shadow:var(--dc-shadow-md)}}.dc-btn--outline-light{color:#fff;border-color:#ffffff59;background:#ffffff0f}@media(hover:hover)and (pointer:fine){.dc-btn--outline-light:hover{background:#ffffff24}}.dc-btn--whatsapp{color:#fff;background:linear-gradient(135deg,#2bd46d,#1ba952);box-shadow:0 14px 28px -14px #25d366cc}@media(hover:hover)and (pointer:fine){.dc-btn--whatsapp:hover{transform:translateY(-2px)}}.dc-btn--block{width:100%}.dc-btn--sm{--btn-h: 42px;padding:0 1.1rem;font-size:.88rem}.dc-btn--lg{--btn-h: 58px;padding:0 1.9rem;font-size:1rem}.dc-icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--dc-line);border-radius:50%;background:#ffffffb3;color:var(--dc-ink);transition:transform .2s var(--dc-ease-out),background-color .2s}.dc-icon-btn svg{width:20px;height:20px}.dc-icon-btn:active{transform:scale(.92)}@media(hover:hover)and (pointer:fine){.dc-icon-btn:hover{background:#fff}}.dc-chip{display:inline-flex;align-items:center;gap:.45rem;height:38px;padding:0 1rem;border:1px solid var(--dc-line-strong);border-radius:var(--dc-radius-pill);background:#fff9;color:var(--dc-ink-2);font:600 .86rem/1 var(--dc-font-sans);white-space:nowrap;transition:background-color .25s,color .25s,border-color .25s,transform .2s var(--dc-ease-out)}.dc-chip svg{width:16px;height:16px}.dc-chip:active{transform:scale(.96)}.dc-chip--active,.dc-chip[aria-pressed=true],.dc-chip[aria-selected=true]{color:#fff;background:var(--dc-navy-800);border-color:var(--dc-navy-800)}.dc-tag{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:var(--dc-radius-pill);background:var(--dc-gold-50);color:var(--dc-gold-700);font:700 .7rem/1.1 var(--dc-font-sans);letter-spacing:.12em;text-transform:uppercase}.dc-tag svg{width:14px;height:14px}.dc-card{position:relative;border:1px solid var(--dc-line);border-radius:var(--dc-radius-lg);background:#ffffffb8;box-shadow:var(--dc-shadow-sm)}.dc-check-list{display:grid;gap:.75rem}.dc-check-list li{position:relative;padding-left:2rem;line-height:1.55}.dc-check-list li:before{content:"";position:absolute;left:0;top:.12em;width:1.3rem;height:1.3rem;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239c6f46' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/62% no-repeat,var(--dc-gold-100)}.dc-divider{height:1px;border:0;margin:0;background:var(--dc-line)}.dc-js .dc-reveal{opacity:0;transform:translate3d(0,30px,0);transition:opacity .9s var(--dc-ease-out),transform 1.1s var(--dc-ease-out),clip-path 1.2s var(--dc-ease-out);transition-delay:var(--dc-reveal-delay, 0ms)}.dc-js .dc-reveal[data-reveal=fade]{transform:none}.dc-js .dc-reveal[data-reveal=scale]{transform:scale(.94)}.dc-js .dc-reveal[data-reveal=left]{transform:translate3d(-36px,0,0)}.dc-js .dc-reveal[data-reveal=right]{transform:translate3d(36px,0,0)}.dc-js .dc-reveal[data-reveal=clip]{opacity:1;transform:none;clip-path:inset(100% 0 0 0 round var(--dc-radius-lg))}.dc-js .dc-reveal.is-revealed{opacity:1;transform:none}.dc-js .dc-reveal[data-reveal=clip].is-revealed{clip-path:inset(0 0 0 0 round var(--dc-radius-lg))}@keyframes dc-vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes dc-vt-in{0%{opacity:0;transform:translateY(16px)}}::view-transition-old(root){animation:dc-vt-out .2s var(--dc-ease-out) both}::view-transition-new(root){animation:dc-vt-in .42s var(--dc-ease-out) both}::view-transition-group(dc-header),::view-transition-group(dc-bottom-nav){animation:none;z-index:10}::view-transition-old(dc-header),::view-transition-old(dc-bottom-nav){display:none}::view-transition-new(dc-header),::view-transition-new(dc-bottom-nav){animation:none}@keyframes dc-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes dc-spin{to{transform:rotate(360deg)}}@keyframes dc-marquee{to{transform:translate3d(-50%,0,0)}}@keyframes dc-pulse-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(var(--pulse-scale, 2.6));opacity:0}}@keyframes dc-blob{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(4%,-6%,0) scale(1.08)}66%{transform:translate3d(-5%,4%,0) scale(.94)}}@keyframes dc-rise{0%{opacity:0;transform:translate3d(0,110%,0)}to{opacity:1;transform:none}}@keyframes dc-fade-up{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}@keyframes dc-pop{0%{opacity:0;transform:translate3d(0,16px,0) scale(.86);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes dc-draw{to{stroke-dashoffset:0}}@keyframes dc-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.dc-js .dc-reveal{opacity:1;transform:none;clip-path:none}}
