.layoutConcept{color:#12313f;background:#e9e0d0;padding:120px 7vw}.layoutConcept>header{grid-template-columns:1.5fr 1fr;align-items:end;gap:8vw;display:grid}.layoutConcept>header>div>p,.briefPrinciples>p{letter-spacing:.18em;color:#966b10;font-size:10px;font-weight:800}.layoutConcept h2{letter-spacing:-.055em;margin:20px 0 0;font:400 clamp(50px,6vw,84px)/.92 Georgia,serif}.layoutConcept h2 em{color:#bd8410;font-weight:400}.layoutConcept>header>p{color:#536a74;font:17px/1.65 Georgia,serif}.spaceList{border-top:1px solid #12313f47;margin-top:65px}.spaceList article{border-bottom:1px solid #12313f38;grid-template-columns:55px minmax(0,1fr);padding:27px 0;display:grid}.spaceList article>span{color:#9a6d0d;font-size:10px;font-weight:800}.spaceList article>div{grid-template-columns:1.1fr .45fr 1.35fr;align-items:baseline;gap:28px;display:grid}.spaceList h3{margin:0;font:28px/1 Georgia,serif}.spaceList strong{letter-spacing:.08em;font-size:11px}.spaceList p{color:#58707a;margin:0;font-size:12px;line-height:1.55}.briefPrinciples{margin-top:70px}.briefPrinciples>div{border-top:1px solid #12313f40;border-left:1px solid #12313f40;grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.briefPrinciples span{border-bottom:1px solid #12313f40;border-right:1px solid #12313f40;padding:25px;font:20px/1.2 Georgia,serif}.layoutLink{letter-spacing:.09em;text-transform:uppercase;margin-top:35px;font-size:10px;font-weight:800;display:inline-block}@media (max-width:900px){.layoutConcept>header{grid-template-columns:1fr}.spaceList article>div{grid-template-columns:1fr .4fr 1fr}.briefPrinciples>div{grid-template-columns:1fr 1fr}}@media (max-width:600px){.layoutConcept{padding:85px 5vw}.spaceList article>div{grid-template-columns:1fr}.spaceList article{grid-template-columns:35px 1fr}.briefPrinciples>div{grid-template-columns:1fr}}
