.finder.svelte-ite27e{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:3rem;margin-block-start:6rem;scroll-margin-block-start:5rem;display:grid}.intro.svelte-ite27e{gap:1rem;display:grid}.dots.svelte-ite27e{gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.dots.svelte-ite27e li:where(.svelte-ite27e){background:var(--ui-hover);block-size:.375rem;inline-size:2rem;transition:background-color var(--ui-dur) ease;border-radius:999px}.dots.svelte-ite27e .done:where(.svelte-ite27e),.dots.svelte-ite27e .now:where(.svelte-ite27e){background:var(--ui-accent)}.dots.svelte-ite27e .now:where(.svelte-ite27e){opacity:.55}.card.svelte-ite27e{border-radius:calc(var(--ui-radius) * 2);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);padding:clamp(1.25rem,3vw,2rem)}.panel.svelte-ite27e{animation:svelte-ite27e-in var(--ui-dur-spring) var(--ui-ease-enter) both;gap:1.25rem;display:grid}@keyframes svelte-ite27e-in{0%{opacity:0;translate:1rem}}h3.svelte-ite27e{margin:0;font-size:1.25rem}h3.svelte-ite27e:focus{outline:none}.panel.svelte-ite27e legend{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.panel.svelte-ite27e .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.panel.svelte-ite27e>.btn{justify-self:start}.results.svelte-ite27e{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.none.svelte-ite27e{color:var(--ui-muted);margin:0}.end.svelte-ite27e{flex-wrap:wrap;gap:.75rem;display:flex}.sr.svelte-ite27e{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width<48rem){.finder.svelte-ite27e{grid-template-columns:minmax(0,1fr);gap:1.5rem}.results.svelte-ite27e{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.panel.svelte-ite27e{animation:none}}.lookbook.svelte-dic8hy{box-sizing:border-box;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);inline-size:min(84rem,100%);margin-inline:auto;padding:clamp(1.5rem,4vw,3rem) 1.25rem 0;display:grid}.copy.svelte-dic8hy{gap:1.125rem;display:grid}.copy.svelte-dic8hy .site-display{font-size:clamp(2.25rem,5vw,3.75rem)}.copy.svelte-dic8hy>*{animation:svelte-dic8hy-rise .7s var(--ui-ease-enter) both}.copy.svelte-dic8hy>:nth-child(2){animation-delay:60ms}.copy.svelte-dic8hy>:nth-child(n+3){animation-delay:.12s}@keyframes svelte-dic8hy-rise{0%{opacity:0;translate:0 10px}}.actions.svelte-dic8hy{flex-wrap:wrap;gap:.75rem;display:flex}.scene.svelte-dic8hy{position:relative}.scene.svelte-dic8hy>.slot,.scene.svelte-dic8hy>.image{border-radius:calc(var(--ui-radius) * 2)}.hot.svelte-dic8hy{position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x);translate:-50% -50%}.hot.svelte-dic8hy:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:50% -50%}.dot.svelte-dic8hy{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;block-size:2.75rem;inline-size:2.75rem;padding:0;display:grid}.dot.svelte-dic8hy span:where(.svelte-dic8hy){background:var(--ui-surface);block-size:1rem;inline-size:1rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--ui-accent) 45%, transparent), 0 2px 6px #0003;transition:scale var(--ui-dur-press) var(--ui-ease-out);border-radius:50%;animation:2.6s ease-in-out infinite svelte-dic8hy-pulse}.dot.svelte-dic8hy:hover span:where(.svelte-dic8hy),.dot[aria-expanded=true].svelte-dic8hy span:where(.svelte-dic8hy){scale:1.2}.dot.svelte-dic8hy:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);border-radius:50%}@keyframes svelte-dic8hy-pulse{50%{box-shadow:0 0 0 9px color-mix(in srgb, var(--ui-accent) 18%, transparent), 0 2px 6px #0003}}.pop.svelte-dic8hy{grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:.75rem;min-inline-size:15rem;display:grid}.thumb.svelte-dic8hy{inline-size:4rem;display:block}.what.svelte-dic8hy{gap:.125rem;display:grid}.pop-actions.svelte-dic8hy{grid-column:1/-1;gap:.5rem;display:flex}@media (width<56rem){.lookbook.svelte-dic8hy{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.copy.svelte-dic8hy>*,.dot.svelte-dic8hy span:where(.svelte-dic8hy){animation:none}}.band.svelte-1v4k8x1{background:radial-gradient(60% 80% at 0% 0%, color-mix(in srgb, var(--ui-accent) 12%, transparent), transparent), var(--ui-subtle);margin-block-start:6rem;padding-block:clamp(3rem,8vw,5rem)}.inner.svelte-1v4k8x1{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);align-items:start;gap:3rem;display:grid}.intro.svelte-1v4k8x1{gap:1rem;display:grid;position:sticky;inset-block-start:6rem}.makers.svelte-1v4k8x1{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.makers.svelte-1v4k8x1 li:where(.svelte-1v4k8x1){border-radius:calc(var(--ui-radius) * 1.75);background:var(--ui-surface);box-shadow:var(--ui-shadow-card);grid-template-columns:auto minmax(0,1fr);gap:.75rem 1rem;padding:1.5rem;display:grid}.mono.svelte-1v4k8x1{background:hsl(var(--h) 45% 88%);block-size:3rem;inline-size:3rem;color:hsl(var(--h) 55% 28%);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:650;display:grid}.makers.svelte-1v4k8x1 div:where(.svelte-1v4k8x1){align-content:center;display:grid}.where.svelte-1v4k8x1{color:var(--ui-muted);font-size:.875rem}blockquote.svelte-1v4k8x1{grid-column:1/-1;margin:0;font-size:1.0625rem;line-height:1.5}.makers.svelte-1v4k8x1 a:where(.svelte-1v4k8x1){color:var(--ui-accent);grid-column:1/-1;justify-self:start;font-weight:500}@media (width<48rem){.inner.svelte-1v4k8x1{grid-template-columns:minmax(0,1fr);gap:1.5rem}.intro.svelte-1v4k8x1{position:static}}.block.svelte-de5i4c{gap:1.5rem;margin-block-start:5rem;display:grid}.head.svelte-de5i4c{justify-content:space-between;align-items:end;gap:1rem;display:flex}.arrows.svelte-de5i4c{gap:.375rem;display:flex}.arrows.svelte-de5i4c svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}.rail.svelte-de5i4c{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(19rem,72%);grid-auto-flow:column;gap:1rem;margin:0;padding:0 0 .5rem;list-style:none;display:grid;overflow-x:auto}.rail.svelte-de5i4c li:where(.svelte-de5i4c){scroll-snap-align:start}.rail.svelte-de5i4c a:where(.svelte-de5i4c){block-size:100%;color:var(--ui-fg);align-content:start;gap:.75rem;text-decoration:none;display:grid}.rail.svelte-de5i4c a:where(.svelte-de5i4c)>:first-child{border-radius:calc(var(--ui-radius) * 2);overflow:hidden}.rail.svelte-de5i4c a:where(.svelte-de5i4c)>*{transition:scale var(--ui-dur-spring) var(--ui-ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rail.svelte-de5i4c a:where(.svelte-de5i4c):hover>:first-child{scale:1.03}}.label.svelte-de5i4c{gap:.125rem;display:grid}.label.svelte-de5i4c strong:where(.svelte-de5i4c){font-size:1.0625rem}.label.svelte-de5i4c span:where(.svelte-de5i4c){color:var(--ui-muted);font-size:.875rem}.rail.svelte-de5i4c .all:where(.svelte-de5i4c){border-radius:calc(var(--ui-radius) * 2);background:color-mix(in srgb, var(--ui-accent) 12%, var(--ui-surface));text-align:center;aspect-ratio:4/5;place-content:center;gap:.5rem;block-size:auto;padding:2rem}.all.svelte-de5i4c strong:where(.svelte-de5i4c){font-size:1.25rem}.all.svelte-de5i4c span:where(.svelte-de5i4c){color:var(--ui-muted)}.rail.svelte-de5i4c a:where(.svelte-de5i4c):focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:-3px}.block.svelte-gq81bp{gap:1.5rem;margin-block-start:6rem;display:grid}.head.svelte-gq81bp{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.more.svelte-gq81bp{color:var(--ui-accent);font-weight:500}.promises.svelte-gq81bp{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.promises.svelte-gq81bp li:where(.svelte-gq81bp){border-radius:calc(var(--ui-radius) * 1.5);background:var(--ui-subtle);align-content:start;gap:.5rem;padding:1.25rem;display:grid}.icon.svelte-gq81bp{border-radius:var(--ui-radius);background:color-mix(in srgb, var(--ui-accent) 14%, transparent);block-size:2.25rem;inline-size:2.25rem;color:var(--ui-accent);place-items:center;display:grid}.promises.svelte-gq81bp h3:where(.svelte-gq81bp){margin:.25rem 0 0;font-size:1rem}.promises.svelte-gq81bp p:where(.svelte-gq81bp){color:var(--ui-muted);margin:0;font-size:.9375rem}
