._about_1dmhv_1{color:#1d2924;background:#eeeae1;padding:110px 5% 130px;scroll-margin-top:20px;position:relative;overflow:clip}._label_1dmhv_9,._drawingIndex_1dmhv_10,._drawingCaption_1dmhv_11,._note_1dmhv_12{font-family:var(--font-mono), monospace}._label_1dmhv_9{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}._layout_1dmhv_21{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(42px,7vw,140px);max-width:1600px;margin:70px auto 0;display:grid}._copy_1dmhv_29 h2{letter-spacing:-.075em;max-width:920px;margin:0 0 70px;font-size:clamp(52px,6vw,102px);font-weight:750;line-height:.99}._copy_1dmhv_29 h2 em{letter-spacing:-.07em;font-family:Georgia,serif;font-weight:400}._description_1dmhv_42{max-width:590px;font-size:clamp(18px,1.8vw,24px);line-height:1.5}._note_1dmhv_12{color:#647068;max-width:510px;margin-top:52px;font-size:11px;line-height:1.6}._drawing_1dmhv_10{background:#dce3d9;border:1px solid #c7cec4;min-width:0;padding:34px;position:relative}._drawing_1dmhv_10 svg{width:100%;height:auto;display:block}._drawingIndex_1dmhv_10,._drawingCaption_1dmhv_11{z-index:1;letter-spacing:.12em;font-size:10px;font-weight:600;position:absolute}._drawingIndex_1dmhv_10{top:28px;left:30px}._drawingCaption_1dmhv_11{text-align:right;bottom:24px;right:28px}._guide_1dmhv_83{stroke:#9eafa1;stroke-width:1px;opacity:.5}._primaryLine_1dmhv_88,._secondaryLine_1dmhv_89{stroke-linecap:round;stroke-linejoin:round}._primaryLine_1dmhv_88{stroke:#b64c31;stroke-width:7px}._secondaryLine_1dmhv_89{stroke:#314b3d;stroke-width:2px}._node_1dmhv_101{fill:#dce3d9;stroke:#b64c31;stroke-width:3px}@media (max-width:900px){._about_1dmhv_1{padding:85px 6%}._layout_1dmhv_21{grid-template-columns:1fr;gap:65px}._drawing_1dmhv_10{width:min(100%,570px)}}@media (max-width:560px){._about_1dmhv_1{padding:72px 6%}._layout_1dmhv_21{margin-top:55px}._copy_1dmhv_29 h2{margin-bottom:45px;font-size:clamp(45px,12vw,66px)}._description_1dmhv_42{font-size:16px}._drawing_1dmhv_10{padding:14px}._drawingIndex_1dmhv_10{top:18px;left:18px}._drawingCaption_1dmhv_11{font-size:8px;bottom:13px;right:16px}}
