.PreviewAtelier-module__XbxP9q__section{width:100%;max-width:1200px;margin:0 auto;padding:clamp(80px,10vw,140px) clamp(24px,5vw,80px) clamp(100px,12vw,180px);position:relative}.PreviewAtelier-module__XbxP9q__header{text-align:center;margin-bottom:clamp(120px,12vw,160px)}.PreviewAtelier-module__XbxP9q__kicker{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#c9a24b;margin-bottom:22px;font-size:clamp(10px,.9vw,12px);font-weight:600;display:block}.PreviewAtelier-module__XbxP9q__title{font-family:var(--font-display);color:#1a120a;letter-spacing:-.03em;max-width:14ch;margin:0 auto 44px;font-size:clamp(44px,6.5vw,96px);font-weight:900;line-height:1.05}.PreviewAtelier-module__XbxP9q__hairline{opacity:.55;background:#c9a24b;width:120px;height:1px;margin:0 auto}.PreviewAtelier-module__XbxP9q__rowsOuter{position:relative}.PreviewAtelier-module__XbxP9q__threadWrap{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.PreviewAtelier-module__XbxP9q__thread{width:100%;height:100%;display:block}.PreviewAtelier-module__XbxP9q__row{z-index:1;opacity:0;align-items:center;gap:clamp(48px,8vw,112px);margin-bottom:clamp(120px,16vw,200px);scroll-margin-top:80px;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translateY(28px)scale(.97)}.PreviewAtelier-module__XbxP9q__row .PreviewAtelier-module__XbxP9q__imageWrap,.PreviewAtelier-module__XbxP9q__row .PreviewAtelier-module__XbxP9q__text{transition-delay:0s}.PreviewAtelier-module__XbxP9q__row .PreviewAtelier-module__XbxP9q__text{transition:opacity .75s cubic-bezier(.22,1,.36,1) .12s,transform .75s cubic-bezier(.22,1,.36,1) .12s;transform:translateY(10px)}.PreviewAtelier-module__XbxP9q__row.PreviewAtelier-module__XbxP9q__isVisible{opacity:1;transform:none}.PreviewAtelier-module__XbxP9q__row.PreviewAtelier-module__XbxP9q__isVisible .PreviewAtelier-module__XbxP9q__text{transform:none}.PreviewAtelier-module__XbxP9q__rowEven{flex-direction:row-reverse}.PreviewAtelier-module__XbxP9q__imageWrap{aspect-ratio:1;flex:0 0 clamp(300px,38vw,500px);width:clamp(300px,38vw,500px);position:relative}.PreviewAtelier-module__XbxP9q__ghost{font-family:var(--font-display);color:#c9a24b;opacity:.09;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:clamp(110px,17vw,210px);font-weight:900;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PreviewAtelier-module__XbxP9q__glow{z-index:1;background:radial-gradient(circle,#c9a24b4d 0%,#c9a24b14 45%,#0000 72%);border-radius:50%;animation:8s ease-in-out infinite PreviewAtelier-module__XbxP9q__glowPulse;position:absolute;inset:-18%}.PreviewAtelier-module__XbxP9q__image{z-index:2;width:100%;height:auto;display:block;position:relative;-webkit-mask-image:radial-gradient(closest-side,#000 78%,#0009 90%,#0000 100%);mask-image:radial-gradient(closest-side,#000 78%,#0009 90%,#0000 100%)}.PreviewAtelier-module__XbxP9q__text{flex:1;min-width:0}.PreviewAtelier-module__XbxP9q__name{font-family:var(--font-display);color:#1a120a;letter-spacing:-.02em;margin:0 0 clamp(16px,2vw,26px);font-size:clamp(30px,3.4vw,52px);font-weight:800;line-height:1.08}.PreviewAtelier-module__XbxP9q__copy{font-family:var(--font-sans);color:#3a2e20;max-width:46ch;margin:0 0 clamp(22px,3vw,34px);font-size:clamp(17px,1.3vw,20px);line-height:1.62}.PreviewAtelier-module__XbxP9q__cta{font-family:var(--font-sans);color:#1a120a;letter-spacing:.07em;text-transform:uppercase;background:0 0;border:1.5px solid #c9a24b;border-radius:100px;padding:10px 26px;font-size:clamp(12px,.95vw,14px);font-weight:600;text-decoration:none;transition:background .24s,color .24s,border-color .24s;display:inline-block}.PreviewAtelier-module__XbxP9q__cta:hover{color:#fff;background:#c9a24b;border-color:#c9a24b}.PreviewAtelier-module__XbxP9q__rowFinale{text-align:center;align-items:center;gap:clamp(28px,4vw,48px);margin-bottom:0;padding:clamp(48px,7vw,88px) 0;flex-direction:column!important}.PreviewAtelier-module__XbxP9q__finaleSpotlight{pointer-events:none;z-index:0;background:radial-gradient(75% 55% at 50% 38%,#c9a24b14 0%,#c9a24b09 45%,#0000 72%);border-radius:32px;position:absolute;inset:0}.PreviewAtelier-module__XbxP9q__imageWrapFinale{z-index:1;flex:0 0 clamp(380px,50%,600px);width:clamp(380px,50%,600px)}.PreviewAtelier-module__XbxP9q__textFinale{z-index:1;text-align:center;max-width:560px}.PreviewAtelier-module__XbxP9q__textFinale .PreviewAtelier-module__XbxP9q__copy{max-width:52ch;margin-left:auto;margin-right:auto}@keyframes PreviewAtelier-module__XbxP9q__floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes PreviewAtelier-module__XbxP9q__floatB{0%,to{transform:translateY(-3px)}50%{transform:translateY(8px)}}@keyframes PreviewAtelier-module__XbxP9q__floatC{0%,to{transform:translateY(2px)}50%{transform:translateY(-7px)}}@keyframes PreviewAtelier-module__XbxP9q__floatD{0%,to{transform:translateY(-5px)}50%{transform:translateY(5px)}}@keyframes PreviewAtelier-module__XbxP9q__floatE{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes PreviewAtelier-module__XbxP9q__glowPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}.PreviewAtelier-module__XbxP9q__floatA{animation:6s ease-in-out infinite PreviewAtelier-module__XbxP9q__floatA}.PreviewAtelier-module__XbxP9q__floatB{animation:6s ease-in-out 1.2s infinite PreviewAtelier-module__XbxP9q__floatB}.PreviewAtelier-module__XbxP9q__floatC{animation:6s ease-in-out .6s infinite PreviewAtelier-module__XbxP9q__floatC}.PreviewAtelier-module__XbxP9q__floatD{animation:6s ease-in-out 2s infinite PreviewAtelier-module__XbxP9q__floatD}.PreviewAtelier-module__XbxP9q__floatE{animation:6s ease-in-out 1.5s infinite PreviewAtelier-module__XbxP9q__floatE}@media (prefers-reduced-motion:reduce){.PreviewAtelier-module__XbxP9q__floatA,.PreviewAtelier-module__XbxP9q__floatB,.PreviewAtelier-module__XbxP9q__floatC,.PreviewAtelier-module__XbxP9q__floatD,.PreviewAtelier-module__XbxP9q__floatE{animation:none!important}.PreviewAtelier-module__XbxP9q__glow{opacity:.5;animation:none!important}.PreviewAtelier-module__XbxP9q__row{opacity:1!important;transition:none!important;transform:none!important}.PreviewAtelier-module__XbxP9q__row .PreviewAtelier-module__XbxP9q__text{transition:none!important;transform:none!important}}@media (max-width:840px){.PreviewAtelier-module__XbxP9q__row,.PreviewAtelier-module__XbxP9q__rowEven{text-align:center;align-items:center;gap:clamp(20px,5vw,36px);margin-bottom:clamp(80px,14vw,120px);flex-direction:column!important}.PreviewAtelier-module__XbxP9q__imageWrap{flex:0 0 min(72vw,380px);width:min(72vw,380px)}.PreviewAtelier-module__XbxP9q__imageWrapFinale{flex:0 0 min(80vw,440px);width:min(80vw,440px)}.PreviewAtelier-module__XbxP9q__ghost{font-size:clamp(80px,22vw,140px)}.PreviewAtelier-module__XbxP9q__text{text-align:center;width:100%}.PreviewAtelier-module__XbxP9q__copy{margin-left:auto;margin-right:auto}.PreviewAtelier-module__XbxP9q__name{font-size:clamp(26px,6.5vw,42px)}.PreviewAtelier-module__XbxP9q__rowFinale{padding:clamp(32px,6vw,56px) 0}}.PreviewAtelier-module__XbxP9q__anchorNav{margin-bottom:40px}.PreviewAtelier-module__XbxP9q__anchorList{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:6px;margin:0;padding:0;list-style:none;display:flex}.PreviewAtelier-module__XbxP9q__anchorItem{align-items:center;display:flex}.PreviewAtelier-module__XbxP9q__anchorLink{font-family:var(--font-sans);color:#1a120a;letter-spacing:.01em;white-space:nowrap;padding:8px clamp(12px,1.4vw,20px);font-size:clamp(12px,.95vw,14px);font-weight:500;text-decoration:none;transition:color .2s;position:relative}.PreviewAtelier-module__XbxP9q__anchorLink:after{content:"";transform-origin:0;background:#c9a24b;height:1.5px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;bottom:3px;left:clamp(12px,1.4vw,20px);right:clamp(12px,1.4vw,20px);transform:scaleX(0)}.PreviewAtelier-module__XbxP9q__anchorLink:hover{color:#c9a24b}.PreviewAtelier-module__XbxP9q__anchorLink:hover:after{transform:scaleX(1)}.PreviewAtelier-module__XbxP9q__anchorDot{opacity:.45;background:#c9a24b;border-radius:50%;flex-shrink:0;width:3px;height:3px;display:block}@media (max-width:480px){.PreviewAtelier-module__XbxP9q__section{padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}.PreviewAtelier-module__XbxP9q__imageWrap{flex:0 0 min(84vw,320px);width:min(84vw,320px)}.PreviewAtelier-module__XbxP9q__imageWrapFinale{flex:0 0 min(90vw,360px);width:min(90vw,360px)}}
