.dp2 .eng-tour{padding-bottom:0}.dp2 .eng-tour .eng-tour-head{width:min(1720px,100% - 48px);text-align:center}.dp2 .eng-tour .eng-tour-head .dp2-h2,.dp2 .eng-tour .eng-tour-head .dp2-lead{margin-inline:auto}.dp2 .eng-tour .eng-tour-head .dp2-lead{margin-top:18px;max-width:64ch}.dp2 .eng-tour .eng-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(28px,3vw,44px)}.dp2 .eng-tour .eng-tabs button{appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border-radius:999px;text-align:left;color:#ffffffa6;background:transparent;border:1px solid rgba(255,255,255,.2);transition:all .4s var(--ease-out)}.dp2 .eng-tour .eng-tabs button .mod-ico{width:20px;height:20px;color:#8fb4ff;flex:0 0 auto;transition:color .4s}.dp2 .eng-tour .eng-tabs button b{display:block;font:600 14px/1.1 var(--font-body)}.dp2 .eng-tour .eng-tabs button small{display:block;font-size:11px;opacity:.7;line-height:1.1;margin-top:2px}.dp2 .eng-tour .eng-tabs button:hover{color:#fff;border-color:#ffffff80}.dp2 .eng-tour .eng-tabs button.on{color:#0b0f1a;background:#fff;border-color:#fff}.dp2 .eng-tour .eng-tabs button.on .mod-ico{color:var(--dp-blue)}.dp2 .eng-tour .eng-tabs button.on small{opacity:.6}.dp2 .eng-tour .eng-panels{margin-top:8px}.dp2 .eng-tour .eng-panels .eng-panel[hidden]{display:none}.dp2 .eng-tour .eng-panels .dp2-section{padding-top:clamp(32px,4vw,56px);padding-bottom:0;background:transparent}.dp2 .eng-tour .eng-more{width:min(1720px,100% - 48px);display:flex;justify-content:center;padding:clamp(28px,3vw,44px) 0 clamp(60px,7vw,110px)}.dp2 .eng-tour .eng-more .eng-more-btn{background:var(--dp-blue);color:#fff;padding:18px 30px;font-size:16px;box-shadow:0 16px 40px #1351d866}.dp2 .eng-tour .eng-more .eng-more-btn .mod-ico{width:18px;height:18px}.dp2 .eng-tour .eng-more .eng-more-btn svg{width:18px;height:18px}.dp2 .eng-tour .eng-more .eng-more-btn:hover{background:#0f44b8;color:#fff}.dp2 .eng-tour .eng-more .eng-more-btn[hidden]{display:none}.dp2 .why-ai .dp2-container{width:min(1400px,100% - 48px)}.dp2 .why-ai .dp2-lead{margin-top:18px;max-width:70ch}.dp2 .why-ai .why-ai-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px}@media(max-width:991px){.dp2 .why-ai .why-ai-grid{grid-template-columns:1fr}}.dp2 .why-ai .why-ai-card{padding:30px;border-radius:24px;background:radial-gradient(500px 300px at 0% 0%,rgba(19,81,216,.22),transparent 70%),#ffffff0a;border:1px solid rgba(79,141,255,.25);display:grid;gap:14px;align-content:start}.dp2 .why-ai .why-ai-card .ai-badge{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(110,160,255,.5);background:#1351d82e;font-size:13px;font-weight:700;color:#fff}.dp2 .why-ai .why-ai-card .ai-badge .mod-ico{width:16px;height:16px;color:var(--dp-blue-2)}.dp2 .why-ai .why-ai-card h3{margin:6px 0 0;font-size:clamp(24px,2.2vw,34px);letter-spacing:-.03em;color:#fff}.dp2 .why-ai .why-ai-card p{margin:0;font-size:16px;line-height:1.6;color:var(--dp-ink-2)}.dp2 .why-ai .why-ai-card ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.dp2 .why-ai .why-ai-card ul li{font-size:14px;color:#fff;padding-left:16px;position:relative}.dp2 .why-ai .why-ai-card ul li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--dp-blue-2)}.dp2 .why-ai .why-ai-card .stat{display:flex;align-items:baseline;gap:10px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.dp2 .why-ai .why-ai-card .stat b{font:600 36px/1 var(--font-display);letter-spacing:-.04em;color:#fff}.dp2 .why-ai .why-ai-card .stat span{font-size:13px;color:var(--dp-ink-2)}.dp2 .why-ai .why-ai-card .why-ai-link{color:var(--dp-blue-2);font-weight:600}.dp2 .why-ai .why-ai-card .why-ai-link:hover{color:#fff}.dp2 .why-screen{padding-bottom:clamp(40px,5vw,80px)}.dp2 .why-screen .why-screen-label{font-size:clamp(16px,1.2vw,19px);color:var(--dp-ink-2);margin:0 auto 22px;max-width:70ch;text-align:center}.dp2 .modules .module{text-decoration:none;color:inherit;display:block}.dp2 .modules .module .mod-ico-wrap{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(19,81,216,.55);color:#3f7cf5;margin:8px 0 12px}.dp2 .modules .module .mod-ico-wrap .mod-ico{width:20px;height:20px}.dp2 .modules .module:hover h3{color:var(--dp-blue-2)}.dp2 .why-hero{position:relative;min-height:72vh;display:flex;align-items:flex-end;padding:clamp(80px,10vw,140px) 0 clamp(50px,6vw,80px);overflow:hidden;color:#fff}.dp2 .why-hero .hero-bg{position:absolute;inset:0}.dp2 .why-hero .hero-bg img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06)}.dp2 .why-hero .hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#070b1459,#0b0f1af2)}.dp2 .why-hero .dp2-container{position:relative}.dp2 .why-hero .dp2-h1 .accent{color:var(--dp-blue-2)}.dp2 .why-hero .dp2-lead{margin-top:24px;color:#fffc}.dp2 .why-constat .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;padding-top:28px;border-top:1px solid var(--dp-line)}@media(max-width:575px){.dp2 .why-constat .stats{grid-template-columns:1fr}}.dp2 .why-constat .stats b{display:block;font:600 34px/1 var(--font-display);letter-spacing:-.03em;color:var(--dp-blue-2)}.dp2 .why-constat .stats span{display:block;margin-top:8px;font-size:13px;color:var(--dp-ink-3);line-height:1.4}.dp2 .why-conviction{background:var(--dp-panel)}.dp2 .why-conviction .head{max-width:760px}.dp2 .why-conviction .head .dp2-lead{margin-top:22px}.dp2 .why-conviction .modules{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}@media(max-width:1199px){.dp2 .why-conviction .modules{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.dp2 .why-conviction .modules{grid-template-columns:1fr}}.dp2 .why-conviction .module{position:relative;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);padding:24px 22px 20px;transition:background .5s var(--ease-out),transform .5s var(--ease-out)}.dp2 .why-conviction .module:hover{background:#ffffff12;transform:translateY(-3px)}.dp2 .why-conviction .module .inc{position:absolute;top:16px;right:16px;font-size:11px;font-weight:700;padding:5px 9px;border-radius:999px;background:#16a34a2e;color:#4ade80}.dp2 .why-conviction .module h3{font:600 18px/1.2 var(--font-display);letter-spacing:-.02em;margin:0 70px 10px 0}.dp2 .why-conviction .module p{margin:0;font-size:14px;line-height:1.5;color:var(--dp-ink-2)}.dp2 .why-conviction .module small{display:block;margin-top:14px;font-size:12px;color:var(--dp-ink-3)}.dp2 .why-photo{padding:clamp(40px,5vw,80px) 0 0}.dp2 .why-photo .photo-wide{position:relative;height:clamp(320px,42vw,620px);border-radius:30px;overflow:hidden}.dp2 .why-photo .photo-wide img{width:100%;height:100%;object-fit:cover;display:block}.dp2 .why-photo .photo-wide:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#070b1400 40%,#070b1499)}.dp2 .why-photo .photo-wide .chip{z-index:2}.dp2 .grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}@media(max-width:1199px){.dp2 .grid4{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.dp2 .grid4{grid-template-columns:1fr}}.dp2 .grid4 article{padding-top:20px;border-top:1px solid var(--dp-line)}.dp2 .grid4 article .n{font:600 13px/1 var(--font-display);color:var(--dp-blue-2);letter-spacing:.1em}.dp2 .grid4 article h3{font:600 19px/1.2 var(--font-display);letter-spacing:-.02em;margin:14px 0 10px}.dp2 .grid4 article p{margin:0;font-size:14.5px;line-height:1.55;color:var(--dp-ink-2)}.dp2 .grid4 article .tick{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#16a34a2e;color:#4ade80}.dp2 .grid4 article .tick svg{width:13px;height:13px}.dp2 .why-principles{background:var(--dp-panel-2)}
