.AtelierCarousel_wrapper__MFmVf{scroll-margin-top:6rem}.AtelierCarousel_header__YRSGc{display:grid;grid-gap:1rem;gap:1rem;align-items:center;justify-items:start;margin-bottom:2.5rem}.AtelierCarousel_controls__OzUH4{display:flex;gap:1rem}.AtelierCarousel_controls__OzUH4 button{width:52px;height:52px;border-radius:50%;border:1px solid hsla(0,0%,97%,.22);background:transparent;color:var(--color-platinum);font-size:1.4rem;cursor:pointer;transition:border-color .6s ease,background-color .6s ease}.AtelierCarousel_controls__OzUH4 button:focus-visible,.AtelierCarousel_controls__OzUH4 button:hover{border-color:var(--color-champagne);background-color:rgba(212,175,55,.08)}.AtelierCarousel_track__16aTH{position:relative;display:flex;gap:1.5rem;overflow-x:auto;padding-bottom:1rem;scroll-snap-type:x mandatory}.AtelierCarousel_track__16aTH::-webkit-scrollbar{height:6px}.AtelierCarousel_track__16aTH::-webkit-scrollbar-thumb{background-color:hsla(0,0%,97%,.18)}.AtelierCarousel_frame__FK99M{min-width:min(420px,80vw);scroll-snap-align:center;border:1px solid hsla(0,0%,97%,.12);background-color:var(--color-navy);display:grid;grid-gap:1.25rem;gap:1.25rem;padding:1.5rem}.AtelierCarousel_image__it8r_{width:100%!important;height:280px!important;object-fit:cover}.AtelierCarousel_frame__FK99M figcaption{color:hsla(0,0%,97%,.72);font-size:.95rem;letter-spacing:.04em}@media (max-width:600px){.AtelierCarousel_controls__OzUH4{width:100%;justify-content:space-between}.AtelierCarousel_frame__FK99M{min-width:85vw}}.BentoGallery_wrapper__glpzY{scroll-margin-top:6rem}.BentoGallery_header__4SZnz{margin-bottom:3rem}.BentoGallery_grid__iv3MU{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(220px,1fr);grid-gap:1.5rem;gap:1.5rem}.BentoGallery_card__DlPuh{position:relative;overflow:hidden;border:1px solid hsla(0,0%,97%,.12);background-color:var(--color-navy);min-height:320px}.BentoGallery_image__3R7co{position:absolute!important;inset:0;object-fit:cover;opacity:.84;transition:transform .8s ease}.BentoGallery_card__DlPuh:focus-within .BentoGallery_image__3R7co,.BentoGallery_card__DlPuh:hover .BentoGallery_image__3R7co{transform:scale(1.05)}.BentoGallery_overlay__zPhp7{position:absolute;inset:0;display:grid;align-content:end;grid-gap:.75rem;gap:.75rem;padding:2.5rem;background-color:hsla(0,0%,4%,.62);transition:background-color .6s ease,padding .6s ease}.BentoGallery_overlay__zPhp7 h3{font-family:var(--font-display);letter-spacing:.12em;font-size:clamp(1.4rem,2.4vw,1.8rem);margin:0}.BentoGallery_overlay__zPhp7 p{font-family:var(--font-body);letter-spacing:.04em;color:hsla(0,0%,97%,.7);margin:0}.BentoGallery_overlay__zPhp7 span{font-family:var(--font-serif);letter-spacing:.32em;text-transform:uppercase;font-size:.75rem;color:var(--color-rose)}.BentoGallery_card__DlPuh:focus-within .BentoGallery_overlay__zPhp7,.BentoGallery_card__DlPuh:hover .BentoGallery_overlay__zPhp7{padding:3rem;background-color:hsla(0,0%,4%,.82)}.BentoGallery_featured__xXyDU{grid-column:span 3;grid-row:span 2}.BentoGallery_card__DlPuh:not(.BentoGallery_featured__xXyDU){grid-column:span 2}@media (max-width:1200px){.BentoGallery_grid__iv3MU{grid-template-columns:repeat(4,1fr)}.BentoGallery_featured__xXyDU{grid-column:span 4}.BentoGallery_card__DlPuh:not(.BentoGallery_featured__xXyDU){grid-column:span 2}}@media (max-width:800px){.BentoGallery_grid__iv3MU{grid-template-columns:repeat(2,1fr)}.BentoGallery_card__DlPuh:not(.BentoGallery_featured__xXyDU),.BentoGallery_featured__xXyDU{grid-column:span 2;grid-row:span 1}}@media (max-width:540px){.BentoGallery_grid__iv3MU{grid-template-columns:1fr}.BentoGallery_card__DlPuh:not(.BentoGallery_featured__xXyDU),.BentoGallery_featured__xXyDU{grid-column:span 1}}.CollectionGrid_wrapper__A_GC0{scroll-margin-top:6rem}.CollectionGrid_header__aiHeO{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:4rem;max-width:820px}.CollectionGrid_intro__beLdR{font-size:1.1rem}.CollectionGrid_grid__glGu7{display:grid;grid-gap:2.5rem;gap:2.5rem;grid-template-columns:repeat(6,1fr)}.CollectionGrid_card__Pvrqk{position:relative;overflow:hidden;border:1px solid hsla(0,0%,97%,.12);padding:0;display:grid;align-items:end;background-color:var(--color-navy);transition:transform .6s ease,border-color .6s ease}.CollectionGrid_image__kKwZp{position:absolute!important;inset:0;object-fit:cover;opacity:.82;transition:transform .8s ease}.CollectionGrid_card__Pvrqk:focus-within .CollectionGrid_image__kKwZp,.CollectionGrid_card__Pvrqk:hover .CollectionGrid_image__kKwZp{transform:scale(1.02)}.CollectionGrid_cardWide___Rx50{grid-column:span 4;min-height:70vh}.CollectionGrid_cardTall__EBdzU{grid-column:span 2;min-height:70vh}.CollectionGrid_meta__sBD0i{position:relative;z-index:2;padding:3.5rem 2.75rem;background-color:hsla(0,0%,4%,.62);display:grid;grid-gap:.75rem;gap:.75rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background-color .6s ease}.CollectionGrid_card__Pvrqk:focus-within .CollectionGrid_meta__sBD0i,.CollectionGrid_card__Pvrqk:hover .CollectionGrid_meta__sBD0i{background-color:hsla(0,0%,4%,.78)}.CollectionGrid_meta__sBD0i span{font-family:var(--font-serif);letter-spacing:.42em;font-size:.75rem;text-transform:uppercase;color:hsla(0,0%,97%,.62)}.CollectionGrid_meta__sBD0i h3{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.4rem);letter-spacing:.12em;margin:0}.CollectionGrid_meta__sBD0i p{font-family:var(--font-body);font-weight:300;letter-spacing:.03em;color:hsla(0,0%,97%,.76);margin:0}.CollectionGrid_card__Pvrqk:focus-within,.CollectionGrid_card__Pvrqk:hover{transform:translateY(-6px);border-color:rgba(183,110,121,.6)}@media (max-width:1200px){.CollectionGrid_grid__glGu7{grid-template-columns:repeat(4,1fr)}.CollectionGrid_cardWide___Rx50{grid-column:span 4}.CollectionGrid_cardTall__EBdzU{grid-column:span 2}}@media (max-width:900px){.CollectionGrid_grid__glGu7{grid-template-columns:repeat(2,1fr)}.CollectionGrid_cardTall__EBdzU,.CollectionGrid_cardWide___Rx50{grid-column:span 2;min-height:52vh}}@media (max-width:600px){.CollectionGrid_grid__glGu7{grid-template-columns:1fr;gap:1.75rem}.CollectionGrid_cardTall__EBdzU,.CollectionGrid_cardWide___Rx50{grid-column:span 1;min-height:42vh}.CollectionGrid_meta__sBD0i{padding:2rem 1.75rem}}@media (max-width:480px){.CollectionGrid_cardTall__EBdzU,.CollectionGrid_cardWide___Rx50{min-height:360px}.CollectionGrid_meta__sBD0i{padding:1.75rem 1.5rem}}.ContactForm_wrapper__Fp32p{scroll-margin-top:6rem}.ContactForm_grid__i6dNN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(3rem,6vw,6rem);gap:clamp(3rem,6vw,6rem);align-items:start}.ContactForm_copy__z0zWx{display:grid;grid-gap:1.75rem;gap:1.75rem}.ContactForm_intro__qYXAR{font-size:1.1rem;color:hsla(0,0%,97%,.78)}.ContactForm_contactDetails__aXkuS{list-style:none;margin:0;padding:0;display:grid;grid-gap:1.25rem;gap:1.25rem}.ContactForm_contactDetails__aXkuS span{font-family:var(--font-serif);letter-spacing:.32em;text-transform:uppercase;font-size:.8rem;color:hsla(0,0%,97%,.58)}.ContactForm_contactDetails__aXkuS p{margin:.35rem 0 0;color:hsla(0,0%,97%,.74);letter-spacing:.04em}.ContactForm_form__93_AC{display:grid;grid-gap:1.5rem;gap:1.5rem;border:1px solid hsla(0,0%,97%,.14);padding:clamp(2.5rem,4vw,3.5rem);background-color:rgba(26,31,54,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ContactForm_form__93_AC label{display:grid;grid-gap:.75rem;gap:.75rem;font-family:var(--font-serif);letter-spacing:.18em;text-transform:uppercase;font-size:.75rem}.ContactForm_input__bvkfU,.ContactForm_textarea__yFz_X{width:100%;padding:1rem 1.25rem;background-color:transparent;border:1px solid hsla(0,0%,97%,.22);color:var(--color-platinum);font-family:var(--font-body);font-size:1rem;letter-spacing:.04em;transition:border-color .6s ease,background-color .6s ease}.ContactForm_input__bvkfU:focus,.ContactForm_textarea__yFz_X:focus{border-color:var(--color-champagne);background-color:rgba(212,175,55,.08);outline:none}.ContactForm_textarea__yFz_X{resize:vertical;min-height:160px}.ContactForm_submit__dTLqB{align-self:start;padding:1.1rem 2.8rem;border-radius:999px;border:1px solid var(--color-rose);background-color:transparent;color:var(--color-rose);font-family:var(--font-serif);letter-spacing:.4em;text-transform:uppercase;font-size:.85rem;cursor:pointer;transition:background-color .6s ease,color .6s ease}.ContactForm_submit__dTLqB:focus-visible,.ContactForm_submit__dTLqB:hover{background-color:var(--color-rose);color:var(--color-noir)}.ContactForm_error__6GSd5{color:var(--color-rose);font-style:normal;letter-spacing:.2em;font-size:.7rem}.ContactForm_confirmation__omuu1{font-family:var(--font-serif);letter-spacing:.18em;text-transform:uppercase;font-size:.8rem;color:hsla(0,0%,97%,.7)}@media (max-width:900px){.ContactForm_grid__i6dNN{grid-template-columns:1fr}.ContactForm_form__93_AC{order:-1}}.LuxuryHero_hero__NHi8R{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:clamp(6rem,10vw,8rem) 0 clamp(6rem,12vw,9rem)}.LuxuryHero_backdrop__pcmJB{position:absolute;inset:0;opacity:.82}.LuxuryHero_backdrop__pcmJB img{object-fit:cover;filter:contrast(105%) brightness(85%)}.LuxuryHero_overlay__kpim7{position:relative;z-index:2;width:min(900px,100%);text-align:center;padding:0 clamp(1.5rem,6vw,3rem);display:grid;grid-gap:clamp(1.25rem,4vw,2.6rem);gap:clamp(1.25rem,4vw,2.6rem)}.LuxuryHero_kicker__vyE2m{font-family:var(--font-serif);letter-spacing:.42em;text-transform:uppercase;font-size:clamp(.78rem,1.6vw,.95rem);color:hsla(0,0%,97%,.68);margin-bottom:.25rem}.LuxuryHero_title__LvcoY{font-size:clamp(2.05rem,5vw,4.2rem);letter-spacing:.1em;text-transform:uppercase;line-height:1.18}.LuxuryHero_subtitle__O6w3v{max-width:760px;margin:0 auto;font-size:clamp(1rem,2.3vw,1.2rem);color:hsla(0,0%,97%,.78);line-height:1.65}.LuxuryHero_scrollIndicator__yvmYz{position:absolute;bottom:4rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:1rem;font-family:var(--font-serif);letter-spacing:.3em;font-size:.75rem;text-transform:uppercase;color:hsla(0,0%,97%,.58)}.LuxuryHero_scrollIndicator__yvmYz span:first-child{display:inline-block;width:1px;height:60px;background-color:var(--color-champagne);animation:LuxuryHero_pulse__Ny10g 2.4s ease-in-out infinite}@keyframes LuxuryHero_pulse__Ny10g{0%{transform:scaleY(.4);opacity:.3}50%{transform:scaleY(1);opacity:1}to{transform:scaleY(.4);opacity:.3}}@media (max-width:768px){.LuxuryHero_hero__NHi8R{align-items:flex-start;padding:clamp(5rem,10vw,6.5rem) 0 clamp(6rem,12vw,7rem)}.LuxuryHero_overlay__kpim7{align-items:start;text-align:left;padding:0 clamp(1.25rem,6vw,2.5rem);gap:clamp(1.1rem,4vw,2.1rem)}.LuxuryHero_kicker__vyE2m{font-size:clamp(.72rem,1.6vw,.82rem);letter-spacing:.26em}.LuxuryHero_title__LvcoY{font-size:clamp(1.9rem,6vw,2.8rem);letter-spacing:.06em;line-height:1.2}.LuxuryHero_subtitle__O6w3v{font-size:clamp(.98rem,2.6vw,1.05rem);max-width:36ch;line-height:1.6}.LuxuryHero_scrollIndicator__yvmYz{bottom:2.5rem;gap:.65rem;font-size:.68rem}.LuxuryHero_scrollIndicator__yvmYz span:first-child{height:42px}}.PhilosophyTimeline_wrapper__7ole1{scroll-margin-top:6rem}.PhilosophyTimeline_header__zhM3n{max-width:760px;display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:3.5rem}.PhilosophyTimeline_intro__t0zrS{font-size:1.05rem}.PhilosophyTimeline_timeline__I9q4W{position:relative;display:grid;grid-gap:2.5rem;gap:2.5rem;padding-left:clamp(2rem,6vw,5rem);border-left:1px solid hsla(0,0%,97%,.16)}.PhilosophyTimeline_moment__2e_qT{display:grid;grid-template-columns:auto 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:flex-start}.PhilosophyTimeline_icon__2Nrs5{width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(212,175,55,.4);border-radius:50%;font-size:1.5rem}.PhilosophyTimeline_moment__2e_qT h3{font-family:var(--font-serif);font-weight:600;letter-spacing:.3em;font-size:.85rem;margin-bottom:.5rem}.PhilosophyTimeline_moment__2e_qT h4{font-size:clamp(1.6rem,2.6vw,2rem);letter-spacing:.12em;margin-bottom:.5rem}.PhilosophyTimeline_moment__2e_qT p{color:hsla(0,0%,97%,.7);letter-spacing:.04em;margin:0}@media (max-width:640px){.PhilosophyTimeline_timeline__I9q4W{padding-left:2rem}.PhilosophyTimeline_moment__2e_qT{grid-template-columns:1fr;gap:1rem}.PhilosophyTimeline_icon__2Nrs5{justify-self:flex-start}}.StorySection_wrapper__4_Zg7{scroll-margin-top:6rem}.StorySection_content__X1yps{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:4rem;gap:4rem;align-items:center}.StorySection_media__ardVn{position:relative;overflow:hidden;border:1px solid hsla(0,0%,97%,.12)}.StorySection_image___IA9l{width:100%;height:auto;object-fit:cover}.StorySection_copy__knewU{display:grid;grid-gap:1.5rem;gap:1.5rem}.StorySection_excerpt__r0SUz{font-size:1.15rem;color:hsla(0,0%,97%,.78)}.StorySection_author__qs1N8{font-size:.9rem;letter-spacing:.34em;text-transform:uppercase;color:hsla(0,0%,97%,.66)}@media (max-width:1024px){.StorySection_content__X1yps{grid-template-columns:1fr}}@media (max-width:640px){.StorySection_content__X1yps{gap:2.5rem}}