:root{color:#2b2725;background:#fbfcf9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{min-width:320px;margin:0;background:#fbfcf9;color:#2b2725}button,input,select,textarea{font:inherit}button{cursor:pointer}.site-shell{min-height:100vh;background:#fbfcf9}.site-header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding:12px max(24px,calc((100vw - 1160px)/2));border-bottom:1px solid #e0e5db;background:#fbfcf9f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand-mark{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:0;border:0;background:transparent;color:#18201a;font-weight:800}.brand-mark img{width:36px;height:36px}.brand-mark span{white-space:nowrap}.site-header nav{display:flex;align-items:center;gap:4px}.site-header nav button,.footer-links button{min-height:38px;padding:8px 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:#536052}.site-header nav button.active,.site-header nav button:hover,.footer-links button:hover{border-color:#cdd9c6;background:#fff;color:#18201a}.hero-band{display:grid;align-items:center;min-height:78vh;padding:82px max(24px,calc((100vw - 1160px)/2)) 64px;background:url(/brand/tiggo-product-logo-1024.png) right max(24px,calc((100vw - 1160px)/2)) center / min(42vw,500px) auto no-repeat,#f7faf4;border-bottom:1px solid #dfe6d9}.hero-inner{width:min(650px,100%)}.eyebrow{margin:0 0 12px;color:#2a6fdb;font-size:13px;font-weight:800;text-transform:uppercase}h1,h2,h3,p{margin-top:0}.hero-inner h1,.page-heading h1{margin-bottom:18px;color:#142018;font-size:68px;line-height:.94;letter-spacing:0}.hero-copy,.page-heading p,.download-cta-band p,.manifest-panel p,.policy-list li,.timeline-item p,.security-panel p{color:#536052;font-size:17px;line-height:1.58}.hero-copy{max-width:570px;margin-bottom:28px}.hero-actions,.footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.primary-action,.secondary-action,.disabled-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 16px;border-radius:8px;font-weight:800;text-decoration:none}.primary-action{border:1px solid #17391f;background:#17391f;color:#fff}.primary-action:hover{background:#102a17}.primary-action:disabled{opacity:.72;cursor:progress}.primary-action.dark{background:#2b2725}.secondary-action{border:1px solid #cad7c2;background:#fff;color:#17391f}.disabled-action{width:100%;border:1px solid #d9dfd4;background:#eef2ea;color:#6d766c;cursor:not-allowed}.proof-strip,.browser-preview-band,.label-band,.download-cta-band,.page-band,.site-footer{padding-right:max(24px,calc((100vw - 1160px)/2));padding-left:max(24px,calc((100vw - 1160px)/2))}.proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:24px;padding-bottom:24px;background:#fff;border-bottom:1px solid #e1e7dc}.feature-pill{display:flex;gap:12px;min-height:128px;padding:18px;border:1px solid #dfe6d9;border-radius:8px;background:#fbfcf9}.feature-pill svg{flex:0 0 auto;color:#2f8f5b}.feature-pill h2{margin-bottom:6px;font-size:18px}.feature-pill p{margin-bottom:0;color:#596457;line-height:1.45}.browser-preview-band,.label-band,.page-band{padding-top:72px;padding-bottom:72px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:24px}.section-heading h2,.download-cta-band h2{max-width:720px;margin-bottom:0;color:#142018;font-size:38px;line-height:1.08;letter-spacing:0}.section-heading.compact{align-items:start;flex-direction:column;gap:0}.browser-frame{overflow:hidden;border:1px solid #cad7c2;border-radius:8px;background:#fff;box-shadow:0 28px 80px #2430261f}.browser-top{display:grid;grid-template-columns:12px 12px 12px 1fr;align-items:center;gap:8px;min-height:52px;padding:10px 14px;border-bottom:1px solid #dde6d7;background:#eef3ea}.dot{width:12px;height:12px;border-radius:50%;background:#ffb650}.dot:nth-child(2){background:#2f8f5b}.dot:nth-child(3){background:#2a6fdb}.address-bar{min-width:0;margin-left:10px;padding:9px 14px;overflow:hidden;border:1px solid #ccd9c5;border-radius:8px;background:#fff;color:#536052;text-overflow:ellipsis;white-space:nowrap}.browser-body{display:grid;grid-template-columns:64px minmax(0,1fr);min-height:430px}.preview-sidebar{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:18px;border-right:1px solid #e2e8dd;background:#f8faf5}.preview-sidebar button{display:grid;place-items:center;width:38px;height:38px;border:1px solid #d5e0ce;border-radius:8px;background:#fff;color:#17391f}.preview-workspace{display:grid;align-content:start;gap:18px;padding:28px}.search-row{display:flex;align-items:center;gap:12px;min-height:58px;padding:0 18px;border:1px solid #cbdcc3;border-radius:8px;background:#fbfcf9;color:#172119;font-size:20px;font-weight:800}.result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.result-card{min-height:180px;padding:16px;border:1px solid #dfe7da;border-radius:8px;background:#fff}.result-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px;color:#536052}.result-head span{padding:4px 8px;border-radius:8px;background:#eff6ff;color:#2a6fdb;font-size:12px;font-weight:800}.result-card h3{margin-bottom:8px;color:#17391f;font-size:18px}.result-card p{margin-bottom:0;color:#596457;line-height:1.5}.label-band{background:#f2f7ef;border-top:1px solid #dbe5d6;border-bottom:1px solid #dbe5d6}.label-list{display:grid;gap:8px;max-width:850px}.label-row{display:grid;grid-template-columns:170px minmax(0,1fr);gap:20px;align-items:center;min-height:58px;padding:12px 16px;border:1px solid #d5e1cf;border-radius:8px;background:#fff}.label-row code{color:#9a5138;font-weight:800}.label-row span{color:#536052}.download-cta-band{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding-top:64px;padding-bottom:64px;background:#fff}.download-cta-band p{max-width:760px;margin-bottom:0}.page-band{min-height:calc(100vh - 72px)}.page-heading{max-width:820px;margin-bottom:32px}.page-heading h1{font-size:48px;line-height:1.05}.download-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.download-card,.manifest-panel,.policy-list,.timeline-item,.security-panel{border:1px solid #dfe6d9;border-radius:8px;background:#fff}.download-card{display:grid;grid-template-rows:auto auto auto 1fr;gap:8px;min-height:292px;padding:18px}.download-card.ready{border-color:#b9d7bf;box-shadow:inset 0 0 0 1px #2f8f5b14}.download-card svg{color:#2a6fdb}.download-card.ready>svg{color:#2f8f5b}.download-card h2{margin-bottom:0;font-size:22px}.download-card p{margin-bottom:2px;color:#596457}.release-badge,.manifest-state{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:5px 9px;border-radius:8px;background:#fff5e6;color:#855019;font-size:13px;font-weight:800}.release-badge.ready,.manifest-state.ready{background:#eaf8ef;color:#176338}.release-meta{display:grid;gap:7px;align-self:start;margin:4px 0 8px}.release-meta div{display:grid;grid-template-columns:70px minmax(0,1fr);gap:8px;align-items:baseline}.release-meta dt,.release-meta dd{min-width:0;margin:0}.release-meta dt{color:#667064;font-size:12px;font-weight:800;text-transform:uppercase}.release-meta dd{overflow:hidden;color:#263126;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.download-action{align-self:end;width:100%}.manifest-panel,.security-panel{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px}.manifest-panel h2,.security-panel h2{margin-bottom:6px;font-size:20px}.text-link,.footer-links a{color:#2a6fdb;font-weight:800;text-decoration:none}.text-link:hover,.footer-links a:hover{text-decoration:underline}.report-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:920px;padding:20px;border:1px solid #dfe6d9;border-radius:8px;background:#fff}.report-form label{display:grid;gap:7px;color:#313b31;font-weight:800}.report-form input,.report-form select,.report-form textarea{width:100%;min-height:46px;padding:10px 12px;border:1px solid #cbd8c4;border-radius:8px;background:#fbfcf9;color:#172119}.report-form textarea{min-height:150px;resize:vertical}.wide-field,.report-form .primary-action{grid-column:1 / -1}.status-note{display:inline-flex;align-items:center;gap:10px;max-width:760px;margin-top:18px;padding:12px 14px;border:1px solid #cfe2d2;border-radius:8px;background:#f1fbf2;color:#17391f}.status-note svg{flex:0 0 auto}.status-note.error{border-color:#f1c7c1;background:#fff3f1;color:#7d2f25}.two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-content:start}.two-column .page-heading{grid-column:1 / -1}.policy-list{padding:20px}.policy-list h2{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:21px}.policy-list h2 svg{color:#2f8f5b}.policy-list ul{display:grid;gap:10px;margin:0;padding-left:18px}.timeline{display:grid;gap:12px;max-width:900px}.timeline-item{display:flex;gap:14px;padding:18px}.timeline-item svg,.security-panel svg{flex:0 0 auto;color:#9a5138}.timeline-item h2{margin-bottom:6px;font-size:20px}.timeline-item p,.security-panel p{margin-bottom:0}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:26px;padding-bottom:26px;border-top:1px solid #dfe6d9;background:#fff}.site-footer p{margin:4px 0 0;color:#596457}@media (max-width: 900px){.site-header{align-items:flex-start;flex-direction:column;gap:10px;min-height:auto}.site-header nav{width:100%;flex-wrap:wrap;overflow-x:visible}.hero-band{min-height:74vh;padding-top:64px;background:url(/brand/tiggo-product-logo-1024.png) right 24px bottom 26px / 240px auto no-repeat,#f7faf4}.hero-inner h1,.page-heading h1{font-size:44px}.proof-strip,.result-grid,.download-grid,.two-column{grid-template-columns:1fr}.section-heading,.download-cta-band,.manifest-panel,.site-footer{align-items:start;grid-template-columns:1fr;flex-direction:column}.browser-body{grid-template-columns:1fr}.preview-sidebar{flex-direction:row;justify-content:flex-start;padding:12px;border-right:0;border-bottom:1px solid #e2e8dd}.report-form{grid-template-columns:1fr}}@media (max-width: 560px){.hero-band{background:url(/brand/tiggo-product-logo-1024.png) right 18px bottom 18px / 150px auto no-repeat,#f7faf4}.hero-actions,.hero-actions button,.download-cta-band button{width:100%}.section-heading h2,.download-cta-band h2{font-size:30px}.hero-copy,.page-heading p,.download-cta-band p{font-size:16px}.label-row{grid-template-columns:1fr;gap:6px}.preview-workspace{padding:16px}.search-row{align-items:start;flex-direction:column;justify-content:center;gap:6px;min-height:86px;font-size:18px}}
