.HowIBuilt_page__mKoNs{min-height:100vh;background:#f5f3ff;padding:1.25rem}.HowIBuilt_article__bVg1G{width:min(980px,100%);margin:0 auto;background:#ffffff;border:1px solid #ddd6fe;border-radius:14px;padding:1.5rem 1.6rem;box-shadow:0 12px 30px rgba(16,24,40,.08)}.HowIBuilt_kicker__iVRFI{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5b47b2}.HowIBuilt_lead__f1xSD{margin-top:.7rem;color:#475467;line-height:1.65;font-size:1.02rem}.HowIBuilt_article__bVg1G h1{margin:.35rem 0 0;color:#1f1147;font-size:2rem}.HowIBuilt_article__bVg1G h2{margin:1.2rem 0 .5rem;color:#312e81;font-size:1.2rem}.HowIBuilt_article__bVg1G p{margin:0;color:#344054;line-height:1.7}.HowIBuilt_article__bVg1G section+section{margin-top:.35rem}.HowIBuilt_article__bVg1G ul{margin:.25rem 0 0;padding-left:1.2rem;color:#344054}.HowIBuilt_article__bVg1G li+li{margin-top:.3rem}.HowIBuilt_routeList__G5mn8 li{margin-top:.55rem}.HowIBuilt_codeBlock__engd5{margin:.7rem 0;padding:.75rem .85rem;border:1px solid #e6e0ff;border-radius:10px;background:#faf8ff;overflow-x:auto}.HowIBuilt_codeBlock__engd5 code{font-size:.86rem;color:#1f1147}.HowIBuilt_videoWrap__YBOM9{margin-top:1.1rem;border:1px solid #ddd6fe;border-radius:12px;overflow:hidden;background:#0b1020}.HowIBuilt_video__Wo1t6{width:100%;aspect-ratio:16/9;border:0;display:block}.HowIBuilt_videoHint__5xIjR{margin-top:.55rem;font-size:.85rem;color:#667085}.HowIBuilt_backRow__Hb7p0{margin-top:1.5rem;padding-top:.85rem;border-top:1px solid #ebe7ff}.HowIBuilt_backRow__Hb7p0 a{text-decoration:none;color:#4338ca;font-weight:600}.HowIBuilt_backRow__Hb7p0 a:hover{text-decoration:underline}@media (max-width:700px){.HowIBuilt_page__mKoNs{padding:.85rem}.HowIBuilt_article__bVg1G{padding:1.1rem}.HowIBuilt_article__bVg1G h1{font-size:1.65rem}}