.dth-language-order-page{background:#f6f9fc;color:#102f54}
.dth-lop{width:min(1880px,calc(100% - 28px));margin:0 auto;padding:18px 0 64px}
.dth-lop *{box-sizing:border-box}
.dth-lop h1,.dth-lop h2,.dth-lop h3{color:#102f54}
.dth-lop p{line-height:1.65}
.dth-lop__hero{position:relative;overflow:hidden;margin-bottom:22px;border-radius:28px;background:linear-gradient(135deg,#072b52 0%,#0b477a 62%,#1178a8 100%);box-shadow:0 22px 56px rgba(7,39,74,.2)}
.dth-lop__hero-inner{position:relative;padding:clamp(24px,4vw,58px)}
.dth-lop__orb{position:absolute;right:-90px;top:-120px;width:360px;height:360px;border-radius:50%;background:rgba(181,237,93,.16);box-shadow:-160px 240px 0 80px rgba(75,210,235,.07)}
.dth-lop__hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:28px}
.dth-lop__badge{display:inline-flex;margin:0;padding:8px 14px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-size:.9rem;font-weight:800}
.dth-lop__languages{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}
.dth-lop__languages a{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(255,255,255,.24);border-radius:12px;color:#fff;font-size:.83rem;font-weight:750;text-decoration:none}
.dth-lop__languages a:hover,.dth-lop__languages a:focus-visible,.dth-lop__languages a.is-current{border-color:#b5ed5d;background:#b5ed5d;color:#113552}
.dth-lop__languages span{display:inline-flex;min-width:28px;justify-content:center;border-radius:7px;background:rgba(255,255,255,.17);font-size:.72rem;letter-spacing:.05em}
.dth-lop__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,330px);align-items:center;gap:34px}
.dth-lop__hero h1{max-width:1100px;margin:0 0 18px;color:#fff;font-size:clamp(2.45rem,5.5vw,5rem);line-height:1.02;letter-spacing:-.04em}
.dth-lop__hero-grid>div>p{max-width:1060px;margin:0;color:#e7f4ff;font-size:clamp(1.05rem,1.8vw,1.42rem)}
.dth-lop__chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}
.dth-lop__chips span{padding:8px 13px;border-radius:999px;background:rgba(255,255,255,.13);color:#fff;font-weight:750}
.dth-lop__chips span:first-child{background:#b5ed5d;color:#123752}
.dth-lop__tari{position:relative;display:flex;align-items:center;justify-content:center;align-self:end}
.dth-lop__tari img{display:block;width:min(100%,300px);height:auto;filter:drop-shadow(0 20px 22px rgba(0,0,0,.22));animation:dth-lop-float 4.8s ease-in-out infinite}
.dth-lop__tari span{position:absolute;right:2%;top:6%;display:grid;width:58px;height:58px;place-items:center;border-radius:50%;background:#b5ed5d;color:#123752;font-size:1.8rem;font-weight:950;box-shadow:0 10px 24px rgba(0,0,0,.22)}
@keyframes dth-lop-float{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-13px) rotate(1.5deg)}}
.dth-lop__panel,.dth-lop__form,.dth-lop__dark{margin:0 0 22px;padding:clamp(22px,3.2vw,44px);border-radius:22px}
.dth-lop__panel,.dth-lop__form{border:1px solid #dae6f1;background:#fff;box-shadow:0 12px 34px rgba(12,47,83,.07)}
.dth-lop__dark{background:linear-gradient(135deg,#0b315b,#114e7d);color:#fff;box-shadow:0 16px 38px rgba(9,45,83,.15)}
.dth-lop__eyebrow{margin:0 0 7px;color:#3c8619;font-size:.82rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}
.dth-lop__dark .dth-lop__eyebrow{color:#b5ed5d}
.dth-lop h2{max-width:1200px;margin:0 0 13px;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.1;letter-spacing:-.025em}
.dth-lop__dark h2{color:#fff}
.dth-lop__lead{max-width:1320px;margin:0 0 22px;color:#506479;font-size:1.08rem}
.dth-lop__dark .dth-lop__lead{color:#dcecff}
.dth-lop__feature-grid,.dth-lop__service-grid,.dth-lop__data-grid,.dth-lop__role-grid,.dth-lop__after-grid{display:grid;gap:13px}
.dth-lop__feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.dth-lop__feature-grid article,.dth-lop__data-grid article{padding:19px;border-radius:16px;background:#eef7ff}
.dth-lop__feature-grid strong{display:block;margin-bottom:7px;color:#174b75;font-size:1.04rem}
.dth-lop__feature-grid p,.dth-lop__data-grid p,.dth-lop__service-grid p,.dth-lop__steps p{margin:0;color:#53687c}
.dth-lop__provider-wrap{margin-top:26px;padding-top:24px;border-top:1px solid #dce7f2}
.dth-lop__provider-wrap h3{margin:0 0 16px;font-size:clamp(1.35rem,2.4vw,2rem)}
.dth-lop__providers{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:10px}
.dth-lop__providers span{display:flex;min-height:82px;align-items:center;justify-content:center;gap:10px;padding:14px;border:1px solid #dce7f2;border-radius:15px;background:#fff;box-shadow:0 6px 18px rgba(16,52,91,.06)}
.dth-lop__providers img{display:block;max-width:116px;max-height:44px;object-fit:contain}
.dth-lop__fineprint{margin:13px 0 0;color:#66798c;font-size:.9rem}
.dth-lop__form{border-top:5px solid #b5ed5d}
.dth-lop__form-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}
.dth-lop__form-heading img{width:112px;height:112px;object-fit:contain}
.dth-lop__frame{overflow:hidden;border:1px solid #d7e3ef;border-radius:20px;background:#fff;box-shadow:0 16px 44px rgba(16,52,91,.1)}
.dth-lop__frame iframe{display:block;width:100%;height:1040px;min-height:900px;border:0;background:#fff}
.dth-lop__important{margin:18px 0 0;padding:16px 18px;border:1px solid #bdd8ee;border-radius:13px;background:#edf7ff;color:#123b66}
.dth-lop__service-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px}
.dth-lop__service-grid article{position:relative;padding:22px 18px;border:1px solid #d9e6f2;border-radius:17px;background:linear-gradient(145deg,#fff,#f3f9ff)}
.dth-lop__service-grid article>span{display:inline-block;margin-bottom:15px;color:#55a526;font-size:.8rem;font-weight:950;letter-spacing:.1em}
.dth-lop__service-grid h3,.dth-lop__data-grid h3{margin:0 0 8px;font-size:1.08rem}
.dth-lop__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:22px}
.dth-lop__steps article{display:flex;gap:13px;padding:19px;border:1px solid #d9e6f2;border-radius:17px;background:#fff}
.dth-lop__steps article>span{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:50%;background:#b5ed5d;color:#123752;font-weight:950}
.dth-lop__steps h3{margin:4px 0 7px;font-size:1.05rem}
.dth-lop__after-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px}
.dth-lop__after-grid article,.dth-lop__role-grid article{padding:19px;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:rgba(255,255,255,.08)}
.dth-lop__after-grid strong,.dth-lop__role-grid strong{display:block;margin-bottom:8px;color:#b5ed5d}
.dth-lop__after-grid p,.dth-lop__role-grid p{margin:0;color:#eff7ff}
.dth-lop__data-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}
.dth-lop__role-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}
.dth-lop__faq details{border-top:1px solid #dce7f2}
.dth-lop__faq details:last-of-type{border-bottom:1px solid #dce7f2}
.dth-lop__faq summary{position:relative;padding:19px 42px 19px 0;color:#123b66;font-weight:850;cursor:pointer}
.dth-lop__faq summary::after{position:absolute;right:10px;content:'+';color:#4c9d22;font-size:1.4rem}
.dth-lop__faq details[open] summary::after{content:'–'}
.dth-lop__faq details p{margin:0 0 20px;color:#53687c}
.dth-lop__reviewed{margin:24px 0 0;color:#65778a;font-size:.88rem}
[dir=rtl] .dth-lop{text-align:right}
[dir=rtl] .dth-lop__faq summary{padding-right:0;padding-left:42px}
[dir=rtl] .dth-lop__faq summary::after{right:auto;left:10px}
[dir=rtl] .dth-lop__orb{right:auto;left:-90px}
@media(max-width:1100px){.dth-lop__service-grid,.dth-lop__after-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dth-lop__data-grid,.dth-lop__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.dth-lop__providers{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.dth-lop{width:calc(100% - 10px);padding-top:5px}.dth-lop__hero{border-radius:20px}.dth-lop__hero-top{display:block}.dth-lop__languages{justify-content:flex-start;margin-top:18px}.dth-lop__languages a{padding:6px 8px}.dth-lop__hero-grid{grid-template-columns:1fr}.dth-lop__hero h1{font-size:clamp(2.2rem,11vw,3.25rem)}.dth-lop__tari{display:none}.dth-lop__panel,.dth-lop__form,.dth-lop__dark{padding:21px 16px;border-radius:17px}.dth-lop__feature-grid,.dth-lop__service-grid,.dth-lop__data-grid,.dth-lop__role-grid,.dth-lop__after-grid,.dth-lop__steps{grid-template-columns:1fr}.dth-lop__providers{grid-template-columns:repeat(2,minmax(0,1fr))}.dth-lop__providers span:last-child{grid-column:1/-1}.dth-lop__form-heading img{width:76px;height:76px}.dth-lop__frame{margin-inline:-8px;border-radius:14px}.dth-lop__frame iframe{height:1100px;min-height:960px}}
@media(prefers-reduced-motion:reduce){.dth-lop__tari img{animation:none}}

