.jYCikW_row{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:14px;display:flex}.jYCikW_icon{cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:12px;padding:4px;transition:border-color .15s,transform .15s,background .15s}.jYCikW_icon:hover,.jYCikW_icon:focus-visible{border-color:var(--brand);background:#faf5f7;transform:translateY(-2px)}.jYCikW_hint{text-align:center;color:var(--text-soft);margin:10px 0 0;font-size:.9rem}.jYCikW_dialog{border:none;border-radius:18px;max-width:calc(100vw - 32px);padding:0;box-shadow:0 12px 40px #0006}.jYCikW_dialog::backdrop{background:#2a0a1599}.jYCikW_panel{color:var(--brand);flex-direction:column;align-items:center;gap:6px;padding:22px 28px 24px;display:flex;position:relative}.jYCikW_close{background:var(--line);width:36px;height:36px;color:var(--brand);cursor:pointer;border:none;border-radius:50%;font-size:1.1rem;position:absolute;top:10px;right:10px}.jYCikW_close:hover,.jYCikW_close:focus-visible{background:var(--card-line)}.jYCikW_title{font-family:var(--font-display);margin:0;font-size:2rem}.jYCikW_caption{text-align:center;max-width:300px;color:var(--text-soft);margin:0;line-height:1.4}.jYCikW_toggle{gap:8px;margin-top:10px;display:flex}.jYCikW_toggle button{border:1.5px solid var(--brand);min-width:64px;color:var(--brand);font-family:var(--font-display);cursor:pointer;background:#fff;border-radius:10px;padding:8px 14px;font-size:1rem}.jYCikW_toggle .jYCikW_active{background:var(--brand);color:#fff}
.NaGu_W_inlineLink{color:var(--brand);font-weight:700;text-decoration:underline}.NaGu_W_inlineLink:hover,.NaGu_W_inlineLink:focus{color:var(--brand-hover)}.NaGu_W_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;margin-top:30px;display:grid}.NaGu_W_panel{border:1.5px solid #e5d0d8;border-radius:16px;padding:16px}.NaGu_W_panelTitle{text-align:center;font-family:var(--font-display);color:var(--brand);letter-spacing:.4px;margin:0;font-size:1.45rem}.NaGu_W_panelText{text-align:center;color:var(--text-soft);margin:10px 0 0;font-size:.95rem;line-height:1.45}.NaGu_W_group{border-top:1px solid var(--line);margin-top:20px;padding-top:14px}.NaGu_W_groupTitle{text-align:center;font-family:var(--font-display);color:var(--brand);margin:0;font-size:.95rem}.NaGu_W_nextStep{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.NaGu_W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.NaGu_W_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.NaGu_W_gridAuto{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px;display:flex}.NaGu_W_card{border:1px solid var(--card-line);text-align:center;border-radius:10px;flex-direction:column;align-items:center;padding:9px;display:flex}.NaGu_W_gridAuto .NaGu_W_card{width:220px}.NaGu_W_cardCenter{grid-column:1/-1;justify-self:center;width:min(100%,240px)}.NaGu_W_cardName{color:var(--brand);margin:4px 0 0;font-size:.92rem;font-weight:700}.NaGu_W_cardAlg{color:var(--text-soft);margin:6px 0 0;font-size:.82rem;line-height:1.35}.NaGu_W_algLine{display:block}.NaGu_W_section{border-top:1px solid var(--line);margin-top:30px;padding-top:18px;scroll-margin-top:16px}.NaGu_W_sectionTitle{text-align:center;font-family:var(--font-display);color:var(--brand);margin:0;font-size:1.3rem}.NaGu_W_figures{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:14px;display:flex}.NaGu_W_figure{flex-direction:column;align-items:center;gap:6px;margin:0;display:flex}.NaGu_W_caption{color:var(--text-soft);text-align:center;font-size:.85rem}.NaGu_W_arrow{color:var(--brand);font-size:2rem;font-weight:700}.NaGu_W_text{text-align:center;max-width:720px;color:var(--text-soft);margin:14px auto 0;line-height:1.55}.NaGu_W_subhead{text-align:center;color:var(--brand);margin:14px 0 0;font-weight:600}.NaGu_W_named{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.NaGu_W_namedCard{border:1px solid var(--card-line);text-align:center;border-radius:12px;padding:12px}.NaGu_W_namedTitle{color:var(--brand);align-items:center;gap:8px;margin:0;font-size:1.1rem;font-weight:800;display:inline-flex}.NaGu_W_chain{color:var(--brand);align-items:center;gap:6px;margin:8px 0 0;font-weight:700;display:inline-flex}.NaGu_W_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.NaGu_W_heroMedia{flex-direction:column;align-items:center;gap:18px;display:flex}.NaGu_W_video{aspect-ratio:16/9;border:0;border-radius:14px;width:100%;max-width:560px}.NaGu_W_chapters{color:var(--brand);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:22px;font-weight:700;display:flex}.NaGu_W_chapters a{border-radius:10px;padding:4px;transition:background .15s;display:block}.NaGu_W_chapters a:hover,.NaGu_W_chapters a:focus{background:var(--line)}.NaGu_W_clips{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.NaGu_W_clip{border:1px solid var(--card-line);text-align:center;color:var(--text-soft);border-radius:12px;margin:0;padding:10px;font-size:.95rem;line-height:1.45}.NaGu_W_clip video{aspect-ratio:1;border-radius:10px;width:100%;max-width:260px;margin:0 auto 8px;display:block}.NaGu_W_clip strong{color:var(--brand);display:block}.NaGu_W_cta{background:var(--brand);color:#fff;border-radius:10px;margin-top:18px;padding:12px 28px;font-size:1.08em;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 2px 8px #0002}.NaGu_W_cta:hover,.NaGu_W_cta:focus{background:var(--brand-hover)}.NaGu_W_center{text-align:center}@media (max-width:900px){.NaGu_W_columns,.NaGu_W_hero,.NaGu_W_clips{grid-template-columns:1fr}}@media (max-width:560px){.NaGu_W_named,.NaGu_W_grid{grid-template-columns:1fr}.NaGu_W_grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}
