.ux-hero:where(.astro-vwbyzano){display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-block:clamp(40px,5vw,72px) clamp(32px,4vw,48px)}.ux-back:where(.astro-vwbyzano){font-size:15.5px;font-weight:600;color:var(--ed-ink-2)}.ux-back:where(.astro-vwbyzano):before{content:"← "}.ux-back:where(.astro-vwbyzano):hover{color:var(--ed-ink)}.ux-tags:where(.astro-vwbyzano){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ux-tag:where(.astro-vwbyzano){padding:4px 11px;border-radius:999px;background:var(--ed-mist);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-ink)}.ux-tag--mode:where(.astro-vwbyzano){background:var(--ed-navy);color:#fff}.ux-name:where(.astro-vwbyzano){margin-left:6px;font-size:14.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-ink-2)}.ux-hero:where(.astro-vwbyzano) h1:where(.astro-vwbyzano){font-family:var(--ed-serif);font-size:clamp(46px,7vw,104px);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.ux-lead:where(.astro-vwbyzano){font-size:clamp(19px,1.8vw,23px);line-height:1.5;color:var(--ed-ink-2);max-width:36em}.ux-vibe:where(.astro-vwbyzano){padding-left:16px;border-left:3px solid var(--ed-yellow);font-family:var(--ed-serif);font-style:italic;font-size:clamp(22px,2.2vw,28px);line-height:1.2;color:var(--ed-ink)}.ux-clip:where(.astro-vwbyzano){display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:start;padding-bottom:clamp(56px,7vw,96px)}.ux-clip:where(.astro-vwbyzano) video:where(.astro-vwbyzano){display:block;width:100%;height:auto}.ux-facts:where(.astro-vwbyzano){display:flex;flex-direction:column;border-top:2px solid var(--ed-ink)}.ux-facts:where(.astro-vwbyzano) div:where(.astro-vwbyzano){display:flex;flex-direction:column;gap:6px;padding-block:20px;border-bottom:1px solid var(--ed-line-2)}.ux-facts:where(.astro-vwbyzano) dt:where(.astro-vwbyzano){font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-ink-3)}.ux-facts:where(.astro-vwbyzano) dd:where(.astro-vwbyzano){font-family:var(--ed-serif);font-size:clamp(22px,2.1vw,27px);line-height:1.15;color:var(--ed-ink)}.ux-flow:where(.astro-vwbyzano){display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start}.ux-decisions:where(.astro-vwbyzano){display:flex;flex-direction:column;gap:18px;background:var(--ed-navy);color:#fff;border-radius:28px;padding:clamp(26px,3.4vw,40px)}.ux-decisions:where(.astro-vwbyzano) h2:where(.astro-vwbyzano){font-family:var(--ed-serif);font-size:clamp(30px,3vw,40px);line-height:1.05}.ux-decisions:where(.astro-vwbyzano) li:where(.astro-vwbyzano){display:flex;gap:12px;padding-block:14px;border-top:1px solid var(--ed-navy-line);font-size:17.5px;font-weight:600}.ux-decisions:where(.astro-vwbyzano) li:where(.astro-vwbyzano):before{content:"";flex:none;width:10px;height:10px;margin-top:8px;border-radius:999px;background:var(--ed-yellow)}.ux-decisions:where(.astro-vwbyzano) li:where(.astro-vwbyzano):last-child{border-bottom:1px solid var(--ed-navy-line)}.ux-note:where(.astro-vwbyzano){font-size:15.5px;color:var(--ed-on-navy)}.ux-note:where(.astro-vwbyzano) strong:where(.astro-vwbyzano){display:block;margin-bottom:4px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-yellow)}.ux-members:where(.astro-vwbyzano){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:0 clamp(20px,3vw,40px);border-top:2px solid var(--ed-ink)}.ux-members:where(.astro-vwbyzano) li:where(.astro-vwbyzano){display:flex;flex-direction:column;gap:6px;padding-block:18px;border-bottom:1px solid var(--ed-line-2);color:var(--ed-ink-2);font-size:16.5px}.ux-members:where(.astro-vwbyzano) strong:where(.astro-vwbyzano){font-size:18px;font-weight:700;color:var(--ed-ink)}.ux-get:where(.astro-vwbyzano){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;margin-top:clamp(32px,4vw,48px);padding:22px 26px;border-radius:20px;background:var(--ed-mist);font-size:17px;color:var(--ed-ink-2)}.ux-get:where(.astro-vwbyzano) strong:where(.astro-vwbyzano){display:block;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ed-ink);margin-bottom:4px}.ux-others-title:where(.astro-vwbyzano){margin-bottom:clamp(24px,3vw,36px)}.ux-others:where(.astro-vwbyzano){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:28px}.ux-others:where(.astro-vwbyzano) a:where(.astro-vwbyzano){display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center;height:100%;background:#fff;border-radius:22px;padding:16px;color:var(--ed-ink-2);font-size:16px}.ux-others:where(.astro-vwbyzano) a:where(.astro-vwbyzano):hover{box-shadow:0 24px 40px -30px #101a2e80}.ux-others:where(.astro-vwbyzano) img:where(.astro-vwbyzano){width:150px;height:112px;object-fit:cover;object-position:top left;border-radius:12px;border:1px solid var(--ed-line-2)}.ux-others-text:where(.astro-vwbyzano){display:flex;flex-direction:column;gap:6px}.ux-others:where(.astro-vwbyzano) strong:where(.astro-vwbyzano){font-family:var(--ed-serif);font-weight:400;font-size:30px;line-height:1.05;color:var(--ed-ink)}@media (max-width:900px){.ux-clip:where(.astro-vwbyzano),.ux-flow:where(.astro-vwbyzano),.ux-others:where(.astro-vwbyzano){grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ux-others:where(.astro-vwbyzano) a:where(.astro-vwbyzano){grid-template-columns:minmax(0,1fr)}.ux-others:where(.astro-vwbyzano) img:where(.astro-vwbyzano){width:100%;height:auto;aspect-ratio:4/3}}