.pl-card.svelte-w9pnuc{-webkit-mask-image:radial-gradient(circle 8px at 0% 50%,transparent 7px,black 8px),radial-gradient(circle 8px at 100% 50%,transparent 7px,black 8px);mask-image:radial-gradient(circle 8px at 0% 50%,transparent 7px,black 8px),radial-gradient(circle 8px at 100% 50%,transparent 7px,black 8px)}.ob-overlay.svelte-ifw1ic.svelte-ifw1ic{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px}.ob-backdrop.svelte-ifw1ic.svelte-ifw1ic{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a1e14b8;border:0;cursor:pointer;padding:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ob-card.svelte-ifw1ic.svelte-ifw1ic{position:relative;z-index:1;background:#fbf6ea;border:1.5px solid #8b6a3a;box-shadow:0 30px 60px #0a1e1480,0 10px 22px #0a1e1459;width:100%;max-width:540px;max-height:90vh;overflow-y:auto;border-radius:4px;display:flex;flex-direction:column}.ob-head.svelte-ifw1ic.svelte-ifw1ic{background:radial-gradient(circle at 70% 0%,rgba(196,134,15,.22),transparent 55%),linear-gradient(180deg,#0a2d21,#0f3a2b);color:#f5f0e8;padding:22px 24px 20px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ob-head-text.svelte-ifw1ic.svelte-ifw1ic{flex:1 1 auto;min-width:0}.ob-kicker.svelte-ifw1ic.svelte-ifw1ic{display:block;font-family:Spline Sans,system-ui,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#c4860f;margin-bottom:6px}.ob-title.svelte-ifw1ic.svelte-ifw1ic{font-family:Fraunces,Georgia,serif;font-weight:800;font-size:clamp(26px,5.5vw,30px);line-height:1.15;color:#f5f0e8;margin:0;overflow-wrap:anywhere}.ob-skip.svelte-ifw1ic.svelte-ifw1ic{flex:0 0 auto;background:transparent;border:1px solid rgba(245,240,232,.25);color:#f5f0e8b3;font-family:Spline Sans,sans-serif;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px;cursor:pointer;transition:all .16s ease;white-space:nowrap}.ob-skip.svelte-ifw1ic.svelte-ifw1ic:hover{border-color:#f5f0e88c;color:#f5f0e8}.ob-stage.svelte-ifw1ic.svelte-ifw1ic{background:#f3ece0;padding:28px 24px;border-bottom:1px dashed rgba(125,58,30,.3);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px}.ob-collage.svelte-ifw1ic.svelte-ifw1ic{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.ob-polaroid.svelte-ifw1ic.svelte-ifw1ic{background:#fbf6ea;padding:7px 7px 11px;box-shadow:0 12px 22px #28140538;margin:0;transform:rotate(var(--rot, 0deg)) translateY(calc(var(--i, 0) * -2px));transition:transform .32s cubic-bezier(.2,.7,.3,1)}.ob-polaroid.svelte-ifw1ic.svelte-ifw1ic:hover{transform:rotate(0) translateY(-4px);z-index:4}.ob-polaroid.svelte-ifw1ic img.svelte-ifw1ic{width:90px;height:90px;-o-object-fit:cover;object-fit:cover;display:block;background:#ede0cc}.ob-polaroid.svelte-ifw1ic figcaption.svelte-ifw1ic{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:11px;color:#0a2d21;text-align:center;padding-top:4px}.ob-trio.svelte-ifw1ic.svelte-ifw1ic,.ob-offline-trio.svelte-ifw1ic.svelte-ifw1ic{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.ob-trio-tile.svelte-ifw1ic.svelte-ifw1ic,.ob-offline-tile.svelte-ifw1ic.svelte-ifw1ic{background:#fffdf6;border:1.5px solid rgba(125,58,30,.32);border-radius:6px;padding:14px 12px 12px;width:96px;display:flex;flex-direction:column;align-items:center;gap:8px;box-shadow:0 6px 14px #28190a24;color:#7d3a1e}.ob-trio-tile.svelte-ifw1ic svg.svelte-ifw1ic,.ob-offline-tile.svelte-ifw1ic svg.svelte-ifw1ic{width:36px;height:36px}.ob-trio-tile.svelte-ifw1ic span.svelte-ifw1ic,.ob-offline-tile.svelte-ifw1ic span.svelte-ifw1ic{font-family:Spline Sans,system-ui,sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0a2d21;text-align:center}.ob-drawers.svelte-ifw1ic.svelte-ifw1ic{display:flex;flex-direction:column;gap:6px;width:100%;max-width:320px}.ob-drawer.svelte-ifw1ic.svelte-ifw1ic{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fffdf6;border:1.5px solid rgba(125,58,30,.3);border-left:3px solid #c9a84c;border-radius:4px;padding:9px 14px;box-shadow:0 3px 8px #28190a14}.ob-drawer-kicker.svelte-ifw1ic.svelte-ifw1ic{font-family:Spline Sans,system-ui,sans-serif;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#7d3a1e}.ob-drawer-arrow.svelte-ifw1ic.svelte-ifw1ic{color:#c9a84c;font-family:Fraunces,Georgia,serif;font-weight:900;font-size:16px;line-height:1}.ob-offline-tag.svelte-ifw1ic.svelte-ifw1ic{margin-top:14px;font-family:Spline Sans,system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#7d3a1e}.ob-body.svelte-ifw1ic.svelte-ifw1ic{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:clamp(15px,2vw,17px);line-height:1.55;color:#5a4f3d;padding:22px 26px 6px;margin:0}.ob-foot.svelte-ifw1ic.svelte-ifw1ic{padding:18px 24px 24px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.ob-dots.svelte-ifw1ic.svelte-ifw1ic{display:flex;align-items:center;gap:6px}.ob-dot.svelte-ifw1ic.svelte-ifw1ic{width:7px;height:7px;border-radius:50%;background:#7d3a1e4d;transition:background .2s ease,transform .2s ease}.ob-dot.is-active.svelte-ifw1ic.svelte-ifw1ic{background:#7d3a1e;transform:scale(1.35)}.ob-foot-actions.svelte-ifw1ic.svelte-ifw1ic{display:flex;align-items:center;gap:12px;margin-left:auto}.ob-back.svelte-ifw1ic.svelte-ifw1ic{background:transparent;border:0;color:#5a4f3d;font-family:Fraunces,Georgia,serif;font-style:italic;font-size:14px;cursor:pointer;padding:4px 6px}.ob-back.svelte-ifw1ic.svelte-ifw1ic:hover{color:#7d3a1e}.ob-next.svelte-ifw1ic.svelte-ifw1ic{background:#6e2e17;color:#f3ece0;border:2px solid #6e2e17;font-family:Spline Sans,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:9px 18px;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .16s ease,border-color .16s ease}.ob-next.svelte-ifw1ic.svelte-ifw1ic:hover{background:#884023;border-color:#884023}.ob-arrow.svelte-ifw1ic.svelte-ifw1ic{font-family:Fraunces,Georgia,serif;font-weight:900;font-size:16px;line-height:1}@media (max-width: 540px){.ob-card.svelte-ifw1ic.svelte-ifw1ic{max-width:100%}.ob-head.svelte-ifw1ic.svelte-ifw1ic{padding:18px 18px 16px}.ob-stage.svelte-ifw1ic.svelte-ifw1ic{padding:22px 18px;min-height:180px}.ob-body.svelte-ifw1ic.svelte-ifw1ic{padding:18px 20px 4px}.ob-foot.svelte-ifw1ic.svelte-ifw1ic{padding:14px 18px 20px}.ob-collage.svelte-ifw1ic.svelte-ifw1ic{display:grid;grid-template-columns:repeat(2,max-content);gap:14px;justify-content:center}.ob-polaroid.svelte-ifw1ic img.svelte-ifw1ic{width:96px;height:96px}}.dash-hero.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:relative;background:radial-gradient(ellipse at 75% 25%,rgba(196,134,15,.32),transparent 55%),linear-gradient(180deg,#0a2d21,#16543e);color:#f5f0e8;padding:56px 24px 64px;overflow:hidden}.dash-noise.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,rgba(245,240,232,.025) 0,rgba(245,240,232,.025) 1px,transparent 1px,transparent 9px);pointer-events:none}.dash-hero-inner.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px;position:relative;z-index:2}@media (min-width: 880px){.dash-hero-inner.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{grid-template-columns:1.15fr 1fr;align-items:center}}.kicker.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Spline Sans,sans-serif;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#7d3a1e}.kicker-light.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{color:#c4860f}.dash-hero.svelte-1sgewxv h1.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-weight:900;font-size:clamp(3.6rem,10vw,5rem);line-height:.95;margin:14px 0 18px;letter-spacing:-.015em}.dash-hero.svelte-1sgewxv h1 em.svelte-1sgewxv.svelte-1sgewxv{font-style:italic;font-weight:500;color:#c4860f}.dash-lede.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:clamp(16px,1.8vw,19px);color:#cad7cf;line-height:1.55;margin:0 0 24px;max-width:52ch}.dash-actions.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.dash-cta.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#c9a84c;color:#0a2d21;border-color:#c9a84c;font-weight:700;padding:.95rem 1.6rem;box-shadow:0 8px 18px #c9a84c52}.dash-cta.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:hover{background:#f5f0e8;color:#0a2d21;border-color:#f5f0e8}.dash-collage.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:relative;min-height:320px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.dash-polaroid.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#fbf6ea;padding:8px 8px 14px;box-shadow:0 14px 28px #0006;margin:0;--base-tilt:var(--rot, 0deg);--base-lift:var(--lift, 0px);transform:rotate(var(--base-tilt)) translateY(var(--base-lift));transition:transform .35s cubic-bezier(.2,.7,.3,1);animation:svelte-1sgewxv-dash-polaroid-float 6s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -1.5s);transform-origin:50% 100%}.dash-polaroid.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:hover{transform:rotate(0) translateY(-8px);z-index:4;animation:none}@keyframes svelte-1sgewxv-dash-polaroid-float{0%{transform:rotate(var(--base-tilt)) translateY(var(--base-lift)) rotate(0)}50%{transform:rotate(var(--base-tilt)) translateY(calc(var(--base-lift) - 14px)) rotate(1.6deg)}to{transform:rotate(var(--base-tilt)) translateY(var(--base-lift)) rotate(0)}}@media (prefers-reduced-motion: reduce){.dash-polaroid.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{animation:none}}.dash-polaroid.svelte-1sgewxv img.svelte-1sgewxv.svelte-1sgewxv{width:clamp(110px,14vw,170px);height:clamp(110px,14vw,170px);-o-object-fit:cover;object-fit:cover;background:#ede0cc;display:block}.dash-polaroid.svelte-1sgewxv figcaption.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:13px;color:#0a2d21;text-align:center;padding-top:6px}.dash-features.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#f5f0e8;padding:26px 24px 28px}.dash-features-grid.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px 10px;list-style:none;padding:0}@media (min-width: 720px){.dash-features-grid.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{grid-template-columns:repeat(6,1fr);gap:14px 18px}}.dash-feature.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:8px;color:#0a2d21;font-family:Spline Sans,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.005em}.dash-feature.svelte-1sgewxv svg.svelte-1sgewxv.svelte-1sgewxv{width:26px;height:26px;color:#7d3a1e}.dash-section-head.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{padding:0 24px;max-width:1080px;margin:0 auto 20px}.dash-section-head.svelte-1sgewxv h2.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-weight:900;font-size:clamp(1.8rem,4vw,2.8rem);color:#0a2d21;line-height:1.05;margin:8px 0;letter-spacing:-.01em}.dash-section-sub.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-style:italic;color:#5a4f3d;font-size:16px;margin:0;max-width:64ch}.dash-section-head--center.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{text-align:center}.dash-desk.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:relative;background:#fbf6ea;background-image:repeating-linear-gradient(45deg,rgba(45,30,20,.05) 0,rgba(45,30,20,.05) 1px,transparent 1px,transparent 9px);padding:56px 0 40px;border-top:3px double rgba(125,58,30,.25);border-bottom:3px double rgba(125,58,30,.25)}.dash-desk-inner.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{max-width:1180px;margin:0 auto;padding:0 24px}.desk-masthead.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{text-align:center;margin-bottom:8px}.desk-volume.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:block;font-family:Spline Sans,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.28em;font-size:11px;font-weight:800;color:#7d3a1e}.desk-title.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-weight:900;font-size:clamp(2rem,4vw,2.6rem);line-height:1.05;color:#0a2d21;margin:6px 0 0}.desk-subhead.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-size:14px;color:#5a4f3d;margin:8px 0 0}.desk-subhead.svelte-1sgewxv em.svelte-1sgewxv.svelte-1sgewxv{font-style:italic;color:#7d3a1e;font-weight:600}.desk-signoff.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{text-align:center;margin:120px auto 0;font-family:Fraunces,Georgia,serif;font-style:italic;font-size:13px;letter-spacing:.08em;color:#7d3a1e;opacity:.7;max-width:320px}.desk-scrapbook.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:44px 24px;margin-top:32px}.desk-blank.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:32px;margin-top:32px}.desk-blank.svelte-1sgewxv .polaroid.svelte-1sgewxv.svelte-1sgewxv{width:100%;max-width:360px;transform-origin:50% 0;animation:svelte-1sgewxv-desk-polaroid-sway 9s ease-in-out infinite}.desk-blank.svelte-1sgewxv .polaroid.svelte-1sgewxv.svelte-1sgewxv:nth-child(2){animation-delay:-4.5s}.desk-blank.svelte-1sgewxv .polaroid.svelte-1sgewxv.svelte-1sgewxv:hover{animation:none;transform:rotate(0) translateY(-6px);z-index:2}@keyframes svelte-1sgewxv-desk-polaroid-sway{0%,to{transform:rotate(-1.4deg) translateY(0)}50%{transform:rotate(1.2deg) translateY(-2px)}}@media (prefers-reduced-motion: reduce){.desk-blank.svelte-1sgewxv .polaroid.svelte-1sgewxv.svelte-1sgewxv{animation:none}}.polaroid-wrap.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:relative;--base-tilt:var(--rot, 0deg);--base-lift:var(--y, 0px);transform:rotate(var(--base-tilt)) translateY(var(--base-lift));transition:transform .35s cubic-bezier(.2,.7,.3,1);animation:svelte-1sgewxv-trip-polaroid-drift 8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -2s);transform-origin:50% 100%}.polaroid-wrap.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:hover{transform:rotate(0) translateY(-8px);z-index:2;animation:none}@keyframes svelte-1sgewxv-trip-polaroid-drift{0%{transform:rotate(var(--base-tilt)) translateY(var(--base-lift)) rotate(0)}50%{transform:rotate(var(--base-tilt)) translateY(calc(var(--base-lift) - 6px)) rotate(.7deg)}to{transform:rotate(var(--base-tilt)) translateY(var(--base-lift)) rotate(0)}}@media (prefers-reduced-motion: reduce){.polaroid-wrap.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{animation:none}}.polaroid-wrap.svelte-1sgewxv:hover .polaroid-delete.svelte-1sgewxv.svelte-1sgewxv,.polaroid-wrap.svelte-1sgewxv:focus-within .polaroid-delete.svelte-1sgewxv.svelte-1sgewxv{opacity:1}.polaroid.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:relative;display:block;background:#fbf6ea;padding:12px 12px 18px;box-shadow:0 14px 28px #140e0647;transition:box-shadow .35s ease;text-decoration:none;color:inherit;text-align:left;cursor:pointer;border:0;font-family:inherit;width:100%}.polaroid-wrap.svelte-1sgewxv:hover .polaroid.svelte-1sgewxv.svelte-1sgewxv{box-shadow:0 26px 42px #140e0657}.polaroid-delete.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;top:-10px;right:-10px;width:28px;height:28px;border-radius:50%;border:1.5px solid #6e2e17;background:#fffdf6;color:#6e2e17;font-family:Spline Sans,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 4px 10px #140e0640;opacity:0;transition:opacity .14s ease,background .14s ease,color .14s ease;z-index:3}.polaroid-delete.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:hover{background:#6e2e17;color:#fffdf6}@media (hover: none){.polaroid-delete.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{opacity:1}}.polaroid-tape.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;top:-10px;left:18px;width:78px;height:22px;background:#e8d6a8c7;box-shadow:0 2px 5px #0000002e;transform:rotate(-3deg);z-index:4}.polaroid-photo.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#0a2d21}.polaroid-photo.svelte-1sgewxv img.svelte-1sgewxv.svelte-1sgewxv{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.polaroid-photo-empty.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv,.polaroid-photo-blank.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{width:100%;height:100%;background:#ede0cc;color:#7d3a1e;display:flex;align-items:center;justify-content:center}.polaroid-photo-empty.svelte-1sgewxv svg.svelte-1sgewxv.svelte-1sgewxv{width:56px;height:56px;opacity:.55}.polaroid-photo-blank.svelte-1sgewxv svg.svelte-1sgewxv.svelte-1sgewxv{width:76px;height:76px}.polaroid-photo-faded.svelte-1sgewxv img.svelte-1sgewxv.svelte-1sgewxv{filter:sepia(.35) saturate(.7) brightness(1.05);opacity:.92}.polaroid-seal.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;top:10px;right:10px;width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.35) 0%,transparent 35%),#7d3a1e;border:2.5px solid #5e2a14;box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 12px #0006;display:flex;align-items:center;justify-content:center;z-index:3}.polaroid-seal.svelte-1sgewxv span.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-weight:900;font-size:16px;color:#fbf6ea;text-shadow:0 1px 1px rgba(0,0,0,.45);line-height:1}.polaroid-seal-ring.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;width:calc(100% + 12px);height:calc(100% + 12px);pointer-events:none;z-index:2}.polaroid-seal-tick.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;bottom:-10px;right:-10px;width:22px;height:22px;background:#c9a84c;color:#0a2d21;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 3px 8px #281e0f52;z-index:3}.polaroid-seal-tick.svelte-1sgewxv svg.svelte-1sgewxv.svelte-1sgewxv{width:14px;height:14px}.polaroid-ribbon.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;top:18px;left:-8px;background:#7d3a1e;color:#f5f0e8;font-family:Spline Sans,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.18em;font-size:9.5px;font-weight:800;padding:4px 12px;z-index:5;transform:rotate(-6deg);box-shadow:0 5px 10px #00000038;animation:svelte-1sgewxv-polaroid-ribbon-sway 4.5s ease-in-out infinite}.polaroid-ribbon.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:before,.polaroid-ribbon.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:after{content:"";position:absolute;bottom:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #5e2a14}.polaroid-ribbon.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:before{left:0}.polaroid-ribbon.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:after{right:0}@keyframes svelte-1sgewxv-polaroid-ribbon-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(-3deg)}}.polaroid-stamp.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;top:18px;right:14px;background:#fffaf0db;border:2px solid #7d3a1e;color:#7d3a1e;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:900;font-size:12px;letter-spacing:.08em;padding:3px 10px;transform:rotate(-12deg);z-index:5;text-transform:uppercase}.polaroid-stamp--invite.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{color:#c9a84c;border-color:#c9a84c;background:#0a2d21d9}.polaroid-paper.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{padding:16px 4px 0}.polaroid-paper--centered.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{text-align:center}.polaroid-paper--cta.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{padding-top:40px;text-align:center}.polaroid-name.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:700;font-size:1.25rem;line-height:1.15;color:#0a2d21;margin:0 0 4px;display:inline-flex;align-items:center;gap:8px;justify-content:center}.polaroid-meta.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Spline Sans,system-ui,sans-serif;font-size:10.5px;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:#7d3a1e;margin:0}.polaroid-prog.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:inline-block;margin-top:6px;font-family:Fraunces,Georgia,serif;font-style:italic;font-size:12px;color:#6d5a36}.polaroid-next.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:13px;color:#7d3a1e;margin:10px 0 0;padding-top:8px;border-top:1px dashed rgba(125,58,30,.3)}.polaroid.is-wrapped.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{opacity:.92}.polaroid.is-wrapped.svelte-1sgewxv .polaroid-photo.svelte-1sgewxv img.svelte-1sgewxv{filter:sepia(.5) saturate(.65) brightness(.92)}.polaroid.is-wrapped.svelte-1sgewxv .polaroid-name.svelte-1sgewxv.svelte-1sgewxv,.polaroid.is-wrapped.svelte-1sgewxv .polaroid-next.svelte-1sgewxv.svelte-1sgewxv{color:#6d5a36}.polaroid-cta.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#fbf6ea}.polaroid-cta.svelte-1sgewxv .polaroid-photo.svelte-1sgewxv.svelte-1sgewxv{background:#ede0cc}@media (prefers-reduced-motion: reduce){.polaroid-ribbon.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{animation:none}.polaroid.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{transition:none}}.dash-inspire.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#fbf6ea;padding:64px 0 0}.dash-inspire-inner.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{max-width:1180px;margin:0 auto;padding:0 24px}.dash-marquee.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{margin:40px 0 0;background:#fbf6ea;border-top:3px solid #0a2d21;border-bottom:3px solid #0a2d21;padding:18px 0;overflow:hidden;white-space:nowrap;position:relative;font-size:0;line-height:0;display:flex;align-items:center}.dash-marquee-track.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:inline-flex;align-items:center;gap:14px;animation:svelte-1sgewxv-dash-marquee-scroll 90s linear infinite;font-size:initial;line-height:initial}.dash-marquee.svelte-1sgewxv:hover .dash-marquee-track.svelte-1sgewxv.svelte-1sgewxv,.dash-marquee.svelte-1sgewxv:focus-within .dash-marquee-track.svelte-1sgewxv.svelte-1sgewxv{animation-play-state:paused}.dash-marquee-item.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:block;position:relative;width:200px;height:140px;flex:none;overflow:hidden;border:2px solid #0a2d21;background:#f5f0e8;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.dash-marquee-item.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:hover{transform:translateY(-3px);border-color:#c4860f;box-shadow:0 10px 20px #0a2d2138}.dash-marquee-item.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:focus-visible{outline:3px solid #c4860f;outline-offset:2px}.dash-marquee-item.svelte-1sgewxv img.svelte-1sgewxv.svelte-1sgewxv{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.dash-marquee-item.svelte-1sgewxv:hover img.svelte-1sgewxv.svelte-1sgewxv{transform:scale(1.06)}.dash-marquee-name.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;left:0;right:0;bottom:0;background:#0a2d21db;color:#f5f0e8;font-family:Fraunces,Georgia,serif;font-size:13px;font-weight:600;letter-spacing:.04em;padding:5px 10px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:8px}.dash-marquee-name.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:after{content:"→";color:#c9a84c;font-weight:700;font-size:14px;opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s}.dash-marquee-item.svelte-1sgewxv:hover .dash-marquee-name.svelte-1sgewxv.svelte-1sgewxv:after{opacity:1;transform:translate(0)}@keyframes svelte-1sgewxv-dash-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 640px){.dash-marquee-item.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{width:160px;height:110px}}@media (prefers-reduced-motion: reduce){.dash-marquee-track.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{animation:none}}.dash-howto.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#0a2d21;color:#f5f0e8;padding:64px 24px}.dash-howto-inner.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{max-width:1080px;margin:0 auto}.dash-howto.svelte-1sgewxv .dash-section-head.svelte-1sgewxv h2.svelte-1sgewxv{color:#f5f0e8}.howto-steps.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:1fr;gap:28px}@media (min-width: 760px){.howto-steps.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{grid-template-columns:1fr 1fr 1fr}}.howto-steps.svelte-1sgewxv li.svelte-1sgewxv.svelte-1sgewxv{padding:26px 20px;background:#f5f0e80d;border-left:3px solid #c4860f}.howto-num.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-weight:900;font-size:38px;color:#c4860f;line-height:1;display:block;margin-bottom:6px}.howto-steps.svelte-1sgewxv h3.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-weight:700;font-size:20px;color:#f5f0e8;margin:0 0 6px}.howto-steps.svelte-1sgewxv p.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-size:15px;line-height:1.55;color:#cad7cf;margin:0}.confirm-overlay.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;display:flex;align-items:center;justify-content:center;padding:24px}.confirm-backdrop.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a1e14b8;border:0;cursor:pointer;padding:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.confirm-card.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{position:relative;z-index:1;background:#fbf6ea;border:1.5px solid #c9a84c;box-shadow:0 24px 48px #0a1e1473;width:100%;max-width:460px;border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.confirm-head.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#4a1f0e;padding:16px 22px 14px;border-bottom:3px double rgba(201,168,76,.55)}.confirm-kicker.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{display:block;font-family:Spline Sans,system-ui,sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#c9a84c;margin-bottom:4px}.confirm-title.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-weight:800;font-size:clamp(18px,4vw,22px);color:#f5f0e8;line-height:1.2;margin:0;overflow-wrap:anywhere}.confirm-body.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{padding:18px 22px}.confirm-body.svelte-1sgewxv p.svelte-1sgewxv.svelte-1sgewxv{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:14.5px;line-height:1.5;color:#5a4f3d;margin:0}.confirm-body.svelte-1sgewxv strong.svelte-1sgewxv.svelte-1sgewxv{font-style:normal;color:#7d3a1e;font-weight:700}.confirm-foot.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#4a1f0e;border-top:3px double rgba(201,168,76,.55);padding:12px 18px;display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.confirm-cancel.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:transparent;border:1.5px solid rgba(245,240,232,.5);color:#f3ece0;padding:8px 14px;border-radius:4px;font-family:Spline Sans,system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,border-color .16s ease}.confirm-cancel.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:hover{background:#f5f0e81a;border-color:#f3ece0}.confirm-confirm.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv{background:#c9a84c;border:2px solid #c9a84c;color:#0a2d21;padding:8px 16px;border-radius:4px;font-family:Spline Sans,system-ui,sans-serif;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,transform .16s ease}.confirm-confirm.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:hover:not(:disabled){background:#d8b863;transform:translateY(-1px)}.confirm-confirm.svelte-1sgewxv.svelte-1sgewxv.svelte-1sgewxv:disabled{opacity:.55;cursor:progress}
