.dg{--dg-char:#1a1a1c;--dg-char-lift:#212320;--dg-grad-char:radial-gradient(125% 125% at 12% 100%, #212320 0%, #1a1a1c 60%);--dg-glow:radial-gradient(46% 56% at 82% 26%, #00b2501a 0%, transparent 72%);--dg-on-dark:var(--ice);--dg-on-dark-soft:#e4e2dca3;--dg-on-dark-faint:#e4e2dc29;--dg-ease-press:cubic-bezier(.2, 0, 0, 1);--dg-ease-ink:cubic-bezier(.65, 0, .35, 1);--dg-tick:.12s;--dg-set:.24s;--dg-pass:.46s;color:var(--ink);background:var(--paper);transition:background-color var(--dg-pass) var(--dg-ease-ink)}.dg[data-phase=intro]{background:var(--dg-grad-char);color:var(--dg-on-dark)}.dg svg{max-width:100%;height:auto}.dg__bar{z-index:6;justify-content:space-between;align-items:center;gap:var(--s-4);backdrop-filter:blur(8px);border-bottom:var(--line-soft);height:56px;transition:background-color var(--dg-pass) var(--dg-ease-ink), border-color var(--dg-pass) var(--dg-ease-ink);background:#f7f5efeb;padding-inline:clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.dg[data-phase=intro] .dg__bar{border-bottom-color:var(--dg-on-dark-faint);background:#1a1a1cdb}.dg__wordmark{font-size:var(--t-body)}.dg__kicker{color:var(--ink-soft);font-size:var(--t-meta)}.dg[data-phase=intro] .dg__wordmark{color:var(--dg-on-dark)}.dg[data-phase=intro] .dg__kicker{color:var(--dg-on-dark-soft)}.dg[data-phase=result] .dg__wordmark{opacity:0}.dg-ruler{z-index:5;backdrop-filter:blur(8px);border-bottom:var(--line-soft);padding:var(--s-3) clamp(16px, 4vw, 40px);background:#f7f5eff0;position:sticky;top:56px}.dg-ruler__top{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-2);display:flex}.dg-ruler__title{color:var(--ink-soft);font-size:11px}.dg-ruler__top .dg-ruler__count{color:var(--ink-soft);letter-spacing:.14em;font-size:var(--t-meta);white-space:nowrap}.dg-ruler__count b{font-family:var(--font-display);font-weight:800;font-size:var(--t-body);letter-spacing:0;color:var(--ink)}.dg-ruler__track{gap:var(--s-4);grid-template-columns:repeat(5,1fr);list-style:none;display:grid}.dg-ruler__block{flex-direction:column;gap:8px;min-width:0;display:flex}.dg-ruler__cells{gap:4px;display:flex}.dg-ruler__tick{height:10px;transition:background var(--dg-set) var(--dg-ease-press);background:#11111117;flex:1;position:relative}.dg-ruler__tick.is-done{background:var(--ink)}.dg-ruler__tick.is-now{background:var(--green)}@media (width>=621px){.dg-ruler__tick:after{content:"";background:var(--green);opacity:0;width:2px;height:4px;transition:opacity var(--dg-set) var(--dg-ease-press);position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.dg-ruler__tick.is-now:after{opacity:1}}.dg-ruler__label{font-family:var(--font-frame);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:#1111119e;transition:color var(--dg-set) var(--dg-ease-ink);align-items:center;gap:5px;font-size:10.5px;font-weight:400;display:flex;overflow:hidden}.dg-ruler__block.is-done .dg-ruler__label{color:var(--ink-soft)}.dg-ruler__block.is-now .dg-ruler__label{color:var(--ink)}.dg-ruler__tick-mark{width:12px;height:12px;color:var(--green-press);flex-shrink:0}.dg-ruler__meta{display:none}@media (width<=620px){.dg-ruler__top{display:none}.dg-ruler__track{gap:var(--s-2)}.dg-ruler__cells{gap:3px}.dg-ruler__tick{height:8px}.dg-ruler__label{display:none}.dg-ruler__meta{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin-top:var(--s-3);display:flex}.dg-ruler__meta-pillar{font-family:var(--font-display);font-weight:800;font-size:var(--t-body);line-height:1}.dg-ruler__meta-pillar small{font-family:var(--font-frame);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-left:7px;font-size:10.5px;font-weight:400}.dg-ruler__meta-count{color:var(--ink-soft);font-size:var(--t-meta);letter-spacing:.14em;white-space:nowrap}}@media (width>=720px){.dg-ruler{padding-inline:0}.dg-ruler__top,.dg-ruler__track{width:min(940px,92vw);margin-inline:auto}}.dg__stage{flex-direction:column;justify-content:safe center;min-height:calc(100dvh - 66px);display:flex}.dg[data-phase=intro] .dg__stage{justify-content:flex-start;min-height:calc(100dvh - 56px)}.dg[data-phase=question] .dg__stage,.dg[data-phase=capture] .dg__stage{justify-content:center;min-height:min(100dvh - 140px,600px)}@media (width>=820px){.dg[data-phase=question] .dg__stage{min-height:min(100dvh - 120px,760px)}}body[data-dg-phase=question] .m-footer,body[data-dg-phase=capture] .m-footer,body[data-dg-phase=sending] .m-footer{display:none}.dg__stage>section{gap:var(--s-5);width:min(760px,92vw);animation:dg-fade var(--dg-set) var(--dg-ease-press) both;flex-direction:column;margin-inline:auto;padding-block:clamp(28px,5vh,56px);display:flex}@keyframes dg-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dg-h2{font-size:var(--t-title);line-height:1.02}.dg-sub{font-family:var(--font-body);font-weight:300;font-size:var(--t-body);max-width:34em;line-height:1.5}.dg-cta{align-self:flex-start}.btn--block.dg-cta{align-self:stretch}.dg .btn{transition:background var(--dg-tick) var(--dg-ease-press), color var(--dg-tick) var(--dg-ease-press), border-color var(--dg-tick) var(--dg-ease-press), transform 90ms ease}.dg .btn:active{transform:translateY(1px)}.dg .btn:disabled{cursor:not-allowed;opacity:.45}.dg-share .btn:disabled{opacity:1;animation:dg-pulse 1.3s var(--dg-ease-ink) infinite}.dg-cta.btn--block{justify-content:center}@media (width>=1024px){.dg .btn--lg{padding:var(--s-4) var(--s-7);font-size:clamp(19px,.4vw + 1rem,21px)}}.dg-dot{color:var(--magenta)}.dg-back{font-family:var(--font-frame);font-size:var(--t-meta);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);cursor:pointer;min-height:56px;transition:color var(--dg-tick) ease, transform 90ms ease;background:0 0;border:0;align-items:center;padding:16px 10px;display:inline-flex}.dg-back:hover{color:var(--ink)}.dg-back:active{transform:translateY(1px)}.dg__stage>.dg-hero{gap:var(--s-7);width:min(1120px,92vw);padding-block:clamp(28px,5vh,64px);position:relative}.dg-crop{display:none}@media (width>=1024px){.dg-crop{pointer-events:none;display:block;position:absolute;inset:-18px}.dg-crop span{border:0 solid #e4e2dc52;width:14px;height:14px;position:absolute}.dg-crop span:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.dg-crop span:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.dg-crop span:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.dg-crop span:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}}.dg-hero__lede{gap:var(--s-4);flex-direction:column;align-items:flex-start;display:flex}.dg-hero__kicker{color:var(--dg-on-dark-soft);font-size:var(--t-label)}.dg-hero__title{color:var(--dg-on-dark);margin-block:var(--s-1) var(--s-2);flex-direction:column;align-items:flex-start;line-height:.9;display:flex}.dg-hero__title-pre{white-space:nowrap;font-size:clamp(28px,4.4vw,68px)}.dg-hero__title-em{font-size:clamp(48px,8.4vw,130px)}.dg-hero__facts{color:var(--dg-on-dark);font-size:var(--t-meta);line-height:1.7}.dg-hero__sub{font-family:var(--font-body);font-weight:300;font-size:var(--t-body);color:var(--dg-on-dark);max-width:30em;line-height:1.5}.dg-hero__deliver{gap:var(--s-3);border-top:1px solid var(--dg-on-dark-faint);padding-top:var(--s-4);flex-direction:column;width:100%;display:flex}.dg-hero__deliver-label{color:var(--dg-on-dark-soft);font-size:var(--t-meta)}.dg-hero__deliver-list{gap:var(--s-2);list-style:none;display:grid}.dg-hero__deliver-list li{gap:var(--s-2);font-family:var(--font-body);font-weight:300;font-size:var(--t-body-sm);color:var(--dg-on-dark);grid-template-columns:1.4em 1fr;line-height:1.4;display:grid}.dg-hero__deliver-list li:before{content:">";font-family:var(--font-frame);color:var(--green)}.dg-hero__cta{margin-top:var(--s-3)}.dg-hero__note{font-family:var(--font-body);font-size:var(--t-body-sm);color:var(--dg-on-dark-soft);max-width:34em;line-height:1.5}.dg-disclaimer{font-family:var(--font-body);font-weight:300;font-size:var(--t-meta);color:var(--dg-on-dark-soft);line-height:1.5}.dg-hero__disclaimer{max-width:40em;margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--dg-on-dark-faint)}.dg-share__disclaimer{max-width:34em;color:var(--ink-soft)}.dg-hero__aside{align-items:center;gap:var(--s-4);flex-direction:column;display:flex}.dg-hero__radar{width:100%;max-width:340px}.dg-hero__map-label{color:var(--dg-on-dark-soft);font-size:var(--t-meta)}.dg-hero__map{gap:var(--s-2) var(--s-4);font-family:var(--font-frame);font-size:var(--t-meta);text-transform:uppercase;letter-spacing:.14em;color:var(--dg-on-dark);grid-template-columns:1fr 1fr;list-style:none;display:grid}.dg-hero__map li{align-items:baseline;gap:var(--s-2);display:inline-flex}.dg-hero__map-num{color:var(--green)}@media (width>=860px){.dg__stage>.dg-hero{align-items:start;gap:var(--s-9);grid-template-columns:1.32fr .68fr;display:grid}.dg-hero__sub{font-size:var(--t-subtitle);max-width:22em;line-height:1.45}.dg-hero__aside{align-items:stretch;gap:var(--s-6)}.dg-hero__radar{align-self:flex-end;max-width:132px}.dg-hero__map{letter-spacing:.14em;grid-template-columns:1fr;gap:0;width:100%}.dg-hero__map li{justify-content:flex-start;align-items:baseline;gap:var(--s-4);padding-block:var(--s-3);border-top:1px solid var(--dg-on-dark-faint)}.dg-hero__map li:first-child{border-top:0;padding-top:0}.dg-hero__map-num{font-family:var(--font-display);font-weight:800;font-size:var(--t-title-sm);color:var(--green);min-width:1.6em;line-height:1}}.dg-question__head{justify-content:space-between;align-items:center;gap:var(--s-4);font-size:var(--t-meta);display:flex}.dg-question__mark{color:var(--ink)}.dg-question__mark:before{content:"▮";color:var(--green);margin-right:6px;font-size:.85em}.dg-question__count{color:var(--ink-soft)}.dg[data-phase=question] .dg-question{gap:var(--s-5);padding-block-start:clamp(8px,1.5vh,20px)}.dg__stage>.dg-question{width:min(940px,92vw)}.dg-question__body{gap:var(--s-5);flex-direction:column;display:flex}.dg-question__aside{align-items:center;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:var(--line-soft);display:flex}.dg-question__radar{opacity:.9;flex-shrink:0;width:96px}.dg-question__map-label{color:var(--ink-soft);font-size:var(--t-meta)}.dg-question__main{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.dg-question__statement{font-size:clamp(24px,4.6vw,32px)}.dg-question__main .dg-question__statement{line-height:1.15}@keyframes dg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=620px){.dg-question__head{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=720px){.dg-question__body{align-items:flex-start;gap:var(--s-8);flex-direction:row}.dg-question__aside{text-align:center;align-items:center;gap:var(--s-2);border-bottom:0;flex-direction:column;flex-shrink:0;width:184px;padding-bottom:0}.dg-question__radar{width:150px}.dg-question__main{flex:1}.dg-question__statement{font-size:clamp(30px,3.4vw,50px)}.dg-question__main .dg-question__statement{letter-spacing:-.015em;line-height:1.06}}.dg-scale{gap:var(--s-3);flex-direction:column;display:flex}.dg-scale__opts{grid-template-columns:1fr;gap:10px;display:grid}.dg-opt{align-items:center;gap:var(--s-4);min-height:60px;padding:0 var(--s-4);background:var(--paper);border:var(--line-soft);color:var(--ink);font-family:var(--font-body);font-size:var(--t-body);text-align:left;cursor:pointer;transition:background var(--dg-tick) var(--dg-ease-press), color var(--dg-tick) var(--dg-ease-press), border-color var(--dg-tick) var(--dg-ease-press), opacity var(--dg-tick) ease, transform 90ms ease;display:flex}.dg-opt .dg-opt__num{border:1px solid var(--ink-tint);width:34px;height:34px;font-size:var(--t-body-sm);letter-spacing:0;background:color-mix(in srgb, var(--green) calc(var(--dg-step,0) * 72%), var(--paper));flex-shrink:0;justify-content:center;align-items:center;transition:inherit;display:inline-flex}.dg-opt__label{font-size:var(--t-body-sm)}@media (hover:hover) and (pointer:fine){.dg-opt:hover{border-color:var(--ink);background:var(--paper-soft)}.dg-opt:hover .dg-opt__num{border-color:var(--ink);background:color-mix(in srgb, var(--green) calc((var(--dg-step,0) * 72%) + 12%), var(--paper))}}.dg-opt:active{transform:translateY(1px)}.dg-opt.is-selected{background:var(--ink);color:var(--paper);border-color:var(--ink)}.dg-opt.is-selected .dg-opt__num{background:var(--green);color:var(--ink);border-color:var(--green)}.dg-scale__opts:has(.is-selected) .dg-opt:not(.is-selected){opacity:.45}@media (width>=640px){.dg-scale__opts{grid-template-columns:repeat(5,1fr);gap:8px}.dg-opt{justify-content:center;gap:var(--s-2);min-height:96px;padding:var(--s-3);text-align:center;flex-direction:column}}.dg-question__foot{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.dg-question__keys{color:var(--ink-soft);font-size:var(--t-meta);align-items:center;gap:5px;display:inline-flex}.dg-keycap{border:var(--line-soft);width:22px;height:22px;font-family:var(--font-frame);color:var(--ink);transition:background var(--dg-tick) var(--dg-ease-press), color var(--dg-tick) var(--dg-ease-press), border-color var(--dg-tick) var(--dg-ease-press);justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.dg-keycap.is-hit{background:var(--green);color:var(--ink);border-color:var(--green)}@media (width<=640px){.dg-question__keys{display:none}}.dg-capture{align-items:stretch}.dg-capture__grid{gap:var(--s-5);flex-direction:column;display:flex}.dg-capture__aside{align-items:center;gap:var(--s-3);flex-direction:column;display:flex}.dg-capture__radar{opacity:.92;width:200px}.dg-capture__map-label{color:var(--ink-soft);font-size:var(--t-meta)}.dg-capture__main{gap:var(--s-5);flex-direction:column;min-width:0;display:flex}.dg-capture__label{color:var(--green-press);font-size:var(--t-meta)}@media (width>=768px){.dg__stage>.dg-capture{width:min(900px,92vw)}.dg-capture__grid{align-items:flex-start;gap:var(--s-9);flex-direction:row}.dg-capture__aside{width:300px;padding-top:var(--s-5);flex-shrink:0}.dg-capture__radar{width:268px}.dg-capture__main{flex:1;max-width:480px}.dg-capture__main .dg-form{max-width:100%}}.dg-form{gap:var(--s-4);margin-top:var(--s-2);flex-direction:column;display:flex}.dg-field{gap:var(--s-2);flex-direction:column;display:flex}.dg-field__label{color:var(--ink-soft);font-size:var(--t-meta)}.dg-input{min-height:60px;padding:0 var(--s-4);background:var(--paper);border:var(--line);color:var(--ink);font-family:var(--font-body);font-size:var(--t-body)}.dg-input::placeholder{color:var(--ink-soft);opacity:.7}.dg-input:focus-visible{outline:2px solid var(--magenta);outline-offset:3px}.dg-field:focus-within .dg-field__label{color:var(--ink)}.dg-consent{font-family:var(--font-body);font-size:var(--t-body-sm);color:var(--ink-soft);line-height:1.4}.dg-consent .dg-consent__link{color:var(--ink);text-underline-offset:3px;margin-block:-12px;padding-block:12px;text-decoration:underline 1px #11111140;display:inline-block}.dg-consent .dg-consent__link:hover{text-decoration-thickness:2px;text-decoration-color:var(--ink)}.dg-error{color:var(--magenta-press);font-size:var(--t-meta)}.dg-sending{text-align:center;justify-content:center;align-items:center;min-height:50vh}.dg-sending__radar{width:220px;animation:1.4s ease-in-out infinite dg-pulse}@keyframes dg-pulse{0%,to{opacity:.55}50%{opacity:1}}.dg__stage>.dg-result{gap:0;width:100%;max-width:none;padding-block:0}.dg-result__verdict{isolation:isolate;background:var(--dg-grad-char);color:var(--dg-on-dark);padding:clamp(40px,7vh,88px) clamp(20px,5vw,48px);position:relative}.dg-result__verdict:before{content:"";background:var(--dg-glow);z-index:-1;pointer-events:none;position:absolute;inset:0}.dg-result__verdict-inner{gap:var(--s-6);flex-direction:column;align-items:flex-start;width:min(1080px,92vw);margin-inline:auto;display:flex}.dg-result__verdict-text{gap:var(--s-3);flex-direction:column;display:flex}.dg-result__kicker{color:var(--green);font-size:var(--t-label)}.dg-result__name{color:var(--dg-on-dark);font-size:clamp(48px,10vw,116px);line-height:.94}.dg-grifo{display:inline-block;position:relative}.dg-grifo__ghost{display:none}@media (width>=1024px){.dg-grifo__ghost{color:var(--green);opacity:1;z-index:0;user-select:none;display:block;position:absolute;top:0;left:-3px}.dg-grifo__top{z-index:1;position:relative}}.dg-result__diagnosis{font-family:var(--font-body);font-weight:300;font-size:var(--t-subtitle);color:var(--dg-on-dark);max-width:30em;line-height:1.4}.dg-result__overall{align-items:baseline;gap:var(--s-2);margin-top:var(--s-2);display:flex}.dg-result__overall-val{font-family:var(--font-display);color:var(--green);font-size:clamp(56px,6vw,78px);font-weight:800;line-height:1}.dg-result__overall-max{font-family:var(--font-display);font-weight:500;font-size:var(--t-title-sm);color:var(--dg-on-dark-soft)}.dg-result__overall-label{margin-left:var(--s-3);color:var(--dg-on-dark-soft);font-size:var(--t-meta);align-self:center}.dg-result__radar{align-self:center;width:100%;max-width:400px}@media (width>=820px){.dg-result__verdict-inner{justify-content:space-between;align-items:center;gap:var(--s-9);flex-direction:row}.dg-result__verdict-text{flex:1}.dg-result__radar{flex-shrink:0;width:460px;max-width:50%}.dg-result__diagnosis{line-height:1.45}}.dg-result__reading{isolation:isolate;background:var(--paper);padding:clamp(40px,7vh,88px) clamp(20px,5vw,48px);position:relative}.dg-result__reading:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#1111110b .7px,#0000 0);background-size:26px 26px;position:absolute;inset:0}.dg-result__reading-inner{gap:var(--s-6);flex-direction:column;width:min(760px,92vw);margin-inline:auto;display:flex}.dg-result__highlights{gap:var(--s-5);grid-template-columns:1fr;display:grid}@media (width>=560px){.dg-result__highlights{grid-template-columns:1fr 1fr}}.dg-hl{gap:var(--s-2);flex-direction:column;display:flex}.dg-hl--balanced{grid-column:1/-1}.dg-hl__label{align-items:center;gap:var(--s-2);color:var(--ink-soft);font-size:var(--t-meta);display:inline-flex}.dg-hl__label:before{content:"";background:#1111111f;flex-shrink:0;width:9px;height:9px}.dg-hl--anchor .dg-hl__label{color:var(--green-press)}.dg-hl--anchor .dg-hl__label:before{background:var(--green)}.dg-hl--gap .dg-hl__label{color:var(--magenta-press)}.dg-hl--gap .dg-hl__label:before{background:var(--magenta)}.dg-hl--balanced .dg-hl__label:before{background:var(--ink)}.dg-hl__pillar{font-size:clamp(30px,4vw,54px);line-height:1}.dg-hl__lead{font-family:var(--font-body);font-size:var(--t-body-sm);color:var(--ink-soft);line-height:1.4}.dg-result__reading-label{color:var(--ink-soft);font-size:var(--t-meta);border-top:var(--line-soft);padding-top:var(--s-5)}.dg-scores{flex-direction:column;list-style:none;display:flex}.dg-score{padding-block:var(--s-5);border-top:var(--line-soft)}.dg-score:first-child{border-top:0;padding-top:0}.dg-score__head{align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.dg-score__num{color:var(--ink-soft);font-size:var(--t-label)}.dg-score__name{font-size:var(--t-title-sm);flex:1;min-width:6em}.dg-score__val{font-size:var(--t-body)}.dg-score__val i{color:var(--ink-soft);font-size:.68em;font-style:normal}.dg-score__level{border:1px solid var(--ink-tint);font-size:var(--t-meta);color:var(--ink-soft);padding:3px 10px}.dg-score[data-level=fragil] .dg-score__level{color:var(--magenta-press);border-color:var(--magenta)}.dg-score[data-level=construcao] .dg-score__level{color:var(--ink)}.dg-score[data-level=consistente] .dg-score__level,.dg-score[data-level=solido] .dg-score__level{color:var(--green-press);border-color:var(--green)}.dg-score__bar{height:9px;margin-top:var(--s-4);background:#1111111f;overflow:hidden}.dg-score__bar>span{transform-origin:0;background:var(--green);height:100%;transition:transform var(--dg-pass) var(--dg-ease-press);display:block}.dg-score[data-level=fragil] .dg-score__bar>span{background:var(--magenta)}.dg-score__read{margin-top:var(--s-3);font-family:var(--font-body);font-size:var(--t-body-sm);color:var(--ink);max-width:36em;line-height:1.5}.dg-result__closing{isolation:isolate;font-family:var(--font-display);font-weight:500;font-size:var(--t-subtitle);color:var(--ink);max-width:26em;padding-top:var(--s-6);border-top:var(--line-soft);line-height:1.3;position:relative}@media (width>=768px){.dg-result__closing{letter-spacing:-.014em;border-top:0;max-width:18em;padding-top:clamp(52px,5vw,84px);font-size:clamp(30px,3.4vw,46px);line-height:1.2}.dg-result__closing:before{content:"“" / "";font-family:var(--font-display);color:#1111111f;z-index:-1;pointer-events:none;font-size:clamp(110px,11vw,168px);font-weight:800;line-height:.8;position:absolute;top:-.1em;left:-.03em}}.dg-share{align-items:center;gap:var(--s-3);text-align:center;border-top:var(--line-soft);padding-top:var(--s-6);flex-direction:column;display:flex}.dg-share .dg-cta{align-self:center}.dg-share__hint{font-family:var(--font-body);color:var(--ink-soft);font-weight:500;font-size:var(--t-meta)}.dg-restart{margin-top:var(--s-2)}.dg [tabindex="-1"]:focus{outline:none}.dg[data-phase=intro] :focus-visible,.dg-result__verdict :focus-visible{outline:2px solid var(--green);outline-offset:4px}@media (prefers-reduced-motion:reduce){.dg,.dg *,.dg :before,.dg :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dg-sending__radar{opacity:1;animation:none}}
