.hl-page{--paper:#f7f6f2;--ink:#1b1b1b;--muted:#5f5d58;--line:#e2ded4;--shadow:0 12px 32px #0000000f, 0 1px 2px #0000000a;--h-purple:#8a70b2;--h-violet:#807fbd;--h-blue:#69a1d6;--h-teal:#45b6af;--h-green:#63b87a;--h-yellow:#d8d456;--h-grey:#6d6e71;--h-deep:#5e4a86;--h-tint:#f2edf8;--trim:linear-gradient(90deg, #8a70b2, #807fbd 5%, #7392cb 12%, #6c9dd3 20%, #69a1d6 29%, #45b6af 67%, #63b87a 89%, #d8d456);--trim-v:linear-gradient(180deg, #8a70b2, #807fbd 5%, #7392cb 12%, #6c9dd3 20%, #69a1d6 29%, #45b6af 67%, #63b87a 89%, #d8d456);--news:#d9534f;--quilt-accent:var(--quilt2-accent);--quilt-accent-ink:var(--quilt2-accent-ink);--quilt-accent-soft:var(--quilt2-accent-soft);--quilt-accent-track:var(--quilt2-accent-track);--quilt-accent-key:var(--quilt2-accent-key);--quilt-accent-glow:var(--quilt2-accent-glow);--quilt-switch-ink:var(--quilt2-switch-ink);--quilt-ink-soft:#4b4a46;background:var(--paper);color:var(--ink);line-height:normal}.hl-page .hc{font-family:var(--qt-condensed);text-transform:uppercase;letter-spacing:.025em}.hl-page svg.i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}@media (width>=1660px){.hl-page .qt-top{height:70px;min-height:0;padding-top:0;padding-bottom:0}}.hl-page .hm{background:#fff;border-radius:6px;flex:none;place-items:center;padding:3px 5px;display:inline-grid;box-shadow:0 0 0 1px #00000012}.hl-page .hm svg{width:35px;height:16px;display:block}.hl-page .hm.lg svg{width:44px;height:20px}.hl-page .filters{flex:none;justify-content:space-between;align-items:center;height:62px;padding:0 28px;display:flex}.hl-page .tabs{align-items:center;gap:2px;display:flex}.hl-page .tab{border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;height:48px;padding:0 12px;display:flex;position:relative}.hl-page .tab .n{color:#3b3a37;white-space:nowrap;align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex}.hl-page .tab .n .d{border-radius:50%;width:8px;height:8px}.hl-page .tab .h{color:#8a877f;white-space:nowrap;margin-top:2px;padding-left:15px;font-size:11.5px}.hl-page .tab.on{background:var(--h-purple);box-shadow:0 3px 10px #8a70b24d}.hl-page .tab.on .n{color:#fff}.hl-page .live{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.hl-page .live .dot{background:var(--h-green);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #63b87a33}.hl-page .lg-patch{gap:normal}.hl-page .card{box-shadow:var(--shadow);border-radius:12px;flex-direction:column;min-width:0;min-height:0;padding:15px 17px;overflow:hidden}.hl-page .card,.hl-page .meta{display:flex;position:relative}.hl-page .meta{z-index:2;flex:none;justify-content:space-between;gap:8px}.hl-page .kick,.hl-page .meta{align-items:center;height:24px}.hl-page .kick{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:999px;gap:7px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.hl-page .kick .d{border-radius:50%;width:7px;height:7px}.hl-page .kick .s{letter-spacing:.02em;text-transform:none;opacity:.8;font-size:12px;font-weight:500}.hl-page .on-dark .kick{color:#fff;background:#ffffff29}.hl-page .on-photo .kick{color:#fff;background:#00000073}.hl-page .on-light .kick{color:#3b3a37;background:#f1efe9}.hl-page .body{z-index:2;flex-direction:column;min-width:0;margin-top:auto;display:flex;position:relative}.hl-page h2,.hl-page h3,.hl-page p{margin:0}.hl-page .btns{align-items:center;gap:10px;display:flex}.hl-page .btn{white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 18px;font-size:14.5px;font-weight:700;display:inline-flex}.hl-page .btn svg{stroke-width:2.4px;width:16px;height:16px}.hl-page .btn.white{color:#3a3350;background:#fff;box-shadow:0 2px 6px #00000026}.hl-page .btn.ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff8c}.hl-page .btn.dark{background:var(--h-deep);color:#fff}.hl-page .btn.purple{background:var(--h-purple);color:#fff}.hl-page .btn.line{color:#2a2a2a;background:0 0;box-shadow:inset 0 0 0 1.5px #00000038}.hl-page .btn.sm{height:34px;padding:0 14px;font-size:13.5px}.hl-page .btn.icon{justify-content:center;width:34px;padding:0}.hl-page .mini{color:#4b4a46;white-space:nowrap;background:#f4f2ec;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.hl-page .mini svg{width:15px;height:15px}.hl-page .by{white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:12.5px;font-weight:600;display:inline-flex}.hl-page .on-light .by{color:#5f5d58}.hl-page .on-dark .by,.hl-page .on-photo .by{color:#ffffffe6}.hl-page .tagged{background:var(--h-tint);height:24px;color:var(--h-deep);white-space:nowrap;border:1px solid #e0d5ee;border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 4px;font-size:12px;font-weight:700;display:inline-flex}.hl-page .tagged .hm{box-shadow:none;padding:2px 3px}.hl-page .tagged .hm svg{width:30px;height:14px}.hl-page .poster{align-items:center;gap:8px;display:flex}.hl-page .poster .pa{color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11.5px;font-weight:700;display:grid}.hl-page .poster .pa.face{box-shadow:0 0 0 2px #fff,0 0 0 3px #d8cde8}.hl-page .poster .pn{color:#1b1b1b;white-space:nowrap;font-size:14.5px;font-weight:750}.hl-page .trimbar{z-index:3;bottom:0}.hl-page .trimbar,.hl-page .trimtop:before{background:var(--trim);height:5px;position:absolute;left:0;right:0}.hl-page .trimtop:before{content:"";top:0}.hl-home .hl-grid{flex:1 0 auto;padding:2px 28px 0}.hl-home .hl-grid.is-wide{grid-template-rows:.92fr 1fr 1fr 1fr;min-height:860px}.hl-home .hero{color:#fff;background:#2b2540;padding:14px 22px 18px}.hl-home .hero img.ph{-o-object-fit:cover;object-fit:cover;-o-object-position:center 19%;object-position:center 19%;width:62%;height:100%;position:absolute;top:0;right:0}.hl-home .hero .fade{background:linear-gradient(90deg,#2b2540,#2b2540 36%,#2b2540bd 50%,#2b25401f 72%,#2b254000),linear-gradient(#0000 40%,#0000006b);position:absolute;inset:0}.hl-home .hero .meta .by{background:#00000073;border-radius:999px;height:30px;padding:0 12px 0 4px;font-size:13px}.hl-home .hero h2{text-shadow:0 1px 3px #00000080;font-size:44px;font-weight:700;line-height:1.02}.hl-home .hero h2 em{color:#cdbbe8;font-style:normal}.hl-home .hero .stand{color:#ffffffe6;text-shadow:0 1px 2px #00000080;margin-top:8px;font-size:17.5px;line-height:1.38}.hl-home .hero .stand b{color:#fff}.hl-home .hero .row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.hl-home .hero .social{align-items:center;gap:8px;display:flex}.hl-home .hero .social .mini{color:#fff;background:#00000073}.hl-home .lanj{background:#fff;flex-direction:row;padding:0}.hl-home .lanj .ph{flex:none;width:46%;height:100%;position:relative}.hl-home .lanj .ph img{-o-object-fit:cover;object-fit:cover;-o-object-position:45% 40%;object-position:45% 40%;width:100%;height:100%;display:block}.hl-home .lanj .ph .meta{position:absolute;top:12px;left:12px}.hl-home .lanj .tx{flex-direction:column;flex:auto;gap:9px;min-width:0;padding:14px 16px 14px 15px;display:flex}.hl-home .lanj .tx p{color:#2e2d2a;font-size:14.5px;line-height:1.38}.hl-home .lanj .tx .btns{gap:6px;margin-top:auto}.hl-home .join{color:#fff;background:linear-gradient(155deg,#a08ac8,#8a70b2 50%,#6b5594);padding:16px 20px 18px}.hl-home .join h2{font-size:40px;font-weight:700;line-height:1}.hl-home .join .qb{gap:12px;margin-top:11px;display:flex}.hl-home .join .qb .vb{background:var(--trim-v);border-radius:999px;flex:none;width:5px}.hl-home .join .stand{color:#fffffff2;font-size:15.5px;line-height:1.38}.hl-home .bens{grid-template-columns:1fr 1fr;gap:7px 9px;margin-top:12px;display:grid}.hl-home .ben{background:#ffffff21;border-radius:12px;align-items:center;gap:9px;min-width:0;height:46px;padding:0 8px 0 6px;display:flex}.hl-home .ben .bi{color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.hl-home .ben .bi svg{width:18px;height:18px}.hl-home .ben .bt{white-space:nowrap;font-size:14px;font-weight:700;line-height:1.15}.hl-home .ben .bs{color:#fffc;white-space:nowrap;font-size:11.5px}.hl-home .people{flex-wrap:nowrap;gap:8px;margin-top:11px;display:flex}.hl-home .pchip{white-space:nowrap;background:#ffffff26;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 12px 0 3px;font-size:13.5px;display:inline-flex}.hl-home .av,.hl-home .pchip b{font-weight:700}.hl-home .av{color:#fff;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.hl-home .av svg{stroke-width:2.4px;width:14px;height:14px}.hl-home .join .btns{margin-top:13px}.hl-home .book{background:#fff;padding:15px 17px 16px}.hl-home .book .bk{flex:none;gap:17px;margin-top:14px;display:flex}.hl-home .cv{border-radius:3px 7px 7px 3px;flex:none;width:128px;height:183px;overflow:hidden;box-shadow:0 8px 18px #141e3c47}.hl-home .cv img{-o-object-fit:cover;object-fit:cover;-o-object-position:100% 50%;object-position:100% 50%;width:100%;height:100%;display:block}.hl-home .book .bt2{flex-direction:column;min-width:0;display:flex}.hl-home .book h3{color:#1f2a44;font-size:23px;font-weight:700;line-height:1.04}.hl-home .book .au{color:var(--h-deep);margin-top:4px;font-size:13.5px;font-weight:650}.hl-home .book .line{color:#2c3550;margin-top:9px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-style:italic;line-height:1.32}.hl-home .book .qt{gap:10px;margin-top:9px;display:flex}.hl-home .book .qt .vb{background:var(--trim-v);border-radius:999px;flex:none;width:4px}.hl-home .book .qt p{color:#4b4a46;font-family:Georgia,Times New Roman,serif;font-size:13px;font-style:italic;line-height:1.36}.hl-home .book .qt .who{color:#77746d;margin-top:3px;font-family:-apple-system,system-ui,sans-serif;font-size:12px;font-style:normal;font-weight:650;display:block}.hl-home .book .bt2 .btns{gap:6px;margin-top:10px}.hl-home .btn.amz{color:#fff;background:#1f2a44}.hl-home .thread{margin-top:auto;padding-left:24px;position:relative}.hl-home .thread:before{content:"";border-bottom:2px solid #d8cde8;border-left:2px solid #d8cde8;border-bottom-left-radius:11px;width:13px;height:34px;position:absolute;top:-10px;left:8px}.hl-home .card.reply{box-shadow:none;background:#f6f3fa;border:1px solid #e7def2;border-radius:12px;flex-direction:row;gap:12px;padding:10px 10px 10px 13px;overflow:hidden}.hl-home .reply .rt{flex-direction:column;flex:auto;gap:7px;min-width:0;display:flex}.hl-home .reply .rt .meta .kick{color:#4a3f5e;background:#ebe5f3}.hl-home .reply .rt p{color:#2e2d2a;font-size:14.5px;line-height:1.36}.hl-home .reply .rp{border-radius:9px;flex:none;width:104px;height:118px;overflow:hidden}.hl-home .reply .rp img{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 72%;object-position:62% 72%;width:100%;height:100%;display:block}.hl-home .talk{color:#fff;background:#3f6b9e}.hl-home .talk img.ph{-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:28%;height:100%;position:absolute;top:0;right:0}.hl-home .talk .fade{background:linear-gradient(90deg,#3f6b9e,#3f6b9e 68%,#3f6b9e99 74%,#3f6b9e00 88%);position:absolute;inset:0}.hl-home .talk .date{text-align:center;z-index:2;background:#fff;border-radius:12px;width:64px;height:70px;position:absolute;top:14px;right:16px;overflow:hidden;box-shadow:0 4px 12px #00000040}.hl-home .talk .date .m{background:var(--h-purple);color:#fff;letter-spacing:.12em;height:22px;font-size:11.5px;font-weight:800;line-height:22px}.hl-home .talk .date .dd{color:#2c3550;letter-spacing:-.02em;font-size:31px;font-weight:800;line-height:46px}.hl-home .talk .meta{justify-content:flex-start;gap:8px;margin-right:76px}.hl-home .talk .body{max-width:350px}.hl-home .talk h2{font-size:22px;font-weight:700;line-height:1.04}.hl-home .talk .where{color:#ffffffeb;flex-wrap:wrap;align-items:center;gap:3px 12px;margin-top:7px;font-size:13.5px;display:flex}.hl-home .talk .where span{align-items:center;gap:6px;display:inline-flex}.hl-home .talk .where svg{width:15px;height:15px}.hl-home .talk .btns{gap:6px;margin-top:10px}.hl-home .talk .btn.sm{padding:0 12px}.hl-home .tank{color:#fff;background:#2f8984}.hl-home .tank img.ph{-o-object-fit:cover;object-fit:cover;-o-object-position:55% 60%;object-position:55% 60%;width:38%;height:100%;position:absolute;top:0;right:0}.hl-home .tank .fade{background:linear-gradient(90deg,#2f8984,#2f8984 58%,#2f8984b3 66%,#2f89840d 90%),linear-gradient(#0000 60%,#00000040);position:absolute;inset:0}.hl-home .tank .body{max-width:470px}.hl-home .tank h2{white-space:nowrap;font-size:22px;font-weight:700;line-height:1.04}.hl-home .tank .q{color:#fffffff2;margin-top:5px;font-size:13.5px;line-height:1.34}.hl-home .tank .types{gap:5px;margin-top:8px;display:flex}.hl-home .tank .types span{white-space:nowrap;background:#ffffff2b;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.hl-home .tank .types svg{width:13px;height:13px}.hl-home .tank .btns{gap:7px;margin-top:10px}.hl-home .pres{color:#fff;background:linear-gradient(170deg,#36304a,#262236);padding:15px 14px}.hl-home .pres h3{margin-top:16px;font-size:21px;font-weight:700;line-height:1.05}.hl-home .pres .lede{color:#ffffffb8;margin-top:3px;font-size:12.5px;line-height:1.3}.hl-home .pres .list{flex-direction:column;gap:6px;margin-top:9px;display:flex}.hl-home .pres .it{background:#ffffff12;border-radius:11px;align-items:center;gap:8px;padding:6px 7px;display:flex}.hl-home .pres .it .ph2{border:2px solid #ffffffd9;border-radius:50%;flex:none;width:38px;height:38px;overflow:hidden}.hl-home .pres .it .ph2 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.hl-home .pres .it .tx{flex:auto;min-width:0}.hl-home .pres .it .t{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;line-height:1.18;display:-webkit-box;overflow:hidden}.hl-home .pres .it .w{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.hl-home .pres .it .play{background:var(--h-teal);color:#10211f;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.hl-home .pres .it .play svg{fill:currentColor;stroke:none;width:12px;height:12px;margin-left:2px}.hl-home .pres .btns{margin-top:10px}.hl-home .pres .btn{justify-content:center;width:100%}.hl-home .data{background:#fff}.hl-home .data .live2{color:#3b3a37;align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.hl-home .data .live2 .dot{background:var(--h-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #63b87a33}.hl-home .data h3{color:#3b3a37;margin-bottom:8px;font-size:20px;font-weight:700}.hl-home .stats{display:flex}.hl-home .stat{border-left:1px solid var(--line);flex:1 1 0;min-width:0;padding:0 12px}.hl-home .stat:first-child{border-left:0;flex-grow:1.25;padding-left:2px}.hl-home .stat .v{letter-spacing:-.03em;color:#2f2a40;align-items:baseline;gap:6px;font-size:40px;font-weight:800;line-height:1;display:flex}.hl-home .stat .v .eg{letter-spacing:.06em;text-transform:uppercase;color:var(--h-deep);background:var(--h-tint);border-radius:999px;padding:3px 6px;font-size:9.5px;font-weight:800}.hl-home .stat .l{color:#4b4a46;margin-top:5px;font-size:13px;font-weight:500;line-height:1.25}.hl-home .stat .bar{border-radius:999px;width:70%;height:5px;margin-top:7px}.hl-home .data .foot{color:#8a877f;white-space:nowrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.hl-home .data .foot svg{width:14px;height:14px}.hl-home .prof{background:#fff}.hl-home .prof .pr{align-items:center;gap:11px;display:flex}.hl-home .prof .pr .pp{width:52px;height:52px;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--h-teal);border-radius:50%;flex:none;overflow:hidden}.hl-home .prof .pr .pp img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;width:100%;height:100%;display:block}.hl-home .prof .nm{color:#1b1b1b;font-size:15.5px;font-weight:750;line-height:1.15}.hl-home .prof .rl{color:#77746d;margin-top:2px;font-size:12px;line-height:1.25}.hl-home .prof .bio{gap:9px;margin-top:9px;display:flex}.hl-home .prof .bio .vb{background:var(--trim-v);border-radius:999px;flex:none;width:4px}.hl-home .prof .bio p{color:#4b4a46;font-size:12.5px;line-height:1.36}.hl-home .prof .btns{gap:6px;margin-top:9px}.hl-home .chat{color:#2b2a12;background:linear-gradient(165deg,#f5f4d9,#e9e6a9)}.hl-home .chat .kick{color:#2b2a12;background:#2b2a1217}.hl-home .chat h3{margin-top:4px;font-size:20px;font-weight:700;line-height:1.05}.hl-home .chat .ch{flex-direction:column;gap:5px;margin-top:8px;display:flex}.hl-home .chat .cr{background:#ffffff9e;border-radius:9px;align-items:center;gap:8px;height:30px;padding:0 6px 0 8px;display:flex}.hl-home .chat .cr svg{color:#7d7a1c;width:14px;height:14px}.hl-home .chat .cr .t{white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;font-weight:700;overflow:hidden}.hl-home .chat .cr .n{background:var(--h-grey);color:#f6f4cf;white-space:nowrap;border-radius:999px;align-items:center;height:20px;padding:0 7px;font-size:11.5px;font-weight:800;display:inline-flex}.hl-home .chat .btns{margin-top:9px}.hl-home .news{background:#fff}.hl-home .news h3{color:#3b3a37;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.05}.hl-home .news .lede{color:#77746d;margin-top:3px;font-size:12px;line-height:1.3}.hl-home .ints{grid-template-columns:1fr 1fr;gap:4px;margin-top:6px;display:grid}.hl-home .ints span{white-space:nowrap;color:#3b3a37;background:var(--h-tint);border-radius:8px;align-items:center;gap:5px;min-width:0;height:24px;padding:0 6px;font-size:12px;font-weight:650;display:inline-flex}.hl-home .ints span i{background:var(--h-purple);color:#fff;border-radius:4px;flex:none;place-items:center;width:14px;height:14px;display:grid}.hl-home .ints span i svg{stroke-width:3.2px;width:10px;height:10px}.hl-home .news .btns{margin-top:8px}.hl-home .lev{background:#fffdf8;flex-direction:row;gap:16px}.hl-home .lev .lc{flex-direction:column;flex:auto;min-width:0;display:flex}.hl-home .lev .rc{flex-direction:column;flex:none;width:198px;display:flex}.hl-home .lev h3{color:#3b3a37;margin-top:3px;font-size:20px;font-weight:700;line-height:1.05}.hl-home .lev .sub{color:#77746d;white-space:nowrap;margin-top:auto;font-size:12px;line-height:1.3}.hl-home .lev ul{flex-direction:column;gap:7px;margin:7px 0 0;padding:0;list-style:none;display:flex}.hl-home .lev li{align-items:center;gap:9px;display:flex}.hl-home .lev .dd{text-align:center;background:var(--h-tint);border-radius:8px;flex:none;width:44px;padding:3px 0 4px}.hl-home .lev .dd b{color:#2f2a40;font-size:16px;font-weight:800;line-height:1.05;display:block}.hl-home .lev .dd s{letter-spacing:.06em;color:var(--h-deep);font-size:9px;font-weight:800;text-decoration:none;display:block}.hl-home .lev .dd.today{background:var(--h-purple)}.hl-home .lev .dd.today b{color:#fff}.hl-home .lev .dd.today s{color:#efe8f8}.hl-home .lev .ev{min-width:0}.hl-home .lev .ev .t{color:#1b1b1b;font-size:13px;font-weight:650;line-height:1.2}.hl-home .lev .ev .t,.hl-home .lev .ev .w{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hl-home .lev .ev .w{color:#77746d;margin-top:1px;font-size:11.5px}.hl-home .lev .p3{color:#fff;border-radius:10px;flex-direction:column;justify-content:flex-end;min-height:84px;margin-top:auto;padding:7px 9px;display:flex;position:relative;overflow:hidden}.hl-home .lev .p3 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.hl-home .lev .p3:after{content:"";background:linear-gradient(#0000,#0000009e);position:absolute;inset:0}.hl-home .lev .p3 .gs,.hl-home .lev .p3 .gt{z-index:2;position:relative}.hl-home .lev .p3 .gt{font-size:12.5px;font-weight:750;line-height:1.1}.hl-home .lev .p3 .gs{color:#ffffffe6;margin-top:1px;font-size:10.5px;line-height:1.2}.hl-home .lev .rc .btns{margin-top:7px}.hl-home .lev .rc .btn{justify-content:center;width:100%}.hl-page .foot-bar{flex:none;justify-content:space-between;align-items:center;height:46px;padding:0 28px;display:flex}.hl-page .disc{color:#fff;background:#5a5b60;border-radius:999px;align-items:center;gap:9px;height:32px;padding:0 14px 0 11px;font-size:14px;font-weight:600;display:inline-flex}.hl-page .disc svg{width:17px;height:17px;color:var(--h-yellow)}.hl-page .foot-bar .r{color:var(--muted);align-items:center;gap:8px;font-size:13.5px;display:flex}.hl-page .foot-bar .r svg{width:15px;height:15px}.hl-page .mast{height:150px;box-shadow:var(--shadow);background:#fff;border-radius:14px;flex:none;align-items:center;gap:30px;margin:14px 28px 0;padding:0 32px 6px 26px;display:flex;position:relative;overflow:hidden}.hl-page .mast .bigl{flex:none;width:210px;height:125px;display:block}.hl-page .mast .vr{background:var(--line);flex:none;width:1px;height:92px}.hl-page .mast .id{flex:auto;min-width:0}.hl-page .mast h1{color:#3f4045;margin:0;font-size:40px;font-weight:700;line-height:1}.hl-page .mast .strap{color:#55565b;max-width:860px;margin-top:6px;font-size:17px;line-height:1.38}.hl-page .mast .conv{color:#77746d;align-items:center;gap:8px;margin-top:7px;font-size:13.5px;display:inline-flex}.hl-page .mast .conv img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;border-radius:50%;width:24px;height:24px}.hl-page .mast .conv b{color:#3b3a37;font-weight:650}.hl-page .mast .acts{flex-direction:column;flex:none;align-items:stretch;gap:9px;display:flex}.hl-page .mast .acts .btn{justify-content:center}.hl-page .mast .trimbar{height:6px}.hl-info .igrid{flex:1;grid-template-rows:minmax(0,1fr) 204px;grid-template-columns:600px 430px minmax(0,1fr);gap:14px;min-height:0;padding:0 28px;display:grid}.hl-info .sec{box-shadow:var(--shadow);background:#fff;border-radius:12px;flex-direction:column;min-width:0;min-height:0;padding:18px 20px;display:flex;position:relative;overflow:hidden}.hl-info .sec .sh{flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.hl-info .sec .sh h2{color:#3b3a37;font-size:22px;font-weight:700;line-height:1.05}.hl-info .sec .sh .src{color:#8a877f;white-space:nowrap;font-size:12px}.hl-info .about .ban{border-radius:10px;flex:none;height:230px;margin-top:12px;position:relative;overflow:hidden}.hl-info .about .ban img{-o-object-fit:cover;object-fit:cover;-o-object-position:72% 22%;object-position:72% 22%;width:100%;height:100%;display:block}.hl-info .about .ban:after{content:"";background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}.hl-info .about .ban .cap{z-index:2;color:#fff;text-shadow:0 1px 2px #00000080;font-size:14px;line-height:1.35;position:absolute;bottom:11px;left:14px;right:14px}.hl-info .about .pt{gap:12px;margin-top:18px;display:flex}.hl-info .about .pt .vb{border-radius:999px;flex:none;width:4px}.hl-info .about h3{color:#3b3a37;font-size:17px;font-weight:700;line-height:1.1}.hl-info .about p{color:#4b4a46;margin-top:4px;font-size:15px;line-height:1.48}.hl-info .prog{background:#fffdf8}.hl-info .ph{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:11px;margin-top:13px;padding:11px 13px}.hl-info .ph .pk{justify-content:space-between;align-items:center;gap:8px;display:flex}.hl-info .ph .pn2{color:#1b1b1b;white-space:nowrap;font-size:15.5px;font-weight:750}.hl-info .ph .pd{color:var(--h-deep);background:var(--h-tint);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.hl-info .ph .pd.now{background:var(--h-purple);color:#fff}.hl-info .ph p{color:#4b4a46;margin-top:5px;font-size:13.5px;line-height:1.4}.hl-info .ph ul{flex-direction:column;gap:9px;margin:10px 0 0;padding:0;list-style:none;display:flex}.hl-info .ph li{align-items:center;gap:9px;display:flex}.hl-info .ph .dd{text-align:center;background:var(--h-tint);border-radius:8px;flex:none;width:42px;padding:3px 0 4px}.hl-info .ph .dd b{color:#2f2a40;font-size:15px;font-weight:800;line-height:1.05;display:block}.hl-info .ph .dd s{letter-spacing:.06em;color:var(--h-deep);font-size:9px;font-weight:800;text-decoration:none;display:block}.hl-info .ph .dd.today{background:var(--h-purple)}.hl-info .ph .dd.today b,.hl-info .ph .dd.today s{color:#fff}.hl-info .ph .ev{min-width:0}.hl-info .ph .ev .t{color:#1b1b1b;font-size:13px;font-weight:650;line-height:1.22}.hl-info .ph .ev .w{color:#77746d;white-space:nowrap;margin-top:1px;font-size:11.5px}.hl-info .ph.p3{color:#fff;height:150px;box-shadow:none;flex:none;padding:0;position:relative;overflow:hidden}.hl-info .ph.p3 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.hl-info .ph.p3:after{content:"";background:linear-gradient(#0000000d 25%,#000000a8);position:absolute;inset:0}.hl-info .ph.p3 .in{z-index:2;position:absolute;bottom:10px;left:13px;right:13px}.hl-info .ph.p3 .pn2{color:#fff}.hl-info .ph.p3 p{color:#ffffffeb;margin-top:3px}.hl-info .prog .btns{margin-top:auto;padding-top:12px}.hl-info .prog .btn{flex:1 1 0;justify-content:center}.hl-info .conv-card,.hl-info .core,.hl-info .spk{flex-direction:column}.hl-info .core .cg{flex:auto;gap:18px;min-height:0;margin-top:13px;display:flex}.hl-info .conv-card{background:var(--h-tint);text-align:center;border-radius:12px;flex:none;align-items:center;width:228px;padding:16px 14px 14px;display:flex}.hl-info .conv-card .pp{width:104px;height:104px;box-shadow:0 0 0 4px #fff,0 0 0 6px var(--h-teal);border-radius:50%;overflow:hidden}.hl-info .conv-card .pp img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;width:100%;height:100%;display:block}.hl-info .conv-card .nm{color:#1b1b1b;margin-top:13px;font-size:17px;font-weight:750}.hl-info .conv-card .rl{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--h-deep);border-radius:999px;margin-top:5px;padding:3px 10px;font-size:11px;font-weight:800;display:inline-block}.hl-info .conv-card p{color:#4b4a46;margin-top:9px;font-size:13px;line-height:1.38}.hl-info .conv-card .btn{margin-top:auto}.hl-info .spk{flex:auto;min-width:0;display:flex}.hl-info .spk .st{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:750}.hl-info .spk .sg{grid-template-columns:1fr 1fr;gap:12px 16px;margin-top:12px;display:grid}.hl-info .spk .sp{align-items:center;gap:10px;min-width:0;height:56px;display:flex}.hl-info .spk .sp .ph3{border-radius:50%;flex:none;width:46px;height:46px;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3px #e2d8ee}.hl-info .spk .sp .ph3 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;width:100%;height:100%;display:block}.hl-info .spk .sp .tx{min-width:0}.hl-info .spk .sp .n{color:#1b1b1b;white-space:nowrap;font-size:13px;font-weight:750}.hl-info .spk .sp .t{color:#77746d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.hl-info .contact{flex-direction:row;align-items:center;gap:18px;padding-top:22px}.hl-info .contact:before{content:"";background:var(--trim);height:6px;position:absolute;top:0;left:0;right:0}.hl-info .contact .cimg{border-radius:50%;flex:none;width:92px;height:92px;overflow:hidden;box-shadow:0 0 0 4px #fff,0 0 0 6px #d9cbea}.hl-info .contact .cimg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;width:100%;height:100%;display:block}.hl-info .contact .ct{flex:auto;min-width:0}.hl-info .contact h2{color:#3b3a37;font-size:22px;font-weight:700;line-height:1.05}.hl-info .contact p{color:#4b4a46;margin-top:7px;font-size:14.5px;line-height:1.45}.hl-info .contact .btns{margin-top:12px}.hl-info .btn.li{color:#fff;background:#0a66c2}.hl-info .igrid{flex:1 0 auto;min-height:700px}.hl-info .igrid:not(.is-wide){grid-template-rows:none;grid-template-columns:minmax(0,1fr);min-height:0}.hl-home .hl-grid:not(.is-wide) .card,.hl-info .igrid .qt-card--empty{min-height:200px}.hl-page .hl-nav{flex-wrap:nowrap;flex:none;align-items:center;gap:4px;height:58px;margin:0 28px;display:flex}.hl-page .qt-sv{color:#4b4a46}.hl-page .qt-sv.is-on{background:var(--h-tint);color:var(--h-deep);box-shadow:inset 0 0 0 1.5px #d9cbea}.hl-home .hl-grid:not(.is-wide){padding-bottom:14px}.hl-page .filters,.hl-page .tabs{min-width:0}.hl-page .tabs{scrollbar-width:none;overflow-x:auto}.hl-page .foot-bar{gap:16px}@media (width<=1099.98px){.hl-page .foot-bar{flex-direction:column;align-items:flex-start;height:auto;padding:14px 16px}.hl-home .hl-grid,.hl-info .igrid,.hl-page .filters{padding-left:16px;padding-right:16px}.hl-page .mast{flex-wrap:wrap;height:auto;margin:14px 16px 0;padding:16px 18px 22px}.hl-page .mast .vr{display:none}.hl-page .hl-nav{scrollbar-width:none;margin:0 16px;overflow-x:auto}.hl-info .core .cg{flex-direction:column}.hl-info .conv-card{width:auto}.hl-info .spk .sg{grid-template-columns:minmax(0,1fr)}.hl-home .tank .types,.hl-info .contact,.hl-page .btns{flex-wrap:wrap}.hl-page .filters{flex-wrap:wrap;gap:4px 16px;height:auto;padding-top:8px;padding-bottom:8px}.hl-page .tabs{max-width:100%}.hl-home .data .foot,.hl-home .lev .sub,.hl-home .news h3,.hl-home .tank h2,.hl-info .ph .pn2{white-space:normal}}@media (width<=699.98px){.hl-home .hero h2,.hl-home .join h2{font-size:32px}.hl-home .hero img.ph{opacity:.55;width:100%}.hl-home .hero .row{flex-direction:column;align-items:flex-start;gap:12px}.hl-home .bens{grid-template-columns:minmax(0,1fr)}.hl-home .people{flex-wrap:wrap}.hl-home .book .bk,.hl-home .lanj,.hl-home .lev{flex-direction:column}.hl-home .lanj .ph{width:100%;height:200px}.hl-home .talk .body,.hl-home .tank .body{max-width:62%}.hl-home .stat .v{flex-wrap:wrap;font-size:30px}.hl-home .lev .rc{width:auto}.hl-info .ph .pk{flex-wrap:wrap}.hl-page .mast .bigl{width:160px;height:95px}.hl-page .mast h1{font-size:32px}.hl-page .mast .acts{width:100%}}
