/* Library interaction */
.template-group-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 0;font-size:13px;color:#6d8073}.template-more{display:inline-flex;align-items:center;justify-content:center;gap:26px;background:#edf3e7;color:#2d543e;border:1px solid #c8d9be;border-radius:8px;padding:12px 22px;cursor:pointer;font:inherit;min-height:44px}.template-more:hover{background:#dcebcf}.template-more:focus-visible{outline:3px solid #728d55;outline-offset:4px}.template-more[hidden]{display:none!important}.template-group[hidden]{display:none!important}
/* Relative geometry is reused by cover and full page, with 12 distinct reading patterns. */
.edition-hero{--edition-accent:#3f6755;--edition-paper:#f3f5ed;--edition-ink:#243b32;--edition-line:#c7d3c5;font-size:16px;color:var(--edition-ink);background:var(--edition-paper);height:760px;max-width:1360px;width:100%;margin:0 auto;display:grid;padding:34px 45px 40px;gap:28px;box-sizing:border-box;overflow:hidden;position:relative;min-height:0!important}
.edition-hero *{box-sizing:border-box;min-width:0}.edition-hero .edition-rule{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;border-top:2px solid var(--edition-accent);border-bottom:1px solid var(--edition-line);padding:13px 0;font-size:.65em;letter-spacing:.09em;align-items:center}.edition-rule small{font:9px Arial;letter-spacing:.15em;color:var(--edition-accent)}
.edition-hero .site-hero-copy{position:relative;min-width:0}.edition-hero .site-hero-copy h1,.edition-hero .site-hero-copy h3{font-size:2.8em!important;line-height:1.37!important;letter-spacing:-.04em!important;font-weight:550!important;margin:.4em 0!important;color:inherit!important;max-width:100%}.edition-hero .site-kicker{font-size:.65em!important;letter-spacing:.1em;color:var(--edition-accent)}.edition-hero .site-hero-copy>p{font-size:1em!important;line-height:1.85!important;margin:.7em 0;max-width:36em}.edition-hero .site-button{font-size:.85em!important;line-height:1.5;padding:.8em 1.4em!important;background:var(--edition-accent);border:0;color:#fff;margin-top:.8em;gap:2em;border-radius:3px}.edition-photo,.edition-hero .site-hero-picture{overflow:hidden;min-height:0;position:relative;border-radius:0;width:100%;height:100%;margin:0}.edition-hero img{position:static;width:100%;height:100%;object-fit:cover;display:block;max-height:none;opacity:1;filter:none;mix-blend-mode:normal}.edition-topics{display:flex;flex-direction:column}.edition-topics>a,.edition-topics>span{display:flex;gap:18px;align-items:center;border-bottom:1px solid var(--edition-line);padding:17px 0;font-size:.85em;line-height:1.5}.edition-topics b{font-weight:500}.edition-topics small{font:10px Georgia;color:var(--edition-accent)}.edition-topics>a>span,.edition-topics>span>span{margin-left:auto}.edition-note{border-top:1px solid var(--edition-line);margin-top:25px;padding-top:20px;font-size:.85em;line-height:1.9;color:var(--edition-accent)}.edition-tile-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-height:0}.edition-tile-strip>article{display:grid;grid-template-rows:75% 25%;min-height:0}.edition-tile-strip h3{font-size:1em;line-height:1.6;margin:.5em 0}.edition-tile-strip p{display:none}.edition-tile-strip small{font-size:.6em;color:var(--edition-accent)}
.edition-navigator{grid-template-columns:.55fr 1.45fr;grid-template-rows:auto 1fr;gap:25px 45px}.edition-rail{border-right:1px solid var(--edition-line);padding-right:25px;display:flex;flex-direction:column;gap:20px}.edition-rail>b{font-size:1.2em;font-weight:550}.edition-navigator-main{display:grid;grid-template-rows:55% 45%;gap:25px;min-height:0}.edition-navigator-main .site-hero-copy h1{max-width:95%}
.edition-columns{grid-template-columns:1fr 1.05fr .55fr;grid-template-rows:auto 1fr;gap:25px 35px}.edition-column-copy{align-self:center}.edition-column-image{min-height:0}.edition-column-topics{border-left:1px solid var(--edition-line);padding-left:20px;align-self:stretch;padding-top:20px}.edition-column-topics>span{font-size:.75em;letter-spacing:.15em}.edition-column-topics .edition-topics{margin-top:25px}.edition-columns .site-hero-copy h1{font-family:Georgia,'Songti SC',serif;font-size:2.4em!important}
.edition-catalogue{grid-template-rows:auto 35% 1fr}.edition-catalogue-title{display:flex;justify-content:space-between;gap:40px;align-items:center}.edition-catalogue-title .site-hero-copy{max-width:780px}.edition-catalogue-title .site-hero-copy>p{display:none}.edition-catalogue-title>span{font-size:.85em;max-width:170px;line-height:1.9;border-left:1px solid var(--edition-line);padding-left:22px}.edition-catalogue-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;min-height:0}.edition-catalogue-grid>article{display:grid;grid-template-rows:73% 27%;min-height:0;background:#ffffff75;padding:10px}.edition-catalogue-grid small{font-size:.65em;color:var(--edition-accent)}.edition-catalogue-grid h3{font-size:1em;font-weight:550;margin:.5em 0}.edition-catalogue-grid p{display:none}
.edition-dossier{background:var(--edition-paper);grid-template-rows:auto 1fr}.edition-dossier-card{background:#ffffffa6;border:1px solid var(--edition-line);padding:25px;display:flex;flex-direction:column;min-height:0;box-shadow:12px 12px 0 color-mix(in srgb,var(--edition-accent) 12%,transparent)}.edition-dossier-heading{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--edition-line);padding-bottom:15px;font-size:.65em;letter-spacing:.1em}.edition-dossier-heading b{font-size:1.2em;font-weight:550}.edition-dossier-body{display:grid;grid-template-columns:1fr 1fr;gap:40px;flex:1;min-height:0;padding-top:22px}.edition-dossier-body>.site-hero-picture{grid-column:2}.edition-dossier-body>div:first-child{align-self:center}.edition-dossier dl{margin:25px 0 0;border-top:1px solid var(--edition-line);font-size:.8em}.edition-dossier dl>div{display:grid;grid-template-columns:80px 1fr;gap:15px;border-bottom:1px solid var(--edition-line);padding:13px 0;line-height:1.7}.edition-dossier dt{color:var(--edition-accent)}.edition-dossier dd{margin:0}
.edition-timeline{grid-template-columns:.8fr 1.2fr;grid-template-rows:auto 1fr;gap:25px 45px}.edition-timeline-copy{align-self:center}.edition-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;min-height:0;align-items:stretch}.edition-path>article{border-top:3px solid var(--edition-accent);display:flex;flex-direction:column;gap:15px;padding-top:20px;min-height:0}.edition-path>article:nth-child(2){margin-top:55px}.edition-path>article:nth-child(3){margin-top:110px}.edition-path>article>b{font:2em Georgia;color:var(--edition-accent)}.edition-path h3{font-size:1em;font-weight:550;margin:0}.edition-path .edition-photo{height:48%;flex:none}.edition-path p{font-size:.75em;line-height:1.8;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.edition-focus{grid-template-columns:1.4fr 1fr;grid-template-rows:auto 1fr auto;gap:25px 50px}.edition-focus-visual{display:grid;grid-template-rows:93% 7%;min-height:0}.edition-focus-visual>span{font-size:.65em;letter-spacing:.15em;margin-top:12px;color:var(--edition-accent)}.edition-focus-copy{align-self:center}.edition-large-index{font:1.8em Georgia;color:var(--edition-accent);display:block;margin-bottom:25px}.edition-focus-notes{border-left:3px solid var(--edition-accent);padding-left:20px;margin-top:25px}.edition-focus-notes>b{font-size:.8em;font-weight:550}.edition-focus-notes p{font-size:.8em;line-height:1.9;margin:10px 0 0}.edition-focus-links{grid-column:1/-1;flex-direction:row;justify-content:space-between;gap:25px}.edition-focus-links>a{flex:1;font-size:.7em;border-top:1px solid var(--edition-line)}
.edition-journal{grid-template-rows:auto auto 1fr 30%;gap:20px}.edition-journal-title{display:flex;justify-content:space-between;align-items:center;border-bottom:3px double var(--edition-accent);padding-bottom:15px;gap:20px}.edition-journal-title b{font:1.8em Georgia,'Songti SC',serif;letter-spacing:.06em}.edition-journal-title>span{font-size:.7em}.edition-journal-lead{display:grid;grid-template-columns:1.1fr 1fr;gap:35px;align-items:center;min-height:0}.edition-journal-lead>.site-hero-picture{height:100%}.edition-journal .site-hero-copy h1{font-family:Georgia,'Songti SC',serif;font-size:2.2em!important}.edition-journal .site-hero-copy>p{font-size:.85em!important}.edition-journal-deck{font-size:.8em;line-height:1.8;border-top:1px solid var(--edition-line);padding-top:15px;color:var(--edition-accent);margin:20px 0 0}.edition-journal-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;min-height:0;border-top:1px solid var(--edition-line);padding-top:17px}.edition-journal-columns>article{display:grid;grid-template-columns:43% 57%;gap:12px;min-height:0}.edition-journal-columns small{font-size:.6em;color:var(--edition-accent)}.edition-journal-columns h3{font-size:.95em;font-weight:550;margin:6px 0}.edition-journal-columns p{font-size:.65em;line-height:1.8;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.edition-matrix{grid-template-rows:auto 30% 1fr;gap:22px}.edition-matrix-title{display:flex;justify-content:space-between;align-items:center;gap:40px}.edition-matrix-title .site-hero-copy{max-width:750px}.edition-matrix-title .site-hero-copy>p{display:none}.edition-matrix-title>aside{max-width:260px;border-left:2px solid var(--edition-accent);padding-left:20px}.edition-matrix-title aside b{font-size:.9em;font-weight:550}.edition-matrix-title aside p{font-size:.8em;line-height:1.8}.edition-matrix-board{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:18px;min-height:0}.edition-matrix-board>article{display:grid;grid-template-columns:40% 60%;gap:18px;background:#ffffffb3;border:1px solid var(--edition-line);padding:12px;min-height:0}.edition-matrix-board article>div:last-child{padding:4px 10px 0 0}.edition-matrix-board small{font-size:.6em;color:var(--edition-accent)}.edition-matrix-board h3{font-size:1.1em;margin:5px 0;font-weight:550}.edition-matrix-board p{font-size:.7em;line-height:1.85;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.edition-splitframe{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:22px 0;padding-bottom:30px}.edition-frame-a,.edition-frame-b{border:1px solid var(--edition-line);padding:25px;display:flex;flex-direction:column;min-height:0}.edition-frame-a{background:var(--edition-accent);color:white}.edition-frame-a .site-kicker{color:#ffffffb0}.edition-frame-a .site-button{background:#fff;color:var(--edition-accent)}.edition-frame-label{font-size:.65em;letter-spacing:.1em;border-bottom:1px solid currentColor;padding-bottom:15px;margin-bottom:22px;opacity:.7}.edition-frame-a .site-hero-copy{margin:auto 0}.edition-frame-a blockquote{margin:25px 0 0;font-size:.8em;line-height:1.9;border-top:1px solid #ffffff55;padding-top:20px;color:#ffffffca}.edition-frame-b{background:#fff}.edition-frame-b>.site-hero-picture{flex:1;min-height:0}.edition-frame-caption{padding-top:20px}.edition-frame-caption b{font-size:.9em;font-weight:550}.edition-frame-caption p{font-size:.75em;line-height:1.8;margin:8px 0 0}
.edition-orbit{grid-template-columns:.85fr 1.15fr;grid-template-rows:auto 1fr;gap:25px 45px}.edition-map-title{align-self:center}.edition-map-title>span{display:block;font-size:.8em;border-top:1px solid var(--edition-line);margin-top:25px;padding-top:20px}.edition-map{position:relative;min-height:0;background-image:linear-gradient(var(--edition-line) 1px,transparent 1px),linear-gradient(90deg,var(--edition-line) 1px,transparent 1px);background-size:40px 40px;border:1px solid var(--edition-line)}.edition-map-center{position:absolute;left:22%;top:23%;width:56%;height:54%;border-radius:50%;border:10px solid var(--edition-paper)}.edition-map>a,.edition-map>span{position:absolute;width:42%;background:#fff;border:1px solid var(--edition-line);box-shadow:0 8px 20px #1b35220e;padding:22px;font-size:.9em;line-height:1.6}.edition-map small{display:block;font:10px Georgia;color:var(--edition-accent);margin-bottom:5px}.map-a{left:6%;top:6%}.map-b{right:4%;top:20%}.map-c{left:3%;bottom:18%}.map-d{right:6%;bottom:6%}
.edition-notebook{grid-template-columns:1.15fr .85fr;grid-template-rows:auto 1fr;gap:25px 45px}.edition-notebook-page{background:repeating-linear-gradient(#fff 0,#fff 31px,#a8b59a20 32px);border:1px solid var(--edition-line);padding:30px;box-shadow:8px 8px 0 var(--edition-line);position:relative;min-height:0}.edition-notebook-tab{font-size:.65em;letter-spacing:.08em;background:var(--edition-accent);color:#fff;display:inline-block;padding:9px 15px;margin:-15px 0 22px -10px}.edition-notebook-page .site-hero-copy h1{font-size:2.3em!important}.edition-notebook-page ol{list-style:none;margin:25px 0 0;padding:0;border-top:1px solid var(--edition-line)}.edition-notebook-page li{display:flex;gap:17px;border-bottom:1px solid var(--edition-line);padding:13px 0;font-size:.8em;line-height:1.8}.edition-notebook-page li>span{color:var(--edition-accent);white-space:nowrap}.edition-notebook-pictures{display:grid;grid-template-rows:48% 4% 48%;gap:12px;min-height:0}.edition-notebook-pictures>span{font-size:.65em;color:var(--edition-accent)}.edition-notebook-pictures>.edition-photo:last-child{width:80%;justify-self:end;transform:rotate(2deg);border:7px solid #fff}
.edition-landscape{grid-template-rows:auto 30% 1fr;gap:25px}.edition-landscape-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center}.edition-landscape-word{font:2.3em/1.4 Georgia,'Songti SC',serif;border-right:1px solid var(--edition-line);padding-right:25px;color:var(--edition-accent)}.edition-landscape-word>span{display:block;font:10px Arial;letter-spacing:.18em;margin-top:15px}.edition-landscape .site-hero-copy h1{font-size:2.4em!important;margin:.2em 0!important}.edition-landscape .site-hero-copy>p{font-size:.85em!important;margin:.5em 0}.edition-landscape .site-button{margin-top:.5em;font-size:.75em!important}.edition-landscape-visual{position:relative;min-height:0;display:grid;grid-template-columns:1fr .3fr;background:var(--edition-accent)}.edition-landscape-visual>aside{padding:30px;color:#fff;align-self:center}.edition-landscape-visual aside>span{font:10px Arial;letter-spacing:.12em;opacity:.65}.edition-landscape-visual p{font-size:.85em;line-height:1.9;margin:20px 0}.edition-landscape-visual a{font-size:.8em;border-bottom:1px solid #ffffff70;padding-bottom:5px}
/* Sector identities alter proportions, framing, typography and information density. */
.edition-family-tech,.edition-kind-tech{--edition-accent:#175dc2;--edition-paper:#edf4fe;--edition-ink:#183755;--edition-line:#bdcfe8}.edition-family-industrial,.edition-kind-industrial{--edition-accent:#965e24;--edition-paper:#f1f2ee;--edition-ink:#283b42;--edition-line:#bfcbd0}.edition-family-style,.edition-kind-style{--edition-accent:#3e3248;--edition-paper:#f4f0ec;--edition-ink:#342b36;--edition-line:#d0c3ce}.edition-family-learning,.edition-kind-learning{--edition-accent:#607642;--edition-paper:#f7f6e8;--edition-ink:#3c4b31;--edition-line:#c9ceb0}.edition-family-creative,.edition-kind-creative{--edition-accent:#ba442c;--edition-paper:#faf2ec;--edition-ink:#3d2925;--edition-line:#dfbeb2}.edition-family-space,.edition-kind-space{--edition-accent:#746852;--edition-paper:#f4f0e8;--edition-ink:#504a3b;--edition-line:#cfc4af}.edition-family-journey,.edition-kind-journey{--edition-accent:#34735c;--edition-paper:#edf4ef;--edition-ink:#224b3b;--edition-line:#b1cebd}.edition-family-advisory,.edition-kind-advisory{--edition-accent:#344b6d;--edition-paper:#eef2f7;--edition-ink:#293e56;--edition-line:#bccbdc}.edition-family-care,.edition-kind-care{--edition-accent:#89719b;--edition-paper:#f7f0f6;--edition-ink:#59475f;--edition-line:#ddc9df}.edition-family-pets,.edition-kind-pets{--edition-accent:#b86630;--edition-paper:#fff5e8;--edition-ink:#674b36;--edition-line:#edccb0}.edition-family-taste,.edition-kind-taste{--edition-accent:#7a522e;--edition-paper:#f5eee3;--edition-ink:#51412f;--edition-line:#d2bfa5}.edition-family-mobility,.edition-kind-mobility{--edition-accent:#227281;--edition-paper:#edf5f7;--edition-ink:#294d56;--edition-line:#b4cdd5}.edition-family-hospitality,.edition-kind-hospitality{--edition-accent:#8a604a;--edition-paper:#f7f0e9;--edition-ink:#5f4334;--edition-line:#d8c4b7}.edition-family-commerce,.edition-kind-commerce{--edition-accent:#a33e5d;--edition-paper:#fcf0f4;--edition-ink:#593240;--edition-line:#e4bfcb}
.edition-family-space :is(h1,h3),.edition-family-taste .site-hero-copy :is(h1,h3),.edition-family-style .site-hero-copy :is(h1,h3){font-family:Georgia,'Songti SC','SimSun',serif}.edition-family-tech .edition-photo,.edition-family-tech .site-hero-picture{border-radius:12px}.edition-family-tech.edition-matrix .edition-matrix-board{gap:10px}.edition-family-industrial .edition-rule{border-top-width:6px}.edition-family-industrial .edition-photo{border-radius:0!important}.edition-family-industrial .edition-dossier-heading{background:var(--edition-accent);color:white;padding:16px;margin:-25px -25px 0}.edition-family-style.edition-splitframe{gap:22px}.edition-family-style .edition-frame-a{background:#241d2a}.edition-family-style .edition-frame-b .site-hero-picture{padding:15px;border:1px solid var(--edition-line)}.edition-family-learning .edition-notebook-page{font-family:'Microsoft YaHei',sans-serif}.edition-family-learning .edition-topics>a{padding:20px 0}.edition-family-creative .edition-rule{border-top-width:1px;border-bottom-width:4px}.edition-family-creative.edition-dossier .edition-dossier-body{grid-template-columns:1.3fr .7fr}.edition-family-creative .edition-dossier-card{transform:rotate(-.5deg)}.edition-family-creative .edition-large-index{font:700 3em Arial;letter-spacing:-.08em}.edition-family-creative .edition-map-center{border-radius:0;transform:rotate(-6deg)}.edition-family-space .edition-focus-visual .site-hero-picture{border-radius:45% 45% 0 0}.edition-family-space.edition-matrix .edition-matrix-board>article{grid-template-columns:55% 45%;border:0;padding:0}.edition-family-space.edition-matrix .edition-matrix-board article>div:last-child{padding:12px 10px 10px 0}.edition-family-journey.edition-focus{grid-template-columns:1.6fr .8fr}.edition-family-journey .edition-path>article:nth-child(2){margin-top:85px}.edition-family-advisory .edition-rule{font-weight:650}.edition-family-advisory .edition-dossier-card{box-shadow:none;border-width:2px}.edition-family-advisory .edition-path{gap:0}.edition-family-advisory .edition-path>article{margin-top:0;border:1px solid var(--edition-line);padding:20px}.edition-family-care :is(.edition-photo,.site-hero-picture){border-radius:25px}.edition-family-care .edition-map>a,.edition-family-care .edition-map>span{border-radius:30px}.edition-family-care .edition-dossier-card{border-radius:25px;box-shadow:none}.edition-family-pets .edition-map-center{border-radius:40% 60% 50% 40%}.edition-family-pets .edition-dossier-card{border:2px dashed var(--edition-line);box-shadow:none}.edition-family-taste .edition-catalogue-grid>article{border-radius:50% 50% 4px 4px;padding:8px}.edition-family-taste .edition-catalogue-grid .edition-photo{border-radius:50% 50% 0 0}.edition-family-mobility .edition-path>article{margin-top:0}.edition-family-mobility .edition-path{border-top:6px solid var(--edition-accent);padding-top:18px}.edition-family-commerce .edition-matrix-board>article{border-radius:14px}.edition-family-commerce .edition-photo{border-radius:10px}
/* Full page structure follows the selected edition, not a repeated module order. */
.tenant-site[class*='composition-edition-'] main{display:flex;flex-direction:column}.tenant-site[class*='composition-edition-'] .site-nav{color:var(--edition-accent);border-bottom:2px solid var(--edition-line)}.tenant-site[class*='composition-edition-'] main>.site-hero{order:0}.tenant-site[class*='composition-edition-'] .site-services{order:2;width:100%}.tenant-site[class*='composition-edition-'] .site-case{order:3}.tenant-site[class*='composition-edition-'] .site-process{order:4}.tenant-site[class*='composition-edition-'] .site-insights{order:5}.tenant-site[class*='composition-edition-'] .template-guide{order:6}.tenant-site[class*='composition-edition-'] .template-faq{order:7}.tenant-site[class*='composition-edition-'] .site-about{order:8;width:100%}.tenant-site[class*='composition-edition-'] .site-contact{order:9;width:100%}.tenant-site.composition-edition-timeline .site-process,.tenant-site.composition-edition-notebook .site-process{order:1;margin-top:55px}.tenant-site.composition-edition-focus .site-case,.tenant-site.composition-edition-landscape .site-case{order:1;margin-top:55px}.tenant-site.composition-edition-journal .site-insights{order:1;margin-top:55px}.tenant-site.composition-edition-splitframe .site-about{order:1}.tenant-site.composition-edition-orbit .template-guide{order:1;margin-top:55px}.tenant-site.composition-edition-matrix .site-item{display:grid!important;grid-template-columns:43% 57%;border-radius:0}.tenant-site.composition-edition-matrix .site-item .item-photo{height:100%!important;aspect-ratio:auto!important}.tenant-site.composition-edition-journal .site-item{border-radius:0;box-shadow:none;background:#fff}.tenant-site.composition-edition-notebook .site-item{border:1px dashed var(--edition-line);box-shadow:none}.tenant-site.composition-edition-landscape .site-item{border-radius:0}.tenant-site.composition-edition-orbit .site-item{border-radius:25px}.tenant-site[class*='composition-edition-'] .site-contact{background:var(--edition-paper)}
/* True miniature of the same hero structure. */
.template-card .edition-cover{height:100%;overflow:hidden}.template-card .edition-cover .edition-hero{width:100%;height:100%;font-size:5.5px;padding:4.5%;gap:3%;min-height:0}.template-card .edition-cover .edition-rule{font-size:1em;padding:1em 0;border-width:1px;gap:1em;letter-spacing:0}.template-card .edition-cover .edition-rule small{font-size:.8em;letter-spacing:.08em}.template-card .edition-cover .site-hero-copy h3{font-size:3em!important;line-height:1.32!important;margin:.4em 0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.template-card .edition-cover .site-hero-copy>p{display:none}.template-card .edition-cover .site-kicker{font-size:1em!important;letter-spacing:0}.template-card .edition-cover .site-button{display:none}.template-card .edition-cover img{width:100%;height:100%;object-fit:cover;position:static;mix-blend-mode:normal;opacity:1;filter:none}.template-card .edition-cover .edition-topics>a,.template-card .edition-cover .edition-topics>span{font-size:1.2em;padding:1.2em 0;gap:1em}.template-card .edition-cover .edition-topics small{font-size:.9em}.template-card .edition-cover .edition-note{margin-top:2em;padding-top:1.5em;font-size:1.2em;line-height:1.7}.template-card .edition-cover .edition-rail{padding-right:2em;gap:2em}.template-card .edition-cover .edition-rail>b{font-size:1.5em}.template-card .edition-cover .edition-navigator-main{gap:2em}.template-card .edition-cover .edition-tile-strip{gap:2em}.template-card .edition-cover .edition-tile-strip small{font-size:.9em}.template-card .edition-cover .edition-tile-strip h3{font-size:1.3em}.template-card .edition-cover .edition-column-topics{padding:2em 0 0 2em}.template-card .edition-cover .edition-column-topics>span{font-size:1.1em}.template-card .edition-cover .edition-column-topics .edition-topics{margin-top:2em}.template-card .edition-cover .edition-catalogue-title{gap:3em}.template-card .edition-cover .edition-catalogue-title>span{font-size:1.2em;max-width:22%;padding-left:2em}.template-card .edition-cover .edition-catalogue-grid{gap:2em}.template-card .edition-cover .edition-catalogue-grid>article{padding:1em}.template-card .edition-cover .edition-catalogue-grid small{font-size:.9em}.template-card .edition-cover .edition-catalogue-grid h3{font-size:1.2em}.template-card .edition-cover .edition-dossier-card{padding:2.5em;box-shadow:3px 3px 0 var(--edition-line)}.template-card .edition-cover .edition-dossier-heading{font-size:1em;gap:2em;padding-bottom:1.5em}.template-card .edition-cover .edition-dossier-body{gap:3em;padding-top:2em}.template-card .edition-cover .edition-dossier dl{margin-top:2em;font-size:1em}.template-card .edition-cover .edition-dossier dl>div{grid-template-columns:5em 1fr;gap:1em;padding:1em 0}.template-card .edition-cover .edition-path{gap:2em}.template-card .edition-cover .edition-path>article{gap:1.5em;padding-top:2em}.template-card .edition-cover .edition-path>article:nth-child(2){margin-top:4em}.template-card .edition-cover .edition-path>article:nth-child(3){margin-top:8em}.template-card .edition-cover .edition-path>article>b{font-size:2.4em}.template-card .edition-cover .edition-path h3{font-size:1.4em}.template-card .edition-cover .edition-path p{font-size:1em;-webkit-line-clamp:3}.template-card .edition-cover .edition-large-index{font-size:2.2em;margin-bottom:2em}.template-card .edition-cover .edition-focus-visual>span{font-size:1em;margin-top:1em}.template-card .edition-cover .edition-focus-notes{padding-left:2em;margin-top:2em;border-width:1px}.template-card .edition-cover .edition-focus-notes b{font-size:1.2em}.template-card .edition-cover .edition-focus-notes p{font-size:1em;margin-top:.8em}.template-card .edition-cover .edition-focus-links{gap:2em}.template-card .edition-cover .edition-focus-links>span{font-size:1em}.template-card .edition-cover .edition-journal-title{padding-bottom:1.5em;gap:2em}.template-card .edition-cover .edition-journal-title b{font-size:2em}.template-card .edition-cover .edition-journal-title>span{font-size:1em}.template-card .edition-cover .edition-journal-lead{gap:3em}.template-card .edition-cover .edition-journal-deck{font-size:1em;margin-top:1.5em;padding-top:1em;line-height:1.7}.template-card .edition-cover .edition-journal-columns{gap:2em;padding-top:1.5em}.template-card .edition-cover .edition-journal-columns>article{gap:1em}.template-card .edition-cover .edition-journal-columns small{font-size:.9em}.template-card .edition-cover .edition-journal-columns h3{font-size:1.3em;margin:.5em 0}.template-card .edition-cover .edition-journal-columns p{display:none}.template-card .edition-cover .edition-matrix-title{gap:3em}.template-card .edition-cover .edition-matrix-title>aside{max-width:28%;padding-left:2em;border-width:1px}.template-card .edition-cover .edition-matrix-title aside b{font-size:1.3em}.template-card .edition-cover .edition-matrix-title aside p{font-size:1em}.template-card .edition-cover .edition-matrix-board{gap:1.5em}.template-card .edition-cover .edition-matrix-board>article{padding:1em;gap:1.5em}.template-card .edition-cover .edition-matrix-board article>div:last-child{padding:0 1em 0 0}.template-card .edition-cover .edition-matrix-board small{font-size:.9em}.template-card .edition-cover .edition-matrix-board h3{font-size:1.5em;margin:.5em 0}.template-card .edition-cover .edition-matrix-board p{font-size:1em;-webkit-line-clamp:2}.template-card .edition-cover .edition-frame-a,.template-card .edition-cover .edition-frame-b{padding:3em}.template-card .edition-cover .edition-frame-label{font-size:1em;padding-bottom:1.5em;margin-bottom:2em}.template-card .edition-cover .edition-frame-a blockquote{font-size:1.1em;margin-top:2em;padding-top:1.5em}.template-card .edition-cover .edition-frame-caption{padding-top:2em}.template-card .edition-cover .edition-frame-caption b{font-size:1.2em}.template-card .edition-cover .edition-frame-caption p{font-size:1em;margin-top:1em}.template-card .edition-cover .edition-map-title>span{font-size:1.2em;margin-top:2em;padding-top:1.5em}.template-card .edition-cover .edition-map{background-size:12px 12px}.template-card .edition-cover .edition-map-center{border-width:3px}.template-card .edition-cover .edition-map>span{padding:2em;font-size:1.2em}.template-card .edition-cover .edition-map small{font-size:.8em;margin-bottom:.5em}.template-card .edition-cover .edition-notebook-page{padding:3em;box-shadow:3px 3px 0 var(--edition-line);background-size:100% 10px}.template-card .edition-cover .edition-notebook-tab{font-size:1em;padding:.8em 1em;margin:-1em 0 1.5em -1em}.template-card .edition-cover .edition-notebook-page ol{margin-top:2em}.template-card .edition-cover .edition-notebook-page li{font-size:1.1em;padding:1em 0;gap:1em}.template-card .edition-cover .edition-notebook-pictures{gap:1em}.template-card .edition-cover .edition-notebook-pictures>span{font-size:1em}.template-card .edition-cover .edition-notebook-pictures>.edition-photo:last-child{border-width:2px}.template-card .edition-cover .edition-landscape-head{gap:4em}.template-card .edition-cover .edition-landscape-word{font-size:2.5em;padding-right:2em}.template-card .edition-cover .edition-landscape-word>span{font-size:.4em;margin-top:1em}.template-card .edition-cover .edition-landscape-visual>aside{padding:2em}.template-card .edition-cover .edition-landscape-visual aside>span{font-size:.9em}.template-card .edition-cover .edition-landscape-visual p{font-size:1.1em;margin:2em 0}.template-card .edition-cover .edition-landscape-visual aside>span:last-child{font-size:1em}
@media(max-width:1000px){.edition-hero{font-size:14px;padding:30px;height:700px;gap:22px}.edition-columns{gap:22px}.edition-navigator{gap:25px}.edition-landscape-head{gap:35px}.edition-hero .site-hero-copy h1{font-size:2.5em!important}}
@media(max-width:640px){.template-group-footer{font-size:12px;gap:12px;align-items:center}.template-more{padding:12px 17px;font-size:14px;gap:18px}.tenant-site .edition-hero{font-size:16px;height:auto;min-height:0;padding:25px 22px;display:flex;flex-direction:column;gap:25px}.tenant-site .edition-hero .site-hero-copy h1{font-size:2.2em!important}.tenant-site .edition-rule{font-size:.6em;letter-spacing:0;gap:10px}.tenant-site .edition-rule small{display:none}.tenant-site .edition-rail{padding:0 0 20px;border-right:0;border-bottom:1px solid var(--edition-line);gap:12px}.tenant-site .edition-rail .edition-topics{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.tenant-site .edition-rail .edition-topics>a{font-size:.75em;padding:12px 0;gap:10px}.tenant-site .edition-navigator-main{display:flex;flex-direction:column;gap:25px}.tenant-site .edition-tile-strip{height:250px;gap:12px;flex:none}.tenant-site .edition-tile-strip h3{font-size:.75em}.tenant-site .edition-tile-strip small{font-size:.5em}.tenant-site .edition-column-image{height:350px;flex:none}.tenant-site .edition-column-topics{border-left:0;border-top:1px solid var(--edition-line);padding:20px 0 0}.tenant-site .edition-column-topics .edition-topics{margin-top:15px}.tenant-site .edition-catalogue-title{display:block}.tenant-site .edition-catalogue-title>span{display:block;border:0;padding:0;max-width:none;margin-top:20px}.tenant-site .edition-catalogue-grid{grid-template-columns:1fr 1fr;grid-template-rows:250px 250px;gap:15px}.tenant-site .edition-catalogue-grid h3{font-size:.9em}.tenant-site .edition-dossier-card{padding:20px;box-shadow:5px 5px 0 var(--edition-line)}.tenant-site .edition-dossier-body{display:flex;flex-direction:column;gap:25px}.tenant-site .edition-dossier-body>.site-hero-picture{height:300px;flex:none}.tenant-site .edition-dossier dl>div{grid-template-columns:70px 1fr;gap:12px}.tenant-site .edition-path{display:flex;flex-direction:column;gap:22px}.tenant-site .edition-path>article{display:grid;grid-template-columns:36% 1fr;gap:12px 18px;padding:20px 0 0;margin:0!important}.tenant-site .edition-path>article>b{grid-column:2;grid-row:1;font-size:1.5em}.tenant-site .edition-path>article>h3{grid-column:2;grid-row:2}.tenant-site .edition-path>article>.edition-photo{grid-column:1;grid-row:1/4;height:170px}.tenant-site .edition-path p{grid-column:2;grid-row:3;font-size:.8em}.tenant-site .edition-focus-visual{height:360px;flex:none;gap:10px}.tenant-site .edition-large-index{font-size:1.7em;margin-bottom:15px}.tenant-site .edition-focus-links{display:grid;grid-template-columns:1fr 1fr;gap:0 17px}.tenant-site .edition-focus-links>a{padding:14px 0;font-size:.7em}.tenant-site .edition-journal-title b{font-size:1.4em}.tenant-site .edition-journal-title>span{font-size:.6em}.tenant-site .edition-journal-lead{display:flex;flex-direction:column;gap:25px}.tenant-site .edition-journal-lead>.site-hero-picture{height:300px;flex:none}.tenant-site .edition-journal-columns{grid-template-columns:1fr;gap:20px}.tenant-site .edition-journal-columns>article{grid-template-columns:35% 65%;height:150px}.tenant-site .edition-journal-columns h3{font-size:1em}.tenant-site .edition-journal-columns p{font-size:.75em}.tenant-site .edition-matrix-title{display:block}.tenant-site .edition-matrix-title>aside{max-width:none;margin-top:22px}.tenant-site .edition-matrix-board{grid-template-columns:1fr;grid-template-rows:repeat(4,180px);gap:17px}.tenant-site .edition-matrix-board>article{gap:13px;grid-template-columns:38% 62%;padding:12px}.tenant-site .edition-matrix-board h3{font-size:1em}.tenant-site .edition-matrix-board p{font-size:.75em}.tenant-site .edition-frame-a,.tenant-site .edition-frame-b{padding:23px}.tenant-site .edition-frame-b>.site-hero-picture{height:300px;flex:none}.tenant-site .edition-map{height:420px;flex:none}.tenant-site .edition-map>a{font-size:.85em;padding:17px;width:43%}.tenant-site .edition-notebook-page{padding:22px;box-shadow:5px 5px 0 var(--edition-line)}.tenant-site .edition-notebook-tab{font-size:.6em;margin:-7px 0 20px -8px}.tenant-site .edition-notebook-page li{font-size:.8em;gap:14px}.tenant-site .edition-notebook-pictures{height:460px;flex:none;gap:15px}.tenant-site .edition-notebook-pictures>span{font-size:.65em}.tenant-site .edition-landscape-head{display:block}.tenant-site .edition-landscape-word{font-size:1.8em;border-right:0;border-bottom:1px solid var(--edition-line);padding:0 0 20px;margin-bottom:25px}.tenant-site .edition-landscape-word>span{font-size:9px}.tenant-site .edition-landscape-visual{display:flex;flex-direction:column;min-height:0}.tenant-site .edition-landscape-visual>.site-hero-picture{height:300px;flex:none}.tenant-site .edition-landscape-visual>aside{padding:25px;align-self:stretch}.tenant-site .edition-landscape-visual p{font-size:.9em;margin:15px 0}.tenant-site .edition-family-industrial .edition-dossier-heading{margin:-20px -20px 0;padding:16px;font-size:.6em}.tenant-site .edition-family-advisory .edition-path{padding:0;border-top:0}.tenant-site.composition-edition-matrix .site-item{display:flex!important;grid-template-columns:none}.tenant-site.composition-edition-matrix .site-item .item-photo{height:auto!important;aspect-ratio:1.45!important}}
.edition-landscape .site-button,.edition-landscape .edition-landscape-visual aside>a{background:var(--edition-ink);color:var(--edition-paper)}
.tenant-site .edition-hero .site-hero-copy{padding:0;margin:0;max-width:none;width:auto;inset:auto;transform:none;text-align:left}.tenant-site .edition-hero .site-hero-picture{inset:auto;transform:none}.edition-landscape-visual>aside{color:var(--edition-paper);background:var(--edition-ink)}
.edition-hero .site-hero-copy>p{color:inherit!important;opacity:.85}
