.um-sec[data-astro-cid-jjzmjvyr]{padding-block:clamp(56px,9vw,110px)}.um-sec[data-astro-cid-jjzmjvyr].sand{background:var(--surface-sand)}.um-sec[data-astro-cid-jjzmjvyr].warm{background:var(--surface-warm)}.wrap[data-astro-cid-jjzmjvyr].narrow{max-width:58rem}.center[data-astro-cid-jjzmjvyr]{text-align:center}.eyebrow[data-astro-cid-jjzmjvyr].center{text-align:center;display:block}.g[data-astro-cid-jjzmjvyr]{color:var(--accent-hover)}.s[data-astro-cid-jjzmjvyr]{color:var(--accent-2)}h1[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);margin:14px 0 0;font-size:clamp(38px,6vw,68px);font-weight:400;line-height:1.08}.um-sec[data-astro-cid-jjzmjvyr] h2[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);margin:12px 0 24px;font-size:clamp(28px,3.8vw,46px);font-weight:400;line-height:1.18}.um-sec[data-astro-cid-jjzmjvyr] h2[data-astro-cid-jjzmjvyr]:not(.center):before{content:"";background:var(--accent);width:38px;height:2px;margin-bottom:22px;display:block}.um-sec[data-astro-cid-jjzmjvyr] h2[data-astro-cid-jjzmjvyr].center:after{content:"";background:var(--accent);width:44px;height:2px;margin:20px auto 0;display:block}.um-sec[data-astro-cid-jjzmjvyr] h3[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);margin-bottom:12px;font-size:clamp(20px,2.4vw,26px);font-weight:500}.um-hero[data-astro-cid-jjzmjvyr]{align-items:center;min-height:calc(100svh - 71px);display:flex;position:relative;overflow:hidden}.um-hero-bg[data-astro-cid-jjzmjvyr]{-o-object-fit:cover;object-fit:cover;-o-object-position:75% center;object-position:75% center;width:100%;height:100%;animation:umZoom 24s var(--ease) infinite alternate;position:absolute;inset:0}@keyframes umZoom{0%{transform:scale(1)}to{transform:scale(1.07)}}.um-hero-grad[data-astro-cid-jjzmjvyr]{background:linear-gradient(90deg,#2c2a25f5 0%,#2c2a25d9 42%,#2c2a256b 62%,#2c2a251a 100%),linear-gradient(#2c2a254d 0%,#0000 22%);position:absolute;inset:0}.um-hero-in[data-astro-cid-jjzmjvyr]{z-index:2;max-width:56rem;padding-block:clamp(60px,10vw,110px);position:relative}.um-badge[data-astro-cid-jjzmjvyr]{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:#ede8df;backdrop-filter:blur(14px);border-radius:var(--radius-pill);background:#ffffff0f;border:1px solid #c8a47673;padding:7px 16px;font-size:12px;font-weight:600;display:inline-block}.um-hero[data-astro-cid-jjzmjvyr] h1[data-astro-cid-jjzmjvyr]{color:#f3f0eb;text-shadow:0 2px 18px #0000008c;margin:22px 0 0;font-weight:300}.um-hero[data-astro-cid-jjzmjvyr] h1[data-astro-cid-jjzmjvyr] .g[data-astro-cid-jjzmjvyr]{color:var(--accent)}.um-rule[data-astro-cid-jjzmjvyr]{background:var(--accent);opacity:.6;width:48px;height:2px;margin:26px 0}.um-lead[data-astro-cid-jjzmjvyr]{border-left:2px solid #c8a47666;margin-top:0;padding-left:22px}.um-lead[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]{color:#ede8dfdb;max-width:32em;margin-top:14px;font-size:clamp(16px,1.7vw,18px);font-weight:300;line-height:1.7}.um-lead[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]:first-child{margin-top:0}.um-lead[data-astro-cid-jjzmjvyr] em[data-astro-cid-jjzmjvyr]{color:var(--accent);font-style:italic}.um-scroll[data-astro-cid-jjzmjvyr]{color:#f3f0eb;z-index:2;flex-direction:column;align-items:center;gap:9px;display:inline-flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.hd-lbl[data-astro-cid-jjzmjvyr]{font-family:var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:#f3f0ebd9;font-size:11px}.hd-circle[data-astro-cid-jjzmjvyr]{color:#fff;width:40px;height:40px;transition:transform var(--motion-base) var(--ease);border:1px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;display:flex}.um-scroll[data-astro-cid-jjzmjvyr]:hover .hd-circle[data-astro-cid-jjzmjvyr]{transform:translateY(3px)}.prose[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]{margin-top:18px;font-size:19px;line-height:1.78}.prose[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]:first-child{margin-top:0}.prose[data-astro-cid-jjzmjvyr] strong[data-astro-cid-jjzmjvyr]{font-weight:600}.prose[data-astro-cid-jjzmjvyr] em[data-astro-cid-jjzmjvyr]{font-style:italic}.lead-p[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);font-style:italic;line-height:1.5;font-size:22px!important}.ital[data-astro-cid-jjzmjvyr]{color:var(--muted);font-style:italic}.closing[data-astro-cid-jjzmjvyr]{margin-top:30px;font-size:19px;line-height:1.7}.voices[data-astro-cid-jjzmjvyr]{flex-wrap:wrap;justify-content:center;gap:12px;max-width:680px;margin:36px auto 0;display:flex}.voice[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--muted);padding:10px 20px;font-size:18px;font-style:italic}.voice[data-astro-cid-jjzmjvyr].key{background:var(--ink);color:var(--ink-on);border-color:var(--ink);font-style:normal;font-family:var(--font-body);font-weight:500}.bridge[data-astro-cid-jjzmjvyr]{text-align:center;max-width:30em;margin:40px auto 0;font-size:17px}.verdict[data-astro-cid-jjzmjvyr]{text-align:center;font-family:var(--font-display);max-width:16em;margin:22px auto 0;font-size:clamp(24px,3.4vw,36px);line-height:1.3}.confess[data-astro-cid-jjzmjvyr]{text-align:center;color:var(--muted);margin-top:22px;font-size:17px}.coda[data-astro-cid-jjzmjvyr]{text-align:center;margin-top:40px}.coda-q[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);color:var(--accent-hover);font-size:24px;font-style:italic}.coda-sub[data-astro-cid-jjzmjvyr]{color:var(--muted);margin-top:8px;font-size:16px}.aside[data-astro-cid-jjzmjvyr]{border-left:3px solid var(--accent);margin:38px 0;padding:6px 0 6px 30px}.aside[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);color:var(--fg);margin-top:8px;font-size:clamp(21px,2.6vw,26px);font-style:italic;line-height:1.5}.aside[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]:first-child{margin-top:0}.vbox[data-astro-cid-jjzmjvyr]{background:radial-gradient(120% 140% at 0% 0%, #78866b17, transparent 60%), var(--surface);border:1px solid var(--border);border-left:3px solid var(--accent-2);border-radius:18px;margin:40px 0;padding:clamp(28px,4vw,44px);box-shadow:0 12px 34px -20px #2c2a2566}.vbox[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]{margin-top:12px;font-size:18px;line-height:1.62}.vbox[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]:first-child{margin-top:0}.vbox[data-astro-cid-jjzmjvyr].center{text-align:center}.vbox-em[data-astro-cid-jjzmjvyr]{color:var(--accent-hover);font-style:italic;font-family:var(--font-display);font-size:22px!important}.vbox-h[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);font-size:24px}.vbox-sub[data-astro-cid-jjzmjvyr]{color:var(--muted);font-size:16px!important}.split[data-astro-cid-jjzmjvyr]{grid-template-columns:1fr .9fr;align-items:center;gap:clamp(28px,5vw,60px);display:grid}.split-img[data-astro-cid-jjzmjvyr] img[data-astro-cid-jjzmjvyr]{border-radius:var(--radius-lg);width:100%;box-shadow:var(--elev-raised)}.full-img[data-astro-cid-jjzmjvyr]{margin:28px 0}.full-img[data-astro-cid-jjzmjvyr] img[data-astro-cid-jjzmjvyr]{border-radius:var(--radius-lg);width:100%;box-shadow:var(--elev-raised)}.drv[data-astro-cid-jjzmjvyr]{background:var(--bg)}.drv-h[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);margin-bottom:36px;font-size:clamp(26px,3.4vw,40px);font-weight:400}.drv-h[data-astro-cid-jjzmjvyr] em[data-astro-cid-jjzmjvyr]{color:var(--accent-2);font-style:italic}.drv-g[data-astro-cid-jjzmjvyr]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(28px,5vw,56px);display:grid}.drv-vid[data-astro-cid-jjzmjvyr]{aspect-ratio:16/9;border-radius:var(--radius-lg);box-shadow:var(--elev-raised);cursor:pointer;position:relative;overflow:hidden}.drv-vid[data-astro-cid-jjzmjvyr] img[data-astro-cid-jjzmjvyr],.drv-vid[data-astro-cid-jjzmjvyr] video[data-astro-cid-jjzmjvyr]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.drv-vid[data-astro-cid-jjzmjvyr] video[data-astro-cid-jjzmjvyr]{opacity:0;transition:opacity var(--motion-base) var(--ease)}.drv-vid[data-astro-cid-jjzmjvyr].playing video[data-astro-cid-jjzmjvyr]{opacity:1}.drv-vid[data-astro-cid-jjzmjvyr].playing img[data-astro-cid-jjzmjvyr],.drv-vid[data-astro-cid-jjzmjvyr].playing .drv-play[data-astro-cid-jjzmjvyr]{opacity:0;pointer-events:none}.drv-play[data-astro-cid-jjzmjvyr]{width:70px;height:70px;color:var(--ink);transition:opacity var(--motion-base) var(--ease), transform var(--motion-base) var(--ease);background:#faf9f6e6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drv-play[data-astro-cid-jjzmjvyr] svg[data-astro-cid-jjzmjvyr]{width:28px;height:28px;margin-left:3px}.drv-vid[data-astro-cid-jjzmjvyr]:hover .drv-play[data-astro-cid-jjzmjvyr]{transform:translate(-50%,-50%)scale(1.08)}.drv-quote[data-astro-cid-jjzmjvyr] blockquote[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);font-size:clamp(19px,2.2vw,23px);font-style:italic;line-height:1.5}.drv-quote[data-astro-cid-jjzmjvyr] .attr[data-astro-cid-jjzmjvyr]{color:var(--muted);margin-top:14px}.drv-sub[data-astro-cid-jjzmjvyr]{color:var(--muted);border-top:1px solid var(--border);margin-top:20px;padding-top:18px;font-size:15px}.sub-gold[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);color:var(--accent-hover);margin-top:2px;font-size:clamp(22px,2.8vw,30px);font-style:italic}.intro[data-astro-cid-jjzmjvyr]{max-width:40em;margin:24px auto 40px;font-size:17px}.pillars[data-astro-cid-jjzmjvyr]{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.pillar[data-astro-cid-jjzmjvyr]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:26px 22px}.pillar[data-astro-cid-jjzmjvyr].hi{background:var(--ink);color:var(--ink-on);border-color:var(--ink)}.pillar[data-astro-cid-jjzmjvyr].hi h3[data-astro-cid-jjzmjvyr],.pillar[data-astro-cid-jjzmjvyr].hi p[data-astro-cid-jjzmjvyr]{color:var(--ink-on)}.pillar[data-astro-cid-jjzmjvyr].hi .ptag[data-astro-cid-jjzmjvyr]{color:var(--accent);border-color:#c8a47666}.pillar[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]{font-size:14px;line-height:1.6}.ptag[data-astro-cid-jjzmjvyr]{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2);border:1px solid var(--border);border-radius:var(--radius-pill);margin-bottom:14px;padding:4px 12px;font-size:11px;display:inline-block}.ptag[data-astro-cid-jjzmjvyr].g{color:var(--accent-hover)}.persp-close[data-astro-cid-jjzmjvyr]{text-align:center;max-width:34em;margin:40px auto 0}.persp-close[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]{margin-top:12px;font-size:19px;line-height:1.6}.persp-close[data-astro-cid-jjzmjvyr] strong[data-astro-cid-jjzmjvyr]{font-weight:600}.crown-um[data-astro-cid-jjzmjvyr]{padding-block:0}.crown-lead[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);font-size:clamp(22px,2.8vw,30px);line-height:1.4}.crown-main[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);color:var(--accent-hover);margin-top:18px;font-size:clamp(32px,5vw,52px);font-style:italic}.crown-sig[data-astro-cid-jjzmjvyr]{font-family:var(--font-display);color:var(--muted);margin-top:18px;font-size:20px}.crown-over[data-astro-cid-jjzmjvyr]{max-width:28em;margin:36px auto 0;font-size:17px}.cta-grid[data-astro-cid-jjzmjvyr]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.cta-card[data-astro-cid-jjzmjvyr]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:box-shadow var(--motion-base) var(--ease), transform var(--motion-base) var(--ease);flex-direction:column;padding:30px;display:flex}.cta-card[data-astro-cid-jjzmjvyr]:hover{box-shadow:var(--elev-raised);transform:translateY(-3px)}.cta-card[data-astro-cid-jjzmjvyr].sage{background:var(--accent-2);border-color:var(--accent-2)}.cta-card[data-astro-cid-jjzmjvyr].sage h3[data-astro-cid-jjzmjvyr],.cta-card[data-astro-cid-jjzmjvyr].sage p[data-astro-cid-jjzmjvyr]{color:#fff}.cta-card[data-astro-cid-jjzmjvyr].sage .ptag[data-astro-cid-jjzmjvyr]{color:#fff;border-color:#ffffff80}.cta-card[data-astro-cid-jjzmjvyr].sage .cta-btn[data-astro-cid-jjzmjvyr]{color:#fff}.cta-card[data-astro-cid-jjzmjvyr].sage .cta-note[data-astro-cid-jjzmjvyr]{color:#fffc}.cta-card[data-astro-cid-jjzmjvyr] p[data-astro-cid-jjzmjvyr]{flex:1;font-size:15px;line-height:1.6}.cta-btn[data-astro-cid-jjzmjvyr]{font-family:var(--font-body);color:var(--accent-2);margin-top:20px;font-weight:500}.cta-note[data-astro-cid-jjzmjvyr]{color:var(--muted);margin-top:8px;font-size:13px}@media (width<=820px){.split[data-astro-cid-jjzmjvyr],.drv-g[data-astro-cid-jjzmjvyr],.pillars[data-astro-cid-jjzmjvyr],.cta-grid[data-astro-cid-jjzmjvyr]{grid-template-columns:1fr}.split-img[data-astro-cid-jjzmjvyr]{order:-1}.pillars[data-astro-cid-jjzmjvyr]{grid-template-columns:1fr 1fr;gap:14px}}@media (width<=520px){.pillars[data-astro-cid-jjzmjvyr]{grid-template-columns:1fr}}
