:root{--twnc_bg:#f4f2ee;--twnc_text:#121218;--twnc_blueMain:#09159a;--twnc_blueBright:#0538f2;--twnc_grey1:#d7d2cc;--twnc_grey2:#c9c3bd;--twnc_shadow:0 14px 34px rgba(3,7,52,.12)}.twnc_wrap{color:var(--twnc_text);margin:0 auto;max-width:1200px;padding:56px 20px}.twnc_hero{align-items:start;display:grid;gap:42px;grid-template-columns:1.05fr 1fr}.twnc_copy h1{color:#2a2a2a;font-size:clamp(44px,5vw,74px);font-weight:800;letter-spacing:-.02em;line-height:1.02;margin:0 0 18px}.twnc_copy p{color:rgba(18,18,24,.75);font-size:18px;line-height:1.6;margin:0;max-width:56ch}.twnc_card{border-radius:18px;padding:14px}.twnc_head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.twnc_pill{background:hsla(0,0%,100%,.78);border-radius:16px;box-shadow:var(--twnc_shadow);color:rgba(18,18,24,.82);font-size:16px;font-weight:800;padding:12px 14px;white-space:nowrap}.twnc_legend{color:rgba(18,18,24,.7);display:flex;flex-wrap:wrap;font-size:14px;gap:14px;justify-content:flex-end}.twnc_legItem{align-items:center;display:inline-flex;gap:8px}.twnc_dot{border-radius:999px;display:inline-block;height:10px;width:10px}.twnc_dotOther{background:var(--twnc_grey2)}.twnc_dotTwain{background:var(--twnc_blueMain)}.twnc_stage{background:hsla(0,0%,100%,.38);border-radius:18px;box-shadow:var(--twnc_shadow);overflow:hidden;padding:12px;user-select:none}.twnc_svg{cursor:default;display:block;height:auto;pointer-events:none;width:100%}.twnc_grid line{stroke:rgba(18,18,24,.1);stroke-width:1}.twnc_tickLabel{fill:rgba(18,18,24,.55);font-size:12px;font-weight:600}.twnc_path{fill:none;filter:drop-shadow(0 10px 18px rgba(3,7,52,.12));stroke-dasharray:2600;stroke-dashoffset:2600;stroke-linecap:round;stroke-linejoin:round;stroke-width:7}.twnc_pathOther{stroke:var(--twnc_grey2)}.twnc_pathTwain{stroke:var(--twnc_blueMain)}.twnc_areaGap{fill:rgba(5,56,242,.1);opacity:0}.twnc_endDot{filter:drop-shadow(0 10px 18px rgba(3,7,52,.14))}.twnc_endDotOther{fill:var(--twnc_grey2)}.twnc_endDotTwain{fill:var(--twnc_blueMain)}.twnc_foot{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:10px}.twnc_stat{background:hsla(0,0%,100%,.62);border-radius:16px;box-shadow:var(--twnc_shadow);padding:14px 16px}.twnc_k{color:rgba(18,18,24,.62);font-size:13px;margin-bottom:8px}.twnc_v{color:rgba(18,18,24,.88);font-size:22px;font-weight:900}.twnc_vStrong{color:var(--twnc_blueMain)}.twnc_diff{align-items:center;background:hsla(0,0%,100%,.62);border-radius:16px;box-shadow:var(--twnc_shadow);display:flex;grid-column:1/-1;justify-content:space-between;padding:14px 16px}.twnc_diffLabel{color:rgba(18,18,24,.7);font-weight:800}.twnc_diffValue{color:var(--twnc_blueBright);font-size:20px;font-weight:900}@media (max-width:980px){.twnc_hero{grid-template-columns:1fr}.twnc_head{align-items:flex-start;flex-direction:column}.twnc_legend{justify-content:flex-start}}