.forge-hero{background:linear-gradient(118deg,#f4f7f8 0 58%,#e8eef2 58% 100%) #e8eef2;padding:32px 0}.forge-hero-row{min-height:536px}.forge-hero h1{max-width:15ch}.hero-intro{max-width:54ch;font-size:1.1rem}.forge-hero-visual{position:relative;background:#d5e4e9;clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%)}.forge-hero-visual img{aspect-ratio:5/4;width:100%;-o-object-fit:cover;object-fit:cover}.forge-hero-visual span{position:absolute;bottom:0;left:0;padding:8px 16px;background:var(--brand-primary);color:#fff;font:0.8rem ui-monospace,monospace}.home-lines{background:#eff5f6}.home-lines .row{margin-top:8px}.line-card{background:#f4f7f8;border-bottom:2px solid var(--brand-accent)}.line-card img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background:#e8eef2}.line-card div{padding:16px}.line-card h3{font-size:1.13rem}.line-card p{margin:0}.spec-desk{background:#eef4f5}.spec-panel{padding:max(16px,min(4vw,48px));border:1px solid var(--brand-border);background:#fff}.spec-panel .nav-tabs{gap:8px;margin-top:24px}.spec-panel .nav-link{border:0;border-bottom:3px solid transparent;border-radius:0;color:var(--brand-primary)}.spec-panel .nav-link.active{border-bottom-color:#24776e;font-weight:700}.spec-panel .table{margin:0}.spec-panel td,.spec-panel th{padding:16px 8px}.spec-panel th{width:28%}.forge-timeline{position:relative;list-style:none;padding:0;margin:32px auto 0;max-width:950px}.forge-timeline::before{content:"";position:absolute;top:0;right:auto;bottom:0;left:50%;width:2px;background:#a8c5c6}.forge-timeline li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);grid-gap:16px;gap:16px;margin-bottom:16px}.forge-timeline li span{grid-column:2;grid-row:1;border-radius:50%;background:var(--brand-primary);color:#fff;width:48px;height:48px;display:grid;align-items:center;justify-items:center;place-items:center;font:0.88rem ui-monospace,monospace}.forge-timeline li div{grid-column:3;grid-row:1;padding:16px;border-left:2px solid var(--brand-accent);background:#f4f7f8}.forge-timeline li:nth-child(odd) div{grid-column:1;text-align:right;border-left:0;border-right:2px solid var(--brand-accent)}.forge-timeline li p{margin:0}.home-buyers{background:#f2f6f8}.buyer-track{display:flex;gap:16px;overflow-x:auto;padding:16px 0;scrollbar-color:#527c80 #dce9ed}.buyer-track article{flex:0 0 200px;padding:16px;border-top:2px solid var(--brand-accent);background:#fff}.buyer-track h3{font-size:1.12rem}.buyer-track p{margin:0}.home-evidence{padding-top:16px;padding-bottom:16px;background:#e8f2f3;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.home-evidence h2{margin-bottom:8px}.proof-track{display:flex;gap:16px}.proof-item{flex:1 1 0;min-width:0;display:grid;grid-template-columns:32px 1fr;grid-gap:8px;gap:8px;align-items:start}.proof-item span{display:grid;align-items:center;justify-items:center;place-items:center;width:32px;height:32px;background:#d9f1eb;color:var(--brand-primary);font:0.88rem ui-monospace,monospace}.forge-diagonal{background:linear-gradient(98deg,#12263a 0 51%,#0d1e2d 51% 100%);padding-top:max(48px,min(6vw,64px));padding-bottom:max(64px,min(8vw,80px))}@media (max-width:991px){.forge-hero-row{min-height:auto}.forge-hero-visual img{aspect-ratio:16/9}}@media (max-width:767px){.proof-track{flex-wrap:wrap}.proof-item{flex:0 0 calc(50% - 8px)}}@media (max-width:575px){.forge-timeline::before{left:24px}.forge-timeline li{grid-template-columns:48px minmax(0,1fr)}.forge-timeline li span{grid-column:1}.forge-timeline li div,.forge-timeline li:nth-child(odd) div{grid-column:2;text-align:left;border-right:0;border-left:2px solid var(--brand-accent)}}