.blog-body[data-v-39e974fd]{color:#4a453e;color:#1c1916;display:grid;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-size:clamp(16px,1.15vw,18px);font-weight:400;gap:1.15em;line-height:1.65;line-height:1.8}.blog-body[data-v-39e974fd] .ui-html>p:first-child{color:#111;font-size:1.15em}.blog-body[data-v-39e974fd] .ui-html>p:first-child:first-letter{color:#4e2a1c;float:left;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:3.6em;line-height:.8;margin:.08em .12em 0 0}.blog-body[data-v-39e974fd] p{margin:0}.blog-body[data-v-39e974fd] h2{color:#111;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-size:clamp(26px,2.4vw,36px);font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:1.2em 0 0;scroll-margin-top:calc(var(--sf-header-h, 80px) + 24px)}.blog-body[data-v-39e974fd] h3{color:#111;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-size:clamp(19px,1.5vw,22px);font-weight:500;line-height:1.3;margin:.8em 0 0}.blog-body[data-v-39e974fd] blockquote{border-left:2px solid #4e2a1c;color:#111;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(24px,2.2vw,32px);font-style:italic;line-height:1.3;margin:.8em 0;padding:clamp(24px,3vw,40px) 0 clamp(24px,3vw,40px) clamp(20px,3vw,36px)}.blog-body[data-v-39e974fd] blockquote p{margin:0}.blog-body[data-v-39e974fd] blockquote cite{color:#6a645c;display:block;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;font-style:normal;letter-spacing:.14em;margin-top:14px;text-transform:uppercase}.blog-body[data-v-39e974fd] figure{display:grid;gap:12px;margin:.8em 0}.blog-body[data-v-39e974fd] figure img{background:#ebe6de;border-radius:0;max-height:640px;-o-object-fit:cover;object-fit:cover;width:100%}.blog-body[data-v-39e974fd] figure.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-body[data-v-39e974fd] figure.is-pair figcaption{grid-column:1/-1}.blog-body[data-v-39e974fd] figure.is-pair img{aspect-ratio:4/5}.blog-body[data-v-39e974fd] figcaption{color:#6a645c;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.02em;line-height:1.45}.blog-body[data-v-39e974fd] ol,.blog-body[data-v-39e974fd] ul{counter-reset:blog-list;display:grid;gap:10px;list-style:none;margin:0;padding:0}.blog-body[data-v-39e974fd] ol li,.blog-body[data-v-39e974fd] ul li{padding-left:34px;position:relative}.blog-body[data-v-39e974fd] ul li:before{background:#4e2a1c;content:"";height:1px;left:6px;position:absolute;top:.85em;width:14px}.blog-body[data-v-39e974fd] ol li{counter-increment:blog-list}.blog-body[data-v-39e974fd] ol li:before{color:#8f7349;content:counter(blog-list,decimal-leading-zero);font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;left:0;letter-spacing:.08em;line-height:2.6;position:absolute}.blog-body[data-v-39e974fd] hr{border:0;border-top:1px solid #b9b0a3;margin:1em auto;width:64px}.blog-body[data-v-39e974fd] a{color:#111;text-decoration:underline;text-underline-offset:4px}.blog-body[data-v-39e974fd] strong{color:#111;font-weight:500}@media(max-width:860px){.blog-body[data-v-39e974fd] figure.is-pair{grid-template-columns:minmax(0,1fr)}}
