.atelier_page__0WE9E{width:100%;background:#f9f9f9}.atelier_hero__y8TaQ{position:relative;width:100%;min-height:100vh;background-color:#2a0a24;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;padding-bottom:60px}.atelier_heroVideo__Or6ag{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.atelier_heroOverlay__ImRYE{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.88) 0,transparent 60%);pointer-events:none;z-index:1}.atelier_heroContent__XfU0V{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;max-width:700px;padding:0 24px}.atelier_heroTitle__4h_l3{font-family:var(--font-sfpro),sans-serif;font-size:44px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:-.88px;line-height:1.2}@media screen and (max-width:767px){.atelier_heroTitle__4h_l3{font-size:28px;letter-spacing:-.4px}}.atelier_heroSubtitle__QzAKk{font-family:var(--font-poppins400),sans-serif;font-size:18px;color:#fff;line-height:1.4;letter-spacing:.54px;max-width:632px}@media screen and (max-width:767px){.atelier_heroSubtitle__QzAKk{font-size:15px}}.atelier_sectionHeader__CTt3b{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;margin-bottom:48px}.atelier_sectionTitle__wEmyl{font-family:var(--font-sfpro),sans-serif;font-size:44px;font-weight:500;color:#000;text-transform:uppercase;letter-spacing:.44px;line-height:1.2}@media screen and (max-width:767px){.atelier_sectionTitle__wEmyl{font-size:26px;letter-spacing:.2px}}.atelier_sectionSubtitle___ppmu{font-family:var(--font-poppins400),sans-serif;font-size:18px;color:#000;line-height:1.4;max-width:632px}@media screen and (max-width:767px){.atelier_sectionSubtitle___ppmu{font-size:15px}}.atelier_process__OsJxO{padding:80px 54px}@media screen and (max-width:1279px){.atelier_process__OsJxO{padding:60px 24px}}@media screen and (max-width:767px){.atelier_process__OsJxO{padding:48px 16px}}.atelier_stepsGrid__KlHsd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media screen and (max-width:1279px){.atelier_stepsGrid__KlHsd{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.atelier_stepsGrid__KlHsd{grid-template-columns:1fr}}.atelier_stepCard__hEJ46{background:#fff;border-radius:27px;overflow:hidden;display:flex;flex-direction:column}.atelier_stepImage__rdR2W{width:100%;height:280px;flex-shrink:0;background-size:cover;background-position:50%}@media screen and (max-width:767px){.atelier_stepImage__rdR2W{height:200px}}.atelier_stepInfo__1UdPE{padding:20px 16px;display:flex;flex-direction:column;gap:8px;background:#fff}.atelier_stepNumber__CaWnW{width:30px;height:30px;border-radius:50%;background:#ffe626;display:flex;align-items:center;justify-content:center;flex-shrink:0}.atelier_stepNumber__CaWnW span{font-size:14px;line-height:1}.atelier_stepNumber__CaWnW span,.atelier_stepTitle__Qw9un{font-family:var(--font-poppins500),sans-serif;font-weight:600;color:#000}.atelier_stepTitle__Qw9un{font-size:20px;line-height:1.3;text-align:left}.atelier_stepDesc__3GR7_{font-family:var(--font-poppins400),sans-serif;font-size:14px;color:#000;opacity:.4;line-height:1.4;text-align:left}.atelier_projects__U3Ppa{padding:80px 54px;background:#fff}@media screen and (max-width:1279px){.atelier_projects__U3Ppa{padding:60px 24px}}@media screen and (max-width:767px){.atelier_projects__U3Ppa{padding:48px 16px}}.atelier_sliderWrapper__DRZB7{width:100%;display:flex;align-items:center;gap:16px}.atelier_sliderTrack__EZQha{flex:1 1;overflow:hidden}.atelier_sliderInner__Lby38{display:flex;gap:16px;transition:transform .45s cubic-bezier(.4,0,.2,1)}.atelier_sliderArrow__7Q7yn{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(0,0,0,.2);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;transition:background .2s,border-color .2s}.atelier_sliderArrow__7Q7yn:hover{background:#ffe626;border-color:#ffe626}@media screen and (max-width:767px){.atelier_sliderArrow__7Q7yn{width:36px;height:36px}}.atelier_sliderArrowDisabled__sTqS0{opacity:.3;pointer-events:none}.atelier_projectCard__3f4gm{flex:0 0 auto;border-radius:20px;overflow:hidden}.atelier_projectCardInner__N6cc7{position:relative;width:100%;aspect-ratio:9/12;background-color:#1a0a17;background-size:cover;background-position:50%}.atelier_projectOverlay__1kA9D{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,transparent 55%)}.atelier_projectText__pK229{position:absolute;bottom:28px;left:28px;right:28px;display:flex;flex-direction:column;gap:8px;z-index:1;text-align:left}.atelier_projectName__l6uGH{font-family:var(--font-sfpro),sans-serif;font-size:28px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.5px}@media screen and (max-width:767px){.atelier_projectName__l6uGH{font-size:20px}}.atelier_projectDesc__0BhlX{font-family:var(--font-poppins400),sans-serif;font-size:15px;color:#fff;line-height:1.4;opacity:.85}@media screen and (max-width:767px){.atelier_projectDesc__0BhlX{font-size:13px}}.atelier_sliderDots__wX9ow{display:flex;justify-content:center;gap:8px;margin-top:20px}.atelier_dot__NkWlt{width:8px;height:8px;border-radius:50%;border:none;background:rgba(0,0,0,.2);cursor:pointer;padding:0;transition:background .2s}.atelier_dot__NkWlt:hover{background:rgba(0,0,0,.4)}.atelier_dotActive__9zHwB{background:#000}.atelier_faq__mkmh9{padding:80px 54px;display:flex;flex-direction:column;align-items:center;gap:40px}@media screen and (max-width:1279px){.atelier_faq__mkmh9{padding:60px 24px}}@media screen and (max-width:767px){.atelier_faq__mkmh9{padding:48px 16px;gap:24px}}.atelier_faqGrid__TdLrf{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 48px;gap:0 48px;align-items:start}@media screen and (max-width:767px){.atelier_faqGrid__TdLrf{grid-template-columns:1fr;gap:0}}.atelier_faqColumn__n6juU{display:flex;flex-direction:column}.atelier_faqItem__1B5Pw{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atelier_faqItem__1B5Pw:hover .atelier_faqQuestion__jnXG9{opacity:.7}.atelier_faqRow__G0qq1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0}.atelier_faqQuestion__jnXG9{font-family:var(--font-sfpro),sans-serif;font-size:18px;font-weight:500;color:#000;line-height:1.3;text-align:left;transition:opacity .2s}@media screen and (max-width:767px){.atelier_faqQuestion__jnXG9{font-size:15px}}.atelier_faqIcon__DvL4p{font-size:24px;color:#000;flex-shrink:0;transition:transform .2s ease;line-height:1;font-family:var(--font-poppins400),sans-serif;font-weight:300}.atelier_faqIconOpen__j5SD9{transform:rotate(45deg)}.atelier_faqAnswer__xUYEf{font-family:var(--font-poppins400),sans-serif;font-size:15px;color:#000;line-height:1.6;opacity:.65;text-align:left;padding-bottom:14px}@media screen and (max-width:767px){.atelier_faqAnswer__xUYEf{font-size:14px}}.atelier_faqDivider__PAb7a{width:100%;height:1px;background:rgba(0,0,0,.15)}.atelier_faqCta__QEl3S{margin-top:16px;display:flex;justify-content:center}