@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.vAOVda_className{font-family:Archivo,Archivo Fallback;font-style:normal}.vAOVda_variable{--font-archivo:"Archivo", "Archivo Fallback"}
.fp{--fp-pack:#b5471c;--fp-pack-ink:#fff;--fp-brand:#faf7f2;--fp-brand-shadow:#1f1b16;--fp-strip:#1f1b16;--fp-strip-ink:#faf7f2;--fp-paper:#faf7f2;--fp-ink:#1f1b16;--fp-soft:#6b6259;--fp-shadow:#1f1b16;--fp-card:#faf7f2;--fp-card-alt:#f1ebe2;--fp-line:#ded5c8;--fp-control:#8a7f73;--fp-accent:#b5471c;--fp-accent-hover:#a3421b;--fp-accent-ink:#fff;--fp-land:#e7e1d8;--fp-land-edge:#c9bfb2;--fp-ring-inner:#faf7f2;background:var(--fp-pack);min-height:100dvh;color:var(--fp-pack-ink);font-family:var(--font-dm-sans), system-ui, sans-serif;overflow-x:clip}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fp{--fp-pack:#2e2618;--fp-pack-ink:#e4ddd1;--fp-brand:#e9a23b;--fp-brand-shadow:#000;--fp-strip:#e9a23b;--fp-strip-ink:#151513;--fp-paper:#1f1f1c;--fp-ink:#faf7f0;--fp-soft:#cbc5ba;--fp-shadow:#e9a23b;--fp-card:#1f1f1c;--fp-card-alt:#151513;--fp-line:#3a3a35;--fp-control:#7a756b;--fp-accent:#e9a23b;--fp-accent-hover:#ebac51;--fp-accent-ink:#151513;--fp-land:#2a2a27;--fp-land-edge:#45453f;--fp-ring-inner:#151513}}:root[data-theme=dark] .fp{--fp-pack:#2e2618;--fp-pack-ink:#e4ddd1;--fp-brand:#e9a23b;--fp-brand-shadow:#000;--fp-strip:#e9a23b;--fp-strip-ink:#151513;--fp-paper:#1f1f1c;--fp-ink:#faf7f0;--fp-soft:#cbc5ba;--fp-shadow:#e9a23b;--fp-card:#1f1f1c;--fp-card-alt:#151513;--fp-line:#3a3a35;--fp-control:#7a756b;--fp-accent:#e9a23b;--fp-accent-hover:#ebac51;--fp-accent-ink:#151513;--fp-land:#2a2a27;--fp-land-edge:#45453f;--fp-ring-inner:#151513}.fp :focus-visible{outline:2px solid var(--fp-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--fp-ring-inner)}.fp-packed :focus-visible{outline-color:var(--fp-brand);box-shadow:0 0 0 2px var(--fp-brand-shadow)}.fp-wrap{max-width:1200px;margin:0 auto;padding:24px 16px 48px}.fp-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fp-one{white-space:nowrap}.fp-pack-head{text-align:center;margin-bottom:20px}.fp-brand{font-family:var(--font-archivo), sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:var(--fp-brand);text-shadow:3px 3px 0 var(--fp-brand-shadow);margin:0;font-size:60px;font-weight:900;font-stretch:75%;line-height:.9}.fp-brand-the{letter-spacing:.3em;text-shadow:2px 2px 0 var(--fp-brand-shadow);margin-bottom:4px;font-size:24px;display:block}.fp-flavour{background:var(--fp-strip);color:var(--fp-strip-ink);letter-spacing:.08em;text-transform:uppercase;max-width:100%;margin-top:12px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-block}@media (max-width:479px){.fp-flavour{letter-spacing:.06em;white-space:normal;text-wrap:balance;font-size:11px}}.fp-btn{border:2px solid var(--fp-control);background:var(--fp-card);min-width:48px;min-height:48px;color:var(--fp-ink);font:600 16px/1.2 var(--font-dm-sans), system-ui, sans-serif;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition-property:background-color,transform;transition-duration:.2s;transition-timing-function:ease-out;display:inline-flex}.fp-btn:hover{background:var(--fp-card-alt)}.fp-btn:active{transform:translateY(1px)}.fp-btn:disabled{opacity:.6;cursor:default}.fp-btn-go{background:var(--fp-accent);border-color:var(--fp-accent);color:var(--fp-accent-ink)}.fp-btn-go:hover{background:var(--fp-accent-hover)}.fp-btn-quiet{background:0 0;border-color:#0000}.fp-btn-quiet:hover{background:var(--fp-card-alt)}.fp-packed .fp-btn-ghost{border-color:var(--fp-pack-ink);color:var(--fp-pack-ink);background:0 0}.fp-packed .fp-btn-ghost:hover{background:var(--fp-strip);color:var(--fp-strip-ink);border-color:var(--fp-strip)}.fp-link{color:inherit;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.fp-link-line{width:fit-content;display:flex}.fp-drop{max-width:640px;margin:0 auto}.fp-drop p,.fp-drop li{text-wrap:balance}.fp-lede{text-align:center;text-wrap:balance;max-width:34em;margin:0 auto 24px;font-size:18px;line-height:1.5}.fp-panel{background:var(--fp-card);color:var(--fp-ink);box-shadow:6px 6px 0 var(--fp-shadow);border-radius:20px;padding:24px 20px}.fp-zone{border:2px dashed var(--fp-control);text-align:center;border-radius:16px;justify-items:center;gap:12px;padding:28px 16px;transition-property:background-color,border-color;transition-duration:.2s;transition-timing-function:ease-out;display:grid}.fp-zone[data-over=true]{background:var(--fp-card-alt);border-color:var(--fp-accent)}.fp-zone-title{font:700 20px/1.25 var(--font-archivo), sans-serif;margin:0}.fp-zone-or{color:var(--fp-soft);margin:0;font-size:15px}.fp-safe{align-items:flex-start;gap:12px;margin:20px 0 0;font-size:15px;line-height:1.5;display:flex}.fp-safe svg{flex:none;width:24px;height:24px;margin-top:2px}.fp-safe b{display:block}.fp-error{background:var(--fp-card-alt);border-left:4px solid var(--fp-accent);border-radius:12px;margin:16px 0 0;padding:12px 16px;font-size:15px;line-height:1.5}.fp-example{text-align:center;color:var(--fp-soft);justify-items:center;gap:8px;margin-top:16px;font-size:15px;display:grid}.fp-example p{margin:0}.fp-how{margin-top:32px}.fp-how h2{font:800 22px/1.2 var(--font-archivo), sans-serif;margin:0 0 12px}.fp-how ol{gap:8px;margin:0;padding-left:24px;font-size:16px;line-height:1.5;display:grid}.fp-how a{color:inherit}.fp-how p{max-width:none;margin:12px 0 0;font-size:15px;line-height:1.5}.fp-foot{text-align:center;justify-items:center;gap:4px;margin-top:32px;font-size:14px;line-height:1.5;display:grid}.fp-foot p{max-width:34em;margin:0}.fp-hook{gap:24px;display:grid}.fp-label{background:var(--fp-paper);color:var(--fp-ink);border:2px solid var(--fp-ink);box-shadow:6px 6px 0 var(--fp-shadow);font-family:var(--font-archivo), sans-serif;width:calc(100% - 12px);max-width:440px;margin:0 auto;padding:6px 10px 10px;transform:rotate(-1deg)}.fp-label b{word-spacing:.12em}.fp-label h2{font:900 44px/1 var(--font-archivo), sans-serif;letter-spacing:-.03em;margin:0}.fp-serv{border-bottom:1px solid var(--fp-ink);margin:4px 0 0;padding-bottom:2px;font-size:16px}.fp-size{border-bottom:12px solid var(--fp-ink);justify-content:space-between;margin:0;padding:2px 0 6px;font-size:19px;font-weight:900;display:flex}.fp-amt{margin:4px 0 0;font-size:13px;font-weight:700}.fp-cal{font:900 30px/1.1 var(--font-archivo), sans-serif;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 8px;margin:0;display:flex}.fp-cal-n{font-size:44px}.fp-of{text-align:right;border-bottom:6px solid var(--fp-ink);text-wrap:balance;margin:0;padding-bottom:4px;font-size:15px;font-weight:700}.fp-dv{text-align:right;border-bottom:1px solid var(--fp-ink);margin:0;padding:4px 0;font-size:13px;font-weight:700}.fp-rows{margin:0;padding:0;list-style:none}.fp-rows li{border-bottom:1px solid var(--fp-ink);justify-content:space-between;gap:12px;padding:4px 0;font-size:16px;display:flex}.fp-rows .fp-sub{padding-left:16px}.fp-rows li:last-child{border-bottom:12px solid var(--fp-ink)}.fp-rows li>b{font-weight:900}.fp-rows li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fp-vit{border-bottom:6px solid var(--fp-ink);justify-content:space-between;gap:8px;margin:0;padding:4px 0;font-size:16px;display:flex}.fp-ingr{text-transform:uppercase;margin:6px 0 0;font-size:12px;line-height:1.4}.fp-may{margin:6px 0 0;font-size:12px;line-height:1.4}.fp-may b{text-transform:uppercase}.fp-sample-tag{text-align:center;margin-bottom:12px;font-size:13px;display:block}@media (max-width:767px){.fp-cal{font-size:min(26px,5.8vw)}.fp-cal-n{font-size:min(38px,8.5vw)}}@media (max-width:379px){.fp-label h2{font-size:38px}.fp-cal{font-size:22px}.fp-cal-n{font-size:32px}}.fp-side{align-content:start;gap:12px;display:grid}.fp-deck{background:var(--fp-card);color:var(--fp-ink);border-radius:20px;gap:12px;padding:20px;display:grid}.fp-deck-title{font:400 26px/1.25 var(--font-literata), Georgia, serif;margin:0}.fp-deck-eyebrow{color:var(--fp-soft);margin:0;font-size:14px}.fp-actions{flex-wrap:wrap;gap:12px;display:flex}.fp-actions .fp-btn-go{flex:200px}.fp-said{min-height:20px;margin:0;font-size:14px}.fp-stage{max-width:640px;margin:0 auto}.fp-card{background:var(--fp-card);color:var(--fp-ink);touch-action:pan-y;min-height:min(720px,100dvh - 160px);box-shadow:6px 6px 0 var(--fp-shadow);border-radius:24px;grid-template-rows:auto 1fr auto auto;gap:16px;padding:20px 20px 16px;display:grid}.fp-segs{gap:4px;margin:0;padding:0;list-style:none;display:flex}.fp-segs li{background:var(--fp-control);border-radius:2px;flex:1;height:4px}.fp-segs li[data-on=true]{background:var(--fp-ink)}.fp-count{color:var(--fp-soft);margin:8px 0 0;font-size:14px}.fp-body{align-content:start;gap:16px;animation:.36s ease-out both fp-in;display:grid}.fp-body h2{font:900 34px/1.05 var(--font-archivo), sans-serif;letter-spacing:-.01em;margin:0;font-stretch:85%}.fp-body h3{font:700 16px/1.3 var(--font-dm-sans), sans-serif;margin:0}.fp-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--fp-soft);margin:0;font-size:14px;font-weight:700}.fp-big{font:900 72px/.95 var(--font-archivo), sans-serif;font-variant-numeric:tabular-nums;margin:0;font-stretch:80%}.fp-big small{font-size:28px}.fp-say{font:400 20px/1.4 var(--font-literata), Georgia, serif;text-wrap:balance;max-width:30em;margin:0}.fp-small{color:var(--fp-soft);margin:0;font-size:14px;line-height:1.5}.fp-nav{align-items:center;gap:12px;display:flex}.fp-nav .fp-btn-go{flex:1}.fp-card-share{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}@keyframes fp-in{0%{opacity:0;transform:translateX(var(--fp-from,24px))}}.fp-bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fp-bar{grid-template-columns:7.5em 1fr 3.5em;align-items:center;gap:8px;font-size:15px;display:grid}.fp-bar-track{background:var(--fp-card-alt);border-radius:4px;height:20px;overflow:hidden}.fp-bar-fill{height:100%;width:var(--w);background:var(--fp-ink);transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both fp-grow;animation-delay:var(--d,0s);border-radius:4px;display:block}.fp-bar-fill[data-hot=true]{background:var(--fp-accent)}.fp-bar-n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}@keyframes fp-grow{0%{transform:scaleX(0)}}.fp-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.fp-facts>div{background:var(--fp-card-alt);border-radius:12px;padding:12px}.fp-facts dt{color:var(--fp-soft);font-size:13px}.fp-facts dd{font:800 22px/1.15 var(--font-archivo), sans-serif;overflow-wrap:anywhere;margin:4px 0 0}.fp-facts[data-n="3"]:not([data-wide]){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fp-facts[data-n="3"]:not([data-wide])>div{padding:12px 10px}.fp-facts:not([data-n="3"]:not([data-wide]))>div:last-child:nth-child(odd){grid-column:1/-1}.fp-facts-sub{font:600 15px/1.3 var(--font-dm-sans), sans-serif;color:var(--fp-soft);margin-top:2px;display:block}@media (max-width:767px){.fp-facts[data-wide]{grid-template-columns:minmax(0,1fr)}}.fp-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fp-list li{border-bottom:1px solid var(--fp-line);justify-content:space-between;gap:12px;padding:8px 0;font-size:16px;display:flex}.fp-list li>span:first-child{overflow-wrap:anywhere;min-width:0}.fp-map{background:var(--fp-card-alt);border-radius:16px;position:relative;overflow:hidden}.fp-map svg{aspect-ratio:4/3;touch-action:none;cursor:grab;width:100%;height:auto;display:block}.fp-map-world svg{aspect-ratio:1000/435;touch-action:auto;cursor:default}.fp-map-land{fill:var(--fp-land);stroke:var(--fp-land-edge);vector-effect:non-scaling-stroke;stroke-width:1px}.fp-dot{fill:var(--fp-card);stroke:var(--fp-ink);vector-effect:non-scaling-stroke;stroke-width:1.5px}.fp-dot[data-loved=true]{fill:var(--fp-accent);stroke:var(--fp-card)}.fp-map-label{fill:var(--fp-ink);font-family:var(--font-dm-sans), sans-serif;paint-order:stroke;stroke:var(--fp-card-alt);font-weight:700}.fp-map-tools{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:8px;display:flex}.fp-map-tools .fp-btn{width:44px;min-width:44px;min-height:44px;padding:0;font-size:22px}.fp-key{flex-wrap:wrap;gap:16px;margin:0;font-size:14px;display:flex}.fp-key span{align-items:center;gap:6px;display:inline-flex}.fp-key svg{width:14px;height:14px}.fp-cuisine{fill:var(--fp-land);stroke:var(--fp-land-edge);vector-effect:non-scaling-stroke;stroke-width:1px}.fp-cuisine[data-k]{fill:color-mix(in srgb, var(--fp-accent) calc(var(--k) * 100%), var(--fp-land))}.fp-cloud{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 14px;margin:0;padding:8px 0;list-style:none;display:flex}.fp-cloud li{font-family:var(--font-archivo), sans-serif;font-weight:800;font-size:calc(15px + var(--s) * 30px);animation:.5s ease-out both fp-pop;animation-delay:var(--d,0s);line-height:1.05}.fp-cloud li[data-love=true]{color:var(--fp-accent)}.fp-cloud li[data-love=false]{font-style:italic}@keyframes fp-pop{0%{opacity:0;transform:translateY(8px)}}.fp-pitch{background:var(--fp-card-alt);border-radius:16px;gap:12px;padding:16px;display:grid}.fp-pitch p{margin:0;font-size:16px;line-height:1.5}.fp-quote{border-left:4px solid var(--fp-accent);font:400 18px/1.45 var(--font-literata), Georgia, serif;margin:0;padding-left:12px}.fp-quote cite{font:600 14px var(--font-dm-sans), sans-serif;color:var(--fp-soft);margin-top:4px;font-style:normal;display:block}@media (prefers-reduced-motion:reduce){.fp-body,.fp-bar-fill,.fp-cloud li{animation:none}}@media (min-width:768px){.fp-wrap{padding:40px 32px 64px}.fp-brand{font-size:112px}.fp-brand-the{font-size:32px}.fp-hook{grid-template-columns:minmax(0,460px) minmax(0,420px);justify-content:center;align-items:start;gap:48px}.fp-label{padding:8px 14px 14px}.fp-side{padding-top:24px}.fp-card{padding:28px 28px 20px}.fp-body h2{font-size:44px}.fp-big{font-size:96px}.fp-panel{padding:32px}}.fp-account .fp-card{grid-template-rows:auto auto;min-height:0}.fp-account .fp-body p{max-width:34em;margin:0;font-size:16px;line-height:1.5}.fp-sends{gap:6px;margin:0;padding-left:20px;font-size:16px;line-height:1.45;list-style:outside;display:grid}.fp-safe-line{background:var(--fp-card-alt);border-radius:12px;padding:12px}.fp-consent{font-weight:600}.fp-account .fp-nav{flex-wrap:wrap}.fp-account .fp-nav .fp-btn{white-space:nowrap;min-height:44px}.fp-account .fp-nav .fp-btn-quiet{padding:0 12px}.fp-account .fp-facts{grid-template-columns:minmax(0,1fr)}
