.dp-aibox{align-items:center;background:var(--navy);border-radius:28px;color:var(--on-d);display:grid;gap:32px;isolation:isolate;overflow:clip;padding:36px 20px;position:relative}.dp-aibox:before{background:radial-gradient(circle,hsla(0,0%,100%,.11) 1px,transparent 1.6px) 0 0/22px 22px;inset:0;mask:linear-gradient(110deg,transparent 30%,#000)}.dp-aibox:after,.dp-aibox:before{content:"";position:absolute;z-index:-1}.dp-aibox:after{background:radial-gradient(closest-side,rgba(155,226,0,.22),transparent);border-radius:50%;height:420px;right:-140px;top:-140px;width:420px}.dp-aibox .dp-h2{color:#fff;margin-bottom:16px}.dp-aibox .dp-paras>*+*{margin-top:14px}.dp-aibox__side{view-timeline:--dp-aibox}.dp-aisteps{display:grid;gap:10px;list-style:none;margin:0;padding:0}.dp-aisteps li{align-items:flex-start;background:hsla(0,0%,100%,.06);border-radius:14px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);display:flex;gap:14px;padding:16px 18px;transition:background-color .3s,box-shadow .3s}.dp-aisteps li:hover{background:rgba(155,226,0,.1);box-shadow:inset 0 0 0 1.5px var(--lime)}.dp-aisteps b{color:var(--lime);font:600 14px/1.5 var(--mono)}.dp-aisteps strong{color:#fff;display:block;font-size:17px;line-height:1.35;margin-bottom:2px}.dp-aisteps li:not(:has(span)){align-items:center}.dp-aisteps strong:only-child{margin-bottom:0}.dp-aisteps span{color:var(--on-d);display:block;font-size:16px;line-height:1.5}.dp-eco{display:grid;gap:10px;list-style:none;margin:0;padding:0}.dp-eco a,.dp-eco__here{align-items:center;background:hsla(0,0%,100%,.06);border-radius:14px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);color:var(--on-d);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr);padding:14px 16px;text-decoration:none;transition:background-color .25s,box-shadow .25s}.dp-eco a:hover{background:hsla(0,0%,100%,.1);color:var(--on-d)}.dp-eco .dp-eco__here,.dp-eco a:hover{box-shadow:inset 0 0 0 1.5px var(--lime)}.dp-eco .dp-eco__here{background:rgba(155,226,0,.1)}.dp-eco .dp-ico{background:rgba(155,226,0,.12);box-shadow:inset 0 0 0 1px rgba(155,226,0,.35);color:var(--lime)}.dp-eco h3{color:#fff;font-size:17px;margin-bottom:2px}.dp-eco p{font-size:15px;line-height:1.45}.dp-panel{background:rgba(0,0,30,.35);border-radius:16px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);font:500 13.5px/1.45 var(--mono);margin-bottom:14px;overflow:hidden}.dp-panel__h{border-bottom:1px solid hsla(0,0%,100%,.12);color:var(--dim);font-size:12.5px;padding:12px 16px}.dp-panel__r{color:#fff;display:flex;flex-wrap:wrap;gap:2px 12px;justify-content:space-between;padding:9px 16px}.dp-panel__r em{color:var(--dim);font-style:normal}.dp-panel__r.is-flag{background:rgba(155,226,0,.12)}.dp-panel__r.is-flag em,.dp-panel__z{color:var(--lime)}.dp-panel__z{border-top:1px dashed hsla(0,0%,100%,.2);padding:10px 16px}@media (min-width:600px){.dp-aibox{padding:44px 36px}}@media (min-width:1000px){.dp-aibox{gap:56px;grid-template-columns:1.1fr 1fr;padding:64px}.dp-aibox--pic{grid-template-columns:1.1fr .9fr}}@keyframes dp-hi{30%,70%{background-color:rgba(155,226,0,.1);box-shadow:inset 0 0 0 1.5px var(--lime)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.dp-panel__r,.dp-panel__z{animation:dp-wipe linear both;animation-timeline:--dp-aibox}.dp-panel__r:nth-child(2){animation-range:cover 14% cover 22%}.dp-panel__r:nth-child(3){animation-range:cover 20% cover 28%}.dp-panel__r:nth-child(4){animation-range:cover 26% cover 34%}.dp-panel__z{animation-range:cover 32% cover 40%}.dp-aisteps li{animation:dp-hi linear both;animation-timeline:--dp-aibox}.dp-aisteps li:first-child{animation-range:cover 25% cover 42%}.dp-aisteps li:nth-child(2){animation-range:cover 38% cover 55%}.dp-aisteps li:nth-child(3){animation-range:cover 51% cover 68%}.dp-aisteps li:nth-child(4){animation-range:cover 64% cover 81%}}}
