.p-asset-guide{color:#232323;font-size:16px;line-height:1.8}.p-asset-guide [id^=asset-]{scroll-margin-top:150px}.p-asset-guide h2{line-height:1.5}.p-asset-guide h3{margin-block:0 12px;color:#000e28;font-size:20px;line-height:1.6}.p-asset-guide p{margin-block:0 16px}.p-asset-guide__lead{max-width:70ch}.p-asset-guide__eyebrow{margin-bottom:8px;color:#9c0071;font-weight:700}.p-asset-guide__choices,.p-asset-guide__flow{display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));margin-block:24px}.p-asset-guide__pair,.p-asset-guide__checklist{display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr))}.p-asset-guide__card{display:flex;flex-direction:column;min-width:0;padding:24px;background:#fff;border:1px solid #bed8f7;border-radius:16px}.p-asset-guide__card a{display:flex;align-items:center;gap:8px;min-height:44px;margin-top:auto}.p-asset-guide__card dl{margin-block:0 16px}.p-asset-guide__card dt{font-weight:700}.p-asset-guide__card dd{margin:0 0 12px}.p-asset-guide__card a,.p-asset-guide__data a{color:#06c;text-decoration:underline;text-underline-offset:4px}.p-asset-guide__note{padding:16px 20px;background:#f5f5f5;border-radius:8px;font-size:16px}.p-asset-guide__nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.p-asset-guide__nav a{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;color:#000e28;border:1px solid #bed8f7;border-radius:9999px;text-decoration:underline;text-underline-offset:4px}.p-asset-guide__details{border:1px solid #bed8f7;border-radius:16px}.p-asset-guide__details summary{min-height:44px;padding:20px 24px;color:#000e28;font-weight:700;cursor:pointer}.p-asset-guide__details summary span{display:block;margin-top:4px;font-weight:400}.p-asset-guide__details .l-section{padding-block:32px}.p-asset-guide__flow{padding:0;list-style:none}.p-asset-guide__flow li{padding:20px;color:#fff;background:#000e28;border-radius:16px}.p-asset-guide__flow strong,.p-asset-guide__flow span{display:block}.p-asset-guide__data{margin-top:24px;padding:24px;background:#f5f5f5;border-radius:16px}.p-asset-guide__data a{display:inline-flex;align-items:center;min-height:44px}.p-asset-guide__process{display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));padding:0;list-style:none;counter-reset:asset-step}.p-asset-guide__process li{padding:24px;background:#fff;border:1px solid #bed8f7;border-radius:16px;counter-increment:asset-step}.p-asset-guide__process h3::before{content:counter(asset-step) ". ";color:#9c0071}.p-asset-guide__checklist{padding:0;list-style:none}.p-asset-guide__checklist li{padding-bottom:16px;border-bottom:1px solid #bed8f7}.p-asset-guide__checklist strong,.p-asset-guide__checklist span{display:block}.p-asset-guide__example{padding:24px;background:#f5f5f5;border-radius:16px;margin-block:24px}.p-asset-guide__consultation .c-button{min-height:48px;color:#fff;background:#9c0071;border:2px solid #9c0071;border-radius:9999px;font-size:16px;text-align:center;white-space:normal;overflow-wrap:anywhere}.p-asset-guide__consultation .c-button--outline{color:#9c0071;background:#fff}.p-asset-guide__consultation .c-button:hover{color:#fff;background:#8527d5;border-color:#8527d5}.p-asset-guide .c-content-grid__content,.p-asset-guide .c-solution-config__item p,.p-asset-guide .c-solution-config__note{font-size:16px;line-height:1.8}.p-asset-guide [id=solution-config-asset-management] .c-tabs-accordion__grid{grid-template-columns:minmax(0, 1fr)}@media screen and (width >= 768px){.p-asset-guide [id=solution-config-asset-management] .c-tabs-accordion__tabs{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}}.p-asset-guide a:focus-visible,.p-asset-guide summary:focus-visible{outline:3px solid #8527d5;outline-offset:4px}@media(width <= 767px){.p-asset-guide [id^=asset-]{scroll-margin-top:100px}.p-asset-guide__choices,.p-asset-guide__flow,.p-asset-guide__pair,.p-asset-guide__process,.p-asset-guide__checklist{grid-template-columns:minmax(0, 1fr)}.p-asset-guide__card,.p-asset-guide__data,.p-asset-guide__example,.p-asset-guide__process li{padding:20px}.p-asset-guide__consultation .c-button{width:100%}.p-asset-guide__details .l-container{padding-inline:16px}}
