.Destinations-module__ZR1MFa__section{background:#faf8f5;padding:80px 0}.Destinations-module__ZR1MFa__inner{grid-template-columns:1fr;gap:40px;max-width:1440px;margin:0 auto;padding:0 24px;display:grid}.Destinations-module__ZR1MFa__media{aspect-ratio:4/3;border-radius:10px;width:100%;position:relative;overflow:hidden}.Destinations-module__ZR1MFa__image{object-fit:cover;opacity:0;border-radius:10px;transition:opacity .7s}.Destinations-module__ZR1MFa__imageActive{opacity:1}.Destinations-module__ZR1MFa__content{max-width:520px}.Destinations-module__ZR1MFa__eyebrow{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brown-gold,#996c30);margin:0 0 14px;font-size:11px;font-weight:600}.Destinations-module__ZR1MFa__heading{font-family:var(--font-cormorant), Georgia, serif;letter-spacing:-.01em;color:var(--color-primary,#112546);margin:0 0 20px;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:500;line-height:1.15}.Destinations-module__ZR1MFa__headingLine{display:inline}.Destinations-module__ZR1MFa__description{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:var(--color-gray,#3c3c3c);text-align:justify;text-justify:inter-word;text-align-last:left;margin:0 0 14px;font-size:14px;line-height:1.7}.Destinations-module__ZR1MFa__description2{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#555;text-align:justify;text-justify:inter-word;text-align-last:left;margin:0 0 24px;font-size:14px;line-height:1.7}.Destinations-module__ZR1MFa__eyebrow2{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brown-gold,#996c30);margin:0 0 14px;font-size:11px;font-weight:600}.Destinations-module__ZR1MFa__list{border-top:1px solid #1a171433;margin:0;padding:0;list-style:none}.Destinations-module__ZR1MFa__item{border-bottom:1px solid #1a171433}.Destinations-module__ZR1MFa__row{color:var(--color-ink,#1a1714);padding:16px 0;text-decoration:none;display:block}.Destinations-module__ZR1MFa__rowContent{flex-direction:column;display:flex}.Destinations-module__ZR1MFa__rowHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.Destinations-module__ZR1MFa__name{font-family:var(--font-cormorant), Georgia, serif;font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.15;transition:transform .35s,color .25s}.Destinations-module__ZR1MFa__rowActive .Destinations-module__ZR1MFa__name,.Destinations-module__ZR1MFa__row:hover .Destinations-module__ZR1MFa__name{color:var(--color-brown-gold,#996c30);transform:translate(8px)}.Destinations-module__ZR1MFa__state{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#1a171499;flex-shrink:0;align-items:center;gap:6px;font-size:10px;font-weight:500;display:inline-flex}.Destinations-module__ZR1MFa__dash{background:var(--color-brown-gold,#996c30);width:8px;height:1px;transition:width .3s;display:block}.Destinations-module__ZR1MFa__rowActive .Destinations-module__ZR1MFa__dash,.Destinations-module__ZR1MFa__row:hover .Destinations-module__ZR1MFa__dash{width:22px}.Destinations-module__ZR1MFa__destDesc{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#1a1714a6;text-align:justify;text-justify:inter-word;text-align-last:left;margin:6px 0 0;font-size:14px;line-height:1.5;transition:transform .35s,color .25s}.Destinations-module__ZR1MFa__rowActive .Destinations-module__ZR1MFa__destDesc,.Destinations-module__ZR1MFa__row:hover .Destinations-module__ZR1MFa__destDesc{color:var(--color-primary,#112546);transform:translate(8px)}.Destinations-module__ZR1MFa__row:focus-visible{outline:1px solid var(--color-brown-gold,#996c30);outline-offset:2px}@media (max-width:640px){.Destinations-module__ZR1MFa__section{padding:50px 0}.Destinations-module__ZR1MFa__inner{gap:28px;padding:0 16px}.Destinations-module__ZR1MFa__eyebrow,.Destinations-module__ZR1MFa__eyebrow2{font-size:11px}.Destinations-module__ZR1MFa__heading{margin:0 0 18px;font-size:clamp(1.85rem,5.5vw,2.5rem)}.Destinations-module__ZR1MFa__description,.Destinations-module__ZR1MFa__description2{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.7}.Destinations-module__ZR1MFa__name{font-size:clamp(22px,5.5vw,28px)}.Destinations-module__ZR1MFa__destDesc{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.6}.Destinations-module__ZR1MFa__rowActive .Destinations-module__ZR1MFa__name,.Destinations-module__ZR1MFa__row:hover .Destinations-module__ZR1MFa__name,.Destinations-module__ZR1MFa__rowActive .Destinations-module__ZR1MFa__destDesc,.Destinations-module__ZR1MFa__row:hover .Destinations-module__ZR1MFa__destDesc{transform:translate(6px)}}@media (max-width:380px){.Destinations-module__ZR1MFa__inner{gap:24px;padding:0 12px}.Destinations-module__ZR1MFa__eyebrow,.Destinations-module__ZR1MFa__eyebrow2{font-size:11px}.Destinations-module__ZR1MFa__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.Destinations-module__ZR1MFa__description,.Destinations-module__ZR1MFa__description2{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.Destinations-module__ZR1MFa__name{font-size:21px}.Destinations-module__ZR1MFa__state{font-size:9.5px}.Destinations-module__ZR1MFa__destDesc{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.55}.Destinations-module__ZR1MFa__rowActive .Destinations-module__ZR1MFa__name,.Destinations-module__ZR1MFa__row:hover .Destinations-module__ZR1MFa__name,.Destinations-module__ZR1MFa__rowActive .Destinations-module__ZR1MFa__destDesc,.Destinations-module__ZR1MFa__row:hover .Destinations-module__ZR1MFa__destDesc{transform:translate(4px)}}@media (min-width:900px){.Destinations-module__ZR1MFa__section{padding:70px 0}.Destinations-module__ZR1MFa__inner{grid-template-columns:1.35fr 1fr;align-items:stretch;gap:clamp(36px,4vw,56px)}.Destinations-module__ZR1MFa__media{aspect-ratio:auto;min-height:500px}}@media (prefers-reduced-motion:reduce){.Destinations-module__ZR1MFa__image,.Destinations-module__ZR1MFa__name,.Destinations-module__ZR1MFa__dash{transition:none}}
.Meetingseventsintro-module__aTzCAW__section{background:#f5f0eb}.Meetingseventsintro-module__aTzCAW__container{grid-template-columns:1fr;align-items:center;gap:48px;max-width:1440px;margin:0 auto;padding:80px 24px;display:grid}.Meetingseventsintro-module__aTzCAW__sliderContainer{flex-direction:column;width:100%;display:flex}.Meetingseventsintro-module__aTzCAW__sliderImageWrap{aspect-ratio:4/3;background:#e5ded6;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000012}.Meetingseventsintro-module__aTzCAW__slideImageItem{opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.Meetingseventsintro-module__aTzCAW__slideActive{opacity:1;pointer-events:auto}.Meetingseventsintro-module__aTzCAW__sliderImage{object-fit:cover;transition:transform .8s}.Meetingseventsintro-module__aTzCAW__sliderContainer:hover .Meetingseventsintro-module__aTzCAW__slideActive .Meetingseventsintro-module__aTzCAW__sliderImage{transform:scale(1.02)}.Meetingseventsintro-module__aTzCAW__sliderNav{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;right:16px}.Meetingseventsintro-module__aTzCAW__navButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#112546d9;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.Meetingseventsintro-module__aTzCAW__navButton:hover{background:var(--color-brown-gold,#996c30);border-color:var(--color-brown-gold,#996c30);transform:translateY(-2px)}.Meetingseventsintro-module__aTzCAW__slideCaption{flex-direction:column;padding:20px 4px 0;display:flex}.Meetingseventsintro-module__aTzCAW__slideMetaRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Meetingseventsintro-module__aTzCAW__slideNumber{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.16em;color:var(--color-brown-gold,#996c30);text-transform:uppercase;font-size:11px;font-weight:700}.Meetingseventsintro-module__aTzCAW__slideDots{align-items:center;gap:6px;display:flex}.Meetingseventsintro-module__aTzCAW__dot{cursor:pointer;background:#11254633;border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:all .25s}.Meetingseventsintro-module__aTzCAW__dotActive{background:var(--color-brown-gold,#996c30);width:20px}.Meetingseventsintro-module__aTzCAW__slideTitle{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);margin:0 0 8px;font-size:clamp(22px,1.8vw,26px);font-weight:600;line-height:1.25;transition:color .3s}.Meetingseventsintro-module__aTzCAW__slideDescription{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#555;text-align:justify;text-justify:inter-word;text-align-last:left;margin:0;font-size:14px;line-height:1.6}.Meetingseventsintro-module__aTzCAW__content{min-width:0}.Meetingseventsintro-module__aTzCAW__eyebrow{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brown-gold,#996c30);margin:0 0 14px;font-size:11px;font-weight:600}.Meetingseventsintro-module__aTzCAW__heading{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);margin:0 0 20px;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:500;line-height:1.15}.Meetingseventsintro-module__aTzCAW__headingItalic{font-style:italic;font-weight:400;display:block}.Meetingseventsintro-module__aTzCAW__leadParagraph{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-brown-gold,#996c30);text-align:justify;text-justify:inter-word;text-align-last:left;margin:0 0 16px;font-size:clamp(17px,1.4vw,20px);font-style:italic;line-height:1.5}.Meetingseventsintro-module__aTzCAW__paragraph{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:var(--color-gray,#3c3c3c);text-align:justify;text-justify:inter-word;text-align-last:left;margin:0 0 16px;font-size:14px;line-height:1.7}.Meetingseventsintro-module__aTzCAW__experiencesBlock{box-shadow:none;background:0 0;border:none;margin:18px 0 24px;padding:0}.Meetingseventsintro-module__aTzCAW__experiencesHeading{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#424242;margin:0 0 14px;font-size:15px;font-weight:700;line-height:1.5;text-align:left!important;text-align-last:left!important;text-justify:auto!important;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__experienceList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Meetingseventsintro-module__aTzCAW__experienceItem{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;text-align:left;word-spacing:normal;padding:3px 0;font-size:14px;line-height:1.6}.Meetingseventsintro-module__aTzCAW__experienceTitle{color:var(--color-primary,#112546);white-space:nowrap;margin-right:2px;font-weight:600;display:inline;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__experienceColon{color:var(--color-brown-gold,#996c30);margin:0 0 0 1px;font-weight:600}.Meetingseventsintro-module__aTzCAW__experienceDesc{color:#555;display:inline;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__ctaRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px;margin-top:24px;display:flex}.Meetingseventsintro-module__aTzCAW__primaryCta,.Meetingseventsintro-module__aTzCAW__primaryCta:link,.Meetingseventsintro-module__aTzCAW__primaryCta:visited{background:var(--color-ink,#1f1a17);font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:10px;padding:14px 26px;font-size:12px;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex;color:#fff!important}.Meetingseventsintro-module__aTzCAW__primaryCta:hover,.Meetingseventsintro-module__aTzCAW__primaryCta:hover:visited,.Meetingseventsintro-module__aTzCAW__primaryCta:focus-visible{opacity:.9;transform:translateY(-1px);color:#fff!important}.Meetingseventsintro-module__aTzCAW__secondaryCta,.Meetingseventsintro-module__aTzCAW__secondaryCta:link,.Meetingseventsintro-module__aTzCAW__secondaryCta:visited{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink,#1f1a17);align-items:center;gap:12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.Meetingseventsintro-module__aTzCAW__secondaryCta:hover{color:var(--color-brown-gold,#996c30)}.Meetingseventsintro-module__aTzCAW__secondaryCtaLine{background:#2b242066;width:28px;height:1px;transition:width .25s,background-color .25s;display:block}.Meetingseventsintro-module__aTzCAW__secondaryCta:hover .Meetingseventsintro-module__aTzCAW__secondaryCtaLine{background-color:var(--color-brown-gold,#996c30);width:38px}@media (min-width:1024px){.Meetingseventsintro-module__aTzCAW__container{grid-template-columns:.95fr 1.05fr;gap:clamp(40px,4.5vw,72px)}.Meetingseventsintro-module__aTzCAW__imageWrap{aspect-ratio:auto;height:100%;min-height:560px}}@media (min-width:769px) and (max-width:1023px){.Meetingseventsintro-module__aTzCAW__container{gap:40px;padding:64px 24px}.Meetingseventsintro-module__aTzCAW__sliderImageWrap{aspect-ratio:16/10;max-height:440px}}@media (max-width:768px){.Meetingseventsintro-module__aTzCAW__container{gap:36px;padding:56px 16px}.Meetingseventsintro-module__aTzCAW__eyebrow{font-size:11px}.Meetingseventsintro-module__aTzCAW__eyebrow,.Meetingseventsintro-module__aTzCAW__heading{text-align:left}.Meetingseventsintro-module__aTzCAW__heading{font-size:clamp(1.85rem,5.5vw,2.5rem)}.Meetingseventsintro-module__aTzCAW__leadParagraph,.Meetingseventsintro-module__aTzCAW__paragraph{text-align:justify!important;text-justify:inter-word!important;text-align-last:left!important}.Meetingseventsintro-module__aTzCAW__paragraph{font-size:14px;line-height:1.7}.Meetingseventsintro-module__aTzCAW__experiencesHeading{font-size:14.5px;line-height:1.45;text-align:left!important;text-align-last:left!important;text-justify:auto!important;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__experienceItem{font-size:13.5px;line-height:1.55;text-align:left!important;text-align-last:left!important;text-justify:auto!important;word-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__experienceTitle{white-space:nowrap;margin-right:2px;display:inline;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__experienceDesc{display:inline;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__ctaRow{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%}.Meetingseventsintro-module__aTzCAW__primaryCta{text-align:center;justify-content:center;width:100%;max-width:320px;margin:0 auto;padding:13px 22px}.Meetingseventsintro-module__aTzCAW__secondaryCta{text-align:center;justify-content:center;margin:0 auto}}@media (max-width:480px){.Meetingseventsintro-module__aTzCAW__container{gap:28px;padding:48px 14px}.Meetingseventsintro-module__aTzCAW__eyebrow{font-size:11px}.Meetingseventsintro-module__aTzCAW__heading{margin-bottom:16px;font-size:clamp(1.65rem,5.5vw,2.15rem)}.Meetingseventsintro-module__aTzCAW__leadParagraph{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:16px;line-height:1.45}.Meetingseventsintro-module__aTzCAW__paragraph{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.7}.Meetingseventsintro-module__aTzCAW__slideTitle{font-size:20px}.Meetingseventsintro-module__aTzCAW__slideDescription{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:13px}.Meetingseventsintro-module__aTzCAW__experiencesHeading{font-size:14px;line-height:1.4;text-align:left!important;text-align-last:left!important;text-justify:auto!important;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__experienceItem{font-size:13px;line-height:1.55;text-align:left!important;text-align-last:left!important;text-justify:auto!important;word-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__experienceTitle{white-space:nowrap;margin-right:2px;display:inline;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__experienceDesc{display:inline;word-spacing:normal!important;letter-spacing:normal!important}.Meetingseventsintro-module__aTzCAW__primaryCta{letter-spacing:.08em;max-width:100%;padding:12px 18px;font-size:11px}}
.WellnessPrograms-module__aodH_G__section{background:#faf8f5;width:100%;padding:80px 0}.WellnessPrograms-module__aodH_G__container{width:100%;max-width:1440px;margin:0 auto;padding:0 32px}.WellnessPrograms-module__aodH_G__imageCard{aspect-ratio:16/9;background:#eae6df;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 45px -15px #1125461f}.WellnessPrograms-module__aodH_G__image{object-fit:cover;transition:transform .8s cubic-bezier(.2,0,.2,1)}.WellnessPrograms-module__aodH_G__imageCard:hover .WellnessPrograms-module__aodH_G__image{transform:scale(1.02)}.WellnessPrograms-module__aodH_G__contentGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:flex-start;gap:72px;margin-top:48px;display:grid}.WellnessPrograms-module__aodH_G__leftCol{flex-direction:column;display:flex}.WellnessPrograms-module__aodH_G__eyebrow{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brown-gold,#996c30);margin:0 0 16px;font-size:11px;font-weight:700}.WellnessPrograms-module__aodH_G__heading{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);flex-direction:column;margin:0;font-size:clamp(2rem,3.8vw,3.25rem);line-height:1.15;display:flex}.WellnessPrograms-module__aodH_G__headingLine1{font-weight:600}.WellnessPrograms-module__aodH_G__headingLine2{color:var(--color-primary,#112546);font-style:italic;font-weight:500}.WellnessPrograms-module__aodH_G__rightCol{flex-direction:column;display:flex}.WellnessPrograms-module__aodH_G__paragraphs{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.WellnessPrograms-module__aodH_G__paragraph{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#424242;text-align:justify;text-justify:inter-word;text-align-last:left;margin:0;font-size:14px;line-height:1.75}.WellnessPrograms-module__aodH_G__ctaWrapper{margin-top:12px}.WellnessPrograms-module__aodH_G__cta{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:var(--color-primary,#112546);align-items:center;gap:10px;font-size:14.5px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}.WellnessPrograms-module__aodH_G__arrow{color:var(--color-primary,#112546);transition:transform .25s,color .25s}.WellnessPrograms-module__aodH_G__cta:hover{color:var(--color-brown-gold,#996c30)}.WellnessPrograms-module__aodH_G__cta:hover .WellnessPrograms-module__aodH_G__arrow{color:var(--color-brown-gold,#996c30);transform:translate(5px)}@media (max-width:960px){.WellnessPrograms-module__aodH_G__section{padding:60px 0}.WellnessPrograms-module__aodH_G__container{padding:0 24px}.WellnessPrograms-module__aodH_G__contentGrid{grid-template-columns:1fr;gap:32px;margin-top:36px}.WellnessPrograms-module__aodH_G__imageCard{aspect-ratio:16/10;border-radius:12px}.WellnessPrograms-module__aodH_G__heading{font-size:clamp(1.85rem,5.5vw,2.5rem)}.WellnessPrograms-module__aodH_G__paragraph{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.7}}@media (max-width:600px){.WellnessPrograms-module__aodH_G__section{padding:44px 0}.WellnessPrograms-module__aodH_G__container{padding:0 16px}.WellnessPrograms-module__aodH_G__imageCard{aspect-ratio:4/3;border-radius:10px}.WellnessPrograms-module__aodH_G__eyebrow{font-size:11px}.WellnessPrograms-module__aodH_G__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.WellnessPrograms-module__aodH_G__paragraph{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.7}}@media (max-width:380px){.WellnessPrograms-module__aodH_G__container{padding:0 12px}.WellnessPrograms-module__aodH_G__eyebrow{font-size:11px}.WellnessPrograms-module__aodH_G__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.WellnessPrograms-module__aodH_G__paragraph{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.7}.WellnessPrograms-module__aodH_G__cta{font-size:13.5px}}
.TestimonialsCarousel-module__oQANLa__section{background:var(--color-white);padding:80px 0}.TestimonialsCarousel-module__oQANLa__inner{max-width:1440px;margin:0 auto;padding:0 24px}.TestimonialsCarousel-module__oQANLa__headerRow{flex-direction:column;gap:20px;margin-bottom:40px;display:flex}.TestimonialsCarousel-module__oQANLa__eyebrow{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brown-gold,#996c30);margin:0 0 14px;font-size:11px;font-weight:600}.TestimonialsCarousel-module__oQANLa__heading{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:500;line-height:1.15}.TestimonialsCarousel-module__oQANLa__headerLeft{max-width:780px}.TestimonialsCarousel-module__oQANLa__leadQuote{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-brown-gold,#996c30);text-align:justify;text-justify:inter-word;text-align-last:left;margin:16px 0 10px;font-size:clamp(1.15rem,1.4vw,1.35rem);font-style:italic;line-height:1.45}.TestimonialsCarousel-module__oQANLa__description{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#2b2420b8;text-align:justify;text-justify:inter-word;text-align-last:left;max-width:700px;margin:0;font-size:14px;line-height:1.65}.TestimonialsCarousel-module__oQANLa__platforms{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.TestimonialsCarousel-module__oQANLa__platformDivider{background:#2b242026;width:1px;height:28px}.TestimonialsCarousel-module__oQANLa__platform{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.TestimonialsCarousel-module__oQANLa__tripadvisorBadge{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#00aa6c;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.TestimonialsCarousel-module__oQANLa__tripadvisorDot{background:#00aa6c;border-radius:999px;flex-shrink:0;width:14px;height:14px}.TestimonialsCarousel-module__oQANLa__googleWordmark{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;font-size:15px;font-weight:600}.TestimonialsCarousel-module__oQANLa__stars{align-items:center;gap:2px;display:flex}.TestimonialsCarousel-module__oQANLa__starWrap{display:inline-flex;position:relative}.TestimonialsCarousel-module__oQANLa__starBase{color:#2b242040}.TestimonialsCarousel-module__oQANLa__starFill{color:var(--color-gold);position:absolute;top:0;left:0}.TestimonialsCarousel-module__oQANLa__reviewCount{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#2b242080;font-size:13px;text-decoration:underline}.TestimonialsCarousel-module__oQANLa__carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;align-items:stretch;gap:20px;padding-bottom:12px;display:flex;overflow-x:auto}.TestimonialsCarousel-module__oQANLa__carousel::-webkit-scrollbar{display:none}.TestimonialsCarousel-module__oQANLa__card{scroll-snap-align:start;background:var(--color-white);border:1px solid #2b24201a;border-radius:16px;flex-direction:column;flex:0 0 280px;padding:24px;transition:border-color .25s,box-shadow .25s;display:flex}.TestimonialsCarousel-module__oQANLa__card:hover{border-color:#2b242033;box-shadow:0 8px 24px #0000000a}.TestimonialsCarousel-module__oQANLa__cardRating{margin-bottom:14px}.TestimonialsCarousel-module__oQANLa__cardText{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#2b2420b3;text-align:justify;text-justify:inter-word;text-align-last:left;flex-grow:1;margin-bottom:24px;font-size:14px;line-height:1.6}.TestimonialsCarousel-module__oQANLa__cardAuthor{border-top:1px solid #2b24200f;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.TestimonialsCarousel-module__oQANLa__avatarWrap{background-color:#f5eee6;border:1px solid #996c3026;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.TestimonialsCarousel-module__oQANLa__avatarIcon{color:var(--color-brown-gold,#996c30)}.TestimonialsCarousel-module__oQANLa__authorMeta{flex-direction:column;gap:3px;min-width:0;display:flex}.TestimonialsCarousel-module__oQANLa__authorName{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.2}.TestimonialsCarousel-module__oQANLa__authorHotel{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.03em;color:var(--color-brown-gold,#996c30);font-size:11.5px;font-weight:500;line-height:1.3}.TestimonialsCarousel-module__oQANLa__ctaRow{justify-content:center;margin-top:48px;display:flex}.TestimonialsCarousel-module__oQANLa__ctaLink{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#112546;border:1px solid #1125463d;border-radius:999px;align-items:center;gap:10px;padding:13px 28px;font-size:11.5px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.TestimonialsCarousel-module__oQANLa__ctaLink:hover{background:var(--color-primary,#112546);color:#fff;border-color:var(--color-primary,#112546);transform:translateY(-2px);box-shadow:0 6px 20px #1125461f}.TestimonialsCarousel-module__oQANLa__ctaArrow{transition:transform .2s}.TestimonialsCarousel-module__oQANLa__ctaLink:hover .TestimonialsCarousel-module__oQANLa__ctaArrow{transform:translate(4px)}@media (min-width:768px){.TestimonialsCarousel-module__oQANLa__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media (min-width:768px) and (max-width:1023px){.TestimonialsCarousel-module__oQANLa__card{flex:0 0 clamp(280px,42vw,340px)}}@media (min-width:1024px){.TestimonialsCarousel-module__oQANLa__carousel{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-bottom:0;display:grid;overflow-x:visible}.TestimonialsCarousel-module__oQANLa__card{flex:initial;width:auto}}@media (max-width:640px){.TestimonialsCarousel-module__oQANLa__headerRow{text-align:center;align-items:center}.TestimonialsCarousel-module__oQANLa__eyebrow{text-align:center;font-size:11px}.TestimonialsCarousel-module__oQANLa__heading{text-align:center;font-size:clamp(1.85rem,5.5vw,2.5rem)}.TestimonialsCarousel-module__oQANLa__leadQuote{text-align:justify;text-justify:inter-word;text-align-last:left}.TestimonialsCarousel-module__oQANLa__description{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.TestimonialsCarousel-module__oQANLa__platforms{justify-content:center}.TestimonialsCarousel-module__oQANLa__card{text-align:justify;align-items:stretch}.TestimonialsCarousel-module__oQANLa__cardRating{justify-content:flex-start;display:flex}.TestimonialsCarousel-module__oQANLa__cardText{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.6}.TestimonialsCarousel-module__oQANLa__cardAuthor{justify-content:center;width:100%}.TestimonialsCarousel-module__oQANLa__authorMeta{text-align:left}}@media (max-width:480px){.TestimonialsCarousel-module__oQANLa__section{padding:48px 0}.TestimonialsCarousel-module__oQANLa__inner{padding:0 16px}.TestimonialsCarousel-module__oQANLa__eyebrow{font-size:11px}.TestimonialsCarousel-module__oQANLa__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.TestimonialsCarousel-module__oQANLa__description{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.TestimonialsCarousel-module__oQANLa__card{flex:0 0 min(280px,100vw - 36px);padding:20px 16px}.TestimonialsCarousel-module__oQANLa__cardText{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.6}.TestimonialsCarousel-module__oQANLa__platformDivider{display:none}.TestimonialsCarousel-module__oQANLa__ctaRow{margin-top:36px}.TestimonialsCarousel-module__oQANLa__ctaLink{padding:12px 24px;font-size:11px}}@media (max-width:380px){.TestimonialsCarousel-module__oQANLa__inner{padding:0 12px}.TestimonialsCarousel-module__oQANLa__eyebrow{font-size:11px}.TestimonialsCarousel-module__oQANLa__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.TestimonialsCarousel-module__oQANLa__description{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.TestimonialsCarousel-module__oQANLa__card{flex:0 0 calc(100vw - 28px);padding:18px 14px}.TestimonialsCarousel-module__oQANLa__cardText{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.55}.TestimonialsCarousel-module__oQANLa__authorName{font-size:13.5px}.TestimonialsCarousel-module__oQANLa__authorHotel{font-size:11px}}
.OurStory-module__vKcJba__section{background:#faf8f5;width:100%;padding:100px 0;overflow:hidden}.OurStory-module__vKcJba__inner{grid-template-columns:1fr;align-items:center;gap:56px;width:100%;max-width:1380px;margin:0 auto;padding:0 32px;display:grid}.OurStory-module__vKcJba__imageCol{opacity:0;position:relative;transform:translate(-36px)}.OurStory-module__vKcJba__sliderContainer{width:100%;position:relative}.OurStory-module__vKcJba__imageWrap{aspect-ratio:4/3;background:#efece6;border-radius:4px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 48px -18px #1125461f}.OurStory-module__vKcJba__slide{opacity:0;visibility:hidden;transition:opacity .85s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scale(1.03)}.OurStory-module__vKcJba__slideActive{opacity:1;visibility:visible;transform:scale(1)}.OurStory-module__vKcJba__image{object-fit:cover;transition:transform .6s}.OurStory-module__vKcJba__imageOverlay{pointer-events:none;background:linear-gradient(#0000 65%,#00000059 100%);position:absolute;inset:0}.OurStory-module__vKcJba__caption{z-index:3;background:#fff;border:1px solid #996c3033;border-radius:2px;justify-content:space-between;align-items:flex-end;gap:16px;min-width:200px;padding:18px 24px;display:flex;position:absolute;bottom:-20px;right:-16px;box-shadow:0 20px 40px -12px #11254624}.OurStory-module__vKcJba__captionTitle{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);margin:0;font-size:21px;font-weight:500;line-height:1.2}.OurStory-module__vKcJba__counterBadge{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:.08em;color:var(--color-brown-gold,#996c30);align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}.OurStory-module__vKcJba__counterDivider{opacity:.5}.OurStory-module__vKcJba__content{opacity:0;min-width:0;transform:translate(36px)}.OurStory-module__vKcJba__eyebrow{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--color-brown-gold,#996c30);margin:0 0 16px;font-size:11px;font-weight:600}.OurStory-module__vKcJba__heading{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(2.1rem,3.5vw,3.25rem);font-weight:500;line-height:1.15}.OurStory-module__vKcJba__leadQuote{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);text-align:justify;text-justify:inter-word;text-align-last:left;border-bottom:1px solid #996c3033;max-width:60ch;margin:0 0 22px;padding-bottom:16px;font-size:clamp(1.15rem,1.6vw,1.35rem);font-style:italic;font-weight:400;line-height:1.45}.OurStory-module__vKcJba__paragraphsList{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.OurStory-module__vKcJba__paragraph{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:var(--color-gray,#424242);text-align:justify;text-justify:inter-word;text-align-last:left;max-width:62ch;margin:0;font-size:14px;line-height:1.75}.OurStory-module__vKcJba__mottoBox{border-left:2px solid var(--color-brown-gold,#996c30);margin:20px 0 28px;padding-left:18px}.OurStory-module__vKcJba__mottoLine1{font-family:var(--font-inter), system-ui, sans-serif;color:var(--color-primary,#112546);margin:0 0 4px;font-size:14px;font-weight:500;line-height:1.6}.OurStory-module__vKcJba__mottoLine2{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-brown-gold,#996c30);margin:0;font-size:17.5px;font-style:italic;line-height:1.45}.OurStory-module__vKcJba__ctaWrapper{margin-top:10px}.OurStory-module__vKcJba__cta{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary,#112546);align-items:center;gap:14px;font-size:12px;font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex}.OurStory-module__vKcJba__ctaLine{background:var(--color-brown-gold,#996c30);width:32px;height:1px;transition:width .3s,background .3s}.OurStory-module__vKcJba__ctaText{color:var(--color-primary,#112546);transition:color .25s}.OurStory-module__vKcJba__ctaArrow{color:var(--color-brown-gold,#996c30);transition:transform .25s}.OurStory-module__vKcJba__cta:hover{color:var(--color-brown-gold,#996c30)}.OurStory-module__vKcJba__cta:hover .OurStory-module__vKcJba__ctaLine{background:var(--color-primary,#112546);width:50px}.OurStory-module__vKcJba__cta:hover .OurStory-module__vKcJba__ctaArrow{transform:translate(4px)}.scrollRevealVisible .OurStory-module__vKcJba__imageCol{animation:.85s cubic-bezier(.22,1,.36,1) .1s forwards OurStory-module__vKcJba__ourStoryFadeLeft}.scrollRevealVisible .OurStory-module__vKcJba__content{animation:.85s cubic-bezier(.22,1,.36,1) .24s forwards OurStory-module__vKcJba__ourStoryFadeRight}@keyframes OurStory-module__vKcJba__ourStoryFadeLeft{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0)}}@keyframes OurStory-module__vKcJba__ourStoryFadeRight{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.OurStory-module__vKcJba__imageCol,.OurStory-module__vKcJba__content{opacity:1;transform:none}:is(.scrollRevealVisible .OurStory-module__vKcJba__imageCol,.scrollRevealVisible .OurStory-module__vKcJba__content){animation:none}}@media (min-width:960px){.OurStory-module__vKcJba__inner{grid-template-columns:1.05fr 1fr;gap:72px}}@media (max-width:959px){.OurStory-module__vKcJba__section{padding:70px 0}.OurStory-module__vKcJba__caption{min-width:170px;padding:14px 18px;bottom:-16px;right:12px}.OurStory-module__vKcJba__captionTitle{font-size:18px}.OurStory-module__vKcJba__paragraph{text-align:justify;text-justify:inter-word;text-align-last:left}}@media (max-width:600px){.OurStory-module__vKcJba__section{padding:50px 0}.OurStory-module__vKcJba__inner{gap:36px;padding:0 16px}.OurStory-module__vKcJba__caption{min-width:140px;padding:12px 14px;bottom:-14px;right:8px}.OurStory-module__vKcJba__captionTitle{font-size:16px}.OurStory-module__vKcJba__eyebrow{font-size:11px}.OurStory-module__vKcJba__heading{font-size:clamp(1.85rem,5.5vw,2.5rem)}.OurStory-module__vKcJba__leadQuote{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:1.15rem}.OurStory-module__vKcJba__paragraph{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.75}}@media (max-width:380px){.OurStory-module__vKcJba__section{padding:44px 0}.OurStory-module__vKcJba__inner{gap:30px;padding:0 12px}.OurStory-module__vKcJba__caption{min-width:120px;padding:8px 10px;bottom:-10px;right:6px}.OurStory-module__vKcJba__captionTitle{font-size:14px}.OurStory-module__vKcJba__eyebrow{font-size:11px}.OurStory-module__vKcJba__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.OurStory-module__vKcJba__leadQuote{font-size:1.05rem}.OurStory-module__vKcJba__paragraph{font-size:14px;line-height:1.7}.OurStory-module__vKcJba__mottoBox{margin:14px 0 18px;padding-left:12px}.OurStory-module__vKcJba__mottoLine1{font-size:13px}.OurStory-module__vKcJba__mottoLine2{font-size:15.5px}.OurStory-module__vKcJba__cta{letter-spacing:.12em;gap:8px;font-size:10.5px}.OurStory-module__vKcJba__ctaLine{width:24px}}
.Journal-module__vZpk5q__section{background:#faf8f5;padding:96px 0 80px}.Journal-module__vZpk5q__container{max-width:1440px;margin:0 auto;padding:0 24px}.Journal-module__vZpk5q__header{max-width:820px;margin-bottom:44px}.Journal-module__vZpk5q__eyebrow{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brown-gold,#996c30);margin:0 0 14px;font-size:11px;font-weight:600}.Journal-module__vZpk5q__heading{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);margin:0 0 16px;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:500;line-height:1.15}.Journal-module__vZpk5q__leadQuote{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-brown-gold,#996c30);text-align:justify;text-justify:inter-word;text-align-last:left;margin:0 0 12px;font-size:clamp(16.5px,1.4vw,19.5px);font-style:italic;line-height:1.5}.Journal-module__vZpk5q__description{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#2b2420b8;text-align:justify;text-justify:inter-word;text-align-last:left;margin:0;font-size:14px;line-height:1.65}.Journal-module__vZpk5q__featuredCard{flex-direction:column;margin-bottom:52px;display:flex}.Journal-module__vZpk5q__featuredImageContainer{border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 36px #0000000d}.Journal-module__vZpk5q__imageLink{text-decoration:none;display:block;overflow:hidden}.Journal-module__vZpk5q__featuredImageWrap{aspect-ratio:21/10;background:#e8e2d9;width:100%;max-height:580px;position:relative;overflow:hidden}.Journal-module__vZpk5q__image{object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.Journal-module__vZpk5q__featuredCard:hover .Journal-module__vZpk5q__image,.Journal-module__vZpk5q__subCard:hover .Journal-module__vZpk5q__image{transform:scale(1.025)}.Journal-module__vZpk5q__bookmarkButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:2;background:#0006;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.Journal-module__vZpk5q__bookmarkButton:hover{color:var(--color-brown-gold,#996c30);background:#000000a6}.Journal-module__vZpk5q__featuredBody{flex-direction:column;padding-top:22px;display:flex}.Journal-module__vZpk5q__categoryRow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.Journal-module__vZpk5q__category{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brown-gold,#996c30);font-size:11px;font-weight:600}.Journal-module__vZpk5q__readTime{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#2b24208c;font-size:11px;font-weight:600}.Journal-module__vZpk5q__bullet{color:#2b242059;font-size:12px}.Journal-module__vZpk5q__featuredTitle{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);margin:0 0 12px;font-size:clamp(24px,2.3vw,30px);font-weight:600;line-height:1.2}.Journal-module__vZpk5q__titleLink{color:inherit;text-decoration:none;transition:color .2s}.Journal-module__vZpk5q__titleLink:hover{color:var(--color-brown-gold,#996c30)}.Journal-module__vZpk5q__featuredDesc{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#2b2420b8;text-align:justify;text-justify:inter-word;text-align-last:left;max-width:840px;margin:0 0 16px;font-size:14px;line-height:1.65}.Journal-module__vZpk5q__storyLink{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:var(--color-primary,#112546);align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.Journal-module__vZpk5q__storyArrow{transition:transform .2s}.Journal-module__vZpk5q__storyLink:hover{color:var(--color-brown-gold,#996c30)}.Journal-module__vZpk5q__storyLink:hover .Journal-module__vZpk5q__storyArrow{transform:translate(4px)}.Journal-module__vZpk5q__bottomGrid{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:52px;display:grid}.Journal-module__vZpk5q__subCard{flex-direction:column;display:flex}.Journal-module__vZpk5q__subImageContainer{border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000000a}.Journal-module__vZpk5q__subImageWrap{aspect-ratio:16/10;background:#e8e2d9;width:100%;position:relative;overflow:hidden}.Journal-module__vZpk5q__subBody{flex-direction:column;padding-top:18px;display:flex}.Journal-module__vZpk5q__subTitle{font-family:var(--font-cormorant), Georgia, serif;color:var(--color-primary,#112546);margin:8px 0 10px;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.25}.Journal-module__vZpk5q__subDesc{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#2b2420b3;text-align:justify;text-justify:inter-word;text-align-last:left;margin:0 0 14px;font-size:14px;line-height:1.6}.Journal-module__vZpk5q__ctaRow{justify-content:flex-start;margin-top:8px;display:flex}.Journal-module__vZpk5q__pillCta{color:#fff;font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.04em;background:#112546;border-radius:999px;align-items:center;gap:10px;padding:13px 26px;font-size:12px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.Journal-module__vZpk5q__ctaArrow{transition:transform .2s}.Journal-module__vZpk5q__pillCta:hover{background:var(--color-primary,#112546);color:#fff;border-color:var(--color-primary,#112546);transform:translateY(-2px);box-shadow:0 6px 18px #1125461f}.Journal-module__vZpk5q__pillCta:hover .Journal-module__vZpk5q__ctaArrow{transform:translate(4px)}@media (max-width:960px){.Journal-module__vZpk5q__featuredImageWrap{aspect-ratio:16/10}.Journal-module__vZpk5q__bottomGrid{grid-template-columns:1fr;gap:36px}.Journal-module__vZpk5q__section{padding:72px 0 60px}}@media (max-width:640px){.Journal-module__vZpk5q__section{padding:56px 0 48px}.Journal-module__vZpk5q__container{padding:0 16px}.Journal-module__vZpk5q__header{margin-bottom:32px}.Journal-module__vZpk5q__eyebrow{font-size:11px}.Journal-module__vZpk5q__heading{font-size:clamp(1.85rem,5.5vw,2.5rem)}.Journal-module__vZpk5q__description{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.Journal-module__vZpk5q__featuredCard{margin-bottom:36px}.Journal-module__vZpk5q__featuredTitle{font-size:clamp(20px,5.5vw,24px)}.Journal-module__vZpk5q__featuredDesc{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.Journal-module__vZpk5q__bottomGrid{gap:32px;margin-bottom:36px}.Journal-module__vZpk5q__subTitle{font-size:clamp(18px,5vw,22px)}.Journal-module__vZpk5q__subDesc{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.6}}@media (max-width:480px){.Journal-module__vZpk5q__section{padding:48px 0 40px}.Journal-module__vZpk5q__eyebrow{font-size:11px}.Journal-module__vZpk5q__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.Journal-module__vZpk5q__description,.Journal-module__vZpk5q__featuredDesc{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.Journal-module__vZpk5q__subDesc{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.6}.Journal-module__vZpk5q__ctaRow{justify-content:center;width:100%}.Journal-module__vZpk5q__pillCta{justify-content:center;width:100%;max-width:320px;padding:12px 20px}}@media (max-width:380px){.Journal-module__vZpk5q__container{padding:0 12px}.Journal-module__vZpk5q__eyebrow{font-size:11px}.Journal-module__vZpk5q__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.Journal-module__vZpk5q__description{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.Journal-module__vZpk5q__featuredTitle{font-size:19px}.Journal-module__vZpk5q__featuredDesc{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.6}.Journal-module__vZpk5q__subTitle{font-size:18px}.Journal-module__vZpk5q__subDesc{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.55}.Journal-module__vZpk5q__bookmarkButton{width:32px;height:32px;top:12px;right:12px}}
.Closingcta-module__VYS2la__section{background:#171514;width:100%;position:relative;overflow:hidden}.Closingcta-module__VYS2la__imageWrap{background:#171514;width:100%;height:clamp(380px,46vw,640px);position:relative;overflow:hidden}.Closingcta-module__VYS2la__image{object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.Closingcta-module__VYS2la__section:hover .Closingcta-module__VYS2la__image{transform:scale(1.02)}.Closingcta-module__VYS2la__contentSection{background:#171514;width:100%}.Closingcta-module__VYS2la__contentContainer{color:#fff;max-width:1200px;margin:0 auto;padding:56px 24px 72px}.Closingcta-module__VYS2la__eyebrow{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#dfb75c;margin:0 0 16px;font-size:11px;font-weight:600}.Closingcta-module__VYS2la__heading{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:#fff;letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:500;line-height:1.15}.Closingcta-module__VYS2la__subheading{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#c4d0df;text-align:justify;text-justify:inter-word;text-align-last:left;margin:0 0 12px;font-size:clamp(15px,1.25vw,17px);font-weight:500;line-height:1.5}.Closingcta-module__VYS2la__description{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#94a3b8;text-align:justify;text-justify:inter-word;text-align-last:left;max-width:780px;margin:0 0 32px;font-size:14px;line-height:1.65}.Closingcta-module__VYS2la__ctaRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Closingcta-module__VYS2la__primaryCta{color:#171514;font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:14px 28px;font-size:11.5px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.Closingcta-module__VYS2la__primaryCta:hover{color:#171514;background:#dfb75c;transform:translateY(-2px);box-shadow:0 6px 20px #dfb75c4d}.Closingcta-module__VYS2la__secondaryCta{color:#fff;font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid #fff6;border-radius:999px;align-items:center;gap:10px;padding:14px 28px;font-size:11.5px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.Closingcta-module__VYS2la__secondaryCta:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-2px)}.Closingcta-module__VYS2la__ctaArrow{transition:transform .2s}.Closingcta-module__VYS2la__primaryCta:hover .Closingcta-module__VYS2la__ctaArrow,.Closingcta-module__VYS2la__secondaryCta:hover .Closingcta-module__VYS2la__ctaArrow{transform:translate(4px)}.Closingcta-module__VYS2la__divider{background:#ffffff1f;height:1px;margin:36px 0 28px}.Closingcta-module__VYS2la__pillarsGrid{grid-template-columns:repeat(2,1fr);gap:18px 40px;display:grid}.Closingcta-module__VYS2la__pillarItem{align-items:center;gap:12px;display:flex}.Closingcta-module__VYS2la__pillarIcon{color:#dfb75c;flex-shrink:0}.Closingcta-module__VYS2la__pillarLabel{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;color:#c4d0df;letter-spacing:.01em;font-size:14px;font-weight:500}.Closingcta-module__VYS2la__tagline{font-family:var(--font-inter), system-ui, -apple-system, sans-serif;letter-spacing:.06em;color:#dfb75cd9;text-align:center;border-top:1px dashed #ffffff1a;margin:28px 0 0;padding-top:20px;font-size:12.5px;font-weight:500}@media (min-width:1024px){.Closingcta-module__VYS2la__pillarsGrid{grid-template-columns:repeat(4,1fr);gap:20px 32px}}@media (max-width:768px){.Closingcta-module__VYS2la__imageWrap{height:260px}.Closingcta-module__VYS2la__contentContainer{padding:36px 16px 56px}.Closingcta-module__VYS2la__eyebrow{font-size:11px}.Closingcta-module__VYS2la__heading{font-size:clamp(1.85rem,5.5vw,2.5rem)}.Closingcta-module__VYS2la__subheading{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14.5px}.Closingcta-module__VYS2la__description{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px;line-height:1.65}.Closingcta-module__VYS2la__pillarsGrid{grid-template-columns:1fr;gap:14px}.Closingcta-module__VYS2la__ctaRow{flex-direction:column;align-items:stretch;width:100%}.Closingcta-module__VYS2la__primaryCta,.Closingcta-module__VYS2la__secondaryCta{justify-content:center;width:100%}}@media (max-width:380px){.Closingcta-module__VYS2la__imageWrap{height:200px}.Closingcta-module__VYS2la__contentContainer{padding:28px 12px 44px}.Closingcta-module__VYS2la__eyebrow{font-size:11px}.Closingcta-module__VYS2la__heading{font-size:clamp(1.65rem,5.5vw,2.15rem)}.Closingcta-module__VYS2la__subheading{text-align:justify;text-justify:inter-word;text-align-last:left;font-size:14px}.Closingcta-module__VYS2la__description{text-align:justify;text-justify:inter-word;text-align-last:left;margin-bottom:22px;font-size:14px;line-height:1.65}.Closingcta-module__VYS2la__primaryCta,.Closingcta-module__VYS2la__secondaryCta{padding:12px 20px;font-size:11px}.Closingcta-module__VYS2la__pillarLabel{font-size:13.5px}.Closingcta-module__VYS2la__tagline{margin-top:20px;padding-top:14px;font-size:11.5px}}
