@font-face{font-family:Leena Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/projects/leena-fans/fonts/archivo-latin-wdth.woff2)format("woff2-variations")}@font-face{font-family:Leena Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/projects/leena-fans/fonts/inter-latin-wght.woff2)format("woff2-variations")}@font-face{font-family:Leena Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/projects/leena-fans/fonts/jetbrains-mono-latin-400.woff2)format("woff2")}@font-face{font-family:Leena Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/projects/leena-fans/fonts/jetbrains-mono-latin-600.woff2)format("woff2")}.LeenaTheme{--lf-paper:#f5f2ec;--lf-card:#fff;--lf-ink:#17140f;--lf-ink-2:#48433c;--lf-ink-3:#6e685e;--lf-line:#e2dbcf;--lf-line-2:#cfc6b6;--lf-brand:#8b2020;--lf-cream:#ead9b6;--lf-night:#141210;--lf-photo:#cfcfcb;--lf-display:"Leena Archivo", "Archivo", system-ui, sans-serif;--lf-body:"Leena Inter", "Inter", system-ui, sans-serif;--lf-mono:"Leena Mono", "JetBrains Mono", ui-monospace, monospace;--lf-ease:cubic-bezier(.22, 1, .36, 1);--lf-move:cubic-bezier(.4, 0, .2, 1);color:var(--lf-ink);font-family:var(--lf-body)}.LeenaTheme button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.LeenaHeroLayers[data-astro-cid-qgdop4ma]{flex-direction:column;gap:2rem;display:flex;position:relative}@media (width>=768px){.LeenaHeroLayers[data-astro-cid-qgdop4ma]{flex-direction:row;align-items:stretch;gap:3.2rem}}.hl-list[data-astro-cid-qgdop4ma]{flex-direction:column;order:1;gap:.4rem;display:flex}@media (width>=768px){.hl-list[data-astro-cid-qgdop4ma]{flex:0 0 21rem;order:0;justify-content:center;gap:2rem}}.hl-layer[data-astro-cid-qgdop4ma]{text-align:left;border-radius:.8rem;align-items:flex-start;gap:1rem;padding:.6rem .4rem;display:flex}.hl-tick[data-astro-cid-qgdop4ma]{color:#0000;width:1.8rem;height:1.8rem;box-shadow:inset 0 0 0 1px var(--lf-line-2);background:#fff;border-radius:.5rem;flex:none;justify-content:center;align-items:center;margin-top:.1rem;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.hl-tick[data-astro-cid-qgdop4ma] svg[data-astro-cid-qgdop4ma]{width:1rem;height:1rem}.hl-layer[data-astro-cid-qgdop4ma][aria-pressed=true] .hl-tick[data-astro-cid-qgdop4ma]{color:#fff;background:var(--lf-brand);box-shadow:none}.hl-words[data-astro-cid-qgdop4ma]{color:var(--lf-ink-3);opacity:.62;gap:.8rem;font-size:1.3rem;line-height:1.8rem;transition:opacity .2s;display:flex}.hl-words[data-astro-cid-qgdop4ma] b[data-astro-cid-qgdop4ma]{color:var(--lf-ink);flex:none;width:9.4rem;font-weight:600}@media (width>=768px){.hl-words[data-astro-cid-qgdop4ma]{flex-direction:column;gap:.1rem;font-size:1.25rem;line-height:1.7rem}.hl-words[data-astro-cid-qgdop4ma] b[data-astro-cid-qgdop4ma]{width:auto;font-size:1.45rem;line-height:2rem}}.hl-layer[data-astro-cid-qgdop4ma][aria-pressed=true] .hl-words[data-astro-cid-qgdop4ma]{opacity:1}@media (pointer:fine){.hl-layer[data-astro-cid-qgdop4ma]:hover .hl-words[data-astro-cid-qgdop4ma]{opacity:1}}.hl-canvas[data-astro-cid-qgdop4ma]{background:#fff;border-radius:1.6rem;flex:1;min-width:0;height:38rem;transition:background-color .45s,opacity .42s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000d}@media (width>=768px){.hl-canvas[data-astro-cid-qgdop4ma]{grid-template-columns:1.05fr .95fr;align-items:center;gap:2rem;height:50rem;padding:0 4.4rem;display:grid}}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-fade .hl-canvas[data-astro-cid-qgdop4ma]{opacity:0}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-l0 .hl-canvas[data-astro-cid-qgdop4ma]{background:var(--lf-paper)}.hl-grid[data-astro-cid-qgdop4ma]{opacity:0;background-image:linear-gradient(var(--lf-line) 1px, transparent 1px), linear-gradient(90deg, var(--lf-line) 1px, transparent 1px);background-position:-1px -1px;background-size:5.6rem 5.6rem;transition:opacity .45s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 72% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 72% 30%,#000 0%,#0000 75%)}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-l0 .hl-grid[data-astro-cid-qgdop4ma]{opacity:.75}.hl-copy[data-astro-cid-qgdop4ma]{display:none;position:relative}@media (width>=768px){.hl-copy[data-astro-cid-qgdop4ma]{flex-direction:column;align-items:flex-start;display:flex}}.hl-badge[data-astro-cid-qgdop4ma]{font:400 .95rem var(--lf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lf-ink-2);border:1px solid var(--lf-line-2);background:#ffffffa6;border-radius:99rem;align-items:center;gap:.8rem;padding:.6rem 1.1rem .6rem 1rem;display:inline-flex}.hl-badge[data-astro-cid-qgdop4ma] i[data-astro-cid-qgdop4ma]{background:var(--lf-brand);border-radius:50%;width:.6rem;height:.6rem}.hl-h[data-astro-cid-qgdop4ma]{font-family:var(--lf-display);letter-spacing:-.04em;text-wrap:balance;margin:2.4rem 0 0;font-size:4.6rem;font-weight:700;font-stretch:112%;line-height:.98;display:block}.hl-h[data-astro-cid-qgdop4ma] em[data-astro-cid-qgdop4ma]{color:var(--lf-brand);font-style:normal}.hl-actions[data-astro-cid-qgdop4ma]{gap:1rem;margin-top:3.2rem;display:flex}.hl-btn[data-astro-cid-qgdop4ma]{border:1px solid var(--lf-line-2);white-space:nowrap;background:#fff6;border-radius:99rem;align-items:center;gap:.8rem;height:4.2rem;padding:0 1.8rem;font-size:1.3rem;font-weight:600;display:inline-flex}.hl-btn[data-astro-cid-qgdop4ma].-primary{color:#fff;background:var(--lf-brand);border-color:#0000;box-shadow:inset 0 1px #ffffff26,0 .8rem 2.2rem -1rem #8b2020b3}.hl-visual[data-astro-cid-qgdop4ma]{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.hl-wheel[data-astro-cid-qgdop4ma]{color:var(--lf-brand);opacity:0;pointer-events:none;width:46rem;height:46rem;margin:-23rem 0 0 -23rem;transition:opacity .6s;animation:36s linear infinite paused hlSpin;position:absolute;top:46%;left:66%}@media (width>=768px){.hl-wheel[data-astro-cid-qgdop4ma]{width:56rem;height:56rem;margin:-28rem 0 0 -28rem;top:44%;left:72%}}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-l1 .hl-wheel[data-astro-cid-qgdop4ma]{opacity:.18}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-l1.-vis .hl-wheel[data-astro-cid-qgdop4ma]{animation-play-state:running}@keyframes hlSpin{to{transform:rotate(360deg)}}.hl-stage[data-astro-cid-qgdop4ma]{width:23rem;position:relative}@media (width>=768px){.hl-stage[data-astro-cid-qgdop4ma]{width:30rem}}.hl-mark[data-astro-cid-qgdop4ma]{z-index:1;opacity:0;border:0 solid var(--lf-ink-3);width:1.2rem;height:1.2rem;transition:opacity .35s;position:absolute}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-l2 .hl-mark[data-astro-cid-qgdop4ma]{opacity:1}.hl-mark[data-astro-cid-qgdop4ma].-tl{border-width:1px 0 0 1px;top:-.8rem;left:-.8rem}.hl-mark[data-astro-cid-qgdop4ma].-tr{border-width:1px 1px 0 0;top:-.8rem;right:-.8rem}.hl-mark[data-astro-cid-qgdop4ma].-bl{border-width:0 0 1px 1px;top:22.6rem;left:-.8rem}.hl-mark[data-astro-cid-qgdop4ma].-br{border-width:0 1px 1px 0;top:22.6rem;right:-.8rem}@media (width>=768px){.hl-mark[data-astro-cid-qgdop4ma].-bl,.hl-mark[data-astro-cid-qgdop4ma].-br{top:29.6rem}}.hl-card[data-astro-cid-qgdop4ma]{aspect-ratio:1;background:var(--lf-photo);width:100%;transition:border-radius .4s var(--lf-ease), box-shadow .4s ease;border-radius:0;position:relative;overflow:hidden;transform:translateZ(0)}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-l2 .hl-card[data-astro-cid-qgdop4ma]{border-radius:1.6rem;box-shadow:0 1.6rem 3.4rem #17140f29,0 .3rem .8rem #17140f14}.hl-photo[data-astro-cid-qgdop4ma]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.hl-photo[data-astro-cid-qgdop4ma].-on{opacity:1}.hl-label[data-astro-cid-qgdop4ma]{color:#fff;opacity:0;transition:opacity .3s ease, transform .4s var(--lf-ease);background:linear-gradient(#0000,#100e0cc7 52%);flex-direction:column;gap:.3rem;padding:4.4rem 1.4rem 1.3rem;display:flex;position:absolute;inset:auto 0 0;transform:translateY(.8rem)}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-l3 .hl-label[data-astro-cid-qgdop4ma].-on{opacity:1;transform:none}.hl-line[data-astro-cid-qgdop4ma]{font:400 .95rem/1.3 var(--lf-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.8}.hl-name[data-astro-cid-qgdop4ma]{font-family:var(--lf-display);letter-spacing:-.02em;font-size:1.7rem;font-weight:700;font-stretch:112%;line-height:1.2}@media (width>=768px){.hl-name[data-astro-cid-qgdop4ma]{font-size:2rem}}.hl-chips[data-astro-cid-qgdop4ma]{gap:.4rem;margin-top:.4rem;display:flex}.hl-chip[data-astro-cid-qgdop4ma]{font:400 .95rem/1 var(--lf-mono);white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:.5rem;padding:.4rem .6rem}.hl-tabs[data-astro-cid-qgdop4ma]{opacity:0;gap:.6rem;margin-top:1.8rem;transition:opacity .35s;display:flex}.LeenaHeroLayers[data-astro-cid-qgdop4ma].-l4 .hl-tabs[data-astro-cid-qgdop4ma]{opacity:1}.hl-tab[data-astro-cid-qgdop4ma]{flex:1;min-width:0}.hl-tab[data-astro-cid-qgdop4ma] i[data-astro-cid-qgdop4ma]{background:#17140f24;border-radius:1px;height:2px;display:block;position:relative;overflow:hidden}.hl-tab[data-astro-cid-qgdop4ma] i[data-astro-cid-qgdop4ma]:after{content:"";background:var(--lf-brand);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.hl-tab[data-astro-cid-qgdop4ma].-run i[data-astro-cid-qgdop4ma]:after{animation:2.8s linear both hlFill}.hl-tab[data-astro-cid-qgdop4ma].-full i[data-astro-cid-qgdop4ma]:after{transform:none}@keyframes hlFill{to{transform:none}}.hl-tab[data-astro-cid-qgdop4ma] em[data-astro-cid-qgdop4ma]{font:400 .85rem/1.25 var(--lf-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--lf-ink-3);margin-top:.7rem;font-style:normal;transition:color .3s;display:none}@media (width>=768px){.hl-tab[data-astro-cid-qgdop4ma] em[data-astro-cid-qgdop4ma]{display:block}}.hl-tab[data-astro-cid-qgdop4ma].-on em[data-astro-cid-qgdop4ma]{color:var(--lf-brand)}@media (prefers-reduced-motion:reduce){.hl-wheel[data-astro-cid-qgdop4ma],.hl-tab[data-astro-cid-qgdop4ma].-run i[data-astro-cid-qgdop4ma]:after{animation:none}}.LeenaCursor[data-astro-cid-xwrru7fj]{z-index:20;pointer-events:none;opacity:0;width:2.2rem;height:2.6rem;transform:translate(var(--x,0), var(--y,0));transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .25s;position:absolute;top:0;left:0}.LeenaCursor[data-astro-cid-xwrru7fj].-on{opacity:1}.LeenaCursor[data-astro-cid-xwrru7fj].-instant{transition:opacity .25s}.LeenaCursor[data-astro-cid-xwrru7fj] svg[data-astro-cid-xwrru7fj]{filter:drop-shadow(0 .2rem .4rem #0000002e);width:100%;height:100%;transition:transform .12s ease-out;display:block;position:relative}.LeenaCursor[data-astro-cid-xwrru7fj].-down svg[data-astro-cid-xwrru7fj]{transform:scale(.86)}.LeenaCursor[data-astro-cid-xwrru7fj] i[data-astro-cid-xwrru7fj]{opacity:0;border:2px solid #8b2020;border-radius:50%;width:3.2rem;height:3.2rem;position:absolute;top:-1.3rem;left:-1.3rem}.LeenaCursor[data-astro-cid-xwrru7fj].-ring i[data-astro-cid-xwrru7fj]{animation:.5s cubic-bezier(.16,1,.3,1) leenaCursorRing}@keyframes leenaCursorRing{0%{opacity:.7;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.LeenaCursor[data-astro-cid-xwrru7fj]{display:none}}.LeenaCatalogue[data-astro-cid-7qg3jyja]{position:relative}.cf-panel[data-astro-cid-7qg3jyja]{background:var(--lf-paper);border-radius:1.6rem;transition:opacity .42s;overflow:hidden;box-shadow:0 0 0 1px #0000000d}.LeenaCatalogue[data-astro-cid-7qg3jyja].-fade .cf-panel[data-astro-cid-7qg3jyja]{opacity:0}.cf-bar[data-astro-cid-7qg3jyja]{border-bottom:1px solid var(--lf-line);flex-direction:column;gap:1.2rem;padding:1.4rem;display:flex}@media (width>=768px){.cf-bar[data-astro-cid-7qg3jyja]{padding:1.6rem 2.4rem}}.cf-lines[data-astro-cid-7qg3jyja]{flex-wrap:wrap;gap:.4rem .2rem;display:flex}.cf-chip[data-astro-cid-7qg3jyja]{white-space:nowrap;border-radius:99rem;padding:.7rem 1.1rem;font-size:1.25rem;font-weight:500;line-height:1.2;transition:background-color .25s,color .25s}@media (width>=768px){.cf-chip[data-astro-cid-7qg3jyja]{padding:.9rem 1.4rem;font-size:1.35rem}}.cf-chip[data-astro-cid-7qg3jyja] small[data-astro-cid-7qg3jyja]{font:400 .95rem var(--lf-mono);color:var(--lf-ink-3);margin-left:.3rem}.cf-chip[data-astro-cid-7qg3jyja][aria-pressed=true]{color:#fff;background:var(--lf-ink)}.cf-chip[data-astro-cid-7qg3jyja][aria-pressed=true] small[data-astro-cid-7qg3jyja]{color:#ffffffa6}@media (pointer:fine){.cf-chip[data-astro-cid-7qg3jyja]:hover:not([aria-pressed=true]){background:#17140f0d}}.cf-row[data-astro-cid-7qg3jyja]{flex-direction:column;gap:1rem;display:flex}@media (width>=768px){.cf-row[data-astro-cid-7qg3jyja]{flex-direction:row;justify-content:space-between;align-items:center}}.cf-rpm[data-astro-cid-7qg3jyja]{border:1px solid var(--lf-line-2);background:#ffffff8c;border-radius:99rem;align-self:flex-start;padding:.3rem;display:flex}.cf-rpm[data-astro-cid-7qg3jyja] button[data-astro-cid-7qg3jyja]{font:400 1.1rem var(--lf-mono);color:var(--lf-ink-2);white-space:nowrap;border-radius:99rem;padding:.6rem 1rem;transition:background-color .25s,box-shadow .25s}.cf-rpm[data-astro-cid-7qg3jyja] button[data-astro-cid-7qg3jyja][aria-pressed=true]{color:var(--lf-ink);background:#fff;box-shadow:0 1px 3px #17140f1f}.cf-search[data-astro-cid-7qg3jyja]{border:1px solid var(--lf-line-2);color:var(--lf-ink-3);background:#fff;border-radius:99rem;align-items:center;gap:.8rem;height:3.8rem;padding:0 1.4rem;transition:border-color .2s,box-shadow .2s;display:flex}@media (width>=768px){.cf-search[data-astro-cid-7qg3jyja]{width:28rem}}.cf-search[data-astro-cid-7qg3jyja] svg[data-astro-cid-7qg3jyja]{flex:none;width:1.5rem;height:1.5rem}.cf-search[data-astro-cid-7qg3jyja] input[data-astro-cid-7qg3jyja]{font:inherit;color:var(--lf-ink);background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0;font-size:max(16px,1.3rem)}@media (width>=768px){.cf-search[data-astro-cid-7qg3jyja] input[data-astro-cid-7qg3jyja]{font-size:1.35rem}}.cf-search[data-astro-cid-7qg3jyja] input[data-astro-cid-7qg3jyja]::placeholder{color:var(--lf-ink-3)}.cf-search[data-astro-cid-7qg3jyja]:focus-within,.cf-search[data-astro-cid-7qg3jyja].-focus{border-color:var(--lf-ink);box-shadow:0 0 0 3px #8b20201f}.cf-body[data-astro-cid-7qg3jyja]{gap:2.4rem;padding:1.6rem 1.4rem 1.8rem;display:grid}@media (width>=768px){.cf-body[data-astro-cid-7qg3jyja]{grid-template-columns:minmax(0,1fr) 28rem;gap:3.2rem;min-height:53rem;padding:2.4rem 2.4rem 2.6rem}}.cf-field[data-astro-cid-7qg3jyja]{--cell:1.6rem;--gap:.25rem;flex-wrap:wrap;align-content:flex-start;gap:1.4rem 1.2rem;display:flex}@media (width>=768px){.cf-field[data-astro-cid-7qg3jyja]{--cell:2.9rem;--gap:.4rem;gap:1.8rem 2.4rem}}.cf-group[data-astro-cid-7qg3jyja]{flex-direction:column;gap:.7rem;display:flex}.cf-gname[data-astro-cid-7qg3jyja]{font:400 .9rem/1.2 var(--lf-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lf-ink-3);white-space:nowrap}.cf-gname[data-astro-cid-7qg3jyja] b[data-astro-cid-7qg3jyja]{color:var(--lf-brand);font-weight:400}.cf-cells[data-astro-cid-7qg3jyja]{grid-template-columns:repeat(var(--cols-m), var(--cell));gap:var(--gap);display:grid}@media (width>=768px){.cf-cells[data-astro-cid-7qg3jyja]{grid-template-columns:repeat(var(--cols), var(--cell))}}.cf-cell[data-astro-cid-7qg3jyja]{width:var(--cell);height:var(--cell);border:1px solid var(--lf-line);color:#0000;font:400 .8rem/1 var(--lf-mono);letter-spacing:-.04em;transition:opacity .35s ease calc(var(--i) * 3ms), transform .45s var(--lf-ease) calc(var(--i) * 3ms), background-color .3s ease, color .3s ease;background:#fff;border-radius:.3rem;justify-content:center;align-items:center;display:flex;overflow:hidden}@media (width>=768px){.cf-cell[data-astro-cid-7qg3jyja]{color:var(--lf-ink-2);border-radius:.4rem}}.cf-cell[data-astro-cid-7qg3jyja].-off{opacity:.16;transform:scale(.8)}.cf-cell[data-astro-cid-7qg3jyja].-hit{color:#fff;background:var(--lf-brand);border-color:var(--lf-brand);transform:scale(1.12)}.cf-result[data-astro-cid-7qg3jyja]{flex-direction:column;min-width:0;display:flex}.cf-total[data-astro-cid-7qg3jyja]{align-items:baseline;gap:1rem;display:flex}.cf-total[data-astro-cid-7qg3jyja] b[data-astro-cid-7qg3jyja]{font-family:var(--lf-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:5.6rem;font-weight:700;font-stretch:112%;line-height:.9}@media (width>=768px){.cf-total[data-astro-cid-7qg3jyja] b[data-astro-cid-7qg3jyja]{font-size:6.8rem}}.cf-total[data-astro-cid-7qg3jyja]>span[data-astro-cid-7qg3jyja]{color:var(--lf-ink-2);font-size:1.4rem}.cf-query[data-astro-cid-7qg3jyja]{font:400 1rem/1.4 var(--lf-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--lf-ink-3);border-bottom:1px solid var(--lf-line);margin-top:1.2rem;padding-bottom:1.2rem}.cf-items[data-astro-cid-7qg3jyja]{flex-direction:column;display:flex}.LeenaCatalogue[data-astro-cid-7qg3jyja].-single .cf-items[data-astro-cid-7qg3jyja]{display:none}.cf-item[data-astro-cid-7qg3jyja]{border-bottom:1px solid var(--lf-line);flex-direction:column;gap:.2rem;padding:1rem 0;display:none}.cf-item[data-astro-cid-7qg3jyja].-on{animation:cfIn .4s var(--lf-ease) both;display:flex}@keyframes cfIn{0%{opacity:0;transform:translateY(.6rem)}}.cf-iline[data-astro-cid-7qg3jyja]{font:400 .95rem/1.3 var(--lf-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--lf-brand)}.cf-iname[data-astro-cid-7qg3jyja]{font-family:var(--lf-display);letter-spacing:-.015em;font-size:1.5rem;font-weight:650;font-stretch:108%;line-height:1.25}.cf-isub[data-astro-cid-7qg3jyja]{color:var(--lf-ink-3);font-size:1.2rem;line-height:1.4}.cf-more[data-astro-cid-7qg3jyja],.cf-empty[data-astro-cid-7qg3jyja]{color:var(--lf-ink-3);font:400 1.05rem/1.4 var(--lf-mono);padding-top:1rem;display:none}.cf-more[data-astro-cid-7qg3jyja].-on,.cf-empty[data-astro-cid-7qg3jyja].-on{display:block}.cf-card[data-astro-cid-7qg3jyja]{background:var(--lf-card);border:1px solid var(--lf-line);border-radius:1.6rem;margin-top:1.6rem;display:none;overflow:hidden}.cf-card[data-astro-cid-7qg3jyja].-on{animation:cfIn .5s var(--lf-ease) both;display:block}.cf-cphoto[data-astro-cid-7qg3jyja]{aspect-ratio:16/11;background:var(--lf-photo);display:block;overflow:hidden}.cf-cphoto[data-astro-cid-7qg3jyja] img[data-astro-cid-7qg3jyja]{object-fit:cover;width:100%;height:100%;display:block}.cf-cbody[data-astro-cid-7qg3jyja]{flex-direction:column;align-items:flex-start;gap:.3rem;padding:1.4rem 1.6rem 1.6rem;display:flex}.cf-cname[data-astro-cid-7qg3jyja]{font-family:var(--lf-display);letter-spacing:-.02em;font-size:1.9rem;font-weight:700;font-stretch:110%;line-height:1.2}.cf-chips[data-astro-cid-7qg3jyja]{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.cf-chips[data-astro-cid-7qg3jyja] span[data-astro-cid-7qg3jyja]{font:400 1rem/1 var(--lf-mono);color:var(--lf-ink-2);background:var(--lf-paper);border:1px solid var(--lf-line);border-radius:.5rem;padding:.5rem .7rem}.cf-enquire[data-astro-cid-7qg3jyja]{color:var(--lf-brand);background:#f4e6e2;border-radius:99rem;align-self:flex-end;margin-top:1rem;padding:.8rem 1.4rem;font-size:1.2rem;font-weight:600}@media (prefers-reduced-motion:reduce){.cf-cell[data-astro-cid-7qg3jyja]{transition:none}.cf-item[data-astro-cid-7qg3jyja].-on,.cf-card[data-astro-cid-7qg3jyja].-on{animation:none}}.LeenaEnquiry[data-astro-cid-prkqqtij]{position:relative}.LeenaEnquiry[data-astro-cid-prkqqtij].-fade .eq-window[data-astro-cid-prkqqtij],.LeenaEnquiry[data-astro-cid-prkqqtij].-fade .eq-store[data-astro-cid-prkqqtij]{opacity:0}.eq-window[data-astro-cid-prkqqtij]{background:var(--lf-paper);border-radius:1.2rem;transition:opacity .42s;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 1.6rem 4rem -2rem #0000002e}.eq-chrome[data-astro-cid-prkqqtij]{background:#fff;border-bottom:1px solid #00000012;align-items:center;gap:1rem;height:3.6rem;padding:0 1.2rem;display:flex}.eq-dots[data-astro-cid-prkqqtij]{gap:.6rem;display:flex}.eq-dots[data-astro-cid-prkqqtij] i[data-astro-cid-prkqqtij]{background:#d6d6d6;border-radius:50%;width:1rem;height:1rem;display:block}.eq-reload[data-astro-cid-prkqqtij]{color:#6b6b6b;border-radius:.6rem;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.eq-reload[data-astro-cid-prkqqtij] svg[data-astro-cid-prkqqtij]{width:1.5rem;height:1.5rem}.eq-reload[data-astro-cid-prkqqtij].-spin svg[data-astro-cid-prkqqtij]{animation:eqSpin .7s var(--lf-move)}@keyframes eqSpin{to{transform:rotate(360deg)}}@media (pointer:fine){.eq-reload[data-astro-cid-prkqqtij]:hover{background:#f3f3f3}}.eq-url[data-astro-cid-prkqqtij]{color:#6b6b6b;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-mono);background:#f3f3f3;border-radius:.6rem;flex:1;padding:.5rem 1rem;font-size:1.2rem;line-height:1;overflow:hidden}.eq-site[data-astro-cid-prkqqtij]{height:52rem;position:relative;overflow:hidden}@media (width>=768px){.eq-site[data-astro-cid-prkqqtij]{height:47rem}}.eq-page[data-astro-cid-prkqqtij]{transition:opacity .3s}.eq-site[data-astro-cid-prkqqtij].-reloading .eq-page[data-astro-cid-prkqqtij]{opacity:0}.eq-blank[data-astro-cid-prkqqtij]{opacity:0;pointer-events:none;background:var(--lf-paper);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.eq-site[data-astro-cid-prkqqtij].-reloading .eq-blank[data-astro-cid-prkqqtij]{opacity:1}.eq-blank[data-astro-cid-prkqqtij] i[data-astro-cid-prkqqtij]{border:2px solid var(--lf-line-2);border-top-color:var(--lf-brand);border-radius:50%;width:2.4rem;height:2.4rem;animation:.8s linear infinite eqSpin}.eq-nav[data-astro-cid-prkqqtij]{border-bottom:1px solid var(--lf-line);justify-content:space-between;align-items:center;gap:1.2rem;height:5.4rem;padding:0 1.4rem;display:flex}@media (width>=768px){.eq-nav[data-astro-cid-prkqqtij]{height:6.4rem;padding:0 2.4rem}}.eq-mark[data-astro-cid-prkqqtij]{width:auto;height:1.7rem;display:block}@media (width>=768px){.eq-mark[data-astro-cid-prkqqtij]{height:2.1rem}}.eq-menu[data-astro-cid-prkqqtij]{border:1px solid var(--lf-line);background:#ffffffb3;border-radius:99rem;gap:.2rem;padding:.3rem;font-size:1.25rem;font-weight:500;display:none}@media (width>=768px){.eq-menu[data-astro-cid-prkqqtij]{display:flex}}.eq-menu[data-astro-cid-prkqqtij] span[data-astro-cid-prkqqtij]{border-radius:99rem;padding:.6rem 1.3rem}.eq-menu[data-astro-cid-prkqqtij] .-on[data-astro-cid-prkqqtij]{color:#fff;background:var(--lf-ink)}.eq-right[data-astro-cid-prkqqtij]{align-items:center;gap:.8rem;display:flex}.eq-badge[data-astro-cid-prkqqtij]{border:1px solid var(--lf-line-2);white-space:nowrap;height:3.4rem;transition:transform .2s var(--lf-ease);background:#fff;border-radius:99rem;align-items:center;gap:.6rem;padding:0 .5rem 0 1.1rem;font-size:1.25rem;font-weight:600;display:flex}.eq-badge[data-astro-cid-prkqqtij] svg[data-astro-cid-prkqqtij]{width:1.5rem;height:1.5rem}.eq-badge[data-astro-cid-prkqqtij]:active{transform:scale(.96)}.eq-count[data-astro-cid-prkqqtij]{font:600 1.05rem var(--lf-mono);color:var(--lf-ink-2);background:var(--lf-paper);border-radius:99rem;justify-content:center;align-items:center;min-width:2.4rem;height:2.4rem;display:flex}.eq-count[data-astro-cid-prkqqtij].-has{color:#fff;background:var(--lf-brand)}.eq-count[data-astro-cid-prkqqtij].-bump{animation:eqBump .35s var(--lf-ease)}@keyframes eqBump{0%{transform:scale(1.35)}}.eq-quote[data-astro-cid-prkqqtij]{color:#fff;background:var(--lf-brand);white-space:nowrap;border-radius:99rem;align-items:center;height:3.4rem;padding:0 1.5rem;font-size:1.25rem;font-weight:600;display:none}@media (width>=768px){.eq-quote[data-astro-cid-prkqqtij]{display:flex}}.eq-head[data-astro-cid-prkqqtij]{flex-direction:column;gap:.6rem;padding:1.8rem 1.4rem 1.4rem;display:flex}@media (width>=768px){.eq-head[data-astro-cid-prkqqtij]{padding:2.6rem 2.4rem 2rem}}.eq-kicker[data-astro-cid-prkqqtij]{font:400 .95rem var(--lf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lf-ink-3);align-items:center;gap:.8rem;display:flex}.eq-kicker[data-astro-cid-prkqqtij] b[data-astro-cid-prkqqtij]{color:var(--lf-brand);font-weight:400}.eq-kicker[data-astro-cid-prkqqtij] i[data-astro-cid-prkqqtij]{background:var(--lf-brand);width:2.4rem;height:1px}.eq-title[data-astro-cid-prkqqtij]{font-family:var(--lf-display);letter-spacing:-.035em;font-size:2.2rem;font-weight:700;font-stretch:112%;line-height:1.05}@media (width>=768px){.eq-title[data-astro-cid-prkqqtij]{font-size:3rem}}.eq-title[data-astro-cid-prkqqtij] em[data-astro-cid-prkqqtij]{color:var(--lf-brand);font-style:normal}.eq-cards[data-astro-cid-prkqqtij]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0 1.4rem;display:grid}@media (width>=768px){.eq-cards[data-astro-cid-prkqqtij]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;padding:0 2.4rem}}.eq-card[data-astro-cid-prkqqtij]{background:var(--lf-card);border:1px solid var(--lf-line);border-radius:1.4rem;min-width:0;overflow:hidden}@media (width<=767px){.eq-card[data-astro-cid-prkqqtij].-wide{display:none}}.eq-photo[data-astro-cid-prkqqtij]{background:var(--lf-photo);height:13rem;display:block}@media (width>=768px){.eq-photo[data-astro-cid-prkqqtij]{height:15.4rem}}.eq-photo[data-astro-cid-prkqqtij] img[data-astro-cid-prkqqtij],.eq-thumb[data-astro-cid-prkqqtij] img[data-astro-cid-prkqqtij]{object-fit:cover;width:100%;height:100%;display:block}.eq-body[data-astro-cid-prkqqtij]{flex-direction:column;align-items:flex-start;padding:1.1rem 1.1rem 1.2rem;display:flex}@media (width>=768px){.eq-body[data-astro-cid-prkqqtij]{padding:1.3rem 1.4rem 1.4rem}}.eq-line[data-astro-cid-prkqqtij],.eq-iline[data-astro-cid-prkqqtij]{font:400 .9rem/1.3 var(--lf-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--lf-brand);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.eq-name[data-astro-cid-prkqqtij]{font-family:var(--lf-display);letter-spacing:-.015em;margin-top:.3rem;font-size:1.4rem;font-weight:650;font-stretch:108%;line-height:1.25}@media (width>=768px){.eq-name[data-astro-cid-prkqqtij]{font-size:1.55rem}}.eq-sub[data-astro-cid-prkqqtij]{color:var(--lf-ink-3);margin-top:.2rem;font-size:1.15rem;line-height:1.35}.eq-chips[data-astro-cid-prkqqtij]{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.eq-chips[data-astro-cid-prkqqtij] span[data-astro-cid-prkqqtij]{font:400 .95rem/1 var(--lf-mono);color:var(--lf-ink-2);background:var(--lf-paper);border:1px solid var(--lf-line);white-space:nowrap;border-radius:.5rem;padding:.45rem .6rem}.eq-foot[data-astro-cid-prkqqtij]{justify-content:space-between;align-self:stretch;align-items:center;margin-top:1.2rem;display:flex}.eq-open[data-astro-cid-prkqqtij]{border:1px solid var(--lf-line-2);color:var(--lf-ink-2);border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-size:1.2rem;display:flex}.eq-add[data-astro-cid-prkqqtij]{white-space:nowrap;background:var(--lf-paper);border:1px solid var(--lf-line-2);height:3rem;transition:background-color .2s ease, color .2s ease, border-color .2s ease, transform .2s var(--lf-ease);border-radius:99rem;padding:0 1.2rem;font-size:1.15rem;font-weight:600}.eq-add[data-astro-cid-prkqqtij]:active{transform:scale(.95)}.eq-add[data-astro-cid-prkqqtij] .eq-done[data-astro-cid-prkqqtij],.eq-add[data-astro-cid-prkqqtij][aria-pressed=true] .eq-plus[data-astro-cid-prkqqtij]{display:none}.eq-add[data-astro-cid-prkqqtij][aria-pressed=true] .eq-done[data-astro-cid-prkqqtij]{display:inline}.eq-add[data-astro-cid-prkqqtij][aria-pressed=true]{color:#fff;background:var(--lf-brand);border-color:var(--lf-brand)}.eq-toast[data-astro-cid-prkqqtij]{color:#ffffffa6;opacity:0;pointer-events:none;transition:opacity .2s ease, transform .3s var(--lf-ease);background:#1a1a1a;border-radius:1.2rem;align-items:center;gap:1.4rem;padding:.8rem .8rem .8rem 1.4rem;display:flex;position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%,1rem);box-shadow:0 1rem 2.6rem #00000038}.eq-toast[data-astro-cid-prkqqtij].-on{opacity:1;pointer-events:auto;transform:translate(-50%)}.eq-twords[data-astro-cid-prkqqtij]{white-space:nowrap;font-size:1.1rem;line-height:1.4}.eq-twords[data-astro-cid-prkqqtij] b[data-astro-cid-prkqqtij]{color:#fff;font-size:1.2rem;font-weight:600;display:block}.eq-view[data-astro-cid-prkqqtij]{color:#fff;white-space:nowrap;background:#ffffff24;border-radius:.8rem;height:2.8rem;padding:0 1.1rem;font-size:1.1rem;font-weight:600}.eq-scrim[data-astro-cid-prkqqtij]{opacity:0;pointer-events:none;background:#17140f47;transition:opacity .3s;position:absolute;inset:0}.eq-scrim[data-astro-cid-prkqqtij].-on{opacity:1;pointer-events:auto}.eq-drawer[data-astro-cid-prkqqtij]{width:86%;transition:transform .4s var(--lf-ease);background:#fff;flex-direction:column;padding:1.6rem;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-.8rem 0 2.6rem #0000001f}@media (width>=768px){.eq-drawer[data-astro-cid-prkqqtij]{width:34rem;padding:2rem}}.eq-drawer[data-astro-cid-prkqqtij].-on{transform:none}.eq-dhead[data-astro-cid-prkqqtij]{justify-content:space-between;align-items:flex-start;display:flex}.eq-your[data-astro-cid-prkqqtij]{font:400 .95rem var(--lf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lf-ink-3);display:block}.eq-dtitle[data-astro-cid-prkqqtij]{font-family:var(--lf-display);letter-spacing:-.02em;margin-top:.3rem;font-size:2rem;font-weight:700;font-stretch:108%;line-height:1.2;display:block}.eq-close[data-astro-cid-prkqqtij]{border:1px solid var(--lf-line-2);border-radius:50%;width:3rem;height:3rem;font-size:1.7rem;line-height:1}.eq-items[data-astro-cid-prkqqtij]{flex-direction:column;flex:1;min-height:0;margin-top:1.4rem;display:flex;overflow:hidden}.eq-none[data-astro-cid-prkqqtij]{color:var(--lf-ink-3);font-size:1.3rem;display:none}.eq-none[data-astro-cid-prkqqtij].-on{display:block}.eq-item[data-astro-cid-prkqqtij]{border-top:1px solid var(--lf-line);gap:1.2rem;padding:1.2rem 0;display:none}.eq-item[data-astro-cid-prkqqtij].-on{display:flex}.eq-thumb[data-astro-cid-prkqqtij]{background:var(--lf-photo);border-radius:.9rem;flex:none;width:6rem;height:6rem;overflow:hidden}.eq-iwords[data-astro-cid-prkqqtij]{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.eq-iwords[data-astro-cid-prkqqtij] b[data-astro-cid-prkqqtij]{font-family:var(--lf-display);letter-spacing:-.015em;font-size:1.4rem;font-weight:650;font-stretch:108%;line-height:1.25}.eq-stepper[data-astro-cid-prkqqtij]{border:1px solid var(--lf-line-2);font:600 1.2rem var(--lf-mono);border-radius:99rem;align-items:center;margin-top:.6rem;display:inline-flex}.eq-stepper[data-astro-cid-prkqqtij] button[data-astro-cid-prkqqtij]{width:2.8rem;height:2.8rem;transition:background-color .15s ease, transform .2s var(--lf-ease);border-radius:50%;font-size:1.4rem;line-height:1}.eq-stepper[data-astro-cid-prkqqtij] button[data-astro-cid-prkqqtij]:active,.eq-stepper[data-astro-cid-prkqqtij] button[data-astro-cid-prkqqtij].-press{background:var(--lf-paper);transform:scale(.9)}.eq-qty[data-astro-cid-prkqqtij]{text-align:center;min-width:2.4rem}.eq-qty[data-astro-cid-prkqqtij].-bump{animation:eqBump .35s var(--lf-ease)}.eq-send[data-astro-cid-prkqqtij]{color:#fff;background:var(--lf-brand);text-align:center;border-radius:99rem;flex:none;padding:1.2rem;font-size:1.3rem;font-weight:600}.eq-store[data-astro-cid-prkqqtij]{color:#e8e8e8;font-family:var(--font-mono);background:#0a0a0a;border-radius:1.2rem;gap:1.2rem;margin-top:1.2rem;padding:1.4rem 1.6rem;transition:opacity .42s;display:grid;position:relative}@media (width>=768px){.eq-store[data-astro-cid-prkqqtij]{grid-template-columns:26rem minmax(0,1fr);gap:2.4rem;margin-top:1.6rem;padding:1.8rem 2.4rem}}.eq-skey[data-astro-cid-prkqqtij]{flex-direction:column;gap:.4rem;display:flex}.eq-skey[data-astro-cid-prkqqtij] span[data-astro-cid-prkqqtij]{color:#8a8a8a;font-size:1.1rem}.eq-skey[data-astro-cid-prkqqtij] b[data-astro-cid-prkqqtij]{font-size:1.2rem;font-weight:400}.eq-sval[data-astro-cid-prkqqtij]{white-space:pre-wrap;word-break:break-all;border-radius:.6rem;min-height:5.4rem;margin:-.4rem;padding:.4rem;font-size:1.1rem;line-height:1.55;transition:background-color .6s}@media (width>=768px){.eq-sval[data-astro-cid-prkqqtij]{font-size:1.2rem}}.eq-sval[data-astro-cid-prkqqtij].-flash{background:#ffffff1f;transition:none}.eq-snote[data-astro-cid-prkqqtij]{color:#0a0a0a;opacity:0;pointer-events:none;white-space:nowrap;transition:opacity .3s ease, transform .4s var(--lf-ease);background:#fff;border-radius:99rem;padding:.5rem 1rem;font-size:1rem;position:absolute;top:-1.2rem;right:1.6rem;transform:translateY(.6rem)}.eq-snote[data-astro-cid-prkqqtij].-on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.eq-drawer[data-astro-cid-prkqqtij],.eq-toast[data-astro-cid-prkqqtij],.eq-scrim[data-astro-cid-prkqqtij],.eq-page[data-astro-cid-prkqqtij],.eq-blank[data-astro-cid-prkqqtij]{transition:none}.eq-count[data-astro-cid-prkqqtij].-bump,.eq-qty[data-astro-cid-prkqqtij].-bump,.eq-reload[data-astro-cid-prkqqtij].-spin svg[data-astro-cid-prkqqtij]{animation:none}}
