.dossier-main{width:min(1280px,92vw);margin:0 auto}.dossier-model-hero{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,96px);align-items:center;padding:clamp(54px,7vw,96px) 0 90px}.dossier-model-cover{background:#fff;border:1px solid rgba(30,58,52,.12);box-shadow:0 28px 70px rgba(30,58,52,.12);padding:34px 38px;min-height:610px;display:flex;flex-direction:column;align-items:center;text-align:center}.dossier-model-logo{width:68%;height:58px;object-fit:cover;object-position:center}.dossier-model-cover>p{margin:2px 0 22px;font:600 .72rem/1.1 Georgia,serif;letter-spacing:.07em;color:var(--green)}.dossier-model-cover-photo{width:78%;aspect-ratio:1/1;background:#efe8dd;display:flex;align-items:center;justify-content:center;overflow:hidden}.dossier-model-cover-photo img{width:100%;height:100%;object-fit:contain}.dossier-model-cover-photo span{padding:18px;font-size:.72rem;color:rgba(43,43,43,.55)}.dossier-model-cover h1{margin:22px 0 5px;font:600 1.45rem/1.04 Georgia,serif;color:var(--green)}.dossier-model-cover>strong{font-size:.6rem;letter-spacing:.08em;color:var(--earth)}.dossier-model-cover>small{margin-top:10px;max-width:330px;font:italic .72rem/1.45 Georgia,serif;color:rgba(43,43,43,.72)}.dossier-model-intro h2,.dossier-model-principle h2,.dossier-model-heading h2,.dossier-model-source-note h2,.dossier-model-final h2{margin:.14em 0 .32em;color:var(--green);font:500 clamp(2.8rem,5.8vw,5.7rem)/.92 Georgia,serif;letter-spacing:-.045em}.dossier-model-intro>p{max-width:760px;color:rgba(43,43,43,.74)}.dossier-model-lead{font-size:1.08rem}.dossier-model-tags{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 30px}.dossier-model-tags span{padding:8px 10px;border:1px solid rgba(30,58,52,.18);background:var(--white);font-size:.7rem;color:var(--green)}.dossier-model-principle,.dossier-model-source-note{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(36px,6vw,82px);padding:82px 0;border-top:1px solid var(--line);align-items:start}.dossier-model-principle p,.dossier-model-source-note p{margin:0 0 18px;color:rgba(43,43,43,.74);font-size:.98rem}.dossier-model-gallery-section{padding:82px 0;border-top:1px solid var(--line)}.dossier-model-heading{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:end;margin-bottom:34px}.dossier-model-heading>p{margin:0;color:rgba(43,43,43,.68)}.dossier-model-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dossier-model-gallery figure{margin:0;background:#fff;border:1px solid rgba(43,43,43,.12);padding:10px}.dossier-model-gallery img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#f3eee6}.dossier-model-gallery figcaption{padding:9px 4px 2px;font-size:.68rem;color:rgba(43,43,43,.58)}.dossier-model-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin:0 0 82px}.dossier-model-map article{background:var(--white);padding:26px;min-height:245px}.dossier-model-map span{font-size:.65rem;color:var(--earth);letter-spacing:.11em}.dossier-model-map h3{margin:46px 0 10px;color:var(--green);font:500 1.5rem/1.05 Georgia,serif}.dossier-model-map p{margin:0;font-size:.82rem;color:rgba(43,43,43,.69)}.dossier-model-final{margin:18px 0 100px;padding:clamp(38px,6vw,72px);background:var(--green);color:var(--paper)}.dossier-model-final h2{color:var(--paper);max-width:820px}.dossier-model-final>p:not(.eyebrow){max-width:760px;color:rgba(255,253,248,.78)}.dossier-model-final .eyebrow{color:#d8ad78}.dossier-model-final .button{border-color:var(--paper);color:var(--paper);margin-top:18px}.dossier-model-final .button:hover{background:var(--paper);color:var(--green)}@media(max-width:980px){.dossier-model-hero,.dossier-model-principle,.dossier-model-source-note,.dossier-model-heading{grid-template-columns:1fr}.dossier-model-cover{width:min(560px,86vw);justify-self:center}.dossier-model-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-model-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.dossier-main{width:min(92vw,620px)}.dossier-model-hero{padding-top:34px;gap:34px}.dossier-model-cover{width:100%;min-height:0;padding:26px 22px}.dossier-model-cover-photo{width:86%}.dossier-model-intro h2,.dossier-model-principle h2,.dossier-model-heading h2,.dossier-model-source-note h2,.dossier-model-final h2{font-size:clamp(2.55rem,13vw,3.7rem)}.dossier-model-principle,.dossier-model-source-note,.dossier-model-gallery-section{padding:58px 0}.dossier-model-gallery{grid-template-columns:1fr}.dossier-model-map{grid-template-columns:1fr;margin-bottom:58px}.dossier-model-map article{min-height:0}.dossier-model-map h3{margin-top:28px}.dossier-model-final{margin-bottom:58px;padding:32px 24px}}
