.harbor-room{--hr-accent:#e8b84a;--hr-accent-2:#22d3ee;--hr-ink:var(--text-primary,#f4f7fb);--hr-muted:var(--text-muted,#e2ebf5a8);--hr-faint:var(--text-faint,#e2ebf575);--hr-line:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room{--hr-line:color-mix(in srgb, var(--hr-accent) 18%, #ffffff17)}}.harbor-room{--hr-glass:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room{--hr-glass:color-mix(in srgb, var(--depth-abyss,#050b14) 78%, transparent)}}.harbor-room{--hr-glass-2:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room{--hr-glass-2:color-mix(in srgb, var(--depth-abyss,#050b14) 64%, transparent)}}.harbor-room{--hr-max:60rem;isolation:isolate;z-index:1;width:min(var(--hr-max), 100%);color:var(--hr-ink);margin-inline:auto;padding-block:.15rem 3rem;position:relative}.harbor-room:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(130% 90% at 50% -8%, var(--hr-accent), transparent 46%), linear-gradient(180deg, var(--depth-abyss,#050b14) 0%, var(--depth-abyss,#050b14) 48%, var(--depth-abyss,#050b14) 100%);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.harbor-room:before{background:radial-gradient(130% 90% at 50% -8%, color-mix(in srgb, var(--hr-accent) 9%, transparent), transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--depth-abyss,#050b14) 62%, transparent) 0%, color-mix(in srgb, var(--depth-abyss,#050b14) 84%, transparent) 48%, color-mix(in srgb, var(--depth-abyss,#050b14) 94%, transparent) 100%)}}.harbor-room__panel{border:1px solid var(--hr-line);background:linear-gradient(165deg, var(--hr-accent), var(--hr-glass-2));border-radius:1.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){.harbor-room__panel{background:linear-gradient(165deg, color-mix(in srgb, var(--hr-accent) 6%, var(--hr-glass)), var(--hr-glass-2))}}.harbor-room__panel{-webkit-backdrop-filter:blur(20px)saturate(1.15);box-shadow:inset 0 0 0 1px #ffffff0d,0 28px 64px -34px #000000d1}.harbor-room__block{margin-bottom:1.75rem}.harbor-room__block.harbor-room__panel{padding:1.3rem 1.3rem 1.45rem}.harbor-room__follow-panel{flex-direction:column;display:flex}.harbor-room__follow-panel__head{margin-bottom:.85rem}.harbor-room__follow-panel__stack{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.harbor-room__follow-panel .blog-bale-cta--inline{box-sizing:border-box;align-self:stretch;width:100%;max-width:100%;margin-top:0}.harbor-room__follow-panel__actions{justify-content:center;gap:.65rem;margin-top:0}@media (min-width:520px){.harbor-room__follow-panel__actions{justify-content:flex-end}}.harbor-room__crumb{align-items:center;gap:.35rem;margin-bottom:.95rem;font-size:.72rem;font-weight:700;display:flex}.harbor-room__crumb-link{color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__crumb-link{color:color-mix(in srgb, var(--hr-accent) 88%, #fff)}}.harbor-room__crumb-link{text-decoration:none;transition:opacity .15s}.harbor-room__crumb-link:hover{opacity:.82}.harbor-room__crumb-sep{opacity:.4;width:.78rem;height:.78rem;transform:rotate(180deg)}.harbor-room__crumb-current{color:var(--hr-muted)}.harbor-room__hero-panel{text-align:center;margin-bottom:1.6rem;padding:clamp(1.5rem,4vw,2.4rem) clamp(1.2rem,3.5vw,2.2rem) clamp(1.4rem,3vw,1.9rem);overflow:hidden}.harbor-room__hero-panel:before{content:"";z-index:-1;background:radial-gradient(120% 120% at 100% 0%, var(--hr-accent), transparent 52%), radial-gradient(120% 120% at 0% 0%, var(--hr-accent-2), transparent 50%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.harbor-room__hero-panel:before{background:radial-gradient(120% 120% at 100% 0%, color-mix(in srgb, var(--hr-accent) 16%, transparent), transparent 52%), radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--hr-accent-2) 14%, transparent), transparent 50%)}}.harbor-room__hero-panel:before{opacity:.9}.harbor-room__kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--hr-accent-2);margin:0 0 .5rem;font-size:.64rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.harbor-room__kicker{color:color-mix(in srgb, var(--hr-accent-2) 82%, #fff)}}.harbor-room__title{letter-spacing:-.01em;max-width:26ch;margin:0 auto .65rem;font-size:clamp(1.55rem,5vw,2.3rem);font-weight:900;line-height:1.22}.harbor-room__lead{max-width:44rem;color:var(--hr-ink);margin:0 auto;font-size:clamp(.92rem,2.4vw,1.02rem);line-height:1.85}@supports (color:color-mix(in lab, red, red)){.harbor-room__lead{color:color-mix(in srgb, var(--hr-ink) 90%, transparent)}}.harbor-room__motto{border:1px solid var(--hr-accent);border-radius:999px;margin:1rem auto 0;padding:.4rem .9rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.harbor-room__motto{border:1px solid color-mix(in srgb, var(--hr-accent) 28%, transparent)}}.harbor-room__motto{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__motto{background:color-mix(in srgb, var(--hr-accent) 9%, transparent)}}.harbor-room__motto{letter-spacing:.04em;color:var(--hr-accent);font-size:.72rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.harbor-room__motto{color:color-mix(in srgb, var(--hr-accent) 82%, #fff)}}.harbor-room__depth{letter-spacing:.08em;opacity:.5;margin-top:.85rem;font-size:.6rem;font-weight:700}.harbor-room__hero-stats{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.25rem;display:flex}.harbor-room__hero-stat{border:1px solid var(--hr-accent);border-radius:.9rem;flex:7rem;max-width:12rem;padding:.7rem .85rem}@supports (color:color-mix(in lab, red, red)){.harbor-room__hero-stat{border:1px solid color-mix(in srgb, var(--hr-accent) 16%, #ffffff12)}}.harbor-room__hero-stat{background:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room__hero-stat{background:color-mix(in srgb, var(--depth-abyss,#050b14) 55%, transparent)}}.harbor-room__hero-stat-value{color:var(--hr-accent);font-size:1.2rem;font-weight:900;line-height:1.1;display:block}@supports (color:color-mix(in lab, red, red)){.harbor-room__hero-stat-value{color:color-mix(in srgb, var(--hr-accent) 70%, #fff)}}.harbor-room__hero-stat-label{color:var(--hr-muted);margin-top:.2rem;font-size:.66rem;font-weight:700;display:block}.harbor-room__section-head{grid-template-columns:3px 1fr;gap:.55rem 1rem;margin-bottom:1.05rem;display:grid}.harbor-room__section-rail{background:linear-gradient(180deg, var(--hr-accent), var(--hr-accent-2));border-radius:999px;grid-row:1/span 3}@supports (color:color-mix(in lab, red, red)){.harbor-room__section-rail{background:linear-gradient(180deg, color-mix(in srgb, var(--hr-accent) 78%, transparent), color-mix(in srgb, var(--hr-accent-2) 44%, transparent))}}.harbor-room__section-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--hr-accent-2);margin:0;font-size:.6rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.harbor-room__section-kicker{color:color-mix(in srgb, var(--hr-accent-2) 78%, #fff)}}.harbor-room__section-kicker{opacity:.92}.harbor-room__section-title{letter-spacing:-.01em;margin:0;font-size:clamp(1.1rem,3vw,1.3rem);font-weight:900}.harbor-room__section-desc{color:var(--hr-muted);margin:0;font-size:.86rem;line-height:1.7}.harbor-room__grid{gap:.85rem;display:grid}@media (min-width:600px){.harbor-room__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.harbor-room__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.harbor-room__card{flex-direction:column;gap:.5rem;min-height:100%;padding:1.15rem 1.15rem 1.05rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}a.harbor-room__card,.harbor-room__card--link{color:inherit;text-decoration:none}.harbor-room__card--link:hover{border-color:var(--hr-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card--link:hover{border-color:color-mix(in srgb, var(--hr-accent) 42%, transparent)}}.harbor-room__card--link:hover{box-shadow:0 0 0 1px var(--hr-accent) inset, 0 32px 70px -36px #000000e6}@supports (color:color-mix(in lab, red, red)){.harbor-room__card--link:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--hr-accent) 22%, transparent) inset, 0 32px 70px -36px #000000e6}}.harbor-room__card-top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.harbor-room__card-index{letter-spacing:.12em;color:var(--hr-accent);font-size:.6rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-index{color:color-mix(in srgb, var(--hr-accent) 78%, #fff)}}.harbor-room__card-icon{width:1.7rem;height:1.7rem;color:var(--hr-accent-2)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-icon{color:color-mix(in srgb, var(--hr-accent-2) 88%, #fff)}}.harbor-room__card-title{margin:0;font-size:.98rem;font-weight:900}.harbor-room__card-sub{color:var(--hr-accent);margin:0;font-size:.7rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-sub{color:color-mix(in srgb, var(--hr-accent) 62%, var(--hr-muted))}}.harbor-room__card-desc{color:var(--hr-muted);flex:1;margin:0;font-size:.82rem;line-height:1.7}.harbor-room__card-tips{flex-wrap:wrap;gap:.35rem;margin:.3rem 0 0;padding:0;list-style:none;display:flex}.harbor-room__card-tip{border:1px solid var(--hr-accent);border-radius:999px;padding:.22rem .5rem;font-size:.64rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-tip{border:1px solid color-mix(in srgb, var(--hr-accent) 24%, transparent)}}.harbor-room__card-tip{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-tip{background:color-mix(in srgb, var(--hr-accent) 8%, transparent)}}.harbor-room__card-tip{color:var(--hr-ink)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-tip{color:color-mix(in srgb, var(--hr-ink) 82%, transparent)}}.harbor-room__card-cta{color:var(--hr-accent);align-self:flex-start;align-items:center;gap:.35rem;margin-top:.45rem;font-size:.78rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta{color:color-mix(in srgb, var(--hr-accent) 88%, #fff)}}.harbor-room__card-cta{text-decoration:none;transition:gap .18s,opacity .15s}.harbor-room__card-cta svg{width:.85rem;height:.85rem}.harbor-room__card-cta:hover{opacity:.9;gap:.6rem}.harbor-room__card-cta--pending{cursor:default;pointer-events:none;opacity:.72;color:var(--text-muted,#94a3b8)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--pending{color:color-mix(in srgb, var(--text-muted,#94a3b8) 92%, #fff)}}.harbor-room__card-cta--pending{border:1px dashed var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--pending{border:1px dashed color-mix(in srgb, var(--hr-accent) 22%, #ffffff1f)}}.harbor-room__card-cta--pending{border-radius:999px;padding:.45rem .85rem}.harbor-room__card-cta--primary{box-sizing:border-box;color:var(--depth-abyss,#050b14);background:linear-gradient(135deg, var(--hr-accent), var(--hr-accent));border:1px solid #0000;border-radius:999px;padding:.62rem 1.25rem;transition:gap .18s,opacity .15s,transform .18s,box-shadow .18s}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--primary{background:linear-gradient(135deg, color-mix(in srgb, var(--hr-accent) 92%, #fff), color-mix(in srgb, var(--hr-accent) 70%, var(--hr-accent-2)))}}.harbor-room__card-cta--primary{box-shadow:0 16px 34px -16px var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--primary{box-shadow:0 16px 34px -16px color-mix(in srgb, var(--hr-accent) 85%, transparent)}}.harbor-room__card-cta--primary:hover{opacity:1;box-shadow:0 22px 42px -16px var(--hr-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--primary:hover{box-shadow:0 22px 42px -16px color-mix(in srgb, var(--hr-accent) 90%, transparent)}}.harbor-room__card-cta--ghost{border:1px solid var(--hr-accent);border-radius:999px;padding:.62rem 1.15rem}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--ghost{border:1px solid color-mix(in srgb, var(--hr-accent) 30%, transparent)}}.harbor-room__card-cta--ghost{box-sizing:border-box;background:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--ghost{background:color-mix(in srgb, var(--depth-abyss,#050b14) 45%, transparent)}}.harbor-room__card-cta--ghost{transition:gap .18s,opacity .15s,transform .18s,border-color .18s,background .18s}.harbor-room__card-cta--ghost:hover{border-color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--ghost:hover{border-color:color-mix(in srgb, var(--hr-accent) 48%, transparent)}}.harbor-room__card-cta--ghost:hover{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__card-cta--ghost:hover{background:color-mix(in srgb, var(--hr-accent) 10%, transparent)}}.harbor-room__card-cta--ghost:hover{opacity:1;transform:translateY(-2px)}.harbor-room__cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin-top:1.3rem;display:flex}.harbor-room__cta-row .harbor-room__card-cta{align-self:auto;margin-top:0}.harbor-room__cta-panel{text-align:center;margin-top:1.75rem;padding:clamp(1.5rem,4vw,2.1rem) clamp(1.2rem,3vw,1.9rem);overflow:hidden}.harbor-room__cta-panel:before{content:"";z-index:-1;background:radial-gradient(120% 130% at 50% 120%, var(--hr-accent), transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.harbor-room__cta-panel:before{background:radial-gradient(120% 130% at 50% 120%, color-mix(in srgb, var(--hr-accent) 18%, transparent), transparent 60%)}}.harbor-room__cta-panel-title{margin:0 0 .45rem;font-size:clamp(1.1rem,3vw,1.35rem);font-weight:900}.harbor-room__cta-panel-desc{max-width:38rem;color:var(--hr-muted);margin:0 auto 1.1rem;font-size:.86rem;line-height:1.75}.harbor-room__steps{counter-reset:hr-step;gap:.85rem;display:grid}@media (min-width:720px){.harbor-room__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.harbor-room__step{padding:1.2rem 1.1rem 1.1rem;position:relative}.harbor-room__step-num{width:2rem;height:2rem;color:var(--hr-accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.55rem;font-size:.82rem;font-weight:900;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.harbor-room__step-num{color:color-mix(in srgb, var(--hr-accent) 92%, #fff)}}.harbor-room__step-num{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__step-num{background:color-mix(in srgb, var(--hr-accent) 18%, transparent)}}.harbor-room__step-num{border:1px solid var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__step-num{border:1px solid color-mix(in srgb, var(--hr-accent) 40%, transparent)}}.harbor-room__step-title{margin:0 0 .4rem;font-size:.92rem;font-weight:900}.harbor-room__step-desc{color:var(--hr-muted);margin:0;font-size:.8rem;line-height:1.7}.harbor-room__quickdock{margin-top:1.6rem;padding:1.1rem}.harbor-room__quickdock-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}@media (min-width:600px){.harbor-room__quickdock-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.harbor-room__quickdock-item{border:1px solid var(--hr-accent);border-radius:.95rem;flex-direction:column;align-items:center;gap:.28rem;padding:.8rem .45rem;text-decoration:none;display:flex}@supports (color:color-mix(in lab, red, red)){.harbor-room__quickdock-item{border:1px solid color-mix(in srgb, var(--hr-accent) 12%, transparent)}}.harbor-room__quickdock-item{background:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room__quickdock-item{background:color-mix(in srgb, var(--depth-abyss,#050b14) 50%, transparent)}}.harbor-room__quickdock-item{transition:border-color .16s,transform .16s}.harbor-room__quickdock-item:hover{border-color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__quickdock-item:hover{border-color:color-mix(in srgb, var(--hr-accent) 38%, transparent)}}.harbor-room__quickdock-item:hover{transform:translateY(-2px)}.harbor-room__quickdock-icon{width:1.4rem;height:1.4rem;color:var(--hr-accent-2)}@supports (color:color-mix(in lab, red, red)){.harbor-room__quickdock-icon{color:color-mix(in srgb, var(--hr-accent-2) 85%, #fff)}}.harbor-room__quickdock-label{color:var(--hr-ink);font-size:.7rem;font-weight:800}.harbor-room__quickdock-hint{opacity:.55;font-size:.58rem}.harbor-room__badge{letter-spacing:.06em;border:1px solid var(--hr-accent);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.64rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.harbor-room__badge{border:1px solid color-mix(in srgb, var(--hr-accent) 42%, transparent)}}.harbor-room__badge{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__badge{background:color-mix(in srgb, var(--hr-accent) 13%, transparent)}}.harbor-room__badge{color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__badge{color:color-mix(in srgb, var(--hr-accent) 88%, #fff)}}.harbor-room__badge{margin-bottom:.75rem}.harbor-room__badge:before{content:"";background:currentColor;border-radius:50%;width:.42rem;height:.42rem;animation:2.4s ease-out infinite hr-badge-pulse;box-shadow:0 0}@keyframes hr-badge-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--hr-accent) 55%, transparent)}70%{box-shadow:0 0 0 .5rem #0000}to{box-shadow:0 0 #0000}}.harbor-room__timeline{gap:.85rem;display:grid;position:relative}.harbor-room__update{gap:.5rem;padding:1.1rem 1.15rem;display:grid;position:relative}.harbor-room__update-meta{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.64rem;font-weight:800;display:flex}.harbor-room__update-kind{border:1px solid var(--hr-accent-2);border-radius:999px;padding:.18rem .5rem}@supports (color:color-mix(in lab, red, red)){.harbor-room__update-kind{border:1px solid color-mix(in srgb, var(--hr-accent-2) 32%, transparent)}}.harbor-room__update-kind{background:var(--hr-accent-2)}@supports (color:color-mix(in lab, red, red)){.harbor-room__update-kind{background:color-mix(in srgb, var(--hr-accent-2) 10%, transparent)}}.harbor-room__update-kind{color:var(--hr-accent-2)}@supports (color:color-mix(in lab, red, red)){.harbor-room__update-kind{color:color-mix(in srgb, var(--hr-accent-2) 85%, #fff)}}.harbor-room__update-date{opacity:.55}.harbor-room__update-title{margin:0;font-size:.98rem;font-weight:900}.harbor-room__update-excerpt{color:var(--hr-muted);margin:0;font-size:.82rem;line-height:1.7}.harbor-room__update-link{color:var(--hr-accent);align-items:center;gap:.3rem;font-size:.74rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.harbor-room__update-link{color:color-mix(in srgb, var(--hr-accent) 88%, #fff)}}.harbor-room__update-link{text-decoration:none}.harbor-room__update-link:hover{text-decoration:underline}.harbor-room__list{gap:.6rem;margin:0;padding:0 1rem 0 0;list-style:none;display:grid}.harbor-room__list li{color:var(--hr-ink);padding-right:1.1rem;font-size:.84rem;line-height:1.65;position:relative}@supports (color:color-mix(in lab, red, red)){.harbor-room__list li{color:color-mix(in srgb, var(--hr-ink) 88%, transparent)}}.harbor-room__list li:before{content:"";border:1.5px solid var(--hr-accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.5em;right:0}@supports (color:color-mix(in lab, red, red)){.harbor-room__list li:before{border:1.5px solid color-mix(in srgb, var(--hr-accent) 75%, transparent)}}.harbor-room__channel{flex-direction:column;gap:.55rem;padding:1.2rem 1.2rem 1.1rem;display:flex}.harbor-room__channel-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.harbor-room__channel-title-row{align-items:center;gap:.55rem;min-width:0;display:flex}.harbor-room__channel-logo{border-radius:.45rem;flex-shrink:0}.harbor-room__channel--messenger{border-color:var(--messenger-accent,var(--hr-accent))}@supports (color:color-mix(in lab, red, red)){.harbor-room__channel--messenger{border-color:color-mix(in srgb, var(--messenger-accent,var(--hr-accent)) 28%, transparent)}}.harbor-room__channel--messenger{background:radial-gradient(120% 90% at 100% 0%, var(--messenger-accent,var(--hr-accent)), transparent 55%), var(--hr-panel,var(--surface))}@supports (color:color-mix(in lab, red, red)){.harbor-room__channel--messenger{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--messenger-accent,var(--hr-accent)) 14%, transparent), transparent 55%), color-mix(in srgb, var(--hr-panel,var(--surface)) 94%, transparent)}}.harbor-room__channel--messenger .harbor-room__card-cta--primary{border-color:var(--messenger-accent,var(--hr-accent))}@supports (color:color-mix(in lab, red, red)){.harbor-room__channel--messenger .harbor-room__card-cta--primary{border-color:color-mix(in srgb, var(--messenger-accent,var(--hr-accent)) 40%, transparent)}}.harbor-room__channel--messenger .harbor-room__card-cta--primary{background:var(--messenger-accent,var(--hr-accent))}@supports (color:color-mix(in lab, red, red)){.harbor-room__channel--messenger .harbor-room__card-cta--primary{background:color-mix(in srgb, var(--messenger-accent,var(--hr-accent)) 16%, transparent)}}.harbor-room__follow-panel .blog-messenger-cta--inline{margin-bottom:.35rem}.harbor-room__channel-status{letter-spacing:.04em;border:1px solid var(--hr-accent);border-radius:999px;padding:.22rem .55rem;font-size:.62rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.harbor-room__channel-status{border:1px solid color-mix(in srgb, var(--hr-accent) 30%, transparent)}}.harbor-room__channel-status{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__channel-status{background:color-mix(in srgb, var(--hr-accent) 10%, transparent)}}.harbor-room__channel-status{color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__channel-status{color:color-mix(in srgb, var(--hr-accent) 85%, #fff)}}.harbor-room__channel-status[data-tone=primary]{color:#44b5f0;background:#2aabee29;border-color:#2aabee80}.harbor-room__channel-status[data-tone=muted]{color:var(--hr-muted);background:#ffffff0f;border-color:#ffffff29}.harbor-room__legal{text-align:center;color:var(--hr-muted);margin-top:1rem;font-size:.74rem;line-height:1.7}.harbor-room__legal a{color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__legal a{color:color-mix(in srgb, var(--hr-accent) 85%, #fff)}}.harbor-room__legal a{font-weight:700}.harbor-room .bo-newsletter{margin:.7rem 0 0}.harbor-room__embed{margin-top:.6rem}.harbor-room__embed .bo-learn,.harbor-room__embed .bo-community,.harbor-room__embed .bo-legal{margin-top:0}.harbor-room__filter{flex-wrap:wrap;gap:.45rem;margin-bottom:1rem;display:flex}.harbor-room__filter-chip{cursor:pointer;color:var(--hr-ink);border:1px solid var(--hr-accent);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.74rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.harbor-room__filter-chip{border:1px solid color-mix(in srgb, var(--hr-accent) 18%, transparent)}}.harbor-room__filter-chip{background:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room__filter-chip{background:color-mix(in srgb, var(--depth-abyss,#050b14) 50%, transparent)}}.harbor-room__filter-chip{transition:border-color .15s,background .15s}.harbor-room__filter-chip:hover{border-color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__filter-chip:hover{border-color:color-mix(in srgb, var(--hr-accent) 40%, transparent)}}.harbor-room__filter-chip.is-active{border-color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__filter-chip.is-active{border-color:color-mix(in srgb, var(--hr-accent) 60%, transparent)}}.harbor-room__filter-chip.is-active{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__filter-chip.is-active{background:color-mix(in srgb, var(--hr-accent) 16%, transparent)}}.harbor-room__filter-count{opacity:.6;font-size:.62rem}.harbor-room__faq{gap:.6rem;display:grid}.harbor-room__faq-item{border:1px solid var(--hr-accent);border-radius:.95rem;padding:.85rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.harbor-room__faq-item{border:1px solid color-mix(in srgb, var(--hr-accent) 14%, transparent)}}.harbor-room__faq-item{background:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room__faq-item{background:color-mix(in srgb, var(--depth-abyss,#050b14) 52%, transparent)}}.harbor-room__faq-item{transition:border-color .15s}.harbor-room__faq-item[open]{border-color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room__faq-item[open]{border-color:color-mix(in srgb, var(--hr-accent) 35%, transparent)}}.harbor-room__faq-item[open]{background:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room__faq-item[open]{background:color-mix(in srgb, var(--depth-abyss,#050b14) 62%, transparent)}}.harbor-room__faq-q{cursor:pointer;color:var(--hr-ink);justify-content:space-between;align-items:center;gap:.6rem;font-size:.86rem;font-weight:800;list-style:none;display:flex}.harbor-room__faq-q::-webkit-details-marker{display:none}.harbor-room__faq-q:after{content:"+";color:var(--hr-accent);font-size:1.1rem;font-weight:900;line-height:1}@supports (color:color-mix(in lab, red, red)){.harbor-room__faq-q:after{color:color-mix(in srgb, var(--hr-accent) 85%, #fff)}}.harbor-room__faq-q:after{transition:transform .18s}.harbor-room__faq-item[open] .harbor-room__faq-q:after{content:"−"}.harbor-room__faq-a{color:var(--hr-muted);margin:.6rem 0 0;font-size:.82rem;line-height:1.8}.harbor-room .blog-bale-cta{--tg:#2aabee;--tg-deep:#1d8fcf;isolation:isolate;border:1px solid var(--tg);border-radius:1.25rem;margin-top:.7rem;padding:1.4rem 1.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta{border:1px solid color-mix(in srgb, var(--tg) 34%, var(--hr-line))}}.harbor-room .blog-bale-cta{background:radial-gradient(140% 120% at 100% -15%, var(--tg), transparent 55%), linear-gradient(165deg, var(--tg), var(--hr-glass-2))}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta{background:radial-gradient(140% 120% at 100% -15%, color-mix(in srgb, var(--tg) 24%, transparent), transparent 55%), linear-gradient(165deg, color-mix(in srgb, var(--tg) 12%, var(--hr-glass)), var(--hr-glass-2))}}.harbor-room .blog-bale-cta{-webkit-backdrop-filter:blur(18px);box-shadow:0 24px 60px -34px var(--tg), inset 0 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta{box-shadow:0 24px 60px -34px color-mix(in srgb, var(--tg) 78%, transparent), inset 0 1px 0 #ffffff1a}}.harbor-room .blog-bale-cta__head{align-items:center;gap:.9rem;display:flex;position:relative}.harbor-room .blog-bale-cta__headtext{min-width:0}.harbor-room .blog-bale-cta__icon{color:#fff;background:linear-gradient(150deg, var(--tg), var(--tg-deep));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta__icon{background:linear-gradient(150deg, color-mix(in srgb, var(--tg) 96%, #fff), var(--tg-deep))}}.harbor-room .blog-bale-cta__icon{box-shadow:0 12px 26px -10px var(--tg), inset 0 1px 0 #ffffff73}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta__icon{box-shadow:0 12px 26px -10px color-mix(in srgb, var(--tg) 85%, transparent), inset 0 1px 0 #ffffff73}}.harbor-room .blog-bale-cta__icon svg{width:1.45rem;height:1.45rem;transform:translate(1px)}.harbor-room .blog-bale-cta__icon--sm{width:2rem;height:2rem}.harbor-room .blog-bale-cta__icon--sm svg{width:.95rem;height:.95rem}.harbor-room .blog-bale-cta__title{letter-spacing:-.01em;color:var(--hr-ink);margin:0;font-size:1rem;font-weight:900}.harbor-room .blog-bale-cta__handle{color:var(--tg);font-weight:800;display:inline-block}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta__handle{color:color-mix(in srgb, var(--tg) 78%, #fff)}}.harbor-room .blog-bale-cta__sub{color:var(--hr-muted);margin:.3rem 0 0;font-size:.84rem;line-height:1.7}.harbor-room .blog-bale-cta__badge{letter-spacing:.03em;color:#fbbf24;background:#fbbf2429;border:1px solid #fbbf246b;border-radius:999px;flex-shrink:0;align-self:flex-start;margin-inline-start:auto;padding:.28rem .6rem;font-size:.64rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta__badge{color:color-mix(in srgb, #fbbf24 92%, var(--hr-ink))}}.harbor-room .blog-bale-cta__badge--live{color:#34d399;background:#34d39929;border-color:#34d39980}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta__badge--live{color:color-mix(in srgb, #34d399 92%, var(--hr-ink))}}.harbor-room .blog-bale-cta__note{border-top:1px solid var(--tg);margin:1rem 0 0;padding-top:.95rem;position:relative}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta__note{border-top:1px solid color-mix(in srgb, var(--tg) 16%, var(--hr-line))}}.harbor-room .blog-bale-cta__note{color:var(--hr-faint);font-size:.8rem;line-height:1.7}.harbor-room .blog-bale-cta__btn{font:inherit;color:#fff;background:linear-gradient(135deg, var(--tg), var(--tg-deep));cursor:pointer;box-shadow:0 14px 30px -14px var(--tg);border:none;border-radius:999px;align-items:center;gap:.5rem;margin-top:1.1rem;padding:.7rem 1.45rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta__btn{box-shadow:0 14px 30px -14px color-mix(in srgb, var(--tg) 90%, transparent)}}.harbor-room .blog-bale-cta__btn{transition:transform .18s,box-shadow .18s,opacity .18s}.harbor-room .blog-bale-cta__btn svg{width:1rem;height:1rem}.harbor-room .blog-bale-cta__btn-arrow{margin-inline-start:.1rem;transition:transform .18s}.harbor-room .blog-bale-cta__btn:hover{box-shadow:0 20px 38px -14px var(--tg);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta__btn:hover{box-shadow:0 20px 38px -14px color-mix(in srgb, var(--tg) 90%, transparent)}}.harbor-room .blog-bale-cta__btn:hover .blog-bale-cta__btn-arrow{transform:translate(-3px)}.harbor-room .blog-bale-cta__btn[aria-disabled=true]{opacity:.78}.harbor-room .blog-bale-cta--inline{border:1px solid var(--tg);border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.55rem .85rem;width:100%;margin-top:.7rem;padding:.7rem 1.15rem .7rem .7rem;display:flex}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline{border:1px solid color-mix(in srgb, var(--tg) 30%, var(--hr-line))}}.harbor-room .blog-bale-cta--inline{background:radial-gradient(140% 160% at 100% 0%, var(--tg), transparent 58%), linear-gradient(165deg, var(--tg), var(--hr-glass-2))}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline{background:radial-gradient(140% 160% at 100% 0%, color-mix(in srgb, var(--tg) 18%, transparent), transparent 58%), linear-gradient(165deg, color-mix(in srgb, var(--tg) 11%, var(--hr-glass-2)), var(--hr-glass-2))}}.harbor-room .blog-bale-cta--inline{box-shadow:0 16px 40px -28px var(--tg)}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline{box-shadow:0 16px 40px -28px color-mix(in srgb, var(--tg) 72%, transparent)}}.harbor-room .blog-bale-cta--inline{color:var(--hr-muted);font-size:.88rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s}.harbor-room .blog-bale-cta--inline:hover{border-color:var(--tg);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline:hover{border-color:color-mix(in srgb, var(--tg) 55%, var(--hr-line))}}.harbor-room .blog-bale-cta--inline:hover{box-shadow:0 22px 48px -26px var(--tg)}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline:hover{box-shadow:0 22px 48px -26px color-mix(in srgb, var(--tg) 82%, transparent)}}.harbor-room .blog-bale-cta--inline .blog-bale-cta__icon--sm{width:2.3rem;height:2.3rem}.harbor-room .blog-bale-cta--inline .blog-bale-cta__icon--sm svg{width:1.05rem;height:1.05rem}.harbor-room .blog-bale-cta__inline-text{min-width:0;color:var(--hr-ink);flex:12rem;font-weight:750;line-height:1.5}.harbor-room .blog-bale-cta--inline .blog-bale-cta__handle{border:1px solid var(--tg);border-radius:999px;padding:.22rem .6rem;font-size:.8rem}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline .blog-bale-cta__handle{border:1px solid color-mix(in srgb, var(--tg) 34%, transparent)}}.harbor-room .blog-bale-cta--inline .blog-bale-cta__handle{background:var(--tg)}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline .blog-bale-cta__handle{background:color-mix(in srgb, var(--tg) 14%, transparent)}}.harbor-room .blog-bale-cta--inline .blog-bale-cta__badge{margin-inline-start:0;padding:.2rem .55rem;font-size:.62rem}.harbor-room .blog-bale-cta--inline:after{content:"";border-left:2px solid var(--tg);width:.62rem;height:.62rem;margin-inline-start:auto}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline:after{border-left:2px solid color-mix(in srgb, var(--tg) 85%, #fff)}}.harbor-room .blog-bale-cta--inline:after{border-bottom:2px solid var(--tg)}@supports (color:color-mix(in lab, red, red)){.harbor-room .blog-bale-cta--inline:after{border-bottom:2px solid color-mix(in srgb, var(--tg) 85%, #fff)}}.harbor-room .blog-bale-cta--inline:after{transition:transform .18s;transform:rotate(45deg)}.harbor-room .blog-bale-cta--inline:hover:after{transform:rotate(45deg)translate(2px,-2px)}.harbor-room .bo-newsletter{background:0 0;border:none;margin:.7rem 0 0;padding:0;position:relative;overflow:hidden}.harbor-room .bo-newsletter--compact{margin-top:.7rem}.harbor-room .bo-newsletter__text{margin-bottom:.9rem}.harbor-room .bo-newsletter__title{color:var(--hr-ink);margin:0;font-size:1.02rem;font-weight:900}.harbor-room .bo-newsletter__sub{color:var(--hr-muted);margin:.35rem 0 0;font-size:.85rem;line-height:1.8}.harbor-room .bo-newsletter__form{border:1px solid var(--hr-accent);border-radius:999px;flex-wrap:wrap;gap:.5rem;margin-top:0;padding:.4rem;display:flex}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__form{border:1px solid color-mix(in srgb, var(--hr-accent) 24%, #ffffff14)}}.harbor-room .bo-newsletter__form{background:var(--depth-abyss,#050b14)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__form{background:color-mix(in srgb, var(--depth-abyss,#050b14) 60%, transparent)}}.harbor-room .bo-newsletter__form{box-shadow:inset 0 1px #ffffff0d}.harbor-room .bo-newsletter__input{min-width:0;font:inherit;color:var(--hr-ink);background:0 0;border:none;border-radius:999px;flex:12rem;padding:.6rem 1.05rem;font-size:.92rem}.harbor-room .bo-newsletter__input::placeholder{color:var(--hr-ink)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__input::placeholder{color:color-mix(in srgb, var(--hr-ink) 42%, transparent)}}.harbor-room .bo-newsletter__input:focus{box-shadow:none;outline:none}.harbor-room .bo-newsletter__form:focus-within{border-color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__form:focus-within{border-color:color-mix(in srgb, var(--hr-accent) 55%, transparent)}}.harbor-room .bo-newsletter__form:focus-within{box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 3px var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__form:focus-within{box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 3px color-mix(in srgb, var(--hr-accent) 16%, transparent)}}.harbor-room .bo-newsletter__btn{font:inherit;color:var(--depth-abyss,#050b14);cursor:pointer;background:linear-gradient(135deg, var(--hr-accent), var(--hr-accent));border:none;border-radius:999px;flex:none;padding:.6rem 1.5rem;font-size:.88rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__btn{background:linear-gradient(135deg, color-mix(in srgb, var(--hr-accent) 92%, #fff), color-mix(in srgb, var(--hr-accent) 68%, var(--hr-accent-2)))}}.harbor-room .bo-newsletter__btn{box-shadow:0 12px 26px -14px var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__btn{box-shadow:0 12px 26px -14px color-mix(in srgb, var(--hr-accent) 85%, transparent)}}.harbor-room .bo-newsletter__btn{transition:transform .18s,box-shadow .18s,opacity .18s}.harbor-room .bo-newsletter__btn:hover:not(:disabled){box-shadow:0 18px 34px -14px var(--hr-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__btn:hover:not(:disabled){box-shadow:0 18px 34px -14px color-mix(in srgb, var(--hr-accent) 90%, transparent)}}.harbor-room .bo-newsletter__btn:disabled{opacity:.6;cursor:default}.harbor-room .bo-newsletter__msg{margin-top:.75rem;font-size:.85rem;line-height:1.65}.harbor-room .bo-newsletter__msg.is-ok{color:#34d399}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__msg.is-ok{color:color-mix(in srgb, #34d399 92%, var(--hr-ink))}}.harbor-room .bo-newsletter__msg.is-error{color:#f87171}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__msg.is-error{color:color-mix(in srgb, #f87171 92%, var(--hr-ink))}}.harbor-room .bo-newsletter__check{margin-inline-end:.35rem;display:inline-block}.harbor-room .bo-newsletter__legal{border-top:1px solid var(--hr-accent);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .6rem;margin-top:.95rem;padding-top:.85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__legal{border-top:1px solid color-mix(in srgb, var(--hr-accent) 12%, #ffffff0f)}}.harbor-room .bo-newsletter__legal{color:var(--hr-faint);font-size:.74rem}.harbor-room .bo-newsletter__legal a{color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__legal a{color:color-mix(in srgb, var(--hr-accent) 86%, #fff)}}.harbor-room .bo-newsletter__legal a{border:1px solid var(--hr-accent);border-radius:999px;padding:.2rem .55rem;font-weight:700;text-decoration:none}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__legal a{border:1px solid color-mix(in srgb, var(--hr-accent) 22%, transparent)}}.harbor-room .bo-newsletter__legal a{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__legal a{background:color-mix(in srgb, var(--hr-accent) 7%, transparent)}}.harbor-room .bo-newsletter__legal a{transition:border-color .15s,background .15s}.harbor-room .bo-newsletter__legal a:hover{border-color:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__legal a:hover{border-color:color-mix(in srgb, var(--hr-accent) 45%, transparent)}}.harbor-room .bo-newsletter__legal a:hover{background:var(--hr-accent)}@supports (color:color-mix(in lab, red, red)){.harbor-room .bo-newsletter__legal a:hover{background:color-mix(in srgb, var(--hr-accent) 14%, transparent)}}.harbor-room .bo-newsletter__legal>span[aria-hidden]{display:none}.harbor-room .bo-newsletter__confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.harbor-room .bo-newsletter__confetti span{width:6px;height:10px;top:50%;left:calc(10% + var(--i,0) * 8%);background:var(--hr-accent);border-radius:1px;animation:.9s ease-out forwards hr-confetti;position:absolute}.harbor-room .bo-newsletter__confetti span:nth-child(3n){background:var(--hr-accent-2)}@keyframes hr-confetti{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-120px)rotate(220deg)}}.depth-shell[data-mode=moored]:has(.harbor-room) .depth-main{width:min(100%,60rem)}.depth-shell[data-moored-room=guide] .depth-scene__read img,.depth-shell[data-moored-room=community] .depth-scene__read img,.depth-shell[data-moored-room=updates] .depth-scene__read img,.depth-shell[data-moored-room=newsletter] .depth-scene__read img,.depth-shell[data-moored-room=learn] .depth-scene__read img,.depth-shell[data-moored-room=roadmap] .depth-scene__read img{object-fit:cover;object-position:50% 42%;filter:brightness(.88)saturate(1.14);transform:scale(1.04)}.depth-shell[data-moored-room=guide] .depth-scene__read-veil,.depth-shell[data-moored-room=community] .depth-scene__read-veil,.depth-shell[data-moored-room=updates] .depth-scene__read-veil,.depth-shell[data-moored-room=newsletter] .depth-scene__read-veil,.depth-shell[data-moored-room=learn] .depth-scene__read-veil,.depth-shell[data-moored-room=roadmap] .depth-scene__read-veil{background:linear-gradient(180deg, var(--depth-abyss) 0%, var(--depth-abyss) 48%, var(--depth-abyss) 100%)}@supports (color:color-mix(in lab, red, red)){.depth-shell[data-moored-room=guide] .depth-scene__read-veil,.depth-shell[data-moored-room=community] .depth-scene__read-veil,.depth-shell[data-moored-room=updates] .depth-scene__read-veil,.depth-shell[data-moored-room=newsletter] .depth-scene__read-veil,.depth-shell[data-moored-room=learn] .depth-scene__read-veil,.depth-shell[data-moored-room=roadmap] .depth-scene__read-veil{background:linear-gradient(180deg, color-mix(in srgb, var(--depth-abyss) 28%, transparent) 0%, color-mix(in srgb, var(--depth-abyss) 52%, transparent) 48%, color-mix(in srgb, var(--depth-abyss) 78%, transparent) 100%)}}.depth-shell[data-moored-room=guide] .depth-scene__read-vignette,.depth-shell[data-moored-room=community] .depth-scene__read-vignette,.depth-shell[data-moored-room=updates] .depth-scene__read-vignette,.depth-shell[data-moored-room=newsletter] .depth-scene__read-vignette,.depth-shell[data-moored-room=learn] .depth-scene__read-vignette,.depth-shell[data-moored-room=roadmap] .depth-scene__read-vignette{background:radial-gradient(95% 85% at 50% 40%,#0000 22%,#0308108c 72%,#030810d1)}.depth-shell[data-moored-room=guide] .depth-scene__bubbles,.depth-shell[data-moored-room=community] .depth-scene__bubbles,.depth-shell[data-moored-room=updates] .depth-scene__bubbles,.depth-shell[data-moored-room=newsletter] .depth-scene__bubbles,.depth-shell[data-moored-room=learn] .depth-scene__bubbles,.depth-shell[data-moored-room=roadmap] .depth-scene__bubbles{opacity:.42}.depth-shell[data-moored-room=guide] .depth-scene__caustics,.depth-shell[data-moored-room=community] .depth-scene__caustics,.depth-shell[data-moored-room=updates] .depth-scene__caustics,.depth-shell[data-moored-room=newsletter] .depth-scene__caustics,.depth-shell[data-moored-room=learn] .depth-scene__caustics,.depth-shell[data-moored-room=roadmap] .depth-scene__caustics{opacity:.26}.depth-shell[data-moored-room=guide] .depth-scene__rays,.depth-shell[data-moored-room=community] .depth-scene__rays,.depth-shell[data-moored-room=updates] .depth-scene__rays,.depth-shell[data-moored-room=newsletter] .depth-scene__rays,.depth-shell[data-moored-room=learn] .depth-scene__rays,.depth-shell[data-moored-room=roadmap] .depth-scene__rays{opacity:.18}.depth-shell[data-moored-room=guide] .harbor-room__title,.depth-shell[data-moored-room=guide] .harbor-room__section-title,.depth-shell[data-moored-room=community] .harbor-room__title,.depth-shell[data-moored-room=community] .harbor-room__section-title,.depth-shell[data-moored-room=updates] .harbor-room__title,.depth-shell[data-moored-room=updates] .harbor-room__section-title,.depth-shell[data-moored-room=newsletter] .harbor-room__title,.depth-shell[data-moored-room=newsletter] .harbor-room__section-title,.depth-shell[data-moored-room=learn] .harbor-room__title,.depth-shell[data-moored-room=learn] .harbor-room__section-title,.depth-shell[data-moored-room=roadmap] .harbor-room__title,.depth-shell[data-moored-room=roadmap] .harbor-room__section-title,.depth-shell[data-moored-room=roadmap] .roadmap-harbor__title{text-shadow:0 2px 28px #0000008c}.depth-shell[data-moored-room=guide] .harbor-room:before,.depth-shell[data-moored-room=community] .harbor-room:before,.depth-shell[data-moored-room=updates] .harbor-room:before,.depth-shell[data-moored-room=newsletter] .harbor-room:before,.depth-shell[data-moored-room=learn] .harbor-room:before,.depth-shell[data-moored-room=roadmap] .harbor-room:before{background:radial-gradient(130% 90% at 50% -8%, var(--hr-accent), transparent 52%), linear-gradient(180deg, var(--depth-abyss,#050b14) 0%, var(--depth-abyss,#050b14) 52%, var(--depth-abyss,#050b14) 100%)}@supports (color:color-mix(in lab, red, red)){.depth-shell[data-moored-room=guide] .harbor-room:before,.depth-shell[data-moored-room=community] .harbor-room:before,.depth-shell[data-moored-room=updates] .harbor-room:before,.depth-shell[data-moored-room=newsletter] .harbor-room:before,.depth-shell[data-moored-room=learn] .harbor-room:before,.depth-shell[data-moored-room=roadmap] .harbor-room:before{background:radial-gradient(130% 90% at 50% -8%, color-mix(in srgb, var(--hr-accent) 7%, transparent), transparent 52%), linear-gradient(180deg, color-mix(in srgb, var(--depth-abyss,#050b14) 16%, transparent) 0%, color-mix(in srgb, var(--depth-abyss,#050b14) 38%, transparent) 52%, color-mix(in srgb, var(--depth-abyss,#050b14) 58%, transparent) 100%)}}@media (prefers-reduced-motion:reduce){.harbor-room__badge:before{animation:none}.harbor-room .bo-newsletter__confetti{display:none}.harbor-room__card--link:hover,.harbor-room__quickdock-item:hover,.harbor-room__card-cta--primary:hover,.harbor-room__card-cta--ghost:hover,.harbor-room .bo-newsletter__btn:hover,.harbor-room .blog-bale-cta__btn:hover{transform:none}}.depth-shell[data-roadmap-journey="1"] .depth-scene{pointer-events:none;opacity:0!important}.depth-shell[data-roadmap-journey="1"] .depth-main{background:0 0;padding-top:0}.roadmap-journey,.roadmap-portal{--rj-accent:#f59e0b;--rj-accent-2:#a78bfa;--rj-ink:#f6f8fc;--rj-muted:#e4ecf6c7;--rj-glass:#05070fb3;--rj-line:var(--rj-accent)}@supports (color:color-mix(in lab, red, red)){.roadmap-journey,.roadmap-portal{--rj-line:color-mix(in srgb, var(--rj-accent) 24%, #ffffff24)}}.roadmap-journey,.roadmap-portal{--rj-rail-x:clamp(2.5rem, 9vw, 8rem)}.roadmap-journey{isolation:isolate;min-height:100vh;color:var(--rj-ink);position:relative}.roadmap-portal{pointer-events:none;position:fixed;inset:0}.roadmap-portal--sky{z-index:0}.roadmap-portal--rail{z-index:6}.roadmap-portal--rail .roadmap-rail__node{pointer-events:auto}.roadmap-sky{z-index:0;pointer-events:none;background:#04060d;position:fixed;inset:0;overflow:hidden}.roadmap-sky__base{background:radial-gradient(140% 120% at 50% 60%,#0a1224 0%,#04060d 70%);position:absolute;inset:0}.roadmap-sky__rig{will-change:transform, filter;contain:layout style paint;transition:filter .4s;position:absolute;inset:-3%}.roadmap-sky__frame{opacity:0;will-change:opacity;transition:opacity .7s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;overflow:hidden}.roadmap-sky__frame img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.roadmap-sky__frame--pad img,.roadmap-sky__frame--ignition img{object-position:center bottom}.roadmap-sky__frame--liftoff img,.roadmap-sky__frame--clouds img,.roadmap-sky__frame--upper img{object-position:center 60%}.roadmap-sky__exhaust,.roadmap-sky__aurora,.roadmap-sky__limb,.roadmap-sky__stars,.roadmap-sky__solar-flare,.roadmap-sky__flash{opacity:0;will-change:opacity;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.roadmap-sky__flash{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 70% at 50% 46%,#fff7e680,#a78bfa1f 45%,#0000 70%);transition:opacity .18s}.roadmap-sky__exhaust{background:radial-gradient(70% 50% at 50% 92%,#fb923c73,#0000 60%)}.roadmap-sky__aurora{mix-blend-mode:screen;background:radial-gradient(80% 45%,#a78bfa40,#0000 60%)}.roadmap-sky__limb{mix-blend-mode:screen;background:radial-gradient(110% 38% at 50% 78%,#38bdf838,#0000 58%)}.roadmap-sky__stars{background-image:radial-gradient(1px 1px at 18% 24%,#fff,#0000),radial-gradient(1px 1px at 62% 18%,#ffffffd9,#0000),radial-gradient(1.5px 1.5px at 82% 58%,#fff,#0000),radial-gradient(1px 1px at 38% 78%,#fff9,#0000),radial-gradient(1px 1px at 72% 82%,#ffffffb3,#0000)}.roadmap-sky__solar-flare{mix-blend-mode:screen;background:radial-gradient(40% 32% at 22% 30%,#ffdb8266,#0000 60%)}.roadmap-sky__readability{background:linear-gradient(#04060d73 0%,#0000 16% 84%,#04060d8c 100%),radial-gradient(120% 90%,#0000 55%,#04060d59 100%);position:absolute;inset:0}[dir=rtl] .roadmap-sky__readability{background:linear-gradient(#04060d73 0%,#0000 16% 84%,#04060d8c 100%),linear-gradient(270deg,#04060d8c 0%,#0000 52%),radial-gradient(120% 90%,#0000 55%,#04060d4d 100%)}.roadmap-rail{z-index:4;pointer-events:none;width:7rem;position:fixed;inset-block:4rem 1.25rem;inset-inline-start:var(--rj-rail-x)}.roadmap-rail__track{height:100%;position:relative}.roadmap-rail__spine{background:linear-gradient(180deg, var(--rj-accent-2), #fff3, var(--rj-accent));inset-block:2%;width:2px;position:absolute;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.roadmap-rail__spine{background:linear-gradient(180deg, color-mix(in srgb, var(--rj-accent-2) 45%, transparent), #fff3, color-mix(in srgb, var(--rj-accent) 45%, transparent))}}.roadmap-rail__trail{transform-origin:bottom;background:linear-gradient(180deg, var(--rj-accent-2), var(--rj-accent));border-radius:3px;width:3px;transition:height .1s linear;position:absolute;bottom:2%;left:50%;transform:translate(-50%);box-shadow:0 0 18px #f59e0b8c}.roadmap-rail__node{cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;left:50%;transform:translate(-50%,-50%)}.roadmap-rail__node-ring{background:#1e293b;border:2px solid #ffffff52;border-radius:50%;width:.62rem;height:.62rem;transition:all .2s;display:block;position:relative;box-shadow:0 0 0 4px #04060d73}.roadmap-rail__node.is-passed .roadmap-rail__node-ring{background:var(--rj-accent)}.roadmap-rail__node.is-active .roadmap-rail__node-ring{border-color:var(--rj-accent);background:#fff;width:.85rem;height:.85rem;box-shadow:0 0 18px #f59e0b99}.roadmap-rail__node.is-active .roadmap-rail__node-ring:after{content:"";border:1px solid var(--rj-accent);position:absolute;inset:-.7rem}@supports (color:color-mix(in lab, red, red)){.roadmap-rail__node.is-active .roadmap-rail__node-ring:after{border:1px solid color-mix(in srgb, var(--rj-accent) 55%, transparent)}}.roadmap-rail__node.is-active .roadmap-rail__node-ring:after{border-radius:50%;animation:1.8s ease-out infinite roadmap-node-ping}@keyframes roadmap-node-ping{0%{opacity:.7;transform:scale(.62)}to{opacity:0;transform:scale(1.55)}}.roadmap-rail__node-label{border:1px solid var(--rj-accent);border-radius:999px;padding:.12rem .5rem;position:absolute;top:50%;left:calc(100% + .55rem);transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.roadmap-rail__node-label{border:1px solid color-mix(in srgb, var(--rj-accent) 22%, transparent)}}.roadmap-rail__node-label{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.08em;text-transform:uppercase;color:var(--rj-muted);opacity:0;white-space:nowrap;pointer-events:none;background:#05070fb8;font-size:.56rem;font-weight:800;transition:opacity .2s,transform .2s;transform:translateY(-50%)translate(-.35rem)}.roadmap-rail__node.is-active .roadmap-rail__node-label,.roadmap-rail__node:hover .roadmap-rail__node-label,.roadmap-rail__node:focus-visible .roadmap-rail__node-label{opacity:1;color:#fff;transform:translateY(-50%)translate(0)}.roadmap-rail__craft{filter:drop-shadow(0 12px 30px #f59e0b6b)drop-shadow(0 2px 10px #a78bfa4d);width:10rem;height:15rem;transition:top .1s linear,opacity .6s,transform .6s;position:absolute;left:50%;transform:translate(-50%,-50%)}.roadmap-rail[data-interior=true] .roadmap-rail__craft{opacity:0;transform:translate(-50%,-50%)scale(.92)}.roadmap-rail[data-interior=true] .roadmap-rail__plume,.roadmap-rail[data-interior=true] .roadmap-rail__shockwave{opacity:0;animation:none}.roadmap-rail__plume,.roadmap-rail__shockwave{pointer-events:none;z-index:-1;position:absolute;left:50%}.roadmap-rail__plume{filter:blur(.35px)drop-shadow(0 0 16px #fb923cb8);width:1.15rem;height:clamp(4rem,10vh,6.5rem);opacity:calc(.42 + var(--journey-progress,0) * .38);transform-origin:top;background:radial-gradient(at 50% 0,#ffffffe6,#0000 30%),linear-gradient(#ffffffe0,#fb923cb8 34%,#a78bfa2e 78%,#0000);border-radius:999px;animation:.56s ease-in-out infinite alternate roadmap-plume;top:57%;transform:translate(-50%)}.roadmap-rail__shockwave{aspect-ratio:1;border:1px solid var(--rj-accent);width:5.7rem;top:54%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.roadmap-rail__shockwave{border:1px solid color-mix(in srgb, var(--rj-accent) 30%, transparent)}}.roadmap-rail__shockwave{opacity:calc(.16 + var(--journey-progress,0) * .16);border-radius:50%;animation:2.3s ease-out infinite roadmap-shockwave}@keyframes roadmap-plume{0%{opacity:.48;transform:translate(-50%)scaleY(.88)scaleX(.82)}to{opacity:.86;transform:translate(-50%)scaleY(1.08)scaleX(1.08)}}@keyframes roadmap-shockwave{0%{opacity:.28;transform:translate(-50%,-50%)scale(.58)}to{opacity:0;transform:translate(-50%,-50%)scale(1.18)}}.roadmap-rocket__canvas,.roadmap-rocket-mark{width:100%;height:100%;display:block}.roadmap-rocket-mark__flame{transform-origin:top;animation:.4s ease-in-out infinite alternate roadmap-flame}@keyframes roadmap-flame{0%{opacity:.7;transform:scaleY(.92)}to{opacity:1;transform:scaleY(1.08)}}.roadmap-rail__hud{-webkit-backdrop-filter:blur(12px);inset-inline-start:calc(100% + .4rem);background:#05070fa8;border:1px solid #ffffff24;border-radius:.55rem;gap:.08rem;min-width:6.5rem;padding:.45rem .55rem;font-size:.6rem;font-weight:700;display:grid;position:absolute;top:.2rem}.roadmap-rail__hud-phase{color:#fff;letter-spacing:.06em;text-transform:uppercase}.roadmap-rail__hud-alt{color:var(--rj-accent);font-size:.95rem;font-weight:800}.roadmap-rail__hud-meta{color:var(--rj-muted)}.roadmap-journey__crumb{z-index:5;color:var(--rj-muted);align-items:center;gap:.45rem;padding:.5rem clamp(1rem,4vw,2.5rem) .75rem;font-size:.72rem;font-weight:700;display:flex;position:relative}.roadmap-journey__crumb a{color:var(--rj-accent-2)}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__crumb a{color:color-mix(in srgb, var(--rj-accent-2) 80%, #fff)}}.roadmap-journey__crumb a{text-decoration:none}.roadmap-journey__stream{z-index:2;width:100%;position:relative}.roadmap-station{min-height:100dvh;scroll-margin-top:calc(var(--depth-chrome-h,4rem) + 2rem);justify-content:center;align-items:center;padding:clamp(5.75rem,12vh,8.5rem) clamp(1rem,4vw,2.5rem) clamp(4.75rem,9vh,7rem);scroll-margin-bottom:2rem;display:flex}.roadmap-station__inner{width:min(100%,40rem)}.roadmap-station__inner--launch{width:min(100%,44rem)}.roadmap-journey__launch,.roadmap-journey__principles,.roadmap-journey__cta,.roadmap-stage__card{border:1px solid var(--rj-line);background:var(--rj-glass);border-radius:1.25rem}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__launch,.roadmap-journey__principles,.roadmap-journey__cta,.roadmap-stage__card{background:color-mix(in srgb, var(--rj-glass) 90%, transparent)}}.roadmap-journey__launch,.roadmap-journey__principles,.roadmap-journey__cta,.roadmap-stage__card{-webkit-backdrop-filter:blur(22px)saturate(1.1);box-shadow:0 24px 64px #03050c73}.roadmap-journey__launch{padding:clamp(1.25rem,3vw,2rem)}.roadmap-journey__scroll-cue{text-align:center;color:var(--rj-accent);margin:1.25rem 0 0;font-size:.78rem;font-weight:800;animation:1.8s ease-in-out infinite roadmap-scroll-cue}@keyframes roadmap-scroll-cue{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}.roadmap-journey__badge{border:1px solid var(--rj-line);color:var(--rj-accent);border-radius:999px;padding:.2rem .55rem;font-size:.65rem;font-weight:700;display:inline-block}.roadmap-journey__kicker{letter-spacing:.12em;text-transform:uppercase;color:#e4ecf680;margin:.65rem 0 0;font-size:.68rem;font-weight:800}.roadmap-journey__title{margin:.35rem 0 0;font-size:clamp(1.75rem,4.5vw,2.4rem);font-weight:850;line-height:1.18}.roadmap-journey__lead{color:var(--rj-muted);margin:.75rem 0 0;font-size:.94rem;line-height:1.7}.roadmap-journey__north{border:1px solid var(--rj-accent-2);border-radius:.75rem;margin:.85rem 0 0;padding:.7rem .85rem}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__north{border:1px solid color-mix(in srgb, var(--rj-accent-2) 28%, transparent)}}.roadmap-journey__north{background:var(--rj-accent-2);font-size:.86rem;font-weight:650;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__north{background:color-mix(in srgb, var(--rj-accent-2) 8%, transparent)}}.roadmap-journey__hint{color:var(--rj-accent);margin:.7rem 0 0;font-size:.8rem}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__hint{color:color-mix(in srgb, var(--rj-accent) 70%, #fff)}}.roadmap-journey__pillars{grid-template-columns:repeat(2,1fr);gap:.55rem;margin-top:1.15rem;display:grid}@media (min-width:560px){.roadmap-journey__pillars{grid-template-columns:repeat(4,1fr)}}.roadmap-journey__pillar{text-align:center;background:#060a1866;border:1px solid #ffffff1a;border-radius:.7rem;padding:.7rem}.roadmap-journey__pillar-val{color:var(--rj-accent);font-size:1.15rem;font-weight:800;display:block}.roadmap-journey__pillar-lbl{color:var(--rj-muted);margin-top:.1rem;font-size:.68rem;display:block}.roadmap-journey__pillar-hint{color:#e4ecf680;margin-top:.3rem;font-size:.58rem;line-height:1.35;display:block}.roadmap-journey__legend{background:#060a1873;border:1px solid #ffffff14;border-radius:.85rem;gap:.55rem;margin:1rem 0 0;padding:.7rem .75rem;list-style:none;display:grid}.roadmap-journey__legend-item{grid-template-columns:auto auto 1fr;align-items:center;gap:.5rem;font-size:.7rem;display:grid}.roadmap-journey__legend-led{background:var(--rj-muted);border-radius:50%;width:.5rem;height:.5rem}.roadmap-journey__legend-item[data-tone=primary] .roadmap-journey__legend-led{background:#34d399;box-shadow:0 0 8px #34d399}.roadmap-journey__legend-item[data-tone=warm] .roadmap-journey__legend-led{background:#fb923c;box-shadow:0 0 8px #fb923c}.roadmap-journey__legend-item[data-tone=muted] .roadmap-journey__legend-led{background:#94a3b8}.roadmap-journey__legend-code{letter-spacing:.06em;color:var(--rj-accent);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:.6rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__legend-code{color:color-mix(in srgb, var(--rj-accent) 80%, #fff)}}.roadmap-journey__legend-code{min-width:4.5rem}.roadmap-journey__legend-label{color:var(--rj-ink);font-weight:800}.roadmap-journey__legend-note{color:var(--rj-muted);grid-column:2/-1;font-size:.62rem}.roadmap-journey__principles-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--rj-accent);margin:0 0 .35rem;font-size:.62rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__principles-kicker{color:color-mix(in srgb, var(--rj-accent) 78%, #fff)}}.roadmap-journey__summit-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--rj-accent-2);margin:0 0 .35rem;font-size:.65rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__summit-kicker{color:color-mix(in srgb, var(--rj-accent-2) 75%, #fff)}}.roadmap-stage{opacity:.3;transition:opacity .55s,transform .55s;transform:translateY(1.5rem)}.roadmap-stage.is-active,.roadmap-journey--static .roadmap-stage{opacity:1;transform:none}.roadmap-stage__head{margin-bottom:1rem}.roadmap-stage__kicker{letter-spacing:.14em;text-transform:uppercase;color:#e4ecf673;margin:0;font-size:.65rem;font-weight:800}.roadmap-stage__title{margin:.25rem 0 0;font-size:clamp(1.3rem,3vw,1.65rem);font-weight:800}.roadmap-stage__readout{border:1px solid var(--rj-accent);border-radius:.55rem;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.32rem .5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__readout{border:1px solid color-mix(in srgb, var(--rj-accent) 24%, #ffffff1a)}}.roadmap-stage__readout{background:linear-gradient(90deg, var(--rj-accent), transparent 60%), #060a188c}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__readout{background:linear-gradient(90deg, color-mix(in srgb, var(--rj-accent) 9%, transparent), transparent 60%), #060a188c}}.roadmap-stage__code{letter-spacing:.08em;color:#fff;background:var(--rj-accent);border-radius:.3rem;padding:.08rem .4rem;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:.7rem;font-weight:800}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__code{background:color-mix(in srgb, var(--rj-accent) 22%, transparent)}}.roadmap-stage__alt{letter-spacing:.06em;color:var(--rj-accent);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:.66rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__alt{color:color-mix(in srgb, var(--rj-accent) 75%, #fff)}}.roadmap-stage__sys{color:var(--rj-muted);align-items:center;gap:.3rem;margin-inline-start:auto;font-size:.66rem;font-weight:700;display:inline-flex}.roadmap-stage__led{background:var(--rj-accent);width:.45rem;height:.45rem;box-shadow:0 0 8px var(--rj-accent);border-radius:50%}.roadmap-stage__readout[data-tone=now] .roadmap-stage__led{background:#34d399;animation:1.6s ease-in-out infinite roadmap-led;box-shadow:0 0 8px #34d399}.roadmap-stage__readout[data-tone=near] .roadmap-stage__led{background:#fb923c;animation:1.6s ease-in-out infinite roadmap-led;box-shadow:0 0 8px #fb923c}.roadmap-stage__readout[data-tone=mid] .roadmap-stage__led{background:#a78bfa;box-shadow:0 0 8px #a78bfa}.roadmap-stage__readout[data-tone=horizon] .roadmap-stage__led{background:#60a5fa;box-shadow:0 0 8px #60a5fa}@keyframes roadmap-led{0%,to{opacity:1}50%{opacity:.4}}.roadmap-stage__phase-name{color:var(--rj-muted);margin:.45rem 0 0;font-size:.82rem;font-weight:650}.roadmap-stage__briefing{border:1px solid var(--rj-accent-2);border-radius:.8rem;margin:.72rem 0 0;padding:.72rem .85rem;position:relative}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__briefing{border:1px solid color-mix(in srgb, var(--rj-accent-2) 26%, transparent)}}.roadmap-stage__briefing{background:linear-gradient(90deg, var(--rj-accent-2), transparent 62%), #060a187a}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__briefing{background:linear-gradient(90deg, color-mix(in srgb, var(--rj-accent-2) 10%, transparent), transparent 62%), #060a187a}}.roadmap-stage__briefing{color:var(--rj-ink);font-size:.84rem;font-weight:650;line-height:1.75}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__briefing{color:color-mix(in srgb, var(--rj-ink) 88%, var(--rj-muted))}}.roadmap-stage__briefing:before{content:"MISSION BRIEF";letter-spacing:.08em;color:var(--rj-accent);margin-inline-end:.5rem;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:.58rem;font-weight:900;display:inline-block}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__briefing:before{color:color-mix(in srgb, var(--rj-accent) 84%, #fff)}}.roadmap-stage__list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.roadmap-stage__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.roadmap-stage__item{opacity:0;transition:opacity .45s,transform .45s;transition-delay:calc(var(--item-i,0) * 60ms);transform:translateY(.65rem)}.roadmap-stage.is-active .roadmap-stage__item,.roadmap-journey--static .roadmap-stage__item{opacity:1;transform:translateY(0)}.roadmap-stage__card{border-radius:1rem;height:100%;padding:1.05rem 1.05rem 1.1rem;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.roadmap-stage__card:before{content:"";background:linear-gradient(90deg, transparent, var(--rj-accent), transparent);height:2px;position:absolute;inset-block-start:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__card:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--rj-accent) 70%, transparent), transparent)}}.roadmap-stage__card:before{opacity:.6}.roadmap-stage__card:hover{border-color:var(--rj-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__card:hover{border-color:color-mix(in srgb, var(--rj-accent) 42%, transparent)}}.roadmap-stage__card:hover{box-shadow:0 28px 70px #03050c8c, 0 0 0 1px var(--rj-accent)}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__card:hover{box-shadow:0 28px 70px #03050c8c, 0 0 0 1px color-mix(in srgb, var(--rj-accent) 18%, transparent)}}.roadmap-stage__card:after{content:attr(data-event);letter-spacing:.08em;color:#e4ecf638;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:.58rem;font-weight:900;position:absolute;inset-block-end:.72rem;inset-inline-start:1rem}.roadmap-stage__scan{background:linear-gradient(120deg, transparent 0%, #ffffff12 46%, var(--rj-accent) 50%, transparent 58%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__scan{background:linear-gradient(120deg, transparent 0%, #ffffff12 46%, color-mix(in srgb, var(--rj-accent) 15%, transparent) 50%, transparent 58%)}}.roadmap-stage__scan{opacity:0;pointer-events:none;transform:translate(120%)}.roadmap-stage.is-active .roadmap-stage__scan{animation:4.8s ease-in-out infinite roadmap-card-scan;animation-delay:calc(var(--item-i,0) * .14s)}.roadmap-stage__card-top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.roadmap-stage__event{letter-spacing:.08em;color:var(--rj-accent-2);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:.58rem;font-weight:900}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__event{color:color-mix(in srgb, var(--rj-accent-2) 76%, #fff)}}@keyframes roadmap-card-scan{0%,42%{opacity:0;transform:translate(120%)}52%{opacity:1}72%,to{opacity:0;transform:translate(-120%)}}.roadmap-stage__link{transition:gap .2s}.roadmap-stage__link:hover{gap:.45rem}.roadmap-stage__status{border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.62rem;font-weight:700;display:inline-flex}.roadmap-stage__status[data-tone=primary]{color:#fde68a;border:1px solid var(--rj-accent)}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__status[data-tone=primary]{border:1px solid color-mix(in srgb, var(--rj-accent) 35%, transparent)}}.roadmap-stage__status[data-tone=primary]{background:var(--rj-accent)}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__status[data-tone=primary]{background:color-mix(in srgb, var(--rj-accent) 12%, transparent)}}.roadmap-stage__status[data-tone=warm]{color:#fdba74;background:#fb923c1a;border:1px solid #fb923c59}.roadmap-stage__status[data-tone=muted]{color:var(--rj-muted);border:1px solid #ffffff1a}.roadmap-stage__card-title{margin:.5rem 0 0;font-size:.94rem;font-weight:800;line-height:1.45}.roadmap-stage__card-desc{color:var(--rj-muted);margin:.35rem 0 0;font-size:.81rem;line-height:1.65}.roadmap-stage__link{color:var(--rj-accent-2);align-items:center;gap:.2rem;margin-top:.55rem;font-size:.78rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.roadmap-stage__link{color:color-mix(in srgb, var(--rj-accent-2) 85%, #fff)}}.roadmap-stage__link{text-decoration:none}.roadmap-journey__principles{padding:1.3rem}.roadmap-journey__principles-title{margin:0;font-size:1.1rem;font-weight:800}.roadmap-journey__principles ul{color:var(--rj-muted);gap:.4rem;margin:.7rem 0 0;padding-inline-start:1.1rem;font-size:.83rem;line-height:1.6;display:grid}.roadmap-journey__cta{margin-top:1.25rem;padding:1.4rem}.roadmap-journey__cta h2{margin:0;font-size:1.1rem;font-weight:800}.roadmap-journey__cta p{color:var(--rj-muted);margin:.45rem 0 0;font-size:.85rem}.roadmap-journey__cta-row{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.roadmap-journey__btn{border:1px solid var(--rj-line);color:var(--rj-ink);border-radius:.65rem;align-items:center;gap:.25rem;padding:.6rem .95rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.roadmap-journey__btn--primary{border-color:var(--rj-accent)}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__btn--primary{border-color:color-mix(in srgb, var(--rj-accent) 45%, transparent)}}.roadmap-journey__btn--primary{background:var(--rj-accent)}@supports (color:color-mix(in lab, red, red)){.roadmap-journey__btn--primary{background:color-mix(in srgb, var(--rj-accent) 20%, #060a18)}}.roadmap-journey__btn--primary{color:#fff}@media (max-width:959px){.roadmap-rail{opacity:.5;width:3rem;inset-inline-start:1rem}.roadmap-rail__hud,.roadmap-rail__node-label{display:none}.roadmap-rail__craft{width:5rem;height:7.5rem}}@media (prefers-reduced-motion:reduce){.roadmap-sky__rig,.roadmap-sky__frame,.roadmap-stage,.roadmap-stage__item,.roadmap-stage__scan,.roadmap-stage__led,.roadmap-rail__node-ring:after,.roadmap-rail__craft,.roadmap-rail__plume,.roadmap-rail__shockwave,.roadmap-rail__trail,.roadmap-journey__scroll-cue,.roadmap-rocket-mark__flame{transition:none!important;animation:none!important}}
