.ph.svelte-4s1vdh{padding-block:clamp(56px,7.5vw,104px) clamp(44px,6vw,72px);position:relative;overflow:hidden}.ph-ink.svelte-4s1vdh{background:var(--ink,#0f1419);color:var(--paper,#fafaf7);--money-in:#34a893;--money-out:#fafaf7}.ph-paper.svelte-4s1vdh{background:var(--paper,#fafaf7);color:var(--ink,#0f1419);border-bottom:1px solid var(--border-light)}.ph-grid.svelte-4s1vdh{align-items:center;gap:clamp(28px,4vw,64px);display:grid}.ph-has-art.svelte-4s1vdh .ph-grid:where(.svelte-4s1vdh){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.ph-in.svelte-4s1vdh{max-width:52ch}.ph-crumbs.svelte-4s1vdh{margin-bottom:clamp(28px,4vw,56px)}.ph-front.svelte-4s1vdh{z-index:2;position:relative}.ph-statement.svelte-4s1vdh .ph-grid:where(.svelte-4s1vdh){grid-template-columns:minmax(0,1fr)}.ph-statement.svelte-4s1vdh h1:where(.svelte-4s1vdh){letter-spacing:-.04em;font-size:clamp(3rem,5.4vw + .6rem,6.4rem);line-height:.98}.ph-statement.svelte-4s1vdh .ph-lede:where(.svelte-4s1vdh){max-width:52ch;margin-top:clamp(22px,2.8vw,32px);font-size:clamp(1.08rem,.6vw + .8rem,1.25rem)}.ph-statement.svelte-4s1vdh .ph-in:where(.svelte-4s1vdh){max-width:none}.ph-statement.svelte-4s1vdh h1:where(.svelte-4s1vdh){max-width:14ch}.ph-eyebrow.svelte-4s1vdh{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:.72rem;display:block}.ph-ink.svelte-4s1vdh .ph-eyebrow:where(.svelte-4s1vdh){color:#fafaf79e}.ph-paper.svelte-4s1vdh .ph-eyebrow:where(.svelte-4s1vdh){color:var(--ink-muted)}.ph.svelte-4s1vdh h1:where(.svelte-4s1vdh){font-family:var(--font-display);letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,3.6vw + 1rem,4.3rem);font-weight:600;line-height:1.02}.ph-ink.svelte-4s1vdh h1:where(.svelte-4s1vdh){color:var(--paper,#fafaf7)}.ph-paper.svelte-4s1vdh h1:where(.svelte-4s1vdh){color:var(--ink,#0f1419)}.ph-ink.svelte-4s1vdh .ph-h1b:where(.svelte-4s1vdh){color:#fafaf780}.ph-paper.svelte-4s1vdh .ph-h1b:where(.svelte-4s1vdh){color:var(--ink-muted)}.ph-lede.svelte-4s1vdh{margin:clamp(16px,2.2vw,22px) 0 0;font-size:clamp(1.02rem,1vw + .78rem,1.16rem);line-height:1.6}.ph-ink.svelte-4s1vdh .ph-lede:where(.svelte-4s1vdh){color:#fafaf7cc}.ph-paper.svelte-4s1vdh .ph-lede:where(.svelte-4s1vdh){color:var(--ink-soft)}.ph-btn.svelte-4s1vdh{border-radius:var(--radius-knap);background:var(--crimson,#c1213f);color:#fafaf7;align-items:center;gap:9px;margin-top:clamp(22px,3vw,30px);padding:15px 26px;font-size:.98rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.ph-btn.svelte-4s1vdh:hover{background:var(--crimson-shade,#911c36)}.ph-trust.svelte-4s1vdh{font-family:var(--font-mono);max-width:52ch;margin:clamp(18px,2.4vw,24px) 0 0;font-size:.73rem;line-height:1.7;display:block}.ph-ink.svelte-4s1vdh .ph-trust:where(.svelte-4s1vdh){color:#fafaf79e}.ph-paper.svelte-4s1vdh .ph-trust:where(.svelte-4s1vdh){color:var(--ink-muted)}.ph-family.svelte-4s1vdh{grid-template-columns:1fr 1fr;gap:clamp(8px,1vw,12px);margin:0;padding:0;list-style:none;display:grid}.ph-family-2.svelte-4s1vdh{grid-template-columns:1fr 1fr}.ph-family-3.svelte-4s1vdh{grid-template-columns:1fr 1fr 1fr}.ph-tile.svelte-4s1vdh{aspect-ratio:5/4;background:var(--cream,#f2f1ed);color:var(--ink,#0f1419);border-radius:14px;justify-content:center;align-items:center;padding:clamp(14px,1.8vw,24px) clamp(14px,1.8vw,24px) clamp(30px,3vw,38px);text-decoration:none;transition:background .2s;display:flex;position:relative;overflow:hidden}a.ph-tile.svelte-4s1vdh:hover{background:#ecece9}.ph-tile.svelte-4s1vdh img:where(.svelte-4s1vdh){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:block}a.ph-tile.svelte-4s1vdh:hover img:where(.svelte-4s1vdh){transform:translateY(-3%)scale(1.03)}.ph-tile-label.svelte-4s1vdh{transition:opacity .2s}a.ph-tile.svelte-4s1vdh:hover .ph-tile-label:where(.svelte-4s1vdh){opacity:0}.ph-tile-note.svelte-4s1vdh{color:var(--ink,#0f1419);opacity:0;font-size:.78rem;line-height:1.3;transition:opacity .3s 80ms,transform .3s 80ms;position:absolute;bottom:clamp(10px,1.2vw,14px);left:clamp(12px,1.4vw,16px);right:clamp(12px,1.4vw,16px);transform:translateY(4px)}a.ph-tile.svelte-4s1vdh:hover .ph-tile-note:where(.svelte-4s1vdh){opacity:1;transform:none}@media (hover:none){.ph-tile-note.svelte-4s1vdh{display:none}}.ph-tile-label.svelte-4s1vdh{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted,#757779);font-size:.66rem;position:absolute;bottom:clamp(10px,1.2vw,14px);left:clamp(12px,1.4vw,16px)}.ph-photo.svelte-4s1vdh{aspect-ratio:4/3;background:var(--cream,#f2f1ed);border-radius:14px;overflow:hidden}.ph-photo.svelte-4s1vdh img:where(.svelte-4s1vdh){object-fit:cover;width:100%;height:100%;display:block}.ph-stats.svelte-4s1vdh{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(18px,3vw,32px);margin:clamp(44px,5.5vw,72px) 0 0;padding-top:clamp(22px,2.6vw,30px);display:grid}.ph-ink.svelte-4s1vdh .ph-stats:where(.svelte-4s1vdh){border-top:1px solid #fafaf729}.ph-paper.svelte-4s1vdh .ph-stats:where(.svelte-4s1vdh){border-top:1px solid var(--border-default)}.ph-stats.svelte-4s1vdh dd:where(.svelte-4s1vdh){font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,2.4vw + .6rem,2.5rem);line-height:1.05}.ph-ink.svelte-4s1vdh .ph-stats:where(.svelte-4s1vdh) dd:where(.svelte-4s1vdh){color:var(--paper,#fafaf7)}.ph-paper.svelte-4s1vdh .ph-stats:where(.svelte-4s1vdh) dd:where(.svelte-4s1vdh){color:var(--ink,#0f1419)}.ph-stats.svelte-4s1vdh dt:where(.svelte-4s1vdh){margin-top:6px;font-size:.86rem}.ph-ink.svelte-4s1vdh .ph-stats:where(.svelte-4s1vdh) dt:where(.svelte-4s1vdh){color:#fafaf79e}.ph-paper.svelte-4s1vdh .ph-stats:where(.svelte-4s1vdh) dt:where(.svelte-4s1vdh){color:var(--ink-muted)}@media (max-width:860px){.ph-has-art.svelte-4s1vdh .ph-grid:where(.svelte-4s1vdh){grid-template-columns:1fr}.ph-in.svelte-4s1vdh{max-width:none}.ph-family-3.svelte-4s1vdh{grid-template-columns:1fr 1fr}.ph-tile-note.svelte-4s1vdh{display:none}}@media (max-width:400px){.ph-stats.svelte-4s1vdh{grid-template-columns:1fr 1fr}}.lr-wrap.svelte-1go9x40{aspect-ratio:16/11;background:var(--ink,#0f1419);width:100%;max-height:70vh;position:relative;overflow:hidden}.lr-canvas.svelte-1go9x40{width:100%;height:100%;display:block;position:absolute;inset:0}.lr-centre.svelte-1go9x40{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.lr-word.svelte-1go9x40{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper,#fafaf7);text-shadow:0 2px 30px #0f1419cc;opacity:0;font-size:clamp(1.4rem,3.4vw,2.6rem);font-weight:600;transition:opacity .42s,transform .42s cubic-bezier(.16,1,.3,1);transform:translateY(6px)}.lr-word.on.svelte-1go9x40{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lr-word.svelte-1go9x40{transition:none}}@media (max-width:640px){.lr-wrap.svelte-1go9x40{aspect-ratio:4/3}}.pd.svelte-p6jw7q{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(36px,6vw,96px);margin-top:clamp(28px,4vw,48px);display:grid;position:relative}.pd-mark.svelte-p6jw7q{z-index:0;font-family:var(--font-display);color:var(--ink);opacity:.045;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(14rem,26vw,24rem);font-weight:700;line-height:1;position:absolute;top:-.42em;right:-.04em}.pd-pile.svelte-p6jw7q{aspect-ratio:4/5;width:100%;max-width:440px;margin:24px 0 0;position:relative}.pd-photo.svelte-p6jw7q{background:var(--cream);transform:translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(var(--s));transform-origin:50% 60%;will-change:transform;transition:transform .85s cubic-bezier(.22,.8,.2,1);transition-delay:calc(.28s + var(--d) * 50ms);border-radius:18px;margin:0;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fafaf799,0 30px 60px -34px #0f14198c,0 0 0 1px #0f14190f}.pd-photo.svelte-p6jw7q:after{content:"";background:var(--cream);opacity:calc(var(--d) * .14);pointer-events:none;transition:opacity .85s .28s;position:absolute;inset:0}.pd-photo.svelte-p6jw7q img:where(.svelte-p6jw7q){object-fit:cover;width:100%;height:100%;display:block}.pd-photo.svelte-p6jw7q figcaption:where(.svelte-p6jw7q){color:#fafaf7cc;z-index:1;opacity:0;background:#0f1419b8;border-radius:10px;align-items:baseline;gap:8px;padding:8px 12px;font-size:.78rem;transition:opacity .4s .35s;display:inline-flex;position:absolute;bottom:14px;left:14px}.pd-photo.svelte-p6jw7q figcaption:where(.svelte-p6jw7q) b:where(.svelte-p6jw7q){color:var(--paper);font-weight:600}.pd-photo.top.svelte-p6jw7q figcaption:where(.svelte-p6jw7q){opacity:1}.pd-photo.thrown.svelte-p6jw7q{animation:1.2s both svelte-p6jw7q-pd-throw}@keyframes svelte-p6jw7q-pd-throw{0%{z-index:var(--top);animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(0,0)rotate(-1.5deg)scale(1)}46%{z-index:var(--top);transform:translate(-78%,4%)rotate(-10deg)scale(.94)}47%{z-index:0;animation-timing-function:cubic-bezier(.22,.8,.2,1);transform:translate(-78%,4%)rotate(-10deg)scale(.94)}to{transform:translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(var(--s));z-index:0}}.pd-say.svelte-p6jw7q{z-index:1;min-width:0;display:grid;position:relative}.pd-slide.svelte-p6jw7q{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .4s,visibility 0s linear .4s}.pd-slide.on.svelte-p6jw7q{opacity:1;visibility:visible;transition:opacity .4s .15s,visibility}.pd-metric.svelte-p6jw7q{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.9rem,2.6vw + .8rem,3.4rem);font-weight:600;line-height:1}.pd-metric.svelte-p6jw7q b:where(.svelte-p6jw7q){font-variant-numeric:tabular-nums;font-weight:600}.pd-quote.svelte-p6jw7q{margin:clamp(20px,2.4vw,30px) 0 0}.pd-quote.svelte-p6jw7q p:where(.svelte-p6jw7q){font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);max-width:30ch;margin:0;font-size:clamp(1.2rem,.9vw + .85rem,1.65rem);font-weight:500;line-height:1.35}.pd-w.svelte-p6jw7q{display:inline-block}.pd-slide.on.svelte-p6jw7q .pd-w:where(.svelte-p6jw7q){animation:.5s cubic-bezier(.2,.7,.2,1) both svelte-p6jw7q-pd-word;animation-delay:calc(.25s + var(--w) * 26ms)}@keyframes svelte-p6jw7q-pd-word{0%{opacity:0;transform:translateY(.25em)}}.pd-quote.svelte-p6jw7q footer:where(.svelte-p6jw7q){color:var(--ink-muted);flex-direction:column;gap:2px;margin-top:18px;font-size:.95rem;display:flex}.pd-quote.svelte-p6jw7q footer:where(.svelte-p6jw7q) b:where(.svelte-p6jw7q){color:var(--ink);font-weight:600}.pd-bar.svelte-p6jw7q{align-items:flex-end;gap:20px;margin-top:clamp(28px,3.4vw,44px);display:flex}.pd-segs.svelte-p6jw7q{flex:1;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pd-segs.svelte-p6jw7q button:where(.svelte-p6jw7q){appearance:none;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 0 6px}.pd-seg.svelte-p6jw7q{background:#0f141924;border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.pd-seg.svelte-p6jw7q i:where(.svelte-p6jw7q){background:var(--ink);transform-origin:0;position:absolute;inset:0}.pd-fill.svelte-p6jw7q{animation:svelte-p6jw7q-pd-fill var(--pd-dur) linear both}.paused.svelte-p6jw7q .pd-fill:where(.svelte-p6jw7q){animation-play-state:paused}@keyframes svelte-p6jw7q-pd-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pd-name.svelte-p6jw7q{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-size:.64rem;display:block;overflow:hidden}.pd-segs.svelte-p6jw7q button[aria-pressed=true]:where(.svelte-p6jw7q) .pd-name:where(.svelte-p6jw7q),.pd-segs.svelte-p6jw7q button:where(.svelte-p6jw7q):hover .pd-name:where(.svelte-p6jw7q){color:var(--ink)}.pd-segs.svelte-p6jw7q button:where(.svelte-p6jw7q):focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.pd-hold.svelte-p6jw7q{appearance:none;font:inherit;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border:0;border-bottom:1px solid var(--border-default);cursor:pointer;background:0 0;flex:none;padding:8px 0 4px;font-size:.64rem}.pd-hold.svelte-p6jw7q:hover{color:var(--ink);border-color:currentColor}@media (max-width:860px){.pd.svelte-p6jw7q{grid-template-columns:minmax(0,1fr);gap:34px;overflow-x:clip}.pd-pile.svelte-p6jw7q{max-width:270px;margin:24px auto 0;transform:translate(-20px)}.pd-mark.svelte-p6jw7q{font-size:12rem;top:auto;bottom:30%;right:.02em}.pd-name.svelte-p6jw7q{letter-spacing:.04em;font-size:.75rem}.pd-rest.svelte-p6jw7q{display:none}.pd-hold.svelte-p6jw7q{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.pd-photo.svelte-p6jw7q,.pd-photo.svelte-p6jw7q:after,.pd-slide.svelte-p6jw7q,.pd-slide.on.svelte-p6jw7q,.pd-photo.svelte-p6jw7q figcaption:where(.svelte-p6jw7q){transition:none}.pd-photo.thrown.svelte-p6jw7q,.pd-slide.on.svelte-p6jw7q .pd-w:where(.svelte-p6jw7q){animation:none}.pd-fill.svelte-p6jw7q{animation:none;transform:scaleX(1)}.pd-hold.svelte-p6jw7q{display:none}}.om-loop.svelte-1fyxtyr .lr-wrap{border-radius:14px}.sec-note.svelte-1fyxtyr address:where(.svelte-1fyxtyr) strong:where(.svelte-1fyxtyr){color:var(--ink);font-weight:500}
