.dpx-c{container:dpx/inline-size}.dpx{--p:#702dff;--p2:#a77fff;--grad:linear-gradient(90deg,#702dff,#a77fff);--gold:#ffd66b;--ink:#140f26;--sub:#5d5675;--ln:rgba(112,45,255,.14);--soft:#f3efff;--surf:#ffffff;--glow:rgba(112,45,255,.35);--ok:#0f9d6b;--okbg:#effaf5;--warn:#b26a00;--warnbg:#fff7ec;color:var(--ink);font:inherit;line-height:1.85;display:grid;gap:26px;direction:rtl;text-align:right}.dpx *{box-sizing:border-box}.dpx h2,.dpx h3{margin:0;line-height:1.4;text-wrap:balance}.dpx p{margin:0}.dpx a{color:var(--p)}.dpx-hero{position:relative;overflow:hidden;border-radius:26px;background:linear-gradient(120deg,#702dff,#8650ff,#a77fff);color:#fff;box-shadow:0 18px 40px var(--glow);padding:26px 24px 22px;isolation:isolate}.dpx-hero:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:-2;background:radial-gradient(closest-side,rgba(255,255,255,.35),transparent 70%) 15% 20%/40% 40% no-repeat,radial-gradient(closest-side,rgba(255,214,107,.28),transparent 70%) 85% 75%/38% 38% no-repeat,radial-gradient(closest-side,rgba(90,20,220,.45),transparent 70%) 70% 5%/40% 40% no-repeat;animation:dpxDrift 14s ease-in-out infinite alternate}.dpx-hero:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-2px;height:55%;z-index:-1;opacity:.28;background-image:linear-gradient(rgba(255,255,255,.7) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.7) 1px,transparent 1px);background-size:34px 34px;transform:perspective(320px) rotateX(62deg);transform-origin:bottom;-webkit-mask-image:linear-gradient(transparent,#000 70%);mask-image:linear-gradient(transparent,#000 70%);animation:dpxFloor 3s linear infinite}.dpx-hgrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:22px;align-items:center}@container dpx (max-width:640px){.dpx-hgrid{grid-template-columns:1fr}.dpx-card{order:-1}}.dpx-live{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;background:#ffffff14;border:1px solid rgba(255,255,255,.14);padding:5px 12px;border-radius:99px;width:max-content;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dpx-live i{width:8px;height:8px;border-radius:50%;background:#3ee59a;box-shadow:0 0 #3ee59ab3;animation:dpxPing 1.8s infinite}.dpx-hero h2{font-size:clamp(1.45rem,4.6cqi,2.1rem);font-weight:700;margin-top:12px;letter-spacing:-.01em}.dpx-hero h2 em{font-style:normal;background:linear-gradient(90deg,var(--gold),#fff 45%,var(--gold));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:dpxShine 5s linear infinite}.dpx-lead{color:#ffffffe6;margin-top:10px;max-width:46ch}.dpx-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.dpx-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:14px;font-weight:700;text-decoration:none;font-size:.95rem;transition:transform .2s,box-shadow .2s}.dpx .dpx-btn-main{background:#fff;color:#702dff;box-shadow:0 10px 26px #28007847}.dpx .dpx-btn-main:hover{transform:translateY(-2px);box-shadow:0 14px 32px #28007861}.dpx .dpx-end .dpx-btn-main,.dpx .dpx-btn-solid{background:#fff;color:#702dff}.dpx .dpx-btn-ghost{color:#fff;border:1px solid rgba(255,255,255,.45);background:#ffffff40}.dpx-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.dpx-card{perspective:900px;display:grid;place-items:center}.dpx-card-in{position:relative;width:100%;max-width:300px;aspect-ratio:1.58;border-radius:20px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,#fffffff2,#efe7ff 55%,#dccbff);border:1px solid rgba(255,255,255,.9);color:#3b1fa3;box-shadow:0 24px 50px #32008c59,inset 0 1px #fff;transform:rotateY(-14deg) rotateX(8deg);animation:dpxFloat 6s ease-in-out infinite;overflow:hidden}.dpx-card-in:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.85) 48%,transparent 60%);transform:translate(-120%);animation:dpxSweep 4.5s ease-in-out infinite}.dpx-card-top{display:flex;justify-content:space-between;align-items:center;font-size:.72rem;letter-spacing:.14em;color:#702dff}.dpx-chip{width:38px;height:28px;border-radius:7px;background:linear-gradient(135deg,#ffe39a,#d9a32c);box-shadow:inset 0 0 0 1px #00000026}.dpx-card-name{font-weight:700;font-size:1.05rem;letter-spacing:.06em;color:#3b1fa3;direction:ltr;text-align:left}.dpx-card-bot{display:flex;justify-content:space-between;align-items:flex-end;font-size:.78rem;color:#5d4a99}.dpx-card-bot b{display:block;font-size:1.5rem;color:#702dff;line-height:1.1}.dpx-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:20px;border-radius:16px;overflow:hidden;background:#ffffff40}@container dpx (max-width:520px){.dpx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.dpx-stat{background:#ffffff24;padding:12px 10px;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dpx-stat b{display:block;font-size:1.35rem;line-height:1.2;color:#fff;animation:dpxPop .7s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--i)*.12s + .3s)}.dpx-stat span{font-size:.75rem;color:#ffffffd9}.dpx-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@container dpx (max-width:640px){.dpx-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}.dpx-t{display:flex;gap:10px;align-items:center;padding:12px;border-radius:16px;background:var(--soft);font-size:.82rem;color:var(--sub);line-height:1.5}.dpx-t b{display:block;color:var(--ink);font-size:.9rem}.dpx-ico{flex:none;width:38px;height:38px;border-radius:12px;background:var(--surf);display:grid;place-items:center;box-shadow:0 4px 12px #7c3aff26}.dpx-ico svg{width:20px;height:20px;stroke:var(--p);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dpx-sec{display:grid;gap:14px}.dpx-kicker{font-size:.78rem;color:var(--p);font-weight:600;letter-spacing:.04em}.dpx-sec>header h2{font-size:1.3rem}.dpx-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@container dpx (max-width:640px){.dpx-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}.dpx-b{border:1px solid var(--ln);border-radius:20px;padding:16px;display:grid;gap:8px;align-content:start;background:var(--surf);position:relative;overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.dpx-b:hover{transform:translateY(-4px);border-color:#7c3aff73;box-shadow:0 14px 30px #7c3aff24}.dpx-b h3{font-size:1rem}.dpx-b p{font-size:.85rem;color:var(--sub);line-height:1.7}.dpx-big{grid-column:span 2;grid-row:span 2;background:linear-gradient(140deg,#702dff,#a77fff);color:#fff;border:0}.dpx-big p{color:#ffffffe0}.dpx-big .dpx-num{font-size:3.2rem;font-weight:700;line-height:1;background:linear-gradient(90deg,#fff,var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}.dpx-marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);margin-top:6px}.dpx-marq div{display:flex;gap:8px;width:max-content;animation:dpxMarq 18s linear infinite}.dpx-marq span{font-size:.8rem;padding:5px 12px;border-radius:99px;background:#ffffff2e;border:1px solid rgba(255,255,255,.3);white-space:nowrap}.dpx-wide{grid-column:span 2}@container dpx (max-width:640px){.dpx-wide{grid-column:span 2}}.dpx-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;position:relative}.dpx-steps:before{content:"";position:absolute;top:22px;right:12%;left:12%;height:3px;border-radius:3px;background:linear-gradient(270deg,var(--p),var(--p2));transform-origin:right;animation:dpxFill 1.4s .2s ease-out both}.dpx-steps li{display:grid;justify-items:center;text-align:center;gap:6px;font-size:.85rem;color:var(--sub);position:relative}.dpx-steps li b{color:var(--ink);font-size:.95rem}.dpx-step{width:46px;height:46px;border-radius:15px;background:var(--p);color:#fff;display:grid;place-items:center;font-weight:700;box-shadow:0 0 0 6px var(--surf),0 10px 22px #702dff59;position:relative;z-index:1}.dpx-steps li:last-child .dpx-step{background:var(--grad)}.dpx-time{display:inline-block;font-size:.75rem;background:var(--soft);color:var(--p);padding:2px 10px;border-radius:99px;font-weight:600}@container dpx (max-width:520px){.dpx-steps{grid-template-columns:1fr}.dpx-steps:before{top:10px;bottom:10px;right:22px;left:auto;width:3px;height:auto;transform-origin:top;animation-name:dpxFillY}.dpx-steps li{grid-template-columns:46px 1fr;justify-items:start;text-align:right;column-gap:12px}.dpx-steps li .dpx-step{grid-row:span 3}}.dpx-fit{display:grid;grid-template-columns:1fr 1fr;gap:10px}@container dpx (max-width:560px){.dpx-fit{grid-template-columns:1fr}}.dpx-fit>div{border-radius:20px;padding:16px 18px;display:grid;gap:10px;align-content:start}.dpx-yes{background:var(--okbg);border:1px solid rgba(15,157,107,.22)}.dpx-no{background:var(--warnbg);border:1px solid rgba(178,106,0,.22)}.dpx-fit h3{font-size:1rem}.dpx-yes h3{color:var(--ok)}.dpx-no h3{color:var(--warn)}.dpx-fit ul{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:.9rem}.dpx-fit li{display:flex;gap:8px;align-items:baseline}.dpx-yes li:before{content:"\2713";color:var(--ok);font-weight:700}.dpx-no li:before{content:"\2190";color:var(--warn);font-weight:700}.dpx-spec{border:1px solid var(--ln);border-radius:20px;overflow:hidden}.dpx-spec table{width:100%;border-collapse:collapse;font-size:.9rem}.dpx-spec th,.dpx-spec td{padding:12px 16px;text-align:right;vertical-align:top;border-bottom:1px solid var(--ln)}.dpx-spec tr:last-child th,.dpx-spec tr:last-child td{border-bottom:0}.dpx-spec th{width:34%;background:var(--soft);font-weight:600;color:var(--sub)}.dpx-dur{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.dpx-dur a{text-decoration:none;border:1px solid var(--ln);border-radius:14px;padding:10px 6px;text-align:center;font-size:.85rem;color:var(--ink);background:var(--surf);display:grid;gap:2px;transition:border-color .2s,transform .2s}.dpx-dur a small{font-size:.7rem;color:var(--sub)}.dpx-dur a:hover{border-color:var(--p);transform:translateY(-2px)}.dpx-dur a[aria-current]{background:var(--p);color:#fff;border-color:var(--p);box-shadow:0 8px 20px #7c3aff4d}.dpx-dur a[aria-current] small{color:#fffc}.dpx-faq details{border:1px solid var(--ln);border-radius:16px;background:var(--surf);overflow:hidden}.dpx-faq{display:grid;gap:8px}.dpx-faq summary{cursor:pointer;list-style:none;padding:14px 18px;display:flex;justify-content:space-between;align-items:center;gap:12px}.dpx-faq summary::-webkit-details-marker{display:none}.dpx-faq summary:after{content:"+";flex:none;width:28px;height:28px;border-radius:9px;background:var(--soft);color:var(--p);display:grid;place-items:center;font-size:1.2rem;transition:transform .25s,background .25s}.dpx-faq details[open]{border-color:#7c3aff59}.dpx-faq details[open] summary:after{transform:rotate(45deg);background:var(--p);color:#fff}.dpx-faq summary h3{font-size:.95rem;font-weight:600}.dpx-faq details p{padding:0 18px 16px;color:var(--sub);font-size:.9rem}.dpx summary:focus-visible,.dpx a:focus-visible{outline:2px solid var(--p);outline-offset:2px}.dpx-end{border-radius:24px;padding:22px;background:linear-gradient(90deg,#702dff,#a77fff);color:#fff;display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.dpx-end:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(closest-side,rgba(255,255,255,.3),transparent) 10% 50%/40% 140% no-repeat;animation:dpxDrift 9s ease-in-out infinite alternate}.dpx-end>*{position:relative}.dpx-end h2{font-size:1.25rem}.dpx-end p{color:#ffffffe6;font-size:.88rem}.dpx-pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.dpx-pay span{font-size:.72rem;border:1px solid rgba(255,255,255,.2);padding:2px 8px;border-radius:6px;color:#fff;direction:ltr}.dp-dark .dpx{--ink:#f1ecff;--sub:#b7add6;--ln:rgba(190,165,255,.16);--soft:#1f1838;--surf:#17112b;--glow:rgba(112,45,255,.25);--okbg:rgba(15,157,107,.12);--warnbg:rgba(178,106,0,.14);--ok:#3fd49b;--warn:#ffb54d}.dp-dark .dpx-spec th{color:#cfc6ee}.dpx-art{width:100%;max-width:310px;border-radius:18px;background:#fffffff5;box-shadow:0 24px 50px #32008c59;overflow:hidden;animation:dpxFloat2 6s ease-in-out infinite;color:#3b1fa3}.dpx-art-bar{display:flex;align-items:center;gap:5px;padding:9px 12px;background:#f1ebff;font-size:.7rem;color:#6b55b0;direction:ltr}.dpx-art-bar span{width:8px;height:8px;border-radius:50%;background:#d6c8ff}.dpx-art-bar em{font-style:normal;margin-left:auto;letter-spacing:.06em}.dpx-art-body{display:grid;grid-template-columns:1fr 104px;gap:10px;padding:12px}.dpx-sel{position:relative;border-radius:6px;display:grid;place-items:center;align-content:center;min-height:110px;background-image:linear-gradient(90deg,#702dff 50%,transparent 50%),linear-gradient(90deg,#702dff 50%,transparent 50%),linear-gradient(0deg,#702dff 50%,transparent 50%),linear-gradient(0deg,#702dff 50%,transparent 50%);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:10px 1.5px,10px 1.5px,1.5px 10px,1.5px 10px;background-position:0 0,0 100%,0 0,100% 0;animation:dpxAnts 1s linear infinite}.dpx-sel b{font-size:2.6rem;line-height:1;background:linear-gradient(90deg,#702dff,#a77fff);-webkit-background-clip:text;background-clip:text;color:transparent}.dpx-sel small{font-size:.75rem;color:#6b55b0}.dpx-sel i{position:absolute;width:8px;height:8px;background:#fff;border:1.5px solid #702dff}.dpx-sel i:nth-of-type(1){top:-4px;right:-4px}.dpx-sel i:nth-of-type(2){top:-4px;left:-4px}.dpx-sel i:nth-of-type(3){bottom:-4px;right:-4px}.dpx-sel i:nth-of-type(4){bottom:-4px;left:-4px}.dpx-layers{list-style:none;margin:0;padding:0;display:grid;gap:4px;align-content:start;direction:ltr;text-align:left}.dpx-layers li{font-size:.68rem;padding:5px 7px;border-radius:6px;background:#f6f2ff;color:#4a3a86;animation:dpxLayer 4s infinite;animation-delay:calc(var(--i)*1s)}@keyframes dpxAnts{to{background-position:10px 0,-10px 100%,0 -10px,100% 10px}}@keyframes dpxLayer{0%,22%{background:#702dff;color:#fff}25%,to{background:#f6f2ff;color:#4a3a86}}@keyframes dpxFloat2{50%{transform:translateY(-8px)}}.dp-dark .dpx-layers li{animation-name:dpxLayer}@keyframes dpxDrift{to{transform:translate(6%,4%) rotate(8deg)}}@keyframes dpxFloor{to{background-position:0 34px}}@keyframes dpxPing{70%{box-shadow:0 0 0 10px #3ee59a00}to{box-shadow:0 0 #3ee59a00}}@keyframes dpxShine{to{background-position:220% 0}}@keyframes dpxFloat{50%{transform:rotateY(-6deg) rotateX(3deg) translateY(-8px)}}@keyframes dpxSweep{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes dpxPop{0%{transform:scale(.6);opacity:.001}to{transform:none;opacity:1}}@keyframes dpxMarq{to{transform:translate(50%)}}@keyframes dpxFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dpxFillY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.dpx *,.dpx *:before,.dpx *:after,.dpx-hero:before,.dpx-hero:after{animation:none!important;transition:none!important}}.dpx ul,.dpx ol{margin:0;padding:0}.dpx table{margin:0}.dpx h2,.dpx h3{font-family:inherit}.dpx-spec td,.dpx-spec th{border-left:0;border-right:0}@media(max-width:749px){.dpx-hero:before{animation-duration:24s}.dpx-hero:after{animation:none}.dpx-stat,.dpx-live{-webkit-backdrop-filter:none;backdrop-filter:none}.dpx-stat{background:#ffffff29}.dpx-marq div{animation-duration:28s}}.dpx .dpx-sec>header h2,.dpx .dpx-hero h2,.dpx .dpx-end h2{font-weight:700}.dpx .dpx-b h3,.dpx .dpx-fit h3{font-weight:700}.dpx .dpx-faq summary h3{font-weight:600}.dpx .dpx-steps:before{right:calc(100%/6);left:calc(100%/6)}@container dpx (max-width:520px){.dpx .dpx-steps:before{right:22px;left:auto}}.dpx .dpx-wide{grid-column:1/-1}.dpx-chat{width:100%;max-width:310px;border-radius:18px;background:#fffffff5;box-shadow:0 24px 50px #32008c59;overflow:hidden;animation:dpxFloat2 6s ease-in-out infinite;color:#2a1a66;text-align:right}.dpx-chat-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f1ebff;font-size:.78rem}.dpx-chat-bar b{color:#3b1fa3}.dpx-chat-bar em{font-style:normal;margin-inline-start:auto;font-size:.7rem;background:#fff;color:#702dff;padding:2px 8px;border-radius:99px}.dpx-chat-dot{width:8px;height:8px;border-radius:50%;background:#3ee59a}.dpx-chat-body{padding:14px;display:grid;gap:10px;font-size:.85rem;line-height:1.6}.dpx .dpx-chat-body p{margin:0}.dpx-q{justify-self:start;background:#702dff;color:#fff;padding:8px 12px;border-radius:14px 14px 4px;max-width:85%}.dpx-a{justify-self:end;background:#f3efff;color:#3b1fa3;padding:8px 12px;border-radius:14px 14px 14px 4px;max-width:90%;min-height:36px}.dpx-typing,.dpx-ans{overflow:hidden}.dpx-typing{display:inline-flex;gap:4px;animation:dpxHide 5s infinite}.dpx-typing i{width:6px;height:6px;border-radius:50%;background:#a77fff;animation:dpxDot 1s infinite}.dpx-typing i:nth-child(2){animation-delay:.15s}.dpx-typing i:nth-child(3){animation-delay:.3s}.dpx-ans{display:block;animation:dpxShow 5s infinite}@keyframes dpxHide{0%,30%{opacity:1;max-height:20px}36%,to{opacity:0;max-height:0}}@keyframes dpxShow{0%,32%{opacity:0;max-height:0}40%,to{opacity:1;max-height:80px}}@keyframes dpxDot{50%{transform:translateY(-3px);opacity:.5}}.dpx-gram p{color:#2a1a66;text-align:left;font-size:.9rem}.dpx-gram s{color:#d33}.dpx-gram ins{text-decoration:none;background:#e7fff3;color:#0f9d6b;padding:0 4px;border-radius:4px;animation:dpxPop .6s 1s both}.dpx-fix{font-size:.72rem;color:#6b55b0;text-align:left}@media(prefers-reduced-motion:reduce){.dpx-typing{display:none}}.dpx-more{margin-top:22px;border:1px solid rgba(112,45,255,.2);border-radius:20px;background:var(--dpx-more-bg,#fbf9ff);overflow:hidden}.dp-dark .dpx-more{--dpx-more-bg:#140f26;border-color:#bea5ff2e}.dpx-more>summary{cursor:pointer;list-style:none;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:700;color:#702dff;font-size:1.05rem}.dpx-more>summary::-webkit-details-marker{display:none}.dpx-more>summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:10px;background:#702dff;color:#fff;display:grid;place-items:center;font-size:1.2rem;transition:transform .25s}.dpx-more[open]>summary:after{transform:rotate(45deg)}.dpx-more-in{padding:4px 18px 18px}.dpx-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@container dpx (max-width:640px){.dpx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dpx (max-width:420px){.dpx-tiles{grid-template-columns:1fr}}.dpx-tiles .dpx-b p{line-height:1.8}.dpx .dpx-p{color:var(--sub);line-height:1.95;font-size:.98rem}.dpx-intro{border-radius:20px;padding:18px 20px;background:var(--soft);display:grid;gap:10px}.dpx-intro .dpx-p{color:var(--ink)}.dpx-who{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@container dpx (max-width:640px){.dpx-who{grid-template-columns:1fr}}.dpx-wc{border-radius:18px;padding:14px 16px;background:linear-gradient(160deg,var(--soft),var(--surf));border:1px solid var(--ln);display:grid;gap:4px;position:relative}.dpx-wc:before{content:"";position:absolute;top:16px;inset-inline-start:-1px;width:3px;height:22px;border-radius:3px;background:var(--grad)}.dpx-wc b{font-size:.98rem}.dpx .dpx-wc p{color:var(--sub);font-size:.88rem;line-height:1.8}.dpx-howl{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dpx-howl li{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:start;padding:12px 14px;border-radius:16px;border:1px solid var(--ln);background:var(--surf)}.dpx .dpx-howl p{color:var(--sub);font-size:.9rem}.dpx-guar{border-radius:22px;padding:20px;background:var(--okbg);border:1px solid rgba(15,157,107,.25)}.dpx-guar .dpx-kicker{color:var(--ok)}.dpx-glist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@container dpx (max-width:560px){.dpx-glist{grid-template-columns:1fr}}.dpx-g{display:flex;gap:12px;align-items:flex-start;background:var(--surf);border-radius:16px;padding:14px}.dpx-g .dpx-ico svg{stroke:var(--ok)}.dpx .dpx-g p{color:var(--sub);font-size:.9rem}.dpx-notes{border-radius:22px;padding:20px;background:var(--warnbg);border:1px solid rgba(178,106,0,.25)}.dpx-notes .dpx-kicker{color:var(--warn)}.dpx-nlist{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dpx-nlist li{position:relative;padding-inline-start:18px;line-height:1.85;color:var(--sub)}.dpx-nlist li b{color:var(--ink)}.dpx-nlist li:before{content:"";position:absolute;inset-inline-start:0;top:.75em;width:7px;height:7px;border-radius:2px;background:var(--warn);transform:rotate(45deg)}.dpx-why .dpx-b{background:var(--soft);border-color:transparent}.dpx-policy{margin-top:14px;background:var(--surf);border-radius:16px;padding:16px 18px}.dpx-policy h3{font-size:1rem;margin:0 0 8px}.dpx-policy ol{margin:0;padding-inline-start:20px;display:grid;gap:8px}.dpx-policy li{color:var(--sub);line-height:1.9;font-size:.92rem}.dpx-policy li::marker{color:var(--ok);font-weight:700}.dpx-callout{display:flex;gap:10px;align-items:flex-start;border-radius:14px;padding:12px 14px;background:var(--warnbg);border:1px solid rgba(178,106,0,.25)}.dpx-callout .dpx-ico svg{stroke:var(--warn)}.dpx .dpx-callout p{margin:0;color:var(--ink);line-height:1.85;font-size:.94rem}.dpx .dpx-policy h3{font-weight:700}.dpx-tiles.dpx-c2{grid-template-columns:repeat(2,minmax(0,1fr))}@container dpx (max-width:420px){.dpx-tiles.dpx-c2{grid-template-columns:1fr}}.dpx-v4{gap:44px}.dpx .dpx4{display:grid;gap:18px}.dpx .dpx4-h{display:grid;gap:8px;justify-items:start}.dpx .dpx4-h h2{font-size:1.55rem;font-weight:800;line-height:1.35;margin:0}.dpx .dpx4-h p{color:var(--sub);margin:0}.dpx4-k{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:var(--p);background:var(--soft);border:1px solid var(--ln);border-radius:999px;padding:4px 12px 4px 10px}.dpx4-ki svg,.dpx4-ic svg,.dpx4-av svg,.dpx4-di svg,.dpx4-wi svg,.dpx4-ni svg,.dpx4-si svg,.dpx4-gc svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dpx4-ki{display:inline-block;width:14px;height:14px}.dpx .dpx4-p{color:var(--sub);line-height:1.95;margin:0}.dpx4-ov{position:relative;border-radius:24px;padding:24px 26px;background:linear-gradient(var(--surf),var(--surf)) padding-box,linear-gradient(120deg,#702dff,#a77fff 45%,#a77fff26) border-box;border:1.5px solid transparent;display:grid;gap:12px;overflow:hidden}.dpx4-ov:before{content:"";position:absolute;inset-inline-end:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(closest-side,rgba(167,127,255,.28),transparent);pointer-events:none}.dpx .dpx4-big{font-size:1.22rem;font-weight:700;line-height:1.75;color:var(--ink);margin:0;position:relative}.dpx4-call{display:flex;gap:12px;align-items:center;border-radius:16px;padding:12px 16px;background:var(--warnbg);border:1px dashed rgba(178,106,0,.45)}.dpx .dpx4-call p{margin:0;line-height:1.8}.dpx4-ni{flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;padding:8px;background:#b26a0024;color:var(--warn)}.dpx4-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dpx4-fc{position:relative;overflow:hidden;border-radius:22px;padding:20px 18px 18px;background:var(--surf);border:1px solid var(--ln);display:grid;align-content:start;gap:8px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s}.dpx4-fc:hover{transform:translateY(-4px);box-shadow:0 16px 34px var(--glow);border-color:#702dff66}.dpx4-fc:after{content:"";position:absolute;inset:auto -30% -60% auto;width:160px;height:160px;border-radius:50%;background:radial-gradient(closest-side,rgba(167,127,255,.18),transparent);transition:transform .5s}.dpx4-fc:hover:after{transform:scale(1.4)}.dpx .dpx4-fc h3{font-size:1.02rem;font-weight:800;margin:4px 0 0}.dpx .dpx4-fc p{color:var(--sub);font-size:.9rem;line-height:1.85;margin:0}.dpx4-ic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;padding:11px;color:#fff;background:linear-gradient(135deg,#702dff,#a77fff);box-shadow:0 8px 18px var(--glow)}.dpx4-no{position:absolute;top:12px;left:16px;right:auto;font-size:2.1rem;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(112,45,255,.22);font-family:inherit;direction:ltr}.dpx4-fc.dpx4-hero{grid-column:span 2;grid-row:span 2;background:linear-gradient(140deg,#5b1fe6,#8a55ff 55%,#b08cff);color:#fff;border:0;padding:26px 24px;align-content:end;min-height:250px}.dpx4-fc.dpx4-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 15%,rgba(255,255,255,.28),transparent 45%),repeating-linear-gradient(115deg,transparent 0 22px,rgba(255,255,255,.05) 22px 23px);pointer-events:none}.dpx .dpx4-fc.dpx4-hero h3{font-size:1.45rem;color:#fff}.dpx .dpx4-fc.dpx4-hero p{color:#ffffffe0;font-size:.98rem}.dpx4-hero .dpx4-ic{width:58px;height:58px;padding:14px;background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff59;animation:dpx4float 5s ease-in-out infinite}.dpx4-hero .dpx4-no{-webkit-text-stroke:1px rgba(255,255,255,.45);font-size:3.4rem}.dpx4-n3 .dpx4-fc.dpx4-hero,.dpx4-n2 .dpx4-fc.dpx4-hero{grid-row:auto;min-height:0}.dpx4-n4,.dpx4-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.dpx4-n4 .dpx4-hero,.dpx4-n2 .dpx4-hero{grid-column:auto;grid-row:auto;min-height:0}.dpx4-n3{grid-template-columns:repeat(3,minmax(0,1fr))}.dpx4-n3 .dpx4-hero{grid-column:auto}.dpx4-n7 .dpx4-hero{grid-row:span 1}.dpx4-sheet{border-radius:24px;overflow:hidden;background:var(--surf);border:1px solid var(--ln);box-shadow:0 14px 36px #280a6e12}.dpx4-sheet-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;color:#fff;background:linear-gradient(90deg,#702dff,#a77fff);position:relative;overflow:hidden}.dpx4-sheet-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.25) 50%,transparent 70%);transform:translate(-100%);animation:dpx4shine 4.5s ease-in-out infinite}.dpx4-sheet-top span{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;opacity:.92}.dpx4-sheet-top b{font-size:.9rem}.dpx .dpx4-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:6px}.dpx4-fact{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:16px;transition:background .25s}.dpx4-fact:hover{background:var(--soft)}.dpx4-fact.dpx4-wide{grid-column:1/-1}.dpx4-fact .dpx4-ic{width:38px;height:38px;padding:9px;border-radius:12px;flex:none;color:var(--p);background:var(--soft);box-shadow:none}.dpx .dpx4-fact dt{font-size:.78rem;color:var(--sub);font-weight:600;margin:0}.dpx .dpx4-fact dd{margin:2px 0 0;font-weight:700;color:var(--ink);line-height:1.7;font-size:.95rem}.dpx4-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dpx4-pc{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:20px;background:linear-gradient(160deg,var(--soft),var(--surf) 70%);border:1px solid var(--ln);transition:transform .3s,border-color .3s}.dpx4-pc:hover{transform:translateY(-3px);border-color:#702dff66}.dpx4-av{flex:none;width:50px;height:50px;border-radius:50%;padding:12px;display:grid;place-items:center;color:#fff;background:conic-gradient(from 200deg,#702dff,#a77fff,#ffd66b,#702dff);box-shadow:0 0 0 4px var(--surf),0 0 0 5px var(--ln)}.dpx .dpx4-pc h3{font-size:1rem;font-weight:800;margin:0 0 2px}.dpx .dpx4-pc p{color:var(--sub);font-size:.88rem;line-height:1.8;margin:0}.dpx .dpx4-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:14px;position:relative}.dpx4-s2{--n:2}.dpx4-s3{--n:3}.dpx4-s4{--n:4}.dpx4-s5{--n:3}.dpx .dpx4-steps:before{content:"";position:absolute;top:31px;right:calc(100%/(var(--n)*2));left:calc(100%/(var(--n)*2));height:3px;border-radius:3px;background:linear-gradient(90deg,#a77fff,#702dff);background-size:200% 100%;animation:dpx4flow 3s linear infinite;opacity:.55}.dpx .dpx4-steps li{position:relative;display:grid;justify-items:center;text-align:center;gap:6px;padding:0 6px;margin:0}.dpx .dpx4-steps li:before{display:none}.dpx4-dot{position:relative;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--surf);box-shadow:0 0 0 1px var(--ln),0 10px 24px var(--glow)}.dpx4-di{width:30px;height:30px;color:var(--p)}.dpx4-dot i{position:absolute;top:-4px;inset-inline-end:-4px;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#702dff,#a77fff);color:#fff;font-style:normal;font-size:.75rem;font-weight:800;display:grid;place-items:center}.dpx .dpx4-steps h3{font-size:1rem;font-weight:800;margin:6px 0 0}.dpx .dpx4-steps p{color:var(--sub);font-size:.88rem;line-height:1.8;margin:0}.dpx4-band{position:relative;overflow:hidden;border-radius:28px;padding:28px 24px;background:linear-gradient(135deg,#1a0f3a,#2d1470 55%,#4b23b0);color:#fff;display:grid;gap:18px;isolation:isolate}.dpx4-band:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:-1;background:radial-gradient(closest-side,rgba(167,127,255,.35),transparent 70%) 85% 10%/45% 45% no-repeat,radial-gradient(closest-side,rgba(255,214,107,.18),transparent 70%) 10% 90%/40% 40% no-repeat;animation:dpxDrift 16s ease-in-out infinite alternate}.dpx .dpx4-band .dpx4-h h2{color:#fff}.dpx4-band .dpx4-k{background:#ffffff1a;border-color:#fff3;color:#e3d6ff}.dpx .dpx4-band .dpx4-p{color:#fffc}.dpx4-wgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dpx4-wgrid article{border-radius:20px;padding:18px 16px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);display:grid;gap:8px;align-content:start;transition:background .3s,transform .3s}.dpx4-wgrid article:hover{background:#ffffff1f;transform:translateY(-3px)}.dpx4-wi{width:42px;height:42px;padding:10px;border-radius:13px;display:grid;place-items:center;color:#1a0f3a;background:linear-gradient(135deg,#ffd66b,#ffefb8)}.dpx .dpx4-wgrid h3{color:#fff;font-size:1rem;font-weight:800;margin:0}.dpx .dpx4-wgrid p{color:#ffffffbf;font-size:.88rem;line-height:1.8;margin:0}.dpx4-nbox{border-radius:22px;padding:18px 20px;background:var(--warnbg);border:1px solid rgba(178,106,0,.22);display:grid;gap:12px}.dpx .dpx4-nbox ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dpx .dpx4-nbox li{display:flex;gap:12px;align-items:flex-start;margin:0;padding:12px;border-radius:14px;background:var(--surf)}.dpx .dpx4-nbox li:before{display:none}.dpx .dpx4-nbox li b{display:block;font-weight:800}.dpx .dpx4-nbox li p{margin:0;color:var(--sub);font-size:.9rem;line-height:1.8}.dpx4-gwrap{display:grid;grid-template-columns:150px 1fr;gap:22px;align-items:center;border-radius:26px;padding:24px;background:linear-gradient(150deg,var(--okbg),var(--surf));border:1px solid rgba(15,157,107,.28)}.dpx4-seal{position:relative;width:130px;height:130px;border-radius:50%;display:grid;place-items:center;align-content:center;gap:2px;justify-self:center;background:radial-gradient(circle,#13b87e,#0b8a5d);color:#fff;box-shadow:0 14px 30px #0f9d6b59}.dpx4-seal i{position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;border:2px dashed rgba(15,157,107,.55);animation:dpx4spin 18s linear infinite}.dpx4-seal i+i{top:-18px;right:-18px;bottom:-18px;left:-18px;border:1px solid rgba(15,157,107,.25);animation:dpx4pulse 2.8s ease-out infinite}.dpx4-si{width:44px;height:44px}.dpx4-seal b{font-size:.95rem;font-weight:800}.dpx4-gmain{display:grid;gap:12px}.dpx4-guar .dpx4-k{color:var(--ok);background:var(--okbg);border-color:#0f9d6b4d}.dpx4-gl{display:grid;gap:10px}.dpx4-gl>div{display:flex;gap:10px;align-items:flex-start}.dpx4-gc{flex:none;width:24px;height:24px;border-radius:50%;padding:5px;background:var(--ok);color:#fff;margin-top:3px}.dpx4-gc svg{stroke-width:3.2}.dpx4-gl span{color:var(--sub);line-height:1.85;font-size:.93rem}.dpx4-gl span b{display:block;color:var(--ink);font-weight:800;font-size:1rem}.dpx4-policy{border-radius:22px;padding:20px;background:var(--surf);border:1px solid var(--ln);display:grid;gap:12px}.dpx .dpx4-policy h3{display:flex;align-items:center;gap:8px;font-size:1.05rem;font-weight:800;margin:0}.dpx .dpx4-policy h3 .dpx4-ki{width:18px;height:18px;color:var(--ok)}.dpx .dpx4-policy ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dpx .dpx4-policy li{display:flex;gap:12px;align-items:flex-start;margin:0}.dpx .dpx4-policy li:before{display:none}.dpx4-policy li span{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-weight:800;font-size:.85rem;color:var(--ok);background:var(--okbg);border:1px solid rgba(15,157,107,.3)}.dpx .dpx4-policy li p{margin:0;color:var(--sub);line-height:1.85}.dpx4-sp2{grid-column:span 2}.dpx4-sp3{grid-column:span 3}.dpx4-sp4{grid-column:1/-1}.dpx4-hint{display:none}@supports (animation-timeline:view()){.dpx4-rv{animation:dpx4in linear both;animation-timeline:view();animation-range:entry 0% cover 22%}}@keyframes dpx4in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes dpx4float{50%{transform:translateY(-6px)}}@keyframes dpx4shine{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes dpx4flow{to{background-position:-200% 0}}@keyframes dpx4spin{to{transform:rotate(360deg)}}@keyframes dpx4pulse{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.15);opacity:0}}@media(prefers-reduced-motion:reduce){.dpx4-rv,.dpx4-hero .dpx4-ic,.dpx4-sheet-top:after,.dpx .dpx4-steps:before,.dpx4-seal i,.dpx4-band:before{animation:none!important}}@container dpx (max-width:820px){.dpx4-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.dpx4-fc.dpx4-hero{grid-column:1/-1;grid-row:auto;min-height:200px}.dpx4-sp2,.dpx4-sp3{grid-column:auto}.dpx4-fc.dpx4-odd{grid-column:1/-1}.dpx4-wgrid,.dpx4-people{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dpx (max-width:560px){.dpx-v4{gap:34px}.dpx .dpx4-h h2{font-size:1.3rem}.dpx4-ov{padding:18px}.dpx .dpx4-big{font-size:1.08rem}.dpx4-hint{display:block;font-size:.78rem;color:var(--sub);margin-top:-8px}.dpx4-bento,.dpx4-people{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-inline:-4px;padding:4px 4px 12px;scrollbar-width:none}.dpx4-bento::-webkit-scrollbar,.dpx4-people::-webkit-scrollbar{display:none}.dpx4-fc,.dpx4-pc{flex:0 0 80%;scroll-snap-align:start}.dpx4-fc.dpx4-hero{flex-basis:86%;min-height:0}.dpx .dpx4-facts{grid-template-columns:1fr}.dpx4-sheet-top{flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px}.dpx .dpx4-steps{grid-template-columns:1fr;gap:16px}.dpx .dpx4-steps:before{top:20px;bottom:20px;right:31px;left:auto;width:3px;height:auto;background:linear-gradient(180deg,#a77fff,#702dff)}.dpx .dpx4-steps li{grid-template-columns:64px 1fr;justify-items:start;text-align:right;column-gap:14px;align-items:center}.dpx .dpx4-steps li h3{grid-column:2;margin:0}.dpx .dpx4-steps li p{grid-column:2}.dpx4-dot{grid-row:span 2}.dpx4-wgrid{grid-template-columns:1fr}.dpx4-wgrid article{grid-template-columns:42px 1fr;column-gap:12px;padding:14px}.dpx4-wgrid article .dpx4-wi{grid-row:span 2}.dpx4-band{padding:22px 16px;gap:14px}.dpx4-gwrap{grid-template-columns:1fr;text-align:center;padding:22px 16px}.dpx4-gwrap .dpx4-h{justify-items:center}.dpx4-gl{text-align:right}}.dpx5-logo{display:flex;width:max-content;align-items:center;justify-content:center;height:44px;padding:7px 14px;margin-bottom:12px;border-radius:14px;background:#fff;box-shadow:0 8px 22px #14003c38,inset 0 0 0 1px #fff9}.dpx5-logo svg{height:28px;width:auto;max-width:160px;display:block}.dpx5-show{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:30px}.dpx5-frame{position:relative;margin:0;border-radius:30px;padding:8px;background:linear-gradient(135deg,#702dff,#a77fff 50%,#ffd66b);box-shadow:0 26px 54px var(--glow);transform:perspective(1000px) rotateY(7deg) rotateX(2deg);transition:transform .6s cubic-bezier(.2,.8,.2,1);animation:dpx5f 6s ease-in-out infinite}.dpx5-frame:hover{transform:none}.dpx5-frame img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:23px;background:var(--soft)}.dpx5-frame:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:23px;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);background-size:250% 100%;animation:dpx5s 5s ease-in-out infinite;pointer-events:none}.dpx5-side{display:grid;gap:14px}.dpx .dpx5-pts{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dpx .dpx5-pts li{display:flex;gap:12px;align-items:center;margin:0;padding:12px 14px;border-radius:16px;background:var(--surf);border:1px solid var(--ln);font-weight:700;transition:transform .3s,border-color .3s}.dpx .dpx5-pts li:before{display:none}.dpx .dpx5-pts li:hover{transform:translate(-4px);border-color:#702dff66}.dpx5-pts .dpx4-gc{background:linear-gradient(135deg,#702dff,#a77fff);margin:0}@keyframes dpx5f{50%{translate:0 -8px}}@keyframes dpx5s{0%,40%{background-position:150% 0}to{background-position:-60% 0}}@media(prefers-reduced-motion:reduce){.dpx5-frame,.dpx5-frame:after{animation:none!important}}@container dpx (max-width:640px){.dpx5-show{grid-template-columns:1fr;gap:20px}.dpx5-frame{transform:none;max-width:420px;width:100%;justify-self:center}}.dpx5-frame{max-width:440px;width:100%;justify-self:center}.dpx .dpx5-side .dpx-btn-main{background:linear-gradient(90deg,#702dff,#a77fff);color:#fff;box-shadow:0 10px 24px var(--glow)}.dpx5-side .dpx-cta{justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dp-desc.css.map */
