.detail-section_hero__wxQ3I{padding-block:24px;background:radial-gradient(31% 156% at 51% 168%,#ede9fb 0,rgba(237,233,251,0) 100%),var(--color-white-100)}.detail-section_heroInner__zYr_O{max-width:var(--public-content-max);margin-inline:auto;padding-inline:var(--public-gutter)}.detail-section_breadcrumb__ZigLy ol{display:flex;flex-wrap:nowrap;align-items:center;gap:9px;margin:0;padding:0;color:var(--color-gray-70);font-family:var(--font-mono);font-size:.78rem;line-height:1.65;letter-spacing:.13em;list-style:none}.detail-section_breadcrumb__ZigLy li{flex:none;white-space:nowrap}.detail-section_breadcrumb__ZigLy li+li:before{content:"/";margin-right:9px;color:var(--color-violet-50)}.detail-section_breadcrumb__ZigLy li:last-child{color:var(--color-violet-50)}.detail-section_breadcrumb__ZigLy li.detail-section_current__SULxk{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.detail-section_breadcrumb__ZigLy a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;color:inherit;text-decoration:none;position:relative}.detail-section_breadcrumb__ZigLy a:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.detail-section_body__p_bQB{padding-block:24px 56px;border-top:1px solid var(--public-divider);background:var(--color-white-100)}.detail-section_inner__IhFnW{display:flex;flex-direction:column;gap:24px;max-width:var(--public-content-max);margin-inline:auto;padding-inline:var(--public-gutter)}.detail-section_card__jX9Rc{padding:24px 20px;border:1px solid var(--public-divider);border-radius:24px;background:var(--color-white-100)}.detail-section_header__JvOPI{display:flex;flex-direction:column;gap:12px}.detail-section_metaRow__Wh_lX{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.detail-section_chip__SaJPC{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#f1eefb;color:var(--color-violet-50);font-size:.8125rem;font-weight:600}.detail-section_meta__dYgC5{display:inline-flex;align-items:center;gap:6px;color:var(--color-gray-70);font-size:.875rem}.detail-section_title__JLeEb{margin:0;color:var(--color-gray-90);font-size:1.5rem;font-weight:700;line-height:1.35;letter-spacing:-.03em;word-break:keep-all}.detail-section_summary__mOBFY{margin:0;color:var(--color-gray-70);font-size:1rem;line-height:1.7;word-break:keep-all}.detail-section_divider___ZmWh{height:1px;margin:20px 0;border:0;background:var(--public-divider)}.detail-section_content__FdfGc{color:var(--color-gray-80);font-size:.9375rem;line-height:1.85;word-break:keep-all}.detail-section_content__FdfGc p{margin:0 0 18px}.detail-section_content__FdfGc p:last-child{margin-bottom:0}.detail-section_content__FdfGc figure{margin:0 0 20px}.detail-section_content__FdfGc img{display:block;width:100%;height:auto;border-radius:12px}.detail-section_content__FdfGc figcaption{margin-top:10px;color:var(--color-gray-60);font-size:.8125rem;line-height:1.6;text-align:center}.detail-section_content__FdfGc a{color:var(--color-violet-50)}.detail-section_actions__aNkYo{display:flex;flex-direction:column;gap:16px;padding:24px 20px;border:1px solid var(--public-divider);border-radius:24px;background:linear-gradient(120deg,var(--color-white-100) 0,#f6f5fb 100%)}.detail-section_actionsTitle__DYKK4{margin:0;color:var(--color-violet-50);font-size:1.0625rem;font-weight:700}.detail-section_channels__2kedZ{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.detail-section_channels__2kedZ a{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid var(--public-divider);border-radius:16px;background:var(--color-white-100)}.detail-section_channels__2kedZ img{width:24px;height:24px;object-fit:contain}.detail-section_nav__Ij1CN{display:flex;flex-direction:column;gap:16px}.detail-section_navRow__RPqaz{display:grid;gap:12px}.detail-section_navCard__jzuDB{position:relative;display:flex;flex-direction:column;gap:8px;padding:18px 20px;border:1px solid var(--public-divider);border-radius:16px;background:linear-gradient(120deg,var(--color-white-100) 0,#f6f5fb 100%)}.detail-section_navLabel__yqHcU{display:flex;align-items:center;gap:4px;margin:0;color:var(--color-violet-50);font-size:.875rem;font-weight:600}.detail-section_navLabel__yqHcU svg{width:16px;height:16px}.detail-section_navTitle__TXF_B{color:var(--color-gray-80);font-size:.9375rem;line-height:1.55;text-decoration:none;word-break:keep-all}.detail-section_navTitle__TXF_B:after{content:"";position:absolute;inset:0;border-radius:16px}.detail-section_navTitle__TXF_B:focus-visible:after{outline:2px solid var(--color-violet-50);outline-offset:2px}.detail-section_navEmpty__1gAyR{margin:0;color:var(--color-gray-50);font-size:.9375rem}.detail-section_listWrap__37LHQ{display:flex;justify-content:center;margin:0}.detail-section_listButton__sS8_7{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:52px;padding:0 24px;border:1px solid var(--color-violet-20);border-radius:10px;background:var(--color-white-100);color:var(--color-violet-50);font-size:.9375rem;font-weight:600;text-decoration:none}@media(min-width:64rem){.detail-section_hero__wxQ3I{padding-block:40px 24px}.detail-section_body__p_bQB{padding-block:40px 100px}.detail-section_inner__IhFnW{gap:32px}.detail-section_card__jX9Rc{padding:40px}.detail-section_header__JvOPI{gap:16px}.detail-section_title__JLeEb{font-size:2.25rem;line-height:1.3}.detail-section_divider___ZmWh{margin:28px 0}.detail-section_content__FdfGc{font-size:1rem}.detail-section_content__FdfGc img{max-width:720px}.detail-section_actions__aNkYo{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:28px 40px}.detail-section_navRow__RPqaz{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.detail-section_navCard__jzuDB{padding:22px 24px}.detail-section_listButton__sS8_7{min-width:240px}}@media(hover:hover)and (pointer:fine){.detail-section_channels__2kedZ a:hover{border-color:var(--color-violet-30);background:var(--color-violet-5)}.detail-section_navCard__jzuDB[data-link]:hover{border-color:var(--color-violet-30)}.detail-section_navCard__jzuDB[data-link]:hover .detail-section_navTitle__TXF_B{color:var(--color-violet-50)}.detail-section_listButton__sS8_7:hover{background:var(--color-violet-5)}}