.hero[data-astro-cid-lcdefpme]{background:radial-gradient(120% 90% at 10% 0%, var(--teal-2) 0%, var(--teal) 45%, var(--night) 100%);isolation:isolate;grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero-top[data-astro-cid-lcdefpme]{isolation:isolate;display:flex;position:relative}.creds-band[data-astro-cid-lcdefpme]{z-index:2;background:var(--night);position:relative}.hero-photo[data-astro-cid-lcdefpme]{z-index:-1;clip-path:inset(0 0 0 100%);width:42%;transition:clip-path 1.6s var(--ease) .15s;position:absolute;top:85px;bottom:0;right:0;overflow:hidden}.hero[data-astro-cid-lcdefpme].is-loaded .hero-photo[data-astro-cid-lcdefpme]{clip-path:inset(0)}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 20%;width:100%;height:100%;transition:transform 2.4s var(--ease) .15s;transform:scale(1.12)}.hero[data-astro-cid-lcdefpme].is-loaded .hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1)}.hero-photo[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#07232500 55%,#072325d9 100%);position:absolute;inset:0}.hero-photo-tag[data-astro-cid-lcdefpme]{z-index:1;font-family:var(--font-display);color:var(--on-dark);font-size:1.15rem;line-height:1.2;position:absolute;bottom:4.5rem;left:1.5rem}.hero-photo-tag[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:normal;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft);font-size:.72rem}.hero-motif[data-astro-cid-lcdefpme]{z-index:-1;pointer-events:none;width:100%;height:180px;position:absolute;bottom:-90px;left:0;right:0;overflow:visible}.hero-motif[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:none;stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:3200;stroke-dashoffset:3200px;transition:stroke-dashoffset 3.2s var(--ease) .4s}.m-line[data-astro-cid-lcdefpme]{stroke:#f1ebdf2e}.m-wave[data-astro-cid-lcdefpme]{stroke:#d8bf8f73;transition-delay:.8s!important}.m-dot[data-astro-cid-lcdefpme]{fill:var(--gold);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .6s ease 2.4s, transform .8s var(--ease) 2.4s;transform:scale(0)}.hero[data-astro-cid-lcdefpme].is-loaded .hero-motif[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{stroke-dashoffset:0}.hero[data-astro-cid-lcdefpme].is-loaded .m-dot[data-astro-cid-lcdefpme]{opacity:1;transform:scale(1)}.hero-inner[data-astro-cid-lcdefpme]{align-items:center;padding-top:130px;padding-bottom:5.5rem;display:flex}.hero-copy[data-astro-cid-lcdefpme]{max-width:min(820px,54vw)}@media (width>=861px){.hero-title[data-astro-cid-lcdefpme] .ln>span{white-space:nowrap}}.hero-title[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin:1.6rem 0 1.8rem;font-size:clamp(2.9rem,7.2vw,6.9rem);line-height:.98}.hero-title[data-astro-cid-lcdefpme] .ln{padding-bottom:.08em;display:block;overflow:hidden}.hero-title[data-astro-cid-lcdefpme] .ln>span{transition:transform 1.3s var(--ease);transition-delay:var(--d);display:inline-block;transform:translateY(110%)}.hero[data-astro-cid-lcdefpme].is-loaded .hero-title[data-astro-cid-lcdefpme] .ln>span{transform:none}.hero-in[data-astro-cid-lcdefpme]{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transition-delay:var(--d);transform:translateY(18px)}.hero[data-astro-cid-lcdefpme].is-loaded .hero-in[data-astro-cid-lcdefpme]{opacity:1;transform:none}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;margin-top:2.2rem;display:flex}.creds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:1.5rem;margin:0 auto;padding:2.4rem 0 2.6rem;list-style:none;display:grid}.creds[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:.15rem;padding-right:1rem;display:grid}.creds[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--line-night);padding-left:1.5rem}.cred-big[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--on-dark);font-size:clamp(1.7rem,2.4vw,2.4rem);line-height:1.05}.cred-top[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-soft);margin-top:.4rem;font-size:.7rem;font-weight:600}.cred-label[data-astro-cid-lcdefpme]{color:var(--on-dark-soft);margin-top:.3rem;font-size:.86rem;line-height:1.45}@media (width<=1100px){.creds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);row-gap:2rem}.creds[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4){border-left:0;padding-left:0}}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{min-height:0}.hero-top[data-astro-cid-lcdefpme]{flex-direction:column}.hero-copy[data-astro-cid-lcdefpme]{max-width:none}.hero-photo[data-astro-cid-lcdefpme]{width:100%;height:64svh;min-height:420px;position:relative;top:0}.hero-photo[data-astro-cid-lcdefpme]:before{content:"";z-index:1;background:linear-gradient(#072325bf,#0000);height:130px;position:absolute;inset:0 0 auto}.hero-photo[data-astro-cid-lcdefpme]:after{background:linear-gradient(180deg, transparent 55%, var(--teal) 100%)}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:50% 18%}.hero-photo-tag[data-astro-cid-lcdefpme]{font-size:1.15rem;bottom:1.5rem;left:1rem}.hero-inner[data-astro-cid-lcdefpme]{padding-top:1.5rem;padding-bottom:4.5rem}.hero-motif[data-astro-cid-lcdefpme]{height:120px;bottom:-60px}.creds[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.creds[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:0!important;padding:0!important}.creds[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{grid-column:1/-1}}.hf-stage[data-astro-cid-lcdefpme]{isolation:isolate;flex-direction:column;justify-content:center;min-height:calc(100svh - 150px);display:flex;position:relative;overflow:hidden}.hf-photo[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0 0 0 max(28%,100% - 1180px);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 38%);mask-image:linear-gradient(90deg,#0000 0%,#000 38%)}.hf-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:60% 8%;opacity:0;width:100%;height:100%;transition:transform 2.8s var(--ease), opacity 1.6s ease;transform:scale(1.14)}.hero[data-astro-cid-lcdefpme].is-loaded .hf-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{opacity:1;transform:scale(1.02)}.hf-photo[data-astro-cid-lcdefpme]:after{content:"";mix-blend-mode:multiply;background:linear-gradient(#0723258c 0%,#0000 22% 62%,#072325e6 100%),#0e3a3c47;position:absolute;inset:0}.hf-inner[data-astro-cid-lcdefpme]{padding-top:120px;padding-bottom:7rem}.hf-copy[data-astro-cid-lcdefpme]{max-width:min(760px,56vw)}.hf-title[data-astro-cid-lcdefpme]{margin:1.5rem 0 1.7rem}.hf-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:46ch}.hf-motif[data-astro-cid-lcdefpme]{bottom:-90px}.hf-foot[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:1.8rem;left:0;right:0}.hf-sign[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--on-dark);text-align:right;gap:.25rem;margin-left:auto;padding-right:4.5rem;font-size:1.25rem;display:grid}.hf-sign[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:normal;font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);font-size:.68rem;font-weight:600}.hf-scroll[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);flex-direction:column;order:2;align-items:center;gap:.6rem;font-size:.66rem;font-weight:600;text-decoration:none;display:inline-flex}.hf-scroll[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#d8bf8f40;width:1px;height:42px;position:relative;overflow:hidden}.hf-scroll[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:after{content:"";background:var(--gold);width:100%;height:40%;animation:hf-drop 2.2s var(--ease) infinite;position:absolute;top:-40%;left:0}@keyframes hf-drop{to{top:100%}}@media (width<=860px){.hf-stage[data-astro-cid-lcdefpme]{justify-content:flex-end;min-height:0}.hf-photo[data-astro-cid-lcdefpme]{height:62svh;min-height:400px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.hf-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:50% 18%}.hf-inner[data-astro-cid-lcdefpme]{margin-top:-5.5rem;padding-top:0;padding-bottom:4.5rem;position:relative}.hf-copy[data-astro-cid-lcdefpme]{max-width:none}.hf-foot[data-astro-cid-lcdefpme]{display:none}.hf-motif[data-astro-cid-lcdefpme]{height:120px;bottom:-60px}}@media (prefers-reduced-motion:reduce){.hf-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{opacity:1;transition:none;transform:none}.hf-scroll[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:after{animation:none}}.thesis[data-astro-cid-lcdefpme]{background:var(--paper)}.thesis-inner[data-astro-cid-lcdefpme]{max-width:1080px}.thesis-text[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.015em;margin-top:2rem;font-size:clamp(2rem,4.4vw,3.8rem);line-height:1.12}.thesis-text[data-astro-cid-lcdefpme] .w{color:#14212029;transition:color .5s}.thesis-text[data-astro-cid-lcdefpme] .w.on{color:var(--ink)}.thesis-sign[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-top:2rem;font-size:.82rem;font-weight:600}.paths[data-astro-cid-lcdefpme]{background:var(--teal);overflow:hidden}.paths-head[data-astro-cid-lcdefpme]{gap:1.3rem;max-width:760px;display:grid}.venn-wrap[data-astro-cid-lcdefpme]{max-width:860px;margin:clamp(3rem,6vw,5rem) auto 0}.venn[data-astro-cid-lcdefpme]{width:100%;height:auto;overflow:visible}.v-circle[data-astro-cid-lcdefpme]{fill:#f1ebdf06;stroke:#f1ebdf59;stroke-width:1.2px;stroke-dasharray:1200;stroke-dashoffset:1200px;transition:stroke-dashoffset 2.2s var(--ease), fill .5s ease, stroke .5s ease}.v-region[data-astro-cid-lcdefpme][data-path="3"] .v-circle[data-astro-cid-lcdefpme]{transition-delay:.3s}.venn[data-astro-cid-lcdefpme].is-in .v-circle[data-astro-cid-lcdefpme]{stroke-dashoffset:0}.v-lens[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:#b4915a14;stroke:#d8bf8f80;stroke-width:1px;opacity:0;transition:opacity 1s 1.4s}.venn[data-astro-cid-lcdefpme].is-in .v-lens[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{opacity:1}.v-label[data-astro-cid-lcdefpme]{font-family:var(--font-display);fill:var(--on-dark);text-anchor:middle;font-size:40px}.v-sub[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;fill:var(--gold-soft);text-anchor:middle;font-size:14px}.v-spirit[data-astro-cid-lcdefpme] .v-circle[data-astro-cid-lcdefpme]{fill:#b4915a1a;stroke:var(--gold-soft);stroke-width:1.6px}.v-spirit[data-astro-cid-lcdefpme] .v-label[data-astro-cid-lcdefpme]{fill:var(--gold-soft);font-size:48px}.v-spirit[data-astro-cid-lcdefpme] .v-sub[data-astro-cid-lcdefpme]{fill:var(--on-dark)}.venn[data-astro-cid-lcdefpme].is-in .v-spirit[data-astro-cid-lcdefpme] .v-circle[data-astro-cid-lcdefpme]{filter:drop-shadow(0 0 28px #d8bf8f47)}.v-dot[data-astro-cid-lcdefpme]{fill:var(--gold)}.v-region[data-astro-cid-lcdefpme]{cursor:pointer}.paths[data-astro-cid-lcdefpme][data-active="1"] .v-region[data-astro-cid-lcdefpme][data-path="1"] .v-circle[data-astro-cid-lcdefpme]{fill:#b4915a33;stroke:var(--gold)}.paths[data-astro-cid-lcdefpme][data-active="3"] .v-region[data-astro-cid-lcdefpme][data-path="3"] .v-circle[data-astro-cid-lcdefpme]{fill:#f1ebdf14;stroke:var(--on-dark)}.venn-note[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark-soft);justify-content:center;align-items:center;gap:1rem;margin-top:1.4rem;font-size:.74rem;font-weight:600;display:flex}.venn-note[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--gold), #f1ebdf40 50%, var(--gold));width:min(28vw,220px);height:1px;position:relative}.venn-note[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:before,.venn-note[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:after{content:"";border:3.5px solid #0000;position:absolute;top:-3px}.venn-note[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:before{border-right:6px solid var(--gold);left:-2px}.venn-note[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:after{border-left:6px solid var(--gold);right:-2px}.venn-note[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:var(--gold-soft);border-radius:50%;width:5px;height:5px;animation:3.6s ease-in-out infinite alternate flow;position:absolute;top:-2px;left:0;box-shadow:0 0 10px 2px #d8bf8fb3}@keyframes flow{0%{left:4%}to{left:calc(96% - 5px)}}@media (prefers-reduced-motion:reduce){.venn-note[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{animation:none;left:calc(50% - 2.5px)}}.path-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:1.2rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.path-main[data-astro-cid-lcdefpme],.path-side[data-astro-cid-lcdefpme]{flex-direction:column;gap:.9rem;display:flex}.path-side[data-astro-cid-lcdefpme]{flex:1}.path-card[data-astro-cid-lcdefpme].is-root{background:radial-gradient(120% 140% at 0 0,#b4915a38,#04181959 60%);border-color:#d8bf8f80;grid-column:1/-1;grid-template-columns:1.4fr 1fr;align-items:end;gap:clamp(2rem,5vw,5rem);padding:clamp(2.4rem,4vw,3.4rem);display:grid}.is-root[data-astro-cid-lcdefpme] .path-num[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:.7rem;font-weight:600}.is-root[data-astro-cid-lcdefpme] .path-title[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,4.4vw,4rem)}.is-root[data-astro-cid-lcdefpme] .path-text[data-astro-cid-lcdefpme]{max-width:52ch;font-size:1.08rem}.is-root[data-astro-cid-lcdefpme] .path-meta[data-astro-cid-lcdefpme]{margin-top:0}.is-root[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{align-self:flex-start}.path-card[data-astro-cid-lcdefpme]{border:1px solid var(--line-night);transition:border-color .5s var(--ease), background-color .5s var(--ease), transform .6s var(--ease);background:#04181940;border-radius:4px;flex-direction:column;gap:.9rem;padding:2.2rem 1.9rem 2rem;display:flex;position:relative}.path-card[data-astro-cid-lcdefpme]:hover,.paths[data-astro-cid-lcdefpme][data-active="1"] .path-card[data-astro-cid-lcdefpme][data-path="1"],.paths[data-astro-cid-lcdefpme][data-active="2"] .path-card[data-astro-cid-lcdefpme][data-path="2"],.paths[data-astro-cid-lcdefpme][data-active="3"] .path-card[data-astro-cid-lcdefpme][data-path="3"]{background:#04181973;border-color:#d8bf8f99;transform:translateY(-6px)}.path-badge[data-astro-cid-lcdefpme]{background:var(--gold);color:var(--night);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.3rem .8rem;font-size:.68rem;font-weight:700;position:absolute;top:-.75rem;left:1.9rem}.path-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--gold-soft);font-size:1.1rem}.path-kicker[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark-soft);font-size:.72rem;font-weight:600}.path-title[data-astro-cid-lcdefpme]{font-size:clamp(1.9rem,2.5vw,2.35rem);line-height:1.06}.path-text[data-astro-cid-lcdefpme]{color:var(--on-dark-soft);font-size:.98rem}.path-meta[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-night);gap:.7rem;margin:.4rem 0 .6rem;padding-top:1rem;display:grid}.path-meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-soft);font-size:.66rem;font-weight:600}.path-meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--on-dark);margin:.15rem 0 0;font-size:.9rem}.path-card[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{color:var(--on-dark);align-self:flex-start;margin-top:auto}@media (width<=960px){.path-cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.6rem}.path-card[data-astro-cid-lcdefpme].is-root{grid-template-columns:1fr;gap:1.4rem;padding:2.2rem 1.6rem 2rem}.v-sub[data-astro-cid-lcdefpme]{display:none}.v-label[data-astro-cid-lcdefpme]{transform:translateY(26px)}.venn-wrap[data-astro-cid-lcdefpme]{margin-inline:-.75rem}.v-label[data-astro-cid-lcdefpme]{font-size:50px}.v-spirit[data-astro-cid-lcdefpme] .v-label[data-astro-cid-lcdefpme]{font-size:58px}.venn-note[data-astro-cid-lcdefpme]{gap:.6rem;font-size:.66rem}.venn-note[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{flex:none;width:48px}}.story[data-astro-cid-lcdefpme]{background:var(--paper)}.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.story-side[data-astro-cid-lcdefpme]{gap:1.3rem;display:grid;position:sticky;top:110px}.story-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;margin:1.8rem 1.5rem 1.5rem 0;position:relative}.ph-img[data-astro-cid-lcdefpme]{z-index:1;border-radius:2px;position:absolute;inset:0;overflow:hidden;box-shadow:0 45px 80px -40px #07232599}.ph-img[data-astro-cid-lcdefpme].unveil{clip-path:inset(100% 0 0);transition:clip-path 1.5s var(--ease)}.ph-img[data-astro-cid-lcdefpme].unveil.is-in{clip-path:inset(0)}.ph-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:48% 30%;width:100%;height:100%;transform:scale(1.08)}.ph-frame[data-astro-cid-lcdefpme]{z-index:0;border:1px solid var(--gold);clip-path:inset(0 100% 100% 0);transition:clip-path 1.8s var(--ease) .6s;position:absolute;inset:1.5rem -1.5rem -1.5rem 1.5rem}.story-photo[data-astro-cid-lcdefpme].is-in .ph-frame[data-astro-cid-lcdefpme]{clip-path:inset(0)}.ph-tag[data-astro-cid-lcdefpme]{z-index:2;background:var(--teal);color:var(--on-dark);letter-spacing:.16em;text-transform:uppercase;opacity:0;transition:opacity .9s var(--ease) 1.1s, transform .9s var(--ease) 1.1s;align-items:center;gap:.8rem;padding:.9rem 1.2rem;font-size:.68rem;font-weight:600;line-height:1.35;display:flex;position:absolute;bottom:2.4rem;left:-1.4rem;transform:translate(-14px);box-shadow:0 20px 40px -18px #07232599}.ph-tag[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:0;color:var(--gold-soft);font-size:2.1rem;font-weight:400}.story-photo[data-astro-cid-lcdefpme].is-in .ph-tag[data-astro-cid-lcdefpme]{opacity:1;transform:none}.timeline[data-astro-cid-lcdefpme]{gap:clamp(2.8rem,6vw,4.6rem);margin:0;padding:0 0 0 2.6rem;list-style:none;display:grid;position:relative}.spine[data-astro-cid-lcdefpme]{background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:6px}.spine-fill[data-astro-cid-lcdefpme]{background:var(--gold);transform-origin:top;transform:scaleY(var(--p,0));position:absolute;inset:0}.t-step[data-astro-cid-lcdefpme]{position:relative}.t-dot[data-astro-cid-lcdefpme]{background:var(--paper);border:1px solid var(--gold);border-radius:50%;width:11px;height:11px;position:absolute;top:.45rem;left:calc(1px - 2.6rem)}.t-step[data-astro-cid-lcdefpme].is-in .t-dot[data-astro-cid-lcdefpme]{background:var(--gold);transition:background-color .6s .4s}.t-tag[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-size:.72rem;font-weight:600}.t-tag[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--gold);margin-right:.4rem}.t-title[data-astro-cid-lcdefpme]{margin:.6rem 0 .8rem;font-size:clamp(1.55rem,2.4vw,2.1rem);line-height:1.1}.t-text[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:52ch}@media (width<=960px){.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.story-side[data-astro-cid-lcdefpme]{position:static}.story-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;margin-right:1rem}.ph-frame[data-astro-cid-lcdefpme]{inset:1rem -1rem -1rem 1rem}.ph-tag[data-astro-cid-lcdefpme]{padding:.7rem 1rem;bottom:1rem;left:1rem}.ph-tag[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.7rem}}.teaching[data-astro-cid-lcdefpme]{background:var(--paper-2)}.teach-head[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.teach-head[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-top:1.3rem}.teach-quote[data-astro-cid-lcdefpme]{border-left:1px solid var(--gold);color:var(--ink-soft);margin:0;padding-left:1.5rem;font-size:1.05rem}.tracks[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none}.track[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 1.2fr auto;align-items:center;gap:2rem;padding:2.2rem 0;display:grid;position:relative}.track[data-astro-cid-lcdefpme]:before{content:"";background:var(--surface);transform-origin:bottom;transition:transform .6s var(--ease);z-index:0;position:absolute;inset:0;transform:scaleY(0)}.track[data-astro-cid-lcdefpme]:hover:before{transform:scaleY(1)}.track[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{z-index:1;position:relative}.track-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--gold);padding-left:.5rem;font-size:1.3rem}.track-q[data-astro-cid-lcdefpme]{font-size:clamp(1.45rem,2.2vw,1.9rem);line-height:1.1}.track-text[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.97rem}.track-cta[data-astro-cid-lcdefpme]{align-items:center;gap:.8rem;padding-right:.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.track-arrow[data-astro-cid-lcdefpme]{border:1px solid var(--line);width:52px;height:52px;transition:background-color .4s var(--ease), color .4s var(--ease), transform .5s var(--ease), border-color .4s;border-radius:50%;place-items:center;display:grid}.track[data-astro-cid-lcdefpme]:hover .track-arrow[data-astro-cid-lcdefpme]{background:var(--teal);border-color:var(--teal);color:var(--on-dark);transform:rotate(45deg)}@media (width<=960px){.teach-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.track[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.8rem;padding:2rem 0}.track-num[data-astro-cid-lcdefpme]{padding-left:0}.track-cta[data-astro-cid-lcdefpme]{margin-top:.4rem}}.voices[data-astro-cid-lcdefpme]{background:var(--night)}.marquee[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line-night);padding:1.6rem 0;overflow:hidden}.marquee-track[data-astro-cid-lcdefpme]{width:max-content;animation:40s linear infinite marquee;display:flex}.marquee-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#f1ebdf38;white-space:nowrap;align-items:center;gap:2.4rem;padding-right:2.4rem;font-size:clamp(1.6rem,3vw,2.6rem);display:inline-flex}.marquee-track[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--gold);opacity:.8;border-radius:50%;width:9px;height:9px}@keyframes marquee{to{transform:translate(-50%)}}.voices-inner[data-astro-cid-lcdefpme]{padding-top:clamp(4rem,7vw,6rem)}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:2.4rem;display:grid}.quote[data-astro-cid-lcdefpme]{border:1px solid var(--line-night);border-radius:4px;flex-direction:column;gap:1.4rem;margin:0;padding:2.2rem 2rem;display:flex}.quote[data-astro-cid-lcdefpme] .quote-mark{color:var(--gold)}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--on-dark);margin:0;font-size:1.4rem;line-height:1.3}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{gap:.15rem;margin-top:auto;font-size:.88rem;display:grid}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--on-dark-soft)}.voices-note[data-astro-cid-lcdefpme]{color:#f1ebdf73;margin-top:2rem;font-size:.85rem}@media (width<=960px){.quotes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-lcdefpme]{animation:none}}.books[data-astro-cid-lcdefpme]{background:var(--paper)}.books-grid[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:end;gap:clamp(2.5rem,5vw,5rem) clamp(3rem,6vw,6rem);display:grid}.books-copy[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:1.1fr .9fr;align-items:end;gap:1.3rem clamp(3rem,6vw,6rem);display:grid}.books-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.books-copy[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{grid-column:1}.books-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{grid-area:2/2}.book-row[data-astro-cid-lcdefpme]{grid-column:1/-1;width:100%;max-width:640px;margin-inline:auto}@media (width<=960px){.books-copy[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.books-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{grid-area:auto/1}}.book-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.book[data-astro-cid-lcdefpme]{perspective:1200px;align-content:start;gap:.7rem;display:grid}.book-cover[data-astro-cid-lcdefpme]{aspect-ratio:2/3;background:var(--paper-2);transform-origin:0;transition:transform .8s var(--ease), box-shadow .8s var(--ease);border-radius:2px 6px 6px 2px;margin-bottom:.8rem;display:block;position:relative;overflow:hidden;transform:rotateY(-14deg)rotateX(2deg);box-shadow:0 30px 50px -28px #0723258c,inset 0 2px #ffffff26}.book[data-astro-cid-lcdefpme]:hover .book-cover[data-astro-cid-lcdefpme]{transform:rotateY(0)rotateX(0)translateY(-6px);box-shadow:0 40px 60px -26px #07232599}.book-cover[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.book-spine[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#00000047,#ffffff14,#0000);width:12px;position:absolute;top:0;bottom:0;left:0}.book-h[data-astro-cid-lcdefpme]{font-size:1.35rem}.book-text[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.95rem}.book-shops[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin-top:.3rem;display:flex}.book-alt[data-astro-cid-lcdefpme]{color:var(--ink-soft);text-underline-offset:3px;font-size:.85rem}.book-alt[data-astro-cid-lcdefpme]:hover{color:var(--gold)}@media (width<=960px){.books-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=520px){.book-row[data-astro-cid-lcdefpme]{gap:1rem}.book-h[data-astro-cid-lcdefpme]{font-size:1.1rem}}.soglie[data-astro-cid-lcdefpme]{background:var(--night);isolation:isolate;position:relative;overflow:hidden}.soglie-motif[data-astro-cid-lcdefpme]{z-index:-1;fill:none;stroke:#d8bf8f29;stroke-width:1.2px;vector-effect:non-scaling-stroke;width:100%;height:220px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.soglie-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.soglie-copy[data-astro-cid-lcdefpme]{gap:1.3rem;display:grid}.soglie-card[data-astro-cid-lcdefpme]{backdrop-filter:blur(6px);background:#0e3a3c99;border:1px solid #d8bf8f66;border-radius:4px;gap:1.2rem;padding:clamp(2rem,3.5vw,2.8rem);display:grid}.soglie-h[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-soft);font-size:.72rem;font-weight:600}.soglie-list[data-astro-cid-lcdefpme]{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.soglie-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--on-dark);align-items:center;gap:.8rem;font-size:1.35rem;line-height:1.2;display:flex}.soglie-list[data-astro-cid-lcdefpme] .icon{color:var(--gold);flex:none}.soglie-note[data-astro-cid-lcdefpme]{color:var(--on-dark-soft);font-size:.92rem}.soglie-card[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-self:start}@media (width<=960px){.soglie-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.speaking[data-astro-cid-lcdefpme]{background:var(--teal)}.speak-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;min-height:640px;display:grid}.speak-photo[data-astro-cid-lcdefpme]{margin:0;position:relative;overflow:hidden}.speak-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:45% 12%;width:100%;height:100%}.speak-photo[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 55%,#0e3a3c8c 100%),linear-gradient(#0000 60%,#072325b3 100%);position:absolute;inset:0}.sp-frame[data-astro-cid-lcdefpme]{z-index:1;clip-path:inset(0 100% 100% 0);transition:clip-path 1.8s var(--ease) .3s;pointer-events:none;border:1px solid #d8bf8fbf;position:absolute;inset:1.6rem}.speak-photo[data-astro-cid-lcdefpme].is-in .sp-frame[data-astro-cid-lcdefpme]{clip-path:inset(0)}.sp-tag[data-astro-cid-lcdefpme]{z-index:2;letter-spacing:.2em;text-transform:uppercase;color:var(--on-dark);text-shadow:0 1px 12px #07232599;opacity:0;transition:opacity .9s var(--ease) 1.2s, transform .9s var(--ease) 1.2s;font-size:.72rem;font-weight:600;position:absolute;bottom:2.8rem;left:2.8rem;transform:translateY(10px)}.sp-tag[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold);vertical-align:middle;width:26px;height:1px;margin-right:.7rem;display:inline-block}.speak-photo[data-astro-cid-lcdefpme].is-in .sp-tag[data-astro-cid-lcdefpme]{opacity:1;transform:none}@media (width>=961px){.speak-copy[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,3.6vw,3.4rem)}}.speak-copy[data-astro-cid-lcdefpme]{align-content:center;gap:1.3rem;padding:clamp(4rem,8vw,7rem) clamp(1rem,6vw,6rem);display:grid}.topics[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.topics[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line-night);color:var(--on-dark-soft);border-radius:999px;padding:.5rem 1rem;font-size:.86rem}@media (width<=960px){.speak-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.speak-photo[data-astro-cid-lcdefpme]{aspect-ratio:16/10}}.find[data-astro-cid-lcdefpme]{background:var(--paper)}.find-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.find-grid[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-top:1.3rem}.links[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);transition:padding .5s var(--ease);grid-template-columns:1fr 1.4fr auto;align-items:center;gap:1.5rem;padding:1.5rem 0;text-decoration:none;display:grid}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{padding-left:.8rem}.l-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:clamp(1.35rem,1.9vw,1.75rem);line-height:1.1;transition:color .4s}.l-desc[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.93rem}.l-arrow[data-astro-cid-lcdefpme]{color:var(--ink-soft);transition:transform .5s var(--ease), color .4s ease}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .l-name[data-astro-cid-lcdefpme],.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .l-arrow[data-astro-cid-lcdefpme]{color:var(--gold)}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .l-arrow[data-astro-cid-lcdefpme]{transform:translate(4px,-4px)}@media (width<=960px){.find-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:.3rem 1rem}.l-desc[data-astro-cid-lcdefpme]{grid-area:2/1}.l-arrow[data-astro-cid-lcdefpme]{grid-area:1/2/span 2}}.contact[data-astro-cid-lcdefpme]{background:radial-gradient(90% 120% at 100% 100%, var(--teal-2), var(--teal) 50%, var(--night) 100%)}.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.contact-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:1.3rem;display:grid}.form[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.form[data-astro-cid-lcdefpme] .full[data-astro-cid-lcdefpme]{grid-column:1/-1}.form[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{gap:.45rem;display:grid}.form[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-soft);font-size:.72rem;font-weight:600}.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme],.form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{width:100%;font:inherit;color:var(--on-dark);background:0 0;border:0;border-bottom:1px solid #f1ebdf4d;border-radius:0;padding:.9rem 0;transition:border-color .3s}.form[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme] option[data-astro-cid-lcdefpme]{color:var(--ink)}.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.form[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus,.form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus{border-bottom-color:var(--gold);outline:none}.form[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{resize:vertical}.form[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:center;margin-top:.8rem}@media (width<=960px){.contact-grid[data-astro-cid-lcdefpme],.form[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.h-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.h-head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:1.2rem;display:grid}.h-head[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{flex:none}.h-events[data-astro-cid-lcdefpme]{background:var(--paper)}.he-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.he-item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:130px 1fr auto;align-items:center;gap:2rem;padding:2.1rem .75rem;display:grid;position:relative}.he-item[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:var(--teal);transform-origin:bottom;transition:transform .7s var(--ease);position:absolute;inset:0;transform:scaleY(0)}.he-item[data-astro-cid-lcdefpme]:hover:before{transform:scaleY(1)}.he-date[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:600;display:grid}.he-date[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);transition:color .5s var(--ease);font-size:3.6rem;font-weight:400;line-height:.95}.he-type[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:600}.he-title[data-astro-cid-lcdefpme]{transition:color .5s var(--ease);margin:.4rem 0 .5rem;font-size:clamp(1.7rem,2.6vw,2.3rem)}.he-place[data-astro-cid-lcdefpme]{color:var(--ink-soft);transition:color .5s var(--ease);align-items:center;gap:.4rem;font-size:.95rem;display:inline-flex}.he-cta[data-astro-cid-lcdefpme]{transition:color .5s var(--ease);align-items:center;gap:.8rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.he-arrow[data-astro-cid-lcdefpme]{border:1px solid var(--line);width:52px;height:52px;transition:background-color .5s var(--ease), border-color .5s var(--ease), color .5s var(--ease), transform .6s var(--ease);border-radius:50%;place-items:center;display:grid}.he-item[data-astro-cid-lcdefpme]:hover .he-date[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.he-item[data-astro-cid-lcdefpme]:hover .he-title[data-astro-cid-lcdefpme],.he-item[data-astro-cid-lcdefpme]:hover .he-cta[data-astro-cid-lcdefpme]{color:var(--on-dark)}.he-item[data-astro-cid-lcdefpme]:hover .he-place[data-astro-cid-lcdefpme]{color:var(--on-dark-soft)}.he-item[data-astro-cid-lcdefpme]:hover .he-arrow[data-astro-cid-lcdefpme]{background:var(--gold);border-color:var(--gold);color:var(--night);transform:rotate(45deg)}@media (width<=860px){.h-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.he-item[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.9rem;padding:2rem .25rem}.he-date[data-astro-cid-lcdefpme]{align-items:baseline;gap:.7rem;display:flex}.he-date[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:2.6rem}}.h-journal[data-astro-cid-lcdefpme]{background:var(--paper-2)}.hj-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem;display:grid}.hj-card[data-astro-cid-lcdefpme]{align-content:start;gap:.75rem;text-decoration:none;display:grid}.hj-img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:2px;margin-bottom:.6rem;display:block;position:relative;overflow:hidden;box-shadow:0 34px 60px -36px #07232599}.hj-img[data-astro-cid-lcdefpme]:after{content:"";opacity:0;transition:opacity .6s var(--ease), transform .8s var(--ease);pointer-events:none;border:1px solid #d8bf8fd9;position:absolute;inset:.9rem;transform:scale(1.04)}.hj-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;transition:transform 1.4s var(--ease)}.hj-card[data-astro-cid-lcdefpme]:hover .hj-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.hj-card[data-astro-cid-lcdefpme]:hover .hj-img[data-astro-cid-lcdefpme]:after{opacity:1;transform:none}.hj-area[data-astro-cid-lcdefpme]{z-index:1;background:var(--teal);color:var(--on-dark);letter-spacing:.16em;text-transform:uppercase;padding:.35rem .8rem;font-size:.66rem;font-weight:600;position:absolute;bottom:.9rem;left:.9rem}.hj-meta[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.72rem;font-weight:600}.hj-title[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,2.2vw,2rem);line-height:1.1}.hj-excerpt[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.97rem}.hj-card[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{justify-self:start;margin-top:.3rem}@media (width<=960px){.hj-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=620px){.hj-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
