.dg-hero .hero-grid{align-items:start}.dg-why{margin-top:32px}.dg-why h2{letter-spacing:-.01em;margin-bottom:14px;font-size:19px;line-height:1.3}.dg-why ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dg-why li{background:var(--color-surface-alt);border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:12px 16px 12px 12px;display:grid}.dg-why .ico{border-radius:13px;width:44px;height:44px}.dg-why b{color:var(--color-ink);font:600 16px/1.3 Instrument Sans,system-ui,sans-serif;display:block}.dg-why span span{font-size:15px;line-height:1.45}.dg-card{position:relative}.dg-card-h{background:var(--pri-tint);height:28px;color:var(--pri-ink);letter-spacing:.5px;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:0 12px;font:600 12.5px/1 Instrument Sans,system-ui,sans-serif;display:inline-flex}.dg-card .fld.dg-bad input{border-color:#c2410c;box-shadow:0 0 0 4px #c2410c1a}.dg-err{color:#b3400b;margin:0;font-size:14px;line-height:1.4;animation:.3s both dgErr}@keyframes dgErr{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dg-card .priv a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pri);text-decoration-color:var(--pri);text-underline-offset:3px}.dg-submit{cursor:pointer;border:0;justify-content:space-between;width:100%;margin-top:4px}.dg-card .perks{justify-content:center;margin-top:4px;font-size:13.5px}.dg-ok{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:24px 0 8px;animation:.6s cubic-bezier(.16,1,.3,1) both dgOk;display:flex}@keyframes dgOk{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.dg-ring{background:var(--pri-tint);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;animation:1.4s ease-out .2s both dgRing;display:flex}@keyframes dgRing{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pri) 35%, transparent)}to{box-shadow:0 0 0 26px color-mix(in srgb, var(--pri) 0%, transparent)}}.dg-ring svg{stroke:var(--pri)}.dg-ok h2{font-size:30px}.dg-ok p{max-width:380px;font-size:16.5px}.dg-steps{text-align:left;flex-direction:column;gap:10px;width:100%;margin:6px 0 0;padding:0;list-style:none;display:flex}.dg-steps li{background:var(--color-surface-alt);color:var(--color-ink);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font:500 15px/1.35 Instrument Sans,system-ui,sans-serif;display:flex}.dg-steps b{background:var(--pri);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:inline-flex}.dg-again{color:var(--color-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;margin-top:6px;font:500 14.5px/1 Instrument Sans,system-ui,sans-serif;text-decoration:underline}.dg-ed{grid-template-columns:56px minmax(0,1fr) 120px;gap:10px;min-height:300px;display:grid}.dg-rail{background:var(--color-ink);border-radius:14px;flex-direction:column;gap:8px;padding:10px;display:flex}.dg-rail span{background:#ffffff1a;border-radius:9px;height:34px}.dg-rail span:nth-child(2){background:var(--pri)}.dg-doc{background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.dg-doc i{background:var(--color-border);border-radius:4px;height:8px;display:block}.dg-doc .hd{background:var(--color-ink);border-radius:9px;height:32px}.dg-doc .im{background:linear-gradient(135deg,var(--pri-tint),#eef0f3);border-radius:10px;height:96px}.dg-doc .bt{background:var(--pri);border-radius:999px;width:40%;height:28px}.dg-doc .sel{box-shadow:inset 0 0 0 1.5px var(--pri);border-radius:10px;padding:8px;position:relative}.dg-doc .sel:after{content:"Tekst";background:var(--pri);color:#fff;border-radius:6px;height:18px;padding:0 8px;font:600 10.5px/18px Instrument Sans,system-ui,sans-serif;position:absolute;top:-10px;left:8px}.dg-doc .sel i+i{margin-top:6px}.dg-blocks{background:#fff;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:10px;display:grid}.dg-blocks span{background:#f4f5f7;border:1px solid #eef0f3;border-radius:9px;height:44px}.dg-blocks span:nth-child(3){background:var(--pri-tint);border-color:var(--pri)}.dg-cap{color:var(--color-ink);margin-top:14px;font:600 14px/1.3 Instrument Sans,system-ui,sans-serif}.steps.dg-4{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.dg-q{box-sizing:border-box;border:1px solid var(--color-border);background:#fff;flex-direction:column;height:100%;display:flex}.dg-q h3{margin-bottom:12px;font-size:18px;line-height:1.3}.dg-q blockquote{margin:0}.dg-q blockquote p{color:var(--color-body);font:400 16.5px/1.6 DM Sans,system-ui,sans-serif}.dg-q figcaption{align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.dg-q figcaption b{color:var(--color-ink);font:600 15px/1.3 Instrument Sans,system-ui,sans-serif;display:block}.dg-q figcaption small{color:var(--color-body);font-size:13.5px}.dg-av{background:var(--pri-tint);width:42px;height:42px;color:var(--pri-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font:600 14px/1 Instrument Sans,system-ui,sans-serif;display:flex}.dg-mark{width:30px;height:30px;margin-bottom:10px;display:block}.dg-mark path{fill:var(--pri)}@container page (max-width:1059px){.steps.dg-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (max-width:600px){.steps.dg-4{grid-template-columns:minmax(0,1fr)}.dg-ed{grid-template-columns:44px minmax(0,1fr)}.dg-blocks{display:none}}@media (prefers-reduced-motion:reduce){.dg-ok,.dg-ring,.dg-err{animation:none}}
