.careers_main__QUGHm{--content-max:1280px}.careers_hero__ypsWX{padding-block:var(--space-8) var(--space-12)}.careers_heroGrid__UfWzG{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:1024px){.careers_hero__ypsWX{padding-block:var(--space-6) var(--space-16)}.careers_heroGrid__UfWzG{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:var(--space-16)}}.careers_heroCopy__OXneJ{display:flex;flex-direction:column;align-items:flex-start}.careers_heroCopy__OXneJ>nav{margin-bottom:var(--space-6)}@media (min-width:768px){.careers_heroCopy__OXneJ>nav{margin-bottom:var(--space-8)}}.careers_title__myWg2{max-width:760px;margin:0 0 20px;font-size:var(--text-display);line-height:1.12;letter-spacing:var(--tracking-display);text-wrap:balance}.careers_body__43zXX{max-width:56ch;margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:1.55;text-wrap:pretty}.careers_photo__1Mhgj{position:relative;margin:0;aspect-ratio:4/3;overflow:hidden;border-radius:24px;background:var(--color-surface-subtle)}@media (min-width:1024px){.careers_photo__1Mhgj{aspect-ratio:4/5}}.careers_photo__1Mhgj img{object-fit:cover;object-position:66% center}.careers_flag__On2SG{position:absolute;right:var(--space-4);bottom:var(--space-4);left:var(--space-4)}.careers_flag__On2SG>*{max-width:100%;white-space:normal}.careers_tight__E7z_D{padding-top:var(--space-8)}.careers_sectionHead__jCkPu{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-8)}.careers_h2__1vJkz{margin:0;font-size:var(--text-h2);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.careers_h3__gpIyU{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.3}.careers_teams__8cw1V,.careers_values__PSlxa{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:640px){.careers_teams__8cw1V{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.careers_teams__8cw1V{grid-template-columns:repeat(4,minmax(0,1fr))}}.careers_teams__8cw1V>li,.careers_values__PSlxa>li{display:grid}.careers_team__2YbFu,.careers_value__4wQdJ{display:flex;flex-direction:column;gap:var(--space-3)}.careers_team__2YbFu>:first-child{margin-bottom:var(--space-3)}.careers_team__2YbFu p,.careers_value__4wQdJ p{margin:0;line-height:1.55}.careers_team__2YbFu p{color:var(--color-text-muted)}.careers_values__PSlxa{margin-top:var(--space-12)}@media (min-width:768px){.careers_values__PSlxa{grid-template-columns:repeat(3,minmax(0,1fr))}}.careers_roles__O93Vr{padding-block:calc(var(--section-pad-y) * 1.25);scroll-margin-top:var(--nav-height)}.careers_rolesInner__LpxTk{display:grid;justify-items:center;grid-gap:var(--space-8);gap:var(--space-8)}.careers_rolesTitle__5XRZG{margin:0;color:var(--dg-cream);font-size:var(--text-display);line-height:1.05;text-align:center;text-wrap:balance}.button_button__iBnBy{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1.5px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-ui);font-weight:var(--font-weight-bold);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.button_button__iBnBy:disabled,.button_button__iBnBy[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.button_lg___LIfy{min-height:56px;padding:0 var(--space-8);font-size:var(--text-button-lg)}.button_md__n_wDt{min-height:48px;padding:0 var(--space-6);font-size:var(--text-button)}.button_sm__Ikw0K{min-height:40px;padding:0 var(--space-4);font-size:var(--text-button-sm);gap:6px}@media (pointer:coarse){.button_md__n_wDt:after,.button_sm__Ikw0K:after{content:"";position:absolute;inset:50% 0 auto;min-height:var(--tap-min);transform:translateY(-50%)}}.button_fullWidth__MomL8{width:100%}.button_arrow__ZIy_g{flex:none;width:1em;height:1em;transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.button_button__iBnBy:hover .button_arrow__ZIy_g{transform:translateX(2px)}}.button_primary__8QRtp{background:var(--color-primary);border-color:var(--color-border);color:var(--color-on-primary);box-shadow:var(--shadow-primary)}.button_secondary__4QS5s{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}.button_inverse__oIC6Y{background:transparent;border-color:var(--color-text-inverse);color:var(--color-text-inverse)}.button_light__HW_uS{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.button_tertiary__65eJE{min-height:var(--tap-min);padding:0;border:0;background:none;color:var(--color-primary);text-decoration:underline;text-underline-offset:.2em}@media (hover:hover){.button_primary__8QRtp:hover{background:var(--color-primary-hover)}.button_secondary__4QS5s:hover{background:var(--color-canvas)}.button_inverse__oIC6Y:hover{background:rgb(255 255 255/10%)}.button_light__HW_uS:hover{background:var(--color-canvas)}.button_tertiary__65eJE:hover{color:var(--color-primary-hover)}}.button_primary__8QRtp:active{background:var(--color-primary-hover);box-shadow:none}.skeleton_skeleton__kuCFB{display:block;background:var(--color-skeleton);animation:skeleton_skeleton-pulse__GtSSA 1.6s ease-in-out infinite}.skeleton_inverse__pN7KP{background:var(--color-skeleton-inverse)}.skeleton_text__gBN6K{height:.75em;margin-block:calc((1lh - .75em) / 2);border-radius:var(--radius-sm)}.skeleton_block__fcvyI{width:100%;border-radius:var(--radius-xl)}.skeleton_pill__x0gbw{border-radius:var(--radius-pill)}.skeleton_circle__WI4Wc{aspect-ratio:1;border-radius:50%}@keyframes skeleton_skeleton-pulse__GtSSA{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton_skeleton__kuCFB{animation:none}}.open-roles_list__3sshi{width:100%;max-width:880px;margin:0;padding:0;list-style:none}.open-roles_list__3sshi,.open-roles_role__QRh_4{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.open-roles_role__QRh_4{padding:var(--space-6);border:1px solid var(--color-border-inverse);border-radius:24px;background:var(--dg-charcoal-soft);color:var(--dg-cream)}@media (min-width:768px){.open-roles_role__QRh_4{padding:var(--space-8)}}.open-roles_roleHead__sBrMl{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.open-roles_title__VwADx{margin:0;color:var(--dg-cream);font-size:var(--text-h3);line-height:1.25}.open-roles_meta__VMELd{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;color:var(--color-text-inverse-muted);font-size:var(--text-body-sm)}.open-roles_meta__VMELd span{display:inline-flex;align-items:center;gap:var(--space-1)}.open-roles_meta__VMELd svg{width:16px;height:16px}.open-roles_description__Lisfu{max-width:68ch;margin:0;color:var(--color-text-inverse-muted);line-height:1.6}.open-roles_link__7lpQV{display:inline-flex;align-items:center;justify-self:start;gap:var(--space-2);min-height:44px;color:var(--color-primary);font-weight:var(--font-weight-bold);text-decoration:underline;text-underline-offset:4px}.open-roles_link__7lpQV svg{width:18px;height:18px;transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.open-roles_link__7lpQV:hover svg{transform:translate(2px,-2px)}}.open-roles_link__7lpQV:focus-visible{outline:var(--focus-ring);outline-offset:4px;border-radius:4px}.open-roles_message__Im6px{display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4);color:var(--color-text-inverse-muted);font-size:var(--text-body-lg);text-align:center}.open-roles_message__Im6px p{margin:0}.open-roles_linkSkeleton__S18LL{margin-block:13px}.breadcrumb_list__Z4jhp{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.55;list-style:none}.breadcrumb_list__Z4jhp li+li:before{content:"→";margin-right:var(--space-2);color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.breadcrumb_list__Z4jhp a{color:inherit}.breadcrumb_current__DJ_eZ{color:var(--color-text);font-weight:var(--font-weight-bold)}.icon-badge_badge__2lKhO{display:inline-grid;flex:none;place-items:center;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text)}.icon-badge_badge__2lKhO>svg{width:var(--icon-size);height:var(--icon-size);stroke-width:1.75}.icon-badge_md__siOTe{--icon-size:22px;width:56px;height:56px}.icon-badge_sm__UBpmg{--icon-size:18px;width:40px;height:40px}.icon-badge_neutral__gqJl9{background:var(--color-canvas)}.icon-badge_surface__NfxuB{background:var(--color-surface)}.icon-badge_chile__0tFq2{border-color:transparent;background:var(--dg-tint-chile);color:var(--color-primary)}.icon-badge_water__pO8A6{border-color:transparent;background:var(--dg-tint-water);color:var(--dg-water)}.icon-badge_success___NnE9{border-color:transparent;background:var(--dg-tint-success);color:var(--dg-success)}.input_field__D9CQs{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.input_label__dMP9t{color:var(--color-text);font-size:var(--text-field-label);font-weight:var(--font-weight-bold);line-height:1.4}.input_required__u7P_u{margin-left:2px;color:var(--dg-error-text)}.input_hint__3nfd4{color:var(--color-text-muted)}.input_error__VG2zz,.input_hint__3nfd4{font-size:var(--text-body-sm);line-height:var(--leading-caption)}.input_error__VG2zz{color:var(--dg-error-text);font-weight:var(--font-weight-bold)}.input_control__Nfi04{width:100%;min-height:52px;padding:14px var(--space-4);border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-input-fill);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);line-height:1.4;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}@media (min-width:1024px){.input_control__Nfi04{min-height:56px}}.input_control__Nfi04::placeholder{color:var(--color-text-muted);opacity:1}@media (hover:hover){.input_control__Nfi04:hover:not(:disabled,:focus){border-color:var(--color-text-subtle)}}.input_control__Nfi04:focus,.input_control__Nfi04:focus-visible{outline:none;border-color:var(--color-primary);background:var(--color-surface);box-shadow:inset 0 0 0 .5px var(--color-primary)}.input_control__Nfi04[aria-invalid=true]{border-color:var(--dg-error);background:var(--color-surface);box-shadow:inset 0 0 0 .5px var(--dg-error)}.input_control__Nfi04:disabled{border-color:transparent;background:var(--dg-offwhite);color:var(--color-text-disabled);opacity:.6;cursor:not-allowed}.input_textarea__JRflr{min-height:120px;resize:vertical}.input_searchWrap__KwYhI{position:relative}.input_searchIcon__Hgq2y{position:absolute;top:50%;left:var(--space-4);width:18px;height:18px;color:var(--color-text-muted);transform:translateY(-50%);pointer-events:none}.input_search__DyOFc{padding-left:calc(var(--space-4) + 18px + 10px)}.input_search__DyOFc::-webkit-search-cancel-button{cursor:pointer}.select_trigger__ZwMOJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);background:var(--color-surface);text-align:left;cursor:pointer}.select_trigger__ZwMOJ[data-placeholder]{color:var(--color-text-muted)}.select_trigger__ZwMOJ>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_chevron__DdiOm{flex:none;width:16px;height:16px;color:var(--color-text);transition:transform var(--duration-fast) var(--ease-out)}.select_trigger__ZwMOJ[data-state=open] .select_chevron__DdiOm{transform:rotate(180deg)}.select_content__F_ZLu{z-index:var(--z-popover);overflow:hidden;width:var(--radix-select-trigger-width);max-height:min(var(--radix-select-content-available-height),360px);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-2)}.select_viewport__xmGDj{padding:var(--space-1)}.select_item__I1M1r{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--tap-min);padding:var(--space-3) var(--space-4);border-radius:6px;color:var(--color-text);font-size:var(--text-body);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.select_item__I1M1r[data-highlighted]{background:var(--dg-tint-chile)}.select_item__I1M1r[data-state=checked]{font-weight:var(--font-weight-bold)}.select_item__I1M1r[data-disabled]{color:var(--color-text-disabled);pointer-events:none}.select_indicator__ibHca{display:inline-flex;color:var(--color-primary)}.select_indicator__ibHca svg{width:16px;height:16px}.contact-form_form__yDbJF{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.contact-form_header__6fV3l{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-1)}.contact-form_title__JPLD7{font-family:var(--font-serif);font-size:var(--text-h3);line-height:var(--leading-h3)}.contact-form_meta__myQua{color:var(--color-text-muted);font-size:var(--text-body)}.contact-form_row__LImQW{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:640px){.contact-form_row__LImQW{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}}.contact-form_honeypot__NqJlx{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-form_fineprint__iVlWT{color:var(--color-text-muted);font-size:var(--text-body-sm);text-align:center}.contact-form_fineprint__iVlWT a{color:inherit}.contact-form_success__sieRB{display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding-block:var(--space-12);text-align:center}.contact-form_successTitle__zmhX3{font-family:var(--font-serif);font-size:var(--text-h3)}.contact-form_successText__ZVT7C{max-width:32ch;color:var(--color-text-muted)}.slider_slider__P2mks{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.slider_sliderHead__eUy_R{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.slider_sliderLabel__v1SnK{color:var(--color-text);font-size:var(--text-body-sm);line-height:1.4}.slider_valueBadge__VV0Bn{flex:none;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.slider_range__cOhfs{width:100%;height:var(--tap-min);margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.slider_range__cOhfs::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--dg-gray-700) 0 var(--fill),var(--chart-track) var(--fill) 100%)}.slider_range__cOhfs::-moz-range-track{height:6px;border-radius:3px;background:var(--chart-track)}.slider_range__cOhfs::-moz-range-progress{height:6px;border-radius:3px;background:var(--dg-gray-700)}.slider_range__cOhfs::-webkit-slider-thumb{width:22px;height:22px;margin-top:-8px;border:2px solid var(--dg-gray-700);border-radius:50%;background:var(--color-surface);box-shadow:0 2px 8px rgb(51 65 85/25%);-webkit-appearance:none;appearance:none}.slider_range__cOhfs::-moz-range-thumb{width:18px;height:18px;border:2px solid var(--dg-gray-700);border-radius:50%;background:var(--color-surface);box-shadow:0 2px 8px rgb(51 65 85/25%)}.slider_range__cOhfs:focus-visible{outline:none}.slider_range__cOhfs:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring);outline-offset:2px}.slider_range__cOhfs:focus-visible::-moz-range-thumb{outline:var(--focus-ring);outline-offset:2px}.slider_scale__6_cW9{display:flex;justify-content:space-between;margin-top:calc(var(--space-3) * -1);color:var(--color-text-muted);font-size:var(--text-caption)}.stepper_stepper__Gp5Gy{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.stepper_label__IdU19{color:var(--color-text);font-size:var(--text-body-sm);line-height:1.4}.stepper_control__psj_K{display:inline-flex;align-items:center;justify-self:start;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface)}.stepper_button__iNxJ5{display:grid;place-items:center;width:var(--tap-min);height:var(--tap-min);border:0;border-radius:50%;background:none;color:var(--color-text);cursor:pointer}.stepper_button__iNxJ5:disabled{color:var(--color-text-muted);opacity:.4;cursor:not-allowed}.stepper_button__iNxJ5:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.stepper_button__iNxJ5:hover:not(:disabled){background:var(--chart-track)}.stepper_button__iNxJ5 svg{width:18px;height:18px}.stepper_value___nlMC{min-width:2.5ch;font-size:var(--text-body);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.impact-calculator_panel__Ikg7E{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:1280px){.impact-calculator_panel__Ikg7E{grid-template-columns:440px 1fr;align-items:stretch}}.impact-calculator_kicker__ps04Y{color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase}.impact-calculator_sub__h4518{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-caption)}.impact-calculator_controls__F5tT_{display:grid;align-content:start;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-2)}@media (min-width:768px){.impact-calculator_controls__F5tT_{padding:40px}}.impact-calculator_divider__y6WeC{width:100%;margin:0;border:0;border-top:1px solid var(--color-border)}.impact-calculator_note__5tvB9{color:var(--color-text-muted);font-size:var(--text-caption);line-height:1.5}.impact-calculator_outputs__j3LfZ{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.impact-calculator_metrics__sSmzF{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:768px){.impact-calculator_metrics__sSmzF{grid-template-columns:repeat(3,1fr);gap:var(--space-6)}}.impact-calculator_metric__6HIz4{display:flex;flex-direction:column;gap:var(--space-3);padding:20px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-1)}.impact-calculator_metricHead__Myo29{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.impact-calculator_metricValue__jV8x_{font-family:var(--font-ui);font-size:var(--text-stat-sm);font-weight:var(--font-weight-extrabold);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.impact-calculator_metricUnit__BOFDA{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold)}.impact-calculator_track__FU5WJ{height:8px;overflow:hidden;border-radius:4px;background:var(--chart-track)}.impact-calculator_trackFill__cxg13{display:block;height:100%;border-radius:4px;transition:width var(--duration-base) var(--ease-out)}.impact-calculator_metricNote__EGzV5{color:var(--color-text-muted);font-size:var(--text-caption);line-height:1.4}.impact-calculator_chart__mcFk8{display:grid;grid-template-rows:auto 1fr;grid-gap:20px;gap:20px;margin:0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-1)}@media (min-width:768px){.impact-calculator_chart__mcFk8{padding:var(--space-8)}}.impact-calculator_chartHeader__td1hs{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.impact-calculator_bars__MdJbL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}@media (min-width:768px){.impact-calculator_bars__MdJbL{gap:var(--space-4)}}.impact-calculator_barGroup__516f3{display:grid;grid-template-rows:1fr auto auto;justify-items:center;grid-gap:2px;gap:2px}.impact-calculator_barArea__4igZP{display:flex;align-items:flex-end;width:100%;min-height:160px;margin-bottom:var(--space-2)}.impact-calculator_bar__T_Vdz{display:block;width:100%;min-height:2px;border-radius:6px;background:var(--chart-emphasis);transition:height var(--duration-base) var(--ease-out)}.impact-calculator_barValue__PLFjw{font-size:var(--text-caption);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.impact-calculator_barLabel__FSoad{color:var(--color-text-muted);font-size:var(--text-caption)}.hauling-savings_calculatorOnly__hicdv{display:none}@media (min-width:768px){.hauling-savings_calculatorOnly__hicdv{display:revert}.hauling-savings_phoneOnly__Khiac{display:none}}.hauling-savings_header__vqJHG{display:grid;grid-gap:20px;gap:20px}.hauling-savings_headingRow__Ix_nU{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:1024px){.hauling-savings_headingRow__Ix_nU{grid-template-columns:minmax(0,680px) minmax(0,440px);justify-content:space-between;align-items:end}}.hauling-savings_title__ous8S{font-size:var(--text-display);line-height:1.07}.hauling-savings_body__tKiel{color:var(--color-text-muted);font-size:var(--text-body);line-height:1.6}.hauling-savings_case__u25UH{margin:var(--space-8) 0 var(--space-12);padding:20px var(--space-6);border-left:4px solid var(--color-primary);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--color-surface);font-size:var(--text-body);line-height:1.55}.hauling-savings_sizes__8Vkpu{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;border:0}.hauling-savings_legend__neVaT{padding:0;margin-bottom:var(--space-3);color:var(--color-text);font-size:var(--text-body-sm)}.hauling-savings_chips__Z4_gl{display:flex;gap:var(--space-2)}.hauling-savings_chip__SOBkj{position:relative}.hauling-savings_chip__SOBkj input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.hauling-savings_chip__SOBkj span{display:inline-grid;place-items:center;min-width:64px;min-height:var(--tap-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold)}.hauling-savings_chip__SOBkj input:checked+span{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.hauling-savings_chip__SOBkj input:focus-visible+span{outline:var(--focus-ring);outline-offset:2px}.hauling-savings_steppers__NIL5q{display:flex;flex-wrap:wrap;gap:var(--space-6)}.hauling-savings_outputs__23BlB{grid-template-rows:auto 1fr}.hauling-savings_hero__Koh0X{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary),var(--shadow-1)}.hauling-savings_chart__2P_4N{grid-template-rows:auto 1fr auto auto}.hauling-savings_rows__4dg9k{display:grid;align-content:center;grid-gap:var(--space-6);gap:var(--space-6);margin:0}.hauling-savings_row__IPqbp{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-2);gap:var(--space-2)}.hauling-savings_row__IPqbp dt{color:var(--color-text-muted);font-size:var(--text-body-sm)}.hauling-savings_row__IPqbp dd{margin:0;font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hauling-savings_bar__0Y1Ct{position:relative;grid-column:1/-1;height:40px;overflow:hidden;border-radius:6px;background:var(--chart-track)}.hauling-savings_layer__QZy1V{position:absolute;inset:0;transform-origin:left;transition:transform var(--duration-base) var(--ease-out)}.hauling-savings_hauling__Rb1tu{background:var(--dg-gray-700)}.hauling-savings_fee__oJY7U{background:var(--chart-emphasis)}.hauling-savings_today__VmhPO{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--chart-emphasis) 22%,transparent) 0 6px,color-mix(in srgb,var(--chart-emphasis) 8%,transparent) 6px 12px)}@media (prefers-reduced-motion:reduce){.hauling-savings_layer__QZy1V{transition:none}}.hauling-savings_legend2__Qb_y_{display:flex;flex-wrap:wrap;gap:var(--space-2) 20px;margin:0;padding:0;color:var(--color-text-muted);font-size:var(--text-caption);list-style:none}.hauling-savings_legend2__Qb_y_ li{display:inline-flex;align-items:center;gap:var(--space-2)}.hauling-savings_swatch__vMw70{display:inline-block;width:12px;height:12px;border-radius:3px}.hauling-savings_breakeven__qxCVG{margin:0;color:var(--color-text);font-size:var(--text-body-sm)}.hauling-savings_feeField__3neC7{max-width:320px}@media (min-width:1024px){section.video-hero_height__0ES4T{height:clamp(600px,min(56.25vw,calc(100svh - var(--nav-height))),1440px);min-height:0;padding-block:var(--space-16)}html[data-hero-intro=play] .video-hero_copyWrap__y1Yhc{opacity:0}html[data-hero-intro=play] section.video-hero_height__0ES4T{background:var(--dg-charcoal) url(/images/home/brand-video-first-frame.jpg) center /contain no-repeat}.video-hero_slot__b9DI_>div,.video-hero_slot__b9DI_>img{transition:opacity .3s var(--ease-out)}html[data-hero-intro=play] .video-hero_slot__b9DI_>div,html[data-hero-intro=play] .video-hero_slot__b9DI_>img{opacity:0}html[data-hero-reveal] .video-hero_copyWrap__y1Yhc>*>*{animation:video-hero_credit__O_Dav var(--duration-base) var(--ease-out) both}html[data-hero-reveal] .video-hero_copyWrap__y1Yhc>*>:first-child{animation-delay:.2s}html[data-hero-reveal] .video-hero_copyWrap__y1Yhc>*>:nth-child(2){animation-delay:.26s}html[data-hero-reveal] .video-hero_copyWrap__y1Yhc>*>:nth-child(3){animation-delay:.32s}html[data-hero-reveal] .video-hero_copyWrap__y1Yhc>*>:nth-child(n+4){animation-delay:.38s}}@keyframes video-hero_credit__O_Dav{0%{opacity:0;transform:translateY(8px)}}.video-hero_stage__T2Dy_{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:var(--dg-charcoal);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out);container-type:size}.video-hero_lightsDown__nql5I{opacity:1;pointer-events:auto}.video-hero_screen__K4iUH{position:relative;width:min(100cqw,100cqh * 16/9);aspect-ratio:16/9}.video-hero_film__dLGtC{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.video-hero_controls__8ivJL{position:absolute;right:var(--space-6);bottom:var(--space-6)}.video-hero_controls__8ivJL,.video-hero_group__ESOY_{display:flex;align-items:center;gap:var(--space-2)}.video-hero_fullscreen__zYp7o,.video-hero_short__X2oUT{display:none}.video-hero_sound__JDUpU{display:inline-flex;align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-5,20px);border:0;border-radius:var(--radius-pill);background:var(--dg-cream);box-shadow:var(--shadow-2);color:var(--dg-charcoal);font-family:var(--font-ui);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);cursor:pointer;transition:opacity var(--duration-base) var(--ease-out)}.video-hero_sound__JDUpU svg{width:20px;height:20px}.video-hero_soundOn__Zg4Is{justify-content:center;width:48px;padding:0;background:rgb(17 22 27/60%);box-shadow:none;color:var(--dg-white)}.video-hero_pause__ZO1Iy{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:var(--radius-pill);background:rgb(17 22 27/60%);color:var(--dg-white);cursor:pointer}.video-hero_pause__ZO1Iy svg{width:18px;height:18px}.video-hero_skip__NsfWp{display:inline-flex;align-items:center;gap:var(--space-1);height:48px;padding:0 var(--space-4) 0 var(--space-5,20px);border:1px solid rgb(250 247 242/60%);border-radius:var(--radius-pill);background:rgb(17 22 27/70%);color:var(--dg-cream);font-family:var(--font-ui);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);cursor:pointer}.video-hero_skip__NsfWp svg{width:18px;height:18px}.video-hero_skip__NsfWp[hidden]{display:none}.video-hero_skipIn__cm33q{animation:video-hero_skip-in__ifqlk var(--duration-base) var(--ease-out) both}@keyframes video-hero_skip-in__ifqlk{0%{opacity:0;transform:translateX(8px)}}.video-hero_pause__ZO1Iy:focus-visible,.video-hero_skip__NsfWp:focus-visible,.video-hero_sound__JDUpU:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (hover:hover){.video-hero_pause__ZO1Iy:hover,.video-hero_soundOn__Zg4Is:hover{background:rgb(17 22 27/80%)}.video-hero_skip__NsfWp:hover{background:rgb(17 22 27/85%)}}.video-hero_progress__CCxCJ{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--dg-chile);transform-origin:left}.video-hero_replay__rA1bH{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--tap-min);padding:0;border:0;border-radius:var(--radius-pill);background:none;color:var(--dg-cream);font-family:var(--font-ui);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);cursor:pointer}.video-hero_replay__rA1bH:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.video-hero_replayIcon__R9pKF{display:grid;place-items:center;width:32px;height:32px;border:1.5px solid;border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out)}.video-hero_replayIcon__R9pKF svg{width:14px;height:14px}@media (hover:hover){.video-hero_replay__rA1bH:hover .video-hero_replayIcon__R9pKF{background:rgb(255 255 255/15%)}}.video-hero_still__29eMO,.video-hero_strip__J14Wd{display:none}@media (max-width:1023px){section.video-hero_height__0ES4T{--strip-h:52px;display:block;min-height:0;padding:0}section.video-hero_height__0ES4T .video-hero_media__m0Fyo{position:relative;display:block;width:min(100%,calc((100svh - var(--nav-height) - var(--strip-h)) * 16 / 9));margin-inline:auto;padding-bottom:var(--strip-h)}section.video-hero_height__0ES4T .video-hero_slot__b9DI_{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:var(--dg-charcoal) url(/images/home/brand-video-key-frame.jpg) center /cover}.video-hero_slot__b9DI_>div{display:none}.video-hero_slot__b9DI_>img{visibility:hidden}.video-hero_still__29eMO{position:absolute;top:0;left:0;display:block;width:100%;aspect-ratio:16/9;background:rgb(17 22 27/30%);cursor:pointer;animation:video-hero_still-in__Of2C9 .2s var(--ease-out) both}.video-hero_still__29eMO[hidden]{display:none}.video-hero_playCircle__Sr5_H{position:absolute;inset:0;display:grid;place-items:center;width:72px;height:72px;margin:auto;border-radius:50%;background:var(--dg-white);color:var(--dg-charcoal);box-shadow:0 6px 20px rgb(17 22 27/35%)}.video-hero_playCircle__Sr5_H svg{width:30px;height:30px;margin-left:4px;fill:currentcolor}section.video-hero_height__0ES4T .video-hero_copyWrap__y1Yhc{padding-block:var(--space-8) var(--space-12)}.video-hero_copyWrap__y1Yhc .video-hero_replay__rA1bH{display:none}.video-hero_stage__T2Dy_{display:block}.video-hero_screen__K4iUH{width:100%}.video-hero_controls__8ivJL{inset:100% 0 auto;justify-content:space-between;height:var(--strip-h);padding:4px max(var(--page-margin),env(safe-area-inset-left))}.video-hero_controls__8ivJL .video-hero_sound__JDUpU{height:44px}.video-hero_controls__8ivJL .video-hero_skip__NsfWp{position:relative;height:32px;padding:0 var(--space-2) 0 var(--space-3);font-size:var(--text-label)}.video-hero_controls__8ivJL .video-hero_skip__NsfWp:after{content:"";position:absolute;inset:-6px 0}.video-hero_controls__8ivJL .video-hero_skip__NsfWp svg{width:14px;height:14px}.video-hero_controls__8ivJL .video-hero_pause__ZO1Iy,.video-hero_controls__8ivJL .video-hero_soundOn__Zg4Is{width:44px;height:44px}.video-hero_fullscreen__zYp7o{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-pill);background:rgb(17 22 27/60%);color:var(--dg-white);cursor:pointer}.video-hero_fullscreen__zYp7o svg{width:18px;height:18px}.video-hero_fullscreen__zYp7o:focus-visible,.video-hero_stripReplay__rkNr5:focus-visible{outline:var(--focus-ring);outline-offset:2px}.video-hero_strip__J14Wd{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;height:var(--strip-h);padding-inline:max(var(--page-margin),env(safe-area-inset-left))}.video-hero_strip__J14Wd[hidden],html[data-hero-intro=play] .video-hero_still__29eMO,html[data-hero-intro=play] .video-hero_strip__J14Wd{display:none}.video-hero_stripReplay__rkNr5{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0;border:0;background:none;color:var(--dg-cream);font-family:var(--font-ui);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);cursor:pointer}.video-hero_stripReplay__rkNr5 svg{width:18px;height:18px}}@media (max-width:419px){.video-hero_long__8Dbvk{display:none}.video-hero_short__X2oUT{display:inline}}.video-hero_skip__NsfWp,.video-hero_sound__JDUpU{white-space:nowrap}@keyframes video-hero_still-in__Of2C9{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.video-hero_still__29eMO{animation:none}}.hero_hero__gXdNw{position:relative;display:flex;align-items:center;min-height:560px;padding-block:var(--space-16);overflow:hidden;background:var(--color-surface-inverse);isolation:isolate}@media (min-width:768px){.hero_hero__gXdNw{min-height:680px;padding-block:var(--space-24)}}@media (min-width:1280px){.hero_hero__gXdNw{min-height:860px}}@media (min-width:1920px){.hero_hero__gXdNw{min-height:min(960px,70dvh)}}.hero_media__cP3o9,.hero_slot__Q2eZt{display:contents}.hero_image__t8Es4{z-index:-2;object-fit:cover;object-position:60% center}.hero_overlay__fSL18{position:absolute;inset:0;z-index:-1;background:rgb(17 22 27/78%)}@media (min-width:768px){.hero_overlay__fSL18{background:linear-gradient(180deg,rgb(17 22 27/88%),rgb(17 22 27/55%) 50%,rgb(17 22 27/5%)),rgb(17 22 27/16%)}}.hero_content__G5z5n{position:relative}.hero_copy__FX1PM{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);max-width:760px}@media (min-width:768px){.hero_copy__FX1PM{gap:var(--space-8)}}.hero_title__GtAJp{color:var(--dg-cream);font-family:var(--font-serif);font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero)}.hero_accent__Oc__9{color:var(--color-primary)}.hero_body__xzwNo{max-width:46ch;color:var(--color-text-inverse-muted);font-size:var(--text-body-lg);line-height:1.6}.hero_actions__9ey3e{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4)}@media (max-width:479px){.hero_actions__9ey3e{flex-direction:column;align-self:stretch}.hero_actions__9ey3e>*{width:100%}}.how-it-works_section__6rDBB{border-block:1px solid var(--color-border)}.how-it-works_header__CtpCE{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-8)}@media (min-width:1024px){.how-it-works_header__CtpCE{margin-bottom:var(--space-12)}}.how-it-works_title__OSbgm{font-size:var(--text-display);line-height:1.05}.how-it-works_body__CASif{color:var(--color-text-muted);font-size:var(--text-body-lg)}.how-it-works_card__ohiYz{display:grid;margin:0;padding:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-2);list-style:none}@media (min-width:1024px){.how-it-works_card__ohiYz{grid-template-columns:1fr 1fr}}.how-it-works_dispatchPanel__s4TZH,.how-it-works_teamPanel__LZaiW{padding:var(--space-6) var(--space-6) var(--space-8)}@media (min-width:768px){.how-it-works_dispatchPanel__s4TZH,.how-it-works_teamPanel__LZaiW{padding:var(--space-6) var(--space-8) var(--space-8)}}.how-it-works_dispatchPanel__s4TZH{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.how-it-works_dispatchLabel__QysCY,.how-it-works_teamLabel__gz2Sc{display:inline-block;margin-bottom:var(--space-6);padding:6px var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:var(--text-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-overline);text-transform:uppercase}.how-it-works_teamLabel__gz2Sc{border:1px solid var(--color-border)}.how-it-works_dispatchLabel__QysCY{background:var(--color-primary);color:var(--color-on-primary)}.how-it-works_steps__L1pxX{display:grid;grid-gap:var(--space-8);gap:var(--space-8);margin:0;padding:0;list-style:none}@media (min-width:768px){.how-it-works_steps__L1pxX{grid-template-columns:repeat(2,1fr);gap:0}.how-it-works_steps__L1pxX>li+li{padding-left:var(--space-8);border-left:1px solid var(--color-border)}.how-it-works_dispatchSteps__NCBPa>li+li{border-left-color:rgb(250 247 242/8%)}.how-it-works_steps__L1pxX>li:not(:last-child){padding-right:var(--space-8)}}.how-it-works_stepDark__Y82Ul,.how-it-works_stepLight__hguOS{display:flex;flex-direction:column;gap:var(--space-4)}.how-it-works_art__cQwmK{position:relative;height:140px;overflow:hidden;border-radius:var(--radius-md);background:var(--color-canvas)}.how-it-works_artInner__hLBg7{position:absolute;inset:16px;transform:scale(var(--art-scale,1))}.how-it-works_artImage__1ShJ_{object-fit:contain}.how-it-works_stepTitle__3g8_I{font-family:var(--font-serif);font-size:var(--text-h4);line-height:1.2}.how-it-works_stepDark__Y82Ul .how-it-works_stepTitle__3g8_I{color:var(--dg-cream)}.how-it-works_stepBody__oLfkI{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.5}.how-it-works_stepDark__Y82Ul .how-it-works_stepBody__oLfkI{color:var(--color-text-inverse-muted)}.how-it-works_more__uJPXt{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--tap-min);margin-top:var(--space-6);color:var(--color-primary);font-weight:var(--font-weight-bold);text-decoration:none}.how-it-works_more__uJPXt svg{width:16px;height:16px}@media (hover:hover){.how-it-works_more__uJPXt:hover{text-decoration:underline}}.avatar-stack_avatar__U3uKu{display:grid;flex:none;place-items:center;overflow:hidden;border-radius:var(--radius-pill);background:var(--color-surface-subtle);color:var(--color-text);font-family:var(--font-ui);font-weight:var(--font-weight-bold)}.avatar-stack_sm__UwCYP{width:40px;height:40px;border:2px solid var(--color-surface);font-size:var(--text-caption)}.avatar-stack_lg__wOF5i{outline:1px solid var(--color-border);outline-offset:-1px;width:84px;height:84px;font-size:1.625rem}.avatar-stack_initials__GNj4S{background:var(--color-primary);color:var(--color-on-primary)}.avatar-stack_photo__XR2Fe{width:100%;height:100%;object-fit:cover}.avatar-stack_stack__07NAS{display:flex;flex:none;margin:0;padding:0;list-style:none}.avatar-stack_stack__07NAS>li+li{margin-left:calc(var(--space-2) * -1)}.badge_eyebrow__ZmdUG{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-overline);font-weight:var(--font-weight-bold);line-height:var(--leading-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase}.badge_eyebrowInverse__PlHgF{color:var(--color-text-inverse)}.badge_eyebrowAccent__mIQkq{color:var(--color-primary)}.badge_eyebrowDot__aSY3P{flex:none;width:8px;height:8px;border-radius:4px;background:var(--color-primary)}.badge_status__oDa3r{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:var(--font-weight-bold);line-height:1.2;white-space:nowrap}.badge_statusDot__huQFZ{flex:none;width:8px;height:8px;border-radius:4px;background:currentcolor}.badge_success__tqrrl{background:var(--dg-tint-success);color:var(--dg-success)}.badge_alert__JGXM7{background:var(--dg-tint-alert);color:var(--dg-amber-text)}.badge_alert__JGXM7 .badge_statusDot__huQFZ{background:var(--dg-amber)}.badge_critical__Tr_PH{background:var(--dg-tint-critical);color:var(--dg-error-text)}.badge_critical__Tr_PH .badge_statusDot__huQFZ{background:var(--dg-error)}.badge_neutral__HZ1TZ{background:var(--dg-tint-neutral);color:var(--color-text-muted)}.badge_tag__9rLcU{display:inline-flex;align-items:center;padding:6px var(--space-3);border-radius:6px;font-size:var(--text-caption);font-weight:var(--font-weight-bold);line-height:1.2;text-transform:uppercase;white-space:nowrap}.badge_tag__9rLcU[data-pending]{max-width:100%;white-space:normal}.badge_tagNeutral__NJVes{background:var(--dg-tint-neutral);color:var(--color-text)}.badge_tagAmber__xnySr{background:var(--dg-tint-amber);color:var(--dg-amber-text)}.badge_tagChile__cypAa{background:var(--dg-tint-chile);color:var(--color-primary)}.badge_chip__jMV1r{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);min-height:34px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-warm);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--font-weight-bold);line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}@media (pointer:coarse){.badge_chip__jMV1r:after{content:"";position:absolute;inset:50% 0 auto;min-height:var(--tap-min);transform:translateY(-50%)}}@media (hover:hover){.badge_chip__jMV1r:hover{border-color:var(--color-text-muted);color:var(--color-text)}}.badge_chipSelected__KPmml,.badge_chipSelected__KPmml:hover{border-color:var(--color-surface-inverse);background:var(--color-surface-inverse);color:var(--color-text-inverse)}.badge_chipIcon__T0rxv{width:12px;height:12px}.badge_pill__69ULm{display:inline-flex;align-items:center;min-height:34px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-warm);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--text-body-sm);font-weight:var(--font-weight-bold);line-height:1.2}.badge_pillPrimary__qYPCp{border-color:var(--color-primary);background:var(--color-primary);color:var(--dg-white)}.badge_pillMuted__7aY6s{min-height:0;padding:var(--space-1) 10px;border-color:var(--color-border);background:var(--dg-warm);color:var(--color-text-muted);font-size:var(--text-caption);line-height:1.5}.faq-list_list__ddiIY{border-bottom:1px solid var(--color-border-strong)}.faq-list_item__Urn9c{border-top:1px solid var(--color-border-strong)}@media (min-width:1024px){.faq-list_open__80shj{display:grid;grid-template-columns:420px minmax(0,1fr);grid-column-gap:var(--space-8);column-gap:var(--space-8)}}.faq-list_heading__IZwJj{margin:0}.faq-list_trigger__F_iQA{display:flex;align-items:flex-start;gap:var(--space-2);width:100%;min-height:var(--tap-min);padding:var(--space-6) 0;border:0;background:none;color:var(--color-text);font:inherit;font-size:var(--text-body-lg);font-weight:var(--font-weight-bold);line-height:1.5;text-align:left;cursor:pointer}.faq-list_trigger__F_iQA:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.faq-list_question__t_OYn{flex:1 1}.faq-list_dash__UM1PS{display:none;color:var(--color-primary)}.faq-list_plus__hOBDO{flex:none;width:18px;height:18px;margin-top:4px;color:var(--color-primary);transition:transform var(--duration-base) var(--ease-out)}.faq-list_open__80shj .faq-list_dash__UM1PS{display:inline}.faq-list_open__80shj .faq-list_plus__hOBDO{display:none}@media (hover:hover){.faq-list_trigger__F_iQA:hover .faq-list_question__t_OYn{color:var(--color-primary)}}.faq-list_panel__bvOso{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-6)}.faq-list_panel__bvOso[hidden]{display:none}@media (min-width:1024px){.faq-list_open__80shj .faq-list_panel__bvOso{padding-top:var(--space-6)}}.faq-list_answer__8N4ih{max-width:var(--measure);margin:0;color:var(--color-text-muted);line-height:var(--leading-body)}.card_card__bn_vJ{position:relative;border-width:1px;border-style:solid;transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}:where(.card_card__bn_vJ){border-color:var(--color-border)}:where(.card_radiusLg__TPxL9){border-radius:var(--radius-lg)}:where(.card_radiusXl__dRCsU){border-radius:var(--radius-xl)}:where(.card_padNone__yFbru){padding:0;overflow:hidden}:where(.card_padMd__dWeO0){padding:var(--space-6)}:where(.card_padLg__mUSqo){padding:var(--space-6)}@media (min-width:768px){:where(.card_padLg__mUSqo){padding:var(--space-8)}}:where(.card_flat__r3G9i){box-shadow:none}:where(.card_raised__4uQyO){box-shadow:var(--shadow-1)}:where(.card_raised2__HWWVz){box-shadow:var(--shadow-2)}:where(.card_raised3__BQFMS){box-shadow:var(--shadow-3)}:where(.card_surface__gEVdd){background:var(--color-surface)}:where(.card_canvas__La_dh){background:var(--color-canvas)}:where(.card_accent__WGDoo){border-color:var(--color-border-accent);background:var(--color-surface-accent)}:where(.card_layer__upKfJ){border-color:var(--color-border-layer);background:var(--color-surface-layer)}:where(.card_inverse__ne1c5){border-color:var(--color-border-inverse);background:var(--color-surface-inverse);color:var(--color-text-inverse)}@media (hover:hover){.card_interactive__9sxw2:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}}.card_header__qjWVm{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.card_title__h0g7X{font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--leading-h4)}.card_content__JiIug{margin-top:var(--space-3);color:var(--color-text-muted)}.how-it-works_accent__OQM8N{color:var(--color-primary)}.how-it-works_tight__235hB{padding-top:0}.how-it-works_stack__6VNaJ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.how-it-works_display__SXvfO{margin:0;font-family:var(--font-serif);font-size:var(--text-display);font-weight:var(--font-weight-bold);line-height:1.05;text-wrap:balance}.how-it-works_heroGrid__kt44I{display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:start}@media (min-width:1280px){.how-it-works_heroGrid__kt44I{grid-template-columns:minmax(0,580fr) minmax(0,644fr);gap:56px}}.how-it-works_heroCopy__51BvG{display:flex;flex-direction:column;align-items:flex-start;gap:28px;max-width:640px}.how-it-works_heroTitle__ftlzZ{margin:0;font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-hero)}.how-it-works_heroTitle__ftlzZ .how-it-works_accent__OQM8N{display:block}.how-it-works_heroBody__1RtM9{margin:0;color:var(--color-text-subtle);font-size:var(--text-body-lg);line-height:1.65}.how-it-works_heroMedia__J0DH_{position:relative;width:100%;max-width:760px;margin:0;overflow:hidden;border-radius:var(--radius-xl);background:var(--color-canvas);box-shadow:0 16px 40px rgb(17 22 27/15%);aspect-ratio:3/2}.how-it-works_heroImage__ut_is{object-fit:cover;object-position:58% center}@media (max-width:1279px){.how-it-works_heroMedia__J0DH_ .how-it-works_heroNote__GmLCN{top:var(--space-4);bottom:auto}}@media (min-width:768px) and (max-width:1279px){.how-it-works_heroMedia__J0DH_ .how-it-works_heroNote__GmLCN{top:var(--space-6)}}@media (min-width:1280px){.how-it-works_heroMedia__J0DH_{max-width:580px;justify-self:end;aspect-ratio:1}}.how-it-works_handoff__vJ4Fc{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}@media (min-width:1024px){.how-it-works_handoff__vJ4Fc{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:var(--space-16)}}.how-it-works_handoffCopy__mlwoI{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.how-it-works_closing__mSv9h{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-3) 0 0;font-family:var(--font-serif);font-size:var(--text-h5);font-weight:var(--font-weight-bold);line-height:1.4}.how-it-works_handoffGrid__XSFBL{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:600px){.how-it-works_handoffGrid__XSFBL{grid-template-columns:repeat(2,minmax(0,1fr))}}.how-it-works_photoCard__pR9wc{position:relative;display:flex;align-items:flex-end;min-height:260px;padding:var(--space-6);overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--shadow-2);color:var(--dg-white);isolation:isolate}@media (min-width:1024px){.how-it-works_photoCard__pR9wc{min-height:320px}}.how-it-works_photoCardImage__KOEX9{z-index:-2;object-fit:cover}.how-it-works_photoCard__pR9wc:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(17 22 27/0) 25%,rgb(17 22 27/19%) 66%,rgb(17 22 27/94%))}.how-it-works_ours__SNHfS{outline:4px solid var(--color-primary);outline-offset:-4px}.how-it-works_photoCardText__J_aue{display:flex;flex-direction:column;gap:6px;max-width:260px}.how-it-works_photoCardText__J_aue h3{margin:0;color:var(--dg-white);font-family:var(--font-sans);font-size:var(--text-h4);line-height:1.2}.how-it-works_photoCardText__J_aue p{margin:0;font-size:var(--text-body-sm);line-height:1.4}.how-it-works_plateGrid__6kFRM{display:grid;grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-12)}@media (min-width:1024px){.how-it-works_plateGrid__6kFRM{grid-template-columns:minmax(0,548fr) minmax(0,780fr);align-items:start;margin-top:var(--space-16)}}.how-it-works_plateLeft__YqUoM{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.how-it-works_logisticsTitle__jHQB6,.how-it-works_logistics__pefiM{--row-divider:rgb(17 22 27/5%)}.how-it-works_flatCard__etm7U{border-color:rgb(17 22 27/10%);box-shadow:var(--shadow-hairline)}.how-it-works_logisticsTitle__jHQB6{margin:0;padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--row-divider);background:rgb(17 22 27/2%);font-family:var(--font-sans);font-size:var(--text-h5);line-height:1.4}.how-it-works_logistics__pefiM{margin:0}.how-it-works_logisticsRow__LNTd7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:20px var(--space-8)}.how-it-works_logisticsRow__LNTd7+.how-it-works_logisticsRow__LNTd7{border-top:1px solid var(--row-divider)}.how-it-works_logisticsRow__LNTd7 dt{color:var(--color-text-subtle);font-size:var(--text-body-lg);line-height:1.5}.how-it-works_logisticsRow__LNTd7 dd{margin:0}.how-it-works_diy__oSOif{display:flex;flex-direction:column;gap:var(--space-4);border-color:rgb(238 89 55/20%)}.how-it-works_diy__oSOif p{margin:0;color:var(--color-text-muted);line-height:1.6}.how-it-works_diy__oSOif .how-it-works_diyStrong__HLqF3{color:var(--color-text);font-weight:var(--font-weight-bold)}.how-it-works_diyTitle__fLJbo{display:flex;align-items:center;gap:var(--space-3);margin:0;color:var(--color-primary);font-family:var(--font-sans);font-size:var(--text-h5);text-transform:uppercase}.how-it-works_diyTitle__fLJbo svg{width:32px;height:32px;padding:6px;border-radius:var(--radius-sm);background:var(--dg-tint-chile)}.how-it-works_solution__HEk9P{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-8) var(--space-6);border-radius:32px}@media (min-width:768px){.how-it-works_solution__HEk9P{padding:var(--space-12)}}.how-it-works_solutionTitle__lbig9{margin:0;font-family:var(--font-serif);font-size:var(--text-h1);line-height:1.2}.how-it-works_solutionBody__yDsWQ{max-width:48ch;margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:1.6}.how-it-works_binFrame__4KWHB{width:100%;margin-top:var(--space-6);padding:var(--space-6)}@media (min-width:768px){.how-it-works_binFrame__4KWHB{padding:var(--space-12) var(--space-12) 0}}.how-it-works_bin__6BXgM{position:relative;aspect-ratio:3/2}.how-it-works_binImage__owssg{object-fit:contain}.how-it-works_features__iUXDh{display:grid;grid-gap:var(--space-8) var(--space-6);gap:var(--space-8) var(--space-6);width:100%;margin:var(--space-8) 0 0;padding:var(--space-8) 0 0;border-top:1px solid rgb(17 22 27/5%);list-style:none}@media (min-width:600px){.how-it-works_features__iUXDh{grid-template-columns:repeat(2,minmax(0,1fr))}}.how-it-works_feature__3MamH{display:flex;align-items:center;gap:20px}.how-it-works_featureText__BCpuy{display:grid;grid-gap:2px;gap:2px}.how-it-works_feature__3MamH strong{font-size:var(--text-h5);line-height:1.2}.how-it-works_featureBody__psWMU{color:var(--color-text-muted);font-size:var(--text-caption)}.how-it-works_featureIcon__MhEBJ{display:grid;flex:none;place-items:center;width:56px;height:56px;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-hairline);color:var(--color-primary)}.how-it-works_featureIcon__MhEBJ svg{width:26px;height:26px}.how-it-works_vendorGrid__bkeYi{display:grid;grid-gap:20px;gap:20px;margin-top:var(--space-12)}@media (min-width:1024px){.how-it-works_vendorGrid__bkeYi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.how-it-works_vendorCard__0af46{display:flex;flex-direction:column;gap:var(--space-6);box-shadow:0 8px 12px rgb(17 22 27/4%)}.how-it-works_vendorTitle__22ZTV{margin:0;font-family:var(--font-serif);font-size:var(--text-h4);line-height:1.3}.how-it-works_vendorHead__5RUnp{display:grid;grid-gap:10px;gap:10px}.how-it-works_vendorBody__u0zy0{margin:0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.6}.how-it-works_providerRows__vE73W{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.how-it-works_rowUs__Y_BQE,.how-it-works_row__BKNUN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-4);padding:14px 20px;border-radius:10px;font-size:var(--text-body-sm)}.how-it-works_row__BKNUN{background:var(--dg-warm)}.how-it-works_row__BKNUN span:last-child{color:var(--color-text-muted);font-size:var(--text-body-sm)}.how-it-works_rowUs__Y_BQE{background:var(--color-primary);color:var(--color-on-primary)}.how-it-works_rowUs__Y_BQE span:first-child{font-weight:var(--font-weight-bold)}.how-it-works_rowUs__Y_BQE span:last-child{font-size:var(--text-body-sm)}.how-it-works_providerLogos__9fIlN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-6);margin:0;padding:var(--space-2) 0 0;list-style:none}.how-it-works_providerLogo__NZVTa{display:block;width:auto;height:calc(var(--logo-h) * .6);opacity:.7;filter:grayscale(1)}.how-it-works_portal__fbu_h{overflow:hidden;border:1px solid var(--color-border);border-radius:14px}.how-it-works_portalImage__WeKcT{display:block;width:100%;height:auto}.how-it-works_industryCta__9wWL6{padding-block:calc(var(--section-pad-y) * 1.5);background:var(--dg-charcoal-panel);color:var(--dg-cream)}.how-it-works_industryInner___3FJJ{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.how-it-works_industryTitle__67100{margin:0;color:var(--dg-cream);font-size:var(--text-h1);line-height:1.1;text-wrap:balance}.how-it-works_industryLinks__1CYyE{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.how-it-works_industryLink___M0_u{display:inline-flex;align-items:center;min-height:40px;padding:10px 20px;border:1px solid rgb(250 247 242/20%);border-radius:var(--radius-pill);background:rgb(250 247 242/8%);color:var(--dg-cream);font-size:var(--text-body-sm);text-decoration:none;transition:background var(--duration-fast) var(--ease-out)}@media (hover:hover){.how-it-works_industryLink___M0_u:hover{background:rgb(250 247 242/16%)}}.how-it-works_industryLink___M0_u:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.how-it-works_industryNote__ly73d{margin:0;color:var(--color-text-inverse-muted);font-size:var(--text-body-sm)}.quote_figure__CoWAV{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);margin:0}.quote_quote__YvbUz{max-width:var(--measure);margin:0}.quote_quote__YvbUz p{margin:0;font-family:var(--font-serif);font-size:clamp(1.5rem,1.2183rem + 1.2019vw,2rem);font-weight:var(--font-weight-bold);line-height:1.3;text-wrap:pretty}.quote_accent__Ok3Lt{color:var(--color-primary)}.quote_attribution__cVBNI{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);color:var(--color-text-muted);line-height:var(--leading-caption)}.logo-bar_placeholder__p3oIU{display:grid;place-items:center;min-height:96px;background:var(--color-surface)}@media (min-width:1024px){.logo-bar_placeholder__p3oIU{min-height:112px}}