.geometry.svelte-vp7hwo{position:relative;display:block;container-type:inline-size;max-width:100%;max-height:100%;margin:auto}.slot.svelte-vp7hwo{position:absolute;display:block;container-type:inline-size;overflow:visible}.frame.svelte-vp7hwo{display:block;width:100%;height:100%}.frame.svelte-vp7hwo img:where(.svelte-vp7hwo){display:block;width:100%;height:100%;object-fit:cover;border-radius:1px}.slot.hero.svelte-vp7hwo{z-index:2}.frame-polaroid.svelte-vp7hwo,.frame-snapshot.svelte-vp7hwo,.frame-deckle.svelte-vp7hwo{box-sizing:border-box;background:#fffdf8}.frame-polaroid.svelte-vp7hwo{padding:4.5cqw 4.5cqw 13.5cqw;box-shadow:0 2px 6px #28190859}.frame-snapshot.svelte-vp7hwo{padding:2.4cqw;box-shadow:0 2px 7px #28190852}.frame-deckle.svelte-vp7hwo{padding:3cqw}.slot.deckled.svelte-vp7hwo{filter:drop-shadow(0 2px 5px rgb(40 25 8 / 32%))}.frame-bare.svelte-vp7hwo{box-shadow:0 2px 6px #2819084d}.slot.svelte-vp7hwo .tape:where(.svelte-vp7hwo){position:absolute;height:auto;opacity:.92;transform-origin:center;z-index:1;filter:drop-shadow(0 1px 1px rgb(40 25 8 / 18%))}.ephemera.svelte-vp7hwo{position:absolute;display:block;height:auto;filter:drop-shadow(0 2px 3px rgb(40 25 8 / 22%));pointer-events:none}.ephemera.under.svelte-vp7hwo{z-index:0}.ephemera.over.svelte-vp7hwo{z-index:4}.editorial.svelte-vp7hwo{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 8%}.editorial-eyebrow.svelte-vp7hwo{margin-bottom:5%;color:var(--desk-gold-deep, #a8741f);font-size:clamp(.28rem,1.8cqw,.6rem);font-weight:600;letter-spacing:.22em;text-transform:uppercase}.editorial-title.svelte-vp7hwo{color:#211d18;font-family:var(--panel-font, var(--font-panel));font-size:calc(clamp(.65rem,7.2cqw,2.6rem) * var(--title-scale, 1));font-weight:700;letter-spacing:-.02em;line-height:1.02;overflow-wrap:anywhere}.editorial-rule.svelte-vp7hwo{width:18%;height:3px;margin:6% 0;background:var(--desk-gold-deep, #a8741f)}.editorial.essay.svelte-vp7hwo .editorial-title:where(.svelte-vp7hwo){font-size:calc(clamp(.5rem,4.2cqw,1.6rem) * var(--title-scale, 1))}.editorial.essay.svelte-vp7hwo .editorial-rule:where(.svelte-vp7hwo){margin:3.5% 0}.editorial.essay.svelte-vp7hwo .editorial-intro:where(.svelte-vp7hwo){font-size:clamp(.36rem,2.6cqw,.85rem)}.editorial-intro.svelte-vp7hwo{color:#5b5145;font-size:clamp(.32rem,2.3cqw,.75rem);line-height:1.5}.note.svelte-vp7hwo{position:absolute;container-type:inline-size;display:flex;align-items:center;box-sizing:border-box;border-radius:1px;background:var(--kit-card, linear-gradient(158deg, #fdf8ea, #f6edd9));box-shadow:0 2px 6px #2819084d;z-index:1}.note.bare.svelte-vp7hwo{background:none;box-shadow:none;align-items:flex-start}.note.bare.svelte-vp7hwo .note-text:where(.svelte-vp7hwo){padding:2cqw 4cqw;color:#3f4a63}.quote.svelte-vp7hwo{position:absolute;container-type:inline-size;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;padding:4% 6%}.quote-text.svelte-vp7hwo{color:#211d18;font-family:var(--panel-font, var(--font-panel));font-size:clamp(.7rem,19cqw,2.7rem);font-weight:700;letter-spacing:-.015em;line-height:1.12;overflow-wrap:anywhere}.quote-rule.svelte-vp7hwo{width:16%;height:3px;margin-top:8%;background:#211d18}.note-text.svelte-vp7hwo{padding:9cqw;color:#4a3d27;font-family:Gochi Hand,Bradley Hand,cursive;font-size:clamp(.3rem,9.5cqw,1.05rem);line-height:1.35;overflow-wrap:anywhere}.kit-note.svelte-vp7hwo .note:where(.svelte-vp7hwo){border-radius:0;box-shadow:0 1px 1px #28190838,3px 6px 8px -4px #28190859;transform:rotate(-2deg)}.cut-letters.svelte-vp7hwo{display:flex;flex-wrap:nowrap;gap:.08em;max-width:44%;font-family:Luckiest Guy,Arial Black,sans-serif;font-size:clamp(.3rem,2.3cqw,.95rem);white-space:nowrap;transform:rotate(-2deg)}.cut-letters.svelte-vp7hwo .letter:where(.svelte-vp7hwo){display:inline-block;padding:.08em .16em .02em;color:#2c2418;box-shadow:0 1px 2px #28190859}.cut-letters.svelte-vp7hwo>:where(.svelte-vp7hwo){flex-shrink:0}.cut-letters.svelte-vp7hwo .gap:where(.svelte-vp7hwo){width:.45em}.handwritten.svelte-vp7hwo{position:absolute;top:6%;left:5%;max-width:34%;color:#3a3120;font-family:Gochi Hand,Bradley Hand,cursive;font-size:clamp(.45rem,4.2cqw,1.4rem);line-height:1.15;overflow-wrap:anywhere;transform:rotate(-3deg)}@media(forced-colors:active){.ephemera.svelte-vp7hwo{display:none}}
