*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;scroll-padding-top:100px}body,html{-webkit-font-smoothing:antialiased}body{color:#4a5d3b;background:#fff;font-family:Inter,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;color:inherit;background:0 0;border:none}button,input,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{color:#4a5d3b;font-family:Playfair Display,Georgia,serif;font-weight:500;line-height:1.2}h1{font-size:calc(clamp(2rem,5vw,3rem))}h2{font-size:calc(clamp(1.5rem,4vw,2.25rem))}h3{font-size:calc(clamp(1.2rem,2.5vw,1.5rem))}p{font-size:1rem;line-height:1.8}body,p{color:#6b7163}.container{max-width:1280px;margin:0 auto;padding:0 24px}.section{padding:5rem 0}@media (width<=768px){.section{padding:3.5rem 0}}.section-head{text-align:center;max-width:720px;margin:0 auto 3rem}.section-head__title{color:#4a5d3b;margin-bottom:1rem;font-family:Playfair Display,Georgia,serif;font-size:calc(clamp(1.6rem,3.5vw,2.1rem));font-weight:500}.section-head__rule{background:#db9d32;border-radius:999px;width:96px;height:4px;margin:0 auto 1.5rem}.section-head__intro{color:#6b7163;font-size:1.05rem;line-height:1.8}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-normal-400-cyrillic-ext.BOeWTOD4.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(./Inter-normal-400-cyrillic.DqGufNeO.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(./Inter-normal-400-greek-ext.DlzME5K_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-normal-400-greek.CkhJZR-_.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(./Inter-normal-400-vietnamese.CBcvBZtf.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(./Inter-normal-400-latin-ext.DO1Apj_S.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-normal-400-latin.Dx4kXJAl.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(./Inter-normal-400-cyrillic-ext.BOeWTOD4.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(./Inter-normal-400-cyrillic.DqGufNeO.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(./Inter-normal-400-greek-ext.DlzME5K_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-normal-400-greek.CkhJZR-_.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(./Inter-normal-400-vietnamese.CBcvBZtf.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(./Inter-normal-400-latin-ext.DO1Apj_S.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-normal-400-latin.Dx4kXJAl.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(./Inter-normal-400-cyrillic-ext.BOeWTOD4.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(./Inter-normal-400-cyrillic.DqGufNeO.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(./Inter-normal-400-greek-ext.DlzME5K_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-normal-400-greek.CkhJZR-_.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(./Inter-normal-400-vietnamese.CBcvBZtf.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(./Inter-normal-400-latin-ext.DO1Apj_S.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-normal-400-latin.Dx4kXJAl.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(./Inter-normal-400-cyrillic-ext.BOeWTOD4.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(./Inter-normal-400-cyrillic.DqGufNeO.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(./Inter-normal-400-greek-ext.DlzME5K_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-normal-400-greek.CkhJZR-_.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(./Inter-normal-400-vietnamese.CBcvBZtf.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(./Inter-normal-400-latin-ext.DO1Apj_S.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-normal-400-latin.Dx4kXJAl.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(./Playfair_Display-normal-400-cyrillic.5WvUvBgz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(./Playfair_Display-normal-400-vietnamese.Cabi7G8-.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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(./Playfair_Display-normal-400-latin-ext.CT1r92Rl.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(./Playfair_Display-normal-400-latin.BOwq7MWX.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(./Playfair_Display-normal-400-cyrillic.5WvUvBgz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(./Playfair_Display-normal-400-vietnamese.Cabi7G8-.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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(./Playfair_Display-normal-400-latin-ext.CT1r92Rl.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(./Playfair_Display-normal-400-latin.BOwq7MWX.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(./Playfair_Display-normal-400-cyrillic.5WvUvBgz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(./Playfair_Display-normal-400-vietnamese.Cabi7G8-.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(./Playfair_Display-normal-400-latin-ext.CT1r92Rl.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(./Playfair_Display-normal-400-latin.BOwq7MWX.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(./Playfair_Display-normal-400-cyrillic.5WvUvBgz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(./Playfair_Display-normal-400-vietnamese.Cabi7G8-.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(./Playfair_Display-normal-400-latin-ext.CT1r92Rl.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(./Playfair_Display-normal-400-latin.BOwq7MWX.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}.cookieControl__Modal-enter-active,.cookieControl__Modal-leave-active{transition:opacity .25s}.cookieControl__Modal-enter,.cookieControl__Modal-leave-to{opacity:0}.cookieControl__Bar--center{top:50%;left:50%;transform:translate(-50%,-50%)}.cookieControl__Bar--bottom-full-enter-active,.cookieControl__Bar--bottom-full-leave-active,.cookieControl__Bar--bottom-left-enter-active,.cookieControl__Bar--bottom-left-leave-active,.cookieControl__Bar--bottom-right-enter-active,.cookieControl__Bar--bottom-right-leave-active,.cookieControl__Bar--center-enter-active,.cookieControl__Bar--center-leave-active,.cookieControl__Bar--top-full-enter-active,.cookieControl__Bar--top-full-leave-active,.cookieControl__Bar--top-left-enter-active,.cookieControl__Bar--top-left-leave-active,.cookieControl__Bar--top-right-enter-active,.cookieControl__Bar--top-right-leave-active{transition:transform .25s}.cookieControl__Bar--top-full-enter,.cookieControl__Bar--top-full-leave-to,.cookieControl__Bar--top-left-enter,.cookieControl__Bar--top-left-leave-to,.cookieControl__Bar--top-right-enter,.cookieControl__Bar--top-right-leave-to{transform:translateY(-100%)}.cookieControl__Bar--bottom-full-enter,.cookieControl__Bar--bottom-full-leave-to,.cookieControl__Bar--bottom-left-enter,.cookieControl__Bar--bottom-left-leave-to,.cookieControl__Bar--bottom-right-enter,.cookieControl__Bar--bottom-right-leave-to{transform:translateY(100%)}.cookieControl__Bar--center-enter,.cookieControl__Bar--center-leave-to{transform:translate(-50%,-50%)scale(.95)}.cookieControl{z-index:100000;position:relative}.cookieControl button{backface-visibility:hidden;cursor:pointer;border:0;outline:0;padding:12px 20px;font-size:16px;transition:background-color .2s,color .2s}.cookieControl__Bar{background-color:var(--cookie-control-barBackground);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:fixed}.cookieControl__Bar h2,.cookieControl__Bar p{color:var(--cookie-control-barTextColor);max-width:900px}.cookieControl__Bar h2{margin:0;font-size:20px}.cookieControl__Bar p{margin:5px 0 0;font-size:16px}.cookieControl__Bar button{background-color:var(--cookie-control-barButtonBackground);color:var(--cookie-control-barButtonColor)}.cookieControl__Bar button:hover{background-color:var(--cookie-control-barButtonHoverBackground);color:var(--cookie-control-barButtonHoverColor)}.cookieControl__Bar button:focus,.cookieControl__Modal button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__Bar button+button{margin-left:10px}.cookieControl__BarContainer{justify-content:space-between;align-items:flex-end;padding:20px;display:flex}.cookieControl__Bar--bottom-full,.cookieControl__Bar--top-full{left:0;right:0}.cookieControl__Bar--top-full{top:0}.cookieControl__Bar--bottom-full{bottom:0}.cookieControl__Bar--bottom-left p,.cookieControl__Bar--bottom-right p,.cookieControl__Bar--center p,.cookieControl__Bar--top-left p,.cookieControl__Bar--top-right p{max-width:400px}.cookieControl__Bar--bottom-left .cookieControl__BarContainer,.cookieControl__Bar--bottom-right .cookieControl__BarContainer,.cookieControl__Bar--center .cookieControl__BarContainer,.cookieControl__Bar--top-left .cookieControl__BarContainer,.cookieControl__Bar--top-right .cookieControl__BarContainer{flex-direction:column}.cookieControl__Bar--bottom-left .cookieControl__BarButtons,.cookieControl__Bar--bottom-right .cookieControl__BarButtons,.cookieControl__Bar--center .cookieControl__BarButtons,.cookieControl__Bar--top-left .cookieControl__BarButtons,.cookieControl__Bar--top-right .cookieControl__BarButtons{margin-top:20px}.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--top-left{left:20px}.cookieControl__Bar--bottom-right,.cookieControl__Bar--top-right{right:20px}.cookieControl__BarButtons{display:flex}.cookieControl__Modal{text-align:center;z-index:1;font-size:0;position:fixed;inset:0}.cookieControl__Modal:before{content:"";vertical-align:middle;min-height:100vh;display:inline-block}.cookieControl__Modal:after{background-color:var(--cookie-control-modalOverlay);content:"";opacity:var(--cookie-control-modalOverlayOpacity);z-index:-1;position:absolute;inset:0}.cookieControl__Modal>div{font-size:medium}.cookieControl__Modal button{background-color:var(--cookie-control-modalButtonBackground);color:var(--cookie-control-modalButtonColor)}.cookieControl__Modal button:hover{background-color:var(--cookie-control-modalButtonHoverBackground);color:var(--cookie-control-modalButtonHoverColor)}.cookieControl__ModalContent{background-color:var(--cookie-control-modalBackground);text-align:left;vertical-align:middle;width:100%;max-width:550px;max-height:80vh;display:inline-block;position:relative;overflow-y:scroll}.cookieControl__ModalContent,.cookieControl__ModalContent :not(button){color:var(--cookie-control-modalTextColor)}.cookieControl__ModalContent h2{margin:15px 0;font-size:24px}.cookieControl__ModalContent h2:first-of-type{margin-top:0}.cookieControl__ModalContent ul{padding:0;font-size:16px;list-style-type:none}.cookieControl__ModalContent ul ul{padding:5px 56px 0}.cookieControl__ModalContent ul ul li+li{margin-top:5px}.cookieControl__ModalContent li{align-items:center}.cookieControl__ModalContent li+li{margin-top:20px}.cookieControl__ModalContent input{display:none}.cookieControl__ModalContent input:checked+button{background-color:var(--cookie-control-checkboxActiveBackground)}.cookieControl__ModalContent input:checked+button:before{background-color:var(--cookie-control-checkboxActiveCircleBackground);transform:translate(100%,-50%)}.cookieControl__ModalContent input:checked:disabled+button{background-color:var(--cookie-control-checkboxDisabledBackground)}.cookieControl__ModalContent input:checked:disabled+button:before{background-color:var(--cookie-control-checkboxDisabledCircleBackground)}.cookieControl__ModalContent input+button{backface-visibility:hidden;background-color:var(--cookie-control-checkboxInactiveBackground);border-radius:20px;min-width:36px;min-height:20px;margin-right:20px;font-size:0;transition:background-color .2s;display:block;position:relative}.cookieControl__ModalContent input+button:before{background-color:var(--cookie-control-checkboxInactiveCircleBackground);content:"";border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.cookieControl__ModalContentInner{flex-direction:column;gap:10px;padding:40px;display:flex}.cookieControl__ModalInputWrapper{align-items:flex-start;display:flex}.cookieControl__ModalCookieName{text-transform:uppercase;font-weight:700}.cookieControl__ModalCookieName span{text-transform:none;font-weight:400}.cookieControl__ModalClose{align-self:flex-end;top:20px;right:20px}.cookieControl__ModalButtons{align-items:stretch;gap:20px;margin-top:40px;display:flex}.cookieControl__ModalUnsaved{color:var(--cookie-control-modalUnsavedColor);margin:0;font-size:14px;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.cookieControl__BlockedIframe{border:2px solid #ddd;padding:20px}.cookieControl__BlockedIframe a,.cookieControl__BlockedIframe p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media screen and (width<=768px){.cookieControl__Bar{flex-direction:column;left:0;right:0}.cookieControl__Bar h2,.cookieControl__Bar p{max-width:100%}.cookieControl__Bar--top-full,.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:0}.cookieControl__Bar--bottom-full,.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:0}.cookieControl__ModalContent{max-width:none;max-height:100%;position:absolute;inset:0}.cookieControl__ModalContentInner{padding:20px}.cookieControl__BarButtons{flex-direction:column;justify-content:center;width:100%;margin-top:20px}.cookieControl__BarButtons button,.cookieControl__ModalButtons button{width:100%}.cookieControl__BarButtons button+button{margin:10px 0 0}.cookieControl__BarContainer,.cookieControl__ModalButtons{flex-direction:column;gap:10px}}.cookieControl__ControlButton{backface-visibility:hidden;background:var(--cookie-control-controlButtonBackground);cursor:pointer;border:0;border-radius:50%;outline:0;width:40px;min-width:40px;height:40px;min-height:40px;transition:background-color .2s;position:fixed;bottom:20px;right:20px;box-shadow:0 0 10px #0000004d}.cookieControl__ControlButton svg{backface-visibility:hidden;color:var(--cookie-control-controlButtonIconColor);min-width:24px;max-width:24px;min-height:24px;max-height:24px;transition:color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cookieControl__ControlButton:hover{background-color:var(--cookie-control-controlButtonHoverBackground)}.cookieControl__ControlButton:hover svg{color:var(--cookie-control-controlButtonIconHoverColor)}.hero[data-v-1f8dd030]{background:radial-gradient(circle at 50% 35%,#fff,#f5f3ed 55%,#ebe8e0);justify-content:center;align-items:center;min-height:580px;padding:8rem 0 4rem;display:flex;position:relative;overflow:hidden}.hero__deco[data-v-1f8dd030]{opacity:.9;pointer-events:none;-webkit-user-select:none;user-select:none;width:230px;max-width:22vw;position:absolute;top:50%;transform:translateY(-50%)}.hero__deco--left[data-v-1f8dd030]{left:6%}.hero__deco--right[data-v-1f8dd030]{right:6%}@media (width<=1024px){.hero__deco[data-v-1f8dd030]{opacity:.18;width:150px}}@media (width<=576px){.hero__deco--right[data-v-1f8dd030]{display:none}.hero__deco--left[data-v-1f8dd030]{opacity:.14;width:130px;top:22%;left:50%;transform:translate(-50%)}}.hero__inner[data-v-1f8dd030]{z-index:2;text-align:center;position:relative}.hero__slide[data-v-1f8dd030]{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.hero__title[data-v-1f8dd030]{color:#4a5d3b;margin:0;font-family:Playfair Display,Georgia,serif;font-size:calc(clamp(1.8rem,4vw,2.6rem));font-weight:500}.hero__subtitle[data-v-1f8dd030]{color:#4a5d3b;opacity:.85;margin:0;font-size:calc(clamp(1.05rem,2vw,1.35rem))}.hero__cta[data-v-1f8dd030]{color:#fff;background:#db9d32;border-radius:999px;justify-content:center;align-items:center;padding:1rem 2.25rem;font-size:1rem;font-weight:500;transition:background .3s,transform .3s;display:inline-flex;box-shadow:0 10px 20px #db9d324d}.hero__cta[data-v-1f8dd030]:hover{background:#c4882a;transform:translateY(-2px)}.hero__arrow[data-v-1f8dd030]{z-index:3;color:#4a5d3b;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .3s,transform .3s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 15px #00000014,0 4px 6px #0000000f}.hero__arrow[data-v-1f8dd030]:hover{background:#fff}.hero__arrow--prev[data-v-1f8dd030]{left:18px}.hero__arrow--next[data-v-1f8dd030]{right:18px}@media (width<=576px){.hero__arrow[data-v-1f8dd030]{width:40px;height:40px}.hero__arrow--prev[data-v-1f8dd030]{left:8px}.hero__arrow--next[data-v-1f8dd030]{right:8px}}.hero__dots[data-v-1f8dd030]{z-index:3;gap:8px;display:flex;position:absolute;bottom:2.25rem;left:50%;transform:translate(-50%)}.hero__dot[data-v-1f8dd030]{background:#4a5d3b40;border-radius:999px;width:12px;height:12px;transition:width .3s,background .3s}.hero__dot--active[data-v-1f8dd030]{background:#db9d32;width:32px}.hero-fade-enter-active[data-v-1f8dd030],.hero-fade-leave-active[data-v-1f8dd030]{transition:opacity .4s,transform .4s}.hero-fade-enter-from[data-v-1f8dd030]{opacity:0;transform:translateY(8px)}.hero-fade-leave-to[data-v-1f8dd030]{opacity:0;transform:translateY(-8px)}.page-header[data-v-55fa5b8e]{text-align:center;padding:6rem 0 3rem}.page-header h1[data-v-55fa5b8e]{color:#4a5d3b;margin-bottom:.5rem;font-size:calc(clamp(2rem,5vw,3rem));font-weight:700}.page-header p[data-v-55fa5b8e]{color:#6b7163;font-size:1.1rem}.page-header__image[data-v-55fa5b8e]{border-radius:.75rem;max-width:100%;height:auto;margin:2rem auto 0}.block-text__subtitle[data-v-7a3638f0]{text-transform:uppercase;letter-spacing:.1em;color:#db9d32;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.block-text__title[data-v-7a3638f0]{color:#4a5d3b;margin-bottom:1.5rem;font-size:calc(clamp(1.5rem,4vw,2.25rem));font-weight:700}.block-text__content[data-v-7a3638f0]{color:#6b7163;max-width:720px}.block-text__content[data-v-7a3638f0] p{margin-bottom:1rem}.block-text__content[data-v-7a3638f0] a{color:#db9d32;text-decoration:underline}.text-image__grid[data-v-1944b7ee]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}@media (width<=768px){.text-image__grid[data-v-1944b7ee]{grid-template-columns:1fr;gap:2rem}}.text-image--left .text-image__media[data-v-1944b7ee]{order:-1}.text-image__title[data-v-1944b7ee]{color:#4a5d3b;margin-bottom:1rem;font-size:calc(clamp(1.5rem,3vw,2rem));font-weight:700}.text-image__text[data-v-1944b7ee]{color:#6b7163}.text-image__text[data-v-1944b7ee] p{margin-bottom:1rem}.text-image__image[data-v-1944b7ee]{-o-object-fit:cover;object-fit:cover;border-radius:.75rem;width:100%;height:auto}.welcome[data-v-b317baf7]{background:#f5f3ed}.welcome__cards[data-v-b317baf7]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (width<=1024px){.welcome__cards[data-v-b317baf7]{grid-template-columns:1fr;max-width:520px;margin:0 auto}}.welcome__card[data-v-b317baf7]{text-align:center;background:#fff;border:1px solid #4a5d3b1f;border-radius:16px;padding:2rem 1.75rem;transition:transform .3s,box-shadow .3s}.welcome__card[data-v-b317baf7]:hover{transform:translateY(-4px);box-shadow:0 14px 30px #4a5d3b1a}.welcome__card-title[data-v-b317baf7]{color:#4a5d3b;margin-bottom:.85rem;font-family:Playfair Display,Georgia,serif;font-size:1.3rem;font-weight:500}.welcome__card-text[data-v-b317baf7]{color:#6b7163;margin:0;font-size:.97rem;line-height:1.65}.gallery[data-v-593816f6]{background:linear-gradient(#fff,#f5f3ed)}.gallery__grid[data-v-593816f6]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=768px){.gallery__grid[data-v-593816f6]{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (width<=576px){.gallery__grid[data-v-593816f6]{grid-template-columns:1fr}}.gallery__item[data-v-593816f6]{aspect-ratio:1;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 8px 24px #4a5d3b1a}.gallery__img[data-v-593816f6]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.gallery__item:hover .gallery__img[data-v-593816f6]{transform:scale(1.06)}.gallery__notice[data-v-593816f6]{text-align:center;color:#4a5d3b8c;margin:2.5rem 0 0;font-size:.82rem}.pract__name[data-v-0eb10bd2]{color:#4a5d3b;margin-bottom:.5rem;font-family:Playfair Display,Georgia,serif;font-size:1.4rem;font-weight:500}.pract__role[data-v-0eb10bd2]{color:#4a5d3bb3;margin-bottom:1.25rem;font-size:1rem;font-style:italic}.pract__para[data-v-0eb10bd2]{color:#4a5d3bcc;margin-bottom:1rem;font-size:1rem;line-height:1.6}.pract__quote[data-v-0eb10bd2]{border-left:4px solid #b0c571;margin:1.5rem 0;padding-left:1rem}.pract__quote p[data-v-0eb10bd2]{color:#4a5d3bb3;margin:0;font-size:1rem;font-style:italic}.pract__specialties[data-v-0eb10bd2]{background:#f5f3ed;border-radius:10px;margin-top:1.5rem;padding:1.5rem}.pract__specialties-title[data-v-0eb10bd2]{color:#4a5d3b;margin-bottom:1rem;font-family:Playfair Display,Georgia,serif;font-size:1.125rem;font-weight:500}.pract__list[data-v-0eb10bd2]{margin:0;padding:0;list-style:none}.pract__list li[data-v-0eb10bd2]{color:#4a5d3bcc;margin-bottom:.5rem;padding-left:1.1rem;font-size:1rem;line-height:1.5;position:relative}.pract__list li[data-v-0eb10bd2]:before{content:"•";color:#db9d32;position:absolute;left:0}@media (width>=576px){.pract__list--cols[data-v-0eb10bd2]{-moz-columns:2;columns:2;-moz-column-gap:2rem;column-gap:2rem}}.philo[data-v-93909175]{background:#fff}.philo__intro[data-v-93909175]{text-align:center;color:#4a5d3bcc;max-width:768px;margin:0 auto 3.5rem;font-size:1.125rem;line-height:1.7}.philo__profile[data-v-93909175]{margin-bottom:3rem}.philo__banner[data-v-93909175]{border-radius:10px;height:256px;margin-bottom:1.75rem;position:relative;overflow:hidden}@media (width<=576px){.philo__banner[data-v-93909175]{height:200px}}.philo__banner-img[data-v-93909175]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.philo__banner--featured[data-v-93909175]{background:linear-gradient(120deg,#b0c571,#4a5d3b 65%)}.philo__banner--featured .philo__banner-img[data-v-93909175]{width:50%}.philo__banner-veil[data-v-93909175]{background:linear-gradient(90deg,#4a5d3b00 44%,#4a5d3b 52%,#4a5d3b00 70%);position:absolute;inset:0}.philo__banner-logo[data-v-93909175]{width:130px;max-width:28%;position:absolute;top:50%;right:6%;transform:translateY(-50%)}@media (width<=576px){.philo__banner-logo[data-v-93909175]{width:90px}}.philo__row[data-v-93909175]{justify-content:space-between;align-items:flex-start;gap:5rem;display:flex}.philo__row-main[data-v-93909175]{flex:0 560px;min-width:0}@media (width<=1024px){.philo__row[data-v-93909175]{flex-direction:column;gap:2.5rem}.philo__row-main[data-v-93909175]{flex:auto;width:100%}}.philo__row-main .philo__profile[data-v-93909175]{margin-bottom:0}.philo__services[data-v-93909175]{flex-direction:column;flex:0 0 360px;gap:1.5rem;display:flex}@media (width<=1024px){.philo__services[data-v-93909175]{flex:auto;width:100%}}.philo__service[data-v-93909175]{text-align:center;background:#f5f3ed;border-radius:10px;padding:1.5rem}.philo__service-title[data-v-93909175]{color:#4a5d3b;margin-bottom:.75rem;font-family:Playfair Display,Georgia,serif;font-size:1.125rem;font-weight:500}.philo__service-text[data-v-93909175]{color:#4a5d3bb3;margin:0;font-size:.95rem;line-height:1.6}.philo__closing[data-v-93909175]{border-left:4px solid #b0c571;max-width:720px;margin:3.5rem auto 0;padding-left:1.25rem}.philo__closing p[data-v-93909175]{color:#4a5d3bb3;margin:0;font-size:1.05rem;font-style:italic}.page-hero[data-v-e3a0facb]{text-align:center;background:#4a5d3b;justify-content:center;align-items:center;min-height:440px;padding:10rem 0 4.5rem;display:flex;position:relative;overflow:hidden}@media (width<=768px){.page-hero[data-v-e3a0facb]{min-height:360px;padding:8rem 0 3.5rem}}.page-hero__bg[data-v-e3a0facb]{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.page-hero__overlay[data-v-e3a0facb]{z-index:1;background:#0006;position:absolute;inset:0}.page-hero__inner[data-v-e3a0facb]{z-index:2;position:relative}.page-hero__title[data-v-e3a0facb]{color:#fff;margin:0 0 .75rem;font-family:Playfair Display,Georgia,serif;font-size:calc(clamp(1.9rem,4.5vw,2.75rem));font-weight:500}.page-hero__subtitle[data-v-e3a0facb]{color:#ffffffe6;margin:0;font-size:calc(clamp(1.05rem,2vw,1.35rem))}.services[data-v-72452742]{background:#f5f3ed}.services__tabs[data-v-72452742]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2.5rem;display:flex}@media (width<=768px){.services__tabs[data-v-72452742]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;margin-left:-24px;margin-right:-24px;padding-bottom:.5rem;padding-left:24px;padding-right:24px;overflow-x:auto}}.services__tab[data-v-72452742]{color:#4a5d3bb3;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-size:.95rem;font-weight:500;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex;box-shadow:0 4px 6px #0000000d}.services__tab-icon[data-v-72452742]{width:18px;height:18px;display:inline-flex}.services__tab-icon[data-v-72452742] svg{width:100%;height:100%}.services__tab[data-v-72452742]:hover{color:#4a5d3b}.services__tab--active[data-v-72452742]{color:#4a5d3b;background:#b0c571;box-shadow:0 10px 15px #0000001a}.services__grid[data-v-72452742]{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}@media (width<=1024px){.services__grid[data-v-72452742]{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.services__grid[data-v-72452742]{grid-template-columns:1fr}}.services__card[data-v-72452742]{background:#fff;border-radius:10px;flex-direction:column;padding:1.5rem;display:flex;box-shadow:0 4px 3px #0000000f,0 2px 2px #0000000f}.services__card-title[data-v-72452742]{color:#4a5d3b;margin-bottom:.75rem;font-family:Playfair Display,Georgia,serif;font-size:1.125rem;font-weight:500}.services__card-desc[data-v-72452742]{color:#4a5d3bb3;flex:1;margin:0 0 1.25rem;font-size:.95rem;line-height:1.5}.services__card-meta[data-v-72452742]{border-top:1px solid #b0c5714d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.services__card-duration[data-v-72452742]{color:#4a5d3b99;font-size:.95rem}.services__card-price[data-v-72452742]{color:#b0c571;font-size:1rem;font-weight:600}.cta[data-v-e4525ca7]{background:#fff}.cta--cream[data-v-e4525ca7]{background:#f5f3ed}.cta__inner[data-v-e4525ca7]{text-align:center;max-width:832px}.cta__title[data-v-e4525ca7]{color:#4a5d3b;margin-bottom:1rem;font-family:Playfair Display,Georgia,serif;font-size:calc(clamp(1.5rem,3.5vw,2rem));font-weight:500}.cta__rule[data-v-e4525ca7]{background:#b0c571;border-radius:999px;width:96px;height:4px;margin:0 auto 1.5rem}.cta__intro[data-v-e4525ca7]{color:#4a5d3bcc;margin-bottom:2rem;font-size:1.05rem}.cta__actions[data-v-e4525ca7]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.cta__btn[data-v-e4525ca7]{border-radius:999px;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:500;transition:background .3s,transform .3s,color .3s;display:inline-flex}.cta__btn[data-v-e4525ca7]:hover{transform:translateY(-2px)}.cta__btn--primary[data-v-e4525ca7]{color:#fff;background:#db9d32;box-shadow:0 10px 20px #db9d3240}.cta__btn--primary[data-v-e4525ca7]:hover{background:#c4882a}.cta__btn--secondary[data-v-e4525ca7]{color:#4a5d3b;background:#b0c571;box-shadow:0 10px 20px #b0c5714d}.cta__btn--secondary[data-v-e4525ca7]:hover{background:#9cb455}.partners[data-v-0320d62e]{background:#f5f3ed}.partners__grid[data-v-0320d62e]{grid-template-columns:repeat(2,1fr);justify-items:center;gap:3rem 2.5rem;max-width:680px;margin:0 auto;display:grid}.partners__badge[data-v-0320d62e]{text-align:center;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:200px;height:200px;padding:1.5rem;display:flex;box-shadow:0 10px 18px #00000014,0 4px 6px #0000000f}@media (width<=576px){.partners__grid[data-v-0320d62e]{gap:2rem 1.5rem}.partners__badge[data-v-0320d62e]{width:150px;height:150px;padding:1rem}}.partners__logo[data-v-0320d62e]{-o-object-fit:contain;object-fit:contain;max-width:80%;max-height:78px}.partners__name[data-v-0320d62e]{color:#4a5d3b;letter-spacing:.03em;font-family:Playfair Display,Georgia,serif;font-size:1.25rem}.partners__name--italic[data-v-0320d62e]{font-style:italic}.partners__name--green[data-v-0320d62e]{color:#4a5d3b}.partners__name--accent[data-v-0320d62e]{color:#b0c571}.partners__name--gold[data-v-0320d62e]{color:#db9d32}.partners__sub[data-v-0320d62e]{color:#4a5d3b99;letter-spacing:.05em;margin-top:.25rem;font-size:.8rem}.cure-head[data-v-179f165d]{align-items:center;gap:1rem;display:flex}.cure-head__icon[data-v-179f165d]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:40px;height:40px}.cure-head__name[data-v-179f165d]{color:#4a5d3b;margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.2rem;font-weight:500}.cure-head__sub[data-v-179f165d]{color:#4a5d3bb3;margin:.15rem 0 0;font-size:.92rem}.parcours__tabsbar[data-v-a8b549db]{background:#f5f3ed;padding:2rem 0}.parcours__tabs[data-v-a8b549db]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (width<=1024px){.parcours__tabs[data-v-a8b549db]{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.5rem;overflow-x:auto}}.parcours__tab[data-v-a8b549db]{color:#4a5d3bb3;white-space:nowrap;background:#fff;border-radius:999px;padding:.5rem 1.1rem;font-size:.95rem;font-weight:500;transition:background .3s,color .3s;display:inline-block}.parcours__tab[data-v-a8b549db]:hover{color:#4a5d3b}.parcours__tab--active[data-v-a8b549db]{color:#4a5d3b;background:#b0c571}.parcours__band--white[data-v-a8b549db],.parcours__panel[data-v-a8b549db]{background:#fff}.parcours__band[data-v-a8b549db]{padding:4rem 0}.parcours__band--cream[data-v-a8b549db]{background:#f5f3ed}@media (width<=1024px){.parcours__band[data-v-a8b549db]{padding:3rem 0}}.parcours__panel-inner[data-v-a8b549db]{max-width:1024px}.parcours__sectionhead[data-v-a8b549db]{text-align:center;margin-bottom:2.5rem}.parcours__sectionhead-title[data-v-a8b549db]{color:#4a5d3b;margin-bottom:.5rem;font-family:Playfair Display,Georgia,serif;font-size:calc(clamp(1.3rem,2.5vw,1.6rem));font-weight:500}.parcours__sectionhead-subtitle[data-v-a8b549db]{color:#4a5d3bb3;margin:0;font-size:1.05rem}.parcours__heading[data-v-a8b549db]{text-align:center;margin-bottom:2.5rem;font-size:calc(clamp(1.4rem,3vw,1.75rem))}.parcours__heading[data-v-a8b549db],.parcours__subheading[data-v-a8b549db]{color:#4a5d3b;font-family:Playfair Display,Georgia,serif;font-weight:500}.parcours__subheading[data-v-a8b549db]{margin-bottom:1rem;font-size:1.2rem}.parcours__subheading--center[data-v-a8b549db],.parcours__tier[data-v-a8b549db]{text-align:center}.parcours__prose[data-v-a8b549db]{margin-bottom:1.75rem}.parcours__prose--cream[data-v-a8b549db]{background:#f5f3ed;border-radius:10px;padding:2rem}.parcours__prose--gradient[data-v-a8b549db]{background:linear-gradient(155deg,#b0c5711f,#db9d321f);border-radius:10px;padding:2rem}.parcours__prose--green[data-v-a8b549db]{background:#b0c5711f;border-radius:10px;padding:2rem}.parcours__prose--note[data-v-a8b549db]{background:#db9d321a;border-radius:10px;padding:1.25rem 1.5rem}.parcours__prose--note .parcours__mdc[data-v-a8b549db] p{color:#4a5d3bbf;font-size:.85rem;font-style:italic;line-height:1.5}.parcours__prose[data-v-a8b549db] .parcours__mdc{color:#4a5d3bcc}.parcours__prose[data-v-a8b549db] .parcours__mdc p{margin-bottom:1rem;line-height:1.7}.parcours__prose[data-v-a8b549db] .parcours__mdc ul{margin:.5rem 0 1rem;padding:0;list-style:none}.parcours__prose[data-v-a8b549db] .parcours__mdc li{margin-bottom:.5rem;padding-left:1.1rem;line-height:1.5;position:relative}.parcours__prose[data-v-a8b549db] .parcours__mdc li:before{content:"•";color:#db9d32;position:absolute;left:0}.parcours__prose[data-v-a8b549db] .parcours__mdc p:last-child{margin-bottom:0}.parcours__cure[data-v-a8b549db]{background:#f5f3ed;border-radius:10px;margin-bottom:1.75rem;padding:2rem}.parcours__cure--tint[data-v-a8b549db]{background:linear-gradient(155deg,#b0c5711f,#db9d321a)}.parcours__cure-desc[data-v-a8b549db]{color:#4a5d3bcc;margin:1.25rem 0;line-height:1.7}.parcours__listbox[data-v-a8b549db]{background:#fff;border-radius:10px;margin-bottom:1.25rem;padding:1.5rem}.parcours__listbox-title[data-v-a8b549db]{color:#4a5d3b;margin-bottom:.75rem;font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:500}.parcours__list[data-v-a8b549db]{margin:0;padding:0;list-style:none}.parcours__list li[data-v-a8b549db]{color:#4a5d3bcc;margin-bottom:.5rem;padding-left:1.1rem;line-height:1.5;position:relative}.parcours__list li[data-v-a8b549db]:before{content:"•";color:#db9d32;position:absolute;left:0}.parcours__list--sm li[data-v-a8b549db]{margin-bottom:.35rem;font-size:.9rem}.parcours__list--plain li[data-v-a8b549db]{padding-left:0}.parcours__list--plain li[data-v-a8b549db]:before{content:none}.parcours__tiers[data-v-a8b549db]{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.25rem;display:grid}@media (width<=576px){.parcours__tiers[data-v-a8b549db]{grid-template-columns:1fr}}.parcours__tier[data-v-a8b549db]{background:#fff;border:2px solid #0000;border-radius:10px;flex-direction:column;gap:.4rem;padding:1rem;display:flex}.parcours__tier--highlight[data-v-a8b549db]{border-color:#b0c571}.parcours__tier-label[data-v-a8b549db]{color:#4a5d3b;font-family:Playfair Display,Georgia,serif;font-size:1rem}.parcours__tier-price[data-v-a8b549db]{color:#b0c571;font-family:Playfair Display,Georgia,serif;font-size:1.4rem}.parcours__tier-detail[data-v-a8b549db]{color:#4a5d3bb3;font-size:.82rem}.parcours__note[data-v-a8b549db]{color:#4a5d3bcc;background:#4a5d3b14;border-radius:10px;margin:0;padding:1rem 1.25rem;font-size:.88rem;line-height:1.5}.parcours__grid[data-v-a8b549db]{grid-template-columns:repeat(var(--cols,3),1fr);gap:1.5rem;margin:3rem 0;display:grid}@media (width<=1024px){.parcours__grid[data-v-a8b549db]{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.parcours__grid[data-v-a8b549db]{grid-template-columns:1fr}}.parcours__cardsblock .parcours__grid[data-v-a8b549db]{margin:0}.parcours__formula[data-v-a8b549db]{background:#f5f3ed;border:2px solid #0000;border-radius:10px;flex-direction:column;padding:1.5rem;display:flex}.parcours__formula--olive[data-v-a8b549db]{background:#b0c57133;border-color:#b0c571}.parcours__formula--gold[data-v-a8b549db]{background:#db9d3233;border-color:#db9d32}.parcours__formula--outline[data-v-a8b549db]{background:#fff;border-color:#b0c571}.parcours__formula--outline.parcours__formula--gold[data-v-a8b549db]{background:#fff;border-color:#db9d32}.parcours__formula-title[data-v-a8b549db]{color:#4a5d3b;margin-bottom:.4rem;font-family:Playfair Display,Georgia,serif;font-size:1.15rem}.parcours__formula-sub[data-v-a8b549db]{color:#4a5d3bb3;margin-bottom:1rem;font-size:.9rem;font-style:italic}.parcours__formula-box[data-v-a8b549db]{background:#fff;border-radius:10px;margin-bottom:1rem;padding:1rem 1.25rem}.parcours__formula--outline .parcours__formula-box[data-v-a8b549db]{background:#f5f3ed}.parcours__formula-label[data-v-a8b549db]{color:#4a5d3b;margin-bottom:.5rem;font-family:Playfair Display,Georgia,serif;font-size:.95rem}.parcours__formula-result[data-v-a8b549db]{color:#4a5d3bb3;background:#b0c57126;border-radius:10px;margin-bottom:1rem;padding:.85rem 1rem;font-size:.9rem}.parcours__formula-result-label[data-v-a8b549db]{color:#4a5d3b;margin-bottom:.2rem;display:block}.parcours__formula-result strong[data-v-a8b549db]{color:#4a5d3b;font-family:Playfair Display,Georgia,serif;font-weight:500}.parcours__formula--gold .parcours__formula-result[data-v-a8b549db]{background:#db9d321f}.parcours__formula-price[data-v-a8b549db]{text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin-top:auto;padding-top:1rem;display:flex}.parcours__formula-amount[data-v-a8b549db]{color:#db9d32;font-family:Playfair Display,Georgia,serif;font-size:1.9rem}.parcours__formula-inst[data-v-a8b549db]{color:#4a5d3b99;font-size:.85rem}.parcours__cardsblock[data-v-a8b549db]{background:#b0c5711a;border-radius:10px;margin-bottom:1.75rem;padding:2rem}.parcours__cardsblock--tint[data-v-a8b549db]{background:#f5f3ed}.parcours__cards-sub[data-v-a8b549db]{text-align:center;color:#4a5d3bcc;margin-bottom:1.5rem}.parcours__card[data-v-a8b549db]{background:#fff;border-radius:10px;flex-direction:column;padding:1.5rem;display:flex}.parcours__card-icons[data-v-a8b549db]{color:#db9d32;gap:.5rem;margin-bottom:.75rem;display:flex}.parcours__card-icon[data-v-a8b549db]{width:22px;height:22px}.parcours__card-icon[data-v-a8b549db] svg{width:100%;height:100%}.parcours__card-title[data-v-a8b549db]{color:#4a5d3b;margin-bottom:.3rem;font-family:Playfair Display,Georgia,serif;font-size:1.05rem}.parcours__card-sub[data-v-a8b549db]{color:#4a5d3bb3;margin-bottom:.75rem;font-size:.85rem}.parcours__card-duration[data-v-a8b549db]{color:#db9d32;margin-bottom:.5rem;font-size:.9rem;font-weight:500}.parcours__card-price[data-v-a8b549db]{color:#b0c571;margin-top:auto;padding-top:.75rem;font-family:Playfair Display,Georgia,serif;font-size:1.2rem}.parcours__message[data-v-a8b549db]{text-align:center;padding:2rem 0}.parcours__message p[data-v-a8b549db]{color:#4a5d3bb3;font-size:1.05rem}.loyalty[data-v-25ab9b70]{background:#fff}.loyalty__inner[data-v-25ab9b70]{max-width:1024px}.loyalty__intro[data-v-25ab9b70]{text-align:center;color:#4a5d3bcc;margin:0 auto 3rem;font-size:1.125rem;line-height:1.7}.loyalty__tier[data-v-25ab9b70]{background:#f5f3ed;border-radius:10px;margin-bottom:2rem;padding:2rem;box-shadow:0 10px 15px #0000000f,0 4px 6px #0000000d}.loyalty__tier--featured[data-v-25ab9b70]{background:#b0c57133;border:2px solid #b0c571}.loyalty__head[data-v-25ab9b70]{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.loyalty__head-icon[data-v-25ab9b70]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:40px;height:40px}.loyalty__title[data-v-25ab9b70]{color:#4a5d3b;margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:500}.loyalty__subtitle[data-v-25ab9b70]{color:#4a5d3bb3;margin:.15rem 0 0;font-size:1rem}.loyalty__price[data-v-25ab9b70]{color:#db9d32;margin:.3rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:1rem}.loyalty__tier-intro[data-v-25ab9b70]{color:#4a5d3bcc;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.loyalty__items[data-v-25ab9b70]{flex-direction:column;gap:1rem;display:flex}.loyalty__item[data-v-25ab9b70]{background:#fff;border-radius:10px;padding:1.25rem 1.25rem 1.4rem}.loyalty__item-title[data-v-25ab9b70]{color:#4a5d3b;align-items:center;gap:.5rem;margin:0 0 .6rem;font-family:Playfair Display,Georgia,serif;font-size:1.125rem;font-weight:500;display:flex}.loyalty__item-icon[data-v-25ab9b70]{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.loyalty__item-text[data-v-25ab9b70]{color:#4a5d3bb3;margin:0;font-size:.9rem;line-height:1.5}.loyalty__list[data-v-25ab9b70]{margin:0;padding:0;list-style:none}.loyalty__list li[data-v-25ab9b70]{color:#4a5d3bb3;margin-bottom:.45rem;padding-left:1.1rem;font-size:.9rem;line-height:1.45;position:relative}.loyalty__list li[data-v-25ab9b70]:last-child{margin-bottom:0}.loyalty__list li[data-v-25ab9b70]:before{content:"•";color:#db9d32;position:absolute;left:0}.loyalty__note[data-v-25ab9b70]{background:#4a5d3b1a;border-radius:10px;margin:1.5rem 0 0;padding:1rem 1.25rem;font-size:.875rem;line-height:1.5}.loyalty__closing[data-v-25ab9b70],.loyalty__note[data-v-25ab9b70]{color:#4a5d3bcc;font-style:italic}.loyalty__closing[data-v-25ab9b70]{text-align:center;margin:1rem 0 0;font-family:Playfair Display,Georgia,serif;font-size:1.125rem}.altcha-field[data-v-14cb062a]{min-height:60px}.altcha-field[data-v-14cb062a] altcha-widget{--altcha-border-radius:8px;--altcha-max-width:100%;--altcha-color-primary:#db9d32}.gom-overlay[data-v-8d34304f]{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#3a4a2e80;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.gom[data-v-8d34304f]{background:#fff;border-radius:16px;width:100%;max-width:672px;margin:auto;overflow:hidden;box-shadow:0 20px 50px #3a4a2e40}.gom__head[data-v-8d34304f]{border-bottom:1px solid #4a5d3b1f;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.gom__title[data-v-8d34304f]{color:#4a5d3b;margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:500}.gom__close[data-v-8d34304f]{color:#4a5d3b;padding:.25rem;transition:opacity .3s}.gom__close[data-v-8d34304f]:hover{opacity:.65}.gom__form[data-v-8d34304f]{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.gom__summary[data-v-8d34304f]{color:#4a5d3b;background:#f5f3ed;border-radius:10px;justify-content:space-between;align-items:center;padding:1rem;font-weight:500;display:flex}.gom__summary-price[data-v-8d34304f]{color:#db9d32;font-family:Playfair Display,Georgia,serif}.gom__row[data-v-8d34304f]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=576px){.gom__row[data-v-8d34304f]{grid-template-columns:1fr}}.gom__field[data-v-8d34304f]{flex-direction:column;gap:.5rem;display:flex}.gom__label[data-v-8d34304f]{color:#4a5d3b;align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;display:inline-flex}.gom__icon[data-v-8d34304f]{flex-shrink:0;width:18px;height:18px}.gom__req[data-v-8d34304f]{color:#db9d32}.gom__input[data-v-8d34304f]{color:#4a5d3b;background:#f5f3ed;border:1px solid #0000;border-radius:10px;width:100%;padding:.8rem 1rem;font-family:Inter,sans-serif;font-size:.95rem;transition:border-color .3s,background .3s}.gom__input[data-v-8d34304f]::placeholder{color:#4a5d3b80}.gom__input[data-v-8d34304f]:focus{background:#fff;border-color:#b0c571;outline:none}.gom__textarea[data-v-8d34304f]{resize:vertical;min-height:90px}.gom__radio[data-v-8d34304f]{cursor:pointer;color:#4a5d3b;background:#f5f3ed;border-radius:10px;align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.95rem;display:flex}.gom__radio input[data-v-8d34304f]{accent-color:#b0c571}.gom__error[data-v-8d34304f]{color:#b91c1c;margin:0;font-size:.9rem}.gom__actions[data-v-8d34304f]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=576px){.gom__actions[data-v-8d34304f]{grid-template-columns:1fr}}.gom__btn[data-v-8d34304f]{border-radius:10px;padding:.9rem 1.5rem;font-size:1rem;font-weight:500;transition:background .3s,transform .3s,opacity .3s}.gom__btn--ghost[data-v-8d34304f]{color:#4a5d3b;background:#fff;border:1px solid #4a5d3b1f}.gom__btn--ghost[data-v-8d34304f]:hover{background:#f5f3ed}.gom__btn--primary[data-v-8d34304f]{color:#4a5d3b;background:#b0c571}.gom__btn--primary[data-v-8d34304f]:hover:not(:disabled){background:#9cb455}.gom__btn--primary[data-v-8d34304f]:disabled{opacity:.6;cursor:default}.gom__success[data-v-8d34304f]{text-align:center;color:#4a5d3b;padding:3rem 1.5rem}.gom__success svg[data-v-8d34304f]{color:#b0c571;margin-bottom:1rem}.gom__success h4[data-v-8d34304f]{margin:0 0 .5rem;font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-weight:500}.gom__success p[data-v-8d34304f]{color:#4a5d3bbf;max-width:420px;margin:0 auto 1.5rem}.gom-fade-enter-active[data-v-8d34304f],.gom-fade-leave-active[data-v-8d34304f]{transition:opacity .25s}.gom-fade-enter-from[data-v-8d34304f],.gom-fade-leave-to[data-v-8d34304f]{opacity:0}.gifts[data-v-39f86df0]{background:#f5f3ed}.gifts__head[data-v-39f86df0]{text-align:center;max-width:720px;margin:0 auto 3rem}.gifts__head-icon[data-v-39f86df0]{-o-object-fit:contain;object-fit:contain;width:56px;height:56px;margin:0 auto 1.25rem;display:block}.gifts__title[data-v-39f86df0]{color:#4a5d3b;margin-bottom:1rem;font-family:Playfair Display,Georgia,serif;font-size:calc(clamp(1.5rem,3.5vw,2rem));font-weight:500}.gifts__rule[data-v-39f86df0]{background:#b0c571;border-radius:999px;width:96px;height:4px;margin:0 auto 1.5rem}.gifts__intro[data-v-39f86df0]{color:#4a5d3bcc;font-size:1.05rem}.gifts__grid[data-v-39f86df0]{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:3rem;display:grid}@media (width<=1024px){.gifts__grid[data-v-39f86df0]{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.gifts__grid[data-v-39f86df0]{grid-template-columns:1fr}}.gifts__card[data-v-39f86df0]{text-align:center;background:#fff;border-radius:10px;flex-direction:column;align-items:center;padding:1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 3px #0000000f,0 2px 2px #0000000d}.gifts__card[data-v-39f86df0]:hover{transform:translateY(-4px);box-shadow:0 14px 24px #4a5d3b1f}.gifts__card-icon[data-v-39f86df0]{-o-object-fit:contain;object-fit:contain;width:32px;height:32px;margin-bottom:1rem}.gifts__card-title[data-v-39f86df0]{color:#4a5d3b;margin-bottom:.6rem;font-family:Playfair Display,Georgia,serif;font-size:1.125rem;font-weight:500}.gifts__card-desc[data-v-39f86df0]{color:#4a5d3bb3;flex:1;margin-bottom:1rem;font-size:.9rem;line-height:1.4}.gifts__card-price[data-v-39f86df0]{margin-bottom:1.25rem}.gifts__card-amount[data-v-39f86df0]{color:#b0c571;font-family:Playfair Display,Georgia,serif;font-size:1.5rem;display:block}.gifts__card-validity[data-v-39f86df0]{color:#4a5d3b99;margin-top:.2rem;font-size:.78rem;display:block}.gifts__card-btn[data-v-39f86df0]{color:#4a5d3b;background:#b0c571;border-radius:10px;width:100%;padding:.75rem;font-size:.95rem;font-weight:500;transition:background .3s;box-shadow:0 4px 3px #00000014}.gifts__card-btn[data-v-39f86df0]:hover{background:#9cb455}.gifts__how[data-v-39f86df0]{background:#fff;border-radius:10px;max-width:768px;margin:0 auto;padding:2rem;box-shadow:0 10px 15px #4a5d3b0f,0 4px 6px #4a5d3b0d}.gifts__how-title[data-v-39f86df0]{color:#4a5d3b;text-align:center;margin-bottom:1.5rem;font-family:Playfair Display,Georgia,serif;font-size:1.2rem;font-weight:500}.gifts__steps[data-v-39f86df0]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=576px){.gifts__steps[data-v-39f86df0]{grid-template-columns:1fr}}.gifts__step[data-v-39f86df0]{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.gifts__step-num[data-v-39f86df0]{color:#4a5d3b;background:#b0c571;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-weight:500;display:inline-flex}.gifts__step-text[data-v-39f86df0]{color:#4a5d3bcc;font-size:.95rem;line-height:1.4}.contact[data-v-6f565705]{background:#fff}.contact__grid[data-v-6f565705]{grid-template-columns:1fr 1fr;gap:4rem;max-width:1216px;margin:0 auto;display:grid}@media (width<=1024px){.contact__grid[data-v-6f565705]{grid-template-columns:1fr;gap:2.5rem}}.contact__col-title[data-v-6f565705]{color:#4a5d3b;margin-bottom:1.5rem;font-family:Playfair Display,Georgia,serif;font-size:1.2rem;font-weight:500}.contact__row[data-v-6f565705]{gap:1rem;margin-bottom:1.5rem;display:flex}.contact__row--inline[data-v-6f565705]{align-items:center}.contact__icon[data-v-6f565705]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:24px;height:24px}.contact__line[data-v-6f565705]{color:#4a5d3b;margin:0;font-size:1rem;line-height:1.5}.contact__note[data-v-6f565705]{color:#4a5d3b99;margin:.3rem 0 0;font-size:.875rem}.contact__link[data-v-6f565705]{color:#4a5d3b;font-size:1rem;transition:color .3s}.contact__link[data-v-6f565705]:hover{color:#db9d32}.contact__map[data-v-6f565705]{margin-top:5rem;padding:0 24px}@media (width<=1024px){.contact__map[data-v-6f565705]{margin-top:3.5rem}}.contact__map-frame[data-v-6f565705]{background:#f5f3ed;border-radius:16px;max-width:1280px;height:420px;margin:0 auto;position:relative;overflow:hidden}@media (width<=768px){.contact__map-frame[data-v-6f565705]{height:320px}}.contact__map-frame[data-v-6f565705] iframe{border:0;width:100%;height:100%;display:block}.contact__map-frame[data-v-6f565705] .cookieControl__BlockedIframe{text-align:center;background:#f5f3ed;border:1px dashed #4a5d3b33;border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:2rem 1.5rem;display:flex}.contact__map-frame[data-v-6f565705] .cookieControl__BlockedIframe p{color:#4a5d3bb3;max-width:38ch;margin:0;font-size:.95rem;line-height:1.6}.contact__map-frame[data-v-6f565705] .cookieControl__BlockedIframe a{color:#4a5d3b;white-space:nowrap;font-weight:600;text-decoration:underline}.contact__map-frame[data-v-6f565705] .cookieControl__BlockedIframe a:hover{color:#db9d32}.contact__map-placeholder[data-v-6f565705]{text-align:center;background:#f5f3ed;border:1px dashed #4a5d3b33;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:1280px;min-height:320px;margin:0 auto;padding:3rem 1.5rem;display:flex}.contact__map-icon[data-v-6f565705]{opacity:.5;width:32px;height:32px}.contact__map-note[data-v-6f565705]{color:#4a5d3b99;max-width:38ch;margin:0;font-size:.95rem;font-style:italic;line-height:1.6}.contact__form[data-v-6f565705]{flex-direction:column;gap:1rem;display:flex}.contact__input[data-v-6f565705]{color:#4a5d3b;background:#f5f3ed;border:1px solid #0000;border-radius:10px;width:100%;padding:.8rem 1rem;font-family:Inter,sans-serif;font-size:1rem;transition:border-color .3s,background .3s}.contact__input[data-v-6f565705]::placeholder{color:#4a5d3b80}.contact__input[data-v-6f565705]:focus{background:#fff;border-color:#b0c571;outline:none}.contact__textarea[data-v-6f565705]{resize:vertical;min-height:130px}.contact__error[data-v-6f565705]{color:#b91c1c;margin:0;font-size:.9rem}.contact__submit[data-v-6f565705]{color:#4a5d3b;background:#b0c571;border-radius:10px;padding:1rem;font-size:1rem;font-weight:500;transition:background .3s,opacity .3s;box-shadow:0 10px 15px #4a5d3b1a}.contact__submit[data-v-6f565705]:hover:not(:disabled){background:#9cb455}.contact__submit[data-v-6f565705]:disabled{opacity:.6;cursor:default}.contact__success[data-v-6f565705]{text-align:center;color:#4a5d3b;padding:2rem 0}.contact__success svg[data-v-6f565705]{color:#b0c571;margin-bottom:1rem}.contact__success h4[data-v-6f565705]{margin:0 0 .5rem;font-family:Playfair Display,Georgia,serif;font-size:1.4rem;font-weight:500}.contact__success p[data-v-6f565705]{color:#4a5d3bbf;max-width:360px;margin:0 auto}.offers[data-v-f942c8c7]{background:#fff}.offers__head-icon[data-v-f942c8c7]{-o-object-fit:contain;object-fit:contain;width:56px;height:56px;margin:0 auto 1.25rem;display:block}.offers__grid[data-v-f942c8c7]{grid-template-columns:repeat(3,1fr);align-items:start;gap:2rem;display:grid}@media (width<=1024px){.offers__grid[data-v-f942c8c7]{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.offers__card[data-v-f942c8c7]{background:#f5f3ed;border:2px solid #b0c571;border-radius:10px;padding:1.6rem;box-shadow:0 10px 15px #0000000f,0 4px 6px #0000000d}.offers__card--gold[data-v-f942c8c7]{border-color:#db9d32}.offers__badge[data-v-f942c8c7]{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.offers__badge-icon[data-v-f942c8c7]{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}.offers__badge-label[data-v-f942c8c7]{color:#4a5d3bb3;font-size:.875rem}.offers__badge-label--gold[data-v-f942c8c7]{color:#db9d32}.offers__badge-label--gold[data-v-f942c8c7],.offers__price[data-v-f942c8c7],.offers__title[data-v-f942c8c7]{font-family:Playfair Display,Georgia,serif}.offers__title[data-v-f942c8c7]{color:#4a5d3b;margin-bottom:.75rem;font-size:1.2rem;font-weight:500}.offers__desc[data-v-f942c8c7]{color:#4a5d3bcc;margin-bottom:1rem;font-size:.9rem;line-height:1.45}.offers__duration[data-v-f942c8c7]{color:#4a5d3bb3;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.875rem;display:flex}.offers__duration img[data-v-f942c8c7]{width:16px;height:16px}.offers__price-box[data-v-f942c8c7]{background:#fff;border-radius:10px;padding:.85rem}.offers__price-box[data-v-f942c8c7],.offers__price-plain[data-v-f942c8c7]{text-align:center;margin-bottom:1rem}.offers__old[data-v-f942c8c7]{color:#4a5d3b99;margin-bottom:.2rem;font-size:.875rem;text-decoration:line-through;display:block}.offers__price[data-v-f942c8c7]{color:#db9d32;font-size:1.5rem}.offers__programme[data-v-f942c8c7]{background:#fff;border-radius:10px;padding:.85rem 1rem}.offers__programme-title[data-v-f942c8c7]{color:#4a5d3b;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.offers__programme-list[data-v-f942c8c7]{margin:0;padding:0;list-style:none}.offers__programme-list li[data-v-f942c8c7]{color:#4a5d3bb3;margin-bottom:.3rem;padding-left:.9rem;font-size:.8rem;line-height:1.4;position:relative}.offers__programme-list li[data-v-f942c8c7]:before{content:"•";color:#b0c571;position:absolute;left:0}.offers__validity[data-v-f942c8c7]{text-align:center;color:#4a5d3b;border-radius:10px;margin-top:1rem;padding:.7rem;font-size:.875rem}.offers__validity--green[data-v-f942c8c7]{background:#4a5d3b1a}.offers__validity--gold[data-v-f942c8c7]{background:#db9d3233;border:1px solid #db9d32}.errorpage[data-v-917f84d5]{text-align:center;align-items:center;min-height:60vh;padding:6rem 0;display:flex}.errorpage__inner[data-v-917f84d5]{width:100%}.errorpage__code[data-v-917f84d5]{color:#db9d32;margin:0;font-size:calc(clamp(3rem,10vw,6rem));line-height:1}.errorpage__code[data-v-917f84d5],.errorpage__title[data-v-917f84d5]{font-family:Playfair Display,Georgia,serif;font-weight:500}.errorpage__title[data-v-917f84d5]{color:#4a5d3b;margin:1rem 0 0;font-size:calc(clamp(1.5rem,4vw,2.25rem))}.errorpage__text[data-v-917f84d5]{color:#6b7163;max-width:560px;margin:1rem auto 2rem}.errorpage__cta[data-v-917f84d5]{color:#fff;background:#db9d32;border-radius:999px;align-items:center;padding:.85rem 1.75rem;font-weight:600;transition:background .3s;display:inline-flex}.errorpage__cta[data-v-917f84d5]:hover{background:#c4882a}
