.guide-module__11Z4HW__page{color:#2f2836;background:#fff;min-height:100vh}.guide-module__11Z4HW__article{box-sizing:border-box;overflow-wrap:anywhere;max-width:760px;margin:0 auto;padding:20px 24px 56px;font-size:17px;line-height:1.75}.guide-module__11Z4HW__article p{margin:0 0 14px}.guide-module__11Z4HW__article a{color:#7933a3}.guide-module__11Z4HW__crumbs ol{color:#857a8e;flex-wrap:wrap;gap:4px;margin:0 0 18px;padding:0;font-size:13px;list-style:none;display:flex}.guide-module__11Z4HW__crumbs li+li:before{content:"›";color:#b8acc2;margin:0 6px 0 2px}.guide-module__11Z4HW__crumbs a{color:#7933a3;text-decoration:none}.guide-module__11Z4HW__crumbs a:hover{text-decoration:underline}.guide-module__11Z4HW__h1{color:#2b1838;letter-spacing:-.01em;margin:0 0 8px;font-size:32px;font-weight:700;line-height:1.3}.guide-module__11Z4HW__updated{color:#857a8e;font-size:13px;margin:0 0 22px!important}.guide-module__11Z4HW__lead{color:#3b3342;font-size:18px}.guide-module__11Z4HW__ctaBox{text-align:center;margin:26px 0 30px}.guide-module__11Z4HW__cta{box-sizing:border-box;background:#7933a3;border-radius:14px;width:100%;padding:16px 20px;font-size:18px;font-weight:700;line-height:1.3;text-decoration:none;transition:background .15s;display:block;box-shadow:0 6px 18px #7933a340;color:#fff!important}.guide-module__11Z4HW__cta:hover,.guide-module__11Z4HW__cta:focus-visible{background:#64288a}.guide-module__11Z4HW__ctaNote{color:#857a8e;font-size:13px;margin:8px 0 0!important}.guide-module__11Z4HW__toc{background:#faf6fd;border:1px solid #efe4f6;border-radius:14px;margin:0 0 34px;padding:18px 22px}.guide-module__11Z4HW__tocTitle{color:#4a2a63;font-size:15px;font-weight:700;margin:0 0 8px!important}.guide-module__11Z4HW__toc ol{margin:0;padding-left:20px;font-size:15px;line-height:1.6}.guide-module__11Z4HW__toc li{margin:4px 0}.guide-module__11Z4HW__toc a{text-decoration:none}.guide-module__11Z4HW__toc a:hover{text-decoration:underline}.guide-module__11Z4HW__section{margin:0 0 30px;scroll-margin-top:80px}.guide-module__11Z4HW__section h2{color:#4a2a63;margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.35}.guide-module__11Z4HW__pillars{margin:20px 0 6px}.guide-module__11Z4HW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.guide-module__11Z4HW__cell{text-align:center;background:#fff;border:1.5px solid #e2d2ee;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;display:flex}.guide-module__11Z4HW__cellLabel{color:#7933a3;font-size:13px;font-weight:700}.guide-module__11Z4HW__chars{color:#2b1838;flex-direction:column;font-size:30px;font-weight:700;line-height:1.2;display:flex}.guide-module__11Z4HW__cellEl{color:#857a8e;font-size:12px;line-height:1.3}.guide-module__11Z4HW__pillars figcaption{color:#6b6273;text-align:center;margin-top:10px;font-size:14px}.guide-module__11Z4HW__faq details{background:#fff;border:1px solid #eee6f3;border-radius:12px;margin:0 0 10px;padding:0 16px}.guide-module__11Z4HW__faq details[open]{background:#fcfafe}.guide-module__11Z4HW__faq summary{cursor:pointer;color:#3f3347;padding:14px 0;font-weight:700;line-height:1.45}.guide-module__11Z4HW__faq details p{color:#4f4757;margin:0 0 14px}.guide-module__11Z4HW__lounge{text-align:center;color:#6b6273;font-size:15px}.guide-module__11Z4HW__lounge a{font-weight:700}.guide-module__11Z4HW__langs{border-top:1px solid #eee6f3;margin-top:36px;padding-top:20px}.guide-module__11Z4HW__langs p{color:#857a8e;font-size:13px;margin:0 0 8px!important}.guide-module__11Z4HW__langs ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.guide-module__11Z4HW__langs a{border:1px solid #e2d2ee;border-radius:999px;padding:6px 14px;font-size:14px;text-decoration:none;display:inline-block}.guide-module__11Z4HW__langs a[aria-current=page]{color:#fff;background:#7933a3;border-color:#7933a3}@media (max-width:600px){.guide-module__11Z4HW__article{padding:14px 16px 44px;font-size:16px;line-height:1.7}.guide-module__11Z4HW__h1{font-size:25px}.guide-module__11Z4HW__lead{font-size:17px}.guide-module__11Z4HW__section h2{font-size:20px}.guide-module__11Z4HW__toc{padding:14px 16px}.guide-module__11Z4HW__grid{gap:6px}.guide-module__11Z4HW__cell{padding:10px 2px}.guide-module__11Z4HW__chars{font-size:24px}.guide-module__11Z4HW__cellEl{font-size:11px}.guide-module__11Z4HW__cta{padding:15px 16px;font-size:17px}}
