._w2HtG_hero{min-height:100svh;padding:calc(var(--nav-h) + 48px) var(--gutter) 48px;flex-direction:column;justify-content:flex-end;gap:56px;display:flex}._w2HtG_title{letter-spacing:-.055em;max-width:12.5ch;font-size:clamp(56px,10.4vw,200px);font-weight:600;line-height:.9}._w2HtG_foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;padding-top:28px;display:flex}._w2HtG_lead{max-width:44ch;color:var(--text-2);font-size:clamp(17px,1.4vw,21px);line-height:1.45}._w2HtG_actions{flex:none;align-items:center;gap:28px;display:flex}@media (max-width:900px){._w2HtG_hero{gap:36px;padding-bottom:32px}._w2HtG_title{font-size:clamp(48px,14vw,104px)}._w2HtG_foot{flex-direction:column;align-items:flex-start;gap:24px}}
._8J33q_idea{z-index:1;color:#000;background:#fff;position:relative}._8J33q_stage{padding:180px var(--gutter);flex-direction:column;align-items:flex-start;gap:36px;display:flex}._8J33q_label{color:#0000008c;font-size:14px}._8J33q_text{letter-spacing:-.03em;max-width:26ch;font-size:clamp(30px,4vw,64px);font-weight:500;line-height:1.1}._8J33q_more{border-color:#0000004d}@media (max-width:900px){._8J33q_stage{padding:88px var(--gutter);gap:24px}}
