.tpl-hub-nw{white-space:nowrap}.tpl-hub-plans__choose{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 0 32px}.tpl-hub-plans__choose .chips{justify-content:center}@media (max-width:760px){.tpl-hub-plans__choose{align-items:stretch;margin-bottom:20px}.tpl-hub-plans__choose .chips{flex-wrap:nowrap;justify-content:flex-start;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);overflow-x:auto;scrollbar-width:none}.tpl-hub-plans__choose .chip{flex:none}}.tpl-hub-news__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tpl-hub-news__grid+.tpl-hub-news__grid{margin-top:24px}.tpl-hub-news__grid[hidden]{display:none}.tpl-hub-news__grid>li[hidden]{display:none}.tpl-hub-news__card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:24px;background:var(--surface);color:var(--text);text-decoration:none;transition:background-color var(--t-mts) var(--ease-out)}.tpl-hub-news__card:hover{background:var(--surface-hover)}.tpl-hub-news__cv{position:relative;display:flex;align-items:center;justify-content:center;height:180px;overflow:hidden;background:linear-gradient(135deg,#E6EDFF 0%,#D6E0FF 100%)}.tpl-hub-news__cv img{width:auto;max-width:60%;max-height:150px;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(29,32,35,.16))}.tpl-hub-news__t{padding:24px 28px 32px;font-weight:600;font-size:20px;line-height:26px;letter-spacing:-.01em;text-wrap:balance}.tpl-hub-news--more .sh{margin-bottom:32px}.tpl-hub-news__cv--cover{height:auto;aspect-ratio:5/4}.tpl-hub-news__cv--cover img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;filter:none}.tpl-hub-art__t{max-width:900px;margin:8px auto 0;text-align:center}.tpl-hub-art__lead{max-width:720px;margin:16px auto 0;text-align:center;font-size:18px;line-height:26px;color:var(--text-2)}.tpl-hub-art__cols{display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;margin-top:64px}.tpl-hub-art__toc ol{list-style:none;position:sticky;top:calc(var(--header-h,80px) + 24px);margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tpl-hub-art__toc a{color:var(--accent);font-size:16px;line-height:24px;text-decoration:none}.tpl-hub-art__toc a:hover{text-decoration:underline}.tpl-hub-art__text{max-width:760px}.tpl-hub-art__h2{margin:0 0 20px;font-weight:600;font-size:28px;line-height:34px;letter-spacing:-.01em;scroll-margin-top:calc(var(--header-h,80px) + 24px)}.tpl-hub-art__h2+.tpl-hub-art__h2{margin-top:40px}.tpl-hub-art__cover{max-width:900px;margin:32px auto 0;overflow:hidden;border-radius:24px;aspect-ratio:2/1;background:var(--accent-soft)}.tpl-hub-art__cover img{width:100%;height:100%;object-fit:cover}.tpl-hub-art__meta{margin:12px auto 0;text-align:center;font-size:15px;line-height:20px;color:var(--text-2)}.tpl-hub-art__toc--box{align-self:start;position:sticky;top:calc(var(--header-h,80px) + 24px)}.tpl-hub-art__toc--box,.tpl-hub-art__toc--box~.tpl-hub-art__text{min-width:0}.tpl-hub-art__toc--box ol{position:static}.tpl-hub-art__toc-t{margin:0 0 12px;font-weight:600;font-size:16px;line-height:24px}.tpl-hub-art__intro{margin:0 0 20px;font-size:20px;line-height:30px}.tpl-hub-art__intro+.tpl-hub-art__h2,.tpl-hub-art__p+.tpl-hub-art__h2,.tpl-hub-art__ol+.tpl-hub-art__h2,.tpl-hub-art__table+.tpl-hub-art__h2{margin-top:48px}.tpl-hub-art__h3{margin:32px 0 12px;font-weight:600;font-size:21px;line-height:28px}.tpl-hub-art__p{margin:0 0 16px;font-size:18px;line-height:28px}.tpl-hub-art__p a,.tpl-hub-art__intro a,.tpl-hub-art__text li a,.tpl-hub-art__table a{color:var(--accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tpl-hub-art__ol{margin:0 0 20px;padding-left:28px;font-size:18px;line-height:28px}.tpl-hub-art__ol li{padding-left:4px}.tpl-hub-art__ol li+li{margin-top:8px}.tpl-hub-art__ol li::marker{font-weight:600}.tpl-hub-art__table{margin:4px 0 24px;overflow-x:auto;border-radius:24px;box-shadow:inset 0 0 0 1px var(--hairline)}.tpl-hub-art__table table{width:100%;border-collapse:collapse;font-size:16px;line-height:24px}.tpl-hub-art__table th,.tpl-hub-art__table td{padding:12px 16px;text-align:left;vertical-align:top}.tpl-hub-art__table th{background:var(--surface);font-weight:600}.tpl-hub-art__table tr+tr td{border-top:1px solid var(--hairline)}.tpl-hub-art__table td:last-child,.tpl-hub-art__table th:last-child{white-space:nowrap}.tpl-hub-art__upd{margin:32px 0 0;font-size:15px;line-height:20px;color:var(--text-2)}.tpl-hub-art__t,.tpl-hub-art__lead,.tpl-hub-art__toc,.tpl-hub-art__text{overflow-wrap:anywhere}.tpl-hub-art__text a,.tpl-hub-art__toc a{white-space:normal;overflow-wrap:anywhere}.tpl-hub-art__text pre{max-width:100%;overflow-x:auto;margin:0 0 20px;padding:16px;border-radius:12px;background:var(--surface);font-size:14px;line-height:20px}.tpl-hub-art__text img,.tpl-hub-art__text video,.tpl-hub-art__text iframe,.tpl-hub-art__text svg{max-width:100%;height:auto}.tpl-hub-pcard{position:relative;display:flex;align-items:center;min-height:320px;overflow:hidden;padding:48px;border-radius:32px;background:var(--dark);color:var(--on-dark);isolation:isolate}.tpl-hub-pcard__text{position:relative;z-index:1;max-width:520px}.tpl-hub-pcard__t{margin:0;font-weight:600;font-size:32px;line-height:40px;letter-spacing:-.02em}.tpl-hub-pcard__x{margin:12px 0 0;font-size:17px;line-height:24px;color:var(--on-dark-2)}.tpl-hub-pcard__btn{margin-top:32px}.tpl-hub-pcard__art{position:absolute;right:48px;top:50%;width:min(40%,420px);transform:translateY(-50%)}.tpl-hub-pcard__art img{width:100%;height:auto;max-height:280px;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.35))}@media (max-width:1100px) and (min-width:761px){.tpl-hub-news__grid{grid-template-columns:1fr 1fr}.tpl-hub-art__cols{grid-template-columns:220px minmax(0,1fr);gap:32px}}@media (max-width:760px){.tpl-hub-news__grid{grid-template-columns:1fr;gap:12px}.tpl-hub-news__grid+.tpl-hub-news__grid{margin-top:12px}.tpl-hub-news__card{flex-direction:row;align-items:center;border-radius:24px}.tpl-hub-news__cv{flex:none;width:96px;height:96px}.tpl-hub-news__cv img{max-width:72%;max-height:76px}.tpl-hub-news__cv--cover img{max-width:none;max-height:none}.tpl-hub-news__t{padding:16px 18px;font-size:16px;line-height:22px}.tpl-hub-art__lead{font-size:16px;line-height:24px}.tpl-hub-art__cover{margin-top:20px;border-radius:24px}.tpl-hub-art__cols{grid-template-columns:1fr;gap:24px;margin-top:32px}.tpl-hub-art__toc ol{position:static}.tpl-hub-art__h2{font-size:22px;line-height:28px}.tpl-hub-art__meta{margin-top:8px;font-size:14px}.tpl-hub-art__toc--box{position:static;padding:16px 18px;border-radius:24px;background:var(--surface)}.tpl-hub-art__toc--box ol{gap:8px}.tpl-hub-art__toc--box a{font-size:15px;line-height:22px}.tpl-hub-art__intro{font-size:18px;line-height:27px}.tpl-hub-art__intro+.tpl-hub-art__h2,.tpl-hub-art__p+.tpl-hub-art__h2,.tpl-hub-art__ol+.tpl-hub-art__h2,.tpl-hub-art__table+.tpl-hub-art__h2{margin-top:36px}.tpl-hub-art__h3{font-size:19px;line-height:25px}.tpl-hub-art__p,.tpl-hub-art__ol{font-size:17px;line-height:26px}.tpl-hub-art__ol{padding-left:24px}.tpl-hub-art__table table{font-size:15px;line-height:22px}.tpl-hub-art__table th,.tpl-hub-art__table td{padding:10px 12px}.tpl-hub-art__table td:last-child,.tpl-hub-art__table th:last-child{white-space:normal}.tpl-hub-pcard{display:block;min-height:0;padding:28px 20px 200px;border-radius:24px}.tpl-hub-pcard__t{font-size:24px;line-height:30px}.tpl-hub-pcard__x{font-size:15px;line-height:22px}.tpl-hub-pcard__btn{margin-top:20px}.tpl-hub-pcard__art{top:auto;bottom:20px;right:50%;width:60%;transform:translateX(50%)}.tpl-hub-pcard__art img{max-height:160px}}
