:root{color:#263d33;font-synthesis:none;--green:#173f35;--green2:#285746;--ink:#293d37;--muted:#7b857c;--line:#e1e9e7;--cream:#f4f8f7;--lime:#c5e3da;--white:#fff;--shadow:0 4px 18px #213b2f04;background:#f4f8f7;font-family:Avenir Next,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #9bc8bb}input,select,textarea{color:var(--ink);background:#fff;border:1px solid #dae4e1;border-radius:0;width:100%;min-width:0;padding:11px 12px;line-height:1.4}textarea{resize:vertical}select{cursor:pointer}input[type=checkbox],input[type=radio]{width:16px;height:16px;accent-color:var(--green);flex-shrink:0}input[type=file]{padding:10px;font-size:12px}input[readonly]{color:var(--muted);background:#f3f7f6}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.6px;font-weight:600}h1{font-size:30px;line-height:1.22}h2{font-size:23px;line-height:1.3}h3{letter-spacing:-.3px;font-size:15px}h4{font-size:13px}p{line-height:1.65}small{font-size:11px}svg{flex-shrink:0}em{font-family:Georgia,serif;font-weight:400}::selection{background:#cbe6de}strong{font-weight:600}.muted{color:var(--muted);font-size:12px}.mono{font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.eyebrow{letter-spacing:1.6px;color:#87927f;margin-bottom:11px;font-size:9px;font-weight:700}.btn{color:#3c4e49;white-space:nowrap;background:#fff;border:1px solid #d9e4e1;border-radius:0;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:10px 15px;font-size:11px;font-weight:600;line-height:1.4;transition:background .2s,transform .15s,box-shadow .15s;display:inline-flex}.btn:hover:not(:disabled){background:#e9f5f1;box-shadow:0 2px 7px #24433508}.btn:active:not(:disabled){transform:translateY(1px)}.btn.primary{background:var(--green);color:#fff;border-color:var(--green)}.btn.primary:hover:not(:disabled){background:#2c5844}.btn.primary-outline{color:var(--green);background:#f3f9f7;border-color:#cbddd8}.btn.small{min-height:31px;padding:6px 10px;font-size:10px}.btn.full{width:100%;margin-top:12px}.text-button{color:var(--green);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;display:inline-flex}.text-button:hover{text-decoration:underline}.text-link{color:#496d62;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:500;display:inline-flex}.text-link:hover{text-decoration:underline}.icon-btn{color:inherit;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:7px;display:inline-flex}.icon-btn:hover{background:#e3f0ec}.button-row{flex-wrap:wrap;gap:9px;display:flex}.skip-link{z-index:1000;background:#fff;padding:15px;position:fixed;top:-60px;left:20px}.skip-link:focus{top:10px}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:40;border-right:1px solid var(--line);background:#f8fcfb;flex-direction:column;width:230px;padding:31px 17px 0;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.brand-lockup{white-space:nowrap;align-items:center;gap:10px;display:flex}.sidebar>.brand-lockup{margin-bottom:33px;padding:0 12px}.brand-lockup>div:last-child{letter-spacing:1.1px;font-size:9px;font-weight:750}.brand-lockup small{letter-spacing:1.6px;color:#7f8c7e;margin-top:5px;font-size:8px;font-weight:400;display:block}.brand-mark{letter-spacing:-3px;background:var(--green);color:#cfe8e0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0 5px 5px 0;font-size:27px;font-weight:600;line-height:1;display:flex}.brand-mark span{letter-spacing:-6px;font-size:20px;position:relative;top:-6px;left:2px}.workspace-label{border:1px solid var(--line);background:#fff;border-radius:0;align-items:center;gap:10px;margin:0 4px 22px;padding:13px 10px;font-size:11px;font-weight:600;display:flex}.workspace-label small{color:var(--muted);margin-top:4px;font-size:9px;font-weight:400;display:block}.workspace-icon{color:#579280;background:#e6f3ef;border-radius:0;place-items:center;width:27px;height:29px;display:grid}.workspace-dot{background:#63a692;border-radius:50%;width:5px;height:5px;margin-left:auto}.nav-section{margin-bottom:21px}.nav-label{letter-spacing:1.25px;color:#9ba392;margin-bottom:10px;padding:0 12px;font-size:8px;font-weight:600}.nav-item{color:#778271;border-radius:0;align-items:center;gap:11px;min-height:39px;margin:2px 0;padding:11px 12px;font-size:10.5px;transition:background .2s;display:flex}.nav-item svg{stroke-width:1.5px}.nav-item:hover{color:var(--green);background:#e7f3ef}.nav-item.active{color:#2e5146;background:#ddeee9;font-weight:600}.nav-item.active svg{stroke-width:1.8px}.nav-count{color:#819074;background:#dce8e4;border-radius:0;margin-left:auto;padding:2px 5px;font-size:9px}.nav-item.active .nav-count{color:#3a685a;background:#c5e3da}.sidebar-bottom{margin-top:auto;padding-top:8px}.community-card{background:linear-gradient(130deg,#e8f3f0,#e2f1ec);border:1px solid #d9e9e4;border-radius:0;margin:2px 4px 21px;padding:13px 14px 14px;position:relative;overflow:hidden}.community-card strong{font-size:11px}.community-card p{color:#889079;margin:7px 0 13px;font-size:10px}.community-card a{color:#467265;align-items:center;gap:12px;font-size:9px;font-weight:600;display:flex}.community-glyph{color:#b9ded3;font-size:44px;line-height:1;position:absolute;top:11px;right:12px}.sidebar-foot{border-top:1px solid var(--line);letter-spacing:.5px;color:#9aa28f;justify-content:space-between;margin-top:15px;padding:18px 5px;font-size:6.3px;font-weight:500;display:flex}.sidebar-foot span{color:#b2b9a7;font-size:7px}.main-shell{flex:1;min-width:0;margin-left:230px}.topbar{border-bottom:1px solid var(--line);background:#fcfdfd;justify-content:space-between;align-items:center;gap:15px;height:74px;padding:0 35px;display:flex}.breadcrumb{white-space:nowrap;align-items:center;gap:14px;font-size:10px;display:flex}.breadcrumb-root{color:#98a18e}.breadcrumb-slash{color:#bbcbc6}.breadcrumb strong{color:#68775e;font-size:10px;font-weight:500}.topbar-actions{align-items:center;gap:21px;display:flex}.global-search{color:#a7ae9d;align-items:center;gap:8px;display:flex}.global-search input{background:0 0;border:0;width:145px;padding:4px 0;font-size:10px}.global-search input::placeholder{color:#9da692}.global-search kbd{color:#b1b8a7;border:1px solid #dae6e2;border-radius:0;padding:0 4px;font-size:10px}.event-select{color:#59786f;background:#f5faf9;border:1px solid #d7e6e2;border-radius:0;align-items:center;gap:8px;padding:8px 10px;display:flex}.event-select select{appearance:none;background:0 0;border:0;width:auto;max-width:160px;padding:0;font-size:10px;font-weight:500}.topbar .avatar{width:29px;height:29px;font-size:10px}.menu-button,.mobile-close{display:none}.demo-bar{color:#889074;letter-spacing:.8px;background:#e8f2ef;border-bottom:1px solid #dbeae6;justify-content:space-between;align-items:center;gap:15px;padding:7px 35px;font-size:8px;display:flex}.demo-bar>span{align-items:center;gap:5px;display:flex}.demo-dot{background:#83ada0;border-radius:50%;width:4px;height:4px;margin-right:2px;display:inline-block}.demo-description{letter-spacing:.1px}.demo-bar label{letter-spacing:0;align-items:center;gap:6px;font-size:8px;display:flex}.demo-bar select{color:#4e6b62;background:0 0;border:0;width:auto;padding:0 1px;font-size:8px;font-weight:600}.main-content{max-width:1560px;min-height:calc(100vh - 165px);margin:0 auto;padding:31px 35px 28px}.page-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.page-head h1{letter-spacing:-1.05px;font-size:28px}.page-head p{color:#8b9584;margin-top:8px;font-size:11px}.page-head .eyebrow{letter-spacing:1.6px;color:#8d987e;margin-bottom:10px;font-size:8px}.head-actions{flex-shrink:0;align-items:center;gap:9px;display:flex}.main-footer{color:#a2aa96;border-top:1px solid #dfece8;justify-content:space-between;align-items:center;gap:12px;margin:0 35px;padding:17px 0 22px;font-size:8px;display:flex}.main-footer>span{align-items:center;gap:7px;display:flex}.footer-dot{padding:0 3px}.avatar{letter-spacing:-.3px;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:600;display:flex;position:relative;overflow:hidden}.avatar.large{border-radius:0;width:50px;height:50px;font-size:18px}.avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.palette-0{color:#5f9383;background:#dcede8}.palette-1{color:#aa8a60;background:#ede4d9}.palette-2{color:#67887e;background:#dfe9e6}.palette-3{color:#8d83a8;background:#e6e5ef}.palette-4{color:#bb8967;background:#f1e6de}.palette-5{color:#709394;background:#e2eaeb}.badge{white-space:nowrap;color:#7f8a73;background:#e8f0ee;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:4px 7px;font-size:8px;font-weight:500;line-height:1.3;display:inline-flex}.badge.green{color:#518777;background:#e7f3f0;border-color:#dbeee8}.badge.amber{color:#aa8b4c;background:#fcf2df;border-color:#f4eace}.badge.neutral{color:#8a957d;background:#ebf2f0;border-color:#dfece8}.panel{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:0;overflow:hidden}.panel-head{justify-content:space-between;align-items:center;gap:15px;padding:22px 23px 18px;display:flex}.panel-head h3{color:#4b635c;letter-spacing:-.25px;font-size:13px;font-weight:600}.panel-head p{color:#a0a893;margin-top:6px;font-size:9px}.panel-bottom-note{color:#98a38b;border-top:1px solid #e9f0ee;align-items:center;gap:7px;margin:0 23px;padding:13px 0;font-size:8px;display:flex}.panel-bottom-note svg{color:#8bb4a8}.data-note{color:#a1aa95;align-items:center;gap:7px;padding:15px 23px;font-size:8px;line-height:1.8;display:flex}.panel+.panel{margin-top:22px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.stats-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:0;min-width:0;padding:19px 20px}.stat-top{color:#8a9580;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.stat-icon{color:#709f91;background:#e9f3f0;border-radius:0;place-items:center;width:30px;height:30px;display:grid}.stat-icon svg{stroke-width:1.45px}.stat-card>strong{letter-spacing:-1.5px;color:#334e46;margin:4px 0 12px;font-size:32px;font-weight:500;line-height:1.3;display:block}.stat-caption{color:#89a49c;align-items:center;gap:5px;font-size:8px;display:flex}.tiny-dot{background:#8abbac;border-radius:50%;flex-shrink:0;width:4px;height:4px}.peach .stat-icon{color:#bc9873;background:#fbf0e6}.lavender .stat-icon{color:#a494bb;background:#eeebf7}.sand .stat-icon{color:#b4a569;background:#f7f3e2}.hero-banner{color:#e6f3ef;background:#1c4438;border-radius:0;align-items:center;min-height:257px;padding:29px 32px;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:2;position:relative}.hero-eyebrow{letter-spacing:1.6px;color:#b4d0c8;align-items:center;gap:6px;margin-bottom:15px;font-size:7px;display:flex}.hero-eyebrow>span{background:#8bc1b1;border-radius:50%;width:4px;height:4px}.hero-copy h2{letter-spacing:-1.2px;font-size:34px;font-weight:400;line-height:1.11}.hero-copy h2 em{color:#bee0d6;font-size:36px}.hero-copy p{color:#9ab1aa;margin:12px 0 17px;font-size:9px;line-height:1.8}.hero-link{color:#c2e2d8;align-items:center;gap:17px;font-size:9px;font-weight:500;display:inline-flex}.hero-art{opacity:.94;justify-content:center;align-items:center;width:440px;height:400px;display:flex;position:absolute;top:-64px;right:18px;transform:rotate(-15deg)}.orbit{aspect-ratio:1;border:1px solid #6f8d6340;border-radius:50%;position:absolute}.orbit-one{width:175px}.orbit-two{width:230px}.orbit-three{width:285px}.orbit-four{width:340px}.orbit-five{width:400px}.orb-center{color:#a1d2c3;background:radial-gradient(circle,#6f87504d,#3b5e3940);border:1px solid #8ba16b44;border-radius:50%;place-items:center;width:135px;height:135px;display:grid;transform:rotate(15deg);box-shadow:0 0 0 15px #6d875317}.orbit-chip{color:#c9e3db;background:#3a5840db;border:1px solid #73836551;border-radius:0;align-items:center;gap:9px;padding:11px 14px;font-size:9px;display:flex;position:absolute;transform:rotate(15deg);box-shadow:0 4px 10px #082e1720}.chip-top{top:122px;right:32px}.chip-top>span{color:#9fd1c2;font-size:22px;line-height:1}.chip-bottom{background:#2c503fdc;padding:9px 13px;font-size:8px;bottom:86px;left:43px}.stacked-dots{margin-right:4px;display:flex}.stacked-dots i{color:#48685e;background:#d1cdb4;border:2px solid #36534a;border-radius:50%;place-items:center;width:21px;height:21px;margin-right:-6px;font-size:7px;font-style:normal;display:grid}.stacked-dots i:nth-child(2){background:#96b4ab}.stacked-dots i:nth-child(3){background:#cfb893}.orbit-star{color:#8ab3a7;font-size:28px;position:absolute;bottom:87px;right:87px}.orbit-point{background:#1c4438;border:2px solid #7faea0;border-radius:50%;width:9px;height:9px;position:absolute;top:108px;left:103px}.hero-number{color:#719288;letter-spacing:1.4px;font-size:6px;position:absolute;bottom:17px;right:25px}.dashboard-middle{grid-template-columns:1.7fr 1fr;gap:20px;margin-bottom:22px;display:grid}.pipeline{grid-template-columns:repeat(4,1fr);gap:16px;padding:5px 24px 20px;display:grid}.pipeline-step{flex-direction:column;display:flex;position:relative}.step-number{color:#87aaa0;background:#f0f8f6;border:1px solid #dcebe6;border-radius:0;place-items:center;width:30px;height:30px;margin:2px 0 15px;font-size:9px;display:grid}.step-2{color:#b6a06b;background:#f7f2e7}.step-3{color:#77b4a2;background:#e3f1ed}.pipeline-step>strong{letter-spacing:-1px;color:#426158;margin-bottom:6px;font-size:26px;font-weight:500}.pipeline-step>strong small{color:#a6bab4;font-size:10px;font-weight:400}.pipeline-step b{color:#607d74;white-space:nowrap;font-size:9px;font-weight:500}.pipeline-step>small{color:#aab29d;white-space:nowrap;margin-top:5px;font-size:8px}.pipeline-arrow{color:#b7cdc6;stroke-width:1px;position:absolute;top:9px;right:3px}.event-card{background:#e1f1ec;border:1px solid #d2e6e0;border-radius:0;padding:20px 23px;position:relative;overflow:hidden}.event-card:after{content:"";pointer-events:none;border:1px solid #c7e3db;border-radius:50%;width:145px;height:145px;position:absolute;top:46px;right:-95px;box-shadow:0 0 0 17px #d8ebe5,0 0 0 18px #c7e3db,0 0 0 36px #deede9,0 0 0 37px #d1e6e0}.event-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.event-card-top .eyebrow{color:#75a093;margin:0;font-size:7px}.event-card-top .badge{color:#609484;background:#d2e9e2;border-color:#c8e4dc;font-size:7px}.udaan-word{letter-spacing:3px;color:#508273;margin:20px 0 10px;font-size:30px;font-weight:700;line-height:1}.udaan-word>span{color:#75b5a2;font-size:37px;font-weight:300;display:inline-block;transform:translate(2px,-5px)}.event-card>p{color:#7f9d94;font-size:8px}.event-meta{color:#6a9085;flex-direction:column;gap:8px;margin-top:16px;font-size:9px;display:flex}.event-meta span{align-items:center;gap:7px;display:flex}.event-meta svg{stroke-width:1.5px;width:13px}.event-card>a{color:#609283;border-top:1px solid #cee4dd;justify-content:space-between;align-items:center;margin-top:17px;padding-top:12px;font-size:9px;display:flex}.dashboard-bottom{grid-template-columns:1.2fr 1fr;gap:20px;margin-bottom:22px;display:grid}.dashboard-bottom>.panel+.panel{margin-top:0}.compact-startups{padding:0 23px 6px}.startup-row{border-bottom:1px solid #e9f2ef;align-items:center;gap:12px;padding:13px 0;display:flex}.startup-row:last-child{border:0}.startup-row>div:not(.avatar){flex:1;min-width:0}.startup-row strong{color:#516962;font-size:10px;font-weight:500;display:block}.startup-row span:not(.badge){color:#a2ab96;align-items:center;gap:5px;margin-top:5px;font-size:8px;display:flex}.startup-row i{color:#afc7c0;font-style:normal}.startup-row>.badge{font-size:7px}.startup-row>svg{color:#9ab9b0;stroke-width:1.4px}.startup-row:hover strong{color:var(--green)}.challenge-list{padding:0 23px}.challenge-item{margin:12px 0 17px}.challenge-item>div:first-child{color:#869478;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:9px;display:flex}.challenge-item strong{color:#668f83;font-size:10px;font-weight:500}.challenge-item small{margin-left:2px;font-size:8px}.bar-track{background:#e9f3f0;border-radius:0;height:6px;overflow:hidden}.bar-fill{background:#7db8a6;border-radius:0;height:100%}.fill-1{background:#90c5b5}.fill-2{background:#a6d0c3}.fill-3{background:#bcdcd2}.activity-list{grid-template-columns:repeat(3,1fr);gap:20px;padding:0 23px 20px;display:grid}.activity-item{align-items:center;gap:9px;min-width:0;display:flex}.activity-icon{color:#86b4a6;background:#e9f4f1;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.activity-item>div{flex:1;min-width:0}.activity-item strong{color:#6a8c82;font-size:8px;font-weight:500;display:block}.activity-item small{color:#98b1aa;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:7px;display:block;overflow:hidden}.activity-item time{color:#abbdb8;white-space:nowrap;align-self:flex-start;margin-top:4px;font-size:7px}.directory-intro{background:#e4f2ee;border:1px solid #d7e9e4;border-radius:0;justify-content:space-between;align-items:center;margin-bottom:24px;padding:22px 26px;display:flex;overflow:hidden}.directory-intro>div:first-child{align-items:center;gap:18px;display:flex}.small-orb{color:#6ea292;background:#cee8e0;border:1px solid #c0e1d7;border-radius:50%;place-items:center;width:49px;height:49px;display:grid}.directory-intro strong{color:#497366;font-size:15px;font-weight:500}.directory-intro p{color:#87a49b;margin-top:7px;font-size:10px}.intro-word{color:#9cc6b9;letter-spacing:-1px;font-family:Georgia,serif;font-size:27px;font-style:italic;transform:rotate(-5deg)}.intro-word span{margin-left:15px;font-size:33px;font-style:normal}.filter-panel{border:1px solid var(--line);background:#fff;border-radius:0;flex-wrap:wrap;align-items:center;gap:12px;padding:15px;display:flex}.filter-panel>.search-box{flex:1;min-width:230px}.filter-panel>select{width:210px;font-size:11px}.search-box{color:#8da9a1;background:#fff;border:1px solid #d9e7e3;border-radius:0;align-items:center;gap:9px;min-width:0;height:39px;padding:0 12px;display:flex}.search-box input{color:#587a70;background:0 0;border:0;padding:10px 0;font-size:10px}.search-box input::placeholder{color:#99b0a9}.search-box input:focus{outline:none}.search-box:focus-within{outline-offset:1px;outline:2px solid #99c6b8}.search-box button{color:#8aa79e;background:0 0;border:0;place-items:center;padding:0;display:grid}.filter-selects{flex-wrap:wrap;gap:8px;display:flex}.filter-selects select{color:#709388;background:#f7fbfa;width:auto;min-width:104px;padding:11px 10px;font-size:9px}.results-toolbar{color:#8ba89f;justify-content:space-between;align-items:center;gap:15px;margin:20px 0;font-size:10px;display:flex}.results-toolbar>span{align-items:center;gap:8px;display:flex}.results-toolbar strong{color:#547c70;font-size:11px}.results-toolbar .search-box{width:290px}.results-toolbar .text-button{font-size:9px}.results-toolbar h3{color:#507469;font-size:13px}.view-toggle{background:#fff;border:1px solid #d8e8e3;border-radius:0;gap:2px;padding:3px;display:flex}.view-toggle button{color:#a2bab3;background:0 0;border:0;border-radius:0;place-items:center;padding:5px;display:grid}.view-toggle button.active{color:#659385;background:#e6f3ef}.startup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.startup-card{box-shadow:var(--shadow);background:#fff;border:1px solid #dce9e5;border-radius:0;flex-direction:column;padding:22px 22px 0;transition:transform .2s,box-shadow .2s;display:flex}.startup-card:hover{border-color:#b9d6cd;transform:translateY(-3px);box-shadow:0 10px 20px #29472408}.card-top{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:19px;display:flex}.sector-label{text-transform:uppercase;letter-spacing:1.15px;color:#8eafa5;font-size:7px}.startup-card h3{color:#40665b;margin:8px 0 9px;font-size:17px;font-weight:500}.startup-card p{color:#88a29a;min-height:34px;font-size:10px;line-height:1.7}.location-line{color:#8daba2;flex-wrap:wrap;align-items:center;gap:5px;margin-top:14px;font-size:8px;display:flex}.location-line>span{color:#b9cec8;margin:0 2px}.needs-tags{flex-wrap:wrap;gap:5px;margin:16px 0 18px;display:flex}.needs-tags span{color:#75a194;background:#f6fbf9;border:1px solid #dcede8;border-radius:0;padding:4px 6px;font-size:7px}.card-footer{color:#74a395;border-top:1px solid #e5f1ed;justify-content:space-between;align-items:center;margin-top:auto;padding:14px 0;font-size:9px;display:flex}.card-footer svg{color:#84b1a4;stroke-width:1.4px}.startup-list{flex-direction:column;gap:12px;display:flex}.startup-list .startup-card{grid-template-columns:180px 1fr 180px 160px;align-items:center;gap:18px;padding:17px 20px;display:grid}.startup-list .card-top{align-items:center;margin:0}.startup-list .startup-card-copy h3{margin:0 0 3px;font-size:15px}.startup-list .startup-card-copy .sector-label{display:none}.startup-list .startup-card p{min-height:0}.startup-list .needs-tags{margin:0}.startup-list .card-footer{border:0;margin:0;padding:0}.startup-list .location-line{margin-top:7px}.back-link{color:#689185;align-items:center;gap:7px;margin:0 0 20px;font-size:10px;display:inline-flex}.profile-hero{background:#e5f2ee;border:1px solid #d6e9e3;border-radius:0;align-items:center;gap:24px;margin-bottom:24px;padding:32px;display:flex}.profile-hero>.avatar{border-radius:20px;width:78px;height:78px;font-size:26px}.profile-hero>div:nth-child(2){flex:1}.profile-hero h1{color:#386356;font-size:29px}.profile-hero p{color:#7b9d93;margin-top:10px;font-size:11px}.profile-hero .eyebrow{font-size:8px}.profile-meta{flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;display:flex}.profile-meta>span:not(.badge){color:#789f93;align-items:center;gap:5px;font-size:10px;display:flex}.profile-actions{flex-direction:column;gap:9px;display:flex}.profile-grid{grid-template-columns:1.8fr 1fr;align-items:start;gap:24px;display:grid}.profile-grid>div>.panel{margin-bottom:22px}.profile-grid>.panel{margin-top:0}.prose{color:#74958b;padding:0 23px 24px;font-size:11px;line-height:1.8}.prose h4{color:#496f64;margin:19px 0 8px}.prose p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 15px}.prose .needs-tags{margin-bottom:0}.detail-list{grid-template-columns:1fr 1.3fr;gap:20px 12px;margin:0;padding:3px 23px 22px;font-size:10px;display:grid}.detail-list dt{color:#8aa79e}.detail-list dd{text-align:right;color:#578275;overflow-wrap:anywhere;margin:0;font-weight:500}.support-grid{flex-wrap:wrap;gap:10px;padding:0 23px 24px;display:flex}.support-grid>div{color:#6ba191;background:#eef7f4;border:1px solid #ddeee9;border-radius:0;align-items:center;gap:7px;padding:10px 13px;font-size:10px;display:flex}.support-grid svg{color:#8ab9ab}.table-wrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{letter-spacing:.6px;color:#89a89f;text-transform:uppercase;background:#f6fbf9;border-bottom:1px solid #dfefea;padding:16px 21px;font-size:8px;font-weight:500}td{color:#729a8e;border-bottom:1px solid #e5f1ed;padding:16px 21px;font-size:10px}tr:last-child td{border-bottom:0}td select{min-width:100px;padding:6px;font-size:10px}tbody tr:hover{background:#fafcfc}.table-person{align-items:center;gap:11px;display:flex}.table-person strong{color:#507f71;font-size:11px;font-weight:500}.table-person small{color:#94b4aa;margin-top:5px;font-size:8px;display:block}.table-person .avatar{width:32px;height:32px;font-size:10px}.score-value{color:#5e9887;font-size:14px}.tabs{white-space:nowrap;border-bottom:1px solid #d7e9e4;gap:26px;margin:25px 0 22px;display:flex;overflow:auto}.tabs button{color:#8bafa4;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:13px 0;font-size:11px;display:flex}.tabs button.active{color:#3b7463;border-bottom-color:#458a75}.tabs button>span{color:#75a294;background:#deefea;border-radius:0;padding:2px 5px;font-size:8px}.evaluation-banner{background:#e5f2ee;border:1px solid #e8e6d3;border-radius:0;align-items:center;gap:22px;padding:27px 28px;display:flex}.evaluation-banner>div{flex:1}.evaluation-banner h2{color:#517b6e;font-size:20px}.evaluation-banner p{color:#80a69b;margin-top:8px;font-size:10px}.evaluation-banner .eyebrow{color:#76a496;font-size:8px}.trophy-orb{color:#b3aa6b;background:#e8e5cb;border:1px solid #bddfd5;border-radius:50%;place-items:center;width:61px;height:61px;display:grid}.review-summary{color:#6a9085;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:15px;font-size:11px;display:flex}.review-summary a{margin-left:auto}.review-facts{color:#7c9c92;background:#f4f9f8;border:1px solid #d9ece6;border-radius:0;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:25px;padding:17px;font-size:11px;display:grid}.review-facts h4{color:#4c8171;margin-bottom:10px}.review-facts p+p{margin-top:9px}.review-admin{border-bottom:1px solid #daede7;margin-bottom:24px;padding-bottom:22px}.review-admin>p{margin:12px 0}.inline-form{align-items:center;gap:9px;display:flex}.inline-form>input,.inline-form>select{flex:1;min-width:0}.review-score{color:#669889;border-bottom:1px solid #e4f1ed;justify-content:space-between;align-items:center;gap:15px;padding:13px 0;font-size:11px;display:flex}.review-score span>small{color:#93b3a9;max-width:490px;margin-top:7px;font-size:9px;display:block}.review-score>strong{white-space:nowrap;font-size:20px}.review-score strong small{margin-left:5px;font-size:10px}.criterion-row{color:#73a092;align-items:center;gap:12px;margin:16px 0;font-size:11px;display:flex}.criterion-row>span:first-child{flex:1}.criterion-row small{color:#94bbaf;margin-top:4px;font-size:9px;display:block}.criterion-row input{width:75px;padding:7px;font-size:12px}.modal-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.modal-actions>strong{color:#5d9685;font-size:12px}.review-transitions{border-top:1px solid #d8ece6;margin-top:25px;padding-top:20px}.review-transitions>p{margin:10px 0 16px}.rubric-row{align-items:center;gap:8px;margin:12px 0;display:flex}.rubric-row input:first-child{flex:1}.rubric-row input:nth-child(2){width:60px;padding:9px}.rubric-row>span{color:#87a99f;font-size:11px}.field{color:#648f82;flex-direction:column;gap:7px;min-width:0;margin-bottom:17px;font-size:11px;display:flex}.field>span{font-weight:500}.field input,.field select,.field textarea{font-size:12px}.field small{color:#95b7ad;font-size:9px;line-height:1.6}.form-grid{grid-template-columns:1fr 1fr;gap:0 19px;display:grid}.checkbox-line{color:#699689;align-items:flex-start;gap:9px;margin:15px 0;font-size:11px;line-height:1.65;display:flex}.checkbox-line input{margin:2px 0}.checkbox-line.compact{white-space:nowrap;margin:0;font-size:10px}.choice-grid{flex-wrap:wrap;gap:8px;margin:14px 0 25px;display:flex}.choice{color:#87afa3;cursor:pointer;background:#fff;border:1px solid #d7eae4;border-radius:0;align-items:center;gap:7px;padding:9px 11px;font-size:10px;display:flex}.choice input{width:13px;height:13px;margin:0}.choice.selected{color:#518a79;background:#e9f4f1;border-color:#8fc7b6}.registration-layout{grid-template-columns:245px 1fr;align-items:start;gap:30px;display:grid}.registration-sidebar{padding:19px 0}.registration-sidebar>.eyebrow{margin-bottom:25px;padding-left:8px;font-size:8px}.registration-step{text-align:left;background:0 0;border:0;align-items:center;gap:13px;width:100%;margin-bottom:11px;padding:13px 9px;display:flex;opacity:1!important}.registration-step>span{color:#a6c4bb;background:#e9f3f0;border:1px solid #dbeae6;border-radius:0;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.registration-step strong{color:#94b5ab;font-size:11px;font-weight:500;display:block}.registration-step small{color:#a8c3bb;margin-top:5px;font-size:8px;display:block}.registration-step.active{background:#dff0eb;border-radius:0}.registration-step.active>span{color:#dbeee8;background:#467366;border-color:#467366}.registration-step.active strong{color:#4f8776}.registration-step.complete>span{color:#5d9a88;background:#e5f2ee}.registration-aside-note{color:#93b9ae;border-top:1px solid #d8ebe5;margin-top:26px;padding:24px 11px}.registration-aside-note>span{color:#acd3c7;font-size:45px}.registration-aside-note p{margin-top:9px;font-size:11px}.registration-form{padding:29px 31px}.form-section-head{border-bottom:1px solid #dfeeea;margin-bottom:24px;padding-bottom:22px}.form-section-head h2{color:#447c6b}.form-section-head p{color:#89aea3;margin-top:10px;font-size:11px}.form-section-head .eyebrow{color:#8ab2a6;font-size:8px}.registration-form h3{color:#5e9383;margin:18px 0 10px;font-size:12px}.form-navigation{border-top:1px solid #dbede8;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:22px;display:flex}.form-navigation>.muted{font-size:9px}.review-registration{background:#f0f8f6;border:1px solid #dbeee8;border-radius:0;grid-template-columns:110px 1fr;gap:20px;margin-bottom:25px;padding:20px;display:grid}.review-registration>span{letter-spacing:1px;color:#83b1a3;padding-top:2px;font-size:8px}.review-registration>strong{color:#578f7e;overflow-wrap:anywhere;font-size:11px;font-weight:500}.review-registration small{color:#8ab2a6;margin-top:6px;font-size:10px;display:block}.consent-block>p{color:#8ab2a6;margin:10px 0 22px;font-size:11px}.registration-success{text-align:center;color:#529581;max-width:670px;margin:60px auto}.registration-success>svg{color:#79bea9;stroke-width:1.3px;margin-bottom:25px}.registration-success h1{color:#326e5c;font-size:38px;font-weight:500}.registration-success>p{color:#7fb0a1;margin:20px 0;font-size:13px}.success-id{background:#e9f4f1;border:1px solid #cde7df;border-radius:0;flex-direction:column;gap:10px;margin:8px 0 25px;padding:18px 35px;display:inline-flex}.success-id small{letter-spacing:2px;color:#8dbcae;font-size:8px}.success-id strong{letter-spacing:1px;font-family:monospace;font-size:18px}.registration-success .button-row{justify-content:center}.checkin-workspace{grid-template-columns:1.4fr 1fr;gap:22px;margin-bottom:30px;display:grid}.checkin-form{padding:0 23px 25px}.checkin-form>.btn{margin:16px 0 10px}.checkin-form .inline-form input{font-size:12px}.checkin-result{color:#74aa9a;text-align:center;background:#e4f2ee;border:1px solid #cee8e0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:218px;padding:23px;display:flex}.scan-corners{color:#8abeae;background:#f1f8f6;border:1px dashed #add5c9;border-radius:0;place-items:center;width:69px;height:69px;margin-bottom:15px;display:grid}.checkin-result h3{color:#79ab9c;font-size:15px}.checkin-result p{color:#96bcb1;margin-top:6px;font-size:10px}.checkin-result.arrived{background:#ddeee9;border-color:#b5dbd0}.checkin-result.arrived>svg{color:#5ca891;margin:5px 0 13px}.checkin-result h2{color:#458975;margin-top:14px;font-size:23px}.checkin-result small{color:#77b4a2;margin-top:8px}.digital-badge{text-align:center;background:#fff;border:1px solid #d2e9e2;border-radius:0;max-width:310px;margin:0 auto 23px;overflow:hidden;box-shadow:0 8px 30px #3d682211}.badge-brand{color:#daede7;background:#224b39;padding:23px 20px}.badge-brand>span{letter-spacing:2px;font-size:8px}.badge-brand h2{letter-spacing:2px;margin-top:13px;font-size:23px}.badge-person{flex-direction:column;align-items:center;gap:13px;padding:27px 15px 22px;display:flex}.badge-person h2{color:#598e7e;font-size:22px}.badge-person small{color:#9bbfb4;font-size:8px}.badge-person .mono{color:#8fb9ac;font-size:10px}.qr-image{object-fit:contain;width:140px;height:140px}.qr-scanner{text-align:center}.qr-scanner video{background:#152d26;border-radius:0;width:100%;max-height:360px}.qr-scanner p{color:#87afa3;margin-top:15px;font-size:12px}.exhibition-summary{background:#fff;border:1px solid #daeae5;border-radius:0;align-items:center;gap:42px;margin-bottom:25px;padding:21px 26px;display:flex}.exhibition-summary>div{align-items:baseline;gap:10px;display:flex}.exhibition-summary strong{color:#598c7d;letter-spacing:-1px;font-size:27px;font-weight:500}.exhibition-summary span{color:#95b6ac;font-size:10px}.exhibition-summary>p{color:#85ada1;align-items:center;gap:7px;margin-left:auto;font-size:10px;display:flex}.legend-dot{border-radius:2px;width:8px;height:8px;display:inline-block}.legend-dot.allocated{background:#a1d2c3}.legend-dot.available{background:#f4faf8;border:1px solid #cde7df;margin-left:10px}.exhibition-map{padding:15px 29px 30px}.stage{text-align:center;color:#76a698;letter-spacing:2px;background:#dceee9;border:1px solid #c3e1d8;border-radius:6px 6px 35px 35px;justify-content:center;align-items:center;gap:10px;max-width:480px;margin:0 auto 34px;padding:17px;font-size:9px;display:flex}.stall-zone{margin:27px 0}.stall-zone>span{letter-spacing:1.6px;color:#97b8ae;margin-bottom:12px;font-size:8px;display:block}.stall-grid{grid-template-columns:repeat(10,1fr);gap:10px;display:grid}.stall{text-align:center;color:#9dc1b6;background:#f6fbf9;border:1px dashed #c0e1d7;border-radius:0;flex-direction:column;align-items:center;gap:10px;min-height:105px;padding:13px 6px;transition:transform .15s;display:flex}.stall:hover{border-color:#81bdab;transform:translateY(-3px)}.stall.occupied{color:#659d8c;background:#e1f1ec;border:1px solid #bddfd5}.stall strong{letter-spacing:1px;font-size:12px;font-weight:600}.stall>span:not(.stall-plus){word-break:break-word;min-height:20px;font-size:7px;line-height:1.4}.stall-plus{color:#b0d2c8;font-size:19px;line-height:13px}.entrance{color:#98bfb3;letter-spacing:1.5px;justify-content:center;align-items:center;gap:10px;margin:35px auto 0;font-size:9px;display:flex}.stall-profile{text-align:center;margin:12px 0 24px}.stall-profile>.avatar{margin:0 auto 16px}.stall-profile h3{color:#5f9887;font-size:22px}.stall-profile p{color:#93bcb0;margin:12px 0;font-size:11px}.stall-profile a{justify-content:center}.network-banner{background:#e3f1ed;border:1px solid #d3e8e2;border-radius:0;align-items:center;gap:24px;padding:26px 30px;display:flex}.network-orb{color:#84b5a6;background:#d6ece5;border:1px solid #c6e2da;border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.network-banner>div:nth-child(2){flex:1}.network-banner h2{color:#5c8d7e;font-size:24px;font-weight:500}.network-banner p{color:#92b6ab;margin-top:8px;font-size:11px}.network-banner>div:last-child{text-align:right;padding-left:20px}.network-banner strong{color:#659788;letter-spacing:-1px;font-size:32px;font-weight:400;display:block}.network-banner>div:last-child span{color:#9fbeb5;font-size:8px}.people-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin:22px 0;display:grid}.person-card{background:#fff;border:1px solid #d8e9e4;border-radius:0;flex-direction:column;padding:24px;display:flex}.person-card h3{color:#558879;font-size:18px}.person-org{color:#86afa3;margin-top:7px;font-size:10px}.person-card .needs-tags{min-height:29px}.investment-range{color:#9ac1b5;border-top:1px solid #e1f0ec;justify-content:space-between;align-items:center;gap:7px;padding:14px 0;font-size:9px;display:flex}.investment-range strong{color:#71a998;font-size:10px}.person-card>.btn{margin-top:auto}.match-reasons{color:#6fa494;background:#eff7f5;border-radius:0;align-items:center;gap:7px;margin:0 0 15px;padding:9px;font-size:8px;display:flex}.connection-list>.panel{margin-top:0;margin-bottom:15px}.connection-card{align-items:flex-start;gap:17px;padding:24px;display:flex}.connection-card>div:nth-child(2){flex:1;min-width:0}.connection-card h3{color:#5c8e7f;font-size:16px}.connection-card p{color:#8ab8aa;margin:9px 0;font-size:11px}.connection-card .muted{font-size:8px}.connection-actions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.follow-up{color:#7fac9e;align-items:center;gap:5px;margin-top:12px;font-size:9px;display:flex}.private-note{background:#f1f8f6;border:1px solid #ddeee9;border-radius:0;padding:11px}.intelligence-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:24px;margin:25px 0;display:grid}.intelligence-bars{padding:0 24px}.intelligence-bar{margin:10px 0 19px}.intelligence-bar>div:first-child{align-items:center;gap:12px;margin-bottom:10px;display:flex}.intelligence-bar>div:first-child>span{color:#aac8bf;font-size:8px}.intelligence-bar strong{color:#73a395;flex:1;font-size:11px;font-weight:500}.intelligence-bar b{color:#7bae9f;font-size:12px;font-weight:500}.intelligence-bar .bar-track{height:9px}.intelligence-bar small{color:#9fc3b8;margin-top:7px;font-size:8px;display:block}.donut-wrap{justify-content:center;padding:15px 0 23px;display:flex}.donut{border-radius:50%;place-items:center;width:170px;height:170px;display:grid}.donut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:125px;height:125px;display:flex}.donut strong{letter-spacing:-1px;color:#5e9383;font-size:30px;font-weight:500}.donut small{color:#97c3b6;margin-top:5px;font-size:9px}.sector-legend{grid-template-columns:1fr 1fr;gap:13px;padding:0 25px 24px;display:grid}.sector-legend>div{color:#8ab7aa;align-items:center;gap:7px;font-size:8px;display:flex}.sector-legend>div>span{border-radius:2px;width:6px;height:6px}.sector-legend strong{flex:1;font-size:8px;font-weight:400}.sector-legend b{font-size:9px;font-weight:500}.insight-note{background:#e4f2ee;border:1px solid #d1e9e2;border-radius:0;margin-top:22px;padding:26px;position:relative}.insight-note>span{color:#acd5c9;font-size:45px;position:absolute;top:19px;right:28px}.insight-note h3{color:#77ad9d;font-size:22px;font-weight:500;line-height:1.3}.insight-note p{color:#92beb1;margin:15px 0;font-size:11px}.insight-note small{color:#98bfb3;font-size:8px}.status-chart{justify-content:space-around;gap:25px;padding:15px 28px 26px;display:flex}.status-chart>div{text-align:center;flex:1;max-width:90px}.status-chart strong{color:#83b3a5;font-size:17px;font-weight:500;display:block}.vertical-bar{background:#f3f9f7;border-radius:0;width:45px;height:140px;margin:12px auto 13px;position:relative;overflow:hidden}.vertical-bar>span{border-radius:6px 6px 0 0;width:100%;position:absolute;bottom:0;left:0}.status-chart small{color:#9cbfb4;white-space:nowrap;font-size:8px}.methodology-note{color:#98bbb0;max-width:800px;padding:24px 3px}.methodology-note h3{color:#7ead9f;margin-bottom:10px;font-size:12px}.methodology-note p{font-size:10px}.booklet-layout{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin:25px 0 35px;display:grid}.booklet-cover{aspect-ratio:.74;background:#ddede8;border:1px solid #cbe2db;border-radius:3px 10px 10px 3px;width:100%;max-width:390px;margin:0 auto;position:relative;overflow:hidden;box-shadow:12px 15px 30px #45633517}.book-cover-inner{flex-direction:column;justify-content:space-between;height:100%;padding:28px 30px 24px;display:flex;position:relative}.book-brand{letter-spacing:1.8px;color:#548778;font-size:10px;font-weight:600}.book-brand small{letter-spacing:1.3px;color:#8bb3a7;margin-top:8px;font-size:6px;display:block}.book-art{color:#c2ded6;position:absolute;top:91px;right:-47px;transform:rotate(-8deg)}.book-art span{font-size:200px;line-height:1}.book-cover-inner>div:nth-child(3){margin-top:65px;position:relative}.book-cover-inner h2{color:#5b8b7d;letter-spacing:-2px;font-size:50px;font-weight:400;line-height:.99}.book-cover-inner h2 em{color:#73aa9a}.book-cover-inner p{color:#86b1a4;margin-top:20px;font-size:9px}.book-cover-inner .eyebrow{color:#85ada1;font-size:8px}.book-cover-footer{letter-spacing:1.2px;color:#8cb2a7;justify-content:space-between;align-items:center;font-size:6px;display:flex}.book-cover-footer span{font-size:25px}.book-spine{background:linear-gradient(90deg,#b1cfc6,#d0e7e0);border-right:1px solid #b6d8ce;width:9px;position:absolute;top:0;bottom:0;left:0}.booklet-options .panel-head h3{font-size:15px}.booklet-options .panel-head p{font-size:10px}.radio-card{cursor:pointer;background:#fff;border:1px solid #d3e9e2;border-radius:0;align-items:center;gap:12px;margin:12px 0;padding:14px;display:flex}.radio-card.selected{background:#edf6f3;border-color:#a2d1c3}.radio-card strong{color:#72a797;font-size:11px}.radio-card small{color:#98c3b6;margin-top:4px;font-size:9px;display:block}.booklet-features{flex-direction:column;gap:14px;padding:15px 0 17px;display:flex}.booklet-features span{color:#8ab7aa;align-items:center;gap:9px;font-size:10px;display:flex}.booklet-features svg{stroke-width:1.4px;color:#9ac9bb}.booklet-options .data-note{justify-content:center;padding:12px 0 0;font-size:8px}.notice{color:#8eb8ab;background:#e9f5f1;border:1px solid #d2eae3;border-radius:0;align-items:flex-start;gap:12px;margin:19px 0;padding:16px 18px;font-size:10px;line-height:1.7;display:flex}.notice p{font-size:10px}.notice svg{color:#97c1b4;margin-top:3px}.booklet-profile-list{padding:0 23px}.booklet-profile-list>div{border-bottom:1px solid #e1f0ec;align-items:center;gap:13px;padding:16px 0;display:flex}.booklet-profile-list>div:last-child{border:0}.page-number{color:#a3c8bd;width:20px;font-size:9px}.booklet-profile-list>div>div:nth-child(3){flex:1}.booklet-profile-list strong{color:#75a798;font-size:11px;font-weight:500}.booklet-profile-list small{color:#97bfb3;margin-top:5px;font-size:8px;display:block}.events-grid{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.programme-card{background:#fff;border:1px solid #d5e9e3;border-radius:0;overflow:hidden}.programme-art{background:#224c39;height:180px;padding:20px;position:relative;overflow:hidden}.programme-art>.badge{z-index:2;color:#69a392;background:#daede7;border:0;font-size:7px;position:relative}.programme-symbol{color:#94ad7170;font-family:Georgia,serif;font-size:220px;line-height:1;position:absolute;top:0;right:-9px}.programme-year{color:#a3d1c3;letter-spacing:3px;font-size:10px;position:absolute;bottom:17px;left:22px}.art-1{background:#c4dfd7}.art-2{background:#b8cdc7}.programme-body{padding:23px}.programme-body h2{color:#619485;font-size:24px}.programme-body .eyebrow{color:#95bfb2;font-size:7px}.programme-body p{color:#94bcb0;min-height:48px;margin-top:10px;font-size:10px}.programme-actions{justify-content:space-between;gap:8px;margin-top:24px;display:flex}.settings-info{grid-template-columns:1fr 1.3fr;gap:23px;margin-bottom:30px;display:grid}.settings-info>.panel+.panel{margin-top:0}.access-guide{padding:0 23px 18px}.access-guide p{color:#8cb6a9;margin:10px 0 15px;font-size:11px}.access-guide strong{color:#6e9f90}.my-startups{padding:0 23px}.my-startups>div{border-bottom:1px solid #dfefea;align-items:center;gap:15px;padding:18px 0;display:flex}.my-startups>div:last-child{border:0}.my-startups>div>div:nth-child(2){flex:1}.my-startups p{color:#95b9ae;margin:9px 0;font-size:10px}.my-startups h3{color:#73a193}.my-programmes{padding:0 23px}.my-programmes>div{border-bottom:1px solid #dcede8;align-items:center;gap:14px;padding:18px 0;display:flex}.my-programmes>div:last-child{border:0}.my-programmes>div>div{flex:1}.event-initial{color:#7fb4a4;background:#e0f0eb;border-radius:0;place-items:center;width:35px;height:38px;font-size:20px;display:grid}.my-programmes h3{color:#79a598;font-size:12px}.my-programmes small{color:#98c1b5;margin-top:6px;font-size:9px;display:block}.modal{width:min(510px,100vw - 32px);max-height:90vh;color:var(--ink);background:#fff;border:1px solid #cbe6de;border-radius:0;padding:0;overflow:auto;box-shadow:0 25px 90px #1e342939}.modal.wide{width:min(760px,100vw - 32px)}.modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#233b2b66}.modal-head{z-index:2;background:#fff;border-bottom:1px solid #daece7;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;display:flex;position:sticky;top:0}.modal-head h2{color:#5d8c7e;font-size:17px;font-weight:500}.modal-head .icon-btn{color:#92bbaf}.modal-body{padding:22px 25px 26px}.modal-body>p{margin-bottom:20px}.modal-body h3{color:#709e90;font-size:14px}.modal-body form>p.muted{margin:11px 0 18px}.modal .tabs{margin-top:0}.toast{z-index:150;color:#e5f2ee;background:#254d41;border-radius:0;align-items:center;gap:11px;max-width:calc(100vw - 40px);padding:15px 20px;font-size:12px;display:flex;position:fixed;bottom:24px;left:calc(50% + 115px);transform:translate(-50%);box-shadow:0 8px 35px #102b1f30}.toast.error{background:#844c38}.toast span{flex:1}.toast button{color:inherit;background:0 0;border:0;margin-left:10px;font-size:18px}.error-box{color:#ac775a;overflow-wrap:anywhere;background:#fbf0e9;border:1px solid #e6c8b8;border-radius:0;margin:12px 0;padding:15px 19px;font-size:12px;line-height:1.7}.success-text{color:#57a48d;margin:12px 0;font-size:11px}.error-text{color:#b9805c;margin:12px 0;font-size:11px}.empty{text-align:center;color:#9cc5b9;padding:55px 25px}.empty>svg{color:#a7cdc2;stroke-width:1.25px;margin-bottom:16px}.empty h3{color:#7ead9f;font-size:17px;font-weight:500}.empty p{color:#98c2b5;max-width:360px;margin:12px auto 19px;font-size:11px}.skeleton-group{gap:20px;padding:20px;display:grid}.skeleton{background:linear-gradient(110deg,#e7f1ee 20%,#f2f8f6 40%,#e5f1ed 60%) 0 0/200% 100%;border-radius:0;height:100px;animation:1.6s infinite shimmer}.loading-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:80vh;padding:30px;display:flex}.loading-page>p{color:#80a79b;max-width:500px;font-size:13px}.loading-page>.brand-mark{width:55px;height:55px;font-size:37px}.spinner{border:2px solid #c9e5dd;border-top-color:#519782;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}.login-page{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-brand{color:#e9f4f1;background:#1c4335;flex-direction:column;justify-content:space-between;padding:48px 60px;display:flex}.login-brand .brand-mark{color:#35534a;background:#bbded4}.login-brand .brand-lockup>div:last-child{font-size:10px}.login-brand .brand-lockup small{color:#8cb8ab}.login-brand .eyebrow{color:#8ac2b1;font-size:9px;display:block}.login-brand h1{letter-spacing:-2px;font-size:64px;font-weight:400;line-height:1.1}.login-brand h1 em{color:#a9d6c8}.login-brand p{color:#7fb0a1;margin-top:25px;font-size:13px}.login-brand>small{color:#709f91;letter-spacing:1px;font-size:9px}.login-form{width:100%;max-width:380px;margin:auto;padding:50px 0}.login-form h2{color:#487c6c;font-size:28px}.login-form>p{color:#8bb6a9;margin:15px 0 33px;font-size:12px}.login-form>.text-button{margin:21px auto 0;display:block}.login-form .notice{font-size:11px;display:block}.public-page{max-width:1060px;margin:0 auto;padding:0 30px}.public-page>header{border-bottom:1px solid #d7eae4;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:30px 0;display:flex}.public-page>footer{text-align:center;color:#96bcb1;margin-top:35px;padding:35px;font-size:9px;line-height:2.4}.public-page>footer strong{font-weight:500}.public-demo{text-align:center;color:#89b8aa;letter-spacing:1.2px;padding:10px 0 20px;font-size:8px}.public-ticket{text-align:center;max-width:380px;margin:40px auto}.public-ticket>.muted{font-size:10px}.public-founder{text-align:center;flex-direction:column;align-items:center;gap:19px;max-width:650px;margin:50px auto;display:flex}.public-founder>.avatar{width:90px;height:90px;font-size:32px}.public-founder h1{color:#5e9a88;font-size:39px}.public-founder p{color:#86b9aa;max-width:500px;font-size:13px}.public-founder>.mono{color:#7fb7a6;font-size:14px}.public-startup-hero{text-align:center;flex-direction:column;align-items:center;gap:13px;max-width:750px;margin:50px auto 40px;display:flex}.public-startup-hero>.avatar{width:75px;height:75px;margin-bottom:8px;font-size:28px}.public-startup-hero h1{color:#5a9885;font-size:45px}.public-startup-hero p{color:#8cb9ac;font-size:14px}.public-startup-hero .eyebrow{font-size:8px}@media (width>=1600px){.main-content{padding-top:36px}.sidebar{width:248px;padding-left:23px;padding-right:23px}.main-shell{margin-left:248px}.nav-item{font-size:12px}.hero-banner{min-height:285px}.hero-copy h2{font-size:40px}.hero-copy h2 em{font-size:43px}.hero-copy p{font-size:11px}.hero-art{right:60px}.page-head h1{font-size:33px}.page-head p{font-size:13px}.panel-head h3{font-size:15px}.panel-head p{font-size:11px}.stat-card>strong{font-size:36px}.stat-top{font-size:12px}.stat-caption{font-size:10px}.btn{font-size:12px}.badge{font-size:10px}.startup-row strong{font-size:12px}.startup-row span:not(.badge){font-size:10px}.challenge-item>div:first-child,.pipeline-step b{font-size:11px}.pipeline-step>small{font-size:10px}.text-link{font-size:12px}}@media (width<=1200px){.sidebar{width:205px;padding:26px 12px 0}.sidebar>.brand-lockup{gap:8px;padding-left:6px}.brand-lockup>div:last-child{font-size:8px}.brand-lockup small{font-size:7px}.main-shell{margin-left:205px}.main-content{padding:26px}.topbar{padding:0 26px}.demo-bar{padding-left:26px;padding-right:26px}.nav-item{gap:9px;padding:11px 10px;font-size:10px}.global-search{display:none}.page-head h1{font-size:25px}.page-head .btn{padding:9px 11px;font-size:9px}.hero-art{right:-55px;transform:scale(.9)rotate(-15deg)}.hero-copy h2{font-size:32px}.hero-copy h2 em{font-size:33px}.stats-grid{gap:12px}.stat-card{padding:16px}.stat-top{font-size:9px}.stat-caption{font-size:7px}.dashboard-middle{grid-template-columns:1.65fr 1fr;gap:16px}.panel-head{padding:20px 19px 17px}.panel-head p{font-size:8px}.pipeline{gap:12px;padding:5px 19px 20px}.pipeline-step b{font-size:8px}.pipeline-step>small{font-size:7px}.pipeline-arrow{right:-5px}.event-card{padding:20px}.event-card-top .badge{font-size:6px}.dashboard-bottom{gap:16px}.dashboard-bottom .panel-head .text-link{font-size:8px}.activity-list{grid-template-columns:1fr 1fr}.startup-grid,.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.startup-list .startup-card{grid-template-columns:135px 1fr 120px}.startup-list .needs-tags{display:none}.profile-hero{gap:18px;padding:25px}.profile-hero h1{font-size:25px}.profile-grid{grid-template-columns:1.45fr 1fr;gap:18px}.registration-layout{grid-template-columns:190px 1fr;gap:20px}.registration-step{gap:8px;padding-left:4px}.registration-step strong{font-size:10px}.registration-step small{font-size:7px}.registration-step>span{width:31px;height:34px}.registration-form{padding:25px}.stall-grid{grid-template-columns:repeat(5,1fr);gap:7px}.stall{min-height:95px}.events-grid{grid-template-columns:repeat(2,1fr)}.booklet-layout{gap:25px}.book-cover-inner h2{font-size:43px}.booklet-cover{min-height:450px}.toast{left:calc(50% + 102px)}}@media (width<=960px){.sidebar{width:190px;padding-left:9px;padding-right:9px}.main-shell{margin-left:190px}.sidebar>.brand-lockup{gap:7px}.brand-lockup>div:last-child{letter-spacing:.8px;font-size:7px}.brand-lockup small{font-size:6px}.brand-mark{width:34px;height:36px;font-size:24px}.nav-item{gap:8px;padding:10px 9px;font-size:9px}.nav-item svg{width:16px}.main-content{padding:25px 22px}.topbar{padding:0 22px}.demo-bar{padding-left:22px;padding-right:22px}.page-head{flex-direction:column;align-items:flex-start;gap:17px}.page-head h1{font-size:28px}.head-actions{align-self:flex-end}.hero-art{opacity:.65;right:-109px}.hero-copy h2{font-size:34px}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-top{font-size:10px}.stat-caption{font-size:8px}.dashboard-middle,.dashboard-bottom{grid-template-columns:1fr}.dashboard-middle .event-card{min-height:230px}.event-card>p,.event-card .event-meta{font-size:10px}.event-card>a,.pipeline-step b{font-size:11px}.pipeline-step>small{font-size:9px}.pipeline-arrow{right:5px}.pipeline{gap:20px}.dashboard-bottom .panel-head .text-link{font-size:10px}.activity-list{grid-template-columns:1fr 1fr}.directory-intro{padding:20px}.intro-word{display:none}.directory-intro strong{font-size:13px}.filter-panel{align-items:stretch}.filter-panel>.search-box{flex:auto;width:100%;min-width:0}.filter-selects{width:100%}.filter-selects select{flex:1;min-width:80px;font-size:8px}.startup-grid,.people-grid{gap:14px}.startup-card,.person-card{padding:18px 18px 0}.person-card{padding-bottom:18px}.profile-hero{flex-wrap:wrap}.profile-actions{flex-direction:row;width:100%;margin-top:3px}.profile-grid{grid-template-columns:1fr}.profile-grid>div{min-width:0}.review-facts,.registration-layout{grid-template-columns:1fr}.registration-sidebar{align-items:center;gap:10px;padding:0;display:flex}.registration-sidebar>.eyebrow,.registration-aside-note,.registration-step small{display:none}.registration-step{flex-direction:column;flex:1;justify-content:center;gap:6px;margin:0;padding:8px}.registration-step strong{font-size:8px}.registration-step>span{width:31px;height:31px}.registration-form{margin-top:5px}.stats-grid.three{gap:9px}.stats-grid.three .stat-card{padding:14px}.stats-grid.three .stat-top{font-size:9px}.stats-grid.three .stat-caption{font-size:7px}.checkin-workspace{grid-template-columns:1fr}.exhibition-summary{gap:20px;padding:20px}.exhibition-summary>p{display:none}.network-banner{gap:18px;padding:22px}.network-banner p{font-size:9px}.network-banner h2{font-size:21px}.network-banner>div:last-child{display:none}.intelligence-grid,.booklet-layout{grid-template-columns:1fr}.booklet-cover{max-width:330px;min-height:445px}.settings-info{grid-template-columns:1fr}.connection-card{flex-wrap:wrap}.connection-actions{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:12px}.main-footer{margin:0 22px}.toast{left:calc(50% + 95px)}.login-brand{padding:35px}.login-brand h1{font-size:49px}.login-form{max-width:none;padding:35px}.login-form h2{font-size:25px}.booklet-cover{margin-bottom:10px}}@media (width<=720px){.sidebar{width:230px;padding:27px 17px 0;transition:transform .25s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar>.brand-lockup{gap:10px}.brand-lockup>div:last-child{font-size:9px}.brand-lockup small{font-size:8px}.brand-mark{width:38px;height:38px;font-size:27px}.sidebar>.brand-lockup{margin-bottom:30px}.sidebar-overlay{z-index:39;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#19352b50;border:0;position:fixed;inset:0}.mobile-close{color:#6e9489;display:flex;position:absolute;top:3px;right:3px}.nav-item{gap:11px;padding:12px;font-size:11px}.nav-item svg{width:18px}.main-shell{margin-left:0}.main-content{padding:24px 20px}.topbar{height:66px;padding:0 16px}.breadcrumb{gap:8px}.breadcrumb-root,.breadcrumb-slash{display:none}.breadcrumb strong{font-size:10px}.menu-button{padding:5px;display:flex}.topbar-actions{gap:12px}.event-select{gap:6px;padding:8px}.event-select select{max-width:112px;font-size:9px}.event-select>svg:first-child{width:13px}.event-select>svg:last-child{display:none}.topbar .avatar{width:27px;height:27px}.demo-bar{padding:7px 20px;font-size:7px}.demo-bar label,.demo-bar select{font-size:7px}.page-head h1{max-width:330px;font-size:26px;line-height:1.25}.page-head p{max-width:340px;font-size:11px;line-height:1.7}.page-head{gap:17px;margin-bottom:21px}.head-actions{align-self:flex-start}.page-head .btn{font-size:10px}.hero-banner{min-height:275px;padding:26px 24px}.hero-art{opacity:.4;top:-40px;right:-149px;transform:scale(.84)rotate(-15deg)}.hero-copy h2{font-size:31px}.hero-copy h2 em{font-size:34px}.hero-copy p{margin-top:16px;font-size:10px;line-height:1.8}.hero-eyebrow{font-size:7px}.hero-link{font-size:9px}.hero-number{font-size:5px}.stats-grid{gap:11px;margin:19px 0}.stat-card{padding:16px 15px}.stat-top{gap:5px;font-size:9px}.stat-icon{width:27px;height:27px}.stat-icon svg{width:15px}.stat-card>strong{margin:6px 0 10px;font-size:31px}.stat-caption{align-items:flex-start;font-size:7px;line-height:1.5}.stat-caption .tiny-dot{margin-top:3px}.dashboard-middle,.dashboard-bottom{gap:19px;margin-bottom:19px}.panel-head{gap:9px;padding:21px 19px 18px}.panel-head h3{font-size:13px}.panel-head p{font-size:8px;line-height:1.6}.panel-head .text-link{font-size:8px}.pipeline{gap:11px;padding:4px 19px 22px}.pipeline-step>strong{font-size:25px}.pipeline-step b{font-size:8px}.pipeline-step>small{white-space:normal;font-size:7px;line-height:1.5}.pipeline-arrow{width:12px;right:-4px}.step-number{width:28px;height:28px}.panel-bottom-note{margin:0 19px;font-size:7px;line-height:1.5}.event-card{padding:22px}.event-card-top .badge,.event-card-top .eyebrow{font-size:8px}.udaan-word{font-size:36px}.event-card>a{font-size:10px}.compact-startups{padding:0 19px 5px}.startup-row strong{font-size:11px}.startup-row span:not(.badge){font-size:8px}.startup-row .badge{font-size:7px}.challenge-list{padding:0 19px}.challenge-item>div:first-child{font-size:10px}.activity-list{grid-template-columns:1fr;gap:19px;padding:0 19px 23px}.activity-item strong{font-size:10px}.activity-item small,.activity-item time{font-size:8px}.activity-icon{width:29px;height:29px}.main-footer{align-items:flex-start;margin:0 20px;font-size:7px;line-height:1.7}.main-footer>span:last-child{display:none}.directory-intro{padding:21px 17px}.directory-intro>div:first-child{gap:11px}.directory-intro strong{font-size:12px}.directory-intro p{font-size:9px;line-height:1.8}.small-orb{flex-shrink:0;width:40px;height:40px}.filter-panel{padding:12px}.filter-selects{grid-template-columns:1fr 1fr;gap:9px;display:grid}.filter-selects select{width:100%;font-size:10px}.results-toolbar{flex-wrap:wrap;font-size:9px}.results-toolbar .search-box{width:100%;max-width:320px}.startup-grid,.people-grid{grid-template-columns:1fr;gap:17px}.startup-card{padding:24px 24px 0}.card-top{margin-bottom:18px}.startup-card h3{font-size:21px}.startup-card p{min-height:0;font-size:12px}.sector-label{font-size:8px}.location-line{font-size:9px}.needs-tags span{padding:5px 8px;font-size:8px}.card-footer{padding:17px 0;font-size:10px}.badge{font-size:9px}.startup-list .startup-card{align-items:stretch;gap:0;padding:20px 20px 0;display:flex}.startup-list .card-top{margin-bottom:17px}.startup-list .card-top .badge{margin-left:auto}.startup-list .card-footer{border-top:1px solid #dfeeea;margin-top:18px;padding:15px 0}.startup-list .startup-card-copy h3{font-size:19px}.profile-hero{gap:18px;padding:25px 21px}.profile-hero>.avatar{border-radius:15px;width:61px;height:61px;font-size:23px}.profile-hero h1{font-size:25px}.profile-hero>div:nth-child(2){min-width:180px}.profile-hero p{font-size:11px;line-height:1.7}.profile-hero .eyebrow{font-size:7px;line-height:1.7}.profile-actions{flex-direction:column;gap:10px;margin-top:10px}.profile-grid{gap:18px}.detail-list{gap:19px;padding:0 20px 23px;font-size:11px}.prose{padding:0 20px 22px;font-size:12px}.support-grid{gap:9px;padding:0 20px 23px}.support-grid>div{font-size:10px}.tabs{gap:23px;margin:21px 0}.tabs button{font-size:10px}.evaluation-banner{flex-wrap:wrap;gap:16px;padding:22px 19px}.evaluation-banner h2{font-size:20px}.evaluation-banner .eyebrow{font-size:7px;line-height:1.6}.evaluation-banner p{font-size:10px}.trophy-orb{width:47px;height:47px}.evaluation-banner>.badge{margin-left:63px;font-size:8px}.evaluation-banner>div{min-width:190px}.table-person strong{font-size:11px}td{padding:17px;font-size:10px}th{padding:14px 17px;font-size:8px}.table-person small{font-size:9px}.modal-head{padding:17px 20px}.modal-head h2{font-size:17px}.modal-body{padding:22px 20px}.modal-actions{flex-direction:column;align-items:flex-start}.modal-actions .btn{width:100%}.review-facts{font-size:11px}.registration-sidebar{gap:5px}.registration-step{padding:9px 4px}.registration-step strong{text-align:center;font-size:7px;line-height:1.4}.registration-step>span{width:29px;height:29px}.registration-layout{gap:18px}.registration-form{padding:23px 20px}.form-grid{grid-template-columns:1fr;gap:0}.form-section-head h2{font-size:22px}.form-section-head p{font-size:11px}.field{gap:8px;margin-bottom:19px;font-size:12px}.field input,.field select,.field textarea{padding:11px 10px;font-size:16px}.choice{padding:9px 10px;font-size:11px}.checkbox-line{font-size:12px;line-height:1.8}.review-registration{grid-template-columns:1fr;gap:12px;padding:18px}.review-registration>strong{margin-bottom:7px;font-size:12px}.review-registration>span{font-size:8px}.registration-success{margin:28px auto}.registration-success h1{font-size:31px}.success-id strong{font-size:15px}.registration-success .button-row{flex-direction:column}.stats-grid.three{grid-template-columns:1fr}.stats-grid.three .stat-card{grid-template-columns:1fr 1fr;align-items:center;padding:17px 20px;display:grid}.stats-grid.three .stat-top{grid-area:1/1;font-size:11px}.stats-grid.three .stat-icon{display:none}.stats-grid.three .stat-card>strong{text-align:right;grid-area:1/2/3;margin:0;font-size:30px}.stats-grid.three .stat-caption{grid-area:2/1;margin-top:7px;font-size:8px}.checkin-form .inline-form{flex-direction:column;align-items:stretch}.checkin-form .inline-form input{font-size:16px}.checkin-workspace{gap:19px}.exhibition-summary{justify-content:space-between;gap:20px;padding:18px}.exhibition-summary>div{flex-direction:column;align-items:center;gap:5px}.exhibition-summary strong{font-size:27px}.exhibition-summary span{font-size:9px}.exhibition-map{padding:10px 16px 25px}.stage{letter-spacing:1px;margin-bottom:26px;padding:14px;font-size:7px}.stall-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.stall{gap:8px;min-height:96px;padding:11px 3px}.stall strong{font-size:11px}.stall>span:not(.stall-plus){min-height:28px;font-size:6px;line-height:1.6}.stall-zone{margin:22px 0}.entrance{letter-spacing:1px;font-size:8px}.network-banner{gap:16px;padding:23px 20px}.network-orb{flex-shrink:0;width:49px;height:49px}.network-orb svg{width:27px}.network-banner h2{font-size:21px}.network-banner p{font-size:10px}.people-grid{margin-top:18px}.person-card{padding:23px}.person-card h3{font-size:21px}.person-org{font-size:12px}.person-card .card-top{margin-bottom:18px}.investment-range{font-size:10px}.investment-range strong{font-size:11px}.match-reasons{padding:11px;font-size:9px}.connection-card{gap:12px;padding:20px}.connection-card h3{font-size:16px}.connection-card p{font-size:11px}.connection-actions .btn{font-size:9px}.intelligence-grid{gap:19px}.intelligence-bars{padding:0 20px}.intelligence-bar strong{font-size:11px}.intelligence-bar b{font-size:12px}.intelligence-bar small{font-size:8px}.sector-legend{padding:0 25px 24px}.sector-legend>div,.sector-legend strong{font-size:10px}.insight-note{padding:25px}.insight-note h3{font-size:24px}.insight-note p{font-size:12px}.status-chart{gap:7px;padding:17px 14px 24px}.vertical-bar{width:25px;height:115px}.status-chart strong{font-size:17px}.status-chart small{white-space:normal;min-height:18px;font-size:6px;line-height:1.5;display:block}.methodology-note p{font-size:11px}.booklet-layout{gap:27px}.booklet-cover{max-width:305px;min-height:420px}.book-cover-inner{padding:26px 27px 23px}.book-cover-inner h2{font-size:44px}.book-art{top:100px;right:-60px}.booklet-features span{font-size:11px}.radio-card strong{font-size:12px}.radio-card small{font-size:9px}.booklet-options .data-note{text-align:center;font-size:8px;display:block}.booklet-profile-list{padding:0 18px}.booklet-profile-list>div{gap:10px}.booklet-profile-list .badge{font-size:7px}.booklet-profile-list strong{font-size:11px}.booklet-profile-list small{font-size:8px}.page-number{width:15px}.events-grid{grid-template-columns:1fr;gap:22px}.programme-art{height:200px}.programme-body{padding:24px}.programme-body h2{font-size:28px}.programme-body p{font-size:12px}.programme-body .event-meta,.programme-actions .btn{font-size:11px}.my-startups>div{flex-wrap:wrap}.my-startups>div>.btn{width:100%;margin-top:4px}.my-startups>div>div:nth-child(2){min-width:180px}.my-startups h3{font-size:16px}.my-startups p{font-size:11px}.my-programmes{padding:0 18px}.my-programmes h3{font-size:12px}.my-programmes small,.my-programmes .badge{font-size:8px}.access-guide p{font-size:12px}.toast{width:calc(100% - 34px);padding:15px 17px;font-size:12px;line-height:1.6;bottom:19px;left:50%}.login-page{grid-template-columns:1fr}.login-brand{min-height:340px;padding:27px 26px}.login-brand .brand-lockup{margin-bottom:35px}.login-brand h1{font-size:43px}.login-brand p{margin-top:15px;font-size:11px}.login-brand>small{display:none}.login-brand .eyebrow{font-size:7px}.login-form{max-width:470px;padding:35px 26px}.public-page{padding:0 20px}.public-page>header{gap:10px;padding:22px 0}.public-page>header .btn{padding:8px;font-size:8px}.public-page>header .btn svg{width:12px}.public-page .brand-lockup{gap:7px}.public-page .brand-lockup>div:last-child{font-size:7px}.public-page .brand-lockup small{font-size:6px}.public-founder{gap:18px;margin:30px 0}.public-founder h1{font-size:34px}.public-startup-hero{gap:12px;margin:30px 0}.public-startup-hero h1{font-size:33px}.public-startup-hero p{font-size:12px}.public-startup-hero .eyebrow,.public-demo{font-size:7px}.empty{padding:40px 20px}.notice p{font-size:11px}.main-content>.skeleton-group{padding:0}.public-page .profile-grid{gap:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.sidebar,.topbar,.demo-bar,.main-footer,.head-actions,.btn,.toast{display:none!important}.main-shell{margin:0}.main-content{padding:0}.panel{break-inside:avoid;box-shadow:none}.public-page{padding:0}body{background:#fff}}.brand-mark.official-mark{object-fit:contain;letter-spacing:normal;background:#fff;border-radius:0;width:48px;height:42px;padding:3px}.sidebar>.sidebar-brand{text-align:center;flex-direction:column;gap:9px;margin:0 0 23px;padding:0 12px}.official-lockup{mix-blend-mode:multiply;width:145px;height:auto;display:block}.sidebar-brand>span{letter-spacing:2.3px;color:#648078;font-size:7px;font-weight:500}.login-brand .brand-mark.official-mark{background:#fff;width:59px;height:52px;padding:5px}.badge-logo{background:#fff;border-radius:0;width:105px;height:auto;margin:0 auto;padding:5px;display:block}.badge-brand h2{margin-top:17px}.book-logo{mix-blend-mode:multiply;width:85px;height:auto;margin-bottom:12px;display:block}.book-cover-inner>div:nth-child(3){margin-top:12px}.page-head p,.panel-head p,.stat-top,.stat-caption,.main-footer,.location-line,.data-note,.muted,.field small,.startup-card p,.person-org,.person-card .location-line,.startup-row span:not(.badge),.challenge-item>div:first-child,.activity-item small,.activity-item time,.directory-intro p,.pipeline-step>small,.event-card>p,.results-toolbar,.prose,.detail-list dt,.profile-hero p,.form-section-head p,.registration-form .field,.registration-form .checkbox-line,.review-registration small,.consent-block>p,.programme-body p,.access-guide p,.network-banner p,.connection-card p,.intelligence-bar small,.methodology-note p,.insight-note p,.notice,.notice p,.radio-card small,.booklet-features span,.my-startups p,.my-programmes small,.public-founder p,.public-startup-hero p,.public-page>footer{color:#718068}.startup-card h3,.person-card h3,.programme-body h2,.profile-hero h1,.registration-form h3,.field>span,.checkbox-line,.choice,.table-person strong,.table-person small,td,.prose h4,.detail-list dd,.review-facts,.criterion-row,.review-score,.review-summary,.rubric-row,.review-registration>strong,.connection-card h3,.access-guide strong,.support-grid>div,.intelligence-bar strong,.sector-legend strong,.my-startups h3,.my-programmes h3,.booklet-profile-list strong,.booklet-profile-list small{color:#466e62}.sector-label,.needs-tags span,.badge.neutral,.badge.green,.badge.amber,.card-footer,.event-meta,.stat-caption,.match-reasons,.investment-range,.investment-range strong,.text-link,.data-note,.pipeline-step b,.form-section-head .eyebrow,.registration-step.active strong,.registration-step.complete strong,.booklet-cover .eyebrow,.booklet-cover p,.book-brand,.book-brand small,.book-cover-footer,.programme-body .eyebrow,.page-head .eyebrow,.main-footer,.sector-legend b,.status-chart small,.intelligence-bar b,.booklet-options .data-note{color:#557f72}@media (width<=720px){.sidebar>.sidebar-brand{margin-bottom:22px}.official-lockup{width:137px}.brand-mark.official-mark{width:43px;height:36px}.book-logo{width:74px}}.event-card:after{z-index:0}.event-card>*{z-index:1;position:relative}.chip-bottom{bottom:120px}@media (width>=721px){.hero-copy p{font-size:11px}.hero-link{font-size:10px}.nav-item,.global-search input,.startup-card p{font-size:11px}.location-line{font-size:9px}.needs-tags span{font-size:8px}.panel-head p{font-size:10px}.stat-caption{font-size:9px}.stat-top{font-size:11px}.startup-row strong{font-size:12px}.startup-row span:not(.badge){font-size:9px}.challenge-item>div:first-child{font-size:11px}.pipeline-step b{font-size:10px}.pipeline-step>small{font-size:9px}.activity-item strong{font-size:10px}.activity-item small{font-size:8px}.event-card>p,.event-meta{font-size:10px}.data-note{font-size:9px}}@media (width<=720px){.hero-art .orbit-chip{display:none}.stat-caption{font-size:8px}}.google-sign-in{color:#3c4043;background:#fff;border:1px solid #b4c7c1;border-radius:0;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;margin:25px 0 14px;padding:12px 18px;font-size:14px;font-weight:500;display:flex}.google-sign-in:hover:not(:disabled){background:#f3f9f7}.login-form .google-access-note{color:#73948a;margin-bottom:24px;font-size:11px;line-height:1.8}.email-sign-in{border-top:1px solid #d8e7e3;margin-top:24px;padding-top:20px}.email-sign-in summary{color:#598376;cursor:pointer;font-size:12px}.email-sign-in form{margin-top:22px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell{--green:#071a20;--green2:#0a6b55;--ink:#071a20;--muted:#747e8d;--line:#e7e9ed;--cream:#f7f8fa;--lime:#e6ebf2;--shadow:none;color:var(--ink);background:#fff;font-family:Avenir Next,Segoe UI,sans-serif}.app-shell ::selection{background:#dce5f2}.app-shell .sidebar{background:#fff;padding-top:28px}.app-shell .sidebar>.brand-lockup{align-items:center;margin-bottom:24px;padding:8px 10px 0}.app-shell .sidebar-brand .official-lockup{object-fit:contain;width:168px;max-width:100%;height:auto}.app-shell .sidebar-brand>span{color:#747e8d;letter-spacing:1.8px;font-size:9px}.app-shell .workspace-label{border:0;border-block:1px solid var(--line);border-radius:0;padding:18px 10px;font-size:12px}.app-shell .workspace-label small{font-size:10px}.app-shell .workspace-icon{color:#526582;background:#eef1f6;border-radius:0}.app-shell .workspace-dot{background:#7c90ac}.app-shell .nav-label{color:#858d99;font-size:9px}.app-shell .nav-item{color:#667184;border-radius:0;min-height:44px;font-size:12px}.app-shell .nav-item.active{color:#071a20;background:#eef1f6;box-shadow:inset 2px 0 #071a20}.app-shell .nav-count{color:#65748a;background:#e5eaf1;border-radius:0}.app-shell .nav-item.active .nav-count{color:#071a20;background:#dbe3ef}.app-shell .community-card{display:none}.app-shell .sidebar-foot{color:#8a929e;font-size:7px}.app-shell .topbar{background:#fff;height:84px;padding-inline:36px}.app-shell .breadcrumb{font-size:12px}.app-shell .breadcrumb strong{color:#071a20;font-size:12px}.app-shell .breadcrumb-root{color:#8a929e}.app-shell .breadcrumb-slash{color:#c1c7d0}.app-shell .global-search{display:none}.app-shell .event-select{color:#071a20;background:#fff;border-color:#e7e9ed;border-radius:0;min-height:44px}.app-shell .event-select select{color:#071a20;font-size:12px}.app-shell .demo-bar{color:#758092;background:#f7f8fa;border-color:#e7e9ed;padding-block:10px}.app-shell .demo-bar select{color:#526178;background:#fff;border-color:#dbe1ea;border-radius:0}.app-shell .demo-dot{background:#8191a8}.app-shell .main-content{max-width:1720px;padding:44px 36px}.app-shell .page-head{gap:24px;margin-bottom:32px}.app-shell .page-head h1{letter-spacing:-1.4px;color:#071a20;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.15}.app-shell .page-head p{color:#6b7586;margin-top:14px;font-size:14px;line-height:1.7}.app-shell .eyebrow{color:#858e9b;letter-spacing:1.5px;font-size:9px}.app-shell .head-actions{flex-wrap:wrap;gap:10px}.app-shell .btn{color:#071a20;border-color:#e1e5eb;border-radius:0;min-height:44px;padding:12px 17px;font-size:12px;font-weight:500}.app-shell .btn.primary{color:#fff;background:#071a20;border-color:#071a20}.app-shell .btn.primary:hover:not(:disabled){background:#0a6b55}.app-shell .btn.primary-outline{color:#071a20;background:#f8f9fb;border-color:#d1d9e5}.app-shell :is(input,select,textarea){color:#071a20;border-color:#e1e5eb;border-radius:0}.app-shell :is(input,select,textarea,button,a,summary):focus-visible{outline-color:#8ca3c0}.app-shell .icon-btn{border-radius:0;min-width:44px;min-height:44px}.app-shell .icon-btn:hover{background:#eff2f6}.app-shell .avatar{color:#53657f;background:#e8edf4;border-radius:0}.app-shell .badge{color:#64758d;background:#f1f4f8;border-color:#e1e7ef;border-radius:0}.app-shell .main-footer{color:#8a929e;border-color:#e7e9ed;padding:22px 36px}.app-shell .text-link,.app-shell .text-button{color:#526582}.app-shell .modal{color:#071a20;border-radius:0}.app-shell .modal-head{background:#fff;border-color:#e7e9ed}.app-shell .modal-head h2{color:#071a20;font-weight:500}.app-shell .modal :is(input,select,textarea){min-height:48px;font-size:16px}.app-shell .modal .field>span{color:#627086;font-size:13px}.app-shell .empty h3{color:#071a20}.app-shell .empty p{color:#748093}@media (width<=1200px){.app-shell .page-head{flex-wrap:wrap;align-items:flex-start}.app-shell .main-content,.app-shell .topbar{padding-inline:28px}}@media (width<=900px){.app-shell .main-content{padding:32px 24px}.app-shell .topbar{padding-inline:24px}.app-shell .sidebar{background:#fff}.app-shell .sidebar .mobile-close{top:18px;right:8px}}@media (width<=600px){.app-shell .topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:76px;padding:14px 20px}.app-shell .topbar-actions{flex:1;justify-content:flex-end;gap:10px;min-width:0}.app-shell .breadcrumb strong{font-size:11px}.app-shell .event-select{min-width:0;max-width:100%;padding:8px}.app-shell .event-select select{min-width:0;max-width:100%;font-size:16px}.app-shell .topbar-actions>a{display:none}.app-shell .main-content{padding:28px 20px}.app-shell .page-head h1{letter-spacing:-1px;font-size:32px}.app-shell .page-head p{font-size:15px}.app-shell .head-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.app-shell .head-actions .primary{grid-column:1/-1}.app-shell .btn{white-space:normal;min-height:48px;font-size:13px}.app-shell .main-footer{flex-wrap:wrap;gap:12px;padding:22px 20px}.app-shell .demo-bar{gap:12px;padding-inline:20px}.app-shell .demo-bar select{min-height:36px;font-size:14px}}.app-shell .dashboard-intro{background:#f8f9fb;border:1px solid #e7e9ed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:30px;display:flex}.app-shell .dashboard-intro h2{letter-spacing:-.8px;margin:12px 0;font-size:27px;font-weight:500;line-height:1.2}.app-shell .dashboard-intro p{color:#768196;max-width:610px;font-size:14px;line-height:1.7}.app-shell :is(.stat-card,.panel,.event-card){box-shadow:none;background:#fff;border-color:#e7e9ed;border-radius:0}.app-shell .stat-card,.app-shell .stat-card .stat-value{color:#071a20}.app-shell .stat-card .stat-icon{color:#7184a0;background:#edf1f6;border-radius:0}.app-shell .panel-head h3{color:#071a20;font-size:17px;font-weight:500}.app-shell .panel-head p,.app-shell .panel-bottom-note{color:#778499}.app-shell .event-card .udaan-word{color:#071a20;letter-spacing:-1px;overflow-wrap:anywhere;font-size:28px}.app-shell .event-card .udaan-word span{color:#8092ad}.app-shell .event-card p,.app-shell .event-meta{color:#748299}.app-shell .event-card>a{color:#071a20;border-color:#e7e9ed}.app-shell .step-number{color:#0a6b55;background:#edf1f6;border-radius:0}.app-shell .bar-track{background:#f0f3f7;border-radius:0}.app-shell .bar-fill{background:#8d9fb9;border-radius:0}@media (width<=600px){.app-shell .dashboard-intro{padding:24px 20px}.app-shell .dashboard-intro h2{font-size:25px}.app-shell .dashboard-intro p{font-size:15px}.app-shell .dashboard-intro .btn{width:100%}}@media (prefers-reduced-motion:reduce){.app-shell *{transition:none!important}}.app-shell,.login-page{--bg-black:#040c0f;--bg-ink:#071a20;--bg-ink-2:#0b2129;--mint:#03d196;--mint-2:#2ef0b0;--mint-deep:#0a6b55;--sky-1:#c9e2d8;--sky-2:#dcebe5;--cream:#f6f5ef;--green:#071a20;--green2:#0a6b55;--ink:#0b1a1e;--muted:#5c6b6e;--line:#d5e2dc;--lime:#dcebe5;--accent:#0a6b55;--narrow:"Archivo Narrow", "Arial Narrow", sans-serif;--dots:repeating-linear-gradient(90deg, currentColor 0 2px, transparent 2px 6px);font-family:Archivo,Helvetica Neue,Arial,sans-serif}.app-shell{background:linear-gradient(180deg, var(--sky-1) 0, var(--sky-2) 360px, var(--cream) 900px);background-attachment:fixed}.app-shell ::selection{background:var(--mint);color:var(--bg-ink)}.app-shell .sidebar{background:radial-gradient(120% 45% at 30% 108%, #3fae8d 0%, #156451 30%, transparent 70%), radial-gradient(80% 40% at 100% 0%, #03d19624, transparent 70%), linear-gradient(180deg, var(--bg-black), var(--bg-ink) 60%, #0b3437);color:#fff;border-right:0}.app-shell .sidebar>.brand-lockup{gap:12px;margin-bottom:26px;padding:0 10px}.app-shell .sidebar-tree{width:46px;height:auto}.app-shell .sidebar-name{letter-spacing:-.03em;color:#fff;white-space:normal;font-size:17px;font-weight:500;line-height:1.1}.app-shell .sidebar-name span{font-family:var(--narrow);letter-spacing:.14em;text-transform:uppercase;color:var(--mint-2);margin-top:5px;font-size:10px;font-weight:500;display:block}.app-shell .workspace-label{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0;border-left:2px solid var(--mint);color:#fff;background:#ffffff12;margin:0 0 6px}.app-shell .workspace-label small{color:#fff9}.app-shell .workspace-icon{color:var(--mint-2);background:#03d19629}.app-shell .workspace-dot{background:var(--mint);box-shadow:0 0 0 4px #03d1962e}.app-shell .nav-label{font-family:var(--narrow);letter-spacing:.16em;color:#2ef0b0bf;font-size:10px}.app-shell .nav-item{color:#ffffffb8;min-height:40px;font-size:13px;transition:background .2s,color .2s}.app-shell .nav-item:hover{color:#fff;background:#ffffff12}.app-shell .nav-item.active{color:#fff;box-shadow:inset 2px 0 var(--mint);background:linear-gradient(90deg,#03d19638,#03d1960a)}.app-shell .nav-item.active svg{color:var(--mint-2)}.app-shell .nav-count,.app-shell .nav-item.active .nav-count{color:#fff;background:#ffffff1f}.app-shell .sidebar .text-button,.app-shell .sidebar button.nav-item{color:#ffffffb8;cursor:pointer;background:0 0;border:0;width:100%}.app-shell .community-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#ffffff14;border:0;border-radius:0}.app-shell .community-card :is(p,a){color:#ffffffbf}.app-shell .community-glyph{color:var(--mint)}.app-shell .sidebar-foot,.app-shell .sidebar-foot span{color:#ffffff73;font-family:var(--narrow);letter-spacing:.12em;border-color:#ffffff1a}.app-shell .topbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#dcebe5b8;background-image:var(--dots), linear-gradient(#dcebe5b8, #dcebe5b8);color:#0b1a1e59;background-position:bottom,0 0;background-repeat:no-repeat;background-size:100% 1px,100% 100%;border-bottom:0;position:sticky;top:0}.app-shell .breadcrumb{font-family:var(--narrow);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px}.app-shell .breadcrumb strong{color:var(--ink);font-weight:600}.app-shell .global-search,.app-shell .event-select{border:1px solid var(--line);color:var(--ink);background:#ffffffbf;border-radius:0}.app-shell .avatar{background:var(--bg-ink);color:var(--mint-2);border-radius:0}.app-shell .icon-btn{border-radius:0}.app-shell .eyebrow{font-family:var(--narrow);letter-spacing:.14em;color:var(--ink);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.app-shell .eyebrow:before{content:"";background:var(--mint);width:6px;height:6px}.app-shell .page-head h1{letter-spacing:-.045em;color:var(--ink);font-family:Archivo,sans-serif;font-size:clamp(34px,4vw,58px);font-weight:400;line-height:.98}.app-shell .page-head p{color:var(--muted);max-width:640px;font-size:15px;line-height:1.45}.app-shell :is(.stat-card,.panel,.event-card,.bucket-card){background:#ffffffdb;border:1px solid #0b1a1e14;border-radius:0;position:relative;box-shadow:0 18px 40px -28px #071a2059}.app-shell :is(.stat-card,.panel,.bucket-card):before{content:"";background:var(--mint);z-index:1;width:6px;height:6px;position:absolute;top:-1px;left:-1px}.app-shell .stat-card{background:radial-gradient(90% 120% at 100% 0,#03d1961f,#0000 60%),#ffffffe6}.app-shell .stat-card .stat-top span,.app-shell .stat-caption{font-family:var(--narrow);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.app-shell .stat-card>strong{letter-spacing:-.04em;color:var(--ink);font-weight:400}.app-shell .stat-card .stat-icon{background:var(--bg-ink);color:var(--mint-2);border-radius:0}.app-shell .panel-head h3,.app-shell .results-toolbar h3{font-family:var(--narrow);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:500}.app-shell .btn,.login-page .btn{font-family:var(--narrow);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:#fffc;border-color:#0b1a1e24;border-radius:0;font-size:12px;font-weight:500}.app-shell .btn:hover:not(:disabled){box-shadow:none;background:#fff}.app-shell .btn.primary,.login-page .btn.primary{background:var(--bg-ink);border-color:var(--bg-ink);color:#fff}.app-shell .btn.primary:hover:not(:disabled),.login-page .btn.primary:hover:not(:disabled){background:var(--mint);border-color:var(--mint);color:var(--bg-ink)}.app-shell .text-button{font-family:var(--narrow);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.app-shell :is(input,select,textarea){background:#fff;border-color:#0b1a1e29;border-radius:0;font-family:inherit}.app-shell :is(input,select,textarea,button,a,summary):focus-visible{outline:2px solid var(--mint);outline-offset:2px}.app-shell .badge{font-family:var(--narrow);letter-spacing:.08em;text-transform:uppercase;border-radius:0;font-size:9px}.app-shell .badge.green{color:var(--mint-deep);background:#03d19624;border-color:#03d1964d}.app-shell .tabs button{font-family:var(--narrow);letter-spacing:.08em;text-transform:uppercase;border-radius:0}.app-shell .tabs button.active{background:var(--bg-ink);color:#fff}.app-shell th{background:var(--bg-ink);color:#fffc;font-family:var(--narrow);letter-spacing:.12em;border-bottom:0;font-size:10px}.app-shell td{color:var(--ink);border-bottom-color:#0b1a1e12;font-size:12px}.app-shell td strong{color:var(--ink);font-weight:600}.app-shell tbody tr:hover td{background:#03d1960d}.app-shell .bucket{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff73;border:1px solid #0b1a1e14;border-radius:0}.app-shell .bucket>header{background:linear-gradient(135deg, var(--bg-ink), #0f3d38);color:#fff;border-bottom:0}.app-shell .bucket>header h3{color:#fff;font-size:12px}.app-shell .bucket-step{color:var(--mint-2);font-family:var(--narrow)}.app-shell .bucket-count{background:var(--mint);color:var(--bg-ink);border:0;border-radius:0}.app-shell .bucket.mine{border-color:var(--mint);box-shadow:0 0 0 2px #03d19659}.app-shell .bucket.mine>header{background:linear-gradient(135deg, var(--mint-deep), #0f8b6e)}.app-shell .bucket-you{color:var(--mint-2)}.app-shell .bucket-card blockquote{border-left-color:var(--mint);background:#03d19612}.app-shell .handoff-list li{background:#ffffffdb;border-color:#0b1a1e14;border-radius:0}.app-shell .handoff-list li.mine{border-left-color:var(--mint)}.app-shell .activity-route .to{color:var(--mint-deep)}.app-shell .modal{border:0;border-radius:0;box-shadow:0 40px 80px -30px #040c0f99}.app-shell .modal::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040c0fb3}.app-shell .modal-head{background:linear-gradient(135deg, var(--bg-ink), #0f3d38);color:#fff}.app-shell .modal-head h2{color:#fff;letter-spacing:-.03em;font-weight:400}.app-shell .modal-head .icon-btn{color:#fff}.app-shell .toast{background:var(--bg-ink);border-left:3px solid var(--mint);border-radius:0}.app-shell .main-footer{font-family:var(--narrow);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.app-shell .demo-bar{background:var(--bg-ink);color:#ffffffbf}.login-page{background:linear-gradient(180deg, var(--sky-1), var(--cream))}.login-page .login-brand{background:radial-gradient(90% 60% at 40% 115%, #3fae8d 0%, #156451 28%, #0b3437 52%, var(--bg-ink) 72%, var(--bg-black) 100%);color:#fff;position:relative;overflow:hidden}.login-page .login-brand:after{content:"";pointer-events:none;background:radial-gradient(40% 40% at 50% 40%,#03d1961f,#0000 70%);position:absolute;inset:0}.login-page .login-brand>*{z-index:1;position:relative}.login-page .login-brand .brand-mark{background:0 0}.login-page .login-brand .brand-lockup small,.login-page .login-brand .eyebrow{color:var(--mint-2);font-family:var(--narrow);letter-spacing:.14em}.login-page .login-brand h1{letter-spacing:-.045em;font-family:Archivo,sans-serif;font-size:clamp(44px,5.2vw,76px);line-height:.96}.login-page .login-brand h1 em{color:var(--mint-2)}.login-page .login-brand p,.login-page .login-brand>small{color:#ffffffb8}.login-page .login-form h2{color:var(--ink);letter-spacing:-.04em;font-size:36px;font-weight:400}.login-page .login-form>p{color:var(--muted)}.login-page :is(input,select),.login-page .google-sign-in{border-radius:0}.app-shell .bucket-you{font-family:var(--narrow);letter-spacing:.14em;font-size:9px}.app-shell .main-content :is(h2,h3,strong){color:var(--ink)}.app-shell .main-content :is(small,.muted){color:var(--muted)}.app-shell .modal .modal-head h2{color:#fff}.app-shell .modal .modal-head .icon-btn{color:#fff;background:0 0;border:1px solid #ffffff40;width:38px;height:38px}.app-shell .modal .modal-head .icon-btn:hover{background:var(--mint);border-color:var(--mint);color:var(--bg-ink)}.app-shell .modal .modal-head .icon-btn:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.app-shell .tabs{border-bottom:1px solid #0b1a1e1f;gap:4px}.app-shell .tabs button{color:var(--muted);background:0 0;border-bottom:2px solid #0000;padding:12px 16px;font-size:12px}.app-shell .tabs button:hover{color:var(--ink);background:#ffffff80}.app-shell .tabs button.active{background:var(--bg-ink);color:#fff;border-bottom-color:var(--mint)}.app-shell .tabs button>span{color:var(--ink);background:#0b1a1e14;border-radius:0;padding:2px 6px;font-size:10px}.app-shell .tabs button.active>span{background:var(--mint);color:var(--bg-ink)}.app-shell .search-box{border-color:#0b1a1e24;border-radius:0}.app-shell .search-box svg,.app-shell .empty svg{color:var(--mint-deep)}.app-shell .search-box input{color:var(--ink);font-size:12px}.app-shell .search-box input::placeholder{color:var(--muted)}.app-shell .sidebar{background:linear-gradient(90deg,#0f2722 0%,#19392f 30%,#28574a 66%,#3b7563 100%);border-right:0;overflow:hidden}.app-shell .sidebar>nav{scrollbar-width:thin;scrollbar-color:#ffffff4d transparent;flex:auto;min-height:0;margin:0 -17px;padding:0 17px 24px;overflow-y:auto}.app-shell .sidebar-bottom{border-top:1px solid #ffffff1f;flex:none;margin:0 -17px;padding:14px 17px 0}.app-shell .main-shell:before{content:"";z-index:35;pointer-events:none;background:linear-gradient(90deg,#3b7563 0%,#6ea58fbf 30%,#b9d8cb59 65%,#c9e2d800 100%);width:44px;position:fixed;top:0;bottom:0;left:230px}.app-shell .main-shell{padding-left:44px}@media (width<=720px){.app-shell .main-shell:before{display:none}.app-shell .main-shell{padding-left:0}}.app-shell .nav-label{color:#ffffffbf}.app-shell .sidebar-name span{color:#b8f5df}.app-shell .topbar-clock{border:1px solid var(--line);font-family:var(--narrow);letter-spacing:.06em;color:var(--ink);white-space:nowrap;background:#ffffffbf;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.app-shell .topbar-clock strong{font-variant-numeric:tabular-nums;font-weight:600}
