.scene.svelte-hwv4jr{--fb-bg:var(--p-panel,#f3eee6);--fb-line:var(--p-t3,#8c857c);--fb-fill:var(--p-card,#fbf8f3);--fb-light:var(--p-gold,#c9a45c);--fb-warm:var(--p-accent,#8b2b3a);--fb-bird:var(--p-text,#2b2427);box-sizing:border-box;background:var(--fb-bg);width:100%;height:100%;padding:5% 8% 3%;overflow:hidden}.scene.svelte-hwv4jr svg{width:100%;height:100%;display:block;overflow:hidden}.scene.svelte-hwv4jr .line,.scene.svelte-hwv4jr .body,.scene.svelte-hwv4jr .window,.scene.svelte-hwv4jr .cloud{stroke:var(--fb-line);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scene.svelte-hwv4jr .line{fill:none}.scene.svelte-hwv4jr .thin{stroke-opacity:.55}.scene.svelte-hwv4jr .body,.scene.svelte-hwv4jr .cloud{fill:var(--fb-fill)}.scene.svelte-hwv4jr .lit{fill:var(--fb-light);fill-opacity:.85}.scene.svelte-hwv4jr .mark{fill:none;stroke:var(--fb-warm);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.scene.svelte-hwv4jr .bird{fill:var(--fb-bird)}.scene.svelte-hwv4jr .window{fill:var(--fb-light);fill-opacity:0;animation:scene-light 14s ease-in-out var(--d,0s) infinite}.scene.svelte-hwv4jr .cloud--a{animation:48s linear -18s infinite scene-drift-a}.scene.svelte-hwv4jr .cloud--b{opacity:.8;animation:70s linear -52s infinite scene-drift-b}@keyframes scene-light{0%,38%,to{fill-opacity:0}6%,32%{fill-opacity:.85}}@keyframes scene-drift-a{0%{transform:translate(-70px,2px)}to{transform:translate(330px,2px)}}@keyframes scene-drift-b{0%{transform:translate(-70px,14px)scale(.7)}to{transform:translate(330px,14px)scale(.7)}}@media (prefers-reduced-motion:reduce){.scene.svelte-hwv4jr *{animation:none!important}.scene.svelte-hwv4jr .window:nth-of-type(3n+1){fill-opacity:.85}.scene.svelte-hwv4jr .cloud--a{transform:translate(40px,2px)}.scene.svelte-hwv4jr .cloud--b{transform:translate(200px,14px)scale(.7)}}.signature.svelte-1aek9h8{fill:none;stroke:var(--fb-warm);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:80;stroke-dashoffset:80px;animation:9s ease-in-out infinite svelte-1aek9h8-k-sign}@keyframes svelte-1aek9h8-k-sign{0%,10%{stroke-dashoffset:80px;opacity:1}32%,82%{stroke-dashoffset:0;opacity:1}90%,to{stroke-dashoffset:0;opacity:0}}.pen.svelte-1aek9h8{animation:9s ease-in-out infinite svelte-1aek9h8-k-pen;transform:translate(170px,142px)}@keyframes svelte-1aek9h8-k-pen{0%,8%{opacity:0;transform:translate(170px,128px)}10%{opacity:1;transform:translate(170px,142px)}16%{transform:translate(181px,136px)}22%{transform:translate(192px,143px)}28%{transform:translate(203px,137px)}32%{opacity:1;transform:translate(212px,141px)}40%,to{opacity:0;transform:translate(222px,120px)}}.thin-mark.svelte-1aek9h8{stroke-opacity:.5}.seal.svelte-1aek9h8{opacity:0;animation:9s ease-out infinite svelte-1aek9h8-k-seal;transform:translate(206px,112px)scale(1.3)}@keyframes svelte-1aek9h8-k-seal{0%,36%{opacity:0;transform:translate(206px,112px)scale(1.3)}40%,82%{opacity:1;transform:translate(206px,112px)scale(1)}90%,to{opacity:0;transform:translate(206px,112px)scale(1)}}.tag.svelte-1aek9h8{transform-box:view-box;transform-origin:238px 38px;animation:5s ease-in-out infinite svelte-1aek9h8-k-swing}@keyframes svelte-1aek9h8-k-swing{0%,to{rotate:-6deg}50%{rotate:6deg}}@media (prefers-reduced-motion:reduce){.signature.svelte-1aek9h8{stroke-dashoffset:0}.pen.svelte-1aek9h8{display:none}.seal.svelte-1aek9h8{opacity:1;transform:translate(206px,112px)}}.old-light.svelte-k5ygux,.new-light.svelte-k5ygux{stroke:var(--fb-line);stroke-width:1.5px;vector-effect:non-scaling-stroke;fill:var(--fb-light)}.old-light.svelte-k5ygux{animation:8s ease-in-out infinite svelte-k5ygux-k-lights-out}.new-light.svelte-k5ygux{fill-opacity:0;animation:svelte-k5ygux-k-lights-on 8s ease-in-out var(--d) infinite}@keyframes svelte-k5ygux-k-lights-out{0%,14%{fill-opacity:.85}22%,92%{fill-opacity:0}to{fill-opacity:.85}}@keyframes svelte-k5ygux-k-lights-on{0%,44%{fill-opacity:0}50%,86%{fill-opacity:.85}94%,to{fill-opacity:0}}.route.svelte-k5ygux{fill:none;stroke:var(--fb-line);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:3 6;vector-effect:non-scaling-stroke;opacity:.6;animation:1.2s linear infinite svelte-k5ygux-k-march}@keyframes svelte-k5ygux-k-march{to{stroke-dashoffset:-9px}}.parcel.svelte-k5ygux{opacity:0;animation:8s ease-in-out infinite svelte-k5ygux-k-carry}@keyframes svelte-k5ygux-k-carry{0%,12%{opacity:0;transform:translate(84px,140px)}16%{opacity:1;transform:translate(84px,140px)}22%{transform:translate(125px,111px)}28%{transform:translate(166px,102px)}34%{transform:translate(207px,111px)}40%{opacity:1;transform:translate(248px,140px)}46%,to{opacity:0;transform:translate(248px,140px)}}@media (prefers-reduced-motion:reduce){.old-light.svelte-k5ygux{fill-opacity:0}.new-light.svelte-k5ygux{fill-opacity:.85}.parcel.svelte-k5ygux{opacity:1;transform:translate(166px,102px)}}.vacant.svelte-t3q6jd{fill:var(--fb-light);fill-opacity:0;animation:10s ease-in-out infinite svelte-t3q6jd-k-move-in}@keyframes svelte-t3q6jd-k-move-in{0%,36%{fill-opacity:0}42%,88%{fill-opacity:.85}96%,to{fill-opacity:0}}.sign.svelte-t3q6jd{transform-box:view-box;transform-origin:252px 112px;animation:4s ease-in-out infinite svelte-t3q6jd-k-swing}@keyframes svelte-t3q6jd-k-swing{0%,to{rotate:-4deg}50%{rotate:4deg}}.box.svelte-t3q6jd{opacity:0;animation:10s ease-out infinite svelte-t3q6jd-k-arrive}@keyframes svelte-t3q6jd-k-arrive{0%{opacity:0;transform:translate(312px,170px)}4%{opacity:1}26%{transform:translate(160px,170px)}28%{transform:translate(160px,168px)}30%,34%{opacity:1;transform:translate(160px,170px)}40%,to{opacity:0;transform:translate(160px,170px)}}@media (prefers-reduced-motion:reduce){.vacant.svelte-t3q6jd{fill-opacity:.85}}.glow.svelte-1how7g5{fill:var(--fb-light);opacity:.25;animation:6s ease-in-out infinite svelte-1how7g5-k-glow}@keyframes svelte-1how7g5-k-glow{50%{opacity:.4}}.card-face.svelte-1how7g5{fill:var(--fb-light);stroke:var(--fb-line);stroke-width:1.5px;vector-effect:non-scaling-stroke}.card.svelte-1how7g5{opacity:0;animation:svelte-1how7g5-k-vote 10s ease-out var(--d) infinite;transform:translateY(26px)}@keyframes svelte-1how7g5-k-vote{0%{opacity:0;transform:translateY(26px)}6%,55%{opacity:1;transform:translateY(0)}62%,to{opacity:0;transform:translateY(26px)}}.tally.svelte-1how7g5,.verdict.svelte-1how7g5{stroke-dasharray:16;stroke-dashoffset:16px;animation:svelte-1how7g5-k-draw 10s ease-out var(--d) infinite}.verdict.svelte-1how7g5{--d:3.2s}@keyframes svelte-1how7g5-k-draw{5%,55%{stroke-dashoffset:0;opacity:1}62%,to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.card.svelte-1how7g5{opacity:1;transform:none}.tally.svelte-1how7g5,.verdict.svelte-1how7g5{stroke-dashoffset:0}}.flag.svelte-wtwz39{animation:10s ease-in-out infinite svelte-wtwz39-k-raise}@keyframes svelte-wtwz39-k-raise{0%,4%{transform:translateY(32px)}18%,86%{transform:translateY(0)}96%,to{transform:translateY(32px)}}.flag-cloth.svelte-wtwz39{fill:var(--fb-warm);stroke:var(--fb-line);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:0%;animation:1.8s ease-in-out infinite svelte-wtwz39-k-wave}@keyframes svelte-wtwz39-k-wave{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-5deg)scaleX(.94)}}.spark.svelte-wtwz39{fill:var(--fb-light);opacity:0;transform-box:fill-box;transform-origin:50%;animation:svelte-wtwz39-k-twinkle 3.6s ease-in-out var(--d) infinite}@keyframes svelte-wtwz39-k-twinkle{0%,to{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}60%{opacity:0;transform:scale(.6)}}.tree.svelte-wtwz39{transform-box:fill-box;transform-origin:50% 100%;animation:9s ease-in-out infinite svelte-wtwz39-k-sway}@keyframes svelte-wtwz39-k-sway{50%{rotate:1.5deg}}@media (prefers-reduced-motion:reduce){.spark.svelte-wtwz39:nth-of-type(odd){opacity:1}}.amount.svelte-cvb6mh{fill:var(--fb-line);fill-opacity:.5;transform-box:fill-box;transform-origin:100%;animation:svelte-cvb6mh-k-fill 10s ease-out var(--d) infinite;transform:scaleX(0)}.total.svelte-cvb6mh{fill:var(--fb-warm);fill-opacity:.8;--d:2.4s}@keyframes svelte-cvb6mh-k-fill{5%,80%{opacity:1;transform:scaleX(1)}88%,to{opacity:0;transform:scaleX(1)}}.lens.svelte-cvb6mh{animation:10s ease-in-out infinite svelte-cvb6mh-k-lens;transform:translate(160px,58px)}@keyframes svelte-cvb6mh-k-lens{0%{transform:translate(160px,52px)}24%{transform:translate(160px,128px)}30%,80%{transform:translate(150px,152px)}to{transform:translate(160px,52px)}}.thin-mark.svelte-cvb6mh{stroke-opacity:.5}.stamp.svelte-cvb6mh{opacity:0;animation:10s ease-out infinite svelte-cvb6mh-k-stamp;transform:translate(202px,48px)rotate(-12deg)scale(1.3)}@keyframes svelte-cvb6mh-k-stamp{0%,30%{opacity:0;transform:translate(202px,48px)rotate(-12deg)scale(1.3)}34%,80%{opacity:1;transform:translate(202px,48px)rotate(-12deg)scale(1)}88%,to{opacity:0;transform:translate(202px,48px)rotate(-12deg)scale(1)}}.coin.svelte-cvb6mh{fill:var(--fb-light);animation:5s ease-in infinite svelte-cvb6mh-k-drop}@keyframes svelte-cvb6mh-k-drop{0%{opacity:0;transform:translateY(-60px)}10%{opacity:1}30%,80%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.amount.svelte-cvb6mh{transform:none}.lens.svelte-cvb6mh{transform:translate(150px,152px)}.stamp.svelte-cvb6mh{opacity:1;transform:translate(202px,48px)rotate(-12deg)}}.raven.svelte-6xcsd{animation:22s linear 3s infinite both svelte-6xcsd-k-fly}@keyframes svelte-6xcsd-k-fly{0%{transform:translate(-30px,34px)}50%,to{transform:translate(340px,18px)}}.raven-bob.svelte-6xcsd{animation:2.4s ease-in-out infinite svelte-6xcsd-k-bob}@keyframes svelte-6xcsd-k-bob{50%{transform:translateY(-3px)}}.raven-wings.svelte-6xcsd{fill:none;stroke:var(--fb-bird);stroke-width:1.8px;stroke-linecap:round;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out infinite svelte-6xcsd-k-flap}@keyframes svelte-6xcsd-k-flap{50%{transform:scaleY(-.5)}}.tree.svelte-6xcsd{transform-box:fill-box;transform-origin:50% 100%;animation:9s ease-in-out infinite svelte-6xcsd-k-sway}@keyframes svelte-6xcsd-k-sway{50%{rotate:1.5deg}}@media (prefers-reduced-motion:reduce){.raven.svelte-6xcsd{display:none}}.cabin.svelte-17fbees{fill:var(--fb-line);animation:12s ease-in-out infinite svelte-17fbees-k-lift}@keyframes svelte-17fbees-k-lift{0%,12%,to{transform:translateY(0)}22%,34%{transform:translateY(-32px)}44%,56%{transform:translateY(-64px)}66%,78%{transform:translateY(-96px)}}.flame.svelte-17fbees{fill:var(--fb-light);transform-box:fill-box;transform-origin:50% 100%;animation:1.6s ease-in-out infinite svelte-17fbees-k-flicker}@keyframes svelte-17fbees-k-flicker{30%{transform:scale(.9,1.15)}60%{transform:scale(1.08,.88)}}.flow.svelte-17fbees{fill:none;stroke:var(--fb-warm);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:14 200;stroke-dashoffset:14px;animation:5s linear infinite svelte-17fbees-k-flow}@keyframes svelte-17fbees-k-flow{to{stroke-dashoffset:-150px}}.radiator.svelte-17fbees{stroke:var(--fb-line);stroke-width:1.5px;vector-effect:non-scaling-stroke;fill:var(--fb-warm);fill-opacity:.15;animation:svelte-17fbees-k-warm 5s ease-in-out var(--d) infinite}@keyframes svelte-17fbees-k-warm{40%,60%{fill-opacity:.75}}.tick.svelte-17fbees{stroke-dasharray:12;stroke-dashoffset:12px;animation:svelte-17fbees-k-tick 9s ease-out var(--d) infinite}@keyframes svelte-17fbees-k-tick{6%,70%{stroke-dashoffset:0;opacity:1}80%,to{stroke-dashoffset:0;opacity:0}}.raven-eye.svelte-17fbees{fill:var(--fb-bg)}.raven-legs.svelte-17fbees{fill:none;stroke:var(--fb-bird);stroke-width:1.2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.raven.svelte-17fbees{transform-box:fill-box;transform-origin:40% 100%;animation:10s ease-in-out 2s infinite svelte-17fbees-k-look}@keyframes svelte-17fbees-k-look{0%,20%,to{transform:rotate(0)}6%,12%{transform:rotate(-6deg)}14%{transform:rotate(3deg)translateY(-1px)}}@media (prefers-reduced-motion:reduce){.radiator.svelte-17fbees{fill-opacity:.75}.tick.svelte-17fbees{stroke-dashoffset:0}.flow.svelte-17fbees{display:none}}.card.svelte-1vz16gd{background:var(--p-card);border:1px solid var(--p-border);border-radius:var(--radius-md);color:var(--p-text);flex-direction:column;height:100%;transition:border-color .15s;display:flex;overflow:hidden}.card.svelte-1vz16gd:hover{border-color:var(--p-gold-ink);color:var(--p-text)}.card.svelte-1vz16gd:focus-visible{outline:2px solid var(--p-gold-ink);outline-offset:3px}.thumb.svelte-1vz16gd{aspect-ratio:3/2;background:var(--p-panel);border-bottom:1px solid var(--p-border);flex:none;overflow:hidden}.thumb.svelte-1vz16gd picture{height:100%;display:block}.thumb.svelte-1vz16gd img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.card.svelte-1vz16gd:hover .thumb:where(.svelte-1vz16gd) img{transform:scale(1.03)}.body.svelte-1vz16gd{flex-direction:column;flex:1;padding:26px 26px 24px;display:flex}.cat.svelte-1vz16gd{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--p-gold-text);margin-bottom:12px;font-size:10.5px}.title.svelte-1vz16gd{letter-spacing:-.015em;text-wrap:pretty;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.35}.card.svelte-1vz16gd p:where(.svelte-1vz16gd){color:var(--p-t3);flex:1;margin:0 0 22px;font-size:14.5px;line-height:1.65}.foot.svelte-1vz16gd{border-top:1px solid var(--p-border-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding-top:16px;display:flex}.meta.svelte-1vz16gd{font-family:var(--font-mono);letter-spacing:.02em;color:var(--p-t4);white-space:nowrap;gap:7px;font-size:11.5px;display:inline-flex}.more.svelte-1vz16gd{color:var(--p-text);font-size:13.5px;font-weight:600;transition:color .15s}.card.svelte-1vz16gd:hover .more:where(.svelte-1vz16gd){color:var(--p-gold-text)}.feature.svelte-1vz16gd .title:where(.svelte-1vz16gd){letter-spacing:-.022em;margin-bottom:14px;font-size:clamp(22px,2.4vw,30px);line-height:1.22}.feature.svelte-1vz16gd p:where(.svelte-1vz16gd){max-width:52ch;font-size:16px}@media (width>=860px){.card.feature.svelte-1vz16gd{grid-template-columns:minmax(0,11fr) minmax(0,9fr);display:grid}.feature.svelte-1vz16gd .thumb:where(.svelte-1vz16gd){aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--p-border);height:100%;min-height:340px}.feature.svelte-1vz16gd .body:where(.svelte-1vz16gd){padding:44px 44px 36px}}@media (prefers-reduced-motion:reduce){.card.svelte-1vz16gd:hover .thumb:where(.svelte-1vz16gd) img{transform:none}}
