.blog-arrows.svelte-1suzxam{display:flex;gap:10px}.blog-arrows.svelte-1suzxam button:where(.svelte-1suzxam){display:grid;place-items:center;width:45px;height:45px;border:1px solid #cbbca7;background:transparent;color:#27231f;transition:background .2s,color .2s}.blog-arrows.svelte-1suzxam button.next:where(.svelte-1suzxam){background:#30271f;border-color:#30271f;color:#fff}.blog-arrows.svelte-1suzxam button:where(.svelte-1suzxam):hover:not(:disabled){background:#796040;border-color:#796040;color:#fff}.blog-arrows.svelte-1suzxam button:where(.svelte-1suzxam):disabled{color:#b5ac9e;background:transparent;border-color:#e3dbcf;cursor:default}.blog-dots.svelte-1suzxam{display:flex;justify-content:center;align-items:center;margin-top:27px}.blog-dots.svelte-1suzxam button:where(.svelte-1suzxam){display:grid;place-items:center;width:44px;height:44px}.blog-dots.svelte-1suzxam span:where(.svelte-1suzxam){width:6px;height:6px;background:#d8cfc1;transition:background .2s}.blog-dots.svelte-1suzxam span.active:where(.svelte-1suzxam){background:#92744b}button.svelte-1suzxam:focus-visible{outline:2px solid #92744b;outline-offset:3px}@media(prefers-reduced-motion:reduce){button.svelte-1suzxam,span.svelte-1suzxam{transition:none}}.atelier-blog.svelte-1c63ku4{background:#fff;color:#27231f;font-family:var(--font-body)}.blog-width.svelte-1c63ku4{width:calc(100% - 96px);max-width:1680px;margin-inline:auto}.blog-breadcrumb.svelte-1c63ku4{display:flex;align-items:center;gap:11px;min-height:58px;font-size:11px;color:#756e65}.blog-breadcrumb.svelte-1c63ku4 a:where(.svelte-1c63ku4):hover{color:#796040}.journal-wrap.svelte-1c63ku4{border-top:1px solid #e5ddd1;padding:55px 0 66px}.blog-heading.svelte-1c63ku4{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:39px}.blog-heading.svelte-1c63ku4 .blog-arrows{margin-left:auto}.blog-eyebrow.svelte-1c63ku4{margin-bottom:13px;font-size:10px;line-height:1.7;letter-spacing:.17em;color:#8a6d54}h1.svelte-1c63ku4{font-size:44px;font-weight:500;line-height:1.15;letter-spacing:-.025em;margin:0}.blog-intro.svelte-1c63ku4{margin-top:17px;font-size:14px;line-height:1.85;color:#756e65}.journal-wrap.svelte-1c63ku4 .blog-slide{flex-basis:25%}.journal-wrap.svelte-1c63ku4 .blog-track{align-items:stretch;touch-action:pan-y pinch-zoom}.blog-loading.svelte-1c63ku4{color:#756e65;font-size:13px}.blog-skeletons.svelte-1c63ku4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:20px}.blog-skeletons.svelte-1c63ku4 span:where(.svelte-1c63ku4){display:block;background:#f4eee5;height:15px;margin-bottom:17px}.blog-skeletons.svelte-1c63ku4 span:where(.svelte-1c63ku4):first-child{aspect-ratio:1.55;height:auto;margin-bottom:23px}.blog-skeletons.svelte-1c63ku4 span:where(.svelte-1c63ku4):last-child{width:70%}.blog-state.svelte-1c63ku4{min-height:300px;padding:42px 0}.blog-state.svelte-1c63ku4 h2:where(.svelte-1c63ku4){font-size:25px;font-weight:500;margin:0 0 14px}.blog-state.svelte-1c63ku4 p:where(.svelte-1c63ku4){font-size:14px;line-height:1.8;color:#756e65}.blog-state.svelte-1c63ku4 :is(button:where(.svelte-1c63ku4),a:where(.svelte-1c63ku4)){display:inline-flex;align-items:center;min-height:44px;margin-top:15px;font-size:13px;color:#796040;text-decoration:underline;text-underline-offset:5px}.svelte-1c63ku4:is(a:where(.svelte-1c63ku4),button:where(.svelte-1c63ku4)):focus-visible{outline:2px solid #92744b;outline-offset:4px}@media(max-width:1199px){.journal-wrap.svelte-1c63ku4 .blog-slide{flex-basis:33.333333%}}@media(max-width:1023px){.blog-width.svelte-1c63ku4{width:calc(100% - 60px)}.journal-wrap.svelte-1c63ku4 .blog-slide{flex-basis:50%}.blog-skeletons.svelte-1c63ku4{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-heading.svelte-1c63ku4{align-items:center}}@media(max-width:639px){.blog-width.svelte-1c63ku4{width:calc(100% - 40px)}.blog-breadcrumb.svelte-1c63ku4{min-height:48px;font-size:10px}.journal-wrap.svelte-1c63ku4{padding:33px 0 35px}.blog-heading.svelte-1c63ku4{flex-wrap:wrap;align-items:flex-end;gap:22px;margin-bottom:28px}h1.svelte-1c63ku4{font-size:34px}.blog-intro.svelte-1c63ku4{font-size:13px;margin-top:13px;max-width:290px}.blog-eyebrow.svelte-1c63ku4{font-size:9px;margin-bottom:11px}.journal-wrap.svelte-1c63ku4 .blog-slide{flex-basis:90%}.blog-skeletons.svelte-1c63ku4{grid-template-columns:1fr}.blog-skeletons.svelte-1c63ku4>div:where(.svelte-1c63ku4):not(:first-child){display:none}}
