.baaz-v2.vi-cs-detail .vi-cs-detail-hero{border-bottom:none;max-width:none;padding-bottom:32px}.baaz-v2.vi-cs-detail .vi-cs-summary,.baaz-v2.vi-cs-detail .vi-cs-detail-section .vi-cs-body,.baaz-v2.vi-cs-detail .vi-cs-detail-list li{max-width:none}.baaz-v2.vi-cs-detail .vi-cs-detail-title{font-size:clamp(38px,5.4vw,72px)}.baaz-v2.vi-cs-detail .vi-cs-detail-media{background:#101010;border:1px solid #ffffff14;border-radius:16px;justify-content:center;max-height:560px;margin-bottom:8px;line-height:0;display:flex;overflow:hidden}.baaz-v2.vi-cs-detail .vi-cs-detail-media img,.baaz-v2.vi-cs-detail .vi-cs-detail-media video{object-fit:contain;width:100%;height:auto;max-height:560px;display:block}.baaz-v2.vi-cs-detail .vi-cs-detail-section{padding:56px 0}@media (max-width:768px){.baaz-v2.vi-cs-detail .vi-cs-detail-section{padding:44px 0}}.baaz-v2.vi-cs-detail .vi-cs-detail-section .vi-cs-body+.vi-cs-body{margin-top:18px}.baaz-v2.vi-cs-detail .vi-cs-detail-list{margin:24px 0 0;padding:0;list-style:none}.baaz-v2.vi-cs-detail .vi-cs-detail-list li{color:var(--v2-text-2);margin:14px 0;padding-left:26px;font-size:17px;line-height:1.6;position:relative}.baaz-v2.vi-cs-detail .vi-cs-detail-list li:before{content:"";background:var(--v2-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:4px}.baaz-v2.vi-cs-detail .vi-cs-detail-tablewrap{border:1px solid #ffffff1a;border-radius:12px;margin-top:28px;overflow-x:auto}.baaz-v2.vi-cs-detail .vi-cs-detail-table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.baaz-v2.vi-cs-detail .vi-cs-detail-table th,.baaz-v2.vi-cs-detail .vi-cs-detail-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:14px 18px;line-height:1.5}.baaz-v2.vi-cs-detail .vi-cs-detail-table th{font-family:var(--v2-mono,ui-monospace,"SF Mono","JetBrains Mono",monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-accent);background:#ffffff08;font-size:12px}.baaz-v2.vi-cs-detail .vi-cs-detail-table td{color:var(--v2-text-2)}.baaz-v2.vi-cs-detail .vi-cs-detail-table td:first-child{color:var(--v2-text);font-weight:500}.baaz-v2.vi-cs-detail .vi-cs-detail-table tbody tr:last-child td{border-bottom:none}.baaz-v2.vi-cs-detail .vi-cs-detail-callout{border-left:3px solid var(--v2-accent);color:var(--v2-text);background:#c8f1350f;border-radius:0 10px 10px 0;margin:8px 0;padding:20px 24px;font-size:16px;line-height:1.6}
