.lookbook-hero{background:radial-gradient(circle at 78% 22%,rgba(22,160,133,.32),transparent 32%),linear-gradient(135deg,#1a282f,#2c4350)}.lookbook-hero .container-fluid{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(360px,1fr);grid-gap:42px;gap:42px;align-items:center}.lookbook-hero img{width:100%;min-height:420px;border-radius:var(--brand-radius);-o-object-fit:cover;object-fit:cover;background:var(--brand-primary)}.dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;width:min(100% - 48px,1120px);margin-left:auto;margin-right:auto}.dashboard-grid article{display:grid;grid-gap:10px;gap:10px;min-height:240px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff;padding:24px}.dashboard-grid strong{color:var(--brand-primary-dark);font-size:1.12rem}.dashboard-grid span{color:var(--brand-secondary);font-weight:800}.download-list{display:grid;grid-gap:14px;gap:14px;width:min(100% - 48px,980px);margin:28px auto 0}.download-list a{display:grid;grid-template-columns:56px minmax(0,0.7fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff;padding:18px;color:var(--brand-text)}.download-list span{display:grid;width:48px;height:48px;align-items:center;justify-items:center;place-items:center;border-radius:50%;background:var(--brand-secondary);color:#fff;font-weight:800}.download-list em{color:var(--brand-text);font-style:normal}.lookbook-copy{max-width:960px;margin:30px auto 0}.timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;width:min(100% - 48px,1120px);margin-left:auto;margin-right:auto;border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.timeline article{position:relative;display:grid;grid-gap:10px;gap:10px;padding:26px;border-right:1px solid var(--brand-border);background:#fff}.timeline article:last-child{border-right:0}.timeline span{color:var(--brand-secondary);font-weight:800;text-transform:uppercase}@media (max-width:991px){.download-list a,.lookbook-hero .container-fluid{grid-template-columns:1fr}.dashboard-grid,.timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline article{border-right:0;border-bottom:1px solid var(--brand-border)}}@media (max-width:575px){.dashboard-grid,.timeline{grid-template-columns:1fr}}