@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/d2392b6761f3329f-s.3zrb6siod-_f0.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/9819129c77e8d0a0-s.2o1dletpdqcxm.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/5151bb70dd75a85b-s.p.1n10e_apdb6ux.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6d02175fe8de3f-s.3pdm20a023wv-.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bf89ab4b246099fe-s.16191ingcc7md.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0264c3c98799c37c-s.p.0fuf3937kiol3.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.N77E9q_className{font-family:Fraunces,Fraunces Fallback}.N77E9q_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.hJlnFq_className{font-family:Manrope,Manrope Fallback;font-style:normal}.hJlnFq_variable{--font-manrope:"Manrope", "Manrope Fallback"}
.finale{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.finale-dish{pointer-events:none;grid-area:1/1;position:relative}.finale-words{z-index:1;grid-column:1;width:100%;position:relative}.finale-skewers{display:none}.finale-plate{-webkit-mask-composite:source-in;width:calc(100% + 2rem);height:clamp(15rem,68vw,34rem);margin-inline:-1rem;-webkit-mask-image:linear-gradient(90deg,#0000,#00000059 3%,#000c 7%,#000 11% 89%,#000c 93%,#00000059 97%,#0000),linear-gradient(#0000,#0000004d 4%,#000000bf 9%,#000 15% 72%,#000c 80%,#00000073 88%,#00000026 95%,#0000);mask-image:linear-gradient(90deg,#0000,#00000059 3%,#000c 7%,#000 11% 89%,#000c 93%,#00000059 97%,#0000),linear-gradient(#0000,#0000004d 4%,#000000bf 9%,#000 15% 72%,#000c 80%,#00000073 88%,#00000026 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.finale-words{grid-row:2;margin-top:1.25rem}@media (min-width:1180px){.finale{align-items:center;min-height:40rem}.finale-dish{--dissolve:#000 40%, #000000f5 48%, #000000e0 56%, #000000bf 64%, #00000094 72%, #0006 79%, #0000003d 86%, #0000001c 92%, #00000008 97%, transparent 100%;-webkit-mask-composite:source-in;width:calc(50% - 12rem);height:100%;min-height:36rem;margin-inline:0;display:block;-webkit-mask-composite:source-in;mask-composite:intersect}.finale-plate{-webkit-mask-image:radial-gradient(ellipse 64% 50% at 66% 50%, var(--dissolve)), linear-gradient(to right, #000 66%, #000c 76%, #00000073 86%, #00000024 94%, transparent);-webkit-mask-image:radial-gradient(ellipse 64% 50% at 66% 50%, var(--dissolve)), linear-gradient(to right, #000 66%, #000c 76%, #00000073 86%, #00000024 94%, transparent);mask-image:radial-gradient(ellipse 64% 50% at 66% 50%, var(--dissolve)), linear-gradient(to right, #000 66%, #000c 76%, #00000073 86%, #00000024 94%, transparent);justify-self:start;margin-left:-2rem}.finale-skewers{-webkit-mask-image:radial-gradient(ellipse 64% 50% at 34% 50%, var(--dissolve)), linear-gradient(to left, #000 66%, #000c 76%, #00000073 86%, #00000024 94%, transparent);-webkit-mask-image:radial-gradient(ellipse 64% 50% at 34% 50%, var(--dissolve)), linear-gradient(to left, #000 66%, #000c 76%, #00000073 86%, #00000024 94%, transparent);mask-image:radial-gradient(ellipse 64% 50% at 34% 50%, var(--dissolve)), linear-gradient(to left, #000 66%, #000c 76%, #00000073 86%, #00000024 94%, transparent);justify-self:end;margin-right:-2rem}.finale-words{grid-row:1;max-width:36rem;margin-top:0}}
.splash{display:none}html[data-splash] .splash{z-index:90;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:default;--mark-y:42%;--mark-w:clamp(250px, min(84vw, 70svh), 620px);--mark-h:calc(var(--mark-w) / 1.522);background:#0c0907;animation:.4s ease-in 2.6s forwards splash-cap;display:block;position:fixed;inset:0;overflow:hidden}html[data-splash-js] .splash{animation:none}@keyframes splash-cap{to{opacity:0;visibility:hidden}}html[data-splash=clear] .splash{pointer-events:none}html[data-splash=clear] .splash[data-fx="1"]{background:0 0}html[data-splash=clear] .splash[data-fx="1"] .splash-glow{opacity:0}.splash[data-fx="0"][data-phase=out]{opacity:0;transition:opacity .5s}html[data-splash=hold] :is(.kindle,.ignite,.ignite-title,.rise[data-in],.settle[data-in],.magnet[data-in]){animation-play-state:paused}html[data-splash-kind=still] .splash-mark :is(*){opacity:1;stroke-dashoffset:0;animation:none!important}html[data-splash-kind=still] :is(.sp-sparks,.splash-halo){display:none}html[data-splash-kind=still] .splash[data-phase=out] .splash-mark{animation:none}.splash-glow{background:radial-gradient(70% 38% at 50% 100%, #ff5a1f42, #ff5a1f12 55%, transparent 78%), radial-gradient(circle at 50% var(--mark-y), #e9b46817, transparent calc(var(--mark-h) * .9));transition:opacity .2s linear;position:absolute;inset:0}.splash-fire{opacity:0;width:100%;height:100%;transition:opacity .3s linear;position:absolute;inset:0}.splash-sparks{width:100%;height:100%;position:absolute;inset:0}.splash[data-lit] .splash-fire{opacity:1}.splash[data-phase=out] .splash-fire{opacity:0;transition:opacity .2s linear .98s}.splash-mark{left:50%;top:var(--mark-y);width:var(--mark-w);aspect-ratio:770/506;position:absolute;translate:-50% -50%}.splash-mark svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.splash-halo{aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#ff964633,#ff6e2812 55%,#0000);border-radius:50%;width:64%;position:absolute;top:21%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.sp-fuse{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:.34s cubic-bezier(.5,0,.75,.6) 80ms forwards sp-draw}.sp-spark{stroke-dasharray:.12 2;stroke-dashoffset:.12px;opacity:0;animation:.34s cubic-bezier(.5,0,.75,.6) 80ms forwards sp-spark,.38s linear 80ms sp-blink}.sp-flame{opacity:0;transform-box:fill-box;transform-origin:50% 100%;animation:.55s cubic-bezier(.2,.7,.2,1) .38s forwards sp-catch,1.7s ease-in-out .93s infinite alternate sp-lick}.sp-hedef,.sp-grill{opacity:0;animation:sp-word .5s cubic-bezier(.2, .7, .2, 1) var(--at) forwards}.sp-hedef{--at:.72s}.sp-grill{--at:.88s}.splash-halo{animation:.5s ease-out .45s forwards sp-in,2.3s linear .95s infinite sp-flicker}.splash[data-phase=out] .splash-mark{animation:.6s cubic-bezier(.4,0,.7,.4) forwards sp-out}.splash[data-phase=out] .splash-halo{animation:.3s linear forwards sp-fade}}@keyframes sp-catch{0%{opacity:0;transform:scale(.55,.3)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes sp-lick{0%{opacity:1;transform:none}to{opacity:1;transform:scale(.98,1.035)skew(-1.2deg)}}@keyframes sp-blink{0%,to{opacity:0}8%,92%{opacity:1}}@keyframes sp-draw{to{stroke-dashoffset:0}}@keyframes sp-spark{to{stroke-dashoffset:-1px}}@keyframes sp-fade{to{opacity:0}}@keyframes sp-in{to{opacity:1}}@keyframes sp-word{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sp-flicker{0%,to{opacity:1}13%{opacity:.78}21%{opacity:.95}37%{opacity:.7}52%{opacity:1}68%{opacity:.82}81%{opacity:.93}}@keyframes sp-out{0%{opacity:1}30%{opacity:.7;transform:none}to{opacity:0;transform:translateY(-18px)scale(1.05)}}@media (prefers-reduced-motion:reduce){html[data-splash] .splash{animation:.45s linear forwards splash-quick}.sp-sparks{display:none}.splash-mark{opacity:0;animation:.15s linear forwards sp-in}}@keyframes splash-quick{0%,45%{opacity:1}to{opacity:0;visibility:hidden}}
