@media (max-width:1020px){.v1g4wz7{width:min(100% - 44px,900px)}.v1g4wzm{grid-template-columns:1fr;gap:54px;min-height:auto;padding-top:154px;padding-bottom:100px}.v1g4wzn{max-width:780px}.v1g4wzt{text-align:left}.v1g4wzu{justify-self:start;width:min(100%,650px)}.v1g4wz1l{grid-template-rows:230px 200px}.v1g4wz1r{align-items:start;gap:22px}.v1g4wz24{grid-template-columns:1fr;gap:40px;padding:48px}.v1g4wz2b{gap:15px;height:124px;padding:0 22px}.v1g4wz2c{width:54px;height:54px}.v1g4wz46{grid-template-columns:1fr;align-items:start;gap:24px}.v1g4wz47{max-width:720px}.v1g4wz48{padding:36px}.v1g4wz4f{gap:14px}.v1g4wz4g{padding:14px}.v1g4wz4k{grid-template-columns:48px minmax(0,1fr);min-height:62px}.v1g4wz4u{gap:54px}.v1g4wz4y{grid-template-columns:1fr 1fr;height:auto}.v1g4wz4z{min-height:330px}.v1g4wz57{grid-template-columns:1fr 1fr}.v1g4wz5k{align-items:start;gap:22px}.v1g4wz1g,.v1g4wz1k,.v1g4wz1r,.v1g4wz4u,.v1g4wz5k{grid-template-columns:1fr}.v1g4wz1g,.v1g4wz1k{align-items:start;gap:22px}.v1g4wz5x{max-width:650px}.v1g4wz5y{max-width:700px}.v1g4wz50{grid-column:1/-1;min-height:430px}.v1g4wz5a{grid-column:1/-1}.v1g4wz5a .v1g4wz59{aspect-ratio:2.1}.v1g4wz4k img{width:48px;height:48px}.v1g4wz4k em{display:none}}
@media (max-width:760px){.v1g4wz7{width:calc(100% - 36px)}.v1g4wz8{padding:88px 0}.v1g4wza{font-size:clamp(43px,13vw,60px)}.v1g4wzb{font-size:16px}.v1g4wzh{flex-wrap:wrap;gap:12px 18px;height:auto;padding-block:14px}.v1g4wzj{order:3;gap:18px;width:100%;margin-left:0}.v1g4wzm{gap:38px;padding-top:118px;padding-bottom:72px}.v1g4wzq{margin-top:24px;font-size:17px}.v1g4wzs{width:100%}.v1g4wzu{border-radius:28px;padding:17px}.v1g4wzv{border-radius:21px}.v1g4wzw{min-height:58px;padding:0 15px}.v1g4wzz{padding:16px}.v1g4wz10{grid-template-columns:62px 1fr;gap:11px}.v1g4wz11{border-radius:14px;width:62px;height:62px}.v1g4wz13{min-height:205px;display:block}.v1g4wz17{gap:6px}.v1g4wz18{padding:10px 7px}.v1g4wz1h{border-radius:22px;margin-top:38px;padding:7px}.v1g4wz1j{padding:82px 0 88px}.v1g4wz1l{scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:36px;margin-left:-18px;margin-right:-18px;padding:0 18px 7px;display:flex;overflow-x:auto}.v1g4wz1l::-webkit-scrollbar{display:none}.v1g4wz1m{scroll-snap-align:start;flex:0 0 min(82vw,330px);min-height:410px}.v1g4wz1s{white-space:normal}.v1g4wz1t{grid-template-columns:1fr;margin-top:40px}.v1g4wz1u{grid-template-columns:1fr;gap:0;margin-top:34px}.v1g4wz1v{flex-direction:column;align-items:flex-start;gap:16px}.v1g4wz1y{margin-top:35px}.v1g4wz20{border-radius:27px;padding:14px}.v1g4wz21{width:40px;height:40px;top:20px;transform:none}.v1g4wz22{left:auto;right:72px}.v1g4wz23{right:22px}.v1g4wz24{border-radius:22px;gap:31px;min-height:0;padding:34px 22px 22px}.v1g4wz26{font-size:14px}.v1g4wz2a{text-overflow:ellipsis;min-width:0;font-size:8.5px;overflow:hidden}.v1g4wz2b{flex-direction:column;align-items:start;gap:11px;height:auto;padding:14px}.v1g4wz2d{grid-template-columns:minmax(0,1fr);gap:18px}.v1g4wz37{grid-column:1;align-self:center}.v1g4wz3b{grid-template-columns:minmax(0,1fr)}.v1g4wz47{font-size:15px}.v1g4wz48{border-radius:29px;margin-top:42px;padding:24px 18px}.v1g4wz49{border-radius:23px;grid-template-columns:1fr}.v1g4wz4a{padding:13px 8px 8px}.v1g4wz4d{margin-top:17px}.v1g4wz4e{padding:18px 5px 16px}.v1g4wz4f{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:2px 1px 10px;display:flex;overflow-x:auto}.v1g4wz4f::-webkit-scrollbar{display:none}.v1g4wz4r{border-radius:23px;grid-template-columns:1fr;gap:13px;padding:27px 24px}.v1g4wz4y{scroll-snap-type:x mandatory;scrollbar-width:none;height:auto;margin-top:48px;margin-left:-18px;margin-right:-18px;padding:0 18px 7px;display:flex;overflow-x:auto}.v1g4wz4y::-webkit-scrollbar{display:none}.v1g4wz53{grid-template-columns:1fr 1fr;margin-top:48px}.v1g4wz54{border-bottom:1px solid #ffffff1f;min-height:112px}.v1g4wz54:nth-child(2n){border-right:0}.v1g4wz55{margin-top:54px}.v1g4wz56{flex-direction:column;align-items:start;gap:14px}.v1g4wz57{grid-template-columns:1fr}.v1g4wz5d{justify-content:flex-start}.v1g4wz5e{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.v1g4wz5l{grid-template-columns:1fr;margin-top:42px}.v1g4wz5m{min-height:310px}.v1g4wz5q{padding-top:90px;padding-bottom:90px}.v1g4wz5u{grid-template-columns:1fr;gap:14px;padding-top:42px;padding-bottom:42px}.v1g4wz5v{text-align:left;justify-self:start}.v1g4wz5w{flex-direction:column;align-items:flex-start;gap:7px}._1p2rtgb1{margin-left:auto}._1p2rtgb0{width:112px}.v1g4wzl h1{font-size:clamp(48px,14vw,66px);line-height:.91}.v1g4wzs .v1g4wzc{flex:190px}.v1g4wz1h video{border-radius:16px}.v1g4wz10.v1g4wz13 h2{font-size:19px}.v1g4wz16{grid-column:2;justify-self:start}.v1g4wz10 h2{font-size:21px}.v1g4wz18 strong{font-size:16px}.v1g4wz1r .v1g4wza{font-size:clamp(42px,12vw,56px)}.v1g4wz1t article{padding:34px 0}.v1g4wz1t article+article{border-top:1px solid var(--tl-line);border-left:0;padding-left:0}.v1g4wz1t h3{font-size:40px}.v1g4wz1u li,.v1g4wz1u li:first-child,.v1g4wz1u li:last-child{border-right:0;border-bottom:1px solid var(--tl-line);padding:22px 0}.v1g4wz1u li:last-child{border-bottom:0}.v1g4wz1v p{flex-direction:column;align-items:flex-start;gap:2px}.v1g4wz22:hover,.v1g4wz23:hover{transform:none}.v1g4wz24 h3{font-size:44px}.v1g4wz45 .v1g4wza{font-size:clamp(42px,12vw,56px)}.v1g4wz49>img{border-radius:16px;height:180px;min-height:0}.v1g4wz4a>p{margin-top:17px}.v1g4wz4a h3{font-size:41px}.v1g4wz4e strong{font-size:12px}.v1g4wz4g,.v1g4wz4g:nth-child(n){scroll-snap-align:center;flex:0 0 min(76vw,280px);padding:15px;transform:none}.v1g4wz4r h3{font-size:31px}.v1g4wz28{border-radius:20px;min-height:340px;padding:31px 17px 17px}.v1g4wz2b figcaption span{white-space:normal;overflow:visible}.v1g4wz36 li{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px}.v1g4wz3s.v1g4wz3t span strong{white-space:normal;overflow:visible}.v1g4wz2i{padding:16px}.v1g4wz4z,.v1g4wz50{scroll-snap-align:start;flex:0 0 min(82vw,330px);grid-column:auto;min-height:390px}.v1g4wz5a{grid-column:auto}.v1g4wz5a .v1g4wz59{aspect-ratio:1.15}.v1g4wz5f tbody td:nth-child(2){padding-left:18px;padding-right:14px}.v1g4wz5m h3{margin-top:54px}.v1g4wz5p h2{font-size:clamp(49px,14vw,66px)}}
@media (max-width:1180px){.v1g4wzp{white-space:normal}}
@media (max-width:620px){.v1g4wzk,.v1g4wz5z{padding:11px 16px}}
