.ui-stat[data-v-cf1b4b80]{text-align:center;flex-direction:column;align-items:center;display:flex}.value[data-v-cf1b4b80]{color:var(--charcoal-900);font-family:Tenor Sans,sans-serif;font-size:clamp(48px,6vw,72px);font-weight:300;line-height:1}.label[data-v-cf1b4b80]{letter-spacing:.25em;text-transform:uppercase;color:var(--charcoal-500);margin-top:var(--space-2);font-family:Scope One,Georgia,serif;font-size:11px}.chapter-teaser[data-v-9c11785b]{padding:var(--space-7) var(--space-4);border-top:1px solid var(--cream-200);color:inherit;text-decoration:none;transition:background .24s,padding-left .24s;display:block;position:relative}.chapter-teaser[data-v-9c11785b]:last-child{border-bottom:1px solid var(--cream-200)}.chapter-teaser[data-v-9c11785b]:hover,.chapter-teaser[data-v-9c11785b]:focus-visible{background:var(--cream-100);padding-left:var(--space-6);outline:none}.chapter-teaser:hover .chapter-arrow[data-v-9c11785b],.chapter-teaser:focus-visible .chapter-arrow[data-v-9c11785b]{transform:translate(6px)}.chapter-title[data-v-9c11785b]{color:var(--charcoal-900);font-family:Tenor Sans,sans-serif;font-size:clamp(32px,4vw,48px);font-weight:400;transition:color .2s}.chapter-teaser:hover .chapter-title[data-v-9c11785b]{color:var(--gold-700)}.chapter-text[data-v-9c11785b]{color:var(--charcoal-700);margin:var(--space-4) 0;max-width:60ch;font-family:Scope One,Georgia,serif;font-size:16px}.chapter-cta[data-v-9c11785b]{align-items:center;gap:var(--space-2);letter-spacing:.25em;text-transform:uppercase;color:var(--gold-900);font-family:Scope One,Georgia,serif;font-size:12px;display:inline-flex}.chapter-arrow[data-v-9c11785b]{transition:transform .24s cubic-bezier(.22,1,.36,1);display:inline-block}.home-page[data-v-8a3486b6]{min-height:100vh}.hero[data-v-8a3486b6]{text-align:left;background:var(--charcoal-900);min-height:100vh;color:var(--cream-50);padding:14vh var(--section-padding-x) 0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;overflow:hidden}.hero-bg[data-v-8a3486b6]{z-index:0;will-change:transform;position:absolute;inset:-10% 0}.hero-bg[data-v-8a3486b6] picture,.hero-bg[data-v-8a3486b6] img{object-fit:cover;width:100%;height:100%}.hero-overlay[data-v-8a3486b6]{z-index:1;background:radial-gradient(85% 85% at 0 0,#000000d9 0%,#0000008c 30%,#00000040 55%,#0000 80%),linear-gradient(90deg,#000000b3 0%,#00000059 30%,#0000001a 55%,#0000 70%),linear-gradient(#0000 55%,#0000008c 100%);position:absolute;inset:0}.hero-content[data-v-8a3486b6]{z-index:2;max-width:640px;position:relative}.pretitle[data-v-8a3486b6]{letter-spacing:clamp(.14em,.5vw,.32em);color:var(--gold-500);margin-bottom:var(--space-6);text-shadow:0 1px 2px #000000f2,0 2px 6px #000000d9,0 4px 18px #000000b3;font-family:Scope One,Georgia,serif;font-size:clamp(9px,2.4vw,13px);font-weight:600}.title[data-v-8a3486b6]{white-space:pre-line;color:var(--cream-50);text-shadow:0 2px 6px #000000f2,0 4px 18px #000000d9,0 8px 40px #000000b3,0 1px 2px #000000f2;margin-bottom:var(--space-5);font-family:Tenor Sans,sans-serif;font-size:clamp(56px,9vw,128px);font-weight:300;line-height:1}.subtitle[data-v-8a3486b6]{margin:var(--space-5) 0 var(--space-7);color:var(--cream-50);text-shadow:0 1px 3px #000000f2,0 2px 8px #000000e6,0 4px 24px #000c;max-width:540px;font-family:Tenor Sans,sans-serif;font-size:clamp(16px,1.6vw,20px);font-style:italic;font-weight:400;line-height:1.5}.hero-content[data-v-8a3486b6] .ui-button{-webkit-backdrop-filter:blur(4px);border-color:var(--cream-50);color:var(--cream-50);text-shadow:0 1px 4px #0009;background:#00000059}.hero-content[data-v-8a3486b6] .ui-button:hover{background:var(--cream-50);color:var(--charcoal-900);text-shadow:none}.stats[data-v-8a3486b6]{gap:var(--space-5);padding:var(--space-7) var(--section-padding-x);grid-template-columns:repeat(4,1fr);max-width:1200px;margin:0 auto;display:grid}.tagline[data-v-8a3486b6]{max-width:720px;margin:var(--space-6) auto;padding:0 var(--section-padding-x);text-align:center}.chapters[data-v-8a3486b6]{max-width:900px;padding:var(--space-6) var(--section-padding-x) var(--space-5);margin:0 auto}.home-blog[data-v-8a3486b6]{max-width:1100px;padding:var(--space-9) var(--section-padding-x) var(--space-8);margin:0 auto}.home-blog-header[data-v-8a3486b6]{text-align:center;margin-bottom:var(--space-7)}.home-blog-pretitle[data-v-8a3486b6]{letter-spacing:.3em;color:var(--gold-900);margin-bottom:var(--space-3);font-family:Scope One,Georgia,serif;font-size:12px}.home-blog-title[data-v-8a3486b6]{color:var(--charcoal-900);font-family:Tenor Sans,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:300}.home-blog-cards[data-v-8a3486b6]{gap:var(--space-5);margin-bottom:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.home-blog-card[data-v-8a3486b6]{padding:var(--space-6);background:var(--cream-50);border:1px solid var(--cream-200);color:var(--charcoal-900);flex-direction:column;text-decoration:none;transition:border-color .3s,transform .3s;display:flex}.home-blog-card[data-v-8a3486b6]:hover{border-color:var(--gold-500);transform:translateY(-2px)}.hbc-category[data-v-8a3486b6]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-900);margin-bottom:var(--space-3);font-family:Scope One,Georgia,serif;font-size:11px}.hbc-title[data-v-8a3486b6]{margin-bottom:var(--space-4);color:var(--charcoal-900);font-family:Tenor Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.3}.hbc-excerpt[data-v-8a3486b6]{color:var(--charcoal-700);margin-bottom:var(--space-4);flex-grow:1;font-family:Scope One,Georgia,serif;font-size:14px;line-height:1.6}.hbc-cta[data-v-8a3486b6]{letter-spacing:.1em;color:var(--gold-900);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--gold-500);text-decoration-color:var(--gold-500);font-family:Scope One,Georgia,serif;font-size:13px}.home-blog-all[data-v-8a3486b6]{text-align:center}.home-blog-all a[data-v-8a3486b6]{letter-spacing:.15em;color:var(--charcoal-700);border-bottom:1px solid var(--gold-500);padding-bottom:4px;font-family:Scope One,Georgia,serif;font-size:13px;text-decoration:none}.home-blog-all a[data-v-8a3486b6]:hover{color:var(--gold-900)}@media (width<=720px){.home-blog-cards[data-v-8a3486b6]{grid-template-columns:1fr}}.closing[data-v-8a3486b6]{margin:0;padding:0}.closing-button[data-v-8a3486b6]{cursor:zoom-in;background:0 0;border:none;width:100%;min-height:0;margin:0;padding:0;display:block;overflow:hidden}.closing-button[data-v-8a3486b6] picture,.closing-button[data-v-8a3486b6] img{width:100%;height:auto;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.closing-button[data-v-8a3486b6]:hover img,.closing-button[data-v-8a3486b6]:focus-visible img{transform:scale(1.02)}.closing-button[data-v-8a3486b6]:focus-visible{outline:2px solid var(--gold-500);outline-offset:2px}@media (width<=720px){.stats[data-v-8a3486b6]{grid-template-columns:repeat(2,1fr)}.hero[data-v-8a3486b6]{min-height:78vh;padding-top:11vh}.title[data-v-8a3486b6]{font-size:clamp(44px,13vw,80px)}}@media (width<=480px){.stats[data-v-8a3486b6]{gap:var(--space-3);grid-template-columns:1fr 1fr}.hero[data-v-8a3486b6]{min-height:72vh;padding-top:10vh;padding-left:var(--space-5)}.hero-content[data-v-8a3486b6]{max-width:100%}.title[data-v-8a3486b6]{font-size:clamp(40px,12vw,64px)}}
