.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%, rgba(0, 178, 80, .1) 0%, transparent 72%);--dg-on-dark: var(--ice);--dg-on-dark-soft: rgba(228, 226, 220, .64);--dg-on-dark-faint: rgba(228, 226, 220, .16);--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{position:sticky;top:0;z-index:6;height:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding-inline:clamp(16px,4vw,40px);background:#f7f5efeb;backdrop-filter:blur(8px);border-bottom:var(--line-soft);transition:background-color var(--dg-pass) var(--dg-ease-ink),border-color var(--dg-pass) var(--dg-ease-ink)}.dg[data-phase=intro] .dg__bar{background:#1a1a1cdb;border-bottom-color:var(--dg-on-dark-faint)}.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{position:sticky;top:56px;z-index:5;background:#f7f5eff0;backdrop-filter:blur(8px);border-bottom:var(--line-soft);padding:var(--s-3) clamp(16px,4vw,40px)}.dg-ruler__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-2)}.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{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s-4)}.dg-ruler__block{display:flex;flex-direction:column;gap:8px;min-width:0}.dg-ruler__cells{display:flex;gap:4px}.dg-ruler__tick{flex:1;height:10px;position:relative;background:#11111117;transition:background var(--dg-set) var(--dg-ease-press)}.dg-ruler__tick.is-done{background:var(--ink)}.dg-ruler__tick.is-now{background:var(--green)}@media(min-width:621px){.dg-ruler__tick:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-5px;width:2px;height:4px;background:var(--green);opacity:0;transition:opacity var(--dg-set) var(--dg-ease-press)}.dg-ruler__tick.is-now:after{opacity:1}}.dg-ruler__label{display:flex;align-items:center;gap:5px;font-family:var(--font-frame);font-weight:400;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1111119e;transition:color var(--dg-set) var(--dg-ease-ink)}.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(max-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{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);margin-top:var(--s-3)}.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);font-weight:400;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-left:7px}.dg-ruler__meta-count{color:var(--ink-soft);font-size:var(--t-meta);letter-spacing:.14em;white-space:nowrap}}@media(min-width:720px){.dg-ruler{padding-inline:0}.dg-ruler__top,.dg-ruler__track{width:min(940px,92vw);margin-inline:auto}}.dg__stage{min-height:calc(100dvh - 66px);display:flex;flex-direction:column;justify-content:safe center}.dg[data-phase=intro] .dg__stage{min-height:calc(100dvh - 56px);justify-content:flex-start}.dg[data-phase=question] .dg__stage,.dg[data-phase=capture] .dg__stage{min-height:min(calc(100dvh - 140px),600px);justify-content:center}@media(min-width:820px){.dg[data-phase=question] .dg__stage{min-height:min(calc(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{width:min(760px,92vw);margin-inline:auto;padding-block:clamp(28px,5vh,56px);display:flex;flex-direction:column;gap:var(--s-5);animation:dg-fade var(--dg-set) var(--dg-ease-press) both}@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);line-height:1.5;max-width:34em}.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(min-width:1024px){.dg .btn--lg{font-size:clamp(19px,.4vw + 1rem,21px);padding:var(--s-4) var(--s-7)}}.dg-dot{color:var(--magenta)}.dg-back{background:none;border:0;font-family:var(--font-frame);font-size:var(--t-meta);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-soft);cursor:pointer;padding:16px 10px;min-height:56px;display:inline-flex;align-items:center;transition:color var(--dg-tick) ease,transform 90ms ease}.dg-back:hover{color:var(--ink)}.dg-back:active{transform:translateY(1px)}.dg__stage>.dg-hero{position:relative;width:min(1120px,92vw);gap:var(--s-7);padding-block:clamp(28px,5vh,64px)}.dg-crop{display:none}@media(min-width:1024px){.dg-crop{display:block;position:absolute;inset:-18px;pointer-events:none}.dg-crop span{position:absolute;width:14px;height:14px;border:0 solid rgba(228,226,220,.32)}.dg-crop span:nth-child(1){top:0;left:0;border-top-width:1px;border-left-width:1px}.dg-crop span:nth-child(2){top:0;right:0;border-top-width:1px;border-right-width:1px}.dg-crop span:nth-child(3){bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.dg-crop span:nth-child(4){bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}}.dg-hero__lede{display:flex;flex-direction:column;gap:var(--s-4);align-items:flex-start}.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);display:flex;flex-direction:column;align-items:flex-start;line-height:.9}.dg-hero__title-pre{font-size:clamp(28px,4.4vw,68px);white-space:nowrap}.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);line-height:1.5;color:var(--dg-on-dark);max-width:30em}.dg-hero__deliver{display:flex;flex-direction:column;gap:var(--s-3);border-top:1px solid var(--dg-on-dark-faint);padding-top:var(--s-4);width:100%}.dg-hero__deliver-label{color:var(--dg-on-dark-soft);font-size:var(--t-meta)}.dg-hero__deliver-list{list-style:none;display:grid;gap:var(--s-2)}.dg-hero__deliver-list li{display:grid;grid-template-columns:1.4em 1fr;gap:var(--s-2);font-family:var(--font-body);font-weight:300;font-size:var(--t-body-sm);color:var(--dg-on-dark);line-height:1.4}.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);line-height:1.5;color:var(--dg-on-dark-soft)}.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-community__disclaimer{max-width:34em;margin-top:var(--s-2);text-align:center}.dg-hero__aside{display:flex;flex-direction:column;align-items:center;gap:var(--s-4)}.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{list-style:none;display:grid;grid-template-columns:1fr 1fr;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)}.dg-hero__map li{display:inline-flex;align-items:baseline;gap:var(--s-2)}.dg-hero__map-num{color:var(--green)}@media(min-width:860px){.dg__stage>.dg-hero{display:grid;grid-template-columns:1.32fr .68fr;align-items:start;gap:var(--s-9)}.dg-hero__sub{font-size:var(--t-subtitle);line-height:1.45;max-width:22em}.dg-hero__aside{align-items:stretch;gap:var(--s-6)}.dg-hero__radar{max-width:132px;align-self:flex-end}.dg-hero__map{grid-template-columns:1fr;gap:0;width:100%;letter-spacing:.14em}.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);line-height:1;color:var(--green);min-width:1.6em}}.dg-question__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);font-size:var(--t-meta)}.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-question__crossing{color:var(--green-press);font-size:var(--t-meta);animation:dg-fade var(--dg-set) var(--dg-ease-press) both}.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{display:flex;flex-direction:column;gap:var(--s-5)}.dg-question__aside{display:flex;align-items:center;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:var(--line-soft)}.dg-question__radar{flex-shrink:0;width:96px;opacity:.9}.dg-question__map-label{color:var(--ink-soft);font-size:var(--t-meta)}.dg-question__main{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.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(max-width:620px){.dg-question__head{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media(min-width:720px){.dg-question__body{flex-direction:row;align-items:flex-start;gap:var(--s-8)}.dg-question__aside{flex-direction:column;align-items:center;text-align:center;width:184px;flex-shrink:0;gap:var(--s-2);padding-bottom:0;border-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{line-height:1.06;letter-spacing:-.015em}}.dg-scale{display:flex;flex-direction:column;gap:var(--s-3)}.dg-scale__opts{display:grid;grid-template-columns:1fr;gap:10px}.dg-opt{display:flex;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}.dg-opt .dg-opt__num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid var(--ink-tint);font-size:var(--t-body-sm);letter-spacing:0;transition:inherit;background:color-mix(in srgb,var(--green) calc(var(--dg-step, 0) * 72%),var(--paper))}.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(min-width:640px){.dg-scale__opts{grid-template-columns:repeat(5,1fr);gap:8px}.dg-opt{flex-direction:column;justify-content:center;gap:var(--s-2);min-height:96px;padding:var(--s-3);text-align:center}}.dg-question__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.dg-question__keys{display:inline-flex;align-items:center;gap:5px;color:var(--ink-soft);font-size:var(--t-meta)}.dg-keycap{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:var(--line-soft);font-family:var(--font-frame);font-size:12px;line-height:1;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)}.dg-keycap.is-hit{background:var(--green);color:var(--ink);border-color:var(--green)}@media(max-width:640px){.dg-question__keys{display:none}}.dg-capture{align-items:stretch}.dg-capture__grid{display:flex;flex-direction:column;gap:var(--s-5)}.dg-capture__aside{display:flex;flex-direction:column;align-items:center;gap:var(--s-3)}.dg-capture__radar{width:200px;opacity:.92}.dg-capture__map-label{color:var(--ink-soft);font-size:var(--t-meta)}.dg-capture__main{display:flex;flex-direction:column;gap:var(--s-5);min-width:0}.dg-capture__label{color:var(--green-press);font-size:var(--t-meta)}@media(min-width:768px){.dg__stage>.dg-capture{width:min(900px,92vw)}.dg-capture__grid{flex-direction:row;align-items:flex-start;gap:var(--s-9)}.dg-capture__aside{width:300px;flex-shrink:0;padding-top:var(--s-5)}.dg-capture__radar{width:268px}.dg-capture__main{flex:1;max-width:480px}.dg-capture__main .dg-form{max-width:100%}}.dg-form{display:flex;flex-direction:column;gap:var(--s-4);margin-top:var(--s-2)}.dg-field{display:flex;flex-direction:column;gap:var(--s-2)}.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-error{color:var(--magenta-press);font-size:var(--t-meta)}.dg-sending{align-items:center;text-align:center;min-height:50vh;justify-content:center}.dg-sending__radar{width:220px;animation:dg-pulse 1.4s ease-in-out infinite}@keyframes dg-pulse{0%,to{opacity:.55}50%{opacity:1}}.dg__stage>.dg-result{width:100%;max-width:none;padding-block:0;gap:0}.dg-result__verdict{position:relative;isolation:isolate;background:var(--dg-grad-char);color:var(--dg-on-dark);padding:clamp(40px,7vh,88px) clamp(20px,5vw,48px)}.dg-result__verdict:before{content:"";position:absolute;inset:0;background:var(--dg-glow);z-index:-1;pointer-events:none}.dg-result__verdict-inner{width:min(1080px,92vw);margin-inline:auto;display:flex;flex-direction:column;gap:var(--s-6);align-items:flex-start}.dg-result__verdict-text{display:flex;flex-direction:column;gap:var(--s-3)}.dg-result__kicker{color:var(--green);font-size:var(--t-label)}.dg-result__name{font-size:clamp(48px,10vw,116px);line-height:.94;color:var(--dg-on-dark)}.dg-grifo{position:relative;display:inline-block}.dg-grifo__ghost{display:none}@media(min-width:1024px){.dg-grifo__ghost{display:block;position:absolute;top:0;left:-3px;color:var(--green);opacity:1;z-index:0;user-select:none}.dg-grifo__top{position:relative;z-index:1}}.dg-result__diagnosis{font-family:var(--font-body);font-weight:300;font-size:var(--t-subtitle);line-height:1.4;color:var(--dg-on-dark);max-width:30em}.dg-result__overall{display:flex;align-items:baseline;gap:var(--s-2);margin-top:var(--s-2)}.dg-result__overall-val{font-family:var(--font-display);font-weight:800;font-size:clamp(56px,6vw,78px);line-height:1;color:var(--green)}.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);align-self:center;color:var(--dg-on-dark-soft);font-size:var(--t-meta)}.dg-result__radar{align-self:center;width:100%;max-width:400px}@media(min-width:820px){.dg-result__verdict-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s-9)}.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{position:relative;isolation:isolate;background:var(--paper);padding:clamp(40px,7vh,88px) clamp(20px,5vw,48px)}.dg-result__reading:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(17,17,17,.045) .7px,transparent 0);background-size:26px 26px;z-index:-1;pointer-events:none}.dg-result__reading-inner{width:min(760px,92vw);margin-inline:auto;display:flex;flex-direction:column;gap:var(--s-6)}.dg-result__highlights{display:grid;grid-template-columns:1fr;gap:var(--s-5)}@media(min-width:560px){.dg-result__highlights{grid-template-columns:1fr 1fr}}.dg-hl{display:flex;flex-direction:column;gap:var(--s-2)}.dg-hl--balanced{grid-column:1 / -1}.dg-hl__label{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--ink-soft);font-size:var(--t-meta)}.dg-hl__label:before{content:"";width:9px;height:9px;flex-shrink:0;background:#1111111f}.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{list-style:none;display:flex;flex-direction:column}.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{display:flex;align-items:baseline;gap:var(--s-3);flex-wrap:wrap}.dg-score__num{color:var(--ink-soft);font-size:var(--t-label)}.dg-score__name{flex:1;font-size:var(--t-title-sm);min-width:6em}.dg-score__val{font-size:var(--t-body)}.dg-score__val i{font-style:normal;color:var(--ink-soft);font-size:.68em}.dg-score__level{border:1px solid var(--ink-tint);padding:3px 10px;font-size:var(--t-meta);color:var(--ink-soft)}.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{display:block;height:100%;transform-origin:left center;background:var(--green);transition:transform var(--dg-pass) var(--dg-ease-press)}.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);line-height:1.5;max-width:36em}.dg-result__closing{position:relative;isolation:isolate;font-family:var(--font-display);font-weight:500;font-size:var(--t-subtitle);line-height:1.3;color:var(--ink);max-width:26em;padding-top:var(--s-6);border-top:var(--line-soft)}@media(min-width:768px){.dg-result__closing{font-size:clamp(30px,3.4vw,46px);line-height:1.2;letter-spacing:-.014em;max-width:18em;padding-top:clamp(52px,5vw,84px);border-top:0}.dg-result__closing:before{content:"“" / "";position:absolute;top:-.1em;left:-.03em;font-family:var(--font-display);font-weight:800;font-size:clamp(110px,11vw,168px);line-height:.8;color:#1111111f;z-index:-1;pointer-events:none}}.dg-share{display:flex;flex-direction:column;align-items:center;gap:var(--s-3);text-align:center;border-top:var(--line-soft);padding-top:var(--s-6)}.dg-share .dg-cta{align-self:center}.dg-share__hint{color:var(--ink-soft);font-size:var(--t-meta)}.dg-community{display:flex;flex-direction:column;align-items:center;gap:var(--s-5);text-align:center;background:var(--dg-grad-char);color:var(--dg-on-dark);padding:clamp(48px,8vh,112px) clamp(20px,5vw,48px)}.dg-community__label{color:var(--green);font-size:var(--t-label)}.dg-community__bridge{color:var(--dg-on-dark);font-size:var(--t-title-sm);line-height:1.1;max-width:20em}.dg-restart{margin-top:var(--s-4);color:var(--dg-on-dark-soft)}.dg-restart:hover{color:var(--dg-on-dark)}.dg [tabindex="-1"]:focus{outline:none}.dg[data-phase=intro] :focus-visible,.dg-result__verdict :focus-visible,.dg-community :focus-visible{outline:2px solid var(--green);outline-offset:4px}@media(prefers-reduced-motion:reduce){.dg,.dg *,.dg *:before,.dg *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.dg-sending__radar{animation:none;opacity:1}}
