.creation-studio_studio__NRj2T{--creation-ink:#152d40;--creation-muted:#536574;--creation-accent:#194fd5;--creation-soft:#eaf1ff;--creation-line:#cfdbed;color:var(--creation-ink);min-width:0}.creation-studio_studio__NRj2T[data-variant=v1]{--creation-accent:#2557d6;--creation-soft:#eaf2ff;--creation-line:#c5d6f3}.creation-studio_studio__NRj2T[data-variant=v2]{--creation-ink:#20231f;--creation-muted:#646961;--creation-accent:#2d503c;--creation-soft:#e9eee6;--creation-line:#d4d9ce}.creation-studio_header__z4PaF{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:12px 0 22px}.creation-studio_eyebrow__MrYdc{color:var(--creation-accent);font-size:var(--ll-type-label);line-height:1.6;font-weight:850;text-transform:uppercase;letter-spacing:.14em}.creation-studio_heading__Zh9pw{font-size:var(--ll-type-heading-fluid);line-height:1.12;letter-spacing:-.04em;font-weight:850;margin:5px 0 10px}.creation-studio_description__NetFb{font-size:var(--ll-type-body);line-height:1.6;color:var(--creation-muted);max-width:560px;margin:0}.creation-studio_workspace__YkxgC{display:grid;gap:22px;align-items:start;min-width:0}.creation-studio_canvasColumn__h7xLa{min-width:0}.creation-studio_canvas__GKmpS{position:relative;min-width:0;padding:18px;border:1px solid var(--creation-line);border-radius:24px;background:#f3f5f8}.creation-studio_studio__NRj2T[data-variant=v1] .creation-studio_canvas__GKmpS{border:2px solid #cddaf0;background:radial-gradient(circle at 15% 15%,#fff8dc,transparent 60%),#e9f1ff;box-shadow:0 7px 0 #d7e2f3}.creation-studio_studio__NRj2T[data-variant=v2] .creation-studio_canvas__GKmpS{border-radius:12px;background:#eff0eb}.creation-studio_canvasCaption__wLqlV{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--creation-muted);font-size:var(--ll-type-label);line-height:1.5;padding:14px 3px 0}.creation-studio_blank__1dOV4{display:grid;place-items:center;text-align:center;aspect-ratio:1;max-height:430px;min-height:240px;gap:12px;padding:22px}.creation-studio_blankImage__8e_Bi{position:relative;width:100%;height:220px}.creation-studio_blankImage__8e_Bi img{-o-object-fit:contain;object-fit:contain}.creation-studio_blank__1dOV4 h3{font-size:var(--ll-type-heading-md);font-weight:850;line-height:1.2;margin:0 0 8px}.creation-studio_blank__1dOV4 p{font-size:var(--ll-type-body);color:var(--creation-muted);line-height:1.6;margin:0}.creation-studio_sidebar__jK7X3{display:grid;gap:16px;min-width:0}.creation-studio_section__LjfAY{border:1px solid var(--creation-line);border-radius:18px;background:#fff;padding:18px;min-width:0}.creation-studio_studio__NRj2T[data-variant=v2] .creation-studio_section__LjfAY{border-radius:10px}.creation-studio_sectionTitle__k9twc{display:block;font-weight:800;font-size:var(--ll-type-body);margin:0 0 12px}.creation-studio_sectionHint__htyjp{font-size:var(--ll-type-body);line-height:1.5;color:var(--creation-muted);margin:0 0 14px}.creation-studio_productGrid__sIz79{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creation-studio_product__sE1Bs{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;gap:8px;border:1px solid var(--creation-line);border-radius:14px;background:#f9fafc;padding:12px 8px;min-height:100px;color:var(--creation-ink);text-align:center;font-size:var(--ll-type-label);line-height:1.4;font-weight:750;cursor:pointer}.creation-studio_product__sE1Bs[aria-pressed=true]{border:2px solid var(--creation-accent);padding:11px 7px;background:var(--creation-soft);box-shadow:inset 0 0 0 2px #fff}.creation-studio_productMedia__Q_DLF{position:relative;width:80px;height:70px;max-width:100%}.creation-studio_productMedia__Q_DLF img{-o-object-fit:contain;object-fit:contain}.creation-studio_product__sE1Bs small{font-weight:600;color:var(--creation-muted);font-size:var(--ll-type-label)}.creation-studio_productMark__f3GeH{position:absolute;top:5px;right:7px;font-weight:900}.creation-studio_colors__5eklu{display:flex;flex-wrap:wrap;gap:8px}.creation-studio_color__aCmhG{display:flex;align-items:center;justify-content:center;border:1px solid var(--creation-line);background:#fff;min-width:48px;min-height:48px;border-radius:50%;cursor:pointer}.creation-studio_color__aCmhG[aria-pressed=true]{border:2px solid var(--creation-accent);background:var(--creation-soft)}.creation-studio_swatch__Mu33V{width:26px;height:26px;border-radius:50%;border:1px solid #a0a0a0}.creation-studio_selectedValue__aDKDs{font-size:var(--ll-type-label);font-weight:600;color:var(--creation-muted);margin-left:8px}.creation-studio_buttons__BpAVr{display:flex;flex-wrap:wrap;gap:10px}.creation-studio_button__uOPut,.creation-studio_secondary__yjJP7,.creation-studio_subtle__u0MqX{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:14px;font-size:var(--ll-type-control);font-weight:800;line-height:1.35;text-align:center;white-space:normal;cursor:pointer}.creation-studio_button__uOPut{border:2px solid var(--creation-accent);background:var(--creation-accent);color:white;box-shadow:0 3px 0 color-mix(in srgb,var(--creation-accent),#000 25%)}.creation-studio_secondary__yjJP7{border:1px solid var(--creation-line);background:#fff;color:var(--creation-ink)}.creation-studio_subtle__u0MqX{border:0;background:transparent;color:var(--creation-accent);padding:10px 8px}.creation-studio_studio__NRj2T[data-variant=v2] .creation-studio_button__uOPut,.creation-studio_studio__NRj2T[data-variant=v2] .creation-studio_secondary__yjJP7{border-radius:8px;box-shadow:none}.creation-studio_button__uOPut:disabled,.creation-studio_color__aCmhG:disabled,.creation-studio_product__sE1Bs:disabled,.creation-studio_secondary__yjJP7:disabled,.creation-studio_subtle__u0MqX:disabled{opacity:.5;cursor:wait}.creation-studio_button__uOPut:focus-visible,.creation-studio_color__aCmhG:focus-visible,.creation-studio_product__sE1Bs:focus-visible,.creation-studio_secondary__yjJP7:focus-visible,.creation-studio_subtle__u0MqX:focus-visible,.creation-studio_tab__Bs_OE:focus-visible{outline:3px solid #e9761c;outline-offset:4px}.creation-studio_field__fMzZG{display:grid;gap:8px;min-width:0;font-size:var(--ll-type-label);font-weight:750}.creation-studio_input__WPOAn{box-sizing:border-box;width:100%;min-width:0;min-height:48px;border:1px solid var(--creation-line);border-radius:10px;padding:12px;font-size:var(--ll-type-control);font-weight:500;color:var(--creation-ink);background:#fff}.creation-studio_input__WPOAn:focus-visible{outline:3px solid #e9761c;outline-offset:2px}.creation-studio_field__fMzZG+.creation-studio_field__fMzZG{margin-top:16px}.creation-studio_footer__d2GiU{position:sticky;bottom:0;z-index:4;display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:24px;padding:16px 0 max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--creation-line);background:color-mix(in srgb,#fff 96%,transparent);backdrop-filter:blur(12px)}.creation-studio_footer__d2GiU p{flex:1 1 160px;margin:0;font-size:var(--ll-type-body);line-height:1.5;color:var(--creation-muted)}.creation-studio_error__Rh5xl{border:1px solid #e5ae8f;border-radius:12px;padding:14px;margin:14px 0;background:#fff3e8;color:#794322;font-size:var(--ll-type-body);line-height:1.55}.creation-studio_message__4a_Fd{padding:48px 20px;text-align:center;display:grid;gap:16px;justify-items:center;min-height:280px}.creation-studio_message__4a_Fd p{font-size:var(--ll-type-body);color:var(--creation-muted);line-height:1.6;max-width:400px;margin:0}.creation-studio_message__4a_Fd h3{font-size:var(--ll-type-heading-lg);font-weight:850;margin:0;letter-spacing:-.025em}.creation-studio_successIcon__NC67f{width:68px;height:68px;display:grid;place-items:center;border-radius:50%;background:#e4f3df;color:#2c673c}.creation-studio_reviewImage__xbCJv{position:relative;width:100%;aspect-ratio:1}.creation-studio_reviewImage__xbCJv img{-o-object-fit:contain;object-fit:contain}.creation-studio_thumbnails__ldFYk{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.creation-studio_thumbnail__tc1bW{position:relative;height:60px;width:60px;background:#fff;border:2px solid transparent;border-radius:9px;overflow:hidden}.creation-studio_thumbnail__tc1bW[aria-pressed=true]{border-color:var(--creation-accent)}.creation-studio_thumbnail__tc1bW img{-o-object-fit:contain;object-fit:contain}.creation-studio_reviewNote__gh04z{padding:14px;border-radius:12px;background:var(--creation-soft);color:var(--creation-ink);line-height:1.6;font-size:var(--ll-type-body)}.creation-studio_artworkRow__PnUI8{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--creation-line);border-radius:12px;margin-bottom:12px}.creation-studio_artworkImage__dsgAu{position:relative;height:56px;width:56px;flex-shrink:0}.creation-studio_artworkImage__dsgAu img{-o-object-fit:contain;object-fit:contain}.creation-studio_artworkRow__PnUI8 p{margin:0;font-size:var(--ll-type-body);line-height:1.45;color:var(--creation-muted)}.creation-studio_artworkRow__PnUI8 strong{display:block;color:var(--creation-ink);margin-bottom:4px}.creation-studio_library__8d73Z{margin-top:16px;padding-top:16px;border-top:1px solid var(--creation-line)}.creation-studio_designer__WGs5F{min-height:280px}.creation-studio_types__ysPPo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.creation-studio_typeIcon__eNSBM{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#edf2ff;color:#4264a2}.creation-studio_holo__wX6tx{background:linear-gradient(125deg,#f8c4df,#d0d8ff,#b1ece0,#f9e2ab)}.creation-studio_sizes__8p__j{display:flex;flex-wrap:wrap;gap:8px}.creation-studio_size__pmn54{min-height:48px;min-width:64px;border:1px solid var(--creation-line);background:#fff;border-radius:9px;padding:10px 12px;font-weight:750;font-size:var(--ll-type-label)}.creation-studio_size__pmn54[aria-pressed=true]{border:2px solid var(--creation-accent);background:var(--creation-soft);padding:9px 11px}.creation-studio_tabs__H5w1k{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0;padding-bottom:16px;border-bottom:1px solid var(--creation-line)}.creation-studio_tab__Bs_OE{display:flex;align-items:center;gap:9px;border:1px solid var(--creation-line);background:#fff;border-radius:14px;padding:9px 14px;font-size:var(--ll-type-control);font-weight:800;min-height:54px;min-width:0;text-align:left;max-width:100%}.creation-studio_tab__Bs_OE[aria-current=true]{background:var(--creation-soft);border-color:var(--creation-accent)}.creation-studio_tabImage__YmxgG{position:relative;width:34px;height:34px;flex-shrink:0}.creation-studio_tabImage__YmxgG img{-o-object-fit:contain;object-fit:contain}.creation-studio_tab__Bs_OE span:last-child{overflow-wrap:anywhere}.creation-studio_visuallyHidden__jVJds{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(min-width:900px){.creation-studio_workspace__YkxgC{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)}.creation-studio_canvasColumn__h7xLa{position:sticky;top:12px}.creation-studio_productGrid__sIz79{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){.creation-studio_header__z4PaF{margin-top:8px}.creation-studio_section__LjfAY{padding:15px}.creation-studio_canvas__GKmpS{padding:10px;border-radius:18px}.creation-studio_footer__d2GiU{gap:10px}.creation-studio_footer__d2GiU .creation-studio_button__uOPut{flex:1 1 100%}.creation-studio_footer__d2GiU p{flex-basis:100%}.creation-studio_tabs__H5w1k{gap:8px}.creation-studio_tab__Bs_OE{flex:1 1 130px;padding:9px}}@media(prefers-reduced-motion:reduce){.creation-studio_studio__NRj2T *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.creation-studio_mobileTabs__f6VWO{display:none}.creation-studio_editPanel__vnNEB{display:grid;gap:16px;min-width:0}@media(max-width:899px){.creation-studio_mobileTabs__f6VWO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;background:var(--creation-soft);border-radius:14px}.creation-studio_mobileTabs__f6VWO button{min-height:48px;border:0;background:transparent;border-radius:10px;font-size:var(--ll-type-control);font-weight:800;color:var(--creation-muted)}.creation-studio_mobileTabs__f6VWO button[aria-pressed=true]{color:var(--creation-ink);background:#fff;box-shadow:0 2px 5px #152d4014}.creation-studio_editPanel__vnNEB[data-active=false]{display:none}.creation-studio_canvasColumn__h7xLa{position:sticky;top:0;z-index:3;background:white;padding-bottom:6px}.creation-studio_canvasColumn__h7xLa .creation-studio_canvas__GKmpS{box-shadow:none}.creation-studio_canvasCaption__wLqlV{padding-top:7px;font-size:var(--ll-type-label)}.creation-studio_designer__WGs5F{min-height:0}.creation-studio_designer__WGs5F>div>div{max-height:30dvh}.creation-studio_reviewImage__xbCJv{max-height:36dvh}}@media(max-width:899px) and (max-height:600px){.creation-studio_canvasColumn__h7xLa{position:static}.creation-studio_designer__WGs5F>div>div{max-height:none}}.FounderShopPreview_card__Q7nvD{position:absolute;z-index:20;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;border:1px solid #ddd5e9;border-radius:var(--radius-card,12px);background:#fff;color:#14131a;box-shadow:0 12px 32px #30244224,0 2px 6px #30244212;cursor:auto;font-family:inherit;transform:translate(var(--drag-x,0),var(--drag-y,0));animation:FounderShopPreview_previewIn__sqngO .22s ease-out;scrollbar-width:thin;touch-action:pan-y pinch-zoom}.FounderShopPreview_card__Q7nvD *,.FounderShopPreview_card__Q7nvD :after,.FounderShopPreview_card__Q7nvD :before{box-sizing:border-box}.FounderShopPreview_card__Q7nvD a,.FounderShopPreview_card__Q7nvD button{font:inherit;-webkit-tap-highlight-color:transparent}.FounderShopPreview_card__Q7nvD button{cursor:pointer}.FounderShopPreview_card__Q7nvD a:focus-visible,.FounderShopPreview_card__Q7nvD button:focus-visible{outline:3px solid var(--network-accent,#6543b5);outline-offset:-3px}.FounderShopPreview_hero___JWZ9{position:relative;height:160px;background:#fff;overflow:hidden}.FounderShopPreview_heroImage__pW_Aj{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.FounderShopPreview_hero___JWZ9[data-media=none]{height:60px;background:#fff}.FounderShopPreview_close__jNVW8,.FounderShopPreview_share__TkVgM{position:absolute;top:8px;display:grid;place-items:center;width:48px;height:48px;border:1px solid #e4e6eb;border-radius:var(--radius-control,8px);background:#fffffff2;color:#191a1e;box-shadow:0 2px 6px #17233b0d}.FounderShopPreview_close__jNVW8{right:8px;font-size:var(--ll-type-heading-lg)!important;line-height:1}.FounderShopPreview_share__TkVgM{right:64px}.FounderShopPreview_share__TkVgM svg{width:19px;height:19px}.FounderShopPreview_highlight__Ds6ig{display:inline-block;margin:0 0 8px;padding:5px 8px;border-radius:7px;background:#edf7ef;color:#206248;font-size:var(--ll-type-label);line-height:1.3;font-weight:750}.FounderShopPreview_body__wckLq{position:relative;padding:16px}.FounderShopPreview_category__9DdIw{margin:0 0 10px;color:#686b74;font-size:var(--ll-type-label);line-height:1.4;overflow-wrap:anywhere}.FounderShopPreview_body__wckLq h3{margin:0 0 5px;font-size:var(--ll-type-heading-md);line-height:1.2;font-weight:800;letter-spacing:-.035em;overflow-wrap:anywhere}.FounderShopPreview_description__8KJIU{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 10px;color:#535761;font-size:var(--ll-type-body);line-height:1.45;overflow-wrap:anywhere}.FounderShopPreview_description__8KJIU strong{color:#363b45;font-weight:650}.FounderShopPreview_location__ogF1f{margin:0;color:#606570;font-size:var(--ll-type-label);line-height:1.4;overflow-wrap:anywhere}.FounderShopPreview_actions__Mqfz5{position:relative;display:flex;gap:8px;margin-top:14px}.FounderShopPreview_actions__Mqfz5 a,.FounderShopPreview_actions__Mqfz5 button,.FounderShopPreview_connect___2ie2{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:48px;padding:11px 14px;border-radius:var(--radius-control,8px);font-size:var(--ll-type-control);font-weight:750;text-decoration:none}.FounderShopPreview_visit__sfqCx{flex:1;border:1px solid var(--network-accent,#6543b5);background:var(--network-accent,#6543b5);color:#fff}.FounderShopPreview_visit__sfqCx>span{margin-left:auto;font-size:var(--ll-type-lead)}.FounderShopPreview_connect___2ie2{width:100%;margin-top:8px;border:1px solid #ddd5e9;background:#f6f2fc;color:var(--network-accent,#6543b5)}.FounderShopPreview_heartWrap__LpcHO{flex:0 0 48px}.FounderShopPreview_heart__p64T_{display:grid;place-items:center;cursor:pointer;box-sizing:border-box;border-radius:var(--radius-control,8px);flex:0 0 48px;width:48px;height:48px;padding:12px;border:1px solid #dedfe5;background:#fff;color:#68616d}.FounderShopPreview_heart__p64T_ svg{width:22px;height:22px;flex:none}.FounderShopPreview_heart__p64T_[aria-pressed=true]{color:#bf315c;border-color:#efb5c6;background:#fff0f5}.FounderShopPreview_heart__p64T_:disabled{opacity:.55;cursor:progress}.FounderShopPreview_actions__Mqfz5:has(.FounderShopPreview_heartError___ezyG){padding-bottom:44px}.FounderShopPreview_heartError___ezyG{position:absolute;left:0;right:0;bottom:0;color:#a32f4c;font-size:var(--ll-type-body);line-height:1.4;overflow-wrap:anywhere}.FounderShopPreview_card__Q7nvD[data-variant=v1]{border-color:#d7c4ef;box-shadow:0 4px 0 #bba4d740,0 12px 28px #30244224}.FounderShopPreview_card__Q7nvD[data-variant=v1] .FounderShopPreview_hero___JWZ9[data-media=none]{background:#fff}.FounderShopPreview_card__Q7nvD[data-variant=v1] .FounderShopPreview_visit__sfqCx{background:#ffda58;border-color:#e9c242;color:#302619}.FounderShopPreview_card__Q7nvD[data-variant=v1] .FounderShopPreview_body__wckLq h3{font-size:var(--ll-type-heading-md)}.FounderShopPreview_card__Q7nvD[data-variant=v1] .FounderShopPreview_highlight__Ds6ig{background:#eaf5df}.FounderShopPreview_browse__z7cYA{display:flex;align-items:center;justify-content:space-between;padding:3px 9px;border-top:1px solid #edf0f3}.FounderShopPreview_browse__z7cYA button{min-width:48px;min-height:48px;border:0;border-radius:var(--radius-control,8px);background:transparent;color:#262d36;font-size:var(--ll-type-heading-md)}.FounderShopPreview_browse__z7cYA button:hover{background:#f4f6f8}.FounderShopPreview_browse__z7cYA .FounderShopPreview_counter__QdEos{font-size:var(--ll-type-label);font-weight:700}.FounderShopPreview_grip__4EzTd{display:flex;justify-content:center;padding:7px 0;touch-action:none}.FounderShopPreview_grip__4EzTd>span{width:32px;height:4px;border-radius:3px;background:#dce0e5}.FounderShopPreview_card__Q7nvD[data-compact]{border-radius:var(--radius-card,12px);animation-name:FounderShopPreview_sheetIn__uNM9O}.FounderShopPreview_card__Q7nvD[data-compact] .FounderShopPreview_hero___JWZ9{height:126px}.FounderShopPreview_card__Q7nvD[data-compact] .FounderShopPreview_hero___JWZ9[data-media=none]{height:60px}.FounderShopPreview_card__Q7nvD[data-compact] .FounderShopPreview_body__wckLq{padding:12px 14px}.FounderShopPreview_card__Q7nvD[data-compact] .FounderShopPreview_body__wckLq h3{font-size:var(--ll-type-heading-sm)}.FounderShopPreview_card__Q7nvD[data-compact] .FounderShopPreview_actions__Mqfz5{margin-top:10px}.FounderShopPreview_srOnly__dBofX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes FounderShopPreview_previewIn__sqngO{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes FounderShopPreview_sheetIn__uNM9O{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.FounderShopPreview_card__Q7nvD,.FounderShopPreview_card__Q7nvD[data-compact]{animation:none;transition:none;transform:none}}.FounderShopPreview_heart__p64T_:focus-visible{outline:3px solid #6651a8;outline-offset:3px}.cofounder-slideup_panel__6rsY8{width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;padding-bottom:0!important}.cofounder-slideup_takeover__XRS0V{position:relative;display:flex;flex:1;min-width:0;min-height:0;width:100%;overflow:hidden;background:#fff}.cofounder-slideup_panel__6rsY8 button[aria-label="Back to Spark"],.cofounder-slideup_panel__6rsY8 button[aria-label="Close Spark"]{margin-top:env(safe-area-inset-top);margin-right:env(safe-area-inset-right);border-color:transparent!important;background:transparent!important;box-shadow:none!important;width:64px;height:64px}.cofounder-slideup_panel__6rsY8 button[aria-label="Back to Spark"] svg,.cofounder-slideup_panel__6rsY8 button[aria-label="Close Spark"] svg{width:32px;height:32px}.cofounder-slideup_panel__6rsY8 button[aria-label="Back to Spark"]:hover,.cofounder-slideup_panel__6rsY8 button[aria-label="Close Spark"]:hover{border-color:transparent!important;background:rgba(38,55,45,.06)!important}.cofounder-slideup_contents__ZaJma[data-takeover=true]{width:100%;max-width:none;margin:0 auto;align-items:center;background:transparent}.cofounder-slideup_contents__ZaJma[data-takeover=true] .cofounder-slideup_scope__dAAb_{display:none}.cofounder-slideup_contents__ZaJma[data-takeover=true] .cofounder-slideup_conversationBody__pVcu2{width:100%;max-width:1250px;margin:0 auto}.cofounder-slideup_scroll__681Q6{overflow:hidden!important;display:flex;flex-direction:column}.cofounder-slideup_contents__ZaJma{--work-accent:var(--spark-accent,#6842A5);--work-wash:var(--spark-soft,#F4EFFB);display:flex;flex-direction:column;flex:1;min-height:0;height:100%;max-width:900px;margin:0 auto;overflow:hidden;background:var(--work-paper);container-type:size;container-name:cofounder}.cofounder-slideup_header__DlYLj{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:136px;padding:16px 72px;background:#fff}.cofounder-slideup_contents__ZaJma[data-takeover=true] .cofounder-slideup_header__DlYLj{padding-top:calc(16px + env(safe-area-inset-top))}.cofounder-slideup_header__DlYLj h2:focus{outline:none}.cofounder-slideup_symbol__7ACPa{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:104px;height:104px}.cofounder-slideup_symbol__7ACPa>[data-spark-mark]{width:116%;height:116%}.cofounder-slideup_header__DlYLj[data-compact=true]{min-height:88px;padding:calc(12px + env(safe-area-inset-top)) 72px 12px}.cofounder-slideup_header__DlYLj[data-compact=true] .cofounder-slideup_symbol__7ACPa{width:56px;height:56px}.cofounder-slideup_scope__dAAb_{display:flex;flex-shrink:0;align-items:center;flex-wrap:wrap;gap:6px 10px;min-height:44px;padding:10px 24px;border-block:1px solid var(--work-line);background:var(--work-wash);color:var(--work-muted);font-size:var(--ll-type-label);line-height:1.5;overflow-wrap:anywhere}.cofounder-slideup_scope__dAAb_ strong{font-weight:750;color:var(--work-ink)}.cofounder-slideup_scope__dAAb_>*+:before{content:"·";padding-right:10px;color:var(--work-muted)}.cofounder-slideup_state__HZfrM{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 24px;overflow-y:auto}.cofounder-slideup_state__HZfrM h3,.cofounder-slideup_state__HZfrM p{margin:0;line-height:1.5}.cofounder-slideup_state__HZfrM button{min-height:48px;border:1px solid var(--work-line);border-radius:10px;padding:10px 14px;background:var(--work-wash);color:var(--work-accent);font-weight:700}.cofounder-slideup_spinner__9ukqe{animation:cofounder-slideup_turn__Va2RB 1s linear infinite}.cofounder-slideup_contents__ZaJma[data-in-place=true] .cofounder-slideup_header__DlYLj{padding-inline:100px}@keyframes cofounder-slideup_turn__Va2RB{to{transform:rotate(1turn)}}@media(max-width:600px){.cofounder-slideup_panel__6rsY8{width:100vw!important;height:100vh!important;height:100dvh!important;border-radius:0!important}.cofounder-slideup_header__DlYLj{min-height:108px;padding-block:14px}.cofounder-slideup_symbol__7ACPa{width:80px;height:80px}.cofounder-slideup_scope__dAAb_{padding:9px 16px}.cofounder-slideup_state__HZfrM{padding:22px 16px}}@media(max-height:500px){.cofounder-slideup_contents__ZaJma[data-takeover=true] .cofounder-slideup_header__DlYLj,.cofounder-slideup_header__DlYLj,.cofounder-slideup_header__DlYLj[data-compact=true]{min-height:56px;padding-block:4px;padding-top:calc(4px + env(safe-area-inset-top))}.cofounder-slideup_header__DlYLj[data-compact=true] .cofounder-slideup_symbol__7ACPa,.cofounder-slideup_symbol__7ACPa{width:48px;height:48px}.cofounder-slideup_scope__dAAb_{min-height:34px;padding-block:6px}}@media(prefers-reduced-motion:reduce){.cofounder-slideup_spinner__9ukqe{animation:none}}@container cofounder (max-height:520px){.cofounder-slideup_contents__ZaJma[data-takeover=true] .cofounder-slideup_header__DlYLj,.cofounder-slideup_header__DlYLj,.cofounder-slideup_header__DlYLj[data-compact=true]{min-height:56px;padding-block:4px;padding-top:calc(4px + env(safe-area-inset-top))}.cofounder-slideup_header__DlYLj[data-compact=true] .cofounder-slideup_symbol__7ACPa,.cofounder-slideup_symbol__7ACPa{width:48px;height:48px}.cofounder-slideup_scope__dAAb_{min-height:30px;padding-block:5px;font-size:var(--ll-type-label)}}@container cofounder (max-height:350px){.cofounder-slideup_header__DlYLj{min-height:56px}.cofounder-slideup_scope__dAAb_{display:none}}.cofounder-slideup_contents__ZaJma[data-variant=v2] .cofounder-slideup_scope__dAAb_{border-top:0;background:#f7f7f2;color:#6b776e}.cofounder-slideup_conversationBody__pVcu2{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.spark-shop-build_screen__4i1pa{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;flex-direction:column;min-width:0;height:100vh;height:100dvh;overflow-y:auto;background:#fff;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.spark-shop-build_stage__Mtk_B{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:safe center;gap:28px;min-width:0;min-height:0;width:100%;padding:64px 24px 40px;overflow-y:auto;background:#fff;text-align:center}.spark-shop-build_mark__vMAJR{display:block;flex:0 0 auto;width:min(280px,54vw,34dvh);aspect-ratio:1}.spark-shop-build_stage__Mtk_B[data-variant=v2] .spark-shop-build_mark__vMAJR{width:min(240px,48vw,30dvh)}.spark-shop-build_copy__Zpxep{max-width:520px;color:var(--work-ink,var(--ll-text-strong,#26372d))}.spark-shop-build_copy__Zpxep h1{margin:0;font-size:var(--ll-type-heading-xl);line-height:1.25;font-weight:650;text-wrap:balance}.spark-shop-build_copy__Zpxep p{margin:16px 0 0;font-size:var(--ll-type-body);line-height:1.65;color:var(--work-muted,#59655f);text-wrap:balance}.spark-shop-build_stage__Mtk_B[data-variant=v2] .spark-shop-build_copy__Zpxep h1{font-size:var(--ll-type-heading-lg)}.spark-shop-build_screen__4i1pa>footer{flex:0 0 auto;padding:16px 24px max(20px,env(safe-area-inset-bottom));text-align:center}@media(max-width:600px){.spark-shop-build_stage__Mtk_B{gap:24px;padding:64px 28px 32px}.spark-shop-build_copy__Zpxep h1{font-size:var(--ll-type-heading-lg)}.spark-shop-build_stage__Mtk_B[data-variant=v2] .spark-shop-build_copy__Zpxep h1{font-size:var(--ll-type-heading-md)}}@media(max-height:500px){.spark-shop-build_stage__Mtk_B{gap:12px;padding:52px 24px 16px}.spark-shop-build_mark__vMAJR,.spark-shop-build_stage__Mtk_B[data-variant=v2] .spark-shop-build_mark__vMAJR{width:min(120px,25dvh)}.spark-shop-build_copy__Zpxep p{margin-top:8px}.spark-shop-build_screen__4i1pa>footer{padding-block:8px}}@media (max-width:767px),(pointer:coarse){.mobile-controls_input__oyI6L.mobile-controls_input__oyI6L{min-height:48px;font-size:var(--ll-type-body);scroll-margin-block:80px}.mobile-controls_password__1JRS_{padding-right:56px}.mobile-controls_reveal__r2q6O.mobile-controls_reveal__r2q6O{width:48px;height:48px;right:0}.mobile-controls_button__QNyLP{min-height:48px;min-width:48px;white-space:normal}}.mobile-controls_input__oyI6L{max-width:100%}.mobile-controls_button__QNyLP,.mobile-controls_reveal__r2q6O{touch-action:manipulation}@media (prefers-reduced-motion:reduce){.mobile-controls_button__QNyLP,.mobile-controls_input__oyI6L,.mobile-controls_reveal__r2q6O{transition:none}}.MessageIconButtonView_icon__tqbss{flex-shrink:0;min-inline-size:var(--ll-ui-target);min-block-size:var(--ll-ui-target)}.MessageIconButtonView_icon__tqbss[aria-disabled=true],.MessageIconButtonView_icon__tqbss[aria-disabled=true]:hover{color:var(--ll-ui-muted);background:transparent;cursor:default}.MessageIconButtonView_icon__tqbss[aria-disabled=true] svg{opacity:.5}.MessageIconButtonView_tooltip__N06hv{max-width:min(22rem,calc(100vw - 2 * var(--ll-ui-gutter)));max-height:var(--radix-tooltip-content-available-height);overflow-y:auto;overscroll-behavior:contain;padding:var(--ll-space-3);border-color:var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);box-shadow:var(--ll-ui-floating-shadow);font-size:var(--ll-type-body);line-height:1.5;overflow-wrap:anywhere}.MessageIconButtonView_tooltip__N06hv [data-slot=tooltip-arrow]{background:var(--ll-ui-surface);fill:var(--ll-ui-surface);border-color:var(--ll-ui-border)}.FounderGoalCard_card__cfrsp,.FounderGoalCard_dialog__HoMPq{font-family:var(--font-ll),sans-serif;color:var(--ll-ink)}.FounderGoalCard_card__cfrsp{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;margin-block:20px;padding:20px;border:1px solid var(--ll-panel-line);border-radius:var(--ll-corner);background:var(--paper-white)}.FounderGoalCard_heading__zDPBO{display:flex;align-items:center;gap:16px}.FounderGoalCard_headingCopy__VOJwX{min-width:0;flex:1}.FounderGoalCard_icon__zsQFX{display:grid;place-items:center;flex:0 0 64px;width:64px;height:64px;border-radius:var(--radius-control);background:rgb(var(--ll-purple-c)/8%);color:var(--ll-purple)}.FounderGoalCard_card__cfrsp[data-design=v1] .FounderGoalCard_icon__zsQFX{background:var(--ll-yellow);color:var(--ll-ink);border-radius:var(--ll-corner)}.FounderGoalCard_eyebrow__fo9Gd{margin:0;color:var(--ll-purple);font-size:var(--ll-type-label);font-weight:750;letter-spacing:.08em;text-transform:uppercase}.FounderGoalCard_heading__zDPBO h2{margin:6px 0 0;font-size:var(--ll-type-heading-sm);font-weight:800;line-height:1.3;overflow-wrap:anywhere}.FounderGoalCard_shop__xUnp_{margin:0;color:var(--ll-muted);font-size:var(--ll-type-label);overflow-wrap:anywhere}.FounderGoalCard_context__VXj4h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.FounderGoalCard_progress__8s6dR{display:flex;align-items:center;gap:12px;margin-top:12px}.FounderGoalCard_track__lKjx4{display:flex;gap:5px;flex:1;max-width:180px;min-width:0}.FounderGoalCard_track__lKjx4 span{flex:1;height:5px;border-radius:999px;background:var(--ll-panel-line)}.FounderGoalCard_track__lKjx4 span[data-done=true]{background:var(--ll-purple)}.FounderGoalCard_progressLabel__yh91M{color:var(--ll-muted);font-size:var(--ll-type-label);white-space:nowrap}.FounderGoalCard_card__cfrsp[data-design=v1] .FounderGoalCard_track__lKjx4 span[data-done=true]{background:var(--ll-ink)}.FounderGoalCard_actions__oGPre{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.FounderGoalCard_primary__IzNHH,.FounderGoalCard_secondary__mg50w{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 18px;border:1px solid transparent;border-radius:var(--radius-control);font-size:var(--ll-type-control);font-weight:750;line-height:1.4;cursor:pointer;touch-action:manipulation}.FounderGoalCard_primary__IzNHH{background:var(--ll-purple);color:var(--paper-white)}.FounderGoalCard_secondary__mg50w{background:transparent;color:var(--ll-muted)}.FounderGoalCard_card__cfrsp[data-design=v1] .FounderGoalCard_primary__IzNHH,.FounderGoalCard_dialog__HoMPq[data-design=v1] .FounderGoalCard_primary__IzNHH{background:var(--ll-yellow);color:var(--ll-ink)}.FounderGoalCard_card__cfrsp button:focus-visible,.FounderGoalCard_dialog__HoMPq button:focus-visible,.FounderGoalCard_dialog__HoMPq select:focus-visible{outline:2px solid var(--ll-purple);outline-offset:3px}.FounderGoalCard_dialog__HoMPq{max-width:640px;margin-inline:auto;padding-block:24px}.FounderGoalCard_dialog__HoMPq>.FounderGoalCard_eyebrow__fo9Gd,.FounderGoalCard_dialog__HoMPq>h2{padding-right:48px}.FounderGoalCard_dialog__HoMPq h2{margin:12px 0 0;font-size:var(--ll-type-heading-lg);font-weight:800;line-height:1.25}.FounderGoalCard_intro___XfWZ{margin:12px 0 0;color:var(--ll-text);font-size:var(--ll-type-body);line-height:1.6}.FounderGoalCard_shopPicker__c6Whh{display:block;margin-top:24px;font-size:var(--ll-type-control);font-weight:700}.FounderGoalCard_shopPicker__c6Whh select{display:block;width:100%;min-height:48px;margin-top:8px;padding:10px 12px;border:1px solid var(--ll-panel-line);border-radius:var(--radius-control);background:var(--paper-white);color:var(--ll-ink);font-size:var(--ll-type-control)}.FounderGoalCard_options__Db4NI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.FounderGoalCard_options__Db4NI button{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:20px;border:1px solid var(--ll-panel-line);border-radius:var(--ll-corner);background:var(--paper-white);color:var(--ll-ink);text-align:left;cursor:pointer;touch-action:manipulation}.FounderGoalCard_options__Db4NI button[aria-pressed=true]{border-color:var(--ll-purple);background:rgb(var(--ll-purple-c)/5%)}.FounderGoalCard_optionIcon__3rBbt{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-control);background:rgb(var(--ll-purple-c)/8%);color:var(--ll-purple)}.FounderGoalCard_options__Db4NI strong{font-size:var(--ll-type-lead);line-height:1.4;overflow-wrap:anywhere}.FounderGoalCard_options__Db4NI button>span:last-child{font-size:var(--ll-type-body);color:var(--ll-text);line-height:1.5}.FounderGoalCard_confirm__laT2_{width:100%;margin-top:24px}.FounderGoalCard_dialog__HoMPq button:disabled{opacity:.5;cursor:default}.FounderGoalCard_loading__5EPC0{height:160px;margin-top:24px;border-radius:var(--ll-corner);background:var(--ll-panel-line)}@media (max-width:767px){.FounderGoalCard_card__cfrsp{grid-template-columns:minmax(0,1fr);padding:20px 16px;gap:16px}.FounderGoalCard_actions__oGPre{flex-direction:row;flex-wrap:wrap;gap:8px}.FounderGoalCard_actions__oGPre .FounderGoalCard_primary__IzNHH{flex:1 1 100%}.FounderGoalCard_actions__oGPre .FounderGoalCard_secondary__mg50w{padding-inline:0}.FounderGoalCard_icon__zsQFX{flex-basis:56px;width:56px;height:56px}.FounderGoalCard_options__Db4NI{grid-template-columns:minmax(0,1fr)}}@container (max-width: 560px){.FounderGoalCard_actions__oGPre{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:8px}.FounderGoalCard_actions__oGPre .FounderGoalCard_primary__IzNHH{flex:1 1 auto}}.NextBigOpportunity_section__gAlQv{margin-top:32px;min-width:0;font-family:var(--font-ll),"Plus Jakarta Sans",sans-serif}.NextBigOpportunity_heading__bGYLq>span{color:var(--ll-purple);font-size:var(--ll-type-label);font-weight:800}.NextBigOpportunity_card__mN_Cv{display:grid;grid-template-columns:minmax(0,1fr);width:100%;border:0;padding:0;overflow:hidden;border-radius:22px;background:#f2e8ff;color:#182c25;text-align:left;cursor:pointer;touch-action:manipulation}.NextBigOpportunity_card__mN_Cv:focus-visible{outline:3px solid var(--ll-purple);outline-offset:4px}.NextBigOpportunity_section__gAlQv[data-spark-focus] .NextBigOpportunity_card__mN_Cv{outline:2px solid var(--ll-purple);outline-offset:4px}.NextBigOpportunity_art__NaBjl{position:relative;display:grid;place-items:center;min-width:0;min-height:190px;background:#d8f6a9;overflow:hidden}.NextBigOpportunity_photo__fE07t{-o-object-fit:cover;object-fit:cover}.NextBigOpportunity_illustration__FqRwl{-o-object-fit:contain;object-fit:contain;width:min(65%,200px);height:auto}.NextBigOpportunity_copy__UClBD{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:24px;overflow-wrap:anywhere}.NextBigOpportunity_title__EsPSC{font-size:var(--ll-type-heading-fluid);font-weight:850;line-height:1.08;letter-spacing:-.8px}.NextBigOpportunity_detail__8MShd{font-size:var(--ll-type-body);line-height:1.5}.NextBigOpportunity_action__IKGI_{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 18px;margin-top:auto;border-radius:999px;background:#182c25;color:#fff;font-size:var(--ll-type-control);font-weight:800}.NextBigOpportunity_section__gAlQv[data-design=v2] .NextBigOpportunity_card__mN_Cv{background:#fff;border:1px solid var(--ll-line,#e8e8eb);border-radius:14px}.NextBigOpportunity_section__gAlQv[data-design=v2] .NextBigOpportunity_title__EsPSC{font-weight:750}.NextBigOpportunity_section__gAlQv[data-design=v2] .NextBigOpportunity_art__NaBjl{background:#efdefb}@media (min-width:768px){.NextBigOpportunity_card__mN_Cv{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.NextBigOpportunity_art__NaBjl{min-height:290px}.NextBigOpportunity_copy__UClBD{padding:28px}}.CofounderIdentity_identity__NgDEI{--cofounder-fill:var(--spark-soft,#F4EFFB);--cofounder-hover:var(--spark-soft,#F4EFFB);--cofounder-ink:var(--spark-ink,#43296B);--cofounder-border:var(--spark-border,#D8C9EE);--cofounder-radius:10px;min-width:0;max-width:100%;font-family:var(--font-ll,"Plus Jakarta Sans"),sans-serif;text-align:start}.CofounderIdentity_identity__NgDEI .CofounderIdentity_button__xxANv{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;box-sizing:border-box;min-height:48px;max-width:100%;margin:0;padding:10px 14px;border:0;background:transparent;color:var(--cofounder-ink);font-family:inherit;font-size:var(--ll-type-control);font-weight:750;line-height:1.4;letter-spacing:0;text-transform:none;text-align:start;cursor:pointer;touch-action:manipulation}.CofounderIdentity_identity__NgDEI .CofounderIdentity_icon__fGPrc{flex:0 0 24px;width:24px;height:24px}.CofounderIdentity_identity__NgDEI .CofounderIdentity_label__HLu08{min-width:0;font:inherit;color:inherit;overflow-wrap:anywhere}@media (hover:hover){.CofounderIdentity_identity__NgDEI .CofounderIdentity_button__xxANv:hover{color:var(--spark-accent,#6842A5)}}.CofounderIdentity_identity__NgDEI .CofounderIdentity_button__xxANv:active{color:var(--spark-ink,#43296B)}.CofounderIdentity_identity__NgDEI .CofounderIdentity_button__xxANv:focus-visible{outline:3px solid var(--spark-accent,#6842A5);outline-offset:3px}.CofounderIdentity_identity__NgDEI .CofounderIdentity_explanation__wx9OY{max-width:440px;margin-top:12px;padding:0 0 0 14px;border-left:2px solid var(--cofounder-border)}.CofounderIdentity_identity__NgDEI .CofounderIdentity_explanation__wx9OY[hidden]{display:none}.CofounderIdentity_identity__NgDEI .CofounderIdentity_description__926bt,.CofounderIdentity_identity__NgDEI .CofounderIdentity_title__8eYT9{margin:0;font-family:inherit;font-size:var(--ll-type-body);line-height:1.6;letter-spacing:0;text-transform:none}.CofounderIdentity_identity__NgDEI .CofounderIdentity_title__8eYT9{color:var(--cofounder-ink);font-weight:750}.CofounderIdentity_identity__NgDEI .CofounderIdentity_description__926bt{margin-top:4px;color:#544760;font-weight:500}@media (prefers-reduced-motion:reduce){.CofounderIdentity_identity__NgDEI .CofounderIdentity_button__xxANv{transition:none}}@media (forced-colors:active){.CofounderIdentity_identity__NgDEI .CofounderIdentity_button__xxANv{border-color:ButtonText}}.media-library_headerActions__I3rUT{display:flex;align-items:center;gap:8px;min-width:0}.media-library_headerButton__V6SeB{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:8px 14px;border:1px solid rgb(var(--ll-border-c));border-radius:var(--radius-control);background:var(--paper-white,white);color:rgb(var(--ll-text-strong-c));font:inherit;font-size:var(--ll-type-control);font-weight:var(--weight-extrabold);white-space:nowrap}.media-library_headerButton__V6SeB>span{overflow:hidden;text-overflow:ellipsis}.media-library_headerButton__V6SeB:hover,.media-library_secondary__Ordea:hover{background:rgb(var(--ll-surface-sunken-c))}.media-library_newShort__9L0F2{display:none}.media-library_library__B335g{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--paper-white,white);color:rgb(var(--ll-text-strong-c));font-family:var(--ll-font)}.media-library_libraryContent__FXK9U{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain}.media-library_libraryHeader__6G_Ig{padding:80px 32px 26px;background:radial-gradient(540px 270px at 36px 0,rgb(var(--ll-yellow-c)/.18),transparent 78%)}.media-library_libraryHeader__6G_Ig h2{margin:5px 0 8px;font-size:var(--ll-type-heading-xl);line-height:1.15;letter-spacing:-.035em;font-weight:var(--weight-extrabold);outline:none}.media-library_libraryHeader__6G_Ig>p:last-child{color:rgb(var(--ll-text-body-c));font-size:var(--ll-type-body);line-height:1.6}.media-library_back__UC1YC{min-height:44px;font-size:var(--ll-type-label);font-weight:var(--weight-bold);margin-bottom:18px}.media-library_eyebrow__8iKSc{color:rgb(var(--ll-text-muted-c));text-transform:uppercase;letter-spacing:.14em;font-size:var(--ll-type-label);font-weight:var(--weight-extrabold)}.media-library_layout__ucZA1{display:grid;grid-template-columns:190px minmax(0,1fr);gap:30px;padding:6px 32px 40px}.media-library_categories__HreJB{align-self:start;position:sticky;top:16px}.media-library_categories__HreJB [role=tablist]{display:flex;flex-direction:column;gap:6px}.media-library_category__ELTc8{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:10px 12px;border-radius:var(--radius-control);text-align:left;font-size:var(--ll-type-label);font-weight:var(--weight-bold);color:rgb(var(--ll-text-body-c))}.media-library_category__ELTc8[aria-selected=true]{color:rgb(var(--ll-info-ink-strong-c));background:rgb(var(--ll-info-surface-c));box-shadow:inset 3px 0 rgb(var(--ll-focus-ring-c))}.media-library_category__ELTc8:hover{background:rgb(var(--ll-surface-sunken-c))}.media-library_count__KIn_l{font-size:var(--ll-type-label);font-variant-numeric:tabular-nums;color:rgb(var(--ll-text-muted-c))}.media-library_results__daU0g{min-width:0}.media-library_toolbar__Vbyj0{display:flex;align-items:center;gap:10px;margin-bottom:18px}.media-library_search__22n3D{flex:1;min-width:0}.media-library_mobileCategory__3jtbn select,.media-library_search__22n3D input{width:100%;min-height:46px;padding:10px 13px;border:1px solid rgb(var(--ll-border-c));border-radius:var(--radius-control);background:var(--paper-white,white);color:rgb(var(--ll-text-strong-c));font-family:inherit;font-size:var(--ll-type-control)}.media-library_mobileCategory__3jtbn{display:none}.media-library_grid__1Hyt6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.media-library_card__f5m8z{min-width:0;overflow:hidden;border:1px solid rgb(var(--ll-border-c));background:var(--paper-white,white)}.media-library_card__f5m8z[data-active=true]{border-color:rgb(var(--ll-focus-ring-c))}.media-library_card__f5m8z h3{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.media-library_preview__o15Ay{position:relative;display:grid;place-items:center;height:240px;overflow:hidden;background:rgb(var(--ll-surface-sunken-c))}.media-library_preview__o15Ay>img,.media-library_videoThumb__Vy2H9 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.media-library_preview__o15Ay [data-poster-canvas]{pointer-events:none}.media-library_status__nChQB{position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);padding:4px 8px;border:1px solid rgb(var(--ll-border-c));border-radius:var(--radius-control);background:var(--paper-white,white);color:rgb(var(--ll-text-body-c));font-size:var(--ll-type-label);font-weight:var(--weight-bold);pointer-events:none}.media-library_posterThumb__wfbCJ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.media-library_videoThumb__Vy2H9{width:100%;height:100%}.media-library_videoThumb__Vy2H9 video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.media-library_storyboard__enNQl{display:flex;height:100%;flex-direction:column;justify-content:center;gap:12px;padding:32px 22px;color:rgb(var(--ll-text-body-c))}.media-library_storyboard__enNQl span{font-size:var(--ll-type-label)}.media-library_storyboard__enNQl strong{font-size:var(--ll-type-heading-md);line-height:1.25}.media-library_shopName__lbird{margin-top:5px;color:rgb(var(--ll-text-muted-c));font-size:var(--ll-type-label);overflow-wrap:anywhere}.media-library_actions__owpXY{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.media-library_primary__yZAtA,.media-library_secondary__Ordea{min-height:44px;min-width:0;padding:9px 13px;border-radius:var(--radius-control);font:inherit;font-size:var(--ll-type-control);font-weight:var(--weight-extrabold)}.media-library_primary__yZAtA{flex-basis:100%;color:white;background:rgb(var(--ll-brand-solid-c));border:1px solid transparent}.media-library_secondary__Ordea{border:1px solid rgb(var(--ll-border-c));background:var(--paper-white,white);color:rgb(var(--ll-text-strong-c))}.media-library_primary__yZAtA:hover{filter:brightness(.95)}.media-library_headerButton__V6SeB:disabled,.media-library_primary__yZAtA:disabled,.media-library_secondary__Ordea:disabled{opacity:.55;cursor:not-allowed}.media-library_headerButton__V6SeB:focus-visible,.media-library_library__B335g button:focus-visible,.media-library_library__B335g input:focus-visible,.media-library_library__B335g select:focus-visible{outline:2px solid rgb(var(--ll-focus-ring-c));outline-offset:3px}.media-library_resultCount___zOAO{margin-bottom:14px;color:rgb(var(--ll-text-muted-c));font-size:var(--ll-type-label)}.media-library_loadMore__tei7A{display:flex;justify-content:center;min-width:148px;margin:28px auto 0}.media-library_empty__YScDB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:280px;padding:32px;text-align:center;border:1px dashed rgb(var(--ll-border-c));border-radius:var(--ll-corner)}.media-library_empty__YScDB h3{font-size:var(--ll-type-heading-md);font-weight:var(--weight-extrabold)}.media-library_empty__YScDB p,.media-library_historyNote__O8JQZ{color:rgb(var(--ll-text-muted-c));font-size:var(--ll-type-body);line-height:1.6}.media-library_historyNote__O8JQZ{margin-top:24px}.media-library_inlineError__OHOU2,.media-library_notice__0u1ZI{padding:14px 16px;margin-bottom:16px;border:1px solid rgb(var(--ll-border-c));border-radius:var(--radius-control);font-size:var(--ll-type-body);line-height:1.6;color:rgb(var(--ll-text-body-c))}.media-library_notice__0u1ZI button{min-height:44px;text-decoration:underline;font-weight:var(--weight-bold)}.media-library_imageView__W7C5d{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.media-library_imageView__W7C5d img{width:100%;max-height:65vh;-o-object-fit:contain;object-fit:contain}.media-library_imageView__W7C5d h3{font-size:var(--ll-type-heading-md);font-weight:var(--weight-extrabold)}.media-library_opening__GGEPb{display:flex;flex:1;min-height:280px;padding:90px 24px 24px;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;color:rgb(var(--ll-text-body-c));background:var(--paper-white,white)}.media-library_editor__9AbeP{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.media-library_editorContent__hI3Of{flex:1;min-height:0;overflow-y:auto}.media-library_editor__9AbeP>.media-library_opening__GGEPb{position:absolute;inset:0;z-index:2}[data-design=v1] .media-library_libraryHeader__6G_Ig h2{font-size:var(--ll-type-display-36)}[data-design=v1] .media-library_category__ELTc8{min-height:54px;font-size:var(--ll-type-body);border-radius:16px}[data-design=v1] .media-library_preview__o15Ay{height:280px}[data-design=v1] .media-library_primary__yZAtA,[data-design=v1] .media-library_secondary__Ordea{min-height:48px;font-size:var(--ll-type-control)}[data-design=v1] .media-library_grid__1Hyt6{gap:24px}@media (min-width:1280px){.media-library_grid__1Hyt6{grid-template-columns:repeat(3,minmax(0,1fr))}[data-design=v1] .media-library_grid__1Hyt6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.media-library_libraryHeader__6G_Ig{padding:76px 18px 20px}.media-library_libraryHeader__6G_Ig h2,[data-design=v1] .media-library_libraryHeader__6G_Ig h2{font-size:var(--ll-type-heading-lg)}.media-library_layout__ucZA1{display:block;padding:0 18px 30px}.media-library_categories__HreJB{display:none}.media-library_mobileCategory__3jtbn{display:block;flex-basis:100%;font-size:var(--ll-type-label);font-weight:var(--weight-bold)}.media-library_mobileCategory__3jtbn select{margin-top:6px}.media-library_toolbar__Vbyj0{flex-wrap:wrap}.media-library_grid__1Hyt6,[data-design=v1] .media-library_grid__1Hyt6{gap:14px}.media-library_preview__o15Ay,[data-design=v1] .media-library_preview__o15Ay{height:220px}.media-library_loadMore__tei7A{margin-top:22px}.media-library_newLong__godBa{display:none}.media-library_newShort__9L0F2{display:inline}.media-library_headerButton__V6SeB{padding:8px 10px;gap:5px;font-size:var(--ll-type-control)}.media-library_headerActions__I3rUT{gap:6px}}@media (max-width:479px){.media-library_grid__1Hyt6,[data-design=v1] .media-library_grid__1Hyt6{grid-template-columns:minmax(0,1fr)}.media-library_preview__o15Ay,[data-design=v1] .media-library_preview__o15Ay{height:300px}.media-library_headerButton__V6SeB>svg{display:none}}@media (prefers-reduced-motion:reduce){.media-library_headerActions__I3rUT *,.media-library_library__B335g *{scroll-behavior:auto!important;transition:none!important}}.media-library_library__B335g[data-hosted] .media-library_libraryHeader__6G_Ig{padding-right:calc(5rem + env(safe-area-inset-right));min-height:5rem}.growth-workspace_workspace__LKBD_{display:grid;gap:24px;width:100%;max-width:960px}.growth-workspace_intro__ZrVqJ{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.growth-workspace_intro__ZrVqJ>div{flex:1;min-width:180px}.growth-workspace_intro__ZrVqJ h3,.growth-workspace_result__cx0aa h3{margin:0;color:rgb(var(--ll-text-strong-c));font-size:var(--ll-type-heading-sm);font-weight:800;line-height:1.35;overflow-wrap:anywhere}.growth-workspace_intro__ZrVqJ p{margin:8px 0 0;font-size:var(--ll-type-body);color:rgb(var(--ll-text-body-c))}.growth-workspace_primary__SnWmZ{min-height:48px;border:0;border-radius:10px;padding:12px 20px;background:var(--ll-brand-solid);color:white;font-size:var(--ll-type-control);font-weight:800;cursor:pointer}.growth-workspace_result__cx0aa{border:1px solid rgb(var(--ll-border-c));border-radius:12px;padding:24px;background:rgb(var(--ll-bg-c));min-width:0}.growth-workspace_result__cx0aa[data-variant=v1]{border-radius:18px;background:rgb(var(--ll-brand-surface-soft-c))}.growth-workspace_resultHeader__SP_Kp{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:var(--ll-type-label);color:rgb(var(--ll-text-muted-c));margin-bottom:14px}.growth-workspace_status__MhA_T{font-weight:800;color:rgb(var(--ll-brand-ink-strong-c))}.growth-workspace_figure__jbMMC{margin:24px 0 0}.growth-workspace_figure__jbMMC figcaption{font-size:var(--ll-type-label);color:rgb(var(--ll-text-body-c));text-transform:capitalize}.growth-workspace_chart__5CQAh{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:560px;margin:20px auto 0}.growth-workspace_column__1SHOx{display:grid;gap:10px;text-align:center;min-width:0}.growth-workspace_column__1SHOx strong{font-size:var(--ll-type-heading-lg);font-variant-numeric:tabular-nums}.growth-workspace_column__1SHOx>span{font-size:var(--ll-type-label)}.growth-workspace_barSpace__z0vO6{height:150px;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid rgb(var(--ll-border-c))}.growth-workspace_bar__yBh9R{width:min(100%,120px);border-radius:8px 8px 0 0;background:rgb(var(--ll-border-c))}.growth-workspace_bar__yBh9R[data-current=true]{background:var(--spark-accent,var(--ll-brand-solid))}.growth-workspace_change__KVzxv{margin:20px 0 0;display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap}.growth-workspace_change__KVzxv strong{font-size:var(--ll-type-heading-md)}.growth-workspace_change__KVzxv span,.growth-workspace_interpretation__l8zrd,.growth-workspace_timeline__y6ICB{font-size:var(--ll-type-secondary);color:rgb(var(--ll-text-body-c))}.growth-workspace_timeline__y6ICB{display:grid;gap:8px;margin-top:24px}.growth-workspace_timeline__y6ICB progress{width:100%;height:8px;accent-color:var(--ll-brand-solid)}.growth-workspace_interpretation__l8zrd{margin:20px 0 0;line-height:1.6}.growth-workspace_history__zh5bK{display:grid;gap:10px}.growth-workspace_history__zh5bK h4{margin:0 0 4px;font-size:var(--ll-type-heading-sm)}.growth-workspace_history__zh5bK button{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:16px;border:1px solid rgb(var(--ll-border-c));border-radius:10px;font-size:var(--ll-type-control);cursor:pointer}.growth-workspace_history__zh5bK button[aria-pressed=true]{border-color:var(--ll-brand-solid)}.growth-workspace_history__zh5bK strong{flex-shrink:0;font-size:var(--ll-type-label)}.growth-workspace_workspace__LKBD_ button:focus-visible{outline:3px solid var(--ll-brand-solid);outline-offset:3px}@media (max-width:600px){.growth-workspace_intro__ZrVqJ{gap:12px}.growth-workspace_intro__ZrVqJ>button{width:100%}.growth-workspace_result__cx0aa{padding:16px}.growth-workspace_chart__5CQAh{gap:16px}.growth-workspace_barSpace__z0vO6{height:120px}.growth-workspace_history__zh5bK button{align-items:flex-start;flex-direction:column;gap:8px}}.offering-editor_sheet__6U_i_{width:98vw!important;max-width:1600px!important;border-radius:12px 12px 0 0!important}.offering-editor_shell__rmOl2{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden!important;padding:0!important}.offering-editor_header__xhPdQ{flex:none;display:flex;align-items:center;gap:20px;padding:18px 84px 16px 24px;border-bottom:1px solid #e4e2eb;background:#fff}.offering-editor_header__xhPdQ h2{margin:0;font-weight:850;letter-spacing:-.04em;color:#24202d}.offering-editor_header__xhPdQ p{margin:4px 0 0;color:#696174;font-size:var(--ll-type-body)}.offering-editor_shopPicker__iy4PZ{margin-left:auto;min-width:0;max-width:220px;font-size:var(--ll-type-label)}.offering-editor_shopPicker__iy4PZ select{width:100%;min-height:48px;border:1px solid #d9d5e1;border-radius:8px;padding:8px}.offering-editor_workspace__wScSN{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;color:#24202d;background:#f6f5f9}.offering-editor_empty__qXxFL button,.offering-editor_workspace__wScSN a,.offering-editor_workspace__wScSN button{min-height:48px;border-radius:8px;padding:10px 14px;font-size:var(--ll-type-control);font-weight:750;touch-action:manipulation}.offering-editor_workspace__wScSN button:disabled{opacity:.5;cursor:not-allowed}.offering-editor_workspace__wScSN a:focus-visible,.offering-editor_workspace__wScSN button:focus-visible,.offering-editor_workspace__wScSN input:focus-visible,.offering-editor_workspace__wScSN select:focus-visible,.offering-editor_workspace__wScSN textarea:focus-visible{outline:3px solid #8557d5;outline-offset:2px}.offering-editor_toolbar__6PHwq{flex:none;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:12px 22px;border-bottom:1px solid #e4e2eb;background:white}.offering-editor_productPicker__KtqnX{display:flex;min-width:0;flex:1 1 220px;max-width:400px;gap:12px;align-items:center;font-size:var(--ll-type-label);color:#696174;font-weight:750}.offering-editor_productPicker__KtqnX select{min-height:48px;min-width:0;width:100%;border:1px solid #d9d5e1;border-radius:8px;background:#fff;color:#24202d;padding:8px 12px;font-size:var(--ll-type-control);font-weight:750}.offering-editor_saveActions__98swJ{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.offering-editor_fields__143k7 button,.offering-editor_saveActions__98swJ button{border:1px solid #d9d5e1;background:#fff}.offering-editor_saveActions__98swJ .offering-editor_primary__ZmEBY{background:#6c3cba;border-color:#6c3cba;color:white}.offering-editor_status__wEU5T{font-size:var(--ll-type-label);color:#696174;margin-right:8px}.offering-editor_linkBar__tKFOS{flex:none;display:flex;align-items:center;gap:12px;padding:10px 22px;background:#fcfbfe;border-bottom:1px solid #e4e2eb}.offering-editor_visibility__tnljj{flex-shrink:0;padding:6px 8px;border-radius:6px;background:#eae7ee;font-size:var(--ll-type-label);font-weight:800}.offering-editor_visibility__tnljj[data-enabled=true]{background:#e3f4e8;color:#24633c}.offering-editor_urlText__5fTwZ{min-width:0;flex:1;font-size:var(--ll-type-label)}.offering-editor_url__fYijY{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:all;-moz-user-select:all;user-select:all}.offering-editor_urlText__5fTwZ small{display:block;color:#696174;margin-top:3px;font-size:var(--ll-type-label)}.offering-editor_linkActions__grmQC{display:flex;flex-wrap:wrap;flex-shrink:0;gap:4px}.offering-editor_linkActions__grmQC a{display:flex;align-items:center;color:#6535a8}.offering-editor_body__PRCf4{display:grid;grid-template-columns:300px minmax(0,1fr);flex:1;min-height:0;overflow:hidden}.offering-editor_inspector__Tdj2Y{overflow-y:auto;overscroll-behavior:contain;min-width:0;background:white;border-right:1px solid #e4e2eb}.offering-editor_sectionList__PojyJ{display:grid;gap:4px;padding:12px;border-bottom:1px solid #e4e2eb}.offering-editor_sectionList__PojyJ button{display:flex;gap:12px;align-items:center;text-align:left}.offering-editor_sectionIcon__NJW9v{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:8px;background:#f0edf5;color:#6535a8}.offering-editor_workspace__wScSN[data-v1=true] .offering-editor_sectionList__PojyJ{gap:10px;padding:0;border:0}.offering-editor_workspace__wScSN[data-v1=true] .offering-editor_sectionList__PojyJ button{min-height:68px;border:1px solid #e4e2eb;font-size:var(--ll-type-control)}.offering-editor_workspace__wScSN[data-v1=true] [data-section=photos] .offering-editor_sectionIcon__NJW9v{background:#e5efff;color:#2857ac}.offering-editor_workspace__wScSN[data-v1=true] [data-section=story] .offering-editor_sectionIcon__NJW9v{background:#fff0cc;color:#805500}.offering-editor_workspace__wScSN[data-v1=true] [data-section=highlights] .offering-editor_sectionIcon__NJW9v{background:#fde5ed;color:#a33057}.offering-editor_workspace__wScSN[data-v1=true] [data-section=details] .offering-editor_sectionIcon__NJW9v{background:#e1f5ea;color:#246b45}.offering-editor_workspace__wScSN[data-v1=true] .offering-editor_fields__143k7 label{font-size:var(--ll-type-body)}.offering-editor_body__PRCf4[data-previewing=true]{grid-template-columns:minmax(0,1fr)}.offering-editor_mobileTools__wv50R button[aria-pressed=true],.offering-editor_sectionList__PojyJ button[aria-pressed=true]{color:#6535a8;background:#f0e9fc;box-shadow:inset 3px 0 0 #7f4ace}.offering-editor_controls__4QD4s{padding:16px}.offering-editor_controlHeader__XsPXf{display:flex;justify-content:space-between;align-items:center;gap:12px}.offering-editor_controlHeader__XsPXf h3{font-size:var(--ll-type-lead);font-weight:800}.offering-editor_controlHeader__XsPXf button{color:#6535a8}.offering-editor_controlFields__kJdpy{border:0;min-width:0;margin:0;padding:0}.offering-editor_fields__143k7 p,.offering-editor_intro__iLPfe{font-size:var(--ll-type-body);line-height:1.6;color:#696174;margin:10px 0 16px}.offering-editor_fields__143k7{display:grid;gap:12px}.offering-editor_fields__143k7 label,.offering-editor_fields__143k7 legend{font-size:var(--ll-type-label);font-weight:750}.offering-editor_fields__143k7 label{display:grid;gap:6px}.offering-editor_fields__143k7 input,.offering-editor_fields__143k7 textarea{min-height:48px;width:100%;min-width:0;border:1px solid #d9d5e1;border-radius:8px;padding:12px;font-size:var(--ll-type-control);color:#24202d;background:#fff;font-weight:450}.offering-editor_fields__143k7 textarea{resize:vertical}.offering-editor_writingTips__KvaHy summary{min-height:48px;display:list-item;padding:12px 0;cursor:pointer;color:#6535a8;font-size:var(--ll-type-label);font-weight:700}.offering-editor_writingTips__KvaHy summary:focus-visible{outline:3px solid #8557d5;outline-offset:2px}.offering-editor_fields__143k7 small{font-size:var(--ll-type-label);color:#696174;text-align:right}.offering-editor_detail__ANs8a{border:1px solid #e4e2eb;border-radius:8px;padding:12px;display:grid;gap:10px}.offering-editor_fields__143k7 .offering-editor_textButton__vKDCr{border:0;text-align:left;color:#696174;padding-left:0}.offering-editor_styleChoice__LZs7Y{display:flex;gap:12px;align-items:center;text-align:left}.offering-editor_styleChoice__LZs7Y[aria-pressed=true]{outline:2px solid #8557d5;outline-offset:1px}.offering-editor_swatches__OB0rp{display:flex;border:1px solid #ded9e6;border-radius:5px;overflow:hidden}.offering-editor_swatches__OB0rp span{width:22px;height:36px}.offering-editor_previewPane__CxG4B{min-width:0;min-height:0;overflow:hidden;padding:16px 24px}.offering-editor_preview__5Xx1k{height:100%;display:flex;flex-direction:column;min-height:0}.offering-editor_previewToolbar__v_5QI{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.offering-editor_previewToolbar__v_5QI p{font-size:var(--ll-type-body);font-weight:750}.offering-editor_previewToolbar__v_5QI small{display:block;font-size:var(--ll-type-label);font-weight:450;color:#696174;margin-top:3px}.offering-editor_previewToolbar__v_5QI button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #0001}.offering-editor_frame__3KtFA{flex:1;min-height:0;width:100%;overflow:hidden;margin-inline:auto;border-radius:8px;border:1px solid #dfdce5;box-shadow:0 8px 30px #3124430e;container-type:inline-size}.offering-editor_frame__3KtFA[data-mobile=true]{max-width:390px}.offering-editor_canvas__LzQJf{height:100%;overflow-y:auto;overflow-x:hidden;overflow-wrap:anywhere;overscroll-behavior:contain}.offering-editor_editButton__lACiR{display:block;margin-bottom:8px;border:1px dashed #a184c4;background:#fff;color:#663aa3;text-align:left}.offering-editor_workspace__wScSN .offering-editor_editButton__lACiR{min-height:36px;padding:6px 10px;font-size:var(--ll-type-control)}.offering-editor_editButton__lACiR:hover{background:#f0e9fc}.offering-editor_mobileTools__wv50R{display:none}.offering-editor_empty__qXxFL{padding:40px 24px;text-align:center}.offering-editor_empty__qXxFL p{margin:12px 0}@container (max-width: 620px){.offering-editor_canvas__LzQJf main>section:first-child{display:block;padding:16px}.offering-editor_canvas__LzQJf main>section:first-child>aside{margin-top:20px}}@media (max-width:999px){.offering-editor_sheet__6U_i_{width:100%!important}.offering-editor_header__xhPdQ{padding:14px 76px 12px 16px;flex-wrap:wrap;gap:8px}.offering-editor_header__xhPdQ p{display:none}.offering-editor_shopPicker__iy4PZ{margin:0;max-width:none;width:100%}.offering-editor_toolbar__6PHwq{padding:8px 12px;gap:6px}.offering-editor_productPicker__KtqnX{max-width:none;flex-basis:100%}.offering-editor_workspace__wScSN[data-focused=true] .offering-editor_productPicker__KtqnX{display:none}.offering-editor_saveActions__98swJ{width:100%;justify-content:flex-end}.offering-editor_status__wEU5T{margin-right:auto;font-size:var(--ll-type-label)}.offering-editor_linkBar__tKFOS{padding:8px 12px;flex-wrap:wrap;gap:8px}.offering-editor_linkActions__grmQC{margin-left:auto}.offering-editor_urlText__5fTwZ small{font-size:var(--ll-type-label)}.offering-editor_body__PRCf4{display:flex;flex-direction:column}.offering-editor_inspector__Tdj2Y{display:none;border:0;flex:1;min-height:0}.offering-editor_body__PRCf4[data-editing=true] .offering-editor_inspector__Tdj2Y{display:block}.offering-editor_body__PRCf4[data-editing=true] .offering-editor_previewPane__CxG4B,.offering-editor_sectionList__PojyJ{display:none}.offering-editor_controls__4QD4s .offering-editor_sectionList__PojyJ{display:grid}.offering-editor_controls__4QD4s{max-width:560px;margin-inline:auto}.offering-editor_controlHeader__XsPXf{position:sticky;top:-16px;z-index:2;background:white;padding-block:8px}.offering-editor_previewPane__CxG4B{flex:1;padding:8px 12px}.offering-editor_previewToolbar__v_5QI{margin-bottom:6px}.offering-editor_previewToolbar__v_5QI small{font-size:var(--ll-type-label)}.offering-editor_body__PRCf4:not([data-previewing=true]) .offering-editor_previewToolbar__v_5QI small,.offering-editor_previewToolbar__v_5QI [aria-label="Preview size"]{display:none}.offering-editor_frame__3KtFA{max-width:none!important}.offering-editor_mobileTools__wv50R{display:flex;flex:none;gap:4px;padding:6px 8px max(6px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e4e2eb}.offering-editor_mobileTools__wv50R button{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1 1 0;min-width:0;padding:6px 2px;font-size:var(--ll-type-control);overflow-wrap:anywhere}.offering-editor_controls__4QD4s{padding-bottom:max(20px,env(safe-area-inset-bottom))}.offering-editor_workspace__wScSN .offering-editor_editButton__lACiR{min-height:48px}}@media (max-width:380px){.offering-editor_saveActions__98swJ{gap:4px}.offering-editor_saveActions__98swJ button{padding-inline:10px;font-size:var(--ll-type-control)}.offering-editor_status__wEU5T{flex-basis:100%}}@media (max-height:500px) and (max-width:999px){.offering-editor_header__xhPdQ{padding-block:6px}.offering-editor_linkBar__tKFOS{padding-block:4px}.offering-editor_linkBar__tKFOS .offering-editor_url__fYijY{display:none}.offering-editor_toolbar__6PHwq{padding-block:4px}.offering-editor_productPicker__KtqnX{flex-basis:180px}.offering-editor_saveActions__98swJ{width:auto}.offering-editor_previewToolbar__v_5QI{margin-bottom:4px}.offering-editor_previewToolbar__v_5QI small{display:none}}.footer_studio__RhVoW{color:var(--storefront-text);border-color:var(--storefront-line);padding-inline:clamp(20px,4vw,56px)}.footer_studio__RhVoW>div{max-width:1328px;border-color:var(--storefront-line)}.footer_studio__RhVoW>div:first-child{padding-block:clamp(40px,6vw,80px);gap:40px;text-align:left}.footer_studio__RhVoW>div:first-child>div{align-items:flex-start}.footer_studio__RhVoW h3{margin-bottom:14px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--storefront-muted)}.footer_studio__RhVoW li{justify-content:flex-start}.footer_studio__RhVoW li+li{margin-top:0}.footer_studio__RhVoW a,.footer_studio__RhVoW button{min-height:48px;display:inline-flex;align-items:center;font-size:13px}.footer_studio__RhVoW a:focus-visible,.footer_studio__RhVoW button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.footer_studio__RhVoW>div:not(:first-child){color:var(--storefront-muted)}.footer_studio__RhVoW>div:not(:first-child) span{color:inherit}.footer_studio__RhVoW>div:first-child>div:first-child>div{align-items:flex-start}.footer_studio__RhVoW>div:first-child>div:first-child p{font-size:15px;font-weight:400;line-height:1.8;color:var(--storefront-muted)}@media (max-width:767px){.footer_studio__RhVoW>div:first-child{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:28px}.footer_studio__RhVoW:not(.footer_noBrand__7BgP0)>div:first-child>div:first-child{grid-column:1/-1;padding-right:0}.footer_studio__RhVoW>div:not(:first-child){padding-inline:0;gap:0 16px}.footer_studio__RhVoW>div:first-child>div:first-child img{max-width:160px}}@media (max-width:360px){.footer_studio__RhVoW{padding-inline:16px}}.StudioStorefrontHeader_header__69m2F{position:relative;z-index:40;width:100%;color:var(--storefront-text);background:var(--storefront-background);border-bottom:1px solid var(--storefront-line);font-family:var(--storefront-body-font)}.StudioStorefrontHeader_inner__jnL4m{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1440px;min-height:88px;margin:0 auto;padding:12px clamp(20px,4vw,56px)}.StudioStorefrontHeader_identity__6HeZA{display:flex;align-items:center;min-width:0;max-width:100%;gap:12px;flex:0 1 32%}.StudioStorefrontHeader_horizontal__SEeuz .StudioStorefrontHeader_inner__jnL4m{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr)}.StudioStorefrontHeader_horizontal__SEeuz .StudioStorefrontHeader_actions__RlcU6{justify-self:end}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_inner__jnL4m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_identity__6HeZA{grid-column:2;grid-row:1;justify-self:center}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_desktopNav__xRdc2{grid-column:1;grid-row:1;justify-content:flex-start;gap:0 20px}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_actions__RlcU6{grid-column:3;grid-row:1;justify-self:end}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_brand__sWvJ_{text-align:center}.StudioStorefrontHeader_split__p7Lmp .StudioStorefrontHeader_desktopNav__xRdc2{margin-left:auto;justify-content:flex-end}.StudioStorefrontHeader_brand__sWvJ_{display:flex;align-items:center;gap:12px;min-height:48px;min-width:0;text-align:left;font-family:var(--storefront-heading-font);font-size:var(--ll-type-heading-fluid);font-weight:700;letter-spacing:-.045em;line-height:1.15}.StudioStorefrontHeader_brand__sWvJ_ span{overflow-wrap:anywhere}.StudioStorefrontHeader_brand__sWvJ_ img{width:auto;max-width:min(220px,18vw);height:var(--storefront-logo-size);-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.StudioStorefrontHeader_brandTools__yQ2Jo{position:relative;flex-shrink:0}.StudioStorefrontHeader_brandTools__yQ2Jo summary{display:grid;place-items:center;list-style:none;width:48px;height:48px;cursor:pointer;border:1px solid var(--storefront-line)}.StudioStorefrontHeader_brandTools__yQ2Jo summary::-webkit-details-marker{display:none}.StudioStorefrontHeader_brandToolsPanel__Kegfi{position:absolute;z-index:60;left:0;top:calc(100% + 8px);width:168px;padding:8px;border:1px solid var(--storefront-line);background:var(--storefront-background);box-shadow:0 8px 24px rgb(0 0 0/8%)}.StudioStorefrontHeader_brandToolsPanel__Kegfi>button{min-height:48px;width:100%;font-size:var(--ll-type-control)}.StudioStorefrontHeader_logoSizeControls__jJ_67{display:flex;align-items:center;justify-content:space-between;font-size:var(--ll-type-control)}.StudioStorefrontHeader_logoSizeControls__jJ_67 button{min-height:48px;min-width:48px;font-size:var(--ll-type-lead)}.StudioStorefrontHeader_brandTools__yQ2Jo button:disabled{opacity:.4}.StudioStorefrontHeader_desktopNav__xRdc2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0 28px}.StudioStorefrontHeader_desktopNav__xRdc2 button{min-height:48px;font-size:var(--ll-type-control);font-weight:600}.StudioStorefrontHeader_header__69m2F button{color:inherit}.StudioStorefrontHeader_header__69m2F button:hover{opacity:.72}.StudioStorefrontHeader_header__69m2F button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.StudioStorefrontHeader_header__69m2F button[aria-current=page]{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.StudioStorefrontHeader_actions__RlcU6{display:flex;align-items:center;gap:8px;flex-shrink:0}.StudioStorefrontHeader_actions__RlcU6 button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:48px;gap:6px}.StudioStorefrontHeader_cartCount__4goYs{font-size:var(--ll-type-label);font-weight:600}.StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_menuButton__wLC00{display:none}.StudioStorefrontHeader_certification__cRUub{flex-shrink:0;max-width:64px}.StudioStorefrontHeader_certification__cRUub:empty{display:none}.StudioStorefrontHeader_certification__cRUub img{max-height:40px}.StudioStorefrontHeader_mobileNav__ZXNa5{display:none}@media (max-width:1000px){.StudioStorefrontHeader_inner__jnL4m{min-height:76px;gap:12px;padding:10px 20px}.StudioStorefrontHeader_horizontal__SEeuz .StudioStorefrontHeader_inner__jnL4m{display:flex}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_inner__jnL4m{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_brand__sWvJ_ img,.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_identity__6HeZA{max-width:100%}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_actions__RlcU6{display:contents}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_menuButton__wLC00{grid-column:1;grid-row:1}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_cart__f492e{grid-column:3;grid-row:1}.StudioStorefrontHeader_centered___DmOx .StudioStorefrontHeader_brandToolsPanel__Kegfi{left:auto;right:-56px}.StudioStorefrontHeader_identity__6HeZA{flex:1 1 auto}.StudioStorefrontHeader_brand__sWvJ_{max-width:100%;font-size:var(--ll-type-heading-sm)}.StudioStorefrontHeader_brand__sWvJ_ img{min-width:0;max-width:min(200px,45vw);height:min(80px,calc(var(--storefront-logo-size) * 1.8))}.StudioStorefrontHeader_brand__sWvJ_ span{min-width:0}.StudioStorefrontHeader_brandToolsPanel__Kegfi{left:auto;right:-48px}.StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_profile__Tmr_R,.StudioStorefrontHeader_certification__cRUub,.StudioStorefrontHeader_desktopNav__xRdc2{display:none}.StudioStorefrontHeader_actions__RlcU6{gap:2px}.StudioStorefrontHeader_actions__RlcU6 .StudioStorefrontHeader_menuButton__wLC00{display:inline-flex}.StudioStorefrontHeader_mobileNav__ZXNa5{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;padding:12px 20px 24px;background:var(--storefront-background);border-bottom:1px solid var(--storefront-line);max-height:min(65dvh,480px);overflow-y:auto;box-shadow:0 12px 20px rgb(0 0 0/6%)}.StudioStorefrontHeader_mobileNav__ZXNa5 button{min-height:52px;text-align:left;border-bottom:1px solid var(--storefront-line);font-size:var(--ll-type-control)}}@media (max-width:360px){.StudioStorefrontHeader_inner__jnL4m{padding-inline:12px;gap:8px}.StudioStorefrontHeader_brand__sWvJ_{font-size:var(--ll-type-lead);gap:8px}}.SimpleFriendsTab_toolbar__hyG4e{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ll-ui-section-gap);padding-block:var(--ll-space-4)}.SimpleFriendsTab_summary__7THg2{display:flex;flex-wrap:wrap;gap:var(--ll-ui-section-gap);min-width:0}.SimpleFriendsTab_metric__LMXHN{display:flex;flex-direction:column;min-width:0;gap:var(--ll-space-1)}.SimpleFriendsTab_metricValue__0skRU{font-size:var(--ll-type-heading-md);font-weight:750;color:var(--ll-ui-ink);line-height:1.25}.SimpleFriendsTab_metric__LMXHN span{font-size:var(--ll-type-label);color:var(--ll-ui-muted);overflow-wrap:anywhere}.SimpleFriendsTab_findFriends__K_f2d{max-width:100%}.SimpleFriendsTab_navigation__QY29L{display:flex;flex-wrap:wrap;gap:var(--ll-ui-control-gap);border-bottom:1px solid var(--ll-ui-border)}.SimpleFriendsTab_viewButton__IgKCp{flex:1 1 auto;min-width:0;min-height:var(--ll-ui-control-height);padding:var(--ll-space-3) var(--ll-space-2);background:transparent;color:var(--ll-ui-muted);border:0;border-bottom:2px solid transparent;border-radius:var(--ll-ui-control-corner) var(--ll-ui-control-corner) 0 0;font:inherit;font-size:var(--ll-type-control);font-weight:600;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.SimpleFriendsTab_viewButton__IgKCp:hover{background:var(--ll-ui-hover);color:var(--ll-ui-ink)}.SimpleFriendsTab_viewButton__IgKCp[aria-pressed=true]{color:var(--ll-ui-ink);border-bottom-color:var(--ll-ui-ink)}.SimpleFriendsTab_viewButton__IgKCp:focus-visible{outline:2px solid var(--ll-ui-focus);outline-offset:2px}.SimpleFriendsTab_emptyFriends__dDuEw{text-align:center;padding:var(--ll-space-8) var(--ll-ui-gutter)}@media (max-width:767px){.SimpleFriendsTab_toolbar__hyG4e{align-items:stretch}.SimpleFriendsTab_summary__7THg2{width:100%;justify-content:space-between;gap:var(--ll-ui-control-gap)}.SimpleFriendsTab_metric__LMXHN{flex:1 1 0}.SimpleFriendsTab_findFriends__K_f2d{width:100%}}.TemplateSelector_picker__G_O_M{display:grid;gap:24px}.TemplateSelector_sectionHeading__EcJy0{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:10px}.TemplateSelector_sectionHint__KN1Sl{margin-top:4px;max-width:52ch;font-size:var(--ll-type-body);line-height:1.4;color:#68707c}.TemplateSelector_sectionIcon__okkmm{width:18px;height:18px;flex:0 0 auto;color:#727988}.TemplateSelector_themeGrid__gp1td{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.TemplateSelector_headerCard__CniW7,.TemplateSelector_themeSelectButton__4HUsB{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.TemplateSelector_themeCard__ujRXN{min-width:0;overflow:hidden;border:1px solid #dfe3e8;background:#fff;border-radius:16px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.TemplateSelector_themeCard__ujRXN:not(.TemplateSelector_lockedTheme__qKz0R):hover{border-color:#b9c1ca;box-shadow:0 8px 22px rgba(25,37,52,.08)}.TemplateSelector_themeSelectButton__4HUsB{display:block;width:100%;padding:0;border:0;background:transparent}.TemplateSelector_headerCard__CniW7:focus-visible,.TemplateSelector_themeSelectButton__4HUsB:focus-visible{outline:3px solid rgba(75,126,255,.34);outline-offset:-3px}.TemplateSelector_themeSelectButton__4HUsB:disabled{cursor:not-allowed}.TemplateSelector_lockedTheme__qKz0R .TemplateSelector_themeSelectButton__4HUsB{opacity:.58}.TemplateSelector_headerPreview__Pu3LN,.TemplateSelector_themePreview__P7hLf{position:relative;overflow:hidden;background:#fff;border-bottom:1px solid #e8e5ee}.TemplateSelector_themePreview__P7hLf{aspect-ratio:1200/850;overscroll-behavior:contain;touch-action:pan-y;cursor:ns-resize}.TemplateSelector_headerPreview__Pu3LN{pointer-events:none;aspect-ratio:1200/160}.TemplateSelector_previewNotice__F0zpw{display:grid;place-items:center;height:100%;min-height:70px;font-size:var(--ll-type-body);color:#6b6476}.TemplateSelector_themeMeta__bLkBp{display:grid;gap:6px;padding:12px 13px 13px}.TemplateSelector_themeNameRow__AMUob{display:flex;align-items:center;justify-content:space-between;gap:10px}.TemplateSelector_themeName__kBEVJ{min-width:0;font-size:var(--ll-type-body);font-weight:800;line-height:1.2;color:#20242a}.TemplateSelector_selectedBadge__8i7Q0{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-height:26px;padding:3px 8px;border-radius:999px;font-size:var(--ll-type-label);font-weight:800}.TemplateSelector_themeDescription__50FI_{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--ll-type-body);line-height:1.35;color:#737b86}.TemplateSelector_headerSection__V31Tl{padding-top:2px}.TemplateSelector_headerGrid__hz8pN{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.TemplateSelector_headerCard__CniW7{position:relative;min-width:0;min-height:112px;padding:10px;border:1px solid #e1e4e9;border-radius:14px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.TemplateSelector_headerCard__CniW7:hover:not(:disabled){border-color:#bcc4ce;box-shadow:0 6px 16px rgba(25,37,52,.07)}.TemplateSelector_headerCard__CniW7:disabled{cursor:not-allowed;opacity:.55}.TemplateSelector_headerCardCopy__vw2KY{display:grid;gap:3px;margin-top:9px;padding-right:20px}.TemplateSelector_headerCardCopy__vw2KY strong{font-size:var(--ll-type-body);line-height:1.2;color:#242932}.TemplateSelector_headerCardCopy__vw2KY small{font-size:var(--ll-type-body);line-height:1.3;color:#737b86}.TemplateSelector_headerStatus__yrRpn{position:absolute;right:9px;bottom:9px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_themeCard__ujRXN{border-radius:18px;background:#fffdf8}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_selectedTheme__mR6lP{border-color:#e4b900;box-shadow:0 0 0 2px rgba(246,199,68,.24),0 8px 20px rgba(76,62,14,.08)}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_selectedBadge__8i7Q0{color:#4d4214;background:#fff0a8}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_headerCard__CniW7{border-radius:16px;background:#fffdf9}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_selectedHeader__J07CT{border-color:#e4b900;background:#fffaf0}.TemplateSelector_picker__G_O_M[data-design-version=v1] .TemplateSelector_selectedHeader__J07CT .TemplateSelector_headerStatus__yrRpn{color:#524614;background:#ffef9f}.TemplateSelector_picker__G_O_M[data-design-version=v2]{gap:28px}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_themeCard__ujRXN{border-radius:12px}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_selectedTheme__mR6lP{border-color:#7656e8;box-shadow:0 0 0 1px rgba(118,86,232,.16),0 8px 22px rgba(45,34,91,.07)}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_selectedBadge__8i7Q0{color:#5638c8;background:#eee9ff}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_themeMeta__bLkBp{padding:11px 12px 12px}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_themeName__kBEVJ{font-size:var(--ll-type-label)}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_themeDescription__50FI_{color:#646b75}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_headerCard__CniW7{min-height:106px;border-radius:11px}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_selectedHeader__J07CT{border-color:#7656e8;background:#faf9ff}.TemplateSelector_picker__G_O_M[data-design-version=v2] .TemplateSelector_selectedHeader__J07CT .TemplateSelector_headerStatus__yrRpn{color:#5f42cf;background:#eee9ff}@media (max-width:767px){.TemplateSelector_picker__G_O_M{gap:18px}.TemplateSelector_sectionHeading__EcJy0{align-items:flex-start;margin-bottom:8px}.TemplateSelector_sectionHint__KN1Sl{margin-top:3px;max-width:none;font-size:var(--ll-type-body);line-height:1.35}.TemplateSelector_themeGrid__gp1td{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:visible;margin:0;padding:0}.TemplateSelector_themeCard__ujRXN{width:100%;min-width:0;border-radius:14px}.TemplateSelector_themeMeta__bLkBp{gap:4px;padding:9px 9px 10px}.TemplateSelector_themeNameRow__AMUob{gap:6px}.TemplateSelector_themeName__kBEVJ{font-size:var(--ll-type-label)}.TemplateSelector_themeDescription__50FI_{display:none}.TemplateSelector_selectedBadge__8i7Q0{width:26px;min-height:26px;justify-content:center;padding:3px}.TemplateSelector_selectedBadge__8i7Q0 span{display:none!important}.TemplateSelector_headerGrid__hz8pN{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;overflow:visible;margin:0;padding:0}.TemplateSelector_headerCard__CniW7{min-height:94px;width:100%;padding:8px;border-radius:12px}.TemplateSelector_headerCardCopy__vw2KY{margin-top:7px}.TemplateSelector_headerCardCopy__vw2KY small,.TemplateSelector_headerCardCopy__vw2KY strong{font-size:var(--ll-type-body)}}@media (max-width:359px){.TemplateSelector_themeGrid__gp1td{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.TemplateSelector_headerCard__CniW7,.TemplateSelector_themeCard__ujRXN{transition:none}}.ThemeChoices_choices__fjeja,.ThemeChoices_focusView__1Y5qY{--choice-ink:rgb(var(--ll-text-strong-c));--choice-accent:rgb(var(--ll-success-action-c));--choice-wash:rgb(var(--ll-success-surface-c));min-width:0;color:var(--choice-ink);font-family:var(--font-ll)}.ThemeChoices_choices__fjeja{height:100%}.ThemeChoices_choices__fjeja,.ThemeChoices_focusView__1Y5qY{display:flex;flex-direction:column;min-height:0;overflow:hidden}.ThemeChoices_focusView__1Y5qY{flex:1;background:var(--paper-white)}.ThemeChoices_tabs__rpHX7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;flex:0 0 auto;margin-bottom:24px;border-bottom:1px solid rgb(var(--llb-line-cool-c))}.ThemeChoices_tabs__rpHX7 button{min-width:0;min-height:52px;padding:14px 4px;border:0;border-bottom:3px solid transparent;background:transparent;color:rgb(var(--ll-text-muted-c));font:inherit;font-size:var(--ll-type-lead);font-weight:700;cursor:pointer;touch-action:manipulation}.ThemeChoices_tabs__rpHX7 button[aria-selected=true]{border-bottom-color:var(--choice-ink);color:var(--choice-ink)}.ThemeChoices_scroll__ZF1Wp{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;padding:4px 4px 24px;scrollbar-gutter:stable}.ThemeChoices_options__5GLHd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ThemeChoices_option__v97Zh{display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden;background:var(--paper-white);border:1px solid rgb(var(--ll-neutral-line-c));border-radius:var(--radius-card);text-align:left;cursor:pointer;color:inherit;touch-action:manipulation;transition:border-color var(--ll-motion-fast),box-shadow var(--ll-motion-fast)}.ThemeChoices_option__v97Zh:hover:not(:disabled){border-color:rgb(var(--ll-neutral-line-bold-c))}.ThemeChoices_optionVisual__vhiMY,.ThemeChoices_productOptionVisual__wH1tu{width:100%;aspect-ratio:1;overflow:hidden;pointer-events:none;background:rgb(var(--ll-neutral-surface-c))}.ThemeChoices_optionVisual__vhiMY>div{width:100%}.ThemeChoices_productOptionVisual__wH1tu{display:flex;align-items:center;padding:24px}.ThemeChoices_optionMeta__8cgPb{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px 20px;width:100%}.ThemeChoices_optionMeta__8cgPb strong{min-width:0;font-size:var(--ll-type-lead);font-weight:800;line-height:1.3;overflow-wrap:anywhere;letter-spacing:-.02em}.ThemeChoices_optionMeta__8cgPb svg{flex-shrink:0}.ThemeChoices_headerOptions__rLJoP button[aria-pressed=true],.ThemeChoices_option__v97Zh[aria-pressed=true]{border-color:var(--choice-accent);box-shadow:inset 0 0 0 1px var(--choice-accent)}.ThemeChoices_option__v97Zh[aria-pressed=true] .ThemeChoices_optionMeta__8cgPb{background:var(--choice-wash);color:rgb(var(--ll-success-ink-c))}.ThemeChoices_level__YPZ8_{display:flex;align-items:center;gap:4px;font-size:var(--ll-type-label)}.ThemeChoices_headerOptions__rLJoP{display:grid;gap:20px;width:100%;max-width:1000px;margin-inline:auto}.ThemeChoices_headerOptions__rLJoP button{min-width:0;min-height:112px;padding:20px;border:1px solid rgb(var(--ll-neutral-line-c));border-radius:var(--radius-card);background:var(--paper-white);cursor:pointer;text-align:left;touch-action:manipulation;color:inherit}.ThemeChoices_headerOptions__rLJoP button>span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:16px;font-size:var(--ll-type-lead);font-weight:800}.ThemeChoices_headerOptions__rLJoP button>small{display:block;padding-top:4px;font-size:var(--ll-type-control);color:rgb(var(--ll-text-muted-c))}.ThemeChoices_headerOptions__rLJoP button[aria-pressed=true]>span{color:rgb(var(--ll-success-ink-c))}.ThemeChoices_fullPage__R6PJY{max-width:1100px;margin-inline:auto;overflow:hidden;border:1px solid rgb(var(--ll-neutral-line-c));border-radius:var(--radius-card)}.ThemeChoices_reviewTitle__ZccZ1{font-size:var(--ll-type-heading-lg);font-weight:800;line-height:1.2;letter-spacing:-.035em;margin:4px 0 24px}.ThemeChoices_reviewTitle__ZccZ1:focus{outline:none}.ThemeChoices_productWorkspace__4kV9D{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:40px;align-items:start}.ThemeChoices_productWorkspace__4kV9D>div{min-width:0}.ThemeChoices_productControls__KMxnD{grid-column:1;grid-row:1}.ThemeChoices_productStage__bf3Zw{grid-column:2;grid-row:1;padding:32px;border-radius:var(--radius-card);background:rgb(var(--ll-neutral-surface-c))}.ThemeChoices_productGrid__GEvV8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ThemeChoices_productGrid__GEvV8[data-density=compact]{gap:10px}.ThemeChoices_productGrid__GEvV8>div{min-width:0;width:100%}.ThemeChoices_bottomAction__3At02{display:flex;align-items:center;gap:16px;flex:0 0 auto;padding:16px 4px max(16px,env(safe-area-inset-bottom));border-top:1px solid rgb(var(--llb-line-cool-c));background:var(--paper-white)}.ThemeChoices_apply__m4WVi,.ThemeChoices_cancel__hazs1{display:flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border-radius:var(--radius-control);font:inherit;font-weight:800;font-size:var(--ll-type-control);cursor:pointer;touch-action:manipulation}.ThemeChoices_apply__m4WVi{margin-left:auto;width:240px;border:1px solid transparent;background:var(--cta-orange);color:var(--paper-white)}.ThemeChoices_apply__m4WVi:hover:not(:disabled){background:var(--cta-orange-hover)}.ThemeChoices_cancel__hazs1{border:1px solid rgb(var(--ll-neutral-line-c));background:var(--paper-white);color:var(--choice-ink)}.ThemeChoices_tabs__rpHX7 button:disabled,button.ThemeChoices_apply__m4WVi:disabled,button.ThemeChoices_cancel__hazs1:disabled,button.ThemeChoices_option__v97Zh:disabled{opacity:.55;cursor:default}.ThemeChoices_updatedNotice___vQOw{font-size:var(--ll-type-body);color:rgb(var(--ll-text-muted-c))}.ThemeChoices_apply__m4WVi:focus-visible,.ThemeChoices_cancel__hazs1:focus-visible,.ThemeChoices_headerOptions__rLJoP button:focus-visible,.ThemeChoices_option__v97Zh:focus-visible,.ThemeChoices_tabs__rpHX7 button:focus-visible{outline:3px solid rgb(var(--ll-focus-ring-c));outline-offset:2px}.ThemeChoices_choices__fjeja[data-design-version=v1] .ThemeChoices_optionMeta__8cgPb strong{font-size:var(--ll-type-heading-sm)}.ThemeChoices_choices__fjeja[data-design-version=v2] .ThemeChoices_optionMeta__8cgPb{min-height:60px}@media (max-width:1099px){.ThemeChoices_options__5GLHd{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:767px){.ThemeChoices_tabs__rpHX7{gap:12px;margin-bottom:20px}.ThemeChoices_tabs__rpHX7 button{font-size:var(--ll-type-control)}.ThemeChoices_options__5GLHd{gap:16px}.ThemeChoices_optionMeta__8cgPb{padding:14px 16px}.ThemeChoices_scroll__ZF1Wp{padding:4px 2px 20px}.ThemeChoices_headerOptions__rLJoP button{padding:14px}.ThemeChoices_productWorkspace__4kV9D{display:flex;flex-direction:column;gap:24px}.ThemeChoices_productStage__bf3Zw{order:0;width:100%;padding:16px}.ThemeChoices_productControls__KMxnD{order:1;width:100%}.ThemeChoices_productGrid__GEvV8>div:nth-child(n+3){display:none}.ThemeChoices_bottomAction__3At02{padding-inline:2px;gap:10px}.ThemeChoices_bottomAction__3At02 .ThemeChoices_apply__m4WVi,.ThemeChoices_cancel__hazs1{flex:1;min-width:0;width:auto}.ThemeChoices_updatedNotice___vQOw{display:none}}@media (max-width:479px){.ThemeChoices_options__5GLHd{grid-template-columns:minmax(0,1fr)}}@media (max-height:620px){.ThemeChoices_tabs__rpHX7{margin-bottom:12px}.ThemeChoices_reviewTitle__ZccZ1{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.ThemeChoices_option__v97Zh{transition:none}}