._7ecs4a_story{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:end;gap:clamp(30px,6vw,110px);padding-top:clamp(30px,5vh,50px);display:grid}._7ecs4a_photo{background:var(--night);border-radius:14px;overflow:hidden}._7ecs4a_photo img{aspect-ratio:4/5;object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:auto}._7ecs4a_text{justify-items:start;gap:22px;display:grid}._7ecs4a_hello{font-size:var(--t-h2);line-height:.9}._7ecs4a_para{font-size:var(--t-lead);color:#ffffffd1;max-width:40ch;font-weight:300;line-height:1.55}._7ecs4a_actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}._7ecs4a_principles{padding-block:var(--section-y) var(--section-y-end)}._7ecs4a_kicker{font-size:var(--t-sm);color:var(--ash);margin-bottom:22px;font-weight:500}._7ecs4a_principles ol{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._7ecs4a_principles li{border-inline-start:1px solid var(--line);align-content:start;gap:14px;padding:28px clamp(16px,2vw,28px) 10px;display:grid}._7ecs4a_principles li:first-child{border-inline-start:0;padding-inline-start:0}._7ecs4a_num{font-size:var(--t-xs);color:var(--ash)}._7ecs4a_principles h3{font-size:var(--t-h3);line-height:1}._7ecs4a_principles p{color:var(--muted)}@media (max-width:1000px){._7ecs4a_principles ol{grid-template-columns:repeat(2,minmax(0,1fr))}._7ecs4a_principles li:nth-child(3){border-inline-start:0;padding-inline-start:0}}@media (max-width:760px){._7ecs4a_story,._7ecs4a_principles ol{grid-template-columns:1fr}._7ecs4a_principles li{border-inline-start:0;border-bottom:1px solid var(--line);padding-inline:0;padding-bottom:26px}}
