.report-app{--r-ink:#ffffff;--r-teal:#ff844e;background:#000000;min-height:100vh;font-size:16px}.report-sidebar{position:fixed;inset:0 auto 0 0;width:238px;background:#161616;border-right:1px solid #303030;display:flex;flex-direction:column;padding:30px 20px;z-index:20}.report-brand{align-items:center;gap:10px;font-weight:700;letter-spacing:2px;font-size:14px}.report-brand small{display:block;font-size:8px;letter-spacing:1px;margin-top:6px;color:#a8a8a8}.report-mark{display:grid;place-items:center;background:#161616;color:#ac83d7;font-family:Georgia,serif;font-size:32px;border-radius:8px;width:38px;height:41px;letter-spacing:0}.sidebar-label{font-size:10px;letter-spacing:1.5px;color:#a8a8a8;margin:55px 12px 17px}.report-sidebar nav{display:grid;gap:6px}.report-sidebar nav button{display:flex;align-items:center;gap:10px;text-align:left;padding:13px 10px;border-radius:6px;white-space:nowrap}.report-sidebar nav button>span{font-size:10px}.report-sidebar nav button>svg{margin-left:auto}.report-sidebar nav button[aria-current=page]{color:#ff844e;background:#ffffff;font-weight:600}.sidebar-deal{display:flex;flex-direction:column;margin:38px 12px 22px;border-top:1px solid #303030;padding-top:24px;font-size:14px;gap:4px}.sidebar-deal small,.sidebar-deal>span{font-size:11px;color:#a8a8a8}.company-monogram{width:32px;height:32px;border:1px solid #303030;display:grid;place-items:center;border-radius:7px;margin-bottom:8px;font-family:Georgia,serif}.method-link{padding:0 12px;text-align:left}.method-link,.sidebar-bottom{display:flex;align-items:center;gap:8px;font-size:11px;color:#a8a8a8}.sidebar-bottom{margin-top:auto;padding:25px 12px 0}.report-main{margin-left:238px}.report-toolbar{height:75px;background:#161616;border-bottom:1px solid #303030;justify-content:space-between;padding:0 4%}.report-toolbar,.report-toolbar>span{display:flex;align-items:center;gap:12px}.report-toolbar>span{color:#a8a8a8;font-size:12px}.report-toolbar b{font-weight:500;color:#a8a8a8}.report-toolbar>div{display:flex;gap:9px}.report-toolbar [data-slot=button]{height:35px;font-size:12px;padding:0 13px}.report-body{padding:35px 4% 0;max-width:1470px;margin:auto}.report-kicker{font-size:10px;letter-spacing:1.7px;color:#a8a8a8;font-weight:600;margin-bottom:16px;display:flex;gap:12px}.report-kicker span{color:#a8a8a8}.report-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.report-heading h1{font-size:40px;letter-spacing:-1.4px}.report-heading p{font-size:15px;margin-top:9px;color:#a8a8a8}.sector-tag{display:flex;align-items:center;gap:16px;font-size:12px;padding:7px 10px;border:1px solid #303030;border-radius:5px;white-space:nowrap}.report-meta{display:flex;gap:0;margin:18px 0;font-size:11px;color:#a8a8a8}.report-meta span+span:before{content:"·";padding:0 12px;color:#a8a8a8}.preview-line{display:flex;align-items:center;gap:8px;font-size:11px;color:#a8a8a8;border-top:1px solid #303030;padding:12px 0 25px}.preview-dot{height:5px;width:5px;border-radius:50%;background:#ff844e;flex:none}.preview-line button{margin-left:auto;display:flex;gap:7px;align-items:center;white-space:nowrap;color:#a8a8a8}.report-lead-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(245px,1fr);gap:20px}.report-thesis{color:#ffffff;border-radius:11px;padding:30px 30px 20px;display:flex;flex-direction:column}.report-eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:1.6px;color:#a8a8a8;margin-bottom:12px}.report-thesis h2{font-size:31px;line-height:1.2;font-weight:500;letter-spacing:-1px;margin:8px 0 20px}.report-thesis em{font-style:normal}.report-thesis p{color:#c5c5c5;font-size:14px;line-height:1.85;max-width:720px}.thesis-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border-top:1px solid #ffffff22;margin-top:28px;padding-top:17px;font-size:10px}.thesis-bottom button,.thesis-bottom>span{display:flex;align-items:center;gap:6px}.thesis-bottom button{color:#303030}.amber-dot{width:5px;height:5px;background:#ff844e;border-radius:50%}.report-score{background:white;border:1px solid #303030;border-radius:11px;padding:28px 25px}.score-value{font-size:63px;letter-spacing:-3px;font-weight:550;line-height:1.15;margin:17px 0 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.score-value>span{font-size:19px;font-weight:400;letter-spacing:-.5px;margin-left:7px}.score-band{font-size:14px;font-weight:500;display:flex;align-items:center;gap:12px}.score-band span{font-size:10px;font-weight:400;color:#a8a8a8}.score-track{background:#343434;margin-top:22px}.score-track,.score-track i{height:5px;border-radius:5px}.score-track i{display:block;width:68.24%}.score-scale{display:flex;justify-content:space-between;color:#a8a8a8;font-size:9px;margin:7px 0 17px}.report-score p{font-size:11px;line-height:1.7;color:#a8a8a8}.report-score button{display:flex;gap:8px;align-items:center;color:#a8a8a8;font-size:11px;margin-top:16px}.report-section-title{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:32px 0 19px}.report-section-title .report-eyebrow{margin-bottom:6px}.report-section-title h2{font-size:23px;letter-spacing:-.6px}.report-section-title>button{display:flex;gap:8px;align-items:center;font-size:12px;color:#a8a8a8}.dimension-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.dimension-cards>button{border:1px solid #303030;border-radius:8px;padding:17px 14px;text-align:left;min-width:0}.dimension-cards>button:hover{border-color:#a8a8a8;box-shadow:0 3px 10px #163a3910}.dimension-cards>button>div:first-child{display:flex;gap:5px;justify-content:space-between;font-size:11px;color:#a8a8a8;min-height:35px}.dimension-cards strong{font-size:30px;letter-spacing:-.7px;font-weight:500}.dimension-cards small{font-size:11px;color:#a8a8a8;font-weight:400;margin-left:4px}.mini-track{height:3px;border-radius:3px;margin:11px 0}.mini-track i{display:block;height:3px}.dimension-cards p{font-size:10px;line-height:1.6;color:#a8a8a8}.report-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.editorial-block{padding:26px 0 10px;border-bottom:1px solid #303030}.editorial-block h3{font-size:19px;letter-spacing:-.3px;margin-bottom:15px}.report-app ul{list-style:disc;margin:12px 0 0;padding-left:18px;color:#a8a8a8;font-size:14px;line-height:1.8}.report-app li{padding-bottom:10px;padding-left:3px}.report-app li::marker{color:#a8a8a8}.priority-report{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.priority-report button{border:1px solid #303030;border-radius:8px;padding:20px;text-align:left;display:grid;grid-template-columns:1fr auto;gap:18px}.priority-report button>span{grid-column:1/-1;font-family:Georgia,serif;font-size:22px;color:#a8a8a8}.priority-report h3{font-size:16px;line-height:1.45;font-weight:500}.priority-report svg{color:#a8a8a8}.decision-strip{border:1px solid #303030;border-radius:9px;padding:20px;margin-top:25px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;background:#161616}.decision-strip h3{font-size:15px}.decision-strip p,.decision-strip small{font-size:11px}.decision-strip>div:nth-child(2){display:flex;gap:7px;margin-left:auto}.decision-strip button{border:1px solid #303030;background:white;border-radius:5px;padding:8px 12px;font-size:12px;display:flex;align-items:center}.decision-strip button[aria-pressed=true]{background:#ff844e;color:white}.decision-strip small{flex-basis:100%;color:#a8a8a8}.report-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:10px;padding:25px 0;margin-top:35px;border-top:1px solid #303030}.report-footer>span:first-child{font-weight:600;letter-spacing:1px}.report-footer b{padding:0 7px;color:#a8a8a8}.analysis-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px}.analysis-nav{display:flex;flex-direction:column;gap:5px}.analysis-nav button{display:flex;justify-content:space-between;gap:10px;text-align:left;font-size:13px;padding:15px 12px;border-left:2px solid transparent;border-radius:0 5px 5px 0}.analysis-nav button[aria-current=true]{border-color:#a8a8a8;background:#ffffff;color:#a8a8a8}.analysis-nav b{font-weight:500}.analysis-report,.report-paper,.scope-panel{background:#161616;border:1px solid #303030;border-radius:10px;padding:29px}.analysis-title{display:flex;align-items:center;justify-content:space-between}.analysis-title strong{font-size:27px}.analysis-title small{font-size:12px;margin-left:4px}.analysis-report>h2{font-size:26px;line-height:1.4;margin:16px 0 20px}.analysis-report>p{font-size:16px;line-height:1.9}.analysis-report .report-two{margin:28px 0}.analysis-report .report-two h3{font-size:14px}.investor-question-box{background:#1d1d1d;padding:23px;border-radius:7px}.investor-question-box h3{font-size:19px;font-weight:500;line-height:1.6}.investor-question-box p{font-size:14px;line-height:1.8;margin:15px 0}.source-reference{display:flex;align-items:center;gap:8px;color:#a8a8a8;font-size:11px;margin-top:22px}.muted-text{font-size:12px;color:#a8a8a8}.section-description{font-size:15px;margin:0 0 24px;line-height:1.8}.diligence-list{border:1px solid #303030;background:#161616;border-radius:9px;padding:0 26px}.diligence-list article{display:flex;align-items:flex-start;gap:20px;padding:28px 0;border-bottom:1px solid #303030}.diligence-list article:last-child{border:0}.diligence-number{font-family:Georgia,serif;font-size:24px;color:#a8a8a8}.diligence-list article>div{flex:1 1;min-width:0}.diligence-category{display:flex;gap:14px;font-size:11px;color:#a8a8a8;margin-bottom:10px}.diligence-category span{color:#a28146}.diligence-list h3{font-size:20px;margin-bottom:12px}.diligence-list p{font-size:14px;line-height:1.8}.request-box{background:#1d1d1d;padding:17px 20px;border-radius:6px;margin:18px 0;font-size:13px}.request-box p{margin-top:7px}.diligence-list article>div>button,.text-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#a8a8a8}.select-question{border:1px solid #303030;border-radius:5px;padding:8px;color:#a8a8a8}.select-question[aria-pressed=true]{color:#161616}.report-paper>svg{color:#a8a8a8;margin-bottom:22px}.report-paper h3,.scope-panel h3{font-size:22px;margin-bottom:15px}.report-paper>p,.scope-panel>p{font-size:15px;line-height:1.9;margin-bottom:22px}.content-check{display:flex;gap:15px;padding:17px 0;border-top:1px solid #303030;font-size:14px}.content-check span{font-size:11px;color:#a8a8a8}.visual-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 15px;background:#1d1d1d;border:1px dashed #303030;border-radius:8px;gap:12px;margin:25px 0}.visual-empty>span{font-size:11px;color:#a8a8a8}.slide-outline{width:125px;height:76px;border:1px solid #a8a8a8;border-radius:4px;padding:15px;display:grid;gap:8px}.slide-outline span{height:4px;background:#303030}.slide-outline span:first-child{width:60%;background:#a8a8a8}.fit-rows>div{display:flex;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid #303030;font-size:13px}.fit-rows b{color:#a8a8a8;font-size:11px;font-weight:400;white-space:nowrap}.fit-note{display:flex;gap:17px;padding:25px;background:#161616;border-radius:9px;margin-top:24px}.fit-note h3{font-size:16px;margin-bottom:8px}.fit-note p{font-size:14px;line-height:1.8}.scope-facts{display:flex;gap:50px;border-top:1px solid #303030;padding-top:20px}.scope-facts>div{display:flex;flex-direction:column}.scope-facts strong{font-size:32px;font-weight:500}.scope-facts span{font-size:12px;color:#a8a8a8}.source-list{margin:22px 0}.source-list button{display:flex;align-items:center;gap:18px;width:100%;padding:19px 0;border-bottom:1px solid #303030;text-align:left}.source-list button>div{flex:1 1;display:flex;flex-direction:column;gap:5px}.source-list strong{font-size:14px;font-weight:500}.source-list span{font-size:11px;color:#a8a8a8}.source-list svg{color:#a8a8a8}.report-dialog[data-slot=dialog-content]{max-width:620px;width:calc(100vw - 32px);padding:30px;max-height:90vh;overflow:auto}.report-dialog p{font-size:15px;line-height:1.8}.report-dialog .muted-text{font-size:12px}.deck-placeholder{padding:30px 12px;display:flex;flex-direction:column;align-items:center;gap:12px;background:#1d1d1d;border-radius:8px;text-align:center}.deck-placeholder span{font-size:12px;color:#a8a8a8}.report-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);color:white;display:flex;gap:20px;padding:14px 18px;border-radius:7px;font-size:14px;z-index:80}@media (min-width:1700px){.report-thesis h2{font-size:39px}.report-thesis p{font-size:16px}.dimension-cards>button>div:first-child{font-size:13px}.dimension-cards p{font-size:12px}}@media (max-width:1200px){.report-sidebar{width:205px;padding:25px 14px}.report-main{margin-left:205px}.report-brand{font-size:12px}.report-brand small{font-size:7px}.report-sidebar nav button{font-size:12px}.report-lead-grid{grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr)}.report-thesis{padding:25px}.report-thesis h2{font-size:28px}.dimension-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.analysis-layout{grid-template-columns:145px minmax(0,1fr)}.analysis-report .report-two{grid-template-columns:1fr}}@media (max-width:900px){.report-sidebar{position:static;width:auto;padding:17px 24px;border-bottom:1px solid #303030}.report-sidebar nav{display:flex;flex-wrap:wrap;margin-top:18px;gap:5px}.report-sidebar nav button{padding:8px 10px}.method-link,.report-sidebar nav button>span,.sidebar-bottom,.sidebar-deal,.sidebar-label{display:none}.report-main{margin-left:0}.report-toolbar{height:60px}.report-body{padding-top:25px}.report-lead-grid{grid-template-columns:minmax(0,1.8fr) minmax(225px,1fr)}.report-thesis h2{font-size:27px}.report-two{gap:20px}.report-toolbar>span{font-size:11px}.report-thesis p{font-size:14px}}@media (max-width:640px){.report-toolbar>span{display:none}.report-toolbar{justify-content:flex-end;padding:12px 18px;height:auto}.report-sidebar{padding:18px}.report-sidebar nav button{font-size:12px}.report-heading h1{font-size:34px}.report-heading{align-items:flex-start}.sector-tag{display:none}.report-meta{flex-wrap:wrap;font-size:10px;row-gap:7px}.preview-line{flex-wrap:wrap;line-height:1.7}.preview-line button{margin-left:12px}.report-body{padding:24px 18px 0}.priority-report,.report-lead-grid,.report-two{grid-template-columns:1fr}.report-thesis h2{font-size:30px}.report-score{padding:22px}.score-value{font-size:52px}.dimension-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.dimension-cards p{font-size:12px}.dimension-cards>button>div:first-child{font-size:13px}.report-section-title{align-items:flex-start;flex-wrap:wrap;gap:12px}.report-section-title h2{font-size:22px}.analysis-layout{grid-template-columns:1fr}.analysis-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-report,.report-paper,.scope-panel{padding:22px}.analysis-report>h2{font-size:23px}.diligence-list{padding:0 18px}.diligence-list article{gap:12px}.diligence-list h3,.diligence-number{font-size:18px}.request-box{padding:14px}.scope-facts{gap:20px}.scope-facts span{font-size:10px}.decision-strip>div:nth-child(2){margin-left:0;flex-wrap:wrap}.report-footer{font-size:10px}.report-dialog[data-slot=dialog-content]{padding:22px}}.diligence-list p,.fit-note p,.report-app ul,.report-paper>p,.report-thesis p,.scope-panel>p,.section-description{font-size:16px}.analysis-nav button,.diligence-category,.dimension-cards>button>div:first-child,.fit-rows>div,.report-sidebar nav button,.source-list strong{font-size:14px}.dimension-cards p,.preview-line,.report-eyebrow,.report-footer,.report-kicker,.report-meta,.report-score button,.report-score p,.scope-facts span,.sidebar-label,.source-reference,.thesis-bottom{font-size:12px}@media (max-width:1400px) and (min-width:641px){.dimension-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.report-app,.report-dialog{--background:#000;--foreground:#fff;--card:#161616;--popover:#161616;--primary:#ff844e;--primary-foreground:#000;--muted:#1d1d1d;--muted-foreground:#a8a8a8;--border:#353535;--input:#353535;--ring:#ff844e;color:#fff;font-family:var(--font-poppins),Arial,Helvetica,sans-serif;color-scheme:dark}.report-app{background:#000}.report-sidebar,.report-toolbar{background:#000;border-color:#292929}.report-body{max-width:1330px}.report-brand{display:flex;align-items:flex-start;flex-direction:column;gap:12px;letter-spacing:0}.report-logo{width:172px;height:auto;filter:brightness(0) invert(1);display:block}.report-brand>small{font-family:var(--font-arimo),Arial,sans-serif;font-size:12px;color:#a8a8a8;letter-spacing:.5px}.report-app h1,.report-app h2,.report-app h3,.report-dialog h2{font-weight:400;color:#fff}.report-heading h1{font-size:46px;letter-spacing:-2px}.report-app p,.report-app ul,.report-dialog p,.report-heading p{color:#b8b8b8}.report-thesis{position:relative;isolation:isolate;overflow:hidden;background:#161616;border:1px solid #303030;border-radius:22px}.report-thesis:before{content:"";position:absolute;inset:35% -10% -35%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 20% 100%,rgba(255,132,78,.18),transparent 55%),radial-gradient(ellipse at 70% 110%,rgba(172,131,215,.22),transparent 62%)}.report-thesis h2{font-size:34px;line-height:1.3;letter-spacing:-1.1px}.report-thesis .report-eyebrow,.report-thesis em{color:#ac83d7}.report-thesis p{color:#c7c7c7}.thesis-bottom{border-color:#ffffff20;color:#a8a8a8}.thesis-bottom button{color:#fff}.analysis-report,.diligence-list,.report-paper,.report-score,.scope-panel{background:#161616;border-color:#ffffff1f;border-radius:22px}.report-score .score-value{color:#ff844e;font-weight:400}.score-value>span{color:#a8a8a8}.score-band{color:#ff844e}.report-score p,.score-band span,.score-scale{color:#a8a8a8}.diligence-list article>div>button,.preview-line button,.report-score button,.report-section-title>button,.source-reference,.text-link{color:#ff844e}.score-track{background:#353535}.score-track i{background:#ff844e}.report-sidebar nav button{color:#a8a8a8;min-height:44px;border-radius:999px;font-size:13px}.report-sidebar nav button[aria-current=page]{background:#fff;color:#000;font-weight:500}.report-sidebar nav button[aria-current=page]>span{color:#555}.method-link,.muted-text,.preview-line,.report-eyebrow,.report-kicker,.report-meta,.report-sidebar nav button>span,.report-toolbar b,.report-toolbar>span,.sidebar-bottom,.sidebar-deal small,.sidebar-deal>span,.sidebar-label{color:#a8a8a8}.diligence-category,.fit-rows,.muted-text,.preview-line,.report-eyebrow,.report-footer,.report-kicker,.report-meta,.scope-facts span,.score-band,.score-scale,.sidebar-label,.source-list span,.source-reference{font-family:var(--font-arimo),Arial,Helvetica,sans-serif}.report-app [data-slot=button],.report-dialog [data-slot=button],.report-toolbar [data-slot=button]{min-height:44px;border-radius:999px;font-size:13px}.report-app [data-slot=button]:not([data-variant=outline]),.report-dialog [data-slot=button]:not([data-variant=outline]){background:#ff844e;color:#000}.report-app [data-slot=button][data-variant=outline],.report-dialog [data-slot=button][data-variant=outline]{background:#161616;color:#fff;border-color:#454545}.report-app a:focus-visible,.report-app button:focus-visible,.report-dialog button:focus-visible{outline:2px solid #ff844e;outline-offset:4px}.report-app a,.report-app button{transition:color .15s,border-color .15s,background .15s}.sector-tag{color:#cbb7e0;border-color:#7c6f9b66;background:#7c6f9b18;border-radius:999px}.dimension-cards>button{background:#161616;border-color:#303030;border-radius:14px}.dimension-cards>button:hover{border-color:#ac83d7;box-shadow:none}.dimension-cards strong{color:#fff;font-weight:400}.dimension-cards p,.dimension-cards small,.dimension-cards>button>div:first-child{color:#a8a8a8}.mini-track{background:#343434}.mini-track i{background:#7c6f9b}.positive{color:#ac83d7!important}.caution{color:#ff844e!important}.priority-report button{background:#161616;border-color:#303030;border-radius:14px}.priority-report button>span{font-family:var(--font-arimo),Arial,sans-serif;color:#ac83d7}.priority-report svg{color:#ff844e}.decision-strip,.fit-note{background:#161616;border-color:#303030;border-radius:14px}.decision-strip button{min-height:44px;background:#1d1d1d;color:#fff;border-color:#454545;border-radius:999px}.decision-strip button[aria-pressed=true]{background:#fff;color:#000}.decision-strip p,.decision-strip small{color:#a8a8a8}.analysis-nav button{color:#a8a8a8;min-height:44px;border-radius:14px}.analysis-nav button[aria-current=true]{background:#fff;color:#000;border-color:transparent}.analysis-title small{color:#a8a8a8}.investor-question-box,.request-box{background:#1d1d1d;border-radius:14px}.investor-question-box .report-eyebrow{color:#ac83d7}.source-reference svg{color:#a8a8a8}.diligence-category span{color:#ff844e}.diligence-number{color:#ac83d7;font-family:var(--font-arimo),Arial,sans-serif}.select-question{min-width:44px;min-height:44px;border-radius:999px;border-color:#555;color:#fff}.select-question[aria-pressed=true]{background:#ff844e;color:#000}.deck-placeholder,.visual-empty{background:#1d1d1d;border-color:#454545;border-radius:14px}.slide-outline{border-color:#7c6f9b}.slide-outline span{background:#555}.slide-outline span:first-child{background:#ac83d7}.fit-note>svg,.report-paper>svg,.source-list svg{color:#ac83d7}.deck-placeholder span,.fit-rows b,.source-list span,.visual-empty>span{color:#a8a8a8}.source-list button{min-height:72px}.report-dialog[data-slot=dialog-content]{background:#161616;border:1px solid #454545;border-radius:22px}.report-dialog [data-slot=dialog-description]{color:#a8a8a8}.report-dialog [data-slot=dialog-close]{color:#fff}.report-toast{background:#1d1d1d;border:1px solid #7c6f9b;border-radius:14px}.company-monogram,.content-check>span{color:#a8a8a8}.method-link,.report-footer button{min-height:44px}.report-footer{color:#a8a8a8}@media (max-width:900px){.report-sidebar{padding:22px 24px}.report-logo{width:158px}.report-brand>small{font-size:11px}.report-sidebar nav{gap:6px}.report-sidebar nav button{padding:9px 13px}.report-thesis h2{font-size:28px}}@media (max-width:640px){.report-heading h1{font-size:36px}.report-thesis h2{font-size:29px}.report-app .report-toolbar [data-slot=button]{font-size:12px}.report-sidebar{padding:20px 18px}.report-logo{width:150px}.report-sidebar nav button{font-size:12px}.report-section-title h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.report-app *{transition:none!important;scroll-behavior:auto!important}}.report-app .report-main{margin-left:0}.report-app .report-toolbar{height:88px;padding:0 max(5%,calc((100vw - 1320px) /2));background:#080808}.report-app .report-toolbar .report-brand{display:block}.report-app .report-toolbar .report-logo{width:184px;height:auto;filter:brightness(0) invert(1)}.report-app .report-body{max-width:1320px;padding:34px 4% 0}.report-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:6px;background:#161616;border:1px solid #303030;border-radius:14px;margin:0 0 28px}.report-tabs button{padding:15px 12px;border-radius:10px;color:#a8a8a8;font-size:14px;display:flex;align-items:center;justify-content:center;gap:12px}.report-tabs button span{font-size:10px;opacity:.55}.report-tabs button[aria-current=page]{background:#fff;color:#111}.report-app .report-lead-grid{grid-template-columns:minmax(0,2fr) minmax(270px,1fr)}.report-app .report-thesis{justify-content:center;padding:32px}.report-app .report-thesis h2{font-size:clamp(26px,3.3vw,42px);line-height:1.22}.report-app .report-score{padding:24px}.gauge{max-width:230px;margin:0 auto}.gauge svg{width:100%;height:auto}.report-app .score-band{justify-content:center;flex-wrap:wrap}.report-app .report-score p{margin-top:18px}.radar-panel{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:22px 32px;border:1px solid #303030;border-radius:22px;background:#161616;margin-bottom:26px;gap:30px}.radar-panel h3{font-size:25px;line-height:1.3;margin-bottom:14px}.radar-panel p{color:#a8a8a8;font-size:14px;line-height:1.8;max-width:430px}.radar-panel svg{width:100%;max-width:420px;margin:auto}.chart-legend{display:flex;align-items:center;gap:9px;font-size:12px;margin-top:24px}.chart-legend i{width:9px;height:9px;background:#ac83d7;border-radius:50%}.radar-panel small{display:block;color:#888;font-size:11px;margin-top:10px}.vc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:25px 0}.vc-card{min-width:0;padding:25px;border:1px solid #333;border-radius:22px;background:#161616;display:flex;flex-direction:column}.vc-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px}.vc-monogram{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:#ac83d720;color:#c4a2ea;font-size:17px}.vc-status{font-size:10px;color:#c4a2ea;border:1px solid #ac83d744;border-radius:99px;padding:5px 9px}.vc-card h3{font-size:23px;line-height:1.3}.vc-card p{font-size:13px;color:#a8a8a8;line-height:1.75}.vc-card .vc-focus{font-size:12px;margin:7px 0 20px}.vc-facts{border-block:1px solid #333;padding:12px 0;margin-bottom:18px}.vc-facts div{display:flex;justify-content:space-between;gap:10px;padding:5px 0;font-size:11px}.vc-facts span{color:#888}.vc-facts b{font-weight:400;text-align:right}.vc-card h4{font-size:12px;color:white;margin:12px 0 6px}.vc-card details{font-size:12px;color:#ac83d7;margin:20px 0 10px;cursor:pointer}.vc-card details p{padding-top:10px}.vc-card>a{display:flex;gap:8px;align-items:center;font-size:12px;color:#ff844e;margin-top:auto;padding-top:12px}.vc-card>small{font-size:10px;color:#888;margin-top:8px}.report-app .preview-line{flex-wrap:wrap}.report-app .dimension-cards{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:900px){.report-app .report-main{margin-left:0}.report-app .report-toolbar{padding:0 5%}.vc-grid{grid-template-columns:1fr}.vc-card{padding:24px}.radar-panel{gap:10px;padding:24px}.report-app .dimension-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.report-tabs button{font-size:12px;gap:6px}.report-tabs button span{display:none}}@media (max-width:600px){.report-app .report-toolbar{height:auto;padding:18px 5%;align-items:center}.report-app .report-toolbar .report-logo{width:130px}.report-app .report-toolbar [data-slot=button]{font-size:10px;padding:0 8px}.report-app .report-toolbar [data-slot=button] svg{display:none}.radar-panel,.report-app .report-lead-grid{grid-template-columns:1fr}.report-app .report-thesis{padding:24px}.report-tabs{gap:0;padding:4px}.report-tabs button{font-size:10px;padding:12px 3px}.report-app .report-heading h1{font-size:32px}.radar-panel svg{max-width:340px}.report-app .preview-line button{margin-left:0}.report-app .sector-tag{display:none}.report-app .report-meta{flex-wrap:wrap;line-height:1.8}.report-app .dimension-cards,.report-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.report-tabs{gap:4px}.report-tabs button{font-size:12px}.report-app .report-kicker{font-size:8px;letter-spacing:1px;gap:7px}}.report-app .report-body{container-type:inline-size}.report-app .report-heading p{max-width:70ch;font-size:16px;line-height:1.6}.report-app .report-thesis{justify-content:flex-start;gap:0}.report-app .report-thesis h2{line-height:1.3;margin:0 0 18px;letter-spacing:-.5px}.report-app .report-thesis p{line-height:1.65;max-width:70ch}.report-app .thesis-bottom{margin-top:auto;padding-top:20px;font-size:14px;line-height:1.5}.report-app .dimension-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px}.report-app .dimension-cards>button{display:grid;grid-template-rows:44px 52px 4px auto;align-content:start;justify-items:stretch;gap:12px;padding:22px;vertical-align:top}.report-app .dimension-cards>button>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;font-size:16px;line-height:1.4}.report-app .dimension-cards>button>div:first-child svg{flex-shrink:0;margin-top:3px}.report-app .dimension-cards strong{font-size:34px;line-height:1.4;margin:0}.report-app .dimension-cards p{font-size:16px;line-height:1.5;margin:0;overflow-wrap:anywhere}.report-app .dimension-cards .mini-track,.report-app .dimension-cards .mini-track i{height:4px;margin:0}.report-app .priority-report button{display:grid;grid-template-columns:30px minmax(0,1fr) 20px;align-items:start;align-content:start;gap:14px;padding:24px}.report-app .priority-report h3{font-size:18px;line-height:1.5;margin:0;overflow-wrap:anywhere}.report-app .priority-report button>span{grid-column:auto;font-size:20px;line-height:1.5}.report-app .priority-report button>svg{margin-top:5px}.report-app .analysis-layout{align-items:start;grid-template-columns:210px minmax(0,1fr)}.report-app .analysis-nav{position:sticky;top:20px;display:flex;flex-direction:column;gap:6px}.report-app .analysis-nav button{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;text-align:left;font-size:16px;line-height:1.5}.report-app .analysis-nav b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.report-app .analysis-report{min-width:0}.report-app .analysis-report>h2{font-size:24px;line-height:1.4;letter-spacing:-.4px;max-width:60ch;scroll-margin-top:24px}.report-app .analysis-report li,.report-app .analysis-report p{font-size:16px;line-height:1.65;max-width:75ch;overflow-wrap:anywhere}.report-app .analysis-report h3{font-size:18px;line-height:1.5}.report-app .analysis-report .report-two{margin:26px 0}.report-app .analysis-report ul{padding-left:20px;margin:12px 0}.report-app .analysis-report li+li{margin-top:12px}.report-app .reading-details{border-top:1px solid #353535;margin-top:20px;padding-top:16px;min-width:0}.report-app .reading-details summary{color:#c4a2ea;font-size:15px;line-height:1.5;cursor:pointer;padding:4px 0;min-height:32px}.report-app .reading-details[open] summary{margin-bottom:16px}.report-app .reading-details p{margin:12px 0;white-space:pre-wrap;overflow-wrap:anywhere}.report-app .reading-details section+section{margin-top:22px}.report-app .reading-details h3{text-transform:capitalize}.report-app .investor-question-box h3{font-size:18px;line-height:1.5}.report-app .source-reference{font-size:14px;line-height:1.6;align-items:flex-start;overflow-wrap:anywhere;text-align:left}.report-app .diligence-list{margin-top:24px}.report-app .diligence-list article{align-items:start;grid-template-columns:32px minmax(0,1fr) 44px}.report-app .diligence-list h3{font-size:20px;line-height:1.45;max-width:65ch}.report-app .diligence-list p{max-width:75ch;font-size:16px;line-height:1.65}.report-app .request-box{margin-top:16px}.report-app .vc-grid{display:flex;flex-direction:column;gap:18px}.report-app .vc-card{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(260px,1.7fr);align-items:start;gap:20px 28px;padding:28px}.report-app .vc-identity{min-width:0}.report-app .vc-heading{margin-bottom:16px;align-items:flex-start;flex-wrap:wrap}.report-app .vc-card h3{font-size:22px;line-height:1.35;overflow-wrap:anywhere}.report-app .vc-card .vc-focus,.report-app .vc-card p{font-size:16px;line-height:1.6;margin:10px 0;overflow-wrap:anywhere}.report-app .vc-facts{border:0;padding:0;margin:0;display:grid;gap:18px;min-width:0}.report-app .vc-facts div{display:grid;grid-template-columns:1fr;gap:4px;padding:0;font-size:16px}.report-app .vc-facts dt{font-size:14px;color:#aaa}.report-app .vc-facts dd{margin:0;text-align:left;line-height:1.5;overflow-wrap:anywhere}.report-app .vc-card h4{font-size:15px;line-height:1.5;margin:0 0 6px}.report-app .vc-assessment h4:not(:first-child){margin-top:20px}.report-app .vc-evidence{grid-column:1/-1;margin-top:0;padding-top:14px}.report-app .vc-evidence p{max-width:75ch}.report-app .vc-evidence a{display:flex;gap:8px;color:#ff844e;margin:16px 0;font-size:15px}.report-app .vc-evidence small{color:#aaa;font-size:13px}.report-app .vc-relationship{display:inline-block;font-size:13px;line-height:1.5;color:#c4a2ea;text-transform:capitalize}.report-app .preview-line,.report-app .report-meta,.report-app .report-score button,.report-app .report-score p{font-size:14px;line-height:1.6}.report-app .editorial-block li{font-size:16px;line-height:1.6;margin-bottom:10px}.report-app .content-check{font-size:16px;line-height:1.6;align-items:start;overflow-wrap:anywhere}.report-app .radar-panel{grid-template-columns:1fr 300px}.report-app .report-dialog p{line-height:1.65}@container (min-width:1200px){.report-app .dimension-cards{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:900px){.report-app .vc-card{grid-template-columns:1fr 1fr}.report-app .vc-assessment{grid-column:1/-1}.report-app .analysis-layout{grid-template-columns:170px minmax(0,1fr)}.report-app .analysis-report{padding:24px}.report-app .analysis-report .report-two,.report-app .priority-report{grid-template-columns:1fr}.report-app .radar-panel{grid-template-columns:1fr 240px}}@media (max-width:640px){.report-app .dimension-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.report-app .dimension-cards>button{padding:16px;grid-template-rows:48px 48px 4px auto;gap:10px}.report-app .analysis-layout{grid-template-columns:1fr}.report-app .analysis-nav{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.report-app .analysis-nav button{font-size:14px;padding:12px}.report-app .analysis-report{padding:20px}.report-app .vc-card{padding:22px}.report-app .radar-panel,.report-app .vc-card{grid-template-columns:1fr}.report-app .diligence-list{padding:0 16px}.report-app .diligence-list article{gap:10px;grid-template-columns:24px minmax(0,1fr) 36px}.report-app .select-question{min-width:36px}.report-app .report-tabs button{font-size:12px}.report-app .report-thesis h2{font-size:24px}.report-app .report-lead-grid{grid-template-columns:1fr}.report-app .report-toolbar{flex-wrap:wrap}}.report-app .report-heading>div{min-width:0}.report-app .report-heading h1,.report-app .report-heading p,.report-app .report-meta span{overflow-wrap:anywhere}.report-app .sector-tag{white-space:normal;max-width:30ch}.report-app .analysis-report>h2,.report-app .diligence-list h3{overflow-wrap:anywhere}.report-app .radar-panel>*{min-width:0;overflow-wrap:anywhere}.report-app,.report-dialog{overflow-wrap:anywhere}.report-app .thesis-bottom>span{min-width:0;max-width:100%}.overview-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,.85fr);gap:20px;margin-bottom:26px}.quick-decision{background:#161616;border:1px solid #303030;border-radius:22px;padding:28px}.quick-decision h3{font-size:22px;line-height:1.35;margin:0 0 12px}.quick-decision ul{font-size:15px;line-height:1.55;margin-top:8px}.decision-actions{display:grid;grid-template-columns:1fr;gap:9px;margin-top:18px}.decision-actions button{min-height:42px;border:1px solid #454545;border-radius:999px;color:#fff;background:#1d1d1d;display:flex;align-items:center;justify-content:center;gap:7px;font-size:13px}.decision-actions button[aria-pressed=true]{background:#fff;color:#000}.dimension-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dimension-rows>button{display:grid;grid-template-columns:34px minmax(124px,.5fr) minmax(0,1.15fr) auto auto 18px;align-items:center;gap:12px;text-align:left;background:#161616;border:1px solid #303030;border-radius:14px;padding:16px 18px;min-height:76px}.dimension-rows>button:hover{border-color:#ac83d7}.dimension-index{font-family:var(--font-arimo),Arial,sans-serif;color:#ac83d7;font-size:13px;letter-spacing:.5px}.dimension-rows strong{font-weight:500;font-size:16px;line-height:1.35}.dimension-rows p{font-size:14px;line-height:1.45;margin:0;color:#b8b8b8}.dimension-score{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:#fff;white-space:nowrap;font-weight:500}.dimension-rows em{font-style:normal;font-size:12px;color:#ff844e;border:1px solid #ff844e55;border-radius:999px;padding:5px 9px;white-space:nowrap}.dimension-rows svg{color:#ff844e}.analysis-title strong{font-size:13px;color:#ff844e;border:1px solid #ff844e55;border-radius:999px;padding:7px 10px;font-weight:500}.analysis-nav b{font-size:11px;color:#ff844e;font-weight:400;text-align:right;max-width:112px}.deck-finding-list{display:grid;gap:12px}.deck-finding-list article{border-top:1px solid #333;padding-top:14px}.deck-finding-list span{display:block;color:#ac83d7;font-size:12px;margin-bottom:5px}.deck-finding-list p{margin:0 0 8px;font-size:15px;line-height:1.55}.deck-finding-list small{display:block;color:#a8a8a8;font-size:13px;line-height:1.5}.report-app .report-toolbar [data-slot=button][data-variant=outline]{display:none}.report-app .report-score{display:none!important}.radar-panel{margin-top:4px}.radar-panel svg{overflow:visible}.map-grid{fill:none;stroke:#494949;stroke-width:1}.map-axis{stroke:#414141;stroke-width:1}.map-shape{fill:#ac83d74a;stroke:#ac83d7;stroke-width:2}.map-point{fill:#ff844e;stroke:#161616;stroke-width:2}.map-point--unknown{fill:#161616;stroke:#ff844e;stroke-width:2}.map-label{fill:#c5c5c5;font-family:var(--font-arimo),Arial,sans-serif;font-size:10px}.chart-legend span{color:#777}.chart-legend b{font-weight:500;color:#ff844e}@media (max-width:900px){.dimension-rows,.overview-grid{grid-template-columns:1fr}.dimension-rows>button{grid-template-columns:32px minmax(120px,.55fr) minmax(0,1fr) auto 18px}.dimension-rows em{grid-column:2/5;justify-self:start}.dimension-rows svg{grid-column:5;grid-row:1/3}.analysis-nav b{max-width:none}}@media (max-width:560px){.dimension-rows>button{grid-template-columns:28px minmax(0,1fr) auto 18px;align-items:start}.dimension-rows em,.dimension-rows p{grid-column:2/4}.dimension-rows svg{grid-column:4;grid-row:1/4}.quick-decision{padding:22px}.report-app .report-thesis p{font-size:15px}.report-app .report-toolbar{gap:14px}.report-app .report-toolbar>div{width:100%;justify-content:flex-start}}@media (max-width:640px){.report-app .analysis-nav button{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;min-height:82px;min-width:0}.report-app .analysis-nav button>span{width:100%;overflow-wrap:normal;word-break:normal}.report-app .analysis-nav button>b{max-width:100%;text-align:left;white-space:normal;overflow-wrap:normal;word-break:normal}.report-app .analysis-nav button[aria-current=true]>b{color:#9b3a11}}.report-app .investor-question-box{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:end}.report-app .investor-question-box .report-eyebrow,.report-app .investor-question-box h3,.report-app .investor-question-box p{grid-column:1}.report-app .founder-question-link{grid-column:2;grid-row:1/span 3;align-self:center;display:inline-flex;align-items:center;gap:8px;color:#ff844e;font-size:14px;white-space:nowrap;padding:8px 0}.report-app .founder-question-link:hover{text-decoration:underline;text-underline-offset:4px}.report-app .vc-grid{gap:14px;margin-top:18px}.report-app .vc-card{grid-template-columns:minmax(210px,1.1fr) minmax(180px,.85fr) minmax(260px,1.25fr);gap:18px 28px;padding:24px 28px}.report-app .vc-heading{margin-bottom:12px}.report-app .vc-monogram{width:42px;height:42px;border-radius:12px;font-size:15px}.report-app .vc-card h3{font-size:20px}.report-app .vc-card .vc-focus{font-size:14px;line-height:1.5;margin:7px 0 0}.report-app .vc-facts{gap:10px;border-left:1px solid #333;padding-left:24px}.report-app .vc-facts div{gap:2px}.report-app .vc-facts dt{font-size:12px}.report-app .vc-facts dd{font-size:14px;line-height:1.4}.report-app .vc-assessment{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:20px}.report-app .vc-assessment h4{font-size:12px;letter-spacing:.02em;margin:0 0 5px;color:#fff}.report-app .vc-assessment p{font-size:14px;line-height:1.55;margin:0}.report-app .vc-check{border-left:1px solid #333;padding-left:20px}.report-app .vc-check h4{color:#ff844e}@media (max-width:900px){.report-app .investor-question-box{grid-template-columns:1fr}.report-app .founder-question-link{grid-column:1;grid-row:auto;margin-top:5px}.report-app .vc-card{grid-template-columns:1fr 1fr}.report-app .vc-assessment{grid-column:1/-1}.report-app .vc-facts{border-left:0;padding-left:0}}@media (max-width:640px){.report-app .vc-assessment,.report-app .vc-card{grid-template-columns:1fr}.report-app .vc-check{border-left:0;border-top:1px solid #333;padding:14px 0 0}}.report-app .overview-signals{margin-top:26px}.report-app .overview-grid{grid-template-columns:minmax(0,1.45fr) minmax(340px,1fr);gap:22px;align-items:stretch}.report-app .overview-grid .report-thesis{padding:32px;border-radius:24px;min-height:0}.report-app .report-thesis h2{font-size:26px;line-height:1.35;margin-bottom:18px}.report-app .report-thesis p{font-size:16px;line-height:1.8;max-width:65ch;margin:0}.report-app .overview-grid .radar-panel{margin:0;padding:26px 28px 20px;display:flex;flex-direction:column;gap:0;border-radius:24px;min-width:0}.report-app .radar-panel h3{font-size:20px;margin:0;font-weight:400;line-height:1.4}.report-app .radar-panel .report-eyebrow{margin-bottom:10px}.report-app .radar-panel svg{width:100%;max-width:340px;height:252px;margin:4px auto;flex-shrink:0}.report-app .radar-panel .chart-legend{font-size:12px;margin:0;justify-content:center;gap:7px}.report-app .map-label{font-size:10px}.report-app .dimension-compact{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:stretch}.report-app .dimension-compact>button{display:grid;grid-template-rows:38px 34px 3px auto;gap:9px;align-content:start;text-align:left;padding:17px 15px;background:#161616;border:1px solid #303030;border-radius:18px;min-width:0;transition:border-color .15s ease}.report-app .dimension-compact>button:hover{border-color:#ac83d7}.report-app .dimension-compact>button:focus-visible{outline:2px solid #ff844e;outline-offset:3px}.report-app .dimension-compact>button>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:7px;min-width:0}.report-app .dimension-compact strong{font-size:14px;font-weight:400;line-height:1.5;color:#eee;overflow-wrap:normal}.report-app .dimension-compact svg{flex-shrink:0;color:#a8a8a8;margin-top:3px}.report-app .compact-score{font-family:var(--font-arimo),Arial,sans-serif;font-size:32px;font-weight:400;line-height:1.2}.report-app .compact-score small{font-size:12px;margin-left:5px;color:#999}.report-app .compact-track{height:3px;background:#343434;border-radius:4px;overflow:hidden}.report-app .compact-track i{display:block;height:100%;background:#ac83d7}.report-app .dimension-compact p{font-size:12px;line-height:1.6;color:#b7b7b7;margin:0;overflow-wrap:normal;word-break:normal}.report-app .analysis-layout{grid-template-columns:230px minmax(0,1fr);gap:24px}.report-app .analysis-nav button{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:10px;align-items:center;min-height:58px;padding:14px;font-size:14px}.report-app .analysis-nav button>span{word-break:normal;overflow-wrap:normal;line-height:1.5}.report-app .analysis-nav button>b{font-family:var(--font-arimo),Arial,sans-serif;font-size:13px;white-space:nowrap;text-align:right;font-weight:400;max-width:none}.report-app .analysis-nav button[aria-current=true]>b{color:#4f365e}.report-app .analysis-report{padding:30px;border-radius:24px}.report-app .analysis-report>h2{font-size:23px;max-width:45ch;line-height:1.45;margin:20px 0 16px}.report-app .analysis-title{align-items:flex-start;gap:12px}.report-app .analysis-title strong{font-size:12px;white-space:nowrap}.report-app .analysis-report li,.report-app .analysis-report p{font-size:15px;line-height:1.75}.report-app .analysis-report h3{font-size:16px}.report-app .analysis-report .report-two{gap:28px}.report-app .vc-card .vc-focus,.report-app .vc-card p,.report-app .vc-facts div{font-size:14px;line-height:1.7}.report-app .vc-card{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1.45fr)}.report-app .vc-card h3{font-size:21px}.report-app .report-meta{flex-wrap:wrap}.report-app .report-heading p{max-width:75ch}.report-app .report-tabs{scroll-margin-top:18px}@media(max-width:1100px){.report-app .dimension-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.report-app .overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(310px,1fr)}}@media(max-width:760px){.report-app .overview-grid{grid-template-columns:1fr}.report-app .overview-grid .report-thesis{padding:26px}.report-app .analysis-layout{grid-template-columns:1fr}.report-app .analysis-nav{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.report-app .analysis-nav button{grid-template-columns:1fr;gap:5px;padding:12px;align-content:start}.report-app .analysis-nav button>b{text-align:left}.report-app .analysis-report .report-two{grid-template-columns:1fr}.report-app .vc-card{grid-template-columns:1fr 1fr}.report-app .vc-assessment{grid-column:1/-1}}@media(max-width:520px){.report-app .dimension-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.report-app .dimension-compact>button{padding:18px 15px}.report-app .report-thesis h2{font-size:23px}.report-app .report-thesis p{font-size:15px}.report-app .analysis-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.report-app .analysis-report{padding:23px}.report-app .analysis-title{flex-wrap:wrap}.report-app .analysis-report>h2{font-size:21px}.report-app .vc-card{grid-template-columns:1fr}.report-app .report-toolbar .report-logo{width:150px}.report-app .report-toolbar>div{width:auto}.report-app .report-toolbar{justify-content:space-between}.report-app .report-heading h1{font-size:36px}.report-app .radar-panel svg{max-width:100%}}