.tools_page__K_Aj3{background:var(--surface);color:var(--text)}.tools_wrap__6k7mq{max-width:var(--content-max);margin:0 auto;padding:0 var(--container-pad) var(--space-16)}.tools_note__oHC7y{margin:var(--space-3) 0 0;font:400 14px/21px var(--font-sans);color:var(--text-secondary)}.tools_all__ojp_e{margin-top:var(--space-12)}.tools_grid__zV3tS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-4)}.tools_grid__zV3tS>div{padding-top:var(--space-3);border-top:var(--stroke-hair) solid var(--line-strong)}.tools_toolName__hlyBp{margin:0 0 var(--space-2);font:600 15px/20px var(--font-sans)}.tools_toolName__hlyBp a{color:var(--text);text-decoration:none}.tools_toolBody__Mo5vw{margin:0 0 var(--space-2);font:400 14px/21px var(--font-sans);color:var(--text-secondary)}@media (max-width:1024px){.tools_grid__zV3tS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tools_grid__zV3tS{grid-template-columns:minmax(0,1fr)}}.home_theme__d7NBA a{color:inherit;text-decoration:none}.home_theme__d7NBA ul{list-style:none;margin:0;padding:0}.home_wrap__1JksE{max-width:var(--content-max);margin:0 auto;padding:0 var(--space-10)}.home_h1__wabbT{margin:0 auto var(--space-4);max-width:15em;font:600 64px/64px var(--font-sans);letter-spacing:-.035em;font-variation-settings:"opsz" 32;text-wrap:balance}.home_h2__v96K3{margin:var(--space-3) 0 var(--space-6);font:600 34px/38px var(--font-sans);letter-spacing:-.03em;font-variation-settings:"opsz" 32;text-wrap:balance}.home_heading__0yVKk{margin:0;font:600 26px/30px var(--font-sans);letter-spacing:-.02em;font-variation-settings:"opsz" 28}.home_subheading__oYpfT{margin:0;font:600 18px/24px var(--font-sans);letter-spacing:-.01em}.home_bodyS__BDqEc{margin:0;font:400 14px/21px var(--font-sans);color:var(--text-secondary)}.home_caption__48Ti9{margin:0;font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_figureS__wGcBk,.home_mono__aoYBX{font-family:var(--font-mono);font-weight:500;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_figureS__wGcBk{font-size:12px;line-height:16px;color:var(--text)}.home_btn__P2yHz{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 var(--space-5);border:0;border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font:500 15px/20px var(--font-sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer}.home_btn__P2yHz:disabled{background:var(--surface-2);color:var(--text-secondary);cursor:not-allowed}.home_theme__d7NBA a.home_btn__P2yHz{color:var(--on-action)}.home_btnLarge__ogCQi{height:44px;padding:0 var(--space-6);font-size:16px}.home_hero__Q8Yz2{padding:var(--space-16) 0 var(--space-10);text-align:center}.home_heroEyebrow__SVKxy{margin:0 0 var(--space-5);font:500 11px/16px var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.home_heroLead__K310E{margin:0 auto;max-width:36em;font:400 21px/30px var(--font-sans);letter-spacing:-.01em;color:var(--text-secondary);text-wrap:balance}.home_heroWho__aqHmG{margin:var(--space-3) auto 0;max-width:46em;font:400 14px/21px var(--font-sans);color:var(--text-tertiary);text-wrap:balance}.home_heroActs__MzO5b{display:flex;align-items:center;justify-content:center;gap:var(--space-6);margin-top:var(--space-8)}.home_panel__erR8P{padding:var(--space-8);background:var(--surface-1);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-l)}.home_panelHead__kZPRE{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-8)}.home_stamp__zl2Wx{padding:1px var(--space-2);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-pill);font:500 11px/16px var(--font-sans);color:var(--text-tertiary)}.home_panelGrid__nUcJB{display:grid;grid-template-columns:1.45fr 1fr .9fr 1.15fr}.home_col__Ttq_X{display:flex;flex-direction:column;min-width:0;padding:0 var(--space-6);border-left:var(--stroke-hair) solid var(--line)}.home_col__Ttq_X:first-child{padding-left:0;border-left:0}.home_col__Ttq_X:last-child{padding-right:0}.home_col__Ttq_X>p:first-child{min-height:32px;margin-bottom:var(--space-4);align-content:flex-start}.home_colFoot__xRoqb{margin-top:auto;padding-top:var(--space-5)}.home_tabs__2cEDH{display:none}.home_empty__7O9lG{margin:0;padding:var(--space-3) 0;font:400 14px/21px var(--font-sans);color:var(--text-tertiary)}.home_prices__fc4nF li+li .home_priceRow__zH_mV{border-top:var(--stroke-hair) solid var(--line)}.home_priceRow__zH_mV{display:grid;grid-template-columns:minmax(0,1fr) auto 56px;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:11px 0}.home_prices__fc4nF li:first-child .home_priceRow__zH_mV{padding-top:0}.home_priceRow__zH_mV:hover .home_priceName__YGc9S{color:var(--accent-text)}.home_priceName__YGc9S{font:500 14px/19px var(--font-sans);overflow-wrap:anywhere}.home_priceProv__3fJYf{display:none;font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_priceVal___0B1I{display:block;font:500 15px/20px var(--font-mono);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.home_priceIo__nGc2Q{display:none}.home_bar__nhWLd{position:relative;display:block;height:4px;border-radius:var(--radius-pill);background:var(--surface-2)}.home_bar__nhWLd i{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-pill);background:var(--bar)}.home_calcRow__6IWH6,.home_prices__fc4nF+.home_caption__48Ti9{margin-top:var(--space-3)}.home_calcRow__6IWH6{display:flex;justify-content:space-between;align-items:baseline;font:400 13px/18px var(--font-sans);color:var(--text-secondary)}.home_calcRow__6IWH6:first-child{margin-top:0}.home_range__gvzl_{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:20px;margin:var(--space-1) 0 0;background:transparent;cursor:pointer}@media (pointer:coarse){.home_range__gvzl_{height:44px;margin:-8px 0 -12px}}.home_range__gvzl_::-webkit-slider-runnable-track{height:4px;border-radius:var(--radius-pill);background:linear-gradient(to right,var(--accent-text) 0 var(--p,50%),var(--surface-2) var(--p,50%) 100%)}.home_range__gvzl_::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;margin-top:-6px;border:0;border-radius:var(--radius-pill);background:var(--text)}.home_range__gvzl_::-moz-range-track{height:4px;border-radius:var(--radius-pill);background:var(--surface-2)}.home_range__gvzl_::-moz-range-progress{height:4px;border-radius:var(--radius-pill);background:var(--accent-text)}.home_range__gvzl_::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:var(--radius-pill);background:var(--text)}.home_calcOut__waqPK{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2);margin:var(--space-5) 0 0}.home_calcTotal__ew3jZ{font:600 36px/40px var(--font-sans);letter-spacing:-.035em;font-variation-settings:"opsz" 32;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_calcPer__cgMY3{font:400 13px/18px var(--font-sans);color:var(--text-tertiary)}.home_calcCmp__1ruUw{margin:var(--space-3) 0 0;font:400 13px/18px var(--font-sans);color:var(--text-secondary)}.home_calcCmp__1ruUw b{color:var(--text);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_idx__D_xUk li+li .home_idxRow__p_Ul_{border-top:var(--stroke-hair) solid var(--line)}.home_idxRow__p_Ul_{display:block;padding:var(--space-3) 0}.home_idx__D_xUk li:first-child .home_idxRow__p_Ul_{padding-top:0}.home_idxRow__p_Ul_:hover .home_idxCode__MT_q_{color:var(--accent-text)}.home_idxTop__MdMcT{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.home_idxCode__MT_q_{font:600 17px/22px var(--font-sans);letter-spacing:-.01em}.home_idxVal___kPCL{font:500 17px/22px var(--font-mono);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_idxValEmpty__mCWX0{font:400 17px/22px var(--font-sans);color:var(--text-tertiary)}.home_idxWhat__CVhYM{display:block;margin-top:2px;font:400 13px/18px var(--font-sans);color:var(--text-secondary)}.home_idxWhen__raWgT{display:block;margin-top:2px;font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_read__Xf1fc li+li .home_readLink__k5NEf{border-top:var(--stroke-hair) solid var(--line)}.home_readLink__k5NEf{display:block;padding:var(--space-3) 0}.home_read__Xf1fc li:first-child .home_readLink__k5NEf{padding-top:0}.home_readLink__k5NEf:hover .home_readItem__Mj6oa,.home_readLink__k5NEf:hover .home_readLead__Fw3Ds{text-decoration:underline;text-underline-offset:3px}.home_readKick__RVD5b{display:block;margin-bottom:var(--space-1);font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_readLead__Fw3Ds{display:block;font:600 20px/25px var(--font-serif);letter-spacing:-.01em}.home_readItem__Mj6oa{display:block;font:500 14px/19px var(--font-sans)}.home_readSrc___1N8Z{display:block;margin-top:2px;font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_mobileRead__8KCee{display:none}.home_sec__MMuep{margin-top:var(--space-24)}.home_foot__MEdq7{align-items:baseline;gap:var(--space-2) var(--space-6);margin-top:var(--space-6)}.home_foot__MEdq7,.home_wireHead__nrDeT{display:flex;flex-wrap:wrap;justify-content:space-between}.home_wireHead__nrDeT{align-items:center;gap:var(--space-3) var(--space-6)}.home_wireHead__nrDeT .home_h2__v96K3{margin-bottom:var(--space-3)}.home_filters__zb_FN{display:flex;flex-wrap:wrap;gap:2px;padding:2px;border-radius:var(--radius-pill);background:var(--surface-2)}.home_filter__8t7ts{height:32px;padding:0 var(--space-3);border:var(--stroke-hair) solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 13px/18px var(--font-sans);cursor:pointer}.home_filter__8t7ts:hover{color:var(--text)}.home_filter__8t7ts[aria-pressed=true]{border-color:var(--line-strong);background:var(--surface-1);color:var(--text)}.home_wire__cPQzy{display:grid;grid-template-columns:7fr 5fr;grid-gap:var(--space-10);gap:var(--space-10);margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--stroke-hair) solid var(--line-strong)}.home_wireLead__3rBke{display:block}.home_wireMedia__AvKpM{display:block;aspect-ratio:16/9;margin-bottom:var(--space-5);overflow:hidden;border-radius:var(--radius-m);background:var(--surface-1)}.home_wireMedia__AvKpM img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.home_wireLead__3rBke:hover .home_wireLeadTitle__qjGzx{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.home_wireLeadTitle__qjGzx{display:block;font:600 44px/48px var(--font-sans);letter-spacing:-.03em;font-variation-settings:"opsz" 32;text-wrap:balance}.home_wireSummary__9FsIp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;max-width:34em;font:400 16px/26px var(--font-sans);color:var(--text-secondary)}.home_wireLead__3rBke .home_wireSrc__a2csK,.home_wireSummary__9FsIp{margin-top:var(--space-4)}.home_wireList__ejQ_h li+li .home_wireRow__ZktM8{border-top:var(--stroke-hair) solid var(--line)}.home_wireList__ejQ_h li:first-child .home_wireRow__ZktM8{padding-top:0}.home_wireRow__ZktM8{display:block;padding:var(--space-3) 0}.home_wireRow__ZktM8:hover .home_wireTitle__rh92x{text-decoration:underline;text-underline-offset:3px}.home_wireTitle__rh92x{display:block;font:500 15px/20px var(--font-sans)}.home_wireSrc__a2csK{display:block;margin-top:2px;font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_ledgerRow__9rKoW{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-5) 0;border-top:var(--stroke-hair) solid var(--line-strong)}.home_ledgerHead__uDPn_{display:grid;align-content:start;grid-gap:var(--space-1);gap:var(--space-1)}.home_ledgerHead__uDPn_ a{justify-self:start}.home_ledgerStories__PY7ON{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.home_ledgerStories__PY7ON .home_wireRow__ZktM8{padding:0}.home_compute__1rlHh{display:grid;grid-template-columns:7fr 4fr;grid-gap:var(--space-12);gap:var(--space-12);margin-top:var(--space-24);padding:var(--space-12);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-l);background:var(--surface-1);color:var(--text)}.home_computeTitle__xlXkG{margin:var(--space-5) 0 var(--space-4);font:600 36px/42px var(--font-serif);letter-spacing:-.015em;font-variation-settings:"opsz" 48;text-wrap:balance}.home_computeTitle__xlXkG a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.home_computeBody__Fw0p1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin:0 0 var(--space-5);max-width:34em;font:400 19px/31px var(--font-serif);color:var(--text-secondary)}.home_computeSide__s10XY{padding-left:var(--space-8);border-left:var(--stroke-hair) solid var(--line-strong)}.home_computeKick__N5pXP{margin:0 0 var(--space-3);font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_computeList__kG2js{margin-bottom:var(--space-5)!important}.home_computeList__kG2js li+li{margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--stroke-hair) solid var(--line)}.home_computeList__kG2js a:hover .home_computeListTitle__Z_RP_{text-decoration:underline;text-underline-offset:3px}.home_computeListTitle__Z_RP_{display:block;font:600 20px/25px var(--font-serif);letter-spacing:-.01em}.home_module__V5Ix5{display:grid;grid-template-columns:7fr 5fr;grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-24)}.home_moduleA__xM4C2{padding:var(--space-8);background:var(--surface-1);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-l)}.home_moduleB__GAT3D{padding:var(--space-8) 0 var(--space-8) var(--space-4)}.home_moduleFoot__g858V{margin-top:var(--space-4)}.home_moves__yfU_O{width:100%;border-collapse:collapse}.home_moves__yfU_O tbody tr,.home_moves__yfU_O thead tr{border-bottom:0}.home_moves__yfU_O tbody tr:hover{background:transparent}.home_moves__yfU_O th:hover{color:var(--text-tertiary)}.home_moves__yfU_O th{padding:0 0 var(--space-2);text-align:left;text-transform:none;letter-spacing:0;font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_moves__yfU_O td,.home_moves__yfU_O th{border-bottom:var(--stroke-hair) solid var(--line);background:transparent}.home_moves__yfU_O td{padding:var(--space-3) 0;font:500 14px/19px var(--font-sans);white-space:normal;overflow-wrap:anywhere;vertical-align:top}.home_moves__yfU_O td small{display:none;font:400 12px/16px var(--font-sans);color:var(--text-tertiary);margin-top:2px}.home_moves__yfU_O td a:hover{color:var(--accent-text)}.home_moves__yfU_O td.home_movesRate__3Bwjy{color:var(--text-tertiary);font-weight:400;padding-left:var(--space-3)}.home_moves__yfU_O th.home_movesRate__3Bwjy{padding-left:var(--space-3)}.home_moves__yfU_O td.home_r__db0Kr,.home_moves__yfU_O th.home_r__db0Kr{padding-left:var(--space-4);text-align:right;white-space:nowrap}.home_moves__yfU_O td.home_mono__aoYBX{font-family:var(--font-mono)}.home_moves__yfU_O td.home_movesWas__QyZhT{color:var(--text-secondary)}.home_moves__yfU_O+.home_caption__48Ti9{margin-top:var(--space-3)}.home_moves__yfU_O td.home_up__VCBr8{color:var(--data-cost)}.home_moves__yfU_O td.home_down__EO_X5{color:var(--accent-text)}.home_cmp__R1cfU{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.home_cmpField__9Pyuq{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-1);gap:var(--space-1)}.home_cmpField__9Pyuq label,.home_cmpVs__PgVXG{font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.home_cmpVs__PgVXG{margin:0;text-align:center}.home_cmp__R1cfU .home_btn__P2yHz{justify-self:start;margin-top:var(--space-2)}.home_ruled__zoVlJ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.home_ruled__zoVlJ>div{padding-top:var(--space-5);border-top:var(--stroke-hair) solid var(--line-strong)}.home_ruled__zoVlJ .home_bodyS__BDqEc{margin:var(--space-2) 0 var(--space-4)}.home_services___2SQW{display:grid;grid-template-columns:1fr 1fr;margin-top:var(--space-5);border-top:var(--stroke-hair) solid var(--line-strong)}.home_services___2SQW>div{padding:var(--space-8) var(--space-8) 0 0}.home_services___2SQW>div+div{padding-left:var(--space-8);border-left:var(--stroke-hair) solid var(--line)}.home_services___2SQW .home_bodyS__BDqEc{max-width:30em;margin:var(--space-2) 0 var(--space-5)}.home_explore___upFd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--stroke-hair) solid var(--line-strong)}.home_exploreHead__eXkLE{margin:0 0 var(--space-3);font:500 13px/18px var(--font-sans);color:var(--text)}.home_explore___upFd ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.home_explore___upFd a{font:400 13px/18px var(--font-sans);color:var(--text-secondary)}.home_explore___upFd a:hover{color:var(--text)}.home_faq__XP5Yh{display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--space-10);gap:var(--space-10)}.home_faqList__WpsUy details{border-top:var(--stroke-hair) solid var(--line-strong)}.home_faqList__WpsUy details:last-child{border-bottom:var(--stroke-hair) solid var(--line-strong)}.home_faqList__WpsUy summary{padding:var(--space-4) 0;font:500 15px/20px var(--font-sans);cursor:pointer}.home_faqList__WpsUy .home_bodyS__BDqEc{padding-bottom:var(--space-4);max-width:42em}.home_idxLine___Qq5J{display:block;width:100%;height:28px;margin:var(--space-2) 0 var(--space-1);overflow:visible}.home_idxLine___Qq5J path{fill:none;stroke:var(--text-secondary);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.home_idxRow__p_Ul_:hover .home_idxLine___Qq5J path{stroke:var(--accent-text)}.home_tabThumb__mqKwa{display:none}@media (prefers-reduced-motion:no-preference){.home_rise__a0OH2{animation:home_rise__a0OH2 .9s var(--ease-out-expo) both;animation-delay:calc(var(--step, 0) * 70ms)}.home_rise__a0OH2:has(>.home_h1__wabbT){animation-name:home_riseSharpen__qSOxk}.home_rise__a0OH2:has(.home_panel__erR8P){animation-duration:1.1s;animation-delay:.38s}@keyframes home_rise__a0OH2{0%{opacity:.01;transform:translateY(18px)}}@keyframes home_riseSharpen__qSOxk{0%{opacity:.01;transform:translateY(18px);filter:blur(8px)}}.home_bar__nhWLd i{transform-origin:left center}[data-entrance=ready] .home_bar__nhWLd i{transform:scaleX(0)}.home_bar__nhWLd i{transition:filter var(--dur-med) ease}[data-entrance=go] .home_bar__nhWLd i{transition:transform 1s var(--ease-out-expo) calc(var(--n, 0) * 70ms),filter var(--dur-med) ease}[data-entrance=ready] .home_idxLine___Qq5J{-webkit-clip-path:inset(-4px 100% -4px 0);clip-path:inset(-4px 100% -4px 0)}[data-entrance=go] .home_idxLine___Qq5J{-webkit-clip-path:inset(-4px 0 -4px 0);clip-path:inset(-4px 0 -4px 0);transition:-webkit-clip-path 1.4s var(--ease-in-out);transition:clip-path 1.4s var(--ease-in-out);transition:clip-path 1.4s var(--ease-in-out),-webkit-clip-path 1.4s var(--ease-in-out);transition-delay:calc(.15s + var(--n, 0) * .12s)}[data-entrance=go] .home_moves__yfU_O td.home_down__EO_X5,[data-entrance=go] .home_moves__yfU_O td.home_up__VCBr8{animation:home_movePulse__7WBQy 1.6s var(--ease-out-quint) both;animation-delay:calc(.2s + var(--n, 0) * .11s)}[data-entrance=ready] .home_moves__yfU_O tbody tr{opacity:.01;transform:translateY(6px)}[data-entrance=go] .home_moves__yfU_O tbody tr{transition:opacity .6s var(--ease-out-expo),transform .6s var(--ease-out-expo);transition-delay:calc(var(--n, 0) * 70ms)}@keyframes home_movePulse__7WBQy{0%,to{background:transparent}25%{background:color-mix(in srgb,currentColor 14%,transparent)}}.home_priceRow__zH_mV:hover .home_bar__nhWLd i{filter:brightness(1.15) saturate(1.2)}}.home_hero__Q8Yz2{position:relative;z-index:1}.home_stage__wq8Pj{position:relative;z-index:0;display:flow-root;overflow-x:clip;--p:1;--q:calc(1 - var(--p))}.home_stageHalo__bCjt2{position:absolute;z-index:-1;left:50%;top:-120px;width:min(1250px,105vw);height:420px;transform:translateX(-50%);pointer-events:none;opacity:calc(.55 + var(--p) * .45);background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,.07) 0,hsla(0,0%,100%,.045) 25%,hsla(0,0%,100%,.02) 55%,hsla(0,0%,100%,0) 100%)}.home_stageHalo__bCjt2:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mix-blend-mode:soft-light;pointer-events:none;content:"";position:absolute;inset:0;opacity:.22;-webkit-mask:radial-gradient(closest-side,#000,transparent);mask:radial-gradient(closest-side,#000,transparent)}.home_stageFx__njWNr{position:relative;margin:-140px 0 -260px;padding:140px 0 260px;pointer-events:none}.home_stagePersp__CcdKg{perspective:1500px;perspective-origin:50% -10%}.home_stageTilt__W0GBC{position:relative;pointer-events:auto;transform-origin:50% 0}.home_stage__wq8Pj .home_panel__erR8P{background:linear-gradient(180deg,#0e0e10 0,var(--surface-1) 30%);box-shadow:0 1px 2px rgba(0,0,0,.7),0 -12px 40px -18px rgba(0,0,0,.9)}.home_edge__dpDzz,.home_stageSheen___7r3B,.home_stageSpec__vJ3Di{position:absolute;inset:0;border-radius:var(--radius-l);pointer-events:none}.home_stageSheen___7r3B,.home_stageSpec__vJ3Di{opacity:0}.home_edge__dpDzz{padding:1px;transition:opacity .6s ease;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.home_edgeTop__a__s_{opacity:.85;background:radial-gradient(45% 60px at 50% 0,hsla(0,0%,100%,.6) 0,hsla(0,0%,100%,.32) 35%,hsla(0,0%,100%,0) 100%),linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.18) 14%,hsla(0,0%,100%,.06) 40%,hsla(0,0%,100%,0) 70%)}.home_edgeCur__vxdHr{opacity:0;background:radial-gradient(300px circle at var(--mx,50%) var(--my,0),hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.4) 12%,hsla(0,0%,100%,.28) 26%,hsla(0,0%,100%,.17) 42%,hsla(0,0%,100%,.08) 60%,hsla(0,0%,100%,.025) 78%,hsla(0,0%,100%,0) 100%)}@media (hover:hover){.home_stageTilt__W0GBC:hover .home_edgeTop__a__s_{opacity:1}.home_stage__wq8Pj:not([data-stage]) .home_stageTilt__W0GBC:hover .home_edgeCur__vxdHr,.home_stage__wq8Pj[data-flat] .home_stageTilt__W0GBC:hover .home_edgeCur__vxdHr{opacity:.8}}.home_stage__wq8Pj[data-stage] .home_stageTilt__W0GBC{transform-style:preserve-3d;transform:translateY(calc(var(--q) * 40px)) rotateX(calc(var(--q) * 24deg)) scale(calc(.92 + var(--p) * .08));will-change:transform}.home_stage__wq8Pj[data-stage] .home_stageFx__njWNr{filter:blur(calc(var(--q) * 2.25px)) brightness(calc(1 - var(--q) * .18));-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0/var(--p)) 0,#000 calc(var(--q) * 34%)),linear-gradient(90deg,rgb(0 0 0/var(--p)) 0,#000 calc(var(--q) * 20%),#000 calc(100% - var(--q) * 20%),rgb(0 0 0/var(--p)) 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,rgb(0 0 0/var(--p)) 0,#000 calc(var(--q) * 34%)),linear-gradient(90deg,rgb(0 0 0/var(--p)) 0,#000 calc(var(--q) * 20%),#000 calc(100% - var(--q) * 20%),rgb(0 0 0/var(--p)) 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.home_stage__wq8Pj[data-stage]{--glint:calc(4 * var(--p) * var(--q))}.home_stage__wq8Pj[data-stage] .home_stageSheen___7r3B{opacity:var(--glint);transform:translateZ(.2px);background:radial-gradient(70% 220px at 50% 0,hsla(0,0%,100%,.12) 0,hsla(0,0%,100%,.075) 30%,hsla(0,0%,100%,.035) 60%,hsla(0,0%,100%,.01) 80%,hsla(0,0%,100%,0) 100%)}.home_stage__wq8Pj[data-stage] .home_stageSpec__vJ3Di{opacity:var(--glint);transform:translateZ(.3px);background:linear-gradient(172deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.025) 30%,hsla(0,0%,100%,.08) 47%,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.08) 53%,hsla(0,0%,100%,.025) 70%,hsla(0,0%,100%,0)) no-repeat;background-size:100% 70%;background-position:0 calc(-60% + var(--p) * 220%)}.home_stage__wq8Pj[data-stage] .home_edgeTop__a__s_{opacity:calc(.85 + var(--glint) * .1)}.home_stage__wq8Pj[data-stage] .home_stageTilt__W0GBC:hover .home_edgeTop__a__s_{opacity:1}.home_stage__wq8Pj[data-stage] .home_panelGrid__nUcJB,.home_stage__wq8Pj[data-stage] .home_panel__erR8P{transform-style:preserve-3d}.home_stage__wq8Pj[data-stage]{--lift:calc(var(--q) * (0.5 + 2 * var(--p)))}.home_stage__wq8Pj[data-stage] .home_panelHead__kZPRE{transform:translateZ(calc(var(--lift) * 44px))}.home_stage__wq8Pj[data-stage] .home_panelGrid__nUcJB>.home_col__Ttq_X:first-child{transform:translateZ(calc(var(--lift) * 70px))}.home_stage__wq8Pj[data-stage] .home_panelGrid__nUcJB>.home_col__Ttq_X:nth-child(2){transform:translateZ(calc(var(--lift) * 110px))}.home_stage__wq8Pj[data-stage] .home_panelGrid__nUcJB>.home_col__Ttq_X:nth-child(3){transform:translateZ(calc(var(--lift) * 90px))}.home_stage__wq8Pj[data-stage] .home_panelGrid__nUcJB>.home_col__Ttq_X:nth-child(4){transform:translateZ(calc(var(--lift) * 60px))}.home_stage__wq8Pj[data-flat] .home_panelGrid__nUcJB,.home_stage__wq8Pj[data-flat] .home_panel__erR8P,.home_stage__wq8Pj[data-flat] .home_stageTilt__W0GBC{transform-style:flat}.home_stage__wq8Pj[data-flat] .home_stageTilt__W0GBC{transform:none;will-change:auto}.home_stage__wq8Pj[data-flat] .home_stageFx__njWNr{filter:none;-webkit-mask-image:none;mask-image:none}.home_stage__wq8Pj[data-flat] .home_panelGrid__nUcJB>.home_col__Ttq_X:nth-child(n),.home_stage__wq8Pj[data-flat] .home_panelHead__kZPRE{transform:none}[data-theme=paper] .home_edge__dpDzz,[data-theme=paper] .home_stageHalo__bCjt2,[data-theme=paper] .home_stageSheen___7r3B,[data-theme=paper] .home_stageSpec__vJ3Di{display:none}[data-theme=paper] .home_stage__wq8Pj .home_panel__erR8P{background:var(--surface-1);box-shadow:none}@media (max-width:1120px){.home_panelGrid__nUcJB{grid-template-columns:1fr 1fr;row-gap:var(--space-8)}.home_col__Ttq_X:nth-child(2){padding-right:0}.home_col__Ttq_X:nth-child(3){padding-left:0;border-left:0}.home_col__Ttq_X:last-child{padding-right:0}.home_compute__1rlHh,.home_faq__XP5Yh,.home_module__V5Ix5,.home_wire__cPQzy{grid-template-columns:minmax(0,1fr)}.home_moduleB__GAT3D{padding:var(--space-4) 0 0}.home_computeSide__s10XY{padding:var(--space-6) 0 0;border-left:0;border-top:var(--stroke-hair) solid var(--line-strong)}.home_explore___upFd,.home_ruled__zoVlJ{grid-template-columns:1fr 1fr}.home_ledgerRow__9rKoW{grid-template-columns:1fr;gap:var(--space-3)}.home_ledgerHead__uDPn_{grid-auto-flow:column;justify-content:space-between;align-items:baseline}}@media (max-width:640px){.home_wrap__1JksE{padding:0 var(--space-4)}.home_hero__Q8Yz2{padding:var(--space-10) 0 var(--space-6)}.home_heroEyebrow__SVKxy{margin-bottom:var(--space-3);font-size:10px;letter-spacing:.1em}.home_h1__wabbT{font-size:40px;line-height:42px;letter-spacing:-.03em}.home_heroLead__K310E{font-size:17px;line-height:25px}.home_heroWho__aqHmG{display:none}.home_heroActs__MzO5b{flex-direction:column;gap:var(--space-4);margin-top:var(--space-6)}.home_heroActs__MzO5b .home_btn__P2yHz{width:100%}.home_panel__erR8P{margin:0 calc(var(--space-2) * -1);padding:var(--space-5) var(--space-4);border-radius:var(--radius-m)}.home_panelHead__kZPRE{flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4)}.home_edge__dpDzz,.home_stageHalo__bCjt2,.home_stageSheen___7r3B,.home_stageSpec__vJ3Di{display:none}.home_stageFx__njWNr{margin:0;padding:0}.home_stage__wq8Pj[data-stage] .home_stageFx__njWNr{filter:none;-webkit-mask-image:none;mask-image:none}.home_stage__wq8Pj[data-stage] .home_panelGrid__nUcJB>.home_col__Ttq_X:nth-child(n),.home_stage__wq8Pj[data-stage] .home_panelHead__kZPRE{transform:none}.home_stage__wq8Pj .home_panel__erR8P{background:var(--surface-1);box-shadow:none}.home_panelHead__kZPRE .home_heading__0yVKk{font-size:22px;line-height:26px}.home_tabs__2cEDH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;margin-bottom:var(--space-5);padding:2px;border-radius:var(--radius-pill);background:var(--surface-2)}.home_tab__1HuQj{height:32px;border:var(--stroke-hair) solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:500 13px/18px var(--font-sans);cursor:pointer}.home_calcTotal__ew3jZ{font-size:44px;line-height:48px}.home_tab__1HuQj[aria-selected=true]{border-color:var(--line-strong);background:var(--surface-1);color:var(--text)}.home_tab__1HuQj,.home_tabs__2cEDH{position:relative}.home_tab__1HuQj{z-index:1;transition:color var(--dur-med) ease}.home_tabThumb__mqKwa{display:block;position:absolute;top:2px;bottom:2px;left:2px;width:calc((100% - 4px - (var(--tabs) - 1) * 2px) / var(--tabs));border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface-1);transform:translateX(calc(var(--tab) * (100% + 2px)));transition:transform var(--dur-slow) var(--ease-out-quint)}.home_tab__1HuQj[aria-selected=true]{border-color:transparent;background:transparent}@media (pointer:coarse){.home_tab__1HuQj{height:44px}}@media (prefers-reduced-motion:no-preference){.home_colOn__OEICd{animation:home_paneIn__ymb4P var(--dur-slow) var(--ease-out-expo)}@keyframes home_paneIn__ymb4P{0%{opacity:0;transform:translateY(6px)}}}.home_panelGrid__nUcJB{display:block}.home_col__Ttq_X{display:none;padding:0;border:0}.home_colOn__OEICd{display:flex}.home_col__Ttq_X>p:first-child{min-height:0}.home_priceRow__zH_mV{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:start}.home_bar__nhWLd{display:none}.home_priceProv__3fJYf{display:block}.home_priceIo__nGc2Q{display:block;font:400 12px/16px var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;color:var(--text-tertiary)}.home_mobileRead__8KCee{display:block;margin-top:var(--space-12)}.home_mobileRead__8KCee .home_heading__0yVKk{margin:var(--space-3) 0 var(--space-4)}.home_module__V5Ix5,.home_sec__MMuep{margin-top:var(--space-12)}.home_h2__v96K3,.home_wireLeadTitle__qjGzx{font-size:30px;line-height:34px}.home_wireMedia__AvKpM{margin-bottom:var(--space-4);border-radius:var(--radius-s)}.home_wire__cPQzy{gap:var(--space-6)}.home_filters__zb_FN{border-radius:var(--radius-m)}.home_ledgerStories__PY7ON{grid-template-columns:1fr;gap:var(--space-3)}.home_compute__1rlHh{margin:var(--space-12) calc(var(--space-2) * -1) 0;padding:var(--space-6) var(--space-4);border-radius:var(--radius-m)}.home_computeTitle__xlXkG{font-size:28px;line-height:34px}.home_computeBody__Fw0p1{font-size:17px;line-height:27px}.home_moduleA__xM4C2{padding:var(--space-5) var(--space-4);border-radius:var(--radius-m)}.home_moves__yfU_O td.home_movesRate__3Bwjy,.home_moves__yfU_O td.home_movesWas__QyZhT,.home_moves__yfU_O th.home_movesRate__3Bwjy,.home_moves__yfU_O th.home_movesWas__QyZhT{display:none}.home_moves__yfU_O td small{display:block}.home_ruled__zoVlJ{gap:var(--space-5)}.home_ruled__zoVlJ,.home_services___2SQW{grid-template-columns:1fr}.home_services___2SQW>div,.home_services___2SQW>div+div{padding:var(--space-6) 0 0;border-left:0}.home_services___2SQW>div+div{margin-top:var(--space-6);border-top:var(--stroke-hair) solid var(--line)}}.progress_bar__WlP6c{position:fixed;top:0;left:0;z-index:calc(var(--z-modal) + 1);width:100%;height:3px;background:var(--action);transform-origin:left;pointer-events:none}.progress_loading__7zbDv{animation:progress_creep__2v34N 8s cubic-bezier(.08,.7,.2,1) forwards}.progress_done__Jyioj{transform:scaleX(1);opacity:0;transition:opacity .24s linear}@keyframes progress_creep__2v34N{0%{transform:scaleX(.08)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.progress_loading__7zbDv{animation:none;transform:scaleX(.5)}}.search_scrim__evBu5{position:fixed;inset:0;z-index:var(--z-modal);background:var(--surface);opacity:.82;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;animation:search_scrimFade__uMP6l var(--dur-med) ease-out}.search_scrimClosing__PRQFY{opacity:0;pointer-events:none;animation:search_scrimFadeOut__Ho2TN var(--dur-fast) ease-in}@keyframes search_scrimFade__uMP6l{0%{opacity:0}}@keyframes search_scrimFadeOut__Ho2TN{0%{opacity:.82}}@keyframes search_panelIn__aAnAF{0%{opacity:0;transform:translateY(-10px) scale(.98)}}@keyframes search_panelOut__Kuksk{to{opacity:0;transform:translateY(-6px) scale(.985)}}html[data-low-fps] .search_panel__YmAGN{animation-duration:var(--dur-fast)}.search_positioner__wW01u{position:fixed;inset:0;z-index:var(--z-modal);display:flex;justify-content:center;align-items:flex-start;padding:clamp(64px,18vh,200px) var(--container-pad) var(--space-8);pointer-events:none}.search_panel__YmAGN{pointer-events:auto;width:min(640px,100%);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-l);overflow:hidden;animation:search_panelIn__aAnAF .26s var(--ease-out-expo)}.search_panelClosing__HM3e7{pointer-events:none;animation:search_panelOut__Kuksk var(--dur-fast) ease-in forwards}.search_glass__ND5O5{background:var(--surface-1);display:flex;flex-direction:column;height:min(68vh,560px)}.search_inputRow__lpiI9{display:flex;align-items:center;gap:var(--space-3);height:60px;padding:0 var(--space-5);border-bottom:1px solid var(--line);flex:none}.search_inputIcon__5Rg3A{flex:none;width:18px;height:18px;color:var(--text-tertiary)}.search_input__NcSZd{flex:1 1;min-width:0;background:none;border:none;outline:none;padding:0;color:var(--text);font:400 17px/24px var(--font-sans);letter-spacing:-.01em;caret-color:var(--accent-text)}.search_input__NcSZd:focus-visible{outline:none}.search_input__NcSZd::placeholder{color:var(--text-tertiary)}.search_input__NcSZd::-webkit-search-cancel-button,.search_input__NcSZd::-webkit-search-decoration,.search_input__NcSZd::-webkit-search-results-button,.search_input__NcSZd::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.search_results__hvhvl{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-1) var(--space-2) var(--space-2)}.search_lane__2xb5t+.search_lane__2xb5t{margin-top:var(--space-1)}.search_laneHeader__Q1ZNO{font:400 12px/16px var(--font-sans);color:var(--text-tertiary);padding:var(--space-3) var(--space-3) var(--space-1)}.search_option__DOX78{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:38px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-s);text-decoration:none;color:inherit;cursor:pointer}.search_optionActive__5ka1o{background:var(--surface-2)}.search_optionName__aaOqQ{font-weight:500;font-size:14px;letter-spacing:-.005em;color:var(--text);flex:0 1 auto;max-width:62%}.search_optionMeta__TF8KV,.search_optionName__aaOqQ{font-family:var(--font-sans);line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_optionMeta__TF8KV{font-size:13px;color:var(--text-tertiary);flex:1 1}.search_optionPrice__hba_6{font-family:var(--font-mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:20px;color:var(--text-secondary);flex:none;margin-left:auto;padding-left:var(--space-2)}.search_mark__yamu2{background:none;color:var(--accent-text)}.search_empty___ieLf{padding:var(--space-8) var(--space-5);text-align:center;font-size:var(--text-sm);line-height:var(--leading-snug)}.search_emptyHint__kVhcJ,.search_empty___ieLf{font-family:var(--font-sans);color:var(--text-tertiary)}.search_emptyHint__kVhcJ{display:block;margin-top:var(--space-2);font-size:var(--text-xs);opacity:.7}.search_chips__JUbkH{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-3)}.search_chip__lYLIV{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-secondary);background:none;border:1px solid var(--line);border-radius:var(--radius-pill);padding:3px var(--space-3);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out-quint),color var(--dur-fast) var(--ease-out-quint)}.search_chip__lYLIV:focus-visible,.search_chip__lYLIV:hover{color:var(--text);border-color:var(--line-strong)}.search_footer__MLJfK{display:flex;align-items:center;gap:var(--space-4);height:42px;padding:0 var(--space-5);border-top:1px solid var(--line);flex:none}.search_hint__bGAPs{display:inline-flex;align-items:center;gap:6px;font:400 12px/16px var(--font-sans);color:var(--text-tertiary)}.search_kbd__An0Tp{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:6px;background:var(--surface-2);font:400 11px/1 var(--font-sans);color:var(--text-secondary)}.search_srOnly__X6sF1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.search_positioner__wW01u{padding-top:max(12px,8dvh);padding-left:var(--space-3);padding-right:var(--space-3)}.search_glass__ND5O5{height:min(80vh,640px)}.search_optionPrice__hba_6{display:none}.search_optionName__aaOqQ{max-width:100%}.search_footer__MLJfK{display:none}}.plan_page__4R3CS{max-width:var(--container-read);margin:0 auto;padding:var(--space-8) var(--container-pad) var(--space-16);color:var(--text);font-family:var(--font-sans)}.plan_eyebrow__KpSYo{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent-text);margin:0 0 var(--space-2)}.plan_title__my0ng{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0 0 var(--space-2);font-weight:600}.plan_lede__oU8HI{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-normal);max-width:var(--measure);margin:0 0 var(--space-6)}.plan_muted__HhdVy{color:var(--text-tertiary)}.plan_small__FYnbU{font-size:var(--text-xs)}.plan_srOnly__ucwIB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.plan_page__4R3CS [tabindex],.plan_page__4R3CS button,.plan_page__4R3CS input,.plan_page__4R3CS summary{scroll-margin-top:96px}.plan_hero__6VSof{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-8) 0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);margin-bottom:var(--space-8)}@media (max-width:800px){.plan_hero__6VSof{grid-template-columns:1fr;gap:var(--space-6)}}.plan_heroLabel__H_Z7V{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-2)}.plan_heroFigure__foe7T{font-size:var(--text-4xl);line-height:1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;letter-spacing:-.01em}.plan_heroPer__lTcue{font-size:var(--text-lg);color:var(--text-secondary);font-weight:400;margin-left:var(--space-2)}.plan_heroRange__4HlFf{font-size:var(--text-md);color:var(--text-secondary);margin:var(--space-3) 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan_minimum__jIGWe{display:inline-block;margin-top:var(--space-3);padding:2px var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);border:1px solid;border-radius:3px}.plan_facts__Djw2D{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4) var(--space-6);gap:var(--space-4) var(--space-6);align-content:start;margin:0}.plan_facts__Djw2D dt{font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:var(--tracking-caps);text-transform:uppercase}.plan_facts__Djw2D dd{margin:4px 0 0;font-size:var(--text-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan_versionBar__7juwv{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:6px;background:var(--surface-1);margin:0 0 var(--space-6)}.plan_toolbar__QdgKE{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.plan_segmented__lpZrL{display:inline-flex;border:1px solid var(--line-strong);border-radius:6px;overflow:hidden;margin:0;padding:0}.plan_segmented__lpZrL legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.plan_segmented__lpZrL label{position:relative;min-height:44px;min-width:88px;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-4);font-size:var(--text-sm);cursor:pointer;color:var(--text-secondary)}.plan_segmented__lpZrL label+label{border-left:1px solid var(--line-strong)}.plan_segmented__lpZrL input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.plan_segmented__lpZrL label:has(input:checked){background:var(--surface-2);color:var(--text)}.plan_segmented__lpZrL label:has(input:focus-visible){outline:2px solid var(--accent-text);outline-offset:-2px}.plan_section__bjd6b{margin:0 0 var(--space-12)}.plan_h2__RzLP6{font-size:var(--text-xl);font-weight:600;margin:0 0 var(--space-2)}.plan_h3__Lv_Al{font-size:var(--text-base,1rem);font-weight:600;margin:var(--space-4) 0 var(--space-2)}.plan_sectionLede__T10l8{color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-4);max-width:var(--measure);line-height:var(--leading-normal)}.plan_tableWrap___sJ8y{overflow-x:auto}.plan_table__QoSf2{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.plan_table__QoSf2 caption{padding-bottom:var(--space-2)}.plan_table__QoSf2 caption,.plan_table__QoSf2 th{text-align:left;color:var(--text-tertiary);font-size:var(--text-xs)}.plan_table__QoSf2 th{font-weight:500;letter-spacing:var(--tracking-caps);text-transform:uppercase;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line-strong);white-space:nowrap}.plan_table__QoSf2 td{padding:var(--space-3);border-bottom:1px solid var(--line);vertical-align:top;white-space:normal;overflow-wrap:break-word}.plan_table__QoSf2 td:first-child{min-width:11rem}.plan_rowHead__jKmf5{text-transform:none!important;letter-spacing:0!important;font-size:inherit!important;color:inherit!important;font-weight:400!important;border-bottom:1px solid var(--line)!important;white-space:normal!important;min-width:11rem;vertical-align:top;padding:var(--space-3)!important}.plan_flow__Z9Dxt:focus-visible,.plan_tableWrap___sJ8y:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.plan_num__nsPPr{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.plan_bar___2rfk{height:6px;background:var(--surface-2);border-radius:3px;min-width:80px;margin-top:6px}.plan_barFill__3wiB9{height:100%;background:var(--accent-text);border-radius:3px}.plan_tag__v7_wi{display:inline-block;font-size:var(--text-xs);padding:1px 6px;border-radius:3px;margin-left:var(--space-2)}.plan_tagWarn__FAebf{color:var(--text-secondary);background:rgba(255,208,79,.12)}.plan_detail__OAwfF summary{cursor:pointer;list-style:none;min-height:44px;display:flex;align-items:center;gap:var(--space-2)}.plan_detail__OAwfF summary::-webkit-details-marker{display:none}.plan_detail__OAwfF summary:before{content:"+";display:inline-block;width:16px;color:var(--text-tertiary)}.plan_detail__OAwfF[open] summary:before{content:"−"}.plan_detail__OAwfF summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.plan_detailBody__T9Pfh{padding:var(--space-2) 0 var(--space-4) var(--space-6);display:grid;grid-gap:var(--space-3);gap:var(--space-3);color:var(--text-secondary)}.plan_formula__VgHkO{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text)}.plan_flow__Z9Dxt{overflow-x:auto;border:1px solid var(--line);border-radius:6px;background:var(--surface-1)}.plan_flow__Z9Dxt svg{display:block}.plan_legend___GViG{display:flex;gap:var(--space-4);font-size:var(--text-xs);color:var(--text-tertiary);margin-top:var(--space-2);flex-wrap:wrap}.plan_input__ZX85W{background:var(--surface);color:var(--text);border:1px solid var(--line-strong);border-radius:4px;padding:0 var(--space-2);font:inherit;font-size:var(--text-sm);min-height:44px;width:120px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan_button__hVysn:focus-visible,.plan_input__ZX85W:focus-visible,.plan_link__CVKUf:focus-visible,.plan_radio__bEzjI:focus-visible,.plan_textarea__B6RIm:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}.plan_input__ZX85W[aria-invalid=true]{border-color:var(--data-cost)}.plan_button__hVysn{min-height:44px;padding:0 var(--space-4);border-radius:6px;border:1px solid var(--line-strong);background:transparent;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer}.plan_button__hVysn:hover{border-color:var(--text-secondary)}.plan_button__hVysn:disabled{opacity:.5;cursor:not-allowed}.plan_primary__tpcVj{color:var(--on-action);border-color:var(--accent-text);font-weight:600}.plan_primary__tpcVj,.plan_primary__tpcVj:hover{background:var(--accent-text)}.plan_link__CVKUf{background:none;border:0;color:var(--text-secondary);text-decoration:underline;font:inherit;font-size:var(--text-xs);cursor:pointer;min-height:44px;min-width:44px;padding:0 var(--space-2)}.plan_radio__bEzjI{accent-color:var(--accent-text);width:18px;height:18px}.plan_radioLabel__R0G2s{display:flex;align-items:center;gap:var(--space-2);min-height:44px;cursor:pointer}.plan_textarea__B6RIm{width:100%;min-height:220px;background:var(--surface);color:var(--text);border:1px solid var(--line-strong);border-radius:6px;padding:var(--space-3);font:inherit;font-size:var(--text-base);line-height:var(--leading-normal)}.plan_notice__HP6gF{border-left:3px solid var(--data-compute);padding:var(--space-3) var(--space-4);background:var(--surface-1);font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-4)}.plan_error__gLCgG{border-left-color:var(--data-cost)}.plan_list__MlbcJ{margin:0;padding-left:var(--space-5);line-height:var(--leading-normal);color:var(--text-secondary)}.plan_stages__32Xcn{list-style:none;padding:0;margin:var(--space-6) 0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.plan_stage__yRIOY{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-base);color:var(--text-tertiary)}.plan_stage__yRIOY[data-state=done]{color:var(--text-secondary)}.plan_stage__yRIOY[data-state=active]{color:var(--text);font-weight:600}.plan_stage__yRIOY[data-state=failed]{color:var(--data-cost)}.plan_stage__yRIOY[data-state=failed] .plan_dot__sRlNN{border-color:var(--data-cost)}.plan_dot__sRlNN{width:10px;height:10px;border-radius:50%;border:1px solid;flex:none}.plan_stage__yRIOY[data-state=done] .plan_dot__sRlNN{background:var(--accent-text);border-color:var(--accent-text)}.plan_stage__yRIOY[data-state=active] .plan_dot__sRlNN{border-color:var(--accent-text)}@media (prefers-reduced-motion:no-preference){.plan_stage__yRIOY[data-state=active] .plan_dot__sRlNN{animation:plan_pulse__QiLs1 1.6s ease-in-out infinite}}@keyframes plan_pulse__QiLs1{50%{opacity:.4}}.plan_footer__4BdOD{border-top:1px solid var(--line);padding-top:var(--space-4);font-size:var(--text-xs);color:var(--text-tertiary);line-height:var(--leading-normal);overflow-wrap:anywhere}.plan_card__8Qkmm{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:var(--space-6);margin:0 0 var(--space-8)}.plan_answerLabel__9vcX1{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-2);font-weight:400}.plan_rangeText__c88XA{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-normal);margin:var(--space-3) 0 0;max-width:var(--measure);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan_rangeText__c88XA strong{color:var(--text);font-weight:600}.plan_observed__zMq0R{margin:var(--space-4) 0 0;padding:var(--space-4) var(--space-5);border:1px solid var(--data-risk);border-radius:8px;max-width:var(--measure);font-size:var(--text-sm);line-height:var(--leading-normal)}.plan_observed__zMq0R p{margin:0}.plan_observed__zMq0R ul{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.plan_tiles__wTUMp{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-6) 0 0}.plan_tile__cgy73{background:var(--surface);border-radius:8px;padding:var(--space-4);display:flex;flex-direction:column;gap:4px}.plan_tile__cgy73 dt{font-size:var(--text-xs);color:var(--text-tertiary)}.plan_tile__cgy73 dd{margin:0;font-size:var(--text-lg);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan_tile__cgy73 dd span{display:block;font-size:var(--text-xs);font-weight:400;color:var(--text-tertiary)}.plan_cta__RMR4E{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between;background:var(--surface-2);border:1px solid var(--accent-text);border-radius:12px;padding:var(--space-5) var(--space-6);margin:0 0 var(--space-8)}.plan_cta__RMR4E p{margin:0;font-size:var(--text-base);line-height:var(--leading-normal)}.plan_ctaLink__Ot6Ir{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-5);border-radius:6px;color:var(--on-action);font-weight:600;text-decoration:none;font-size:var(--text-sm)}.plan_ctaLink__Ot6Ir,.plan_ctaLink__Ot6Ir:hover{background:var(--accent-text)}.plan_ctaLink__Ot6Ir:focus-visible{outline:2px solid var(--text);outline-offset:2px}.plan_questionsCard__GL2p6{border:1px solid var(--accent-text);border-radius:12px;padding:var(--space-6);margin:0 0 var(--space-8);scroll-margin-top:96px}.plan_questionsCard__GL2p6 .plan_section__bjd6b{margin-bottom:var(--space-6)}.plan_questionsCard__GL2p6 .plan_section__bjd6b:last-child{margin-bottom:0}.plan_steps__RfrMZ{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.plan_step__XNJFd{background:var(--surface-1);border-radius:10px;padding:var(--space-3) var(--space-4);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px var(--space-4);gap:4px var(--space-4);align-items:baseline}.plan_step__XNJFd .plan_bar___2rfk{grid-column:1/-1;margin-top:4px}.plan_stepCost__UG0hp{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan_rows__UVHH0{list-style:none;padding:0;margin:0}.plan_rows__UVHH0 li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px var(--space-4);gap:4px var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);align-items:baseline}.plan_rows__UVHH0 li:last-child{border-bottom:0}.plan_good__nef2i{color:var(--accent-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.plan_more__rGEKn{border-top:1px solid var(--line)}.plan_more__rGEKn:last-of-type{border-bottom:1px solid var(--line)}.plan_more__rGEKn>summary{cursor:pointer;list-style:none;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-size:var(--text-base)}.plan_more__rGEKn>summary::-webkit-details-marker{display:none}.plan_more__rGEKn>summary:after{content:"Show";font-size:var(--text-xs);color:var(--text-tertiary)}.plan_more__rGEKn[open]>summary:after{content:"Hide"}.plan_more__rGEKn>summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.plan_moreBody__UiPmQ{padding:var(--space-2) 0 var(--space-8)}.plan_moreGroup__NR8Eh{margin:0 0 var(--space-12)}.plan_stepLabel__I4MNq{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent-text);margin:0 0 var(--space-3);padding:0}.plan_choices__rlvrR{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-3);gap:var(--space-3);border:0;padding:0;margin:0 0 var(--space-8)}.plan_choice__DrUpc{position:relative;display:flex;flex-direction:column;gap:6px;padding:var(--space-5);background:var(--surface-1);border:1px solid var(--line-strong);border-radius:12px;cursor:pointer}.plan_choice__DrUpc input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.plan_choice__DrUpc:has(input:checked){border-color:var(--accent-text);background:var(--surface-2)}.plan_choice__DrUpc:has(input:focus-visible){outline:2px solid var(--accent-text);outline-offset:2px}.plan_choice__DrUpc strong{font-size:var(--text-base)}.plan_choice__DrUpc span{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-normal)}.plan_startRow__q0yAG{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between;margin-top:var(--space-6)}.select_root__1N93c{position:relative;display:inline-block;max-width:100%;vertical-align:middle}.select_block__aw0ND{display:block;width:100%}.select_trigger__8DL8w{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;height:36px;padding:0 var(--space-3);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface-2);color:var(--text);font:500 13px/18px var(--font-sans);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) linear}.select_trigger__8DL8w:hover,.select_trigger__8DL8w[aria-expanded=true]{border-color:var(--text-tertiary)}.select_ghost__wCPgT{background:transparent;color:var(--text-secondary)}.select_empty__LENMM .select_value__SbJlB{color:var(--text-tertiary)}.select_value__SbJlB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_chevron__t4d2R{flex:none;color:var(--text-tertiary);transition:transform var(--dur-fast) var(--ease-out-quint)}.select_chevronOpen__EAdf9{transform:rotate(180deg)}.select_list__R1RCn{position:fixed;z-index:calc(var(--z-modal) + 1);max-width:min(360px,calc(100vw - 16px));max-height:288px;margin:0;padding:var(--space-1);overflow-y:auto;overscroll-behavior:contain;list-style:none;border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-1);color:var(--text);animation:select_listIn__dE5jl var(--dur-fast) var(--ease-out-quint)}@keyframes select_listIn__dE5jl{0%{opacity:0;transform:translateY(-4px) scale(.985)}}.select_option__oSleR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:34px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-s);color:var(--text-secondary);font:400 13px/18px var(--font-sans);cursor:pointer}@media (pointer:coarse){.select_option__oSleR{min-height:44px}}.select_option__oSleR[aria-selected=true]{color:var(--text)}.select_option__oSleR svg{flex:none;color:var(--accent-text)}.select_optionActive__ntUOy{background:var(--surface-2);color:var(--text)}.sparkline_svg__w3Tlf{display:block;overflow:visible;flex:none}.sparkline_up__s0byW{color:var(--accent-text)}.sparkline_down__8xND0{color:var(--data-cost)}.sparkline_dirFlat__OO_tJ{color:var(--text-tertiary)}.sparkline_unchanged__UUP6k{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:var(--text-tertiary)}.sparkline_unchangedRule__8Kw16{width:22px;height:0;border-top:1px dashed var(--line-strong);flex:none}.sparkline_unchangedText__BP26c{font-size:10.5px;letter-spacing:.02em;color:var(--text-tertiary)}.price-trend_wrap__bplR_{display:flex;flex-direction:column;gap:3px;min-width:0}.price-trend_chartRow__aLSKf{display:flex;align-items:center;gap:var(--space-2)}.price-trend_svg__nHQ7v{display:block;overflow:visible;flex:none;cursor:crosshair}.price-trend_up__aX7y9{color:var(--accent-text)}.price-trend_down__A_aKT{color:var(--data-cost)}.price-trend_dirFlat__yvjV6{color:var(--text-tertiary)}.price-trend_crosshair__1OgQb{stroke:var(--line-strong);stroke-width:1}.price-trend_expand__y6_H0{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;padding:0;border:1px solid var(--line);border-radius:var(--radius-s);background:transparent;color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease}.price-trend_expand__y6_H0:hover{color:var(--text);border-color:var(--line-strong)}.price-trend_expand__y6_H0:focus-visible,.price-trend_readout__ieyls{display:flex;align-items:baseline;gap:7px;margin:0;min-height:1.45em;font-size:11px;line-height:1.45;white-space:nowrap;overflow:hidden}.price-trend_readoutValue__THcWf{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.price-trend_readoutDate__4N_N0{color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis}.price-trend_readout__ieyls .price-trend_dirFlat__yvjV6,.price-trend_readout__ieyls .price-trend_down__A_aKT,.price-trend_readout__ieyls .price-trend_up__aX7y9{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-trend_dialog__M9KzI{width:min(1040px,calc(100vw - 2 * var(--container-pad)));max-height:min(86vh,760px);padding:0;border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-1);color:var(--text);overflow:hidden}.price-trend_dialog__M9KzI::-webkit-backdrop{background:rgba(0,0,0,.72)}.price-trend_dialog__M9KzI::backdrop{background:rgba(0,0,0,.72)}.price-trend_dialogInner__SGy4k{padding:var(--space-6) var(--space-6) var(--space-5);max-height:inherit;overflow-y:auto}.price-trend_dialogHead__qu1bF{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-5)}.price-trend_dialogTitle__gJnLC{font-size:var(--text-lg);font-weight:600;letter-spacing:-.014em;margin:0 0 5px}.price-trend_dialogNote__RhkYQ{max-width:68ch;margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--text-tertiary)}.price-trend_close__kUCjq{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;padding:0;border:1px solid var(--line);border-radius:var(--radius-s);background:transparent;color:var(--text-secondary);cursor:pointer;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease}.price-trend_close__kUCjq:hover{color:var(--text);border-color:var(--line-strong)}@media (prefers-reduced-motion:no-preference){.price-trend_dialog__M9KzI[open]{animation:price-trend_trendIn__3EDNs var(--dur-med) var(--ease-out-expo)}}@keyframes price-trend_trendIn__3EDNs{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@media (max-width:640px){.price-trend_dialogInner__SGy4k{padding:var(--space-5) var(--space-4) var(--space-4)}}@media (pointer:coarse){.price-trend_expand__y6_H0{width:40px;height:40px}.price-trend_svg__nHQ7v{cursor:default}.price-trend_readout__ieyls{display:none}}.pilot_narrow__e4bs1,.pilot_page__SYsuB{margin:0 auto;padding:var(--space-8) var(--container-pad) var(--space-16);font-family:var(--font-sans);color:var(--text)}.pilot_page__SYsuB{max-width:var(--container-read)}.pilot_narrow__e4bs1{max-width:520px}.pilot_eyebrow__0Za5i{font-size:var(--text-sm);color:var(--accent-text);margin:0 0 var(--space-2)}.pilot_title__35mzN{font-size:28px;font-weight:700;margin:0 0 var(--space-4)}.pilot_heading__CWa5G{font-size:var(--text-base);font-weight:600;margin:var(--space-8) 0 var(--space-3)}.pilot_lede__UmmaT{font-size:var(--text-base);margin:0 0 var(--space-4)}.pilot_lede__UmmaT,.pilot_small__1jyb0{color:var(--text-secondary);line-height:var(--leading-normal)}.pilot_small__1jyb0{font-size:var(--text-sm)}.pilot_small__1jyb0 a{color:var(--accent-text);text-decoration:underline}.pilot_form__X85i0{display:flex;flex-direction:column;gap:var(--space-4)}.pilot_field__ayrFO{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary)}.pilot_control__ymsL3{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-base);color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-radius:6px}.pilot_control__ymsL3:focus-visible,.pilot_linkButton__afA76:focus-visible,.pilot_primary__WIeot:focus-visible,.pilot_ratingOn__lLN0O:focus-visible,.pilot_rating__rVeTi:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}.pilot_check____vzP{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}.pilot_check____vzP input{margin-top:3px;flex:none;width:18px;height:18px;accent-color:var(--accent-text)}.pilot_primary__WIeot{min-height:44px;padding:0 var(--space-4);border:1px solid var(--accent-text);border-radius:6px;background:var(--accent-text);color:var(--on-action);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}.pilot_primary__WIeot:disabled{opacity:.5;cursor:not-allowed}.pilot_linkButton__afA76{padding:0;border:0;background:none;color:var(--accent-text);font:inherit;font-size:var(--text-sm);text-decoration:underline;cursor:pointer}.pilot_error__uJkv0{color:var(--data-cost);font-size:var(--text-sm);margin:0}.pilot_trap__BVVuw{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.pilot_bar__sCx_V{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--container-pad);border-bottom:1px solid var(--line);font-family:var(--font-sans);font-size:var(--text-sm)}.pilot_bar__sCx_V a{color:var(--text);text-decoration:none}.pilot_bar__sCx_V a:hover{color:var(--accent-text)}.pilot_spacer__moHup{flex:1 1}.pilot_allowance__dSMjK{color:var(--text-secondary)}.pilot_details__akElS{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--space-2) var(--space-6);gap:var(--space-2) var(--space-6);margin:0;font-size:var(--text-sm)}.pilot_details__akElS dt{color:var(--text-secondary)}.pilot_details__akElS dd{margin:0;overflow-wrap:anywhere}.pilot_feedback___hoMv{max-width:var(--container-read);margin:0 auto;padding:0 var(--container-pad) var(--space-16);display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;font-family:var(--font-sans)}.pilot_feedback___hoMv .pilot_field__ayrFO{width:100%}.pilot_ratings__OLh5y{display:flex;gap:var(--space-2);flex-wrap:wrap}.pilot_ratingOn__lLN0O,.pilot_rating__rVeTi{min-height:44px;padding:0 var(--space-4);border:1px solid var(--line-strong);border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:var(--text-sm);cursor:pointer}.pilot_ratingOn__lLN0O{border-color:var(--accent-text);color:var(--accent-text);font-weight:600}.tis-explorer_switcher__eKePP{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px;margin:4px 0 16px}.tis-explorer_opt__8L6Il{display:flex;flex-direction:column;gap:4px;text-align:left;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-1);color:var(--text-secondary);cursor:pointer;transition:border-color .12s ease,background .12s ease;font:inherit}.tis-explorer_opt__8L6Il:hover{border-color:var(--line-strong);color:var(--text)}.tis-explorer_optActive__MpK6s{border-color:var(--accent-text);background:var(--surface-2);color:var(--text)}.tis-explorer_optLabel__ay2fq{font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:8px}.tis-explorer_headlineTag__Pn3HJ{font-style:normal;font-size:9px;color:var(--accent-text);border:1px solid color-mix(in srgb,var(--accent-text) 45%,transparent);border-radius:999px;padding:1px 6px}.tis-explorer_optMeta__cfxdJ{font-size:11px;color:var(--text-tertiary);font-family:var(--font-sans)}.tis-explorer_optPremium__Rc5R3{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:20px;color:var(--text);line-height:1.1;margin-top:2px}.tis-explorer_blurb__gkOpK{max-width:78ch;font-size:13px;line-height:1.6;color:var(--text-tertiary);margin:0 0 26px}.tis-explorer_blurb__gkOpK b{font-family:var(--font-sans);font-weight:400;color:var(--text-secondary)}.tis-explorer_h3__aX7tr{font-size:15px;font-weight:600;color:var(--text);margin:26px 0 10px}.tis-explorer_tableBox__sFa1p{overflow-x:auto;border:1px solid var(--line);border-radius:10px;margin-top:20px}.tis-explorer_table__ODUIU{width:100%;border-collapse:collapse;font-size:13px}.tis-explorer_table__ODUIU th{text-align:left;font-size:11px;font-weight:500;color:var(--text-tertiary);padding:10px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.tis-explorer_table__ODUIU td{padding:9px 14px;border-bottom:1px solid var(--line);color:var(--text-secondary);white-space:nowrap}.tis-explorer_table__ODUIU tr:last-child td{border-bottom:none}.tis-explorer_num__mgiMz{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.tis-explorer_groupNote__1B7i_{max-width:76ch;font-size:12px;line-height:1.55;color:var(--text-tertiary);margin:0 0 12px}.tis-explorer_groupEmpty__yVIPA{font-size:12px;color:var(--text-tertiary);border:1px dashed var(--line);border-radius:8px;padding:16px;margin:0 0 8px}.tis-explorer_cheapSelf__Q8JMu{font-size:12px;color:var(--accent-text)}.tis-explorer_cheapApi__62MTV{font-size:12px;color:var(--data-compute)}.tis-explorer_pickerRow__p8K5Q{display:flex;flex-wrap:wrap;gap:14px;margin:4px 0 18px}.tis-explorer_picker__tZRHX{display:flex;flex-direction:column;gap:5px;min-width:220px;flex:1 1 220px}.tis-explorer_pickerLabel__UJNN3{font-size:11px;color:var(--text-tertiary)}.tis-explorer_select__FKsd1{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--line-strong);background:var(--surface-1);color:var(--text);font:inherit;font-size:14px;cursor:pointer}.tis-explorer_select__FKsd1:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.tis-explorer_cite__5jUpz{color:var(--text-secondary);text-decoration:underline}.tis-explorer_loading__fCyjt{font-size:11px;font-weight:400;color:var(--text-tertiary);letter-spacing:.04em}