.AdvisorPreview-module__rFZPTa__section{padding-block:3rem}.AdvisorPreview-module__rFZPTa__tinted{background:var(--codedd-surface-muted)}@media (min-width:40rem){.AdvisorPreview-module__rFZPTa__section{padding-block:4rem}}.AdvisorPreview-module__rFZPTa__intro{margin-inline:auto;text-align:center;max-width:40rem;margin-bottom:1.75rem}.AdvisorPreview-module__rFZPTa__intro h2{margin-top:1rem}.AdvisorPreview-module__rFZPTa__lead{margin-top:.75rem}.AdvisorPreview-module__rFZPTa__stage{max-width:40rem;margin-inline:auto}@media (min-width:48rem){.AdvisorPreview-module__rFZPTa__stage{max-width:52rem}}@media (min-width:64rem){.AdvisorPreview-module__rFZPTa__stage{max-width:56rem}}.AdvisorPreview-module__rFZPTa__widget{flex-direction:column;gap:.65rem;display:flex}.AdvisorPreview-module__rFZPTa__panel{background:var(--codedd-surface);border:1px solid var(--codedd-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow:hidden}.AdvisorPreview-module__rFZPTa__header{border-bottom:1px solid var(--codedd-border);background:linear-gradient(180deg, var(--codedd-teal-muted), transparent);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem 1rem .65rem;display:flex}.AdvisorPreview-module__rFZPTa__headerPlain{background:var(--codedd-surface)}.AdvisorPreview-module__rFZPTa__headerText{min-width:0}.AdvisorPreview-module__rFZPTa__title{font-size:var(--text-sm);font-weight:700;line-height:var(--leading-tight);color:var(--codedd-navy);display:block}.AdvisorPreview-module__rFZPTa__mode{font-size:var(--text-xs);color:var(--codedd-muted);margin-top:.125rem;display:block}.AdvisorPreview-module__rFZPTa__audit{flex-direction:column;gap:.05rem;margin-top:.25rem;line-height:1.35;display:flex}.AdvisorPreview-module__rFZPTa__auditName{font-size:var(--text-2xs);color:var(--codedd-teal-dark);overflow-wrap:anywhere;font-weight:600}.AdvisorPreview-module__rFZPTa__auditMeta{font-size:var(--text-2xs);color:var(--codedd-muted);font-weight:500}.AdvisorPreview-module__rFZPTa__previewMark{flex-shrink:0;margin-top:.1rem}.AdvisorPreview-module__rFZPTa__messages{flex-direction:column;gap:.75rem;min-height:12rem;max-height:24rem;padding:.9rem 1rem;display:flex;overflow:hidden auto}@media (min-width:48rem){.AdvisorPreview-module__rFZPTa__messages{min-height:13rem;max-height:34rem}}.AdvisorPreview-module__rFZPTa__empty{flex-direction:column;gap:.65rem;display:flex}.AdvisorPreview-module__rFZPTa__emptyIntro,.AdvisorPreview-module__rFZPTa__moreIntro{font-size:var(--text-sm);color:var(--codedd-muted);margin:0;line-height:1.45}.AdvisorPreview-module__rFZPTa__more{flex-direction:column;gap:.5rem;display:flex}.AdvisorPreview-module__rFZPTa__suggestions{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.AdvisorPreview-module__rFZPTa__suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}}.AdvisorPreview-module__rFZPTa__suggestion{width:100%;min-height:var(--tap-min);border:1.5px solid var(--codedd-navy);background:var(--codedd-surface);color:var(--codedd-navy);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;border-radius:8px;padding:.65rem .75rem;line-height:1.45}.AdvisorPreview-module__rFZPTa__suggestion:hover:not(:disabled){color:var(--codedd-teal);border-color:var(--codedd-teal)}.AdvisorPreview-module__rFZPTa__suggestion:disabled{opacity:.55;cursor:not-allowed}.AdvisorPreview-module__rFZPTa__message{max-width:96%;font-size:var(--text-sm);overflow-wrap:anywhere;border-radius:.875rem;flex-shrink:0;padding:.65rem .75rem;line-height:1.55}.AdvisorPreview-module__rFZPTa__user{background:var(--codedd-wisteria);color:var(--codedd-navy);border-bottom-right-radius:.25rem;align-self:flex-end}.AdvisorPreview-module__rFZPTa__assistant{background:var(--codedd-surface-muted);max-width:100%;color:var(--codedd-navy);border:1px solid var(--codedd-border);border-bottom-left-radius:.25rem;align-self:flex-start}.AdvisorPreview-module__rFZPTa__pending{color:var(--codedd-muted);border-style:dashed;align-items:center;gap:.65rem;display:inline-flex}.AdvisorPreview-module__rFZPTa__pendingDots{align-items:center;gap:.25rem;display:inline-flex}.AdvisorPreview-module__rFZPTa__pendingDot{background:var(--codedd-teal-dark);opacity:.35;border-radius:50%;width:.375rem;height:.375rem;animation:1.2s ease-in-out infinite AdvisorPreview-module__rFZPTa__advisor-pending}.AdvisorPreview-module__rFZPTa__pendingDot:nth-child(2){animation-delay:.15s}.AdvisorPreview-module__rFZPTa__pendingDot:nth-child(3){animation-delay:.3s}@keyframes AdvisorPreview-module__rFZPTa__advisor-pending{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.AdvisorPreview-module__rFZPTa__pendingText{font-size:var(--text-sm)}.AdvisorPreview-module__rFZPTa__answer{flex-direction:column;gap:.65rem;display:flex}.AdvisorPreview-module__rFZPTa__answer p{margin:0}.AdvisorPreview-module__rFZPTa__answer ul{margin:0;padding-left:1.15rem}.AdvisorPreview-module__rFZPTa__answer .AdvisorPreview-module__rFZPTa__findings,.AdvisorPreview-module__rFZPTa__answer .AdvisorPreview-module__rFZPTa__developers{padding-left:0}.AdvisorPreview-module__rFZPTa__answer li+li{margin-top:.25rem}.AdvisorPreview-module__rFZPTa__findings{flex-direction:column;gap:.5rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.AdvisorPreview-module__rFZPTa__finding{background:var(--codedd-surface);border:1px solid var(--codedd-border);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr);gap:.2rem .75rem;padding:.6rem .7rem;display:grid}@media (min-width:40rem){.AdvisorPreview-module__rFZPTa__finding{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.AdvisorPreview-module__rFZPTa__findingTitle{color:var(--codedd-navy);margin:0;font-weight:600}.AdvisorPreview-module__rFZPTa__findingFile{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--codedd-muted);overflow-wrap:anywhere;margin:0}.AdvisorPreview-module__rFZPTa__findingContext{font-size:var(--text-2xs);letter-spacing:.02em;color:var(--codedd-teal-dark);margin:.15rem 0 0;font-weight:600}.AdvisorPreview-module__rFZPTa__findingOwner{font-size:var(--text-xs);color:var(--codedd-ink);margin:.15rem 0 0}.AdvisorPreview-module__rFZPTa__findingMeta{flex-wrap:wrap;align-items:center;gap:.4rem .65rem;margin:.25rem 0 0;display:flex}@media (min-width:40rem){.AdvisorPreview-module__rFZPTa__findingMeta{justify-content:flex-end;justify-self:end;margin:0}}.AdvisorPreview-module__rFZPTa__estimate{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--codedd-ink)}.AdvisorPreview-module__rFZPTa__severity[data-severity=Critical]{background:var(--codedd-critical-tint);border-color:color-mix(in srgb, var(--codedd-critical) 35%, var(--codedd-border));color:var(--codedd-critical)}.AdvisorPreview-module__rFZPTa__severity[data-severity=High]{background:var(--codedd-high-tint);border-color:color-mix(in srgb, var(--codedd-high) 35%, var(--codedd-border));color:var(--codedd-high)}.AdvisorPreview-module__rFZPTa__severity[data-severity=Medium]{background:var(--codedd-medium-tint);border-color:color-mix(in srgb, var(--codedd-medium) 35%, var(--codedd-border));color:var(--codedd-medium)}.AdvisorPreview-module__rFZPTa__severity[data-severity=Low]{background:var(--codedd-good-tint);border-color:color-mix(in srgb, var(--codedd-good) 35%, var(--codedd-border));color:var(--codedd-good)}.AdvisorPreview-module__rFZPTa__developerBlock{flex-direction:column;gap:.5rem;display:flex}.AdvisorPreview-module__rFZPTa__developerHeading{font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--codedd-muted);margin:0;font-weight:600}.AdvisorPreview-module__rFZPTa__developers{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.AdvisorPreview-module__rFZPTa__developers{grid-template-columns:repeat(2,minmax(0,1fr))}}.AdvisorPreview-module__rFZPTa__developer{background:var(--codedd-surface);border:1px solid var(--codedd-border);border-radius:var(--radius-md);padding:.6rem .7rem}.AdvisorPreview-module__rFZPTa__developerName{color:var(--codedd-navy);margin:0;font-weight:600}.AdvisorPreview-module__rFZPTa__developerDomain{font-size:var(--text-2xs);color:var(--codedd-teal-dark);margin:.1rem 0 0;font-weight:600}.AdvisorPreview-module__rFZPTa__developerDetail{font-size:var(--text-xs);color:var(--codedd-muted);margin:.35rem 0 0;line-height:1.45}.AdvisorPreview-module__rFZPTa__footer{border-top:1px solid var(--codedd-border);text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem 1rem .75rem;display:flex}.AdvisorPreview-module__rFZPTa__footerLinks{font-size:var(--text-2xs);margin:0}.AdvisorPreview-module__rFZPTa__footerLink{font:inherit;font-size:var(--text-2xs);color:var(--codedd-teal);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.AdvisorPreview-module__rFZPTa__footerLink:hover:not(:disabled){color:var(--codedd-teal-dark)}.AdvisorPreview-module__rFZPTa__footerLink:disabled{opacity:.45;cursor:not-allowed}.AdvisorPreview-module__rFZPTa__footerSep{color:var(--codedd-muted);margin:0 .4rem}.AdvisorPreview-module__rFZPTa__caption{font-size:var(--text-2xs);color:var(--codedd-muted);margin:0}.AdvisorPreview-module__rFZPTa__inputBar{background:var(--codedd-surface);border:1px solid var(--codedd-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);align-items:flex-end;gap:.65rem;padding:.5rem .65rem .5rem .85rem;display:flex}.AdvisorPreview-module__rFZPTa__inputBarIdle{animation:2s ease-in-out infinite AdvisorPreview-module__rFZPTa__advisor-input-glow}@keyframes AdvisorPreview-module__rFZPTa__advisor-input-glow{0%,to{box-shadow:var(--shadow-md);border-color:var(--codedd-border)}50%{box-shadow:var(--shadow-brand);border-color:color-mix(in srgb, var(--codedd-teal) 35%, var(--codedd-border))}}.AdvisorPreview-module__rFZPTa__input{min-width:0;min-height:2.25rem;max-height:7.25rem;color:var(--codedd-ink);font:inherit;font-size:var(--text-sm);resize:none;background:0 0;border:none;flex:1;padding:.5rem 0;line-height:1.45}.AdvisorPreview-module__rFZPTa__input::placeholder{color:var(--codedd-muted)}.AdvisorPreview-module__rFZPTa__input:focus{outline:none}.AdvisorPreview-module__rFZPTa__send{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-full);background:var(--codedd-teal);color:var(--codedd-surface);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;display:inline-flex}.AdvisorPreview-module__rFZPTa__send:hover:not(:disabled){background:var(--codedd-teal-dark)}.AdvisorPreview-module__rFZPTa__send:disabled{background:var(--codedd-muted);opacity:.45;cursor:not-allowed}.AdvisorPreview-module__rFZPTa__send i{font-size:.95rem;line-height:1}.AdvisorPreview-module__rFZPTa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.AdvisorPreview-module__rFZPTa__suggestion,.AdvisorPreview-module__rFZPTa__send,.AdvisorPreview-module__rFZPTa__footerLink{transition:none}.AdvisorPreview-module__rFZPTa__pendingDot,.AdvisorPreview-module__rFZPTa__inputBarIdle{animation:none}}.AdvisorPreview-module__rFZPTa__chart{background:var(--codedd-surface);border:1px solid var(--codedd-border);border-radius:.5rem;margin:.15rem 0 0;padding:.7rem .75rem .6rem}.AdvisorPreview-module__rFZPTa__chartTitle{font-size:var(--text-xs);color:var(--codedd-navy);margin:0 0 .55rem;font-weight:600}.AdvisorPreview-module__rFZPTa__bars{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.AdvisorPreview-module__rFZPTa__answer .AdvisorPreview-module__rFZPTa__bars li+li{margin-top:0}.AdvisorPreview-module__rFZPTa__barRow{font-size:var(--text-xs);grid-template-columns:minmax(0,7.5rem) minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.AdvisorPreview-module__rFZPTa__barLabel{text-overflow:ellipsis;white-space:nowrap;color:var(--codedd-navy);overflow:hidden}.AdvisorPreview-module__rFZPTa__barTrack{border-radius:var(--radius-full);background:var(--codedd-border);height:.5rem;display:block;overflow:hidden}.AdvisorPreview-module__rFZPTa__barFill{border-radius:inherit;background:var(--codedd-teal);height:100%;display:block}.AdvisorPreview-module__rFZPTa__barFill[data-tone=critical]{background:var(--codedd-critical)}.AdvisorPreview-module__rFZPTa__barFill[data-tone=warn]{background:var(--codedd-high)}.AdvisorPreview-module__rFZPTa__barFill[data-tone=good]{background:var(--codedd-good)}.AdvisorPreview-module__rFZPTa__barFill[data-tone=muted]{background:var(--codedd-muted)}.AdvisorPreview-module__rFZPTa__barValue{font-family:var(--font-mono);color:var(--codedd-navy)}.AdvisorPreview-module__rFZPTa__line{width:100%;max-width:36rem;height:auto;display:block;overflow:visible}.AdvisorPreview-module__rFZPTa__lineAxis{stroke:var(--codedd-border);stroke-width:1px}.AdvisorPreview-module__rFZPTa__linePath{fill:none;stroke:var(--codedd-teal);stroke-width:2px}.AdvisorPreview-module__rFZPTa__lineDot{fill:var(--codedd-teal)}.AdvisorPreview-module__rFZPTa__lineDot[data-tone=good]{fill:var(--codedd-good)}.AdvisorPreview-module__rFZPTa__lineDot[data-tone=warn]{fill:var(--codedd-high)}.AdvisorPreview-module__rFZPTa__lineValue{font-family:var(--font-mono);fill:var(--codedd-navy);font-size:11px}.AdvisorPreview-module__rFZPTa__lineLabel{fill:var(--codedd-muted);font-size:10px}.AdvisorPreview-module__rFZPTa__tableWrap{background:var(--codedd-surface);border:1px solid var(--codedd-border);border-radius:.5rem;overflow-x:auto}.AdvisorPreview-module__rFZPTa__table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.AdvisorPreview-module__rFZPTa__table th,.AdvisorPreview-module__rFZPTa__table td{color:var(--codedd-navy);overflow-wrap:normal;word-break:normal;text-align:left;vertical-align:top;border-bottom:1px solid var(--codedd-border);padding:.45rem .6rem}.AdvisorPreview-module__rFZPTa__table th{color:var(--codedd-muted);font-weight:600}.AdvisorPreview-module__rFZPTa__table tr:last-child td{border-bottom:0}.AdvisorPreview-module__rFZPTa__table tr[data-tone=critical] td:first-child{box-shadow:inset 3px 0 0 var(--codedd-critical)}.AdvisorPreview-module__rFZPTa__table tr[data-tone=warn] td:first-child{box-shadow:inset 3px 0 0 var(--codedd-high)}.AdvisorPreview-module__rFZPTa__table tr[data-tone=good] td:first-child{box-shadow:inset 3px 0 0 var(--codedd-good)}.AdvisorPreview-module__rFZPTa__tableNote{font-size:var(--text-2xs);color:var(--codedd-muted);margin:0;padding:.4rem .6rem .5rem}.AdvisorPreview-module__rFZPTa__sources{font-size:var(--text-2xs);color:var(--codedd-muted)}
.ContentPair-module__kNc_bG__section{padding-block:3rem}@media (min-width:40rem){.ContentPair-module__kNc_bG__section{padding-block:4rem}}@media (min-width:64rem){.ContentPair-module__kNc_bG__section{padding-block:var(--section-py)}}.ContentPair-module__kNc_bG__grid{grid-template-columns:minmax(0,1fr);gap:3rem;display:grid}@media (min-width:64rem){.ContentPair-module__kNc_bG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:3rem 4rem}}.ContentPair-module__kNc_bG__item{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.ContentPair-module__kNc_bG__copy,.ContentPair-module__kNc_bG__copyA,.ContentPair-module__kNc_bG__copyB{min-width:0}.ContentPair-module__kNc_bG__eyebrow{align-items:center;gap:.5rem;display:inline-flex}.ContentPair-module__kNc_bG__icon{color:var(--codedd-teal);font-size:.75rem}.ContentPair-module__kNc_bG__title{max-width:32rem;font-size:var(--text-xl);letter-spacing:-.01em;color:var(--codedd-navy);overflow-wrap:break-word;margin:1rem 0 0;font-weight:700;line-height:1.25}@media (min-width:40rem){.ContentPair-module__kNc_bG__title{font-size:var(--text-2xl)}}.ContentPair-module__kNc_bG__lead{max-width:32rem;margin-top:.65rem}.ContentPair-module__kNc_bG__cta{margin:.9rem 0 0}.ContentPair-module__kNc_bG__ctaLink{color:var(--codedd-teal-dark);font-size:var(--text-sm);font-weight:600}.ContentPair-module__kNc_bG__ctaLink:hover{color:var(--codedd-teal)}.ContentPair-module__kNc_bG__card{min-width:0}.ContentPair-module__kNc_bG__image{width:100%;max-width:100%;height:auto;display:block}.ContentPair-module__kNc_bG__linked{grid-template-columns:minmax(0,1fr);grid-template-areas:"copyA""mediaA""arrow""copyB""mediaB";gap:1.25rem;display:grid}.ContentPair-module__kNc_bG__copyA{grid-area:copyA}.ContentPair-module__kNc_bG__copyB{grid-area:copyB}.ContentPair-module__kNc_bG__mediaA{grid-area:mediaA;min-width:0}.ContentPair-module__kNc_bG__mediaB{grid-area:mediaB;min-width:0}.ContentPair-module__kNc_bG__arrow{grid-area:arrow;justify-content:center;align-items:center;display:flex}.ContentPair-module__kNc_bG__arrowLine{border-left:1.5px dotted var(--codedd-muted);width:0;height:1.75rem;display:block;position:relative}.ContentPair-module__kNc_bG__arrowLine:after{content:"";border:4px solid #0000;border-top-color:var(--codedd-muted);position:absolute;bottom:-2px;left:-4px}@media (min-width:64rem){.ContentPair-module__kNc_bG__linked{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);grid-template-areas:"copyA.copyB""mediaA arrow mediaB";align-items:start;gap:1.5rem .75rem}.ContentPair-module__kNc_bG__arrow{align-self:center;min-height:4rem}.ContentPair-module__kNc_bG__arrowLine{border-left:0;border-top:1.5px dotted var(--codedd-muted);width:2.25rem;height:0}.ContentPair-module__kNc_bG__arrowLine:after{border:4px solid #0000;border-left-color:var(--codedd-muted);inset:-4px -2px auto auto}}
.MetricDialBand-module__Zvx5MW__section{padding-block:3rem}@media (min-width:40rem){.MetricDialBand-module__Zvx5MW__section{padding-block:4rem}}.MetricDialBand-module__Zvx5MW__intro{margin-inline:auto;text-align:center;max-width:42rem;margin-bottom:1.5rem}.MetricDialBand-module__Zvx5MW__intro h2{margin-top:1rem}.MetricDialBand-module__Zvx5MW__lead{margin-top:.75rem}.MetricDialBand-module__Zvx5MW__grid{grid-template-columns:minmax(0,1fr);gap:.85rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.MetricDialBand-module__Zvx5MW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}
.DashboardScreen-module__SgW4iW__section{padding:0 0 3.5rem}@media (min-width:40rem){.DashboardScreen-module__SgW4iW__section{padding-bottom:4.5rem}}.DashboardScreen-module__SgW4iW__spaced{padding-top:3.5rem}@media (min-width:40rem){.DashboardScreen-module__SgW4iW__spaced{padding-top:4.5rem}}.DashboardScreen-module__SgW4iW__intro{max-width:46rem;margin-bottom:2.5rem}.DashboardScreen-module__SgW4iW__title{letter-spacing:-.015em;margin:.75rem 0 0;font-size:clamp(1.6rem,3.6vw,2.25rem);font-weight:700;line-height:1.2}.DashboardScreen-module__SgW4iW__introCentered{text-align:center;max-width:51.25rem;margin-inline:auto}.DashboardScreen-module__SgW4iW__introCentered .DashboardScreen-module__SgW4iW__title{max-width:30ch;margin:1rem auto 0;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.15}.DashboardScreen-module__SgW4iW__titleBold{color:var(--codedd-navy)}.DashboardScreen-module__SgW4iW__titleRest{color:var(--codedd-muted)}.DashboardScreen-module__SgW4iW__layout{gap:1.5rem;display:grid}@media (min-width:56rem){.DashboardScreen-module__SgW4iW__layout{grid-template-columns:11rem minmax(0,1fr);gap:2rem}}.DashboardScreen-module__SgW4iW__nav{min-width:0}.DashboardScreen-module__SgW4iW__navGroup{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--codedd-muted);margin:1.25rem 0 .5rem;font-size:.68rem;font-weight:500;display:none}.DashboardScreen-module__SgW4iW__navGroup:first-child{margin-top:0}.DashboardScreen-module__SgW4iW__navList{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.DashboardScreen-module__SgW4iW__navList+.DashboardScreen-module__SgW4iW__navGroup+.DashboardScreen-module__SgW4iW__navList{display:none}.DashboardScreen-module__SgW4iW__navItem{border:1px solid var(--codedd-border);border-radius:var(--radius-full);background:var(--codedd-surface);width:100%;font:inherit;text-align:left;color:var(--codedd-navy);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:flex}.DashboardScreen-module__SgW4iW__navIcon{color:var(--codedd-muted);flex:none;font-size:.65rem}.DashboardScreen-module__SgW4iW__navItem:hover:not(:disabled){border-color:var(--codedd-teal);color:var(--codedd-teal-dark)}.DashboardScreen-module__SgW4iW__navItem:hover:not(:disabled) .DashboardScreen-module__SgW4iW__navIcon{color:var(--codedd-teal)}.DashboardScreen-module__SgW4iW__navItem:disabled{color:var(--codedd-less-white);cursor:default;background:0 0;border-color:#0000;font-weight:400}.DashboardScreen-module__SgW4iW__navItem:disabled .DashboardScreen-module__SgW4iW__navIcon{color:var(--codedd-less-white);font-size:.6rem}.DashboardScreen-module__SgW4iW__navList li:has(>.DashboardScreen-module__SgW4iW__navItem:disabled){display:none}.DashboardScreen-module__SgW4iW__navItemActive,.DashboardScreen-module__SgW4iW__navItemActive:hover:not(:disabled){border-color:var(--codedd-teal);background:var(--codedd-teal-muted);color:var(--codedd-navy);font-weight:600}.DashboardScreen-module__SgW4iW__navItemActive .DashboardScreen-module__SgW4iW__navIcon{color:var(--codedd-teal)}@media (min-width:56rem){.DashboardScreen-module__SgW4iW__navGroup{display:block}.DashboardScreen-module__SgW4iW__navList,.DashboardScreen-module__SgW4iW__navList+.DashboardScreen-module__SgW4iW__navGroup+.DashboardScreen-module__SgW4iW__navList{gap:.15rem;display:grid}.DashboardScreen-module__SgW4iW__navList li:has(>.DashboardScreen-module__SgW4iW__navItem:disabled){display:list-item}.DashboardScreen-module__SgW4iW__navItem{border-radius:6px;padding:.45rem .6rem}.DashboardScreen-module__SgW4iW__navGroup:first-child+.DashboardScreen-module__SgW4iW__navList li:nth-child(2){margin-bottom:.35rem}}.DashboardScreen-module__SgW4iW__layoutBare{grid-template-columns:minmax(0,1fr)}.DashboardScreen-module__SgW4iW__main{gap:1.25rem;min-width:0;display:grid}.DashboardScreen-module__SgW4iW__kpis{gap:.9rem;display:grid}@media (min-width:40rem){.DashboardScreen-module__SgW4iW__kpis{grid-template-columns:repeat(2,1fr)}}@media (min-width:56rem){.DashboardScreen-module__SgW4iW__kpis{grid-template-columns:repeat(4,1fr)}}.DashboardScreen-module__SgW4iW__kpi{border:1px solid var(--codedd-border);background:var(--codedd-surface);border-radius:6px;padding:.9rem 1rem}.DashboardScreen-module__SgW4iW__kLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--codedd-muted);margin:0 0 .5rem;font-size:.68rem}.DashboardScreen-module__SgW4iW__kBody{align-items:center;gap:.75rem;display:flex}.DashboardScreen-module__SgW4iW__kVal{font-family:var(--font-mono);color:var(--codedd-navy);align-items:center;gap:.5rem;font-size:1.7rem;line-height:1.1;display:inline-flex}.DashboardScreen-module__SgW4iW__kVal small{font-family:var(--font-sans);color:var(--codedd-muted);font-size:.85rem;font-weight:400}.DashboardScreen-module__SgW4iW__kNote{color:var(--codedd-muted);margin-top:.45rem;font-size:.78rem}.DashboardScreen-module__SgW4iW__kTags{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.DashboardScreen-module__SgW4iW__splitBar{background:var(--codedd-cloud);border-radius:3px;height:6px;margin-top:.5rem;overflow:hidden}.DashboardScreen-module__SgW4iW__splitBar i{background:var(--codedd-teal);height:100%;display:block}.DashboardScreen-module__SgW4iW__chartsRow{gap:1.25rem;display:grid}@media (min-width:56rem){.DashboardScreen-module__SgW4iW__chartsRow{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.DashboardScreen-module__SgW4iW__card{border:1px solid var(--codedd-border);background:var(--codedd-surface);border-radius:6px;padding:1rem 1.1rem 1.1rem}.DashboardScreen-module__SgW4iW__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.9rem;display:flex}.DashboardScreen-module__SgW4iW__cardTitle{color:var(--codedd-navy);margin:0;font-size:.9rem;font-weight:600}.DashboardScreen-module__SgW4iW__cardCaption{color:var(--codedd-muted);margin:.15rem 0 0;font-size:.78rem}.DashboardScreen-module__SgW4iW__rangePill{border:1px solid var(--codedd-border);border-radius:var(--radius-full);font-family:var(--font-mono);color:var(--codedd-teal);padding:.2rem .55rem;font-size:.68rem}.DashboardScreen-module__SgW4iW__chartSvg{width:100%;height:auto;display:block}.DashboardScreen-module__SgW4iW__chartPlot{position:relative}.DashboardScreen-module__SgW4iW__yLabel,.DashboardScreen-module__SgW4iW__endLabel,.DashboardScreen-module__SgW4iW__xLabels span{font-family:var(--font-mono);white-space:nowrap;font-size:.66rem;line-height:1;position:absolute}.DashboardScreen-module__SgW4iW__yLabel,.DashboardScreen-module__SgW4iW__xLabels span{color:var(--codedd-muted)}.DashboardScreen-module__SgW4iW__yLabel{left:0;transform:translateY(-50%)}.DashboardScreen-module__SgW4iW__endLabel{transform:translate(calc(-100% - .3rem),calc(-100% - .25rem))}.DashboardScreen-module__SgW4iW__xLabels{height:1rem;margin-top:.3rem;position:relative}.DashboardScreen-module__SgW4iW__xLabels span{top:0;transform:translate(-50%)}.DashboardScreen-module__SgW4iW__xLabels span:last-child{transform:translate(-85%)}.DashboardScreen-module__SgW4iW__legend{color:var(--codedd-muted);flex-wrap:wrap;gap:.75rem 1rem;margin-top:.75rem;font-size:.72rem;display:flex}.DashboardScreen-module__SgW4iW__legendItem{align-items:center;gap:.35rem;display:inline-flex}.DashboardScreen-module__SgW4iW__legendDot{border-radius:50%;width:.55rem;height:.55rem;display:inline-block}.DashboardScreen-module__SgW4iW__aiHead{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-bottom:.9rem;display:flex}.DashboardScreen-module__SgW4iW__aiScore{font-family:var(--font-mono);color:var(--codedd-navy);font-size:1.8rem;line-height:1}.DashboardScreen-module__SgW4iW__aiScore small{color:var(--codedd-muted);font-size:.85rem;font-weight:400}.DashboardScreen-module__SgW4iW__findingsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.DashboardScreen-module__SgW4iW__findingsTitle{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--codedd-muted);margin:0;font-size:.72rem;font-weight:500}.DashboardScreen-module__SgW4iW__findingsCaption{color:var(--codedd-muted);margin:0;font-size:.78rem}.DashboardScreen-module__SgW4iW__findingsTable{border-collapse:collapse;width:100%;font-size:.85rem}.DashboardScreen-module__SgW4iW__findingsTable th{border-bottom:1px solid var(--codedd-border);font-family:var(--font-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--codedd-muted);padding:.45rem .5rem;font-size:.68rem;font-weight:500}.DashboardScreen-module__SgW4iW__findingsTable td{border-bottom:1px solid var(--codedd-border);vertical-align:middle;padding:.55rem .5rem}.DashboardScreen-module__SgW4iW__findingsTable th:first-child,.DashboardScreen-module__SgW4iW__findingsTable td:first-child{padding-left:0}.DashboardScreen-module__SgW4iW__findingText{font-weight:500}.DashboardScreen-module__SgW4iW__code{font-family:var(--font-mono);font-size:.8rem}.DashboardScreen-module__SgW4iW__optional{display:none}@media (min-width:40rem){.DashboardScreen-module__SgW4iW__optional{display:table-cell}}
.InvestmentTrackerScreen-module__QiiWPq__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.9rem;display:flex}.InvestmentTrackerScreen-module__QiiWPq__titleRow h3{margin:0;font-size:1rem}.InvestmentTrackerScreen-module__QiiWPq__caption{font-family:var(--font-mono);color:var(--codedd-muted);font-size:.8125rem}.InvestmentTrackerScreen-module__QiiWPq__panel{border:1px solid var(--codedd-border);border-radius:6px;grid-template-columns:minmax(0,1fr);gap:1rem;margin-bottom:.9rem;padding:1rem;display:grid}.InvestmentTrackerScreen-module__QiiWPq__tabs{flex-wrap:wrap;align-content:start;gap:.35rem;display:flex}.InvestmentTrackerScreen-module__QiiWPq__tabs .InvestmentTrackerScreen-module__QiiWPq__tab{width:auto}.InvestmentTrackerScreen-module__QiiWPq__swatch{border-radius:50%;flex:none;width:.55rem;height:.55rem;display:inline-block}.InvestmentTrackerScreen-module__QiiWPq__swatch.InvestmentTrackerScreen-module__QiiWPq__good,.InvestmentTrackerScreen-module__QiiWPq__point.InvestmentTrackerScreen-module__QiiWPq__good{fill:var(--codedd-good);background:var(--codedd-good)}.InvestmentTrackerScreen-module__QiiWPq__swatch.InvestmentTrackerScreen-module__QiiWPq__medium,.InvestmentTrackerScreen-module__QiiWPq__point.InvestmentTrackerScreen-module__QiiWPq__medium{fill:var(--codedd-medium);background:var(--codedd-medium)}.InvestmentTrackerScreen-module__QiiWPq__swatch.InvestmentTrackerScreen-module__QiiWPq__critical,.InvestmentTrackerScreen-module__QiiWPq__point.InvestmentTrackerScreen-module__QiiWPq__critical{fill:var(--codedd-critical);background:var(--codedd-critical)}.InvestmentTrackerScreen-module__QiiWPq__view{min-width:0}.InvestmentTrackerScreen-module__QiiWPq__viewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.InvestmentTrackerScreen-module__QiiWPq__view .InvestmentTrackerScreen-module__QiiWPq__description{font-family:var(--font-mono);color:var(--codedd-muted);margin:0;font-size:.8rem}.InvestmentTrackerScreen-module__QiiWPq__status{flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.72rem;display:flex}.InvestmentTrackerScreen-module__QiiWPq__change{font-family:var(--font-mono);color:var(--codedd-muted)}.InvestmentTrackerScreen-module__QiiWPq__chart{width:100%;height:auto;margin:.75rem 0 .25rem;display:block;overflow:visible}.InvestmentTrackerScreen-module__QiiWPq__line{fill:none;stroke:var(--codedd-teal);stroke-width:4px;stroke-linejoin:round;stroke-linecap:round}.InvestmentTrackerScreen-module__QiiWPq__area{fill:var(--codedd-teal-muted)}.InvestmentTrackerScreen-module__QiiWPq__targetLine{stroke:var(--codedd-navy);stroke-width:2.5px;stroke-dasharray:2 8;stroke-linecap:round;opacity:.55}.InvestmentTrackerScreen-module__QiiWPq__targetText{font-family:var(--font-mono);fill:var(--codedd-muted);font-size:20px}.InvestmentTrackerScreen-module__QiiWPq__point{stroke:var(--codedd-surface);stroke-width:4px}.InvestmentTrackerScreen-module__QiiWPq__checkpoints{border-top:1px solid var(--codedd-border);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:.75rem 0 0;list-style:none;display:grid}.InvestmentTrackerScreen-module__QiiWPq__checkpoint{text-align:center;flex-direction:column;align-items:center;gap:.15rem;padding:.4rem .2rem;display:flex}.InvestmentTrackerScreen-module__QiiWPq__value{font-family:var(--font-mono);font-size:clamp(.95rem,2.4vw,1.4rem);line-height:1.15}.InvestmentTrackerScreen-module__QiiWPq__stage{font-size:.72rem;font-weight:500;line-height:1.2}.InvestmentTrackerScreen-module__QiiWPq__date{font-family:var(--font-mono);color:var(--codedd-muted);font-size:.68rem}.InvestmentTrackerScreen-module__QiiWPq__targetBox{border:1.5px dashed var(--codedd-navy);background:var(--codedd-surface-muted);border-radius:6px}.InvestmentTrackerScreen-module__QiiWPq__legend{width:80%;color:var(--codedd-muted);flex-wrap:wrap;justify-content:center;gap:.4rem 1rem;margin:.75rem 0 0;padding:0;font-size:.72rem;list-style:none;display:flex}.InvestmentTrackerScreen-module__QiiWPq__legend li{align-items:center;gap:.35rem;display:flex}@media (min-width:48rem){.InvestmentTrackerScreen-module__QiiWPq__panel{grid-template-columns:12rem minmax(0,1fr);gap:1.5rem;padding:1.25rem}.InvestmentTrackerScreen-module__QiiWPq__tabs{flex-flow:column;gap:.15rem}.InvestmentTrackerScreen-module__QiiWPq__tabs .InvestmentTrackerScreen-module__QiiWPq__tab{border-radius:6px;width:100%;padding:.45rem .6rem}.InvestmentTrackerScreen-module__QiiWPq__stage{font-size:.82rem}.InvestmentTrackerScreen-module__QiiWPq__date{font-size:.75rem}}
.TechnicalDueDiligenceView-module__XeDNaa__hero{padding:3.25rem 0 2.5rem}@media (min-width:40rem){.TechnicalDueDiligenceView-module__XeDNaa__hero{padding:5rem 0 4rem}}.TechnicalDueDiligenceView-module__XeDNaa__heroInner{text-align:center;max-width:52rem;margin-inline:auto}.TechnicalDueDiligenceView-module__XeDNaa__heroTitle{letter-spacing:-.025em;max-width:22ch;color:var(--codedd-navy);margin:1rem auto 0;font-size:clamp(2.4rem,5.2vw,3.9rem);font-weight:700;line-height:1.05}.TechnicalDueDiligenceView-module__XeDNaa__heroLead{max-width:40em;font-size:1.2rem;line-height:var(--leading-relaxed);color:var(--codedd-muted);margin:1rem auto 0}.TechnicalDueDiligenceView-module__XeDNaa__heroCta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin:1.75rem 0 0;display:flex}@media (min-width:40rem){.TechnicalDueDiligenceView-module__XeDNaa__heroCta{margin-top:2rem}}.TechnicalDueDiligenceView-module__XeDNaa__heroPreview{text-align:left;margin-top:2.5rem}@media (min-width:40rem){.TechnicalDueDiligenceView-module__XeDNaa__heroPreview{margin-top:3.25rem}}.TechnicalDueDiligenceView-module__XeDNaa__stats{border-top:1px solid var(--codedd-border);padding:2rem 0 3rem}@media (min-width:40rem){.TechnicalDueDiligenceView-module__XeDNaa__stats{padding:2.5rem 0 4rem}}.TechnicalDueDiligenceView-module__XeDNaa__statsGrid{gap:1.75rem;margin:0;display:grid}@media (min-width:40rem){.TechnicalDueDiligenceView-module__XeDNaa__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.TechnicalDueDiligenceView-module__XeDNaa__stat{gap:.4rem;display:grid}.TechnicalDueDiligenceView-module__XeDNaa__statValue{font-family:var(--font-mono);color:var(--codedd-navy);margin:0;font-size:clamp(1.6rem,3vw,2rem);font-weight:700}.TechnicalDueDiligenceView-module__XeDNaa__statLabel{font-size:.85rem;line-height:var(--leading-relaxed);color:var(--codedd-muted);margin:0}.TechnicalDueDiligenceView-module__XeDNaa__section{padding:3.5rem 0}@media (min-width:40rem){.TechnicalDueDiligenceView-module__XeDNaa__section{padding:4.5rem 0}}.TechnicalDueDiligenceView-module__XeDNaa__intro{max-width:46rem;margin-bottom:2.5rem}
.TechnologyAdvisorsView-module__C5iWva__section{border-top:1px solid var(--codedd-border);padding:6rem 0}.TechnologyAdvisorsView-module__C5iWva__compare{grid-template-columns:minmax(0,1fr);gap:1.25rem;max-width:60rem;margin:0 auto;display:grid}.TechnologyAdvisorsView-module__C5iWva__compareCard{border:1px solid var(--codedd-border);border-radius:var(--radius-md);background:var(--codedd-surface);padding:2rem 1.5rem}.TechnologyAdvisorsView-module__C5iWva__compareDark{border-color:var(--codedd-navy);background:var(--codedd-navy);color:var(--codedd-surface)}.TechnologyAdvisorsView-module__C5iWva__compareTitle{text-align:center;margin:0}.TechnologyAdvisorsView-module__C5iWva__compareDark .TechnologyAdvisorsView-module__C5iWva__compareTitle{color:var(--codedd-surface)}.TechnologyAdvisorsView-module__C5iWva__compareSub{font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;color:var(--codedd-muted);margin:.4rem 0 1.25rem}.TechnologyAdvisorsView-module__C5iWva__compareDark .TechnologyAdvisorsView-module__C5iWva__compareSub{color:var(--codedd-on-navy-muted)}.TechnologyAdvisorsView-module__C5iWva__compareList{margin:0;padding:0;list-style:none}.TechnologyAdvisorsView-module__C5iWva__compareList li{border-top:1px solid var(--codedd-border);line-height:var(--leading-normal);gap:1rem;padding:.9rem 0;display:flex}.TechnologyAdvisorsView-module__C5iWva__compareList li:first-child{border-top:0}.TechnologyAdvisorsView-module__C5iWva__compareDark .TechnologyAdvisorsView-module__C5iWva__compareList li{border-top-color:color-mix(in srgb, var(--codedd-surface) 14%, transparent)}.TechnologyAdvisorsView-module__C5iWva__dash{color:var(--codedd-muted);flex:none}.TechnologyAdvisorsView-module__C5iWva__check{color:var(--codedd-teal);flex:none;margin-top:.3rem}.TechnologyAdvisorsView-module__C5iWva__cards{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.TechnologyAdvisorsView-module__C5iWva__card{border:1px solid var(--codedd-border);border-top:3px solid var(--codedd-teal);border-radius:var(--radius-md);background:var(--codedd-surface);padding:1.75rem 1.5rem}.TechnologyAdvisorsView-module__C5iWva__cardKicker{text-align:center;margin:0}.TechnologyAdvisorsView-module__C5iWva__cardTitle{text-align:center;margin:.75rem 0 1.25rem}.TechnologyAdvisorsView-module__C5iWva__checkList{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.TechnologyAdvisorsView-module__C5iWva__checkList li{line-height:var(--leading-normal);gap:.85rem;display:flex}.TechnologyAdvisorsView-module__C5iWva__checkDark{font-size:var(--text-xs);color:var(--codedd-navy);flex:none;margin-top:.35rem}.TechnologyAdvisorsView-module__C5iWva__evidenceList{grid-template-columns:minmax(0,1fr);max-width:46rem;margin:0 auto;padding:0;list-style:none;display:grid}.TechnologyAdvisorsView-module__C5iWva__evidenceItem{border-top:1px solid var(--codedd-border);grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"num title""num body";column-gap:.75rem;padding:1.1rem 0;display:grid}.TechnologyAdvisorsView-module__C5iWva__evidenceItem:last-child{border-bottom:1px solid var(--codedd-border)}.TechnologyAdvisorsView-module__C5iWva__evidenceNumber{font-family:var(--font-mono);font-size:var(--text-xl);color:var(--codedd-teal);grid-area:num;line-height:1.2}.TechnologyAdvisorsView-module__C5iWva__evidenceTitle{grid-area:title;margin:0}.TechnologyAdvisorsView-module__C5iWva__evidenceBody{font-size:var(--text-sm);color:var(--codedd-muted);grid-area:body;margin:.3rem 0 0}.TechnologyAdvisorsView-module__C5iWva__proofSection{padding:4.5rem 0}.TechnologyAdvisorsView-module__C5iWva__proof{text-align:center;flex-direction:column;align-items:center;display:flex}.TechnologyAdvisorsView-module__C5iWva__proofLogo{width:auto;height:3rem;margin-bottom:1.75rem;display:block}.TechnologyAdvisorsView-module__C5iWva__proofTitle{text-wrap:balance;max-width:34ch;margin:0}@media (min-width:48rem){.TechnologyAdvisorsView-module__C5iWva__compare{grid-template-columns:repeat(2,minmax(0,1fr))}.TechnologyAdvisorsView-module__C5iWva__compareCard{padding:2.5rem 2.75rem}.TechnologyAdvisorsView-module__C5iWva__proofLogo{height:3.5rem}}@media (min-width:64rem){.TechnologyAdvisorsView-module__C5iWva__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.TechnologyAdvisorsView-module__C5iWva__evidenceList{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem;max-width:none}.TechnologyAdvisorsView-module__C5iWva__evidenceItem{border-top:2px solid var(--codedd-teal);padding:1.25rem 0 0;display:block}.TechnologyAdvisorsView-module__C5iWva__evidenceItem:last-child{border-bottom:0}.TechnologyAdvisorsView-module__C5iWva__evidenceTitle{margin-top:.6rem}}
