.sdf .sdf-cp-ve dd{white-space:nowrap;text-overflow:ellipsis;height:1.45em}.sdf .sdf-cp-ve dd[data-cp=now]{white-space:normal;color:#fff;height:2.9em;font-weight:700}.sdf .sdf-cp-ve dd[data-cp=poc]{color:#a9b8ff;font-weight:600}.sdf .sdf-cp-ve .sdf-cp-foot{flex-direction:column;gap:3px}.sdf .sdf-cp-ve[data-tone=accUp],.sdf .sdf-cp-ve[data-tone=accDn]{box-shadow:0 30px 60px -24px #0b1020bf,0 0 0 1px #7c9cff99,0 0 30px -6px #7c9cff61}.sdf .sdf-cp-ve[data-tone=probe]{box-shadow:0 30px 60px -24px #0b1020bf,0 0 0 1px #7c9cff4d}@container sdf (max-width:599px){.sdf .sdf-hero .sdf-cta-row{flex-direction:column;align-items:flex-start}}@container sdf (min-width:1000px){.sdf .sdf-hero .sdf-cta-row{flex-direction:column;align-items:flex-start}}.sdf .sdf-ve-lifesec .sdf-sf-big{font-size:min(clamp(56px,4.4cqi + 30px,96px),12cqi)}@container sdf (min-width:1000px){.sdf .sdf-ve-lifesec .sdf-sf-big{font-size:min(62px,4.6cqi)}}.sdf .sdf-ve-life{grid-template-columns:repeat(4,minmax(0,1fr))}.sdf .sdf-ve-life .sdf-f-what{min-height:4.2em}@container sdf (max-width:699px){.sdf .sdf-ve-life{grid-template-columns:minmax(0,1fr)}.sdf .sdf-ve-life li{place-items:start;padding:10px}.sdf .sdf-ve-life .sdf-f-what{min-height:1.4em;display:block}}.sdf .sdf-ve-poke canvas{height:300px}.sdf .sdf-ve-grow canvas{height:340px}@container sdf (max-width:699px){.sdf .sdf-ve-poke canvas{height:280px}.sdf .sdf-ve-grow canvas{height:320px}}.sdf .sdf-ve-picks{gap:6px;display:grid}.sdf .sdf-ve-pick-l{font:600 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.sdf .sdf-ve-range{flex-wrap:wrap;gap:4px 12px}.sdf .sdf-ve-range output{white-space:nowrap}.sdf .sdf-ve-verdict,.sdf .sdf-ve-grow-say{box-shadow:inset 0 0 0 1px var(--line);background:#16150f0a}.sdf .sdf-ve-verdict b,.sdf .sdf-ve-grow-say b{color:var(--ink)}.sdf .sdf-ve-verdict,.sdf .sdf-ve-grow-say{min-height:102px}@container sdf (max-width:419px){.sdf .sdf-ve-verdict,.sdf .sdf-ve-grow-say{min-height:132px}}@container sdf (max-width:344px){.sdf .sdf-ve-verdict,.sdf .sdf-ve-grow-say{min-height:147px}}.sdf .sdf-ve-avp{align-content:start;gap:10px;margin:0;display:grid}.sdf .sdf-ve-avp img{border-radius:12px;width:100%;height:auto;display:block}
