*,*::before,*::after{box-sizing:border-box}html,body{overflow-x:clip}img,video{max-width:100%;height:auto}svg{max-width:100%}a,button,input,select,textarea,[role="button"]{max-width:100%}section,main,header,footer,article,aside{max-width:100%;min-width:0}body{margin:0;font-family:var(--t-font-body);font-size:var(--t-fs-base);color:var(--c-text, #111);background:var(--c-bg, #fff)}h1,h2,h3,.is-heading{font-family:var(--t-font-heading)}h1{font-size:var(--t-fs-h1)}h2{font-size:var(--t-fs-h2)}h3{font-size:var(--t-fs-h3)}.is-heading{font-size:var(--t-fs-h2);font-weight:bold}._47reki{float:left;margin:0 1rem .5rem 0}._5d6xtq{float:right;margin:0 0 .5rem 1rem}._6308le{display:block;margin:.5rem auto}._2b0gn3{display:block;width:100%}._4lddn9{width:25%}._23creq{width:50%}._1qxesx{width:75%}._2xthwh{width:100%}._47reki,._6308le,._5d6xtq,._2b0gn3,._4lddn9,._23creq,._1qxesx,._2xthwh{max-width:100%;height:auto}._25a239{text-align:left}._27iuiv{text-align:center}._49rqj5{text-align:right}._2uuqc5{text-align:justify}._3h4lz8 table{border-collapse:collapse;width:100%}._3h4lz8 th,._3h4lz8 td{border:1px solid var(--c-border, rgba(128,128,128,.35));padding:.5rem .75rem}._3h4lz8 th{font-weight:600;background:var(--c-surface, rgba(128,128,128,.12))}._3h4lz8 table._1mkhx7{margin-right:auto;width:auto!important}._3h4lz8 table._4je8ry{margin-left:auto;margin-right:auto;width:auto!important}._3h4lz8 table._1kwcw5{margin-left:auto;width:auto!important}._3h4lz8 table._hg0jhr{width:10%!important}._3h4lz8 table._1f8euu{width:15%!important}._3h4lz8 table._1twz1u{width:20%!important}._3h4lz8 table._167y4l{width:25%!important}._3h4lz8 table._1qxli5{width:30%!important}._3h4lz8 table._1izn95{width:35%!important}._3h4lz8 table._50cksy{width:40%!important}._3h4lz8 table._3iecrz{width:45%!important}._3h4lz8 table._2n8rob{width:50%!important}._3h4lz8 table._lpzimd{width:55%!important}._3h4lz8 table._5kb492{width:60%!important}._3h4lz8 table._t3b7fw{width:65%!important}._3h4lz8 table._2pu6dw{width:70%!important}._3h4lz8 table._43q43r{width:75%!important}._3h4lz8 table._2hd9br{width:80%!important}._3h4lz8 table._3t9hpj{width:85%!important}._3h4lz8 table._3q9qg6{width:90%!important}._3h4lz8 table._1rfzix{width:95%!important}._3h4lz8 table._2ej3ft{width:100%!important}._3h4lz8 table._hg0jhr,._3h4lz8 table._1f8euu,._3h4lz8 table._1twz1u,._3h4lz8 table._167y4l,._3h4lz8 table._1qxli5,._3h4lz8 table._1izn95,._3h4lz8 table._50cksy,._3h4lz8 table._3iecrz,._3h4lz8 table._2n8rob,._3h4lz8 table._lpzimd,._3h4lz8 table._5kb492,._3h4lz8 table._t3b7fw,._3h4lz8 table._2pu6dw,._3h4lz8 table._43q43r,._3h4lz8 table._2hd9br,._3h4lz8 table._3t9hpj,._3h4lz8 table._3q9qg6,._3h4lz8 table._1rfzix,._3h4lz8 table._2ej3ft{min-width:0!important}._3h4lz8 ._hognxg{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}@media (max-width:600px){._3h4lz8 ._hognxg table{min-width:0;table-layout:auto!important}}


._4wj552{position:relative;overflow:hidden;background:linear-gradient(120deg,var(--c-dark,#0d0f12) 0%,var(--c-dark-purple,#1b1230) 55%,var(--c-dark,#0d0f12) 100%);color:var(--c-text-invert,#ffffff);font-family:var(--t-font-body,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);padding:calc(var(--t-section-py,4.5rem) + 1rem) 1.25rem}
._1vkqh8{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
._45ghti{position:absolute;inset:0;background:radial-gradient(circle at 78% 20%,var(--c-purple-glow,rgba(122,63,242,.42)),transparent 55%),linear-gradient(90deg,var(--c-overlay,rgba(8,9,12,.92)) 15%,var(--c-overlay-soft,rgba(8,9,12,.55)) 100%)}
._38xnvv{position:relative;max-width:var(--t-container-max,1180px);margin:0 auto;display:grid;grid-template-columns:52% 48%;gap:2.5rem;align-items:start}
._5b9dzy{margin:0 0 .9rem;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:700;color:var(--c-gold,#f2b60d)}
._2vsqzf{font-family:var(--t-font-heading,"Segoe UI Semibold",system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif);font-size:var(--t-fs-h1,2.75rem);line-height:1.08;margin:0 0 1.1rem;max-width:22ch}
._57h9xk{margin:1.4rem 0 0;font-size:.82rem;color:var(--c-text-invert-faint,rgba(255,255,255,.55))}
._33swlv{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.6rem;padding:1.9rem 1.9rem 2.1rem;background:linear-gradient(160deg,var(--c-hero-panel,rgba(255,255,255,.09)) 0%,var(--c-hero-panel-2,rgba(255,255,255,.04)) 100%);border:1px solid var(--c-dark-line,rgba(255,255,255,.12));border-radius:var(--t-radius,14px);box-shadow:0 26px 60px var(--c-hero-panel-shadow,rgba(0,0,0,.45));backdrop-filter:blur(6px)}
._m79gb0{display:flex;flex-direction:column;gap:.85rem}
._67hp6d{display:block;text-align:center;text-decoration:none;font-weight:800;padding:1.2rem 1.6rem;border-radius:var(--t-radius,14px);font-size:1.12rem;letter-spacing:.01em;transition:transform .2s,background .2s}
._5h2o2y{background:var(--c-primary,#12b455);color:var(--c-text-invert,#ffffff);box-shadow:0 16px 34px var(--c-primary-shadow,rgba(18,180,85,.32))}
._5h2o2y:hover{background:var(--c-primary-dark,#0d8f43);transform:translateY(-2px)}
._1za4o1{background:var(--c-secondary,#e2372f);color:var(--c-text-invert,#ffffff)}
._1za4o1:hover{background:var(--c-secondary-dark,#b82922);transform:translateY(-2px)}
._2upket{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}
._2upket li{display:flex;flex-direction:column;gap:.25rem;background:var(--c-hero-fact,rgba(255,255,255,.08));border:1px solid var(--c-dark-line,rgba(255,255,255,.12));border-radius:var(--t-radius-sm,8px);padding:1.05rem 1.15rem}
._2upket li:first-child:nth-last-child(odd){grid-column:1 / -1}
._2upket strong{font-size:1.75rem;line-height:1.1;color:var(--c-gold,#f2b60d);font-family:var(--t-font-heading,"Segoe UI Semibold",system-ui,-apple-system,Roboto,Helvetica,Arial,sans-serif);overflow-wrap:break-word}
._2upket span{font-size:.88rem;color:var(--c-text-invert-muted,rgba(255,255,255,.72))}
@media(max-width:900px){._38xnvv{grid-template-columns:1fr;gap:1.8rem}._33swlv{padding:1.5rem 1.4rem 1.7rem}._2vsqzf{font-size:2.1rem;max-width:none}._2upket strong{font-size:1.55rem}}
@media(max-width:480px){._4wj552{padding:2.5rem 1rem}._2vsqzf{font-size:1.75rem}._33swlv{padding:1.2rem 1.1rem 1.4rem;gap:1.2rem}._67hp6d{font-size:1.02rem;padding:1.05rem 1.2rem}._2upket{grid-template-columns:1fr}._2upket li:first-child:nth-last-child(odd){grid-column:auto}._2upket strong{font-size:1.4rem}}


._41hnao{box-sizing:border-box;padding:var(--t-section-py) 1.25rem;font-family:var(--t-font-body);font-size:var(--t-fs-base);overflow-x:hidden}
._41hnao *{box-sizing:border-box}
._4oj4xg{background:var(--c-bg);color:var(--c-text)}
._2lem4p{background:var(--c-dark);color:var(--c-text-invert)}
._11akth{max-width:var(--t-container-max);margin:0 auto;display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:2.5rem;align-items:start}
._58k7zv{display:inline-block;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin-bottom:.7rem;color:var(--c-primary)}
._2lem4p ._58k7zv{color:var(--c-gold)}
._5lbqpr{font-family:var(--t-font-heading);font-size:var(--t-fs-h2);line-height:1.15;margin:0;position:relative;padding-left:1rem;overflow-wrap:break-word;word-break:break-word}
._5lbqpr::before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:4px;border-radius:2px;background:var(--c-primary)}
._2lem4p ._5lbqpr::before{background:var(--c-gold)}
._fch5qs{min-width:0;line-height:1.75;overflow-wrap:break-word;word-break:break-word;max-width:100%}
._fch5qs>*:first-child{margin-top:0}
._fch5qs>*:last-child{margin-bottom:0}
._fch5qs p{margin:0 0 1rem;overflow-wrap:break-word;word-break:break-word}
._4oj4xg ._fch5qs{color:var(--c-text-muted)}
._2lem4p ._fch5qs{color:var(--c-text-invert-muted)}
._fch5qs h1,._fch5qs h2,._fch5qs h3,._fch5qs h4,._fch5qs h5,._fch5qs h6{overflow-wrap:break-word;word-break:break-word;line-height:1.3;margin:1.4rem 0 .6rem}
._fch5qs h1{font-size:1.6rem}
._fch5qs h2{font-size:1.4rem}
._fch5qs h3{font-size:1.2rem}
._fch5qs img{max-width:100%;height:auto;border-radius:var(--t-radius-sm);display:block}
._fch5qs figure{margin:0 0 1rem;max-width:100%}
._fch5qs iframe,._fch5qs video{max-width:100%;width:100%;aspect-ratio:16/9;border:0;height:auto}
._fch5qs pre,._fch5qs code{overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-width:100%;-webkit-overflow-scrolling:touch}
._fch5qs table{width:100%;border-collapse:collapse}
._fch5qs table th,._fch5qs table td{border:1px solid var(--c-border);padding:.5rem .7rem;text-align:left;min-width:120px;white-space:normal;word-break:normal;overflow-wrap:break-word}
._2lem4p ._fch5qs table th,._2lem4p ._fch5qs table td{border-color:var(--c-dark-line)}
._fch5qs>table,._fch5qs ._2pmlmv{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
._fch5qs ul,._fch5qs ol{padding-left:1.2rem;margin:0 0 1rem;overflow-wrap:break-word;word-break:break-word;max-width:100%}
._fch5qs li{overflow-wrap:break-word;word-break:break-word}
._fch5qs blockquote{margin:1rem 0;padding:.6rem 1rem;border-left:3px solid var(--c-primary);overflow-wrap:break-word;word-break:break-word;max-width:100%}
._2lem4p ._fch5qs blockquote{border-left-color:var(--c-gold)}
._fch5qs a{overflow-wrap:break-word;word-break:break-word}
._dz7tz8{grid-column:2;list-style:none;margin:.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.75rem;max-width:100%}
._dz7tz8 li{position:relative;padding:.8rem .9rem .8rem 2.1rem;border-radius:var(--t-radius-sm);font-size:.94rem;line-height:1.5;overflow-wrap:break-word;word-break:break-word}
._4oj4xg ._dz7tz8 li{background:var(--c-card);border:1px solid var(--c-border)}
._2lem4p ._dz7tz8 li{background:rgba(255,255,255,.05);border:1px solid var(--c-dark-line)}
._dz7tz8 li::before{content:"7";position:absolute;left:.75rem;top:.8rem;font-weight:800;color:var(--c-primary)}
._2lem4p ._dz7tz8 li::before{color:var(--c-gold)}
._1g5ine{grid-column:2;margin:.5rem 0 0}
._29b97j{display:inline-block;background:var(--c-primary);color:#fff;text-decoration:none;font-weight:700;padding:.85rem 1.6rem;border-radius:var(--t-radius-sm);transition:background .2s,transform .2s;max-width:100%;overflow-wrap:break-word;word-break:break-word;text-align:center}
._29b97j:hover{background:var(--c-primary-dark);transform:translateY(-2px)}
/* Заголовок по центру: текст на всю ширину контейнера */
._4bowtf ._11akth{grid-template-columns:1fr;gap:1.6rem}
._4bowtf ._178gei{text-align:center}
._4bowtf ._5lbqpr{padding-left:0;padding-top:1rem}
._4bowtf ._5lbqpr::before{left:50%;right:auto;top:0;bottom:auto;width:44px;height:4px;transform:translateX(-50%)}
._4bowtf ._dz7tz8,._4bowtf ._1g5ine{grid-column:1}
/* Заголовок справа: текстовая зона слева (зеркально) */
._3bgtm2 ._11akth{grid-template-columns:1fr minmax(220px,320px)}
._3bgtm2 ._178gei{grid-column:2;grid-row:1;text-align:right}
._3bgtm2 ._fch5qs{grid-column:1;grid-row:1}
._3bgtm2 ._5lbqpr{padding-left:0;padding-right:1rem}
._3bgtm2 ._5lbqpr::before{left:auto;right:0}
._3bgtm2 ._dz7tz8,._3bgtm2 ._1g5ine{grid-column:1}
@media(max-width:860px){._11akth,._4bowtf ._11akth,._3bgtm2 ._11akth{grid-template-columns:1fr;gap:1.3rem}._dz7tz8,._1g5ine{grid-column:1}._3bgtm2 ._178gei{grid-column:1;grid-row:auto}._3bgtm2 ._fch5qs{grid-column:1;grid-row:auto}._dz7tz8{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}
@media(max-width:480px){._41hnao{padding:2.5rem 1rem}._5lbqpr{font-size:1.45rem;padding-left:.8rem}._4bowtf ._5lbqpr{font-size:1.45rem;padding-left:0}._3bgtm2 ._5lbqpr{font-size:1.45rem;padding-left:0;padding-right:.8rem}._fch5qs{font-size:.95rem}._fch5qs h1{font-size:1.35rem}._fch5qs h2{font-size:1.2rem}._fch5qs h3{font-size:1.1rem}._fch5qs ul,._fch5qs ol{padding-left:1rem}._fch5qs blockquote{margin:.8rem 0;padding:.5rem .8rem}._dz7tz8{grid-template-columns:1fr;gap:.6rem}._dz7tz8 li{padding:.7rem .8rem .7rem 2rem;font-size:.9rem}._29b97j{width:100%;padding:.8rem 1.2rem}}

._43v8kd{box-sizing:border-box;padding:var(--t-section-py, 4.5rem) 1.25rem;font-family:var(--t-font-body, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--t-fs-base, 16px);overflow-x:hidden}
._43v8kd *{box-sizing:border-box}
._4bwira{background:var(--c-bg, #f2f3f5);color:var(--c-text, #1b1f24)}
._4wmk6h{background:var(--c-dark, #0d0f12);color:var(--c-text-invert, #ffffff)}
._1ucak2{width:100%;max-width:var(--t-container-max, 1180px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2.5rem;align-items:center}
._1o990c{min-width:0}
._1o990c h2{font-family:var(--t-font-heading, "Segoe UI Semibold", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif);font-size:var(--t-fs-h2, 2rem);margin:0 0 1rem;line-height:1.15;overflow-wrap:break-word}
._34osq7{margin:0 0 1.2rem;line-height:1.75;overflow-wrap:break-word;word-break:break-word}
._4bwira ._34osq7{color:var(--c-text-muted, #5c646f)}
._4wmk6h ._34osq7{color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._34osq7>*:first-child{margin-top:0}
._34osq7 p{margin:0 0 1rem}
._34osq7>*:last-child{margin-bottom:0}
._34osq7 h1,._34osq7 h2,._34osq7 h3,._34osq7 h4,._34osq7 h5,._34osq7 h6{line-height:1.3;margin:1.4rem 0 .6rem;overflow-wrap:break-word;word-break:break-word}
._34osq7 h1{font-size:1.6rem}
._34osq7 h2{font-size:1.4rem}
._34osq7 h3{font-size:1.2rem}
._34osq7 img{max-width:100%;height:auto;border-radius:var(--t-radius-sm, 8px)}
._34osq7 iframe,._34osq7 video{max-width:100%;width:100%;aspect-ratio:16/9;border:0;height:auto}
._34osq7 pre,._34osq7 code{overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-width:100%}
._34osq7 table{width:100%;border-collapse:collapse}
._34osq7 table th,._34osq7 table td{border:1px solid var(--c-border, #e0e3e8);padding:.5rem .7rem;text-align:left;min-width:120px;white-space:normal;word-break:normal;overflow-wrap:break-word}
._4wmk6h ._34osq7 table th,._4wmk6h ._34osq7 table td{border-color:var(--c-dark-line, rgba(255,255,255,0.12))}
._34osq7>table,._34osq7 ._19ny8r{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}
._34osq7 ul,._34osq7 ol{padding-left:1.2rem;margin:0 0 1rem;overflow-wrap:break-word}
._34osq7 li{overflow-wrap:break-word;word-break:break-word}
._34osq7 blockquote{margin:1rem 0;padding:.6rem 1rem;border-left:3px solid var(--c-primary, #12b455);overflow-wrap:break-word}
._34osq7 a{overflow-wrap:break-word;word-break:break-word}
._4wmk6h ._34osq7 blockquote{border-left-color:var(--c-gold, #f2b60d)}
._3hbnhc{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.7rem;margin:0 0 1.2rem}
._3hbnhc div{background:var(--c-card, #ffffff);border:1px solid var(--c-border, #e0e3e8);border-radius:var(--t-radius-sm, 8px);padding:.7rem .85rem;min-width:0}
._4wmk6h ._3hbnhc div{background:var(--c-dark-soft, #16191f);border-color:var(--c-dark-line, rgba(255,255,255,0.12))}
._3hbnhc dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-muted, #5c646f);margin:0 0 .2rem}
._4wmk6h ._3hbnhc dt{color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._3hbnhc dd{margin:0;font-weight:800;font-size:1rem;overflow-wrap:break-word;word-break:break-word}
._1rmqum{font-size:.88rem;color:var(--c-text-muted, #5c646f);border-left:3px solid var(--c-gold, #f2b60d);padding-left:.9rem;margin:0;overflow-wrap:break-word}
._4wmk6h ._1rmqum{color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._384ye8{background:var(--c-card, #ffffff);border:1px solid var(--c-border, #e0e3e8);border-radius:var(--t-radius, 14px);overflow:hidden;box-shadow:0 18px 40px var(--c-shadow, rgba(13,15,18,0.08));color:var(--c-text, #1b1f24);min-width:0}
._4wmk6h ._384ye8{background:var(--c-dark-soft, #16191f);border-color:var(--c-dark-line, rgba(255,255,255,0.12));color:var(--c-text-invert, #ffffff)}
._3e17xa{max-width:380px}
._2o9eqx{aspect-ratio:16/9;background:linear-gradient(135deg,var(--c-dark, #0d0f12) 0%,var(--c-dark-purple, #2a1350) 60%,var(--c-purple, #7a3ff2) 130%);display:flex;align-items:center;justify-content:center}
._2o9eqx img{width:100%;height:100%;object-fit:cover;display:block}
._5gsrmh{font-family:var(--t-font-heading, "Segoe UI Semibold", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif);font-size:3rem;font-weight:900;color:var(--c-gold, #f2b60d);letter-spacing:.12em}
._3gt3g7{padding:1.4rem;min-width:0}
._3gt3g7 h3{margin:0 0 .35rem;font-family:var(--t-font-heading, "Segoe UI Semibold", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif);font-size:var(--t-fs-h3, 1.3rem);overflow-wrap:break-word;word-break:break-word}
._5m7r8t{margin:0;font-size:.9rem;color:var(--c-text-muted, #5c646f);text-transform:uppercase;letter-spacing:.06em;overflow-wrap:break-word}
._4wmk6h ._5m7r8t{color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._2xxz4w{margin:.5rem 0 .5rem;font-family:var(--t-font-heading, "Segoe UI Semibold", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif);font-size:1.7rem;font-weight:900;color:var(--c-secondary, #e2372f);line-height:1.1;overflow-wrap:break-word;word-break:break-word}
._4wmk6h ._2xxz4w{color:var(--c-gold, #f2b60d)}
._1ez5xa{margin:0 0 1.1rem;font-size:.82rem;color:var(--c-text-muted, #5c646f);overflow-wrap:break-word}
._4wmk6h ._1ez5xa{color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._2yz5dn{display:block;text-align:center;background:var(--c-primary, #12b455);color:var(--c-text-invert, #ffffff);text-decoration:none;font-weight:800;padding:.9rem 1.2rem;border-radius:var(--t-radius-sm, 8px);transition:background .2s;overflow-wrap:break-word;word-break:break-word}
._2yz5dn:hover{background:var(--c-primary-dark, #0d8f43)}
@media(max-width:860px){._1ucak2{grid-template-columns:minmax(0,1fr);gap:1.8rem}._3e17xa{max-width:none}}
@media(max-width:480px){._43v8kd{padding:2.5rem 1rem}._1o990c h2{font-size:1.45rem}._2xxz4w{font-size:1.4rem}._34osq7{font-size:.95rem}._34osq7 table th,._34osq7 table td{min-width:100px}._34osq7 h1{font-size:1.35rem}._34osq7 h2{font-size:1.2rem}._34osq7 h3{font-size:1.1rem}._34osq7 ul,._34osq7 ol{padding-left:1rem}._34osq7 blockquote{margin:.8rem 0;padding:.5rem .8rem}}

._2fhive{box-sizing:border-box;padding:var(--t-section-py) 1.25rem;font-family:var(--t-font-body);font-size:var(--t-fs-base);overflow-x:hidden}
._2fhive *{box-sizing:border-box}
._4yf5a4{background:var(--c-bg);color:var(--c-text)}
._46y822{background:var(--c-dark);color:var(--c-text-invert)}
._3k3k9u{max-width:var(--t-container-max);margin:0 auto;display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:2.5rem;align-items:start}
._2ty3ah{display:inline-block;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin-bottom:.7rem;color:var(--c-primary)}
._46y822 ._2ty3ah{color:var(--c-gold)}
._4vyszy{font-family:var(--t-font-heading);font-size:var(--t-fs-h2);line-height:1.15;margin:0;position:relative;padding-left:1rem;overflow-wrap:break-word;word-break:break-word}
._4vyszy::before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:4px;border-radius:2px;background:var(--c-primary)}
._46y822 ._4vyszy::before{background:var(--c-gold)}
._15e2t4{min-width:0;line-height:1.75;overflow-wrap:break-word;word-break:break-word;max-width:100%}
._15e2t4>*:first-child{margin-top:0}
._15e2t4>*:last-child{margin-bottom:0}
._15e2t4 p{margin:0 0 1rem;overflow-wrap:break-word;word-break:break-word}
._4yf5a4 ._15e2t4{color:var(--c-text-muted)}
._46y822 ._15e2t4{color:var(--c-text-invert-muted)}
._15e2t4 h1,._15e2t4 h2,._15e2t4 h3,._15e2t4 h4,._15e2t4 h5,._15e2t4 h6{overflow-wrap:break-word;word-break:break-word;line-height:1.3;margin:1.4rem 0 .6rem}
._15e2t4 h1{font-size:1.6rem}
._15e2t4 h2{font-size:1.4rem}
._15e2t4 h3{font-size:1.2rem}
._15e2t4 img{max-width:100%;height:auto;border-radius:var(--t-radius-sm);display:block}
._15e2t4 figure{margin:0 0 1rem;max-width:100%}
._15e2t4 iframe,._15e2t4 video{max-width:100%;width:100%;aspect-ratio:16/9;border:0;height:auto}
._15e2t4 pre,._15e2t4 code{overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-width:100%;-webkit-overflow-scrolling:touch}
._15e2t4 table{width:100%;border-collapse:collapse}
._15e2t4 table th,._15e2t4 table td{border:1px solid var(--c-border);padding:.5rem .7rem;text-align:left;min-width:120px;white-space:normal;word-break:normal;overflow-wrap:break-word}
._46y822 ._15e2t4 table th,._46y822 ._15e2t4 table td{border-color:var(--c-dark-line)}
._15e2t4>table,._15e2t4 ._54klc6{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
._15e2t4 ul,._15e2t4 ol{padding-left:1.2rem;margin:0 0 1rem;overflow-wrap:break-word;word-break:break-word;max-width:100%}
._15e2t4 li{overflow-wrap:break-word;word-break:break-word}
._15e2t4 blockquote{margin:1rem 0;padding:.6rem 1rem;border-left:3px solid var(--c-primary);overflow-wrap:break-word;word-break:break-word;max-width:100%}
._46y822 ._15e2t4 blockquote{border-left-color:var(--c-gold)}
._15e2t4 a{overflow-wrap:break-word;word-break:break-word}
._59aybs{grid-column:2;list-style:none;margin:.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.75rem;max-width:100%}
._59aybs li{position:relative;padding:.8rem .9rem .8rem 2.1rem;border-radius:var(--t-radius-sm);font-size:.94rem;line-height:1.5;overflow-wrap:break-word;word-break:break-word}
._4yf5a4 ._59aybs li{background:var(--c-card);border:1px solid var(--c-border)}
._46y822 ._59aybs li{background:rgba(255,255,255,.05);border:1px solid var(--c-dark-line)}
._59aybs li::before{content:"7";position:absolute;left:.75rem;top:.8rem;font-weight:800;color:var(--c-primary)}
._46y822 ._59aybs li::before{color:var(--c-gold)}
._3rhxa6{grid-column:2;margin:.5rem 0 0}
._5mpv66{display:inline-block;background:var(--c-primary);color:#fff;text-decoration:none;font-weight:700;padding:.85rem 1.6rem;border-radius:var(--t-radius-sm);transition:background .2s,transform .2s;max-width:100%;overflow-wrap:break-word;word-break:break-word;text-align:center}
._5mpv66:hover{background:var(--c-primary-dark);transform:translateY(-2px)}
/* Заголовок по центру: текст на всю ширину контейнера */
._46snj4 ._3k3k9u{grid-template-columns:1fr;gap:1.6rem}
._46snj4 ._60kx97{text-align:center}
._46snj4 ._4vyszy{padding-left:0;padding-top:1rem}
._46snj4 ._4vyszy::before{left:50%;right:auto;top:0;bottom:auto;width:44px;height:4px;transform:translateX(-50%)}
._46snj4 ._59aybs,._46snj4 ._3rhxa6{grid-column:1}
/* Заголовок справа: текстовая зона слева (зеркально) */
._3xs4e3 ._3k3k9u{grid-template-columns:1fr minmax(220px,320px)}
._3xs4e3 ._60kx97{grid-column:2;grid-row:1;text-align:right}
._3xs4e3 ._15e2t4{grid-column:1;grid-row:1}
._3xs4e3 ._4vyszy{padding-left:0;padding-right:1rem}
._3xs4e3 ._4vyszy::before{left:auto;right:0}
._3xs4e3 ._59aybs,._3xs4e3 ._3rhxa6{grid-column:1}
@media(max-width:860px){._3k3k9u,._46snj4 ._3k3k9u,._3xs4e3 ._3k3k9u{grid-template-columns:1fr;gap:1.3rem}._59aybs,._3rhxa6{grid-column:1}._3xs4e3 ._60kx97{grid-column:1;grid-row:auto}._3xs4e3 ._15e2t4{grid-column:1;grid-row:auto}._59aybs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}
@media(max-width:480px){._2fhive{padding:2.5rem 1rem}._4vyszy{font-size:1.45rem;padding-left:.8rem}._46snj4 ._4vyszy{font-size:1.45rem;padding-left:0}._3xs4e3 ._4vyszy{font-size:1.45rem;padding-left:0;padding-right:.8rem}._15e2t4{font-size:.95rem}._15e2t4 h1{font-size:1.35rem}._15e2t4 h2{font-size:1.2rem}._15e2t4 h3{font-size:1.1rem}._15e2t4 ul,._15e2t4 ol{padding-left:1rem}._15e2t4 blockquote{margin:.8rem 0;padding:.5rem .8rem}._59aybs{grid-template-columns:1fr;gap:.6rem}._59aybs li{padding:.7rem .8rem .7rem 2rem;font-size:.9rem}._5mpv66{width:100%;padding:.8rem 1.2rem}}
/* Заголовки всегда по центру (h2) — независимо от расположения текста */
._60kx97{text-align:center!important}
._4vyszy{text-align:center!important;padding-left:0!important;padding-right:0!important;padding-top:1rem}
._4vyszy::before{left:50%!important;right:auto!important;top:0!important;bottom:auto!important;width:44px;height:4px;transform:translateX(-50%)!important}




._25dm9d {
  box-sizing: border-box;
  padding: var(--t-section-py, 4.5rem) 1.25rem;
  font-family: var(--t-font-body, system-ui, sans-serif);
}
._25dm9d *,
._25dm9d *::before,
._25dm9d *::after {
  box-sizing: border-box;
}
._44w26v {
  background: var(--c-bg-light, #f4f6fb);
  color: var(--c-text-on-light, #0b1020);
}
._2x3zzh {
  background: var(--c-bg-dark, #04070a);
  color: var(--c-text-on-dark, #f8fafc);
}
._43lvas {
  width: 100%;
  max-width: var(--t-container-max, 1180px);
  margin: 0 auto;
}
._14vhse {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: var(--t-space-lg, 1.5rem);
  margin-bottom: var(--t-space-xl, 2rem);
}
._5yfhre {
  max-width: var(--t-content-max, 42rem);
}
._y1ucyc {
  margin: 0 0 var(--t-space-sm, 0.75rem);
  color: var(--c-accent, #a78bfa);
  font-size: var(--t-fs-sm, 0.875rem);
  font-weight: var(--t-fw-bold, 700);
  letter-spacing: var(--t-letter-wide, 0.08em);
  text-transform: uppercase;
}
._4kkwus {
  margin: 0;
  font-family: var(--t-font-heading, system-ui, sans-serif);
  font-size: var(--t-fs-h2, clamp(2rem, 5vw, 3.25rem));
  font-weight: var(--t-fw-heading, 800);
  line-height: var(--t-lh-heading, 1.08);
  letter-spacing: var(--t-letter-tight, -0.03em);
  overflow-wrap: break-word;
  word-break: break-word;
}
._44w26v ._4kkwus {
  color: var(--c-title-on-light, #0b1020);
}
._2x3zzh ._4kkwus {
  color: var(--c-title-on-dark, #f8fafc);
}
._3kzk8d {
  max-width: var(--t-copy-max, 32rem);
  margin: 0;
  font-size: var(--t-fs-base, 1rem);
  line-height: var(--t-lh-body, 1.65);
}
._44w26v ._3kzk8d {
  color: var(--c-muted-on-light, #4d5670);
}
._2x3zzh ._3kzk8d {
  color: var(--c-muted-on-dark, #a7b0c3);
}
._lhvss9 {
  display: grid;
  grid-template-columns: repeat(var(--slg-columns, 4), minmax(0, 1fr));
  gap: var(--t-grid-gap, 1rem);
  margin: 0;
  padding: 0;
  list-style: none;
}
._2xknmd {
  min-width: 0;
  display: flex;
}
._2dojh9 {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  overflow: hidden;
  isolation: isolate;
  border: var(--t-border-width, 1px) solid var(--c-border, #27324a);
  border-radius: var(--t-radius, 14px);
  box-shadow: var(--t-shadow-card, 0 0.75rem 2rem var(--c-shadow, rgba(0, 0, 0, 0.22)));
  transition: transform var(--t-transition, 180ms) ease, border-color var(--t-transition, 180ms) ease, box-shadow var(--t-transition, 180ms) ease;
}
._44w26v ._2dojh9 {
  border-color: var(--c-border-on-light, #dfe3ee);
  background: var(--c-surface-light, #ffffff);
}
._2x3zzh ._2dojh9 {
  border-color: var(--c-border-on-dark, #27324a);
  background: var(--c-surface-dark, #141c2f);
}
._2dojh9:hover,
._2dojh9:focus-within {
  transform: translateY(var(--t-hover-lift, -0.25rem));
  border-color: var(--c-primary, #7c3aed);
  box-shadow: var(--t-shadow-card-hover, 0 1rem 2.5rem var(--c-shadow, rgba(0, 0, 0, 0.22)));
}
._3f6qwv {
  position: relative;
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
  border-radius: inherit;
}
._44w26v ._3f6qwv {
  background: linear-gradient(145deg, var(--c-surface-light-alt, #eef1f8), var(--c-surface-light, #ffffff));
}
._2x3zzh ._3f6qwv {
  background: linear-gradient(145deg, var(--c-surface-alt, #1d2943), var(--c-surface-dark, #141c2f));
}
/* Выравнивающий слой: одинаковый визуальный вес карточек независимо от яркости обложек */
._3f6qwv::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
  border-radius: inherit;
  box-shadow: inset 0 0 0 var(--t-border-width, 1px) var(--c-card-ring, rgba(13, 15, 18, 0.12));
  background: linear-gradient(180deg, var(--c-card-veil-top, rgba(8, 9, 12, 0.06)) 0%, transparent 38%, var(--c-card-veil-bottom, rgba(8, 9, 12, 0.16)) 100%);
}
._2x3zzh ._3f6qwv::after {
  box-shadow: inset 0 0 0 var(--t-border-width, 1px) var(--c-card-ring-dark, rgba(255, 255, 255, 0.12));
}
._1rcy1k {
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: cover;
}
._20ahry {
  position: absolute;
  inset: 0;
  z-index: 3;
  display: flex;
  align-items: flex-end;
  background: linear-gradient(to top, var(--c-overlay, rgba(8, 9, 12, 0.78)) 0%, rgba(8, 9, 12, 0.35) 55%, transparent 100%);
  opacity: 0;
  transition: opacity var(--t-transition, 180ms) ease;
}
._2dojh9:hover ._20ahry,
._2dojh9:focus-within ._20ahry {
  opacity: 1;
}
._20ksxp {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--t-space-md, 1rem);
  padding: var(--t-card-padding, 1.25rem);
  width: 100%;
  transform: translateY(0.5rem);
  transition: transform var(--t-transition, 180ms) ease;
}
._2dojh9:hover ._20ksxp,
._2dojh9:focus-within ._20ksxp {
  transform: translateY(0);
}
._5760dz {
  margin: 0;
  font-family: var(--t-font-heading, system-ui, sans-serif);
  font-size: var(--t-fs-h3, 1.25rem);
  font-weight: var(--t-fw-bold, 700);
  line-height: var(--t-lh-title, 1.25);
  min-height: calc(var(--t-fs-h3, 1.25rem) * var(--t-lh-title, 1.25) * 2);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: anywhere;
  color: var(--c-text-on-dark, #f8fafc);
}
._vpf28w {
  display: inline-flex;
  min-height: var(--t-control-height, 3rem);
  align-items: center;
  justify-content: center;
  margin-top: auto;
  padding: var(--t-button-py, 0.75rem) var(--t-button-px, 1.25rem);
  border-radius: var(--t-radius-sm, 8px);
  background: var(--c-primary, #7c3aed);
  color: var(--c-primary-contrast, #ffffff);
  font-size: var(--t-fs-base, 1rem);
  font-weight: var(--t-fw-bold, 700);
  line-height: var(--t-lh-control, 1.2);
  text-align: center;
  text-decoration: none;
  transition: background var(--t-transition, 180ms) ease, transform var(--t-transition, 180ms) ease;
}
._vpf28w:hover {
  background: var(--c-accent, #a78bfa);
  transform: scale(var(--t-button-hover-scale, 1.02));
}
._vpf28w:focus-visible {
  outline: var(--t-focus-width, 3px) solid var(--c-accent, #a78bfa);
  outline-offset: var(--t-focus-offset, 3px);
}
@media (max-width: 64rem) {
  ._lhvss9 {
    grid-template-columns: repeat(min(var(--slg-columns, 4), 3), minmax(0, 1fr));
  }
}
@media (max-width: 48rem) {
  ._14vhse {
    align-items: flex-start;
    flex-direction: column;
  }
  ._3kzk8d {
    max-width: none;
  }
  ._lhvss9 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  ._20ahry {
    opacity: 1;
    background: linear-gradient(to top, var(--c-overlay, rgba(8, 9, 12, 0.78)) 0%, rgba(8, 9, 12, 0.45) 45%, transparent 100%);
  }
  ._20ksxp {
    transform: translateY(0);
  }
}
@media (max-width: 30rem) {
  ._25dm9d {
    padding: var(--t-section-py, 2.5rem) 1rem;
  }
  ._20ksxp {
    padding: var(--t-card-padding-sm, 0.9rem);
    gap: var(--t-space-sm, 0.75rem);
  }
  ._5760dz {
    font-size: var(--t-fs-base, 1rem);
    min-height: 0;
  }
  ._vpf28w {
    min-height: var(--t-control-height-sm, 2.5rem);
    padding: var(--t-button-py-sm, 0.6rem) var(--t-button-px-sm, 0.9rem);
    font-size: var(--t-fs-sm, 0.875rem);
  }
}
@media (prefers-reduced-motion: reduce) {
  ._2dojh9,
  ._vpf28w,
  ._20ahry,
  ._20ksxp {
    transition: none;
  }
  ._2dojh9:hover,
  ._2dojh9:focus-within,
  ._vpf28w:hover {
    transform: none;
  }
}


._2gxqaw{padding:var(--t-section-py, 4.5rem) 1.25rem;font-family:var(--t-font-body, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--t-fs-base, 16px)}
._4yjm32{background:var(--c-bg, #f2f3f5);color:var(--c-text, #1b1f24)}
._6c2whd{background:var(--c-dark, #0d0f12);color:var(--c-text-invert, #ffffff)}
._3b5vcq{width:fit-content;max-width:100%;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}
._53od7o{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;align-items:stretch;gap:.8rem}
._53od7o li{flex:0 0 150px;max-width:180px;box-sizing:border-box;background:var(--c-logo-card, #16191f);border:1px solid var(--c-logo-card-border, rgba(255,255,255,0.14));border-radius:var(--t-radius-sm, 8px);padding:.9rem;min-height:86px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;font-weight:700;font-size:.92rem;letter-spacing:.01em;text-align:center;color:var(--c-logo-name, rgba(255,255,255,0.72));transition:border-color .2s,background .2s}
._53od7o li:hover{border-color:var(--c-logo-card-border-hover, rgba(255,255,255,0.3))}
._6c2whd ._53od7o li{background:var(--c-logo-card, #16191f);border-color:var(--c-logo-card-border, rgba(255,255,255,0.14))}
._53od7o img{width:100%;max-width:100%;height:28px;object-fit:contain;display:block;opacity:1;transition:opacity .2s}
._53od7o li:hover img{opacity:1}
@media(max-width:480px){._2gxqaw{padding:2.5rem 1rem}._53od7o li{flex:0 0 130px;min-height:78px;padding:.75rem;font-size:.86rem}._53od7o img{height:24px}}

._rolnfc{background:var(--c-bg, #f2f3f5);color:var(--c-text, #1b1f24);padding:var(--t-section-py, 4.5rem) 1.25rem;font-family:var(--t-font-body, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--t-fs-base, 16px)}
._rh97fr{background:var(--c-bg, #f2f3f5);color:var(--c-text, #1b1f24)}
._1khlj1{background:var(--c-dark, #0d0f12);color:var(--c-text-invert, #ffffff)}
._3ntkxa{max-width:860px;margin:0 auto}
._61qic8{font-family:var(--t-font-heading, "Segoe UI Semibold", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif);font-size:var(--t-fs-h2, 2rem);margin:0 0 .5rem;text-align:center}
._16464p{margin:0 0 2rem;text-align:center;color:var(--c-text-muted, #5c646f)}
._1khlj1 ._16464p{color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._hnwy6w{display:grid;gap:.7rem}
._4mobon{background:var(--c-card, #ffffff);border:1px solid var(--c-border, #e0e3e8);border-radius:var(--t-radius, 14px);overflow:hidden}
._1khlj1 ._4mobon{background:var(--c-dark-soft, #16191f);border-color:var(--c-dark-line, rgba(255,255,255,0.12))}
._179p1x{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:0;cursor:pointer;text-align:left;padding:1.1rem 1.2rem;font-family:var(--t-font-heading, "Segoe UI Semibold", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif);font-size:1.02rem;font-weight:700;color:var(--c-text, #1b1f24)}
._1khlj1 ._179p1x{color:var(--c-text-invert, #ffffff)}
._179p1x i{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--c-primary, #12b455);position:relative;transition:transform .25s}
._1khlj1 ._179p1x i{background:var(--c-gold, #f2b60d)}
._179p1x i::before,._179p1x i::after{content:"";position:absolute;background:var(--c-text-invert, #ffffff);left:50%;top:50%;transform:translate(-50%,-50%)}
._1khlj1 ._179p1x i::before,._1khlj1 ._179p1x i::after{background:var(--c-dark, #0d0f12)}
._179p1x i::before{width:10px;height:2px}
._179p1x i::after{width:2px;height:10px;transition:opacity .2s}
._179p1x[aria-expanded="true"] i{transform:rotate(180deg)}
._179p1x[aria-expanded="true"] i::after{opacity:0}
._10eagq{max-height:0;overflow:hidden;transition:max-height .3s ease}
._10eagq p{margin:0;padding:0 1.2rem 1.2rem;line-height:1.7;color:var(--c-text-muted, #5c646f);overflow-wrap:break-word}
._1khlj1 ._10eagq p{color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._2zd0oz{text-align:center;margin-top:2rem}
._mpaor8{display:inline-block;background:var(--c-primary, #12b455);color:var(--c-text-invert, #ffffff);text-decoration:none;font-weight:800;padding:.95rem 1.8rem;border-radius:var(--t-radius-sm, 8px);transition:background .2s}
._mpaor8:hover{background:var(--c-primary-dark, #0d8f43)}
@media(max-width:480px){._rolnfc{padding:2.5rem 1rem}._61qic8{font-size:1.45rem}._179p1x{font-size:.95rem;padding:.9rem 1rem}._10eagq p{padding:0 1rem 1rem}}

._66ve66{background:var(--c-dark);color:var(--c-text-invert);font-family:var(--t-font-body);font-size:var(--t-fs-base);position:relative;z-index:40}
._52mgi5{max-width:var(--t-container-max);margin:0 auto;padding:.9rem 1.25rem;display:flex;align-items:center;gap:1.5rem}
._1g7giq{display:flex;align-items:center;text-decoration:none;flex:0 0 auto}
._1g7giq img{max-height:40px;width:auto;display:block}
._3xxcqo{font-family:var(--t-font-heading);font-weight:800;font-size:1.35rem;letter-spacing:.02em;color:var(--c-text-invert)}
._3xxcqo::first-letter{color:var(--c-primary)}
._3kvl1s{margin-left:auto}
._3kvl1s ul{list-style:none;display:flex;gap:1.4rem;margin:0;padding:0}
._3kvl1s a{color:var(--c-text-invert-muted);text-decoration:none;font-size:.94rem;padding:.35rem 0;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}
._3kvl1s a:hover{color:var(--c-text-invert);border-color:var(--c-primary)}
._2mo6oe{display:flex;align-items:center;gap:.75rem}
._384lna{font-size:.72rem;font-weight:700;border:1px solid var(--c-dark-line);color:var(--c-text-invert-muted);border-radius:999px;padding:.2rem .5rem}
._rp1i54{background:var(--c-primary);color:#fff;text-decoration:none;font-weight:700;padding:.65rem 1.25rem;border-radius:var(--t-radius-sm);font-size:.92rem;transition:background .2s,transform .2s}
._rp1i54:hover{background:var(--c-primary-dark);transform:translateY(-1px)}
._3hjk3v{display:block;text-align:center;margin-top:1.5rem}
._4lyyqu{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:40px;background:transparent;border:1px solid var(--c-dark-line);border-radius:var(--t-radius-sm);cursor:pointer}
._4lyyqu span{display:block;height:2px;width:20px;margin:0 auto;background:var(--c-text-invert);transition:transform .25s,opacity .2s}
._4lyyqu[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}
._4lyyqu[aria-expanded="true"] span:nth-child(2){opacity:0}
._4lyyqu[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
._g6kak2{position:fixed;inset:0;background:var(--c-overlay);opacity:0;transition:opacity .28s;z-index:45}
._g6kak2._3ifmyh{opacity:1}
._1rx0kk{position:fixed;top:0;right:0;bottom:0;width:min(320px,86vw);background:var(--c-dark-soft);border-left:1px solid var(--c-dark-line);padding:5rem 1.5rem 2rem;transform:translateX(105%);transition:transform .3s ease;z-index:50;overflow-y:auto}
._1rx0kk._5f1n1e{transform:translateX(0)}
._1axh07{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}
._1axh07 a{display:block;padding:.9rem 0;color:var(--c-text-invert);text-decoration:none;font-size:1.05rem;border-bottom:1px solid var(--c-dark-line)}
@media(max-width:900px){._3kvl1s{display:none}._4lyyqu{display:flex}}
@media(max-width:480px){._52mgi5{padding:.7rem .9rem;gap:.6rem}._384lna{display:none}._rp1i54{padding:.55rem .9rem;font-size:.85rem}}

._3uet2n{background:var(--c-dark, #0d0f12);color:var(--c-text-invert, #ffffff);font-family:var(--t-font-body, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);font-size:var(--t-fs-base, 16px);padding:0 1.25rem 2rem}
._6cocbp{border-bottom:1px solid var(--c-dark-line, rgba(255,255,255,0.12));padding:1.5rem 0}
._4iyazb{max-width:var(--t-container-max, 1180px);margin:0 auto;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}
._rbf9da{flex:0 0 auto;font-weight:900;font-size:.95rem;border:2px solid var(--c-secondary, #e2372f);color:var(--c-secondary, #e2372f);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center}
._4iyazb p{margin:0;flex:1 1 260px;font-size:.92rem;line-height:1.6;color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._4iyazb strong{color:var(--c-gold, #f2b60d)}
._1bsip7{background:var(--c-primary, #12b455);color:var(--c-text-invert, #ffffff);text-decoration:none;font-weight:800;padding:.8rem 1.4rem;border-radius:var(--t-radius-sm, 8px);white-space:nowrap;transition:background .2s}
._1bsip7:hover{background:var(--c-primary-dark, #0d8f43)}
._1x3udq{max-width:var(--t-container-max, 1180px);margin:0 auto;padding:2.2rem 0 1.5rem;display:grid;grid-template-columns:1fr 1.2fr 1fr 1fr;gap:2rem}
._3j17fw img{max-height:44px;width:auto;display:block}
._1wb5t9{font-family:var(--t-font-heading, "Segoe UI Semibold", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif);font-weight:900;font-size:1.4rem}
._1wb5t9::first-letter{color:var(--c-primary, #12b455)}
._2f2vwe{font-family:var(--t-font-heading, "Segoe UI Semibold", system-ui, -apple-system, Roboto, Helvetica, Arial, sans-serif);font-size:.85rem;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .9rem;color:var(--c-gold, #f2b60d)}
._3uet2n ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}
._1mk699 ul{grid-template-columns:repeat(2,minmax(0,1fr))}
._1mk699 a{color:var(--c-text-invert-muted, rgba(255,255,255,0.72));text-decoration:none;font-size:.9rem}
._1mk699 a:hover{color:var(--c-text-invert, #ffffff);text-decoration:underline}
._5tu3v4 li{display:flex;flex-direction:column;font-size:.88rem}
._5tu3v4 span{color:var(--c-text-invert-soft, rgba(255,255,255,.5));font-size:.78rem}
._5tu3v4 strong{overflow-wrap:break-word}
._3ciymd ul{grid-template-columns:repeat(2,minmax(0,1fr))}
._3ciymd li{background:var(--c-dark-tint, rgba(255,255,255,.06));border:1px solid var(--c-dark-line, rgba(255,255,255,0.12));border-radius:var(--t-radius-sm, 8px);padding:.55rem;font-size:.75rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.35rem;color:var(--c-text-invert-muted, rgba(255,255,255,0.72))}
._3ciymd img{max-width:100%;max-height:24px;height:auto}
._3xutos{max-width:var(--t-container-max, 1180px);margin:0 auto;padding-top:1.2rem;border-top:1px solid var(--c-dark-line, rgba(255,255,255,0.12));font-size:.8rem;color:var(--c-text-invert-soft, rgba(255,255,255,.5))}
@media(max-width:900px){._1x3udq{grid-template-columns:repeat(2,1fr)}}
@media(max-width:520px){._1x3udq{grid-template-columns:1fr;gap:1.5rem}._1mk699 ul,._3ciymd ul{grid-template-columns:1fr}._1bsip7{width:100%;text-align:center}}

@media screen and (max-width: 600px) {
  table {
      max-width: 100%;
      overflow-x: scroll;
      display: block;
  }
}
