@media(max-width:959px){.journey{padding-left:0;padding-right:0}.station,.station.flip{padding-left:16px!important;padding-right:16px!important;margin-left:0;margin-right:0;grid-template-columns:minmax(0,1fr)!important;max-width:none}.station .station-copy,.station.flip .station-copy{margin-left:0!important;grid-column:1!important}.station .station-screen,.station.flip .station-screen{grid-column:1!important}}img[src*=blog-]{object-fit:contain!important;background:var(--panel-solid)}body.v-supernova-dock{--sd-inset:clamp(10px,1.6vw,24px);--sd-pad:max(clamp(1.25rem,5vw,4rem),calc((100% - 1320px)/2));--sd-numw:clamp(7rem,11vw,10.5rem);--sd-numk:var(--wx-supernova-dock-num,1);--sd-glowk:var(--wx-supernova-dock-lineglow,1);--sd-bc:var(--wx-supernova-dock-bloomc,var(--outline));--sd-bk:var(--wx-supernova-dock-bloom,1)}body.v-supernova-dock .hero{display:block;min-height:100vh;min-height:100svh;padding:0;overflow:clip;align-items:initial}html[data-theme=light] body.v-supernova-dock .hero{overflow:clip}body.v-supernova-dock .hero-sky{position:sticky;top:0;inset:auto;height:100vh;height:100svh;min-height:0;margin-bottom:-100vh;margin-bottom:-100svh;--sky-fade:78%}body.v-supernova-dock .hero-sky .sun-img{transition:none;will-change:left,top,width}body.v-supernova-dock .hero-grid{display:block;grid-template-columns:none;margin:0 auto;padding-top:var(--sd-top,calc(var(--nav-h) + 30vh));padding-bottom:clamp(2.5rem,7vh,4.5rem)}body.v-supernova-dock .hero-plate{grid-column:auto;max-width:min(54rem,100%);margin:0;opacity:var(--sd-show,1);transform:translateY(calc((1 - var(--sd-show,1)) * 7vh));background:color-mix(in srgb,var(--panel-solid) 90%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);will-change:opacity,transform}body.v-supernova-dock .hero-actions{justify-content:flex-start}body.v-supernova-dock .sd-bloom{position:absolute;left:var(--sun-x);top:var(--sun-y);width:calc(var(--sun-img-w) * 2.15);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;opacity:calc(var(--sd-bk) * var(--sd-bloomk,1));z-index:0}body.v-supernova-dock .sd-bloom::before,body.v-supernova-dock .sd-bloom::after{content:"";position:absolute;inset:0;border-radius:50%}body.v-supernova-dock .sd-bloom::before{background:radial-gradient(closest-side,color-mix(in srgb,var(--sd-bc) 58%,transparent),color-mix(in srgb,var(--sd-bc) 26%,transparent) 46%,transparent 74%)}body.v-supernova-dock .sd-bloom::after{inset:12%;background:radial-gradient(closest-side at 62% 44%,color-mix(in srgb,var(--c-4feedb,#d63fd9) 30%,transparent),transparent 70%),radial-gradient(closest-side at 36% 62%,color-mix(in srgb,var(--c-1a53f0,#3a7bff) 26%,transparent),transparent 72%)}html[data-theme=light] body.v-supernova-dock .sd-bloom::before{background:radial-gradient(closest-side,color-mix(in srgb,var(--sd-bc) 40%,transparent),color-mix(in srgb,var(--sd-bc) 20%,transparent) 50%,transparent 76%)}@media(prefers-reduced-motion:no-preference){html:not([data-motion=off]) body.v-supernova-dock .sd-bloom::before{animation:sd-breathe var(--sd-pace,9s) ease-in-out infinite alternate}html:not([data-motion=off]) body.v-supernova-dock .sd-bloom::after{animation:sd-swirl calc(var(--sd-pace,9s) * 2.6) linear infinite}html:not([data-motion=off]) body.v-supernova-dock .sd-cue span{animation:sd-cue 2.8s ease-in-out infinite}}@keyframes sd-breathe{0%{transform:scale(.9);opacity:.72}100%{transform:scale(1.1);opacity:1}}@keyframes sd-swirl{to{transform:rotate(360deg)}}@keyframes sd-cue{0%,100%{transform:translateY(-3px);opacity:.55}50%{transform:translateY(5px);opacity:1}}html[data-wx-supernova-dock-pace=slower] body.v-supernova-dock{--sd-pace:16s}html[data-wx-supernova-dock-pace=still] body.v-supernova-dock .sd-bloom::before,html[data-wx-supernova-dock-pace=still] body.v-supernova-dock .sd-bloom::after{animation:none!important}html[data-wx-supernova-dock-no-bloom] body.v-supernova-dock .sd-bloom{display:none}body.v-supernova-dock .sd-cue{position:absolute;left:50%;top:calc(100vh - 5.2rem);top:calc(100svh - 5.2rem);transform:translateX(-50%);z-index:3;margin:0;display:flex;flex-direction:column;align-items:center;gap:.55rem;font-family:var(--font-head);font-size:.82rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text);text-shadow:0 1px 12px var(--bg,#000),0 0 3px var(--bg,#000);opacity:var(--sd-cuek,1);pointer-events:none;white-space:nowrap}body.v-supernova-dock .sd-cue span{display:block;width:2px;height:26px;border-radius:2px;background:linear-gradient(var(--outline),transparent)}html[data-theme=light] body.v-supernova-dock .sd-cue{color:#fff;text-shadow:0 1px 10px rgba(23,29,61,.85),0 0 3px rgba(23,29,61,.9)}html[data-theme=light] body.v-supernova-dock .sd-cue span{background:linear-gradient(#fff,transparent)}html[data-wx-supernova-dock-no-cue] body.v-supernova-dock .sd-cue{display:none}html[data-wx-supernova-dock-no-ring] body.v-supernova-dock .hero-sky .logo-ring{visibility:hidden}body.v-supernova-dock .journey{padding:clamp(3rem,9vh,6rem) 0 1rem;position:relative}body.v-supernova-dock .journey::before{content:"";position:absolute;z-index:1;left:calc(var(--sd-pad) + var(--sd-numw) / 2 - 1px);top:var(--sd-l0,0px);height:var(--sd-lh,0px);width:2px;border-radius:2px;transform-origin:50% 0;transform:scaleY(var(--sd-line,1));background:linear-gradient(180deg,transparent,var(--outline) 4%,var(--c-4feedb,#d63fd9) 50%,var(--c-1a53f0,#3a7bff) 96%,transparent);box-shadow:0 0 calc(10px * var(--sd-glowk)) calc(1px * var(--sd-glowk)) var(--glow),0 0 calc(26px * var(--sd-glowk)) var(--glow);opacity:min(1,calc(.35 + .65 * var(--sd-glowk)));pointer-events:none}html[data-wx-supernova-dock-no-line] body.v-supernova-dock .journey::before{display:none}body.v-supernova-dock .station,body.v-supernova-dock .station.flip{position:relative;max-width:none;margin-top:0;margin-bottom:clamp(2rem,5vh,3.5rem);padding:clamp(3rem,6vw,4.5rem) var(--sd-pad);display:grid;grid-template-columns:var(--sd-numw) minmax(0,1.22fr) minmax(0,.88fr);column-gap:clamp(1.5rem,3.2vw,3.5rem);align-items:start;margin-inline:var(--sd-inset);padding-inline:calc(var(--sd-pad) - var(--sd-inset));border-radius:28px;background:linear-gradient(100deg,color-mix(in srgb,var(--panel-solid) 94%,transparent),color-mix(in srgb,var(--panel-solid) 86%,transparent));border:1px solid var(--line);box-shadow:0 30px 80px var(--plate-shadow)}body.v-supernova-dock .station::before{content:attr(data-station);grid-column:1;grid-row:1 / span 2;justify-self:center;font-family:var(--font-head);font-weight:700;font-size:calc(clamp(4.6rem,7.6vw,7.4rem) * var(--sd-numk));line-height:.82;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:max(1.5px,.028em) var(--outline);background:linear-gradient(0deg,var(--outline),var(--c-4feedb,#d63fd9) 70%,var(--c-1a53f0,#3a7bff)) no-repeat 0 100% / 100% var(--sd-fill,0%);-webkit-background-clip:text;background-clip:text;transition:background-size 1.6s cubic-bezier(.22,1,.36,1);position:relative;z-index:2;padding-top:.04em}body.v-supernova-dock .station.sd-on{--sd-fill:100%}html[data-wx-supernova-dock-numstyle=outline] body.v-supernova-dock .station{--sd-fill:0%!important}html[data-wx-supernova-dock-numstyle=solid] body.v-supernova-dock .station{--sd-fill:100%!important}html[data-motion=off] body.v-supernova-dock .station{--sd-fill:100%}@media(prefers-reduced-motion:reduce){body.v-supernova-dock .station{--sd-fill:100%}}html[data-wx-supernova-dock-numstyle="outline"]html[data-motion="off"] body.v-supernova-dock .station{--sd-fill:0%!important}html[data-wx-supernova-dock-no-nums] body.v-supernova-dock .station::before{content:"";-webkit-text-stroke:0;background:none}body.v-supernova-dock .station::after{content:"";position:absolute;left:calc(var(--sd-pad) - var(--sd-inset) + var(--sd-numw) / 2);top:calc(clamp(3rem,6vw,4.5rem) + clamp(4.6rem,7.6vw,7.4rem) * var(--sd-numk) * .4);width:clamp(7rem,10vw,9.5rem);aspect-ratio:1;transform:translate(-50%,-50%) scale(.4);opacity:0;pointer-events:none;z-index:1;border-radius:50%;background:radial-gradient(circle at 50% 6%,#fff 0 2px,transparent 3px),radial-gradient(circle at 92% 34%,var(--c-4feedb,#d63fd9) 0 2px,transparent 3px),radial-gradient(circle at 80% 86%,#fff 0 1.6px,transparent 2.6px),radial-gradient(circle at 22% 88%,var(--outline) 0 2px,transparent 3px),radial-gradient(circle at 6% 40%,#fff 0 1.6px,transparent 2.6px),radial-gradient(circle at 30% 12%,var(--c-1a53f0,#3a7bff) 0 1.6px,transparent 2.6px),radial-gradient(closest-side,var(--glow),transparent)}@media(prefers-reduced-motion:no-preference){html:not([data-motion=off]):not([data-wx-supernova-dock-no-sparks]) body.v-supernova-dock .station.sd-on::after{animation:sd-spark 1.5s cubic-bezier(.22,1,.36,1) 1 both}}@keyframes sd-spark{0%{opacity:0;transform:translate(-50%,-50%) scale(.35) rotate(0)}22%{opacity:1}100%{opacity:0;transform:translate(-50%,-50%) scale(1.25) rotate(40deg)}}body.v-supernova-dock .station .station-copy,body.v-supernova-dock .station.flip .station-copy{grid-column:2;grid-row:1;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}body.v-supernova-dock .station .station-copy .body{max-width:62ch}body.v-supernova-dock .station .station-screen,body.v-supernova-dock .station.flip .station-screen{grid-column:3;grid-row:1;margin:clamp(2.5rem,6vw,5.5rem) 0 0;opacity:1;transform:none}body.v-supernova-dock .station-screen img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px!important;box-shadow:0 22px 60px var(--plate-shadow),0 0 0 1px var(--line)}body.v-supernova-dock .station-screen img[src*=blog-]{aspect-ratio:auto}body.v-supernova-dock .station h2{font-size:clamp(2rem,3.3vw,3.2rem)}html:not([data-wx-supernova-dock-no-nums]) body.v-supernova-dock .station .label-num{display:none}body.v-supernova-dock .station>.station-node{position:absolute;left:calc(var(--sd-pad) - var(--sd-inset) + var(--sd-numw) / 2);top:calc(clamp(3rem,6vw,4.5rem) + clamp(4.6rem,7.6vw,7.4rem) * var(--sd-numk) * .4);width:1px;height:1px;grid-column:auto;grid-row:auto;margin:0}html[data-wx-supernova-dock-pic=under] body.v-supernova-dock .station{grid-template-columns:var(--sd-numw) minmax(0,1fr)}html[data-wx-supernova-dock-pic=under] body.v-supernova-dock .station .station-screen{grid-column:2;grid-row:2;margin:clamp(1.5rem,3vw,2.4rem) 0 0;max-width:46rem}html[data-wx-supernova-dock-pic=under] body.v-supernova-dock .station-screen img{aspect-ratio:16/9}body.v-supernova-dock .closing{padding-top:clamp(2rem,6vh,4rem)}body.v-supernova-dock .closing-plate{max-width:none;margin-block:0;padding:clamp(2.6rem,5vw,4rem) var(--sd-pad);display:grid;grid-template-columns:var(--sd-numw) minmax(0,1fr);column-gap:clamp(1.5rem,3.2vw,3.5rem);align-items:center;text-align:left;margin-inline:var(--sd-inset);padding-inline:calc(var(--sd-pad) - var(--sd-inset));border-radius:28px;border:1px solid var(--line-strong);box-shadow:0 30px 80px var(--plate-shadow),0 0 70px var(--glow);background:linear-gradient(100deg,color-mix(in srgb,var(--panel-solid) 96%,transparent),color-mix(in srgb,var(--panel-solid) 88%,transparent))}body.v-supernova-dock .closing-plate>.closing-node{position:absolute;left:calc(var(--sd-pad) - var(--sd-inset) + var(--sd-numw) / 2);top:clamp(2.6rem,5vw,4rem);width:0;height:0}body.v-supernova-dock .sd-mark{grid-column:1;justify-self:center;width:100%;max-width:9.5rem;height:auto;filter:drop-shadow(0 0 16px var(--glow));pointer-events:none}body.v-supernova-dock .sd-cta{grid-column:2;min-width:0}body.v-supernova-dock .closing .label{justify-content:flex-start}body.v-supernova-dock .closing h2{margin-inline:0}body.v-supernova-dock .closing h2 .outline{display:inline}@media(min-width:960px){body.v-supernova-dock .hero-grid{max-width:none;padding-inline:var(--sd-pad)}body.v-supernova-dock .hero-plate{padding:clamp(2rem,3.4vw,3.2rem) clamp(2rem,3.8vw,3.6rem)}body.v-supernova-dock .hero h1{font-size:min(clamp(2.6rem,4.3vw,4.4rem),11cqw)}body.v-supernova-dock .hero h1 .hl{display:inline}body.v-supernova-dock .hero h1 .hl.outline{display:block}}@media(max-width:959px){body.v-supernova-dock{--sd-pad:16px;--sd-numw:0px;--sd-inset:8px}body.v-supernova-dock .hero{padding:0}body.v-supernova-dock .hero-sky{position:sticky;height:100vh;height:100svh;min-height:0}body.v-supernova-dock .hero-grid{margin-top:0;padding-inline:16px}body.v-supernova-dock .hero-plate{max-width:none;padding:1.4rem 1.2rem 1.6rem}body.v-supernova-dock .sd-cue{font-size:.74rem;letter-spacing:.12em;top:calc(100vh - 9.5rem);top:calc(100svh - 9.5rem)}body.v-supernova-dock .journey::before{left:19px}body.v-supernova-dock .station,body.v-supernova-dock .station.flip{display:grid;grid-template-columns:minmax(0,1fr)!important;padding:2.4rem 16px 2.2rem 30px!important;margin:0 8px 1.2rem!important;row-gap:0;border-radius:22px}body.v-supernova-dock .station::before{grid-row:1;grid-column:1;justify-self:start;font-size:calc(4.2rem * var(--sd-numk));margin-bottom:.9rem}body.v-supernova-dock .station .station-copy,body.v-supernova-dock .station.flip .station-copy{grid-row:2;grid-column:1!important}body.v-supernova-dock .station .station-screen,body.v-supernova-dock .station.flip .station-screen{grid-row:3;grid-column:1!important;margin:1.3rem 0 0}html[data-wx-supernova-dock-pic=under] body.v-supernova-dock .station .station-screen{grid-row:3;grid-column:1}body.v-supernova-dock .station>.station-node,body.v-supernova-dock .station::after{left:11px;top:calc(2.4rem + 4.2rem * var(--sd-numk) * .4)}body.v-supernova-dock .station::after{left:calc(30px + 4.2rem * var(--sd-numk) * .55);width:6.5rem}body.v-supernova-dock .closing-plate{grid-template-columns:minmax(0,1fr);padding:2.2rem 16px 2.2rem 30px;margin:0 8px;border-radius:22px}body.v-supernova-dock .closing-plate>.closing-node{left:11px;top:2.2rem}body.v-supernova-dock .sd-mark{justify-self:start;max-width:7.5rem;margin-bottom:1rem}body.v-supernova-dock .sd-cta{grid-column:1}}
