.Som_doc__6Dsqn{min-height:70vh;padding:120px 0 80px}.Som_inner__0qg8t{max-width:820px;margin:0 auto;padding:0 24px}.Som_back__5Q0nm{display:inline-block;color:var(--text-dim);font-size:14px;margin-bottom:34px;transition:color .2s ease}.Som_back__5Q0nm:hover{color:var(--text)}.Som_title__ik5XE{font-family:var(--font-heading);font-weight:600;font-size:clamp(26px,4vw,40px);line-height:1.25;margin-bottom:10px;text-wrap:balance}.Som_updated__ehvH8{color:var(--text-dim);font-size:14px;margin-bottom:24px}.Som_actions__HD6G0{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.Som_kidsLink__uJO06{display:inline-block;padding:10px 18px;border-radius:999px;font-size:14.5px;font-weight:600;background:var(--violet);border:1px solid var(--violet);transition:background .2s ease}.Som_kidsLink__uJO06:hover{background:var(--violet-2)}.Som_contacts__oHXPX{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:10px 20px;gap:10px 20px;padding:18px 22px;border-radius:16px;background:var(--panel);border:1px solid var(--border);font-size:15px;line-height:1.5;margin-bottom:16px}.Som_contacts__oHXPX dt{color:var(--text-dim)}.Som_contacts__oHXPX dd{color:var(--text);overflow-wrap:anywhere}.Som_emergency__QQxgQ{color:var(--text-soft);font-size:15px;margin-bottom:36px}.Som_toc__BJt8L{margin-bottom:44px;font-size:15px;line-height:1.8}.Som_toc__BJt8L ol{list-style:none;padding:0}.Som_toc__BJt8L a{color:var(--text-soft)}.Som_toc__BJt8L a:hover{color:var(--text)}.Som_section__NJs54{margin-bottom:34px;scroll-margin-top:100px}.Som_sectionTitle__7ple4{font-family:var(--font-heading);font-weight:600;font-size:20px;margin-bottom:10px}.Som_list__ltt2r,.Som_sectionText__p8oHu{color:var(--text-soft);font-size:15.5px;line-height:1.7;text-wrap:pretty}.Som_list__ltt2r+.Som_sectionText__p8oHu,.Som_sectionText__p8oHu+.Som_list__ltt2r,.Som_sectionText__p8oHu+.Som_sectionText__p8oHu{margin-top:12px}.Som_list__ltt2r{padding-left:22px}.Som_list__ltt2r li+li{margin-top:6px}.Som_contacts__oHXPX a,.Som_emergency__QQxgQ a,.Som_list__ltt2r a,.Som_sectionText__p8oHu a{color:var(--lav);text-decoration:underline;text-underline-offset:2px}.Som_kids__wEbhR{padding:18px 22px;border-radius:16px;background:var(--panel);border:1px solid var(--border)}.Som_kidsNote__IOX5I{color:var(--text-dim);font-size:13.5px;margin-bottom:8px}.Som_kids__wEbhR .Som_sectionText__p8oHu{font-size:16.5px;color:var(--text)}@media (max-width:600px){.Som_contacts__oHXPX{grid-template-columns:1fr;gap:2px}.Som_contacts__oHXPX dd+dt{margin-top:10px}}