.collection-chapter__split[data-v-0ba997a3]{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}@media(min-width:1024px){.collection-chapter__split[data-v-0ba997a3]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:clamp(24rem,42vw,34rem)}.collection-chapter__split--reverse .collection-chapter__media[data-v-0ba997a3]{order:2}.collection-chapter__split--reverse .collection-chapter__content[data-v-0ba997a3]{order:1}}.collection-chapter__media[data-v-0ba997a3]{display:block;min-height:clamp(16rem,48vw,24rem);overflow:hidden;position:relative}@media(min-width:1024px){.collection-chapter__media[data-v-0ba997a3]{min-height:0}}.collection-chapter__image[data-v-0ba997a3]{display:block;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover;width:100%}.collection-chapter__placeholder[data-v-0ba997a3]{align-items:center;background:radial-gradient(circle at 28% 22%,rgba(255,252,247,.14),transparent 55%),linear-gradient(145deg,var(--color-espresso),var(--color-bronze) 58%,var(--color-travertine));display:flex;height:100%;justify-content:center;min-height:inherit;padding:2rem;text-align:center}.collection-chapter__content[data-v-0ba997a3]{align-items:center;background:var(--color-warm);display:flex;justify-content:center;padding:clamp(2rem,5vw,3.5rem) clamp(1.25rem,5vw,4.5rem)}@media(min-width:1024px){.collection-chapter__content[data-v-0ba997a3]{padding-inline:clamp(2.5rem,5vw,5rem)}}.collection-chapter__copy[data-v-0ba997a3]{max-width:28rem;width:100%}.collection-chapter__label[data-v-0ba997a3]{margin:0}.collection-chapter__title[data-v-0ba997a3]{color:var(--color-espresso);font-size:clamp(2.25rem,6vw,3.5rem);line-height:.98;margin:.85rem 0 0}.collection-chapter__divider[data-v-0ba997a3]{background:#8a63148c;display:block;height:1px;margin:1.35rem 0 0;width:3.25rem}.collection-chapter__description[data-v-0ba997a3]{color:#211a16b8;font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.75;margin:1.35rem 0 0}.collection-chapter__stats[data-v-0ba997a3]{display:flex;flex-wrap:wrap;gap:1rem 1.35rem;list-style:none;margin:1.5rem 0 0;padding:0}.collection-chapter__stat[data-v-0ba997a3]{align-items:center;display:inline-flex;gap:.45rem}.collection-chapter__stat-icon[data-v-0ba997a3]{color:#8a6314d1}.collection-chapter__stat-label[data-v-0ba997a3]{color:#211a16b8;font-size:.62rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.collection-chapter__actions[data-v-0ba997a3]{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);margin-top:1.75rem}@media(min-width:480px){.collection-chapter__actions[data-v-0ba997a3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.collection-chapter__cta[data-v-0ba997a3]{align-items:center;display:inline-flex;font-size:.68rem;font-weight:800;isolation:isolate;justify-content:center;letter-spacing:.2em;line-height:1.25;min-height:3.15rem;overflow:hidden;padding:.85rem 1rem;position:relative;text-align:center;text-transform:uppercase;transition:background .32s var(--ease-standard),border-color .26s var(--ease-standard),box-shadow .26s var(--ease-standard),color .26s var(--ease-standard),text-shadow .26s var(--ease-standard),transform .26s var(--ease-standard);z-index:0}.collection-chapter__cta[data-v-0ba997a3]:focus-visible{outline:2px solid var(--color-bronze);outline-offset:4px}.collection-chapter__cta-text[data-v-0ba997a3]{position:relative;z-index:1}.collection-chapter__cta--primary[data-v-0ba997a3]{background:linear-gradient(145deg,#fff4c9,#f6d66d 16%,#e8c056 44%,#d2a333 70%,#f0dc8a);border:1px solid rgba(246,214,109,.78);box-shadow:0 14px 32px #d2a33342,inset 0 1px #ffffff9e,inset 0 -1px #b07e242e;color:#6f4f0e;text-shadow:0 1px 0 hsla(0,0%,100%,.24)}.collection-chapter__cta--primary[data-v-0ba997a3]:before{background:linear-gradient(112deg,transparent 0 30%,hsla(0,0%,100%,.78) 50%,transparent 70% 100%);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-115%);transition:transform .72s cubic-bezier(.2,.8,.2,1);z-index:0}.collection-chapter__cta--primary[data-v-0ba997a3]:focus-visible,.collection-chapter__cta--primary[data-v-0ba997a3]:hover{background:linear-gradient(145deg,#fffbe8,#fbe98a 18%,#efca52,#ddb23a 74%,#f7e9b0);border-color:#fff1adf2;box-shadow:0 18px 40px #d2a33357,inset 0 1px #ffffffc7,inset 0 -1px #b07e2424;color:var(--color-espresso);text-shadow:0 1px 0 hsla(0,0%,100%,.16);transform:none}.collection-chapter__cta--primary[data-v-0ba997a3]:focus-visible:before,.collection-chapter__cta--primary[data-v-0ba997a3]:hover:before{transform:translate(115%)}.collection-chapter__cta--secondary[data-v-0ba997a3]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffcf75c;border:1px solid var(--color-espresso);box-shadow:none;color:var(--color-espresso)}.collection-chapter__cta--secondary[data-v-0ba997a3]:before{background:linear-gradient(112deg,transparent 0 36%,rgba(255,252,247,.46) 50%,transparent 64% 100%);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-115%);transform-origin:center;transition:transform .72s cubic-bezier(.2,.8,.2,1);z-index:0}.collection-chapter__cta--secondary[data-v-0ba997a3]:focus-visible,.collection-chapter__cta--secondary[data-v-0ba997a3]:hover{background:#151413f5;border-color:#151413f5;box-shadow:0 18px 38px #211a1638,inset 0 0 0 1px #fffcf71a;color:#fffcf7;text-shadow:none;transform:none}.collection-chapter__cta--secondary[data-v-0ba997a3]:focus-visible:before,.collection-chapter__cta--secondary[data-v-0ba997a3]:hover:before{transform:translate(115%)}@media(prefers-reduced-motion:reduce){.collection-chapter__cta[data-v-0ba997a3],.collection-chapter__cta[data-v-0ba997a3]:before{transition:none}.collection-chapter__cta--primary[data-v-0ba997a3]:focus-visible,.collection-chapter__cta--primary[data-v-0ba997a3]:hover,.collection-chapter__cta--secondary[data-v-0ba997a3]:focus-visible,.collection-chapter__cta--secondary[data-v-0ba997a3]:hover{transform:none}}.collection-chapter__location[data-v-0ba997a3]{align-items:center;color:#211a1685;display:inline-flex;font-size:.68rem;font-weight:800;gap:.5rem;letter-spacing:.14em;line-height:1.2;margin-top:1.75rem;text-transform:uppercase}.collection-chapter__location svg[data-v-0ba997a3]{flex-shrink:0;height:1.05rem;width:1.05rem}
