.dt .au-sec-tight{padding-block:80px}.dt .au-h2-m{font-size:clamp(28px,3vw,40px);max-width:18ch}.dt .au-hl{background:linear-gradient(transparent 58%,#4053d629 58%);color:var(--ink);font-weight:600}.dt .au-band-chip{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;font-family:var(--mono);font-size:10.5px;font-weight:500;color:var(--warn);background:var(--warn-bg);box-shadow:inset 0 0 0 1px var(--warn-line);white-space:nowrap}.dt .au-pair{display:inline-flex;padding:2px 8px;border-radius:6px;font-size:10.5px;color:var(--accent-ink);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line);white-space:nowrap}.dt .au-chip{min-width:0;white-space:nowrap}.dt .v3-chip.is-neutral{color:var(--muted);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2)}.dt .au-vis,.dt .au-lev{margin:0}.dt .au-vis figcaption .v3-note,.dt .au-lev figcaption .v3-note{margin-top:14px}.dt .au-doc,.dt .au-memo{position:relative;padding:22px 24px 20px;border-radius:14px;background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow-2);color:var(--ink)}.dt .au-doc-head{display:flex;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--subtle)}.dt .au-doc-head span:last-child{text-align:right}.dt .au-memo-title{margin-top:16px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.025em;color:var(--ink);text-wrap:balance}.dt .au-memo-k{margin:18px 0 8px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}.dt .au-mp-n{font-size:14.5px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.dt .au-mp-r{margin-top:3px;font-size:13px;line-height:1.45;color:var(--text)}.dt .v3-mono.au-mp-r{font-size:11.5px;color:var(--muted)}.dt .au-memo-verdict{margin-top:16px;padding:12px 14px;border-radius:10px;background:var(--bg)}.dt .au-memo-verdict>.v3-mono{display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}.dt .au-memo-verdict p{margin-top:4px;font-size:14px;line-height:1.5;color:var(--text)}.dt .au-sign{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:12px;border-top:1px dashed var(--line-2)}.dt .au-av{width:24px;height:24px;flex:none;border-radius:6px;display:inline-grid;place-items:center;font-family:var(--mono);font-size:10px;font-weight:500;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line)}.dt .au-stamp{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);line-height:1.4}.dt .au-stamp-ref{color:var(--subtle)}.dt .au-rides{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:5px;font-size:11.5px;line-height:1.4;color:var(--ink)}.dt .au-rides span{color:var(--accent-ink);text-transform:uppercase;letter-spacing:.06em}.dt .au-rides-note{margin-top:10px;font-size:12.5px;line-height:1.5;color:var(--muted)}.dt .au-memo-part{position:relative}.dt .au-memo-flags li,.dt .au-memo-plays li{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-top:1px solid var(--line)}.dt .au-memo-flags p{font-size:13.5px;line-height:1.45;color:var(--text)}.dt .au-memo-flags b{color:var(--ink);font-weight:600}.dt .au-memo-flags .v3-mono{margin-top:3px;font-size:10.5px;color:var(--subtle)}.dt .au-memo-plays li{justify-content:space-between;align-items:center}.dt .au-memo-sv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:16px}.dt .au-memo-sv .au-memo-verdict{margin-top:0}.dt .au-memo-score{position:relative;display:flex;flex-direction:column;justify-content:center;padding:12px 14px;border-radius:10px;border:1px solid var(--line-2);min-width:128px}.dt .au-memo-score>.v3-mono{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}.dt .au-memo-score b{font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-.04em;color:var(--ink)}.dt .au-memo-band{font-size:11.5px;color:var(--warn)}.dt .au-memo-fixes li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:8px 0;border-top:1px solid var(--line);font-size:13.5px;line-height:1.45;color:var(--text)}.dt .au-memo-fixes .v3-mono{font-size:10.5px;padding-top:2px;color:var(--accent-ink)}.dt .au-memo-scope{position:relative;margin-top:12px;font-size:11.5px;line-height:1.55;color:var(--subtle)}.dt .au-memo-scope b{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-right:6px;color:var(--muted)}.dt .au-memo-verdict{position:relative}.dt .au-mk{position:absolute;left:-36px;top:0;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font:500 11px/1 var(--mono);font-style:normal;color:#fff;background:var(--accent);box-shadow:0 0 0 4px var(--bg)}.dt .au-memo-part>.au-mk{top:16px}.dt .au-memo-score>.au-mk,.dt .au-memo-verdict>.au-mk{top:12px}.dt .au-memo-verdict>.au-mk{left:auto;right:-11px;top:-11px;box-shadow:0 0 0 3px var(--surface)}.dt .au-memo-score>.au-mk{left:-36px}.dt .au-moment{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:64px;align-items:start}.dt .au-moment-m{font-size:clamp(28px,3.2vw,42px);font-weight:600;line-height:1.12;letter-spacing:-.035em;color:var(--ink);max-width:22ch;text-wrap:balance}.dt .au-words-k{margin-top:32px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.dt .au-words{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-2)}.dt .au-words li{display:flex;gap:12px;padding:18px 24px 18px 0;border-bottom:1px solid var(--line)}.dt .au-words li:nth-child(2n){padding-left:24px;padding-right:0;border-left:1px solid var(--line)}.dt .au-words p{font-size:15.5px;line-height:1.55;color:var(--text);text-wrap:pretty}.dt .au-tick{position:relative;flex:none;width:16px;height:16px;margin-top:3px;border-radius:4px;border:1.5px solid var(--line-2);background:var(--surface)}.dt .au-tick:after{content:"";position:absolute;left:4px;top:1.5px;width:4px;height:8px;border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);transform:rotate(45deg)}.dt .au-question-a{margin-top:16px;font-size:15px;line-height:1.5;font-weight:500;color:var(--d-fg)}.dt .au-question{position:sticky;top:104px;padding:28px;border-radius:16px;background:var(--d-bg);color:var(--d-fg)}.dt .au-question-k{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--d-accent)}.dt .au-question-q{margin-top:14px;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.025em;color:var(--d-fg);text-wrap:balance}.dt .au-question-f{margin-top:18px;padding-top:16px;border-top:1px solid var(--d-line-2);font-size:13.5px;line-height:1.5;color:var(--d-fg-2)}.dt .au-statrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.dt .au-stat{padding-top:24px;border-top:1px solid var(--line-2)}.dt .au-stat-n{font-size:clamp(56px,7vw,88px);font-weight:600;line-height:1;letter-spacing:-.05em;color:var(--ink)}.dt .au-stat-n span{color:var(--accent-ink)}.dt .au-stat-t{margin-top:12px;font-size:19px;line-height:1.45;color:var(--ink);max-width:30ch}.dt .au-src{margin-top:12px;font-size:11.5px;color:var(--subtle)}.dt .au-stat-side{font-size:19px;line-height:1.55;color:var(--text);max-width:40ch;text-wrap:pretty}.dt .au-points{display:grid;border-top:1px solid var(--line-2)}.dt .au-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dt .au-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dt .au-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dt .au-points li{display:flex;flex-direction:column;padding:26px 26px 4px 0}.dt .au-points li+li{padding-left:26px;border-left:1px solid var(--line)}.dt .au-cols-2 li:nth-child(odd){padding-left:0;border-left:0}.dt .au-cols-2 li:nth-child(n+3){border-top:1px solid var(--line);margin-top:22px}.dt .au-pt-ico{display:inline-grid;place-items:center;width:32px;height:32px;margin-bottom:14px;border-radius:9px;color:var(--accent-ink);background:var(--accent-soft)}.dt .au-pt-k{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:10px}.dt .au-pt-t{font-size:17.5px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.dt .au-pt-d{margin-top:8px;font-size:15px;line-height:1.6;color:var(--text);text-wrap:pretty}.dt .au-pt-go{margin-top:14px}.dt .v3-band .au-points{border-top-color:var(--d-line-2)}.dt .v3-band .au-points li+li{border-left-color:var(--d-line)}.dt .v3-band .au-pt-t{color:var(--d-fg)}.dt .v3-band .au-pt-d{color:var(--d-fg-2)}.dt .v3-band .au-pt-k{color:var(--d-accent)}.dt .v3-band .au-pt-ico{color:var(--d-accent);background:#a3adff1a}.dt .au-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;counter-reset:au;border-top:1px solid var(--line-2)}.dt .au-flow li{position:relative;padding:26px 24px 0 0}.dt .au-flow li+li{padding-left:24px;border-left:1px solid var(--line)}.dt .au-flow .v3-mono{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:11px;color:var(--accent-ink);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.dt .au-flow h3{margin-top:14px;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.dt .au-flow p{margin-top:8px;font-size:15px;line-height:1.6;color:var(--text)}.dt .au-ladder{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:start}.dt .au-ladder-copy .v3-body{margin-top:18px}.dt .au-fee{margin-top:22px;font-size:12px;color:var(--subtle)}.dt .au-steps{position:relative}.dt .au-step{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:18px;padding-bottom:22px}.dt .au-step:not(:last-child):before{content:"";position:absolute;left:19px;top:40px;bottom:0;width:1px;background:var(--line-2)}.dt .au-step-dot{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;font:500 13px/1 var(--mono);color:var(--muted);background:var(--surface);border:1px solid var(--line-2)}.dt .au-step-body{padding:14px 18px 16px;border-radius:12px;border:1px solid transparent}.dt .au-step.is-start .au-step-body{background:var(--surface);border-color:var(--accent-line);box-shadow:var(--shadow-1)}.dt .au-step.is-then .au-step-body{border-color:var(--line-2);border-style:dashed}.dt .v3-tint .au-step.is-start .au-step-body{background:var(--accent-soft);box-shadow:none}.dt .au-step.is-start .au-step-dot{color:#fff;background:var(--accent);border-color:var(--accent)}.dt .au-step.is-then .au-step-dot{color:var(--accent-ink);border-color:var(--accent-line)}.dt .au-step-top{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}.dt .au-step-top em{font-style:normal;color:var(--accent-ink)}.dt .au-step-t{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.dt .au-step-t svg{color:var(--subtle);transition:transform .15s ease,color .15s ease}.dt .au-step-t:hover{color:var(--accent-ink)}.dt .au-step-t:hover svg{transform:translate(2px);color:var(--accent-ink)}.dt .au-step-d{margin-top:4px;font-size:14.5px;line-height:1.55;color:var(--text)}.dt .au-step-time{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:11.5px;color:var(--subtle)}.dt .au-seats-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap;margin-bottom:28px}.dt .au-related{display:flex;flex-wrap:wrap;gap:8px 24px}.dt .au-seats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line-2);border-radius:14px;overflow:hidden;background:var(--surface)}.dt .au-seats li+li{border-left:1px solid var(--line)}.dt .au-seats a{display:flex;flex-direction:column;gap:10px;height:100%;padding:22px;transition:background-color .15s ease}.dt .au-seats a:hover{background:var(--accent-soft)}.dt .au-seats a:focus-visible{outline-offset:-3px}.dt .au-seats .v3-mono{font-size:11px;letter-spacing:.08em;color:var(--subtle)}.dt .au-seat-m{font-size:15px;line-height:1.45;color:var(--ink);text-wrap:pretty}.dt .au-seat-go{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:500;color:var(--accent-ink)}.dt .au-ceo-sum{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:14px;padding:10px 0 12px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--muted)}.dt .au-ceo-sum p{display:inline-flex;align-items:baseline;gap:6px}.dt .au-ceo-sum b{font-size:15px;font-weight:500;color:var(--ink)}.dt .au-ceo-sum .au-ceo-ts{margin-left:auto;align-items:center}.dt .au-ceo-ts .v3-mono:first-child{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--subtle)}.dt .au-ceo-list li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.dt .au-rank{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;font-size:11.5px;color:var(--ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2)}.dt .au-ceo-list li:first-child .au-rank{color:#fff;background:var(--ink);box-shadow:none}.dt .au-ceo-b .au-mp-n{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.dt .au-ceo-b .au-mp-n .v3-mono{font-size:10.5px;font-weight:400;color:var(--subtle);letter-spacing:.02em}.dt .au-cfo-th,.dt .au-cfo-rows li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 92px;gap:14px;align-items:center}.dt .au-cfo-th{margin-top:14px;padding-bottom:8px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}.dt .au-cfo-th span:last-child,.dt .au-cfo-rows li>.v3-chip{justify-self:end}.dt .au-cfo-rows li{padding:12px 0;border-bottom:1px solid var(--line)}.dt .au-cfo-tg{margin-top:4px;font-size:11.5px;color:var(--accent-ink)}.dt .au-cfo-needs{font-size:13px;line-height:1.4;color:var(--text)}.dt .au-cfo-foot{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:14px}.dt .au-cfo-foot p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 12px;border-radius:10px;border:1px solid var(--line-2)}.dt .au-cfo-foot .v3-mono{width:100%;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}.dt .au-cfo-foot b{font-size:22px;font-weight:600;letter-spacing:-.03em;color:var(--ink);line-height:1.15}.dt .au-cfo-foot b.au-cfo-eff{font-size:17px}.dt .au-cfo-own{font-size:12px;color:var(--muted)}.dt .au-coo-sym{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:16px;padding:14px 16px;border-radius:10px;background:var(--flag-bg);box-shadow:inset 0 0 0 1px var(--flag-line)}.dt .au-coo-n{display:flex;align-items:baseline;gap:12px}.dt .au-coo-n b{font-size:34px;font-weight:500;letter-spacing:-.04em;line-height:1;color:var(--flag)}.dt .au-coo-n span{font-size:13px;line-height:1.35;color:var(--text);max-width:22ch}.dt .au-coo-plan{flex:none;font-size:11px;color:var(--muted)}.dt .au-chain{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,.6fr) auto;align-items:center;gap:0}.dt .au-node{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:9px;border:1px solid var(--line-2);background:var(--surface);font-size:13px;font-weight:500;color:var(--ink)}.dt .au-node svg{color:var(--subtle);flex:none}.dt .au-node span{display:flex;flex-direction:column;line-height:1.2}.dt .au-node em{font-style:normal;font-size:9.5px;font-weight:400;color:var(--subtle);letter-spacing:.04em}.dt .au-link{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 6px}.dt .au-link i{display:block;width:100%;height:1px;background:var(--line-2)}.dt .au-link span{margin-top:6px;font-size:10px;color:var(--subtle);text-align:center;line-height:1.3}.dt .au-link.is-break i{height:0;border-top:1.5px dashed var(--flag);background:none}.dt .au-link.is-break span{color:var(--flag)}.dt .au-suspects{margin-top:16px;border-top:1px solid var(--line)}.dt .au-suspects li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.dt .au-suspects .au-mp-r{margin-top:0}.dt .au-call{margin-top:4px}.dt .au-call-opts{display:inline-flex;padding:3px;border-radius:9px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2)}.dt .au-call-opts span{padding:5px 14px;border-radius:7px;font-size:13px;color:var(--muted)}.dt .au-call-opts .is-on{color:#fff;background:var(--ink);font-weight:500}.dt .au-call-t{margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--text)}.dt .au-gap{margin-top:14px;border:1px solid var(--line-2);border-radius:10px;overflow:hidden}.dt .au-gap-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:10px 12px;background:var(--bg);border-bottom:1px solid var(--line)}.dt .au-gap-n{font-size:12px;color:var(--text)}.dt .au-gap-n b{font-weight:500;color:var(--flag)}.dt .au-gap-th,.dt .au-gap-r{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:10px;padding:8px 12px;align-items:center}.dt .au-gap-th{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);border-bottom:1px solid var(--line)}.dt .au-gap-r{font-size:13px;color:var(--ink)}.dt .au-gap-r+.au-gap-r{border-top:1px solid var(--line)}.dt .au-gap-r .v3-mono{font-size:11.5px;color:var(--muted)}.dt .au-gap-r.is-flag .au-gap-x{color:var(--flag)}.dt .au-gap-r.is-warn .au-gap-x{color:var(--warn)}.dt .au-gap-r.is-flag{background:linear-gradient(90deg,rgba(168,55,46,.045),transparent 70%)}.dt .au-gap-r.is-warn{background:linear-gradient(90deg,rgba(133,86,12,.045),transparent 70%)}.dt .au-cdo-top{display:flex;align-items:center;gap:18px;margin-top:16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.dt .au-cdo-n{display:flex;align-items:baseline;gap:6px}.dt .au-cdo-n b{font-size:44px;font-weight:600;letter-spacing:-.05em;line-height:1}.dt .au-cdo-n .v3-mono{font-size:12px;color:var(--subtle)}.dt .au-cdo-b{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13.5px;color:var(--text)}.dt .au-cdo-b .v3-mono{width:100%;font-size:11px;color:var(--subtle)}.dt .au-pls li{display:grid;grid-template-columns:132px minmax(0,1fr) 34px;gap:4px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.dt .au-pl-n{display:flex;justify-content:space-between;gap:8px;font-size:13.5px;font-weight:500;color:var(--ink)}.dt .au-pl-n .v3-mono{font-size:11px;font-weight:400;color:var(--subtle)}.dt .au-pl-bar{height:6px;border-radius:3px;background:var(--tint);overflow:hidden}.dt .au-pl-bar i{display:block;height:100%;width:calc(var(--v) * 1%);border-radius:3px;background:var(--accent)}.dt .au-pls b{font-size:13px;font-weight:500;text-align:right;color:var(--ink)}.dt .au-pl-e{grid-column:2 / -1;font-size:12.5px;line-height:1.4;color:var(--text)}.dt .au-pls li.is-crit .au-pl-n .v3-mono{color:var(--accent-ink)}.dt .au-cdo-cap{margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--bg);font-size:13px;line-height:1.5;color:var(--text)}.dt .au-cdo-cap .v3-mono{display:block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}.dt .au-cdo-cap b{color:var(--ink)}.dt .au-pls li.is-na .au-pl-bar{background:repeating-linear-gradient(90deg,var(--line-2) 0 4px,transparent 4px 8px)}.dt .au-pls li.is-na b,.dt .au-pls li.is-na .au-pl-e{color:var(--warn)}.dt .au-cdo-foot{margin-top:12px;font-size:12px;line-height:1.5;color:var(--muted)}.dt .au-lev-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.dt .au-lev-title{font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.02em;max-width:22ch;text-wrap:balance}.dt .au-lev-score{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:2px 6px;justify-items:start;flex:none}.dt .au-lev-score b{font-size:38px;font-weight:600;letter-spacing:-.05em;line-height:1}.dt .au-lev-score .v3-mono{font-size:11px;color:var(--subtle)}.dt .au-lev-score .au-band-chip{grid-column:1 / -1;margin-top:6px}.dt .au-lev-bl{grid-column:1 / -1;font-size:11.5px;color:var(--muted)}.dt .au-lev-plays li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.dt .au-lev-sum{margin-top:14px;font-size:14px;line-height:1.5;color:var(--text)}.dt .au-lev-sum b{color:var(--ink)}@media(prefers-reduced-motion:no-preference){.dt [data-v3-io].is-in :is(.au-ceo-list li,.au-cfo-rows li,.au-suspects li,.au-gap-r,.au-pls li,.au-lev-plays li){animation:v3Up .5s var(--ease) both;animation-delay:calc(.2s + var(--i, 0) * .12s)}.dt [data-v3-io].is-armed:not(.is-in) :is(.au-ceo-list li,.au-cfo-rows li,.au-suspects li,.au-gap-r,.au-pls li,.au-lev-plays li){opacity:0}.dt [data-v3-io].is-in .au-pl-bar i{animation:v3Bar .8s var(--ease) both;transform-origin:left;animation-delay:calc(.35s + var(--i, 0) * .12s)}}@media(max-width:1040px){.dt .au-moment,.dt .au-ladder,.dt .au-statrow{grid-template-columns:1fr;gap:40px}.dt .au-question{position:static}.dt .au-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.dt .au-cols-4 li:nth-child(odd){padding-left:0;border-left:0}.dt .au-cols-4 li:nth-child(n+3){margin-top:22px;border-top:1px solid var(--line)}.dt .au-cols-3{grid-template-columns:1fr}.dt .au-cols-3 li+li{padding-left:0;border-left:0;border-top:1px solid var(--line);margin-top:0}.dt .au-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.dt .au-flow li:nth-child(odd){padding-left:0;border-left:0}.dt .au-flow li:nth-child(n+3){margin-top:24px;border-top:1px solid var(--line)}.dt .au-seats{grid-template-columns:repeat(2,minmax(0,1fr))}.dt .au-seats li:nth-child(3){border-left:0}.dt .au-seats li:nth-child(n+3){border-top:1px solid var(--line)}.dt .dt-phero-aside .au-vis,.dt .dt-phero-aside .au-lev{max-width:620px}}@media(max-width:600px){.dt .au-sec-tight{padding-block:60px}.dt .au-doc,.dt .au-memo{padding:18px 16px 16px}.dt .au-doc-head{flex-direction:column;gap:2px}.dt .au-doc-head span:last-child{text-align:left}.dt .au-words{grid-template-columns:1fr}.dt .au-words li:nth-child(2n){padding-left:0;border-left:0}.dt .au-cols-2,.dt .au-cols-4,.dt .au-flow{grid-template-columns:1fr}.dt .au-cols-2 li,.dt .au-cols-4 li,.dt .au-flow li{padding-left:0!important;border-left:0!important;margin-top:0!important}.dt .au-cols-2 li+li,.dt .au-cols-4 li+li,.dt .au-flow li+li{border-top:1px solid var(--line)}.dt .au-points li,.dt .au-flow li{padding-bottom:22px}.dt .au-seats{grid-template-columns:1fr}.dt .au-seats li+li{border-left:0;border-top:1px solid var(--line)}.dt .au-question{padding:22px}.dt .au-question-q{font-size:19px}.dt .au-step{grid-template-columns:32px minmax(0,1fr);gap:12px}.dt .au-step-dot{width:32px;height:32px}.dt .au-step:not(:last-child):before{left:15px;top:32px}.dt .au-step-body{padding:10px 12px 12px}.dt .au-ceo-sum .au-ceo-ts{margin-left:0}.dt .au-cfo-th{display:none}.dt .au-cfo-rows li{grid-template-columns:minmax(0,1fr) auto}.dt .au-cfo-rows li>div:nth-child(2){grid-column:1 / -1;grid-row:2}.dt .au-cfo-rows li>.v3-chip{grid-row:1;grid-column:2}.dt .au-cfo-foot{grid-template-columns:1fr}.dt .au-coo-sym{flex-direction:column;align-items:flex-start}.dt .au-chain{grid-template-columns:1fr;justify-items:start;gap:4px}.dt .au-link{flex-direction:row;gap:8px;padding:2px 0 2px 16px}.dt .au-link i{width:1px;height:18px}.dt .au-link.is-break i{height:18px;border-top:0;border-left:1.5px dashed var(--flag);width:0}.dt .au-link span{margin-top:0;text-align:left}.dt .au-suspects li{grid-template-columns:minmax(0,1fr) auto}.dt .au-suspects .au-mp-r{grid-column:1 / -1;grid-row:2}.dt .au-gap-th{display:none}.dt .au-gap-r{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.dt .au-gap-r>:nth-child(2){grid-column:1;grid-row:2}.dt .au-gap-r>:nth-child(3){grid-column:2;grid-row:1 / span 2;text-align:right}.dt .au-pls li{grid-template-columns:108px minmax(0,1fr) 30px;gap:4px 8px}.dt .au-lev-top{flex-direction:column}.dt .au-memo-sv{grid-template-columns:1fr}.dt .au-mk{display:none}}.dt .au-related-k{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);align-self:center}.dt .au-cdo-n{flex:none;white-space:nowrap}.dt .au-rc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.dt .au-rc li{grid-column:span 2}.dt .au-rc li:nth-child(4),.dt .au-rc li:nth-child(5){grid-column:span 3}.dt .au-rc a{display:flex;flex-direction:column;gap:14px;height:100%;padding:24px;border-radius:14px;background:var(--surface);border:1px solid var(--line-2);transition:border-color .15s ease,background-color .15s ease}.dt .v3-tint .au-rc a{background:var(--bg);border-color:var(--line)}.dt .au-rc a:hover{border-color:var(--accent-line);background:var(--accent-soft)}.dt .au-rc-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.dt .au-rc-role{font-size:26px;font-weight:600;letter-spacing:-.04em;color:var(--ink)}.dt .au-rc-seat{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--subtle);text-align:right}.dt .au-rc-m{font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.015em;color:var(--ink);text-wrap:pretty}.dt .au-rc-m .v3-mono{display:block;margin-bottom:4px;font-size:10.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}.dt .au-rc-q{display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid var(--line);font-size:14.5px;line-height:1.5;color:var(--text)}.dt .au-rc-q .v3-mono{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.dt .au-rc-go{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--accent-ink)}.dt .au-rc a:focus-visible{outline-offset:2px}.dt .au-mt{border-top:1px solid var(--line-2)}.dt .au-mt-r{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1.3fr) minmax(0,.9fr);gap:24px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--line)}.dt .au-mt-th{padding:14px 0;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}.dt .au-mt-m{font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.dt .au-mt-who{font-size:12.5px;color:var(--muted)}.dt .au-mt-t{font-size:15.5px;line-height:1.55;color:var(--text)}.dt .au-anat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:72px;align-items:start}.dt .au-anat-fig{margin:0;padding-left:40px}.dt .au-anat-list li{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.dt .au-anat-list li:first-child{border-top:1px solid var(--line-2)}.dt .au-mk-s{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;font:500 11px/1 var(--mono);font-style:normal;color:#fff;background:var(--accent)}.dt .au-anat-k{font-size:16px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.dt .au-anat-list p+p{margin-top:4px;font-size:15px;line-height:1.55;color:var(--text)}.dt .v3-tint .au-mk{box-shadow:0 0 0 4px var(--surface)}.dt .au-pf-th,.dt .au-pf-rows li{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr) minmax(0,1.05fr);gap:16px;align-items:center}.dt .au-pf-th{margin-top:14px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}.dt .au-pf-rows li{padding:11px 0;border-bottom:1px solid var(--line)}.dt .au-pf-score{display:grid;grid-template-columns:minmax(0,1fr) 24px 18px;gap:8px;align-items:center}.dt .au-pf-bar{height:8px;border-radius:4px;background:var(--tint);overflow:hidden;position:relative}.dt .au-pf-bar:after{content:"";position:absolute;top:0;bottom:0;left:60%;width:1px;background:#0c0e122e}.dt .au-pf-bar i{display:block;height:100%;width:calc(var(--v) * 1%);border-radius:4px;background:var(--accent)}.dt .au-pf-rows li.is-c .au-pf-bar i{background:#8a93e0}.dt .au-pf-rows li.is-d .au-pf-bar i{background:#b7bce8}.dt .au-pf-score b{font-size:13px;font-weight:500;text-align:right}.dt .au-pf-band{display:inline-grid;place-items:center;height:18px;border-radius:5px;font-size:10px;color:var(--muted);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2)}.dt .au-pf-plays{display:flex;flex-direction:column;gap:4px}.dt .au-dots{display:inline-flex;gap:4px}.dt .au-dots i,.dt .au-pf-key i{width:9px;height:9px;border-radius:3px;display:inline-block}.dt :is(.au-dots,.au-pf-key) i.is-ok{background:var(--accent)}.dt :is(.au-dots,.au-pf-key) i.is-warn{background:var(--warn);opacity:.55}.dt :is(.au-dots,.au-pf-key) i.is-flag{background:var(--flag);opacity:.5}.dt .au-pf-next{font-size:11px;line-height:1.35;color:var(--muted)}.dt .au-pf-key{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:10.5px;color:var(--subtle)}.dt .au-pf-key span{display:inline-flex;align-items:center;gap:6px}.dt .au-hold{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.dt .au-hold:before{content:"";position:absolute;left:0;right:0;top:14px;height:1px;background:var(--line-2)}.dt .au-hold li{position:relative;display:flex;flex-direction:column;padding:0 24px 0 0}.dt .au-hold li+li{padding-left:24px}.dt .au-hold-k{position:relative;display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.dt .au-hold-k span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;font-size:11px;color:var(--accent-ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent-line),0 0 0 6px var(--bg)}.dt .v3-tint .au-hold-k span{background:var(--surface);box-shadow:inset 0 0 0 1px var(--accent-line),0 0 0 6px var(--surface)}.dt .au-hold-t{margin-top:20px;font-size:20px;font-weight:600;letter-spacing:-.025em;color:var(--ink)}.dt .au-hold-d{margin-top:8px;font-size:15px;line-height:1.6;color:var(--text);flex:1}.dt .au-hold-step{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:18px;padding-top:14px;border-top:1px dashed var(--line-2)}.dt .au-hold-step .v3-mono{font-size:11px;color:var(--subtle)}.dt .au-hold-step .dt-link{font-size:13.5px}.dt .au-pq-th,.dt .au-pq-rows li{display:grid;grid-template-columns:minmax(0,1fr) 64px 152px;gap:12px;align-items:center}.dt .au-pq-th{margin-top:14px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}.dt .au-pq-th span:nth-child(2){text-align:right}.dt .au-pq-rows li{padding:11px 0;border-bottom:1px solid var(--line)}.dt .au-pq-ts{font-size:15px;font-weight:500;text-align:right;color:var(--ink)}.dt .au-pq-ts.is-empty{font-size:10.5px;font-weight:400;color:var(--subtle)}.dt .au-pq-rows .v3-chip{justify-self:end}.dt .au-pq-foot{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:10.5px;letter-spacing:.04em;color:var(--subtle)}.dt .au-pq-foot span:last-child{color:var(--accent-ink)}.dt .au-money-th,.dt .au-money-r{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) 62px;gap:12px;align-items:center}.dt .au-money-th{margin-top:14px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}.dt .au-money-r{padding:14px 0;border-bottom:1px solid var(--line)}.dt .au-money-ft{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--ink)}.dt .au-money-ft svg{color:var(--subtle)}.dt .au-money-w{font-size:13.5px;line-height:1.45;color:var(--text)}.dt .au-money-v{display:inline-flex;align-items:center;gap:5px;justify-self:end;font-family:var(--mono);font-size:12px;color:var(--muted)}.dt .au-money-v.is-yes{color:var(--accent-ink)}.dt .au-money-r.is-yes{background:linear-gradient(90deg,var(--accent-soft),transparent 85%);margin-inline:-24px;padding-inline:24px}.dt .au-money-foot{margin-top:14px;font-size:13px;line-height:1.5;color:var(--muted)}.dt .au-lin-hops{position:relative;margin-top:14px}.dt .au-lin-hops li{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding-bottom:14px}.dt .au-lin-hops li:not(:last-child):before{content:"";position:absolute;left:14.5px;top:30px;bottom:2px;width:1px;background:var(--line-2)}.dt .au-lin-ico{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;color:var(--accent-ink);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.dt .au-lin-b .au-mp-n{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.dt .au-lin-b .au-mp-n .v3-mono{font-size:10.5px;font-weight:400;color:var(--subtle)}.dt .au-lin-checks{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.dt .au-lin-checks span{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:6px;font-family:var(--mono);font-size:10.5px}.dt .au-lin-checks .is-ok{color:var(--accent-ink);background:var(--accent-soft)}.dt .au-lin-checks .is-no{color:var(--flag);background:var(--flag-bg)}.dt .au-lin-note{margin-top:6px;font-size:11px;color:var(--warn)}.dt .au-lin-pl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.dt .au-lin-pl p{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;border:1px solid var(--line-2)}.dt .au-lin-pl .v3-mono{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--subtle)}.dt .au-lin-pl b{font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.dt .au-lin-why{font-size:12px;line-height:1.4;color:var(--muted)}.dt .au-dd{border-radius:14px;border:1px solid var(--line-2);background:var(--surface);overflow:hidden}.dt .au-dd-r{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.9fr);gap:24px;padding:20px 24px;border-top:1px solid var(--line);font-size:15px;line-height:1.5;color:var(--text)}.dt .au-dd-th{border-top:0;padding-block:14px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle);background:var(--bg)}.dt .au-dd-k{display:flex;flex-direction:column;gap:6px;font-size:16px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.dt .au-dd-k em{font-style:normal;font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.dt .au-dd-q{color:var(--ink)}.dt .au-dd-r.is-us{background:linear-gradient(90deg,var(--accent-soft),transparent 90%);box-shadow:inset 3px 0 0 var(--accent)}@media(prefers-reduced-motion:no-preference){.dt [data-v3-io].is-in :is(.au-pf-rows li,.au-pq-rows li,.au-lin-hops li,.au-hold li){animation:v3Up .5s var(--ease) both;animation-delay:calc(.15s + var(--i, 0) * .12s)}.dt [data-v3-io].is-armed:not(.is-in) :is(.au-pf-rows li,.au-pq-rows li,.au-lin-hops li,.au-hold li){opacity:0}.dt [data-v3-io].is-in .au-pf-bar i{animation:v3Bar .8s var(--ease) both;transform-origin:left;animation-delay:calc(.3s + var(--i, 0) * .12s)}}@media(max-width:1040px){.dt .au-rc{grid-template-columns:repeat(2,minmax(0,1fr))}.dt .au-rc li,.dt .au-rc li:nth-child(4),.dt .au-rc li:nth-child(5){grid-column:auto}.dt .au-rc li:nth-child(5){grid-column:1 / -1}.dt .au-mt-th{display:none}.dt .au-mt-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 24px}.dt .au-mt-m{grid-column:1 / -1}.dt .au-anat{grid-template-columns:1fr;gap:40px}.dt .au-hold{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.dt .au-hold:before{display:none}.dt .au-hold li:nth-child(odd){padding-left:0}.dt .au-dd-th{display:none}.dt .au-dd-r{grid-template-columns:1fr 1fr;gap:8px 24px}.dt .au-dd-k,.dt .au-dd-q{grid-column:1 / -1}}@media(max-width:600px){.dt .au-cfo-rows{margin-top:8px}.dt .au-rc{grid-template-columns:1fr}.dt .au-rc li:nth-child(5){grid-column:auto}.dt .au-rc a{padding:20px}.dt .au-mt-r{grid-template-columns:1fr;gap:6px}.dt .au-anat-fig{padding-left:0}.dt .au-pf-th{display:none}.dt .au-pf-rows li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px}.dt .au-pf-plays{grid-column:1 / -1;flex-direction:row;align-items:center;gap:10px}.dt .au-hold{grid-template-columns:1fr;row-gap:32px}.dt .au-hold li,.dt .au-hold li+li{padding:0}.dt .au-pq-th{display:none}.dt .au-pq-rows li{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.dt .au-pq-ts{grid-row:1;grid-column:2}.dt .au-pq-rows .v3-chip{grid-column:1 / -1;justify-self:start}.dt .au-money-th{display:none}.dt .au-money-r{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.dt .au-money-w{grid-column:1;grid-row:2}.dt .au-money-v{grid-column:2;grid-row:1 / span 2}.dt .au-money-r.is-yes{margin-inline:-16px;padding-inline:16px}.dt .au-lin-pl{grid-template-columns:1fr}.dt .au-dd-r{grid-template-columns:1fr;padding:18px}}.dt .au-mt-s .dt-link{display:inline}.dt .au-mt-s .dt-link svg{display:inline;vertical-align:-2px;margin-left:4px}.dt .au-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dt .au-two>li{position:relative;padding:28px;border-radius:16px;background:var(--bg);border:1px solid var(--line)}.dt .au-two>li:first-child{background:var(--accent-soft);border-color:var(--accent-line)}.dt .au-two>li:first-child:after{content:"";position:absolute;right:-13px;top:50%;width:10px;height:10px;margin-top:-5px;border-top:1.5px solid var(--accent);border-right:1.5px solid var(--accent);transform:rotate(45deg)}.dt .au-two-k{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.dt .au-two-t{margin-top:12px;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.03em;color:var(--ink)}.dt .au-two-d{margin-top:10px;font-size:15.5px;line-height:1.6;color:var(--text)}.dt .au-two-l{margin-top:18px;padding-top:16px;border-top:1px solid var(--line-2);display:grid;gap:8px}.dt .au-two-l li{position:static;padding:0 0 0 22px;border:0;border-radius:0;background:none!important;font-size:14.5px;line-height:1.5;color:var(--ink)}.dt .au-two-l li:after{display:none}.dt .au-two-l li:before{content:"";position:absolute;margin-left:-22px;margin-top:4px;width:12px;height:7px;border-left:1.5px solid var(--accent-ink);border-bottom:1.5px solid var(--accent-ink);transform:rotate(-45deg)}.dt .au-band-link{margin-top:32px}.dt .v3-band .dt-link{color:var(--d-accent)}.dt .au-indep{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line-2)}.dt .au-indep li{padding:24px 24px 0 0}.dt .au-indep li+li{padding-left:24px;border-left:1px solid var(--line)}.dt .au-indep .v3-mono{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.dt .au-indep p+p{margin-top:10px;font-size:16px;line-height:1.55;color:var(--ink)}.dt .au-styles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line-2);border-radius:16px;overflow:hidden;background:var(--surface)}.dt .au-styles li{border-top:1px solid var(--line)}.dt .au-styles li:nth-child(-n+3){border-top:0}.dt .au-styles li:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.dt .au-styles a{display:flex;flex-direction:column;gap:8px;height:100%;padding:24px;transition:background-color .15s ease}.dt .au-styles a:hover{background:var(--accent-soft)}.dt .au-styles a:focus-visible{outline-offset:-3px}.dt .au-styles-t{font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.dt .au-styles-d{font-size:14.5px;line-height:1.5;color:var(--text);margin-bottom:8px}.dt .au-styles-more{margin-top:20px;font-size:15px;color:var(--muted);display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.dt .au-styles-5{grid-template-columns:repeat(5,minmax(0,1fr))}.dt .au-styles-5 li{border-top:0!important}.dt .au-styles-5 li:not(:first-child){border-left:1px solid var(--line)}.dt .au-styles-5 a{padding:20px}.dt .au-styles-5 .au-styles-t{font-size:16px}.dt .au-styles-5 .au-styles-d{font-size:13.5px}.dt .au-ch{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:64px;align-items:start}.dt .au-ch-body .v3-body+.v3-body{margin-top:18px}.dt .au-pull{margin-top:28px;padding:4px 0 4px 20px;border-left:2px solid var(--accent);font-size:22px;font-weight:500;line-height:1.35;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.dt .au-fit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dt .au-fit li{display:flex;flex-direction:column;padding:26px;border-radius:16px;background:var(--surface);border:1px solid var(--line-2)}.dt .v3-tint .au-fit li{background:var(--bg);border-color:var(--line)}.dt .au-fit-k{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.dt .au-fit-k span{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:10.5px;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.dt .au-fit-t{margin-top:16px;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.025em;color:var(--ink)}.dt .au-fit-d{margin-top:8px;font-size:15px;line-height:1.6;color:var(--text);flex:1}.dt .au-fit-step{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;border-top:1px dashed var(--line-2)}.dt .au-fit-step .v3-mono{font-size:11.5px;color:var(--subtle)}.dt .au-fit-step .dt-link{font-size:13.5px}.dt .au-honest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dt .au-honest>div{padding:26px;border-radius:16px;border:1px solid var(--line-2);background:var(--surface)}.dt .au-honest>div:first-child{background:var(--accent-soft);border-color:var(--accent-line)}.dt .au-honest-k{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.dt .au-honest-k.is-yes{color:var(--accent-ink)}.dt .au-honest ul{margin-top:14px;display:grid;gap:10px}.dt .au-honest li{font-size:16px;line-height:1.5;color:var(--ink);padding-bottom:10px;border-bottom:1px solid var(--line)}.dt .au-honest li:last-child{border-bottom:0;padding-bottom:0}@media(max-width:1040px){.dt .au-two{grid-template-columns:1fr}.dt .au-two>li:first-child:after{right:50%;top:auto;bottom:-13px;transform:rotate(135deg)}.dt .au-indep{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.dt .au-indep li:nth-child(3){padding-left:0;border-left:0}.dt .au-styles,.dt .au-styles-5{grid-template-columns:repeat(2,minmax(0,1fr))}.dt .au-styles li,.dt .au-styles-5 li{border-left:0!important;border-top:1px solid var(--line)!important}.dt .au-styles li:nth-child(-n+2){border-top:0!important}.dt .au-styles li:nth-child(2n){border-left:1px solid var(--line)!important}.dt .au-ch{grid-template-columns:1fr;gap:28px}.dt .au-fit{grid-template-columns:1fr}}@media(max-width:600px){.dt .au-two>li{padding:22px 20px}.dt .au-indep{grid-template-columns:1fr}.dt .au-indep li,.dt .au-indep li+li{padding:18px 0 0;border-left:0}.dt .au-indep li+li{border-top:1px solid var(--line);margin-top:18px}.dt .au-styles,.dt .au-styles-5{grid-template-columns:1fr}.dt .au-styles li{border-left:0!important}.dt .au-styles li+li{border-top:1px solid var(--line)!important}.dt .au-styles li:nth-child(2){border-top:1px solid var(--line)!important}.dt .au-honest{grid-template-columns:1fr}.dt .au-pull{font-size:19px}.dt .au-fit li,.dt .au-honest>div{padding:22px 20px}}.dt .au-hold-k{width:max-content;max-width:100%;padding-right:12px;background:var(--bg)}.dt .v3-tint .au-hold-k{background:var(--surface)}.dt .au-lev-score{justify-content:start}.dt .au-ic{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:72px;align-items:center}.dt .au-ic .au-anat-fig{padding-left:0}.dt .au-ic-list li{padding:18px 0;border-bottom:1px solid var(--line)}.dt .au-ic-list li:first-child{border-top:1px solid var(--line-2)}.dt .au-ic-list p+p{margin-top:4px;font-size:15px;line-height:1.55;color:var(--text)}.dt .au-time{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--line-2)}.dt .au-time li{position:relative;padding:24px 24px 0 0}.dt .au-time li+li{padding-left:24px}.dt .au-time li:before{content:"";position:absolute;top:-7px;left:0;width:12px;height:12px;border-radius:50%;background:var(--surface);border:2px solid var(--line-2)}.dt .au-time li+li:before{left:24px}.dt .au-time li.is-on:before{background:var(--accent);border-color:var(--accent)}.dt .au-time li:last-child{border-top:2px dashed var(--line-2);margin-top:-2px}.dt .au-time .v3-mono{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--subtle)}.dt .au-time li.is-on .v3-mono{color:var(--accent-ink)}.dt .au-time-t{margin-top:10px;font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.dt .au-time p+p:not(.au-time-t){margin-top:6px;font-size:15px;line-height:1.55;color:var(--text)}.dt .au-qmap{border-top:1px solid var(--line-2)}.dt .au-qmap-r{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr) minmax(0,1.3fr);gap:24px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--line)}.dt .au-qmap-th{padding:14px 0;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}.dt .au-qmap-q{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.dt .au-qmap-p{font-size:12px;color:var(--accent-ink)}.dt .au-qmap-d{font-size:15.5px;line-height:1.55;color:var(--text)}.dt .au-ch-flat{align-items:start}.dt .au-indep-2{grid-template-columns:repeat(2,minmax(0,1fr))}.dt .au-related-lg{flex-direction:column;gap:14px}.dt .au-related-lg .dt-link{font-size:16px}@media(max-width:1040px){.dt .au-ic{grid-template-columns:1fr;gap:40px}.dt .au-time{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.dt .au-time li:nth-child(odd){padding-left:0}.dt .au-time li:nth-child(odd):before{left:0}.dt .au-qmap-th{display:none}.dt .au-qmap-r{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.dt .au-qmap-d{grid-column:1 / -1}}@media(max-width:600px){.dt .au-time{grid-template-columns:1fr;border-top:0;border-left:2px solid var(--line-2);padding-left:0}.dt .au-time li,.dt .au-time li+li{padding:0 0 26px 22px}.dt .au-time li:before,.dt .au-time li+li:before,.dt .au-time li:nth-child(odd):before{top:2px;left:-7px}.dt .au-time li:last-child{border-top:0;margin-top:0}.dt .au-qmap-r,.dt .au-indep-2{grid-template-columns:1fr}}@media(min-width:1041px){.dt .au-cols-3 li:nth-child(3n+1){padding-left:0;border-left:0}.dt .au-cols-3 li:nth-child(n+4){margin-top:22px;border-top:1px solid var(--line)}.dt .au-cols-4 li:nth-child(4n+1){padding-left:0;border-left:0}.dt .au-cols-4 li:nth-child(n+5){margin-top:22px;border-top:1px solid var(--line)}}@media(max-width:600px){.dt .au-time li:nth-child(n){padding:0 0 26px 22px}.dt .au-pls li{grid-template-columns:128px minmax(0,1fr) 30px}.dt .au-pl-n{font-size:13px}}.dt .au-lev-score{grid-template-columns:max-content 1fr}@media(max-width:600px){.dt .au-styles li:nth-child(n){border-left:0!important}}.dt .au-proof{background:var(--surface);border-block:1px solid var(--line)}.dt .au-proof-in{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px 24px;align-items:center;padding-block:20px}.dt .au-proof-k{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);padding:4px 10px;border-radius:6px;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line);white-space:nowrap}.dt .au-proof-t{font-size:15px;line-height:1.5;color:var(--text);text-wrap:pretty}.dt .au-proof-t b{color:var(--ink);font-weight:600}.dt .au-proof-go{white-space:nowrap;font-weight:500}.dt .au-proof-l{grid-column:2 / -1;font-size:12.5px;color:var(--muted)}.dt .au-indep-block{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px 64px;align-items:end;padding-top:32px;border-top:1px solid var(--line-2)}.dt .au-indep-block .v3-h2{max-width:20ch}.dt .au-indep-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dt .au-indep-3+.v3-note{margin-top:24px}.dt .au-fv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line-2)}.dt .au-fv li{padding:24px 24px 0 0}.dt .au-fv li+li{padding-left:24px;border-left:1px solid var(--line)}.dt .au-fv .v3-mono{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.dt .au-fv h3{margin-top:10px;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.dt .au-fv p:last-child{margin-top:8px;font-size:15px;line-height:1.6;color:var(--text)}.dt .au-fv li:last-child h3{color:var(--muted)}.dt .au-gloss{margin-top:20px;font-size:14px;line-height:1.6;color:var(--muted);max-width:60ch}.dt .au-fwd-card{max-width:640px}.dt .au-fwd-lines{margin-top:14px;display:grid;gap:12px;counter-reset:fwd}.dt .au-fwd-lines li{position:relative;padding-left:30px;font-size:15.5px;line-height:1.6;color:var(--ink);counter-increment:fwd}.dt .au-fwd-lines li:before{content:counter(fwd);position:absolute;left:0;top:2px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;font:500 11px/1 var(--mono);color:var(--accent-ink);background:var(--accent-soft)}.dt .au-fwd-note{margin-top:18px;display:flex;gap:8px;align-items:baseline;font-size:14.5px;line-height:1.55;color:var(--text)}.dt .au-fwd-note svg{flex:none;color:var(--accent-ink)}.dt .au-sc-rows{margin-top:12px}.dt .au-sc-rows li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:baseline;padding:11px 0;border-top:1px solid var(--line)}.dt .au-sc-r{font-size:11.5px;letter-spacing:.06em;color:var(--accent-ink)}.dt .au-sc-q{font-size:14px;line-height:1.45;color:var(--ink)}.dt .au-sc-foot{margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--bg);font-size:13.5px;line-height:1.5;color:var(--text)}.dt .au-sc-foot .v3-mono{display:block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--subtle)}@media(max-width:1040px){.dt .au-proof-in{grid-template-columns:1fr}.dt .au-proof-k{justify-self:start}.dt .au-proof-l{grid-column:auto}.dt .au-indep-block{grid-template-columns:1fr;align-items:start}.dt .au-fv{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.dt .au-fv li:nth-child(3){padding-left:0;border-left:0}.dt .au-indep-3{grid-template-columns:1fr}.dt .au-indep-3 li,.dt .au-indep-3 li+li{padding:18px 0 0;border-left:0}.dt .au-indep-3 li+li{border-top:1px solid var(--line);margin-top:18px}}@media(max-width:600px){.dt .au-fv{grid-template-columns:1fr}.dt .au-fv li,.dt .au-fv li+li{padding:18px 0 0;border-left:0}.dt .au-fv li+li{border-top:1px solid var(--line);margin-top:18px}.dt .au-sign{align-items:flex-start}}.dt .au-method{margin-top:20px;max-width:70ch;font-size:14px;line-height:1.55;color:var(--muted)}.dt .au-method a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}
