@layer pd-quality{html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg{position:absolute!important;inset:0!important;display:grid!important;grid-template-columns:140px minmax(0,1fr)!important;gap:20px!important;align-items:center!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-fort{--R:70px;position:relative!important;justify-self:center!important;width:calc(var(--R) * 2)!important;height:calc(var(--R) * 2)!important;border-radius:50%!important;background:radial-gradient(circle,rgba(var(--x-ac-rgb),.12) 0,transparent 66%)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-seg{position:absolute!important;inset:0!important;border-radius:50%!important;color:#aacdd733!important;background:conic-gradient(from var(--a),currentColor 0deg var(--s),transparent var(--s) 360deg)!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 6px))!important;mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 6px))!important;opacity:1;transition:color .5s ease!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-seg.is-done{color:var(--x-ac)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-seg.is-on{color:var(--x-amb)!important}html[data-afx].pd-motion-live:not(.motion-reduced):is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-seg.is-on{animation:afx-digital-fortress-guide-pulse 1s ease-in-out infinite!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-fort:after{content:""!important;position:absolute!important;inset:-5px!important;border-radius:50%!important;box-shadow:0 0 26px -6px rgba(var(--x-ac-rgb),0)!important;transition:box-shadow .8s ease!important;pointer-events:none!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-fort.is-full:after{box-shadow:0 0 30px -4px rgba(var(--x-ac-rgb),.55),inset 0 0 18px -6px rgba(var(--x-ac-rgb),.5)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-inner{position:absolute!important;inset:19%!important;border-radius:50%!important;border:1px dashed rgba(var(--x-ac-rgb),.3)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-sweep{position:absolute!important;inset:19%!important;border-radius:50%!important;background:conic-gradient(from 0deg,transparent 0deg,transparent 280deg,rgba(var(--x-ac-rgb),.05) 300deg,rgba(var(--x-ac-rgb),.3) 356deg,rgba(214,255,240,.65) 359.5deg,transparent 360deg)!important;opacity:.8!important}html[data-afx].pd-motion-live:not(.motion-reduced):is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-sweep{animation:afx-digital-fortress-guide-spin 5s linear infinite!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-core{position:absolute!important;left:50%!important;top:50%!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:5px!important;translate:-50% -50%!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-shield{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border-radius:11px!important;background:radial-gradient(circle at 50% 30%,rgba(var(--x-ac-rgb),.32),#091015f5 75%)!important;box-shadow:inset 0 0 0 1px rgba(var(--x-ac-rgb),.6),0 0 24px -4px rgba(var(--x-ac-rgb),.8)!important;color:var(--x-ac)!important;font-size:15px!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-shield>i{color:inherit!important;font-size:inherit!important;line-height:1!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-count{color:var(--x-tx3)!important;font:600 10px/1 var(--x-mono)!important;letter-spacing:.06em!important;font-variant-numeric:tabular-nums!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-shot{position:absolute!important;left:50%!important;top:50%!important;z-index:1!important;width:0!important;height:0!important;rotate:var(--r)!important;font-style:normal!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-shot:before{content:""!important;position:absolute!important;left:0!important;top:-2px!important;width:13px!important;height:4px!important;border-radius:2px!important;background:linear-gradient(90deg,#ffd1c4,rgba(var(--x-hot-rgb),.9) 35%,rgba(var(--x-hot-rgb),0))!important;box-shadow:0 0 8px rgba(var(--x-hot-rgb),.8)!important;translate:calc(var(--R) + 40px) 0;opacity:0;scale:1}html[data-afx].pd-motion-live:not(.motion-reduced):is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-shot:before{animation:afx-digital-fortress-guide-shot 3.2s cubic-bezier(.4,0,.8,.6) var(--d,0s) infinite!important}html[data-afx].pd-motion-live:not(.motion-reduced):is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] [data-afx-case].afx-off :is(.afx-dfg-sweep,.afx-dfg-seg.is-on){animation-play-state:paused!important}html[data-afx].pd-motion-live:not(.motion-reduced):is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] [data-afx-case].afx-off .afx-dfg-shot:before{animation-play-state:paused!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-list{display:grid!important;grid-template-rows:repeat(7,minmax(0,1fr))!important;height:100%!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row{display:grid!important;grid-template-columns:18px minmax(0,1fr) 14px!important;align-items:center!important;gap:9px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0 8px 0 6px!important;border-radius:7px!important;color:var(--x-tx3)!important;font:500 11.5px/1.15 Inter,system-ui,sans-serif!important;opacity:.5!important;transition:opacity .4s ease,background-color .4s ease,color .4s ease!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row:before{display:none!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row>b{min-width:0!important;font-weight:500!important;color:inherit!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-ico{display:grid!important;place-items:center!important;color:var(--x-mut)!important;font-size:11px!important;transition:color .4s ease!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-ico>i,html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-ok>i{color:inherit!important;font-size:inherit!important;line-height:1!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-ok{display:grid!important;place-items:center!important;color:var(--x-ac)!important;font-size:10px!important;opacity:0!important;scale:.5!important;transition:opacity .3s ease,scale .4s var(--x-ease)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row.is-done{opacity:1!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row.is-done .afx-dfg-ico{color:var(--x-ac)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row.is-done .afx-dfg-ok{opacity:1!important;scale:1!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row.is-on{opacity:1!important;color:#fff!important;background-color:rgba(var(--x-amb-rgb),.12)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row.is-on .afx-dfg-ico{color:var(--x-amb)!important}@media(max-width:520px){html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg{grid-template-columns:118px minmax(0,1fr)!important;gap:12px!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-fort{--R:58px}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-shield{width:30px!important;height:30px!important;border-radius:9px!important;font-size:13px!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] .afx-dfg-row{gap:7px!important;padding:0 6px 0 4px!important;font-size:11.5px!important;grid-template-columns:16px minmax(0,1fr) 12px!important}}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main .prose-custom .pd-article-body>h3{padding-left:16px!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main .prose-custom .pd-article-body>h3:before{content:""!important;position:absolute!important;left:0!important;top:.2em!important;bottom:.2em!important;width:3px!important;border-radius:2px!important;background:linear-gradient(180deg,var(--x-ac),var(--x-cy))!important;box-shadow:0 0 12px rgba(var(--x-ac-rgb),.55)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main .prose-custom ul>li::marker{color:var(--x-ac)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main .prose-custom ol{padding-left:0!important;list-style:none!important;counter-reset:afx-dfg-step!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main .prose-custom ol>li{position:relative!important;counter-increment:afx-dfg-step!important;margin:0 0 10px!important;padding:13px 18px 13px 58px!important;border:1px solid rgba(170,205,215,.1)!important;border-radius:14px!important;background-color:#0e161edb!important;box-shadow:0 22px 44px -36px #000000f2,inset 0 1px #ffffff08!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main .prose-custom ol>li:before{content:counter(afx-dfg-step)!important;position:absolute!important;left:15px!important;top:12px!important;display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:radial-gradient(circle at 50% 35%,rgba(var(--x-hot-rgb),.24),#091015f5 70%)!important;box-shadow:inset 0 0 0 1px rgba(var(--x-hot-rgb),.6),0 0 14px -4px rgba(var(--x-hot-rgb),.75)!important;color:#ffb39e!important;font:600 12px/1 var(--x-mono)!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main div.my-12.py-8>.grid>a{text-decoration:none!important;border-radius:14px!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main div.my-12.py-8>.grid>a *{text-decoration:none!important}html[data-afx]:is(#_,html):is(#_,html):is(#_,html)[data-afx=digital-fortress-guide] main div.my-12.py-8{border-radius:18px!important}}@keyframes afx-digital-fortress-guide-spin{to{rotate:360deg}}@keyframes afx-digital-fortress-guide-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes afx-digital-fortress-guide-shot{0%{translate:calc(var(--R) + 40px) 0;opacity:0;scale:1}14%{opacity:1}66%{translate:calc(var(--R) + 3px) 0;opacity:1;scale:1}74%{translate:calc(var(--R) + 1px) 0;opacity:0;scale:2.4}to{translate:calc(var(--R) + 1px) 0;opacity:0;scale:2.4}}
