.rsteps.svelte-1s1pej0{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:22px 0 6px;padding:0;counter-reset:none}.rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0){position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 20px 20px;border:4px solid #3B1F14;border-radius:24px;box-shadow:0 8px #3b1f14;color:#10302e;min-height:170px}.rs1.svelte-1s1pej0{background:#ffd45c;transform:rotate(-1.2deg)}.rs2.svelte-1s1pej0{background:#bfe8e1;transform:rotate(.8deg)}.rs3.svelte-1s1pej0{background:#ffb547;transform:rotate(-.6deg)}.rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0):not(:last-child):after{content:"";position:absolute;right:-24px;top:50%;width:28px;height:28px;margin-top:-14px;background:#0f6e6a;clip-path:polygon(0 25%,55% 25%,55% 0,100% 50%,55% 100%,55% 75%,0 75%);z-index:2}.rnum.svelte-1s1pej0{position:absolute;top:-18px;right:16px;width:46px;height:46px;border-radius:50%;background:#0f6e6a;color:#fff;font:800 24px/46px Sora,system-ui,sans-serif;text-align:center;border:3px solid #3B1F14}.ric.svelte-1s1pej0{font-size:40px;line-height:1}.rsteps.svelte-1s1pej0 b:where(.svelte-1s1pej0){font:800 28px Sora,system-ui,sans-serif;letter-spacing:-.02em}.rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0)>span:where(.svelte-1s1pej0):last-child{font-weight:700;font-size:17px}.rsl.svelte-1s1pej0{margin-top:22px}html.dark .rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0){border-color:#ffd45c;box-shadow:0 8px #0a2e2c}html.wet .rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0){padding:28px 24px;gap:10px}html.wet .rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0)>span:where(.svelte-1s1pej0):last-child{font-size:19px}@media(max-width:760px){.rsteps.svelte-1s1pej0{grid-template-columns:1fr;gap:26px}.rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0){transform:none;min-height:0}.rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0):not(:last-child):after{right:auto;left:50%;top:auto;bottom:-27px;margin:0 0 0 -14px;transform:rotate(90deg)}}@media(prefers-reduced-motion:reduce){.rsteps.svelte-1s1pej0 li:where(.svelte-1s1pej0){transform:none}}.xhero.svelte-1s1pej0{background:radial-gradient(circle at 85% 20%,#FFD45C55,transparent 40%),var(--bg);padding:24px 0 40px}.hin.svelte-1s1pej0{display:grid;grid-template-columns:1.2fr .8fr;gap:30px;align-items:center}@media(max-width:820px){.hin.svelte-1s1pej0{grid-template-columns:1fr}.stack.svelte-1s1pej0{display:none}}.xhero.svelte-1s1pej0 h1:where(.svelte-1s1pej0){font-size:clamp(42px,7.5vw,76px);margin:12px 0;line-height:1.02}.stk.svelte-1s1pej0{display:inline-block;background:#ffd45c;color:#3b1f14;font-weight:800;border:2px solid #3B1F14;border-radius:999px;padding:4px 14px;transform:rotate(-3deg)}.stack.svelte-1s1pej0{position:relative;height:420px}.stack.svelte-1s1pej0 img:where(.svelte-1s1pej0){position:absolute;width:250px;height:auto;border:3px solid #3B1F14;border-radius:10px;box-shadow:0 10px #7a1712;background:#fff}.s1.svelte-1s1pej0{right:10px;top:0;transform:rotate(4deg);z-index:2}.s2.svelte-1s1pej0{right:140px;top:50px;transform:rotate(-6deg)}.mk.svelte-1s1pej0{background:linear-gradient(transparent 60%,#ffd45c 60%)}.note-ex.svelte-1s1pej0{display:inline-block;background:#fff1c9;border:2px solid #E1A100;border-radius:12px;padding:8px 14px;font-weight:700;color:#3b1f14;margin-top:14px}.band.svelte-1s1pej0{padding:56px 0}.b1.svelte-1s1pej0{background:var(--bg)}.b2.svelte-1s1pej0{background:#fde3c8}.b3.svelte-1s1pej0{background:#3b1f14;color:#fff8ee}.b3.svelte-1s1pej0 .lead:where(.svelte-1s1pej0){color:#f0d9c4}.sh.svelte-1s1pej0{font-size:clamp(30px,5vw,46px);margin:0 0 8px;font-family:Sora,system-ui,sans-serif}.hlt.svelte-1s1pej0{background:linear-gradient(transparent 55%,#ffd45c 55%);padding:0 4px;color:inherit}.b3.svelte-1s1pej0 .hlt:where(.svelte-1s1pej0),.close.svelte-1s1pej0 .hlt:where(.svelte-1s1pej0){color:#3b1f14;background:#ffd45c;border-radius:6px}.grid.svelte-1s1pej0{display:grid;grid-template-columns:1fr;gap:22px;max-width:900px;margin:24px auto 0}@media(min-width:700px){.grid.svelte-1s1pej0{grid-template-columns:repeat(2,1fr)}}.ticket.svelte-1s1pej0{position:relative;background:#fffdf8;border:3px solid #3B1F14;border-radius:6px 6px 22px 22px;padding:26px 18px 18px;box-shadow:0 6px #7a1712;color:#3b1f14;transition:transform .25s}@media(hover:hover)and (pointer:fine){.ticket.svelte-1s1pej0:hover{transform:translateY(-4px) rotate(-.5deg)}}.perf.svelte-1s1pej0{position:absolute;left:0;right:0;top:0;height:12px;background:radial-gradient(circle at 8px 0,transparent 7px,#B3261E 7.5px) 0 0/16px 12px repeat-x;border-radius:4px 4px 0 0}.ch.svelte-1s1pej0{display:flex;gap:12px;align-items:center}.em.svelte-1s1pej0{font-size:40px}.ch.svelte-1s1pej0 h3:where(.svelte-1s1pej0){font-size:21px;margin:2px 0 0;line-height:1.2}.tag.svelte-1s1pej0{display:inline-block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#3b1f14;background:#ffd45c;border-radius:6px;padding:1px 8px}.ings.svelte-1s1pej0{margin:12px 0;padding-left:18px;font-size:14px;columns:2;column-gap:14px;border-bottom:2px dashed #F0D9C4;padding-bottom:10px}.fig.svelte-1s1pej0{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.fig.svelte-1s1pej0 div:where(.svelte-1s1pej0){background:#fff1e3;border-radius:12px;padding:8px;text-align:center}.fig.svelte-1s1pej0 .mg:where(.svelte-1s1pej0){background:#2f6b3a;color:#fff}.fig.svelte-1s1pej0 .mg:where(.svelte-1s1pej0) dt:where(.svelte-1s1pej0){color:#e6f2e8}.fig.svelte-1s1pej0 dt:where(.svelte-1s1pej0){font-size:12px;color:#5a4238}.fig.svelte-1s1pej0 dd:where(.svelte-1s1pej0){margin:2px 0 0;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:21px}.sp.svelte-1s1pej0{margin:10px 0;font-size:14px}.alert.svelte-1s1pej0{display:flex;gap:10px;background:#fff1c9;border:3px solid #B3261E;border-radius:14px;padding:10px 12px}.alert.svelte-1s1pej0 b:where(.svelte-1s1pej0){display:block;color:#7a1712}.alert.svelte-1s1pej0 span:where(.svelte-1s1pej0):not([aria-hidden]){font-size:13px;font-weight:600}.fine.svelte-1s1pej0{margin-top:16px}.menus.svelte-1s1pej0{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:30px;margin-top:24px}.sheet.svelte-1s1pej0{margin:0;background:#fff;padding:10px 10px 0;box-shadow:0 2px #e7d3bf,0 14px 30px #5a1e0f2e;transform:rotate(var(--r));transition:transform .3s}@media(hover:hover)and (pointer:fine){.sheet.svelte-1s1pej0:hover{transform:rotate(0) scale(1.02)}}.sheet.svelte-1s1pej0 img:where(.svelte-1s1pej0){width:100%;height:auto;display:block}.sheet.svelte-1s1pej0 figcaption:where(.svelte-1s1pej0){display:flex;flex-direction:column;padding:10px 4px;color:#3b1f14}.sheet.svelte-1s1pej0 figcaption:where(.svelte-1s1pej0) span:where(.svelte-1s1pej0){color:#6b4a3a;font-size:14px}.shots.svelte-1s1pej0{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-top:26px}.shot.svelte-1s1pej0{margin:0}.shot.svelte-1s1pej0 img:where(.svelte-1s1pej0){width:100%;height:auto;display:block;border:3px solid #FFD45C;border-radius:14px;transform:rotate(var(--r));box-shadow:0 10px #b3261e;transition:transform .3s;background:#fff8ee}@media(hover:hover)and (pointer:fine){.shot.svelte-1s1pej0:hover img:where(.svelte-1s1pej0){transform:rotate(0) translateY(-4px)}}.shot.svelte-1s1pej0 figcaption:where(.svelte-1s1pej0){display:flex;flex-direction:column;gap:2px;padding:14px 2px 0}.shot.svelte-1s1pej0 figcaption:where(.svelte-1s1pej0) span:where(.svelte-1s1pej0){color:#f0d9c4;font-size:15px}.pro.svelte-1s1pej0{display:inline-block;background:#b3261e;color:#fff;border-radius:6px;padding:0 8px;font-size:12px;vertical-align:middle;letter-spacing:.05em}.steps.svelte-1s1pej0{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-top:24px}.steps.svelte-1s1pej0 li:where(.svelte-1s1pej0){background:#fffdf8;border:3px solid #3B1F14;border-radius:22px;padding:18px;color:#3b1f14}.steps.svelte-1s1pej0 span:where(.svelte-1s1pej0){display:block;font-family:Sora,system-ui,sans-serif;font-weight:800;font-size:64px;line-height:1;color:#b3261e;-webkit-text-stroke:2px #3B1F14}.steps.svelte-1s1pej0 b:where(.svelte-1s1pej0){display:block;font-size:21px;font-family:Sora,system-ui,sans-serif}.easy.svelte-1s1pej0{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.easy.svelte-1s1pej0 li:where(.svelte-1s1pej0){background:#ffd45c;color:#3b1f14;font-weight:800;border-radius:999px;padding:10px 18px}.close.svelte-1s1pej0{background:#b3261e;color:#fff;padding:56px 0;text-align:center}.close.svelte-1s1pej0 h2:where(.svelte-1s1pej0){font-size:clamp(28px,5vw,44px);margin:0 0 8px}.close.svelte-1s1pej0 .hlt:where(.svelte-1s1pej0){color:#3b1f14}.close.svelte-1s1pej0 .ctas:where(.svelte-1s1pej0){justify-content:center}.ctas.svelte-1s1pej0{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}.big.svelte-1s1pej0{min-height:56px;font-size:18px;display:inline-flex;align-items:center;padding:0 26px}.inv.svelte-1s1pej0{background:#ffd45c;color:#3b1f14}.inv2.svelte-1s1pej0{background:transparent;color:#fff;border-color:#fff;box-shadow:0 4px #00000040}.rv.svelte-1s1pej0{transition-delay:var(--d,0ms)}@media(prefers-reduced-motion:reduce){.ticket.svelte-1s1pej0,.sheet.svelte-1s1pej0,.shot.svelte-1s1pej0 img:where(.svelte-1s1pej0){transition:none}@media(hover:hover)and (pointer:fine){.ticket.svelte-1s1pej0:hover,.sheet.svelte-1s1pej0:hover,.shot.svelte-1s1pej0:hover img:where(.svelte-1s1pej0){transform:none}}}html.dark .b2.svelte-1s1pej0{background:#241611}html.dark .menus.svelte-1s1pej0 .sheet:where(.svelte-1s1pej0){background:#fffdf8;color:#3b1f14;border:3px solid #FFD45C;box-shadow:0 10px #0a0604}html.dark .menus.svelte-1s1pej0 .sheet:where(.svelte-1s1pej0) figcaption:where(.svelte-1s1pej0),html.dark .menus.svelte-1s1pej0 .sheet:where(.svelte-1s1pej0) figcaption:where(.svelte-1s1pej0) :where(.svelte-1s1pej0){color:#3b1f14}html.dark .steps.svelte-1s1pej0 li:where(.svelte-1s1pej0),html.dark .ticket.svelte-1s1pej0{background:var(--card);color:var(--ink);border-color:#ffd45c}html.dark .fig.svelte-1s1pej0 div:where(.svelte-1s1pej0){background:#3a2219;color:var(--ink)}html.dark .alert.svelte-1s1pej0,html.dark .note-ex.svelte-1s1pej0{color:#3b1f14}@media(prefers-color-scheme:dark){html:not(.light) .b2.svelte-1s1pej0{background:#241611}html:not(.light) .menus.svelte-1s1pej0 .sheet:where(.svelte-1s1pej0){background:#fffdf8;color:#3b1f14;border:3px solid #FFD45C;box-shadow:0 10px #0a0604}html:not(.light) .menus.svelte-1s1pej0 .sheet:where(.svelte-1s1pej0) figcaption:where(.svelte-1s1pej0),html:not(.light) .menus.svelte-1s1pej0 .sheet:where(.svelte-1s1pej0) figcaption:where(.svelte-1s1pej0) :where(.svelte-1s1pej0){color:#3b1f14}html:not(.light) .steps.svelte-1s1pej0 li:where(.svelte-1s1pej0),html:not(.light) .ticket.svelte-1s1pej0{background:var(--card);color:var(--ink);border-color:#ffd45c}html:not(.light) .fig.svelte-1s1pej0 div:where(.svelte-1s1pej0){background:#3a2219;color:var(--ink)}html:not(.light) .alert.svelte-1s1pej0,html:not(.light) .note-ex.svelte-1s1pej0{color:#3b1f14}}html.dark .fig.svelte-1s1pej0 dt:where(.svelte-1s1pej0){color:var(--mut)}html.dark .steps.svelte-1s1pej0 span:where(.svelte-1s1pej0){color:#ffd45c;-webkit-text-stroke:2px #000}@media(prefers-color-scheme:dark){html:not(.light) .fig.svelte-1s1pej0 dt:where(.svelte-1s1pej0){color:var(--mut)}html:not(.light) .steps.svelte-1s1pej0 span:where(.svelte-1s1pej0){color:#ffd45c;-webkit-text-stroke:2px #000}}
