.gifts_page__Y424q{max-width:var(--marketplace-content-max);margin:auto;padding:var(--ll-space-8) var(--ll-ui-gutter);color:var(--ll-ui-ink);font-family:var(--ll-ui-font);overflow-wrap:anywhere}.gifts_intro__V_1oq{max-width:48rem;margin:0 auto var(--ll-space-8);text-align:center}.gifts_intro__V_1oq h1{font-family:var(--ll-font-editorial);font-size:var(--ll-type-founder-discovery);font-weight:400;line-height:1.04;margin:var(--ll-space-4) 0}.gifts_intro__V_1oq p{font-size:var(--ll-type-body);line-height:1.6}.gifts_eyebrow__0cBTm{font-size:var(--ll-type-label);letter-spacing:.14em;font-weight:700}.gifts_layout__ivIJA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ll-space-8)}.gifts_preview__g_P6E{top:var(--ll-space-6);min-width:0}.gifts_card__QTz4y{position:relative;container-type:inline-size;isolation:isolate;background:var(--gift-background);color:var(--gift-foreground);font-family:var(--ll-ui-font);border-radius:var(--ll-ui-corner);overflow:hidden;aspect-ratio:1.5}.gifts_art__FbA1z{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gifts_card__QTz4y[data-full-preview=true]:before{content:"";position:absolute;inset:0 45% 62% 0;z-index:0;pointer-events:none;background:linear-gradient(rgb(0 0 0/.62),transparent 90%);-webkit-mask-image:linear-gradient(90deg,#000 65%,transparent);mask-image:linear-gradient(90deg,#000 65%,transparent)}.gifts_card__QTz4y[data-brand-position=right]:before{inset:0 0 62% 45%;-webkit-mask-image:linear-gradient(270deg,#000 65%,transparent);mask-image:linear-gradient(270deg,#000 65%,transparent)}.gifts_card__QTz4y[data-brand-tone=dark]:before{background:linear-gradient(rgb(255 246 227/.4),transparent 90%)}.gifts_card__QTz4y[data-full-preview=true]:after{content:"";position:absolute;inset:38% 0 0;z-index:0;pointer-events:none;background:linear-gradient(transparent,color-mix(in srgb,var(--gift-background) 76%,transparent) 65%,var(--gift-background))}.gifts_cardBrand__QKySG{position:absolute;z-index:1;top:8%;left:6%;display:flex;align-items:center;gap:2cqw;color:#fff}.gifts_card__QTz4y[data-brand-position=right] .gifts_cardBrand__QKySG{left:auto;right:6%}.gifts_card__QTz4y[data-brand-tone=dark] .gifts_cardBrand__QKySG{color:#24382c}.gifts_cardLogo__44PMT{position:relative;display:block;flex:none;width:16cqw;aspect-ratio:809/304;overflow:hidden}.gifts_cardLogo__44PMT img{position:absolute;display:block;width:111.2485%;max-width:none;height:131.5789%;left:-5.5624%;top:-15.7895%;filter:brightness(0) invert(1)}.gifts_card__QTz4y[data-brand-tone=dark] .gifts_cardLogo__44PMT img{filter:none}.gifts_cardLogo__44PMT img.gifts_cardLogoAccent__VZUZy{filter:none;clip-path:inset(50% 38% 0 34%)}.gifts_cardBrandName__wbTz4{display:block;font-family:var(--ll-ui-font);font-size:2.2cqw;font-weight:500;line-height:1;letter-spacing:-.025em;white-space:nowrap}.gifts_cardContent__HsNvZ{position:absolute;z-index:1;left:6%;bottom:6%;width:66%}.gifts_brandGiftLabel__TtabC{display:block;font-size:1.85cqw;font-family:var(--ll-ui-font);line-height:1.3;text-transform:uppercase;letter-spacing:.14em;font-weight:600}.gifts_cardTitle__C4dtR{font-size:4.6cqw;letter-spacing:-.02em;word-spacing:.025em;margin:1.65cqw 0 0;text-wrap:balance}.gifts_cardAmount__oH2hZ,.gifts_cardTitle__C4dtR{font-family:var(--ll-ui-font);font-weight:500;line-height:1.16}.gifts_cardAmount__oH2hZ{position:absolute;z-index:1;right:6%;bottom:6%;font-size:4.1cqw;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.gifts_benefits__NzuVv{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ll-space-3);padding:var(--ll-space-4) 0;border-bottom:1px solid var(--ll-ui-border);font-size:var(--ll-type-label)}.gifts_builder__i_nnN{min-width:0;border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-corner);padding:var(--ll-space-6);background:var(--ll-ui-surface)}.gifts_stack__Clabt{display:grid;gap:var(--ll-space-4);min-width:0}.gifts_stack__Clabt fieldset{border:0;padding:0;margin:0;min-width:0}.gifts_heading__ybKFt,.gifts_stack__Clabt h2{font-size:var(--ll-type-heading-md);font-weight:600;padding:0;margin:var(--ll-space-4) 0}.gifts_designs__VuBDU{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:var(--ll-space-2)}.gifts_designChoice__DURCS{min-width:0;padding:var(--ll-space-2);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);font-size:var(--ll-type-label);text-align:left;display:grid;grid-template-rows:auto auto 1fr;gap:var(--ll-space-2)}.gifts_designChoice__DURCS .gifts_card__QTz4y{width:100%}.gifts_designName__o_PI_{font-weight:600;line-height:1.4;overflow-wrap:anywhere}.gifts_designMood__S6i_H{font-size:var(--ll-type-label);line-height:1.4;color:var(--ll-ui-muted)}.gifts_collections__qursi{display:flex;flex-wrap:wrap;gap:var(--ll-space-2)}.gifts_collections__qursi button{flex:1;min-height:var(--ll-ui-target);padding:var(--ll-space-2) var(--ll-space-3);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);font:inherit;font-size:var(--ll-type-control);cursor:pointer}.gifts_collections__qursi button[aria-pressed=true]{background:var(--ll-ui-ink);color:var(--ll-ui-surface);border-color:var(--ll-ui-ink)}.gifts_designChoice__DURCS[aria-pressed=true],.gifts_secondary__sJEl4[aria-pressed=true]{outline:2px solid var(--ll-ui-ink);outline-offset:2px}.gifts_fields__ypXFQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ll-space-3)}.gifts_field__QhzzN{display:grid;gap:var(--ll-space-2);min-width:0;font-size:var(--ll-type-body)}.gifts_field__QhzzN input,.gifts_field__QhzzN select,.gifts_field__QhzzN textarea{width:100%;min-width:0;min-height:48px;padding:var(--ll-space-3);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);font:inherit;color:var(--ll-ui-ink);background:var(--ll-ui-surface)}.gifts_field__QhzzN textarea{resize:vertical}.gifts_amounts__7XX7W{display:flex;flex-wrap:wrap;gap:var(--ll-space-3)}.gifts_primary__Wn6t0,.gifts_secondary__sJEl4{min-height:48px;border-radius:var(--ll-ui-control-corner);padding:var(--ll-space-3) var(--ll-space-4);font-size:var(--ll-type-control);font-weight:600;cursor:pointer;white-space:normal;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.gifts_primary__Wn6t0{background:var(--ll-ui-action);color:var(--ll-ui-action-ink);border:1px solid var(--ll-ui-action)}.gifts_primary__Wn6t0:hover{background:var(--ll-ui-action-hover)}.gifts_secondary__sJEl4{background:var(--ll-ui-secondary);color:var(--ll-ui-secondary-ink);border:1px solid var(--ll-ui-border);flex:1}.gifts_page__Y424q button:disabled{opacity:.6;cursor:wait}.gifts_page__Y424q :is(button,input,select,textarea,a):focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:3px}.gifts_note__fynYP,.gifts_terms__W5spr{font-size:var(--ll-type-secondary);line-height:1.6;color:var(--ll-ui-muted);margin:0}.gifts_preview__g_P6E>.gifts_note__fynYP{margin-top:var(--ll-space-4)}.gifts_terms__W5spr{margin-top:var(--ll-space-8);padding-top:var(--ll-space-6);border-top:1px solid var(--ll-ui-border)}.gifts_error__D8XLb{color:var(--ll-ui-danger);font-size:var(--ll-type-body);line-height:1.5}.gifts_deliverySection__18ipS{display:grid;gap:var(--ll-space-3);min-width:0}.gifts_choiceLegend__CN9wK{padding:var(--ll-space-3) 0;font-size:var(--ll-type-body);font-weight:600;color:var(--ll-ui-ink)}.gifts_deliveryChoices__adgNA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ll-space-3)}.gifts_deliveryChoice__gVC_U{display:flex;align-items:flex-start;gap:var(--ll-space-3);padding:var(--ll-space-4);min-height:var(--ll-ui-target);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);cursor:pointer}.gifts_deliveryChoice__gVC_U:has(input:checked){border-color:var(--ll-ui-ink);box-shadow:inset 0 0 0 1px var(--ll-ui-ink)}.gifts_deliveryChoice__gVC_U:has(input:disabled){cursor:default;opacity:.65}.gifts_deliveryChoice__gVC_U input{margin-top:var(--ll-space-1);flex:none;accent-color:var(--ll-ui-ink)}.gifts_deliveryChoice__gVC_U span{display:grid;gap:var(--ll-space-2);min-width:0}.gifts_deliveryChoice__gVC_U strong{font-size:var(--ll-type-control);font-weight:600;line-height:1.4}.gifts_deliveryChoice__gVC_U small{font-size:var(--ll-type-secondary);font-weight:400;line-height:1.5}.gifts_scheduleDetails__5Vcq_{display:grid;gap:var(--ll-space-2);padding:var(--ll-space-4);border-radius:var(--ll-ui-corner);background:var(--ll-ui-secondary)}.gifts_deliveryNote__3kBFh,.gifts_deliverySummary__pD5gX{margin:0;font-size:var(--ll-type-body);line-height:1.6;color:var(--ll-ui-ink)}.gifts_deliverySummary__pD5gX{padding:var(--ll-space-4);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-corner);overflow-wrap:anywhere}.gifts_openPage__FhFbg{max-width:40rem;text-align:center}.gifts_openPage__FhFbg h1{font-family:var(--ll-font-editorial);font-size:var(--ll-type-h1);font-weight:400;line-height:1.2;margin:var(--ll-space-4) 0 var(--ll-space-6)}.gifts_openPage__FhFbg .gifts_stack__Clabt{margin-top:var(--ll-space-6)}.gifts_giftValue__YBlsz{font-size:var(--ll-type-h2);font-weight:600;padding:var(--ll-space-8) 0}.gifts_giftMessage__ATGUP{margin:0;padding:var(--ll-space-6);font-size:var(--ll-type-lead);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.gifts_giftCode__xiYcy{display:grid;gap:var(--ll-space-3);padding:var(--ll-space-6);background:var(--ll-ui-secondary);border-radius:var(--ll-ui-corner);min-width:0}.gifts_giftCode__xiYcy p{margin:0;font-size:var(--ll-type-body)}.gifts_giftCode__xiYcy code{display:block;-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:var(--ll-type-lead)}@media(max-width:440px){.gifts_deliveryChoices__adgNA{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.gifts_page__Y424q{padding:var(--ll-space-6) var(--ll-space-4)}.gifts_intro__V_1oq h1{font-size:var(--ll-type-h1)}.gifts_layout__ivIJA{grid-template-columns:minmax(0,1fr);gap:var(--ll-space-6)}.gifts_preview__g_P6E{position:static}.gifts_builder__i_nnN{padding:var(--ll-space-4)}.gifts_fields__ypXFQ{grid-template-columns:minmax(0,1fr)}.gifts_benefits__NzuVv{justify-content:flex-start}}.gifts_page__Y424q{padding-top:clamp(32px,5vw,64px);padding-bottom:clamp(44px,6vw,80px)}.gifts_intro__V_1oq{max-width:750px;margin-bottom:clamp(28px,4vw,46px)}.gifts_intro__V_1oq h1{font-size:clamp(38px,5vw,66px);line-height:1.07;letter-spacing:-.035em;margin:12px auto 16px;text-wrap:balance}.gifts_introLead__FC5Ua{max-width:570px;margin:0 auto;color:var(--ll-ui-muted);font-size:clamp(15px,1.5vw,18px)!important;line-height:1.65!important}.gifts_eyebrow__0cBTm,.gifts_kicker__NbwOU{font-size:11px!important;font-weight:750;letter-spacing:.15em;line-height:1.45;color:var(--ll-ui-muted);margin:0}.gifts_layout__ivIJA{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(24px,4vw,54px);align-items:start}.gifts_preview__g_P6E{position:sticky;top:100px}.gifts_giftShowcase__T_xjB{border-radius:22px;padding:clamp(14px,2vw,22px);border:1px solid #e9e5df;background:linear-gradient(135deg,#f8f6f2,#eeece7)}.gifts_showcaseLabel__BxsqZ{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:0 0 15px;font-size:11px;font-weight:650;letter-spacing:.08em;color:#69665f}.gifts_showcaseLabel__BxsqZ span:last-child{letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.gifts_giftShowcase__T_xjB .gifts_card__QTz4y{box-shadow:0 18px 34px rgba(23,23,23,.1);border-radius:14px}.gifts_benefits__NzuVv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:17px 0 19px;justify-content:normal;align-items:start;border-bottom:1px solid #e6e2db}.gifts_benefits__NzuVv span{font-size:12px;line-height:1.4;font-weight:600;display:flex;align-items:flex-start;gap:8px}.gifts_benefits__NzuVv span:before{content:"✓";display:grid;place-items:center;flex:none;width:16px;height:16px;border-radius:50%;background:#e7eee5;color:#305641;font-size:11px;font-weight:800}.gifts_uses__eLoS7{padding:clamp(20px,3vw,30px) 0 0}.gifts_sectionHeading__UnzxI{margin:0 0 19px}.gifts_sectionHeading__UnzxI h2{font:400 clamp(25px,2.7vw,34px)/1.13 var(--ll-font-editorial);letter-spacing:-.025em;margin:9px 0 0;text-wrap:balance}.gifts_usesGrid__ZVr9P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.gifts_useItem__XoGp_{min-width:0;display:flex;align-items:flex-start;gap:12px;padding:15px 2px 18px;border-top:1px solid #e5e1db}.gifts_useNumber__y_9uF{display:grid;place-items:center;flex:none;width:28px;height:28px;background:#f2efea;border-radius:50%;font-size:10px;letter-spacing:.02em;font-weight:750;color:#46433d}.gifts_useItem__XoGp_ h3{font-size:14px;font-weight:700;letter-spacing:-.01em;margin:1px 0 5px}.gifts_useItem__XoGp_ p{margin:0;font-size:12px;line-height:1.55;color:var(--ll-ui-muted)}.gifts_builder__i_nnN{border:1px solid #e7e3dc;border-radius:20px;padding:clamp(20px,2.8vw,34px);box-shadow:0 14px 44px rgba(27,22,17,.055);background:#fff}.gifts_builder__i_nnN .gifts_stack__Clabt{gap:15px}.gifts_builderHeading__paFRz{padding-bottom:7px}.gifts_builderHeading__paFRz h2{font:400 clamp(28px,2.7vw,36px)/1.15 var(--ll-font-editorial);letter-spacing:-.025em;margin:7px 0}.gifts_builderHeading__paFRz>p:last-child{font-size:13px;line-height:1.55;color:var(--ll-ui-muted);margin:0}.gifts_heading__ybKFt,.gifts_stack__Clabt h2{font-size:14px;font-weight:750;margin:21px 0 9px;color:#565149;letter-spacing:.01em}.gifts_heading__ybKFt span{color:var(--ll-ui-ink);font-weight:700;padding-left:9px;letter-spacing:normal}.gifts_builder__i_nnN .gifts_heading__ybKFt:first-child{margin-top:9px}.gifts_field__QhzzN{font-size:13px;font-weight:600;gap:7px}.gifts_field__QhzzN input,.gifts_field__QhzzN select,.gifts_field__QhzzN textarea{font-weight:400;min-height:49px;padding:12px 13px;background:#fff}.gifts_field__QhzzN textarea{min-height:96px}.gifts_designChoice__DURCS{border-color:#e5e0da;border-radius:10px;padding:7px;transition:border-color .15s ease,box-shadow .15s ease}.gifts_designChoice__DURCS:hover{border-color:#777067}.gifts_designChoice__DURCS[aria-pressed=true]{outline:2px solid var(--ll-ui-ink);outline-offset:2px}.gifts_designChoice__DURCS .gifts_card__QTz4y{border-radius:6px}.gifts_designChoice__DURCS .gifts_designName__o_PI_{font-size:12px}.gifts_designChoice__DURCS .gifts_designMood__S6i_H{font-size:11px}.gifts_collections__qursi{gap:7px}.gifts_collections__qursi button{font-size:12px;min-height:42px;font-weight:650}.gifts_amounts__7XX7W{gap:9px}.gifts_amounts__7XX7W .gifts_secondary__sJEl4{font-weight:750}.gifts_secondary__sJEl4[aria-pressed=true]{outline:2px solid var(--ll-ui-ink);outline-offset:2px}.gifts_builder__i_nnN .gifts_primary__Wn6t0{width:100%;min-height:51px}.gifts_checkoutDisclosure__2caXd{border:1px solid #eae4d8;border-radius:11px;padding:14px 16px;background:#faf8f4;display:grid;gap:7px;font-size:12px;line-height:1.55}.gifts_checkoutDisclosure__2caXd strong{font-size:13px;color:var(--ll-ui-ink)}.gifts_checkoutDisclosure__2caXd p{margin:0;color:#56534e}.gifts_checkoutDisclosure__2caXd a{font-weight:700;text-decoration:underline;text-underline-offset:3px;color:var(--ll-ui-ink);width:-moz-fit-content;width:fit-content}.gifts_paymentNote__i4ojI{font-size:12px;line-height:1.5;color:var(--ll-ui-muted);text-align:center;margin:0}.gifts_paymentDisclosure__y49WA{font-size:12px;line-height:1.55;color:var(--ll-ui-muted);margin:3px 0 0}.gifts_paymentDisclosure__y49WA a{text-decoration:underline;text-underline-offset:3px}.gifts_terms__W5spr{margin-top:clamp(46px,6vw,72px);padding:clamp(20px,3.6vw,40px);border:1px solid #e7e3dd;background:#fff;border-radius:20px;color:var(--ll-ui-ink)}.gifts_termsHeader__dE7DF{display:flex;align-items:end;justify-content:space-between;gap:26px;padding-bottom:22px}.gifts_termsHeader__dE7DF h2{font:400 clamp(27px,3vw,38px)/1.15 var(--ll-font-editorial);margin:7px 0 0;letter-spacing:-.025em}.gifts_termsHeader__dE7DF>p{max-width:350px;font-size:13px;line-height:1.6;color:var(--ll-ui-muted);margin:0}.gifts_termsGrid__dbiIr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 38px}.gifts_termItem__hNy_o{padding:22px 0;border-top:1px solid #e9e6e2}.gifts_termItem__hNy_o h3{margin:0 0 9px;font-size:14px;font-weight:750;color:var(--ll-ui-ink)}.gifts_termItem__hNy_o p{font-size:13px;line-height:1.7;color:#57544f;margin:0}.gifts_terms__W5spr a{color:var(--ll-ui-ink);text-decoration:underline;text-underline-offset:3px}.gifts_termsFooter__mjqN7{border-radius:11px;background:#f7f6f3;padding:18px 20px;display:grid;gap:10px}.gifts_termsFooter__mjqN7 p{font-size:12px;line-height:1.65;color:#56534f;margin:0}.gifts_termsFooter__mjqN7 strong{color:var(--ll-ui-ink)}@media(max-width:960px){.gifts_layout__ivIJA{grid-template-columns:minmax(0,1fr);gap:28px}.gifts_preview__g_P6E{position:static}.gifts_benefits__NzuVv,.gifts_builder__i_nnN,.gifts_giftShowcase__T_xjB,.gifts_uses__eLoS7{max-width:650px;margin-inline:auto}.gifts_builder__i_nnN{width:100%}}@media(max-width:600px){.gifts_page__Y424q{padding:24px 16px 44px}.gifts_intro__V_1oq{margin-bottom:24px}.gifts_intro__V_1oq h1{font-size:clamp(34px,9vw,44px)}.gifts_giftShowcase__T_xjB{padding:12px;border-radius:15px}.gifts_showcaseLabel__BxsqZ{font-size:10px;margin-bottom:11px}.gifts_showcaseLabel__BxsqZ span:last-child{font-size:11px}.gifts_benefits__NzuVv{gap:8px}.gifts_benefits__NzuVv span{font-size:11px;gap:5px}.gifts_benefits__NzuVv span:before{width:14px;height:14px;font-size:10px}.gifts_usesGrid__ZVr9P{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 13px}.gifts_useItem__XoGp_{gap:8px;padding:14px 0}.gifts_useNumber__y_9uF{width:23px;height:23px;font-size:9px}.gifts_useItem__XoGp_ h3{font-size:12px}.gifts_useItem__XoGp_ p{font-size:11px;line-height:1.55}.gifts_builder__i_nnN{padding:19px 15px}.gifts_builder__i_nnN .gifts_fields__ypXFQ{grid-template-columns:minmax(0,1fr)}.gifts_designs__VuBDU{grid-template-columns:repeat(2,minmax(0,1fr))}.gifts_terms__W5spr{padding:21px 17px;margin-top:42px}.gifts_termsHeader__dE7DF{display:block;padding-bottom:18px}.gifts_termsHeader__dE7DF>p{margin-top:10px}.gifts_termsGrid__dbiIr{grid-template-columns:minmax(0,1fr)}.gifts_termItem__hNy_o{padding:18px 0}.gifts_termsFooter__mjqN7{padding:15px}}.language_skeleton___Ca4d{display:inline-block;vertical-align:middle;width:min(12ch,100%);height:.85em;border-radius:.3em;background:currentColor;opacity:.12}.language_unavailable__UMT2J{font-size:var(--ll-type-mark);opacity:.75;overflow-wrap:anywhere}.language_preference__0fawK{margin-block:1.5rem;min-width:0}.language_preferenceGrid__DAOE0{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem}.language_preferenceField__YFUFO{min-width:0}.language_label__kyILi{display:block;font-weight:700;margin-bottom:.5rem}.language_select__ytiEK{width:100%;min-width:0;max-width:100%;min-height:48px;padding:.75rem;border:1px solid var(--border-mist,#d5d7de);border-radius:var(--ll-corner,12px);color:var(--ink,#182030);background:var(--paper-white,white);font:inherit}.language_select__ytiEK:focus-visible{outline:2px solid var(--ll-purple,#7450cf);outline-offset:3px}.language_status__T__bn{margin-top:.5rem;font-size:var(--ll-type-label);overflow-wrap:anywhere}@media (min-width:640px){.language_preferenceGrid__DAOE0{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketplace_marketplace__9wZ5T{min-height:100dvh;background:var(--ll-ui-surface);color:var(--ll-ui-ink);font-family:var(--ll-ui-font)}.marketplace_detail__9a624 *,.marketplace_marketplace__9wZ5T *{box-sizing:border-box;min-width:0}.marketplace_header__g3BML,.marketplace_main__FNAcC{max-width:var(--marketplace-content-max);margin-inline:auto;padding-inline:var(--ll-ui-gutter)}.marketplace_header__g3BML{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ll-ui-control-gap);padding-block:var(--ll-ui-gutter);border-bottom:1px solid var(--ll-ui-border)}.marketplace_brand__UltJt{display:flex;align-items:center;min-height:var(--ll-ui-target);max-width:100%}.marketplace_brand__UltJt img{width:120px;max-width:100%;height:auto}.marketplace_eyebrow__kRK9z{margin:0;font-size:var(--ll-type-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.marketplace_intro__yaACL{padding-block:calc(var(--ll-ui-section-gap) * 2);max-width:900px}.marketplace_intro__yaACL h1{margin:var(--ll-ui-control-gap) 0;font-size:var(--ll-type-display-fluid);line-height:1.12;font-weight:750;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere}.marketplace_introCopy__hrSLI{margin:var(--ll-ui-section-gap) 0 0;color:var(--ll-ui-muted);font-size:var(--ll-type-body);line-height:1.6}.marketplace_previewNote__ZgL_B{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ll-ui-control-gap);padding-block:var(--ll-ui-gutter);border-block:1px solid var(--ll-ui-border)}.marketplace_previewNote__ZgL_B strong{font-size:var(--ll-type-label)}.marketplace_previewNote__ZgL_B p{flex:1 1 260px;margin:0;font-size:var(--ll-type-body);color:var(--ll-ui-muted);line-height:1.5}.marketplace_catalogue__vjIXo{padding-block:var(--ll-ui-section-gap)}.marketplace_toolbar__6srtA{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:var(--ll-ui-section-gap);margin-bottom:var(--ll-ui-section-gap)}.marketplace_views__n9A2x{display:flex;flex:1 1 300px;flex-wrap:wrap;gap:var(--ll-ui-control-gap)}.marketplace_views__n9A2x button{min-height:var(--ll-ui-target);padding:var(--ll-ui-control-gap) var(--ll-ui-gutter);border:0;border-bottom:3px solid transparent;border-radius:var(--ll-ui-control-corner);color:var(--ll-ui-secondary-ink);background:var(--ll-ui-secondary);font-size:var(--ll-type-control);font-weight:650;cursor:pointer;overflow-wrap:anywhere}.marketplace_views__n9A2x button:hover{background:var(--ll-ui-secondary-hover)}.marketplace_views__n9A2x button[aria-pressed=true]{color:var(--ll-ui-selection-ink);background:var(--ll-ui-selection);border-bottom-color:var(--ll-ui-selection-ink)}.marketplace_search__hFbog{display:grid;flex:1 1 280px;gap:var(--ll-ui-control-gap);max-width:100%}.marketplace_search__hFbog label{font-size:var(--ll-type-label)}.marketplace_search__hFbog input{width:100%;min-height:var(--ll-ui-target);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);padding:var(--ll-ui-control-gap) var(--ll-ui-gutter);font-family:inherit;font-size:var(--ll-type-control)}.marketplace_sectionHeader__L1JrY{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ll-ui-control-gap);margin-bottom:var(--ll-ui-section-gap)}.marketplace_sectionHeader__L1JrY h2{margin:0;font-size:var(--ll-type-heading-md);line-height:1.3;overflow-wrap:anywhere}.marketplace_grid__sZqFt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ll-ui-section-gap)}.marketplace_card__Hfoyw{min-width:0;border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-corner);background:var(--ll-ui-surface)}.marketplace_cardButton__ndhRn{display:flex;flex-direction:column;width:100%;height:100%;min-height:var(--ll-ui-target);padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;text-align:start;text-decoration:none;cursor:pointer;font-family:inherit}.marketplace_media__Hl7ov{position:relative;width:100%;aspect-ratio:1;background:var(--ll-ui-secondary-hover);border-radius:var(--ll-ui-corner)}.marketplace_media__Hl7ov img{-o-object-fit:contain;object-fit:contain;padding:var(--ll-ui-control-gap)}.marketplace_imageFallback__cCCHx{align-items:center;justify-content:center;height:100%;color:var(--ll-ui-muted);font-size:var(--ll-type-label);text-align:center}.marketplace_cardCopy__sUZKS,.marketplace_imageFallback__cCCHx{display:flex;width:100%;padding:var(--ll-ui-gutter);overflow-wrap:anywhere}.marketplace_cardCopy__sUZKS{flex:1;flex-direction:column;gap:var(--ll-ui-control-gap)}.marketplace_meta__byTEp{font-size:var(--ll-type-label);line-height:1.5;color:var(--ll-ui-muted);overflow-wrap:anywhere}.marketplace_itemName__yLpyz{font-size:var(--ll-type-heading-sm);line-height:1.35;font-weight:700}.marketplace_price__HZzi4{margin:0;font-size:var(--ll-type-body);font-weight:650;line-height:1.5;overflow-wrap:anywhere}.marketplace_cardAction__0csw3{display:flex;align-items:center;justify-content:space-between;gap:var(--ll-ui-control-gap);margin-top:auto;min-height:var(--ll-ui-target);color:var(--ll-ui-link);font-size:var(--ll-type-control);font-weight:600}.marketplace_cardAction__0csw3>span{flex-shrink:0}.marketplace_cardButton__ndhRn:hover .marketplace_cardAction__0csw3{color:var(--ll-ui-link-hover);text-decoration:underline}.marketplace_empty__SY62U,.marketplace_loading__3aHcG{padding-block:calc(var(--ll-ui-section-gap) * 2);font-size:var(--ll-type-body);line-height:1.6}.marketplace_readStatus__0VoV_{font-size:var(--ll-type-body);color:var(--ll-ui-muted);line-height:1.5}.marketplace_more__E5g_0{display:flex;justify-content:center;margin-top:var(--ll-ui-section-gap)}.marketplace_footer__LpmZv{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ll-ui-section-gap);margin-top:var(--ll-ui-section-gap);padding-block:var(--ll-ui-section-gap);padding-bottom:calc(var(--ll-ui-section-gap) + env(safe-area-inset-bottom));border-top:1px solid var(--ll-ui-border)}.marketplace_footer__LpmZv p{flex:1 1 320px;margin:0;font-size:var(--ll-type-body);color:var(--ll-ui-muted);line-height:1.6}.marketplace_detail__9a624{max-width:960px;margin-inline:auto;padding:var(--ll-ui-gutter);color:var(--ll-ui-ink)}.marketplace_detailHeader__TJiD8{padding-inline-end:calc(var(--ll-ui-target) + var(--ll-ui-control-gap));margin-bottom:var(--ll-ui-section-gap)}.marketplace_detailHeader__TJiD8 p{margin:0 0 var(--ll-ui-control-gap)}.marketplace_detailHeader__TJiD8 h2{margin:0;overflow-wrap:anywhere}.marketplace_detail__9a624>.marketplace_media__Hl7ov{max-width:560px;margin-inline:auto}.marketplace_detailCopy__JRZ6j{display:grid;gap:var(--ll-ui-section-gap);padding-block:var(--ll-ui-section-gap)}.marketplace_detailCopy__JRZ6j p{margin:0;font-size:var(--ll-type-body);line-height:1.6;overflow-wrap:anywhere}.marketplace_detailCopy__JRZ6j a{justify-self:start}.marketplace_marketplace__9wZ5T :is(a,button,input):focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:3px}.marketplace_skipLink__RAdE0{position:fixed;top:var(--ll-ui-gutter);left:var(--ll-ui-gutter);z-index:60;transform:translateY(-300%);padding:var(--ll-ui-gutter);background:var(--ll-ui-surface);color:var(--ll-ui-link);font-size:var(--ll-type-control)}.marketplace_skipLink__RAdE0:focus{transform:translateY(0)}@media(max-width:1023px){.marketplace_grid__sZqFt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.marketplace_grid__sZqFt{grid-template-columns:minmax(0,1fr)}.marketplace_header__g3BML>.marketplace_eyebrow__kRK9z{flex-basis:100%;order:3}.marketplace_intro__yaACL{padding-block:var(--ll-ui-section-gap)}.marketplace_intro__yaACL h1{font-size:var(--ll-type-heading-md)}.marketplace_views__n9A2x{flex-basis:100%}.marketplace_views__n9A2x button{flex:1 1 80px;padding-inline:var(--ll-ui-control-gap)}.marketplace_search__hFbog{flex-basis:100%}.marketplace_toolbar__6srtA{align-items:stretch}.marketplace_detailCopy__JRZ6j>a,.marketplace_footer__LpmZv>a,.marketplace_more__E5g_0>button{width:100%}}.marketplace_sellerBadge__4fo_S{display:inline-block;flex:0 0 auto;width:var(--ll-ui-target,44px);height:var(--ll-ui-target,44px);-o-object-fit:contain;object-fit:contain;vertical-align:middle}.marketplace_introCompact__jX3vZ{padding-block:var(--ll-ui-control-gap) 0;max-width:900px}.marketplace_introCompact__jX3vZ h1{margin:0;font-size:var(--ll-type-heading-md);line-height:1.2;font-weight:750;letter-spacing:-.02em;overflow-wrap:anywhere}.marketplace_backLink__l41lL{display:inline-flex;align-items:center;gap:var(--ll-space-2);min-height:var(--ll-ui-target);margin-top:var(--ll-ui-control-gap);color:var(--ll-ui-link);font-size:var(--ll-type-control);font-weight:600}.runtime_location__oi_fC{display:flex;flex-wrap:wrap;align-items:end;gap:var(--ll-ui-control-gap);padding-block:var(--ll-ui-section-gap)}.runtime_location__oi_fC>div{flex:1 1 160px;min-width:0;grid-template-columns:minmax(0,1fr)}.runtime_location__oi_fC :is(select,input){min-width:0}.runtime_filters__pxms3 select,.runtime_location__oi_fC select,.runtime_policy__khqpu input,.runtime_policy__khqpu select{width:100%;min-height:var(--ll-ui-target);max-width:100%;border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);padding:var(--ll-ui-control-gap);font:inherit;font-size:var(--ll-type-control)}.runtime_filters__pxms3{display:flex;flex-wrap:wrap;gap:var(--ll-ui-section-gap);align-items:center;margin-block:var(--ll-ui-section-gap)}.runtime_filters__pxms3 label{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-ui-control-gap);min-height:var(--ll-ui-target);font-size:var(--ll-type-control)}.runtime_filters__pxms3 label>span{max-width:100%;overflow-wrap:anywhere}.runtime_filters__pxms3 input[type=checkbox]{width:var(--ll-space-6);height:var(--ll-space-6);flex-shrink:0}.runtime_notice__2NNr8{margin:0;font-size:var(--ll-type-body);line-height:1.6;overflow-wrap:anywhere;color:var(--ll-ui-muted)}.runtime_location__oi_fC>.runtime_notice__2NNr8{flex-basis:100%}.runtime_basketItems__qDH1K{display:grid;gap:var(--ll-ui-section-gap);margin-block:var(--ll-ui-section-gap)}.runtime_basketItem__gkVEM{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ll-ui-control-gap);border-bottom:1px solid var(--ll-ui-border);padding-block:var(--ll-ui-gutter)}.runtime_basketItem__gkVEM>div{min-width:0;overflow-wrap:anywhere}.runtime_basketItem__gkVEM h3{font-size:var(--ll-type-heading-sm);line-height:1.3;margin:0}.runtime_basketItem__gkVEM p{font-size:var(--ll-type-body);line-height:1.5;margin:var(--ll-ui-control-gap) 0}.runtime_quantity__a59tl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-ui-control-gap)}.runtime_quantity__a59tl select{width:5rem;max-width:100%;min-height:var(--ll-ui-target);padding:var(--ll-ui-control-gap);border:1px solid var(--ll-ui-border);background:var(--ll-ui-surface);color:var(--ll-ui-ink);font-size:var(--ll-type-control)}.runtime_totals__rz2zV{display:grid;gap:var(--ll-ui-control-gap);border-top:1px solid var(--ll-ui-border);padding-top:var(--ll-ui-section-gap)}.runtime_totals__rz2zV>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ll-ui-control-gap);font-size:var(--ll-type-body);line-height:1.5;overflow-wrap:anywhere}.runtime_totals__rz2zV h3{font-size:var(--ll-type-heading-sm);margin:var(--ll-ui-control-gap) 0}.runtime_policy__khqpu{display:grid;gap:var(--ll-ui-section-gap);margin-block:var(--ll-ui-section-gap)}.runtime_policy__khqpu label{display:grid;gap:var(--ll-ui-control-gap);font-size:var(--ll-type-control);min-width:0}.runtime_actions__NaihP{display:flex;flex-wrap:wrap;gap:var(--ll-ui-control-gap);margin-block:var(--ll-ui-section-gap)}.runtime_managerCard__dcvAS{border-bottom:1px solid var(--ll-ui-border);padding-block:var(--ll-ui-section-gap);overflow-wrap:anywhere}.runtime_managerCard__dcvAS h2{margin:var(--ll-ui-control-gap) 0;font-size:var(--ll-type-heading-sm)}@media(max-width:639px){.runtime_location__oi_fC>button{width:100%}.runtime_basketItem__gkVEM{grid-template-columns:minmax(0,1fr)}.runtime_actions__NaihP>*{flex:1 1 180px}}.runtime_confirmation__Oyolv{display:grid;gap:var(--ll-ui-section-gap);margin:0;padding:var(--ll-ui-gutter);border:1px solid rgb(var(--ll-success-line-c));border-radius:var(--ll-ui-corner);background:rgb(var(--ll-success-surface-c));color:var(--ll-ui-ink);overflow-wrap:anywhere}.runtime_confirmationHead__aMYvC{display:flex;align-items:flex-start;gap:var(--ll-ui-control-gap)}.runtime_confirmationHead__aMYvC>svg{flex-shrink:0;color:rgb(var(--ll-success-mark-c))}.runtime_confirmationCopy___XIsr{flex:1;min-width:0}.runtime_confirmation__Oyolv h2{margin:0;font-size:var(--ll-type-heading-md);line-height:1.2}.runtime_confirmationCopy___XIsr p{margin:var(--ll-ui-control-gap) 0 0;font-size:var(--ll-type-body);line-height:1.5}.runtime_confirmationBlock__drO2k{display:grid;gap:var(--ll-ui-control-gap)}.runtime_confirmation__Oyolv h3{margin:0;font-size:var(--ll-type-body);font-weight:750;line-height:1.4}.runtime_nextSteps__Zkwwl{display:grid;gap:var(--ll-ui-control-gap);margin:0;padding:0;font-size:var(--ll-type-body);line-height:1.5;padding-inline-start:1.4em;list-style:decimal}.runtime_nextSteps__Zkwwl li::marker{font-weight:750}@media (max-width:767px){.slide-up-mobile_viewport__p5pvb{top:var(--ll-phone-top,0);bottom:auto;height:var(--ll-phone-height,100dvh)}.slide-up-mobile_sheet__qKdlj{width:100%;height:100%;max-height:100%;border-radius:0;padding-bottom:env(safe-area-inset-bottom,0)}}.product-listing-card_card__vsAqw{position:relative;display:flex;flex-direction:column;min-width:0;container:catalogue-card/inline-size;color:var(--ll-ui-ink)}.product-listing-card_entry__wBqz9{position:relative;min-width:0}.product-listing-card_open__D_LkV{display:block;color:inherit;text-decoration:none;min-width:0}.product-listing-card_media__R7Z_J{display:block;position:relative;width:100%;min-width:0}.product-listing-card_media__R7Z_J>span:first-child{width:min(100%,var(--marketplace-card-image-max-side,100%));aspect-ratio:1;max-height:none;margin-inline:auto;border-radius:var(--ll-ui-corner);overflow:hidden;background:rgb(var(--ll-surface-sunken-c))}.product-listing-card_media__R7Z_J>span:first-child img{-o-object-fit:contain;object-fit:contain}.product-listing-card_titlePriceRow__CfP69{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--ll-space-1);width:100%;min-width:0;padding-top:var(--ll-space-3)}.product-listing-card_titlePriceRow__CfP69 h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-height:2.9em;max-height:2.9em;margin:0;overflow:hidden;line-height:1.45;font-weight:550}.product-listing-card_price__geFFK,.product-listing-card_titlePriceRow__CfP69 h3{min-width:0;white-space:normal;overflow-wrap:anywhere;font-size:var(--ll-type-body)}.product-listing-card_price__geFFK{max-width:100%;text-align:left;line-height:1.5;font-weight:650;font-variant-numeric:tabular-nums}.product-listing-card_open__D_LkV:hover h3{text-decoration:underline;text-underline-offset:3px}.product-listing-card_open__D_LkV:focus-visible,.product-listing-card_save__xShyU button:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:3px}.product-listing-card_verification__9_d3e{--ll-verified-seal-size:66px;position:absolute;z-index:3;top:var(--ll-space-2);left:var(--ll-space-2);display:block;max-width:calc(100% - 2 * var(--ll-space-2));line-height:0;pointer-events:none}.product-listing-card_verification__9_d3e>button{pointer-events:auto}.product-listing-card_save__xShyU{position:absolute;z-index:4;top:var(--ll-space-2);right:var(--ll-space-2);display:block}.product-listing-card_save__xShyU button{display:grid;place-items:center;width:var(--ll-ui-target,44px);min-width:var(--ll-ui-target,44px);min-height:var(--ll-ui-target,44px);padding:0;border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);color:var(--ll-ui-ink);background:var(--ll-ui-surface);cursor:pointer}.product-listing-card_save__xShyU button[aria-pressed=true]{color:var(--ll-ui-link)}.product-listing-card_save__xShyU button:disabled{cursor:not-allowed;opacity:.55}.product-listing-card_save__xShyU [role=alert]{display:block;position:absolute;right:0;top:100%;width:min(12rem,70vw);padding:var(--ll-space-2);background:var(--ll-ui-surface);color:var(--ll-ui-danger);border:1px solid var(--ll-ui-border);font-size:var(--ll-type-label)}.product-listing-card_digital___nBVW{position:absolute;right:var(--ll-space-2);bottom:var(--ll-space-2);max-width:calc(100% - 2 * var(--ll-space-2));pointer-events:none}.product-listing-card_digital___nBVW>span{max-width:100%}@container catalogue-card (max-width:12rem){.product-listing-card_verification__9_d3e{--ll-verified-seal-size:58px}}@media (prefers-reduced-motion:reduce){.product-listing-card_card__vsAqw *{scroll-behavior:auto}}.PremiumCatalogue_card__iNwwX{position:relative;display:flex;flex-direction:column;min-width:0;background:transparent;container:catalogue-card/inline-size}.PremiumCatalogue_card__iNwwX[data-selected=true]{outline:2px solid var(--ll-ui-ink);outline-offset:var(--ll-space-2)}.PremiumCatalogue_cardOpen__d_K0h,.PremiumCatalogue_compareOpen__gaNxn{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:var(--ll-ui-marketplace-corner);color:var(--ll-ui-ink);background:transparent;font:inherit;text-align:left;text-decoration:none}.PremiumCatalogue_cardOpen__d_K0h{flex:1}.PremiumCatalogue_productEntry__0UpDU{position:relative;display:flex;flex:1;min-width:0}.PremiumCatalogue_mediaFrame__z9z2J{position:relative;display:block;width:100%;min-width:0}.PremiumCatalogue_imageVerification__bLUnM{position:absolute;z-index:2;top:var(--ll-space-3);right:var(--ll-space-3);max-width:calc(100% - 2 * var(--ll-space-3))}.PremiumCatalogue_imageVerification__bLUnM:empty{display:none}.PremiumCatalogue_cardOpen__d_K0h:focus-visible,.PremiumCatalogue_compareOpen__gaNxn:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:var(--ll-space-1)}.PremiumCatalogue_photo__5lSG3{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/5;overflow:hidden;background:var(--ll-ui-surface)}.PremiumCatalogue_photo__5lSG3 img{width:100%;height:100%;padding:0;-o-object-fit:cover;object-fit:cover}.PremiumCatalogue_imageFallback__JFjqL{padding:var(--ll-space-5);color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.5;text-align:center}.PremiumCatalogue_cardCopy__FKLUM{display:flex;flex:1;flex-direction:column;gap:var(--ll-space-2);padding-top:var(--ll-space-4)}.PremiumCatalogue_category__i_plB{display:block;margin:0;color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.5;font-weight:450}.PremiumCatalogue_title__i4aHh{display:block;color:var(--ll-ui-ink);font-size:var(--ll-type-body);line-height:1.45;font-weight:550;letter-spacing:-.018em;overflow-wrap:anywhere}.PremiumCatalogue_cardOpen__d_K0h:hover .PremiumCatalogue_shopTitle__xWp4Z,.PremiumCatalogue_cardOpen__d_K0h:hover .PremiumCatalogue_title__i4aHh,.PremiumCatalogue_compareOpen__gaNxn:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:var(--ll-space-1)}.PremiumCatalogue_price__uBzmB{display:block;margin:auto 0 0;padding-top:var(--ll-space-2);color:var(--ll-ui-ink);font-size:var(--ll-type-body);line-height:1.5;font-weight:650;letter-spacing:-.018em;font-variant-numeric:tabular-nums}.PremiumCatalogue_sellerName__7g_tx{position:relative;display:inline-flex;align-items:center;align-self:flex-start;gap:var(--ll-space-1);min-height:var(--ll-ui-target);max-width:100%;padding:var(--ll-space-2) 0;border:0;color:var(--ll-ui-muted);background:transparent;font:inherit;font-size:var(--ll-type-label);line-height:1.5;font-weight:450;text-align:left;text-decoration:none;overflow-wrap:anywhere}.PremiumCatalogue_sellerName__7g_tx span{overflow-wrap:anywhere}.PremiumCatalogue_sellerName__7g_tx svg{flex:0 0 auto}.PremiumCatalogue_sellerName__7g_tx:hover{color:var(--ll-ui-ink);text-decoration:underline;text-underline-offset:var(--ll-space-1)}.PremiumCatalogue_cardMeta__iAJk2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-1);min-height:var(--ll-ui-target);margin-top:auto;border-top:1px solid var(--ll-ui-border)}.PremiumCatalogue_cardMeta__iAJk2 .PremiumCatalogue_verification__bh3kQ{display:flex;flex:1 1 7rem;min-width:min(100%,7rem)}.PremiumCatalogue_verification__bh3kQ:empty{display:none}.PremiumCatalogue_verification__bh3kQ>button{padding-inline:0}.PremiumCatalogue_compareControl__Qwesn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ll-space-2);min-height:var(--ll-ui-target);min-width:var(--ll-ui-target);max-width:100%;padding:var(--ll-space-2) 0 var(--ll-space-2) var(--ll-space-2);margin-left:auto;border:0;color:var(--ll-ui-muted);background:transparent;font:inherit;font-size:var(--ll-type-label);line-height:1.5}.PremiumCatalogue_compareControl__Qwesn svg{flex:0 0 auto}.PremiumCatalogue_compareControl__Qwesn:hover,.PremiumCatalogue_compareControl__Qwesn[aria-pressed=true]{color:var(--ll-ui-ink)}.PremiumCatalogue_compareControl__Qwesn[aria-pressed=true]{font-weight:650}.PremiumCatalogue_selectedTag__PqqLp{position:absolute;bottom:var(--ll-space-3);left:var(--ll-space-3);padding:var(--ll-space-1) var(--ll-space-2);color:var(--ll-ui-ink);background:var(--ll-ui-surface);font-size:var(--ll-type-label);font-weight:550;line-height:1.5}.PremiumCatalogue_cardAvailability__TVeKO,.PremiumCatalogue_recommendation__pKQVd{margin:0 0 var(--ll-space-3);color:var(--ll-ui-muted);font-size:var(--ll-type-body);line-height:1.6}.PremiumCatalogue_shopMedia__0mZqk{position:relative;display:block}.PremiumCatalogue_shopMedia__0mZqk .PremiumCatalogue_photo__5lSG3{aspect-ratio:1}.PremiumCatalogue_shopMark__YBH9d{position:absolute;bottom:var(--ll-space-3);left:var(--ll-space-3);display:grid;place-items:center;width:var(--ll-space-10);height:var(--ll-space-10);padding:var(--ll-space-1);background:var(--ll-ui-surface)}.PremiumCatalogue_shopMark__YBH9d img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.PremiumCatalogue_shopTitle__xWp4Z{display:block;font-size:var(--ll-type-heading-sm);line-height:1.35;letter-spacing:-.03em;font-weight:550;overflow-wrap:anywhere}.PremiumCatalogue_shopCount__l9JU8{color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.5}.PremiumCatalogue_shopLink__6oX7E{display:flex;align-items:center;justify-content:space-between;gap:var(--ll-space-3);min-height:var(--ll-ui-target);padding-top:var(--ll-space-2);margin-top:auto;font-size:var(--ll-type-label);line-height:1.5}.PremiumCatalogue_shopLink__6oX7E svg{flex:0 0 auto}.PremiumCatalogue_shopCard__YdHJB .PremiumCatalogue_cardMeta__iAJk2:empty{display:none}.PremiumCatalogue_detail__P3Vc6{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:var(--ll-space-8);padding-block:var(--ll-space-5) var(--ll-space-8)}.PremiumCatalogue_detailMedia__ASpsB{min-width:0}.PremiumCatalogue_detailMedia__ASpsB .PremiumCatalogue_photo__5lSG3{aspect-ratio:4/5}.PremiumCatalogue_imageCaption__c4EyI{margin:var(--ll-space-3) 0 0;color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.5}.PremiumCatalogue_detailCopy__W_Asm{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ll-space-4);min-width:0}.PremiumCatalogue_detailCopy__W_Asm h2,.PremiumCatalogue_detailCopy__W_Asm p{margin:0}.PremiumCatalogue_detailCopy__W_Asm h2{color:var(--ll-ui-ink);font-size:var(--ll-type-heading-fluid);line-height:1.18;font-weight:550;letter-spacing:-.045em;overflow-wrap:anywhere}.PremiumCatalogue_detailSeller__4VqK9{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ll-space-4);width:100%;padding-bottom:var(--ll-space-3);border-bottom:1px solid var(--ll-ui-border)}.PremiumCatalogue_detailSeller__4VqK9 a{position:relative;display:inline-flex;align-items:center;gap:var(--ll-space-2);min-height:var(--ll-ui-target);max-width:100%;padding-block:var(--ll-space-2);color:var(--ll-ui-ink);font-size:var(--ll-type-label);line-height:1.5;text-decoration:none}.PremiumCatalogue_detailSeller__4VqK9 a:hover{text-decoration:underline;text-underline-offset:var(--ll-space-1)}.PremiumCatalogue_detailSeller__4VqK9 svg{flex:0 0 auto}.PremiumCatalogue_detailSeller__4VqK9>button{padding-inline:0}.PremiumCatalogue_detailPrice__EjTso{color:var(--ll-ui-ink);font-size:var(--ll-type-heading-md);line-height:1.4;font-weight:550;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.PremiumCatalogue_description__P1QgV{width:100%;font-size:var(--ll-type-body);line-height:1.7;white-space:pre-line}.PremiumCatalogue_purchaseInformation__bhoAl{width:100%;border-top:1px solid var(--ll-ui-border)}.PremiumCatalogue_marketplaceNote__tV0Ht{display:flex;align-items:flex-start;gap:var(--ll-space-3);padding-block:var(--ll-space-4);font-size:var(--ll-type-body);line-height:1.5}.PremiumCatalogue_marketplaceNote__tV0Ht svg{flex:0 0 auto;margin-top:.2em}.PremiumCatalogue_purchaseDisclosure__6gYZt{border-top:1px solid var(--ll-ui-border)}.PremiumCatalogue_purchaseDisclosure__6gYZt summary{display:flex;align-items:center;gap:var(--ll-space-3);min-height:var(--ll-ui-target);padding-block:var(--ll-space-3);font-size:var(--ll-type-control);line-height:1.5;cursor:pointer;overflow-wrap:anywhere}.PremiumCatalogue_purchaseDisclosure__6gYZt summary svg{flex:0 0 auto}.PremiumCatalogue_purchaseDisclosure__6gYZt p,.PremiumCatalogue_purchaseLimit__Et3FH{padding-bottom:var(--ll-space-4);color:var(--ll-ui-muted);font-size:var(--ll-type-body);line-height:1.65}.PremiumCatalogue_aboutItem__GgPZt{width:100%;padding-top:var(--ll-space-4);border-top:1px solid var(--ll-ui-border)}.PremiumCatalogue_aboutItem__GgPZt h3{margin:0 0 var(--ll-space-3);font-size:var(--ll-type-heading-sm);line-height:1.4;font-weight:550}.PremiumCatalogue_availability__O5xUc{display:flex;align-items:flex-start;gap:var(--ll-space-3);width:100%;padding-block:var(--ll-space-4);border-block:1px solid var(--ll-ui-border);color:var(--ll-ui-muted)}.PremiumCatalogue_availability__O5xUc svg{flex:0 0 auto;margin-top:.3em}.PremiumCatalogue_availability__O5xUc p{margin:0;font-size:var(--ll-type-body);line-height:1.65}.PremiumCatalogue_detailActions__iyS_F{display:flex;flex-direction:column;gap:var(--ll-space-2);width:100%}.PremiumCatalogue_primaryButton__4qtHb,.PremiumCatalogue_secondaryButton__zoprw{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--ll-space-3);width:100%;min-height:var(--ll-ui-target);padding:var(--ll-space-4) var(--ll-space-5);border:1px solid transparent;border-radius:var(--ll-ui-marketplace-corner);color:var(--ll-ui-marketplace-action-ink);background:var(--ll-ui-marketplace-action);font:inherit;font-size:var(--ll-type-control);font-weight:600;line-height:1.5;text-align:center;text-decoration:none}.PremiumCatalogue_primaryButton__4qtHb svg,.PremiumCatalogue_secondaryButton__zoprw svg{flex:0 0 auto}.PremiumCatalogue_primaryButton__4qtHb:not(:disabled):hover{background:var(--ll-ui-marketplace-action-hover)}.PremiumCatalogue_secondaryButton__zoprw{color:var(--ll-ui-ink);background:transparent;border-color:var(--ll-ui-border)}.PremiumCatalogue_secondaryButton__zoprw:hover{border-color:var(--ll-ui-ink);background:var(--ll-ui-secondary)}.PremiumCatalogue_talkButton__t3kIj,.PremiumCatalogue_textButton__RenAe{display:flex;align-items:center;justify-content:space-between;gap:var(--ll-space-3);min-height:var(--ll-ui-target);padding:var(--ll-space-3) 0;border:0;color:var(--ll-ui-ink);background:transparent;font:inherit;font-size:var(--ll-type-label);line-height:1.5;text-align:left;text-decoration:none}.PremiumCatalogue_talkButton__t3kIj{width:100%}.PremiumCatalogue_talkButton__t3kIj:hover,.PremiumCatalogue_textButton__RenAe:hover{text-decoration:underline;text-underline-offset:var(--ll-space-1)}.PremiumCatalogue_talkButton__t3kIj svg,.PremiumCatalogue_textButton__RenAe svg{flex:0 0 auto}.PremiumCatalogue_sheetDetail__ZL5WA{position:relative;display:grid;gap:var(--ll-space-6);padding:var(--ll-ui-gutter)}.PremiumCatalogue_sheetDetail__ZL5WA>.PremiumCatalogue_mediaFrame__z9z2J .PremiumCatalogue_photo__5lSG3{aspect-ratio:1.2}.PremiumCatalogue_comparison__7yZg7{position:relative}.PremiumCatalogue_compareHeader__bBr7X{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--ll-space-4);margin-block:var(--ll-space-3) var(--ll-space-7)}.PremiumCatalogue_compareHeader__bBr7X h2{margin:var(--ll-space-2) 0 0;font-size:var(--ll-type-heading-lg);font-weight:550;line-height:1.25;letter-spacing:-.04em}.PremiumCatalogue_compareGrid__oD_QB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ll-space-6)}.PremiumCatalogue_compareItem__tzZ6D{display:flex;flex-direction:column;min-width:0}.PremiumCatalogue_compareOpen__gaNxn h3{margin:var(--ll-space-4) 0 var(--ll-space-3);font-size:var(--ll-type-body);font-weight:550;line-height:1.45;letter-spacing:-.018em;overflow-wrap:anywhere}.PremiumCatalogue_specifications__osEQA{margin:0}.PremiumCatalogue_specifications__osEQA>div{padding-block:var(--ll-space-4);border-top:1px solid var(--ll-ui-border)}.PremiumCatalogue_specifications__osEQA dt{color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.5}.PremiumCatalogue_specifications__osEQA dd{margin:var(--ll-space-1) 0 0;color:var(--ll-ui-ink);font-size:var(--ll-type-body);line-height:1.6;overflow-wrap:anywhere}.PremiumCatalogue_specifications__osEQA .PremiumCatalogue_price__uBzmB{padding-top:0}.PremiumCatalogue_specifications__osEQA .PremiumCatalogue_sellerName__7g_tx{padding-block:var(--ll-space-1)}.PremiumCatalogue_descriptionDisclosure___NYH3{border-block:1px solid var(--ll-ui-border);margin-bottom:var(--ll-space-4)}.PremiumCatalogue_descriptionDisclosure___NYH3 summary{display:flex;align-items:center;justify-content:space-between;gap:var(--ll-space-3);min-height:var(--ll-ui-target);padding-block:var(--ll-space-3);color:var(--ll-ui-ink);font-size:var(--ll-type-label);line-height:1.5;list-style:none;cursor:pointer}.PremiumCatalogue_descriptionDisclosure___NYH3 summary::-webkit-details-marker{display:none}.PremiumCatalogue_descriptionDisclosure___NYH3 summary svg{flex:0 0 auto}.PremiumCatalogue_descriptionDisclosure___NYH3 .PremiumCatalogue_closeIcon__vtilq,.PremiumCatalogue_descriptionDisclosure___NYH3[open] .PremiumCatalogue_openIcon__LDMJW{display:none}.PremiumCatalogue_descriptionDisclosure___NYH3[open] .PremiumCatalogue_closeIcon__vtilq{display:block}.PremiumCatalogue_descriptionDisclosure___NYH3 p{margin:0;padding-bottom:var(--ll-space-4);font-size:var(--ll-type-body);line-height:1.7;white-space:pre-line}.PremiumCatalogue_compareActions__ExCi2{display:flex;flex-direction:column;gap:var(--ll-space-2);margin-top:auto}.PremiumCatalogue_removeButton__XcRTg{min-height:var(--ll-ui-target);width:100%;padding:var(--ll-space-3) 0;border:0;color:var(--ll-ui-muted);background:transparent;font:inherit;font-size:var(--ll-type-label);line-height:1.5;text-decoration:underline;text-underline-offset:var(--ll-space-1)}.PremiumCatalogue_removeButton__XcRTg:hover{color:var(--ll-ui-ink)}.PremiumCatalogue_empty__BUe4b{max-width:38rem;padding-block:var(--ll-space-7)}.PremiumCatalogue_empty__BUe4b p{margin:0 0 var(--ll-space-6);font-size:var(--ll-type-body);line-height:1.7}.PremiumCatalogue_empty__BUe4b .PremiumCatalogue_primaryButton__4qtHb{width:-moz-fit-content;width:fit-content;max-width:100%}.PremiumCatalogue_descriptionDisclosure___NYH3 summary:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:var(--ll-space-1)}@container catalogue-card (max-width: 250px){.PremiumCatalogue_compareLabel__8WkXJ{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.PremiumCatalogue_compareControl__Qwesn{padding-inline:var(--ll-space-2)}}@container marketplace (max-width: 760px){.PremiumCatalogue_detail__P3Vc6{grid-template-columns:minmax(0,1fr);gap:var(--ll-space-5)}.PremiumCatalogue_detailMedia__ASpsB .PremiumCatalogue_photo__5lSG3{aspect-ratio:1.12}.PremiumCatalogue_compareGrid__oD_QB{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ll-space-5)}}@container marketplace (max-width: 430px){.PremiumCatalogue_imageVerification__bLUnM{top:var(--ll-space-2);right:var(--ll-space-2);max-width:calc(100% - 2 * var(--ll-space-2))}.PremiumCatalogue_cardCopy__FKLUM{gap:var(--ll-space-1);padding-top:var(--ll-space-3)}.PremiumCatalogue_cardMeta__iAJk2{min-height:calc(var(--ll-ui-target) + var(--ll-space-3))}.PremiumCatalogue_detail__P3Vc6{padding-block:var(--ll-space-4) var(--ll-space-6)}.PremiumCatalogue_detailCopy__W_Asm h2{font-size:var(--ll-type-heading-xl)}.PremiumCatalogue_compareGrid__oD_QB{grid-template-columns:minmax(0,1fr);gap:var(--ll-space-8)}.PremiumCatalogue_compareItem__tzZ6D .PremiumCatalogue_photo__5lSG3{aspect-ratio:1.12}}.PremiumCatalogue_guaranteePolicy___mriF{display:inline-flex;align-items:center;gap:var(--ll-space-2);min-height:var(--ll-ui-target);max-width:100%;color:var(--ll-ui-ink);font-size:var(--ll-type-label);line-height:1.5;text-decoration:underline;text-underline-offset:var(--ll-space-1)}.PremiumCatalogue_guaranteePolicy___mriF svg{flex:0 0 auto}.PremiumCatalogue_guaranteePolicy___mriF:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:var(--ll-space-1)}.PremiumCatalogue_card__iNwwX[data-ll-listing-kind=product] .PremiumCatalogue_imageVerification__bLUnM{--ll-verified-seal-size:66px;top:var(--ll-space-2);left:var(--ll-space-2);right:auto}.showcase_showcase__wfOUQ{display:grid;gap:var(--ll-space-5);padding:6px 0 var(--ll-space-6);margin-bottom:var(--ll-space-6);border-bottom:1px solid var(--ll-ui-border)}.showcase_intro__uzkj_{max-width:850px}.showcase_eyebrow__O_v7U{margin:0 0 12px;color:var(--ll-ui-muted);font-size:var(--ll-type-navigation);line-height:1.4;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.showcase_intro__uzkj_ h2{max-width:850px;margin:0;font-size:var(--ll-type-heading-fluid);line-height:1.1;font-weight:800;letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere}.showcase_lead__ymL6_{max-width:710px;margin:16px 0 21px;font-size:var(--ll-type-body);line-height:1.6;color:var(--ll-ui-muted)}.showcase_discoveryLinks__tFwfa{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.showcase_discoveryLinks__tFwfa a{display:inline-flex;min-height:var(--ll-ui-target);align-items:center;justify-content:center;padding:10px 15px;border:1px solid var(--ll-ui-border);background:var(--ll-ui-surface);color:var(--ll-ui-ink);font-size:var(--ll-type-control);font-weight:650;line-height:1.4;text-decoration:none}.showcase_discoveryLinks__tFwfa a:hover{background:var(--ll-ui-marketplace-highlight)}.showcase_featured__c2hcs{display:grid;gap:15px}.showcase_featuredHeading__at1us{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:5px 12px}.showcase_featuredHeading__at1us h3{margin:0;font-size:var(--ll-type-heading-sm);font-weight:750;line-height:1.3}.showcase_featuredHeading__at1us p{margin:0;font-size:var(--ll-type-label);line-height:1.45;color:var(--ll-ui-muted)}.showcase_cards__U8dpL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,25px)}.showcase_card__LxbtP{display:flex;flex-direction:column;min-width:0;gap:8px}.showcase_cardOpen__WwDlm{display:flex;align-items:flex-start;flex-direction:column;gap:7px;width:100%;padding:0;background:transparent;border:0;color:var(--ll-ui-ink);text-align:left;font:inherit;cursor:pointer}.showcase_cardOpen__WwDlm>*{min-width:0}.showcase_cardOpen__WwDlm>div{width:100%}.showcase_cardOpen__WwDlm strong{font-size:var(--ll-type-heading-sm);line-height:1.3;letter-spacing:-.02em;font-weight:750;overflow-wrap:anywhere}.showcase_cardShop__5eZTJ{color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.4}.showcase_price__YhWlu{font-size:var(--ll-type-control);font-weight:750;line-height:1.4}.showcase_card__LxbtP>p{margin:2px 0 0;flex:1;font-size:var(--ll-type-body);line-height:1.5;color:var(--ll-ui-muted);overflow-wrap:anywhere}.showcase_storyLink__TeiSV{display:inline-flex;align-items:center;gap:8px;min-height:var(--ll-ui-target);width:-moz-fit-content;width:fit-content;font-size:var(--ll-type-control);font-weight:700;color:var(--ll-ui-ink);text-decoration:underline;text-underline-offset:4px}.showcase_availability__O9E_b{font-size:var(--ll-type-body);color:var(--ll-ui-muted);line-height:1.5}.showcase_founderInvitation__nQ2yA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:18px 22px;background:var(--ll-ui-marketplace-highlight)}.showcase_founderInvitation__nQ2yA p{margin:0;font-size:var(--ll-type-body);font-weight:750;line-height:1.4}.showcase_founderInvitation__nQ2yA a{display:inline-flex;justify-content:center;align-items:center;min-height:var(--ll-ui-target);gap:8px;padding:10px 16px;background:var(--ll-ui-marketplace-action);color:var(--ll-ui-marketplace-action-ink);font-size:var(--ll-type-control);font-weight:750;line-height:1.4;text-decoration:none}.showcase_founderInvitation__nQ2yA a:hover{background:var(--ll-ui-marketplace-action-hover)}@media(min-width:1200px){.showcase_cards__U8dpL:has(>.showcase_card__LxbtP:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:950px){.showcase_cards__U8dpL{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.showcase_showcase__wfOUQ{padding-top:0}.showcase_intro__uzkj_ h2{font-size:var(--ll-type-heading-xl)}.showcase_cards__U8dpL{grid-template-columns:minmax(0,1fr)}.showcase_founderInvitation__nQ2yA{padding:16px;align-items:flex-start}.showcase_founderInvitation__nQ2yA a{width:100%}}.showcase_swipeHint__1zqkN{display:none}@media (max-width:767px){.showcase_showcase__wfOUQ{gap:var(--ll-space-4);padding:0 0 var(--ll-space-5);margin-bottom:var(--ll-space-4)}.showcase_intro__uzkj_ h2{font-size:var(--ll-type-heading-xl)}.showcase_lead__ymL6_{margin:12px 0 var(--ll-space-3);line-height:1.5}.showcase_discoveryLinks__tFwfa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.showcase_discoveryLinks__tFwfa a{min-width:0;padding:9px 5px;min-height:var(--ll-ui-target);line-height:1.3}.showcase_featured__c2hcs{gap:var(--ll-space-3)}.showcase_featuredHeading__at1us{align-items:start;flex-direction:column;gap:2px}.showcase_cards__U8dpL{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,78%);gap:var(--ll-space-3);max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1px;scrollbar-width:thin;padding-bottom:var(--ll-space-3);-webkit-overflow-scrolling:touch}.showcase_card__LxbtP{scroll-snap-align:start;scroll-snap-stop:always}.showcase_cardOpen__WwDlm>div{aspect-ratio:1.28}.showcase_card__LxbtP>p{flex:0 0 auto}.showcase_swipeHint__1zqkN{display:block;margin:0;color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.4}.showcase_founderInvitation__nQ2yA{margin-top:var(--ll-space-2);padding:var(--ll-space-3);gap:var(--ll-space-3)}.showcase_founderInvitation__nQ2yA a{width:100%}}@media (min-width:768px) and (max-width:950px){.showcase_cards__U8dpL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.showcase_cards__U8dpL:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:2px}}.showcase_mobileLead__9ilyO{display:none}@media(max-width:767px){.showcase_showcase__wfOUQ{gap:var(--ll-space-3);padding:0 0 var(--ll-space-4);margin-bottom:var(--ll-space-4)}.showcase_intro__uzkj_ .showcase_eyebrow__O_v7U{display:none}.showcase_intro__uzkj_ h2{margin:0;font-size:var(--ll-type-heading-xl);line-height:1.13}.showcase_intro__uzkj_ .showcase_lead__ymL6_{display:none}.showcase_mobileLead__9ilyO{display:block;margin:var(--ll-space-2) 0 0;font-size:var(--ll-type-body);line-height:1.4;color:var(--ll-ui-muted)}.showcase_featured__c2hcs{gap:var(--ll-space-2)}.showcase_featuredHeading__at1us{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.showcase_cards__U8dpL{padding:0 0 var(--ll-space-3)}.showcase_cardOpen__WwDlm>div{aspect-ratio:1.08}.showcase_cardOpen__WwDlm{gap:var(--ll-space-1)}.showcase_card__LxbtP>p,.showcase_swipeHint__1zqkN{margin:0}.showcase_discoveryLinks__tFwfa{margin-top:var(--ll-space-1);gap:6px}.showcase_discoveryLinks__tFwfa a{padding:9px 3px}.showcase_founderInvitation__nQ2yA{margin:var(--ll-space-6) 0 0}}.CuratedDiscoveries_edit__1Aa1K{display:flex;flex-direction:column;gap:var(--ll-space-9);min-width:0;color:var(--ll-ui-ink)}.CuratedDiscoveries_find___WjCH{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:var(--ll-space-7);min-width:0;padding-top:var(--ll-space-9);border-top:1px solid var(--ll-ui-border)}.CuratedDiscoveries_find___WjCH[data-featured]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:0;border-top:0}.CuratedDiscoveries_media__r2I_6{position:relative;min-width:0;background:var(--ll-ui-marketplace-highlight)}.CuratedDiscoveries_imageButton__ymmrn{display:block;width:100%;min-width:0;min-height:var(--ll-ui-target);padding:0;border:0;border-radius:var(--ll-ui-marketplace-corner);background:transparent;color:inherit;cursor:pointer}.CuratedDiscoveries_imageButton__ymmrn>span{aspect-ratio:1;background:transparent}.CuratedDiscoveries_find___WjCH[data-featured] .CuratedDiscoveries_imageButton__ymmrn>span{aspect-ratio:4/5}.CuratedDiscoveries_media__r2I_6 .CuratedDiscoveries_imageButton__ymmrn img{-o-object-fit:cover;object-fit:cover}.CuratedDiscoveries_verification__hg0dR{position:absolute;z-index:2;top:var(--ll-space-3);right:var(--ll-space-3);max-width:calc(100% - 2 * var(--ll-space-3))}.CuratedDiscoveries_verification__hg0dR:empty{display:none}.CuratedDiscoveries_copy__f15Br{display:flex;flex-direction:column;gap:var(--ll-space-5);min-width:0}.CuratedDiscoveries_introduction__brjOX{min-width:0}.CuratedDiscoveries_category__Fjc_c{margin:0 0 var(--ll-space-3);color:var(--ll-ui-muted);font-size:var(--ll-type-label);font-weight:450;line-height:1.5}.CuratedDiscoveries_heading__ToWud{margin:0;color:var(--ll-ui-ink);font-size:var(--ll-type-heading-lg);font-weight:550;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance}.CuratedDiscoveries_find___WjCH[data-featured] .CuratedDiscoveries_heading__ToWud{font-size:var(--ll-type-heading-xl);letter-spacing:-.04em}.CuratedDiscoveries_productName__qLBDw{margin:var(--ll-space-3) 0 0;color:var(--ll-ui-ink);font-size:var(--ll-type-body);line-height:1.5;font-weight:500;overflow-wrap:anywhere}.CuratedDiscoveries_maker__MoSyf{display:flex;align-items:baseline;gap:var(--ll-space-2);min-width:0;margin-top:var(--ll-space-1);color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.5}.CuratedDiscoveries_shopLink__dap1I{display:inline-flex;align-items:center;min-height:var(--ll-ui-target);min-width:var(--ll-ui-target);max-width:100%;padding:var(--ll-space-2) 0;border:0;background:transparent;color:var(--ll-ui-ink);font:inherit;line-height:inherit;text-align:left;text-decoration:underline;text-underline-offset:var(--ll-space-1);overflow-wrap:anywhere;cursor:pointer}.CuratedDiscoveries_reason__C3LzK,.CuratedDiscoveries_story__6ALGC{margin:0;font-size:var(--ll-type-body);font-weight:400;line-height:1.65;overflow-wrap:anywhere}.CuratedDiscoveries_selectionReason__8tVoq{padding-left:var(--ll-space-4);border-left:2px solid var(--ll-ui-border)}.CuratedDiscoveries_reasonLabel__ZGjmm{margin:0 0 var(--ll-space-2);font-size:var(--ll-type-label);font-weight:600;line-height:1.5}.CuratedDiscoveries_reason__C3LzK{color:var(--ll-ui-muted)}.CuratedDiscoveries_purchaseFacts__u7m_B{min-width:0}.CuratedDiscoveries_price__HeTaZ{margin:0;font-size:var(--ll-type-heading-sm);line-height:1.4;font-weight:600;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.CuratedDiscoveries_availability__LNUAi{margin:var(--ll-space-2) 0 0;color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.5;overflow-wrap:anywhere}.CuratedDiscoveries_actions__F_n1x{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ll-space-3) var(--ll-space-5);min-width:0}.CuratedDiscoveries_compare__qdhZu,.CuratedDiscoveries_explore__4fRQC{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--ll-space-3);min-height:var(--ll-ui-target);max-width:100%;padding:var(--ll-space-3) 0;border:0;border-radius:var(--ll-ui-marketplace-corner);background:transparent;color:var(--ll-ui-ink);font:inherit;font-size:var(--ll-type-control);font-weight:500;line-height:1.5;text-align:left;cursor:pointer}.CuratedDiscoveries_explore__4fRQC span{text-decoration:underline;text-underline-offset:var(--ll-space-1)}.CuratedDiscoveries_compare__qdhZu svg,.CuratedDiscoveries_explore__4fRQC svg{flex:0 0 auto}.CuratedDiscoveries_find___WjCH[data-featured] .CuratedDiscoveries_explore__4fRQC{padding-inline:var(--ll-space-5);background:var(--ll-ui-marketplace-action);color:var(--ll-ui-marketplace-action-ink)}.CuratedDiscoveries_find___WjCH[data-featured] .CuratedDiscoveries_explore__4fRQC span{text-decoration:none}.CuratedDiscoveries_find___WjCH[data-featured] .CuratedDiscoveries_explore__4fRQC:hover{background:var(--ll-ui-marketplace-action-hover)}.CuratedDiscoveries_compare__qdhZu{justify-content:center;gap:var(--ll-space-2);color:var(--ll-ui-muted);font-size:var(--ll-type-label)}.CuratedDiscoveries_compare__qdhZu:hover,.CuratedDiscoveries_compare__qdhZu[aria-pressed=true]{color:var(--ll-ui-ink)}.CuratedDiscoveries_compare__qdhZu:hover span,.CuratedDiscoveries_shopLink__dap1I:hover{text-decoration-thickness:2px}.CuratedDiscoveries_compare__qdhZu:hover span{text-decoration:underline;text-underline-offset:var(--ll-space-1)}.CuratedDiscoveries_compare__qdhZu,.CuratedDiscoveries_explore__4fRQC,.CuratedDiscoveries_imageButton__ymmrn,.CuratedDiscoveries_shopLink__dap1I{scroll-margin-block-start:calc(var(--marketplace-header-height, 0px) + var(--ll-space-4));scroll-margin-block-end:calc(var(--marketplace-preview-height, 0px) + var(--ll-space-4))}.CuratedDiscoveries_compare__qdhZu:focus-visible,.CuratedDiscoveries_explore__4fRQC:focus-visible,.CuratedDiscoveries_imageButton__ymmrn:focus-visible,.CuratedDiscoveries_shopLink__dap1I:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:var(--ll-space-1)}@container marketplace (max-width: 44rem){.CuratedDiscoveries_find___WjCH[data-featured]{grid-template-columns:minmax(0,1fr)}.CuratedDiscoveries_find___WjCH[data-featured] .CuratedDiscoveries_imageButton__ymmrn>span{aspect-ratio:4/3}.CuratedDiscoveries_find___WjCH{gap:var(--ll-space-6)}}@container marketplace (max-width: 32rem){.CuratedDiscoveries_find___WjCH{grid-template-columns:minmax(0,1fr)}.CuratedDiscoveries_imageButton__ymmrn>span{aspect-ratio:4/3}.CuratedDiscoveries_edit__1Aa1K{gap:var(--ll-space-7)}.CuratedDiscoveries_find___WjCH:not([data-featured]){padding-top:var(--ll-space-7)}.CuratedDiscoveries_copy__f15Br{gap:var(--ll-space-4)}}@media (max-width:767px){.CuratedDiscoveries_compare__qdhZu,.CuratedDiscoveries_explore__4fRQC,.CuratedDiscoveries_imageButton__ymmrn,.CuratedDiscoveries_shopLink__dap1I{scroll-margin-block-start:var(--ll-space-4);scroll-margin-block-end:var(--ll-space-4)}}.slide-up-actions_chrome__K2ph6{position:absolute;top:.75rem;right:.75rem;z-index:40;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;max-width:calc(100% - 1.5rem)}.slide-up-actions_actions__MPpD4{display:flex;min-width:0}.slide-up-actions_actions__MPpD4:empty{display:none}@media (min-width:640px){.slide-up-actions_chrome__K2ph6{top:1rem;right:1rem;max-width:calc(100% - 2rem)}}.public-pages_root__E4vRP{min-height:100dvh;background:var(--ll-ui-surface);color:var(--ll-ui-ink);font-family:var(--ll-ui-font)}.public-pages_root__E4vRP *,.public-pages_root__E4vRP :after,.public-pages_root__E4vRP :before{box-sizing:border-box;min-width:0}.public-pages_root__E4vRP a:focus-visible,.public-pages_root__E4vRP button:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:3px}.public-pages_header__ZvHgO{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:14px clamp(20px,5vw,82px);border-bottom:1px solid var(--ll-ui-border);min-height:88px}.public-pages_logo__LStHz{display:flex;align-items:center;min-height:var(--ll-ui-target);width:136px}.public-pages_logo__LStHz img{width:100%;height:auto}.public-pages_headerActions__GE9Vi{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px}.public-pages_headerActions__GE9Vi a{display:inline-flex;align-items:center;min-height:var(--ll-ui-target);color:var(--ll-ui-ink);font-size:var(--ll-type-control);font-weight:var(--ll-weight-medium);text-decoration:none;line-height:1.4}.public-pages_headerActions__GE9Vi a:hover{text-decoration:underline;text-underline-offset:4px}.public-pages_headerActions__GE9Vi .public-pages_headerJoin__JkwUi{padding:10px 14px;background:var(--ll-ui-marketplace-action);color:var(--ll-ui-marketplace-action-ink)}.public-pages_main__jCbvA{width:100%;max-width:var(--marketplace-content-max);margin:0 auto;padding:clamp(28px,6vw,90px) clamp(20px,6vw,90px)}.public-pages_main__jCbvA:has(.public-pages_detailGrid__tdBNt){max-width:var(--marketplace-detail-max)}.public-pages_main__jCbvA form[action="/marketplace/search"]{max-width:58rem}.public-pages_eyebrow__T37OT{margin:0 0 13px;color:var(--ll-ui-ink);font-size:var(--ll-type-label);font-weight:750;letter-spacing:.15em;text-transform:uppercase;line-height:1.4}.public-pages_main__jCbvA h1{margin:0 0 18px;max-width:950px;font-size:var(--ll-type-display-fluid);font-weight:790;letter-spacing:-.055em;line-height:1.12;overflow-wrap:anywhere}.public-pages_lead__4nqm_{max-width:760px;margin:0 0 26px;color:var(--ll-ui-muted);font-size:var(--ll-type-lead);line-height:1.6;overflow-wrap:anywhere}.public-pages_collectionLinks__4GNoZ{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 36px}.public-pages_collectionLinks__4GNoZ a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ll-ui-target);padding:11px 17px;border:1px solid var(--ll-ui-border);color:var(--ll-ui-ink);font-size:var(--ll-type-control);font-weight:var(--ll-weight-medium);line-height:1.4;text-decoration:none}.public-pages_collectionLinks__4GNoZ a:hover{background:var(--ll-ui-marketplace-highlight)}.public-pages_collectionLinks__4GNoZ a[aria-current=page]{border-color:var(--ll-ui-ink);background:var(--ll-ui-ink);color:var(--ll-ui-surface);font-weight:var(--ll-weight-strong)}.public-pages_collectionLinks__4GNoZ a:focus-visible,.public-pages_searchForm__MgKPv :is(input,select,button):focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:3px}.public-pages_searchForm__MgKPv{display:flex;flex-direction:column;gap:var(--ll-space-3);max-width:58rem;margin:0 0 28px}.public-pages_searchForm__MgKPv label{display:flex;flex-direction:column;gap:var(--ll-space-2);min-width:0;font-size:var(--ll-type-body);font-weight:var(--ll-weight-medium);color:var(--ll-ui-ink)}.public-pages_searchForm__MgKPv :is(input,select){width:100%;min-width:0;min-height:var(--ll-ui-target);padding:10px 12px;border:1px solid var(--ll-ui-ink);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);font:inherit;font-weight:400}.public-pages_searchSubmit__hlm1N{display:inline-flex;align-items:center;justify-content:center;gap:var(--ll-space-2);min-height:var(--ll-ui-target)}@media(min-width:640px){.public-pages_searchForm__MgKPv{flex-direction:row;align-items:flex-end}.public-pages_searchQuery__ygVzX{flex:1 1 auto}.public-pages_searchSubmit__hlm1N,.public-pages_searchView__wISp7{flex:0 0 auto}}.public-pages_cards__eMiy_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ll-space-7) var(--ll-ui-section-gap);margin:var(--ll-space-5) 0 var(--ll-space-9)}.public-pages_card__4rvzH{position:relative;display:flex;min-width:0;border-bottom:1px solid var(--ll-ui-border)}.public-pages_verification__t87ZN{position:absolute;z-index:3;top:.75rem;right:.75rem;line-height:0}.public-pages_cardLink__K0pRM{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;padding-bottom:16px;color:var(--ll-ui-ink);text-decoration:none}.public-pages_cardLink__K0pRM>div{width:100%}.public-pages_cardShop__8DgNv{margin-top:8px;color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.4}.public-pages_card__4rvzH h2{margin:0;font-size:var(--ll-type-heading-md);line-height:1.25;letter-spacing:-.03em;font-weight:750;overflow-wrap:anywhere}.public-pages_card__4rvzH strong{font-size:var(--ll-type-control);font-weight:750}.public-pages_card__4rvzH p{margin:5px 0;color:var(--ll-ui-muted);font-size:var(--ll-type-body);line-height:1.55;overflow-wrap:anywhere}.public-pages_cardAction__l5K26{display:inline-flex;align-items:center;min-height:var(--ll-ui-target);margin-top:auto;font-size:var(--ll-type-control);font-weight:750;text-decoration:underline;text-underline-offset:4px}.public-pages_pagination__HhJWD{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:30px 0 70px}.public-pages_pagination__HhJWD a{display:inline-flex;align-items:center;min-height:var(--ll-ui-target);padding:10px 14px;border:1px solid var(--ll-ui-border);color:var(--ll-ui-ink);font-size:var(--ll-type-control);font-weight:var(--ll-weight-medium);text-decoration:none}.public-pages_invitation__oOccu{--ll-ui-muted:#595959;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:clamp(24px,4vw,55px);background:var(--ll-ui-marketplace-highlight)}.public-pages_invitation__oOccu h2{font-size:var(--ll-type-heading-xl);font-weight:780;line-height:1.15;letter-spacing:-.035em;margin:0 0 10px}.public-pages_invitation__oOccu p:last-child{max-width:650px;color:var(--ll-ui-ink);font-size:var(--ll-type-body);line-height:1.6;margin:0}.public-pages_invitation__oOccu>a{display:inline-flex;justify-content:center;align-items:center;min-height:var(--ll-ui-target);padding:13px 20px;background:var(--ll-ui-marketplace-action);color:var(--ll-ui-marketplace-action-ink);font-size:var(--ll-type-control);font-weight:750;text-decoration:none}.public-pages_unavailable__QXLOf{min-height:40vh;padding:50px 0}.public-pages_unavailable__QXLOf p{font-size:var(--ll-type-body);line-height:1.6;color:var(--ll-ui-muted)}.public-pages_unavailable__QXLOf a{display:inline-flex;min-height:var(--ll-ui-target);align-items:center;color:var(--ll-ui-ink);font-size:var(--ll-type-control)}.public-pages_detailGrid__tdBNt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,75px);margin:32px 0 60px}.public-pages_detailImage__M8mrj{position:relative;min-width:0}.public-pages_detailImage__M8mrj>div{width:100%}.public-pages_detailVerification__IcwYd{--ll-verified-seal-size:76px;position:absolute;z-index:3;top:1rem;right:1rem;line-height:0}.public-pages_detailCopy__aZmrp{display:grid;justify-items:start;align-content:start;gap:15px}.public-pages_detailCopy__aZmrp h1{font-size:var(--ll-type-heading-xl);margin:0}.public-pages_detailCopy__aZmrp p{max-width:var(--marketplace-reading-max);margin:0;color:var(--ll-ui-muted);font-size:var(--ll-type-body);line-height:1.6;overflow-wrap:anywhere}.public-pages_price__VDdXJ{font-size:var(--ll-type-heading-md);font-weight:750}.public-pages_primaryAction__ajSMu{justify-content:center;margin-top:6px;padding:14px 22px;background:var(--ll-ui-marketplace-action);color:var(--ll-ui-marketplace-action-ink);font-weight:750;text-decoration:none;line-height:1.4;text-align:center}.public-pages_primaryAction__ajSMu,.public-pages_secondaryAction__mm0vc{display:inline-flex;align-items:center;min-height:var(--ll-ui-target);font-size:var(--ll-type-control)}.public-pages_secondaryAction__mm0vc{color:var(--ll-ui-ink);font-weight:700;text-decoration:underline;text-underline-offset:4px}.public-pages_share__Va7oR button{display:inline-flex;align-items:center;gap:9px;min-height:var(--ll-ui-target);padding:10px 0;border:0;background:transparent;color:var(--ll-ui-ink);font-size:var(--ll-type-control);font-weight:var(--ll-weight-medium);cursor:pointer}.public-pages_share__Va7oR p{margin:5px 0;color:var(--ll-ui-muted);font-size:var(--ll-type-label);line-height:1.5}.public-pages_story__SnIrr{max-width:780px;padding:25px 0;border-block:1px solid var(--ll-ui-border);margin:20px 0 35px}.public-pages_story__SnIrr h2{font-size:var(--ll-type-heading-md);font-weight:760;line-height:1.3;margin:0 0 12px}.public-pages_story__SnIrr p{max-width:var(--marketplace-reading-max);font-size:var(--ll-type-body);line-height:1.75;margin:0;color:var(--ll-ui-muted)}.public-pages_sectionHeading__7YRrO{margin:44px 0 20px;font-size:var(--ll-type-heading-xl);font-weight:770;letter-spacing:-.04em}@media(min-width:768px){.public-pages_cards__eMiy_[data-marketplace-card-grid=products]{--marketplace-product-card-aspect:1;--marketplace-card-image-max-side:min(17rem,30svh);margin-top:var(--ll-space-3);--marketplace-card-image-fit:contain}.public-pages_main__jCbvA:has(>div:not([hidden])>.public-pages_cards__eMiy_[data-marketplace-card-grid=products],>div:not([hidden])>[data-marketplace-category-results]>.public-pages_cards__eMiy_[data-marketplace-card-grid=products]):not(:has(.public-pages_detailGrid__tdBNt)){padding:var(--ll-space-4) var(--ll-ui-gutter) var(--ll-space-9)}.public-pages_main__jCbvA:has(>div:not([hidden])>.public-pages_cards__eMiy_[data-marketplace-card-grid=products],>div:not([hidden])>[data-marketplace-category-results]>.public-pages_cards__eMiy_[data-marketplace-card-grid=products]):not(:has(.public-pages_detailGrid__tdBNt))>div>.public-pages_eyebrow__T37OT{margin-bottom:var(--ll-space-1)}.public-pages_main__jCbvA:has(>div:not([hidden])>.public-pages_cards__eMiy_[data-marketplace-card-grid=products],>div:not([hidden])>[data-marketplace-category-results]>.public-pages_cards__eMiy_[data-marketplace-card-grid=products]):not(:has(.public-pages_detailGrid__tdBNt))>div>h1{margin-bottom:var(--ll-space-2);font-size:var(--ll-type-h1)}.public-pages_main__jCbvA:has(>div:not([hidden])>.public-pages_cards__eMiy_[data-marketplace-card-grid=products],>div:not([hidden])>[data-marketplace-category-results]>.public-pages_cards__eMiy_[data-marketplace-card-grid=products]):not(:has(.public-pages_detailGrid__tdBNt))>div>.public-pages_lead__4nqm_{margin-bottom:0;font-size:var(--ll-type-body);line-height:1.5}}@media(max-width:767px){.public-pages_header__ZvHgO{padding:14px 20px}.public-pages_logo__LStHz{width:112px}.public-pages_headerActions__GE9Vi{gap:8px}.public-pages_headerActions__GE9Vi .public-pages_headerJoin__JkwUi{padding:8px 11px}.public-pages_cards__eMiy_,.public-pages_detailGrid__tdBNt{grid-template-columns:minmax(0,1fr)}.public-pages_main__jCbvA h1{font-size:var(--ll-type-heading-xl)}.public-pages_lead__4nqm_{font-size:var(--ll-type-body)}.public-pages_main__jCbvA{padding:35px 20px}.public-pages_invitation__oOccu>a{width:100%}}.public-pages_backLink__jHI7m{display:inline-flex;align-items:center;min-height:var(--ll-ui-target);margin-bottom:var(--ll-space-4);color:var(--ll-ui-ink);font-size:var(--ll-type-control);font-weight:650;line-height:1.4;text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.public-pages_header__ZvHgO{min-height:64px;padding:8px var(--ll-space-4);gap:8px;flex-wrap:nowrap}.public-pages_logo__LStHz{width:100px;flex:0 0 100px}.public-pages_headerActions__GE9Vi{margin-left:auto;justify-content:flex-end;flex-wrap:wrap;gap:0}.public-pages_headerActions__GE9Vi .public-pages_headerJoin__JkwUi{display:none}.public-pages_main__jCbvA{padding:var(--ll-space-5) var(--ll-space-4) var(--ll-space-6)}.public-pages_main__jCbvA h1{font-size:var(--ll-type-heading-xl)}.public-pages_lead__4nqm_{font-size:var(--ll-type-body);margin-bottom:var(--ll-space-4)}.public-pages_collectionLinks__4GNoZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:var(--ll-space-3) 0 var(--ll-space-5)}.public-pages_collectionLinks__4GNoZ a{min-width:0;padding:10px 4px;font-size:var(--ll-type-control);line-height:1.3;text-align:center}.public-pages_cards__eMiy_{grid-template-columns:minmax(0,1fr);gap:var(--ll-space-5);margin:var(--ll-space-4) 0 var(--ll-space-6)}.public-pages_cardLink__K0pRM>div{aspect-ratio:1.25}.public-pages_card__4rvzH h2{font-size:var(--ll-type-heading-md)}.public-pages_pagination__HhJWD{margin:var(--ll-space-4) 0 var(--ll-space-5)}.public-pages_detailGrid__tdBNt{grid-template-columns:minmax(0,1fr);gap:var(--ll-space-4);margin:var(--ll-space-3) 0 var(--ll-space-6)}.public-pages_detailImage__M8mrj>div{aspect-ratio:1.25}.public-pages_detailCopy__aZmrp{gap:var(--ll-space-3)}.public-pages_detailCopy__aZmrp .public-pages_primaryAction__ajSMu{width:100%}.public-pages_invitation__oOccu{gap:var(--ll-space-4);padding:var(--ll-space-5)}.public-pages_invitation__oOccu>a{width:100%}.public-pages_sectionHeading__7YRrO{margin:var(--ll-space-6) 0 var(--ll-space-3)}.public-pages_story__SnIrr{padding:var(--ll-space-4) 0;margin:var(--ll-space-3) 0 var(--ll-space-5)}}@media(max-width:360px){.public-pages_header__ZvHgO,.public-pages_main__jCbvA{padding-inline:var(--ll-space-3)}}@media(max-width:767px){.public-pages_header__ZvHgO{position:relative;z-index:50;min-height:56px;padding:4px var(--ll-space-3)}.public-pages_logo__LStHz{width:106px;flex-basis:106px}.public-pages_headerActions__GE9Vi{gap:var(--ll-space-2)}.public-pages_headerActions__GE9Vi a:not(.public-pages_headerJoin__JkwUi){min-height:var(--ll-ui-target)}.public-pages_headerActions__GE9Vi>a{display:none}}@media (min-width:768px){.public-pages_header__ZvHgO{min-height:76px;padding:7px clamp(20px,4vw,82px);gap:clamp(10px,2vw,30px);flex-wrap:nowrap}.public-pages_logo__LStHz{flex:0 0 120px;width:120px}.public-pages_headerActions__GE9Vi{flex:0 0 auto;flex-wrap:nowrap;gap:var(--ll-space-2)}.public-pages_headerActions__GE9Vi>a{display:grid;place-items:center;width:var(--ll-ui-target);height:var(--ll-ui-target);flex:0 0 var(--ll-ui-target);padding:0;border:0}}@media(max-width:767px){.public-pages_detailVerification__IcwYd{--ll-verified-seal-size:60px;top:.75rem;right:.75rem}}.chrome_paths__Y18Y5{align-items:stretch;width:100%;flex:0 0 auto;border-bottom:1px solid var(--ll-ui-border);background:var(--ll-ui-secondary)}.chrome_path__ezbMh,.chrome_paths__Y18Y5{display:flex;justify-content:center;min-height:52px}.chrome_path__ezbMh{align-items:center;flex:0 1 280px;min-width:0;padding:10px 15px;border-bottom:3px solid transparent;color:var(--ll-ui-muted);font-size:var(--ll-type-control);font-weight:var(--ll-weight-medium);line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere}.chrome_path__ezbMh[aria-current=page]{font-weight:var(--ll-weight-strong);border-bottom-color:var(--ll-ui-marketplace-action)}.chrome_path__ezbMh:hover,.chrome_path__ezbMh[aria-current=page]{background:var(--ll-ui-surface);color:var(--ll-ui-ink)}.chrome_compact__1v66p :is(summary,a):focus-visible,.chrome_footer__9Ud5E a:focus-visible,.chrome_paths__Y18Y5 a:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:2px}.chrome_columns__eezIU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,55px);width:100%}.chrome_group__fZW5t{min-width:0}.chrome_group__fZW5t h2{margin:0 0 14px;font-size:var(--ll-type-heading-sm);font-weight:750;line-height:1.35;overflow-wrap:anywhere}.chrome_group__fZW5t ul{display:grid;gap:6px;list-style:none;margin:0;padding:0}.chrome_group__fZW5t a{display:inline-flex;align-items:center;min-height:var(--ll-ui-target);padding:8px 0;color:var(--ll-ui-muted);font-size:var(--ll-type-control);line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.chrome_group__fZW5t a:hover{color:var(--ll-ui-ink);text-decoration:underline;text-underline-offset:4px}.chrome_footer__9Ud5E{border-top:1px solid var(--ll-ui-border);padding:50px clamp(20px,7vw,110px) 25px;background:var(--ll-ui-secondary);color:var(--ll-ui-ink)}.chrome_footer__9Ud5E .chrome_columns__eezIU{max-width:1150px;margin:0 auto}.chrome_credit__56pyo{max-width:1150px;margin:32px auto 0;padding-top:22px;border-top:1px solid var(--ll-ui-border);color:var(--ll-ui-muted);font-size:var(--ll-type-label)}.chrome_compact__1v66p{position:relative;flex:0 0 auto;color:var(--ll-ui-ink)}.chrome_compact__1v66p summary{display:flex;align-items:center;min-height:var(--ll-ui-target);font-size:var(--ll-type-label);font-weight:var(--ll-weight-medium);line-height:1.4;text-decoration:underline;text-underline-offset:3px;cursor:pointer;overflow-wrap:anywhere}.chrome_panel__hXseQ{position:absolute;right:0;bottom:calc(100% + 8px);z-index:50;width:min(760px,calc(100vw - 32px));max-height:min(65vh,560px);overflow:auto;padding:32px;border:1px solid var(--ll-ui-border);box-shadow:0 14px 45px rgb(0 0 0/.16);background:var(--ll-ui-surface);color:var(--ll-ui-ink);text-align:left}@media(max-width:767px){.chrome_path__ezbMh{flex:1 1 50%;padding:10px 8px}.chrome_columns__eezIU{grid-template-columns:minmax(0,1fr);gap:22px}.chrome_panel__hXseQ{right:-48px;padding:22px;max-height:65dvh}.chrome_footer__9Ud5E{padding:34px 20px}}.chrome_compactLabelMobile__6IL8r,.chrome_footerMobile__kluEo{display:none}.chrome_footerDesktop__CgteY{display:block}@media (max-width:767px){.chrome_compactLabelDesktop__YsNBm{display:none}.chrome_compactLabelMobile__6IL8r{display:inline}.chrome_compact__1v66p summary{min-width:var(--ll-ui-target);min-height:var(--ll-ui-target);justify-content:center;padding:8px}.chrome_compact__1v66p .chrome_panel__hXseQ{position:fixed;left:var(--ll-space-4);right:var(--ll-space-4);bottom:calc(var(--ll-ui-target) + env(safe-area-inset-bottom,0px) + var(--ll-space-2));width:auto;max-width:none;max-height:min(66dvh,520px);padding:var(--ll-space-4);overflow-y:auto;overscroll-behavior:contain;z-index:1010;border-radius:0}.chrome_footerDesktop__CgteY{display:none}.chrome_footerMobile__kluEo{display:block}.chrome_footer__9Ud5E{padding:var(--ll-space-4) var(--ll-space-4) var(--ll-space-5)}.chrome_mobileGroup__PjjLp{border-bottom:1px solid var(--ll-ui-border)}.chrome_mobileGroup__PjjLp summary{display:flex;align-items:center;min-height:var(--ll-ui-target);padding:var(--ll-space-3) 0;color:var(--ll-ui-ink);font-size:var(--ll-type-control);font-weight:var(--ll-weight-strong);line-height:1.4;cursor:pointer;overflow-wrap:anywhere}.chrome_mobileGroup__PjjLp ul{list-style:none;padding:0 0 var(--ll-space-3);margin:0}.chrome_mobileGroup__PjjLp a{display:flex;align-items:center;min-height:var(--ll-ui-target);padding:var(--ll-space-2) 0;font-size:var(--ll-type-control);line-height:1.4;color:var(--ll-ui-muted);text-decoration:none;overflow-wrap:anywhere}.chrome_mobileGroup__PjjLp a:hover{color:var(--ll-ui-ink);text-decoration:underline}.chrome_mobileGroup__PjjLp :is(a,summary):focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:2px}.chrome_credit__56pyo{margin-top:var(--ll-space-5)}}@media (max-width:767px) and (max-height:420px){.chrome_compact__1v66p .chrome_panel__hXseQ{max-height:55dvh}}.chrome_mobileSiteMenu__j6pDP{display:none}@media(max-width:767px){.chrome_paths__Y18Y5{display:none}.chrome_mobileSiteMenu__j6pDP{display:flex;align-items:center;justify-content:center;flex:0 0 var(--ll-ui-target)}.chrome_mobileMenuButton__KY5MI{display:grid;place-items:center;width:var(--ll-ui-target);height:var(--ll-ui-target);padding:0;border:0;background:transparent;color:var(--ll-ui-ink);cursor:pointer;touch-action:manipulation}.chrome_mobileMenuButton__KY5MI:focus-visible,.chrome_mobileSiteLink__qFqIU:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:-3px}.chrome_mobileSitePanel__OAy9H{position:absolute;top:100%;left:0;right:0;z-index:100;display:grid;gap:0;max-height:min(75dvh,600px);overflow-y:auto;overscroll-behavior:contain;padding:var(--ll-space-3) var(--ll-space-4) max(var(--ll-space-4),env(safe-area-inset-bottom,0px));border-top:1px solid var(--ll-ui-border);border-bottom:1px solid var(--ll-ui-border);background:var(--ll-ui-surface);color:var(--ll-ui-ink);box-shadow:0 20px 36px rgb(0 0 0/.12)}.chrome_mobileSitePanel__OAy9H[hidden]{display:none}.chrome_mobileMenuCaption__7ASM9{margin:var(--ll-space-2) 0 var(--ll-space-2);color:var(--ll-ui-muted);font-size:var(--ll-type-navigation);font-weight:750;line-height:1.4;text-transform:uppercase;letter-spacing:.12em}.chrome_mobileSiteLink__qFqIU{display:flex;align-items:center;min-height:var(--ll-ui-target);padding:var(--ll-space-3) 0;border-bottom:1px solid var(--ll-ui-border);color:var(--ll-ui-ink);font-size:var(--ll-type-control);line-height:1.45;font-weight:var(--ll-weight-medium);text-decoration:none;overflow-wrap:anywhere}.chrome_mobileSiteLink__qFqIU[aria-current=page]{font-weight:var(--ll-weight-strong)}.chrome_mobileMenuDivider__3Wg81{margin:var(--ll-space-3) 0;border-top:1px solid var(--ll-ui-ink)}.chrome_mobileMenuFootnote__9Y9gm{margin:var(--ll-space-4) 0 0;font-size:var(--ll-type-label);color:var(--ll-ui-muted);line-height:1.5}}.chrome_headerPaths__8HGOQ{width:auto;max-width:100%;flex:0 1 auto;align-self:center;gap:clamp(0px,.4vw,8px);min-height:var(--ll-ui-target);margin:0 auto;border:0;background:transparent}.chrome_headerPaths__8HGOQ .chrome_path__ezbMh{flex:0 1 auto;min-height:var(--ll-ui-target);padding:11px clamp(10px,1.4vw,20px);border-bottom-width:2px;font-size:var(--ll-type-control);line-height:1.3;font-weight:var(--ll-weight-medium)}.chrome_headerPaths__8HGOQ .chrome_path__ezbMh[aria-current=page]{background:transparent;color:var(--ll-ui-ink);font-weight:var(--ll-weight-strong);border-bottom-color:var(--ll-ui-ink)}@media (min-width:768px) and (max-width:1023px){.chrome_headerPaths__8HGOQ .chrome_path__ezbMh{padding-inline:var(--ll-space-2)}}.guide-connections_article__Ho6dT,.guide-connections_category__0DeZI{min-width:0;color:var(--ll-ui-ink);border-block:1px solid var(--ll-ui-border)}.guide-connections_article__Ho6dT{margin-top:var(--ll-space-8);padding-block:var(--ll-space-6)}.guide-connections_article__Ho6dT h2{margin:0 0 var(--ll-space-4);font-size:var(--ll-type-heading-md);font-weight:var(--ll-weight-strong);line-height:1.25;letter-spacing:-.02em}.guide-connections_article__Ho6dT ul,.guide-connections_category__0DeZI ul{list-style:none;margin:0;padding:0}.guide-connections_article__Ho6dT a,.guide-connections_category__0DeZI a{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--ll-space-4);min-height:var(--ll-ui-target);max-width:100%;color:var(--ll-ui-ink);font-size:var(--ll-type-body);font-weight:var(--ll-weight-medium);line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.guide-connections_article__Ho6dT a:hover,.guide-connections_category__0DeZI a:hover{color:var(--ll-ui-action-hover)}.guide-connections_article__Ho6dT a:focus-visible,.guide-connections_category__0DeZI a:focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:3px}.guide-connections_article__Ho6dT a span,.guide-connections_category__0DeZI a span{flex:none}.guide-connections_article__Ho6dT .guide-connections_all__rMofm{margin-top:var(--ll-space-4);font-size:var(--ll-type-secondary)}.guide-connections_category__0DeZI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ll-space-4);margin-block:var(--ll-space-4);padding-block:var(--ll-space-3)}.guide-connections_category__0DeZI p{margin:0;min-width:0;flex:1 1 12rem;font-size:var(--ll-type-secondary);line-height:1.5}.guide-connections_category__0DeZI ul{min-width:0;flex:1 1 22rem}.guide-connections_category__0DeZI a{font-size:var(--ll-type-secondary)}@media(max-width:767px){.guide-connections_category__0DeZI{flex-direction:column;align-items:stretch;gap:var(--ll-space-1)}.guide-connections_category__0DeZI p,.guide-connections_category__0DeZI ul{flex-basis:auto}.guide-connections_category__0DeZI a{width:100%}}.page_page__sM6Dh{max-width:980px;margin:0 auto}.page_eyebrow___Uy0d{margin:0 0 12px;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.page_page__sM6Dh h1{max-width:850px}.page_lead__FZobb{max-width:760px;font-size:1.18rem;line-height:1.65;color:var(--ll-ui-muted)}.page_updated__4TbNa{margin:18px 0 36px;font-size:.9rem;color:var(--ll-ui-muted)}.page_metrics__LgWhd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--ll-ui-border);border:1px solid var(--ll-ui-border);margin:0 0 56px}.page_metrics__LgWhd div{display:flex;flex-direction:column;gap:8px;padding:28px 22px;background:var(--ll-ui-surface)}.page_metrics__LgWhd strong{font-size:clamp(2rem,5vw,3.8rem);letter-spacing:-.05em}.page_metrics__LgWhd span{font-size:.95rem;line-height:1.4}.page_section__AjMrF{padding:40px 0;border-top:1px solid var(--ll-ui-border)}.page_section__AjMrF h2{font-size:clamp(1.5rem,3vw,2.35rem);margin:0 0 10px}.page_section__AjMrF>p{max-width:760px;color:var(--ll-ui-muted);line-height:1.7}.page_section__AjMrF ol{list-style:none;margin:28px 0 0;padding:0}.page_section__AjMrF li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid var(--ll-ui-border)}.page_section__AjMrF li strong{font-size:1.1rem}.page_priceGrid__c0IWC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.page_priceGrid__c0IWC div{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid var(--ll-ui-border)}.page_priceGrid__c0IWC strong{font-size:2rem}.page_priceGrid__c0IWC small,.page_priceGrid__c0IWC span{color:var(--ll-ui-muted)}.page_links__OUKB4{display:flex;flex-wrap:wrap;gap:10px 22px;padding:34px 0 10px;border-top:1px solid var(--ll-ui-border)}.page_links__OUKB4 a{color:var(--ll-ui-ink);font-weight:700;text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.page_metrics__LgWhd{grid-template-columns:repeat(2,minmax(0,1fr))}.page_priceGrid__c0IWC{grid-template-columns:1fr}.page_lead__FZobb{font-size:1rem}}