.VkStaffDirectory-module__y9HxiW__hero{background:var(--color-surface-muted,#f5f3ef);padding:var(--space-xl,48px) var(--space-xl,48px) var(--space-2xl,64px)}.VkStaffDirectory-module__y9HxiW__heroGrid{gap:var(--space-2xl,64px);grid-template-columns:1fr 1fr;align-items:center;max-width:1080px;margin:0 auto;display:grid}.VkStaffDirectory-module__y9HxiW__heroText{flex-direction:column;display:flex}.VkStaffDirectory-module__y9HxiW__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkStaffDirectory-module__y9HxiW__intro{max-width:640px;margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkStaffDirectory-module__y9HxiW__ctas{gap:var(--space-md,16px);flex-wrap:wrap;display:flex}.VkStaffDirectory-module__y9HxiW__cta{padding:var(--space-sm,10px) var(--space-lg,27px);background:var(--color-accent-primary,#e2dac7);color:var(--color-text-strong,#000);border-radius:var(--radius-hairline,1px);text-transform:uppercase;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);text-decoration:none;display:inline-block}.VkStaffDirectory-module__y9HxiW__cta:hover{background:var(--color-accent-secondary,#ccb38c)}.VkStaffDirectory-module__y9HxiW__heroImageWrap{aspect-ratio:4/5;overflow:hidden}.VkStaffDirectory-module__y9HxiW__accentTerracotta{box-shadow:19px 16px 0 7px var(--color-brand-primary,#a66d53)}.VkStaffDirectory-module__y9HxiW__accentSand{box-shadow:19px 16px 0 7px var(--color-accent-primary,#e2dac7)}.VkStaffDirectory-module__y9HxiW__accentGoldTan{box-shadow:19px 16px 0 7px var(--color-accent-secondary,#ccb38c)}.VkStaffDirectory-module__y9HxiW__heroImageEl{object-fit:cover;width:100%;height:100%}.VkStaffDirectory-module__y9HxiW__section{max-width:1080px;padding:var(--space-2xl,64px) var(--space-xl,48px);background:var(--color-surface-base,#fff);margin:0 auto}.VkStaffDirectory-module__y9HxiW__department+.VkStaffDirectory-module__y9HxiW__department{margin-top:var(--space-3xl,80px)}.VkStaffDirectory-module__y9HxiW__departmentHeading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkStaffDirectory-module__y9HxiW__accordion{flex-direction:column;display:flex}.VkStaffDirectory-module__y9HxiW__item{padding-bottom:var(--space-md,16px);border-bottom:1px solid var(--color-border,#eae7e0)}.VkStaffDirectory-module__y9HxiW__item+.VkStaffDirectory-module__y9HxiW__item{margin-top:var(--space-md,16px)}.VkStaffDirectory-module__y9HxiW__summary{width:100%;padding-right:var(--space-2xl,64px);text-align:left;cursor:pointer;font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:24px;line-height:var(--typography-leading-tight,1);color:var(--color-raw-gray-mid,#666);background:0 0;border:0;margin:0;display:block;position:relative}.VkStaffDirectory-module__y9HxiW__icon{top:50%;right:var(--space-sm,10px);border-top:1.5px solid var(--color-brand-primary,#a66d53);border-right:1.5px solid var(--color-brand-primary,#a66d53);width:10px;height:10px;transition:transform .3s;position:absolute;transform:translateY(-50%)rotate(135deg)}.VkStaffDirectory-module__y9HxiW__iconOpen{transform:translateY(-50%)rotate(-45deg)}.VkStaffDirectory-module__y9HxiW__contentInner{transition:max-height .35s;overflow:hidden}.VkStaffDirectory-module__y9HxiW__content{padding-top:var(--space-md,16px)}.VkStaffDirectory-module__y9HxiW__subtitle{margin:0 0 var(--space-sm,10px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-style:italic;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);color:var(--color-text-primary,#383838)}.VkStaffDirectory-module__y9HxiW__bio{margin:0 0 var(--space-sm,10px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkStaffDirectory-module__y9HxiW__link{margin-bottom:var(--space-md,16px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);color:var(--color-brand-primary,#a66d53);text-decoration:none;display:inline-block}.VkStaffDirectory-module__y9HxiW__link:hover{color:var(--color-text-primary,#383838)}.VkStaffDirectory-module__y9HxiW__memberImage{width:100%;height:auto;display:block}.VkStaffDirectory-module__y9HxiW__jobsSection{margin-top:var(--space-3xl,80px)}.VkStaffDirectory-module__y9HxiW__jobsHeading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-5xl,3.125rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkStaffDirectory-module__y9HxiW__jobsGrid{gap:var(--space-2xl,64px);grid-template-columns:1fr 1fr;display:grid}.VkStaffDirectory-module__y9HxiW__jobTitle{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-3xl,2.1875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkStaffDirectory-module__y9HxiW__jobBody{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}@media (max-width:767px){.VkStaffDirectory-module__y9HxiW__hero{padding:var(--space-xl,48px) var(--space-md,16px)}.VkStaffDirectory-module__y9HxiW__heroGrid{gap:var(--space-xl,48px);grid-template-columns:1fr}.VkStaffDirectory-module__y9HxiW__heading{font-size:var(--typography-size-4xl,2.6875rem)}.VkStaffDirectory-module__y9HxiW__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkStaffDirectory-module__y9HxiW__departmentHeading{font-size:var(--typography-size-3xl,2.1875rem)}.VkStaffDirectory-module__y9HxiW__jobsGrid{gap:var(--space-xl,48px);grid-template-columns:1fr}}
.VkPhilosophy-module__Jc2fEq__hero{background:var(--color-surface-muted,#f5f3ef);padding:var(--space-xl,48px) var(--space-xl,48px) var(--space-2xl,64px)}.VkPhilosophy-module__Jc2fEq__heroGrid{gap:var(--space-2xl,64px);grid-template-columns:1fr 1fr;align-items:center;max-width:1080px;margin:0 auto;display:grid}.VkPhilosophy-module__Jc2fEq__heroText{flex-direction:column;display:flex}.VkPhilosophy-module__Jc2fEq__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkPhilosophy-module__Jc2fEq__intro{max-width:640px;margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkPhilosophy-module__Jc2fEq__ctas{gap:var(--space-md,16px);flex-wrap:wrap;display:flex}.VkPhilosophy-module__Jc2fEq__cta{padding:var(--space-sm,10px) var(--space-lg,27px);background:var(--color-accent-primary,#e2dac7);color:var(--color-text-strong,#000);border-radius:var(--radius-hairline,1px);text-transform:uppercase;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);text-decoration:none;display:inline-block}.VkPhilosophy-module__Jc2fEq__cta:hover{background:var(--color-accent-secondary,#ccb38c)}.VkPhilosophy-module__Jc2fEq__heroImageWrap{aspect-ratio:4/5;overflow:hidden}.VkPhilosophy-module__Jc2fEq__accentTerracotta{box-shadow:19px 16px 0 7px var(--color-brand-primary,#a66d53)}.VkPhilosophy-module__Jc2fEq__accentSand{box-shadow:19px 16px 0 7px var(--color-accent-primary,#e2dac7)}.VkPhilosophy-module__Jc2fEq__accentGoldTan{box-shadow:19px 16px 0 7px var(--color-accent-secondary,#ccb38c)}.VkPhilosophy-module__Jc2fEq__heroImageEl{object-fit:cover;width:100%;height:100%}.VkPhilosophy-module__Jc2fEq__section{max-width:900px;padding:var(--space-2xl,64px) var(--space-xl,48px);background:var(--color-surface-base,#fff);margin:0 auto}.VkPhilosophy-module__Jc2fEq__sectionHeading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkPhilosophy-module__Jc2fEq__sectionHeading+.VkPhilosophy-module__Jc2fEq__sectionHeading{margin-top:var(--space-2xl,64px)}.VkPhilosophy-module__Jc2fEq__body{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkPhilosophy-module__Jc2fEq__leadIn{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838)}.VkPhilosophy-module__Jc2fEq__bullets{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);padding-left:1.2em}.VkPhilosophy-module__Jc2fEq__bullets li+li{margin-top:var(--space-sm,10px)}.VkPhilosophy-module__Jc2fEq__banner{width:100%;height:420px;overflow:hidden}.VkPhilosophy-module__Jc2fEq__bannerImage{object-fit:cover;width:100%;height:100%}.VkPhilosophy-module__Jc2fEq__subsection{margin-bottom:var(--space-lg,27px)}.VkPhilosophy-module__Jc2fEq__subsectionHeading{margin:0 0 var(--space-xs,4px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:700;font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838)}.VkPhilosophy-module__Jc2fEq__subsectionBody{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);margin:0}.VkPhilosophy-module__Jc2fEq__closingImage{width:100%;height:auto;display:block}@media (max-width:767px){.VkPhilosophy-module__Jc2fEq__hero{padding:var(--space-xl,48px) var(--space-md,16px)}.VkPhilosophy-module__Jc2fEq__heroGrid{gap:var(--space-xl,48px);grid-template-columns:1fr}.VkPhilosophy-module__Jc2fEq__heading{font-size:var(--typography-size-4xl,2.6875rem)}.VkPhilosophy-module__Jc2fEq__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkPhilosophy-module__Jc2fEq__sectionHeading{font-size:var(--typography-size-3xl,2.1875rem)}.VkPhilosophy-module__Jc2fEq__banner{height:260px}}
.VkPartnerList-module__7a-TwG__hero{background:var(--color-surface-muted,#f5f3ef);padding:var(--space-xl,48px) var(--space-xl,48px) var(--space-2xl,64px)}.VkPartnerList-module__7a-TwG__heroGrid{gap:var(--space-2xl,64px);grid-template-columns:1fr 1fr;align-items:center;max-width:1080px;margin:0 auto;display:grid}.VkPartnerList-module__7a-TwG__heroText{flex-direction:column;display:flex}.VkPartnerList-module__7a-TwG__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkPartnerList-module__7a-TwG__intro{max-width:640px;margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkPartnerList-module__7a-TwG__ctas{gap:var(--space-md,16px);flex-wrap:wrap;display:flex}.VkPartnerList-module__7a-TwG__cta{padding:var(--space-sm,10px) var(--space-lg,27px);background:var(--color-accent-primary,#e2dac7);color:var(--color-text-strong,#000);border-radius:var(--radius-hairline,1px);text-transform:uppercase;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);text-decoration:none;display:inline-block}.VkPartnerList-module__7a-TwG__cta:hover{background:var(--color-accent-secondary,#ccb38c)}.VkPartnerList-module__7a-TwG__heroImageWrap{aspect-ratio:4/5;overflow:hidden}.VkPartnerList-module__7a-TwG__accentTerracotta{box-shadow:19px 16px 0 7px var(--color-brand-primary,#a66d53)}.VkPartnerList-module__7a-TwG__accentSand{box-shadow:19px 16px 0 7px var(--color-accent-primary,#e2dac7)}.VkPartnerList-module__7a-TwG__accentGoldTan{box-shadow:19px 16px 0 7px var(--color-accent-secondary,#ccb38c)}.VkPartnerList-module__7a-TwG__heroImageEl{object-fit:cover;width:100%;height:100%}.VkPartnerList-module__7a-TwG__section{max-width:900px;padding:var(--space-2xl,64px) var(--space-xl,48px);background:var(--color-surface-base,#fff);margin:0 auto}.VkPartnerList-module__7a-TwG__partner+.VkPartnerList-module__7a-TwG__partner{margin-top:var(--space-3xl,80px)}.VkPartnerList-module__7a-TwG__partnerHeading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkPartnerList-module__7a-TwG__body{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkPartnerList-module__7a-TwG__link{color:var(--color-brand-primary,#a66d53);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);text-decoration:none}.VkPartnerList-module__7a-TwG__link:hover{color:var(--color-text-primary,#383838)}.VkPartnerList-module__7a-TwG__logo{width:auto;max-width:200px;height:auto;max-height:100px;display:block}@media (max-width:767px){.VkPartnerList-module__7a-TwG__hero{padding:var(--space-xl,48px) var(--space-md,16px)}.VkPartnerList-module__7a-TwG__heroGrid{gap:var(--space-xl,48px);grid-template-columns:1fr}.VkPartnerList-module__7a-TwG__heading{font-size:var(--typography-size-4xl,2.6875rem)}.VkPartnerList-module__7a-TwG__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkPartnerList-module__7a-TwG__partnerHeading{font-size:var(--typography-size-3xl,2.1875rem)}}
.VkContentPage-module__I8kS4G__hero{background:var(--color-surface-muted,#f5f3ef);padding:var(--space-xl,48px) var(--space-xl,48px) var(--space-2xl,64px)}.VkContentPage-module__I8kS4G__heroGrid{gap:var(--space-2xl,64px);grid-template-columns:1fr 1fr;align-items:center;max-width:1080px;margin:0 auto;display:grid}.VkContentPage-module__I8kS4G__heroText{flex-direction:column;display:flex}.VkContentPage-module__I8kS4G__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkContentPage-module__I8kS4G__intro{max-width:640px;margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkContentPage-module__I8kS4G__ctas{gap:var(--space-md,16px);flex-wrap:wrap;display:flex}.VkContentPage-module__I8kS4G__cta{padding:var(--space-sm,10px) var(--space-lg,27px);background:var(--color-accent-primary,#e2dac7);color:var(--color-text-strong,#000);border-radius:var(--radius-hairline,1px);text-transform:uppercase;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);text-decoration:none;display:inline-block}.VkContentPage-module__I8kS4G__cta:hover{background:var(--color-accent-secondary,#ccb38c)}.VkContentPage-module__I8kS4G__heroImageWrap{aspect-ratio:4/5;overflow:hidden}.VkContentPage-module__I8kS4G__accentTerracotta{box-shadow:19px 16px 0 7px var(--color-brand-primary,#a66d53)}.VkContentPage-module__I8kS4G__accentSand{box-shadow:19px 16px 0 7px var(--color-accent-primary,#e2dac7)}.VkContentPage-module__I8kS4G__accentGoldTan{box-shadow:19px 16px 0 7px var(--color-accent-secondary,#ccb38c)}.VkContentPage-module__I8kS4G__heroImageEl{object-fit:cover;width:100%;height:100%}.VkContentPage-module__I8kS4G__section{max-width:900px;padding:var(--space-2xl,64px) var(--space-xl,48px);background:var(--color-surface-base,#fff);margin:0 auto}.VkContentPage-module__I8kS4G__contentIntro{margin:0 0 var(--space-2xl,64px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkContentPage-module__I8kS4G__subsection+.VkContentPage-module__I8kS4G__subsection{margin-top:var(--space-2xl,64px)}.VkContentPage-module__I8kS4G__subsectionHeading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkContentPage-module__I8kS4G__subsectionBody{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line;margin:0}.VkContentPage-module__I8kS4G__outlineLink{margin-top:var(--space-md,16px);padding:var(--space-sm,10px) var(--space-lg,27px);border:1px solid var(--color-text-primary,#383838);border-radius:var(--radius-hairline,1px);color:var(--color-text-primary,#383838);text-transform:uppercase;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);text-decoration:none;display:inline-block}.VkContentPage-module__I8kS4G__outlineLink:hover{background:var(--color-surface-muted,#f5f3ef)}.VkContentPage-module__I8kS4G__textLink{margin-top:var(--space-md,16px);color:var(--color-brand-primary,#a66d53);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);text-decoration:none;display:inline-block}.VkContentPage-module__I8kS4G__textLink:hover{color:var(--color-text-primary,#383838)}.VkContentPage-module__I8kS4G__banner{width:100%;height:420px;overflow:hidden}.VkContentPage-module__I8kS4G__bannerImage{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.VkContentPage-module__I8kS4G__hero{padding:var(--space-xl,48px) var(--space-md,16px)}.VkContentPage-module__I8kS4G__heroGrid{gap:var(--space-xl,48px);grid-template-columns:1fr}.VkContentPage-module__I8kS4G__heading{font-size:var(--typography-size-4xl,2.6875rem)}.VkContentPage-module__I8kS4G__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkContentPage-module__I8kS4G__subsectionHeading{font-size:var(--typography-size-3xl,2.1875rem)}.VkContentPage-module__I8kS4G__banner{height:260px}}
.VkTestimonialList-module__ydUTMG__hero{background:var(--color-surface-muted,#f5f3ef);padding:var(--space-xl,48px) var(--space-xl,48px) var(--space-2xl,64px)}.VkTestimonialList-module__ydUTMG__heroGrid{gap:var(--space-2xl,64px);grid-template-columns:1fr 1fr;align-items:center;max-width:1080px;margin:0 auto;display:grid}.VkTestimonialList-module__ydUTMG__heroText{flex-direction:column;display:flex}.VkTestimonialList-module__ydUTMG__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkTestimonialList-module__ydUTMG__intro{max-width:640px;margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkTestimonialList-module__ydUTMG__ctas{gap:var(--space-md,16px);flex-wrap:wrap;display:flex}.VkTestimonialList-module__ydUTMG__cta{padding:var(--space-sm,10px) var(--space-lg,27px);background:var(--color-accent-primary,#e2dac7);color:var(--color-text-strong,#000);border-radius:var(--radius-hairline,1px);text-transform:uppercase;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);text-decoration:none;display:inline-block}.VkTestimonialList-module__ydUTMG__cta:hover{background:var(--color-accent-secondary,#ccb38c)}.VkTestimonialList-module__ydUTMG__heroImageWrap{aspect-ratio:4/5;overflow:hidden}.VkTestimonialList-module__ydUTMG__accentTerracotta{box-shadow:19px 16px 0 7px var(--color-brand-primary,#a66d53)}.VkTestimonialList-module__ydUTMG__accentSand{box-shadow:19px 16px 0 7px var(--color-accent-primary,#e2dac7)}.VkTestimonialList-module__ydUTMG__accentGoldTan{box-shadow:19px 16px 0 7px var(--color-accent-secondary,#ccb38c)}.VkTestimonialList-module__ydUTMG__heroImageEl{object-fit:cover;width:100%;height:100%}.VkTestimonialList-module__ydUTMG__section{max-width:900px;padding:var(--space-2xl,64px) var(--space-xl,48px);background:var(--color-surface-base,#fff);margin:0 auto}.VkTestimonialList-module__ydUTMG__category+.VkTestimonialList-module__ydUTMG__category{margin-top:var(--space-3xl,80px)}.VkTestimonialList-module__ydUTMG__categoryHeading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkTestimonialList-module__ydUTMG__accordion{flex-direction:column;display:flex}.VkTestimonialList-module__ydUTMG__item{padding-bottom:var(--space-md,16px);border-bottom:1px solid var(--color-border,#eae7e0)}.VkTestimonialList-module__ydUTMG__item+.VkTestimonialList-module__ydUTMG__item{margin-top:var(--space-md,16px)}.VkTestimonialList-module__ydUTMG__summary{width:100%;padding-right:var(--space-2xl,64px);text-align:left;cursor:pointer;font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:24px;line-height:var(--typography-leading-tight,1);color:var(--color-raw-gray-mid,#666);background:0 0;border:0;margin:0;display:block;position:relative}.VkTestimonialList-module__ydUTMG__icon{top:50%;right:var(--space-sm,10px);border-top:1.5px solid var(--color-brand-primary,#a66d53);border-right:1.5px solid var(--color-brand-primary,#a66d53);width:10px;height:10px;transition:transform .3s;position:absolute;transform:translateY(-50%)rotate(135deg)}.VkTestimonialList-module__ydUTMG__iconOpen{transform:translateY(-50%)rotate(-45deg)}.VkTestimonialList-module__ydUTMG__contentInner{transition:max-height .35s;overflow:hidden}.VkTestimonialList-module__ydUTMG__content{padding-top:var(--space-md,16px)}.VkTestimonialList-module__ydUTMG__body{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line;margin:0}@media (max-width:767px){.VkTestimonialList-module__ydUTMG__hero{padding:var(--space-xl,48px) var(--space-md,16px)}.VkTestimonialList-module__ydUTMG__heroGrid{gap:var(--space-xl,48px);grid-template-columns:1fr}.VkTestimonialList-module__ydUTMG__heading{font-size:var(--typography-size-4xl,2.6875rem)}.VkTestimonialList-module__ydUTMG__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkTestimonialList-module__ydUTMG__categoryHeading{font-size:var(--typography-size-3xl,2.1875rem)}}
.VkVerticalTimeline-module__gSMPaq__section{background:var(--color-surface-base,#fff);padding:var(--space-3xl,80px) var(--space-xl,48px)}.VkVerticalTimeline-module__gSMPaq__track{max-width:1012px;margin:0 auto;position:relative}.VkVerticalTimeline-module__gSMPaq__rail{background:0 0;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.VkVerticalTimeline-module__gSMPaq__railFill{background:var(--color-brand-primary,#a66d53);transform-origin:top;width:100%;height:100%;transform:scaleY(0)}.VkVerticalTimeline-module__gSMPaq__steps{gap:var(--space-3xl,80px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VkVerticalTimeline-module__gSMPaq__step{display:flex;position:relative}.VkVerticalTimeline-module__gSMPaq__step:nth-child(odd){justify-content:flex-end}.VkVerticalTimeline-module__gSMPaq__step:nth-child(2n){justify-content:flex-start}.VkVerticalTimeline-module__gSMPaq__marker{background:var(--color-surface-base,#fff);border:1px solid var(--color-brand-primary,#a66d53);z-index:1;border-radius:50%;width:44px;height:44px;margin-left:-22px;position:absolute;top:0;left:50%}.VkVerticalTimeline-module__gSMPaq__content{width:45%}.VkVerticalTimeline-module__gSMPaq__title{margin:0 0 var(--space-sm,10px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-3xl,2.1875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkVerticalTimeline-module__gSMPaq__subtitle{margin:0 0 var(--space-sm,10px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-semibold,600);font-size:var(--typography-size-base,1rem);color:var(--color-brand-primary,#a66d53);text-transform:uppercase}.VkVerticalTimeline-module__gSMPaq__body{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkVerticalTimeline-module__gSMPaq__imageWrap{aspect-ratio:3/4;max-width:320px;overflow:hidden}.VkVerticalTimeline-module__gSMPaq__image{object-fit:cover;width:100%;height:100%}@media (max-width:900px){.VkVerticalTimeline-module__gSMPaq__rail,.VkVerticalTimeline-module__gSMPaq__marker{left:22px}.VkVerticalTimeline-module__gSMPaq__step:nth-child(odd),.VkVerticalTimeline-module__gSMPaq__step:nth-child(2n){justify-content:flex-start;padding-left:56px}.VkVerticalTimeline-module__gSMPaq__content{width:100%}}@media (max-width:767px){.VkVerticalTimeline-module__gSMPaq__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkVerticalTimeline-module__gSMPaq__steps{gap:var(--space-xl,48px)}.VkVerticalTimeline-module__gSMPaq__title{font-size:var(--typography-size-2xl,1.9375rem)}}
.VkPhotoCardBand-module__OWaxiW__section{background-repeat:no-repeat;background-size:cover;background-color:var(--color-surface-muted,#f5f3ef);padding:var(--space-3xl,80px) var(--space-xl,48px);position:relative}.VkPhotoCardBand-module__OWaxiW__frostedSection{padding-top:var(--vkTopSpace,240px)}.VkPhotoCardBand-module__OWaxiW__inner{max-width:1200px;margin:0 auto;display:flex}.VkPhotoCardBand-module__OWaxiW__justifyCenter{justify-content:center}.VkPhotoCardBand-module__OWaxiW__justifyLeft{justify-content:flex-start}.VkPhotoCardBand-module__OWaxiW__justifyRight{justify-content:flex-end}.VkPhotoCardBand-module__OWaxiW__card{width:100%}.VkPhotoCardBand-module__OWaxiW__frostedCard{max-width:1012px;padding:var(--space-2xl,64px) var(--space-3xl,80px);background:#f5f3efe8}.VkPhotoCardBand-module__OWaxiW__accentCard{background:var(--color-surface-muted,#f5f3ef);max-width:585px;box-shadow:13px 13px 0 0 var(--color-accent-secondary,#ccb38c);padding:30px 40px}.VkPhotoCardBand-module__OWaxiW__heading{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkPhotoCardBand-module__OWaxiW__contentRow{gap:var(--space-2xl,64px);flex-wrap:wrap;display:flex}.VkPhotoCardBand-module__OWaxiW__body{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line;flex:3 380px;margin:0}.VkPhotoCardBand-module__OWaxiW__linkList{gap:var(--space-sm,10px);flex-direction:column;flex:180px;margin:0;padding:0;list-style:none;display:flex}.VkPhotoCardBand-module__OWaxiW__linkList a{color:var(--color-brand-primary,#a66d53);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-semibold,600);text-decoration:none}.VkPhotoCardBand-module__OWaxiW__linkList a:hover{color:var(--color-text-primary,#383838)}@media (max-width:900px){.VkPhotoCardBand-module__OWaxiW__accentCard{max-width:100%}}@media (max-width:767px){.VkPhotoCardBand-module__OWaxiW__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkPhotoCardBand-module__OWaxiW__frostedSection{padding-top:var(--space-xl,48px)}.VkPhotoCardBand-module__OWaxiW__frostedCard{padding:var(--space-xl,48px) var(--space-lg,27px)}.VkPhotoCardBand-module__OWaxiW__accentCard{padding:var(--space-lg,27px);box-shadow:8px 8px 0 0 var(--color-accent-secondary,#ccb38c)}.VkPhotoCardBand-module__OWaxiW__heading{font-size:var(--typography-size-3xl,2.1875rem)}}
.VkPhotoHero-module__a2KSra__section{background-position:top;background-size:cover;background-color:var(--color-text-primary,#383838);min-height:480px;padding:var(--space-3xl,80px) var(--space-xl,48px);text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.VkPhotoHero-module__a2KSra__inner{max-width:900px}.VkPhotoHero-module__a2KSra__heading{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-surface-base,#fff)}.VkPhotoHero-module__a2KSra__tagline{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:1.375rem;line-height:var(--typography-leading-relaxed,1.8);color:var(--color-surface-base,#fff);margin:0}@media (max-width:767px){.VkPhotoHero-module__a2KSra__heading{font-size:var(--typography-size-4xl,2.6875rem)}.VkPhotoHero-module__a2KSra__tagline{font-size:var(--typography-size-lg,1.125rem)}}
.VkLogoRow-module__TwphEa__section{background:var(--color-surface-base,#fff);padding:var(--space-2xl,64px) var(--space-xl,48px);text-align:center}.VkLogoRow-module__TwphEa__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-3xl,2.1875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkLogoRow-module__TwphEa__row{justify-content:center;align-items:center;gap:var(--space-xl,48px);flex-wrap:wrap;display:flex}.VkLogoRow-module__TwphEa__logoWrap{max-height:90px}.VkLogoRow-module__TwphEa__logo{object-fit:contain;width:auto;max-height:90px}@media (max-width:767px){.VkLogoRow-module__TwphEa__row{gap:var(--space-lg,27px)}.VkLogoRow-module__TwphEa__logoWrap,.VkLogoRow-module__TwphEa__logo{max-height:60px}}
.VkCenteredFeature-module__7SwOUG__section{background:var(--color-surface-base,#fff);padding:var(--space-3xl,80px) var(--space-xl,48px);text-align:center}.VkCenteredFeature-module__7SwOUG__inner{max-width:800px;margin:0 auto}.VkCenteredFeature-module__7SwOUG__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkCenteredFeature-module__7SwOUG__imageWrap{margin:0 0 var(--space-lg,27px)}.VkCenteredFeature-module__7SwOUG__image{width:100%;height:auto;display:block}.VkCenteredFeature-module__7SwOUG__lead{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-bold,700);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838)}.VkCenteredFeature-module__7SwOUG__body{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkCenteredFeature-module__7SwOUG__ctas{gap:var(--space-md,16px);flex-wrap:wrap;justify-content:center;display:flex}.VkCenteredFeature-module__7SwOUG__cta{background:var(--color-brand-primary,#a66d53);color:var(--color-surface-base,#fff);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-sm,.875rem);border-radius:3px;padding:8px 15px;text-decoration:none;display:inline-block}.VkCenteredFeature-module__7SwOUG__cta:hover{background:var(--color-text-primary,#383838)}@media (max-width:767px){.VkCenteredFeature-module__7SwOUG__heading{font-size:var(--typography-size-3xl,2.1875rem)}}
.VkVideoBand-module__DVhtVa__section{background:var(--color-surface-base,#fff);padding:var(--space-2xl,64px) var(--space-xl,48px)}.VkVideoBand-module__DVhtVa__frame{aspect-ratio:16/9;max-width:1080px;margin:0 auto;position:relative}.VkVideoBand-module__DVhtVa__player{border:0;width:100%;height:100%;position:absolute;inset:0}
.VkFeatureCardGrid-module__q1f8VG__section{background:var(--color-surface-base,#fff);padding:var(--space-3xl,80px) var(--space-xl,48px)}.VkFeatureCardGrid-module__q1f8VG__introWrap{max-width:760px;margin:0 auto var(--space-2xl,64px);text-align:center}.VkFeatureCardGrid-module__q1f8VG__heading{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkFeatureCardGrid-module__q1f8VG__intro{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);margin:0}.VkFeatureCardGrid-module__q1f8VG__grid{gap:var(--space-2xl,64px) var(--space-xl,48px);grid-template-columns:1fr 1fr;max-width:1100px;margin:0 auto;display:grid}.VkFeatureCardGrid-module__q1f8VG__imageWrap{aspect-ratio:16/9;margin:0 0 var(--space-md,16px);overflow:hidden}.VkFeatureCardGrid-module__q1f8VG__image{object-fit:cover;width:100%;height:100%}.VkFeatureCardGrid-module__q1f8VG__cardTitle{margin:0 0 var(--space-sm,10px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-xl,1.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkFeatureCardGrid-module__q1f8VG__cardBody{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line;margin:0}@media (max-width:767px){.VkFeatureCardGrid-module__q1f8VG__grid{grid-template-columns:1fr}.VkFeatureCardGrid-module__q1f8VG__heading{font-size:var(--typography-size-3xl,2.1875rem)}}
.VkFaqAccordion-module__ixvWuG__section{max-width:900px;padding:var(--space-3xl,80px) var(--space-xl,48px);background:var(--color-surface-base,#fff);margin:0 auto}.VkFaqAccordion-module__ixvWuG__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkFaqAccordion-module__ixvWuG__accordion{flex-direction:column;display:flex}.VkFaqAccordion-module__ixvWuG__item{padding-bottom:var(--space-md,16px);border-bottom:1px solid var(--color-border,#eae7e0)}.VkFaqAccordion-module__ixvWuG__item+.VkFaqAccordion-module__ixvWuG__item{margin-top:var(--space-md,16px)}.VkFaqAccordion-module__ixvWuG__summary{width:100%;padding-right:var(--space-2xl,64px);text-align:left;cursor:pointer;font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:24px;line-height:var(--typography-leading-tight,1);color:var(--color-raw-gray-mid,#666);background:0 0;border:0;margin:0;display:block;position:relative}.VkFaqAccordion-module__ixvWuG__icon{top:50%;right:var(--space-sm,10px);border-top:1.5px solid var(--color-brand-primary,#a66d53);border-right:1.5px solid var(--color-brand-primary,#a66d53);width:10px;height:10px;transition:transform .3s;position:absolute;transform:translateY(-50%)rotate(135deg)}.VkFaqAccordion-module__ixvWuG__iconOpen{transform:translateY(-50%)rotate(-45deg)}.VkFaqAccordion-module__ixvWuG__contentInner{transition:max-height .35s;overflow:hidden}.VkFaqAccordion-module__ixvWuG__content{padding-top:var(--space-md,16px)}.VkFaqAccordion-module__ixvWuG__answer{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line;margin:0}@media (max-width:767px){.VkFaqAccordion-module__ixvWuG__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkFaqAccordion-module__ixvWuG__heading{font-size:var(--typography-size-3xl,2.1875rem)}.VkFaqAccordion-module__ixvWuG__summary{font-size:20px}}
.VkCvHero-module__AThXrG__section{background:var(--color-surface-muted,#f5f3ef);padding:var(--space-2xl,64px) var(--space-xl,48px)}.VkCvHero-module__AThXrG__row{align-items:center;gap:var(--space-2xl,64px);max-width:1024px;margin:0 auto;display:flex}.VkCvHero-module__AThXrG__text{flex:1 1 0}.VkCvHero-module__AThXrG__heading{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-strong,#000)}.VkCvHero-module__AThXrG__lead{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);color:var(--color-text-primary,#383838);line-height:1.5}.VkCvHero-module__AThXrG__boldNote{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:700;font-size:var(--typography-size-lg,1.125rem);color:var(--color-text-primary,#383838);line-height:1.5}.VkCvHero-module__AThXrG__ctas{gap:var(--space-sm,10px);flex-wrap:wrap;display:flex}.VkCvHero-module__AThXrG__cta{padding:5px var(--space-md,16px);background:var(--color-accent-primary,#e2dac7);color:var(--color-text-strong,#000);border-radius:var(--radius-hairline,1px);text-transform:uppercase;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);text-decoration:none;display:inline-block}.VkCvHero-module__AThXrG__cta:hover{background:var(--color-accent-secondary,#ccb38c)}.VkCvHero-module__AThXrG__imageWrap{flex:1 1 0}.VkCvHero-module__AThXrG__imageInner{box-shadow:19px 16px 0px 7px var(--color-accent-primary,#e2dac7);margin:0 auto;display:block}.VkCvHero-module__AThXrG__image{width:100%;height:auto;display:block}@media (max-width:767px){.VkCvHero-module__AThXrG__row{flex-direction:column}.VkCvHero-module__AThXrG__heading{font-size:var(--typography-size-4xl,2.6875rem)}}
.VkCvProse-module__2aJMWq__section{background:var(--color-surface-base,#fff);padding:var(--space-2xl,64px) var(--space-xl,48px)}.VkCvProse-module__2aJMWq__body{max-width:1024px;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);color:var(--color-text-primary,#383838);margin:0 auto;line-height:1.5}.VkCvProse-module__2aJMWq__body p{margin:0;padding-bottom:1em}.VkCvProse-module__2aJMWq__body h2{margin:var(--space-xl,48px) 0 0;padding-bottom:var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkCvProse-module__2aJMWq__body strong{font-weight:700}.VkCvProse-module__2aJMWq__body a{color:var(--color-brand-primary,#a66d53)}.VkCvProse-module__2aJMWq__body ul{margin:0;padding:0 0 1em 1.2em;list-style:outside}.VkCvProse-module__2aJMWq__body li{margin:0}:is(.VkCvProse-module__2aJMWq__body figure,.VkCvProse-module__2aJMWq__body img){width:100%;height:auto;margin:0 0 var(--space-lg,27px);display:block}@media (max-width:767px){.VkCvProse-module__2aJMWq__body h2{font-size:var(--typography-size-3xl,2.1875rem)}}
.VkStatsProse-module__-Xwltq__section{max-width:1080px;padding:var(--space-2xl,64px) var(--space-xl,48px);background:var(--color-surface-base,#fff);margin:0 auto}.VkStatsProse-module__-Xwltq__heading{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-4xl,2.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkStatsProse-module__-Xwltq__paragraph{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);white-space:pre-line}.VkStatsProse-module__-Xwltq__imageWrap{margin:0 0 var(--space-lg,27px);display:block}.VkStatsProse-module__-Xwltq__stat{margin:0 0 var(--space-2xl,64px)}.VkStatsProse-module__-Xwltq__image{width:100%;height:auto;display:block}.VkStatsProse-module__-Xwltq__cta{margin:0 0 var(--space-lg,27px);padding:var(--space-sm,10px) var(--space-lg,27px);background:var(--color-accent-primary,#e2dac7);color:var(--color-text-strong,#000);border-radius:var(--radius-hairline,1px);text-transform:uppercase;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);text-decoration:none;display:inline-block}.VkStatsProse-module__-Xwltq__cta:hover{background:var(--color-accent-secondary,#ccb38c)}.VkStatsProse-module__-Xwltq__question{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838)}.VkStatsProse-module__-Xwltq__bar{margin:0 0 var(--space-lg,27px)}.VkStatsProse-module__-Xwltq__stat .VkStatsProse-module__-Xwltq__bar{margin-bottom:0}.VkStatsProse-module__-Xwltq__bar+.VkStatsProse-module__-Xwltq__bar{margin-top:var(--space-sm,10px)}.VkStatsProse-module__-Xwltq__barLabel{margin-bottom:var(--space-xs,4px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-semibold,600);font-size:var(--typography-size-xs,.75rem);color:var(--color-raw-gray-mid,#666);display:block}.VkStatsProse-module__-Xwltq__track{background:var(--color-raw-gray-pale,#d8d8d8);width:100%;height:20px}.VkStatsProse-module__-Xwltq__fill{background:var(--color-accent-primary,#e2dac7);align-items:center;height:100%;display:flex;overflow:visible}.VkStatsProse-module__-Xwltq__fillNumber{padding-left:var(--space-xs,4px);white-space:nowrap;font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-semibold,600);font-size:var(--typography-size-xs,.75rem);color:var(--color-raw-white,#fff)}@media (max-width:767px){.VkStatsProse-module__-Xwltq__section{padding:var(--space-xl,48px) var(--space-md,16px)}.VkStatsProse-module__-Xwltq__heading{font-size:var(--typography-size-3xl,2.1875rem)}}
.VkLegalProse-module__b7vQgW__section{background:var(--color-surface-base,#fff);padding:var(--space-2xl,64px) var(--space-xl,48px)}.VkLegalProse-module__b7vQgW__inner{max-width:1024px;margin:0 auto}.VkLegalProse-module__b7vQgW__heading{margin:0 0 var(--space-lg,27px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkLegalProse-module__b7vQgW__body{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838)}.VkLegalProse-module__b7vQgW__body p{margin:0;padding-bottom:1em}.VkLegalProse-module__b7vQgW__body strong{font-weight:700}.VkLegalProse-module__b7vQgW__body a{color:var(--color-brand-primary,#a66d53)}@media (max-width:767px){.VkLegalProse-module__b7vQgW__heading{font-size:var(--typography-size-4xl,2.6875rem)}}
.VkPostGrid-module__jpfXVG__section{max-width:1100px;padding:var(--space-2xl,64px) var(--space-xl,48px);background:var(--color-surface-base,#fff);margin:0 auto}.VkPostGrid-module__jpfXVG__heading{margin:0 0 var(--space-2xl,64px);text-align:center;font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-6xl,3.6875rem);line-height:var(--typography-leading-tight,1);color:var(--color-text-primary,#383838)}.VkPostGrid-module__jpfXVG__grid{gap:var(--space-2xl,64px) var(--space-xl,48px);grid-template-columns:repeat(3,1fr);display:grid}.VkPostGrid-module__jpfXVG__card{color:inherit;text-decoration:none;display:block}.VkPostGrid-module__jpfXVG__imageWrap{aspect-ratio:16/10;margin:0 0 var(--space-md,16px);overflow:hidden}.VkPostGrid-module__jpfXVG__image{object-fit:cover;width:100%;height:100%}.VkPostGrid-module__jpfXVG__cardTitle{margin:0 0 var(--space-xs,4px);font-family:var(--typography-font-serif,"EB Garamond"), Georgia, serif;font-style:italic;font-weight:var(--typography-weight-regular,400);font-size:var(--typography-size-xl,1.6875rem);line-height:var(--typography-leading-tight,1.2);color:var(--color-text-primary,#383838)}.VkPostGrid-module__jpfXVG__date{margin:0 0 var(--space-sm,10px);font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-xs,.75rem);color:var(--color-brand-primary,#a66d53)}.VkPostGrid-module__jpfXVG__excerpt{font-family:var(--typography-font-sans,"Figtree"), sans-serif;font-weight:var(--typography-weight-light,300);font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-relaxed,1.8);color:var(--color-text-primary,#383838);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (max-width:991px){.VkPostGrid-module__jpfXVG__grid{grid-template-columns:1fr 1fr}}@media (max-width:599px){.VkPostGrid-module__jpfXVG__grid{grid-template-columns:1fr}.VkPostGrid-module__jpfXVG__heading{font-size:var(--typography-size-4xl,2.6875rem)}}
.SkCategoryGrid-module__LDHWga__section{padding-block:var(--space-4xl,4rem)}.SkCategoryGrid-module__LDHWga__inner{box-sizing:border-box;max-width:1152px;padding-inline:var(--space-md,1rem);margin-inline:auto}.SkCategoryGrid-module__LDHWga__header{text-align:center}.SkCategoryGrid-module__LDHWga__eyebrow{margin:0 0 var(--space-xs,.5rem);font-size:var(--typography-size-sm,.875rem);font-weight:var(--typography-weight-medium,500);letter-spacing:var(--typography-tracking-wide,2px);text-transform:uppercase;color:var(--color-text-muted,#707070)}.SkCategoryGrid-module__LDHWga__heading{font-family:var(--typography-font-serif,"Cormorant Garamond"), serif;font-size:var(--typography-size-5xl,3.052rem);font-weight:var(--typography-weight-regular,400);color:var(--color-text-primary,#333);margin:0}.SkCategoryGrid-module__LDHWga__intro{margin:var(--space-sm,.75rem) auto 0;max-width:900px;font-size:var(--typography-size-lg,1.125rem);line-height:var(--typography-leading-normal,1.5);color:var(--color-text-muted,#707070)}.SkCategoryGrid-module__LDHWga__grid{margin-top:var(--space-2xl,2rem);column-gap:var(--space-lg,1.25rem);row-gap:var(--space-3xl,3rem);grid-template-columns:1fr 1fr 1fr;display:grid}.SkCategoryGrid-module__LDHWga__tile{aspect-ratio:395/564;max-width:400px;color:inherit;background:var(--color-raw-gray20,#f0f0f0);border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.SkCategoryGrid-module__LDHWga__imageWrap{position:absolute;inset:0}.SkCategoryGrid-module__LDHWga__image{object-fit:cover;object-position:bottom;width:100%;height:100%;display:block}.SkCategoryGrid-module__LDHWga__overlay{background:#0000001f;position:absolute;inset:0}.SkCategoryGrid-module__LDHWga__arrowButton{justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:21px;right:21px}.SkCategoryGrid-module__LDHWga__arrowButton:before{content:"";border-radius:var(--radius-full,999px);background:#00000059;position:absolute;inset:0}.SkCategoryGrid-module__LDHWga__arrowIcon{width:12px;height:12px;color:var(--color-text-on-brand,#fff);display:block;position:relative}.SkCategoryGrid-module__LDHWga__title{max-width:calc(100% - 42px);color:var(--color-text-on-brand,#fff);font-family:var(--typography-font-serif,"Cormorant Garamond"), serif;font-size:2.25rem;line-height:1.15;font-weight:var(--typography-weight-regular,400);text-transform:capitalize;margin:0;position:absolute;bottom:34px;left:21px}@media (max-width:767px){.SkCategoryGrid-module__LDHWga__grid{grid-template-columns:1fr}.SkCategoryGrid-module__LDHWga__heading{font-size:2.2rem}}
.SkSplitFeature-module__ejLTbq__section{padding-block:var(--space-4xl,4rem)}.SkSplitFeature-module__ejLTbq__section[data-tinted=true]{background:var(--color-background-beige,#f1efe3)}.SkSplitFeature-module__ejLTbq__section[data-bleed=true]{background:var(--color-background-beige,#f1efe3);position:relative;overflow:hidden}.SkSplitFeature-module__ejLTbq__bgWrap{z-index:0;position:absolute;inset:0;overflow:hidden}.SkSplitFeature-module__ejLTbq__bgImage{width:auto;max-width:none;height:100%;position:absolute;top:0;left:0}.SkSplitFeature-module__ejLTbq__bgImageMobile{object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset:0}.SkSplitFeature-module__ejLTbq__section[data-bleed=true] .SkSplitFeature-module__ejLTbq__inner{z-index:1;position:relative}.SkSplitFeature-module__ejLTbq__inner{box-sizing:border-box;max-width:1152px;padding-inline:var(--space-md,1rem);gap:var(--space-5xl,5rem);grid-template-columns:1fr 1fr;align-items:center;margin-inline:auto;display:grid}.SkSplitFeature-module__ejLTbq__inner[data-image=right]{direction:rtl}.SkSplitFeature-module__ejLTbq__inner[data-image=right]>*{direction:ltr}.SkSplitFeature-module__ejLTbq__media{width:100%}.SkSplitFeature-module__ejLTbq__imageWrap{border-radius:var(--radius-md,8px);width:100%;display:block;position:relative;overflow:hidden}.SkSplitFeature-module__ejLTbq__image{object-fit:cover;width:100%;height:auto;display:block}.SkSplitFeature-module__ejLTbq__copy{gap:var(--space-md,1rem);flex-direction:column;display:flex}.SkSplitFeature-module__ejLTbq__eyebrow{font-size:var(--typography-size-sm,.875rem);font-weight:var(--typography-weight-medium,500);letter-spacing:var(--typography-tracking-wide,2px);text-transform:uppercase;color:var(--color-text-muted,#707070);margin:0}.SkSplitFeature-module__ejLTbq__section[data-tinted=true] .SkSplitFeature-module__ejLTbq__eyebrow{color:var(--color-accent-interactive,#7d663d)}.SkSplitFeature-module__ejLTbq__heading{font-family:var(--typography-font-serif,"Cormorant Garamond"), serif;font-size:var(--typography-size-5xl,3.052rem);font-weight:var(--typography-weight-regular,400);color:var(--color-text-primary,#333);margin:0}.SkSplitFeature-module__ejLTbq__heading[data-accent=true]{color:var(--color-text-accent,#7c653c)}.SkSplitFeature-module__ejLTbq__body{font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-normal,1.5);color:var(--color-text-primary,#333)}.SkSplitFeature-module__ejLTbq__body p{margin:0 0 var(--space-md,1rem)}.SkSplitFeature-module__ejLTbq__body p:last-child{margin-bottom:0}.SkSplitFeature-module__ejLTbq__body ul{margin:0 0 var(--space-md,1rem);padding-inline-start:var(--space-lg,1.25rem)}.SkSplitFeature-module__ejLTbq__body li{margin-bottom:var(--space-xs,.5rem);line-height:var(--typography-leading-normal,1.5)}.SkSplitFeature-module__ejLTbq__body li:last-child{margin-bottom:0}.SkSplitFeature-module__ejLTbq__section[data-tinted=true] .SkSplitFeature-module__ejLTbq__heading,.SkSplitFeature-module__ejLTbq__section[data-tinted=true] .SkSplitFeature-module__ejLTbq__body{color:var(--color-text-label,#7d663d)}.SkSplitFeature-module__ejLTbq__cta{padding:var(--space-sm,.75rem) var(--space-xl,1.5rem);border-radius:var(--radius-md,8px);background:var(--color-brand-primary,#1a1a1a);color:var(--color-text-on-brand,#fff);font-size:var(--typography-size-sm,.875rem);font-weight:var(--typography-weight-medium,500);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:767px){.SkSplitFeature-module__ejLTbq__inner,.SkSplitFeature-module__ejLTbq__inner[data-image=right]{direction:ltr;grid-template-columns:1fr}.SkSplitFeature-module__ejLTbq__bgWrap[data-has-mobile=true] .SkSplitFeature-module__ejLTbq__bgImage{display:none}.SkSplitFeature-module__ejLTbq__bgWrap[data-has-mobile=true] .SkSplitFeature-module__ejLTbq__bgImageMobile{display:block}.SkSplitFeature-module__ejLTbq__section[data-mobile-overlay=true] .SkSplitFeature-module__ejLTbq__eyebrow,.SkSplitFeature-module__ejLTbq__section[data-mobile-overlay=true] .SkSplitFeature-module__ejLTbq__heading,.SkSplitFeature-module__ejLTbq__section[data-mobile-overlay=true] .SkSplitFeature-module__ejLTbq__body{color:var(--color-raw-cream,#fbf9f6)}.SkSplitFeature-module__ejLTbq__heading{font-size:2.2rem}.SkSplitFeature-module__ejLTbq__cta{box-sizing:border-box;justify-content:center;width:100%}}.SkSplitFeature-module__ejLTbq__section[data-panel=true]{padding-block:var(--space-4xl,4rem);background:0 0}.SkSplitFeature-module__ejLTbq__section[data-panel=true] .SkSplitFeature-module__ejLTbq__inner{border-radius:var(--radius-sm,4px);background:var(--color-background-beige,#f1efe3);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:0;min-height:520px;padding-inline:0;overflow:hidden}.SkSplitFeature-module__ejLTbq__section[data-panel=true] .SkSplitFeature-module__ejLTbq__copy{padding:var(--space-5xl,5rem) 72px;flex-direction:column;justify-content:center;display:flex}.SkSplitFeature-module__ejLTbq__section[data-panel=true] .SkSplitFeature-module__ejLTbq__media,.SkSplitFeature-module__ejLTbq__section[data-panel=true] .SkSplitFeature-module__ejLTbq__imageWrap{border-radius:0;height:100%}.SkSplitFeature-module__ejLTbq__section[data-panel=true] .SkSplitFeature-module__ejLTbq__image{object-fit:cover;height:100%}@media (max-width:991px){.SkSplitFeature-module__ejLTbq__section[data-panel=true] .SkSplitFeature-module__ejLTbq__inner{grid-template-columns:1fr;min-height:0}.SkSplitFeature-module__ejLTbq__section[data-panel=true] .SkSplitFeature-module__ejLTbq__copy{padding:var(--space-3xl,3rem) var(--space-xl,1.5rem)}.SkSplitFeature-module__ejLTbq__section[data-panel=true] .SkSplitFeature-module__ejLTbq__media{min-height:320px}}
.SkCertifications-module__N0QXDa__section{padding-block:var(--space-xl,1.5rem);background:var(--color-background-canvas,#fbf9f6)}.SkCertifications-module__N0QXDa__inner{box-sizing:border-box;max-width:1152px;padding-inline:var(--space-md,1rem);text-align:center;margin-inline:auto}.SkCertifications-module__N0QXDa__heading{margin:0 0 var(--space-lg,1.25rem);font-size:var(--typography-size-sm,.875rem);font-weight:var(--typography-weight-medium,500);letter-spacing:var(--typography-tracking-wide,2px);text-transform:uppercase;color:var(--color-text-muted,#707070)}.SkCertifications-module__N0QXDa__row{justify-content:center;align-items:center;gap:var(--space-2xl,2rem);flex-wrap:wrap;display:flex}.SkCertifications-module__N0QXDa__item{align-items:center;display:inline-flex}.SkCertifications-module__N0QXDa__logo{object-fit:contain;filter:grayscale();opacity:.8;width:auto;height:48px}
.SkProse-module__MdXMFq__section{padding-block:var(--space-4xl,4rem)}.SkProse-module__MdXMFq__bannerWrap{max-width:1152px;padding-inline:var(--space-md,1rem);box-sizing:border-box;margin-inline:auto;margin-bottom:var(--space-4xl,4rem)}.SkProse-module__MdXMFq__bannerRevealWrap{aspect-ratio:1248/447;border-radius:1.2rem;width:100%;display:block;position:relative;overflow:hidden}.SkProse-module__MdXMFq__banner{object-fit:cover;width:100%;height:100%;display:block}.SkProse-module__MdXMFq__inner{box-sizing:border-box;max-width:1152px;padding-inline:var(--space-md,1rem);gap:var(--space-5xl,5rem);grid-template-columns:1fr 1fr;margin-inline:auto;display:grid}.SkProse-module__MdXMFq__headingCol{align-self:start;position:sticky;top:120px}.SkProse-module__MdXMFq__heading{font-family:var(--typography-font-serif,"Cormorant Garamond"), serif;font-size:var(--typography-size-5xl,3.052rem);font-weight:var(--typography-weight-regular,400);color:var(--color-text-primary,#333);margin:0}.SkProse-module__MdXMFq__bodyCol{gap:var(--space-xl,1.5rem);flex-direction:column;display:flex}.SkProse-module__MdXMFq__body{font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-normal,1.5);color:var(--color-text-primary,#333)}.SkProse-module__MdXMFq__items{gap:var(--space-lg,1.25rem);flex-direction:column;display:flex}.SkProse-module__MdXMFq__itemTitle{margin:0 0 var(--space-xs,.5rem);font-family:var(--typography-font-serif,"Cormorant Garamond"), serif;font-size:var(--typography-size-2xl,1.563rem);font-weight:var(--typography-weight-regular,400);color:var(--color-text-primary,#333)}.SkProse-module__MdXMFq__itemBody{font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-normal,1.5);color:var(--color-text-primary,#333);margin:0}@media (max-width:767px){.SkProse-module__MdXMFq__inner{gap:var(--space-2xl,2rem);grid-template-columns:1fr}.SkProse-module__MdXMFq__headingCol{position:static}.SkProse-module__MdXMFq__heading{font-size:2.2rem}}
.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}
.SkQuoteCarousel-module__nDsk_a__section{padding-block:var(--space-4xl,4rem)}.SkQuoteCarousel-module__nDsk_a__inner{box-sizing:border-box;max-width:1152px;padding-inline:var(--space-md,1rem);margin-inline:auto}.SkQuoteCarousel-module__nDsk_a__header{text-align:center}.SkQuoteCarousel-module__nDsk_a__headerRow{margin-top:var(--space-lg,1.25rem);justify-content:flex-end;display:flex}.SkQuoteCarousel-module__nDsk_a__eyebrow{font-size:var(--typography-size-sm,.875rem);font-weight:var(--typography-weight-medium,500);letter-spacing:var(--typography-tracking-wide,2px);text-transform:uppercase;color:var(--color-text-muted,#707070);margin:0}.SkQuoteCarousel-module__nDsk_a__heading{margin:var(--space-xs,.5rem) 0 0;font-family:var(--typography-font-serif,"Cormorant Garamond"), serif;font-size:var(--typography-size-5xl,3.052rem);font-weight:var(--typography-weight-regular,400);color:var(--color-text-primary,#333)}.SkQuoteCarousel-module__nDsk_a__intro{margin:var(--space-sm,.75rem) 0 0;font-size:var(--typography-size-base,1rem);color:var(--color-text-muted,#707070)}.SkQuoteCarousel-module__nDsk_a__cta{margin-top:var(--space-2xl,2rem);padding:var(--space-sm,.75rem) var(--space-xl,1.5rem);border-radius:var(--radius-md,8px);background:var(--color-brand-primary,#1a1a1a);color:var(--color-text-on-brand,#fff);font-size:var(--typography-size-sm,.875rem);font-weight:var(--typography-weight-medium,500);align-items:center;text-decoration:none;display:inline-flex}.SkQuoteCarousel-module__nDsk_a__arrows{gap:var(--space-sm,.75rem);flex-shrink:0;display:flex}.SkQuoteCarousel-module__nDsk_a__arrow{border-radius:var(--radius-full,999px);border:1px solid var(--color-border,#e8e8e8);background:var(--color-background-base,#fff);width:48px;height:48px;color:var(--color-text-primary,#333);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.SkQuoteCarousel-module__nDsk_a__arrow:disabled{opacity:.35;cursor:default}.SkQuoteCarousel-module__nDsk_a__track{margin-top:var(--space-2xl,2rem);height:700px}.SkQuoteCarousel-module__nDsk_a__card{box-sizing:border-box;padding:var(--space-xl,1.5rem);border-radius:var(--radius-md,8px);background:var(--color-background-canvas,#fbf9f6);overflow-y:auto}.SkQuoteCarousel-module__nDsk_a__card:focus-visible{outline:2px solid var(--color-brand-secondary,#7d663d);outline-offset:-2px}@media (max-width:767px){.SkQuoteCarousel-module__nDsk_a__track{height:auto}}.SkQuoteCarousel-module__nDsk_a__pagination{justify-content:center;gap:var(--space-sm,.75rem);margin-top:var(--space-xl,1.5rem);display:flex;position:static}.SkQuoteCarousel-module__nDsk_a__pagination .swiper-pagination-bullet{background:var(--color-raw-gray40,#ccc);opacity:1;width:10px;height:10px;margin:0}.SkQuoteCarousel-module__nDsk_a__pagination .swiper-pagination-bullet-active{background:var(--color-brand-primary,#1a1a1a)}.SkQuoteCarousel-module__nDsk_a__cardHead{margin-bottom:var(--space-sm,.75rem);justify-content:space-between;align-items:center;display:flex}.SkQuoteCarousel-module__nDsk_a__stars{color:var(--color-accent-rating,#836536);letter-spacing:2px}.SkQuoteCarousel-module__nDsk_a__date{font-size:var(--typography-size-xs,.75rem);color:var(--color-text-muted,#707070)}.SkQuoteCarousel-module__nDsk_a__cardTitle{font-family:var(--typography-font-serif,"Cormorant Garamond"), serif;font-size:var(--typography-size-lg,1.125rem);font-weight:var(--typography-weight-regular,400);color:var(--color-text-primary,#333);margin:0}.SkQuoteCarousel-module__nDsk_a__cardBody{margin:var(--space-sm,.75rem) 0 0;font-size:var(--typography-size-sm,.875rem);line-height:var(--typography-leading-normal,1.5);color:var(--color-text-muted,#707070)}@media (max-width:767px){.SkQuoteCarousel-module__nDsk_a__heading{font-size:2.2rem}.SkQuoteCarousel-module__nDsk_a__cta{box-sizing:border-box;justify-content:center;width:100%}}.SkQuoteCarousel-module__nDsk_a__attribution{margin:0 0 var(--space-sm,.75rem);font-size:var(--typography-size-sm,.875rem);color:var(--color-text-muted,#707070)}.SkQuoteCarousel-module__nDsk_a__author{font-weight:var(--typography-weight-medium,500)}.SkQuoteCarousel-module__nDsk_a__source{color:inherit;border-bottom:1px solid var(--color-border,#e8e8e8);text-decoration:none}.SkQuoteCarousel-module__nDsk_a__source:hover{border-bottom-color:var(--color-text-muted,#707070)}
.NaplesPageBanner-module__GWvO-G__banner{background:var(--color-brand-deep,#1a3845);justify-content:center;align-items:center;height:363px;display:flex;position:relative;overflow:hidden}.NaplesPageBanner-module__GWvO-G__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.NaplesPageBanner-module__GWvO-G__tint{background:color-mix(in srgb, var(--color-brand-primary,#25596f) 10%, transparent);position:absolute;inset:0}.NaplesPageBanner-module__GWvO-G__logo{z-index:1;width:min(300px,60vw);height:auto;position:relative}.NaplesPageBanner-module__GWvO-G__header{background:var(--color-background-subtle,#fff);color:var(--color-text-primary,#141414)}.NaplesPageBanner-module__GWvO-G__headerInner{max-width:1200px;padding:var(--space-3xl,3rem) var(--space-lg,1.25rem) 0;margin-inline:auto}.NaplesPageBanner-module__GWvO-G__heading{margin:0 0 var(--space-lg,1.25rem);font-family:var(--typography-font-serif,Georgia, "Times New Roman", serif);font-weight:var(--typography-weight-regular,400);font-size:clamp(var(--typography-size-2xl,2.25rem), 4vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.2);color:var(--color-text-heading,#25596f)}.NaplesPageBanner-module__GWvO-G__intro{font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-normal,1.5);color:var(--color-text-muted,#25596f99);white-space:pre-line;margin:0}.NaplesPageBanner-module__GWvO-G__header[data-centered] .NaplesPageBanner-module__GWvO-G__headerInner{text-align:center}.NaplesPageBanner-module__GWvO-G__header[data-centered] .NaplesPageBanner-module__GWvO-G__intro{margin-inline:auto}
.NaplesPlannerTabs-module__VdEPga__section{background:var(--color-background-base,#fff)}.NaplesPlannerTabs-module__VdEPga__inner{max-width:1200px;padding:16px var(--space-lg,1.25rem) 32px;margin:0 auto}.NaplesPlannerTabs-module__VdEPga__grid{box-sizing:border-box;background-position:50% 100%;background-repeat:no-repeat;background-size:auto 100%;justify-content:space-between;align-items:flex-start;gap:24px;max-width:994px;min-height:957px;margin:0 auto;padding:10px 0 10px 30px;display:flex;position:relative}.NaplesPlannerTabs-module__VdEPga__tabs{flex:0 0 255px;width:255px;margin:0;padding:0;list-style:none}.NaplesPlannerTabs-module__VdEPga__tab{text-align:left;cursor:pointer;width:100%;font-family:var(--typography-font-sans,Inter), sans-serif;color:#3d4344;border-radius:var(--radius-none,0px);background:0 0;border:0;padding:8px 12px;font-size:16px;line-height:24px;display:block}.NaplesPlannerTabs-module__VdEPga__tab[data-active]{background:var(--color-brand-primary,#25596f);color:var(--color-text-on-brand,#fff)}.NaplesPlannerTabs-module__VdEPga__panel{box-sizing:border-box;background:#ffffffb3;flex:0 0 300px;align-self:stretch;width:300px;padding:20px}.NaplesPlannerTabs-module__VdEPga__mobileImage{width:100%;height:auto;margin-bottom:12px;display:none}.NaplesPlannerTabs-module__VdEPga__heading{font-family:var(--typography-font-serif,Georgia), serif;font-weight:var(--typography-weight-regular,400);color:#343234;margin:0 0 5px;font-size:24px}.NaplesPlannerTabs-module__VdEPga__body{font-family:var(--typography-font-sans,Inter), sans-serif;font-weight:var(--typography-weight-light,300);color:var(--color-brand-primary,#25596f);margin:0 0 15px;font-size:16px;line-height:1.55}.NaplesPlannerTabs-module__VdEPga__linksHeading{font-family:var(--typography-font-serif,Georgia), serif;font-weight:var(--typography-weight-regular,400);color:#343234;margin:0 0 10px;font-size:21px}.NaplesPlannerTabs-module__VdEPga__links{margin:0;padding:0;list-style:none}.NaplesPlannerTabs-module__VdEPga__links a,.NaplesPlannerTabs-module__VdEPga__links span{font-family:var(--typography-font-sans,Inter), sans-serif;font-weight:var(--typography-weight-light,300);color:var(--color-raw-legacy-link-blue,#5eb2d6);font-size:16px;line-height:1.6;text-decoration:none;display:block}.NaplesPlannerTabs-module__VdEPga__links a:hover{text-decoration:underline}@media (max-width:900px){.NaplesPlannerTabs-module__VdEPga__grid{flex-direction:column;gap:16px;min-height:0;padding:0;background-image:none!important}.NaplesPlannerTabs-module__VdEPga__tabs,.NaplesPlannerTabs-module__VdEPga__panel{flex:auto;width:100%}.NaplesPlannerTabs-module__VdEPga__panel{background:var(--color-background-canvas,#f4f2ec)}.NaplesPlannerTabs-module__VdEPga__mobileImage{display:block}}
.NostosSplitFeature-module__K7ZMFq__frame{background:var(--color-brand-primary,#14202e);position:relative;overflow:hidden}.NostosSplitFeature-module__K7ZMFq__frame img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform 1.6s var(--motion-easing-standard,cubic-bezier(.16, 1, .3, 1));display:block}.NostosSplitFeature-module__K7ZMFq__flow p{margin:0}.NostosSplitFeature-module__K7ZMFq__flow a{color:inherit}.NostosSplitFeature-module__K7ZMFq__smallLink{color:var(--color-text-muted,#3b5068);text-decoration:underline}.NostosSplitFeature-module__K7ZMFq__ruledRow{border-top:1px solid var(--color-border,#14202e29);gap:36px;padding-top:36px}.NostosSplitFeature-module__K7ZMFq__half{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.NostosSplitFeature-module__K7ZMFq__frameHalf{min-height:1000px}.NostosSplitFeature-module__K7ZMFq__copy{box-sizing:border-box;padding:clamp(72px, 10vw, 150px) var(--space-section-x,clamp(20px, 6.9vw, 100px));flex-direction:column;justify-content:center;gap:34px;display:flex;position:relative}.NostosSplitFeature-module__K7ZMFq__lead{max-width:20em}.NostosSplitFeature-module__K7ZMFq__half[data-face=ink] .NostosSplitFeature-module__K7ZMFq__frameHalf{min-height:820px}.NostosSplitFeature-module__K7ZMFq__half[data-face=ink] .NostosSplitFeature-module__K7ZMFq__copy{gap:var(--space-lg,32px);padding:clamp(72px, 8.3vw, 120px) var(--space-section-x,clamp(20px, 6.9vw, 100px));overflow:hidden}.NostosSplitFeature-module__K7ZMFq__half[data-face=ink] .NostosSplitFeature-module__K7ZMFq__copy>:not(.NostosSplitFeature-module__K7ZMFq__glow){position:relative}.NostosSplitFeature-module__K7ZMFq__glow{opacity:.45;width:700px;height:600px;top:30%;left:20%}.NostosSplitFeature-module__K7ZMFq__address{font-family:var(--typography-font-serif,Cormorant Garamond), Garamond, "Times New Roman", serif;margin:0;font-size:clamp(24px,2.1vw,30px);line-height:1.35}@media (min-width:901px){.NostosSplitFeature-module__K7ZMFq__half[data-image-position=right] .NostosSplitFeature-module__K7ZMFq__frameHalf{order:2}}@media (min-width:901px) and (max-width:1280px){.NostosSplitFeature-module__K7ZMFq__half[data-face=ink] .NostosSplitFeature-module__K7ZMFq__frame img{object-fit:contain}}@media (max-width:900px){.NostosSplitFeature-module__K7ZMFq__half{grid-template-columns:1fr}.NostosSplitFeature-module__K7ZMFq__frameHalf{min-height:520px}.NostosSplitFeature-module__K7ZMFq__half[data-face=ink] .NostosSplitFeature-module__K7ZMFq__frameHalf{min-height:420px}}.NostosSplitFeature-module__K7ZMFq__editorial{box-sizing:border-box;padding:var(--space-section-y,clamp(96px, 11.8vw, 170px)) var(--space-section-x,clamp(20px, 6.9vw, 100px));position:relative}.NostosSplitFeature-module__K7ZMFq__editorialGrid{grid-template-columns:1.25fr 1fr;align-items:end;gap:48px;max-width:1240px;margin:0 auto;display:grid}.NostosSplitFeature-module__K7ZMFq__editorialGrid[data-image-position=right]>.NostosSplitFeature-module__K7ZMFq__figure{order:2}.NostosSplitFeature-module__K7ZMFq__figure{flex-direction:column;gap:14px;margin:0;display:flex}.NostosSplitFeature-module__K7ZMFq__frameMain{height:620px}.NostosSplitFeature-module__K7ZMFq__frameSecond{height:360px}.NostosSplitFeature-module__K7ZMFq__editorialCopy{flex-direction:column;gap:36px;display:flex}@media (max-width:900px){.NostosSplitFeature-module__K7ZMFq__editorialGrid{gap:var(--space-xl,40px);grid-template-columns:1fr}.NostosSplitFeature-module__K7ZMFq__editorialGrid[data-image-position=right]>.NostosSplitFeature-module__K7ZMFq__figure{order:0}.NostosSplitFeature-module__K7ZMFq__frameMain,.NostosSplitFeature-module__K7ZMFq__frameSecond{height:420px}}@media (prefers-reduced-motion:reduce){.NostosSplitFeature-module__K7ZMFq__frame img{transition:none}}
.AdorealArticleGrid-module__FRNPsa__section{box-sizing:border-box;padding-block:0 clamp(56px,7vw,100px);padding-inline:clamp(20px,5vw,56px)}.AdorealArticleGrid-module__FRNPsa__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(32px,4vw,48px);display:flex}.AdorealArticleGrid-module__FRNPsa__eyebrow{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34)}.AdorealArticleGrid-module__FRNPsa__heading{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(2rem, 4vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);text-wrap:balance;margin:0}.AdorealArticleGrid-module__FRNPsa__footerLink{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-primary,#211e1c);border-bottom:1px solid var(--color-brand-primary,#e1a991);padding-bottom:6px;text-decoration:none}.AdorealArticleGrid-module__FRNPsa__grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:clamp(20px,2.6vw,36px);display:grid}.AdorealArticleGrid-module__FRNPsa__card{color:inherit;text-decoration:none;display:block}.AdorealArticleGrid-module__FRNPsa__media{aspect-ratio:16/11;background:var(--color-surface-image,#d9c4b8);border-radius:var(--radius-md,16px);position:relative;overflow:hidden}.AdorealArticleGrid-module__FRNPsa__image{object-fit:cover;width:100%;height:100%;display:block}.AdorealArticleGrid-module__FRNPsa__body{padding-top:20px}.AdorealArticleGrid-module__FRNPsa__category{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34);margin:0 0 10px}.AdorealArticleGrid-module__FRNPsa__title{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-size:var(--typography-size-2xl,1.625rem);line-height:var(--typography-leading-snug,1.2);color:var(--color-text-primary,#211e1c);margin:0 0 10px}.AdorealArticleGrid-module__FRNPsa__excerpt{font-size:var(--typography-size-sm,.875rem);line-height:var(--typography-leading-relaxed,1.6);color:var(--color-text-secondary,#4e4640);text-wrap:pretty;margin:0}
.AdorealFaqSplit-module__0qF-Wa__section{box-sizing:border-box;background:var(--color-background-muted,#efe4dc);margin-inline:var(--space-md,16px);margin-bottom:clamp(56px, 7vw, var(--space-3xl,96px));border-radius:var(--radius-lg,20px);padding-block:clamp(56px,7vw,100px);padding-inline:clamp(20px,5vw,56px)}.AdorealFaqSplit-module__0qF-Wa__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:clamp(36px,6vw,84px);display:grid}.AdorealFaqSplit-module__0qF-Wa__eyebrow{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34)}.AdorealFaqSplit-module__0qF-Wa__heading{max-width:28.75rem;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(2rem, 4vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);margin:0 0 22px}.AdorealFaqSplit-module__0qF-Wa__intro{max-width:26.25rem;font-size:1.0625rem;line-height:var(--typography-leading-relaxed,1.65);color:var(--color-text-secondary,#4e4640);text-wrap:pretty;margin:0 0 28px}.AdorealFaqSplit-module__0qF-Wa__link{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-primary,#211e1c);border-bottom:1px solid var(--color-brand-primary,#e1a991);padding-bottom:4px;text-decoration:none}.AdorealFaqSplit-module__0qF-Wa__list{border-top:1px solid var(--color-border,#342f2c33)}.AdorealFaqSplit-module__0qF-Wa__item{border-bottom:1px solid var(--color-border,#342f2c33)}.AdorealFaqSplit-module__0qF-Wa__item summary{cursor:pointer;list-style:none}.AdorealFaqSplit-module__0qF-Wa__item summary::-webkit-details-marker{display:none}.AdorealFaqSplit-module__0qF-Wa__item[open] .AdorealFaqSplit-module__0qF-Wa__plus{transform:rotate(45deg)}.AdorealFaqSplit-module__0qF-Wa__summary{text-wrap:pretty;justify-content:space-between;align-items:baseline;gap:24px;padding:26px 0;display:flex}.AdorealFaqSplit-module__0qF-Wa__question{font-family:inherit;font-weight:inherit;font-size:1.25rem;line-height:var(--typography-leading-normal,1.35);color:var(--color-text-primary,#211e1c);margin:0}.AdorealFaqSplit-module__0qF-Wa__plus{color:var(--color-text-accent,#7e4a34);transition:transform var(--motion-duration-slow,.26s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1));flex:none;font-size:1.25rem;line-height:1}.AdorealFaqSplit-module__0qF-Wa__answer{max-width:35rem;font-size:var(--typography-size-sm,.875rem);line-height:var(--typography-leading-loose,1.7);color:var(--color-text-secondary,#4e4640);text-wrap:pretty;margin:0 0 26px}
.AdorealTwoPathClose-module__pKIikW__section{box-sizing:border-box;padding-block:0 clamp(56px,7vw,100px);padding-inline:clamp(20px,5vw,56px)}.AdorealTwoPathClose-module__pKIikW__band{aspect-ratio:2.06;border-radius:var(--radius-lg,20px);background:var(--color-raw-charcoal,#342f2c);justify-content:center;align-items:center;margin-bottom:20px;display:flex;position:relative;overflow:hidden}.AdorealTwoPathClose-module__pKIikW__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.AdorealTwoPathClose-module__pKIikW__scrim{pointer-events:none;background:linear-gradient(#1e1a18b8 0%,#1e1a189e 55%,#1e1a18c7 100%);position:absolute;inset:0}.AdorealTwoPathClose-module__pKIikW__bandContent{text-align:center;padding:clamp(32px,4vw,56px);position:relative}.AdorealTwoPathClose-module__pKIikW__eyebrow{margin:0 0 var(--space-md,16px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-brand-primary,#e1a991)}.AdorealTwoPathClose-module__pKIikW__heading{max-width:14ch;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(2rem, 4vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-on-brand,#fff);text-wrap:balance;margin:0 auto}.AdorealTwoPathClose-module__pKIikW__paths{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.AdorealTwoPathClose-module__pKIikW__path{background:var(--color-surface,#fbf6f3);border-radius:var(--radius-md,16px);transition:background var(--motion-duration-slow,.3s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1));padding:clamp(34px,4vw,54px)}.AdorealTwoPathClose-module__pKIikW__path:hover{background:#fff}.AdorealTwoPathClose-module__pKIikW__pathEyebrow{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34);margin:0 0 18px}.AdorealTwoPathClose-module__pKIikW__pathHeading{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-size:clamp(1.5rem, 2.3vw, var(--typography-size-3xl,2rem));color:var(--color-text-primary,#211e1c);margin:0 0 16px;line-height:1.14}.AdorealTwoPathClose-module__pKIikW__pathBody{max-width:26.25rem;font-size:1rem;line-height:var(--typography-leading-relaxed,1.65);color:var(--color-text-secondary,#4e4640);text-wrap:pretty;margin:0 0 32px}.AdorealTwoPathClose-module__pKIikW__ctaSolid,.AdorealTwoPathClose-module__pKIikW__ctaOutline{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;border-radius:var(--radius-pill,99px);padding:15px 30px;text-decoration:none;display:inline-block}.AdorealTwoPathClose-module__pKIikW__ctaSolid{color:var(--color-text-on-brand,#fff);background:var(--color-raw-charcoal,#342f2c)}.AdorealTwoPathClose-module__pKIikW__ctaOutline{color:var(--color-text-primary,#211e1c);border:1px solid var(--color-border,#342f2c4d);background:0 0}
.AdorealCtaBand-module__2O3dGW__sectionSolid,.AdorealCtaBand-module__2O3dGW__sectionImage{box-sizing:border-box;margin-inline:var(--space-md,16px);margin-bottom:clamp(56px, 7vw, var(--space-3xl,96px));border-radius:var(--radius-lg,20px);isolation:isolate;position:relative;overflow:hidden}.AdorealCtaBand-module__2O3dGW__sectionSolid{background:var(--color-brand-tertiary,#211e1c)}.AdorealCtaBand-module__2O3dGW__sectionImage{align-items:center;min-height:min(52vh,460px);display:flex}.AdorealCtaBand-module__2O3dGW__image{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.AdorealCtaBand-module__2O3dGW__scrim{z-index:-1;background:linear-gradient(#1e1a18b8 0%,#1e1a189e 55%,#1e1a18c7 100%);position:absolute;inset:0}.AdorealCtaBand-module__2O3dGW__inner{box-sizing:border-box;width:100%;padding:clamp(28px,3.2vw,40px) clamp(28px,4vw,48px)}.AdorealCtaBand-module__2O3dGW__sectionSolid[data-layout=centered] .AdorealCtaBand-module__2O3dGW__inner,.AdorealCtaBand-module__2O3dGW__sectionImage .AdorealCtaBand-module__2O3dGW__inner{text-align:center;padding:clamp(48px,7vw,96px) clamp(28px,5vw,56px)}.AdorealCtaBand-module__2O3dGW__sectionSolid[data-layout=inline] .AdorealCtaBand-module__2O3dGW__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.AdorealCtaBand-module__2O3dGW__eyebrow{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-brand-primary,#e1a991);margin:0 0 18px}.AdorealCtaBand-module__2O3dGW__heading{max-width:52.5rem;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);color:var(--color-raw-surface-pink,#f4e7e3);text-wrap:pretty;margin:0 auto 22px;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.28}.AdorealCtaBand-module__2O3dGW__sectionImage .AdorealCtaBand-module__2O3dGW__heading{font-size:clamp(2.125rem,4.4vw,3.75rem);line-height:var(--typography-leading-tight,1.06);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-on-brand,#fff)}.AdorealCtaBand-module__2O3dGW__body{max-width:40rem;font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:1rem;line-height:var(--typography-leading-loose,1.7);color:#ffffffb8;text-wrap:pretty;margin:0 auto 28px}.AdorealCtaBand-module__2O3dGW__inlineBody{max-width:37.5rem;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);color:var(--color-text-on-brand,#fff);text-wrap:pretty;margin:0;font-size:clamp(1.1875rem,1.8vw,1.5rem);line-height:1.3}.AdorealCtaBand-module__2O3dGW__cta{box-sizing:border-box;border-radius:var(--radius-pill,99px);background:var(--color-text-on-brand,#fff);max-width:100%;min-height:52px;color:var(--color-text-primary,#211e1c);border:1px solid var(--color-text-on-brand,#fff);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;text-align:center;text-wrap:balance;transition:background var(--motion-duration-base,.2s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1)), border-color var(--motion-duration-base,.2s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1)), color var(--motion-duration-base,.2s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1));justify-content:center;align-items:center;padding:15px 28px;text-decoration:none;display:inline-flex}.AdorealCtaBand-module__2O3dGW__cta:hover{background:var(--color-accent-interactive,#b1785f);border-color:var(--color-accent-interactive,#b1785f);color:var(--color-text-on-brand,#fff)}.AdorealCtaBand-module__2O3dGW__ctaStack{flex-direction:column;align-items:center;gap:16px;max-width:100%;display:flex}.AdorealCtaBand-module__2O3dGW__sectionSolid[data-layout=inline] .AdorealCtaBand-module__2O3dGW__ctaStack{align-items:flex-end}.AdorealCtaBand-module__2O3dGW__secondaryCta{max-width:100%;min-height:24px;font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-base,1rem);font-weight:var(--typography-weight-semibold,600);line-height:var(--typography-leading-normal,1.35);color:var(--color-brand-primary,#e1a991);text-underline-offset:4px;text-align:center;text-wrap:balance;border-radius:var(--radius-sm,8px);transition:color var(--motion-duration-base,.2s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1));align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.AdorealCtaBand-module__2O3dGW__secondaryCta:hover{color:var(--color-text-on-brand,#fff)}.AdorealCtaBand-module__2O3dGW__secondaryCta:focus-visible{outline:2px solid var(--color-brand-primary,#e1a991);outline-offset:4px}
.AdorealNumberedRows-module__P9ks8W__section{box-sizing:border-box;padding-block:0 clamp(56px,7vw,100px);padding-inline:clamp(20px,5vw,56px)}.AdorealNumberedRows-module__P9ks8W__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);align-items:start;gap:clamp(32px,4vw,56px);display:grid}@media (max-width:900px){.AdorealNumberedRows-module__P9ks8W__grid{grid-template-columns:1fr}.AdorealNumberedRows-module__P9ks8W__intro{position:static!important}}.AdorealNumberedRows-module__P9ks8W__intro{top:var(--space-xl,40px);position:sticky}.AdorealNumberedRows-module__P9ks8W__eyebrow{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34);margin:0 0 18px}.AdorealNumberedRows-module__P9ks8W__heading{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(2rem,4vw,3.375rem);line-height:var(--typography-leading-tight,1.06);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);text-wrap:balance;margin:0 0 18px}.AdorealNumberedRows-module__P9ks8W__introBody{font-size:1.0625rem;line-height:var(--typography-leading-relaxed,1.65);color:var(--color-text-secondary,#4e4640)}.AdorealNumberedRows-module__P9ks8W__introBody p{margin:0 0 20px}.AdorealNumberedRows-module__P9ks8W__introBody p:last-child{margin-bottom:0}.AdorealNumberedRows-module__P9ks8W__rows{flex-direction:column;display:flex}.AdorealNumberedRows-module__P9ks8W__row{border-top:1px solid var(--color-border,#342f2c33);grid-template-columns:auto minmax(0,1fr);gap:clamp(20px,3vw,48px);padding-block:26px;display:grid}.AdorealNumberedRows-module__P9ks8W__rows .AdorealNumberedRows-module__P9ks8W__row:last-child{border-bottom:1px solid var(--color-border,#342f2c33)}.AdorealNumberedRows-module__P9ks8W__number{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;color:var(--color-text-accent,#7e4a34);font-size:1.1875rem}.AdorealNumberedRows-module__P9ks8W__rowTitle{max-width:41.25rem;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(1.375rem, 2vw, var(--typography-size-xl,1.75rem));color:var(--color-text-primary,#211e1c);text-wrap:pretty;margin:0 0 12px;line-height:1.26}.AdorealNumberedRows-module__P9ks8W__rowBody{max-width:43.75rem;font-size:1rem;line-height:var(--typography-leading-loose,1.7);color:var(--color-text-secondary,#4e4640);text-wrap:pretty;margin:0}
.AdorealTreatmentAccordion-module__lFLejq__section{box-sizing:border-box;padding-block:0 clamp(56px,7vw,100px);padding-inline:clamp(20px,5vw,56px)}.AdorealTreatmentAccordion-module__lFLejq__top{max-width:62.5rem;margin-bottom:clamp(24px,3vw,32px)}.AdorealTreatmentAccordion-module__lFLejq__eyebrow{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34);margin:0 0 16px}.AdorealTreatmentAccordion-module__lFLejq__heading{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(2rem,4vw,3.375rem);line-height:var(--typography-leading-tight,1.06);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);text-wrap:balance;margin:0 0 20px}.AdorealTreatmentAccordion-module__lFLejq__intro{font-size:1.0625rem;line-height:var(--typography-leading-loose,1.68);color:var(--color-text-secondary,#4e4640)}.AdorealTreatmentAccordion-module__lFLejq__intro p{margin:0}.AdorealTreatmentAccordion-module__lFLejq__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,32px) clamp(32px,5vw,80px);max-width:62.5rem;display:grid}.AdorealTreatmentAccordion-module__lFLejq__grid[data-has-image=true]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);max-width:none}@media (max-width:900px){.AdorealTreatmentAccordion-module__lFLejq__grid[data-has-image=true]{grid-template-columns:1fr}.AdorealTreatmentAccordion-module__lFLejq__photoWrap{position:static!important}}.AdorealTreatmentAccordion-module__lFLejq__photoWrap{top:var(--space-xl,40px);aspect-ratio:4/5;border-radius:var(--radius-md,16px);background:var(--color-surface-image,#d9c4b8);position:sticky;overflow:hidden}.AdorealTreatmentAccordion-module__lFLejq__photo{object-fit:cover;width:100%;height:100%;display:block}.AdorealTreatmentAccordion-module__lFLejq__accordion{border-top:1px solid var(--color-border,#342f2c33)}.AdorealTreatmentAccordion-module__lFLejq__item{border-bottom:1px solid var(--color-border,#342f2c29)}.AdorealTreatmentAccordion-module__lFLejq__item summary{cursor:pointer;list-style:none}.AdorealTreatmentAccordion-module__lFLejq__item summary::-webkit-details-marker{display:none}.AdorealTreatmentAccordion-module__lFLejq__item[open] .AdorealTreatmentAccordion-module__lFLejq__plus{transform:rotate(45deg)}.AdorealTreatmentAccordion-module__lFLejq__summary{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;color:var(--color-text-primary,#211e1c);justify-content:space-between;align-items:baseline;gap:24px;padding:26px 0;font-size:1.625rem;line-height:1.25;display:flex}.AdorealTreatmentAccordion-module__lFLejq__plus{color:var(--color-text-accent,#7e4a34);transition:transform var(--motion-duration-slow,.26s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1));flex:none;font-size:1.375rem;line-height:1}.AdorealTreatmentAccordion-module__lFLejq__answer{max-width:37.5rem;font-size:.96875rem;line-height:var(--typography-leading-loose,1.7);color:var(--color-text-secondary,#4e4640);padding-bottom:28px}.AdorealTreatmentAccordion-module__lFLejq__answer p,.AdorealTreatmentAccordion-module__lFLejq__answer ul,.AdorealTreatmentAccordion-module__lFLejq__answer ol{margin:0 0 16px}.AdorealTreatmentAccordion-module__lFLejq__answer li{margin:0 0 8px}.AdorealTreatmentAccordion-module__lFLejq__answer p:last-child{margin-bottom:0}.AdorealTreatmentAccordion-module__lFLejq__callout{background:var(--color-brand-tertiary,#211e1c);border-radius:var(--radius-md,16px);margin-top:24px;padding:26px 28px}.AdorealTreatmentAccordion-module__lFLejq__calloutEyebrow{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-brand-primary,#e1a991);margin:0 0 14px}.AdorealTreatmentAccordion-module__lFLejq__calloutHeading{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:1rem;font-weight:var(--typography-weight-semibold,600);color:var(--color-raw-surface-pink-deep,#efdcd7);margin:0 0 12px}.AdorealTreatmentAccordion-module__lFLejq__calloutBody{font-size:.9375rem;line-height:var(--typography-leading-relaxed,1.6);color:var(--color-raw-surface-pink-deep,#efdcd7)}.AdorealTreatmentAccordion-module__lFLejq__calloutBody p{margin:0 0 12px}.AdorealTreatmentAccordion-module__lFLejq__calloutBody p:last-child{margin-bottom:0}
.AdorealProseSplit-module__Vc5J6q__section{box-sizing:border-box;max-width:82rem;padding-block:0 clamp(36px,4vw,56px);padding-inline:var(--space-xl,40px);margin-inline:auto}.AdorealProseSplit-module__Vc5J6q__eyebrow{margin:0 0 var(--space-md,20px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34)}.AdorealProseSplit-module__Vc5J6q__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:clamp(28px,4vw,64px);display:grid}.AdorealProseSplit-module__Vc5J6q__heading{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(1.875rem, 3.6vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);margin:0}.AdorealProseSplit-module__Vc5J6q__body{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:clamp(.97rem,1.15vw,1.09375rem);line-height:var(--typography-leading-loose,1.68);color:var(--color-text-secondary,#4e4640);flex-direction:column;gap:20px;display:flex}.AdorealProseSplit-module__Vc5J6q__body p{margin:0}.AdorealProseSplit-module__Vc5J6q__body a{color:var(--color-text-accent,#7e4a34);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.AdorealProseSplit-module__Vc5J6q__body a:hover{color:var(--color-text-accent-hover,#5e3827)}
.AdorealReviewGrid-module__F9YhGq__section{box-sizing:border-box;max-width:82rem;padding-block:0 var(--space-2xl,64px);padding-inline:var(--space-xl,40px);margin-inline:auto}.AdorealReviewGrid-module__F9YhGq__head{justify-content:space-between;align-items:baseline;gap:var(--space-lg,24px);margin-bottom:var(--space-xl,40px);flex-wrap:wrap;display:flex}.AdorealReviewGrid-module__F9YhGq__eyebrow{margin:0 0 var(--space-sm,8px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34)}.AdorealReviewGrid-module__F9YhGq__heading{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(1.875rem, 3.6vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);margin:0}.AdorealReviewGrid-module__F9YhGq__stat{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-base,1rem);color:var(--color-text-muted,#5f554e)}.AdorealReviewGrid-module__F9YhGq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(16px,2vw,22px);display:grid}.AdorealReviewGrid-module__F9YhGq__card{box-sizing:border-box;gap:var(--space-sm,12px);background:var(--color-surface,#fbf6f3);border-radius:var(--radius-md,16px);flex-direction:column;padding:clamp(24px,2.6vw,32px);display:flex}.AdorealReviewGrid-module__F9YhGq__category{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:.6875rem;font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34);margin:0}.AdorealReviewGrid-module__F9YhGq__cardHeading{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:1.0625rem;font-weight:var(--typography-weight-semibold,600);color:var(--color-text-primary,#211e1c);margin:0;line-height:1.3}.AdorealReviewGrid-module__F9YhGq__body{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-sm,.875rem);line-height:var(--typography-leading-relaxed,1.6);color:var(--color-text-secondary,#4e4640);margin:0}
.AdorealTeamGrid-module__EnIbDW__section{box-sizing:border-box;background:var(--color-background-muted,#efe4dc);margin-inline:var(--space-md,16px);margin-bottom:clamp(56px, 7vw, var(--space-3xl,96px));border-radius:var(--radius-lg,20px);padding:clamp(44px, 5.5vw, 76px) var(--space-xl,40px)}.AdorealTeamGrid-module__EnIbDW__eyebrow{margin:0 0 var(--space-md,20px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34)}.AdorealTeamGrid-module__EnIbDW__heading{max-width:22ch;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(1.875rem, 3.6vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);margin:0 0 clamp(32px,4vw,52px)}.AdorealTeamGrid-module__EnIbDW__grid{grid-template-columns:repeat(auto-fit,minmax(290px,420px));gap:clamp(20px,2.4vw,30px);display:grid}.AdorealTeamGrid-module__EnIbDW__card{box-sizing:border-box;background:var(--color-surface,#fbf6f3);border-radius:var(--radius-md,16px);flex-direction:column;display:flex;overflow:hidden}.AdorealTeamGrid-module__EnIbDW__photo{aspect-ratio:4/5;object-fit:cover;background:var(--color-surface-image,#d9c4b8);width:100%;display:block}.AdorealTeamGrid-module__EnIbDW__text{flex-direction:column;flex:1;gap:10px;padding:26px 26px 28px;display:flex}.AdorealTeamGrid-module__EnIbDW__name{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(1.375rem, 1.8vw, var(--typography-size-2xl,1.625rem));letter-spacing:-.008em;color:var(--color-text-primary,#211e1c);margin:0;line-height:1.14}.AdorealTeamGrid-module__EnIbDW__role{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-sm,.875rem);color:var(--color-text-accent,#7e4a34)}.AdorealTeamGrid-module__EnIbDW__intro{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-base,1rem);line-height:var(--typography-leading-relaxed,1.6);color:var(--color-text-secondary,#4e4640);margin:0}.AdorealTeamGrid-module__EnIbDW__credWrap{flex-direction:column;gap:6px;padding-top:6px;display:flex}.AdorealTeamGrid-module__EnIbDW__credLabel{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:.6875rem;font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-muted,#5f554e)}.AdorealTeamGrid-module__EnIbDW__credText{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-sm,.875rem);color:var(--color-text-secondary,#4e4640);line-height:1.55}.AdorealTeamGrid-module__EnIbDW__bookLink{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:.71875rem;font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-primary,#211e1c);border-bottom:1px solid var(--color-brand-primary,#e1a991);align-self:flex-start;margin-top:auto;padding-top:8px;padding-bottom:3px;text-decoration:none}.AdorealTeamGrid-module__EnIbDW__bookLink:hover{color:var(--color-text-accent,#7e4a34)}
.AdorealPillList-module__uOdFta__section{box-sizing:border-box;max-width:82rem;padding-block:0 clamp(36px,4vw,56px);padding-inline:var(--space-xl,40px);margin-inline:auto}.AdorealPillList-module__uOdFta__eyebrow{margin:0 0 var(--space-md,20px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34)}.AdorealPillList-module__uOdFta__heading{margin:0 0 var(--space-xl,40px);font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(1.875rem, 3.6vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c)}.AdorealPillList-module__uOdFta__wrap{flex-wrap:wrap;gap:12px;display:flex}.AdorealPillList-module__uOdFta__pill{box-sizing:border-box;font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;color:var(--color-text-primary,#211e1c);background:var(--color-surface,#fbf6f3);border:1px solid var(--color-border,#342f2c29);border-radius:var(--radius-pill,99px);transition:background var(--motion-duration-base,.2s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1)), border-color var(--motion-duration-base,.2s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1));padding:13px 22px;font-size:.9375rem;text-decoration:none}a.AdorealPillList-module__uOdFta__pill:hover{background:var(--color-raw-white,#fff);border-color:var(--color-accent-interactive,#b1785f)}
.AdorealLocationPanel-module__1zLIDW__section{box-sizing:border-box;max-width:82rem;padding-block:0 clamp(44px,5.5vw,80px);padding-inline:var(--space-xl,40px);margin-inline:auto}.AdorealLocationPanel-module__1zLIDW__eyebrow{margin:0 0 var(--space-md,20px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34)}.AdorealLocationPanel-module__1zLIDW__heading{max-width:20ch;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(1.875rem, 3.6vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);margin:0 0 clamp(28px,3.4vw,40px)}.AdorealLocationPanel-module__1zLIDW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:clamp(20px,2.6vw,32px);display:grid}.AdorealLocationPanel-module__1zLIDW__rows{flex-direction:column;gap:2px;display:flex}.AdorealLocationPanel-module__1zLIDW__row{border-top:1px solid var(--color-border,#342f2c2e);gap:18px;padding:18px 0;display:flex}.AdorealLocationPanel-module__1zLIDW__rows>.AdorealLocationPanel-module__1zLIDW__row:last-child{border-bottom:1px solid var(--color-border,#342f2c2e)}.AdorealLocationPanel-module__1zLIDW__rowLabel{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:.71875rem;font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-muted,#5f554e);flex:0 0 96px;padding-top:2px}.AdorealLocationPanel-module__1zLIDW__rowValue{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-sm,.875rem);color:var(--color-text-primary,#211e1c);line-height:1.6}.AdorealLocationPanel-module__1zLIDW__rowLink{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-sm,.875rem);color:var(--color-text-accent,#7e4a34);line-height:1.6;text-decoration:none}.AdorealLocationPanel-module__1zLIDW__rowLink:hover{color:var(--color-text-primary,#211e1c)}.AdorealLocationPanel-module__1zLIDW__mapWrap{border-radius:var(--radius-md,16px);background:var(--color-surface-image,#d9c4b8);width:100%;min-height:340px;overflow:hidden}.AdorealLocationPanel-module__1zLIDW__map{border:0;width:100%;height:100%;min-height:340px}
.AdorealBookingBand-module__4fHMYG__section{box-sizing:border-box;background:var(--color-brand-tertiary,#211e1c);margin-inline:var(--space-md,16px);margin-bottom:clamp(56px, 7vw, var(--space-3xl,96px));border-radius:var(--radius-lg,20px);padding:clamp(44px, 5.5vw, 76px) var(--space-xl,40px)}.AdorealBookingBand-module__4fHMYG__eyebrow{margin:0 0 var(--space-md,20px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-brand-primary,#e1a991)}.AdorealBookingBand-module__4fHMYG__head{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:end;gap:clamp(24px,3vw,52px);margin-bottom:clamp(28px,3.4vw,40px);display:grid}.AdorealBookingBand-module__4fHMYG__heading{max-width:20ch;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);font-size:clamp(1.875rem, 3.6vw, var(--typography-size-4xl,3.25rem));line-height:var(--typography-leading-tight,1.08);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-on-brand,#fff);margin:0}.AdorealBookingBand-module__4fHMYG__body{max-width:44ch;font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:clamp(.97rem,1.15vw,1.09375rem);line-height:var(--typography-leading-loose,1.65);color:var(--color-raw-surface-pink-deep,#efdcd7);margin:0}.AdorealBookingBand-module__4fHMYG__embedWrap{border-radius:var(--radius-md,16px);overflow:hidden}.AdorealBookingBand-module__4fHMYG__embed{border-radius:var(--radius-md,16px);background:var(--color-raw-surface-pink,#f4e7e3);border:0;width:100%;min-height:620px}
.AdorealRelatedGrid-module__UBK6MW__section{box-sizing:border-box;max-width:82rem;padding-block:0 clamp(36px,4vw,56px);padding-inline:var(--space-xl,40px);margin-inline:auto}.AdorealRelatedGrid-module__UBK6MW__eyebrow{margin:0 0 var(--space-md,20px);font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34)}.AdorealRelatedGrid-module__UBK6MW__heading{max-width:22ch;font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);letter-spacing:var(--typography-tracking-tight,-.015em);color:var(--color-text-primary,#211e1c);margin:0 0 clamp(26px,3vw,36px);font-size:clamp(1.75rem,3.2vw,2.75rem);line-height:1.1}.AdorealRelatedGrid-module__UBK6MW__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(16px,2vw,22px);display:grid}.AdorealRelatedGrid-module__UBK6MW__card{box-sizing:border-box;background:var(--color-surface,#fbf6f3);border-radius:var(--radius-md,16px);transition:background var(--motion-duration-slow,.3s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1));flex-direction:column;gap:10px;padding:28px;display:flex}.AdorealRelatedGrid-module__UBK6MW__card:hover{background:var(--color-raw-white,#fff)}.AdorealRelatedGrid-module__UBK6MW__cardEyebrow{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:.71875rem;font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-accent,#7e4a34);margin:0}.AdorealRelatedGrid-module__UBK6MW__cardHeading{font-family:var(--typography-font-serif,"DM Serif Display"), Georgia, serif;font-weight:var(--typography-weight-regular,400);color:var(--color-text-primary,#211e1c);margin:0;font-size:1.5rem;line-height:1.14}.AdorealRelatedGrid-module__UBK6MW__cardBody{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-sm,.875rem);line-height:var(--typography-leading-relaxed,1.6);color:var(--color-text-secondary,#4e4640);margin:0}.AdorealRelatedGrid-module__UBK6MW__cardLink{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:.71875rem;font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-primary,#211e1c);border-bottom:1px solid var(--color-brand-primary,#e1a991);align-self:flex-start;margin-top:6px;padding-bottom:4px;text-decoration:none}.AdorealRelatedGrid-module__UBK6MW__cardLink:hover{color:var(--color-text-accent,#7e4a34)}.AdorealRelatedGrid-module__UBK6MW__closingWrap{margin-top:clamp(26px,3vw,36px)}.AdorealRelatedGrid-module__UBK6MW__closingCta{font-family:var(--typography-font-sans,"Proxima Nova"), ui-sans-serif, system-ui, sans-serif;font-size:var(--typography-size-xs,.75rem);font-weight:var(--typography-weight-semibold,600);letter-spacing:var(--typography-tracking-wide,.13em);text-transform:uppercase;color:var(--color-text-on-brand,#fff);background:var(--color-brand-tertiary,#211e1c);border-radius:var(--radius-pill,99px);border:1px solid var(--color-brand-tertiary,#211e1c);transition:background var(--motion-duration-base,.2s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1)), border-color var(--motion-duration-base,.2s) var(--motion-easing-standard,cubic-bezier(.4, 0, .2, 1));padding:16px 32px;text-decoration:none;display:inline-block}.AdorealRelatedGrid-module__UBK6MW__closingCta:hover{background:var(--color-accent-interactive,#b1785f);border-color:var(--color-accent-interactive,#b1785f)}
