.hero2{padding:4.5rem 0 4rem;position:relative;overflow:hidden}.hero2_bg{pointer-events:none;background:radial-gradient(50% 65% at 82% 38%,#b193f95e 0%,#b193f900 70%),radial-gradient(40% 50% at 0 0,#dbcdfc80 0%,#dbcdfc00 70%),radial-gradient(30% 30% at 55% 92%,#f1ead4a6 0%,#f1ead400 70%);position:absolute;inset:0}.hero2_grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:3rem;display:grid;position:relative}.hero2_copy .tag{width:fit-content;margin-bottom:1.5rem}.hero2_h1{text-wrap:balance;max-width:36rem;margin-bottom:1.5rem;font-size:4.5rem;line-height:1.03}.hero2_lead{color:#000000b3;max-width:32rem;margin-bottom:2.25rem}.hero2_btns{margin-bottom:2rem}.hero2_trust{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.hero2_trust li{letter-spacing:-.01em;color:#000000b3;align-items:center;gap:.6rem;font-size:.95rem;display:flex}.hero2_trust svg{color:#5d17ba;flex:none}.hero2_scene{aspect-ratio:1/.9;width:100%;position:relative;container-type:inline-size}.hero2_scene>*{color:#110423;font-size:1.6cqw;line-height:1.3}.h2-glow{filter:blur(1.2cqw);background:radial-gradient(closest-side,#b193f98c,#b193f900);border-radius:50%;position:absolute;inset:6% 0 0 8%}.h2-orbit{border:.25cqw dotted #5d17ba66;border-radius:50%;height:56cqw;position:absolute;top:16cqw;left:-4cqw;right:-6cqw;transform:rotate(-9deg)}.h2-site{z-index:2;background:#fff;border:1px solid #0000001a;border-radius:2cqw;width:74cqw;animation:7s ease-in-out infinite h2-float;position:absolute;top:8cqw;left:0;overflow:hidden;box-shadow:0 5cqw 8cqw -4cqw #5d17ba73,0 .2cqw .6cqw #1e162914}.h2-site_bar{background:#f4f1fa;border-bottom:1px solid #0000000f;align-items:center;gap:.7cqw;padding:1.3cqw 1.8cqw;display:flex}.h2-site_bar i{background:#d9d1ec;border-radius:50%;width:1.1cqw;height:1.1cqw}.h2-url{color:#0009;background:#fff;border-radius:100vw;flex:1;max-width:24cqw;margin-left:1.5cqw;padding:.5cqw 1.5cqw;font-size:1.3cqw}.h2-site_mast{justify-content:space-between;align-items:center;padding:1.8cqw 2.4cqw .8cqw;display:flex}.h2-site_mast b{letter-spacing:-.03em;font-size:2.6cqw;font-weight:600}.h2-langs{background:#f1ecfb;border-radius:100vw;gap:.5cqw;padding:.4cqw;display:inline-flex}.h2-langs em{color:#451189;border-radius:100vw;padding:.4cqw 1.1cqw;font-size:1.2cqw;font-style:normal;font-weight:600}.h2-langs em.is-on{color:#fff;background:#5d17ba}.h2-site_nav{color:#0009;white-space:nowrap;border-bottom:1px solid #0000000f;gap:2.2cqw;padding:.8cqw 2.4cqw 1.2cqw;font-size:1.35cqw;display:flex;overflow:hidden}.h2-site_nav .is-on{color:#5d17ba;font-weight:600}.h2-breaking{white-space:nowrap;background:#f6f1ff;border-radius:1cqw;align-items:center;gap:1.4cqw;margin:1.4cqw 2.4cqw 0;padding:.9cqw 1.2cqw;font-size:1.35cqw;display:flex;overflow:hidden}.h2-breaking u{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#5d17ba;border-radius:.6cqw;flex:none;padding:.4cqw 1cqw;font-size:1.1cqw;font-weight:600;text-decoration:none}.h2-breaking span{text-overflow:ellipsis;overflow:hidden}.h2-site_body{grid-template-columns:1.45fr 1fr;gap:2.2cqw;padding:1.8cqw 2.4cqw 2.6cqw;display:grid}.h2-lead_img{aspect-ratio:16/9;background:#efe9fb url(/brand/home/news/news-politics.jpg) 50%/cover no-repeat;border-radius:1.2cqw;position:relative;overflow:hidden}.h2-kicker{letter-spacing:.08em;text-transform:uppercase;color:#5d17ba;margin:1.2cqw 0 .3cqw;font-size:1.15cqw;font-weight:600}.h2-lead_title{letter-spacing:-.03em;font-size:2.5cqw;font-weight:500;line-height:1.15}.h2-lead_sub{color:#0009;margin-top:.8cqw;font-size:1.35cqw}.h2-side{align-content:start;gap:1.6cqw;display:grid}.h2-row{border-bottom:1px solid #0000000f;align-items:flex-start;gap:1.3cqw;padding-bottom:1.6cqw;font-size:1.4cqw;line-height:1.25;display:flex}.h2-row:last-child{border:0}.h2-row small{letter-spacing:.08em;text-transform:uppercase;color:#5d17ba;margin-bottom:.3cqw;font-size:1.05cqw;font-weight:600;display:block}.h2-thumb{background:#efe9fb 50%/cover no-repeat;border-radius:.9cqw;flex:none;width:7cqw;height:5.6cqw}.h2-thumb.is-0{background-image:url(/brand/home/news/news-metro.jpg)}.h2-thumb.is-1{background-image:url(/brand/home/news/news-business.jpg)}.h2-thumb.is-2{background-image:url(/brand/home/news/news-sport.jpg)}.h2-epaper{z-index:1;background:linear-gradient(160deg,#ffffffd9,#ffffff8c);border:1px solid #ffffffb3;border-radius:2cqw;width:25cqw;height:34cqw;padding:2cqw;animation:8s ease-in-out -2s infinite h2-float;position:absolute;top:0;right:3cqw;transform:rotate(8deg);box-shadow:0 4cqw 7cqw -3cqw #5d17ba66}.h2-epaper_mast{background:#5d17ba26;border-radius:.8cqw;height:4cqw}.h2-epaper_cols{grid-template-columns:1fr 1fr;gap:1.2cqw;margin-top:1.6cqw;display:grid}.h2-epaper_cols i{background:#e6def8;border-radius:.8cqw;height:6cqw}.h2-epaper_cols i.is-img{background:#e6def8 url(/brand/home/news/news-press.jpg) 50%/cover no-repeat;height:9cqw}.h2-epaper_cols i.is-img.is-hot{background-image:url(/brand/home/news/news-politics.jpg)}.h2-epaper_cols i.is-hot{outline-offset:.3cqw;outline:.25cqw dashed #5d17ba}.h2-epaper_tag{color:#fff;background:#5d17ba;border-radius:100vw;padding:.5cqw 1.2cqw;font-size:1.1cqw;font-weight:600;position:absolute;bottom:1.6cqw;right:1.6cqw}.h2-phone{z-index:4;background:#fff;border:.5cqw solid #171120;border-radius:3.6cqw;width:24cqw;padding:2.2cqw 1.8cqw 2.4cqw;animation:6s ease-in-out -1s infinite reverse h2-float;position:absolute;bottom:0;right:0;transform:rotate(-2deg);box-shadow:0 5cqw 8cqw -3cqw #1a063899}.h2-phone_notch{background:#171120;border-radius:100vw;width:7cqw;height:1.2cqw;margin:0 auto 1.6cqw}.h2-phone_img{aspect-ratio:4/3;background:#efe9fb url(/brand/home/news/news-metro.jpg) 50%/cover no-repeat;border-radius:1.4cqw}.h2-phone_title{letter-spacing:-.02em;font-size:1.9cqw;font-weight:500;line-height:1.2}.h2-lines{gap:.9cqw;margin-top:1.4cqw;display:grid}.h2-lines i{background:#e9e5f2;border-radius:100vw;height:.9cqw;display:block}.h2-lines i:nth-child(2){width:84%}.h2-lines i:nth-child(3){width:58%}.h2-toasts{z-index:5;gap:1.3cqw;width:40cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:0;left:-2cqw}.h2-toast{animation:h2-pop .7s calc(.9s + var(--i) * .6s) cubic-bezier(.165, .84, .44, 1) both;background:#fff;border:1px solid #0000001a;border-radius:1.8cqw;align-items:center;gap:1.4cqw;padding:1.3cqw 1.6cqw;display:flex;box-shadow:0 2.4cqw 4cqw -2.4cqw #5d17ba80,0 .2cqw .4cqw #1e162912}.h2-toast:nth-child(2){margin-left:3cqw}.h2-toast_logo{background:#f6f3fd;border:1px solid #0000000f;border-radius:1.3cqw;flex:none;justify-content:center;align-items:center;width:4.6cqw;height:4.6cqw;display:flex}.h2-toast_logo img{width:2.8cqw;height:2.8cqw}.h2-toast_text{gap:.2cqw;min-width:0;display:grid}.h2-toast_text b{letter-spacing:-.01em;font-size:1.5cqw;font-weight:500}.h2-toast_text small{color:#0009;font-size:1.2cqw}.h2-desk{z-index:5;color:#fff;background:#171120;border-radius:100vw;align-items:center;gap:1.2cqw;padding:1.1cqw 1.8cqw 1.1cqw 1.4cqw;animation:.7s cubic-bezier(.165,.84,.44,1) .4s both h2-pop;display:flex;position:absolute;top:0;left:6cqw;box-shadow:0 2cqw 4cqw -2cqw #1a063899}.h2-desk,.h2-desk b{color:#fff}.h2-desk img{width:2.6cqw;height:2.6cqw}.h2-desk span{display:grid}.h2-desk b{font-size:1.45cqw;font-weight:500}.h2-desk small{color:#ffffffb3;font-size:1.1cqw}.h2-desk_dot{background:#7ee2a8;border-radius:50%;width:1cqw;height:1cqw;box-shadow:0 0 0 .5cqw #7ee2a840}@keyframes h2-float{0%,to{translate:0}50%{translate:0 -1cqw}}@keyframes h2-pop{0%{opacity:0;transform:translateY(1.6cqw)scale(.97)}to{opacity:1;transform:none}}@media screen and (max-width:991px){.hero2{padding:3rem 0}.hero2_grid{grid-template-columns:1fr;gap:2.5rem}.hero2_h1{font-size:3.5rem}}@media screen and (max-width:767px){.hero2_h1{font-size:2.75rem}.hero2_scene{aspect-ratio:1/1.05}.hero2_scene>*{font-size:max(1.6cqw,6.5px)}.h2-site{width:84cqw}.h2-epaper,.h2-desk{display:none}.h2-phone{width:30cqw}.h2-toasts{width:60cqw}.h2-site_nav span:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.h2-site,.h2-epaper,.h2-phone,.h2-toast,.h2-desk{animation:none}}.marquee_list.is-tools{filter:none;mix-blend-mode:normal;grid-column-gap:3.5rem;grid-row-gap:3.5rem;min-width:0}.marquee_item.is-tool{flex:none;align-items:center;gap:.7rem;width:auto;display:flex}.marquee_item.is-tool .tool_icon{flex:none;width:1.75rem;height:1.75rem}.marquee_item.is-tool .tool_name{letter-spacing:-.02em;color:#0d042bb3;white-space:nowrap;font-size:1.25rem;font-weight:500}section.section_build-ai{background-image:linear-gradient(#d1bfed 11%,#ece3fb 41%,#fff 88%)}section .build-ai_tab_tag{background-color:#ebe3fc}section .build-ai_tab_tag.body-caption{color:#6d3fd6}section .tab_btn{color:#8a80a8}
