/* GetPressCard 3 — editorial red / true black / white. Shared by all roles. */
:root{--ink:#000;--muted:#000;--green:#d71928;--green-light:#fff0f1;--lime:#fff;--paper:#fff;--line:#e7e7e7;--radius:16px;--shadow:0 12px 36px #00000008;--red:var(--brand-accent);--brand-accent:#e11926}
body{background:#fff;color:#000;font-size:15px;line-height:1.75}h1,h2,h3,h4{color:#000;letter-spacing:-.045em}h1{font-size:48px}h2{font-size:32px}h3{font-size:21px}a{color:#000}a:hover{color:var(--red)}p,small,label,th,td,dd,dt,.muted,.clamp{color:#000}body .panel p,body .workspace .panel p,body .small-note,body .detail-list dt,body .detail-list dd,body .table-wrap td,body .table-wrap th,body .table-wrap td small,body .page-title>p,body .workspace .page-title>p,body .dashboard-actions small,body .metrics small{color:#000!important}::placeholder{color:#575757;opacity:1}::selection{background:var(--brand-accent);color:white}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--brand-accent);outline-offset:4px}.eyebrow{color:#c51020;font-size:11px;font-weight:800;letter-spacing:1.5px;line-height:1.6}.topline{padding:9px max(24px,calc((100vw - 1280px)/2));background:#080808;color:white;font-size:10px;font-weight:700;align-items:center;letter-spacing:.7px}.topline>span:last-child,.topline a{color:#fff}.topline .live-dot,.hero-kicker .live-dot{background:#f12535;box-shadow:0 0 0 4px #e1192620;margin-right:9px}.topline a{font-size:10px;font-weight:500;letter-spacing:0}.site-header{height:auto;max-width:none;margin:0;padding:0;background:#fff;display:block;border-bottom:1px solid #dedede;position:relative;z-index:30}.header-main{max-width:1344px;margin:auto;padding:22px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-size:25px;color:#000!important;letter-spacing:-1.1px;gap:12px}.brand small{color:#000;font-size:8px;letter-spacing:1.5px;font-weight:700}.brand-mark{background:var(--red);color:#fff;border-radius:12px 12px 12px 2px;width:51px;height:51px}.brand-mark>span{color:white}.header-actions{display:flex;align-items:center;gap:23px}.header-actions form{margin:0}.header-actions .link-button,.login-link{font-weight:800;font-size:13px;color:#000}.site-logo{max-width:150px;max-height:58px;object-fit:contain}.language-tabs{display:flex;gap:2px;background:#fff;border:1px solid #d2d2d2;padding:3px;border-radius:7px;flex-shrink:0}.language-tabs a{padding:5px 11px;font:700 11px/1.5 'DM Sans','GPC Hindi',sans-serif;border-radius:4px;color:#000}.language-tabs a.selected{color:white;background:#000}.site-header nav{max-width:1280px;margin:auto;border-top:1px solid #ededed;gap:25px;font-size:12px;min-height:58px;padding:0;flex-wrap:wrap}.site-header nav>a:not(.btn){padding:17px 0;color:#000;font-weight:700;display:flex;align-items:center;gap:6px}.site-header nav>a.active{color:#cb101f}.site-header nav>a.active:after{background:var(--red);height:3px;bottom:0;width:100%;border-radius:0}.site-header nav .nav-icon{display:none}.site-header nav .nav-channel-cta{margin-left:auto;color:#c91020;font-weight:800;font-size:11px}.site-header nav .nav-channel-cta svg{width:16px;height:16px}.menu-toggle{border-color:#ddd}.menu-toggle span{background:#000}.btn,.outline{border-radius:7px;min-height:49px;padding:14px 23px;font-family:inherit;font-weight:800;font-size:13px;letter-spacing:0}.btn{background:var(--red);border-color:var(--red);color:#fff!important;box-shadow:0 6px 14px #df1c2412}.btn:hover{background:#b90918;border-color:#b90918;color:white!important;box-shadow:0 8px 22px #e1192625}.outline{background:#fff;border:1px solid #ccc;color:#000}.outline:hover{background:#fff2f3;border-color:var(--brand-accent);color:#000}.btn.small,.outline.small{min-height:42px;padding:10px 16px;font-size:12px}.btn.light{background:white;border-color:white;color:#000!important}.link-button{color:#000}.header-actions .outline{display:flex;align-items:center;gap:7px}.header-actions .outline svg{width:16px;height:16px}main{max-width:1344px;padding:0 32px 70px;min-width:0}.page-title{margin:40px 0 28px}.page-title h1,.workspace .page-title h1{color:#000;max-width:850px}.page-title>p{max-width:760px;font-size:15px}.page-title .eyebrow{color:#c51020}.panel{border:1px solid #e0e0e0;border-radius:14px;box-shadow:none;padding:28px;background:white}.panel h2,.workspace .panel h2,.form-heading h2{color:#000}.panel p{font-size:14px}.panel+.panel{margin-top:22px}.two-col{gap:24px}.two-col>.panel+.panel{margin-top:0}input,select,textarea{border:1px solid #ccc;background:#fff;color:#000;border-radius:7px;font-size:14px;padding:12px 13px}input:focus,select:focus,textarea:focus{border-color:var(--brand-accent);box-shadow:0 0 0 3px #e1192610}label{font-weight:650;font-size:13px;margin-bottom:18px}label.check{font-size:13px;font-weight:500;line-height:1.6}.check input{accent-color:#d71928}.alert{border:1px solid #e8cccc;background:#fff8f8;color:#000!important;border-left:4px solid var(--brand-accent)}.alert a{color:#b70b1a;font-weight:800}.alert.error{background:#fff1f1;color:#000}.empty{color:#000;background:#fafafa;border:1px dashed #ccc}.table-wrap{border:1px solid #dedede;border-radius:12px}th{background:#f7f7f7!important;color:#000!important;font-size:11px;font-weight:800}td{font-size:13px;color:#000!important}td small{font-size:11px;color:#000}.table-edit,.file,.quick-links a{color:#000}.file{border-color:#e5e5e5;background:#fafafa}.badge{color:#000!important;background:#f2f2f2;border:1px solid #e0e0e0;font-size:10px}.badge.active,.badge.accepted,.badge.approved,.badge.paid,.badge.documents_verified{background:#e9f8ed;border-color:#b8ddc2;color:#000}.badge.pending,.badge.awaiting_payment,.badge.needs_documents{background:#fff4db;border-color:#ebd39d;color:#000}.badge.rejected,.badge.revoked,.badge.suspended,.badge.closed,.badge.expired,.badge.inactive{background:#ffe9ea;border-color:#efb9bd;color:#000}.badge.submitted,.badge.under_review{background:#edf2ff;border-color:#c8d2ee;color:#000}
/* A homepage that explains the three distinct paths. */
.news-hero{display:grid;grid-template-columns:1.08fr .92fr;gap:65px;align-items:center;padding:62px 0 42px;border-bottom:1px solid #e6e6e6}.news-hero .hero-kicker{font-size:10px;font-weight:800;color:#000;letter-spacing:1.25px;margin-bottom:23px}.news-hero h1{font-size:74px;line-height:1.05;letter-spacing:-4px;color:#000;max-width:600px;margin-bottom:24px}.news-hero .hero-lead{max-width:530px;font-size:17px;line-height:1.8;color:#000;margin-bottom:27px}.news-hero .hero-actions{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.news-hero .hero-actions .btn{background:var(--red);border-color:var(--red);color:white!important;padding:15px 20px;font-size:12px;box-shadow:none}.news-hero .hero-actions .outline{padding:15px 20px;font-size:12px}.hero-promises{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:25px}.hero-promises span{display:flex;align-items:center;gap:5px;font-weight:600;font-size:10px;color:#000}.hero-promises svg{width:15px;height:15px;stroke:#c91020}.hero-visual{background:#101010;border:1px solid #000;border-radius:20px;padding:25px;color:white;position:relative;isolation:isolate;box-shadow:15px 15px 0 #fff0f1}.hero-visual:before{content:'';position:absolute;right:-12px;top:56px;width:10px;height:90px;background:var(--brand-accent)}.visual-top{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #ffffff35;padding-bottom:17px;font-size:8px;font-weight:700;letter-spacing:1px;color:#fff}.visual-top .live-label{display:flex;gap:7px;align-items:center}.visual-top i{display:block;width:6px;height:6px;border-radius:50%;background:#ff3040}.news-visual-head{position:relative;padding:22px 0 18px}.news-visual-head>span{display:block;color:white;font-size:18px;letter-spacing:-.4px}.news-visual-head>b{display:block;font:800 34px/1.3 Manrope,'GPC Hindi',sans-serif;color:white;letter-spacing:-1.3px}.news-lines{display:flex;gap:3px;position:absolute;right:0;top:24px;transform:skewY(-12deg)}.news-lines i{width:4px;background:var(--brand-accent);height:34px;display:block}.news-lines i:nth-child(2){height:44px}.news-lines i:nth-child(3){height:54px}.visual-opportunity{display:flex;align-items:center;gap:12px;background:var(--brand-accent);padding:17px;border-radius:10px;color:#fff;margin-bottom:16px}.visual-opportunity strong{display:block;font-size:13px;color:white}.visual-opportunity small{display:block;color:white;font-size:10px;margin-top:2px}.visual-icon{width:36px;height:36px;background:#ffffff22;border-radius:8px;display:grid;place-content:center;color:#fff}.visual-icon svg{width:19px;height:19px}.visual-arrow{font-size:23px;margin-left:auto}.visual-id{background:white;border:1px solid #fff;border-radius:12px;padding:17px;transform:rotate(-2deg);box-shadow:0 10px 25px #0004;color:#000}.visual-id-brand{display:flex;justify-content:space-between;align-items:center;color:var(--brand-accent);font:bold 23px/1 Georgia,serif}.visual-id-brand>span{font:800 8px/1.5 'DM Sans',sans-serif;letter-spacing:1.2px;color:#000;background:#fff0f1;padding:6px 9px;border-radius:4px}.visual-id-body{display:flex;align-items:center;gap:14px;padding:17px 0 11px}.id-avatar{width:58px;height:66px;display:grid;place-content:center;background:#f5f5f5;border:1px solid #e2e2e2;border-radius:6px;flex-shrink:0;color:#000}.id-avatar svg{width:32px;height:32px;stroke-width:1.3}.visual-id-body>div:nth-child(2){flex:1;min-width:0}.visual-id-body b{display:block;color:#000;font-size:14px;letter-spacing:-.3px}.visual-id-body>div>span{font-size:6px;font-weight:800;letter-spacing:.8px;color:#000}.id-preview-lines i{display:block;width:80%;height:3px;background:#dedede;margin-top:6px;border-radius:3px}.id-preview-lines i+i{width:55%}.id-mini-qr{font-size:40px;color:#000;line-height:1}.visual-id>small{display:block;border-top:1px solid #e0e0e0;font-size:8px;color:#000;padding-top:8px}.visual-status{display:flex;align-items:center;gap:10px;padding:20px 2px 0}.visual-status>span{width:25px;height:25px;display:grid;place-content:center;background:#fff;color:#000;border-radius:50%;font-weight:800}.visual-status strong{display:block;font-size:10px;font-weight:700;color:#fff}.visual-status small{display:block;font-size:8px;color:#fff;margin-top:3px}.intent-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0 26px}.intent-cards>a{border:1px solid #ddd;border-radius:12px;padding:25px;background:#fff;display:flex;flex-direction:column;position:relative;overflow:hidden}.intent-cards>a:before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:var(--brand-accent)}.intent-cards>a:nth-child(2):before{background:#000}.intent-cards>a:nth-child(3):before{background:var(--brand-accent)}.intent-cards>a:hover{border-color:var(--brand-accent);transform:translateY(-3px);box-shadow:0 10px 20px #00000008}.intent-number{font-size:9px;font-weight:800;letter-spacing:1.3px;color:#bc1020;margin-bottom:21px}.intent-heading{display:flex;align-items:flex-start;gap:11px}.intent-heading svg{width:25px;height:25px;stroke:var(--brand-accent);flex-shrink:0;margin-top:2px}.intent-cards h2{font-size:20px;letter-spacing:-.6px;line-height:1.4;margin-bottom:12px;color:#000}.intent-cards p{font-size:12px;line-height:1.8;color:#000;flex:1;margin-bottom:20px}.intent-cards b{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #eee;color:#000;font-size:11px}.intent-cards b span{font-size:19px;color:#c51020}.real-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:25px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:55px}.real-stats>div{padding:0 26px;border-right:1px solid #ddd;display:flex;align-items:center;gap:15px}.real-stats>div:first-child{padding-left:0}.real-stats>div:last-child{border:0}.real-stats strong{font:800 37px/1.2 Manrope,sans-serif;letter-spacing:-2px;color:#000}.real-stats span{font-size:10px;font-weight:700;line-height:1.5;color:#000;max-width:115px}.section-head{margin-bottom:17px;align-items:end}.section-head h2{font-size:34px;color:#000;letter-spacing:-1.5px}.section-head>a{color:#000;font-size:12px;font-weight:800;white-space:normal;flex-shrink:0;border-bottom:1px solid #bfbfbf}.section-intro{font-size:13px;max-width:800px;color:#000}.discovery-section{margin:44px 0 0}.discovery-filters{display:flex;gap:13px;align-items:end;background:#fff;border:1px solid #dedede;box-shadow:none;border-radius:11px;padding:18px;margin:22px 0 25px}.discovery-filters>label{flex:1;font-size:10px;font-weight:800;margin:0}.discovery-filters>.search-field{flex:1.6}.discovery-filters input,.discovery-filters select{background:#fff;border-color:#ccc;margin-top:6px;font-size:12px;min-height:45px}.discovery-filters .btn{font-size:12px;padding:13px 19px;min-height:45px}.card-grid{gap:22px}.channel-card{border:1px solid #ddd;background:#fff;border-radius:13px;padding:25px;box-shadow:none}.channel-card:hover{border-color:var(--brand-accent);box-shadow:0 10px 24px #00000008;transform:translateY(-3px)}.channel-card h3{color:#000;font-size:21px;line-height:1.4}.channel-card p{font-size:13px;color:#000}.channel-card .clamp{min-height:68px;color:#000}.card-top{margin-bottom:21px}.channel-initial,.channel-card:nth-child(3n+2) .channel-initial,.channel-card:nth-child(3n+3) .channel-initial{background:#fff0f1;color:#b80b1b;border-color:#f0d7da;border-radius:12px;width:56px;height:56px;font-size:19px}.channel-card:nth-child(even) .channel-initial{background:#0a0a0a;color:#fff;border-color:#000}.verified{background:#f4fbf5;color:#000;font-size:8px;border:1px solid #c8e4cc;padding:5px 8px;font-weight:700}.channel-logo{border-color:#e2e2e2;background:white}.location{font-size:11px!important;color:#000;align-items:flex-start}.location svg{stroke:#ce1020;flex-shrink:0}.tags>span{color:#000;background:#f5f5f5;border:1px solid #e8e8e8;font-size:9px;font-weight:650}.card-link{color:#000;border-top:1px solid #e6e6e6;font-size:12px;padding-top:17px}.card-link>span{background:var(--brand-accent);color:white;border-radius:5px;font-size:17px;width:29px;height:29px}.channel-card:hover .card-link>span{background:#000}.issuer-pill{color:#000;background:#fff0f1;border:1px solid #f0d1d5;font-size:10px}.pagination{margin-bottom:10px}.latest-section{padding:50px 0}.process-section{background:#fff5f5;border:1px solid #f3d9dc;border-radius:17px;padding:36px;margin:48px 0}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:33px}.process-grid article{position:relative;padding-top:4px}.process-number{display:block;font:800 39px/1 Manrope,sans-serif;color:#d71928;margin-bottom:20px;letter-spacing:-1px}.process-grid article>svg{position:absolute;top:5px;right:0;width:27px;height:27px;stroke:#000}.process-grid h3{font-size:20px;color:#000;margin-bottom:12px;line-height:1.4}.process-grid p{font-size:13px;color:#000;margin:0}.channel-banner{background:#090909;color:#fff;border-radius:17px;padding:44px 50px;display:grid;grid-template-columns:1.3fr 1fr;gap:55px;align-items:center;margin:48px 0}.channel-banner .eyebrow{color:#ff5c66}.channel-banner h2{font-size:43px;color:#fff;line-height:1.15;margin:0 0 19px;letter-spacing:-1.8px}.channel-banner p{color:#fff;font-size:13px;max-width:480px}.channel-banner .btn{margin-top:4px}.channel-banner-features{display:flex;flex-direction:column;gap:14px}.channel-banner-features>span{display:flex;align-items:center;gap:13px;font-size:13px;color:#fff;border:1px solid #ffffff26;background:#ffffff06;padding:15px;border-radius:9px}.channel-banner-features svg{width:22px;height:22px;color:#ff4c59}.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding:20px 0;margin:45px 0 20px}.faq-section h2{font-size:39px;line-height:1.2;color:#000}.faq-section>div>p{font-size:14px;color:#000;max-width:330px}.faq-section a{font-size:12px;font-weight:800;color:#bd0c1b}.faq-list details{border:1px solid #ddd;border-radius:9px;margin-bottom:12px;background:#fff}.faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;font-weight:750;font-size:13px;color:#000;cursor:pointer;line-height:1.6}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:20px;color:#b70b1a;flex-shrink:0}.faq-list details[open]{border-color:var(--brand-accent)}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list p{font-size:13px;color:#000;padding:0 20px 18px;margin:0}.responsibility{max-width:1280px;margin:0 auto;border-top:1px solid #ddd;padding:27px 0;display:flex;align-items:center;gap:20px;background:#fff;color:#000}.responsibility-icon{width:45px;height:45px;flex-shrink:0;display:grid;place-content:center;background:#fff0f1;border-radius:10px;color:#c01020}.responsibility>div{flex:1}.responsibility strong{font-size:12px;color:#000}.responsibility p{font-size:11px;color:#000;line-height:1.8;margin:6px 0 0;max-width:950px}.responsibility>a{font-size:11px;font-weight:800;color:#b90b1b;flex-shrink:0}.footer-v3{background:#080808;color:#fff;display:block;padding:0 max(32px,calc((100vw - 1280px)/2));border:0;font-size:12px;max-width:none;margin:0}.footer-top{display:grid;grid-template-columns:1.45fr 1fr 1fr 1.1fr;gap:40px;padding:49px 0 40px}.footer-v3 .brand{color:#fff!important;font-size:24px;white-space:normal}.footer-v3 .brand small{color:#fff;font-size:7px;letter-spacing:1px}.footer-v3 h3{color:#fff;font-family:inherit;letter-spacing:0;font-size:13px;margin:0 0 18px;line-height:1.5}.footer-v3 p{color:#fff;font-size:11px;line-height:1.9;margin:17px 0}.footer-v3 a{color:#fff;font-size:11px;overflow-wrap:anywhere}.footer-v3 a:hover{color:#ff7180}.footer-top>div:not(:first-child)>a{display:block;margin:0 0 11px}.footer-brand>p{max-width:290px}.footer-v3 .social-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:21px}.social-links a{border:1px solid #ffffff35;padding:4px 7px;border-radius:4px;font-size:9px}.footer-bottom{border-top:1px solid #ffffff26;padding:21px 0;display:flex;justify-content:space-between;gap:20px;font-size:10px;flex-wrap:wrap}.footer-bottom>div{display:flex;gap:20px}.footer-bottom a{font-size:10px}.floating-whatsapp{position:fixed;right:20px;bottom:20px;background:#08783f;color:white;display:flex;align-items:center;gap:9px;border-radius:30px;box-shadow:0 4px 20px #0003;padding:12px 18px;z-index:40;font-size:12px;font-weight:800}.floating-whatsapp:hover{background:#075c31;color:white}.support-contact{display:flex;align-items:center;gap:13px;font-size:18px;font-weight:800;color:#000;overflow-wrap:anywhere}.support-contact svg{color:#d71928}ol li{margin-bottom:12px;font-size:14px}.auth-layout{margin-top:40px;background:white;border:1px solid #ddd;border-radius:18px;overflow:hidden}.auth-story{background:#090909;color:white;background-image:radial-gradient(ellipse at 10% 90%,#a408192a,transparent 65%)}.auth-story h2{color:#fff;font-size:38px;line-height:1.22}.auth-story h2 em{color:#ff4e5d}.auth-story p,.auth-story small,.auth-story span,.auth-story .eyebrow,.auth-story-bottom,.auth-story-bottom b{color:white}.auth-story-points svg{stroke:#ff4e5d}.auth-story-points span{color:white}.auth-panel{background:white}.form-heading h2{color:#000}.fee-note,.method-note{color:#000;background:#fff5f5;border-color:#f3d3d7}.fee-note p{color:#000}.password-toggle{color:#000}.otp-input{color:#000;border-color:#ccc}.otp-symbol{background:#fff0f1;color:#bf0f20}
/* All role dashboards share the same high-contrast workspace. */
body.workspace{background:#fff}.workspace-layout{max-width:1600px;display:grid;grid-template-columns:242px minmax(0,1fr);gap:30px;padding:30px 28px 65px;margin:auto;align-items:start}.workspace-layout>main{margin:0;padding:0;min-width:0;max-width:none;align-self:start}.workspace-nav{background:#0a0a0a;border:1px solid #000;border-radius:14px;box-shadow:none;padding:14px 12px 18px;position:relative;top:auto;align-self:start}.workspace-nav .workspace-person{padding:12px 8px 22px;border-bottom:1px solid #ffffff26;gap:10px;margin-bottom:10px}.workspace-person strong{color:#fff;font-size:12px;line-height:1.5;word-break:break-word}.workspace-person small{color:#fff;font-size:10px}.person-avatar{background:var(--brand-accent);color:#fff;width:39px;height:39px;font-size:18px;border:0;border-radius:10px}.workspace-nav .nav-section-label{color:#fff;font-size:8px;font-weight:700;letter-spacing:1.3px;padding:18px 10px 10px}.workspace-nav>a{color:#fff;font-size:11px;padding:12px 10px;border-radius:7px;gap:10px;margin-bottom:4px;line-height:1.5;min-height:42px}.workspace-nav>a.active,.workspace-nav>a:hover{background:var(--brand-accent);color:#fff}.workspace-nav>a .nav-icon{color:#fff;opacity:1}.workspace-nav>a svg{width:16px;height:16px}.sidebar-note{background:#ffffff08;border:1px solid #ffffff28;border-radius:9px;padding:15px;margin:20px 2px 0}.sidebar-note svg{color:#ff6470}.sidebar-note strong{color:white;font-size:11px}.sidebar-note p{color:#fff!important;font-size:10px;line-height:1.8}.dashboard-hero{display:flex;justify-content:space-between;gap:25px;align-items:center;background:#080808;color:#fff;padding:32px;border-radius:15px;position:relative;overflow:hidden;margin-bottom:24px;border-bottom:5px solid var(--brand-accent)}.dashboard-hero:before{content:'';position:absolute;right:20%;top:-35px;height:230px;width:1px;transform:rotate(32deg);background:#ffffff20;pointer-events:none}.dashboard-hero .eyebrow{color:#ff6370;font-size:9px}.dashboard-hero h1{color:white;font-size:32px;line-height:1.3;letter-spacing:-1px;margin-bottom:10px}.dashboard-hero p{color:white;font-size:12px;margin:0}.dashboard-hero .btn{font-size:11px;min-width:160px;flex-shrink:0;position:relative}.metrics{gap:17px;margin-bottom:33px}.metrics .panel{padding:23px;position:relative;border:1px solid #ddd;border-top:3px solid var(--brand-accent);border-radius:11px}.metrics .panel:nth-child(2n){border-top-color:#000}.metric-icon{color:#bf1020;background:#fff0f1;border:0;width:36px;height:36px;border-radius:9px;margin-bottom:18px}.metrics .panel:nth-child(2n) .metric-icon{color:#fff;background:#000}.metrics small{font-size:11px;color:#000}.metrics strong{color:#000;font-size:33px;letter-spacing:-1px}.workspace .section-head h2{font-size:26px;letter-spacing:-1px}.dashboard-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin:0 0 27px}.dashboard-actions>a{background:#fff;border:1px solid #ddd;border-radius:11px;padding:21px;position:relative;color:#000;min-width:0}.dashboard-actions>a:hover{border-color:var(--brand-accent);transform:translateY(-3px);box-shadow:0 7px 20px #00000008}.dashboard-actions>a>span{background:#fff0f1;color:#bf1020;border-radius:9px;width:38px;height:38px;margin-bottom:15px}.dashboard-actions>a:nth-child(2n)>span{background:#000;color:white}.dashboard-actions b{color:#000;font-size:13px;line-height:1.5}.dashboard-actions small{color:#000;font-size:10px;line-height:1.7;margin-top:6px}.dashboard-actions i{position:absolute;right:18px;top:18px;font-size:18px;font-style:normal;color:#bf1020}.admin-control-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:0 0 27px}.admin-control-grid>a{background:#fff;border:1px solid #ddd;border-radius:11px;padding:23px;min-width:0}.admin-control-grid>a:hover{border-color:var(--brand-accent);background:#fffafb}.control-icon{width:34px;height:34px;display:grid;place-content:center;color:var(--brand-accent);margin-bottom:13px}.control-icon svg{width:26px;height:26px}.admin-control-grid h3{font-size:16px;line-height:1.4;color:#000;margin:0 0 9px;letter-spacing:-.5px}.admin-control-grid p{font-size:11px;color:#000;line-height:1.8;margin-bottom:14px}.admin-control-grid b{font-size:10px;color:#b90918}.activity-row{display:flex;align-items:center;gap:15px;padding:17px 0;border-top:1px solid #e5e5e5;min-width:0}.activity-row:hover{background:#fff9f9;color:#000}.activity-symbol{width:37px;height:37px;background:#fff0f1;color:#bb0b1b;border-radius:9px;display:grid;place-content:center;flex-shrink:0}.activity-row>div{flex:1;min-width:0}.activity-row b{font-size:12px;color:#000;display:block;overflow-wrap:anywhere}.activity-row small{color:#000;font-size:10px;display:block;margin-top:4px}.activity-row .badge{flex-shrink:0}.recent-activity{margin-top:24px}.alert-switches,.event-switches{display:flex;gap:20px;flex-wrap:wrap;padding:16px;background:#fff5f5;border:1px solid #efd1d4;border-radius:9px;margin:10px 0 20px}.alert-switches .check,.event-switches .check{margin:0}.template-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}.template-card{border:1px solid #dedede;padding:23px;border-radius:11px;min-width:0}.template-card-head{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-bottom:20px}.template-card-head h3{font-size:16px;margin:0;flex:1;color:#000;line-height:1.5}.template-card-head>span{color:#c51020}.template-card-head code{font-size:10px;color:#000;background:#f4f4f4;padding:3px 7px}.template-card details>summary{cursor:pointer;font-size:12px;font-weight:800;color:#000}.template-card h4{font:750 12px/1.6 'DM Sans','GPC Hindi',sans-serif;letter-spacing:0;color:#000;margin:15px 0 8px}.template-card details>p{font-size:10px;overflow-wrap:anywhere;margin-top:15px}.template-copy{font-size:12px;border:1px solid #ddd;background:#fafafa;border-radius:7px;padding:13px;margin-bottom:8px;line-height:1.9;color:#000}.template-card .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.template-card .form-grid label{font-size:11px;min-width:0}.admin-faq{border:1px solid #ddd;padding:16px;border-radius:9px;margin-bottom:13px}.admin-faq summary{font-weight:800;cursor:pointer;font-size:13px;margin-bottom:13px}.admin-faq>p{font-size:11px}.template-card .event-switches{gap:13px;padding:12px}.template-card .event-switches label{font-size:11px}.workspace .narrow{max-width:760px}.workspace-toggle{background:#000;border:1px solid #000;color:#fff;border-radius:8px;padding:13px;font-weight:800;font-size:12px}.workspace .page-title{margin:0 0 25px}.workspace .page-title h1{font-size:34px;letter-spacing:-1.3px}.workspace .page-title p{font-size:13px}.workspace .panel h2{font-size:24px;letter-spacing:-1px}.workspace .two-col .panel{padding:23px}.workspace .panel h3{font-size:18px}.workspace .panel ul{font-size:13px;padding-left:20px}.workspace input,.workspace select,.workspace textarea{font-size:13px}.workspace .responsibility{margin-top:0}.id-holder h2{color:#000!important}.id-holder p,.id-holder strong,.id-validity b{color:#000!important}.card-front{border-color:#ddd!important}.card-back p,.card-back .card-legal{color:#fff!important}
html[lang=hi] body,html[lang=hi] button,html[lang=hi] input,html[lang=hi] select,html[lang=hi] textarea{font-family:'GPC Hindi','DM Sans',system-ui,sans-serif}html[lang=hi] h1,html[lang=hi] h2,html[lang=hi] h3{font-family:'GPC Hindi',Manrope,sans-serif;letter-spacing:-.02em;line-height:1.5}html[lang=hi] .news-hero h1{font-size:57px;line-height:1.3}html[lang=hi] .brand{font-family:Manrope,'GPC Hindi',sans-serif}html[lang=hi] .site-header nav{gap:20px}html[lang=hi] .news-visual-head b{font-size:30px}
@media(min-width:1600px){.workspace-layout{gap:34px;padding-left:30px;padding-right:30px}}
@media(max-width:1200px){.site-header nav{margin:0 28px;gap:18px}.site-header nav>a:not(.btn){font-size:11px}.site-header nav .nav-channel-cta{font-size:10px}.news-hero{gap:35px}.news-hero h1{font-size:61px}.news-hero .hero-actions{gap:10px}.news-hero .hero-actions .btn,.news-hero .hero-actions .outline{padding:13px 16px;font-size:11px}.real-stats>div{padding:0 15px}.workspace-layout{grid-template-columns:215px minmax(0,1fr);gap:22px;padding:25px 22px 50px}.workspace-nav>a{font-size:10px}.dashboard-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.template-list{grid-template-columns:1fr}.responsibility{margin:0 32px}.header-actions{gap:15px}.header-main .brand{font-size:23px}.footer-top{gap:25px}.news-visual-head>b{font-size:30px}}
@media(max-width:1000px){.site-header nav .nav-channel-cta{display:none}.site-header nav{justify-content:space-between;gap:10px}.header-actions{gap:12px}.language-tabs a{padding:5px 8px}.header-actions .btn.small{padding:11px 12px}.news-hero h1{font-size:54px}.news-hero .hero-lead{font-size:15px}.news-hero{gap:25px;padding-top:42px}.hero-visual{padding:20px}.visual-id-body{gap:10px}.visual-id-body b{font-size:12px}.news-visual-head>b{font-size:27px}.news-lines{display:none}.intent-cards{gap:15px}.intent-cards>a{padding:20px}.intent-heading{display:block}.intent-heading svg{margin-bottom:10px}.intent-cards h2{font-size:18px}.real-stats strong{font-size:29px}.real-stats>div{gap:10px}.real-stats span{font-size:9px}.faq-section{gap:40px}.channel-banner{padding:35px;gap:35px}.channel-banner h2{font-size:36px}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .two-col{grid-template-columns:1fr}.dashboard-hero{padding:25px;align-items:flex-start;flex-direction:column;gap:16px}.dashboard-hero h1{font-size:29px}.dashboard-hero .btn{min-width:0}.workspace .page-title h1{font-size:29px}.workspace .section-head h2{font-size:24px}.footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.discovery-filters{flex-wrap:wrap}.discovery-filters>label{flex:1 1 24%}.discovery-filters>.search-field{flex:1 1 35%}.discovery-filters .btn{flex:0 0 auto}.section-head h2{font-size:30px}.process-section{padding:28px}.process-grid{gap:23px}}
@media(max-width:760px){.topline{padding:8px 20px;font-size:8px;justify-content:center}.topline>a{display:none}.header-main{padding:16px 20px;gap:10px;flex-wrap:wrap}.header-main .brand{font-size:22px;gap:9px}.brand small{font-size:6px;letter-spacing:1px}.brand-mark{width:43px;height:43px;font-size:27px}.header-actions{order:3;width:100%;justify-content:flex-end;gap:16px;border-top:1px solid #eee;padding-top:13px;margin-top:5px}.header-actions .language-tabs{margin-right:auto}.header-actions .btn.small{min-height:37px;font-size:10px;padding:9px 12px}.header-actions .outline.small{font-size:10px;min-height:37px;padding:8px 11px}.header-actions .link-button,.login-link{font-size:11px}.language-tabs a{font-size:10px;padding:4px 10px}.menu-toggle{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;width:39px;height:37px;margin-left:auto;border:1px solid #ccc;background:white;border-radius:6px;position:static;flex-shrink:0}.menu-toggle span{width:17px;height:2px;display:block;background:#000}.site-header nav{display:none!important;position:absolute;left:15px;right:15px;top:100%;max-width:none;margin:0;padding:10px 15px;background:white;border:1px solid #ddd;box-shadow:0 13px 30px #0002;border-radius:0 0 11px 11px;z-index:40;gap:0}.site-header nav.is-open{display:flex!important;flex-direction:column;align-items:stretch}.site-header nav>a:not(.btn){padding:12px 8px;font-size:12px;border-bottom:1px solid #eee}.site-header nav>a.active:after{width:3px;height:22px;left:-5px;bottom:10px}.site-header nav .nav-channel-cta{display:flex!important;margin:0;color:#bc1020}.site-header nav .nav-icon{display:flex}.site-header nav .nav-icon svg{width:16px;height:16px}.site-header nav>a{gap:10px}main{padding:0 20px 45px}.news-hero{grid-template-columns:1fr;gap:33px;padding:34px 0 30px}.news-hero h1{font-size:57px;max-width:600px;letter-spacing:-2.9px;line-height:1.07}.news-hero .hero-kicker{font-size:8px;margin-bottom:19px;letter-spacing:1px}.news-hero .hero-lead{font-size:15px;max-width:590px;margin-bottom:23px}.news-hero .hero-actions{flex-direction:row;gap:10px}.news-hero .hero-actions .btn,.news-hero .hero-actions .outline{font-size:11px;padding:13px 17px}.hero-promises{gap:10px 17px;margin-top:19px}.hero-promises span{font-size:9px}.hero-visual{max-width:550px;width:100%;padding:23px;box-shadow:8px 8px 0 #fff0f1;justify-self:center}.news-visual-head>b{font-size:33px}.news-visual-head>span{font-size:17px}.news-lines{display:flex;right:10px}.visual-opportunity{padding:15px}.visual-opportunity strong{font-size:13px}.visual-id-body b{font-size:14px}.visual-id{padding:16px}.visual-id-body{gap:14px}.visual-top{font-size:7px}.visual-status strong{font-size:10px}.visual-status small{font-size:9px}.intent-cards{grid-template-columns:1fr;margin:24px 0;gap:13px}.intent-cards>a{padding:22px}.intent-heading{display:flex;align-items:center}.intent-heading svg{margin:0}.intent-cards h2{font-size:20px;margin-bottom:0}.intent-number{margin-bottom:13px;font-size:8px}.intent-cards p{font-size:12px;margin:12px 0 14px}.intent-cards b{font-size:11px;padding-top:12px}.real-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px;padding:23px 0;margin-bottom:35px}.real-stats>div{border:0;padding:0 15px;gap:15px}.real-stats>div:nth-child(odd){padding-left:0;border-right:1px solid #ddd}.real-stats>div:nth-child(3),.real-stats>div:nth-child(4){border-top:1px solid #eee;padding-top:20px}.real-stats strong{font-size:31px}.real-stats span{font-size:10px;max-width:130px}.discovery-section{margin-top:30px}.section-head{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:16px}.section-head h2{font-size:29px;letter-spacing:-1.2px}.section-head>a{font-size:11px;align-self:flex-start}.section-intro{font-size:12px}.eyebrow{font-size:9px;margin-bottom:9px}.discovery-filters{padding:15px;gap:13px;display:grid;grid-template-columns:1fr 1fr}.discovery-filters>.search-field{grid-column:1/-1}.discovery-filters label{font-size:9px}.discovery-filters .btn{grid-column:1/-1;width:100%;font-size:12px}.discovery-filters input,.discovery-filters select{min-height:43px;font-size:11px}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.channel-card{padding:20px}.channel-card h3{font-size:19px}.channel-card p{font-size:12px}.card-top{margin-bottom:18px}.verified{font-size:7px;padding:4px 6px}.channel-initial{width:46px;height:46px;font-size:17px}.channel-card:nth-child(3n+2) .channel-initial,.channel-card:nth-child(3n+3) .channel-initial{width:46px;height:46px}.channel-card .card-link{font-size:11px}.channel-card .tags{gap:5px}.channel-card .tags>span{font-size:8px;padding:4px 6px}.latest-section{padding:35px 0 10px}.process-section{padding:24px;margin:33px 0;border-radius:12px}.process-grid{grid-template-columns:1fr;gap:24px;margin-top:24px}.process-grid article+article{border-top:1px solid #ebd2d5;padding-top:24px}.process-grid article+article>svg{top:25px}.process-number{font-size:32px;margin-bottom:12px}.process-grid h3{font-size:20px;margin-bottom:9px}.process-grid p{font-size:12px}.channel-banner{grid-template-columns:1fr;padding:29px;gap:30px;border-radius:13px;margin:33px 0}.channel-banner h2{font-size:37px}.channel-banner p{font-size:12px}.channel-banner-features{gap:11px}.channel-banner-features>span{font-size:12px;padding:13px}.faq-section{grid-template-columns:1fr;gap:25px;margin:32px 0 10px;padding:0}.faq-section h2{font-size:34px}.faq-section>div>p{max-width:none;font-size:13px}.faq-list summary{padding:16px;font-size:12px}.faq-list p{font-size:12px;padding:0 16px 16px}.responsibility{margin:0 20px;gap:13px;padding:25px 0;align-items:flex-start;flex-wrap:wrap}.responsibility-icon{width:34px;height:34px;border-radius:7px}.responsibility-icon svg{width:18px;height:18px}.responsibility>div{flex-basis:calc(100% - 50px)}.responsibility>a{margin-left:47px;font-size:10px}.responsibility strong{font-size:11px}.responsibility p{font-size:10px}.footer-v3{padding:0 20px}.footer-top{gap:28px 22px;padding:35px 0}.footer-top>div{min-width:0}.footer-top .footer-brand{grid-column:1/-1}.footer-v3 .brand{font-size:24px}.footer-v3 .brand small{font-size:7px}.footer-brand>p{max-width:500px}.footer-top>div:last-child{grid-column:1/-1}.footer-v3 h3{font-size:13px;margin-bottom:13px}.footer-v3 a{font-size:11px}.footer-v3 p{font-size:11px}.footer-bottom{gap:12px;padding:19px 0;font-size:9px}.footer-bottom>div{gap:17px;flex-wrap:wrap}.footer-bottom a{font-size:9px}.page-title{margin:30px 0 23px}.page-title h1{font-size:35px;letter-spacing:-1px}.page-title p{font-size:13px}.panel{padding:23px}.two-col{grid-template-columns:1fr}.support-contact{font-size:14px;gap:8px}.auth-layout{margin-top:28px}.auth-story{display:none}.auth-layout{grid-template-columns:1fr}.auth-panel{padding:25px}.form-heading h2{font-size:30px}.workspace-layout{display:block;padding:20px 16px 40px;margin:0}.workspace-layout>main{padding:0}.workspace-toggle{display:block;width:100%;margin-bottom:18px;text-align:left}.workspace-nav{display:none;margin-bottom:20px;padding:15px;border-radius:11px;position:static}.workspace-nav.is-open{display:block}.workspace-nav>a{font-size:12px;padding:12px;min-height:43px}.workspace-nav .workspace-person strong{font-size:13px}.workspace-nav .workspace-person small{font-size:11px}.dashboard-hero{padding:25px;border-radius:12px;margin-bottom:19px;gap:18px}.dashboard-hero h1{font-size:27px;letter-spacing:-.8px;line-height:1.35}.dashboard-hero p{font-size:11px}.dashboard-hero .btn{font-size:10px;padding:11px 15px;min-height:42px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-bottom:25px}.metrics .panel{padding:18px;border-radius:9px;margin:0}.metrics small{font-size:10px}.metrics strong{font-size:28px}.metric-icon{width:32px;height:32px;margin-bottom:15px}.workspace .section-head h2{font-size:25px}.dashboard-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.dashboard-actions>a{padding:19px;border-radius:9px}.dashboard-actions b{font-size:12px}.dashboard-actions small{font-size:10px}.dashboard-actions>a>span{width:33px;height:33px;margin-bottom:14px}.dashboard-actions i{right:13px;top:13px;font-size:17px}.admin-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.admin-control-grid>a{padding:19px;border-radius:9px}.admin-control-grid h3{font-size:15px}.admin-control-grid p{font-size:10px}.admin-control-grid b{font-size:9px}.workspace .page-title h1{font-size:29px}.workspace .page-title p{font-size:12px}.workspace .panel h2{font-size:23px}.workspace .two-col .panel{padding:20px}.workspace .panel{padding:21px}.workspace .two-col{gap:17px}.template-card .form-grid{grid-template-columns:1fr}.template-card{padding:18px}.template-card-head h3{font-size:15px!important}.template-card-head code{font-size:9px}.template-list{gap:15px}.alert-switches,.event-switches{gap:13px;padding:13px}.alert-switches .check{font-size:12px}.template-copy{font-size:11px}.activity-row{flex-wrap:wrap;gap:10px}.activity-row>div{flex-basis:calc(100% - 50px)}.activity-row .badge{margin-left:47px}.activity-row>span:last-child{margin-left:auto}.activity-row b{font-size:12px}.activity-row small{font-size:9px}.table-wrap{border-radius:9px}.table-wrap tbody tr{border:1px solid #ddd;background:white}.table-wrap td:before{color:#000!important;font-weight:800}.table-wrap td{font-size:12px}.workspace .quick-links{gap:10px;flex-wrap:wrap}.workspace .quick-links .btn,.workspace .quick-links .outline{font-size:11px;padding:12px 15px}.workspace .filters{flex-wrap:wrap}.workspace .filters>label{flex-basis:100%}.workspace .filters .btn{width:100%}html[lang=hi] .news-hero h1{font-size:43px}html[lang=hi] .header-main .brand{font-size:22px}html[lang=hi] .news-visual-head b{font-size:29px}.floating-whatsapp{padding:12px;border-radius:50%;right:15px;bottom:16px}.floating-whatsapp span{display:none}.floating-whatsapp svg{width:24px;height:24px}}
@media(max-width:480px){.card-grid{grid-template-columns:1fr}.news-hero h1{font-size:47px;letter-spacing:-2.5px}.news-hero .hero-lead{font-size:14px}.news-hero .hero-actions{flex-direction:column;align-items:stretch}.news-hero .hero-actions>a{justify-content:center;width:100%;min-height:47px}.hero-visual{padding:19px}.news-visual-head>b{font-size:29px}.news-visual-head>span{font-size:16px}.news-visual-head{padding:20px 0 16px}.visual-opportunity{gap:10px;padding:13px}.visual-opportunity strong{font-size:12px}.visual-opportunity small{font-size:9px}.visual-id-body b{font-size:12px}.visual-id-body>div>span{font-size:5.5px}.visual-id-body{gap:10px}.id-avatar{width:48px;height:57px}.id-avatar svg{width:28px;height:28px}.id-mini-qr{font-size:30px}.visual-status strong{font-size:9px}.visual-status small{font-size:8px}.visual-top{font-size:6px;letter-spacing:.8px}.header-main .brand{font-size:20px}.header-main .brand small{font-size:5.5px;letter-spacing:.8px}.brand-mark{width:39px;height:39px;font-size:25px}.brand-mark>span{right:4px;font-size:19px;top:11px}.header-actions{gap:13px}.language-tabs a{padding:4px 8px}.header-actions .btn.small{font-size:9px;padding:8px 10px}.login-link{font-size:10px}.channel-card{padding:24px}.channel-card h3{font-size:22px}.verified{font-size:8px;padding:5px 8px}.channel-initial,.channel-card:nth-child(3n+2) .channel-initial,.channel-card:nth-child(3n+3) .channel-initial{width:53px;height:53px}.channel-card p{font-size:13px}.channel-card .tags>span{font-size:9px}.channel-card .card-link{font-size:12px}.intent-cards>a{padding:23px}.intent-cards h2{font-size:20px}.intent-cards p{font-size:12px}.real-stats>div{gap:12px;padding:0 10px}.real-stats strong{font-size:30px}.real-stats span{font-size:9px}.section-head h2{font-size:28px}.faq-section h2{font-size:33px}.dashboard-actions>a{padding:16px}.dashboard-actions b{font-size:11px}.dashboard-actions small{font-size:9px}.admin-control-grid>a{padding:16px}.admin-control-grid h3{font-size:14px}.metrics .panel{padding:16px}.metrics small{font-size:9px}.metrics strong{font-size:25px}.dashboard-hero{padding:22px}.dashboard-hero h1{font-size:25px}.dashboard-hero .eyebrow{font-size:8px}.workspace .section-head h2{font-size:24px}.workspace .panel{padding:18px}.page-title h1{font-size:32px}html[lang=hi] .news-hero h1{font-size:38px}html[lang=hi] .news-visual-head b{font-size:25px}html[lang=hi] .intent-cards h2{font-size:19px}html[lang=hi] .dashboard-hero h1{font-size:24px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media print{.site-header,.topline,.footer-v3,.responsibility,.floating-whatsapp{display:none!important}.workspace-layout{display:block;padding:0}.workspace-nav,.workspace-toggle{display:none!important}.page-card .card-back p,.page-card .card-back .card-legal{color:#fff!important}}
/* Reset legacy header heights and contrast rules at every breakpoint. */
.site-header,body.workspace .site-header{height:auto;max-width:none;padding:0;position:relative;top:auto;backdrop-filter:none;background:#fff}.workspace .topline{background:#080808;color:white}.metrics>.panel{margin:0!important}.news-hero .hero-actions .outline{background:#fff;color:#000;border-color:#bbb}.channel-card .tags>span{color:#000;background:#f5f5f5;border-color:#e0e0e0}body input::placeholder,body textarea::placeholder{color:#000!important;opacity:1}body .dashboard-actions>a:nth-child(odd)>span,body .metrics>.panel:nth-child(odd) .metric-icon{background:#fff0f1;color:#b90918}body .dashboard-actions>a:nth-child(even)>span,body .metrics>.panel:nth-child(even) .metric-icon{background:#000;color:#fff}html[lang=hi] .brand small,html[lang=hi] .brand>span small,html[lang=hi] .language-tabs a,html[lang=hi] small{font-family:'GPC Hindi','DM Sans',sans-serif}body .footer-v3 .brand small{color:white}body .panel .support-contact{overflow-wrap:anywhere;word-break:break-word}

html:not([lang=hi]) body.font-manrope,html:not([lang=hi]) .font-manrope input,html:not([lang=hi]) .font-manrope button,html:not([lang=hi]) .font-manrope select,html:not([lang=hi]) .font-manrope textarea{font-family:Manrope,'DM Sans',sans-serif}html:not([lang=hi]) body.font-system,html:not([lang=hi]) .font-system input,html:not([lang=hi]) .font-system button,html:not([lang=hi]) .font-system select,html:not([lang=hi]) .font-system textarea{font-family:system-ui,sans-serif}

html[lang=hi] .visual-id-brand>span,html[lang=hi] .visual-id-body>div>span{font-family:'GPC Hindi','DM Sans',sans-serif}

.news-hero h1{font-size:68px}@media(max-width:1200px){.news-hero h1{font-size:58px}}@media(max-width:1000px){.news-hero h1{font-size:51px}}@media(max-width:760px){.news-hero h1{font-size:53px}}@media(max-width:480px){.news-hero h1{font-size:45px}}html[lang=hi] .news-hero h1{font-size:52px}@media(max-width:760px){html[lang=hi] .news-hero h1{font-size:42px}}@media(max-width:480px){html[lang=hi] .news-hero h1{font-size:36px}}
/* Issued cards follow the same red / black identity, on screen and in print. */
.identity-card{color:#000;border:1px solid #ddd;box-shadow:0 7px 25px #0000000d}.identity-card .id-card-top{background:#080808;color:white;border-bottom:4px solid var(--brand-accent)}.identity-card .id-brand,.identity-card .id-type{color:white}.identity-card .id-photo{background:#fafafa;border-color:#ccc}.identity-card .id-holder small,.identity-card .id-validity small{color:#000}.identity-card .id-holder h2,.identity-card .id-holder p,.identity-card .id-holder strong,.identity-card .id-validity b{color:#000!important}.identity-card .id-card-bottom{background:#fff0f1;border-top:1px solid #edc3c7;color:#000}.identity-card .id-validity>span{color:#000;background:#fff;border-color:#e11926}.identity-card.card-back{background:#080808;color:white;border-top:5px solid var(--brand-accent)}.identity-card.card-back h3,.identity-card.card-back p,.identity-card.card-back .card-legal,.identity-card.card-back .card-reference{color:white!important}.identity-card.card-back .card-qr{border:1px solid #fff}.id-photo svg{stroke:#000}html[lang=hi] .identity-card .id-type,html[lang=hi] .identity-card .id-holder small,html[lang=hi] .identity-card .id-validity small{font-family:'GPC Hindi','DM Sans',sans-serif}

.brand small{max-width:350px;white-space:normal;line-height:1.6}.brand>span:last-child{min-width:0;overflow-wrap:anywhere}@media(max-width:760px){.header-main .brand{max-width:calc(100% - 50px)}.brand small{max-width:230px}}@media(max-width:480px){.brand small{max-width:220px}}
