.atelier-hero{display:grid;grid-template-columns:1fr 1fr;background:#f7f1ec;min-height:580px}.atelier-copy{padding:80px max(32px,6vw);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.atelier-eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:12px;color:#681f32;margin:0 0 22px}.atelier-copy h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(42px,5.2vw,76px);line-height:1.05;letter-spacing:-.035em;margin:0 0 24px}.atelier-copy p{max-width:400px;line-height:1.7}.atelier-actions{display:flex;gap:24px;align-items:center;margin-top:22px;flex-wrap:wrap}.atelier-link{color:#681f32;text-underline-offset:5px}.atelier-art{height:100%;min-height:480px;width:100%;object-fit:cover}.atelier-caption{text-transform:uppercase;font-size:11px;letter-spacing:.15em;margin-top:35px;color:#705d55}.atelier-categories{padding:64px 0}.atelier-section-title{font:400 36px Georgia,serif;text-align:center;margin:0 0 35px}.atelier-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.atelier-category{text-align:center;text-decoration:none;color:inherit}.atelier-category-image{aspect-ratio:1;background:#f7f3ef;overflow:hidden;display:flex;align-items:center;justify-content:center}.atelier-category-image img{height:100%;width:100%;object-fit:contain;transition:transform .3s}.atelier-category:hover img{transform:scale(1.04)}.atelier-category-image svg{height:70%;width:70%;color:#ac8d58}.atelier-category h3{font:400 23px Georgia,serif;margin:18px 0}.atelier-budgets{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:1px;background:#d9c7bd;margin:25px auto 70px}.atelier-budget{padding:36px 24px;background:#f7f1ec;color:#281f20;text-align:center;text-decoration:none;display:flex;flex-direction:column;justify-content:center}.atelier-budget strong{font:400 34px Georgia,serif}.atelier-budget span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-top:12px}.atelier-budget:first-child{background:#681f32;color:white}.header__heading-link .h2{font-family:Georgia,serif;letter-spacing:.14em;text-transform:uppercase}.header__inline-menu{font-size:13px;letter-spacing:.05em}.card__heading{font-size:15px;line-height:1.5}.collection__title .title{font-family:Georgia,serif;font-weight:400}.atelier-editorial{background:#681f32;color:#fff;text-align:center;padding:62px 24px}.atelier-editorial h2{font:400 38px Georgia,serif;color:inherit}.atelier-editorial p{max-width:540px;margin:20px auto;line-height:1.8}.atelier-editorial a{color:white}.atelier-budget:focus-visible,.atelier-category:focus-visible{outline:3px solid #681f32;outline-offset:5px}@media(max-width:749px){.atelier-hero{grid-template-columns:1fr}.atelier-copy{padding:45px 24px}.atelier-art{min-height:0;max-height:440px}.atelier-category-grid{grid-template-columns:repeat(2,1fr);gap:20px 12px}.atelier-budgets{grid-template-columns:1fr 1fr;margin-bottom:40px}.atelier-budget{padding:28px 12px}.atelier-category h3{font-size:21px}.atelier-categories{padding:40px 0}.atelier-section-title{font-size:30px}}