#ddk-site-footer{--ddk-f-ink-2:#161412;--ddk-f-line:#292524;--ddk-f-text:#a8a29e;--ddk-f-dim:#78716c;--ddk-f-accent:#7c8aff;--ddk-f-blue:#0015ff;position:relative;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ddk-f-text);-webkit-font-smoothing:antialiased}#ddk-site-footer::before{content:"";position:absolute;top:-140px;right:8%;width:540px;height:300px;background:radial-gradient(circle,rgba(0,21,255,.18) 0%,transparent 70%);pointer-events:none}#ddk-site-footer .et_pb_row{position:relative;z-index:1}#ddk-site-footer p,#ddk-site-footer h2,#ddk-site-footer ul{margin:0;padding:0}#ddk-site-footer a{color:inherit;text-decoration:none;transition:color .15s}#ddk-site-footer .ddk-foot__eyebrow{margin-bottom:8px;font-size:11.5px;font-weight:600;line-height:1.4;letter-spacing:.8px;text-transform:uppercase;color:var(--ddk-f-accent)}#ddk-site-footer .ddk-foot__headline{font-family:"Playfair Display",Georgia,serif;font-size:34px;font-weight:500;line-height:1.12;letter-spacing:-.6px;color:#fff}#ddk-site-footer .ddk-foot__headline em{font-style:italic;color:#6d7cff}#ddk-site-footer .ddk-foot__sub{margin-top:8px;font-size:14px;line-height:1.6}#ddk-site-footer .ddk-alerts{width:100%;max-width:440px;margin-left:auto}#ddk-site-footer .ddk-alerts__form{display:flex;align-items:center;gap:8px}#ddk-site-footer .ddk-alerts__label,#ddk-site-footer .ddk-alerts__hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#ddk-site-footer .ddk-alerts__hp{left:-9999px}#ddk-site-footer .ddk-alerts__input{flex:1;min-width:0;height:46px;margin:0;padding:0 15px;border:1px solid #332e2b;border-radius:4px;background:var(--ddk-f-ink-2);font-family:inherit;font-size:14px;color:#fff;outline:none;transition:border-color .15s,box-shadow .15s}#ddk-site-footer .ddk-alerts__input::placeholder{color:var(--ddk-f-dim);opacity:1}#ddk-site-footer .ddk-alerts__input:focus{border-color:#6d7cff;box-shadow:0 0 0 3px rgba(0,21,255,.2)}#ddk-site-footer .ddk-alerts__input[aria-invalid="true"]{border-color:#f87171}#ddk-site-footer .ddk-alerts__btn{flex:none;height:46px;margin:0;padding:0 22px;border:0;border-radius:4px;background:var(--ddk-f-blue);box-shadow:0 8px 22px rgba(0,21,255,.28);font-family:inherit;font-size:14px;font-weight:600;color:#fff;white-space:nowrap;cursor:pointer;transition:background .15s,transform .15s}#ddk-site-footer .ddk-alerts__btn:hover{background:#0011cc;transform:translateY(-1px)}#ddk-site-footer .ddk-alerts__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}#ddk-site-footer .ddk-alerts__btn[aria-busy="true"]{opacity:.7;cursor:progress;transform:none}#ddk-site-footer .ddk-alerts__hint{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;line-height:1.5;color:var(--ddk-f-dim)}#ddk-site-footer .ddk-alerts__hint b{font-weight:700;color:#22c55e}#ddk-site-footer .ddk-alerts__msg{margin-top:8px;font-size:13px;line-height:1.55}#ddk-site-footer .ddk-alerts__msg[hidden]{display:none}#ddk-site-footer .ddk-alerts__msg.is-error{color:#fca5a5}#ddk-site-footer .ddk-alerts__msg.is-ok{margin:0;padding:14px 16px;border:1px solid rgba(34,197,94,.35);border-radius:4px;background:rgba(34,197,94,.08);font-size:14px;color:#bbf7d0}#ddk-site-footer .ddk-alerts__ask{flex:1;font-size:14px;color:#fff}#ddk-site-footer .ddk-foot__brand{display:inline-flex;align-items:center;gap:8px}#ddk-site-footer .ddk-foot__mark{display:inline-block;flex:none;width:58px;height:27px}#ddk-site-footer .ddk-foot__mark img{display:block;width:58px;max-width:none;height:27px}#ddk-site-footer .ddk-foot__word{display:inline-flex;align-items:center;gap:6px;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.4px;color:#fff}#ddk-site-footer .ddk-foot__word i{padding:2px 8px;border-radius:999px;background:#5b54fa;font-size:13px;font-style:normal;font-weight:700;letter-spacing:0}#ddk-site-footer .ddk-foot__desc{max-width:330px;margin:14px 0 20px;font-size:14px;line-height:1.65}#ddk-site-footer .ddk-foot__pills{display:flex;flex-wrap:wrap;gap:6px;list-style:none}#ddk-site-footer .ddk-foot__pills li{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:1px solid var(--ddk-f-line);border-radius:4px;background:var(--ddk-f-ink-2);font-size:11.5px;font-weight:500;line-height:1.4;color:#d6d3d1}#ddk-site-footer .ddk-foot__pills li::before{content:"\2713";font-weight:700;color:#6d7cff}#ddk-site-footer .ddk-foot__col{width:100%}#ddk-site-footer .ddk-foot__title{margin-bottom:16px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.8px;text-transform:uppercase;color:#fff}#ddk-site-footer .ddk-foot__list{display:flex;flex-direction:column;gap:10px;list-style:none;font-size:14px;line-height:1.5}#ddk-site-footer .ddk-foot__list li{margin:0;padding:0}#ddk-site-footer .ddk-foot__list a:hover,#ddk-site-footer .ddk-foot__list a:focus-visible{color:#fff}#ddk-site-footer .ddk-foot__count{margin-left:5px;font-size:11px;font-weight:500;color:var(--ddk-f-dim)}#ddk-site-footer .ddk-foot__list a.ddk-foot__all{font-weight:600;color:var(--ddk-f-accent)}#ddk-site-footer .ddk-foot__list a.ddk-foot__all:hover{color:#fff}#ddk-site-footer .ddk-foot__free{display:inline-block;margin-left:4px;padding:1px 6px;border:1px solid rgba(124,138,255,.3);border-radius:3px;background:rgba(0,21,255,.16);font-size:10px;font-weight:700;line-height:14px;letter-spacing:.6px;text-transform:uppercase;vertical-align:1px;color:var(--ddk-f-accent)}#ddk-site-footer .ddk-foot__legal{font-size:13px;line-height:1.6;color:var(--ddk-f-dim)}#ddk-site-footer .ddk-foot__note{text-align:right}@media (max-width:980px){#ddk-site-footer .ddk-alerts{margin-left:0}#ddk-site-footer .ddk-foot__note{text-align:left}}@media (max-width:767px){#ddk-site-footer .ddk-foot__headline{font-size:28px}#ddk-site-footer .ddk-alerts{max-width:none}}@media (max-width:420px){#ddk-site-footer .ddk-alerts__form{flex-wrap:wrap}#ddk-site-footer .ddk-alerts__input,#ddk-site-footer .ddk-alerts__btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){#ddk-site-footer .ddk-alerts__btn,#ddk-site-footer .ddk-alerts__btn:hover{transition:none;transform:none}}
