.stats-title[data-astro-cid-7mbynmhe]{color:var(--tcd-navy);margin:0 0 16px;font-size:18px;font-weight:600}.stats-grid[data-astro-cid-7mbynmhe]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;display:grid}.stat[data-astro-cid-7mbynmhe]{border-radius:20px;flex-direction:column;gap:6px;padding:28px 26px 24px;display:flex}.modelled[data-astro-cid-7mbynmhe] .stat[data-astro-cid-7mbynmhe]{background:var(--tcd-navy);color:#fff;border-top:4px solid var(--tcd-blue)}.fig[data-astro-cid-7mbynmhe]{letter-spacing:-.02em;margin:0;font-size:clamp(34px,3.3vw,44px);font-weight:300;line-height:1.05}.modelled[data-astro-cid-7mbynmhe] .fig[data-astro-cid-7mbynmhe]{color:#fff}.lab[data-astro-cid-7mbynmhe]{margin:0;font-size:16px;font-weight:500}.det[data-astro-cid-7mbynmhe]{margin:0;font-size:14px;line-height:1.5}.modelled[data-astro-cid-7mbynmhe] .det[data-astro-cid-7mbynmhe]{color:#ffffffd1}.tag[data-astro-cid-7mbynmhe]{letter-spacing:.02em;margin:auto 0 0;padding-top:14px;font-size:12px;font-weight:500}.modelled[data-astro-cid-7mbynmhe] .tag[data-astro-cid-7mbynmhe]{color:#9cf}.measured[data-astro-cid-7mbynmhe] .stat[data-astro-cid-7mbynmhe]{border:1px solid var(--tcd-line);border-left:6px solid var(--tcd-blue);color:var(--tcd-ink);background:#fff}.measured[data-astro-cid-7mbynmhe] .fig[data-astro-cid-7mbynmhe]{color:var(--tcd-navy)}.measured[data-astro-cid-7mbynmhe] .tag[data-astro-cid-7mbynmhe]{color:var(--tcd-blue-dark,#0057a3)}.measured[data-astro-cid-7mbynmhe] .stats-grid[data-astro-cid-7mbynmhe]{grid-template-columns:minmax(0,720px)}.iv[data-astro-cid-5y2rvtaj]{background:var(--tcd-lightgray,#f5f5f5);padding:96px 0}.iv-where[data-astro-cid-5y2rvtaj]{background:var(--tcd-navy);color:#fff;border-radius:24px;margin-bottom:64px;padding:clamp(36px,6vw,72px)}.iv-where[data-astro-cid-5y2rvtaj] h2[data-astro-cid-5y2rvtaj]{color:#fff;letter-spacing:-.02em;max-width:18ch;margin:0 0 20px;font-size:clamp(32px,4.6vw,52px);font-weight:300;line-height:1.1}.iv-where[data-astro-cid-5y2rvtaj] .lede[data-astro-cid-5y2rvtaj]{color:#ffffffe6;max-width:60ch;margin:0;font-size:18px;line-height:1.65}.eyebrow[data-astro-cid-5y2rvtaj]{color:#9cf;letter-spacing:.06em;margin:0 0 14px;font-size:13px;font-weight:600}.eyebrow[data-astro-cid-5y2rvtaj].dark{color:var(--tcd-blue-dark,#0057a3)}.iv-block[data-astro-cid-5y2rvtaj]{margin:0 0 64px}.iv-block[data-astro-cid-5y2rvtaj]:last-child{margin-bottom:0}.iv-h[data-astro-cid-5y2rvtaj]{color:var(--tcd-navy);letter-spacing:-.015em;margin:0 0 22px;font-size:clamp(28px,3.4vw,40px);font-weight:300}.iv-p[data-astro-cid-5y2rvtaj]{color:var(--tcd-ink);max-width:62ch;margin:0 0 26px;font-size:17px;line-height:1.65}.iv-done[data-astro-cid-5y2rvtaj]{grid-template-columns:1fr 1fr;gap:14px 40px;margin:0 0 28px;padding:0;list-style:none;display:grid}.iv-done[data-astro-cid-5y2rvtaj] li[data-astro-cid-5y2rvtaj]{color:var(--tcd-ink);padding-left:22px;font-size:16px;line-height:1.6;position:relative}.iv-done[data-astro-cid-5y2rvtaj] li[data-astro-cid-5y2rvtaj]:before{content:"";background:var(--tcd-blue);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}.iv-steps[data-astro-cid-5y2rvtaj]{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.iv-steps[data-astro-cid-5y2rvtaj] li[data-astro-cid-5y2rvtaj]{border:1px solid var(--tcd-line);background:#fff;border-radius:20px;gap:16px;padding:26px;display:flex}.iv-steps[data-astro-cid-5y2rvtaj] .n[data-astro-cid-5y2rvtaj]{background:var(--tcd-blue);color:#fff;border-radius:50%;flex:0 0 40px;place-items:center;height:40px;font-weight:600;display:grid}.iv-steps[data-astro-cid-5y2rvtaj] h4[data-astro-cid-5y2rvtaj]{color:var(--tcd-navy);margin:6px 0;font-size:17px;font-weight:600}.iv-steps[data-astro-cid-5y2rvtaj] p[data-astro-cid-5y2rvtaj]{color:var(--tcd-muted);margin:0;font-size:15px;line-height:1.55}.iv-link[data-astro-cid-5y2rvtaj]{min-height:44px;color:var(--tcd-blue-dark,#0057a3);text-underline-offset:3px;align-items:center;margin-top:22px;font-weight:500;text-decoration:underline;display:inline-flex}@media (width<=900px){.iv[data-astro-cid-5y2rvtaj]{padding:64px 0}.iv-done[data-astro-cid-5y2rvtaj],.iv-steps[data-astro-cid-5y2rvtaj]{grid-template-columns:1fr}}
