.fc-page .td-eyebrow{font-family:var(--td-font-ui);font-weight:700;font-size:var(--td-fs-label);letter-spacing:.08em}.fc-page .td-react-rect-title{inline-size:96%}.fc-page h1.td-react-rect-title{inline-size:90%}@media (max-width:560px){.fc-page .td-react-rect-title{inline-size:92%}}.fc-hero{gap:var(--td-sp-11);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}@media (max-width:960px){.fc-hero{gap:var(--td-sp-10);grid-template-columns:minmax(0,1fr)}}.fc-main{min-width:0}.fc-lead{margin:var(--td-sp-4) 0 0;max-width:46ch;font-size:var(--td-fs-lead);color:var(--td-ink-2);line-height:1.5}.fc-form{gap:var(--td-sp-8);margin-top:var(--td-sp-9);display:grid}.fc-try-label{margin:0 0 var(--td-sp-3);font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--td-ink-2);font-weight:700}.fc-chips{gap:var(--td-sp-3);flex-wrap:wrap;display:flex}.fc-chips button{font-size:var(--td-fs-small)}.fc-fieldrow{column-gap:var(--td-sp-5);row-gap:var(--td-sp-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.fc-field{display:contents}.fc-field>label{grid-area:1/1/auto/-1}.fc-field>.td-input-wrap{grid-area:2/1;min-width:0}.fc-field>.td-helper{font-size:var(--td-fs-small);color:var(--td-ink-2);grid-area:3/1/auto/-1;margin:0}.fc-fieldrow .td-input{font-size:var(--td-fs-body)}.fc-go{grid-area:2/2}@media (max-width:560px){.fc-fieldrow{row-gap:var(--td-sp-4);grid-template-columns:minmax(0,1fr)}.fc-field>.td-helper{grid-row:3}.fc-fieldrow .fc-go{grid-area:4/1;justify-content:center;width:100%}}.fc-fine{margin:var(--td-sp-8) 0 0;max-width:56ch;font-size:var(--td-fs-small);color:var(--td-ink-2);line-height:1.55}.fc-panel-host{min-width:0}.fc-panel-wrap>div{gap:var(--td-sp-6);min-width:0;display:grid}.fc-panel{min-width:0;margin:0}.fc-panel .td-react-frame-title{font-family:var(--td-font-display);color:var(--td-ink);overflow-wrap:anywhere;font-size:34px;font-weight:400;line-height:1.1}.fc-panel .td-react-frame-title:focus-visible{outline:2px solid var(--td-accent);outline-offset:4px;border-radius:var(--td-radius-2)}.fc-panel .td-react-frame-description{margin-top:var(--td-sp-2);font-size:var(--td-fs-body);color:var(--td-ink-2);line-height:1.5}.fc-panel .td-react-frame-footnote{font-size:var(--td-fs-label);color:var(--td-ink-2);line-height:1.5}.fc-reading,.fc-ghost{gap:var(--td-sp-5);min-width:0;display:grid}.fc-alert{gap:var(--td-sp-3);justify-items:start;display:grid}.fc-alert>.td-alert{justify-self:stretch}.fc-alert .td-react-alert p{font-size:var(--td-fs-small);color:var(--td-ink-2);line-height:1.5}.fc-alert .td-react-alert strong{font-size:var(--td-fs-small);color:var(--td-ink)}.fc-support{margin:var(--td-sp-2) 0 0;font-size:var(--td-fs-small);color:var(--td-ink-2);line-height:1.5}.fc-alert .fc-support{margin:0}.fc-row{align-items:center;gap:var(--td-sp-3) var(--td-sp-5);flex-wrap:wrap;display:flex}.fc-lbl{font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--td-ink-2);font-weight:700}.fc-row .td-segmented button{font-size:var(--td-fs-small)}.fc-row .td-badge,.fc-block .td-badge{font-family:var(--td-font-ui);font-size:var(--td-fs-label)}.fc-facts{font-size:var(--td-fs-small);color:var(--td-ink-2);margin:0;line-height:1.5}.fc-basis{font-size:var(--td-fs-label);color:var(--td-ink-2);margin:0;line-height:1.5}.fc-tiles{gap:var(--td-sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fc-tiles[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-tiles[data-n="1"]{grid-template-columns:minmax(0,1fr)}.fc-tiles .td-kpi.td-react-kpi{min-width:0;padding:var(--td-sp-5)}.fc-tiles .td-kpi-eyebrow{font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:0;text-transform:none;color:var(--td-ink-2);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.fc-tiles .td-kpi-value{font-family:var(--td-font-display);color:var(--td-ink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:400;line-height:1.1}.fc-unit{font-family:var(--td-font-ui);font-size:var(--td-fs-small);color:var(--td-ink-2);font-weight:600}@media (max-width:560px){.fc-tiles{gap:var(--td-sp-3)}.fc-tiles .td-kpi.td-react-kpi{padding:var(--td-sp-4)}.fc-tiles .td-kpi-value{font-size:26px}}.fc-table{min-width:0}.fc-table .td-table.td-react-table{table-layout:auto;width:100%}.fc-table th{font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:.04em;text-transform:none;color:var(--td-ink-2);text-align:start;white-space:normal;font-weight:700}.fc-table td{font-family:var(--td-font-sans);font-size:var(--td-fs-small);color:var(--td-ink);overflow-wrap:anywhere;line-height:1.4}.fc-table .fc-n{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.fc-table .fc-dates{color:var(--td-ink-2);font-size:var(--td-fs-small);white-space:nowrap}.fc-table .td-table.td-react-table tbody tr:hover,.fc-table .td-table.td-react-table tbody tr:active{box-shadow:none;background:0 0}.fc-delta{display:block}.fc-dates-inline{display:none}@media (max-width:560px){.fc-table .td-table.td-react-table th,.fc-table .td-table.td-react-table td{padding-inline:var(--td-sp-3)}.fc-table .td-table.td-react-table td{padding-block:var(--td-sp-3)}.fc-table th.fc-n{white-space:normal}.fc-table .fc-dates{display:none}.fc-dates-inline{font-size:var(--td-fs-label);color:var(--td-ink-2);margin-top:2px;display:block}}.fc-ghost :is(.td-segmented,#fc-ghost-weight) button[aria-pressed=true]{color:var(--td-ink-2);text-decoration:none}.fc-bar{min-width:0;position:relative}.fc-bar-text{color:#0000;font-size:var(--td-fs-small);-webkit-user-select:none;user-select:none;margin:0;line-height:1.5}.fc-bar--small .fc-bar-text{font-size:var(--td-fs-small)}.fc-bar>.td-react-skeleton{position:absolute;inset:0}.fc-ghost .td-kpi-value,.fc-ghost .fc-table td,.fc-ghost .fc-table .fc-dates{color:var(--td-ink-2)}.fc-barrow{gap:var(--td-sp-5);margin-bottom:var(--td-sp-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.fc-next{gap:var(--td-sp-4);display:grid}.fc-actions{align-items:center;gap:var(--td-sp-4) var(--td-sp-6);flex-wrap:wrap;display:flex}.fc-actions .td-react-copy{font-size:var(--td-fs-small)}.fc-hint{font-size:var(--td-fs-label);color:var(--td-ink-2);margin:0;line-height:1.5}.fc-reqs .td-react-faq-q{font-size:var(--td-fs-body)}.fc-reqs-body{gap:var(--td-sp-5);display:grid}.fc-reqs-lead{font-size:var(--td-fs-small);color:var(--td-ink-2);margin:0}.fc-reqs-list{margin:0;padding:0;list-style:none;display:grid}.fc-reqs-list li{column-gap:var(--td-sp-5);row-gap:var(--td-sp-1);padding-block:var(--td-sp-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.fc-req-what{font-size:var(--td-fs-small);color:var(--td-ink);font-variant-numeric:tabular-nums;grid-column:1;margin:0;line-height:1.45}.fc-req-path{font-size:var(--td-fs-label);color:var(--td-ink-2);overflow-wrap:anywhere;grid-column:1;margin:0;line-height:1.4}.fc-reqs-list .td-react-copy{font-size:var(--td-fs-small);grid-area:1/2/span 2}.fc-s-lead{max-width:66ch;font-size:var(--td-fs-body);color:var(--td-ink-2);margin:0;line-height:1.55}.fc-fork{gap:var(--td-sp-8);min-width:0;display:grid}.fc-solo{min-width:0}.fc-block{gap:var(--td-sp-5);align-content:start;min-width:0;margin:0;display:grid}.fc-block .td-react-frame-title{font-family:var(--td-font-ui);font-size:var(--td-fs-subhead);color:var(--td-ink);font-weight:700}.fc-block .td-label{font-family:var(--td-font-ui);font-size:var(--td-fs-small);color:var(--td-ink);font-weight:700}.fc-block .td-label-optional{font-size:var(--td-fs-label);color:var(--td-ink-2);margin-inline-start:var(--td-sp-3);font-weight:500}.fc-block .td-helper{font-size:var(--td-fs-small);color:var(--td-ink-2);line-height:1.5}.fc-block .td-select,.fc-block .td-input,.fc-block .td-textarea{font-size:var(--td-fs-body)}.fc-block .td-input-trailing{font-family:var(--td-font-ui);font-size:var(--td-fs-small);color:var(--td-ink-2)}.fc-pair{gap:var(--td-sp-5);grid-template-columns:minmax(0,1fr);display:grid}.fc-sentences{gap:var(--td-sp-3);min-width:0;display:grid}.fc-sentences:empty{display:none}.fc-sentence{font-size:var(--td-fs-small);color:var(--td-ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}.fc-help{font-size:var(--td-fs-small);color:var(--td-ink-2);margin:0;line-height:1.5}.fc-look-ghost{gap:var(--td-sp-5);min-width:0;display:none}@media (min-width:900px){.fc-look-ghost{display:grid}}.fc-overlap.td-data-list.td-react-datalist{box-shadow:none;background:0 0;padding:0}.fc-overlap .td-data-list-row.td-react-datalist-row{gap:var(--td-sp-3) var(--td-sp-5);padding:var(--td-sp-3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;margin:0}.fc-overlap .td-react-datalist-row:not(.td-react-datalist-row--link):hover{box-shadow:var(--td-row-rest);background:0 0}.fc-overlap .td-react-datalist-row:hover .td-react-datalist-label{color:var(--td-ink)}.fc-overlap .td-data-list-label.td-react-datalist-label{font-family:var(--td-font-sans);font-size:var(--td-fs-small);letter-spacing:0;text-transform:none;color:var(--td-ink);overflow-wrap:anywhere;min-width:0}.fc-overlap .td-data-list-value.td-react-datalist-value{font-family:var(--td-font-ui);font-size:var(--td-fs-label);color:var(--td-ink-2);white-space:nowrap;flex:none}.fc-ways{gap:var(--td-sp-7);min-width:0;display:grid}.fc-card-links{gap:var(--td-sp-2) var(--td-sp-6);flex-wrap:wrap;display:flex}.fc-more{max-width:var(--tl-measure);font-size:var(--td-fs-small);color:var(--td-ink);margin:0;line-height:1.6}.fc-more a,.tlc-lg a{color:var(--td-ink);text-decoration:underline;-webkit-text-decoration-color:var(--td-brand);text-decoration-color:var(--td-brand);text-underline-offset:3px;text-decoration-thickness:1.5px}.fc-more .fc-basis{display:inline}.fc-list{gap:var(--td-sp-4);font-size:var(--td-fs-small);color:var(--td-ink);margin:0;padding-inline-start:1.25em;line-height:1.55;display:grid}:root:not([data-theme=dark]) .fc-page .td-eyebrow{border-radius:var(--td-radius-2);background:var(--td-brand);width:fit-content;color:var(--td-on-brand);justify-self:start;padding:2px 7px}
