.cap-grid{background-image:radial-gradient(circle at 1px 1px,rgb(255 255 255 / .06) 1px,transparent 0);background-size:18px 18px}.cap-stage{background-color:#0000001f;box-shadow:inset 0 1px 6px #00000040}.obj-shadow,.obj-legal,.obj-paper,.obj-card{box-shadow:0 1px 1px #00000040,0 14px 28px -12px #000000bf}.obj-legal{border-radius:3px 3px 0 0;background:linear-gradient(90deg,transparent 30px,rgb(214 80 80 / .45) 30px 31px,transparent 31px 33px,rgb(214 80 80 / .45) 33px 34px,transparent 34px),repeating-linear-gradient(180deg,transparent 0 21px,rgb(96 130 190 / .32) 21px 22px) 0 14px / 100% 100% no-repeat,linear-gradient(180deg,#fbf3b9,#f4e79d)}.obj-legal-band{height:14px;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#8a3b32,#6e2c25);box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000040}.obj-marker{background:color-mix(in oklch,var(--brand-aqua) 85%,transparent);mix-blend-mode:multiply;border-radius:2px 5px 3px 6px}.obj-paper{border-radius:2px;background:linear-gradient(180deg,#fdfcf8,#f3f0e7)}.obj-folder{border-radius:3px 6px 0 0;background:linear-gradient(180deg,color-mix(in oklch,#e4c992,black var(--shade, 0%)),color-mix(in oklch,#d6b878,black var(--shade, 0%)));box-shadow:inset 0 1px #ffffff59,0 -2px 8px -2px #00000059}.obj-folder-tab{position:absolute;top:-15px;height:16px;padding:0 .6rem;border-radius:4px 4px 0 0;background:inherit;box-shadow:inset 0 1px #ffffff59;font-size:9.5px;line-height:17px;color:#463416cc;white-space:nowrap}.obj-label{border-radius:2px;background:#fbfaf5;color:#2b3140;box-shadow:0 1px 1px #0003}.obj-card{border-radius:2px;background:linear-gradient(180deg,transparent 19px,rgb(214 80 80 / .5) 19px 20px,transparent 20px),repeating-linear-gradient(180deg,transparent 0 13px,rgb(96 130 190 / .18) 13px 14px) 0 20px / 100% 100% no-repeat,#fdfcf8}.obj-pin{position:absolute;top:-4px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:999px;background:radial-gradient(circle at 35% 30%,#cecece,#717171 60%,#484848);box-shadow:1px 2px 2px #00000073}.obj-pin-teal{background:radial-gradient(circle at 35% 30%,color-mix(in oklch,var(--brand-aqua) 60%,white),var(--brand) 60%,var(--brand-deep))}.obj-stamp{padding:.2rem .6rem;border:2px solid currentColor;border-radius:4px;color:color-mix(in oklch,var(--brand-deep) 85%,transparent);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;mix-blend-mode:multiply;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 2.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 2.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:0;transform:rotate(-11deg) scale(1.5);transition:opacity .25s ease-out .7s,transform .35s cubic-bezier(.3,1.4,.5,1) .7s}.is-visible .obj-stamp{opacity:1;transform:rotate(-11deg) scale(1)}.obj-alu{background:repeating-linear-gradient(90deg,rgb(255 255 255 / .09) 0 1px,rgb(0 0 0 / .03) 1px 2px,transparent 2px 3px),linear-gradient(180deg,#dcdedf,#b7babd);box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #00000026,0 14px 28px -12px #000000bf}.obj-screw{width:7px;height:7px;border-radius:999px;background:linear-gradient(45deg,transparent 44%,rgb(0 0 0 / .45) 44% 56%,transparent 56%),radial-gradient(circle at 35% 30%,#f2f3f4,#9a9ea2);box-shadow:0 1px #fff9,inset 0 0 0 .5px #0000004d}.obj-engraved{color:#3b3f44;text-shadow:0 1px 0 rgb(255 255 255 / .65)}.obj-engrave-rule+.obj-engrave-rule{border-top:1px solid rgb(0 0 0 / .14);box-shadow:inset 0 1px #ffffff80}.obj-switch{background:linear-gradient(180deg,var(--brand-deep),var(--brand));box-shadow:inset 0 1px 3px #00000080,0 1px #fff9}.obj-switch-knob{background:linear-gradient(180deg,#fff,#d4d6d8);box-shadow:0 1px 2px #00000073,inset 0 -1px #00000014}.obj-chip{border:1px solid rgb(0 0 0 / .55);background:linear-gradient(180deg,#3e4040,#2a2c2c);box-shadow:inset 0 1px #ffffff1f,0 2px 4px #0006,0 8px 16px -8px #0009}.cap-flow{stroke-dasharray:8 92;animation:svelte-c5vyf9-cap-flow 3.2s linear infinite;animation-delay:var(--d, 0s)}@keyframes svelte-c5vyf9-cap-flow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.cap-flow{display:none}.obj-stamp{opacity:1;transform:rotate(-11deg);transition:none}}.cap-bar{width:0;transition:width 1.4s cubic-bezier(.16,1,.3,1) var(--d, 0ms)}.is-visible .cap-bar{width:var(--w)}@media(prefers-reduced-motion:reduce){.cap-bar{width:var(--w);transition:none}}.folder-back.svelte-c5vyf9,.folder-tab.svelte-c5vyf9{background:#dcc392}.folder-back.svelte-c5vyf9{right:-.4rem;bottom:-.45rem;border-radius:0 .4rem .5rem .5rem;background:linear-gradient(180deg,#dcc392,#cfb27c);box-shadow:inset 0 1px #ffffff4d,0 40px 70px -35px #0000008c,0 12px 24px -14px #00000059}.folder-tab.svelte-c5vyf9{border-radius:.4rem .4rem 0 0;color:#463416cc;box-shadow:inset 0 1px #ffffff4d}.folder-tab.svelte-c5vyf9:after{content:"";position:absolute;right:-.4rem;bottom:0;width:.4rem;height:.4rem;background:radial-gradient(circle at 100% 0,transparent .4rem,#dcc392 calc(.4rem + .5px))}.folder-sheet.svelte-c5vyf9{border-radius:3px;background:linear-gradient(180deg,#fdfcf8,#f3f0e7);box-shadow:0 1px 2px #0000002e}.folder-front.svelte-c5vyf9{--border: rgb(70 52 22 / .16);--muted-foreground: oklch(.4 .03 75);--grain-opacity: .2;--grain-blend: soft-light;border-radius:.45rem;background:linear-gradient(180deg,#f1e3c4,#e9d6ad);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #4634161f,0 -10px 18px -14px #46341673}.allies-fade.svelte-c5vyf9{--fade: 12rem;background:linear-gradient(in oklch 180deg,var(--background) 0,var(--brand-mint) calc(var(--fade) * .18),var(--brand-aqua) calc(var(--fade) * .38),var(--brand) calc(var(--fade) * .58),var(--brand-deep) calc(var(--fade) * .78),var(--ink) var(--fade))}@media(min-width:768px){.allies-fade.svelte-c5vyf9{--fade: 16rem}}.method-tick.svelte-c5vyf9{width:0;background:var(--brand-deep);transition:width 1.2s var(--ease-out-expo) var(--d, 0ms)}.method-step.is-visible .method-tick.svelte-c5vyf9{width:3rem}@media(prefers-reduced-motion:reduce){.method-tick.svelte-c5vyf9{width:3rem;transition:none}}.grain-paper{--grain-opacity: .12;--grain-blend: soft-light}.hero-photo.svelte-c5vyf9{animation:svelte-c5vyf9-hero-settle 2.6s cubic-bezier(.16,1,.3,1) both}@keyframes svelte-c5vyf9-hero-settle{0%{transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.hero-photo.svelte-c5vyf9{animation:none}}
