@font-face{font-family:'Roboto Condensed';src:url('/assets/fonts/RobotoCondensed-Regular.ttf') format('truetype');font-weight:400;font-display:swap}@font-face{font-family:'Roboto Condensed';src:url('/assets/fonts/RobotoCondensed-Bold.ttf') format('truetype');font-weight:700;font-display:swap}.dqk-footer{--dqk-gap:12px;--dqk-line:rgba(134,239,172,.85);--dqk-border:#86efac;--dqk-blue:#1d4ed8;--dqk-green:#15803d;--dqk-text:#0b1220;--dqk-muted:#475569;--dqk-card:linear-gradient(180deg,rgba(248,251,255,.96),rgba(255,255,255,.92));--dqk-soft:linear-gradient(135deg,#eff6ff,#dcfce7);margin-top:34px;padding:0 14px 26px;font-family:'Roboto Condensed',system-ui,-apple-system,'Segoe UI',Arial,sans-serif!important;color:var(--dqk-text)}.dqk-footer,.dqk-footer *{box-sizing:border-box}.dqk-footer-wrap{position:relative;overflow:hidden;width:min(1180px,100%);margin:0 auto;padding:18px;border:1px solid var(--dqk-border);border-radius:28px;background:radial-gradient(circle at 8% 0%,rgba(37,99,235,.13),transparent 32%),radial-gradient(circle at 96% 12%,rgba(22,163,74,.14),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.90),rgba(239,246,255,.78));box-shadow:0 18px 45px rgba(15,23,42,.08);backdrop-filter:blur(18px)}.dqk-footer-wrap:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.58),transparent),linear-gradient(180deg,rgba(255,255,255,.34),transparent 55%)}.dqk-footer-wrap:after{content:"";position:absolute;left:24px;right:24px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(37,99,235,.35),transparent)}.dqk-footer-glow{position:absolute;width:280px;height:280px;right:-105px;bottom:-135px;border-radius:999px;background:radial-gradient(circle,rgba(56,189,248,.22),transparent 68%);pointer-events:none}.dqk-footer-head,.dqk-footer-body,.dqk-footer-policies,.dqk-footer-bottom{position:relative;z-index:1}.dqk-footer-head{display:flex;align-items:center;justify-content:space-between;gap:var(--dqk-gap);padding-bottom:var(--dqk-gap);margin-bottom:var(--dqk-gap);border-bottom:1px solid var(--dqk-line)}.dqk-footer-brand{display:flex;align-items:center;gap:12px;min-width:0}.dqk-footer-logo{flex:0 0 auto;width:64px;height:64px;display:flex;align-items:center;border: 1px solid #86efac;justify-content:center;border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(219,234,254,.92)),linear-gradient(135deg,#2563eb,#16a34a);box-shadow:0 14px 28px rgba(37,99,235,.17),inset 0 1px 0 rgba(255,255,255,.95)}.dqk-footer-logo span{position:relative;display:block;width:26px;height:26px;transform:rotate(45deg);border-radius:8px;background:linear-gradient(135deg,#2563eb,#38bdf8 48%,#16a34a);box-shadow:0 8px 16px rgba(37,99,235,.22)}.dqk-footer-logo span:after{content:"";position:absolute;inset:7px;border-radius:4px;background:#fff}.dqk-footer-brand-info{min-width:0}.dqk-footer-brand-info p{display:inline-flex;align-items:center;gap:7px;margin:0 0 5px;color:var(--dqk-green);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.dqk-footer-brand-info p:before,.dqk-footer-status span{content:"";width:8px;height:8px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 5px rgba(34,197,94,.14)}.dqk-footer-brand-info h2{margin:0;color:#1e3a8a;font-size:15px;line-height:1.08;font-weight:700;word-break:break-word}.dqk-footer-status{flex:0 0 auto;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 15px;border:1px solid rgba(34,197,94,.24);border-radius:999px;background:linear-gradient(180deg,rgba(240,253,244,.95),rgba(255,255,255,.82));color:var(--dqk-green);box-shadow:0 12px 26px rgba(22,163,74,.09)}.dqk-footer-status b{font-size:13px;font-weight:700;white-space:nowrap}.dqk-footer-body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:var(--dqk-gap);align-items:stretch}.dqk-footer-card,.dqk-footer-policy{position:relative;overflow:hidden;min-width:0;border:1px solid var(--dqk-border);background:var(--dqk-card);box-shadow:0 12px 26px rgba(15,23,42,.045)}.dqk-footer-card:before,.dqk-footer-policy:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(37,99,235,.09),transparent 42%,rgba(56,189,248,.08))}.dqk-footer-card>*,
.dqk-footer-policy>*{position:relative;z-index:1}.dqk-footer-card{padding:13px;border-radius:21px}.dqk-footer-intro{display:flex;flex-direction:column;justify-content:center}.dqk-footer-label{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:26px;padding:0 11px;margin-bottom:10px;border:1px solid rgba(37,99,235,.18);border-radius:999px;background:rgba(239,246,255,.88);color:var(--dqk-blue);font-size:11px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.dqk-footer-intro p{max-width:680px;margin:0;color:var(--dqk-muted);font-size:15px;line-height:1.6;font-weight:700}.dqk-footer-list{display:grid;grid-template-columns:1fr;gap:var(--dqk-gap);height:100%}.dqk-footer-list div{min-height:54px;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--dqk-line);border-radius:17px;background:rgba(255,255,255,.78);box-shadow:0 8px 18px rgba(15,23,42,.035)}.dqk-footer-list strong,.dqk-policy-icon{flex:0 0 auto;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:13px;background:var(--dqk-soft);font-size:16px;box-shadow:0 8px 14px rgba(37,99,235,.08)}.dqk-footer-list span{color:#334155;font-size:14px;line-height:1.25;font-weight:700}.dqk-footer-policies{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--dqk-gap);margin-top:var(--dqk-gap);padding-top:var(--dqk-gap);border-top:1px solid var(--dqk-line)}.dqk-footer-policy{min-height:160px;display:flex;flex-direction:column;gap:10px;padding:13px;border-radius:21px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.dqk-footer-policy:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.30);box-shadow:0 18px 34px rgba(37,99,235,.12)}.dqk-footer-policy span{display:block;margin-bottom:6px;color:var(--dqk-blue);font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.dqk-footer-policy p{margin:0;color:var(--dqk-muted);font-size:12.5px;line-height:1.48;font-weight:700}.dqk-footer-bottom{display:flex;align-items:center;justify-content:center;margin-top:var(--dqk-gap);padding-top:var(--dqk-gap);border-top:1px solid var(--dqk-line)}.dqk-footer-bottom span{color:var(--dqk-blue);font-size:14px;font-weight:700;letter-spacing:.8px}@media(max-width:1100px){.dqk-footer-policies{grid-template-columns:repeat(2,minmax(0,1fr))}.dqk-footer-policy{min-height:138px}}@media(max-width:920px){.dqk-footer-body{grid-template-columns:1fr}}@media(max-width:700px){.dqk-footer{--dqk-gap:10px;margin-top:26px;padding:0 10px 22px}.dqk-footer-wrap{padding:14px;border-radius:24px}.dqk-footer-head{display:grid;grid-template-columns:1fr}.dqk-footer-logo{width:52px;height:52px;border-radius:18px}.dqk-footer-logo span{width:21px;height:21px;border-radius:7px}.dqk-footer-logo span:after{inset:6px}.dqk-footer-brand-info p{font-size:11px;margin-bottom:5px;letter-spacing:.9px}.dqk-footer-status{width:100%;min-height:37px}.dqk-footer-status b{font-size:12px}.dqk-footer-card{padding:12px;border-radius:20px}.dqk-footer-intro p{font-size:13px;line-height:1.55}.dqk-footer-list div{min-height:56px}.dqk-footer-policies{grid-template-columns:1fr}.dqk-footer-policy{min-height:0;flex-direction:row;align-items:flex-start;gap:11px;padding:12px;border-radius:18px}.dqk-footer-policy>div:last-child{min-width:0;flex:1}.dqk-footer-list strong,.dqk-policy-icon{width:34px;height:34px;border-radius:13px;font-size:16px}.dqk-footer-policy span{margin-bottom:5px;font-size:12.5px;line-height:1.25}.dqk-footer-policy p{font-size:12.6px;line-height:1.5}.dqk-footer-bottom span{font-size:13px}}
.dqk-footer-list strong i, 
.dqk-policy-icon i {
    font-family: 'boxicons' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 20px;
    color: var(--dqk-blue);
    transition: transform 0.25s ease;
}
.dqk-footer-list div:hover strong i,
.dqk-footer-policy:hover .dqk-policy-icon i {
    transform: scale(1.2);
}