.shared_page__JjTnt{max-width:1080px}.shared_notice__TOsHD{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:.5rem;padding:1em 1.2em;margin-bottom:2.5em;font-size:.85rem;color:var(--color-text)}.shared_hero__oRmmc{padding:2.5em 0 2em;text-align:center;border-bottom:1px solid var(--color-border);margin-bottom:3em}.shared_heroTitle__PbD_O{font-size:1.7rem;margin:0 0 .6em;color:var(--color-heading)}.shared_heroLead__jC8Vp{max-width:680px;margin:0 auto;color:var(--color-text);font-size:.95rem;text-align:left}.shared_section__Rqegs{margin-bottom:3.5em}.shared_sectionHeading__YhHcb{font-size:1.3rem;color:var(--color-heading);margin:0 0 .4em}.shared_sectionLead__Wd0aD{color:#666;font-size:.88rem;margin:0 0 1.5em}.shared_cardGrid__1IxZL{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5em}.shared_cardGrid2col__JNFTg{grid-template-columns:repeat(2,1fr)}.shared_cardGridAuto___2hkm{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2em}.shared_card__xp__K{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:.75rem;padding:1.8em 1.5em;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}.shared_card__xp__K:hover{border-color:var(--color-accent);box-shadow:0 4px 16px rgba(51,122,183,.12);text-decoration:none}.shared_cardIcon__7D1Dx{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-bg-subtle);color:var(--color-accent);margin-bottom:1em;flex:none}.shared_cardIcon__7D1Dx svg{width:22px;height:22px}.shared_cardTitle__4C8IY{font-size:1.05rem;font-weight:700;color:var(--color-heading);margin:0 0 .5em}.shared_cardDesc__NbZ_r{font-size:.85rem;color:#666;margin:0 0 1.2em;flex:1 1}.shared_cardLink__Ko4vp{font-size:.85rem;font-weight:700;color:var(--color-accent)}.shared_panel__SY_Ai{display:flex;align-items:center;justify-content:space-between;gap:2em;flex-wrap:wrap;background:var(--color-bg-subtle);border-radius:.75rem;padding:2em 2.2em}.shared_panelTitle__5kUZs{font-size:1.2rem;color:var(--color-heading);margin:0 0 .5em}.shared_panelDesc__LlEsM{font-size:.88rem;color:var(--color-text);max-width:560px;margin:0}.shared_panelCta__eQ35p{flex:0 0 auto;display:inline-block;background:var(--color-accent);color:#fff;font-weight:700;font-size:.9rem;padding:.75em 1.6em;border-radius:2em;white-space:nowrap}.shared_panelCta__eQ35p:hover{background:var(--color-accent-hover);color:#fff;text-decoration:none}.shared_relatedGrid__pFCos{display:grid;grid-template-columns:repeat(2,1fr);gap:2em 3em}.shared_relatedGroupTitle__KCRUX{font-size:.95rem;font-weight:700;color:var(--color-heading);border-left:3px solid var(--color-accent);padding-left:.6em;margin:0 0 .8em}.shared_relatedList__AEOO7{list-style:none;margin:0;padding:0}.shared_relatedItem__67XGL{padding:.55em 0;border-bottom:1px solid var(--color-border-light);font-size:.88rem}.shared_relatedItem__67XGL:last-child{border-bottom:none}.shared_relatedItemLink__23UMt{display:flex;align-items:baseline;justify-content:space-between;gap:1em;color:var(--color-heading)}.shared_relatedItemLink__23UMt:hover{color:var(--color-accent-hover)}.shared_externalMark__wO0r1{flex:0 0 auto;color:#aaa}.shared_externalMark__wO0r1 svg{width:12px;height:12px}.shared_quickLinks__s_zAP{display:flex;gap:1em;flex-wrap:wrap;justify-content:center;margin-top:1.4em}.shared_quickLink__umlAq{font-size:.85rem;border:1px solid var(--color-border);border-radius:2em;padding:.5em 1.1em;color:var(--color-heading)}.shared_quickLink__umlAq:hover{border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}@media (max-width:860px){.shared_cardGrid2col__JNFTg,.shared_cardGrid__1IxZL,.shared_relatedGrid__pFCos{grid-template-columns:1fr}}@media (max-width:600px){.shared_panel__SY_Ai{flex-direction:column;align-items:flex-start}}.steps_steps__IKmlK{display:flex;flex-direction:column;gap:0}.steps_step__LuDif{display:flex;gap:1.5em;padding:2em 0;border-bottom:1px solid var(--color-border-light)}.steps_step__LuDif:last-child{border-bottom:none}.steps_stepNumber__uoOr_{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:var(--color-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.05rem}.steps_stepImage__7vfxH{flex:0 0 160px;max-width:160px;align-self:flex-start}.steps_stepImage__7vfxH img{display:block;width:100%;border-radius:.5rem;border:1px solid var(--color-border)}.steps_stepBody__vqF0p{flex:1 1;min-width:0}.steps_stepLabel__meBd8{display:block;font-size:.78rem;color:#888;margin-bottom:.3em}.steps_stepTitle__p0gyK{font-size:1.1rem;color:var(--color-heading);margin:0 0 .5em}.steps_stepDesc__5S24w{font-size:.88rem;color:var(--color-text);margin:0 0 .8em}.steps_stepLink__D2zgA{font-size:.85rem;font-weight:700;color:var(--color-accent)}@media (max-width:700px){.steps_step__LuDif{flex-wrap:wrap}.steps_stepImage__7vfxH{flex-basis:100%;max-width:240px;margin:0 auto}}.usecase_personaGrid__euke2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5em}.usecase_persona__VUrzJ{display:flex;gap:1.2em;border:1px solid var(--color-border);border-radius:.75rem;padding:1.5em}.usecase_avatar__S1uCC{flex:0 0 auto;width:72px;height:72px;border-radius:50%;object-fit:cover;border:1px solid var(--color-border)}.usecase_personaBody__xvKlL{min-width:0}.usecase_personaName___1jOx{font-size:1.05rem;font-weight:700;color:var(--color-heading);margin:0 0 .2em}.usecase_personaRole__cocVK{display:block;font-size:.78rem;color:#888;margin-bottom:.6em}.usecase_personaBio__YOD3s{font-size:.85rem;color:var(--color-text);margin:0}.usecase_chapterBadge__QdpQd{width:44px;height:44px;border-radius:50%;background:var(--color-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;margin-bottom:1em}@media (max-width:700px){.usecase_personaGrid__euke2{grid-template-columns:1fr}.usecase_persona__VUrzJ{flex-direction:column;text-align:center;align-items:center}}