.story-path{position:relative}.story-path:before{content:"";background:#bdd3e9;width:1px;position:absolute;top:10px;bottom:10px;right:7px}.story-path>div{padding:0 2.3rem 2.2rem 0;position:relative}.story-path>div:before{content:"";background:#1563f5;border:4px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;top:.35rem;right:0;box-shadow:0 0 0 1px #1563f5}.story-path>div:last-child{padding-bottom:0}.story-path span{color:#c04a35;font-size:.82rem;font-weight:900}.story-path h3{margin-top:.3rem;font-size:1.45rem}.story-path p{margin-top:.55rem}.attention-note{width:var(--content-width);background:#f4f8ff;border-radius:28px;grid-template-columns:.8fr 1.2fr;gap:4rem;margin:0 auto 6.5rem;padding:clamp(2rem,5vw,4rem);display:grid}.attention-note span{color:#1563f5;font-weight:900}.attention-note h2{margin-top:.7rem;font-size:clamp(2rem,4vw,3.6rem);line-height:1.07}.attention-note p{color:#43536c;font-size:1.08rem;line-height:1.8}.attention-note p+p{margin-top:1rem}@media (max-width:900px){.attention-note{grid-template-columns:1fr;gap:2rem}}@media (max-width:600px){.attention-note{margin-bottom:4rem;padding:2rem}}.studio-lab-signal{width:var(--content-width);background:linear-gradient(135deg,#f4f8ff 0%,#fff 72%);border:1px solid #bdd3e9;border-radius:28px;grid-template-columns:.72fr 1.28fr;gap:clamp(2rem,5vw,5rem);margin:0 auto 6.5rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.studio-lab-signal>div:first-child{align-content:start;gap:.6rem;display:grid}.studio-lab-signal p{color:#43536c;margin:0;font-size:1.05rem;line-height:1.75}.studio-lab-signal>div:first-child p{color:#c04a35;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:900}.studio-lab-signal h2{color:#071633;margin:0;font-size:clamp(1.7rem,3vw,2.55rem);line-height:1.08}.studio-lab-signal>div:last-child{gap:.85rem;max-width:60ch;display:grid}@media (max-width:900px){.studio-lab-signal{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:600px){.studio-lab-signal{margin-bottom:4rem;padding:1.5rem}}.studio-lab-follow a{color:#1563f5;text-underline-offset:.2em;font-weight:850;text-decoration:underline}
