.hero2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:56px;display:grid}.m-h h1{margin-bottom:26px;font-size:76px}.m-h .lead{max-width:560px;margin-bottom:30px}.m-1{height:620px;display:block}.m-1 img{position:absolute;inset:0}.coll{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;min-height:900px;margin-top:104px;display:grid}.ccol{flex-direction:column;gap:52px;display:flex}.m-t{border-radius:0 72px;padding:36px 36px 38px}.m-t b{font-size:25px;font-weight:800;line-height:1.12;display:block}.m-t small{margin:4px 0 26px;font-size:15px;font-weight:500;display:block}.m-t .tv2{margin-bottom:24px}.m-t strong{letter-spacing:-.02em;font-size:58px;font-weight:800;line-height:1;display:block}.m-t span{margin-top:6px;font-size:15px;line-height:1.25;display:block}.m-t a{font-size:16px;font-weight:700}.mosc{flex-direction:column;flex:1;min-height:0;display:flex}.mosc .ph{flex:1;min-height:280px}.mosc.fix .ph{flex:none;height:380px}.mosc .c{flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;font-size:19px;font-weight:800;line-height:1.15;display:flex}.mosc .c small{font-size:14px;font-weight:500}section{padding-top:120px}.doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.door{background:var(--g1);border-radius:0 56px;padding:36px 38px 40px;text-decoration:none;display:block}.door strong{letter-spacing:-.025em;font-size:76px;font-weight:800;line-height:1;display:block}.door b{margin-top:6px;font-size:25px;font-weight:800;line-height:1.12;display:block}.door span{margin-top:8px;font-size:15px;line-height:1.34;display:block}.lists{grid-template-columns:repeat(4,minmax(0,1fr));gap:52px 32px;display:grid}.lst .ph{height:210px}.lst h3{margin-top:12px;font-size:22px;font-weight:800;line-height:1.14}.lst p{font-size:15px;line-height:1.3}.lst.w2{grid-column:span 2}.lst.t{margin-top:40px}.cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:88px;display:grid}.cards3 .im{height:240px}.tx{flex-direction:column;gap:8px;padding-top:12px;display:flex}.tl{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px;display:grid}.tl .pic{height:640px;position:sticky;top:20px}.row{border-bottom:1px solid var(--line);grid-template-columns:86px 72px 1fr auto;align-items:center;gap:16px;padding:12px 0;display:grid}.row .th{border-radius:0 14px;width:72px;height:56px}.row .km{letter-spacing:-.01em;font-size:25px;font-weight:800;line-height:1}.row .km small{letter-spacing:0;margin-top:3px;font-size:13px;font-weight:500;display:block}.row b{font-size:20px;font-weight:800;line-height:1.14;display:block}.row em{font-size:14px;font-style:normal;line-height:1.28;display:block}.pair2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px;display:grid}.an2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.an2 .ph{height:230px}.an2 .tall{grid-row:span 2}.an2 .tall .ph{height:480px}.an2 h3{margin-top:8px;font-size:19px;font-weight:800}.kb{border-top:2px solid var(--ink)}.kb div{border-bottom:1px solid var(--line);padding:13px 0}.kb b{font-size:19px;font-weight:800;line-height:1.16;display:block}.kb span{margin-top:3px;font-size:15px;line-height:1.34;display:block}@media (width<=820px){.hero2{grid-template-columns:1fr;gap:28px;padding-top:24px}.m-h h1{margin-bottom:18px;font-size:44px;line-height:1.03}.m-h .lead{margin-bottom:22px}.m-1{height:340px}.coll{grid-template-columns:1fr 1fr;gap:28px 14px;min-height:0;margin-top:48px;display:grid}.ccol{display:contents}.m-t{border-radius:0 56px;order:-1;grid-column:1/-1;padding:24px 24px 26px}.m-t b{font-size:21px}.m-t small{margin-bottom:18px}.m-t>.tw{grid-template-columns:1fr 1fr;gap:16px 12px;margin-bottom:18px;display:grid}.m-t .tv2{margin:0}.m-t strong{font-size:38px}.mosc .ph{min-height:200px}.mosc.fix .ph{height:200px}.mosc.tall .ph{flex:none;height:300px}.mosc .c{padding-top:9px;font-size:16px}section{padding-top:72px}.doors{grid-template-columns:1fr;gap:16px}.door{padding:24px 24px 26px}.door strong{font-size:54px}.lists{grid-template-columns:1fr 1fr;gap:28px 14px}.lst .ph{height:150px}.lst.w2{grid-column:1/-1}.lst.t{margin-top:0}.lst h3{font-size:18px}.cards3{grid-template-columns:1fr;gap:36px;margin-top:44px}.tl{grid-template-columns:1fr;gap:18px}.tl .pic{height:260px;position:relative;top:0}.row{grid-template-columns:66px 56px 1fr;gap:12px}.row .st{grid-column:3;justify-self:start}.row .th{width:56px;height:46px}.row .km{font-size:20px}.row b{font-size:18px}.pair2{grid-template-columns:1fr;gap:30px}.an2 .ph{height:150px}.an2 .tall .ph{height:316px}}.notices{background:var(--sun);border-radius:0 40px;margin-top:20px;padding:10px 26px}.notices .warn{background:0 0;border-bottom:1px solid #07270f29;border-radius:0;margin:0;padding:12px 0;font-size:14.5px;font-weight:600;line-height:1.36}.notices .warn:last-child{border-bottom:0}@media (width<=820px){.notices{border-radius:0 28px;padding:6px 20px}.row{grid-template-columns:82px 56px 1fr}.row .km small{white-space:nowrap}}.row .ph.th{gap:0;padding:0;display:block}.mr.pv{gap:36px 32px}.mr.pv h3 a{text-decoration:none}
