.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)}