.cw-page{--cw-text-primary:#0f0b09;--cw-text-secondary:#504946;--cw-text-highlight:#915844;--cw-text-on-brand:#f3f2f2;--cw-text-on-brand-light:#d7c3bc;--cw-page-default:#ebe8e4;--cw-page-warm:#e2ddd7;--cw-accent-strong:#915844;--cw-border-subtle:#e6e5e5;--cw-action-primary-fill:#0f0b09;--cw-action-primary-hover:#915844;font-family:var(--font-clash-grotesk),sans-serif;font-weight:400;color:var(--cw-text-primary);background-color:var(--cw-page-default)}.cw-page h1,.cw-page h2,.cw-page h3,.cw-page h4,.cw-page p{margin:0;font-weight:400;color:inherit;font-family:inherit}.cw-page .cw-h2{font-size:clamp(36px,3.75vw,72px)}.cw-page .cw-h2,.cw-page .cw-h3{line-height:1.15;letter-spacing:-.03em}.cw-page .cw-h3{font-size:clamp(24px,2.1vw,40px)!important}.cw-page .cw-h4{font-size:clamp(20px,1.35vw,26px);line-height:1.25;color:var(--cw-text-highlight);letter-spacing:0}.cw-page .cw-body{font-size:clamp(16px,.94vw,18px)!important;line-height:1.25}.cw-page .cw-eyebrow{font-size:16px!important;line-height:1.25}.cw-page .cw-highlight{color:var(--cw-text-highlight)}.cw-page .cw-media{position:relative;overflow:hidden;width:100%}.cw-page .cw-media img{object-fit:cover}.cw-page .cw-link{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:1.25;white-space:nowrap;width:-moz-fit-content;width:fit-content;transition:opacity .2s ease}.cw-page .cw-link span{text-decoration:underline!important;text-underline-position:from-font}.cw-page .cw-link:hover{opacity:.8}.cw-page .cw-link--disabled,.cw-page .cw-link--disabled:hover{opacity:.4;cursor:not-allowed;pointer-events:none}.cw-page .cw-link--highlight,.cw-page .cw-link--highlight:hover{color:var(--cw-text-highlight)}.cw-page .cw-hero,.cw-page .cw-link--light,.cw-page .cw-link--light:hover{color:var(--cw-text-on-brand)}.cw-page .cw-hero{position:relative;display:flex;align-items:flex-end;height:100svh;min-height:480px;max-height:1031px;overflow:hidden}.cw-page .cw-hero__media{position:absolute;inset:0}.cw-page .cw-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(241.77deg,transparent 18.37%,rgba(0,0,0,.35))}.cw-page .cw-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;width:100%;padding-bottom:40px}@media screen and (min-width:1280px){.cw-page .cw-hero__content{padding-bottom:80px}}.cw-page .cw-hero__eyebrow{font-size:clamp(14px,1.05vw,20px)!important;line-height:1.25}.cw-page .cw-hero__title{font-size:clamp(36px,7.3vw,140px);font-weight:300!important;line-height:.9;color:var(--cw-text-on-brand)}.cw-page .cw-intro{position:relative;display:flex;align-items:center;overflow:hidden;padding-block:40px}@media screen and (min-width:1280px){.cw-page .cw-intro{min-height:550px;padding-block:100px}}.cw-page .cw-intro__rings{display:none;position:absolute;top:-12.92vw;left:78.6vw;width:32.6vw;pointer-events:none}@media screen and (min-width:768px){.cw-page .cw-intro__rings{display:block}}.cw-page .cw-intro__rings img{width:100%;height:auto}.cw-page .cw-intro__inner{position:relative;width:100%;max-width:1208px;margin-inline:auto;box-sizing:content-box}.cw-page .cw-grid__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}@media screen and (min-width:768px){.cw-page .cw-grid__inner{grid-template-columns:repeat(3,minmax(0,1fr))}}.cw-page .cw-grid__photo{height:250px}@media screen and (min-width:768px){.cw-page .cw-grid__photo{height:clamp(320px,35.4vw,680px)}}.cw-page .cw-values{margin-top:40px;background-color:var(--cw-accent-strong);color:var(--cw-text-on-brand);padding-block:40px}@media screen and (min-width:1280px){.cw-page .cw-values{margin-top:100px;padding-block:80px}}.cw-page .cw-values__inner{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:1280px){.cw-page .cw-values__inner{gap:80px}}.cw-page .cw-values__header{display:flex;flex-direction:column;gap:8px}.cw-page .cw-values__list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}@media screen and (min-width:991px){.cw-page .cw-values__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.cw-page .cw-values__item{display:flex;flex-direction:column;gap:16px;padding:16px 24px;border-left:1px solid var(--cw-border-subtle)}@media screen and (min-width:1280px){.cw-page .cw-values__item{padding:16px 80px 16px 40px}}.cw-page .cw-values__text{font-size:clamp(16px,.94vw,18px)!important;line-height:1.25;color:var(--cw-text-on-brand-light)}.cw-page .cw-split{background-color:var(--cw-page-default);border-top:1px solid var(--cw-text-highlight);padding-block:40px}@media screen and (min-width:1280px){.cw-page .cw-split{position:-webkit-sticky;position:sticky;top:0;padding-block:80px}.cw-page .cw-split--precision{z-index:1}}.cw-page .cw-split__inner{display:flex;flex-direction:column;gap:40px;width:100%}@media screen and (min-width:991px){.cw-page .cw-split__inner{flex-direction:row;justify-content:space-between;align-items:flex-start}}.cw-page .cw-split__text{display:flex;flex-direction:column;align-items:flex-start;gap:40px}@media screen and (min-width:991px){.cw-page .cw-split__text{flex:0 0 50%;max-width:592px}}.cw-page .cw-split__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cw-page .cw-split__media{aspect-ratio:746/504}@media screen and (min-width:991px){.cw-page .cw-split__media{flex:0 0 38.8%;width:auto}}.cw-page .cw-language{position:relative;overflow:hidden;z-index:2;background-color:var(--cw-page-warm);padding-block:40px}@media screen and (min-width:1280px){.cw-page .cw-language{padding-block:80px}}.cw-page .cw-language__inner{display:flex;flex-direction:column;gap:40px}.cw-page .cw-language__header{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:848px;margin-inline:auto;box-sizing:content-box;text-align:center}.cw-page .cw-language__track{padding-left:16px}@media screen and (min-width:768px){.cw-page .cw-language__track{padding-left:24px}}@media screen and (min-width:1440px){.cw-page .cw-language__track{padding-left:48px}}.cw-page .cw-language__track .slick-list{overflow:visible}.cw-page .cw-language__track .slick-slide{padding-right:24px}.cw-page .cw-swatch{display:flex!important;flex-direction:column;gap:16px;width:calc((100vw - 16px)/1.5 - 24px)}@media screen and (min-width:768px)and (max-width:990px){.cw-page .cw-swatch{width:calc((100vw - 24px)/2.1 - 24px)}}@media screen and (min-width:991px){.cw-page .cw-swatch{width:438px}}.cw-page .cw-swatch:hover .cw-link{opacity:.8}.cw-page .cw-swatch__image{aspect-ratio:1}.cw-page .cw-swatch__image .ant-image,.cw-page .cw-swatch__image .ant-image-img{display:block;width:100%;height:100%}.cw-page .cw-swatch__body{display:flex;flex-direction:column;gap:8px}.cw-page .cw-swatch__text{font-size:clamp(16px,.94vw,18px)!important;line-height:1.25;color:var(--cw-text-secondary)}.cw-page .cw-scrollbar{position:relative;width:240px;height:6px;margin-inline:auto;border-radius:3px;background-color:var(--cw-page-default);overflow:hidden}.cw-page .cw-scrollbar__thumb{position:absolute;top:0;left:0;height:100%;transition:transform .1s linear;border-radius:3px;background-color:var(--cw-accent-strong)}.cw-page .cw-explore{position:relative;z-index:2;background-color:var(--cw-page-default);padding-block:40px}@media screen and (min-width:1280px){.cw-page .cw-explore{padding-block:80px}}.cw-page .cw-explore__inner{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:991px){.cw-page .cw-explore__inner{flex-direction:row;align-items:center;justify-content:space-between}}.cw-page .cw-explore__text{display:flex;flex-direction:column;align-items:flex-start;gap:40px}@media screen and (min-width:991px){.cw-page .cw-explore__text{flex:0 0 50%;max-width:592px;gap:80px}}.cw-page .cw-explore__copy{display:flex;flex-direction:column;gap:24px}.cw-page .cw-explore__media{height:280px}@media screen and (min-width:991px){.cw-page .cw-explore__media{flex:0 0 54.9%;width:auto;height:auto;aspect-ratio:1054/600}}.cw-page .cw-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;font-size:18px;line-height:1.25;white-space:nowrap;background-color:var(--cw-action-primary-fill);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.cw-page .cw-button,.cw-page .cw-button:hover{color:var(--cw-text-on-brand)}.cw-page .cw-button:hover{background-color:var(--cw-action-primary-hover);box-shadow:0 2px 6px -1px rgba(0,0,0,.08)}