/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
.photo-pair-item[data-astro-cid-fqszmg2f]{border-radius:6px;outline:1px solid #ede4d31a;margin:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.photo-pair-item[data-astro-cid-fqszmg2f]{outline:1px solid color-mix(in oklab,var(--color-cream) 10%,transparent)}}.photo-pair-item[data-astro-cid-fqszmg2f]{outline-offset:-1px;background:var(--color-ember)}.senja-pill[data-astro-cid-tzkm3mk5]{background:#2d271f}@supports (color:color-mix(in lab, red, red)){.senja-pill[data-astro-cid-tzkm3mk5]{background:color-mix(in oklab,var(--color-ember) 80%,var(--color-cocoa))}}.senja-pill[data-astro-cid-tzkm3mk5]{border:1px solid #ede4d324}@supports (color:color-mix(in lab, red, red)){.senja-pill[data-astro-cid-tzkm3mk5]{border:1px solid color-mix(in oklab,var(--color-cream) 14%,transparent)}}.senja-pill[data-astro-cid-tzkm3mk5]{box-shadow:0 0 0 4px #12baf814,0 12px 30px -16px #000}@supports (color:color-mix(in lab, red, red)){.senja-pill[data-astro-cid-tzkm3mk5]{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-signal) 8%,transparent),0 12px 30px -16px black}}.senja-pill-avatars[data-astro-cid-tzkm3mk5]{width:168px;height:46px;padding-top:1px}@media (width>=768px){.senja-pill-avatars[data-astro-cid-tzkm3mk5]{width:272px}}.timeline[data-astro-cid-jxsqy4pf]{--rail-x:19px;--node:38px}@media (width>=1024px){.timeline[data-astro-cid-jxsqy4pf]{--rail-x:50%;--node:48px}}.timeline-rail[data-astro-cid-jxsqy4pf]{top:0;bottom:0;left:var(--rail-x);background:#ede4d31f;width:2px;position:absolute;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.timeline-rail[data-astro-cid-jxsqy4pf]{background:color-mix(in oklab,var(--color-cream) 12%,transparent)}}.timeline-rail[data-astro-cid-jxsqy4pf]{border-radius:2px}.timeline-fill[data-astro-cid-jxsqy4pf]{background:linear-gradient(180deg,#12baf88c,var(--color-signal));height:0;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.timeline-fill[data-astro-cid-jxsqy4pf]{background:linear-gradient(180deg,color-mix(in oklab,var(--color-signal) 55%,transparent),var(--color-signal))}}.timeline-fill[data-astro-cid-jxsqy4pf]{box-shadow:0 0 14px #12baf899}@supports (color:color-mix(in lab, red, red)){.timeline-fill[data-astro-cid-jxsqy4pf]{box-shadow:0 0 14px color-mix(in oklab,var(--color-signal) 60%,transparent)}}.timeline-fill[data-astro-cid-jxsqy4pf]{border-radius:2px}.timeline-phase-head[data-astro-cid-jxsqy4pf]{z-index:2;justify-content:center;padding-bottom:3rem;display:flex}@media (width>=1024px){.timeline-phase-head[data-astro-cid-jxsqy4pf]{padding-bottom:4.5rem}}.timeline-cap[data-astro-cid-jxsqy4pf]{text-align:center;background:radial-gradient(80% 120% at 50% 0,#12baf838,#0000 70%),#242d2c;border-radius:18px;width:100%;padding:1.4rem 1.5rem 1.6rem}@supports (color:color-mix(in lab, red, red)){.timeline-cap[data-astro-cid-jxsqy4pf]{background:radial-gradient(ellipse 80% 120% at 50% 0%,color-mix(in oklab,var(--color-signal) 22%,transparent),transparent 70%),color-mix(in oklab,var(--color-signal) 8%,var(--color-ember))}}.timeline-cap[data-astro-cid-jxsqy4pf]{border:1.5px solid #12baf859}@supports (color:color-mix(in lab, red, red)){.timeline-cap[data-astro-cid-jxsqy4pf]{border:1.5px solid color-mix(in oklab,var(--color-signal) 35%,transparent)}}.timeline-cap[data-astro-cid-jxsqy4pf]{transition:border-color .5s,box-shadow .5s}@media (width>=1024px){.timeline-cap[data-astro-cid-jxsqy4pf]{width:auto;min-width:440px;padding:1.75rem 3.5rem 2rem}}.timeline-cap-label[data-astro-cid-jxsqy4pf]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-signal);background:#12baf824;border-radius:999px;padding:.3rem .85rem;font-size:12.5px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.timeline-cap-label[data-astro-cid-jxsqy4pf]{background:color-mix(in oklab,var(--color-signal) 14%,transparent)}}.timeline-cap-label[data-astro-cid-jxsqy4pf]{transition:background-color .5s,color .5s}.timeline-cap-title[data-astro-cid-jxsqy4pf]{color:var(--color-cream);margin-top:.7rem;font-size:clamp(2.3rem,5.4vw,3.9rem)}.timeline-phase-head[data-astro-cid-jxsqy4pf].is-active .timeline-cap[data-astro-cid-jxsqy4pf]{border-color:var(--color-signal);box-shadow:0 0 0 6px #12baf81f,0 0 60px -12px #12baf8b3}@supports (color:color-mix(in lab, red, red)){.timeline-phase-head[data-astro-cid-jxsqy4pf].is-active .timeline-cap[data-astro-cid-jxsqy4pf]{box-shadow:0 0 0 6px color-mix(in oklab,var(--color-signal) 12%,transparent),0 0 60px -12px color-mix(in oklab,var(--color-signal) 70%,transparent)}}.timeline-phase-head[data-astro-cid-jxsqy4pf].is-active .timeline-cap-label[data-astro-cid-jxsqy4pf]{color:var(--color-charcoal);background:var(--color-signal)}.timeline-item[data-astro-cid-jxsqy4pf]{padding-left:calc(var(--rail-x) + 30px);grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}.timeline-item[data-astro-cid-jxsqy4pf]+.timeline-item[data-astro-cid-jxsqy4pf]{margin-top:4rem}@media (width>=1024px){.timeline-item[data-astro-cid-jxsqy4pf]{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);align-items:center;gap:0;padding-left:0}.timeline-item[data-astro-cid-jxsqy4pf]+.timeline-item[data-astro-cid-jxsqy4pf]{margin-top:6rem}.timeline-media[data-astro-cid-jxsqy4pf]{grid-area:1/1}.timeline-copy[data-astro-cid-jxsqy4pf]{grid-area:1/3}.timeline-item[data-astro-cid-jxsqy4pf].is-flipped .timeline-media[data-astro-cid-jxsqy4pf]{grid-column:3}.timeline-item[data-astro-cid-jxsqy4pf].is-flipped .timeline-copy[data-astro-cid-jxsqy4pf]{grid-column:1}}.timeline-node[data-astro-cid-jxsqy4pf]{left:var(--rail-x);z-index:1;width:var(--node);height:var(--node);color:var(--color-cream);background:var(--color-charcoal);border:1.5px solid #ede4d347;border-radius:999px;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute;top:0;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.timeline-node[data-astro-cid-jxsqy4pf]{border:1.5px solid color-mix(in oklab,var(--color-cream) 28%,transparent)}}.timeline-node[data-astro-cid-jxsqy4pf]{transition:background-color .4s,border-color .4s,color .4s,box-shadow .4s}@media (width>=1024px){.timeline-node[data-astro-cid-jxsqy4pf]{font-size:18px;top:50%;transform:translate(-50%,-50%)}}.timeline-node[data-astro-cid-jxsqy4pf].is-active{color:var(--color-charcoal);background:var(--color-signal);border-color:var(--color-signal);box-shadow:0 0 0 6px #12baf82e,0 0 30px -4px #12baf8bf}@supports (color:color-mix(in lab, red, red)){.timeline-node[data-astro-cid-jxsqy4pf].is-active{box-shadow:0 0 0 6px color-mix(in oklab,var(--color-signal) 18%,transparent),0 0 30px -4px color-mix(in oklab,var(--color-signal) 75%,transparent)}}.timeline-media[data-astro-cid-jxsqy4pf]{margin:0;position:relative}.timeline-frame[data-astro-cid-jxsqy4pf]{background:radial-gradient(80% 70% at 50% 40%,#12baf829,#0000 75%),#211c16;border-radius:14px;padding:clamp(1rem,2.4vw,1.75rem);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.timeline-frame[data-astro-cid-jxsqy4pf]{background:radial-gradient(ellipse 80% 70% at 50% 40%,color-mix(in oklab,var(--color-signal) 16%,transparent),transparent 75%),color-mix(in oklab,var(--color-charcoal) 55%,var(--color-ember))}}.timeline-frame[data-astro-cid-jxsqy4pf]{border:1px solid #ede4d31a}@supports (color:color-mix(in lab, red, red)){.timeline-frame[data-astro-cid-jxsqy4pf]{border:1px solid color-mix(in oklab,var(--color-cream) 10%,transparent)}}.timeline-img[data-astro-cid-jxsqy4pf]{object-fit:contain;border-radius:6px;width:100%;height:auto;max-height:420px;display:block}.timeline-badge[data-astro-cid-jxsqy4pf]{background:#fff;border:2px solid #7dd9fb;border-radius:12px;align-items:baseline;gap:.55rem;padding:.6rem 1.35rem;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}@supports (color:color-mix(in lab, red, red)){.timeline-badge[data-astro-cid-jxsqy4pf]{border:2px solid color-mix(in oklab,var(--color-signal) 55%,white)}}.timeline-badge[data-astro-cid-jxsqy4pf]{white-space:nowrap;box-shadow:0 14px 30px -12px #000}.timeline-copy[data-astro-cid-jxsqy4pf]{padding-top:1.5rem}@media (width>=1024px){.timeline-copy[data-astro-cid-jxsqy4pf]{padding-top:0}}.feature-card[data-astro-cid-wstsuifb]{background:var(--color-ember);border:1px solid #ede4d31a;width:100%}@supports (color:color-mix(in lab, red, red)){.feature-card[data-astro-cid-wstsuifb]{border:1px solid color-mix(in oklab,var(--color-cream) 10%,transparent)}}@media (width>=768px){.feature-card[data-astro-cid-wstsuifb]{width:calc(50% - .75rem)}}@media (width>=1024px){.feature-card[data-astro-cid-wstsuifb]{width:calc(33.3333% - 1rem)}.is-four[data-astro-cid-wstsuifb] .feature-card[data-astro-cid-wstsuifb]{width:calc(25% - 1.125rem)}}.is-four[data-astro-cid-wstsuifb] .feature-card[data-astro-cid-wstsuifb] h3[data-astro-cid-wstsuifb]{font-size:18px}.feature-media[data-astro-cid-wstsuifb]{background:#312a21}@supports (color:color-mix(in lab, red, red)){.feature-media[data-astro-cid-wstsuifb]{background:color-mix(in oklab,var(--color-ember) 70%,var(--color-cocoa))}}.feature-media[data-astro-cid-wstsuifb]{border-bottom:1px solid #ede4d314}@supports (color:color-mix(in lab, red, red)){.feature-media[data-astro-cid-wstsuifb]{border-bottom:1px solid color-mix(in oklab,var(--color-cream) 8%,transparent)}}.feature-media[data-astro-cid-wstsuifb].is-contain{background:radial-gradient(70% 70% at 50% 45%,#12baf82e,#0000 75%),#312a21;padding:1.25rem}@supports (color:color-mix(in lab, red, red)){.feature-media[data-astro-cid-wstsuifb].is-contain{background:radial-gradient(ellipse 70% 70% at 50% 45%,color-mix(in oklab,var(--color-signal) 18%,transparent),transparent 75%),color-mix(in oklab,var(--color-ember) 70%,var(--color-cocoa))}}.feature-media[data-astro-cid-wstsuifb].is-contain img{width:calc(100% - 2.2rem);height:calc(100% - 2.2rem);inset:1.1rem}.hero-hl[data-astro-cid-eiwbmrp6]{background:var(--color-signal);color:var(--color-charcoal);box-decoration-break:clone;border-radius:6px;padding:0 .14em}.hero-cta{box-shadow:0 0 0 6px #12baf829,0 18px 50px -12px #12baf899;padding:1.15rem 2.6rem!important;font-size:16px!important}@supports (color:color-mix(in lab, red, red)){.hero-cta{box-shadow:0 0 0 6px color-mix(in oklab,var(--color-signal) 16%,transparent),0 18px 50px -12px color-mix(in oklab,var(--color-signal) 60%,transparent)}}@media (width>=768px){.hero-cta{padding:1.25rem 3rem!important;font-size:17px!important}}.story-col[data-astro-cid-eiwbmrp6]{max-width:680px;margin-inline:auto}.story-col[data-astro-cid-eiwbmrp6]>p[data-astro-cid-eiwbmrp6],.body-copy[data-astro-cid-eiwbmrp6],.bonus-copy[data-astro-cid-eiwbmrp6] p[data-astro-cid-eiwbmrp6]{font-family:var(--font-body);color:#ede4d3db;font-size:17px;line-height:1.72}@supports (color:color-mix(in lab, red, red)){.story-col[data-astro-cid-eiwbmrp6]>p[data-astro-cid-eiwbmrp6],.body-copy[data-astro-cid-eiwbmrp6],.bonus-copy[data-astro-cid-eiwbmrp6] p[data-astro-cid-eiwbmrp6]{color:color-mix(in oklab,var(--color-cream) 86%,transparent)}}@media (width>=768px){.story-col[data-astro-cid-eiwbmrp6]>p[data-astro-cid-eiwbmrp6],.body-copy[data-astro-cid-eiwbmrp6],.bonus-copy[data-astro-cid-eiwbmrp6] p[data-astro-cid-eiwbmrp6]{font-size:18px}}.story-col[data-astro-cid-eiwbmrp6]>p[data-astro-cid-eiwbmrp6]+p[data-astro-cid-eiwbmrp6],.bonus-copy[data-astro-cid-eiwbmrp6] p[data-astro-cid-eiwbmrp6]+p[data-astro-cid-eiwbmrp6]{margin-top:1.1em}.story-col[data-astro-cid-eiwbmrp6] em[data-astro-cid-eiwbmrp6]{color:var(--color-cream)}.story-lede[data-astro-cid-eiwbmrp6]{font-weight:600;font-family:var(--font-heading)!important;color:var(--color-cream)!important;font-size:21px!important;line-height:1.4!important}.system-intro-glow[data-astro-cid-eiwbmrp6]{background:radial-gradient(60% 55% at 50% 30%,#12baf829,#0000 70%)}@supports (color:color-mix(in lab, red, red)){.system-intro-glow[data-astro-cid-eiwbmrp6]{background:radial-gradient(ellipse 60% 55% at 50% 30%,color-mix(in oklab,var(--color-signal) 16%,transparent),transparent 70%)}}.system-intro-box[data-astro-cid-eiwbmrp6]{background:#2b251e}@supports (color:color-mix(in lab, red, red)){.system-intro-box[data-astro-cid-eiwbmrp6]{background:color-mix(in oklab,var(--color-ember) 85%,var(--color-cocoa))}}.system-intro-box[data-astro-cid-eiwbmrp6]{border:1px solid #12baf847}@supports (color:color-mix(in lab, red, red)){.system-intro-box[data-astro-cid-eiwbmrp6]{border:1px solid color-mix(in oklab,var(--color-signal) 28%,transparent)}}.system-band[data-astro-cid-eiwbmrp6]{background:linear-gradient(180deg,var(--color-bark),#271f18)}@supports (color:color-mix(in lab, red, red)){.system-band[data-astro-cid-eiwbmrp6]{background:linear-gradient(180deg,var(--color-bark),color-mix(in oklab,var(--color-bark) 70%,var(--color-charcoal)))}}.system-band[data-astro-cid-eiwbmrp6]{border-block:1px solid #ede4d314}@supports (color:color-mix(in lab, red, red)){.system-band[data-astro-cid-eiwbmrp6]{border-block:1px solid color-mix(in oklab,var(--color-cream) 8%,transparent)}}.story-col[data-astro-cid-eiwbmrp6]>.story-pair{margin-top:2.75rem}@media (width>=768px){.story-col[data-astro-cid-eiwbmrp6]>.story-pair{margin-top:3.5rem}}.story-plates[data-astro-cid-eiwbmrp6]{margin-block:3rem}@media (width>=768px){.story-plates[data-astro-cid-eiwbmrp6]{margin-block:4.5rem}}.bonus-ring[data-astro-cid-eiwbmrp6]{background:linear-gradient(140deg,var(--color-signal),#12baf81a 40%,#ede4d326 70%,#12baf88c)}@supports (color:color-mix(in lab, red, red)){.bonus-ring[data-astro-cid-eiwbmrp6]{background:linear-gradient(140deg,var(--color-signal),color-mix(in oklab,var(--color-signal) 10%,transparent) 40%,color-mix(in oklab,var(--color-cream) 15%,transparent) 70%,color-mix(in oklab,var(--color-signal) 55%,transparent))}}.bonus-ring[data-astro-cid-eiwbmrp6]{box-shadow:0 0 70px -20px #12baf873}@supports (color:color-mix(in lab, red, red)){.bonus-ring[data-astro-cid-eiwbmrp6]{box-shadow:0 0 70px -20px color-mix(in oklab,var(--color-signal) 45%,transparent)}}.bonus-card[data-astro-cid-eiwbmrp6]{background:radial-gradient(ellipse 70% 60% at 100% 0%,#12baf824,transparent 60%),var(--color-ember)}@supports (color:color-mix(in lab, red, red)){.bonus-card[data-astro-cid-eiwbmrp6]{background:radial-gradient(ellipse 70% 60% at 100% 0%,color-mix(in oklab,var(--color-signal) 14%,transparent),transparent 60%),var(--color-ember)}}.closing-copy[data-astro-cid-eiwbmrp6] p[data-astro-cid-eiwbmrp6]{font-family:var(--font-body);color:var(--color-bark);font-size:17px;line-height:1.72}.closing-copy[data-astro-cid-eiwbmrp6] p[data-astro-cid-eiwbmrp6]+p[data-astro-cid-eiwbmrp6]{margin-top:1.1em}@media (width>=768px){.closing-copy[data-astro-cid-eiwbmrp6] p[data-astro-cid-eiwbmrp6]{font-size:18px}}
