.panel-forecast_page__51SXv{background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5;padding-bottom:96px}.panel-forecast_title__AaO4U{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:64px 40px 0;font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.25;letter-spacing:0}.panel-forecast_critique__gRgUL{box-sizing:border-box;max-width:1280px;margin:24px auto 0;padding:0 40px;font-size:16px}.panel-forecast_label__FZhv2{display:grid;grid-template-columns:40px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;box-sizing:border-box;max-width:1280px;margin:96px auto 64px;padding:16px 40px;border-top:1px solid var(--lp-line);font-size:16px}.panel-forecast_label__FZhv2 span{color:var(--lp-iris-600);font-weight:600}.panel-forecast_label__FZhv2 strong{font-weight:600}.panel-forecast_label__FZhv2 p{grid-column:2;margin:8px 0 0;color:var(--lp-ink)}@media (max-width:767px){.panel-forecast_title__AaO4U{padding:40px 24px 0}.panel-forecast_critique__gRgUL{padding:0 24px}.panel-forecast_label__FZhv2{margin:64px auto 40px;padding:16px 24px}}.DemandWatch_section__bIKAx{--row:128px;--rows:3;--status:56px;box-sizing:border-box;width:100%;max-width:100%;padding:96px 16px;color:var(--lp-ink);background:var(--lp-white);font-family:var(--font-sans-brand);letter-spacing:0;font-variant-numeric:tabular-nums;overflow:hidden}.DemandWatch_section__bIKAx *,.DemandWatch_section__bIKAx :after,.DemandWatch_section__bIKAx :before{box-sizing:border-box}.DemandWatch_inner__pnd7c{max-width:1200px;margin:0 auto;min-width:0}.DemandWatch_copy__URSaQ{margin:0 auto;max-width:720px;text-align:center}.DemandWatch_copy__URSaQ h2{margin:0;font-family:var(--font-display);font-size:32px;font-weight:600;line-height:1.15;text-wrap:balance}.DemandWatch_body___Jh9k{margin:24px auto 0;max-width:456px;font-size:16px;line-height:1.5;text-wrap:balance}.DemandWatch_content__Ip67p{display:grid;gap:32px;margin-top:32px;min-width:0}.DemandWatch_panel__B5F8k,.DemandWatch_visual__yFxSF{min-width:0}.DemandWatch_visual__yFxSF{display:flex;flex-direction:column}.DemandWatch_plot__RauyS{position:relative;height:320px;min-width:0}.DemandWatch_chart__5azps{display:block;overflow:visible}.DemandWatch_chart__5azps,.DemandWatch_threads__yqsGB{position:absolute;inset:0;width:100%;height:100%}.DemandWatch_hairline__9LPDt{stroke:var(--lp-line);stroke-width:1}.DemandWatch_today__sd2Lq{stroke:var(--lp-ink);stroke-width:1;opacity:.24}.DemandWatch_edge__CXKBq{fill:none;stroke:var(--lp-iris-600);stroke-width:1;opacity:.24}.DemandWatch_mean__h0U4M{fill:none;stroke:var(--lp-iris-600);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.DemandWatch_now__9vZbR{fill:var(--lp-iris-600)}.DemandWatch_scan__zLp63{stroke:var(--lp-iris-600);stroke-width:1}.DemandWatch_reading__dDgB2{fill:var(--lp-white);stroke:var(--lp-iris-600);stroke-width:1.5}.DemandWatch_marker__JxS8q circle{fill:var(--lp-white);stroke:var(--lp-iris-600);stroke-width:1}.DemandWatch_marker__JxS8q .DemandWatch_found__tmSmi{fill:var(--lp-iris-600);stroke:none}.DemandWatch_stem__Lk9pF{stroke:var(--lp-line);stroke-width:1;stroke-dasharray:2 4}.DemandWatch_dayLabel__NeIlj{font-size:12px;fill:var(--lp-ink);opacity:.6}.DemandWatch_todayLabel__7dh9z{font-size:12px;font-weight:500;fill:var(--lp-ink)}.DemandWatch_legend__YLduR{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 24px;min-height:24px;margin:8px 0 0;font-size:12px;line-height:1.35}.DemandWatch_legend__YLduR>span{display:inline-flex;align-items:center;gap:8px}.DemandWatch_keyLine__6L_6N{width:16px;height:2px;border-radius:1px;background:var(--lp-iris-600)}.DemandWatch_keyThreads__oyK1U{display:block;fill:none;stroke:var(--lp-iris-400);stroke-width:1}.DemandWatch_panel__B5F8k{--rule:color-mix(in srgb,var(--lp-white) 16%,transparent);padding:0 16px;border-radius:24px;background:var(--lp-iris-800);color:var(--lp-white)}.DemandWatch_status__pcs3C{display:flex;align-items:center;height:var(--status);font-size:12px;font-weight:500;line-height:1.35}.DemandWatch_live__4zFMv{display:inline-flex;align-items:center;gap:8px}.DemandWatch_dot__pvaCq{position:relative;width:8px;height:8px;border-radius:9999px;background:var(--lp-white)}.DemandWatch_dot__pvaCq:after{position:absolute;inset:0;border:1px solid var(--lp-white);border-radius:inherit;opacity:0;content:"";animation:DemandWatch_pulse__JfUFJ 3s ease-out infinite;animation-play-state:paused}.DemandWatch_section__bIKAx[data-running] .DemandWatch_dot__pvaCq:after{animation-play-state:running}.DemandWatch_feedWrap__k_Wzu{position:relative}.DemandWatch_rules__UZ88w{position:absolute;inset:0;display:grid;grid-template-rows:repeat(var(--rows),var(--row));pointer-events:none}.DemandWatch_rules__UZ88w span{border-bottom:1px solid var(--rule)}.DemandWatch_feed__abamk{position:relative;height:calc(var(--row) * var(--rows));margin:0;padding:0;border-top:1px solid var(--rule);list-style:none;overflow:hidden}.DemandWatch_row__mbxm0{position:absolute;top:0;right:0;left:0;height:var(--row);transform:translateY(calc(var(--slot) * var(--row)));will-change:transform,opacity}.DemandWatch_rowInner__GCevv{display:grid;grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"agent agent" "event event" "meta spark" "tag tag";align-content:center;align-items:center;-moz-column-gap:16px;column-gap:16px;height:100%}.DemandWatch_agent__cTFQM{grid-area:agent;font-size:12px;font-weight:500;line-height:1.35;letter-spacing:.02em}.DemandWatch_event__Gdirv{grid-area:event;font-size:16px;line-height:1.5}.DemandWatch_meta__BgEGS{grid-area:meta;font-size:12px;font-weight:500;line-height:1.35}.DemandWatch_spark___gBvB{grid-area:spark;display:block;overflow:visible}.DemandWatch_baseline__OkUMc{fill:none;stroke:var(--rule);stroke-width:1}.DemandWatch_trace__Cnap2{fill:none;stroke:var(--lp-white);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.DemandWatch_end__g0DKF{fill:var(--lp-white)}.DemandWatch_tag__XOOuh{grid-area:tag;justify-self:start;margin-top:8px;padding:4px 8px;border:1px solid var(--rule);border-radius:8px;font-size:12px;font-weight:500;line-height:1.35}.DemandWatch_ticker__GnDSN{display:grid;min-height:48px;margin:0;padding:0;font-size:16px;line-height:1.5;list-style:none;text-align:center}.DemandWatch_ticker__GnDSN li{grid-area:1/1;text-wrap:pretty;will-change:opacity}.DemandWatch_ticker__GnDSN li>span{color:var(--lp-iris-600)}@keyframes DemandWatch_pulse__JfUFJ{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (min-width:768px){.DemandWatch_section__bIKAx{--row:88px;padding:96px 40px}.DemandWatch_copy__URSaQ h2{font-size:40px}.DemandWatch_plot__RauyS{height:400px}.DemandWatch_panel__B5F8k{padding:0 24px}.DemandWatch_rowInner__GCevv{grid-template-columns:minmax(0,1fr) 64px 208px;grid-template-areas:"agent spark tag" "event spark tag" "meta spark tag";-moz-column-gap:24px;column-gap:24px}.DemandWatch_tag__XOOuh{margin-top:0}.DemandWatch_agent__cTFQM,.DemandWatch_event__Gdirv,.DemandWatch_meta__BgEGS,.DemandWatch_tag__XOOuh{white-space:nowrap}}@media (max-width:1023px){.DemandWatch_rules__UZ88w span:nth-child(n+4){display:none}}@media (min-width:1024px){.DemandWatch_section__bIKAx{--rows:6;padding-block:88px}.DemandWatch_copy__URSaQ h2{font-size:36px}.DemandWatch_content__Ip67p{gap:28px;margin-top:28px}.DemandWatch_plot__RauyS{height:360px}.DemandWatch_section__bIKAx[data-layout=side]{--row:72px;--status:44px}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_body___Jh9k{margin-top:16px;max-width:none}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_content__Ip67p{grid-template-columns:minmax(0,3fr) minmax(0,2fr);margin-top:24px}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_plot__RauyS{flex:1 1 0;height:auto;min-height:0}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_rowInner__GCevv{grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"agent spark" "event spark" "foot foot";-moz-column-gap:16px;column-gap:16px}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_meta__BgEGS,.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_tag__XOOuh{grid-area:foot}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_meta__BgEGS{justify-self:start}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_tag__XOOuh{justify-self:end}}@media (min-width:1024px) and (min-height:896px){.DemandWatch_section__bIKAx[data-layout=side]{--row:79px;--status:50px}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_body___Jh9k{margin-top:24px}.DemandWatch_section__bIKAx[data-layout=side] .DemandWatch_content__Ip67p{margin-top:28px}}@media (max-width:767px){.DemandWatch_section__bIKAx{--row:120px;padding:40px 24px}.DemandWatch_content__Ip67p{gap:24px;margin-top:24px}.DemandWatch_plot__RauyS{height:240px}.DemandWatch_rules__UZ88w{display:none}.DemandWatch_rowInner__GCevv{border-bottom:1px solid var(--rule)}}@media (max-width:767px) and (max-height:799px){.DemandWatch_section__bIKAx{--status:48px}.DemandWatch_content__Ip67p{gap:16px}.DemandWatch_plot__RauyS{height:208px}}@media (max-width:359px){.DemandWatch_afterToday__tly_B{display:none}}@media (prefers-reduced-motion:reduce){.DemandWatch_dot__pvaCq:after{animation:none}}.careers_page__vWXNF{--header:73px;letter-spacing:0;background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5;overflow-wrap:anywhere}:where(.careers_page__vWXNF) p{color:inherit;line-height:inherit}.careers_page__vWXNF *,.careers_page__vWXNF :after,.careers_page__vWXNF :before{box-sizing:border-box}.careers_main__pSHLc{padding-top:64px}.careers_main__pSHLc,.careers_wrap__zZe_C{width:calc(100% - 80px);max-width:1200px;margin:0 auto}.careers_title__naI3O{margin:0 0 32px;font-family:var(--font-display);font-size:64px;font-weight:700;line-height:1.05;letter-spacing:-1px;text-wrap:balance}.careers_eyebrow__5GBCU{margin:0 0 24px;font-family:var(--font-sans-brand);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:2px;color:var(--lp-iris-600)}.careers_prose__yG684 p{margin:0 0 24px;text-wrap:pretty}.careers_prose__yG684 p:last-child{margin-bottom:0}.careers_page__vWXNF h3{margin:0 0 8px;font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.25;letter-spacing:0;text-wrap:balance}.careers_meta__JqRPr{margin:0;color:var(--lp-ink)}.careers_fact__Uy94_{white-space:nowrap}.careers_hero__329sD{display:grid;grid-template-rows:1fr 1fr;min-height:max(640px,calc(100svh - var(--header)));margin-top:var(--header);background:var(--lp-iris-800)}.careers_heroTop___B0fJ{display:flex;align-items:flex-end;justify-content:center;padding:64px 40px 72px}.careers_hero__329sD .careers_heroTitle__1RMIF{max-width:640px;margin:0;color:var(--lp-white);text-align:center}.careers_field__uMNLO{position:relative;min-height:0;overflow:hidden}.careers_threads__QjB4X{position:absolute;inset:0;display:block;width:100%;height:100%}.careers_mission__WgPlZ{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:96px;align-items:start;padding:96px 0}.careers_lead__doHNN{margin:0 0 32px;max-width:600px;font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.3;text-wrap:pretty}.careers_mission__WgPlZ .careers_lead__doHNN+div{max-width:600px;color:var(--lp-ink)}.careers_toRoles__JPJdw{margin-top:40px}.careers_notes__7o0FI{border-top:1px solid var(--lp-line)}.careers_note__d7XVD{min-width:0;padding:32px 0;border-bottom:1px solid var(--lp-line)}.careers_note__d7XVD>.careers_eyebrow__5GBCU{margin-bottom:16px}.careers_page__vWXNF .careers_noteHeading__TEX_E{font-size:20px;line-height:1.3}.careers_noteBody__5KXyO{margin:0;color:var(--lp-ink);text-wrap:pretty}.careers_openRoles__TR4qh{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;padding:0 0 96px;scroll-margin-top:calc(var(--header) + 48px)}.careers_openRolesTitle__X_ek0{margin:0;font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.15;letter-spacing:0}.careers_group__pjusI+.careers_group__pjusI{margin-top:64px}.careers_page__vWXNF .careers_groupTitle__ogka4{margin:0 0 24px;font-family:var(--font-sans-brand);font-size:12px;line-height:1.35;letter-spacing:2px;color:var(--lp-iris-600)}.careers_rows__qlEfa{list-style:none;margin:0;padding:0;border-top:1px solid var(--lp-line)}.careers_row__Dd1ZW{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid var(--lp-line)}.careers_rowText__ZkR1k{min-width:0}.careers_rowTitle__E76o8{margin:0 0 4px;font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.3;letter-spacing:0;text-wrap:balance;transition:color .28s ease-out}.careers_rowApply__UOx_l,.careers_rowLink__uCQvE{scroll-margin-block:calc(var(--header) + 32px) 32px}.careers_rowLink__uCQvE{color:inherit;text-decoration:none}.careers_rowLink__uCQvE:after{content:"";position:absolute;inset:0}.careers_page__vWXNF .careers_rowLink__uCQvE:focus-visible{outline:none}.careers_rowLink__uCQvE:focus-visible:after{outline:2px solid var(--lp-iris-600);outline-offset:4px}.careers_rowMeta__pCV_b{margin:0;color:var(--lp-ink);text-wrap:pretty}.careers_rowMeta__pCV_b .careers_fact__Uy94_{white-space:normal}.careers_rowApply__UOx_l{z-index:1;flex-shrink:0}@media (hover:hover){.careers_row__Dd1ZW:hover .careers_rowTitle__E76o8{color:var(--lp-iris-600)}.careers_row__Dd1ZW:has(.careers_rowApply__UOx_l:hover) .careers_rowTitle__E76o8{color:inherit}}.careers_roleHero__bfIJF{padding:64px 0 40px;border-bottom:1px solid var(--lp-line)}.careers_back__fuZgw{display:inline-flex;align-items:center;gap:8px;margin-bottom:40px;color:var(--lp-iris-600);text-underline-offset:4px}.careers_roleHero__bfIJF .careers_title__naI3O{margin-bottom:24px}.careers_meta__JqRPr{margin-bottom:32px}.careers_roleLayout__9TpMN{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:96px;align-items:start;padding:40px 0 96px}.careers_roleBody__HrPt_{grid-column:1;grid-row:1;min-width:0}.careers_application__uXyzw{grid-column:2;grid-row:1;position:sticky;top:96px;padding:32px;border:1px solid var(--lp-line);border-radius:16px;background:var(--lp-white)}.careers_application__uXyzw h2,.careers_section__SFnt4 h2{margin:0 0 24px;font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.15;letter-spacing:0}.careers_application__uXyzw p{margin:0 0 24px}.careers_application__uXyzw .careers_apply__QlnsD{width:100%}.careers_section__SFnt4{margin-bottom:40px}.careers_facts__tWeli{margin:32px 0 0;font-variant-numeric:tabular-nums}.careers_facts__tWeli div{padding:16px 0;border-top:1px solid var(--lp-line)}.careers_facts__tWeli div:last-child{padding-bottom:0}.careers_facts__tWeli dt{margin-bottom:8px;font-family:var(--font-sans-brand);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:2px;color:var(--lp-iris-600)}.careers_facts__tWeli dd{margin:0;white-space:pre-line;text-wrap:pretty}.careers_page__vWXNF a:focus-visible{outline:2px solid var(--lp-iris-600);outline-offset:8px}.careers_bullets__NIp1u{margin:0;padding:0;list-style:none}.careers_bullets__NIp1u li{position:relative;padding-left:24px;margin-bottom:16px;text-wrap:pretty}.careers_bullets__NIp1u li:before{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50%;background:var(--lp-iris-600)}.careers_bullets__NIp1u li:last-child{margin-bottom:0}.careers_bottomApply__H8B2s{padding-top:8px}.careers_srOnly__fGWcG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:where(.careers_page__vWXNF) footer a{transition:color .28s ease-out}@media (max-width:1023px){.careers_mission__WgPlZ{gap:56px}.careers_openRoles__TR4qh{grid-template-columns:minmax(0,1fr)}.careers_roleLayout__9TpMN{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px}.careers_application__uXyzw{padding:24px}}@media (max-width:767px){.careers_page__vWXNF{--header:64px}.careers_main__pSHLc,.careers_wrap__zZe_C{width:calc(100% - 48px)}.careers_hero__329sD{grid-template-rows:1fr 320px;min-height:max(560px,calc(100svh - var(--header)))}.careers_heroTop___B0fJ{align-items:center;padding:32px 24px}.careers_title__naI3O{font-size:40px}.careers_mission__WgPlZ{grid-template-columns:minmax(0,1fr);gap:56px;padding:64px 0}.careers_lead__doHNN{margin-bottom:24px;font-size:20px}.careers_toRoles__JPJdw{width:100%;margin-top:32px}.careers_page__vWXNF h3{font-size:20px}.careers_application__uXyzw h2,.careers_section__SFnt4 h2{font-size:32px}.careers_openRoles__TR4qh{gap:32px;padding-bottom:64px}.careers_openRolesTitle__X_ek0{font-size:32px}.careers_group__pjusI+.careers_group__pjusI{margin-top:48px}.careers_row__Dd1ZW{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:start}.careers_rowText__ZkR1k{display:contents}.careers_rowTitle__E76o8{display:flex;grid-column:1;grid-row:1;align-items:center;min-height:40px;margin:0;font-size:18px}.careers_rowMeta__pCV_b{grid-column:1/-1;grid-row:2}.careers_page__vWXNF .careers_rowApply__UOx_l{grid-column:2;grid-row:1;padding-inline:28px}.careers_fact__Uy94_:first-child{display:block}.careers_fact__Uy94_:first-child+.careers_factDot__ewj6K{display:none}.careers_roleHero__bfIJF{padding-top:64px}.careers_roleHero__bfIJF .careers_title__naI3O{font-size:32px;line-height:1.15;letter-spacing:0}.careers_roleHero__bfIJF .careers_apply__QlnsD{display:none}.careers_back__fuZgw{padding-block:10px;margin-block:-10px 30px}.careers_meta__JqRPr{margin-bottom:0}.careers_roleLayout__9TpMN{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:64px}.careers_application__uXyzw{position:static;grid-column:1;grid-row:1}.careers_roleBody__HrPt_{grid-column:1;grid-row:2}}@media (max-width:399px){.careers_row__Dd1ZW{grid-template-columns:minmax(0,1fr)}.careers_page__vWXNF .careers_rowApply__UOx_l{grid-column:1;grid-row:3;justify-self:start}.careers_application__uXyzw{padding:20px}.careers_application__uXyzw h2{font-size:28px}}@media (prefers-reduced-motion:reduce){:where(.careers_page__vWXNF) footer a{transition:none}.careers_rowTitle__E76o8{transition:none}}:where(.careers_page__vWXNF) *{transition-duration:0s}.learn_page__caZiX{letter-spacing:0;background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5;overflow-wrap:anywhere}:where(.learn_page__caZiX) p{color:inherit;line-height:inherit}.learn_main__e8brQ{width:calc(100% - 80px);max-width:1200px;margin:0 auto;padding-top:64px}.learn_hero__DPlAk,.learn_reading__cmDhf{font-size:20px;line-height:32px}.learn_reading__cmDhf{max-width:720px}.learn_hero__DPlAk{padding:96px 0 64px}.learn_main__e8brQ h1{margin:0 0 40px;font-family:var(--font-display);font-size:64px;font-weight:700;line-height:1.05;letter-spacing:-1px;text-wrap:balance}.learn_main__e8brQ h2{margin:0 0 32px;font-size:40px;font-weight:600;line-height:1.15}.learn_main__e8brQ h2,.learn_main__e8brQ h3{font-family:var(--font-display);letter-spacing:0;text-wrap:balance}.learn_main__e8brQ h3{margin:0 0 16px;font-size:24px;font-weight:500;line-height:1.25}.learn_main__e8brQ p{max-width:720px;margin:0 0 24px;text-wrap:pretty}.learn_main__e8brQ p:last-child{margin-bottom:0}.learn_main__e8brQ ul{margin:0;padding:0;list-style:none}.learn_main__e8brQ li{text-wrap:pretty}.learn_main__e8brQ article li{position:relative;margin-bottom:16px;padding-left:24px}.learn_main__e8brQ article li:last-child{margin-bottom:0}.learn_main__e8brQ article li:before{content:"";position:absolute;top:14px;left:0;width:4px;height:4px;border-radius:50%;background:var(--lp-iris-600)}.learn_main__e8brQ a:focus-visible{outline:2px solid var(--lp-iris-600);outline-offset:8px}.learn_back__GWaV8,.learn_section__WcBYw p a{transition:color .28s ease-out;color:var(--lp-iris-600);text-underline-offset:4px}.learn_back__GWaV8:hover,.learn_section__WcBYw p a:hover{color:var(--lp-iris-800)}.learn_back__GWaV8{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin-bottom:40px;font-size:16px;line-height:24px}.learn_main__e8brQ .learn_byline__UJqTr{margin-top:40px;color:color-mix(in srgb,var(--lp-ink) 68%,var(--lp-white));font-size:16px;line-height:24px}.learn_section__WcBYw{border-top:1px solid var(--lp-line);padding:64px 0}.learn_faq__ri0S1+.learn_faq__ri0S1{margin-top:40px}.learn_main__e8brQ .learn_articles__hReKt{margin-bottom:96px;border-top:1px solid var(--lp-ink)}.learn_articles__hReKt li{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:24px;column-gap:24px;align-items:center;padding:32px 0;border-bottom:1px solid var(--lp-line)}.learn_articles__hReKt a{color:inherit;text-decoration:none}.learn_articles__hReKt a:after{content:"";position:absolute;inset:0}.learn_main__e8brQ .learn_articles__hReKt a:focus-visible{outline:0}.learn_articles__hReKt a:focus-visible:after{outline:2px solid var(--lp-iris-600);outline-offset:8px}.learn_main__e8brQ .learn_articles__hReKt h2{margin-bottom:8px;font-size:24px;font-weight:500;line-height:1.25}.learn_articles__hReKt h2{transition:color .28s ease-out}.learn_articles__hReKt a:focus-visible h2,.learn_articles__hReKt li:hover h2{color:var(--lp-iris-600)}.learn_main__e8brQ .learn_articles__hReKt p{grid-column:1;margin-bottom:0}.learn_articleArrow__qCCgd{grid-column:2;grid-row:1/span 2;color:var(--lp-iris-600);pointer-events:none;transition:transform .28s ease-out}.learn_articles__hReKt li:has(a:focus-visible) .learn_articleArrow__qCCgd,.learn_articles__hReKt li:hover .learn_articleArrow__qCCgd{transform:translateX(4px)}.learn_related__FeuRh{padding-bottom:96px;font-size:16px;line-height:24px}.learn_main__e8brQ .learn_related__FeuRh ul{border-bottom:1px solid var(--lp-line)}.learn_related__FeuRh li{border-top:1px solid var(--lp-line)}.learn_related__FeuRh li a{transition:color .28s ease-out;display:block;padding:16px 0;color:var(--lp-ink);text-decoration:none}.learn_related__FeuRh li a:hover{color:var(--lp-iris-600)}.learn_demo__1B000{margin-top:40px}:where(.learn_page__caZiX) footer a{transition:color .28s ease-out}@media (max-width:767px){.learn_main__e8brQ{width:calc(100% - 48px)}.learn_hero__DPlAk,.learn_reading__cmDhf{font-size:16px;line-height:24px}.learn_hero__DPlAk{padding:64px 0}.learn_back__GWaV8{padding-block:10px;margin-block:-10px 30px}.learn_main__e8brQ h1{font-size:40px}.learn_main__e8brQ h2{font-size:32px}.learn_main__e8brQ h3{font-size:20px}.learn_main__e8brQ article li:before{top:10px}.learn_main__e8brQ .learn_articles__hReKt{margin-bottom:64px}.learn_articles__hReKt li{padding:24px 0}.learn_related__FeuRh{padding-bottom:64px}}@media (prefers-reduced-motion:reduce){:where(.learn_page__caZiX) footer a{transition:none}.learn_articleArrow__qCCgd{transition:none}.learn_articles__hReKt li:has(a:focus-visible) .learn_articleArrow__qCCgd,.learn_articles__hReKt li:hover .learn_articleArrow__qCCgd{transform:none}}:where(.learn_page__caZiX) *{transition-duration:0s}.cta_primary__DHkc0,.cta_secondary__fkfGU{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border:0;border-radius:12px;font-family:var(--font-sans-brand);font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;white-space:nowrap;text-decoration:none;transition:background-color .28s ease-out}.cta_primary__DHkc0{position:relative;padding:16px 32px;color:var(--lp-white);background:var(--lp-iris-600)}.cta_compact__TM6oU{padding:8px 32px}@media (max-width:767px){.cta_compact__TM6oU{padding:8px 16px}}@media (min-width:1024px){.cta_primary__DHkc0:not(.cta_compact__TM6oU){padding:13px 29px}.cta_secondary__fkfGU{padding:12px 21px}}.cta_light__71YKF{color:var(--lp-iris-600);background:var(--lp-white)}.cta_secondary__fkfGU{padding:15px 23px;border:1px solid var(--lp-ink);color:var(--lp-ink);background:transparent}.cta_primary__DHkc0:focus-visible{background:var(--lp-iris-800)}.cta_light__71YKF:focus-visible,.cta_secondary__fkfGU:focus-visible{background:var(--lp-iris-100)}.cta_primary__DHkc0:focus-visible,.cta_secondary__fkfGU:focus-visible{outline:2px solid var(--lp-iris-600);outline-offset:4px}.cta_light__71YKF:focus-visible{outline-color:var(--lp-white)}.cta_icon__Z6NbA{position:absolute;top:calc(50% - 8px);right:8px;width:16px;height:16px;overflow:hidden}.cta_arrow__iBFWc{position:absolute;inset:0;opacity:0;transform:translateX(-8px);transition:transform .28s ease-out,opacity .28s ease-out}.cta_primary__DHkc0:focus-visible .cta_arrow__iBFWc{transform:translateX(0);opacity:1}@media (hover:hover){.cta_primary__DHkc0:hover{background:var(--lp-iris-800)}.cta_light__71YKF:hover,.cta_secondary__fkfGU:hover{background:var(--lp-iris-100)}.cta_primary__DHkc0:hover .cta_arrow__iBFWc{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.cta_arrow__iBFWc,.cta_primary__DHkc0,.cta_secondary__fkfGU{transition:none}.cta_arrow__iBFWc,.cta_primary__DHkc0:focus-visible .cta_arrow__iBFWc{transform:none}}.not-found_page__jb5cW{background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.6;letter-spacing:0;padding-top:72px}.not-found_main__0NPrd{box-sizing:content-box;max-width:1200px;margin:0 auto;padding:96px 40px;scroll-margin-top:72px}.not-found_main__0NPrd h1{margin:0 0 24px;font-family:var(--font-display);font-size:64px;font-weight:600;line-height:1.05;letter-spacing:-1px;color:var(--lp-ink)}.not-found_main__0NPrd p{margin:0 0 32px;color:var(--lp-ink);line-height:inherit}@media (max-width:767px){.not-found_page__jb5cW{padding-top:64px}.not-found_main__0NPrd{padding:64px 24px 96px;scroll-margin-top:64px}.not-found_main__0NPrd h1{font-size:40px;line-height:1.15;letter-spacing:0}}.MissionPanel_panel__HAJ15{margin:0 16px;padding:96px 0;overflow:clip;border-radius:24px;background:var(--lp-iris-800);color:var(--lp-white);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5}.MissionPanel_panel__HAJ15,.MissionPanel_panel__HAJ15 *,.MissionPanel_panel__HAJ15 :after,.MissionPanel_panel__HAJ15 :before{box-sizing:border-box}.MissionPanel_column__ny5dY{width:calc(100% - 80px);max-width:1200px;margin:0 auto}.MissionPanel_lead__Xp_oB{width:calc(100% - 80px);max-width:1200px;margin:0 auto 72px;padding-bottom:72px;border-bottom:1px solid color-mix(in srgb,var(--lp-white) 16%,transparent)}.MissionPanel_panel__HAJ15 .MissionPanel_eyebrow__vWhft{margin:0 0 24px;color:var(--lp-iris-200);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:2px}.MissionPanel_question__ap3H0,.MissionPanel_statement__8ieKp{margin:0;color:var(--lp-white);font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.15;text-wrap:balance}.MissionPanel_statement__8ieKp{max-width:960px}.MissionPanel_link__hNiJK{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:var(--lp-white);font-weight:500;text-decoration:none}.MissionPanel_link__hNiJK:hover{text-decoration:underline;text-underline-offset:4px}.MissionPanel_link__hNiJK svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.MissionPanel_row__Wo3BU{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:start;margin-top:32px}.MissionPanel_question__ap3H0{grid-column:span 7}.MissionPanel_details__fhb4c{grid-column:span 5;min-width:0}.MissionPanel_panel__HAJ15 .MissionPanel_details__fhb4c p{margin:0;color:var(--lp-iris-200);text-wrap:pretty}.MissionPanel_button__NWA8_{margin-top:24px}.MissionPanel_link__hNiJK:focus-visible{outline:2px solid var(--lp-white);outline-offset:8px}.MissionPanel_fieldSlot__Z9qZ8{width:100%}.MissionPanel_copy__C2VRY,.MissionPanel_visual__KArUk{animation:MissionPanel_enter__zGtix .7s cubic-bezier(.22,1,.36,1) both;animation-play-state:paused}.MissionPanel_visual__KArUk{animation-name:MissionPanel_fieldEnter__ThorJ}.MissionPanel_panel__HAJ15 [data-in]>.MissionPanel_copy__C2VRY,.MissionPanel_panel__HAJ15 [data-in]>.MissionPanel_visual__KArUk{animation-play-state:running}.MissionPanel_panel__HAJ15[data-paused] .MissionPanel_copy__C2VRY,.MissionPanel_panel__HAJ15[data-paused] .MissionPanel_visual__KArUk{animation:none;opacity:1;transform:none}.MissionPanel_srOnly__FPYqt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes MissionPanel_enter__zGtix{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes MissionPanel_fieldEnter__ThorJ{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.MissionPanel_panel__HAJ15{margin:0;padding:64px 0;border-radius:0}.MissionPanel_column__ny5dY{width:calc(100% - 48px)}.MissionPanel_lead__Xp_oB{width:calc(100% - 48px);margin-bottom:48px;padding-bottom:48px}.MissionPanel_statement__8ieKp{font-size:24px;line-height:1.25}.MissionPanel_question__ap3H0{font-size:min(32px,calc((100vw - 48px) / 10.3))}.MissionPanel_link__hNiJK{margin-top:14px;padding-block:10px}.MissionPanel_link__hNiJK:focus-visible{outline-offset:0}.MissionPanel_fieldSlot__Z9qZ8{margin-top:40px}.MissionPanel_fieldSlot__Z9qZ8,.MissionPanel_visual__KArUk{pointer-events:none}.MissionPanel_row__Wo3BU{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:48px}.MissionPanel_details__fhb4c,.MissionPanel_question__ap3H0{grid-column:auto}}@media (min-width:1024px){.MissionPanel_panel__HAJ15{padding:88px 0}.MissionPanel_question__ap3H0,.MissionPanel_statement__8ieKp{font-size:36px}.MissionPanel_statement__8ieKp{max-width:864px}.MissionPanel_question__ap3H0{max-width:10.5em}.MissionPanel_row__Wo3BU{gap:28px;margin-top:28px}.MissionPanel_visual__KArUk>div{height:clamp(288px,36svh,403px)}}@media (prefers-reduced-motion:reduce){.MissionPanel_panel__HAJ15 .MissionPanel_copy__C2VRY,.MissionPanel_panel__HAJ15 .MissionPanel_visual__KArUk{animation:none;opacity:1;transform:none}}.hero-simple_page__rWuUT{background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5;padding:72px 0 96px;overflow-x:clip}.hero-simple_label__04qWi{box-sizing:border-box;max-width:1280px;margin:48px auto 0;padding:16px 40px 0;border-top:1px solid var(--lp-line);font-size:14px}.hero-simple_label__04qWi h2{margin:0;color:var(--lp-iris-600);font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.25}.hero-simple_label__04qWi p{max-width:720px;margin:8px 0 0}.hero-simple_page__rWuUT>div+div .hero-simple_label__04qWi{margin-top:96px}.hero-simple_page__rWuUT section{margin-top:0;padding-top:48px}.hero-simple_note__NmrIB{margin:24px 0 0;color:var(--lp-ink);font-size:14px;font-weight:500;line-height:1.35;text-align:center;text-wrap:balance}.hero-simple_swap__jkqyD{display:grid}.hero-simple_swap__jkqyD>*{grid-area:1/1;transition:opacity .6s ease-out}.hero-simple_swap__jkqyD>[aria-hidden=true]{opacity:0}.hero-simple_compare__E64iq,.hero-simple_schedule__186sv{padding:16px 8px 8px;color:var(--lp-white)}.hero-simple_compareHead__ORT4i,.hero-simple_head__Gtr_6{margin:0 8px 16px}.hero-simple_title__EuuRp{margin:0;color:var(--lp-white);font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.25}.hero-simple_date__UfA6S{margin:0;color:var(--lp-iris-200);font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.35}.hero-simple_day__6c7QJ[data-fresh]{animation:hero-simple_fadeIn__L6T_7 .6s ease-out}.hero-simple_rows__FStUm{display:grid;gap:8px;margin:0;padding:12px;border-radius:12px;background:var(--nest-fill);list-style:none}.hero-simple_row__X5gDY{display:grid;grid-template-columns:64px minmax(0,1fr) 88px;align-items:center;gap:8px;min-height:64px;padding:8px 12px;box-sizing:border-box;border-radius:8px;background:var(--row-fill)}.hero-simple_time__z7NHW{font-size:14px;font-weight:500;line-height:1.35}.hero-simple_what__zxuY3{display:grid;min-width:0}.hero-simple_name__wvDA3{font-size:14px;font-weight:500;line-height:1.35}.hero-simple_detail__pg6r4{color:color-mix(in srgb,var(--lp-white) 64%,transparent);font-size:12px;line-height:24px}.hero-simple_tag__vaOBB{justify-self:start;align-self:center;padding:0 8px;border-radius:9999px;background:var(--lp-iris-100);color:var(--lp-iris-800);font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.hero-simple_status__dflg1{justify-items:end;text-align:right;font-size:13px;font-weight:600;line-height:1.25}.hero-simple_row__X5gDY[data-open] .hero-simple_status__dflg1{color:var(--lp-iris-200);font-weight:500}.hero-simple_foot__Y6rEU{margin:16px 8px 8px;color:var(--lp-iris-200);font-size:12px}.hero-simple_panels__ZbyTw{display:grid;gap:8px}.hero-simple_panel__FrgFN{padding:16px 12px;border-radius:12px;background:var(--nest-fill)}.hero-simple_panel__FrgFN[data-after]{animation:hero-simple_fadeIn__L6T_7 .8s ease-out .4s both}.hero-simple_panel__FrgFN[data-still]{animation:none}.hero-simple_panelHead__UWCdX{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 8px;margin-bottom:12px}.hero-simple_panelName__98OUS{margin:0;color:var(--lp-white);font-size:14px;font-weight:600;line-height:1.35}.hero-simple_panelCount__LOjRo{margin:0;color:var(--lp-iris-200);font-size:12px;line-height:1.35}.hero-simple_seatRows__QIJiZ{display:grid;gap:8px;margin:0;padding:0;list-style:none}.hero-simple_seatRow__yZc51{display:grid;grid-template-columns:72px auto minmax(0,1fr);align-items:center;gap:8px;min-height:24px}.hero-simple_seatTime__A82GW{font-size:13px;font-weight:500;line-height:1.35;white-space:nowrap}.hero-simple_seats__gWIgM{display:flex;gap:4px}.hero-simple_seats__gWIgM>span{width:8px;height:8px;border-radius:9999px;background:color-mix(in srgb,var(--lp-white) 16%,transparent)}.hero-simple_seats__gWIgM>span[data-filled]{background:var(--lp-white)}.hero-simple_seats__gWIgM>span[data-filled=new]{background:var(--lp-iris-200)}.hero-simple_seatTag__1qdr0{display:flex;justify-content:end}.hero-simple_url__Rk_sY{flex:1;margin:0 0 0 8px;padding:0 12px;border-radius:9999px;background:color-mix(in srgb,var(--lp-iris-100) 32%,var(--lp-white));color:color-mix(in srgb,var(--lp-ink) 64%,transparent);font-size:12px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-simple_browser__N6gvG{padding:16px;border-radius:0 0 16px 16px;background:color-mix(in srgb,var(--lp-iris-100) 12%,var(--lp-white))}.hero-simple_widget__JzrjC{padding:16px;border:1px solid var(--lp-line);border-radius:12px;background:var(--lp-white);color:var(--lp-ink)}.hero-simple_widgetTitle__0abdK{margin:0;color:var(--lp-ink);font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.25}.hero-simple_widgetSub__RBFgy{margin:0;color:color-mix(in srgb,var(--lp-ink) 64%,transparent);font-size:13px;line-height:1.35}.hero-simple_dayPicker__wch7T{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none}.hero-simple_dayChip__Atijr{display:grid;justify-items:center;padding:8px 0;border:1px solid var(--lp-line-input);border-radius:8px;font-size:12px;line-height:1.35}.hero-simple_dayChip__Atijr strong{font-size:14px;font-weight:600}.hero-simple_dayChip__Atijr[aria-current]{border-color:var(--lp-ink);background:var(--lp-ink);color:var(--lp-white)}.hero-simple_slotPicker__STZvP{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.hero-simple_slotOption__J29aj{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:0 12px;box-sizing:border-box;border:1px solid var(--lp-line-input);border-radius:8px;font-size:14px}.hero-simple_slotOption__J29aj[aria-current]{border-color:var(--lp-ink);outline:1px solid var(--lp-ink);outline-offset:-2px}.hero-simple_slotTime__DgM4X{grid-column:1;font-weight:500}.hero-simple_badge___2QYi{grid-column:2;justify-self:start;padding:0 8px;border-radius:9999px;background:var(--lp-iris-100);color:var(--lp-iris-800);font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.hero-simple_slotPrice__LUJhq{grid-column:3;display:flex;align-items:baseline;gap:8px}.hero-simple_slotPrice__LUJhq s{color:color-mix(in srgb,var(--lp-ink) 48%,transparent);font-size:13px}.hero-simple_slotPrice__LUJhq strong{font-weight:600}.hero-simple_continue__4l9lN{margin:16px 0 0;padding:12px;border-radius:8px;background:var(--lp-ink);color:var(--lp-white);font-size:14px;font-weight:500;line-height:1.35;text-align:center}@keyframes hero-simple_fadeIn__L6T_7{0%{opacity:0}}.hero-simple_schedule__186sv[data-still] :is(.hero-simple_swap__jkqyD>*,.hero-simple_day__6c7QJ){transition:none;animation:none}@media (prefers-reduced-motion:reduce){.hero-simple_day__6c7QJ,.hero-simple_panel__FrgFN,.hero-simple_swap__jkqyD>*{transition:none;animation:none}}@media (max-width:479px){.hero-simple_row__X5gDY{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"time status" "what what";row-gap:0;padding:8px 12px}.hero-simple_time__z7NHW{grid-area:time}.hero-simple_what__zxuY3{grid-area:what}.hero-simple_status__dflg1{grid-area:status;white-space:nowrap}}@media (max-width:359px){.hero-simple_row__X5gDY{padding-inline:8px}.hero-simple_rows__FStUm{padding:8px}.hero-simple_slotOption__J29aj{padding:0 8px}.hero-simple_browser__N6gvG{padding:8px}.hero-simple_widget__JzrjC{padding:12px}.hero-simple_dayPicker__wch7T{gap:4px}}@media (max-width:767px){.hero-simple_label__04qWi{padding:16px 24px 0}}@media (min-width:768px){.hero-simple_compare__E64iq,.hero-simple_schedule__186sv{padding:24px}.hero-simple_compareHead__ORT4i,.hero-simple_head__Gtr_6{margin:0 0 24px}.hero-simple_title__EuuRp{font-size:24px}.hero-simple_date__UfA6S{font-size:14px;letter-spacing:0}.hero-simple_rows__FStUm{padding:16px}.hero-simple_row__X5gDY{grid-template-columns:80px minmax(0,1fr) 112px;min-height:72px;padding:8px 16px}.hero-simple_name__wvDA3,.hero-simple_time__z7NHW{font-size:16px}.hero-simple_status__dflg1{font-size:14px}.hero-simple_foot__Y6rEU{margin:24px 0 0}.hero-simple_browser__N6gvG,.hero-simple_widget__JzrjC{padding:24px}.hero-simple_widgetTitle__0abdK{font-size:24px}.hero-simple_panel__FrgFN{padding:16px}.hero-simple_seatRow__yZc51{grid-template-columns:80px auto minmax(0,1fr)}.hero-simple_seatTime__A82GW{font-size:14px}.hero-simple_seats__gWIgM{gap:6px}.hero-simple_seats__gWIgM>span{width:10px;height:10px}}.roi-calculator_page__kll4d{background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5;padding:72px 0 96px;overflow-x:clip}.roi-calculator_label__JAjGH{box-sizing:border-box;max-width:1280px;margin:48px auto 0;padding:16px 40px 0;border-top:1px solid var(--lp-line);font-size:14px}.roi-calculator_label__JAjGH h2{margin:0;color:var(--lp-iris-600);font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.25}.roi-calculator_label__JAjGH p{max-width:720px;margin:8px 0 0}.roi-calculator_page__kll4d>div+div .roi-calculator_label__JAjGH{margin-top:96px}.roi-calculator_section__k2Zl_{--fg:var(--lp-ink);--soft:color-mix(in srgb,var(--lp-ink) 64%,transparent);--panel:color-mix(in srgb,var(--lp-iris-100) 40%,var(--lp-white));padding:48px 0 64px;color:var(--fg)}.roi-calculator_section__k2Zl_[data-layout=band]{--fg:var(--lp-white);--soft:color-mix(in srgb,var(--lp-white) 72%,transparent);--panel:transparent;margin-top:48px;padding:64px 0;background:var(--lp-iris-800)}.roi-calculator_inner___FYAp{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 40px}.roi-calculator_intro__2LmIa{max-width:720px}.roi-calculator_heading__4PJT1{margin:0;font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.15}.roi-calculator_body__7u6tX{margin:16px 0 0;color:var(--soft)}.roi-calculator_grid__piDQN{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px;align-items:start;margin-top:40px}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_grid__piDQN{grid-template-columns:minmax(0,1fr);gap:40px}.roi-calculator_inputs__fL7le{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_inputs__fL7le{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:40px;border-top:1px solid color-mix(in srgb,var(--lp-white) 24%,transparent)}.roi-calculator_field__BWbDf{display:grid;gap:8px;min-width:0;align-content:start}.roi-calculator_field__BWbDf[data-wide]{grid-column:1/-1}.roi-calculator_field__BWbDf label{font-size:14px;font-weight:500;line-height:1.35}.roi-calculator_control__SuXC_{box-sizing:border-box;width:100%;min-height:48px;padding:0 16px;border:1px solid var(--lp-line-input);border-radius:8px;background:var(--lp-white);color:var(--lp-ink);font:inherit;font-size:16px}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_control__SuXC_{border-color:var(--lp-white)}select.roi-calculator_control__SuXC_{cursor:pointer}.roi-calculator_control__SuXC_[data-affix]{display:flex;align-items:center;gap:8px}.roi-calculator_control__SuXC_[data-affix] span{color:color-mix(in srgb,var(--lp-ink) 64%,transparent)}.roi-calculator_control__SuXC_ input{flex:1;min-width:0;height:46px;padding:0;border:0;background:transparent;color:inherit;font:inherit;outline:none}.roi-calculator_control__SuXC_:focus-within,select.roi-calculator_control__SuXC_:focus-visible{outline:2px solid var(--lp-iris-600);outline-offset:2px}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_control__SuXC_:focus-within,.roi-calculator_section__k2Zl_[data-layout=band] select.roi-calculator_control__SuXC_:focus-visible{outline-color:var(--lp-white)}.roi-calculator_result__vb30P{box-sizing:border-box;padding:40px;border-radius:16px;background:var(--panel);min-width:0}.roi-calculator_big__NEyUT,.roi-calculator_kicker__o1dRe,.roi-calculator_recovered__4yxm2{color:var(--fg)}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_result__vb30P{padding:0}.roi-calculator_kicker__o1dRe{margin:0}.roi-calculator_big__NEyUT,.roi-calculator_kicker__o1dRe{font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.25}.roi-calculator_big__NEyUT{margin:8px 0 0;overflow-wrap:anywhere}.roi-calculator_big__NEyUT span{display:block;font-size:64px;font-weight:700;letter-spacing:-1px;line-height:1.05;color:var(--lp-iris-600)}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_big__NEyUT span{color:var(--lp-white);font-size:96px}.roi-calculator_detail__zGnCp{margin:16px 0 0;color:var(--soft);font-size:14px;line-height:1.5}.roi-calculator_recovered__4yxm2{margin:24px 0 0;padding-top:24px;border-top:1px solid var(--lp-line);font-size:20px;line-height:1.35}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_recovered__4yxm2{border-top-color:color-mix(in srgb,var(--lp-white) 24%,transparent)}.roi-calculator_recovered__4yxm2 strong{font-weight:600;white-space:nowrap}.roi-calculator_assumption__Lul3_{display:grid;gap:8px;margin-top:16px}.roi-calculator_assumption__Lul3_ label{font-size:14px;font-weight:500;line-height:1.35}.roi-calculator_slider__T4ZZa{display:flex;align-items:center;gap:16px;max-width:480px}.roi-calculator_slider__T4ZZa input{flex:1;min-width:0;height:24px;margin:0;accent-color:var(--lp-iris-600);cursor:pointer}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_slider__T4ZZa input{accent-color:var(--lp-iris-200)}.roi-calculator_slider__T4ZZa input:focus-visible{outline:2px solid currentColor;outline-offset:4px}.roi-calculator_slider__T4ZZa output{min-width:40px;font-size:16px;font-weight:600;text-align:right}.roi-calculator_fine__hiKyP{max-width:560px;margin:16px 0 0;color:var(--soft);font-size:12px;font-weight:500;line-height:1.35}.roi-calculator_cta__riAOc{margin-top:24px}.roi-calculator_srOnly__eULqo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1023px){.roi-calculator_grid__piDQN{grid-template-columns:minmax(0,1fr)}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_inputs__fL7le{grid-template-columns:repeat(2,minmax(0,1fr))}.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_big__NEyUT span{font-size:64px}}@media (max-width:767px){.roi-calculator_label__JAjGH{padding:16px 16px 0}.roi-calculator_inner___FYAp{padding:0 16px}.roi-calculator_section__k2Zl_{padding:48px 0}.roi-calculator_heading__4PJT1{font-size:32px}.roi-calculator_inputs__fL7le,.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_inputs__fL7le{grid-template-columns:minmax(0,1fr);gap:16px}.roi-calculator_result__vb30P{padding:24px 16px}.roi-calculator_big__NEyUT,.roi-calculator_kicker__o1dRe{font-size:20px}.roi-calculator_big__NEyUT span,.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_big__NEyUT span{font-size:48px}.roi-calculator_recovered__4yxm2{font-size:18px}.roi-calculator_cta__riAOc{width:100%}}@media (max-width:359px){.roi-calculator_big__NEyUT span,.roi-calculator_section__k2Zl_[data-layout=band] .roi-calculator_big__NEyUT span{font-size:40px}}.PriceHill_section__P0TKF{box-sizing:border-box;padding:96px 40px;background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5;font-variant-numeric:tabular-nums}.PriceHill_section__P0TKF *,.PriceHill_section__P0TKF :after,.PriceHill_section__P0TKF :before{box-sizing:border-box}.PriceHill_container__Ve8Sp{max-width:1200px;min-width:0;margin:0 auto}.PriceHill_intro__RQ7T3{max-width:720px}.PriceHill_eyebrow__imLL7{margin:0;color:var(--lp-iris-600);font-size:12px;font-weight:500;letter-spacing:2px;line-height:1.35}.PriceHill_intro__RQ7T3 h2{margin:24px 0;font-family:var(--font-display);font-size:40px;line-height:1.15;font-weight:600;text-wrap:balance}.PriceHill_intro__RQ7T3>p:not(.PriceHill_eyebrow__imLL7){margin:0 0 16px}.PriceHill_visual__WGJRk{margin-top:48px;min-width:0}.PriceHill_chartHeader__vLOMU{display:flex;justify-content:space-between;align-items:center;gap:24px}.PriceHill_legend__l8JFw{display:flex;flex-wrap:wrap;gap:24px;font-size:12px;font-weight:500}.PriceHill_legend__l8JFw span{display:inline-flex;align-items:center;gap:8px}.PriceHill_dotKey__Obqxu{width:8px;height:8px;border-radius:9999px;background:var(--lp-iris-600)}.PriceHill_ringKey__tYpN2{width:16px;height:16px;border:2px solid var(--lp-ink);border-radius:9999px}.PriceHill_tag__tDnrG{font-size:12px;font-weight:500}.PriceHill_desktopChart__ZIJD3,.PriceHill_phoneChart__C4wvH{display:block;width:100%;max-width:960px;height:auto;margin:16px auto 0;overflow:hidden}.PriceHill_phoneChart__C4wvH{display:none}.PriceHill_desktopChart__ZIJD3 text{font-size:14px}.PriceHill_desktopChart__ZIJD3 text,.PriceHill_phoneChart__C4wvH text{fill:var(--lp-ink);font-family:var(--font-sans-brand);font-weight:500}.PriceHill_grid__TExyw{stroke:var(--lp-line);stroke-width:1}.PriceHill_axis__ESN_Y{stroke:var(--lp-line-input);stroke-width:1}.PriceHill_band__09S31{fill:var(--lp-iris-100)}.PriceHill_guide__GxFSp{stroke:var(--lp-line-input);stroke-width:1;stroke-dasharray:4 6}.PriceHill_hill__HVjd1{fill:none;stroke:var(--lp-iris-600);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.PriceHill_dot__7EVyn{fill:var(--lp-iris-600);stroke:var(--lp-white);stroke-width:1.5}.PriceHill_guess__1iz6b{fill:none;stroke:var(--lp-ink);stroke-width:2}.PriceHill_tick__imMcn{stroke:var(--lp-ink);stroke-width:1}.PriceHill_bracket__jWR_3{fill:none;stroke:var(--lp-iris-600);stroke-width:2;stroke-linecap:round}.PriceHill_desktopChart__ZIJD3 .PriceHill_best__XSG_R,.PriceHill_phoneChart__C4wvH .PriceHill_best__XSG_R{fill:var(--lp-iris-600)}.PriceHill_axis__ESN_Y,.PriceHill_bracket__jWR_3,.PriceHill_dot__7EVyn,.PriceHill_grid__TExyw,.PriceHill_guess__1iz6b,.PriceHill_guide__GxFSp,.PriceHill_hill__HVjd1,.PriceHill_tick__imMcn{vector-effect:non-scaling-stroke}.PriceHill_controls__UYicj{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:720px;margin:24px 0 0}.PriceHill_controls__UYicj button{min-width:0;min-height:48px;padding:8px;border:1px solid var(--lp-line);border-radius:12px;background:var(--lp-white);color:var(--lp-ink);font:inherit;cursor:pointer}.PriceHill_controls__UYicj button[aria-pressed=true]{border-color:var(--lp-iris-600);background:var(--lp-iris-600);color:var(--lp-white)}.PriceHill_controls__UYicj button:hover:not(:disabled):not([aria-pressed=true]){background:var(--lp-iris-100)}.PriceHill_controls__UYicj button:disabled{cursor:default}.PriceHill_controls__UYicj button:focus-visible,.PriceHill_replay__G6pLR:focus-visible{outline:2px solid var(--lp-iris-600);outline-offset:4px}.PriceHill_replayRow__vkjwG{display:flex;justify-content:center;min-height:48px;margin-top:8px}.PriceHill_replay__G6pLR{border:0;background:none;padding:8px 16px;min-height:48px;color:var(--lp-iris-600);font:inherit;font-size:12px;cursor:pointer}.PriceHill_replay__G6pLR:hover{text-decoration:underline}@media (max-width:767px){.PriceHill_section__P0TKF{padding:64px 24px}.PriceHill_intro__RQ7T3 h2{font-size:32px}.PriceHill_visual__WGJRk{margin-top:40px}.PriceHill_chartHeader__vLOMU{align-items:flex-start;gap:8px}.PriceHill_legend__l8JFw{flex-direction:column;gap:8px}.PriceHill_desktopChart__ZIJD3{display:none}.PriceHill_phoneChart__C4wvH{display:block}.PriceHill_phoneChart__C4wvH text{font-size:14px}.PriceHill_controls__UYicj{grid-template-columns:repeat(3,minmax(0,1fr))}}.a2_panel__F6K_n{display:flex;align-items:flex-start;height:592px;margin-top:calc(var(--header) + 16px)}.a2_title__NQ0GB{max-width:640px;padding-top:72px}.a2_roles__CutuX{padding:64px 0 120px}.a2_rolesTitle___8VKK{margin:0 0 32px;font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.15;letter-spacing:0;color:inherit}.a2_mission__Cfx8e{padding-bottom:160px}.a2_lead__4FrRg{margin:0 0 40px;max-width:960px;font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.15;text-wrap:balance}.a2_prose__DVQG0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;color:color-mix(in srgb,var(--lp-ink) 68%,var(--lp-white))}.a2_prose__DVQG0 p{margin:0}.a2_notes__UqC5t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:96px}.a2_note__EwBAn{padding-top:24px;border-top:1px solid var(--lp-line)}@media (max-width:1023px){.a2_prose__DVQG0{grid-template-columns:repeat(2,minmax(0,1fr))}.a2_notes__UqC5t{gap:24px}}@media (max-width:767px){.a2_panel__F6K_n{height:464px;margin-top:calc(var(--header) + 8px)}.a2_panel__F6K_n canvas{right:auto;left:-64%;width:232%}.a2_title__NQ0GB{padding-top:40px}.a2_roles__CutuX{padding:48px 0 72px}.a2_rolesTitle___8VKK{margin-bottom:24px;font-size:32px}.a2_mission__Cfx8e{padding-bottom:96px}.a2_lead__4FrRg{margin-bottom:24px;font-size:24px;line-height:1.25}.a2_prose__DVQG0{gap:24px}.a2_notes__UqC5t,.a2_prose__DVQG0{grid-template-columns:minmax(0,1fr)}.a2_notes__UqC5t{gap:32px;margin-top:56px}}.a3_panel__Rc9B_{margin-top:calc(var(--header) + 16px)}.a3_layout__wUV1y{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start;padding:80px 0}.a3_title__ZZnUt{padding-top:16px}.a3_below__fZT55{display:grid;gap:72px;padding:96px 0 160px}.a3_columns__FkvZf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.a3_columns__FkvZf .a3_column__ozXlA{margin:0;padding-top:24px;border-top:1px solid var(--lp-line);text-wrap:pretty}.a3_columns__FkvZf .a3_lead____9Hz{font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.3}.a3_columns__FkvZf .a3_body__cVbyv{color:color-mix(in srgb,var(--lp-ink) 68%,var(--lp-white))}@media (max-width:1023px){.a3_layout__wUV1y{grid-template-columns:minmax(0,1fr);gap:48px;padding:64px 0}.a3_title__ZZnUt{padding-top:0}.a3_columns__FkvZf{gap:24px}}@media (max-width:767px){.a3_panel__Rc9B_{margin-top:calc(var(--header) + 8px)}.a3_panel__Rc9B_ canvas{right:auto;left:-64%;width:232%}.a3_layout__wUV1y{gap:32px;padding:40px 0 16px}.a3_below__fZT55{gap:56px;padding:56px 0 96px}.a3_columns__FkvZf{grid-template-columns:minmax(0,1fr)}.a3_columns__FkvZf .a3_lead____9Hz{font-size:20px}}.a4_opening__i39ML{display:flex;flex-direction:column;min-height:calc(100svh - var(--header));margin-top:var(--header)}.a4_title__jYKou{padding-top:72px;font-size:96px;line-height:1;letter-spacing:-2px}.a4_field__FVfX7{position:relative;flex:1;min-height:320px;margin-top:16px;overflow:hidden}.a4_mission__hPXkj{padding:120px 0}.a4_column__ODQ8g{max-width:720px}.a4_lead__47k_i{margin:0 0 32px;font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.3;text-wrap:pretty}.a4_prose__2mqip{color:color-mix(in srgb,var(--lp-ink) 68%,var(--lp-white))}.a4_notes__EOior{margin-top:72px;border-top:1px solid var(--lp-line)}.a4_note__D5foL{padding:32px 0;border-bottom:1px solid var(--lp-line)}.a4_panel__NajKz{margin-bottom:96px;padding:96px 0 72px}.a4_rolesTitle__Nv4Iu{margin:0 0 40px;font-family:var(--font-display);font-size:40px;font-weight:600;line-height:1.15;letter-spacing:0;color:inherit}@media (max-width:1023px){.a4_title__jYKou{font-size:72px}}@media (max-width:767px){.a4_opening__i39ML{min-height:560px}.a4_title__jYKou{padding-top:40px;font-size:40px;line-height:1.05;letter-spacing:-1px}.a4_field__FVfX7{min-height:280px;margin-top:8px}.a4_field__FVfX7 canvas{right:auto;left:-64%;width:232%}.a4_mission__hPXkj{padding:72px 0}.a4_lead__47k_i{margin-bottom:24px;font-size:20px}.a4_notes__EOior{margin-top:48px}.a4_note__D5foL{padding:24px 0}.a4_panel__NajKz{margin-bottom:48px;padding:48px 0 16px}.a4_rolesTitle__Nv4Iu{margin-bottom:24px;font-size:32px}}.a5_panel__fvl5V{--axis:25%;margin-top:calc(var(--header) + 16px)}.a5_river__LPjmN{position:absolute;top:0;bottom:0;left:0;width:var(--axis)}.a5_content__IfyqK{margin-left:var(--axis);padding:72px 0 40px}.a5_title__DXMCK{position:relative;max-width:640px;margin-bottom:56px}.a5_rows__5Tr_k.a5_rows__5Tr_k{position:relative;border-top:0}.a5_rows__5Tr_k>li{border-top:1px solid color-mix(in srgb,var(--lp-white) 24%,transparent);border-bottom:0}.a5_below__Q3wsr{--axis:25%;padding:96px 0 160px}.a5_mission__DLhLb{max-width:720px;margin-left:var(--axis)}.a5_lead__Oy3sq{margin:0 0 32px;font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.3;text-wrap:pretty}.a5_prose__oskM_{color:color-mix(in srgb,var(--lp-ink) 68%,var(--lp-white))}.a5_notes__rQVLe{margin-top:96px;border-top:1px solid var(--lp-line)}.a5_note__s_Q8n{display:grid;grid-template-columns:var(--axis) minmax(0,1fr);padding:32px 0;border-bottom:1px solid var(--lp-line)}.a5_note__s_Q8n>p{padding-top:6px}@media (max-width:767px){.a5_panel__fvl5V{--axis:64px;margin-top:calc(var(--header) + 8px)}.a5_content__IfyqK{padding:40px 0 8px}.a5_title__DXMCK{margin-bottom:32px}.a5_below__Q3wsr{padding:56px 0 96px}.a5_mission__DLhLb{margin-left:0}.a5_lead__Oy3sq{margin-bottom:24px;font-size:20px}.a5_notes__rQVLe{margin-top:56px}.a5_note__s_Q8n{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.a5_note__s_Q8n>p{padding-top:0}}.d_band__ehTjy{position:relative;display:flex;align-items:center;height:320px;margin-top:var(--header);overflow:hidden;background:var(--lp-iris-800)}.d_band__ehTjy canvas{opacity:.6}.d_bandInner__kbcgd{position:relative}.d_bandTitle__i_JwT{max-width:760px;color:var(--lp-white)}.d_mission__DlpIe{max-width:720px;padding:120px 0;font-size:18px}.d_roles__ZEEco{padding-bottom:120px}.d_roles__ZEEco>h2{margin-bottom:32px}.d_row__Wgn2x{padding:32px 0}.d_row__Wgn2x h3{font-size:24px;line-height:1.25}.d_notes__5nzQV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-bottom:160px}.d_note__vwQP7{padding-top:24px;border-top:1px solid var(--lp-ink)}@media (max-width:767px){.d_band__ehTjy{height:240px}.d_mission__DlpIe{padding:72px 0;font-size:16px}.d_roles__ZEEco{padding-bottom:72px}.d_row__Wgn2x{padding:24px 0}.d_row__Wgn2x h3{font-size:20px}.d_notes__5nzQV{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:96px}}.demand-field-depth_page__OcZYm{overflow-x:clip;background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5;padding-bottom:96px}.demand-field-depth_intro__K5Mx8{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:64px 40px 0}.demand-field-depth_title__lfY2N{margin:0 0 16px;font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.25;letter-spacing:0;color:var(--lp-ink)}.demand-field-depth_lede__R2up_{max-width:720px;margin:0 0 16px;color:var(--lp-ink)}.demand-field-depth_group__8cTpP{margin:96px auto 0;font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.3}.demand-field-depth_groupNote__DgbTF,.demand-field-depth_group__8cTpP{box-sizing:border-box;max-width:1280px;padding:0 40px;color:var(--lp-ink)}.demand-field-depth_groupNote__DgbTF{margin:8px auto 0}.demand-field-depth_groupNote__DgbTF span{display:block;max-width:720px}.demand-field-depth_label__DwuDG{display:grid;grid-template-columns:40px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;box-sizing:border-box;max-width:1280px;margin:48px auto 24px;padding:16px 40px;border-top:1px solid var(--lp-line);font-size:14px}.demand-field-depth_label__DwuDG span{color:var(--lp-iris-600);font-weight:600}.demand-field-depth_label__DwuDG strong{font-weight:600}.demand-field-depth_label__DwuDG p{grid-column:2;margin:4px 0 0;color:var(--lp-ink)}.demand-field-depth_pick__OKGae{margin-left:8px;color:var(--lp-iris-600);font-style:normal;font-weight:600}@media (max-width:767px){.demand-field-depth_intro__K5Mx8{padding:64px 24px 0}.demand-field-depth_groupNote__DgbTF,.demand-field-depth_group__8cTpP{padding:0 24px}.demand-field-depth_label__DwuDG{padding:16px 24px}}.demand-field-story_page__ozCjm{overflow-x:clip;background:var(--lp-white);color:var(--lp-ink);font-family:var(--font-sans-brand);font-size:16px;line-height:1.5;padding-bottom:96px}.demand-field-story_intro__6hmZE{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:64px 40px 0}.demand-field-story_title__dFJDQ{margin:0 0 16px;font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.25;letter-spacing:0;color:var(--lp-ink)}.demand-field-story_lede__lSRpm{max-width:640px;margin:0;color:var(--lp-ink)}.demand-field-story_label__N9fH2{display:grid;grid-template-columns:40px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;box-sizing:border-box;max-width:1280px;margin:64px auto 24px;padding:16px 40px;border-top:1px solid var(--lp-line);font-size:14px}.demand-field-story_label__N9fH2 span{color:var(--lp-iris-600);font-weight:600}.demand-field-story_label__N9fH2 strong{font-weight:600}.demand-field-story_label__N9fH2 p{grid-column:2;margin:4px 0 0;color:var(--lp-ink)}.demand-field-story_pick__SwiLO{margin-left:8px;color:var(--lp-iris-600);font-style:normal;font-weight:600}@media (max-width:767px){.demand-field-story_intro__6hmZE{padding:64px 24px 0}.demand-field-story_label__N9fH2{padding:16px 24px}}