.discover-v2_page__rMnux{--d-accent:light-dark(#1d8082,#8fe4e5);--d-on-accent:light-dark(#ffffff,#0f1316);--d-link:light-dark(#187274,#8fe4e5);font-size:var(--g-font-sm);line-height:var(--g-leading-body);display:flex;flex-direction:column;gap:var(--g-space-5);width:var(--page-box);margin:0 auto;padding:calc(var(--page-top) - 4px) 0 68px;color:var(--ink);min-width:0}.discover-v2_head__ACbY3{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}.discover-v2_head__ACbY3 h1{margin:0;font-size:28px;line-height:1.45;font-weight:500;letter-spacing:-.02em}.discover-v2_lede__MA6p6{margin:-14px 0 0;color:var(--muted);font-size:15px}.discover-v2_chips___x4h7{display:flex;gap:6px;margin-left:8px}.discover-v2_chip__XbmLQ{box-sizing:content-box;flex:none;height:36px;min-height:0;padding:0 14px;border:1px solid var(--line-strong);border-radius:999px;background:transparent;color:var(--body);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.discover-v2_chip__XbmLQ:hover{border-color:var(--teal)}.discover-v2_chip__XbmLQ[aria-pressed=true]{border:0;background:var(--d-accent);color:var(--d-on-accent);font-weight:500}.discover-v2_chip__XbmLQ:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.discover-v2_chipCount__kGY87{font-size:12px;font-variant-numeric:tabular-nums}.discover-v2_search__3f8DF{box-sizing:content-box;display:flex;align-items:center;gap:8px;width:300px;height:40px;margin-left:auto;padding:0 12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--panel);color:var(--muted)}.discover-v2_search__3f8DF svg{flex:none;width:14px;height:14px}.discover-v2_search__3f8DF input{flex:1;min-width:0;height:38px;border:0;background:none;color:var(--ink);font:inherit;font-size:14px;outline:none}.discover-v2_search__3f8DF:focus-within{border-color:var(--teal)}.discover-v2_signIn__IGSe1{margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:var(--muted);font-size:14px}.discover-v2_signIn__IGSe1 a{margin-left:6px;color:var(--d-link);font-weight:500}.discover-v2_top__Gs4k1{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:20px;align-items:start}.discover-v2_top__Gs4k1[data-solo]{grid-template-columns:minmax(0,1fr)}.discover-v2_shelves__eO5fD{display:flex;flex-direction:column;gap:30px;min-width:0}.discover-v2_destinations__q714S a{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid var(--d-line);border-radius:14px;background:var(--d-panel);color:inherit;text-decoration:none}.discover-v2_destinations__q714S a span{color:var(--muted)}.discover-v2_destinations__q714S a svg:last-child{margin-left:auto}.discover-v2_empty__hGBP0{padding:32px;text-align:center;color:var(--muted)}.discover-v2_empty__hGBP0 h2{margin:0 0 6px;color:var(--ink);font-size:18px;font-weight:500}.discover-v2_empty__hGBP0 p{margin:0 0 16px}.discover-v2_modal__DFrHE{position:fixed;inset:0;z-index:50;overflow:auto;background:var(--paper-deep);color:var(--ink)}@media (max-width:1100px){.discover-v2_top__Gs4k1{grid-template-columns:minmax(0,1fr)}.discover-v2_search__3f8DF{width:236px}}@media (max-width:900px){.discover-v2_head__ACbY3{gap:12px}.discover-v2_chips___x4h7{order:3;flex:1 1 100%;flex-wrap:wrap;margin-left:0}.discover-v2_search__3f8DF{flex:1 1 200px;width:auto;box-sizing:border-box}}@media (max-width:700px){.discover-v2_page__rMnux{gap:var(--g-space-5);padding:calc(var(--page-top) - 1px) 0 42px}.discover-v2_head__ACbY3 h1{font-size:24px}.discover-v2_chip__XbmLQ{height:44px;min-width:44px;padding:0 12px}.discover-v2_search__3f8DF{height:46px}.discover-v2_search__3f8DF input{height:44px}.discover-v2_signIn__IGSe1 a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}}.discover-v2_make__puhyQ{margin:0;color:var(--muted);font-size:14px}.discover-v2_make__puhyQ a{margin-left:6px;color:var(--d-link);font-weight:500}.discover-v2_tools__g_X_t{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mk-s2) var(--mk-s3);padding:var(--mk-s3);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);box-shadow:var(--shadow-card)}.discover-v2_tools__g_X_t h2{margin:0;color:var(--ink);font-size:var(--mk-s3);font-weight:500}.discover-v2_tools__g_X_t p{margin:0;color:var(--muted);font-size:var(--mk-s2)}.discover-v2_tools__g_X_t a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--mk-s3);border:1px solid var(--line);border-radius:var(--mk-r-key);background:var(--mk-key);box-shadow:var(--mk-key-shadow);color:var(--ink);font-size:var(--mk-s2);text-decoration:none}.discover-tabs_tabs__Q19tE{display:flex;gap:var(--g-space-5);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.discover-tabs_tabs__Q19tE::-webkit-scrollbar{display:none}.discover-tabs_tab__x_7ef{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;margin-bottom:-1px;padding:var(--g-space-3) var(--g-space-1);border-bottom:2px solid transparent;color:var(--muted);font-size:var(--g-font-sm);font-weight:500;line-height:var(--g-leading-head);text-decoration:none;white-space:nowrap;flex-shrink:0}.discover-tabs_tab__x_7ef:hover{color:var(--ink)}.discover-tabs_tab__x_7ef[aria-current=page]{border-bottom-color:var(--teal);color:var(--ink);font-weight:600}.discover-tabs_tab__x_7ef:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.discover-rails_rail__P14HG{display:flex;flex-direction:column;gap:12px;min-width:0}.discover-rails_head__aOG_G{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.discover-rails_head__aOG_G h2{margin:0;font-size:18px;font-weight:600;color:var(--ink)}.discover-rails_sub__tTdGM{font-size:13px;color:var(--muted)}.discover-rails_toggle__1iMQD{margin-left:auto;display:flex;padding:3px;border:1px solid var(--line-strong);border-radius:999px;background:var(--panel)}.discover-rails_toggle__1iMQD button{min-height:28px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.discover-rails_toggle__1iMQD button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.discover-rails_seeAll__Fd0C7{margin-left:6px;padding:0;border:0;background:none;color:var(--d-link,var(--teal-ink));font:inherit;font-size:13px;cursor:pointer}.discover-rails_seeAll__Fd0C7:hover{text-decoration:underline}.discover-rails_seeAll__Fd0C7:focus-visible,.discover-rails_toggle__1iMQD button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.discover-rails_cards__dg7k2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.discover-rails_card__0lD9d{line-height:normal;position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:10px;border:1px solid var(--line-strong);border-radius:16px;background:var(--panel);color:var(--ink)}.discover-rails_art__5gVOQ{position:relative;height:150px;overflow:hidden;border-radius:12px;background:var(--well,color-mix(in srgb,var(--ink) 6%,var(--panel)))}.discover-rails_art__5gVOQ img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.discover-rails_plainArt__Cyncd{position:absolute;inset:0;display:grid;place-items:center;padding:0 12px;color:var(--ink);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-align:center;background:color-mix(in srgb,var(--teal-bright) 22%,var(--panel))}.discover-rails_plainArt__Cyncd[data-tone="1"]{background:var(--lavender-soft)}.discover-rails_plainArt__Cyncd[data-tone="2"]{background:color-mix(in srgb,var(--teal) 14%,var(--paper-deep))}.discover-rails_plainArt__Cyncd[data-tone="3"]{background:color-mix(in srgb,var(--ink) 8%,var(--panel))}.discover-rails_cover__JTg1f{position:absolute;inset:0;border-radius:12px}.discover-rails_cover__JTg1f:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.discover-rails_kind__fBQqc,.discover-rails_rank__RQKGb{position:absolute;top:8px;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--paper-deep) 78%,transparent);color:var(--ink);font-size:11px;line-height:1.2;pointer-events:none}.discover-rails_kind__fBQqc{left:10px;letter-spacing:.04em;text-transform:uppercase}.discover-rails_rank__RQKGb{right:10px;font-family:var(--font-mono-stack);padding:3px 7px}.discover-rails_play__rVf9G{position:absolute;left:10px;bottom:10px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(15,19,22,.75);color:#fff;cursor:pointer}.discover-rails_play__rVf9G svg{width:11px;height:11px}.discover-rails_play__rVf9G:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.discover-rails_text__WdPX7{display:flex;flex-direction:column;gap:2px;min-width:0}.discover-rails_text__WdPX7 strong{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.discover-rails_text__WdPX7 strong a{color:inherit;text-decoration:none}.discover-rails_text__WdPX7 strong a:hover{text-decoration:underline}.discover-rails_text__WdPX7 span{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.discover-rails_text__WdPX7 .discover-rails_price__MbZ0l{color:var(--ink);font-weight:600}.discover-rails_acts__yflbb{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:auto;font-size:12px}.discover-rails_act__l7LkE{display:inline-flex;align-items:center;gap:6px}.discover-rails_act__l7LkE i{font-style:normal;color:var(--muted)}.discover-rails_act__l7LkE a,.discover-rails_act__l7LkE button{padding:0;border:0;background:none;color:var(--d-link,var(--teal-ink));font:inherit;cursor:pointer;text-decoration:none}.discover-rails_act__l7LkE a:hover,.discover-rails_act__l7LkE button:hover:not(:disabled){text-decoration:underline}.discover-rails_act__l7LkE button:disabled{cursor:default;color:var(--muted)}.discover-rails_act__l7LkE a:focus-visible,.discover-rails_act__l7LkE button:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:4px}.discover-rails_error__XHkT1{margin:0;font-size:12px;color:var(--danger)}@media (max-width:1100px){.discover-rails_cards__dg7k2{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);overflow-x:auto;padding-bottom:6px;scroll-snap-type:x proximity}.discover-rails_card__0lD9d{scroll-snap-align:start}}@media (max-width:700px){.discover-rails_cards__dg7k2{grid-auto-columns:150px}.discover-rails_card__0lD9d{padding:8px;gap:8px;border-radius:14px}.discover-rails_art__5gVOQ{height:110px;border-radius:10px}.discover-rails_acts__yflbb{gap:0 14px}.discover-rails_act__l7LkE i{display:none}.discover-rails_head__aOG_G{gap:6px 8px}.discover-rails_head__aOG_G h2{font-size:16px;font-weight:700}.discover-rails_sub__tTdGM{display:none}.discover-rails_toggle__1iMQD{padding:2px}.discover-rails_toggle__1iMQD button{min-height:44px;min-width:44px;padding:0 10px;font-size:11px}.discover-rails_seeAll__Fd0C7{min-height:44px;min-width:44px}.discover-rails_text__WdPX7 strong{display:flex;align-items:center;min-height:44px;font-size:13px;font-weight:700}.discover-rails_text__WdPX7 strong a{flex:1;min-width:44px;display:flex;align-items:center;min-height:44px;white-space:normal;overflow-wrap:anywhere;line-height:1.25}.discover-rails_text__WdPX7 span{font-size:11px}.discover-rails_act__l7LkE a,.discover-rails_act__l7LkE button{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 2px}.discover-rails_play__rVf9G{width:44px;height:44px;left:4px;bottom:4px;background:transparent;border:0}.discover-rails_play__rVf9G:before{content:"";position:absolute;width:30px;height:30px;border-radius:50%;background:rgba(15,19,22,.75);border:1px solid rgba(255,255,255,.25);z-index:-1}.discover-rails_play__rVf9G svg{position:relative}}.discover-rails_text__WdPX7 .discover-rails_idea__sjqpI{color:var(--d-link);font-weight:600}.discover-home_head__OoqRQ{--p-link:light-dark(#187274,#8fe4e5);display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--g-space-4)}.discover-home_title__sTlR1{min-width:0}.discover-home_title__sTlR1 h1{margin:0;font-size:var(--g-font-2xl);font-weight:700;line-height:var(--g-leading-head);letter-spacing:-.02em}.discover-home_title__sTlR1 p{margin:var(--g-space-1) 0 0;color:var(--muted);font-size:var(--g-font-sm);line-height:var(--g-leading-body)}.discover-home_search__3sKPb{display:flex;align-items:center;gap:var(--g-space-3);box-sizing:border-box;min-width:280px;height:42px;padding:0 var(--g-space-4);border:1px solid var(--line-strong);border-radius:var(--g-radius-xl);color:var(--muted)}.discover-home_search__3sKPb svg{flex:none;width:16px;height:16px}.discover-home_search__3sKPb input{flex:1;min-width:0;height:40px;border:0;background:none;color:var(--ink);font:inherit;font-size:var(--g-font-xs);outline:none}.discover-home_search__3sKPb:focus-within{border-color:var(--teal)}.discover-home_calm__V1nPC,.discover-home_featured__M2QD8,.discover-home_toolCard__2f85H{--p-card:light-dark(rgba(255,255,255,0.72),rgba(19,33,42,0.72));background:var(--p-card);border:1px solid var(--line);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.25),0 18px 40px -28px rgba(0,0,0,.65)}.discover-home_featured__M2QD8{display:grid;grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);border-radius:var(--g-radius-lg);overflow:hidden}.discover-home_featuredArt__KZlAc{min-height:300px;aspect-ratio:auto;border-radius:0}.discover-home_featuredText__SRtNR{display:flex;flex-direction:column;justify-content:center;gap:var(--g-space-3);padding:var(--g-space-5);min-width:0}.discover-home_featuredText__SRtNR h2{margin:0;font-size:var(--g-font-lg);font-weight:700;line-height:var(--g-leading-head);letter-spacing:-.01em}.discover-home_featuredLine__pWXXC{margin:0;color:var(--muted);font-size:var(--g-font-sm);line-height:var(--g-leading-body)}.discover-home_eyebrow__ZxA9P{color:var(--p-link,light-dark(#187274,#8fe4e5));font-size:var(--g-font-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.discover-home_go__yyF01{align-self:flex-start;min-height:42px;margin-top:var(--g-space-2);border-radius:var(--g-radius-md);font-weight:600;text-decoration:none}.discover-home_shelves__4F2rR{display:flex;flex-direction:column;gap:var(--g-space-5);min-width:0}.discover-home_shelf__pmg2r{display:flex;flex-direction:column;gap:var(--g-space-4);min-width:0}.discover-home_shelfHead__f4gVI{display:flex;align-items:baseline;justify-content:space-between;gap:var(--g-space-4)}.discover-home_shelfHead__f4gVI h2{margin:0;font-size:var(--g-font-md);font-weight:700;line-height:var(--g-leading-head);letter-spacing:-.01em}.discover-home_seeAll___mTYC{display:inline-flex;align-items:center;min-height:44px;color:light-dark(#187274,#8fe4e5);font-size:var(--g-font-xs);font-weight:500;text-decoration:none}.discover-home_seeAll___mTYC:hover{text-decoration:underline}.discover-home_pictures__H4y3_,.discover-home_tools__LxpMV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--g-space-4);margin:0;padding:0;list-style:none}.discover-home_pictures__H4y3_>li,.discover-home_tools__LxpMV>li{min-width:0}.discover-home_pictureCard__kB5aW{display:flex;flex-direction:column;gap:var(--g-space-2);color:var(--ink);text-decoration:none}.discover-home_pictureCard__kB5aW:hover .discover-home_name__5orY8{color:light-dark(#187274,#8fe4e5)}.discover-home_pictureCard__kB5aW:focus-visible,.discover-home_toolCard__2f85H:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:var(--g-radius-md)}.discover-home_frame__sOljM,.discover-home_mosaic__MQoZ2{position:relative;display:grid;gap:var(--g-space-1);aspect-ratio:var(--g-ratio) /1;border-radius:var(--g-radius-md);overflow:hidden;background:var(--lavender-soft)}.discover-home_mosaic__MQoZ2[data-count="2"]{grid-template-columns:1fr 1fr}.discover-home_mosaic__MQoZ2[data-count="3"],.discover-home_mosaic__MQoZ2[data-count="4"]{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.discover-home_mosaic__MQoZ2[data-count="3"] img:first-child{grid-row:span 2}.discover-home_frame__sOljM img,.discover-home_mosaic__MQoZ2 img{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.discover-home_frame__sOljM img{position:absolute;inset:0}.discover-home_play__rRKQ8{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:42px;height:42px;margin:-21px 0 0 -21px;border-radius:50%;background:rgba(14,23,27,.72);color:#edf1f3}.discover-home_play__rRKQ8 svg{width:16px;height:16px}.discover-home_name__5orY8{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--g-font-sm);font-weight:600;line-height:var(--g-leading-head);overflow-wrap:anywhere}.discover-home_meta__9njBU{margin:0;overflow:hidden;color:var(--muted);font-size:var(--g-font-xs);line-height:var(--g-leading-body);text-overflow:ellipsis;white-space:nowrap}.discover-home_toolCard__2f85H{display:flex;align-items:center;gap:var(--g-space-3);box-sizing:border-box;height:100%;min-height:76px;padding:var(--g-space-4);border-radius:var(--g-radius-lg);color:var(--ink);text-decoration:none}.discover-home_toolCard__2f85H:hover{border-color:var(--teal)}.discover-home_toolIcon__g76LS{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:var(--g-radius-md);background:var(--teal-soft);color:light-dark(#187274,#8fe4e5)}.discover-home_toolIcon__g76LS svg{width:20px;height:20px}.discover-home_toolText__yO2Sn{display:flex;flex-direction:column;min-width:0}.discover-home_toolBone__FkAyG{display:block;height:76px}.discover-home_bone__ILvfw{display:block;max-width:100%;border-radius:var(--g-radius-md);background:var(--lavender-soft)}@media (prefers-reduced-motion:no-preference){.discover-home_bone__ILvfw{animation:discover-home_p37-bone__ar_SM 1.4s ease-in-out infinite}}@keyframes discover-home_p37-bone__ar_SM{50%{opacity:.55}}.discover-home_calm__V1nPC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--g-space-3) var(--g-space-4);padding:var(--g-space-4) var(--g-space-5);border-radius:var(--g-radius-lg)}.discover-home_calm__V1nPC p{margin:0;color:var(--ink);font-size:var(--g-font-sm);line-height:var(--g-leading-body)}.discover-home_calm__V1nPC>a,.discover-home_calm__V1nPC>button{min-height:44px}.discover-home_foot__gAYCp{margin:0;color:var(--muted);font-size:var(--g-font-xs);line-height:var(--g-leading-body)}.discover-home_foot__gAYCp a{color:light-dark(#187274,#8fe4e5)}@media (max-width:1100px){.discover-home_pictures__H4y3_,.discover-home_tools__LxpMV{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.discover-home_search__3sKPb{flex:1 1 100%;min-width:0;height:44px}.discover-home_featured__M2QD8{grid-template-columns:minmax(0,1fr)}.discover-home_featured__M2QD8 .discover-home_featuredArt__KZlAc[data-count]{min-height:0;height:110px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-template-rows:1fr;grid-auto-flow:column}.discover-home_featured__M2QD8 .discover-home_featuredArt__KZlAc img:first-child{grid-row:auto}.discover-home_featured__M2QD8 .discover-home_featuredArt__KZlAc img:nth-child(4){display:none}.discover-home_featuredText__SRtNR{padding:var(--g-space-4)}.discover-home_go__yyF01{align-self:stretch}.discover-home_tools__LxpMV{grid-template-columns:minmax(0,1fr);gap:var(--g-space-3)}}@media (max-width:640px){.discover-home_title__sTlR1 h1{font-size:var(--g-font-2xl)}.discover-home_pictures__H4y3_{display:flex;gap:var(--g-space-3);margin:0 calc(-1 * var(--page-x));padding:0 var(--page-x);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-x);scrollbar-width:none}.discover-home_pictures__H4y3_::-webkit-scrollbar{display:none}.discover-home_pictures__H4y3_>li{flex:0 0 150px;scroll-snap-align:start}.discover-home_shelf__pmg2r[data-focused] .discover-home_pictures__H4y3_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;overflow:visible}}[data-make-look=v2] .discover-home_title__sTlR1 h1{font-size:var(--mk-s4);font-weight:400;letter-spacing:-.025em}[data-make-look=v2] .discover-home_search__3sKPb{border-color:var(--line);border-radius:var(--mk-r-key);background:var(--mk-key);box-shadow:var(--mk-key-shadow)}[data-make-look=v2] .discover-home_featured__M2QD8{border-color:var(--line);border-radius:var(--radius-card);background:var(--panel);box-shadow:var(--shadow-card)}