main.svelte-1uha8ag{overflow-x:clip}.eyebrow.svelte-1uha8ag{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--marigold-deep);margin-bottom:1rem;font-size:.78rem;font-weight:700}.center.svelte-1uha8ag{text-align:center;margin-left:auto;margin-right:auto}.section.svelte-1uha8ag{max-width:72rem;margin:0 auto;padding:6rem 1.5rem}.section-title.svelte-1uha8ag{letter-spacing:-.01em;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:700}.section-lead.svelte-1uha8ag{max-width:38rem;color:var(--ink-soft);margin-top:1.1rem;font-size:1.125rem}.pill.svelte-1uha8ag{font-family:var(--font-display);border-radius:999px;padding:.8rem 1.7rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s,color .18s;display:inline-block}.pill-solid.svelte-1uha8ag{background:var(--marigold);color:var(--ink);box-shadow:var(--shadow-soft)}.pill-solid.svelte-1uha8ag:hover{background:var(--marigold-deep);color:var(--white);transform:translateY(-2px)rotate(-1deg)}.pill-ghost.svelte-1uha8ag{border:2px solid var(--ink);color:var(--ink)}.pill-ghost.svelte-1uha8ag:hover{box-shadow:var(--shadow-soft);transform:translateY(-2px)rotate(1deg)}.pill-ink.svelte-1uha8ag{background:var(--ink);color:var(--paper)}.pill-ink.svelte-1uha8ag:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)rotate(-1deg)}.reveal{opacity:0;transform:translateY(20px) rotate(var(--rot,0deg));transition:opacity .7s,transform .7s}.reveal.in{opacity:1;transform:translateY(0) rotate(var(--rot,0deg))}.polaroid.svelte-1uha8ag{background:var(--white);box-shadow:var(--shadow-lift);transform:rotate(var(--rot,0deg));margin:0;padding:10px 10px 6px;transition:transform .3s,box-shadow .3s;position:relative}.polaroid.svelte-1uha8ag:hover{z-index:5;transform:rotate(0)translateY(-6px)scale(1.015);box-shadow:0 30px 60px -22px #24406e61}.polaroid.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%}.polaroid.svelte-1uha8ag figcaption:where(.svelte-1uha8ag),.pol-caption.svelte-1uha8ag{font-family:var(--font-hand);color:var(--ink-soft);text-align:center;padding:.55rem .3rem .5rem;font-size:1.45rem;font-weight:600;line-height:1.1;display:block}.tape.svelte-1uha8ag{z-index:3;background:linear-gradient(#f6b21b73,#f6b21b59);width:96px;height:26px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 3px #24406e1f}.topbar-wrap.svelte-1uha8ag{z-index:50;-webkit-backdrop-filter:blur(10px);background:#fffcf5e0;border-bottom:1px solid #24406e12;position:sticky;top:0}.topbar.svelte-1uha8ag{align-items:center;gap:2rem;max-width:78rem;margin:0 auto;padding:.85rem 1.5rem;display:flex}.brand.svelte-1uha8ag{align-items:center;gap:.75rem;text-decoration:none;display:flex}.brand-mark.svelte-1uha8ag{width:48px;height:auto}.brand-text.svelte-1uha8ag{flex-direction:column;line-height:1.15;display:flex}.brand-name.svelte-1uha8ag{font-family:var(--font-display);font-size:1.25rem;font-weight:700}.brand-place.svelte-1uha8ag{color:var(--ink-soft);font-size:.8125rem}.topnav.svelte-1uha8ag{gap:1.6rem;margin-left:auto;display:flex}.topnav.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink-soft);font-size:.98rem;font-weight:600;text-decoration:none;transition:color .15s}.topnav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--ink)}.hero.svelte-1uha8ag{grid-template-columns:1.02fr 1fr;align-items:center;gap:3.5rem;max-width:78rem;margin:0 auto;padding:4rem 1.5rem 6.5rem;display:grid;position:relative}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.015em;font-size:clamp(2.4rem,5.2vw,4rem);font-weight:800}.circled.svelte-1uha8ag{color:var(--marigold-deep);display:inline-block;position:relative}.crayon.svelte-1uha8ag{pointer-events:none;width:117%;height:146%;position:absolute;inset:-22% -9% -24% -8%}.crayon.svelte-1uha8ag path:where(.svelte-1uha8ag){stroke:var(--rose);stroke-width:6px;stroke-linecap:round;stroke-dasharray:950;stroke-dashoffset:950px;animation:1.1s ease-out .5s forwards svelte-1uha8ag-draw}@keyframes svelte-1uha8ag-draw{to{stroke-dashoffset:0}}.hero-nepali.svelte-1uha8ag{color:var(--rose);margin-top:1.1rem;font-size:1.2rem;font-weight:600}.hero-lead.svelte-1uha8ag{max-width:30rem;color:var(--ink-soft);margin-top:1.2rem;font-size:1.15rem}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.hero-trust.svelte-1uha8ag{color:var(--ink-soft);margin-top:1.4rem;font-size:.95rem}.hero-trust.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink)}.hero-trust.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--sky);text-underline-offset:3px;font-weight:600}.hero-shots.svelte-1uha8ag{height:580px;position:relative}.sun.svelte-1uha8ag{cursor:pointer;z-index:0;background:0 0;border:none;width:130px;height:130px;padding:0;transition:transform .25s;position:absolute;top:-9%;left:-3%}.sun.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:none;width:100%;height:100%;stroke:var(--marigold);stroke-width:8px;stroke-linecap:round;overflow:visible}.sun.svelte-1uha8ag .rays:where(.svelte-1uha8ag){transform-origin:100px 100px;animation:40s linear infinite svelte-1uha8ag-spin}.sun.svelte-1uha8ag:hover{transform:scale(1.12)rotate(10deg)}.sun.svelte-1uha8ag:active{transform:scale(.92)}@keyframes svelte-1uha8ag-spin{to{transform:rotate(360deg)}}.spark-fly.svelte-1uha8ag{pointer-events:none;font-size:1.3rem;animation:1.2s ease-out forwards svelte-1uha8ag-fly;position:absolute;top:50%;left:50%}@keyframes svelte-1uha8ag-fly{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(.6)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(400deg) scale(1.25)}}.hero-p1.svelte-1uha8ag{z-index:2;width:62%;animation:.8s .1s both svelte-1uha8ag-drop-in;position:absolute;top:7%;left:0}.hero-p1.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3}.hero-p2.svelte-1uha8ag{z-index:1;width:42%;animation:.8s .3s both svelte-1uha8ag-drop-in;position:absolute;top:0;right:3%}.hero-p2.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:3/3.4}.hero-p3.svelte-1uha8ag{z-index:3;width:48%;animation:.8s .5s both svelte-1uha8ag-drop-in;position:absolute;bottom:2%;right:12%}.hero-p3.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3}@keyframes svelte-1uha8ag-drop-in{0%{opacity:0;transform:rotate(var(--rot,0deg)) translateY(-26px)}to{opacity:1;transform:rotate(var(--rot,0deg)) translateY(0)}}.sticker.svelte-1uha8ag{z-index:4;background:var(--marigold);width:92px;height:92px;color:var(--ink);text-align:center;font-family:var(--font-display);box-shadow:var(--shadow-lift);--rot:-8deg;border-radius:999px;place-items:center;font-size:.95rem;font-weight:800;line-height:1.05;animation:.8s .7s both svelte-1uha8ag-drop-in;display:grid;position:absolute;bottom:6%;left:6%;transform:rotate(-8deg)}.marquee.svelte-1uha8ag{background:var(--marigold);padding:.85rem 0;overflow:hidden;transform:rotate(-1.1deg)scale(1.02)}.marquee-track.svelte-1uha8ag{width:max-content;animation:26s linear infinite svelte-1uha8ag-slide;display:flex}.marquee-set.svelte-1uha8ag{white-space:nowrap;font-family:var(--font-display);color:var(--ink);align-items:center;gap:2.2rem;padding-right:2.2rem;font-size:1.05rem;font-weight:700;display:flex}.marquee-set.svelte-1uha8ag i:where(.svelte-1uha8ag){color:var(--white);font-style:normal}@keyframes svelte-1uha8ag-slide{to{transform:translate(-50%)}}.notes.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:1.8rem;margin-top:3.4rem;display:grid}.note.svelte-1uha8ag{transform:rotate(var(--rot));border-radius:18px;padding:2.2rem 2rem;transition:transform .25s}.note.svelte-1uha8ag:hover{transform:rotate(0)translateY(-4px)}.note.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:1.1rem 0 .6rem;font-size:1.4rem;font-weight:700}.note.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1rem}.note.svelte-1uha8ag p:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){font-style:italic;font-weight:600}.doodle.svelte-1uha8ag{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:46px;height:46px}.note-leaf.svelte-1uha8ag{background:var(--leaf-soft);box-shadow:0 14px 30px -18px #2e7d5b80}.note-leaf.svelte-1uha8ag .doodle:where(.svelte-1uha8ag){stroke:var(--leaf)}.note-leaf.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--leaf)}.note-rose.svelte-1uha8ag{background:var(--rose-soft);box-shadow:0 14px 30px -18px #e2527e80}.note-rose.svelte-1uha8ag .doodle:where(.svelte-1uha8ag){stroke:var(--rose)}.note-rose.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--rose)}.note-sky.svelte-1uha8ag{background:var(--sky-soft);box-shadow:0 14px 30px -18px #3e6cb580}.note-sky.svelte-1uha8ag .doodle:where(.svelte-1uha8ag){stroke:var(--sky)}.note-sky.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--sky)}.album.svelte-1uha8ag{background-color:var(--paper-deep);background-image:radial-gradient(#24406e12 1.2px,#0000 1.6px);background-size:24px 24px;padding:6rem 1.5rem 6.5rem}.album-head.svelte-1uha8ag{max-width:72rem;margin:0 auto}.album-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:2.2rem 1.8rem;max-width:74rem;margin:3.4rem auto 0;display:grid}.album-shot.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3.2}.album-shot.svelte-1uha8ag:nth-child(odd){margin-top:1.2rem}.flip.svelte-1uha8ag{cursor:pointer;perspective:1100px;font:inherit;text-align:inherit;transform:rotate(var(--rot,0deg));background:0 0;border:none;padding:0;transition:transform .3s}.flip.svelte-1uha8ag:hover{transform:rotate(0)translateY(-6px)}.flip-inner.svelte-1uha8ag{transform-style:preserve-3d;width:100%;transition:transform .65s cubic-bezier(.4,.1,.2,1.1);display:block;position:relative}.flipped.svelte-1uha8ag .flip-inner:where(.svelte-1uha8ag){transform:rotateY(180deg)}.flip.svelte-1uha8ag .polaroid:where(.svelte-1uha8ag){width:100%;transform:none}.flip.svelte-1uha8ag .polaroid:where(.svelte-1uha8ag):hover{transform:none}.flip-front.svelte-1uha8ag{backface-visibility:hidden;display:block}.flip-front.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3.2;object-fit:cover;width:100%}.flip-back.svelte-1uha8ag{backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0;transform:rotateY(180deg)}.flip-note.svelte-1uha8ag{font-family:var(--font-hand);color:var(--ink);text-align:center;padding:1rem;font-size:1.5rem;font-weight:600;line-height:1.35}.flip-note.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--rose);margin-bottom:.4rem;font-size:1.9rem;display:block}.flip-note.svelte-1uha8ag i:where(.svelte-1uha8ag){color:var(--ink-soft);margin-top:.5rem;font-style:normal;display:block}.egg-hint.svelte-1uha8ag{z-index:4;background:var(--rose);width:30px;height:30px;color:var(--white);box-shadow:var(--shadow-soft);border-radius:999px;place-items:center;font-size:.95rem;animation:1.8s ease-in-out infinite svelte-1uha8ag-heartbeat;display:grid;position:absolute;top:16px;right:12px}@keyframes svelte-1uha8ag-heartbeat{0%,to{transform:scale(1)}12%{transform:scale(1.25)}24%{transform:scale(1)}}.digital.svelte-1uha8ag{padding:6.5rem 1.5rem 5rem}.digital-inner.svelte-1uha8ag{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:72rem;margin:0 auto;display:grid}.digital-copy.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){color:var(--ink-soft);margin:1.1rem 0 1.8rem;font-size:1.1rem}.digital-shots.svelte-1uha8ag{height:480px;position:relative}.digital-p1.svelte-1uha8ag{z-index:2;width:64%;position:absolute;top:0;right:0}.digital-p1.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3.4}.digital-p2.svelte-1uha8ag{z-index:1;width:52%;position:absolute;bottom:0;left:0}.digital-p2.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3.2}.digital-p3.svelte-1uha8ag{z-index:3;width:38%;position:absolute;bottom:6%;right:4%}.digital-p3.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:4/3}.digital-p3.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){font-size:1.15rem}.founder.svelte-1uha8ag{grid-template-columns:1fr 1.15fr;align-items:center;gap:4rem;max-width:72rem;margin:0 auto;padding:6.5rem 1.5rem;display:grid}.founder-shots.svelte-1uha8ag{max-width:32rem;position:relative}.founder-photo.svelte-1uha8ag{width:100%}.founder-photo.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:16/10}.founder-photo.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){text-align:left;padding-left:.9rem;padding-right:42%}.founder-photo-small.svelte-1uha8ag{z-index:2;width:38%;position:absolute;bottom:-24%;right:-7%}.founder-photo-small.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:3/3.6}.founder-photo-small.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){font-size:1.1rem}.founder-text.svelte-1uha8ag{color:var(--ink-soft);margin-top:1.1rem;font-size:1.1rem}.founder-text.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink)}.founder-quote.svelte-1uha8ag{border-left:4px solid var(--marigold);margin:1.8rem 0 0;padding-left:1.4rem}.founder-quote.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-hand);color:var(--ink);font-size:1.9rem;font-weight:600;line-height:1.25}.founder-quote.svelte-1uha8ag cite:where(.svelte-1uha8ag){color:var(--ink-soft);margin-top:.5rem;font-size:.95rem;font-style:normal;font-weight:600;display:block}.postcard-band.svelte-1uha8ag{background:var(--marigold-soft);padding:6rem 1.5rem}.postcard-inner.svelte-1uha8ag{grid-template-columns:1.25fr 1fr;align-items:center;gap:4rem;max-width:72rem;margin:0 auto;display:grid}.postcard.svelte-1uha8ag{background:var(--white);box-shadow:var(--shadow-lift);transform:rotate(var(--rot));margin:0;padding:14px 14px 8px;transition:transform .3s;position:relative}.postcard.svelte-1uha8ag:hover{transform:rotate(0)}.postcard.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:16/9.5;object-fit:cover;width:100%}.postcard.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){font-family:var(--font-hand);color:var(--ink-soft);text-align:center;padding:.6rem .3rem .5rem;font-size:1.6rem;font-weight:600}.postcard-stamp.svelte-1uha8ag{background:var(--white);border:2px dashed var(--ink-soft);box-shadow:var(--shadow-soft);padding:7px;position:absolute;top:26px;right:26px;transform:rotate(4deg)}.postcard-stamp.svelte-1uha8ag img:where(.svelte-1uha8ag){width:44px;height:auto}.postcard-copy.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){color:var(--ink)}.postcard-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-soft);margin-top:1.1rem;font-size:1.1rem}.visit.svelte-1uha8ag{background:var(--ink);color:var(--paper);width:min(76rem,100% - 2.5rem);box-shadow:var(--shadow-lift);border-radius:36px;margin:5rem auto 0;padding:5.5rem 2rem;position:relative;overflow:hidden}.visit.svelte-1uha8ag:before{content:"";background:radial-gradient(closest-side,#f6b21b38,#0000 70%);width:34rem;height:34rem;position:absolute;top:-14rem;right:-12rem}.visit-eyebrow.svelte-1uha8ag{color:var(--marigold)}.spark.svelte-1uha8ag{width:34px;fill:var(--marigold);opacity:.9;position:absolute}.spark-1.svelte-1uha8ag{top:24%;left:12%}.spark-2.svelte-1uha8ag{width:24px;fill:var(--rose);bottom:20%;right:14%}.visit-inner.svelte-1uha8ag{text-align:center;max-width:72rem;margin:0 auto;position:relative}.visit.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,4.5vw,3rem);font-weight:800}.visit-lead.svelte-1uha8ag{color:#fffcf5bf;max-width:34rem;margin:1.1rem auto 2.2rem;font-size:1.1rem}.visit-phone.svelte-1uha8ag{font-family:var(--font-display);color:var(--marigold);letter-spacing:.02em;font-size:clamp(2.2rem,6vw,3.8rem);font-weight:800;text-decoration:none;transition:transform .18s;display:inline-block}.visit-phone.svelte-1uha8ag:hover{transform:scale(1.04)rotate(-1deg)}.visit-links.svelte-1uha8ag{color:#fffcf5bf;flex-wrap:wrap;justify-content:center;gap:.7rem 1rem;margin-top:1.8rem;font-size:.98rem;display:flex}.visit-links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--paper);text-underline-offset:3px;text-decoration-color:#f6b21b99}.footer.svelte-1uha8ag{text-align:center;padding:3.2rem 1.5rem 3.6rem}.footer-mark.svelte-1uha8ag{width:54px;margin:0 auto .8rem}.footer-name.svelte-1uha8ag{font-family:var(--font-display);font-size:1.15rem;font-weight:700}.footer-tag.svelte-1uha8ag{font-family:var(--font-hand);color:var(--rose);margin-top:.2rem;font-size:1.25rem;font-weight:600}.footer-line.svelte-1uha8ag{color:var(--ink-soft);margin-top:.4rem;font-size:.9rem}@media (width<=1080px){.album-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);max-width:44rem}}@media (width<=960px){.topnav.svelte-1uha8ag{display:none}.topbar-call.svelte-1uha8ag{margin-left:auto}.hero.svelte-1uha8ag{grid-template-columns:1fr;gap:2.5rem;padding-top:2rem}.hero-shots.svelte-1uha8ag{max-width:36rem;height:470px}.sun.svelte-1uha8ag{width:100px;height:100px;top:-6%}.notes.svelte-1uha8ag{grid-template-columns:1fr;max-width:30rem;margin-left:auto;margin-right:auto}.digital-inner.svelte-1uha8ag{grid-template-columns:1fr;gap:2.6rem}.digital-shots.svelte-1uha8ag{max-width:34rem;height:430px}.founder.svelte-1uha8ag{grid-template-columns:1fr;gap:3rem}.founder-shots.svelte-1uha8ag{margin:0 auto 2rem}.postcard-inner.svelte-1uha8ag{grid-template-columns:1fr;gap:3rem}}@media (width<=560px){.topbar.svelte-1uha8ag{gap:.8rem;padding:.7rem 1rem}.brand-mark.svelte-1uha8ag{width:38px}.brand-name.svelte-1uha8ag{font-size:1.02rem}.brand-place.svelte-1uha8ag{display:none}.topbar-call.svelte-1uha8ag{white-space:nowrap;padding:.55rem 1rem;font-size:.88rem}.call-num.svelte-1uha8ag{display:none}}@media (width<=620px){.album-grid.svelte-1uha8ag{grid-template-columns:1fr;max-width:24rem}.album-shot.svelte-1uha8ag:nth-child(odd){margin-top:0}.hero-shots.svelte-1uha8ag{height:360px}.digital-shots.svelte-1uha8ag{height:330px}.section.svelte-1uha8ag,.album.svelte-1uha8ag,.digital.svelte-1uha8ag,.founder.svelte-1uha8ag{padding-top:4.2rem;padding-bottom:4.2rem}.founder-quote.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.6rem}}
