.BlocksDeliveryFace_page__EdURH{overflow-wrap:anywhere}.BlocksDeliveryFace_page__EdURH .on-file{margin-top:0;max-width:none}.BlocksDeliveryFace_page__EdURH .install-way__letter{width:auto;min-width:4.5rem;height:auto;min-height:4.25rem;padding:.45rem .8rem;border-width:1.5px;border-color:#5a635e;border-radius:.375rem;background:#fffdf8;font-size:1.65rem;gap:.15rem;align-content:center}.BlocksDeliveryFace_page__EdURH .install-way__letter--wide{padding-inline:1rem;border-style:dashed;background:#f8f5ec}.BlocksDeliveryFace_page__EdURH .install-step{padding:1.15rem 1.25rem;border-width:1.5px;border-color:#5a635e;border-radius:.5rem;background:#fffdf8;gap:.5rem 1.1rem}.BlocksDeliveryFace_page__EdURH .install-step[data-delivery-category=E]{grid-column:1/-1;border-style:dashed;background:#f8f5ec}.BlocksDeliveryFace_page__EdURH .install-step__letter{font-size:clamp(2.5rem,5vw,3.25rem);line-height:.9;color:#a23c16}.BlocksDeliveryFace_page__EdURH .install-step .econ-papers{grid-template-columns:minmax(0,1fr)}.BlocksDeliveryFace_page__EdURH .econ-papers__row{min-width:0;grid-template-columns:minmax(0,1fr);background:#f8f5ec;border-radius:.375rem}.BlocksDeliveryFace_page__EdURH .econ-papers__row>span{min-width:0}@media (min-width:768px){.BlocksDeliveryFace_page__EdURH .install-step[data-delivery-category=A] .econ-papers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.BlocksDeliveryFace_page__EdURH .install-step{grid-template-columns:minmax(0,1fr);gap:.5rem}.BlocksDeliveryFace_page__EdURH .install-step__letter{font-size:2.25rem}}.ComponentStoreShelf_store__e3Wrj{color:#242b29;overflow-wrap:anywhere}.ComponentStoreShelf_head__ouULd{padding:1.5rem 1.25rem 1.75rem;border-radius:.5rem;background:#1b2220;color:#f4efe3}.ComponentStoreShelf_eyebrow__g0hc6{margin:0;font-family:var(--font-mono),monospace;font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#dcc18a}.ComponentStoreShelf_title__600eP{margin:.75rem 0 0;max-width:42rem;font-family:var(--font-complex),sans-serif;font-weight:700;font-size:clamp(1.65rem,4.2vw,2.35rem);line-height:1.12;letter-spacing:-.028em}.ComponentStoreShelf_lead__DJatr{margin:1rem 0 0;max-width:46rem;font-size:1.03rem;line-height:1.6;color:#e6e0d2}.ComponentStoreShelf_provenance__0_QIH{display:grid;gap:.6rem;margin:1.25rem 0 0}.ComponentStoreShelf_provenance__0_QIH div{min-width:0;display:flex;flex-direction:column;gap:.2rem;padding-top:.55rem;border-top:1px solid rgba(244,239,227,.22)}.ComponentStoreShelf_provenance__0_QIH dt{font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;color:#bdb7a8}.ComponentStoreShelf_provenance__0_QIH dd{margin:0;font-size:.92rem;font-weight:600}.ComponentStoreShelf_typology__9dv82{margin-top:1.5rem;padding:1.15rem;border:1px solid #79827d;border-radius:.5rem;background:#f8f5ec}.ComponentStoreShelf_typologyHead__VBwCa{max-width:48rem}.ComponentStoreShelf_typologyNote__8uiJ9{margin:.35rem 0 0;font-size:.92rem;line-height:1.55;color:#3e4743}.ComponentStoreShelf_realms__K9cla{display:grid;gap:.75rem;margin:.95rem 0 0;padding:0;list-style:none}.ComponentStoreShelf_realmCard__hJFBZ{min-width:0;padding:.9rem 1rem;border-radius:.5rem;border:2px solid #79827d;background:#fffdf8;box-shadow:0 8px 20px -14px rgba(20,24,22,.25)}.ComponentStoreShelf_realmCard__hJFBZ[data-store-realm=v1]{border-color:#a23c16;background:#fffaf2;box-shadow:0 8px 22px -12px rgba(162,60,22,.32)}.ComponentStoreShelf_realmCard__hJFBZ[data-store-realm=v2]{border-color:#3b7db5;background:#f5f9fd;box-shadow:0 8px 22px -12px rgba(59,125,181,.28)}.ComponentStoreShelf_realmCard__hJFBZ[data-store-realm=v3]{border-color:#217a70;background:#f2faf9;box-shadow:0 8px 22px -12px rgba(33,122,112,.28)}.ComponentStoreShelf_realmTop__DzoKY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem;padding-bottom:.45rem;border-bottom:1px solid rgba(36,43,41,.14)}.ComponentStoreShelf_realmWordmark__UpBY8{font-family:var(--font-mono),monospace;font-size:.84rem;font-weight:700;color:#a23c16}.ComponentStoreShelf_realmCard__hJFBZ[data-store-realm=v2] .ComponentStoreShelf_realmWordmark__UpBY8{color:#1d4f7a}.ComponentStoreShelf_realmCard__hJFBZ[data-store-realm=v3] .ComponentStoreShelf_realmWordmark__UpBY8{color:#145951}.ComponentStoreShelf_realmBadge__VVvRJ{padding:.15rem .5rem;border-radius:999px;background:#1b2220;color:#dcc18a;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:600;letter-spacing:.05em}.ComponentStoreShelf_realmCard__hJFBZ[data-store-realm=v2] .ComponentStoreShelf_realmBadge__VVvRJ{background:#121d28;color:#9fd4f2}.ComponentStoreShelf_realmCard__hJFBZ[data-store-realm=v3] .ComponentStoreShelf_realmBadge__VVvRJ{background:#0f2124;color:#8be0d4}.ComponentStoreShelf_realmTitle__mCUQs{margin:.35rem 0 0;font-weight:700;font-size:.95rem;line-height:1.3}.ComponentStoreShelf_realmSpec__Sw9vt{margin:.25rem 0 0;font-size:.82rem;line-height:1.45;color:#3e4743;font-variant-numeric:tabular-nums}.ComponentStoreShelf_pillars__SKww5{display:grid;gap:.6rem;margin:.85rem 0 0;padding:0;list-style:none}.ComponentStoreShelf_pillarCard__3rncN{min-width:0;display:flex;flex-direction:column;padding:.75rem .85rem;border:1px solid #b5b0a3;border-radius:.375rem;background:#fffdf8}.ComponentStoreShelf_pillarTop__H25zx{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem;font-size:.9rem}.ComponentStoreShelf_pillarTop__H25zx span{font-family:var(--font-mono),monospace;font-size:.72rem;color:#a23c16;font-weight:600}.ComponentStoreShelf_pillarCard__3rncN p{margin:.35rem 0 .5rem;font-size:.84rem;line-height:1.48;color:#3e4743}.ComponentStoreShelf_pillarLink__jQ1g3{display:inline-flex;align-items:center;gap:.25rem;min-height:44px;margin-top:auto;font-size:.85rem;font-weight:600;text-decoration:underline;text-underline-offset:.22em;color:inherit}.ComponentStoreShelf_aisles__xLVhV{margin-top:1.5rem}.ComponentStoreShelf_aislesLabel__DHAx4{margin:0;font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#242b29}.ComponentStoreShelf_aisles__xLVhV ul{display:grid;gap:.55rem;margin:.55rem 0 0;list-style:none;padding:0}.ComponentStoreShelf_aisle__fUWvo{min-width:0;display:flex;flex-direction:column;gap:.2rem;min-height:44px;padding:.8rem .95rem;border:1px solid #79827d;border-radius:.375rem;background:#fffdf8;color:inherit;text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.ComponentStoreShelf_aisle__fUWvo:hover{border-color:#a23c16;background:#fbf4ea}.ComponentStoreShelf_aisle__fUWvo:focus-visible,.ComponentStoreShelf_pillarLink__jQ1g3:focus-visible{outline:3px solid #a23c16;outline-offset:3px}.ComponentStoreShelf_aisleLetter__OMTso{font-family:var(--font-complex),sans-serif;font-size:1.75rem;font-weight:700;line-height:1;color:#a23c16}.ComponentStoreShelf_aisleName__ipSYB{font-weight:700;font-size:1rem;line-height:1.3}.ComponentStoreShelf_aisleMeta__X7L57{font-family:var(--font-mono),monospace;font-size:.74rem;font-weight:600;color:#6e351c;font-variant-numeric:tabular-nums}.ComponentStoreShelf_aisleBody__anz6f{font-size:.85rem;line-height:1.45;color:#3e4743}.ComponentStoreShelf_shelf__LqkCr{margin-top:2rem;padding-top:1.25rem;border-top:2px solid #242b29;scroll-margin-top:7rem}.ComponentStoreShelf_shelfHeader__QxHTr{display:flex;flex-direction:column;gap:.25rem}.ComponentStoreShelf_shelfTag__kn9H_{font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a23c16}.ComponentStoreShelf_shelfTitle__rMR6_{margin:0;font-family:var(--font-complex),sans-serif;font-weight:700;font-size:1.45rem;line-height:1.2;letter-spacing:-.02em}.ComponentStoreShelf_shelfNote__HIqa_{margin:.5rem 0 0;max-width:48rem;font-size:.96rem;line-height:1.6;color:#353e3a}.ComponentStoreShelf_products__uxc_Y{display:grid;gap:.75rem;margin:1.15rem 0 0;list-style:none;padding:0}.ComponentStoreShelf_product__TQtKR{min-width:0;display:flex;flex-direction:column;padding:.9rem;border:1px solid #79827d;border-radius:.375rem;background:#fffdf8}.ComponentStoreShelf_photoWell__Fl2zB{display:flex;align-items:center;justify-content:center;height:12rem;padding:.5rem;border-radius:.25rem;background:#fff;border:1px solid #e3ddd0;overflow:hidden}.ComponentStoreShelf_photo__n9vMa{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.ComponentStoreShelf_photoCover__Rnsew{width:100%;height:100%;object-fit:cover;border-radius:.2rem}.ComponentStoreShelf_skuRow__ahl0i{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem;margin-top:.7rem}.ComponentStoreShelf_sku__df9kM{margin:0;font-family:var(--font-mono),monospace;font-size:.8125rem;font-weight:700;letter-spacing:.06em;color:#a23c16}.ComponentStoreShelf_hostMark__xxSN_{font-family:var(--font-mono),monospace;font-size:.72rem;padding:.1rem .45rem;border-radius:.2rem;background:#eee8da;color:#353e3a}.ComponentStoreShelf_productName__ZZI7K{margin:.25rem 0 0;font-family:var(--font-complex),sans-serif;font-weight:700;font-size:1.1rem;line-height:1.25}.ComponentStoreShelf_spec__y1FWR{margin:.4rem 0 0;font-size:.85rem;line-height:1.5;color:#3e4743;font-variant-numeric:tabular-nums}.ComponentStoreShelf_subList__jk0Z7{margin:.55rem 0 0;padding-left:1rem;font-size:.8rem;line-height:1.45;color:#353e3a}.ComponentStoreShelf_subList__jk0Z7 li+li{margin-top:.2rem}.ComponentStoreShelf_chips__uQtK_{display:flex;flex-wrap:wrap;gap:.35rem;margin:.65rem 0 0;padding:0;list-style:none}.ComponentStoreShelf_chips__uQtK_ li{padding:.15rem .55rem;border:1px solid #79827d;border-radius:999px;background:#f3eee2;font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums}.ComponentStoreShelf_screenBadge__N_oPi{margin:.55rem 0 0;padding:.35rem .55rem;border-left:3px solid #a23c16;background:#fbf2e8;font-size:.8rem;line-height:1.4}.ComponentStoreShelf_productLink__sI0le{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding-top:.5rem;font-size:.92rem;font-weight:600;text-decoration:underline;text-underline-offset:.25em;color:inherit}.ComponentStoreShelf_econLinkSecondary__J8so8:focus-visible,.ComponentStoreShelf_econLink__Sw_Y6:focus-visible,.ComponentStoreShelf_inlineLink__nmCqC:focus-visible,.ComponentStoreShelf_productLink__sI0le:focus-visible{outline:3px solid #a23c16;outline-offset:4px}.ComponentStoreShelf_bGrid__GcYWD{display:grid;gap:.85rem;margin-top:1.15rem}.ComponentStoreShelf_field__72PkI,.ComponentStoreShelf_mepFigure__bV3if{margin:1.15rem 0 0}.ComponentStoreShelf_fieldPhoto__BLeKw{display:block;width:100%;height:auto;border:1px solid #e3ddd0;border-radius:.375rem;background:#fff}.ComponentStoreShelf_field__72PkI figcaption,.ComponentStoreShelf_mepFigure__bV3if figcaption{margin-top:.45rem;font-size:.84rem;line-height:1.5;color:#353e3a}.ComponentStoreShelf_inlineLink__nmCqC{display:inline-flex;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;text-underline-offset:.25em;color:inherit}.ComponentStoreShelf_mep__MzM_5{display:grid;gap:1rem;margin-top:1.1rem}.ComponentStoreShelf_mepVisuals__5Y36C{display:grid;gap:.85rem;min-width:0}.ComponentStoreShelf_mepFigure__bV3if{margin:0;min-width:0}.ComponentStoreShelf_mepVariantSheets__Gew_9{display:grid;gap:.85rem}.ComponentStoreShelf_mepList__Ck_zE{display:grid;gap:.75rem;margin:0;padding:0;list-style:none;align-content:start}.ComponentStoreShelf_mepRow__qykLo{min-width:0;padding:.9rem;border:1px solid #79827d;border-radius:.375rem;background:#fffdf8}.ComponentStoreShelf_mepRow__qykLo .ComponentStoreShelf_skuRow__ahl0i{margin-top:0}.ComponentStoreShelf_tailNote__BQ4TD{margin:.5rem 0 0;font-size:.8rem;line-height:1.45;color:#3e4743}.ComponentStoreShelf_dGrid__xFbkq{display:grid;gap:1rem;margin-top:1.1rem}.ComponentStoreShelf_dColumn__TJUMx{min-width:0}.ComponentStoreShelf_dSubhead__llSS3{margin:0 0 .6rem;font-family:var(--font-complex),sans-serif;font-size:1.05rem;font-weight:700}.ComponentStoreShelf_dList__5znjI{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.ComponentStoreShelf_dItem___Eafa{min-width:0;padding:.7rem .85rem;border:1px solid #79827d;border-radius:.375rem;background:#fffdf8}.ComponentStoreShelf_dItem___Eafa .ComponentStoreShelf_skuRow__ahl0i{margin-top:0;margin-bottom:.2rem}.ComponentStoreShelf_dPrice__hi7x7{margin:.35rem 0 0;font-family:var(--font-mono),monospace;font-size:.76rem;font-weight:600;color:#6e351c;font-variant-numeric:tabular-nums}.ComponentStoreShelf_swatchChip__5Fnac{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-mono),monospace;font-size:.74rem;padding:.1rem .45rem;border-radius:999px;background:#eee8da}.ComponentStoreShelf_swatchDot__j9d4T{width:10px;height:10px;border-radius:50%;border:1px solid rgba(0,0,0,.35);flex-shrink:0}.ComponentStoreShelf_priceNote__GC5pQ{margin:1.35rem 0 0;padding:.75rem .95rem;border-left:3px solid #79827d;background:#f3eee2;font-size:.86rem;line-height:1.5}.ComponentStoreShelf_ctaRow__Z4UK_{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem}.ComponentStoreShelf_econLink__Sw_Y6{font-weight:700;color:#a23c16}.ComponentStoreShelf_econLinkSecondary__J8so8,.ComponentStoreShelf_econLink__Sw_Y6{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:.25em}.ComponentStoreShelf_econLinkSecondary__J8so8{font-weight:600;color:inherit}.ComponentStoreShelf_stepsTitle__88AOn{margin:1.5rem 0 0;padding-top:1.15rem;border-top:2px solid #242b29;font-family:var(--font-complex),sans-serif;font-weight:700;font-size:1.4rem;line-height:1.2;letter-spacing:-.02em}@media (min-width:640px){.ComponentStoreShelf_head__ouULd{padding:1.85rem 1.65rem 2rem}.ComponentStoreShelf_provenance__0_QIH{grid-template-columns:repeat(2,minmax(0,1fr))}.ComponentStoreShelf_realms__K9cla{grid-template-columns:repeat(3,minmax(0,1fr))}.ComponentStoreShelf_aisles__xLVhV ul,.ComponentStoreShelf_bGrid__GcYWD,.ComponentStoreShelf_dGrid__xFbkq,.ComponentStoreShelf_mepVariantSheets__Gew_9,.ComponentStoreShelf_pillars__SKww5,.ComponentStoreShelf_products__uxc_Y{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ComponentStoreShelf_aisles__xLVhV ul,.ComponentStoreShelf_pillars__SKww5,.ComponentStoreShelf_products__uxc_Y,.ComponentStoreShelf_provenance__0_QIH{grid-template-columns:repeat(4,minmax(0,1fr))}.ComponentStoreShelf_mep__MzM_5{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}@media (prefers-reduced-motion:reduce){.ComponentStoreShelf_aisle__fUWvo{transition:none}}.ComponentAlphabet_section__WisFx{margin:2.5rem 0;scroll-margin-top:8rem;overflow-wrap:anywhere}.ComponentAlphabet_headerBlock__Go7A1{max-width:48rem}.ComponentAlphabet_eyebrow__h_fpF{margin:0;font-family:var(--font-mono),monospace;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a23c16}.ComponentAlphabet_title__CtXNu{margin:.5rem 0 0;font-family:var(--font-complex),sans-serif;font-weight:700;font-size:clamp(1.75rem,4vw,2.35rem);line-height:1.12;letter-spacing:-.025em}.ComponentAlphabet_lead__Fsbar{margin:.75rem 0 0;font-size:1.0625rem;line-height:1.6}.ComponentAlphabet_cards__1L4Ot{display:grid;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none}.ComponentAlphabet_card__1O_g7{min-width:0;display:flex;flex-direction:column;padding:1.15rem;border:1.5px solid #5a635e;border-radius:.5rem;background:#fffdf8;color:#242b29;scroll-margin-top:9rem;box-shadow:0 6px 18px -12px rgba(20,24,22,.18)}.ComponentAlphabet_card__1O_g7[data-component-card=E]{border-style:dashed;background:#f8f5ec}.ComponentAlphabet_cardTop__ALamX{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.65rem;border-bottom:1px solid #d8d2c5}.ComponentAlphabet_letter__IcOWg{font-family:var(--font-complex),sans-serif;font-size:2.4rem;font-weight:700;line-height:1;color:#a23c16}.ComponentAlphabet_kind__XQN_l{font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border:1px solid #79827d;background:#f3eee2;padding:.2rem .55rem;border-radius:999px}.ComponentAlphabet_drawing__Ad8pi{width:100%;max-width:13rem;height:auto;margin:auto;fill:none;stroke-linejoin:round;stroke-linecap:round}.ComponentAlphabet_context__0tBj8{stroke:#b2b7b3;stroke-width:2}.ComponentAlphabet_selected__5NMei{stroke:#a23c16;stroke-width:3;fill:#fae4d7}.ComponentAlphabet_sitePhoto__sGFuK{margin:.85rem 0}.ComponentAlphabet_photoWell__q6_vp{display:flex;align-items:center;justify-content:center;height:11.5rem;padding:.4rem;border-radius:.375rem;border:1px solid #e3ddd0;background:#fff;overflow:hidden}.ComponentAlphabet_photo__U7Oja{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.ComponentAlphabet_photoCover__luGS7{width:100%;height:100%;object-fit:cover;border-radius:.25rem}.ComponentAlphabet_sitePhoto__sGFuK figcaption{margin-top:.45rem;font-family:var(--font-mono),monospace;font-size:.76rem;line-height:1.45;color:#4a544f}.ComponentAlphabet_name___B8jE{margin:.25rem 0 0;font-family:var(--font-complex),sans-serif;font-size:1.2rem;line-height:1.25;font-weight:700}.ComponentAlphabet_body__STkBO{margin:.6rem 0;font-size:.95rem;line-height:1.58;color:#353e3a}.ComponentAlphabet_link__BOg__{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding-top:.5rem;font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:.25em;color:#a23c16}.ComponentAlphabet_documents__3NKIS:focus-visible,.ComponentAlphabet_link__BOg__:focus-visible{outline:3px solid #a23c16;outline-offset:4px}.ComponentAlphabet_availability__K5gsH{margin:0 0 .75rem;padding-top:.65rem;border-top:1px solid #cbc5b7;font-size:.84rem;line-height:1.55;color:#3e4743}.ComponentAlphabet_caption__MCr5n{margin:.75rem 0 0;font-size:.85rem;line-height:1.5;color:#4a544f}.ComponentAlphabet_metaGrid__goks2{display:grid;gap:.85rem;margin-top:1rem}.ComponentAlphabet_scope__nCMRd{margin:0;padding:1rem 1.15rem;border:1px solid #d5cfc2;border-left:4px solid #a23c16;border-radius:.375rem;background:#fffdf8;font-size:.95rem;line-height:1.6}.ComponentAlphabet_versionNote__vYh_D{margin:0;padding:1rem 1.15rem;border:1px solid #79827d;border-radius:.375rem;background:#f8f5ec;font-size:.95rem;line-height:1.58}.ComponentAlphabet_versionNote__vYh_D p{margin:.4rem 0 0;font-size:.9rem;color:#353e3a}.ComponentAlphabet_documents__3NKIS{display:grid;gap:.35rem;padding:1rem 1.15rem;margin-top:.85rem;border:1.5px dashed #5a635e;border-radius:.375rem;background:#fffdf8;font-size:.95rem;line-height:1.55;color:inherit;text-decoration:none}.ComponentAlphabet_documents__3NKIS strong{text-decoration:underline;text-underline-offset:.25em;color:#a23c16}.ComponentAlphabet_path__Z5v0s{margin-top:2rem;padding:1.25rem;border:1px solid #cbc5b7;border-radius:.5rem;background:#f8f5ec}.ComponentAlphabet_subtitle__GVZLD{margin:0;font-family:var(--font-complex),sans-serif;font-size:1.35rem;font-weight:700;line-height:1.25}.ComponentAlphabet_stops__mYjS7{display:grid;gap:1rem;margin:1rem 0 0;padding:0;list-style:none}.ComponentAlphabet_stops__mYjS7 li{min-width:0;border-top:2px solid #242b29;padding-top:.65rem}.ComponentAlphabet_step__hh173{font-family:var(--font-mono),monospace;font-size:.8rem;font-weight:700;color:#a23c16}.ComponentAlphabet_stops__mYjS7 h4{margin:.35rem 0 0;font-size:1.05rem;font-weight:700}.ComponentAlphabet_stops__mYjS7 p{margin:.35rem 0 0;font-size:.92rem;line-height:1.55;color:#353e3a}@media (min-width:640px){.ComponentAlphabet_cards__1L4Ot,.ComponentAlphabet_metaGrid__goks2,.ComponentAlphabet_stops__mYjS7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ComponentAlphabet_cards__1L4Ot{grid-template-columns:repeat(3,minmax(0,1fr))}.ComponentAlphabet_stops__mYjS7{grid-template-columns:repeat(4,minmax(0,1fr))}}.EconDocumentMap_map__6GI51{container-type:inline-size;--map-paper:#fbfaf5;--map-ink:#293d30;--map-muted:#536051;--map-line:#d4d9cd;--map-you:#974124;--map-mdcc:#2f5a3a;--map-use:#2d5e8c;margin-top:2rem;padding:clamp(1rem,3vw,1.6rem);border:1px solid var(--map-line);border-radius:8px;background:var(--map-paper);color:var(--map-ink)}.EconDocumentMap_title__Kky1T{margin:0;font:650 clamp(1.3rem,2.6vw,1.6rem)/1.25 var(--font-display),sans-serif;letter-spacing:-.02em;text-wrap:balance}.EconDocumentMap_lead__OIG_p{margin:.4rem 0 0;max-width:40rem;font-size:.95rem;line-height:1.6;color:var(--map-muted)}.EconDocumentMap_mark__PbDiT{display:inline-block;flex:none;width:.8rem;height:.8rem}.EconDocumentMap_mark__PbDiT[data-mark=bring]{border-radius:50%;background:var(--map-you)}.EconDocumentMap_mark__PbDiT[data-mark=give]{border-radius:2px;background:var(--map-mdcc)}.EconDocumentMap_mark__PbDiT[data-mark=use]{border-radius:50%;border:2.5px solid var(--map-use)}.EconDocumentMap_all__lHSvk summary:focus-visible,.EconDocumentMap_back__5jaZX:focus-visible,.EconDocumentMap_next__bn5Yc:focus-visible{outline:3px solid var(--map-you);outline-offset:3px}.EconDocumentMap_panel__ysYWl{scroll-margin-top:9rem;margin-top:1rem;padding:clamp(1rem,3vw,1.4rem);border-radius:18px;background:#fff;border:1px solid var(--map-line)}.EconDocumentMap_panelKicker__WyBM2{margin:0;font:500 .75rem/1.5 var(--font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--map-muted)}.EconDocumentMap_trays__OKEb_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin-top:.8rem}.EconDocumentMap_tray__elesF h3{display:flex;align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:1rem;font-weight:700}.EconDocumentMap_tray__elesF ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.EconDocumentMap_tray__elesF li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.7rem .75rem;border-radius:12px;background:var(--map-paper)}.EconDocumentMap_itemIcon__V1yl_{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:#fff}.EconDocumentMap_itemIcon__V1yl_ svg{width:1.45rem;height:1.45rem}.EconDocumentMap_itemIcon__V1yl_[data-mark=bring]{background:var(--map-you)}.EconDocumentMap_itemIcon__V1yl_[data-mark=give]{background:var(--map-mdcc);border-radius:10px}.EconDocumentMap_itemIcon__V1yl_[data-mark=use]{background:#fff;color:var(--map-use);border:2.5px solid var(--map-use)}.EconDocumentMap_itemText__0MOlV{display:grid;gap:.2rem;min-width:0}.EconDocumentMap_itemText__0MOlV strong{font-size:1rem;line-height:1.3}.EconDocumentMap_itemText__0MOlV span{font-size:.88rem;line-height:1.45;color:var(--map-muted)}.EconDocumentMap_nav__BZ6Ky{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.6rem;margin-top:1.1rem}.EconDocumentMap_back__5jaZX,.EconDocumentMap_next__bn5Yc{min-height:48px;padding:.7rem 1.2rem;border-radius:999px;font:inherit;font-size:1rem;font-weight:650;cursor:pointer}.EconDocumentMap_back__5jaZX{border:1.5px solid var(--map-line);background:#fff;color:var(--map-ink)}.EconDocumentMap_next__bn5Yc{margin-left:auto;border:1.5px solid var(--map-ink);background:var(--map-ink);color:var(--map-paper)}.EconDocumentMap_all__lHSvk{margin-top:1rem}.EconDocumentMap_all__lHSvk summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font-weight:600;text-decoration:underline;text-underline-offset:.25em}.EconDocumentMap_table__3x_Bx{margin-top:.75rem}.EconDocumentMap_head__jxB3i,.EconDocumentMap_row___vy1W{display:grid;grid-template-columns:minmax(12rem,2.4fr) repeat(6,minmax(6.2rem,1fr));align-items:stretch}.EconDocumentMap_head__jxB3i{background:var(--map-paper);border-bottom:2px solid var(--map-ink)}.EconDocumentMap_head__jxB3i span{padding:.5rem .2rem;font:500 .72rem/1.35 var(--font-mono),monospace;letter-spacing:0;text-transform:uppercase;color:var(--map-muted);text-align:center}.EconDocumentMap_head__jxB3i span:first-child{text-align:left;padding-left:0}.EconDocumentMap_head__jxB3i b{display:block;font-weight:500;color:var(--map-ink)}.EconDocumentMap_groupRow__voGpD{padding:1rem 0 .35rem;font:500 .72rem/1.4 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--map-you)}.EconDocumentMap_row___vy1W{border-top:1px solid var(--map-line)}.EconDocumentMap_doc__O_Goo{display:grid;gap:.2rem;min-width:0;padding:.6rem .75rem .6rem 0}.EconDocumentMap_doc__O_Goo strong{font-size:.98rem;line-height:1.35;font-weight:650}.EconDocumentMap_doc__O_Goo span{font-size:.85rem;line-height:1.45;color:var(--map-muted)}.EconDocumentMap_cell__KWKiR{display:grid;place-items:center;min-height:2.6rem;border-left:1px solid var(--map-line)}.EconDocumentMap_cell__KWKiR[data-mark]{background:color-mix(in srgb,var(--map-ink) 4%,transparent)}.EconDocumentMap_cell__KWKiR .EconDocumentMap_mark__PbDiT{width:1rem;height:1rem}.EconDocumentMap_cellText__HaXbR{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container (max-width: 50rem){.EconDocumentMap_head__jxB3i{display:none}.EconDocumentMap_row___vy1W{display:block;padding:.75rem 0}.EconDocumentMap_doc__O_Goo{padding:0}.EconDocumentMap_cell__KWKiR{display:none}.EconDocumentMap_cell__KWKiR[data-mark]{display:inline-flex;align-items:center;gap:.4rem;min-height:0;margin:.5rem .4rem 0 0;padding:.3rem .6rem;border:1px solid var(--map-line);border-radius:999px;background:#fff;font-size:.82rem}.EconDocumentMap_cell__KWKiR .EconDocumentMap_mark__PbDiT{width:.7rem;height:.7rem}.EconDocumentMap_cellText__HaXbR{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}}.EconDocumentMap_itemIcon__V1yl_[data-mark=email]{background:#fff;color:var(--map-ink);border:1.5px dashed var(--map-ink)}.EconDocumentMap_mail__KWeyz{display:inline-grid;place-items:center;width:1rem;font-size:.95rem}.EconDocumentMap_mailNote__ybdah{margin:.6rem 0 0;font-size:.82rem;line-height:1.45;color:var(--map-muted)}.EconDocumentMap_via__IzrQ2{display:inline-block;margin-left:.45rem;padding:.05rem .45rem;border-radius:999px;border:1px solid var(--map-line);font:500 .74rem/1.5 var(--font-mono),monospace;font-style:normal;letter-spacing:.03em;color:var(--map-muted);vertical-align:middle}@container (max-width: 44rem){.EconDocumentMap_via__IzrQ2{display:block;width:fit-content;margin:.3rem 0 .1rem}}@container (max-width: 30rem){.EconDocumentMap_nav__BZ6Ky{flex-direction:column-reverse;align-items:stretch}.EconDocumentMap_next__bn5Yc{margin-left:0}}.EconDocumentMap_invite__NT0Xv{margin:1rem 0 0;padding:.75rem .9rem;border-radius:12px;border:1.5px dashed var(--map-you);font-size:.95rem;line-height:1.5}.EconDocumentMap_invite__NT0Xv a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--map-you);text-underline-offset:.2em}.EconStageTiles_stages__vrikx{--tile-ink:#293d30;--tile-paper:#fbfaf5;--tile-line:#d4d9cd;--tile-accent:#974124;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem;margin-top:1.25rem}.EconStageTiles_tile__ZTAO1{position:relative;display:grid;justify-items:center;align-content:center;gap:.3rem;min-height:6.2rem;padding:.7rem .4rem;border:1.5px solid var(--tile-line);border-radius:16px;background:#fff;color:var(--tile-ink);font:inherit;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease}.EconStageTiles_tile__ZTAO1:hover{border-color:var(--tile-ink);transform:translateY(-1px)}.EconStageTiles_tile__ZTAO1 svg{width:1.9rem;height:1.9rem}.EconStageTiles_tile__ZTAO1[aria-selected=true]{background:var(--tile-ink);border-color:var(--tile-ink);color:var(--tile-paper)}.EconStageTiles_tile__ZTAO1[data-current]:after{content:"";position:absolute;top:.55rem;right:.55rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--tile-accent)}.EconStageTiles_num__UW2Nb{font:500 .75rem/1 var(--font-mono),monospace;opacity:.7}.EconStageTiles_label__nLU_m{font-size:.9rem;line-height:1.2;font-weight:650;text-align:center;overflow-wrap:anywhere}.EconStageTiles_tile__ZTAO1:focus-visible{outline:3px solid var(--tile-accent);outline-offset:3px}.EconStageTiles_stages__vrikx[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0;padding:0;list-style:none}.EconStageTiles_tile__ZTAO1[data-static]{cursor:default}.EconStageTiles_tile__ZTAO1[data-static]:hover{transform:none;border-color:var(--tile-line)}.EconStageTiles_tile__ZTAO1[data-state=current]{background:var(--tile-ink);border-color:var(--tile-ink);color:var(--tile-paper)}.EconStageTiles_tile__ZTAO1[data-state=current]:hover{border-color:var(--tile-ink)}.EconStageTiles_tile__ZTAO1[data-state=upcoming]{opacity:.7}.EconStageTiles_state__4H9uO{margin-top:.15rem;padding:.1rem .5rem;border:1px solid;border-radius:999px;font:500 .74rem/1.4 var(--font-mono),monospace;letter-spacing:.04em;text-transform:uppercase}@media (max-width:760px){.EconStageTiles_stages__vrikx{grid-template-columns:repeat(3,minmax(0,1fr))}.EconStageTiles_tile__ZTAO1{min-height:5.4rem}}.EconStageTiles_track__FbRMb{container-type:inline-size}@container (max-width: 42rem){.EconStageTiles_stages__vrikx[data-count="5"]{grid-template-columns:minmax(0,1fr);gap:.4rem}.EconStageTiles_stages__vrikx[data-count="5"] .EconStageTiles_tile__ZTAO1{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .65rem;min-height:3.3rem;padding:.55rem .9rem;border-radius:12px}.EconStageTiles_stages__vrikx[data-count="5"] .EconStageTiles_tile__ZTAO1 svg{flex:none;width:1.5rem;height:1.5rem}.EconStageTiles_stages__vrikx[data-count="5"] .EconStageTiles_label__nLU_m{flex:1 1 9rem;min-width:0;text-align:left;overflow-wrap:normal}.EconStageTiles_stages__vrikx[data-count="5"] .EconStageTiles_state__4H9uO{margin:0 0 0 auto}}@container (max-width: 18.5rem){.EconStageTiles_stages__vrikx:not([data-count]){grid-template-columns:repeat(2,minmax(0,1fr))}.EconStageTiles_stages__vrikx:not([data-count]) .EconStageTiles_tile__ZTAO1{min-height:4.6rem}}@media (prefers-reduced-motion:reduce){.EconStageTiles_tile__ZTAO1{transition:none}.EconStageTiles_tile__ZTAO1:hover{transform:none}}.EconJourneyPage_journey__zWrpo{--econ-paper:#f7f5ed;--econ-ink:#293d30;--econ-muted:#536051;--econ-line:#c6cdc1;--econ-accent:#974124;max-width:56rem;margin-inline:auto;color:var(--econ-ink);font-family:var(--font-body),sans-serif;overflow-wrap:anywhere}.EconJourneyPage_journey__zWrpo :is(h1,h2,p){margin:0}.EconJourneyPage_intro__RUlin{border-block:2px solid var(--econ-ink);padding:clamp(1.4rem,4vw,2.5rem) 0}.EconJourneyPage_brandLine__uOcQJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.1rem}.EconJourneyPage_lockup__8xE0n{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.65rem;min-width:0;font:700 1.25rem/1.2 var(--font-brand),sans-serif;letter-spacing:-.025em}.EconJourneyPage_letters__l6HIS{display:flex;flex-wrap:wrap;gap:.25rem;font:500 .75rem/1 var(--font-mono),monospace}.EconJourneyPage_letters__l6HIS span{display:grid;place-items:center;min-width:1.7rem;min-height:1.7rem;border:1px solid var(--econ-line);border-radius:2px}.EconJourneyPage_langBar__vwbKg{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem;margin-bottom:1.5rem;padding:.6rem .8rem;border:1px solid var(--econ-line);border-radius:6px;background:#fbfaf5}.EconJourneyPage_langLabel__qVcZ3{font:500 .72rem/1.4 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--econ-muted)}.EconJourneyPage_langPills__ssW3s{display:flex;flex-wrap:wrap;gap:.35rem;min-width:0}.EconJourneyPage_langPill__3YSiP{appearance:none;min-height:34px;padding:.3rem .65rem;border:1px solid var(--econ-line);border-radius:999px;background:var(--econ-paper);color:var(--econ-ink);font:500 .82rem/1.3 var(--font-body),sans-serif;cursor:pointer}.EconJourneyPage_langPill__3YSiP:hover{border-color:var(--econ-accent);background:#f1ede2}.EconJourneyPage_langPillActive__X1p_9{border-color:var(--econ-ink);background:var(--econ-ink);color:var(--econ-paper);font-weight:600}.EconJourneyPage_langPillActive__X1p_9:hover{background:#3a5139;border-color:#3a5139}.EconJourneyPage_journey__zWrpo .EconJourneyPage_eyebrow__ZIukQ{color:var(--econ-accent);font:500 .75rem/1.5 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.85rem}.EconJourneyPage_journey__zWrpo h1{max-width:22ch;font:650 clamp(2.3rem,5vw,3.6rem)/1.08 var(--font-display),sans-serif;letter-spacing:-.045em;text-wrap:balance}.EconJourneyPage_journey__zWrpo .EconJourneyPage_lead__oHZrN{max-width:43rem;margin-top:1.3rem;font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.6}.EconJourneyPage_journey__zWrpo .EconJourneyPage_note__3WuU4{margin-top:.65rem;font-size:.95rem;line-height:1.6;color:var(--econ-muted)}.EconJourneyPage_storeOverview__QU_ed{border-bottom:2px solid var(--econ-ink);padding:clamp(1.4rem,3.5vw,2.2rem) 0}.EconJourneyPage_sectionHead__5lXV0{max-width:44rem;margin-bottom:1.25rem}.EconJourneyPage_sectionTitle__UrsBM{min-width:0;font:650 clamp(1.35rem,2.6vw,1.75rem)/1.22 var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance}.EconJourneyPage_storeDefinition__EGYuO{margin-top:.65rem;font-size:1.05rem;line-height:1.6;color:var(--econ-ink)}.EconJourneyPage_storeOverviewLead__15xia{margin-top:.5rem;font-size:.94rem;line-height:1.6;color:var(--econ-muted)}.EconJourneyPage_shelfGrid__U_5VC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem}.EconJourneyPage_shelfCard__SxLqi{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:.55rem;padding:.9rem 1rem;border:1px solid var(--econ-line);border-radius:6px;background:#fbfaf5}.EconJourneyPage_shelfCardHead__eFbcn{display:flex;align-items:flex-start;gap:.6rem;min-width:0}.EconJourneyPage_shelfLetter__CjmFx{flex-shrink:0;display:grid;place-items:center;min-width:1.85rem;min-height:1.85rem;padding:.15rem .35rem;border:1px solid var(--econ-ink);border-radius:3px;background:var(--econ-ink);color:var(--econ-paper);font:600 .78rem/1 var(--font-mono),monospace}.EconJourneyPage_shelfLetterOptional__QcXu5{border-style:dashed;background:var(--econ-paper);color:var(--econ-ink)}.EconJourneyPage_shelfTitle__fELgW{min-width:0;font-size:.96rem;line-height:1.35}.EconJourneyPage_shelfDetail__c1eTH{font-size:.88rem;line-height:1.55;color:var(--econ-muted)}.EconJourneyPage_shelfSpec__RHWzk{font:500 .74rem/1.4 var(--font-mono),monospace;color:var(--econ-accent)}.EconJourneyPage_partHeader__y9quH{padding-top:clamp(1.35rem,3vw,2rem)}.EconJourneyPage_steps__UdD4K{list-style:none;padding:0;margin:1.35rem 0 0}.EconJourneyPage_step__2LVuJ{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.5rem;padding-bottom:2rem}.EconJourneyPage_step__2LVuJ:not(:last-child):before{content:"";position:absolute;left:1.45rem;top:3rem;bottom:0;border-left:1px solid #9eae98}.EconJourneyPage_number__pZRUK{position:relative;display:grid;place-items:center;align-self:start;width:3rem;min-height:3rem;padding:.25rem;border:1px solid var(--econ-ink);background:var(--econ-paper);border-radius:50%;font:500 .9rem/1.2 var(--font-mono),monospace;font-variant-numeric:tabular-nums}.EconJourneyPage_step__2LVuJ:first-child .EconJourneyPage_number__pZRUK{background:var(--econ-ink);color:var(--econ-paper)}.EconJourneyPage_stepContent__fXOA0{min-width:0;border-bottom:1px solid var(--econ-line);padding-bottom:2rem}.EconJourneyPage_step__2LVuJ:last-child{padding-bottom:0}.EconJourneyPage_step__2LVuJ:last-child .EconJourneyPage_stepContent__fXOA0{border-bottom:0}.EconJourneyPage_heading__PL10q{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:3rem}.EconJourneyPage_journey__zWrpo h2{min-width:0;font:650 clamp(1.5rem,3vw,1.9rem)/1.22 var(--font-display),sans-serif;letter-spacing:-.025em;text-wrap:balance}.EconJourneyPage_heading__PL10q svg{flex:0 0 auto;width:4.1rem;height:3rem;color:#526b43;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.EconJourneyPage_optional__VcUpE{display:block;width:fit-content;max-width:100%;margin-top:.6rem;padding:.35rem .5rem;border:1px dashed #87987b;border-radius:3px;font:500 .75rem/1.5 var(--font-mono),monospace;letter-spacing:.02em;color:var(--econ-muted)}.EconJourneyPage_journey__zWrpo .EconJourneyPage_body__32A5d{max-width:42rem;margin-top:.7rem;font-size:1.0625rem;line-height:1.65}.EconJourneyPage_gate__rpZRb{margin-top:1.15rem;padding:.9rem 1rem;border-left:3px solid #6c8058;border-radius:0 6px 6px 0;background:#e9ede1;font-size:.95rem;line-height:1.6}.EconJourneyPage_gate__rpZRb strong{display:block;margin-bottom:.3rem;font:500 .72rem/1.5 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase}.EconJourneyPage_gate__rpZRb p{color:#43523d}.EconJourneyPage_journey__zWrpo .EconJourneyPage_aside__CAnHf,.EconJourneyPage_journey__zWrpo .EconJourneyPage_repeat__ANWEl{margin-top:.8rem;font-size:.9rem;line-height:1.65;color:var(--econ-muted)}.EconJourneyPage_journey__zWrpo .EconJourneyPage_repeat__ANWEl{color:var(--econ-accent);font-weight:600}.EconJourneyPage_docs__f8W6I{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem 1.5rem;margin:1rem 0 0}.EconJourneyPage_docs__f8W6I div{min-width:0}.EconJourneyPage_docs__f8W6I dt{font:500 .72rem/1.5 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--econ-accent)}.EconJourneyPage_docs__f8W6I dd{margin:.35rem 0 0}.EconJourneyPage_docs__f8W6I ul{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.EconJourneyPage_docs__f8W6I li{padding:.3rem .6rem;border:1px solid var(--econ-line);border-radius:999px;background:#fbfaf5;font-size:.88rem;line-height:1.4}.EconJourneyPage_finish__TY9rF{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;padding:1.8rem 0;border-top:2px solid var(--econ-ink)}.EconJourneyPage_finish__TY9rF p{flex:1 1 18rem;font-size:1rem;line-height:1.65;max-width:36rem}.EconJourneyPage_button__70VZa{display:inline-flex;align-items:center;justify-content:center;gap:1rem;max-width:100%;padding:.9rem 1.2rem;min-height:48px;border:1px solid var(--econ-ink);border-radius:5px;background:var(--econ-ink);color:var(--econ-paper);font-size:1rem;line-height:1.5;font-weight:600;text-decoration:none;text-align:center}.EconJourneyPage_button__70VZa span{flex-shrink:0}.EconJourneyPage_button__70VZa:hover{background:#3a5139}.EconJourneyPage_storeBridge__X4_OM{border-top:1px solid var(--econ-line);padding:1.5rem 0}.EconJourneyPage_storeBridgeHead__S4omT{max-width:44rem;margin-bottom:1rem}.EconJourneyPage_storeBridgeLead__P_hZ7{font-size:.95rem;line-height:1.6;color:var(--econ-muted)}.EconJourneyPage_storeBridgeLinks__jrg1N{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.65rem}.EconJourneyPage_storeBridgeChip__4p5vj{min-width:0;display:flex;flex-direction:column;gap:.2rem;min-height:44px;padding:.75rem .9rem;border:1px solid var(--econ-line);border-radius:5px;background:#fbfaf5;color:var(--econ-ink);text-decoration:none}.EconJourneyPage_storeBridgeChip__4p5vj:hover{border-color:var(--econ-accent);background:#f3efe4}.EconJourneyPage_storeBridgeChip__4p5vj strong{font-size:.95rem;line-height:1.35}.EconJourneyPage_storeBridgeChip__4p5vj span{font:500 .76rem/1.4 var(--font-mono),monospace;color:var(--econ-accent)}.EconJourneyPage_footer__8GmPH{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem 2rem;border-top:1px solid var(--econ-line);padding-top:1rem;color:var(--econ-muted);font-size:.9rem;line-height:1.6}.EconJourneyPage_footer__8GmPH p{flex:1 1 17rem}.EconJourneyPage_footer__8GmPH div{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem}.EconJourneyPage_footer__8GmPH a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.25em}.EconJourneyPage_journey__zWrpo :is(a,summary,button):focus-visible{outline:3px solid var(--econ-accent);outline-offset:5px}@media (max-width:650px){.EconJourneyPage_brandLine__uOcQJ{margin-bottom:1.5rem}.EconJourneyPage_steps__UdD4K{margin-top:1.75rem}.EconJourneyPage_step__2LVuJ{grid-template-columns:2.1rem minmax(0,1fr);gap:.85rem;padding-bottom:1.5rem}.EconJourneyPage_step__2LVuJ:not(:last-child):before{left:1rem;top:2.1rem}.EconJourneyPage_number__pZRUK{width:2.1rem;min-height:2.1rem;font-size:.75rem}.EconJourneyPage_heading__PL10q{align-items:start;gap:.5rem;min-height:2.1rem}.EconJourneyPage_heading__PL10q svg{width:2.5rem;height:2.1rem}.EconJourneyPage_stepContent__fXOA0{padding-bottom:1.5rem}.EconJourneyPage_gate__rpZRb{padding:.75rem}}@media (prefers-reduced-motion:no-preference){.EconJourneyPage_button__70VZa{transition:background-color .16s ease}}.InstallationNetworkPage_store__iue_F{max-width:64rem;margin-inline:auto;color:#242b29;font-family:var(--font-body),sans-serif;overflow-wrap:anywhere}.InstallationNetworkPage_subnav__4V0C2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem;max-width:64rem;margin:0 auto 1.25rem;padding:.55rem .75rem;border:1px solid #79827d;border-radius:.5rem;background:#f8f5ec;overflow-wrap:anywhere}.InstallationNetworkPage_subnavTabs__UK5U7{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0}.InstallationNetworkPage_subnavTab__oGyGW{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.45rem .9rem;border:1px solid #79827d;border-radius:.375rem;background:#fffdf8;color:#242b29;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .14s ease,background-color .14s ease}.InstallationNetworkPage_subnavTab__oGyGW:hover{border-color:#a23c16;background:#fbf4ea}.InstallationNetworkPage_subnavTabActive__1_EYr{border-color:#1b2220;background:#1b2220;color:#f4efe3}.InstallationNetworkPage_subnavTabActive__1_EYr:hover{border-color:#2c3834;background:#2c3834}.InstallationNetworkPage_subnavBadge___1CV_{padding:.1rem .45rem;border-radius:999px;background:rgba(220,193,138,.22);color:#dcc18a;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:600}.InstallationNetworkPage_subnavTab__oGyGW:not(.InstallationNetworkPage_subnavTabActive__1_EYr) .InstallationNetworkPage_subnavBadge___1CV_{background:#eee8da;color:#6e351c}.InstallationNetworkPage_subnavNote__w4IWy{margin:0;font-family:var(--font-mono),monospace;font-size:.74rem;color:#3e4743}.InstallationNetworkPage_head__TqoxV{padding:1.5rem 1.25rem 1.75rem;border-radius:.5rem;background:#1b2220;color:#f4efe3}.InstallationNetworkPage_eyebrowRow__79aoh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.InstallationNetworkPage_eyebrow__wlrKd{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-family:var(--font-mono),monospace;font-size:.8125rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#dcc18a}.InstallationNetworkPage_poolBadge__DnNeF{padding:.2rem .65rem;border:1px solid rgba(220,193,138,.4);border-radius:999px;background:rgba(244,239,227,.08);color:#dcc18a;font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:600}.InstallationNetworkPage_title__LjSic{margin:.75rem 0 0;max-width:44rem;font-family:var(--font-complex),sans-serif;font-weight:700;font-size:clamp(1.65rem,4.2vw,2.35rem);line-height:1.12;letter-spacing:-.028em;color:#f4efe3}.InstallationNetworkPage_lead__xgcqO{margin:.9rem 0 0;max-width:48rem;font-size:1.02rem;line-height:1.6;color:#e6e0d2}.InstallationNetworkPage_provenance__ZP4AS{display:grid;gap:.65rem;margin:1.25rem 0 0}.InstallationNetworkPage_provenance__ZP4AS div{min-width:0;display:flex;flex-direction:column;gap:.2rem;padding-top:.6rem;border-top:1px solid rgba(244,239,227,.22)}.InstallationNetworkPage_provenance__ZP4AS dt{font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;color:#bdb7a8}.InstallationNetworkPage_provenance__ZP4AS dd{margin:0;font-size:.92rem;font-weight:600;color:#f4efe3}.InstallationNetworkPage_typology__g1caX{margin-top:1.5rem;padding:1.15rem;border:1px solid #79827d;border-radius:.5rem;background:#f8f5ec}.InstallationNetworkPage_sectionLabel__eYBon{margin:0;font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#242b29}.InstallationNetworkPage_typologyNote__9wHVo{margin:.35rem 0 0;max-width:50rem;font-size:.92rem;line-height:1.55;color:#3e4743}.InstallationNetworkPage_pillars__9qyil{display:grid;gap:.65rem;margin:.9rem 0 0;padding:0;list-style:none}.InstallationNetworkPage_pillarCard__4ij6Y{min-width:0;display:flex;flex-direction:column;padding:.85rem .95rem;border:1px solid #b5b0a3;border-radius:.375rem;background:#fffdf8}.InstallationNetworkPage_pillarCardOwn__xRT8l{border-style:dashed;border-color:#79827d;background:#fcfaf4}.InstallationNetworkPage_pillarTop__5GNJT{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem;font-size:.92rem}.InstallationNetworkPage_pillarTop__5GNJT span{font-family:var(--font-mono),monospace;font-size:.72rem;color:#a23c16;font-weight:600}.InstallationNetworkPage_pillarCard__4ij6Y p{margin:.4rem 0 0;font-size:.84rem;line-height:1.5;color:#3e4743}.InstallationNetworkPage_aisles__u7p_n{margin-top:1.5rem}.InstallationNetworkPage_aisleGrid__14dQ_{display:grid;gap:.55rem;margin:.55rem 0 0;padding:0;list-style:none}.InstallationNetworkPage_aisle__r3QkV{appearance:none;width:100%;text-align:left;cursor:pointer;min-width:0;display:flex;flex-direction:column;gap:.2rem;min-height:44px;padding:.8rem .95rem;border:1px solid #79827d;border-radius:.375rem;background:#fffdf8;color:inherit;font-family:inherit;transition:border-color .14s ease,background-color .14s ease}.InstallationNetworkPage_aisle__r3QkV:hover{border-color:#a23c16;background:#fbf4ea}.InstallationNetworkPage_aisleActive__26LTQ{border:2px solid #a23c16;background:#fffaf2;box-shadow:0 8px 20px -14px rgba(162,60,22,.32)}.InstallationNetworkPage_aisleTop__M_gX_{display:flex;align-items:baseline;justify-content:space-between;gap:.4rem}.InstallationNetworkPage_aisleCode__F2C_L{font-family:var(--font-complex),sans-serif;font-size:1.35rem;font-weight:700;line-height:1;color:#a23c16}.InstallationNetworkPage_aisleRating__PTZ9e{font-family:var(--font-mono),monospace;font-size:.74rem;font-weight:700;color:#6e351c}.InstallationNetworkPage_aisleName__TOep0{font-weight:700;font-size:.96rem;line-height:1.3}.InstallationNetworkPage_aisleMeta___5ELb{font-family:var(--font-mono),monospace;font-size:.73rem;font-weight:600;color:#3e4743}.InstallationNetworkPage_filterBar__XvrKA{margin-top:.85rem;padding:.9rem 1rem;border:1px solid #b5b0a3;border-radius:.375rem;background:#f8f5ec}.InstallationNetworkPage_filterGrid__eIOqO{display:grid;gap:.75rem}.InstallationNetworkPage_filterField__zf_Rt{display:flex;flex-direction:column;gap:.3rem;min-width:0}.InstallationNetworkPage_filterField__zf_Rt span{font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#353e3a}.InstallationNetworkPage_filterInput__hgFQN{min-height:44px;width:100%;padding:.45rem .7rem;border:1px solid #79827d;border-radius:.3rem;background:#fffdf8;color:#242b29;font-size:.88rem;font-family:inherit}.InstallationNetworkPage_shelf__YO_jR{margin-top:2rem;padding-top:1.25rem;border-top:2px solid #242b29}.InstallationNetworkPage_shelfHeader___Hyu_{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}.InstallationNetworkPage_shelfTag__ZhejW{font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a23c16}.InstallationNetworkPage_shelfTitle__oAIIo{margin:.2rem 0 0;font-family:var(--font-complex),sans-serif;font-weight:700;font-size:1.45rem;line-height:1.2;letter-spacing:-.02em}.InstallationNetworkPage_shelfNote__7sYqR{margin:.45rem 0 0;max-width:48rem;font-size:.94rem;line-height:1.58;color:#353e3a}.InstallationNetworkPage_groups__DArgI{display:grid;gap:1rem;margin:1.15rem 0 0;padding:0;list-style:none}.InstallationNetworkPage_groupCard__2E7pX{min-width:0;display:flex;flex-direction:column;padding:1.05rem;border:1px solid #79827d;border-radius:.45rem;background:#fffdf8}.InstallationNetworkPage_groupWell__xXhKL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;padding:.75rem .9rem;border:1px solid #e3ddd0;border-radius:.3rem;background:#f8f5ec}.InstallationNetworkPage_corridorTag__3Q5lp{font-family:var(--font-mono),monospace;font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#a23c16}.InstallationNetworkPage_wellRight__UdMA1{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.InstallationNetworkPage_ratingBadge__s5Nay{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .55rem;border:1px solid rgba(162,60,22,.35);border-radius:999px;background:#fffaf2;color:#6e351c;font-family:var(--font-mono),monospace;font-size:.76rem;font-weight:700}.InstallationNetworkPage_availBadge__sKsZM{padding:.2rem .5rem;border-radius:999px;background:#e6f2eb;color:#164e35;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:600}.InstallationNetworkPage_skuRow__Q3NsO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem;margin-top:.8rem}.InstallationNetworkPage_sku___U0vQ{margin:0;font-family:var(--font-mono),monospace;font-size:.78rem;font-weight:700;color:#353e3a}.InstallationNetworkPage_hostMark__CAk0i{font-family:var(--font-mono),monospace;font-size:.72rem;padding:.12rem .48rem;border-radius:.2rem;background:#eee8da;color:#353e3a}.InstallationNetworkPage_groupName__H_KCL{margin:.3rem 0 0;font-family:var(--font-complex),sans-serif;font-weight:700;font-size:1.2rem;line-height:1.25;color:#1b2220}.InstallationNetworkPage_coverageSpec__RLjUA{margin:.35rem 0 0;font-size:.86rem;line-height:1.48;color:#3e4743}.InstallationNetworkPage_bioText__y0f8T{margin:.45rem 0 0;font-size:.84rem;line-height:1.5;color:#536051}.InstallationNetworkPage_chips__NMtjB{display:flex;flex-wrap:wrap;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none}.InstallationNetworkPage_chips__NMtjB li{padding:.18rem .58rem;border:1px solid #79827d;border-radius:999px;background:#f3eee2;font-size:.76rem;font-weight:600;font-variant-numeric:tabular-nums;color:#242b29}.InstallationNetworkPage_pastWorkSection__OHUNX{margin-top:.85rem;padding-top:.75rem;border-top:1px solid #e3ddd0}.InstallationNetworkPage_pastWorkLabel__jhrju{margin:0;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#6e351c}.InstallationNetworkPage_pastWorkList__vXXQz{margin:.45rem 0 0;padding-left:1rem;font-size:.82rem;line-height:1.48;color:#353e3a}.InstallationNetworkPage_pastWorkList__vXXQz li+li{margin-top:.35rem}.InstallationNetworkPage_pastWorkMeta__t5tfE{font-family:var(--font-mono),monospace;font-size:.73rem;color:#536051}.InstallationNetworkPage_cardFooter__dpCeN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-top:auto;padding-top:.85rem;border-top:1px solid #e3ddd0}.InstallationNetworkPage_contactMono__qh3Zr{font-family:var(--font-mono),monospace;font-size:.76rem;font-weight:600;color:#353e3a}.InstallationNetworkPage_selectLink__YyubU{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;padding:.4rem .85rem;border:1px solid #1b2220;border-radius:.3rem;background:#1b2220;color:#f4efe3;font-size:.84rem;font-weight:600;text-decoration:none}.InstallationNetworkPage_selectLink__YyubU:hover{background:#2e3b37}.InstallationNetworkPage_priceNote__kTzwL{margin:1.5rem 0 0;padding:.85rem 1rem;border-left:3px solid #a23c16;background:#f3eee2;font-size:.88rem;line-height:1.55;color:#242b29}.InstallationNetworkPage_ctaRow__qdM0g{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem}.InstallationNetworkPage_econLink__Ajov0{font-weight:700;color:#a23c16}.InstallationNetworkPage_econLinkSecondary__Luept,.InstallationNetworkPage_econLink__Ajov0{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:.25em}.InstallationNetworkPage_econLinkSecondary__Luept{font-weight:600;color:#242b29}.InstallationNetworkPage_store__iue_F :is(a,button,select,input):focus-visible,.InstallationNetworkPage_subnav__4V0C2 :is(a,button):focus-visible{outline:3px solid #a23c16;outline-offset:3px}@media (min-width:640px){.InstallationNetworkPage_head__TqoxV{padding:1.85rem 1.65rem 2rem}.InstallationNetworkPage_aisleGrid__14dQ_,.InstallationNetworkPage_pillars__9qyil,.InstallationNetworkPage_provenance__ZP4AS{grid-template-columns:repeat(2,minmax(0,1fr))}.InstallationNetworkPage_filterGrid__eIOqO{grid-template-columns:repeat(3,minmax(0,1fr))}.InstallationNetworkPage_groups__DArgI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.InstallationNetworkPage_aisleGrid__14dQ_,.InstallationNetworkPage_pillars__9qyil,.InstallationNetworkPage_provenance__ZP4AS{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.InstallationNetworkPage_aisle__r3QkV,.InstallationNetworkPage_subnavTab__oGyGW{transition:none}}.CustomerNavigation_navigation__f7HbG{width:100%;max-width:64rem;margin-inline:auto;padding:0 12px 6px}.CustomerNavigation_desktop__23f7j{display:none}.CustomerNavigation_mobile__zog60{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem}.CustomerNavigation_mobile__zog60>[data-customer-phone-identity]{grid-column:1/-1;order:1;min-width:0}.CustomerNavigation_mobile__zog60>[data-customer-phone-identity]>span{display:flex;flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%;color:#252720}.CustomerNavigation_mobile__zog60>[data-customer-phone-identity] button{color:#252720}.CustomerNavigation_close__0u9YY,.CustomerNavigation_link__F9zF5,.CustomerNavigation_toggle__wFdUH{display:flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:.45rem;padding:6px 12px;border:1px solid rgb(37 39 32/42%);border-radius:8px;background:#f8f5ed;color:#1c1f23;font:inherit;font-size:.9375rem;font-weight:650;line-height:1.25;text-align:center;text-decoration:none;overflow-wrap:anywhere;box-shadow:0 1px 1px rgb(17 20 24/6%);transition:border-color .14s ease,background-color .14s ease,color .14s ease,box-shadow .14s ease}.CustomerNavigation_close__0u9YY:hover,.CustomerNavigation_link__F9zF5:hover,.CustomerNavigation_toggle__wFdUH:hover{background:#ece6d9;border-color:#111418}.CustomerNavigation_active__UpO6n,.CustomerNavigation_active__UpO6n:hover{border-color:#dcc18a;background:#111418;color:#f5f2e9;box-shadow:0 1px 3px rgb(17 20 24/22%)}.CustomerNavigation_menu__o2F0g{min-width:0}.CustomerNavigation_menu__o2F0g:not([open]) .CustomerNavigation_panel__diQzE{display:none}.CustomerNavigation_toggle__wFdUH{height:100%;cursor:pointer;list-style:none}.CustomerNavigation_toggle__wFdUH::-webkit-details-marker{display:none}.CustomerNavigation_menu__o2F0g[open] .CustomerNavigation_toggle__wFdUH{border-color:#252720;background:#e8e3d9}.CustomerNavigation_menuIcon__iaMyu{flex:0 0 auto;font-size:1.25rem;font-weight:400;line-height:1}.CustomerNavigation_panel__diQzE{position:absolute;z-index:50;inset:calc(100% + .5rem) 0 auto;max-height:calc(100dvh - var(--customer-scroll-offset, 124px) - 1rem);padding:.75rem;overflow-y:auto;border:1px solid rgb(37 39 32/30%);border-radius:.75rem;background:#f4f0e7;box-shadow:0 12px 28px rgb(11 13 16/14%)}.CustomerNavigation_menuLinks__n4xKx{display:grid;gap:.5rem}.CustomerNavigation_accountControls__O8LXT{padding:.5rem 0;border-bottom:1px solid rgb(37 39 32/15%);margin-top:.5rem}.CustomerNavigation_accountControls__O8LXT>span{display:flex;flex-wrap:wrap;gap:.5rem}.CustomerNavigation_accountControls__O8LXT a,.CustomerNavigation_accountControls__O8LXT button{min-height:44px;padding-inline:.5rem;color:#252720;font-family:inherit;font-size:1rem;font-weight:600;text-transform:none;letter-spacing:normal;white-space:normal;overflow-wrap:anywhere}.CustomerNavigation_close__0u9YY{width:100%;margin-top:.75rem;cursor:pointer;background:transparent}.CustomerNavigation_navigation__f7HbG :focus-visible{outline:3px solid #ad6927;outline-offset:3px}.CustomerNavigation_partnerHeader__JgIQM{overflow:visible}.CustomerNavigation_partnerHeaderRow__TRdY_{min-width:0;flex-wrap:wrap;padding-block:max(.35rem,var(--safe-top))}.CustomerNavigation_partnerHeaderRow__TRdY_>a{min-width:0;flex-shrink:1}.CustomerNavigation_partnerHeaderRow__TRdY_>a>span{font-size:1rem;line-height:1.2}.CustomerNavigation_partnerHeaderRow__TRdY_>nav{flex-shrink:1;max-width:100%}.CustomerNavigation_partnerHeaderRow__TRdY_ select:not([data-instrument-version-dropdown]){width:100%;min-width:0;max-width:9rem}.CustomerNavigation_partnerChrome__6Ms4R{display:none}@media (min-width:700px){.CustomerNavigation_navigation__f7HbG{padding-inline:1rem}.CustomerNavigation_desktop__23f7j{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;max-width:48rem;margin-inline:auto;padding:.25rem;border:1px solid rgb(37 39 32/32%);border-radius:10px;background:#e7e2d6}.CustomerNavigation_mobile__zog60{display:none}.CustomerNavigation_partnerChrome__6Ms4R{display:block}.CustomerNavigation_partnerHeaderRow__TRdY_{flex-wrap:nowrap;padding-block:1rem}}@media (max-width:359px){.CustomerNavigation_menuIcon__iaMyu{display:none}}@media (prefers-reduced-motion:reduce){.CustomerNavigation_close__0u9YY,.CustomerNavigation_link__F9zF5,.CustomerNavigation_toggle__wFdUH{transition:none}}.CustomerNavigation_partnerHeader__JgIQM[data-scroll-with-page=true]{position:relative;top:auto}@media (max-width:699px){.CustomerNavigation_partnerMain__GlhIC{padding-inline:12px}}.VillageDeed_panel__YAOuD,.VillageDeed_picker__UJ7FR{font-family:var(--font-body),system-ui,sans-serif;color:inherit;border-radius:2px;border-color:color-mix(in srgb,currentColor 28%,transparent);padding:clamp(1rem,3vw,1.5rem)}.VillageDeed_picker__UJ7FR{border-top:3px solid}.VillageDeed_picker__UJ7FR label{font-size:.875rem;font-weight:650;letter-spacing:.025em}.VillageDeed_picker__UJ7FR input,.VillageDeed_picker__UJ7FR select{border-radius:2px;min-height:3rem;line-height:1.5}.VillageDeed_picker__UJ7FR select{font-weight:600}.VillageDeed_picker__UJ7FR select option{color:#111;background:#fff}.VillageDeed_picker__UJ7FR select option:disabled{color:#555}.VillageDeed_panel__YAOuD{border-top:0}.VillageDeed_panel__YAOuD h3{font-family:var(--font-complex),var(--font-body),system-ui,sans-serif;font-size:clamp(1.5rem,3vw,2rem);line-height:1.12;font-weight:600;letter-spacing:-.025em;max-width:26ch;text-wrap:balance}.VillageDeed_panel__YAOuD h3+p{font-size:.875rem;line-height:1.55;margin-top:.75rem}.VillageDeed_panel__YAOuD h4{font-size:.875rem;letter-spacing:.025em;margin-top:1.5rem}.VillageDeed_panel__YAOuD [data-deed-analytics]{gap:0;border-block:1px solid currentColor;margin-top:.75rem}.VillageDeed_panel__YAOuD [data-deed-analytics]>div{border-left:0;padding:.875rem .5rem}.VillageDeed_panel__YAOuD [data-deed-analytics] dt{font-size:.8125rem;line-height:1.4}.VillageDeed_panel__YAOuD [data-deed-analytics] dd{font-family:var(--font-complex),var(--font-body),system-ui,sans-serif;font-size:2rem;line-height:1.15;font-weight:500;letter-spacing:-.035em;margin-top:.25rem}.VillageDeed_panel__YAOuD details{border-radius:2px;padding:0 .875rem}.VillageDeed_panel__YAOuD summary{padding-block:1rem;line-height:1.4;font-size:1rem}.VillageDeed_panel__YAOuD summary::marker{font-size:.75em}.VillageDeed_panel__YAOuD details[open]>summary{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent)}.VillageDeed_panel__YAOuD [data-deed-fact]{padding-block:1rem}.VillageDeed_panel__YAOuD [data-deed-fact] dt{font-size:.875rem;font-weight:650;line-height:1.4}.VillageDeed_panel__YAOuD [data-deed-fact] dd{line-height:1.65;max-width:68ch}.VillageDeed_panel__YAOuD [data-deed-fact] dd:last-child{font-size:.8125rem;line-height:1.5;margin-top:.75rem;opacity:1}.VillageDeed_status__qU0uT{display:inline-block;border:1px solid;border-radius:2px;padding:.125rem .375rem;font-weight:600;margin-right:.375rem}.VillageDeed_panel__YAOuD [data-fact-status=confirm],.VillageDeed_panel__YAOuD [data-fact-status=missing]{border-left:3px solid;padding-left:.75rem}.VillageDeed_panel__YAOuD>details>ul{padding-block:1rem}.VillageDeed_panel__YAOuD summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (min-width:640px){.VillageDeed_panel__YAOuD [data-deed-analytics]>div+div{border-left:1px solid color-mix(in srgb,currentColor 25%,transparent)}}.EconOrderJourney_journey__KDiO6{margin-block:2rem;color:var(--journey-ink);overflow-wrap:anywhere}.EconOrderJourney_header__Ahqjg{max-width:46rem;margin-bottom:1.5rem}.EconOrderJourney_eyebrow___omKH{margin:0;font-family:var(--font-mono),monospace;font-size:.75rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.EconOrderJourney_title__RYKeT{margin:.625rem 0 0;font-family:var(--font-display),var(--font-body),sans-serif;font-size:clamp(1.75rem,4vw,2.625rem);font-weight:600;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.EconOrderJourney_lead__ogdPH{margin:.875rem 0 0;font-size:1rem;line-height:1.65}.EconOrderJourney_steps__6V6f2{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none}.EconOrderJourney_step__NdVa2{display:flex;min-width:0;flex-direction:column;padding:1.25rem;border:1px solid color-mix(in srgb,var(--partner-ink,#0a0a0a) 24%,transparent);border-radius:1rem;background:var(--journey-paper)}.EconOrderJourney_number__sW9kQ{margin-bottom:1.375rem;font-family:var(--font-mono),monospace;font-size:.9375rem;line-height:1;letter-spacing:.08em}.EconOrderJourney_stepTitle__JTx_0{margin:0;font-family:var(--font-display),var(--font-body),sans-serif;font-size:1.375rem;font-weight:600;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.EconOrderJourney_body__TLDbs{margin:.75rem 0 1.25rem;font-size:1rem;line-height:1.65}.EconOrderJourney_actions__sV3VV{display:grid;gap:.5rem;margin-top:auto}.EconOrderJourney_action__Ed9CE{display:flex;width:100%;min-width:0;min-height:48px;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .875rem;border:1px solid color-mix(in srgb,var(--partner-ink,#0a0a0a) 40%,transparent);border-radius:.5rem;background:transparent;color:inherit;font:inherit;font-size:1rem;font-weight:600;line-height:1.4;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.EconOrderJourney_action__Ed9CE:disabled{cursor:default;opacity:.72}.EconOrderJourney_action__Ed9CE>:last-child{flex:0 0 auto}.EconOrderJourney_action__Ed9CE:hover{border-color:var(--partner-ink,#0a0a0a);background:color-mix(in srgb,var(--partner-ink,#0a0a0a) 6%,transparent)}.EconOrderJourney_action__Ed9CE:focus-visible{outline:3px solid var(--partner-ink,#0a0a0a);outline-offset:4px}.EconOrderJourney_primary__rQYtZ{border-color:var(--journey-ink);background:var(--journey-ink);color:var(--partner-panel,#f4f0e7)}.EconOrderJourney_primary__rQYtZ:hover{background:color-mix(in srgb,var(--journey-ink) 85%,#fff)}.EconOrderJourney_note__X2Z1o{margin:.625rem 0 0;font-size:.9375rem;line-height:1.6}.EconOrderJourney_stepsDrawer__SUnuw{border:1px solid color-mix(in srgb,var(--partner-ink,#0a0a0a) 24%,transparent);border-radius:1rem;background:var(--journey-paper)}.EconOrderJourney_stepsSummary__s3yqz{display:flex;box-sizing:border-box;min-height:48px;align-items:center;gap:.75rem;padding:.625rem 1rem;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.EconOrderJourney_stepsSummary__s3yqz::-webkit-details-marker{display:none}.EconOrderJourney_stepsSummary__s3yqz::marker{content:""}.EconOrderJourney_stepsSummary__s3yqz:after{content:"";width:.45rem;height:.45rem;margin-left:auto;flex:0 0 auto;border-right:2px solid;border-bottom:2px solid;transform:translateY(-.1rem) rotate(45deg)}.EconOrderJourney_stepsDrawer__SUnuw[open]>.EconOrderJourney_stepsSummary__s3yqz{border-bottom:1px solid color-mix(in srgb,var(--partner-ink,#0a0a0a) 16%,transparent)}.EconOrderJourney_stepsDrawer__SUnuw[open]>.EconOrderJourney_stepsSummary__s3yqz:after{transform:translateY(.1rem) rotate(225deg)}.EconOrderJourney_stepsDrawer__SUnuw>.EconOrderJourney_steps__6V6f2{padding:.75rem}@media (min-width:760px){.EconOrderJourney_steps__6V6f2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.EconOrderJourney_action__Ed9CE{transition:none}}