.about-page{--bg:#080b12;--surface:#0e131d;--surface-2:#151b28;--surface-3:#1c2436;--border:#232b3d;--text:#e8ebf1;--text-secondary:#98a2b8;--text-muted:#666f85;--accent:#4b8bf4;--accent-2:#7c5cff;--amber:#ffb020;--radius:14px;--container:1180px;margin:0;min-height:100vh;color:var(--text);background-color:var(--bg)!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217.32%22%20height%3D%2230%22%20viewBox%3D%220%200%2017.32%2030%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%234b8bf4%22%20stroke-width%3D%221%22%20stroke-opacity%3D%220.14%22%3E%3Cpolygon%20points%3D%220,-10%208.66,-5%208.66,5%200,10%20-8.66,5%20-8.66,-5%22/%3E%3Cpolygon%20points%3D%2217.32,-10%2025.98,-5%2025.98,5%2017.32,10%208.66,5%208.66,-5%22/%3E%3Cpolygon%20points%3D%228.66,5%2017.32,10%2017.32,20%208.66,25%200,20%200,10%22/%3E%3Cpolygon%20points%3D%22-8.66,5%200,10%200,20%20-8.66,25%20-17.32,20%20-17.32,10%22/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 15% 0%,rgba(75,139,244,.10),transparent 40%),radial-gradient(circle at 85% 15%,rgba(124,92,255,.08),transparent 40%)!important;background-repeat:repeat,no-repeat,no-repeat!important;background-size:17.32px 30px,auto,auto!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}.about-page *,.about-page *::before,.about-page *::after{box-sizing:border-box}.about-page main a,.about-page .site-footer a{color:inherit;text-decoration:none}.about-page .about-container{width:100%;max-width:var(--container);margin:0 auto;padding-left:32px;padding-right:32px}.about-page main.about-container{padding-top:8px;padding-bottom:8px}.about-page .about-wrap{width:100%}.about-page .crumb{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:14px 0 12px;color:var(--text-muted);font-size:11.5px}.about-page .crumb a{color:var(--text-secondary)}.about-page .crumb a:hover{color:var(--accent)}.about-page .crumb i{font-size:9px;opacity:.6}.about-page .badges{margin-bottom:11px}.about-page .tb{display:inline-flex;align-items:center;padding:4px 9px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.about-page .tb-about{background:rgba(75,139,244,.22);border:1px solid rgba(75,139,244,.45);color:#6ea3f7}.about-page .ab-hero{display:flex;gap:24px;align-items:center}.about-page .ab-hero-text{flex:1 1 auto;min-width:0}.about-page .ab-title{margin:0;color:#fff;font-size:30px;font-weight:700;line-height:1.16;letter-spacing:-.02em}.about-page .ab-lede{max-width:82ch;margin:12px 0 0;color:var(--text-secondary);font-size:13.5px;line-height:1.72}.about-page .art-meta{display:flex;align-items:center;gap:7px;margin-top:14px;color:var(--text-muted);font-size:11.5px}.about-page .ab-shots{flex:0 0 330px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.about-page .ab-shot{height:112px;border:1px solid var(--border);border-radius:12px;background-color:var(--surface-2);background-size:cover;background-position:center}.about-page .sec{margin-top:26px}.about-page .sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.about-page .sec-head h2{display:flex;align-items:center;gap:9px;margin:0;font-size:17px;font-weight:600;line-height:24px}.about-page .sec-head .n{color:var(--text-muted);font-size:11px}.about-page .sec-ic{width:24px;height:24px;flex:0 0 24px;display:flex;align-items:center;justify-content:center;border-radius:7px;font-size:11.5px}.about-page .ic-blue{background:rgba(75,139,244,.14);color:var(--accent)}.about-page .ic-green{background:rgba(62,207,142,.13);color:#3ecf8e}.about-page .ic-amber{background:rgba(255,176,32,.14);color:var(--amber)}.about-page .ic-violet{background:rgba(124,92,255,.16);color:#b9a6ff}.about-page .box{width:100%;padding:20px 22px;border:1px solid var(--border);border-radius:var(--radius);background:rgba(14,19,29,.62)}.about-page .p{max-width:82ch;margin:0;color:var(--text-secondary);font-size:13.5px;line-height:1.72}.about-page .cover-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.about-page .cover-card{display:flex;min-height:138px;flex-direction:column;padding:14px;border:1px solid var(--border);border-radius:10px;background:rgba(21,27,40,.62);transition:border-color .15s,transform .15s}.about-page .cover-card:hover{transform:translateY(-2px);border-color:rgba(75,139,244,.48)}.about-page .cover-t{color:var(--text);font-size:13px;font-weight:650}.about-page .cover-d{margin-top:7px;color:var(--text-secondary);font-size:11.5px;line-height:1.55}.about-page .cover-l{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:10px;color:var(--accent);font-size:10.5px;font-weight:600}.about-page .cc-codes .cover-l{color:var(--amber)}.about-page .cc-guides .cover-l{color:#a78bfa}.about-page .cc-news .cover-l{color:#3ecf8e}.about-page .recent-strip{display:flex;gap:11px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x pan-y}.about-page .recent-strip::-webkit-scrollbar{display:none}.about-page .recent-card{flex:0 0 31.8%;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:10px;background:rgba(21,27,40,.62);scroll-snap-align:start}.about-page .recent-thumb{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#232b40,#171c2a);background-size:cover;background-position:center}.about-page .recent-body{padding:10px}.about-page .tpill{display:inline-flex;align-items:center;padding:3px 8px;border:1px solid transparent;border-radius:6px;font-size:9.5px;font-weight:600}.about-page .tp-green{background:rgba(62,207,142,.22);border-color:rgba(62,207,142,.45);color:#3ecf8e}.about-page .tp-blue{background:rgba(75,139,244,.24);border-color:rgba(75,139,244,.48);color:#6ea3f7}.about-page .tp-violet{background:rgba(124,92,255,.24);border-color:rgba(124,92,255,.48);color:#a78bfa}.about-page .tp-amber{background:rgba(255,176,32,.22);border-color:rgba(255,176,32,.45);color:#ffb020}.about-page .recent-title{margin-top:7px;color:var(--text);font-size:11.5px;font-weight:600;line-height:1.35}.about-page .faq-item{border-bottom:1px solid var(--border)}.about-page .faq-item:last-child{border-bottom:0}.about-page .faq-q{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;padding:13px 0;border:0;background:transparent;color:var(--text);font:600 13.5px/1.45 inherit;text-align:left;cursor:pointer}.about-page .faq-item:first-child .faq-q{padding-top:0}.about-page .faq-q i{color:var(--text-muted);transition:transform .2s,color .2s}.about-page .faq-a{max-height:0;overflow:hidden;color:var(--text-secondary);font-size:12.5px;line-height:1.7;transition:max-height .22s}.about-page .faq-a p{margin:0;padding:0 28px 14px 0}.about-page .faq-item.on .faq-q i{transform:rotate(180deg);color:var(--accent)}.about-page .faq-item.on .faq-a{max-height:440px}.about-page .team-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.about-page .author-card{display:flex;gap:12px;padding:14px;border:1px solid var(--border);border-radius:10px;background:rgba(21,27,40,.55)}.about-page .author-av{width:44px;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent-2));font-weight:700}.about-page .author-av img{width:100%;height:100%;object-fit:cover}.about-page .author-b{min-width:0}.about-page .author-n{font-size:12.5px;font-weight:650}.about-page .author-r{margin-top:2px;color:var(--text-muted);font-size:10px}.about-page .author-bio{margin-top:8px;color:var(--text-secondary);font-size:11px;line-height:1.55}.about-page .author-links{display:flex;gap:10px;margin-top:9px}.about-page .author-link{color:var(--accent);font-size:10px}.about-page .cta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border:1px solid rgba(75,139,244,.35);border-radius:var(--radius);background:linear-gradient(135deg,rgba(75,139,244,.13),rgba(124,92,255,.08))}.about-page .cta-t{font-size:15px;font-weight:650}.about-page .cta-d{margin-top:4px;color:var(--text-secondary);font-size:11.5px}.about-page .cta-actions{display:flex;gap:8px;flex-wrap:wrap}.about-page .cta-btn{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:8px;font-size:11px;font-weight:650}.about-page .cta-primary{background:var(--accent);border:1px solid var(--accent);color:#fff}.about-page .cta-ghost{border:1px solid rgba(75,139,244,.45);color:#9fbdf2}.about-page .ad-slot{display:flex;flex-direction:column;align-items:center;gap:6px;margin:26px auto 0}.about-page .ad-slot-label{color:var(--text-muted);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.about-page .ad-slot-frame{display:flex;align-items:center;justify-content:center;max-width:100%;overflow:hidden;border:1px dashed var(--border);border-radius:9px}.about-page .ad-slot--mobile{display:none}.about-page .site-footer{margin-top:56px;border-top:1px solid var(--border)}.about-page .footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:32px;padding-top:40px;padding-bottom:28px}.about-page .footer-brand{display:flex;align-items:center;gap:9px}.about-page .footer-brand .mark{width:25px;height:25px;border-radius:7px}.about-page .footer-brand .name{font-size:14.5px;font-weight:700}.about-page .footer-desc{margin-top:10px;color:var(--text-muted);font-size:12.5px;line-height:1.6}.about-page .footer-col{display:flex;flex-direction:column;gap:8px}.about-page .footer-col h4{margin:0 0 3px;font-size:12px}.about-page .footer-col a{color:var(--text-secondary);font-size:12.5px}.about-page .footer-col a:hover{color:var(--accent)}.about-page .footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:18px;padding-bottom:16px;border-top:1px solid var(--border);color:var(--text-muted);font-size:10.5px}.about-page .footer-disclaimer{max-width:620px;text-align:right}@media(max-width:980px){.about-page .cover-grid{grid-template-columns:1fr 1fr}}@media(max-width:860px){.about-page{width:100%;max-width:100%;overflow-x:hidden}.about-page .about-container{width:100%;max-width:100%;padding-left:12px;padding-right:12px}.about-page .crumb{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;margin:2px 2px 10px;font-size:10.5px}.about-page .ab-hero{flex-direction:column;align-items:stretch;gap:16px}.about-page .ab-title{font-size:20px}.about-page .ab-lede{font-size:12.5px}.about-page .ab-shots{flex:none;width:100%;grid-template-columns:1fr 1fr}.about-page .ab-shot{height:94px}.about-page .sec{margin-top:20px}.about-page .sec-head{margin-bottom:10px}.about-page .sec-head h2{font-size:13.5px;line-height:22px}.about-page .sec-head .n{font-size:9.5px}.about-page .sec-ic{width:22px;height:22px;flex-basis:22px}.about-page .box{padding:12px;border-radius:10px}.about-page .p{font-size:12.5px}.about-page .cover-grid{grid-template-columns:1fr}.about-page .cover-card{min-height:0;padding:12px}.about-page .recent-card{flex-basis:78%}.about-page .faq-q{padding:11px 0;font-size:12.5px}.about-page .faq-a{font-size:11.5px}.about-page .team-grid{grid-template-columns:1fr}.about-page .author-card{padding:12px}.about-page .cta{flex-direction:column;align-items:flex-start;padding:15px}.about-page .cta-t{font-size:14px}.about-page .ad-slot--desktop{display:none}.about-page .ad-slot--mobile{display:flex}.about-page .footer-grid{grid-template-columns:1fr 1fr;gap:20px 16px;padding-top:24px}.about-page .footer-grid>div:first-child{grid-column:1/-1}.about-page .footer-bottom{flex-direction:column}.about-page .footer-disclaimer{text-align:left}.about-page .site-footer{margin-bottom:70px}}@media(max-width:420px){.about-page .about-container{padding-left:10px;padding-right:10px}}
