.tool-story_story__stfKb{width:min(calc(100% - 3rem),1180px);margin-inline:auto;padding-top:2rem;padding-bottom:var(--vs-section-standard);background:var(--vs-canvas);box-shadow:0 0 0 100vmax var(--vs-canvas);clip-path:inset(0 -100vmax);color:var(--vs-text-primary)}.tool-story_story__stfKb>a:first-of-type{display:inline-flex;margin-top:1rem}.tool-story_story__stfKb>header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.45fr);-moz-column-gap:clamp(3rem,7vw,6rem);column-gap:clamp(3rem,7vw,6rem);align-items:center;max-width:none;margin-top:0;padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(3rem,5vw,4.5rem);border-bottom:2px solid var(--vs-line-accent)}.tool-story_story__stfKb>header:after{position:absolute;width:min(30rem,42vw);height:1px;right:-12vw;bottom:4rem;background:linear-gradient(90deg,transparent,var(--vs-line-accent) 45%,var(--vs-accent));content:""}.tool-story_story__stfKb>header h1{grid-column:1;max-width:60rem;font-size:clamp(3.5rem,7vw,6rem);line-height:1.02;letter-spacing:-.045em}.tool-story_story__stfKb>header>h1+p{grid-column:1;max-width:46rem;margin-top:1.75rem;color:var(--vs-text-secondary);font-size:1.08rem;line-height:1.8}.tool-story_story__stfKb>header>.eyebrow,.tool-story_story__stfKb>header>div:not(.tool-story_heroArtifact__mtYtS),.tool-story_story__stfKb>header>p:not(.tool-story_artifactStatus__JaVi2){grid-column:1}.tool-story_heroArtifact__mtYtS{grid-column:2;grid-row:1/span 5;overflow:hidden;border:1px solid var(--vs-line);border-top:2px solid var(--vs-line-accent);background:var(--vs-surface-utility)}.tool-story_heroArtifact__mtYtS>div{margin:0;border:0;border-radius:0}.tool-story_heroArtifact__mtYtS>p{display:flex;align-items:center;gap:.55rem;padding:.8rem 1rem;border-top:1px solid var(--vs-line);color:#83b583;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.tool-story_heroArtifact__mtYtS>p span{width:.35rem;height:.35rem;border-radius:50%;background:#6fa06f}.tool-story_story__stfKb>div:first-of-type{margin-top:0}.tool-story_story__stfKb section{position:relative;padding-block:var(--vs-section-compact);border-bottom:1px solid var(--vs-line)}.tool-story_story__stfKb section>.eyebrow:first-child{margin-bottom:1.5rem}.tool-story_story__stfKb section>div[class*=space-y]{max-width:var(--vs-reading-measure)}.tool-story_story__stfKb section>div[class*=space-y]>p{max-width:none;color:var(--vs-text-secondary);font-size:1.06rem;line-height:1.82}.tool-story_story__stfKb section>div[class*=grid]{gap:0;border-top:2px solid var(--vs-line-accent);border-left:1px solid var(--vs-line)}.tool-story_story__stfKb article{min-height:15rem;padding:2rem!important;border:0!important;border-right:1px solid var(--vs-line)!important;border-bottom:1px solid var(--vs-line)!important;border-radius:0!important;background:transparent!important}.tool-story_story__stfKb article>span[class*=font-display]{color:var(--vs-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.tool-story_story__stfKb article>.corner{display:none}.tool-story_story__stfKb article h3{margin-top:2.5rem;font-size:1.35rem}.tool-story_story__stfKb article p{color:var(--vs-text-secondary);line-height:1.7}.tool-story_story__stfKb section>div[class*=bg-parchment]{max-width:var(--vs-reading-measure);padding:2.5rem 0!important;border-block:2px solid var(--vs-line-accent);border-radius:0!important;background:transparent!important;color:var(--vs-text-primary)!important}.tool-story_story__stfKb section>div[class*=bg-parchment] h2,.tool-story_story__stfKb section>div[class*=bg-parchment] h3,.tool-story_story__stfKb section>div[class*=bg-parchment] p{color:inherit!important}.tool-story_story__stfKb section>div[class*=bg-parchment] p{color:var(--vs-text-secondary)!important}.tool-story_story__stfKb section a[class*=bg-brass]{border-radius:0}@media (min-width:801px){.tool-story_story__stfKb>div:first-of-type>section{display:grid;grid-template-columns:10rem minmax(0,1fr);-moz-column-gap:clamp(3rem,6vw,6rem);column-gap:clamp(3rem,6vw,6rem);align-items:start}.tool-story_story__stfKb>div:first-of-type>section>.eyebrow:first-child{grid-column:1;padding-top:.35rem}.tool-story_story__stfKb>div:first-of-type>section>:first-child:not(.eyebrow),.tool-story_story__stfKb>div:first-of-type>section>:not(:first-child){grid-column:2}.tool-story_story__stfKb>div:first-of-type>section>a[class*=bg-brass]{width:-moz-fit-content;width:fit-content;justify-self:start}.tool-story_story__stfKb>div:first-of-type>section>div[class*=space-y]{max-width:51rem}.tool-story_story__stfKb>div:first-of-type>section>div[class*=space-y]>p{font-size:1.13rem;line-height:1.78}.tool-story_story__stfKb>div:first-of-type>section>div[class*=space-y]>p:first-child{color:var(--vs-text-primary);font-family:var(--font-playfair),Georgia,serif;font-size:1.45rem;line-height:1.55}.tool-story_story__stfKb>div:first-of-type>section>div[class*=grid]{max-width:none}}@media (max-width:800px){.tool-story_story__stfKb{width:min(calc(100% - 2rem),1180px);padding-top:1rem;padding-bottom:var(--vs-section-compact)}.tool-story_story__stfKb>header{grid-template-columns:1fr;padding:4rem 0 3rem}.tool-story_heroArtifact__mtYtS{grid-column:1;grid-row:auto;width:100%;max-width:34rem;margin-top:2.5rem}.tool-story_story__stfKb>header:after{right:-8rem}.tool-story_story__stfKb section{padding-block:3.5rem}.tool-story_story__stfKb article{min-height:0}}@media (max-width:480px){.tool-story_story__stfKb>header h1{font-size:3.25rem}}