.industry-depth,.industry-notes,.industry-checklist{max-width:1200px;margin:90px auto;padding:44px;box-sizing:border-box;color:#213b39;background:#f2f4ef;border:1px solid #dce3d9}.industry-depth header>span,.industry-notes header>span,.industry-checklist>div>span{font:11px/1.6 Arial;letter-spacing:.16em;color:var(--theme-accent)}.industry-depth header h2,.industry-notes h2,.industry-checklist h2{font-size:clamp(25px,3vw,40px);line-height:1.4;font-weight:550;margin:15px 0}.industry-depth header p,.industry-notes header p{color:#60736e;font-size:15px;line-height:1.8}.depth-workbench{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:36px}.depth-workbench article{border-top:2px solid var(--theme-accent);padding:23px 0;min-width:0}.depth-workbench small{font-size:11px;letter-spacing:.04em;color:var(--theme-accent)}.depth-workbench h3{font-size:23px;line-height:1.5;margin:18px 0}.depth-workbench p{font-size:15px;line-height:1.95;margin:14px 0 24px}.depth-workbench a{font-size:13px;border-bottom:1px solid #a6b7ae;padding-bottom:6px}.depth-journal{background:#fcf8ef;border:0;border-top:5px double var(--theme-accent)}.depth-journal .depth-workbench{grid-template-columns:1.4fr 1fr 1fr}.depth-journal article:first-child{grid-row:span 2;font-family:Georgia,'Songti SC',serif}.depth-journal article:first-child h3{font-size:36px}.depth-journal article:last-child{grid-column:2/4}.depth-catalogue{background:#152d34;color:#f1f4ec}.depth-catalogue header p{color:#c2d3cb}.depth-catalogue .depth-workbench{grid-template-columns:1fr 1fr;gap:1px;background:#45605d}.depth-catalogue article{background:#152d34;padding:28px;border-top:0}.depth-catalogue small{color:#c9dba4}.depth-ledger{background:#fff;border:1px solid #cad9d5;border-left:12px solid var(--theme-accent)}.depth-ledger .depth-workbench{display:block}.depth-ledger article{display:grid;grid-template-columns:150px 1fr 2fr 140px;align-items:start;gap:22px;border-top:1px solid #cbd8d1;padding:24px 0}.depth-ledger h3,.depth-ledger p{margin:0}.depth-route{background:#eaf0f4}.depth-route .depth-workbench{grid-template-columns:repeat(4,minmax(0,1fr));counter-reset:route}.depth-route article{border:0;padding:24px 18px;background:white;box-shadow:5px 5px 0 #d2dedf}.depth-route article:nth-child(even){margin-top:42px}.depth-spotlight{background:#f4eee8;display:grid;grid-template-columns:.7fr 1.3fr;gap:45px}.depth-spotlight .depth-workbench{margin-top:0;grid-template-columns:1fr 1fr}.industry-notes{display:grid;grid-template-columns:1fr 1.3fr;gap:55px;background:white;border-width:1px 0;padding:40px 0}.industry-notes details{border-bottom:1px solid #cfdbd2;padding:20px 0}.industry-notes summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:19px;line-height:1.6;list-style:none}.industry-notes summary span{color:var(--theme-accent)}.industry-notes details p{font-size:16px;line-height:2;color:#536965;margin:18px 0 4px}.notes-journal{font-family:Georgia,'Songti SC',serif}.notes-catalogue{background:#faf7f0;padding:40px}.notes-ledger{grid-template-columns:.7fr 1.3fr;border-top:4px solid var(--theme-accent)}.industry-checklist{display:grid;grid-template-columns:.7fr 1.3fr;gap:55px;background:#183a37;color:#f7f6e9;border:0}.industry-checklist>div>span{color:#c1d6a0}.industry-checklist ol{list-style:none;margin:0;padding:0}.industry-checklist li{display:grid;grid-template-columns:40px 120px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid #54706b}.industry-checklist li b{font:20px Georgia;color:#d2e4ad}.industry-checklist li span{font-size:17px}.industry-checklist li small{font-size:14px;line-height:1.9;color:#c0d2cb}
/* Dossier uses an archive spread; orbit uses a noticeboard; panorama uses a full-width scene. */
.tenant-site .edition-dossier-body{grid-template-columns:1fr;grid-template-rows:48% 52%;gap:18px;padding-top:0}.tenant-site .edition-dossier-body>.site-hero-picture{grid-column:1;grid-row:1;border-radius:0!important}.tenant-site .edition-dossier-body>div:first-child{grid-row:2;display:grid;grid-template-columns:1.2fr .8fr;gap:30px;align-items:center}.tenant-site .edition-dossier dl{margin:0}.tenant-site .edition-dossier .site-hero-copy h1{font-size:2.2em!important}.tenant-site .edition-dossier .site-hero-copy>p{font-size:.8em!important}.template-card .edition-cover .edition-dossier-body{grid-template-columns:1fr;grid-template-rows:47% 53%;gap:1em;padding-top:0}.template-card .edition-cover .edition-dossier-body>.site-hero-picture{grid-row:1;grid-column:1}.template-card .edition-cover .edition-dossier-body>div:first-child{grid-row:2;display:grid;grid-template-columns:1fr 1fr;gap:2em}.template-card .edition-cover .edition-dossier dl{margin:0}.template-card .edition-cover .edition-dossier .site-hero-copy h3{font-size:2.3em!important}.template-card .edition-cover .edition-dossier-card{box-shadow:5px 5px 0 #bbcab7}
.tenant-site .edition-orbit{grid-template-columns:1fr;grid-template-rows:auto 28% 1fr}.tenant-site .edition-map-title{display:flex;align-items:center;gap:50px}.tenant-site .edition-map-title>span{max-width:180px}.tenant-site .edition-map-title .site-hero-copy{max-width:850px}.tenant-site .edition-map-center{width:38%;height:88%;top:6%;left:31%;border-radius:0;transform:rotate(-4deg);box-shadow:12px 12px 0 #d4ddcf}.tenant-site .edition-map>a{width:24%;background:#fffdf6;border-top:5px solid var(--edition-accent)}.template-card .edition-cover .edition-orbit{grid-template-columns:1fr;grid-template-rows:auto 28% 1fr}.template-card .edition-cover .edition-map-title{display:flex;gap:3em}.template-card .edition-cover .edition-map-title>span{display:none}.template-card .edition-cover .edition-map-center{width:38%;height:88%;left:31%;top:6%;border-radius:0;transform:rotate(-4deg)}.template-card .edition-cover .edition-map>a,.template-card .edition-cover .edition-map>span{width:24%;border-top:2px solid var(--edition-accent)}
.tenant-site .edition-landscape{grid-template-rows:auto 20% 1fr}.tenant-site .edition-landscape-visual{display:block}.tenant-site .edition-landscape-visual>.site-hero-picture{height:100%}.tenant-site .edition-landscape-visual>aside{position:absolute;right:0;bottom:0;width:250px;padding:22px;background:#f4f0e6;color:#243b32}.template-card .edition-cover .edition-landscape-visual{display:block}.template-card .edition-cover .edition-landscape-visual>.site-hero-picture{height:100%}.template-card .edition-cover .edition-landscape-visual>aside{position:absolute;right:0;bottom:0;width:28%;padding:1.5em;background:#f4f0e6;color:#243b32}
@media(max-width:750px){.industry-depth,.industry-notes,.industry-checklist{margin:50px 18px;padding:25px}.depth-workbench,.depth-journal .depth-workbench,.depth-route .depth-workbench,.depth-spotlight .depth-workbench{grid-template-columns:1fr 1fr;gap:18px}.depth-journal article:first-child{grid-row:auto;grid-column:1/-1}.depth-journal article:last-child{grid-column:auto}.depth-ledger article{display:block}.depth-ledger h3{margin:15px 0}.depth-ledger p{margin-bottom:18px}.depth-spotlight,.industry-notes,.industry-checklist{display:block}.industry-notes>div,.industry-checklist ol{margin-top:30px}.industry-checklist li{grid-template-columns:28px 1fr}.industry-checklist li small{grid-column:2}.depth-route article:nth-child(even){margin-top:0}.tenant-site .edition-dossier-body>div:first-child{display:block}.tenant-site .edition-dossier dl{margin-top:24px}.tenant-site .edition-dossier-body>.site-hero-picture{order:-1}.tenant-site .edition-map-title{display:block}.tenant-site .edition-map-title>span{display:none}.tenant-site .edition-map{height:400px}.tenant-site .edition-landscape-visual{display:flex}.tenant-site .edition-landscape-visual>aside{position:static;width:auto}.tenant-site .edition-landscape .site-hero-picture{height:300px}.industry-depth h3{font-size:21px}.industry-depth p{font-size:16px}}
@media(max-width:420px){.depth-workbench,.depth-catalogue .depth-workbench,.depth-spotlight .depth-workbench{grid-template-columns:1fr}.depth-journal article:first-child{grid-column:auto}.industry-notes summary{font-size:18px}}
