.page_hero__40bnx{color:var(--carbon);padding:160px 48px 40px;max-width:1200px;margin:0 auto}.page_heroEyebrow__puZx4{font-family:var(--mono);font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gray);margin-bottom:24px}.page_heroEyebrow__puZx4:before{content:"—— ";color:var(--carbon)}.page_heroHeadline__kXl0_{font-family:var(--serif);font-weight:300;font-size:clamp(40px,6vw,80px);line-height:1.04;letter-spacing:-.04em;margin-bottom:24px}.page_heroSubline__8xFRj{font-family:var(--serif);font-weight:300;font-size:clamp(18px,2.2vw,22px);line-height:1.5;color:var(--gray);max-width:680px}.page_section__BnfEi{scroll-margin-top:90px;padding:40px 48px;max-width:1200px;margin:0 auto}.page_sectionTitle___u85H{font-family:var(--serif);font-weight:300;font-size:clamp(26px,3vw,38px);letter-spacing:-.02em}.page_hint__gWNix{margin-top:16px;font-family:var(--mono);font-size:14px;color:var(--gray)}.page_filters__tGpIW{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.page_chipOn__OXRAG,.page_chip__KDC_r{font-family:var(--mono);font-size:14px;padding:8px 14px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--carbon) 20%,transparent);background:none;color:var(--carbon);text-decoration:none}.page_chipOn__OXRAG{background:var(--carbon);border-color:var(--carbon);color:var(--bone)}.page_chipCount__WAUsE{opacity:.55;margin-left:4px}.page_grid__f9i9j{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}.page_card__AORRK{display:flex;flex-direction:column;background:var(--mist);border:1px solid transparent;border-radius:8px;overflow:hidden;transition:border-color .2s ease}.page_cardOn__D4CcF{border-color:var(--beat)}.page_cardImage__bvY6W{position:relative;aspect-ratio:4/3;background:color-mix(in srgb,var(--carbon) 6%,transparent);display:flex;align-items:center;justify-content:center}.page_noImage__uLahx{font-family:var(--mono);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--gray)}.page_cardBody__yxafy{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}.page_cardMeta__yJfIj{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--gray);margin-bottom:6px}.page_cardName__jCjfa{font-family:var(--serif);font-weight:300;font-size:22px;margin-bottom:6px}.page_cardTagline__kXXBM{font-size:14px;line-height:1.5;color:color-mix(in srgb,var(--carbon) 60%,transparent)}.page_cardActions__95zkc{margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.page_detailsLink__J6WYs{font-family:var(--mono);font-size:14px;white-space:nowrap;color:var(--gray);text-decoration:none}.page_detailsLink__J6WYs:hover{color:var(--carbon)}.page_pickerTools__Ks83D{display:flex;flex-direction:column;gap:16px;margin:20px 0 24px}.page_search__3ugmQ{width:100%;max-width:420px;font-family:var(--mono);font-size:14px;padding:11px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--carbon) 20%,transparent);background:none;color:var(--carbon)}.page_search__3ugmQ:focus{outline:none;border-color:var(--beat)}.page_pickerTools__Ks83D .page_filters__tGpIW{margin-bottom:0}.page_list__qLaE9{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:8px}.page_item__wPZK6{min-width:0;display:flex;align-items:center;gap:14px;padding:10px 12px;background:var(--mist);border:1px solid transparent;border-radius:8px;transition:border-color .2s ease}.page_itemOn__C1SfR{border-color:var(--beat)}.page_thumb__0KuIL{position:relative;flex:0 0 56px;height:56px;border-radius:6px;overflow:hidden;background:color-mix(in srgb,var(--carbon) 6%,transparent);display:flex;align-items:center;justify-content:center}.page_thumbInitial__0CMTz{font-family:var(--serif);font-size:22px;color:var(--gray)}.page_itemText__ezZdf{flex:1;min-width:0}.page_itemMeta__fJUxH{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.page_itemName__bnVgF{display:block;font-family:var(--serif);font-weight:400;font-size:17px;line-height:1.25;color:var(--carbon);text-decoration:none}.page_itemName__bnVgF:hover{text-decoration:underline}.page_pickOn__XPuLN,.page_pick__5I_Ea{font-family:var(--mono);font-size:14px;padding:9px 14px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--carbon) 25%,transparent);background:none;color:var(--carbon);text-decoration:none;text-align:center}.page_pickOn__XPuLN{background:var(--beat);border-color:var(--beat);color:var(--bone)}.page_pick__5I_Ea:disabled{opacity:.4;cursor:not-allowed}.page_pickOn__XPuLN,.page_pick__5I_Ea{flex:0 0 auto;white-space:nowrap}.page_tableHead__ntyB_{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:24px}.page_diffToggle__iooeB{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:14px;color:var(--gray);cursor:pointer}.page_diffToggle__iooeB input{accent-color:var(--beat)}.page_tableWrap__2sS0e{overflow-x:auto;border:1px solid color-mix(in srgb,var(--carbon) 10%,transparent);border-radius:8px}.page_table__VSE54{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:1.5}.page_table__VSE54 td,.page_table__VSE54 th{padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--carbon) 8%,transparent)}.page_table__VSE54 thead th{font-family:var(--serif);font-weight:300;font-size:18px;white-space:nowrap}.page_labelCol__6cXDF{position:sticky;left:0;z-index:1;background:var(--bone);width:200px;min-width:140px;font-family:var(--mono);font-weight:400;font-size:12px!important;letter-spacing:.06em;text-transform:uppercase;color:var(--gray)}.page_colHead__6Mc7e{min-width:180px}.page_colThumb__emTuR{position:relative;width:64px;height:48px;border-radius:4px;overflow:hidden;margin-bottom:10px;background:color-mix(in srgb,var(--carbon) 6%,transparent)}.page_colTitle__vJSsO{display:flex;align-items:baseline;white-space:normal}.page_addSlot__PrCco{font-family:var(--mono);font-size:14px;padding:9px 14px;border-radius:999px;border:1px dashed color-mix(in srgb,var(--carbon) 35%,transparent);background:none;color:var(--carbon);cursor:pointer;white-space:nowrap}.page_addSlot__PrCco:hover{border-color:var(--beat);color:var(--beat)}.page_slotCell__uzhkn{background:color-mix(in srgb,var(--carbon) 2%,transparent)}.page_colName__0KoCb{color:var(--carbon);text-decoration:none}.page_colName__0KoCb:hover{text-decoration:underline}.page_colRemove__4aINL{margin-left:10px;background:none;border:none;color:var(--gray);cursor:pointer;font-size:14px}.page_empty__IkHvQ{color:var(--gray)}.page_enquire__D8tfN{display:inline-block;font-family:var(--mono);font-size:14px;padding:9px 14px;border-radius:999px;background:var(--beat);color:var(--bone);text-decoration:none}@media (max-width:768px){.page_hero__40bnx{padding:120px 16px 24px}.page_section__BnfEi{padding:28px 16px}.page_grid__f9i9j{grid-template-columns:1fr 1fr;gap:12px}.page_cardBody__yxafy{padding:12px}.page_cardMeta__yJfIj{font-size:12px}.page_cardName__jCjfa{font-size:17px}.page_cardTagline__kXXBM{font-size:14px}.page_cardActions__95zkc{flex-direction:column;align-items:stretch;gap:8px;padding-top:12px}.page_list__qLaE9{grid-template-columns:minmax(0,1fr)}.page_search__3ugmQ{max-width:none}.page_pickOn__XPuLN,.page_pick__5I_Ea{padding:8px 10px}.page_colHead__6Mc7e{min-width:150px}.page_labelCol__6cXDF{width:120px;min-width:110px}.page_table__VSE54 td,.page_table__VSE54 th{padding:12px}}.page_group__GF4Ji{scroll-margin-top:96px}.page_groupTitle__84MN4{margin-bottom:24px}.page_groupCount__uXuxU{font-family:var(--mono);font-size:14px;color:var(--gray);vertical-align:middle;margin-left:6px}.page_nameLink__oamEj{color:inherit;text-decoration:none}.page_nameLink__oamEj:hover{text-decoration:underline}.page_price__33hzv{margin-top:10px;font-family:var(--mono);font-size:14px;color:var(--carbon)}