.hero[data-astro-cid-tugx4hrp]{position:relative;overflow:hidden;isolation:isolate;color:var(--navy);padding:64px 0 80px;background:var(--paper)}.hero-grid[data-astro-cid-tugx4hrp]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:start}.hero-copy[data-astro-cid-tugx4hrp]{padding-top:4px}.hero[data-astro-cid-tugx4hrp] h1[data-astro-cid-tugx4hrp]{font-size:clamp(2.8rem,6vw,5.2rem);line-height:.95;margin-bottom:.4em;color:var(--navy)}.hero[data-astro-cid-tugx4hrp] .t-lede[data-astro-cid-tugx4hrp]{color:var(--navy)}.hero-p[data-astro-cid-tugx4hrp]{color:var(--ink, #2b2e55);max-width:40rem}.hero-photo[data-astro-cid-tugx4hrp]{margin:18px 0 0 18px;position:relative}.hero-arch[data-astro-cid-tugx4hrp]{position:relative;overflow:hidden;aspect-ratio:4 / 4.8;border-radius:18px;background:var(--land);box-shadow:-18px -18px 0 0 var(--orange)}.hero-arch[data-astro-cid-tugx4hrp] img[data-astro-cid-tugx4hrp]{width:100%;height:100%;object-fit:cover;object-position:18% center;display:block}.hero-sign[data-astro-cid-tugx4hrp]{margin:6px 0 4px}.sig[data-astro-cid-tugx4hrp]{display:block;width:200px;aspect-ratio:469 / 180;margin-left:-6px;background:var(--navy);-webkit-mask:url(/transition/assets/will-signature-white.svg) no-repeat left center / contain;mask:url(/transition/assets/will-signature-white.svg) no-repeat left center / contain}.hero-sign-name[data-astro-cid-tugx4hrp]{margin:2px 0 0;font-family:var(--font-heading);font-weight:700;font-size:1.1rem}.hero-sign-title[data-astro-cid-tugx4hrp]{margin:0;font-size:.82rem;color:var(--orange-dark);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.hero-mark[data-astro-cid-tugx4hrp]{position:absolute;width:34%;left:-14%;bottom:8%;filter:drop-shadow(0 12px 24px rgba(0,0,0,.35))}.rise[data-astro-cid-tugx4hrp]{opacity:0;transform:translateY(26px);animation:rise .7s var(--ease) forwards;animation-delay:calc(var(--i) * 90ms + .12s)}@keyframes rise{to{opacity:1;transform:none}}.doors[data-astro-cid-tugx4hrp]{background:var(--paper)}.door-grid[data-astro-cid-tugx4hrp]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:44px}.door[data-astro-cid-tugx4hrp]{position:relative;display:flex;flex-direction:column;gap:10px;padding:30px 28px 26px;border-radius:22px;text-decoration:none;overflow:hidden;min-height:260px;transition:transform .2s var(--ease)}.door[data-astro-cid-tugx4hrp]:hover{transform:translateY(-4px)}.door-1[data-astro-cid-tugx4hrp]{grid-column:span 7;grid-row:span 2;background:var(--orange);color:var(--navy);min-height:536px;justify-content:flex-end}.door-1[data-astro-cid-tugx4hrp]:after{content:"";position:absolute;right:28px;top:28px;width:72px;height:8px;background:var(--navy)}.door-2[data-astro-cid-tugx4hrp]{grid-column:span 5;background:var(--navy);color:#fff}.door-3[data-astro-cid-tugx4hrp]{grid-column:span 5;background:var(--land);color:#fff}.door-4[data-astro-cid-tugx4hrp],.door-5[data-astro-cid-tugx4hrp]{grid-column:span 6;background:#fff;color:var(--navy);border:2px solid var(--navy);min-height:0}.door-5[data-astro-cid-tugx4hrp]{border-color:var(--orange)}.door-grid[data-astro-cid-tugx4hrp].four .door-4[data-astro-cid-tugx4hrp]{grid-column:span 12;border-color:var(--orange)}.door-n[data-astro-cid-tugx4hrp]{font-family:var(--font-heading);font-weight:700;font-size:.9rem;letter-spacing:.12em;opacity:.7}.door-h[data-astro-cid-tugx4hrp]{font-family:var(--font-heading);font-weight:700;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.05;position:relative}.door-1[data-astro-cid-tugx4hrp] .door-h[data-astro-cid-tugx4hrp]{font-size:clamp(2.2rem,4.4vw,3.6rem);max-width:12ch}.door-p[data-astro-cid-tugx4hrp]{font-size:.98rem;opacity:.88;max-width:34rem;position:relative}.door-go[data-astro-cid-tugx4hrp]{margin-top:auto;font-weight:700;font-size:.92rem;display:inline-flex;gap:8px;position:relative}.door-1[data-astro-cid-tugx4hrp] .door-go[data-astro-cid-tugx4hrp]{margin-top:12px}.door[data-astro-cid-tugx4hrp] .arr[data-astro-cid-tugx4hrp]{transition:transform .15s var(--ease)}.door[data-astro-cid-tugx4hrp]:hover .arr[data-astro-cid-tugx4hrp]{transform:translate(5px)}.tl-head[data-astro-cid-tugx4hrp]{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:40px}.tl-head[data-astro-cid-tugx4hrp] .t-h2[data-astro-cid-tugx4hrp]{margin-bottom:0}.tl-row[data-astro-cid-tugx4hrp]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:tl;position:relative}.tl-row[data-astro-cid-tugx4hrp]:before{content:"";position:absolute;left:0;right:0;top:calc(66.6% - 40px);height:0}.tl-row[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]{display:flex;flex-direction:column;gap:6px}.tl-row[data-astro-cid-tugx4hrp] img[data-astro-cid-tugx4hrp]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:16px;margin-bottom:10px;display:block}.tl-row[data-astro-cid-tugx4hrp] .tl-badge[data-astro-cid-tugx4hrp]{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;border-radius:16px;margin-bottom:10px;background:var(--navy)}.tl-row[data-astro-cid-tugx4hrp] .tl-badge[data-astro-cid-tugx4hrp] img[data-astro-cid-tugx4hrp]{width:62%;aspect-ratio:auto;object-fit:contain;border-radius:0;margin:0}.tl-row[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]:nth-child(2n){margin-top:48px}.tl-when[data-astro-cid-tugx4hrp]{font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-dark)}.tl-title[data-astro-cid-tugx4hrp]{font-family:var(--font-heading);font-weight:700;font-size:1.3rem;line-height:1.15;color:var(--navy)}.next-list[data-astro-cid-tugx4hrp]{list-style:none;margin:48px 0 28px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 24px;position:relative}.next-list[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]:before{content:"";position:absolute;left:0;right:-24px;top:9px;height:2px;background:#ffffff40}.next-list[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]:nth-child(4n):before,.next-list[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]:last-child:before{right:0}.next-list[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]{position:relative;padding-top:38px;display:flex;flex-direction:column;gap:4px}.next-dot[data-astro-cid-tugx4hrp]{position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;background:var(--night);border:3px solid rgba(255,255,255,.55)}.is-last[data-astro-cid-tugx4hrp] .next-dot[data-astro-cid-tugx4hrp]{background:var(--orange);border-color:var(--orange)}.next-d[data-astro-cid-tugx4hrp]{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.next-h[data-astro-cid-tugx4hrp]{font-family:var(--font-heading);font-weight:700;font-size:1.35rem}.next-p[data-astro-cid-tugx4hrp]{color:#ffffffbf;font-size:.95rem}@media(max-width:960px){.hero-grid[data-astro-cid-tugx4hrp]{grid-template-columns:1fr;gap:0}.hero-copy[data-astro-cid-tugx4hrp]{padding-bottom:48px}.hero-photo[data-astro-cid-tugx4hrp]{max-width:420px;margin:18px auto 40px;width:82%}.hero-mark[data-astro-cid-tugx4hrp]{left:-8%}.door-1[data-astro-cid-tugx4hrp],.door-2[data-astro-cid-tugx4hrp],.door-3[data-astro-cid-tugx4hrp]{grid-column:span 12}.door-1[data-astro-cid-tugx4hrp]{min-height:380px}.door-4[data-astro-cid-tugx4hrp],.door-5[data-astro-cid-tugx4hrp]{grid-column:span 12}.tl-row[data-astro-cid-tugx4hrp]{grid-template-columns:repeat(2,minmax(0,1fr))}.next-list[data-astro-cid-tugx4hrp]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.next-list[data-astro-cid-tugx4hrp]:before{display:none}.next-list[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]:nth-child(2n):before{right:0}}@media(max-width:560px){.hero[data-astro-cid-tugx4hrp]{padding-top:48px}.tl-row[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]:nth-child(2n){margin-top:0}.next-list[data-astro-cid-tugx4hrp]{grid-template-columns:1fr}.next-list[data-astro-cid-tugx4hrp] li[data-astro-cid-tugx4hrp]:before{right:0}}@media(prefers-reduced-motion:reduce){.rise[data-astro-cid-tugx4hrp]{opacity:1;transform:none;animation:none}}
