.dp-hero{--h:max(100vh,640px);--colw:min(100vw,1440px);--g:40px;--strip:104px;--gs:min(calc(var(--h) * 0.98),calc(var(--colw) * 0.7));--gl:calc(var(--colw) * 0.5);--gt:calc(var(--h) / 2 - var(--gs) / 2 + 36px);position:relative;height:var(--h);overflow:hidden;color:var(--strong)}@supports (height:100svh){.dp-hero{--h:max(100svh,640px)}}@media (max-width:1023px){.dp-hero{--g:32px}}@media (min-width:1900px){.dp-hero{--strip:112px}}@media (max-width:1180px){.dp-hero{--strip:96px}}.dp-hero__stage{position:absolute;top:0;bottom:0;left:50%;width:var(--colw);transform:translateX(-50%);pointer-events:none}.dp-globe{position:absolute;left:var(--gl);top:var(--gt);width:var(--gs);height:var(--gs);pointer-events:auto}@media (min-width:1600px){.dp-globe{-webkit-mask-image:linear-gradient(90deg,#000 62%,transparent 96%);mask-image:linear-gradient(90deg,#000 62%,transparent 96%)}}.dp-hero__toast{left:calc(var(--gl) + var(--gs) * .42);top:calc(var(--gt) + var(--gs) * .155);z-index:2}.dp-hero__main,.dp-hero__toast{position:absolute;pointer-events:none}.dp-hero__main{left:0;right:0;top:var(--hdr);bottom:var(--strip);z-index:1;display:flex;align-items:center}.dp-hero__copy{width:100%;max-width:1440px;margin:0 auto;padding-inline:var(--g)}.dp-hero__copy a,.dp-hero__copy button{pointer-events:auto}.dp-hero h1{margin:0;font-size:clamp(64px,min(9vw,calc(var(--h) * .165)),160px);line-height:.9;font-weight:800;letter-spacing:-.045em;color:var(--strong)}.dp-hero__p{margin:28px 0 0;max-width:480px;font-size:22px;line-height:1.45;color:var(--ink-700)}.dp-hero__btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.dp-hero__btn{height:58px;display:inline-flex;align-items:center;padding:0 27px;border-radius:29px;font-size:17px;font-weight:700;text-decoration:none}.dp-hero__btn--dark{background:var(--ink-900);color:#fff!important}.dp-hero__btn--dark:hover{background:var(--ink-700)}.dp-hero__btn--line{box-shadow:inset 0 0 0 2px var(--ink-900);color:var(--strong)!important;font-weight:600;padding:0 25px}.dp-hero__btn--line:hover{background:var(--ink-900);color:#fff!important}.dp-hero__strip{bottom:0;height:var(--strip);z-index:3;display:flex;align-items:center;overflow:hidden;background:linear-gradient(180deg,oklch(1 0 0/.28),oklch(1 0 0/.06) 38%,oklch(1 0 0/.04) 70%,oklch(1 0 0/.14));backdrop-filter:blur(7px) saturate(185%) contrast(1.05);-webkit-backdrop-filter:blur(7px) saturate(185%) contrast(1.05);box-shadow:inset 0 1.5px 0 oklch(1 0 0/.95),inset 0 -1px 0 oklch(1 0 0/.45),inset 0 0 24px oklch(.16 .01 165/.05),inset 0 -10px 18px -12px oklch(.16 .01 165/.1),0 1px 0 oklch(.16 .01 165/.07),0 -1px 0 oklch(.16 .01 165/.05)}.dp-hero__sheen,.dp-hero__strip{position:absolute;left:0;right:0}.dp-hero__sheen{top:0;height:46%;background:linear-gradient(180deg,oklch(1 0 0/.3),oklch(1 0 0/0));pointer-events:none}.dp-hero__logos{position:relative;width:100%;max-width:1440px;margin:0 auto;padding-inline:var(--g);display:flex;align-items:center;justify-content:space-between;gap:24px}.dp-hero__logo{display:inline-flex;align-items:center;gap:10px;flex:none;color:var(--ink-900)}.dp-hero__logo img{display:block;width:auto;max-width:40px;object-fit:contain}.dp-hero__logo span{font-size:20px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.dp-hero__dup{display:none}@media (max-width:1180px){.dp-hero__p{font-size:19px;margin-top:20px}.dp-hero__btns{margin-top:22px}.dp-hero__btn{height:52px;padding:0 24px}.dp-hero__btn--line{padding:0 22px}}@media (orientation:portrait) and (max-width:1023px){.dp-hero{--gs:min(calc(100vw * 1.02),calc(var(--h) * 0.7));--gl:calc(100vw * 0.148);--gt:calc(var(--h) - var(--gs) * 0.764)}.dp-hero__main{align-items:flex-start;padding-top:48px;bottom:auto}.dp-hero h1{font-size:clamp(64px,14.6vw,120px)}.dp-hero__p{font-size:21px;max-width:520px;margin-top:24px}.dp-hero__btns{margin-top:26px}.dp-hero__btn{height:56px;padding:0 26px}.dp-hero__btn--line{padding:0 24px}.dp-hero__toast{left:auto;right:32px;top:calc(var(--gt) - 4px)}}@media (max-width:767px){.dp-hero{--g:20px;--strip:76px;--gs:min(calc(100vw * 1.18),520px);--gl:20px;--gt:calc(var(--h) - var(--gs) * 0.933)}.dp-hero__main{padding-top:24px}.dp-hero h1{font-size:68px}.dp-hero__p{font-size:17px;max-width:340px;margin-top:13px}.dp-hero__btns{margin-top:14px}.dp-hero__btn{height:50px;padding:0 24px;font-size:16px}.dp-hero__btn--line{padding:0 22px}.dp-hero__toast{top:calc(var(--gt) - 18px);right:14px}.dp-hero__logos{width:max-content;max-width:none;margin:0;padding-inline:20px 0;justify-content:flex-start;gap:0;animation:dp-hero-mq 28s linear infinite}.dp-hero__logo{margin-right:32px}.dp-hero__logo span{font-size:17px}.dp-hero__dup{display:inline-flex}}@media (max-width:767px) and (max-height:740px){.dp-hero{--gs:min(calc(100vw * 1.12),470px);--gt:calc(var(--h) - var(--gs) * 0.7)}.dp-hero__main{padding-top:14px}.dp-hero h1{font-size:56px}.dp-hero__p{font-size:16px;margin-top:10px}.dp-hero__btns{margin-top:12px}.dp-hero__btn{height:46px;padding:0 20px;font-size:15px}.dp-hero__btn--line{padding:0 18px}.dp-hero__toast{top:calc(var(--gt) + 6px);right:12px}}@keyframes dp-hero-mq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.dp-hero__logos{animation:none}.dp-hero__strip{overflow-x:auto;scrollbar-width:none}.dp-hero__dup{display:none}}