#pt-page>section.td-section-block{padding-block:clamp(48px,6vw,88px)}#pt-page>section.td-section-block:first-child{padding-top:clamp(24px,3vw,40px)}#pt-page>section:last-child{padding-bottom:clamp(40px,5vw,64px)}#pt-page{--td-brand-text:var(--td-brand)}#pt-page .td-react-rect-title{inline-size:96%}#pt-copy .td-react-rect-title{inline-size:90%}@media (max-width:560px){#pt-h-start{font-size:min(var(--td-h2-size,40.96px), calc((100vw - 48px) / (31 * .5)))}#pt-h-built{font-size:min(var(--td-h2-size,40.96px), calc((100vw - 48px) / (36 * .5)))}#pt-h-faq{font-size:min(var(--td-h2-size,40.96px), calc((100vw - 48px) / (38 * .5)))}#pt-h-fail{font-size:min(var(--td-h2-size,40.96px), calc((100vw - 48px) / (35 * .5)))}#pt-h-map{font-size:min(var(--td-h2-size,40.96px), calc((100vw - 48px) / (22 * .5)))}#pt-h-map[data-medusa]{font-size:min(var(--td-h2-size,40.96px), calc((100vw - 48px) / (34 * .5)))}}#pt-hero{gap:var(--td-sp-10);align-items:start;display:grid}@media (min-width:1040px){#pt-hero{gap:var(--td-sp-12);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}#pt-hero>*{min-width:0}#pt-copy{align-content:start;gap:var(--td-sp-4);padding-top:var(--td-sp-6);display:grid}#pt-lead{max-inline-size:min(52ch,100%);margin:0}#pt-copy .td-row{margin-top:var(--td-sp-4)}#pt-honesty{max-inline-size:56ch;margin:0}#pt-wells{gap:var(--td-sp-6);display:grid}#pt-wells>*{min-width:0}#pt-wells ul{gap:var(--td-sp-3);margin:0;padding-inline-start:var(--td-sp-6);display:grid}#pt-wells li{line-height:1.45}#pd-hero-actions{gap:var(--td-sp-4) var(--td-sp-5);flex-wrap:wrap;display:flex}@media (max-width:559px){#pd-hero-actions{flex-direction:column;align-items:flex-start}}#pd-hero-count{min-inline-size:0}#pd-hero-count.pd-no-was .td-kpi-delta{visibility:hidden}#pt-cards .td-mk-feature-footer{gap:var(--td-sp-4);display:grid}#pt-cards p{margin:0}#pt-next{max-inline-size:72ch;margin:0}#pt-built{gap:var(--td-sp-8);display:grid}@media (min-width:900px){#pt-built{gap:var(--td-sp-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}#pt-built>*{min-width:0}#pt-built .td-mk-timeline-item[data-state=upcoming] .td-mk-timeline-title,#pt-steps .td-mk-timeline-item[data-state=upcoming] .td-mk-timeline-title{color:var(--td-ink)}#pt-built .td-mk-timeline-item .td-mk-timeline-description{color:var(--td-ink-2)}#pt-faq{max-inline-size:880px}#pt-trade,#pt-fail,#pt-map,#pt-steps,#pt-related{min-inline-size:0}#pt-sources{gap:var(--td-sp-2);margin-top:var(--td-sp-3);flex-wrap:wrap;display:flex}#pt-version{max-inline-size:72ch;margin:0}#pt-page td,#pt-page th{vertical-align:top}#tool{gap:var(--td-sp-8);scroll-margin-top:var(--td-sp-12);display:grid}#tool>*{min-width:0}#pe-grid{gap:var(--td-sp-8);display:grid}#pe-grid>*{min-width:0}@media (min-width:960px){#pe-grid{column-gap:var(--td-sp-10);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"a out""b out";align-items:start}#pe-a{grid-area:a}#pe-out{grid-area:out}#pe-b{grid-area:b}}#pe-text,#ps-out,#pj-out,#pl-out,#pv-out,#pb-out{display:grid}#pe-text>*,#ps-out>*,#pj-out>*,#pl-out>*,#pv-out>*,#pb-out>*{grid-area:1/1;min-width:0}#pe-text>[data-ghost],#ps-out>[data-ghost],#pj-out>[data-ghost],#pl-out>[data-ghost],#pv-out>[data-ghost],#pb-out>[data-ghost]{visibility:hidden}#pe-text .td-react-data-list,#pe-out p{margin:0}#pe-table [aria-current=true] td{font-weight:700}#ps-grid{gap:var(--td-sp-8);display:grid}#ps-grid>*{min-width:0}@media (min-width:960px){#ps-grid{column-gap:var(--td-sp-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}#ps-facts,#ps-controls p{margin:0}#ps-live,#pj-live{align-self:stretch;display:grid}#ps-live>*,#pj-live>*{min-width:0}#ps-live>.td-react-frame:only-child,#pj-live>.td-react-frame:only-child{align-self:stretch}#ps-out .td-mk-timeline-item .td-mk-timeline-title{color:var(--td-ink)}#ps-table{min-inline-size:0}#pj-controls{align-items:flex-end;gap:var(--td-sp-5) var(--td-sp-8);flex-wrap:wrap;display:flex}[data-lanes]{gap:var(--td-sp-6);display:grid}[data-lanes]>*{min-width:0}@media (min-width:760px){[data-lanes]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}#pj-data{gap:var(--td-sp-6);display:grid}#pj-data>*{min-width:0}@media (min-width:760px){#pj-data{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}#pl-grid,#pv-grid,#pb-grid{gap:var(--td-sp-8);display:grid}#pl-grid>*,#pv-grid>*,#pb-grid>*{min-width:0}@media (min-width:820px){#pl-grid,#pv-grid,#pb-grid{column-gap:var(--td-sp-10);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}@media (max-width:819px){#pl-out>[data-ghost],#pv-out>[data-ghost],#pb-out>[data-ghost]{display:none}}#pl-controls p,#pv-controls p,#pb-controls p,#pl-out p,#pv-out p,#pb-out p{margin:0}[data-panel]{min-inline-size:0}[data-panel] figure.td-react-chart,[data-panel] .td-react-data-list{margin:0}[data-panel] .td-alert p{color:var(--td-ink);margin-block-start:var(--td-sp-1);font-size:15px;line-height:1.5}[data-swap]{display:grid}[data-swap]>*{grid-area:1/1;min-width:0}[data-swap]>[data-off]{visibility:hidden}#pv-out .td-mk-timeline-item .td-mk-timeline-title,#pb-out .td-mk-timeline-item .td-mk-timeline-title{color:var(--td-ink)}#pv-out .td-mk-timeline-item .td-mk-timeline-description{color:var(--td-ink-2)}#pb-out .td-mk-timeline-item .td-mk-timeline-meta{font-family:var(--td-font-ui);letter-spacing:0;text-transform:none;color:var(--td-ink-2);font-size:13px}#pb-out .td-mk-timeline-item .td-mk-timeline-meta strong{color:var(--td-ink)}#pb-out .td-mk-timeline-state{font-family:var(--td-font-ui);font-size:12.5px}#pl-controls .td-react-range-label{font-family:var(--td-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--td-ink-2);font-size:12.5px;font-weight:700}#pl-controls .td-range:focus-visible{outline:2px solid var(--td-accent);outline-offset:4px}#pl-table,#pv-table,#pb-table{min-inline-size:0}#pl-table [aria-current=true] td{font-weight:700}#pt-page .td-eyebrow,#pt-page .td-kpi-eyebrow,#pt-page .td-mk-feature-eyebrow,#pt-page .td-data-list-label{font-family:var(--td-font-ui);letter-spacing:.08em;font-size:12.5px;font-weight:700}#pt-page .td-kpi-eyebrow,#pt-page .td-mk-feature-eyebrow,#pt-page .td-data-list-label,#tool .td-eyebrow{color:var(--td-ink-2)}#pt-page .td-kpi-delta,#pt-page .td-react-range-value{font-family:var(--td-font-ui);color:var(--td-ink);font-size:13px;font-weight:700}#pt-page .td-fine{color:var(--td-ink-2);font-size:13px}#pt-kicker{gap:var(--td-sp-3) var(--td-sp-5)}#pt-kicker p{margin:0}:root:not([data-theme=dark]) #pt-copy .td-eyebrow{background:var(--td-brand);inline-size:fit-content;color:var(--td-on-brand);border-radius:6px;justify-self:start;padding:2px 7px}#pd-hero .td-range:focus-visible{outline:2px solid var(--td-accent);outline-offset:4px}#pt-cards .td-mk-feature-footer{color:var(--td-ink)}#pt-cards .td-fine{color:var(--td-ink-2)}#pt-cards .td-kpi-value svg{vertical-align:-.05em;block-size:.8em;inline-size:.8em;margin-inline:.12em}#ps-right{min-inline-size:0}#ps-result[data-play] .td-mk-timeline-item{animation:pd-arrive var(--td-t-base) var(--td-ease-out) both}#ps-result[data-play] .td-mk-timeline-item:nth-child(2){animation-delay:.25s}#ps-result[data-play] .td-mk-timeline-item:nth-child(3){animation-delay:.5s}#ps-result[data-play] .td-mk-timeline-item:nth-child(4){animation-delay:.75s}#ps-result[data-play] .td-mk-timeline-item:nth-child(5){animation-delay:1s}@keyframes pd-arrive{0%{opacity:0;transform:translateY(var(--td-sp-2))}}@media (prefers-reduced-motion:reduce){#ps-result[data-play] .td-mk-timeline-item{animation:none}}#pt-page .td-badge,#pt-page th,#pt-page .td-react-frame-eyebrow,#pt-page .td-linkcell-kicker{font-family:var(--td-font-ui);letter-spacing:.06em;font-size:12.5px;font-weight:700}#pt-page .td-linkcell-kicker{color:var(--td-ink-2)}#pt-page .td-linkcell-title{font-size:17px}#pt-page .td-react-linkcell-detail{font-size:15px}#pt-page .td-react-frame-eyebrow{color:var(--td-ink-2)}#pt-page .td-react-frame-footnote,#pt-page .td-helper,#pt-page .td-react-copy-text{color:var(--td-ink-2);font-size:13px}#pt-page .td-chip{font-size:14px}#pt-related{margin-top:var(--td-sp-6)}#pe-a [data-off]{visibility:hidden}@media (max-width:720px){#pe-table table{min-inline-size:520px}#pe-table th,#pe-table td{white-space:nowrap}#pt-trade table{min-inline-size:560px}#pt-fail table,#pt-map table{min-inline-size:700px}#ps-table table{min-inline-size:620px}#pj-live table{min-inline-size:780px}#pl-table table{min-inline-size:520px}#pv-table table{min-inline-size:640px}#pb-table table{min-inline-size:560px}#pl-table th,#pl-table td{white-space:nowrap}#pb-out th,#pb-out td{padding-inline:var(--td-sp-3)}}#pe-a .td-react-numfield:focus-within{outline:2px solid var(--td-accent);outline-offset:3px}@supports (grid-template-rows:subgrid){#pt-cards .td-mk-feature{grid-row:span 7;grid-template-rows:subgrid;row-gap:10px;display:grid}#pt-cards .td-mk-feature-footer{grid-row:span 4;grid-template-rows:subgrid;align-items:stretch;row-gap:8px}#pt-cards .td-kpi{justify-content:space-between}}@supports not (grid-template-rows:subgrid){@media (min-width:900px){#pt-cards .td-mk-feature-title{min-block-size:2.6em}#pt-cards .td-mk-feature-footer>p:not(.td-fine){min-block-size:3em}}}@media (max-width:959px){#ps-out>[data-ghost],#pj-out>[data-ghost]{display:none}}
