@font-face{font-family:Bowlby One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e6106e5bf19ccfe-s.p.16kguxn68mjtf.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:Bowlby One Fallback;src:local(Arial);ascent-override:80.02%;descent-override:32.77%;line-gap-override:0.0%;size-adjust:138.88%}.u8fqlG_className{font-family:Bowlby One,Bowlby One Fallback;font-style:normal;font-weight:400}.u8fqlG_variable{--tc-puff:"Bowlby One", "Bowlby One Fallback"}
@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c704db2424c24e8-s.40ayoea_1moi9.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:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92974e2a5165e499-s.1-uasx325ytgt.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:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a4369a6690d5d123-s.p.1awwf8ewnhcz0.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:Alfa Slab One Fallback;src:local(Arial);ascent-override:85.85%;descent-override:27.59%;line-gap-override:0.0%;size-adjust:120.68%}.RWmkSa_className{font-family:Alfa Slab One,Alfa Slab One Fallback;font-style:normal;font-weight:400}.RWmkSa_variable{--tc-slab:"Alfa Slab One", "Alfa Slab One Fallback"}
@font-face{font-family:Graduate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b2aacfb12ce957a-s.p.3ftaoj88nzi-8.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:Graduate Fallback;src:local(Times New Roman);ascent-override:65.18%;descent-override:12.72%;line-gap-override:0.0%;size-adjust:146.22%}.qwxE4W_className{font-family:Graduate,Graduate Fallback;font-style:normal;font-weight:400}.qwxE4W_variable{--tc-varsity:"Graduate", "Graduate Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.138s14ivx2xer.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:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.3b2emle-7szv-.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:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.13rul5q9jl2r0.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%}.pOx9AW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.pOx9AW_variable{--tc-sans:"Archivo", "Archivo Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58001a14c3511596-s.41kzji7o-jdsp.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:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d2dd58e31d7c0b6-s.p.1e8puyswpvmbr.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc5a462c378235ed-s.2lhqjbmzqepkg.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7172132ea3483a1a-s.p.15zaksznb5cf5.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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.oYz_Sa_className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.oYz_Sa_variable{--tc-type:"Courier Prime", "Courier Prime Fallback"}
.w5ID_q_launcher{z-index:40;left:max(12px, env(safe-area-inset-left));bottom:max(12px, env(safe-area-inset-bottom));-webkit-tap-highlight-color:transparent;justify-items:center;text-decoration:none;display:grid;position:fixed}.w5ID_q_cookie{filter:drop-shadow(0 6px 6px #0006);transform-origin:50% 100%;width:46px;animation:1.4s steps(8,jump-none) infinite w5ID_q_bob;display:block}.w5ID_q_cookie img{width:100%;height:auto;display:block}.w5ID_q_tag{color:var(--tc-cocoa-deep,#241510);font:400 .74rem var(--tc-slab), Georgia, serif;filter:drop-shadow(0 3px 3px #00000059);border-style:solid;border-width:7px 10px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/7px 10px;margin-top:-6px;padding:0 2px;line-height:1.1}.w5ID_q_launcher:hover .w5ID_q_cookie,.w5ID_q_launcher:focus-visible .w5ID_q_cookie{animation-duration:.7s}.w5ID_q_launcher:active .w5ID_q_cookie{transform:scale(.94)}@keyframes w5ID_q_bob{0%,to{transform:translateY(0)scale(1)}25%{transform:translateY(-6px)scale(.97,1.03)}50%{transform:translateY(0)scale(1.04,.96)}75%{transform:translateY(-3px)scale(.99,1.01)}}@media (prefers-reduced-motion:reduce){.w5ID_q_cookie{animation:none}}
.u25qjW_player{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));z-index:50;background:var(--tc-bone);max-width:calc(100vw - 24px);color:var(--tc-ink);outline:1.5px dashed var(--tc-stitch);outline-offset:-5px;border-radius:999px;align-items:center;gap:10px;padding:5px 16px 5px 5px;display:flex;position:fixed;box-shadow:inset 0 1px #ffffff59,0 10px 24px -8px #140c088c,0 2px 5px #140c084d}.u25qjW_deck{background:var(--tc-cocoa-deep);cursor:pointer;width:58px;height:58px;box-shadow:0 0 0 2px var(--tc-cocoa) inset;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.u25qjW_deckArt{width:54px;height:54px;display:block;overflow:visible}.u25qjW_platter{fill:var(--tc-ink)}.u25qjW_groove{fill:none;stroke:#f3ecdf1f;stroke-width:1px}.u25qjW_record{transform-box:fill-box;transform-origin:50%;animation:1.8s linear infinite paused u25qjW_spin}.u25qjW_player[data-state=playing] .u25qjW_record{animation-play-state:running}.u25qjW_cookie{fill:var(--tc-cookie)}.u25qjW_spindle{fill:var(--tc-bone)}.u25qjW_arm{transform-origin:86px 14px;transition:transform .6s var(--tc-ease);transform:rotate(-30deg)}.u25qjW_player[data-state=playing] .u25qjW_arm,.u25qjW_player[data-state=loading] .u25qjW_arm{transform:rotate(0)}.u25qjW_pivot{fill:var(--tc-bone-deep);stroke:var(--tc-cocoa);stroke-width:1.5px}.u25qjW_armRod{fill:none;stroke:var(--tc-bone);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.u25qjW_armHead{fill:var(--tc-bone)}.u25qjW_deck[data-returning]{animation:u25qjW_nudge .9s var(--tc-ease) 1.2s 2 both}.u25qjW_label{min-width:0;line-height:1.15}.u25qjW_kicker{font-family:var(--tc-varsity), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--tc-on-bone-muted);margin:0 0 2px;font-size:.62rem}.u25qjW_title{font-family:var(--tc-slab), Georgia, serif;color:var(--tc-cocoa);white-space:nowrap;font-size:.98rem;text-decoration:none;display:block}@media (hover:hover){.u25qjW_title:hover{text-underline-offset:3px;text-decoration:underline}}.u25qjW_artist{color:var(--tc-on-bone-muted);margin:1px 0 0;font-size:.78rem}.u25qjW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes u25qjW_spin{to{transform:rotate(360deg)}}@keyframes u25qjW_nudge{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}60%{transform:rotate(7deg)}}@keyframes u25qjW_slideIn{0%{opacity:0;transform:translate(-8px)}}@media (prefers-reduced-motion:reduce){.u25qjW_record,.u25qjW_label,.u25qjW_deck[data-returning]{animation:none}.u25qjW_arm{transition:none}}@media print{.u25qjW_player{display:none}}@media (max-width:719px){.u25qjW_player{outline-offset:-3px;gap:0;padding:4px}.u25qjW_label{display:none}.u25qjW_deck{width:46px;height:46px}.u25qjW_player[data-state=playing],.u25qjW_player[data-state=loading]{gap:8px;padding-right:14px}.u25qjW_player[data-state=playing] .u25qjW_label,.u25qjW_player[data-state=loading] .u25qjW_label{animation:u25qjW_slideIn .35s var(--tc-ease) both;display:block}.u25qjW_player[data-state=playing] .u25qjW_kicker,.u25qjW_player[data-state=playing] .u25qjW_artist,.u25qjW_player[data-state=loading] .u25qjW_kicker,.u25qjW_player[data-state=loading] .u25qjW_artist{display:none}.u25qjW_title{align-items:center;min-height:44px;font-size:.92rem;display:inline-flex}.u25qjW_deckArt{width:42px;height:42px}}
.PtGY2q_root{--tc-cocoa:#3a2418;--tc-cocoa-deep:#241510;--tc-cocoa-soft:#4a3022;--tc-bone:#e9dfcd;--tc-bone-deep:#d9ccb4;--tc-cream:#f3ecdf;--tc-oxblood:#8b1e24;--tc-ink:#1a1210;--tc-cookie:#c08a4a;--tc-on-cocoa-muted:#cdbda3;--tc-on-bone-muted:#5b4535;--tc-stitch:#3a24188c;--tc-stitch-light:#f3ecdf8c;--tc-ease:cubic-bezier(.16, 1, .3, 1);--tc-gutter:max(16px, env(safe-area-inset-left));--tc-max:1180px;background:var(--tc-cocoa-deep);color:var(--tc-cream);font-family:var(--tc-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;padding-bottom:calc(84px + env(safe-area-inset-bottom));font-size:17px;line-height:1.55;overflow-x:clip}.PtGY2q_root :where(a){color:inherit}.PtGY2q_root :where(:focus-visible){outline:3px solid var(--tc-cookie);outline-offset:3px;border-radius:6px}.PtGY2q_page{display:block}.PtGY2q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PtGY2q_cover{object-fit:cover;width:100%;height:100%;display:block}.PtGY2q_feltGround{background-color:var(--tc-cocoa);color:var(--tc-cream);isolation:isolate;background-image:url(/a/felt.webp);background-size:360px 360px;position:relative}.PtGY2q_boneGround{background-color:var(--tc-bone);color:var(--tc-cocoa);background-image:url(/a/bone.webp);background-size:420px 420px;position:relative}.PtGY2q_lattice,.PtGY2q_latticeFaint{z-index:-1;width:100%;height:100%;color:var(--tc-bone);pointer-events:none;position:absolute;inset:0}.PtGY2q_lattice{opacity:.2}.PtGY2q_latticeFaint{opacity:.09}.PtGY2q_pill,.PtGY2q_pillLight,.PtGY2q_pillSmall{min-height:56px;font-family:var(--tc-slab), Georgia, serif;letter-spacing:.005em;cursor:pointer;transition:transform .18s var(--tc-ease), box-shadow .18s var(--tc-ease), filter .18s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:0 1.6em;font-size:1.14rem;text-decoration:none;display:inline-flex;position:relative}.PtGY2q_pill:before,.PtGY2q_pillLight:before,.PtGY2q_pillSmall:before{content:"";border-radius:inherit;opacity:.45;pointer-events:none;border:1.5px dashed;position:absolute;inset:5px}.PtGY2q_pill{background:linear-gradient(180deg, #4a2d1f 0%, var(--tc-cocoa) 55%, #2c1a12 100%);width:100%;color:var(--tc-cream);box-shadow:inset 0 1px #ffffff2e,0 6px 14px #1a0e0873,0 2px #1c100a}.PtGY2q_pillLight{background:linear-gradient(180deg, #f6efe2 0%, var(--tc-bone) 60%, var(--tc-bone-deep) 100%);color:var(--tc-cocoa);box-shadow:inset 0 1px #ffffffb3,0 8px 22px #0a050280,0 2px #b9a98d}.PtGY2q_pillSmall{background:var(--tc-cocoa);min-height:48px;color:var(--tc-cream);font-size:1rem;box-shadow:0 4px 10px #1a0e0859,0 2px #1c100a}.PtGY2q_pill:hover,.PtGY2q_pillLight:hover,.PtGY2q_pillSmall:hover{filter:brightness(1.06)}.PtGY2q_pill:active,.PtGY2q_pillLight:active,.PtGY2q_pillSmall:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff26,0 2px 6px #1a0e0873}.PtGY2q_pill:disabled{cursor:progress;filter:saturate(.7)brightness(.92)}.PtGY2q_arrow,.PtGY2q_arrowDown{flex:none;width:1.15em;height:1.15em}.PtGY2q_ghost,.PtGY2q_ghostLight{border:1.5px solid var(--tc-stitch);min-height:48px;color:var(--tc-cocoa);font:600 .95rem var(--tc-sans), sans-serif;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 1.2em;text-decoration:none;transition:background .2s;display:inline-flex}.PtGY2q_ghost:hover{background:#3a241814}.PtGY2q_ghostLight{border-color:var(--tc-stitch-light);color:var(--tc-cream)}.PtGY2q_ghostLight:hover{background:#f3ecdf1a}.PtGY2q_hero{min-height:100svh;color:var(--tc-cream);isolation:isolate;background:var(--tc-cocoa-deep);grid-template-rows:auto 1fr auto;display:grid;position:relative}.PtGY2q_heroMedia{z-index:0;position:absolute;inset:0;overflow:hidden;container-type:size}.PtGY2q_topbar,.PtGY2q_heroCopy{z-index:3;position:relative}.PtGY2q_heroFrame{--ar:.5655;--fw:max(100cqw, calc(100cqh * var(--ar)));--fh:max(100cqh, calc(100cqw / var(--ar)));width:var(--fw);height:var(--fh);left:calc((100cqw - var(--fw)) * .5);top:calc(100cqh - var(--fh));pointer-events:none;position:absolute}.PtGY2q_heroImg,.PtGY2q_heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PtGY2q_doorSign{--sw:clamp(132px, calc(var(--fw) * .27), 190px);left:min(80.5%, calc(100cqw - (100cqw - var(--fw)) * .5 - 10px - var(--sw) / 2));width:var(--sw);pointer-events:auto;color:var(--tc-cream);transform-origin:50% 3%;filter:drop-shadow(0 10px 12px #0804028c);text-decoration:none;animation:6s ease-in-out 2.4s infinite PtGY2q_tcSway;display:block;position:absolute;top:44.5%;translate:-50%}.PtGY2q_doorSignBoard{width:100%;height:auto;display:block}.PtGY2q_doorSignText{font-family:var(--tc-slab), Georgia, serif;color:var(--tc-cream);text-shadow:0 1px 2px #0009;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:clamp(1.02rem,2.2cqw + .5rem,1.4rem);line-height:1;display:flex;position:absolute;inset:60% 8% 7%}.PtGY2q_doorSignText .PtGY2q_arrowDown{width:1.05em;height:1.05em;color:var(--tc-cookie)}.PtGY2q_doorSign:hover,.PtGY2q_doorSign:focus-visible{animation:PtGY2q_tcSwing .9s var(--tc-ease)}.PtGY2q_doorSign:focus-visible{outline:3px solid var(--tc-cookie);outline-offset:4px}@keyframes PtGY2q_tcSway{0%,to{rotate:-1.6deg}50%{rotate:1.6deg}}@keyframes PtGY2q_tcSwing{0%{rotate:0deg}30%{rotate:7deg}60%{rotate:-4deg}to{rotate:0deg}}@media (min-aspect-ratio:4/5){.PtGY2q_heroFrame{--ar:1.7686;left:calc((100cqw - var(--fw)) * .6);top:calc((100cqh - var(--fh)) * .6)}.PtGY2q_doorSign{--sw:clamp(132px, calc(var(--fw) * .095), 210px);left:min(80%, calc(100cqw - (100cqw - var(--fw)) * .6 - 10px - var(--sw) / 2));top:36%}}.PtGY2q_heroVideo{opacity:0;transition:opacity 1.2s}.PtGY2q_heroVideoReady{opacity:1}.PtGY2q_heroScrim{background:linear-gradient(#140b07d1 0%,#140b078c 22%,#140b0700 40%),linear-gradient(#140b0700 74%,#140b07c7 100%);position:absolute;inset:0}.PtGY2q_topbar{padding:calc(12px + env(safe-area-inset-top)) var(--tc-gutter) 12px;justify-content:space-between;align-items:center;gap:16px;display:flex}.PtGY2q_brand{min-height:44px;color:var(--tc-cream);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.PtGY2q_brandMark{width:30px;height:auto;color:var(--tc-cream);filter:drop-shadow(0 2px 4px #00000073)}.PtGY2q_brandName{font-family:var(--tc-varsity), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.95rem}.PtGY2q_navLinks{gap:4px;margin:0;padding:0;list-style:none;display:none}.PtGY2q_navLinks a{letter-spacing:.02em;white-space:nowrap;min-height:44px;color:var(--tc-cream);border-radius:999px;align-items:center;padding:0 14px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}@media (max-width:1180px){.PtGY2q_navLinks{gap:0}.PtGY2q_navLinks a{padding:0 9px;font-size:.84rem}}.PtGY2q_navLinks a:hover{background:#f3ecdf1f}.PtGY2q_heroCopy{padding:6px var(--tc-gutter) 0;align-self:start;max-width:820px}.PtGY2q_heroLine{font-family:var(--tc-puff), sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:var(--tc-cream);text-shadow:0 2px 3px #00000073,0 10px 24px #0000008c;text-wrap:balance;margin:0;font-size:clamp(2.35rem,10.2vw,5.4rem);font-weight:400;line-height:.98}.PtGY2q_puffWord{animation:PtGY2q_tcPuff .95s var(--tc-ease) both;animation-delay:var(--tc-i,0s);display:inline-block}@keyframes PtGY2q_tcPuff{0%{opacity:0;filter:blur(10px);transform:translateY(.22em)scale(.84)}60%{filter:blur()}to{opacity:1;filter:blur();transform:none}}.PtGY2q_heroSub{font-family:var(--tc-varsity), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--tc-bone);text-shadow:0 2px 8px #0009;flex-wrap:wrap;gap:6px 14px;margin:14px 0 0;font-size:1rem;animation:1s 1.2s both PtGY2q_tcFade;display:none}@keyframes PtGY2q_tcFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.PtGY2q_arrowDown{animation:2.4s ease-in-out 3s infinite PtGY2q_tcNudge}@keyframes PtGY2q_tcNudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.PtGY2q_inside{gap:0;display:grid}.PtGY2q_insideMedia{aspect-ratio:4/4.2;overflow:hidden}.PtGY2q_insideCopy{padding:48px var(--tc-gutter) 64px;max-width:640px}.PtGY2q_puffHead,.PtGY2q_puffHeadDark{font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;letter-spacing:-.005em;color:var(--tc-ink);text-shadow:0 2px 4px #1a12102e;margin:0 0 22px;font-weight:400;line-height:1}.PtGY2q_puffHead{gap:6px;font-size:clamp(2.1rem,8.4vw,3.8rem);display:grid}.PtGY2q_puffHeadAlt{color:var(--tc-oxblood)}.PtGY2q_puffHeadDark{font-size:clamp(2rem,7.6vw,3.6rem)}.PtGY2q_prose{max-width:34em;color:var(--tc-on-bone-muted)}.PtGY2q_prose p{margin:0 0 1em}.PtGY2q_prose strong{color:var(--tc-cocoa)}.PtGY2q_chapterPatch{filter:drop-shadow(0 10px 14px #3a241859);width:150px;margin:0 0 18px -6px;rotate:-4deg}.PtGY2q_chapterPatch img{width:100%;height:auto;display:block}.PtGY2q_missionSection{padding:56px var(--tc-gutter) 72px;overflow:hidden}.PtGY2q_missionInner{gap:22px;max-width:560px;margin:0 auto;display:grid}.PtGY2q_lockup{filter:drop-shadow(0 10px 18px #0a050280);width:min(100%,520px);margin:0 auto -6px}.PtGY2q_lockup img,.PtGY2q_whyLockup img{width:100%;height:auto;display:block}.PtGY2q_missionWrap,.PtGY2q_missionIntro{gap:18px;display:grid}.PtGY2q_missionCry{text-align:center;max-width:22em;font-family:var(--tc-slab), Georgia, serif;color:var(--tc-cream);margin:0 auto;font-size:clamp(1.25rem,4.6vw,1.5rem);line-height:1.2}.PtGY2q_missionLede{text-align:center;color:var(--tc-bone);margin:0;font-size:1.05rem}.PtGY2q_missionLede strong{font-family:var(--tc-varsity), sans-serif;color:var(--tc-cream);letter-spacing:.02em;font-weight:400}.PtGY2q_patchCard{background-color:var(--tc-bone);color:var(--tc-cocoa);box-shadow:0 0 0 5px var(--tc-cocoa-deep), 0 0 0 7px #e9dfcd59, 0 26px 48px #08040299, 0 2px 0 #ffffff80 inset;background-image:url(/a/bone.webp);background-size:420px;border-radius:26px;padding:26px 20px 22px;position:relative}.PtGY2q_patchCard:before{content:"";border:2px dashed var(--tc-stitch);pointer-events:none;border-radius:19px;position:absolute;inset:9px}.PtGY2q_patchHead{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.PtGY2q_patchRule{background:linear-gradient(var(--tc-cocoa) 0 4px, transparent 4px 10px, var(--tc-cocoa) 10px 14px);border-radius:2px;height:14px}.PtGY2q_patchTitle{font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;color:var(--tc-cocoa);text-shadow:0 1px 1px #ffffff8c,0 3px 6px #3a241847;justify-items:center;margin:0;font-weight:400;line-height:.92;display:grid}.PtGY2q_patchTitleSmall{letter-spacing:.12em;font-size:1.35rem}.PtGY2q_patchTitleBig{letter-spacing:.01em;font-size:clamp(1.9rem,9.2vw,2.9rem)}.PtGY2q_missionSlip{animation:PtGY2q_tcFlip .7s var(--tc-ease) both;transform-origin:50% 0;background:#3a241812;border-radius:14px;align-items:center;gap:14px;margin:20px 0 6px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff80}@keyframes PtGY2q_tcFlip{0%{opacity:0;transform:perspective(600px)rotateX(-70deg)}to{opacity:1;transform:none}}.PtGY2q_missionGlyph{width:64px;height:44px;color:var(--tc-cocoa);flex:none}.PtGY2q_missionText{color:var(--tc-cocoa);gap:2px;margin:0;font-size:1.22rem;font-weight:600;line-height:1.22;display:grid}.PtGY2q_missionLabel{font-family:var(--tc-varsity), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--tc-oxblood);font-size:.8rem}.PtGY2q_acts{margin:8px 0 0;padding:0;list-style:none;display:grid}.PtGY2q_acts li+li{border-top:1.5px dashed #3a241838}.PtGY2q_act{width:100%;min-height:64px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:10px 2px;display:flex}.PtGY2q_actNum{background:var(--tc-cocoa);width:42px;height:42px;color:var(--tc-cream);font-family:var(--tc-varsity), sans-serif;box-shadow:0 0 0 3px var(--tc-bone), 0 0 0 4.5px var(--tc-stitch), 0 3px 6px #3a24184d;transition:background .25s, transform .3s var(--tc-ease);border-radius:50%;flex:none;place-items:center;font-size:1.3rem;display:grid}.PtGY2q_actNum svg{width:22px;height:22px}.PtGY2q_act[aria-pressed=true] .PtGY2q_actNum{background:var(--tc-oxblood);transform:rotate(-8deg)scale(1.04)}.PtGY2q_actText{gap:2px;display:grid}.PtGY2q_actTitle{color:var(--tc-cocoa);font-size:1.14rem;font-weight:700}.PtGY2q_act[aria-pressed=true] .PtGY2q_actTitle{text-decoration:line-through;-webkit-text-decoration-color:var(--tc-oxblood);text-decoration-color:var(--tc-oxblood);text-decoration-thickness:2px}.PtGY2q_actDetail{color:var(--tc-on-bone-muted);font-size:.92rem}.PtGY2q_cardCookie{width:64px;height:64px;box-shadow:0 0 0 3px var(--tc-bone), 0 0 0 5px var(--tc-cocoa), 0 8px 16px #0a050273;background:radial-gradient(circle at 30% 34%,#4a2a18 0 4.5px,#0000 5.5px),radial-gradient(circle at 62% 28%,#4a2a18 0 3.5px,#0000 4.5px),radial-gradient(circle at 48% 58%,#4a2a18 0 5px,#0000 6px),radial-gradient(circle at 72% 64%,#4a2a18 0 3.5px,#0000 4.5px),radial-gradient(circle at 28% 72%,#4a2a18 0 3px,#0000 4px),radial-gradient(circle at 45% 40%,#d9a868 0,#c08a4a 55%,#a8743a 100%);border-radius:50%;animation:5s ease-in-out infinite PtGY2q_tcBob;position:absolute;top:118px;right:-14px;-webkit-mask:radial-gradient(circle at 96% 8%,#0000 13px,#000 14px);mask:radial-gradient(circle at 96% 8%,#0000 13px,#000 14px)}@keyframes PtGY2q_tcBob{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(4deg)translateY(-4px)}}.PtGY2q_cardActions{gap:10px;margin-top:18px;display:grid}.PtGY2q_cardFoot{text-align:center;color:var(--tc-on-bone-muted);margin:14px 0 0;font-size:.95rem}.PtGY2q_cardProgress{color:var(--tc-oxblood);font-weight:700}.PtGY2q_cardError{color:var(--tc-oxblood);text-align:center;background:#8b1e241a;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-weight:600}.PtGY2q_receiptSlot{padding:0 18px 12px;overflow:hidden}.PtGY2q_receipt{color:#26190f;max-width:340px;font-family:var(--tc-type), ui-monospace, monospace;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),95% 100%,90% calc(100% - 10px),85% 100%,80% calc(100% - 10px),75% 100%,70% calc(100% - 10px),65% 100%,60% calc(100% - 10px),55% 100%,50% calc(100% - 10px),45% 100%,40% calc(100% - 10px),35% 100%,30% calc(100% - 10px),25% 100%,20% calc(100% - 10px),15% 100%,10% calc(100% - 10px),5% 100%,0 calc(100% - 10px));background:#faf6ee;margin:0 auto;padding:22px 20px 34px;font-size:.86rem;line-height:1.5;animation:1.6s steps(14,end) both PtGY2q_tcPrint;position:relative;box-shadow:0 16px 30px #08040280}@keyframes PtGY2q_tcPrint{0%{transform:translateY(-100%)}to{transform:none}}.PtGY2q_receipt p{margin:0}.PtGY2q_receiptHead{text-align:center;letter-spacing:.08em;font-weight:700}.PtGY2q_receiptNo{text-align:center;margin-bottom:4px!important}.PtGY2q_receiptRule{white-space:nowrap;color:#7a6a5a;overflow:hidden}.PtGY2q_receiptLine{justify-content:space-between;gap:12px;display:flex}.PtGY2q_receiptThanks{text-align:center;font-style:italic;margin-top:6px!important}.PtGY2q_receiptNote{text-align:center;color:var(--tc-oxblood);margin-top:8px!important}.PtGY2q_receiptMark{color:#26190f;opacity:.85;width:36px;height:auto;margin:14px auto 0;display:block}.PtGY2q_tally{text-align:center;flex-wrap:wrap;justify-content:center;gap:10px 28px;display:flex}.PtGY2q_tally p{margin:0;display:grid}.PtGY2q_tallyFirst{font-family:var(--tc-varsity), sans-serif;letter-spacing:.04em;color:var(--tc-cream);font-size:1.25rem}.PtGY2q_tallyNum{font-family:var(--tc-varsity), sans-serif;color:var(--tc-cream);text-shadow:0 2px 5px #00000073;font-size:2.6rem;line-height:1}.PtGY2q_tallyLabel{letter-spacing:.04em;color:var(--tc-on-cocoa-muted);font-size:.88rem}.PtGY2q_notebook{background:#140b0773;border-radius:18px;box-shadow:inset 0 0 0 1.5px #e9dfcd2e}.PtGY2q_notebookToggle{width:100%;min-height:60px;color:var(--tc-cream);cursor:pointer;font:400 1.15rem var(--tc-varsity), sans-serif;letter-spacing:.04em;text-align:left;background:0 0;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;display:flex}.PtGY2q_notebookToggle:after{content:"+";font:400 1.5rem var(--tc-sans), sans-serif;transition:transform .3s var(--tc-ease)}.PtGY2q_notebookToggle[aria-expanded=true]:after{transform:rotate(45deg)}.PtGY2q_notebookMeta{white-space:nowrap;font:500 .85rem var(--tc-sans), sans-serif;color:var(--tc-on-cocoa-muted);margin-left:auto}.PtGY2q_notebookBody{padding:0 18px 18px;animation:.4s both PtGY2q_tcFade}.PtGY2q_notebookNote{color:var(--tc-on-cocoa-muted);margin:0 0 14px;font-size:.9rem}.PtGY2q_noteForm{background:var(--tc-bone);color:var(--tc-cocoa);border-radius:14px;gap:12px;padding:16px;display:grid}.PtGY2q_field{gap:4px;font-size:.9rem;font-weight:600;display:grid}.PtGY2q_field input{min-height:48px;color:var(--tc-ink);font:400 1rem var(--tc-sans), sans-serif;background:#fbf7ef;border:1.5px solid #3a24184d;border-radius:10px;padding:0 12px}.PtGY2q_field input::placeholder{color:#8a7462;font-style:italic}.PtGY2q_field input:focus{border-color:var(--tc-cocoa);outline:none;box-shadow:0 0 0 3px #c08a4a73}.PtGY2q_callbackIdea{background:#3a241814;border-radius:10px;margin:0;padding:10px 12px;font-size:.95rem}.PtGY2q_callbackTag{font-family:var(--tc-varsity), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--tc-oxblood);margin-right:6px;font-size:.78rem}.PtGY2q_entries{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.PtGY2q_entry{color:#26190f;font-family:var(--tc-type), ui-monospace, monospace;background:#faf6ee repeating-linear-gradient(#0000 0 25px,#8b1e2424 25px 26px) 0 12px;border-radius:12px;padding:14px 16px;font-size:.9rem;position:relative}.PtGY2q_entry p{margin:0}.PtGY2q_entryName{font-size:1.05rem;font-weight:700}.PtGY2q_entryDue{color:var(--tc-oxblood)}.PtGY2q_entryRemove{color:#26190f;min-height:40px;font:600 .82rem var(--tc-sans), sans-serif;cursor:pointer;background:0 0;border:1px solid #26190f4d;border-radius:999px;margin-top:8px;padding:0 12px}.PtGY2q_ritual{text-align:center;color:var(--tc-on-cocoa-muted);margin:4px 0 0}.PtGY2q_ritual strong{color:var(--tc-cream)}.PtGY2q_ritualLink{color:var(--tc-cream);text-underline-offset:4px;padding:10px 2px;font-weight:600;display:inline-block}.PtGY2q_ritualDay{font-family:var(--tc-varsity), sans-serif;letter-spacing:.06em;color:var(--tc-cream)}.PtGY2q_contains{justify-items:center;gap:32px;padding:64px 0 56px;display:grid}.PtGY2q_giantHead{padding:0 var(--tc-gutter);text-align:center;font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;color:var(--tc-ink);text-shadow:0 3px 6px #1a121033;justify-items:center;margin:0;font-size:clamp(2.5rem,11.5vw,6rem);font-weight:400;line-height:.96;display:grid}.PtGY2q_giantHeadRed{color:var(--tc-oxblood)}.PtGY2q_boxMedia{aspect-ratio:4/3;width:min(100%,1040px);overflow:hidden}.PtGY2q_containsRow{padding:0 var(--tc-gutter);text-align:center;color:var(--tc-on-bone-muted);gap:8px;font-size:1.15rem;display:grid}.PtGY2q_containsRow p{margin:0}.PtGY2q_containsRow strong{font-family:var(--tc-varsity), sans-serif;color:var(--tc-cocoa);font-size:1.35rem;font-weight:400}.PtGY2q_drop{padding:64px var(--tc-gutter) 72px}.PtGY2q_dropHead{max-width:var(--tc-max);margin:0 auto 28px}.PtGY2q_dropNote{color:var(--tc-on-bone-muted);margin:0}.PtGY2q_why{padding:64px var(--tc-gutter) 80px;overflow:hidden}.PtGY2q_whyInner{max-width:720px;margin:0 auto}.PtGY2q_whyLockup{filter:drop-shadow(0 12px 18px #0804028c);width:min(100%,500px);margin:0 auto 28px}.PtGY2q_whyHead{font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;color:var(--tc-cream);text-shadow:0 2px 4px #0006,0 8px 18px #00000073;margin:0 0 14px;font-size:clamp(2.2rem,9vw,4rem);font-weight:400;line-height:1}.PtGY2q_whyLede{color:var(--tc-bone);margin:0 0 30px;font-size:1.12rem}.PtGY2q_verses{background:#140b0780;border-radius:16px;gap:14px;margin:0;padding:22px 20px;list-style:none;display:grid;box-shadow:inset 0 0 0 1.5px #e9dfcd29}.PtGY2q_verse{font-family:var(--tc-sans), sans-serif;color:var(--tc-cream);grid-template-columns:2.2em 1fr;gap:8px;font-size:1.04rem;line-height:1.6;display:grid}.PtGY2q_verseNum{font-family:var(--tc-varsity), sans-serif;color:var(--tc-cookie);font-size:1.1rem;line-height:1.4}.PtGY2q_verseSource{text-align:right;margin:14px 0 0}.PtGY2q_verseSource a{min-height:44px;color:var(--tc-cookie);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.PtGY2q_whyMore{text-align:center;margin:30px 0 0}.PtGY2q_whyTurn{border-left:1px solid var(--tc-oxblood);color:var(--tc-bone);margin:30px 0 0;padding-left:18px;font-size:1.12rem}.PtGY2q_whyTurn strong{color:var(--tc-cream)}.PtGY2q_bookSection{padding:64px 0 72px;overflow:hidden}.PtGY2q_bookHead{max-width:var(--tc-max);padding:0 var(--tc-gutter);margin:0 auto 26px}.PtGY2q_bookAfter{text-align:center;margin:26px 0 0;font-weight:600}.PtGY2q_bookAfter a{color:var(--tc-cocoa);text-underline-offset:4px}.PtGY2q_bookLede{color:var(--tc-on-bone-muted);margin:0}.PtGY2q_recipe{padding:72px var(--tc-gutter);overflow:hidden}.PtGY2q_close{padding:72px var(--tc-gutter) calc(48px + env(safe-area-inset-bottom));text-align:center;background:var(--tc-cocoa-deep);justify-items:center;display:grid}.PtGY2q_closeMark{width:96px;height:auto;color:var(--tc-bone);margin-bottom:22px}.PtGY2q_closeLine{font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;color:var(--tc-cream);text-wrap:balance;margin:0;font-size:clamp(1.9rem,8vw,3.4rem);line-height:1}.PtGY2q_closeSub{font-family:var(--tc-varsity), sans-serif;color:var(--tc-cookie);margin:10px 0 28px;font-size:1.2rem}.PtGY2q_closeActions{gap:12px;width:min(100%,340px);display:grid}.PtGY2q_fine{max-width:30em;color:var(--tc-on-cocoa-muted);margin:40px 0 0;font-size:.88rem}.PtGY2q_fine a{color:var(--tc-cream);text-underline-offset:3px}.PtGY2q_page [data-reveal][data-armed]{opacity:0}.PtGY2q_page [data-reveal=rise][data-armed]{transform:translateY(26px)}.PtGY2q_page [data-reveal=puff][data-armed]>*{opacity:0;filter:blur(8px);transform:translateY(.3em)scale(.86)}.PtGY2q_page [data-reveal=stitch][data-armed]{opacity:1}.PtGY2q_page [data-reveal=stitch][data-armed]>*{clip-path:inset(0 100% 0 0)}.PtGY2q_page [data-reveal=sew][data-armed]{transform:scale(.72)rotate(-10deg)}.PtGY2q_page [data-reveal][data-armed][data-shown]{opacity:1;transition:opacity .8s var(--tc-ease) var(--tc-delay,0s), transform .9s var(--tc-ease) var(--tc-delay,0s);transform:none}.PtGY2q_page [data-reveal=puff][data-armed][data-shown]>*{opacity:1;filter:blur();transition:opacity .7s var(--tc-ease), transform .9s var(--tc-ease), filter .8s var(--tc-ease);transform:none}.PtGY2q_page [data-reveal=puff][data-armed][data-shown]>:nth-child(2){transition-delay:.18s}.PtGY2q_page [data-reveal=stitch][data-armed][data-shown]>*{clip-path:inset(0);transition:clip-path 1.5s cubic-bezier(.65, 0, .35, 1) var(--tc-delay,0s)}.PtGY2q_page [data-reveal=sew][data-armed][data-shown]{transition:opacity .5s ease var(--tc-delay,0s), transform 1.1s var(--tc-ease) var(--tc-delay,0s)}@media (min-width:720px){.PtGY2q_containsRow{grid-auto-flow:column;gap:40px}}@media (min-width:900px){.PtGY2q_root{font-size:18px}.PtGY2q_navLinks{display:flex}.PtGY2q_heroCopy{align-self:center;max-width:44vw;padding-left:max(48px,5vw)}.PtGY2q_heroLine{font-size:clamp(3.2rem,5.2vw,5.6rem)}.PtGY2q_heroSub{display:flex}.PtGY2q_heroScrim{background:linear-gradient(90deg,#140b07db 0%,#140b0799 30%,#140b0700 52%),linear-gradient(#140b07b3 0%,#140b0700 18%),linear-gradient(#140b0700 78%,#140b0799 100%)}.PtGY2q_inside{grid-template-columns:1fr 1fr;align-items:center}.PtGY2q_insideMedia{aspect-ratio:auto;height:100%;min-height:640px}.PtGY2q_insideCopy{padding:72px max(48px,5vw)}.PtGY2q_missionSection{padding:88px var(--tc-gutter) 96px}.PtGY2q_patchCard{padding:34px 32px 28px}.PtGY2q_pill{white-space:nowrap}.PtGY2q_bookSection .PtGY2q_bookHead,.PtGY2q_drop .PtGY2q_dropHead{justify-content:space-between;align-items:end;gap:24px;display:flex}.PtGY2q_bookLede,.PtGY2q_dropNote{text-align:right;max-width:26em}}@media (min-width:1000px){.PtGY2q_missionInner{grid-template-columns:1fr minmax(440px,520px);align-items:start;gap:64px;max-width:1120px}.PtGY2q_missionIntro{padding-top:30px;position:sticky;top:40px}.PtGY2q_lockup{margin:0}.PtGY2q_missionCry,.PtGY2q_missionLede,.PtGY2q_ritual{text-align:left;font-size:1.12rem}.PtGY2q_missionCry{margin:0;font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.PtGY2q_puffWord,.PtGY2q_heroSub,.PtGY2q_arrowDown,.PtGY2q_missionSlip,.PtGY2q_cardCookie,.PtGY2q_receipt,.PtGY2q_notebookBody,.PtGY2q_doorSign{animation:none!important}.PtGY2q_heroVideo{transition:none}}@media (max-height:540px) and (min-aspect-ratio:4/5){.PtGY2q_heroCopy{align-self:center;max-width:52%}.PtGY2q_heroLine{font-size:clamp(1.6rem,9.5vh,2.8rem)}.PtGY2q_hero{min-height:100svh}}
.CINM_W_hero{padding:0 var(--tc-gutter) 72px;flex-direction:column;min-height:min(92svh,900px);display:flex}.CINM_W_bar{max-width:var(--tc-max);justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0 auto;padding:18px 0;display:flex}.CINM_W_home{min-height:44px;font-family:var(--tc-varsity), sans-serif;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:.82rem;text-decoration:none;display:inline-flex}.CINM_W_homeMark{width:30px;height:auto;color:var(--tc-cream)}.CINM_W_barLink{white-space:nowrap;text-underline-offset:4px;flex:none;align-items:center;min-height:44px;font-size:.95rem;font-weight:600;display:inline-flex}.CINM_W_heroInner{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:820px;margin:0 auto;padding-top:24px;display:flex}.CINM_W_title{font-family:var(--tc-puff), sans-serif;letter-spacing:-.01em;text-transform:uppercase;text-shadow:0 5px 18px #0000006b;margin:0;font-size:clamp(3.6rem,19vw,6rem);font-weight:400;line-height:.92}.CINM_W_lede{max-width:30em;color:var(--tc-on-cocoa-muted);text-wrap:balance;margin:18px 0 34px;font-size:clamp(1.05rem,4.4vw,1.3rem);line-height:1.45}.CINM_W_clock{justify-content:center;gap:clamp(8px,2.6vw,18px);margin:0;display:flex}.CINM_W_unit{aspect-ratio:1;background:var(--tc-bone) url(/a/bone.webp) center / 300px;width:clamp(74px,21vw,132px);color:var(--tc-cocoa);box-shadow:0 12px 26px #08040280, inset 0 0 0 5px var(--tc-cocoa);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.CINM_W_unit:after{content:"";border:2px dashed var(--tc-stitch);pointer-events:none;border-radius:13px;position:absolute;inset:11px}.CINM_W_unit b{font-family:var(--tc-varsity), sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(2rem,9.5vw,3.7rem);font-weight:400;line-height:1}.CINM_W_unit i{font-family:var(--tc-varsity), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--tc-oxblood);margin-top:4px;font-size:clamp(.62rem,2.4vw,.8rem);font-style:normal}.CINM_W_today{background:var(--tc-bone) url(/a/bone.webp) center / 300px;color:var(--tc-cocoa);font-family:var(--tc-slab), Georgia, serif;box-shadow:0 12px 26px #08040280, inset 0 0 0 5px var(--tc-cocoa);border-radius:22px;margin:0;padding:18px 28px;font-size:clamp(1.8rem,8vw,3rem)}.CINM_W_nextLine{margin:22px 0 30px;font-weight:600}.CINM_W_heroActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.CINM_W_ghostCream{border:1.5px solid var(--tc-stitch-light);min-height:56px;color:var(--tc-cream);border-radius:999px;align-items:center;padding:0 1.4em;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.CINM_W_ghostCream:hover{background:#f3ecdf14}.CINM_W_leadSection{padding:64px var(--tc-gutter) 72px}.CINM_W_leadPost,.CINM_W_soon{max-width:1080px;margin:0 auto}.CINM_W_sectionTitle,.CINM_W_sectionTitleLight{font-family:var(--tc-slab), Georgia, serif;text-wrap:balance;margin:0 0 24px;font-size:clamp(2rem,8vw,3.2rem);font-weight:400;line-height:1}.CINM_W_sectionTitle{color:var(--tc-cocoa)}.CINM_W_sectionTitleLight{color:var(--tc-cream)}.CINM_W_soonLine{max-width:34em;margin:0;font-size:1.12rem}.CINM_W_leadGrid{gap:28px;display:grid}.CINM_W_leadImage,.CINM_W_tileImage{width:100%;height:auto;display:block}.CINM_W_leadImage{border-radius:8px;box-shadow:0 20px 40px #1a0e0859}.CINM_W_postBody{min-width:0}.CINM_W_postDate{font-family:var(--tc-varsity), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--tc-on-bone-muted);flex-wrap:wrap;gap:4px 14px;margin:0 0 8px;font-size:.78rem;display:flex}.CINM_W_postTitle,.CINM_W_postTitleLead{font-family:var(--tc-slab), Georgia, serif;color:var(--tc-cocoa);text-wrap:balance;margin:0 0 12px;font-weight:400;line-height:1.08}.CINM_W_postTitle{font-size:1.3rem}.CINM_W_postTitleLead{font-size:clamp(1.7rem,6vw,2.3rem)}.CINM_W_caption{white-space:pre-line;max-width:60ch;color:var(--tc-cocoa);margin:0 0 14px}.CINM_W_more summary{cursor:pointer;min-height:44px;color:var(--tc-cocoa);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.CINM_W_more[open] summary{margin-bottom:6px}.CINM_W_cite{margin:0 0 14px;font-weight:600}.CINM_W_cite a{color:var(--tc-oxblood);text-underline-offset:4px}.CINM_W_actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.CINM_W_action{border:1.5px solid var(--tc-stitch);min-height:44px;color:var(--tc-cocoa);font:600 .95rem var(--tc-sans), sans-serif;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 1.15em;text-decoration:none;transition:background .2s;display:inline-flex}.CINM_W_action:hover{background:#3a241814}.CINM_W_wall{padding:72px var(--tc-gutter) 80px}.CINM_W_wallHead{max-width:var(--tc-max);margin:0 auto 32px}.CINM_W_wallLede{max-width:34em;color:var(--tc-on-cocoa-muted);margin:0;font-size:1.08rem}.CINM_W_grid{max-width:var(--tc-max);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;margin:0 auto;padding:0;list-style:none;display:grid}.CINM_W_tile{background:var(--tc-bone) url(/a/bone.webp) center / 420px;color:var(--tc-cocoa);border-radius:14px;scroll-margin-top:24px;overflow:hidden;box-shadow:0 16px 32px #08040273}.CINM_W_tile .CINM_W_postBody{padding:16px 18px 20px}.CINM_W_sealed{aspect-ratio:4/5;min-height:220px;color:var(--tc-cream);text-align:center;background:#f3ecdf0f;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.CINM_W_sealed:before{content:"";border:2px dashed var(--tc-stitch-light);opacity:.55;pointer-events:none;border-radius:9px;position:absolute;inset:10px}.CINM_W_sealedCount{font-family:var(--tc-varsity), sans-serif;font-size:clamp(3.4rem,14vw,4.6rem);line-height:1}.CINM_W_sealedWord{font-family:var(--tc-varsity), sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.8rem}.CINM_W_sealedWhen{color:var(--tc-on-cocoa-muted);margin-top:10px;font-weight:600}.CINM_W_rules{padding:64px var(--tc-gutter) 72px}.CINM_W_rules>*{max-width:760px;margin-left:auto;margin-right:auto}.CINM_W_ruleList{border-top:2px dashed var(--tc-stitch);margin-top:0;margin-bottom:0;padding:0;list-style:none}.CINM_W_ruleList li{border-bottom:2px dashed var(--tc-stitch);color:var(--tc-cocoa);padding:16px 2px;font-size:1.08rem}.CINM_W_ruleList a{color:var(--tc-oxblood);text-underline-offset:4px;font-weight:600}.CINM_W_foot{padding:64px var(--tc-gutter) max(56px, env(safe-area-inset-bottom));text-align:center;font-family:var(--tc-slab), Georgia, serif;font-size:1.6rem}.CINM_W_foot p{margin:12px 0 0}.CINM_W_footMark{width:64px;height:auto;color:var(--tc-cream)}.CINM_W_foot .CINM_W_fine{font-family:var(--tc-sans), sans-serif;color:var(--tc-on-cocoa-muted);font-size:.92rem}.CINM_W_foot .CINM_W_fine a{color:var(--tc-cream)}@media (min-width:900px){.CINM_W_leadGrid{grid-template-columns:460px 1fr;align-items:start;gap:48px}.CINM_W_ruleList li{font-size:1.15rem}}@media (max-width:699px){.CINM_W_sealed{aspect-ratio:auto;flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:4px 12px;min-height:0;padding:22px 26px}.CINM_W_sealedCount{font-size:2.6rem}.CINM_W_sealedWhen{margin:0 0 0 auto}}@media (max-width:360px){.CINM_W_unit{border-radius:16px}.CINM_W_unit:after{border-radius:10px;inset:8px}}
.F2x32a_clock{--fs:1.7rem;--tile-top:#4d2f20;--tile-bot:#3a2418;--ink:var(--tc-cream);--label:var(--tc-on-bone-muted);font-size:var(--fs);font-variant-numeric:tabular-nums;align-items:flex-start;gap:.28em;display:inline-flex}.F2x32a_clock[data-size=sm]{--fs:var(--flip-sm,1.25rem)}.F2x32a_clock[data-size=lg]{--fs:clamp(2.2rem, 10vw, 4.4rem)}.F2x32a_clock[data-tone=bone]{--tile-top:#f4ecdd;--tile-bot:#e2d6c0;--ink:var(--tc-cocoa);--label:var(--tc-on-cocoa-muted)}.F2x32a_group{align-items:flex-start;gap:.2em;display:inline-flex}.F2x32a_unit{flex-direction:column;align-items:center;gap:.28em;display:inline-flex}.F2x32a_tile{background:linear-gradient(180deg, var(--tile-top) 0 50%, var(--tile-bot) 50% 100%);min-width:1.72em;height:1.42em;color:var(--ink);font-family:var(--tc-varsity), sans-serif;perspective:6em;border-radius:.16em;place-items:center;padding:0 .16em;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000040,0 .06em #1c100ae6,0 .12em .25em #00000059}.F2x32a_tile:after{content:"";background:#00000080;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #ffffff14}.F2x32a_digits{transform-origin:50%;animation:.42s cubic-bezier(.2,.8,.3,1) both F2x32a_flip;display:block}@keyframes F2x32a_flip{0%{filter:brightness(.6);transform:rotateX(-88deg)}}.F2x32a_sep{height:1.42em;font-family:var(--tc-varsity), sans-serif;color:var(--label);place-items:center;font-size:.8em;display:grid}.F2x32a_label{font-family:var(--tc-varsity), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--label);font-size:max(.6rem,.3em);line-height:1}@media (prefers-reduced-motion:reduce){.F2x32a_digits{animation:none}}
.fEhxEG_ticket{z-index:3;width:calc(100% - 2 * var(--tc-gutter));max-width:470px;margin:14px var(--tc-gutter) calc(88px + env(safe-area-inset-bottom));color:var(--tc-ink);animation:fEhxEG_tcTicket .9s var(--tc-ease) 1.4s both;background:#efe5cf url(/a/recipe/paper.webp) 40% 30%/520px;border-radius:10px;grid-row:3;place-self:end start;display:flex;position:relative;box-shadow:0 1px 1px #00000059,0 18px 36px -14px #000c;-webkit-mask:radial-gradient(8px at 56px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(8px at 56px 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(8px at 56px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(8px at 56px 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.fEhxEG_ticket:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 26px #8c5f283d,inset 0 0 3px #78501e4d}.fEhxEG_stub{color:var(--tc-oxblood);flex-direction:column;flex:0 0 56px;justify-content:center;align-items:center;gap:1px;display:flex;position:relative}.fEhxEG_stub:after{content:"";background:radial-gradient(1.7px,#2415108c 92%,#0000) 50% 0/4px 9px repeat-y;width:4px;position:absolute;top:12px;bottom:12px;right:-2px}.fEhxEG_admit{writing-mode:vertical-rl;font-family:var(--tc-varsity), sans-serif;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:#3a24188c;font-size:.46rem;position:absolute;top:50%;left:4px;translate:0 -50%;rotate:180deg}.fEhxEG_no{font-family:var(--tc-varsity), sans-serif;letter-spacing:.14em;text-transform:uppercase;padding-left:8px;font-size:.62rem}.fEhxEG_num{font-family:var(--tc-varsity), sans-serif;padding-left:8px;font-size:1.75rem;line-height:1}.fEhxEG_main{flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:end;column-gap:8px;min-width:0;padding:9px 12px 10px 14px;display:grid}.fEhxEG_main>*{grid-column:1/-1}.fEhxEG_ticket[data-phase=counting] .fEhxEG_clock{grid-column:1}.fEhxEG_ticket[data-phase=counting] .fEhxEG_actions{grid-column:2;margin:0 0 14px}.fEhxEG_ticket[data-phase=counting] .fEhxEG_primary{display:none}.fEhxEG_ticket[data-phase=eve] .fEhxEG_clock{grid-column:1}.fEhxEG_ticket[data-phase=eve] .fEhxEG_actions{grid-column:2;margin:0 0 14px}.fEhxEG_ticket[data-phase=eve] .fEhxEG_cal{display:none}.fEhxEG_kicker{font-family:var(--tc-varsity), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--tc-on-bone-muted);flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0 0 6px;font-size:.66rem;display:flex}.fEhxEG_date{color:var(--tc-cocoa)}.fEhxEG_date:before{content:"·";color:var(--tc-on-bone-muted);margin-right:8px}.fEhxEG_big{font-family:var(--tc-slab), Georgia, serif;color:var(--tc-cocoa);margin:0 0 4px;font-size:clamp(1.35rem,5.6vw,1.9rem);line-height:1.02}.fEhxEG_clock{margin:0}.fEhxEG_waiting{font-family:var(--tc-varsity), sans-serif;color:var(--tc-cocoa);font-size:1.25rem}.fEhxEG_line{color:var(--tc-on-bone-muted);margin:6px 0 0;font-size:.86rem;line-height:1.35;display:none}.fEhxEG_ticket[data-phase=day] .fEhxEG_line,.fEhxEG_ticket[data-phase=after] .fEhxEG_line{display:block}.fEhxEG_actions{align-items:center;gap:8px;margin:8px 0 0;display:flex}.fEhxEG_primary{background:linear-gradient(180deg, #4a2d1f 0%, var(--tc-cocoa) 55%, #2c1a12 100%);min-height:44px;color:var(--tc-cream);font-family:var(--tc-slab), Georgia, serif;white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:.88rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 2px #1c100a}.fEhxEG_cal{min-width:44px;min-height:44px;color:var(--tc-cocoa);border:1.5px solid #3a241859;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.fEhxEG_cal svg{flex:none;width:20px;height:20px}.fEhxEG_calText{display:none}.fEhxEG_ticket[data-phase=day]{box-shadow:0 0 0 3px var(--tc-cookie), 0 18px 36px -14px #000c}@media (min-aspect-ratio:4/5){.fEhxEG_ticket{margin-bottom:calc(28px + env(safe-area-inset-bottom));margin-left:max(48px,5vw);-webkit-mask:radial-gradient(9px at 72px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(9px at 72px 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(9px at 72px 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(9px at 72px 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.fEhxEG_stub{flex-basis:72px}.fEhxEG_num{font-size:2.3rem}.fEhxEG_main{padding:14px 16px 14px 18px;display:block}.fEhxEG_ticket[data-phase=counting] .fEhxEG_actions{margin:10px 0 0}.fEhxEG_ticket[data-phase=counting] .fEhxEG_primary{display:inline-flex}.fEhxEG_ticket[data-phase=eve] .fEhxEG_actions{margin:10px 0 0}.fEhxEG_ticket[data-phase=eve] .fEhxEG_cal{display:inline-flex}.fEhxEG_calText{display:inline}.fEhxEG_cal{padding:0 14px 0 12px}.fEhxEG_kicker{font-size:.72rem}.fEhxEG_clock{--flip-sm:1.6rem}.fEhxEG_line{display:block}.fEhxEG_actions{margin-top:10px}}@media (max-aspect-ratio:4/5){.fEhxEG_clock{--flip-sm:1.12rem}}.fEhxEG_badge{background:var(--tc-bone);min-width:30px;height:22px;color:var(--tc-cocoa);font-family:var(--tc-varsity), sans-serif;letter-spacing:.04em;border-radius:999px;place-items:center;margin-left:7px;padding:0 7px;font-size:.72rem;line-height:1;display:inline-grid}.fEhxEG_badgeToday{background:var(--tc-oxblood);color:var(--tc-cream)}.fEhxEG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes fEhxEG_tcTicket{0%{opacity:0;transform:translateY(14px)rotate(-1.5deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fEhxEG_ticket{animation:none}}@media (max-height:540px) and (min-aspect-ratio:4/5){.fEhxEG_ticket{display:none}}
.GD3Vzq_watch{padding:60px var(--tc-gutter) 72px;overflow:hidden}.GD3Vzq_tvArea{grid-template-areas:"copy""tv""list";justify-items:center;gap:26px;max-width:1080px;margin:0 auto;display:grid}.GD3Vzq_copy{text-align:center;grid-area:copy;max-width:34em}.GD3Vzq_kicker{font-family:var(--tc-varsity), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--tc-cookie);margin:0 0 10px;font-size:.82rem}.GD3Vzq_head{font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;color:var(--tc-cream);text-shadow:0 2px 4px #0006,0 8px 18px #00000073;margin:0 0 12px;font-size:clamp(2.2rem,9vw,3.6rem);font-weight:400;line-height:1}.GD3Vzq_lede{color:var(--tc-bone);margin:0;font-size:1.08rem}.GD3Vzq_set{aspect-ratio:935/1922;filter:drop-shadow(0 22px 26px #0804028c);grid-area:tv;width:min(74vw,330px);position:relative}.GD3Vzq_frame{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.GD3Vzq_screen{z-index:1;background:#120b08;border-radius:9%/6%;width:70.05%;height:48.8%;position:absolute;top:22.89%;left:14.76%;overflow:hidden}.GD3Vzq_video{object-fit:contain;background:0 0;width:100%;height:100%;position:absolute;inset:0}.GD3Vzq_fill{filter:blur(14px)brightness(.5)saturate(1.1);background-position:50%;background-size:cover;position:absolute;inset:-10%}.GD3Vzq_glass{pointer-events:none;background:radial-gradient(120% 70% at 30% 12%,#fff6e429,#0000 46%),radial-gradient(140% 120%,#0000 58%,#0a050280),repeating-linear-gradient(0deg,#0000000f 0 1px,#0000 1px 3px);position:absolute;inset:0}.GD3Vzq_play{cursor:pointer;background:linear-gradient(#120b0800 55%,#120b08b3);border:0;align-content:center;place-items:center;gap:12px;padding:0;display:grid;position:absolute;inset:0}.GD3Vzq_playDisc{background:linear-gradient(180deg, #f6efe2, var(--tc-bone) 60%, var(--tc-bone-deep));width:74px;height:74px;box-shadow:0 0 0 4px var(--tc-cocoa-deep), 0 0 0 6px #e9dfcd66, 0 12px 22px #08040299;border-radius:50%;transition:transform .16s cubic-bezier(.16,1,.3,1);position:relative}.GD3Vzq_playDisc:before{content:"";border:2px dashed #3a241873;border-radius:50%;position:absolute;inset:7px}.GD3Vzq_playDisc:after{content:"";border-style:solid;border-width:15px 0 15px 25px;border-color:transparent transparent transparent var(--tc-cocoa);position:absolute;top:22px;left:30px}.GD3Vzq_play:hover .GD3Vzq_playDisc,.GD3Vzq_play:focus-visible .GD3Vzq_playDisc{transform:scale(1.07)}.GD3Vzq_playTag{background:var(--tc-bone);box-shadow:inset 0 0 0 4px var(--tc-bone), inset 0 0 0 5.5px #3a241859;font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;color:var(--tc-ink);border-radius:8px;padding:7px 10px;font-size:.8rem;line-height:1.15;position:absolute;bottom:7%;left:8%;right:8%}.GD3Vzq_endCard{text-align:center;color:var(--tc-cream);background:#120b08d1;place-content:center;justify-items:center;gap:10px;padding:12px;display:grid;position:absolute;inset:0}.GD3Vzq_endLine{font-family:var(--tc-varsity), sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.95rem}.GD3Vzq_endNext{font-family:var(--tc-slab), Georgia, serif;color:var(--tc-cookie);margin:0;font-size:1rem}.GD3Vzq_again{background:linear-gradient(180deg, #f6efe2, var(--tc-bone) 60%, var(--tc-bone-deep));min-height:44px;font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;color:var(--tc-cocoa);cursor:pointer;border:0;border-radius:999px;padding:0 20px;font-size:.85rem}.GD3Vzq_pattern{position:absolute;inset:0}.GD3Vzq_bars{background-blend-mode:multiply;background-image:url(/a/felt.webp);background-size:220px 220px;grid-template-columns:repeat(7,1fr);display:grid;position:absolute;inset:0}.GD3Vzq_bars span:first-child{background:#f3ecdfeb}.GD3Vzq_bars span:nth-child(2){background:#e6dac8e6}.GD3Vzq_bars span:nth-child(3){background:#c9aa78e6}.GD3Vzq_bars span:nth-child(4){background:#7a8a5ce6}.GD3Vzq_bars span:nth-child(5){background:#465c78e6}.GD3Vzq_bars span:nth-child(6){background:#68485ce6}.GD3Vzq_bars span:nth-child(7){background:#3a2418f2}.GD3Vzq_bars span{box-shadow:inset -1.5px 0 #1a121040}.GD3Vzq_patternCard{background:var(--tc-bone) url(/a/bone.webp) center / 260px;box-shadow:inset 0 0 0 5px var(--tc-bone), inset 0 0 0 6.5px #3a241866, 0 10px 18px #08040280;text-align:center;color:var(--tc-ink);border-radius:10px;padding:14px 10px 12px;position:absolute;top:50%;left:9%;right:9%;transform:translateY(-50%)rotate(-1.5deg)}.GD3Vzq_patternShow{font-family:var(--tc-varsity), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem}.GD3Vzq_patternEp{font-family:var(--tc-slab), Georgia, serif;text-transform:uppercase;margin:0 0 4px;font-size:1rem;line-height:1.1}.GD3Vzq_patternWhen span{white-space:nowrap}.GD3Vzq_patternWhen{text-wrap:balance;color:var(--tc-on-bone-muted,#5a4636);margin:0 0 6px;font-size:.78rem;font-weight:600}.GD3Vzq_patternClock{font-family:var(--tc-varsity), sans-serif;font-variant-numeric:tabular-nums;color:var(--tc-cocoa);margin:0;font-size:1.25rem}.GD3Vzq_static{z-index:1;pointer-events:none;background-color:#2c1a12;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.92 0 0 0 0 0.87 0 0 0 0 0.79 0 0 0 1.6 -0.35'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");animation:.46s steps(6,end) forwards GD3Vzq_static;position:absolute;inset:0}@keyframes GD3Vzq_static{0%{opacity:1;background-position:0 0}33%{background-position:-40px 30px}66%{opacity:1;background-position:30px -50px}to{opacity:0;background-position:-20px 10px}}.GD3Vzq_knob{z-index:3;aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}.GD3Vzq_knob:after{content:"";opacity:0;transform:rotate(calc(var(--turn,0) * 60deg));border:2px dashed #f3ecdf8c;border-radius:50%;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .2s;position:absolute;inset:12%}.GD3Vzq_knob:hover:after,.GD3Vzq_knob:active:after,.GD3Vzq_knob:focus-visible:after{opacity:1}.GD3Vzq_knob:focus-visible{outline:3px solid var(--tc-cookie);outline-offset:2px}.GD3Vzq_knobL{width:25%;top:83.4%;left:25.4%}.GD3Vzq_knobR{width:21%;top:83.7%;left:77.6%}.GD3Vzq_knobLabels{font-family:var(--tc-varsity), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--tc-on-cocoa-muted,#e9dfcdb3);margin:8px 0 0;font-size:.7rem;position:absolute;top:100%;left:0;right:0}.GD3Vzq_knobLabels span{white-space:nowrap;position:absolute;transform:translate(-50%)}.GD3Vzq_knobLabels span:first-child{left:25.4%}.GD3Vzq_knobLabels span:last-child{left:77.6%}.GD3Vzq_listings{background:var(--tc-paper,#f3ecdf);width:min(100%,420px);color:var(--tc-paper-ink,#2a1c14);border-radius:4px;grid-area:list;margin-top:18px;padding:16px 16px 12px;transform:rotate(.6deg);box-shadow:0 16px 30px #08040280}.GD3Vzq_listHead{font-family:var(--tc-varsity), sans-serif;letter-spacing:.16em;text-transform:uppercase;border-bottom:1.5px dashed #3a241840;margin:0 0 8px;padding-bottom:8px;font-size:.74rem}.GD3Vzq_list{font-family:var(--tc-type), "Courier New", monospace;margin:0;padding:0;font-size:.92rem;list-style:none}.GD3Vzq_listItem,.GD3Vzq_listNext{width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1.5px dashed #3a24182e;grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;padding:8px 2px;display:grid}.GD3Vzq_listItem{cursor:pointer}.GD3Vzq_listItem[aria-current=true] .GD3Vzq_listWhen{text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1.5px}.GD3Vzq_listNext{opacity:.72}.GD3Vzq_listEp{font-weight:700}.GD3Vzq_listTitle{overflow-wrap:anywhere}.GD3Vzq_listWhen{white-space:nowrap;font-size:.8rem}.GD3Vzq_door{margin-top:22px}.GD3Vzq_listNote{font-family:var(--tc-sans), system-ui, sans-serif;color:#2a1c14b3;margin:10px 0 0;font-size:.78rem}@media (min-width:900px){.GD3Vzq_tvArea{grid-template-columns:380px minmax(0,1fr);grid-template-areas:"tv copy""tv list";place-items:start;gap:0 72px}.GD3Vzq_set{grid-row:1/span 2;width:360px;margin-bottom:30px}.GD3Vzq_copy{text-align:left;align-self:end}.GD3Vzq_listings{margin-top:28px}}@media (prefers-reduced-motion:reduce){.GD3Vzq_static{opacity:0;animation:none}.GD3Vzq_knob:after,.GD3Vzq_playDisc{transition:none}}
.biMR4a_patch{cursor:pointer;filter:drop-shadow(0 4px 5px #28100466);min-width:170px;height:62px;transition:transform .12s var(--tc-ease), filter .12s var(--tc-ease);-webkit-tap-highlight-color:transparent;background:50%/100% 100% no-repeat;border:0;justify-content:center;align-items:center;padding:0 34px 2px;text-decoration:none;display:inline-flex;position:relative}.biMR4a_bone{background-image:-webkit-image-set(url(/a/kit/patch-bone@1x.webp) 1x,url(/a/kit/patch-bone.webp) 2x);background-image:image-set("/a/kit/patch-bone@1x.webp" 1x,"/a/kit/patch-bone.webp" 2x)}.biMR4a_cocoa{background-image:-webkit-image-set(url(/a/kit/patch-cocoa@1x.webp) 1x,url(/a/kit/patch-cocoa.webp) 2x);background-image:image-set("/a/kit/patch-cocoa@1x.webp" 1x,"/a/kit/patch-cocoa.webp" 2x)}.biMR4a_oxblood{background-image:-webkit-image-set(url(/a/kit/patch-oxblood@1x.webp) 1x,url(/a/kit/patch-oxblood.webp) 2x);background-image:image-set("/a/kit/patch-oxblood@1x.webp" 1x,"/a/kit/patch-oxblood.webp" 2x)}.biMR4a_patchWords{font-family:var(--tc-slab), Georgia, serif;white-space:nowrap;color:var(--tc-cocoa);padding:0 4px;font-size:19px;line-height:1;display:block}.biMR4a_cocoa .biMR4a_patchWords,.biMR4a_oxblood .biMR4a_patchWords{color:var(--tc-cream)}.biMR4a_patch:disabled{cursor:default}.biMR4a_row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.biMR4a_rowSmall{flex-wrap:nowrap;justify-content:center;gap:8px;display:flex}.biMR4a_rowSmall .biMR4a_patch{min-width:0;height:50px;padding:0 20px 2px}.biMR4a_picker{flex-wrap:wrap;justify-content:center;gap:8px 10px;display:flex}.biMR4a_picker .biMR4a_patch{min-width:0;height:50px;padding:0 20px 2px}.biMR4a_picker .biMR4a_patch[aria-pressed=true]{filter:drop-shadow(0 1px 1px #28100480)brightness(.97);transform:translateY(2px)}.biMR4a_zoom{background:0 0;border:0;width:min(96vw,1100px);max-width:none;max-height:96svh;margin:auto;padding:0;overflow:visible}.biMR4a_zoom::backdrop{background:#140c08db}.biMR4a_zoom img{border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 10px 30px #00000080}.biMR4a_zoomClose{justify-content:center;margin-top:14px;display:flex}.biMR4a_tapNext{cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.biMR4a_tapNext:focus-visible{outline:3px solid var(--tc-cookie);outline-offset:3px}.biMR4a_patch:hover{filter:drop-shadow(0 6px 8px #28100473)brightness(1.05)}.biMR4a_patch:active{filter:drop-shadow(0 1px 1px #28100480)brightness(.96);transform:translateY(2px)scale(.985)}.biMR4a_patch:focus-visible{outline:3px solid var(--tc-cookie);outline-offset:2px;border-radius:22px}.biMR4a_street{background:var(--tc-cocoa-deep);height:calc(min(100svh,1000px) + max(106vw,900px)/6.43181);min-height:640px;position:relative;overflow:hidden}@media (max-aspect-ratio:1){.biMR4a_street{height:calc(max(min(100svh,1000px),176.842vw) + max(106vw,900px)/6.43181)}}.biMR4a_streetScene{position:absolute;inset:0 0 calc(max(106vw,900px)/6.43181);overflow:hidden;container-type:size}.biMR4a_plate{--pw:max(100cqw, calc(100cqh * var(--ar)));--ph:calc(var(--pw) / var(--ar));left:clamp(calc(100cqw - var(--pw)), calc(50cqw - var(--pw) * var(--fx,.5)), 0px);width:var(--pw);aspect-ratio:var(--ar);top:clamp(calc(100cqh - var(--ph)), calc(50cqh - var(--ph) * .465), 0px);position:absolute}.biMR4a_plateTall{display:none}@media (max-aspect-ratio:1){.biMR4a_plateWide{display:none}.biMR4a_plateTall{display:block}}.biMR4a_plateArt{width:100%;height:100%;position:absolute;inset:0}.biMR4a_bannerWords{color:var(--tc-cocoa);margin:0;font-size:1rem;position:absolute}.biMR4a_boards{pointer-events:none;position:absolute;inset:0}.biMR4a_board{pointer-events:auto;color:var(--tc-cocoa);-webkit-tap-highlight-color:transparent;border-radius:10px;display:block;position:absolute}.biMR4a_board:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffd28c52,#0000);border-radius:50%;transition:opacity .2s;position:absolute;inset:-10%}.biMR4a_board:hover:after,.biMR4a_board:focus-visible:after{opacity:1}.biMR4a_board:after{animation:biMR4a_boardHint 1.6s var(--tc-ease) backwards;animation-delay:calc(1.1s + var(--i,0) * .35s)}@keyframes biMR4a_boardHint{0%,to{opacity:0}45%{opacity:1}}@media (prefers-reduced-motion:reduce){.biMR4a_board:after{animation:none}}.biMR4a_board:active{translate:0 1px}.biMR4a_board:focus-visible{outline:3px solid var(--tc-cookie);outline-offset:3px}.biMR4a_streetFloor{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;width:max-content;max-width:94%;display:flex;position:absolute;bottom:max(4%,18px);left:50%;translate:-50%}@media (max-aspect-ratio:1){.biMR4a_streetFloor{flex-wrap:nowrap;gap:8px;width:auto;max-width:none;bottom:2%;left:8px;right:64px;translate:none}.biMR4a_streetFloor .biMR4a_patch{min-width:0;height:50px;padding:0 18px 2px}}.biMR4a_scene{position:relative;overflow:hidden}.biMR4a_scenePlate{width:100%;position:relative}.biMR4a_scenePlate.biMR4a_plateTall{display:none}@media (max-aspect-ratio:1){.biMR4a_scenePlate.biMR4a_plateWide{display:none}.biMR4a_scenePlate.biMR4a_plateTall{display:block}}.biMR4a_sceneWords{color:var(--tc-cream);margin:0;font-size:1rem;position:absolute}.biMR4a_scenePicture{place-items:center;display:grid;position:absolute;overflow:hidden;container-type:size}.biMR4a_posterIn{width:min(96cqw, 96cqh * var(--ar));height:auto;aspect-ratio:var(--ar);position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 4px 10px #28100473}.biMR4a_glow{filter:blur(16px)brightness(.72)saturate(1.05);background:50%/cover no-repeat;position:absolute;inset:-12%}.biMR4a_glowing .biMR4a_posterIn{width:min(100cqw, 100cqh * var(--ar));box-shadow:none}.biMR4a_coverIn{position:absolute;inset:0}.biMR4a_posterIn img,.biMR4a_coverIn img{object-fit:cover;width:100%;height:100%;display:block}.biMR4a_sceneAside{z-index:2;justify-items:center;gap:16px;width:min(40%,460px);display:grid;position:absolute;top:22%;right:5%}@media (max-aspect-ratio:1){.biMR4a_sceneAside{gap:10px;width:min(94%,420px);top:4%;left:50%;right:auto;translate:-50%}.biMR4a_sceneAside>div{flex-wrap:nowrap;justify-content:center;gap:8px}.biMR4a_sceneAside .biMR4a_patch{min-width:0;height:50px;padding:0 20px 2px}}.biMR4a_sceneAsidePhone{display:none}@media (max-aspect-ratio:1){.biMR4a_sceneAside.biMR4a_wideOnly{display:none}.biMR4a_sceneAsidePhone{z-index:2;gap:8px;display:grid;position:absolute;bottom:2%;left:8px;right:64px}.biMR4a_sceneAsidePhone .biMR4a_bubble{width:min(100%,320px);margin-inline:auto}.biMR4a_sceneAsidePhone .biMR4a_rowSmall .biMR4a_patch{padding:0 15px 2px}.biMR4a_sceneAsidePhone>div{justify-content:var(--phone-justify,center);flex-wrap:nowrap;gap:8px}.biMR4a_sceneAsidePhone .biMR4a_patch{min-width:0;height:50px;padding:0 20px 2px}}.biMR4a_sceneEdge{z-index:1;aspect-ratio:1400/245;width:max(106%,900px);margin:calc(max(106vw,900px)/-40.0916) 0 0 50%;position:relative;translate:-50%}.biMR4a_sceneEdge .biMR4a_cutaway{height:100%}.biMR4a_sceneNode{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute}.biMR4a_bubble{aspect-ratio:420/243;filter:drop-shadow(0 8px 10px #28100466);background:-webkit-image-set(url(/a/kit/bubble@1x.webp) 1x,url(/a/kit/bubble.webp) 2x) 50%/100% 100% no-repeat;background:image-set("/a/kit/bubble@1x.webp" 1x,"/a/kit/bubble.webp" 2x) 50%/100% 100% no-repeat;width:min(100%,420px);margin:0;position:relative}.biMR4a_bubbleSafe{width:82%;height:53%;color:var(--tc-cocoa);margin:0;font-size:1rem;position:absolute;top:14%;left:9%}.biMR4a_bubbleTitled{flex-direction:column;gap:4%;display:flex}.biMR4a_bubbleTitle{flex:0 0 34%;position:relative}.biMR4a_bubbleBody{font-family:var(--tc-slab), Georgia, serif;color:var(--tc-cocoa);text-wrap:pretty;margin:0;font-size:clamp(11.5px,3.4cqw,15px);line-height:1.25}.biMR4a_bubble{container-type:inline-size}.biMR4a_bubbleSay{font-family:var(--tc-slab), Georgia, serif;text-align:center;color:var(--tc-cocoa);text-wrap:balance;flex:auto;place-items:center;margin:0;font-size:clamp(15px,5.2cqw,22px);line-height:1.2;display:grid}.biMR4a_bubbleNote{flex:0 0 24%;position:relative}.biMR4a_boardText{color:var(--tc-cocoa);mix-blend-mode:multiply;flex-direction:column;justify-content:center;align-items:center;gap:2.8cqh;display:flex;position:absolute;inset:6% 7%;container-type:size}@media (max-aspect-ratio:1){.biMR4a_boardText{gap:1.6cqh;inset:4% 6%}.biMR4a_boardHead{flex-basis:10cqh}}.biMR4a_boardHead{flex:0 0 15cqh;align-self:stretch;margin:0;position:relative}.biMR4a_boardKicker{font-family:var(--tc-varsity), serif;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-oxblood,#8b1e24);margin:-1.6cqh 0 0;font-size:clamp(11px,min(1.9cqw,4cqh),15px)}.biMR4a_boardSpine{font-family:var(--tc-slab), Georgia, serif;grid-template-columns:auto auto;align-items:baseline;gap:.9cqh .8em;margin:0;font-size:clamp(13px,min(2.9cqw,6cqh),24px);line-height:1.15;display:grid}.biMR4a_boardSpine>div{display:contents}.biMR4a_boardSpine dt{font-family:var(--tc-varsity), var(--tc-slab), serif;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-oxblood,#8b1e24);justify-self:end;font-size:.62em}.biMR4a_boardSpine dd{margin:0}.biMR4a_boardProse{max-width:62ch;font-family:var(--tc-sans), system-ui, sans-serif;text-wrap:pretty;gap:1.4cqh;font-size:clamp(11.5px,min(2.4cqw,4.6cqh),19px);font-weight:600;line-height:1.36;display:grid}.biMR4a_boardProse p{margin:0}.biMR4a_boardPatches{mix-blend-mode:normal;flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.biMR4a_boardPatches .biMR4a_patch{min-width:0;height:50px;padding:0 20px 2px}.biMR4a_boardLead .biMR4a_boardProse{text-align:center;max-width:46ch;font-size:clamp(13px,min(3.1cqw,5.4cqh),24px)}.biMR4a_boardColumn .biMR4a_boardProse{text-align:center;font-size:clamp(13px,min(7cqw,5cqh),18px)}.biMR4a_boardColumn .biMR4a_boardSpine{font-size:clamp(13px,min(7.5cqw,5.4cqh),20px)}@container (max-width:300px){.biMR4a_boardSpine{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.2cqh;font-size:13px}.biMR4a_boardSpine dt{justify-self:center;margin-top:.6cqh;font-size:10px}.biMR4a_boardProse{gap:1cqh;font-size:11.5px;line-height:1.3}}.biMR4a_tvScreen{background:#120b08;border-radius:6%/4.5%;position:absolute;inset:0;overflow:hidden}.biMR4a_tvFill{}.biMR4a_tvVideo{}.biMR4a_tvStatic{}.biMR4a_tvPlay{z-index:2;place-items:end center;padding-bottom:7%;display:grid;position:absolute;inset:0}.biMR4a_tvPlay .biMR4a_patch{min-width:0;height:44px;padding:0 18px 2px}.biMR4a_tvPattern{text-align:center;color:var(--tc-cream);font-family:var(--tc-slab), Georgia, serif;place-content:center;gap:6px;padding:8%;display:grid;position:absolute;inset:0}.biMR4a_tvPattern p{margin:0}.biMR4a_tvPatternEp{font-family:var(--tc-varsity), serif;letter-spacing:.06em;color:var(--tc-cookie);font-size:clamp(16px,2.2vw,26px)}.biMR4a_tvPatternWhen{font-size:clamp(13px,1.3vw,17px)}.biMR4a_tvPatternClock{font-family:var(--tc-varsity), serif;font-variant-numeric:tabular-nums;font-size:clamp(15px,1.8vw,22px)}.biMR4a_tvKnob{cursor:pointer;transition:rotate .3s var(--tc-ease);background:0 0;border:0;border-radius:50%;position:absolute;inset:0}.biMR4a_tvKnob[data-seen]{animation:biMR4a_knobHint 1.1s var(--tc-ease) .5s 2 backwards}@keyframes biMR4a_knobHint{0%,to{box-shadow:0 0 #ffd69600}50%{box-shadow:0 0 0 6px #ffd6968c}}@media (prefers-reduced-motion:reduce){.biMR4a_tvKnob[data-seen]{animation:none}}.biMR4a_tvKnob:hover{background:radial-gradient(closest-side,#ffd28c47,#0000)}.biMR4a_tvKnob:active{rotate:25deg}.biMR4a_tvKnob:focus-visible{outline:3px solid var(--tc-cookie);outline-offset:2px}.biMR4a_turntable{background:radial-gradient(closest-side,#ffeccde6,#e9dac499);grid-template-rows:1fr auto;display:grid;position:absolute;inset:0}.biMR4a_modelBox{min-height:0;position:relative}.biMR4a_modelEl{--poster-color:transparent;background:0 0;width:100%;height:100%;position:absolute;inset:0}.biMR4a_spinNote{font-family:var(--tc-sans), system-ui, sans-serif;text-align:center;color:var(--tc-cocoa);opacity:.8;margin:0;padding:0 0 4%;font-size:12px}.biMR4a_ground{aspect-ratio:1400/388;pointer-events:none;width:max(106%,900px);margin-left:calc(max(106%,900px)/-2);position:absolute;bottom:0;left:50%}.biMR4a_cutaway,.biMR4a_hedge{background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:0;right:0}.biMR4a_cutaway{z-index:3;background-image:-webkit-image-set(url(/a/kit/cutaway@1x.webp) 1x,url(/a/kit/cutaway.webp) 2x);background-image:image-set("/a/kit/cutaway@1x.webp" 1x,"/a/kit/cutaway.webp" 2x);height:63.1%;bottom:0}.biMR4a_pin{z-index:4;transform-origin:50% 100%;justify-items:center;text-decoration:none;animation:3.4s ease-in-out infinite alternate biMR4a_pinBob;display:grid;position:absolute;translate:-50% -100%}.biMR4a_pinArt{aspect-ratio:72/153;filter:drop-shadow(0 6px 6px #00000080);background:-webkit-image-set(url(/a/kit/felt-pin@1x.webp) 1x,url(/a/kit/felt-pin.webp) 2x) 50%/100% 100% no-repeat;background:image-set("/a/kit/felt-pin@1x.webp" 1x,"/a/kit/felt-pin.webp" 2x) 50%/100% 100% no-repeat;width:30px}.biMR4a_pinLabel{font-family:var(--tc-slab), Georgia, serif;white-space:nowrap;color:var(--tc-cream);background:-webkit-image-set(url(/a/kit/patch-cocoa@1x.webp) 1x,url(/a/kit/patch-cocoa.webp) 2x) 50%/100% 100% no-repeat;background:image-set("/a/kit/patch-cocoa@1x.webp" 1x,"/a/kit/patch-cocoa.webp" 2x) 50%/100% 100% no-repeat;margin-bottom:3px;padding:7px 14px 8px;font-size:13px;line-height:1}@media (max-width:600px){.biMR4a_pinLabel{padding:5px 10px 6px;font-size:10.5px}.biMR4a_pinArt{width:24px}}.biMR4a_pinLabelBelow{order:2;margin:3px 0 0}.biMR4a_pin:has(.biMR4a_pinLabelBelow){translate:-50% -32%}a.biMR4a_pin:hover .biMR4a_pinArt{filter:drop-shadow(0 6px 6px #00000080)drop-shadow(0 0 14px #ffc46ebf)}@keyframes biMR4a_pinBob{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.biMR4a_lettering{place-items:center;display:grid;position:absolute;inset:0}.biMR4a_lettering canvas{width:100%;height:100%;position:absolute;inset:0}.biMR4a_letteringInline{display:inline-block;position:relative}.biMR4a_letteringInline canvas{width:calc(100% + .6em);height:calc(100% + .8em);position:absolute;inset:-.4em -.3em}.biMR4a_lettering canvas,.biMR4a_letteringInline canvas{opacity:0;pointer-events:none}.biMR4a_lettering[data-ready] canvas,.biMR4a_letteringInline[data-ready] canvas{opacity:1}.biMR4a_letteringText{font-family:var(--tc-slab), Georgia, serif;text-align:center}.biMR4a_lettering .biMR4a_letteringText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.biMR4a_letteringInline .biMR4a_letteringText{color:#0000}.biMR4a_lettering canvas,.biMR4a_letteringInline canvas{transition:opacity .25s ease-out}@media (prefers-reduced-motion:reduce){.biMR4a_pin{animation:none}.biMR4a_patch,.biMR4a_board:after{transition:none}}
._4JM5W_backdrop{background:radial-gradient(ellipse at 50% 50%, #1c0e0859, #1c0e08d9), url(/a/porch/journey-map.webp) center 40% / cover no-repeat var(--tc-cocoa-deep);filter:blur(6px)saturate(.85);position:fixed;inset:0;transform:scale(1.04)}._4JM5W_backdrop[data-place=park]{background:radial-gradient(#1210224d,#121022cc),#2b2a3c url(/a/porch/park/backdrop-winter.webp) 50% 40%/cover no-repeat}@media (max-aspect-ratio:10/16){._4JM5W_backdrop{display:none}}._4JM5W_stage{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);background:#4f5a34;width:min(100vw,56.25dvh);height:100dvh;margin:0 auto;position:fixed;inset:0;overflow:hidden;box-shadow:0 0 40px 6px #0000008c}._4JM5W_light{pointer-events:none;background:radial-gradient(78% 60% at 50% 49%,#140a0600 48%,#140a066b 100%),linear-gradient(#ffaa5a1a,#28285a1f);position:absolute;inset:0}._4JM5W_light[data-season=winter]{background:radial-gradient(78% 60% at 50% 49%,#140a0600 48%,#140a066b 100%),linear-gradient(#ffaa5a1a,#28285a1f),#4664aa21}._4JM5W_light[data-season=spring]{background:radial-gradient(78% 60% at 50% 49%,#140a0600 48%,#140a066b 100%),linear-gradient(#ffaa5a1a,#28285a1f),#fff8e612}._4JM5W_light[data-season=summer]{background:radial-gradient(78% 60% at 50% 49%,#140a0600 48%,#140a066b 100%),linear-gradient(#ffaa5a1a,#28285a1f),#ffaa5012}._4JM5W_canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}._4JM5W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._4JM5W_feltText{line-height:0;display:inline-block}._4JM5W_feltText canvas{max-width:100%;display:block}._4JM5W_pill{color:var(--tc-cream);font:600 .78rem var(--tc-sans), system-ui, sans-serif;text-shadow:0 1px 1px #00000080;filter:drop-shadow(0 2px 2px #00000059);border-style:solid;border-width:0 13px;border-image:url(/a/porch/ui-capsule.webp) 0 50 fill/0 13px round;align-items:center;gap:4px;padding:6px 4px 7px;display:inline-flex}._4JM5W_pill b{font-family:var(--tc-varsity), sans-serif;font-size:1rem;font-weight:400}._4JM5W_back{z-index:3;cursor:pointer;left:10px;bottom:max(12px, var(--sab));color:var(--tc-cream);font:600 .85rem var(--tc-sans), system-ui, sans-serif;text-shadow:0 1px 1px #00000080;filter:drop-shadow(0 2px 3px #0006);border-style:solid;border-width:0 14px;border-image:url(/a/porch/ui-capsule.webp) 0 50 fill/0 14px round;align-items:center;gap:4px;padding:7px 6px 8px 2px;text-decoration:none;display:inline-flex;position:absolute}._4JM5W_backArrow{margin-top:-2px;font-size:1.2rem;line-height:1}._4JM5W_hud{z-index:2;inset:max(10px, calc(var(--sat) + 6px)) 10px auto 10px;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}._4JM5W_ticket{aspect-ratio:420/211;width:112px;color:var(--tc-cocoa-deep);filter:drop-shadow(0 3px 3px #00000059);background:url(/a/porch/ui-ticket.webp) 50%/100% 100% no-repeat;align-content:center;justify-items:center;display:grid}._4JM5W_ticketLabel{font-family:var(--tc-type), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem}._4JM5W_ticketTime{font-family:var(--tc-varsity), sans-serif;font-size:1.45rem;line-height:1}._4JM5W_tally{justify-items:end;gap:5px;display:grid}._4JM5W_tallyTop{align-items:center;gap:4px;display:flex}._4JM5W_hudMenuBtn{color:var(--tc-cream);padding:9px 4px 10px}._4JM5W_hudMenu{justify-items:end;gap:4px;display:grid}._4JM5W_score{color:var(--tc-cocoa-deep);font:600 .72rem var(--tc-sans), system-ui, sans-serif;filter:drop-shadow(0 2px 2px #00000059);border-style:solid;border-width:6px 8px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/6px 8px;justify-items:end;gap:0;margin:0;padding:4px 10px 5px;line-height:1.3;display:grid}._4JM5W_score b{font-family:var(--tc-varsity), sans-serif;font-size:.9rem;font-weight:400}._4JM5W_lampMeter{align-items:center;gap:4px;padding-top:2px;display:inline-flex}._4JM5W_lampBar{background:#4a2a1a2e;border-radius:4px;width:46px;height:7px;display:inline-block;overflow:hidden;box-shadow:inset 0 1px 1px #00000040}._4JM5W_lampBar>span{background:#e8b23a;height:100%;transition:width .4s;display:block}._4JM5W_soundBtn{pointer-events:auto;cursor:pointer}._4JM5W_ask{z-index:2;left:10px;right:10px;bottom:max(58px, calc(var(--sab) + 50px));justify-items:center;gap:8px;display:grid;position:absolute}._4JM5W_askQ{filter:drop-shadow(0 2px 3px #0009)}._4JM5W_tags{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));justify-self:center;gap:8px;width:min(360px,100%);display:grid}._4JM5W_tag{font:400 1.15rem var(--tc-slab), Georgia, serif;color:var(--tc-cocoa-deep);cursor:pointer;filter:drop-shadow(0 4px 4px #00000061);min-width:96px;min-height:52px;animation:_4JM5W_tagIn .26s var(--tc-ease) both;text-shadow:0 1px #fff6;background:0 0;border-style:solid;border-width:16px 18px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/16px 18px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}._4JM5W_tag:nth-child(2){animation-delay:60ms}._4JM5W_tag:nth-child(3){animation-delay:.12s}._4JM5W_tag:active{transform:translateY(2px)scale(.98)}._4JM5W_notNow{cursor:pointer;justify-self:center;gap:6px;min-height:40px;padding:10px 10px 11px;font-size:.86rem}._4JM5W_keyHint{font:400 .62rem var(--tc-varsity), sans-serif;opacity:.75;display:none}@media (hover:hover) and (pointer:fine){._4JM5W_keyHint{display:inline}}._4JM5W_tagLove{font:700 .98rem var(--tc-sans), system-ui, sans-serif;text-align:center;text-wrap:balance;min-width:0;line-height:1.15}._4JM5W_key{width:24px;height:24px;color:var(--tc-cream);font:400 .8rem var(--tc-varsity), sans-serif;text-shadow:0 1px 1px #00000080;background:url(/a/porch/ui-key.webp) 50%/100% 100% no-repeat;place-items:center;margin-right:8px;display:none}@media (hover:hover) and (pointer:fine){._4JM5W_key{display:inline-grid}}@keyframes _4JM5W_tagIn{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}._4JM5W_intro{z-index:2;padding:0 16px max(78px, calc(var(--sab) + 70px));touch-action:auto;background:radial-gradient(at 50% 40%,#140a0626,#140a068c);flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;display:flex;position:absolute;inset:0;overflow-y:auto}._4JM5W_playCount{margin:max(14px, calc(var(--sat) + 4px)) 0 -10px;color:#5c3424;letter-spacing:.01em;text-align:center;font-variant-numeric:tabular-nums;background:#f3ecdfeb;border:1px dashed #5c342473;border-radius:999px;align-self:flex-end;max-width:calc(100% - 96px);padding:3px 12px;font-size:12px;font-weight:700}._4JM5W_titlePatch{width:min(340px,92%);margin-top:max(40px, calc(var(--sat) + 30px));flex-shrink:0;animation:6s ease-in-out infinite _4JM5W_sway;position:relative;transform:rotate(-4deg)}._4JM5W_embroidered{margin:0;line-height:0}._4JM5W_embroidered canvas{aspect-ratio:620/330;width:100%;height:auto;display:block}._4JM5W_titleSeal{filter:drop-shadow(0 5px 6px #00000073);width:28%;height:auto;position:absolute;top:-12%;right:-3%;transform:rotate(10deg)}@keyframes _4JM5W_sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(-2.6deg)}}._4JM5W_how{gap:6px;width:min(330px,100%);margin:0;padding:0;list-style:none;display:grid}._4JM5W_howTag{color:var(--tc-cocoa-deep);font:600 .92rem var(--tc-sans), system-ui, sans-serif;filter:drop-shadow(0 3px 3px #00000059);border-style:solid;border-width:12px 16px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/12px 16px;align-items:center;gap:10px;padding:0 4px;line-height:1.3;display:flex}._4JM5W_howTag img{object-fit:contain;flex:none;width:30px;height:28px}._4JM5W_howTag span{text-wrap:balance}._4JM5W_howTag:nth-child(2){transform:rotate(.8deg)}._4JM5W_howTag:nth-child(3){transform:rotate(-.6deg)}._4JM5W_go{cursor:pointer;filter:drop-shadow(0 5px 5px #00000073);min-height:62px;transition:transform .12s var(--tc-ease);background:0 0;border-style:solid;border-width:20px 30px;border-image:url(/a/porch/ui-button.webp) 100 110 fill/20px 30px;place-content:center;place-items:center;padding:0 8px;text-decoration:none;display:inline-grid}._4JM5W_go:active{transform:translateY(3px)scale(.98)}._4JM5W_hint{text-align:center;margin:0;padding:7px 22px 8px;font-size:.7rem;font-weight:600}._4JM5W_card{z-index:2;left:12px;right:12px;top:calc(50% + (var(--sat) - var(--sab)) / 2);max-height:calc(100dvh - 90px - var(--sat) - var(--sab));color:var(--tc-cocoa-deep);text-align:center;touch-action:auto;filter:drop-shadow(0 10px 18px #00000080);border-style:solid;border-width:26px;border-image:url(/a/porch/ui-panel.webp) 90 fill/26px;padding:44px 8px 6px;position:absolute;overflow:hidden auto;transform:translateY(-48%)}._4JM5W_seal{filter:drop-shadow(0 3px 4px #0006);width:96px;height:auto;position:absolute;top:2px;left:50%;transform:translate(-50%)rotate(-6deg)}._4JM5W_kicker{font-family:var(--tc-type), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--tc-on-bone-muted);margin:86px 0 2px;font-size:.72rem}._4JM5W_result{justify-items:center;margin:0 0 8px;line-height:0;display:grid}._4JM5W_hearts{flex-wrap:wrap;justify-content:center;gap:5px;margin:0 0 10px;display:flex}._4JM5W_heartOn{width:24px;height:auto;animation:1.3s ease-in-out infinite _4JM5W_heartbeat;display:inline-block}._4JM5W_heartOff{opacity:.22;filter:grayscale();width:24px;height:auto;display:inline-block}@keyframes _4JM5W_heartbeat{0%,40%,to{transform:scale(1)}12%{transform:scale(1.22)}24%{transform:scale(1.04)}32%{transform:scale(1.16)}}._4JM5W_people{gap:3px;margin:0 0 10px;padding:0;font-size:.93rem;list-style:none;display:grid}._4JM5W_people b{font-family:var(--tc-slab), Georgia, serif;font-weight:400}._4JM5W_got{color:var(--tc-cocoa-deep)}._4JM5W_star{vertical-align:-1px;width:13px;height:auto;margin:0 3px 0 4px;display:inline-block}._4JM5W_legend{color:var(--tc-on-bone-muted);margin:-4px 0 10px;font-size:.78rem}._4JM5W_eli{margin:0 0 10px;font-style:italic}._4JM5W_real{margin:0 0 6px}._4JM5W_shareNote{text-align:center;color:var(--tc-on-bone-muted);flex-basis:100%;font-size:.72rem}._4JM5W_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._4JM5W_again{color:var(--tc-cocoa-deep);font:700 .86rem var(--tc-sans), system-ui, sans-serif;cursor:pointer;filter:drop-shadow(0 3px 3px #00000059);background:0 0;border-style:solid;border-width:14px 16px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/14px 16px;min-height:40px;padding:0 4px}._4JM5W_card ._4JM5W_hint{color:var(--tc-on-bone-muted);margin-top:10px;padding:0;font-weight:500}@media (prefers-reduced-motion:reduce){._4JM5W_tag,._4JM5W_heartOn,._4JM5W_titlePatch{animation:none}}._4JM5W_howto{z-index:5;padding:calc(var(--sat) + 12px) 12px calc(var(--sab) + 12px);touch-action:auto;background:#140a068c;place-items:center;display:grid;position:absolute;inset:0}._4JM5W_htCard{width:min(360px,100%);max-height:calc(100dvh - var(--sat) - var(--sab) - 24px);text-align:center;color:var(--tc-cocoa-deep);filter:drop-shadow(0 10px 18px #00000080);border-style:solid;border-width:26px;border-image:url(/a/porch/ui-panel.webp) 90 fill/26px;padding:6px 6px 4px;position:relative;overflow:hidden auto}._4JM5W_htSkip{cursor:pointer;z-index:1;font-size:.75rem;position:absolute;top:0;right:0}._4JM5W_htPicture{height:170px;animation:_4JM5W_htIn .28s var(--tc-ease) both;place-items:center;display:grid}@keyframes _4JM5W_htIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}._4JM5W_htScene{width:260px;height:160px;position:relative}._4JM5W_htScene img{filter:drop-shadow(0 4px 4px #0000004d);height:auto;position:absolute}._4JM5W_htBig{width:110px;animation:1.4s steps(8,jump-none) infinite _4JM5W_htBob;top:30px;left:75px}._4JM5W_htFloat1{width:34px;animation:1.6s steps(8,jump-none) infinite _4JM5W_htBob;top:20px;left:40px}._4JM5W_htFloat2{width:30px;animation:1.3s steps(8,jump-none) infinite _4JM5W_htBob;top:46px;left:196px}._4JM5W_htHand{width:92px;animation:1.8s ease-in-out infinite _4JM5W_htSlide;top:20px;left:20px}._4JM5W_htKeys{width:120px;top:55px;left:140px}._4JM5W_htOven{width:72px;top:20px;left:26px}._4JM5W_htStack{width:84px;height:150px;position:absolute;top:8px;left:150px}._4JM5W_htStack img:first-child{width:34px;animation:1.4s steps(8,jump-none) infinite _4JM5W_htBob;top:2px;left:25px}._4JM5W_htStack img:nth-child(2){width:34px;top:16px;left:24px}._4JM5W_htStack img:nth-child(3){width:34px;top:30px;left:26px}._4JM5W_htStack img:nth-child(4){width:84px;top:46px;left:0}._4JM5W_htHouse{width:112px;top:30px;left:0}._4JM5W_htLight{background:radial-gradient(circle,#ffc86ed9,#ffbe6900 70%);border-radius:50%;width:90px;height:90px;animation:1.6s ease-in-out infinite _4JM5W_heartbeat;position:absolute;top:40px;left:60px}._4JM5W_htLantern{width:20px;top:62px;left:96px}._4JM5W_htCloud{width:46px;top:50px;left:128px}._4JM5W_htPerson{width:40px;top:84px;left:132px}._4JM5W_htNo13Side{width:52px;top:86px;left:196px}._4JM5W_htZoom{width:60px;animation:1.2s ease-in-out infinite _4JM5W_htSlide;top:40px;left:98px}._4JM5W_htBubble{width:168px;font:400 .95rem var(--tc-slab), Georgia, serif;text-align:center;border-style:solid;border-width:10px 12px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/10px 12px;line-height:1.25;position:absolute;top:4px;left:4px}._4JM5W_htBubble b{color:var(--tc-oxblood);font-weight:400}._4JM5W_htPerson2{width:46px;top:70px;left:70px}._4JM5W_htLove{width:70px;top:80px;left:170px}._4JM5W_htTags{justify-content:center;gap:6px;display:flex;position:absolute;top:18px;left:0;right:0}._4JM5W_htTags span{font:400 1rem var(--tc-slab), Georgia, serif;border-style:solid;border-width:10px 12px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/10px 12px}._4JM5W_htTags span:first-child{outline:3px solid var(--tc-oxblood);outline-offset:1px;border-radius:6px}._4JM5W_htHeart{width:64px;animation:1.3s ease-in-out infinite _4JM5W_heartbeat;top:86px;left:98px}._4JM5W_htEli{width:72px;top:2px;left:94px}._4JM5W_htMower{width:76px;animation:1.8s ease-in-out infinite _4JM5W_htSlide;top:36px;left:4px}._4JM5W_htLeaves{width:82px;top:66px;left:176px}._4JM5W_htHeartSmall{width:40px;animation:1.3s ease-in-out infinite _4JM5W_heartbeat;top:10px;left:196px}@keyframes _4JM5W_htBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _4JM5W_htSlide{0%,to{transform:translate(0)}50%{transform:translate(26px,18px)}}._4JM5W_htTitle{margin:6px 0 4px;line-height:0}._4JM5W_htWords{font:600 1.02rem var(--tc-sans), system-ui, sans-serif;margin:0 6px 10px;line-height:1.4}._4JM5W_htWords b{color:var(--tc-oxblood)}._4JM5W_htDots{justify-content:center;gap:6px;margin-bottom:10px;display:flex}._4JM5W_htDot,._4JM5W_htDotOn{opacity:.35;background:url(/a/felt.webp) 50%/60px;border-radius:50%;width:10px;height:10px}._4JM5W_htDotOn{background:var(--tc-oxblood) url(/a/felt.webp) center / 60px;background-blend-mode:multiply;opacity:1;transform:scale(1.25)}._4JM5W_htNav{justify-content:center;align-items:center;gap:8px;display:flex}._4JM5W_howBtn{cursor:pointer}._4JM5W_tip{z-index:3;left:50%;bottom:max(62px, calc(var(--sab) + 54px));width:min(320px,100% - 24px);color:var(--tc-cocoa-deep);font:700 .95rem var(--tc-sans), system-ui, sans-serif;pointer-events:none;filter:drop-shadow(0 5px 6px #0006);animation:_4JM5W_tipIn .36s var(--tc-ease) both;border-style:solid;border-width:12px 16px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/12px 16px;align-items:center;gap:10px;line-height:1.3;display:flex;position:absolute;transform:translate(-50%)}._4JM5W_tip img{flex:none;width:34px;height:auto}._4JM5W_tipCity{left:auto;right:10px;bottom:max(12px, var(--sab));gap:8px;width:min(250px,100% - 128px);font-size:.82rem;animation-name:_4JM5W_tipInCorner;transform:none}._4JM5W_tipLunch{top:max(124px, calc(var(--sat) + 116px));bottom:auto}._4JM5W_tipCity img{width:26px}._4JM5W_tipPark{top:auto;left:auto;right:10px;bottom:max(12px, var(--sab));gap:8px;width:min(250px,100% - 128px);font-size:.82rem;animation-name:_4JM5W_tipInCorner;transform:none}._4JM5W_tipPark img{width:26px}@keyframes _4JM5W_tipInCorner{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:none}}._4JM5W_tipHigh{bottom:max(232px, calc(var(--sab) + 224px))}@keyframes _4JM5W_tipIn{0%{opacity:0;transform:translate(-50%,10px)scale(.95)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._4JM5W_htPicture,._4JM5W_htBig,._4JM5W_htFloat1,._4JM5W_htFloat2,._4JM5W_htHand,._4JM5W_htStack img,._4JM5W_htHeart,._4JM5W_tip{animation:none}}._4JM5W_warm img{width:16px;height:auto}._4JM5W_zoom{animation:.5s ease-in-out infinite alternate _4JM5W_zoomPulse}@keyframes _4JM5W_zoomPulse{0%{transform:scale(1)}to{transform:scale(1.08)}}._4JM5W_choices{flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%;display:flex}._4JM5W_choice{color:var(--tc-cocoa-deep);font:700 .76rem var(--tc-sans), system-ui, sans-serif;cursor:pointer;opacity:.72;filter:drop-shadow(0 2px 2px #0000004d);border-style:solid;border-width:7px 8px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/7px 8px;align-items:center;gap:4px;padding:0 1px;transition:opacity .12s,transform .12s;display:inline-flex}._4JM5W_choice img{width:20px;height:auto}._4JM5W_choiceOn{opacity:1;outline:2px solid var(--tc-oxblood);outline-offset:1px;border-radius:6px;transform:translateY(-2px)scale(1.04)}._4JM5W_service{font:700 .86rem var(--tc-sans), system-ui, sans-serif;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0 0 10px;display:flex}._4JM5W_service span{align-items:center;gap:5px;display:inline-flex}._4JM5W_service img{width:22px;height:auto;display:inline-block}._4JM5W_newStickers{margin:0 0 12px}._4JM5W_newStickers p{font:400 .95rem var(--tc-slab), Georgia, serif;color:var(--tc-oxblood);margin:0 0 4px}._4JM5W_newStickers ul{flex-wrap:wrap;justify-content:center;gap:4px;margin:0 0 6px;padding:0;list-style:none;display:flex}._4JM5W_newStickers li img{width:40px;height:auto;animation:_4JM5W_htIn .36s var(--tc-ease) both;display:inline-block}._4JM5W_sbCard{flex-direction:column;width:min(420px,100%);display:flex;overflow:hidden}._4JM5W_sbHead{flex:none;padding-top:26px;position:relative}._4JM5W_sbScroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}._4JM5W_sbShelf{text-align:left;margin:0 4px 10px}._4JM5W_sbShelfName{font:400 .95rem var(--tc-slab), Georgia, serif;color:var(--tc-oxblood);margin:0 0 4px}._4JM5W_sbGrid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}._4JM5W_sbGot,._4JM5W_sbEmpty{aspect-ratio:1;place-items:center;display:grid}._4JM5W_sbGot img{filter:drop-shadow(0 2px 2px #0000004d);width:100%;height:auto;display:block}._4JM5W_sbEmpty span{aspect-ratio:1;color:#5a341e66;width:80%;font:400 .9rem var(--tc-slab), Georgia, serif;border:2px dashed #5a341e59;border-radius:50%;place-items:center;display:grid}._4JM5W_appBtn img{border-radius:4px;width:18px;height:18px}._4JM5W_appCard{text-align:center}._4JM5W_appIcon{border-radius:22px;width:96px;height:96px;margin:8px auto 4px;display:inline-block;box-shadow:0 6px 14px #00000059}._4JM5W_appTitle{font:400 1.3rem var(--tc-slab), Georgia, serif;color:var(--tc-oxblood);margin:4px 0 8px}._4JM5W_appSteps{text-align:left;font:600 .98rem var(--tc-sans), system-ui, sans-serif;margin:0 10px 10px;padding-left:24px;line-height:1.45;list-style:decimal}._4JM5W_appSteps li{margin-bottom:6px}._4JM5W_appSteps b{color:var(--tc-oxblood)}@media (max-height:760px){._4JM5W_titlePatch{width:min(280px,78%);margin-top:max(18px, calc(var(--sat) + 10px))}._4JM5W_how{gap:4px}._4JM5W_howTag{border-width:8px 12px;font-size:.82rem;line-height:1.2}._4JM5W_howTag img{width:auto;max-height:22px}._4JM5W_introHint{display:none}}@media (max-height:900px){._4JM5W_with13 ._4JM5W_how{display:none}}@media (max-height:600px){._4JM5W_titlePatch{width:min(240px,70%)}._4JM5W_how{display:none}}._4JM5W_undressed{opacity:0}._4JM5W_dressed{opacity:1;transition:opacity .45s ease-out}._4JM5W_fadeIn{animation:.45s ease-out both _4JM5W_fadeIn}@keyframes _4JM5W_fadeIn{0%{opacity:0}to{opacity:1}}._4JM5W_preheat{z-index:4;background-blend-mode:multiply;background:#5a3626 url(/a/felt.webp) 50%/240px;place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0}._4JM5W_preheatSeal{filter:drop-shadow(0 6px 10px #00000080);width:120px;height:120px;animation:1.6s ease-in-out infinite _4JM5W_preheatBob}@keyframes _4JM5W_preheatBob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}._4JM5W_preheatWords{color:var(--tc-cream);font:400 1.15rem var(--tc-slab), Georgia, serif;text-shadow:0 1px 2px #0009;margin:0}._4JM5W_preheatBar{outline-offset:2px;background:#f3ecdf26;border-radius:6px;outline:1px dashed #f3ecdf73;width:180px;height:12px;position:relative;overflow:hidden}._4JM5W_preheatBar span{background:var(--tc-cream) url(/a/bone.webp) center / 80px;transition:width .2s linear;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){._4JM5W_preheatSeal,._4JM5W_fadeIn{animation:none}._4JM5W_dressed{transition:none}}._4JM5W_actionsPinned{z-index:1;background:linear-gradient(#e5c5a000,#e5c5a0 10px);flex-wrap:wrap;gap:6px 5px;margin:4px -8px -6px;padding:14px 8px 8px;position:sticky;bottom:-6px}._4JM5W_actionsPinned ._4JM5W_go{border-width:16px 22px;border-image-width:16px 22px;min-height:50px;padding:0 2px}._4JM5W_actionsPinned ._4JM5W_again{border-width:11px 10px;white-space:nowrap;border-image-width:11px 10px;flex:none;padding:0 1px;font-size:clamp(.78rem,3.4vw,.92rem)}._4JM5W_rowBreak{flex-basis:100%;height:0}._4JM5W_bake{opacity:1;color:var(--tc-oxblood,#8e1f23)}._4JM5W_today{opacity:1;padding:2px 8px}._4JM5W_myNews{margin:0 0 12px}._4JM5W_myNewsHead{font:400 .95rem var(--tc-slab), Georgia, serif;color:var(--tc-oxblood);margin:0 0 4px}._4JM5W_myNews ul{font:600 .86rem/1.45 var(--tc-sans), system-ui, sans-serif;color:var(--tc-cocoa-deep);margin:0;padding:0;list-style:none}._4JM5W_myNews li{animation:_4JM5W_htIn .36s var(--tc-ease) both;justify-content:center;align-items:center;gap:5px;display:flex}._4JM5W_myFriend{color:var(--tc-oxblood)}._4JM5W_myTruck{font-style:italic}._4JM5W_myGold{color:#9a6a12;font-weight:700}._4JM5W_alGrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;margin:0 0 10px;padding:0;list-style:none;display:grid}._4JM5W_alPage{color:var(--tc-cocoa-deep);text-align:center;animation:_4JM5W_htIn .36s var(--tc-ease) both;background:#efe3cf url(/a/bone.webp) 0 0/260px;border-radius:12px;justify-items:center;gap:3px;padding:10px 8px 9px;display:grid;position:relative;box-shadow:0 3px 6px #28140a47}._4JM5W_alPage:after{content:"";pointer-events:none;border:1.5px dashed #3a241852;border-radius:9px;position:absolute;inset:4px}._4JM5W_alFriend:after{border-color:#9a222999}._4JM5W_alStranger ._4JM5W_alWho{filter:brightness(.35)saturate(.4);opacity:.55}._4JM5W_alWho{width:auto;height:58px}._4JM5W_alName{font:400 1rem var(--tc-slab), Georgia, serif}._4JM5W_alLove{width:36px;height:auto}._4JM5W_alLoveEmpty{width:32px;height:32px;font:400 .95rem var(--tc-slab), Georgia, serif;color:#3a241880;border:1.5px dashed #3a241866;border-radius:50%;place-items:center;display:grid}._4JM5W_alHearts{gap:2px;display:flex}._4JM5W_alHeartOn,._4JM5W_alHeartOff{width:14px;height:auto}._4JM5W_alHeartOff{opacity:.22;filter:grayscale()}._4JM5W_alStep{font:700 .72rem var(--tc-sans), system-ui, sans-serif;color:var(--tc-oxblood)}._4JM5W_alMet{font:600 .68rem var(--tc-sans), system-ui, sans-serif;opacity:.7}._4JM5W_pcCard{width:min(400px,100%)}._4JM5W_pcCode{font:400 clamp(.72rem, 3.3vw, 1.05rem)/1.3 var(--tc-slab), Georgia, serif;letter-spacing:.03em;color:var(--tc-cocoa-deep);word-break:normal;-webkit-user-select:all;user-select:all;border:2px dashed #3a241866;border-radius:10px;margin:4px 0 8px;padding:8px 10px}._4JM5W_pcForm{justify-items:center;gap:6px;margin-top:12px;display:grid}._4JM5W_pcInput{width:100%;font:400 1rem var(--tc-slab), Georgia, serif;letter-spacing:.02em;text-align:center;text-transform:uppercase;color:var(--tc-cocoa-deep);background:#fbf6ec;border:2px solid #3a241859;border-radius:10px;padding:9px 10px}._4JM5W_pcNote{min-height:1.2em;font:600 .8rem var(--tc-sans), system-ui, sans-serif;color:var(--tc-oxblood);margin:0}._4JM5W_hintBtn{cursor:pointer}._4JM5W_goBig{width:min(300px,100%);padding:0 14px}._4JM5W_menuRow{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;width:min(330px,100%);display:grid}._4JM5W_menuRow>*{text-align:center;white-space:nowrap;justify-content:center}._4JM5W_menuRow ._4JM5W_today{padding:3px 4px}._4JM5W_menuRow ._4JM5W_today span{line-height:1.15;display:grid}._4JM5W_menuRow ._4JM5W_today small{opacity:.75;font-size:.66rem;font-weight:600}@media (pointer:coarse){._4JM5W_introHint{display:none}}._4JM5W_levelUp{animation:_4JM5W_htIn .42s var(--tc-ease) both;margin:0 0 10px}._4JM5W_levelUp ul{margin:4px 0 0}._4JM5W_levelUpSub{color:var(--tc-oxblood);font:400 1.1rem var(--tc-slab,Georgia), serif;margin:2px 0 0}._4JM5W_levelUp li{color:var(--tc-oxblood);font-weight:700}._4JM5W_nextGoal{max-width:330px;font:600 .86rem/1.4 var(--tc-sans), system-ui, sans-serif;color:var(--tc-cocoa-deep);background:#fffaf099;border:1.5px dashed #8b1e248c;border-radius:10px;margin:10px auto 0;padding:8px 12px}._4JM5W_nextGoal b{color:var(--tc-oxblood)}._4JM5W_againNext{font-size:1.08rem}._4JM5W_thirteenth{text-align:center;max-width:330px;font:600 .78rem/1.35 var(--tc-sans), system-ui, sans-serif;color:var(--tc-cocoa-deep);background:#f3ecdfeb;border-radius:12px;flex-direction:column;align-items:center;gap:2px;margin:0;padding:6px 14px 8px;display:flex;box-shadow:0 3px 8px #00000059}._4JM5W_lvPath{color:var(--tc-cocoa-deep);background:#efe3cf url(/a/bone.webp) 0 0/260px;border-radius:12px;margin:14px 0 6px;padding:10px 10px 8px;position:relative;box-shadow:0 3px 6px #28140a47}._4JM5W_lvPath:after{content:"";pointer-events:none;border:1.5px dashed #3a241852;border-radius:9px;position:absolute;inset:4px}._4JM5W_lvHead{font:400 1.05rem var(--tc-slab), Georgia, serif;color:var(--tc-oxblood);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 6px;display:flex}._4JM5W_lvHead span{font:700 .78rem var(--tc-sans), system-ui, sans-serif;color:var(--tc-cocoa-deep)}._4JM5W_lvList{gap:3px;margin:0;padding:0;list-style:none;display:grid}._4JM5W_lvStep{font:600 .76rem/1.3 var(--tc-sans), system-ui, sans-serif;color:#2415109e;border-radius:8px;grid-template-columns:22px 1fr 18px;align-items:center;gap:7px;padding:4px 6px;display:grid}._4JM5W_lvDone{color:var(--tc-cocoa-deep)}._4JM5W_lvNext{color:var(--tc-cocoa-deep);background:#fffaf0bf;outline:1.5px dashed #8b1e248c}._4JM5W_lvNum{width:22px;height:22px;font:400 .72rem var(--tc-slab), Georgia, serif;background:#3a241824;border-radius:50%;place-items:center;display:grid}._4JM5W_lvDone ._4JM5W_lvNum,._4JM5W_lvNext ._4JM5W_lvNum{background:var(--tc-oxblood);color:#f3ecdf}._4JM5W_lvNextTag{color:var(--tc-oxblood)}._4JM5W_lvMark{justify-self:center}._4JM5W_lvMarkOpen{border:1.5px dashed #3a241866;border-radius:50%;justify-self:center;width:12px;height:12px}._4JM5W_pillRow{flex-wrap:wrap;justify-content:center;gap:6px;width:min(340px,100%);display:flex}._4JM5W_pillRow>*{white-space:nowrap}._4JM5W_whoPill{gap:6px;font-size:.78rem}._4JM5W_plCard{padding-top:30px}._4JM5W_plList{gap:8px;margin:4px 0 10px;padding:0;list-style:none;display:grid}._4JM5W_plItem{justify-items:center;gap:2px;display:grid}._4JM5W_plRow{width:100%;min-height:52px;color:var(--tc-cocoa-deep);text-align:left;cursor:pointer;filter:drop-shadow(0 2px 2px #0000004d);border-style:solid;border-width:9px 11px;border-image:url(/a/porch/ui-tag.webp) 70 80 fill/9px 11px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:0 4px;display:grid}._4JM5W_plRow small{font:700 .72rem var(--tc-sans), system-ui, sans-serif;opacity:.75}._4JM5W_plOn{outline:3px solid var(--tc-oxblood);outline-offset:1px;border-radius:8px}._4JM5W_plOn small{color:var(--tc-oxblood);opacity:1}._4JM5W_plName{font:400 1.15rem var(--tc-slab), Georgia, serif;overflow-wrap:anywhere}._4JM5W_plSmall{color:var(--tc-cocoa-deep);font:600 .74rem var(--tc-sans), system-ui, sans-serif;cursor:pointer;background:0 0;border:0;padding:4px 8px;text-decoration:underline}._4JM5W_plAdd{min-height:54px;margin:2px auto 6px}._4JM5W_plNote{font-size:.82rem;font-weight:500}._4JM5W_plForm{justify-items:center;gap:8px;margin-bottom:10px;display:grid}._4JM5W_plLabel{font:700 .9rem var(--tc-sans), system-ui, sans-serif}._4JM5W_plInput{border:2px solid var(--tc-cocoa);background:var(--tc-cream);width:min(240px,100%);color:var(--tc-cocoa-deep);font:400 1.2rem var(--tc-slab), Georgia, serif;text-align:center;border-radius:8px;padding:10px 12px}._4JM5W_bossRibbon{z-index:2;left:10px;top:max(78px, calc(var(--sat) + 74px));max-width:min(260px,100% - 124px);color:var(--tc-cream);font:400 .68rem var(--tc-varsity), sans-serif;letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#241510db;border:1.5px dashed #f3ecdf73;border-radius:10px;padding:5px 10px 6px;position:absolute}._4JM5W_bossRibbon b{color:#f0a35a;font:400 .98rem var(--tc-slab), Georgia, serif;letter-spacing:.08em;margin-top:1px;display:block}._4JM5W_bossRibbon ._4JM5W_given{color:#ffb3a8}._4JM5W_villain{z-index:4;width:min(300px,100% - 40px);color:var(--tc-cream);text-align:center;pointer-events:none;background:#2a1a12;border:2px dashed #f07a1ebf;border-radius:14px;padding:14px 16px 16px;animation:.38s cubic-bezier(.2,1.6,.4,1) both _4JM5W_villainIn;position:absolute;top:26%;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 10px #00000040,0 0 0 6px #3b2a22}._4JM5W_villain img{filter:drop-shadow(0 4px 4px #0006);margin:-54px auto 4px;display:block}._4JM5W_villainName{font:400 1.5rem var(--tc-varsity), sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#f07a1e;margin:0}._4JM5W_villainPower{font:600 .92rem var(--tc-sans), system-ui, sans-serif;margin:4px 0 10px}._4JM5W_villainWeak{font:400 .72rem var(--tc-varsity), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0}._4JM5W_villainWeak b{font:400 1.05rem var(--tc-slab), Georgia, serif;color:#f0a35a;margin-left:4px;display:inline-block}._4JM5W_villainStamp ._4JM5W_villainWeak b,._4JM5W_stamped{border:3px double var(--tc-oxblood);background:#8b1e241f;border-radius:6px;padding:3px 8px;animation:.42s cubic-bezier(.3,1.8,.5,1) .38s both _4JM5W_stampIn;transform:rotate(-6deg);color:#ff6b5e!important}._4JM5W_bossEnd{margin:0 0 10px}._4JM5W_bossEnd ._4JM5W_villainWeak{color:var(--tc-on-bone-muted);justify-items:center;gap:8px;display:grid}._4JM5W_bossEnd ._4JM5W_villainWeak b{color:var(--tc-oxblood)}@keyframes _4JM5W_villainIn{0%{opacity:0;transform:translate(-50%)rotate(-8deg)scale(1.5)}to{opacity:1;transform:translate(-50%)rotate(-2deg)scale(1)}}@keyframes _4JM5W_stampIn{0%{opacity:0;transform:rotate(-14deg)scale(2.2)}to{opacity:1;transform:rotate(-6deg)scale(1)}}@media (prefers-reduced-motion:reduce){._4JM5W_villain,._4JM5W_villainStamp ._4JM5W_villainWeak b,._4JM5W_stamped{animation:none}}._4JM5W_flip{z-index:4;right:16px;bottom:max(200px, calc(var(--sab) + 192px));cursor:pointer;filter:drop-shadow(0 5px 5px #00000073)drop-shadow(0 0 12px #ffc4508c);touch-action:manipulation;background:0 0;border-style:solid;border-width:20px 30px;border-image:url(/a/porch/ui-button.webp) 100 110 fill/20px 30px;place-items:center;min-width:132px;min-height:64px;padding:0 6px;animation:.9s ease-in-out infinite _4JM5W_flipPulse;display:inline-grid;position:absolute}._4JM5W_flip:active{animation:none;transform:translateY(3px)scale(.97)}@keyframes _4JM5W_flipPulse{50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){._4JM5W_flip{animation:none}}._4JM5W_underTicket{z-index:2;left:10px;top:max(78px, calc(var(--sat) + 74px));pointer-events:none;justify-items:start;gap:6px;max-width:min(264px,100% - 124px);display:grid;position:absolute}._4JM5W_underTicket ._4JM5W_bossRibbon{max-width:none;position:static}._4JM5W_minds{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px 4px;width:100%;margin:0;padding:0;list-style:none;display:grid}._4JM5W_mind{background:linear-gradient(90deg, #f3ecdf calc(var(--fade) * 100%), #e8a0ad calc(var(--fade) * 100%));outline-offset:-4px;min-width:0;color:rgb(58 36 24/calc(35% + var(--fade) * 65%));font:400 .66rem var(--tc-slab), Georgia, serif;text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:13px 15px 12px 14px/12px 11px 13px 12px;outline:1.5px dashed #3a241866;padding:4px 4px 5px;transition:background .6s linear;position:relative;overflow:hidden;box-shadow:0 2px 3px #0000004d}._4JM5W_mindGone{color:#f3ecdf99;background:#24151080;outline-color:#f3ecdf73}._4JM5W_mindInked{color:#e8bd52;background:#3a2418;outline:1.5px dashed #d6a646}._4JM5W_ride{z-index:6;background:#1c120c;animation:.4s ease-out both _4JM5W_rideIn;position:absolute;inset:0;overflow:hidden}._4JM5W_rideWorld{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}._4JM5W_rideArt,._4JM5W_rideSvg{display:block;position:absolute;inset:0}._4JM5W_rideSprite,._4JM5W_rideTruck,._4JM5W_rideAsk{transform-origin:50% 100%;will-change:transform;filter:drop-shadow(0 10px 6px #140a048c);position:absolute;top:0;left:0}._4JM5W_rideSprite img{width:96px;height:auto;display:block}._4JM5W_rideTruck{transform-origin:0 0;filter:none}._4JM5W_rideTurn{background-repeat:no-repeat;background-size:600% 400%;width:100%;height:100%}._4JM5W_rideBubble{background:var(--tc-cream);color:#3a2418;width:max-content;max-width:300px;font:600 26px/1.2 var(--tc-sans), system-ui, sans-serif;text-align:center;outline-offset:-6px;opacity:0;border-radius:18px;outline:2px dashed #7a2e2273;padding:10px 16px;transition:opacity .25s;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-8px)}._4JM5W_rideAsk{width:80px;height:80px;color:var(--tc-cream);font:400 52px/1 var(--tc-slab,Georgia), serif;outline-offset:-8px;opacity:0;background:#7a2e22;border-radius:50%;outline:3px dashed #f3ecdfb3;place-items:center;transition:opacity .6s;display:grid}._4JM5W_rideShade{pointer-events:none;background:linear-gradient(#140c08b3,#140c0800 18%),radial-gradient(at 50% 55%,#0000 55%,#140c088c);position:absolute;inset:0}._4JM5W_rideCaption{top:max(10px, env(safe-area-inset-top));outline-offset:-5px;max-width:calc(100% - 110px);color:var(--tc-cream);font:400 1.15rem var(--tc-varsity), sans-serif;letter-spacing:.04em;text-shadow:0 1px 2px #0009;background:#3a1e12e0;border-radius:999px;outline:1.5px dashed #f3ecdf8c;margin:0;padding:7px 14px 8px;position:absolute;left:12px;box-shadow:0 4px 10px #00000073}._4JM5W_rideDust{opacity:0;pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle at 45% 40%,#fff6e4,#e8d6babf 50%,#e8d6ba00 72%);border-radius:50%;position:absolute;top:0;left:0}._4JM5W_rideSkip{top:max(10px, env(safe-area-inset-top));position:absolute;right:12px}._4JM5W_rideCard{left:50%;bottom:max(24px, env(safe-area-inset-bottom));outline-offset:-8px;text-align:center;background:#2a1a11eb;border-radius:22px;outline:2px dashed #f3ecdf73;justify-items:center;gap:10px;width:min(360px,100% - 32px);padding:18px 16px 14px;animation:.52s cubic-bezier(.2,1.4,.4,1) both _4JM5W_rideCardIn;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 14px 30px #00000080}._4JM5W_rideChapter{color:#f2c14e;font:400 .85rem var(--tc-varsity), sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0}._4JM5W_rideLine{max-width:300px;color:var(--tc-cream);font:500 .95rem var(--tc-sans), system-ui, sans-serif;margin:0}._4JM5W_rideBtn{filter:drop-shadow(0 0 10px #ffc45099)}._4JM5W_mapTruck{pointer-events:none;position:absolute}._4JM5W_mapPin{outline-offset:-6px;min-width:120px;color:var(--tc-cream);cursor:pointer;background:#2a1a11e0;border:0;border-radius:16px;outline:2px dashed #f3ecdf80;justify-items:center;gap:2px;padding:8px 12px 7px;transition:transform .16s;display:grid;position:absolute;transform:translate(-50%,-100%);box-shadow:0 8px 18px #00000073}._4JM5W_mapPin:after{content:"";border:9px solid #0000;border-top-color:#2a1a11e0;border-bottom:0;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}._4JM5W_mapPin:hover:not(:disabled),._4JM5W_mapPin:focus-visible{transform:translate(-50%,-100%)scale(1.06)}._4JM5W_mapPinBelow{transform:translate(-50%,12px)}._4JM5W_mapPinBelow:hover:not(:disabled),._4JM5W_mapPinBelow:focus-visible{transform:translate(-50%,12px)scale(1.06)}._4JM5W_mapPinBelow:after{border:9px solid #0000;border-top:0;border-bottom-color:#2a1a11e0;top:-9px;bottom:auto}._4JM5W_mapPinBelow._4JM5W_mapPinHere:after{border-bottom-color:var(--tc-cream);border-top-color:#0000}._4JM5W_mapPin small{font:600 .78rem var(--tc-sans), system-ui, sans-serif;opacity:.9}._4JM5W_mapPinHere{background:var(--tc-cream);color:#7a2e22;outline-color:#7a2e2280}._4JM5W_mapPinHere:not(._4JM5W_mapPinBelow):after{border-top-color:var(--tc-cream)}._4JM5W_mapPinShut{cursor:default;opacity:.92}._4JM5W_mapAsk{width:34px;height:34px;color:var(--tc-cream);font:400 22px/1 var(--tc-slab,Georgia), serif;outline-offset:-5px;background:#7a2e22;border-radius:50%;outline:2px dashed #f3ecdfb3;place-items:center;margin-top:-26px;display:grid}._4JM5W_mapHint{left:50%;bottom:max(16px, env(safe-area-inset-bottom));color:var(--tc-cream);font:600 .85rem var(--tc-sans), system-ui, sans-serif;white-space:nowrap;background:#2a1a11d9;border-radius:999px;margin:0;padding:6px 14px;position:absolute;transform:translate(-50%)}._4JM5W_mapBtn{outline-offset:-6px;width:min(300px,86vw);height:74px;color:var(--tc-cream);cursor:pointer;text-align:left;background-color:#2a1a11;background-size:100%;border:0;border-radius:16px;outline:2px dashed #f3ecdf99;align-content:end;justify-items:start;padding:8px 12px;display:grid;position:relative;box-shadow:inset 0 -40px 30px -10px #140c08d9,0 6px 14px #00000059}._4JM5W_mapBtnName{font:400 1.05rem var(--tc-slab,Georgia), serif;text-shadow:0 2px 3px #000c}._4JM5W_mapBtnOpen{font:700 .78rem var(--tc-sans), system-ui, sans-serif;text-shadow:0 1px 3px #000000e6;position:absolute;bottom:9px;right:12px}@keyframes _4JM5W_rideIn{0%{opacity:0}to{opacity:1}}@keyframes _4JM5W_rideCardIn{0%{opacity:0;transform:translate(-50%,30px)scale(.9)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){._4JM5W_ride,._4JM5W_rideCard{animation:none}}._4JM5W_csPicture{justify-content:center;align-items:flex-end;gap:10px;padding-bottom:8px;display:flex}._4JM5W_csPicture img{filter:drop-shadow(0 4px 4px #0000004d);height:auto}._4JM5W_csStack{justify-items:center;display:grid}._4JM5W_csStack img+img{margin-top:-18px}._4JM5W_csCloud{outline-offset:-6px;background:#fffaf0;border-radius:999px;outline:2px dashed #7a2e2266;align-self:flex-start;align-items:center;gap:6px;margin-top:26px;padding:12px 20px;display:flex;box-shadow:0 4px #0000002e,-14px -8px 0 -4px #fffaf0,16px -10px 0 -2px #fffaf0}._4JM5W_csCloud b{color:#3a2418;font:700 1.2rem var(--tc-sans), system-ui, sans-serif}._4JM5W_lsThought{background:#fffaf0;border-radius:50%;align-self:flex-start;place-items:center;width:64px;height:64px;margin-top:6px;display:grid;box-shadow:0 4px #0000002e,-18px 30px 0 -22px #fffaf0,-26px 44px 0 -27px #fffaf0}._4JM5W_lsGlow img{filter:drop-shadow(0 0 10px #ffcd5af2)drop-shadow(0 4px 4px #0000004d)}._4JM5W_lsStop{justify-items:center;display:grid;position:relative}._4JM5W_lsStop img{position:relative}._4JM5W_lsRing{border:6px solid #ffc846;border-color:#ffc846 #ffc846 #fff0c866 #fff0c866;border-radius:50%;width:104px;height:40px;animation:1.6s linear infinite _4JM5W_lsFill;position:absolute;bottom:-6px;box-shadow:0 0 12px #ffbe3ccc}@keyframes _4JM5W_lsFill{0%{border-top-color:#fff0c866;border-right-color:#fff0c866}50%{border-top-color:#ffc846;border-right-color:#fff0c866}to{border-color:#ffc846}}._4JM5W_lsBeside{justify-items:center;display:grid}._4JM5W_lsBeside img:first-child{animation:1.3s ease-in-out infinite _4JM5W_heartbeat}._4JM5W_lsTags{align-self:center;gap:4px;display:grid}._4JM5W_lsTags span{outline-offset:-4px;color:#3a2418;font:700 .85rem var(--tc-sans), system-ui, sans-serif;background:#fffaf0;border-radius:6px;outline:2px dashed #7a2e2266;padding:2px 10px}._4JM5W_lsTags span:first-child{outline:2px solid #8a2a20}._4JM5W_lsFollow{align-items:flex-end;gap:2px;display:flex}._4JM5W_lsFollow img:last-child{margin-bottom:2px;animation:.9s steps(6,jump-none) infinite _4JM5W_htBob}._4JM5W_csHearts{grid-template-columns:repeat(4,auto);align-self:center;gap:6px;display:grid}._4JM5W_meanwhile{color:#f2c14e;font:400 .8rem var(--tc-varsity), sans-serif;letter-spacing:.2em;text-transform:uppercase;margin:0 0 2px}._4JM5W_sash{justify-items:center;gap:2px;width:min(320px,90vw);display:grid}._4JM5W_sashTitle{color:var(--tc-cream);font:400 .85rem var(--tc-slab,Georgia), serif;letter-spacing:.06em;text-shadow:0 2px 3px #000c;margin:0}._4JM5W_sashBand{outline-offset:-5px;background:radial-gradient(#ffffff0d 1px,#0000 1.5px) 0 0/4px 4px,linear-gradient(#8a2a22,#6d1d18);border-radius:12px;outline:2px dashed #f3ecdfb3;grid-template-columns:repeat(3,1fr);align-items:start;gap:4px;width:100%;margin:0;padding:12px 12px 14px;list-style:none;display:grid;transform:rotate(-2deg);box-shadow:0 6px 14px #00000059,inset 0 -6px 10px #00000040}._4JM5W_patch{grid-template-rows:auto 2.3em;place-items:start center;gap:5px;min-width:0;display:grid}._4JM5W_patchRing{outline-offset:-5px;background:radial-gradient(circle at 40% 35%,#f6efe1,#e4d6bd);border-radius:50%;outline:2px dashed #7a4a2a;place-items:center;width:58px;height:58px;display:grid;overflow:hidden;box-shadow:0 0 0 3px #c99a3e,0 3px 6px #0006}._4JM5W_patchRing img{width:auto;height:46px;margin-top:8px}._4JM5W_patchName{color:var(--tc-cream);font:600 .72rem var(--tc-sans), system-ui, sans-serif;text-shadow:0 1px 2px #000c;text-align:center;text-wrap:balance;max-width:100%;line-height:1.15}._4JM5W_patchSoon ._4JM5W_patchRing{background:#f3ecdf1f;outline-color:#f3ecdfa6;box-shadow:0 0 0 3px #c99a3e59}._4JM5W_patchSoon ._4JM5W_patchRing b{color:#f3ecdfd9;font:400 1.4rem var(--tc-slab,Georgia), serif}._4JM5W_patchSoon ._4JM5W_patchName{opacity:.75}._4JM5W_sewn{font:600 .9rem var(--tc-sans), system-ui, sans-serif;text-align:left;align-items:center;gap:10px;margin:6px 0 2px;display:flex}._4JM5W_sewn ._4JM5W_patchRing{flex:none;width:48px;height:48px}._4JM5W_sewn ._4JM5W_patchRing img{height:38px;margin-top:6px}._4JM5W_menuBtn{z-index:3;top:max(12px, var(--sat));cursor:pointer;gap:8px;font-size:.85rem;position:absolute;left:12px}._4JM5W_menuIcon{background:linear-gradient(currentColor 0 2px,#0000 2px 4px,currentColor 4px 6px,#0000 6px 8px,currentColor 8px 10px);border-radius:1px;width:14px;height:10px}._4JM5W_menuCard{padding-top:30px}._4JM5W_menuList{gap:8px;margin:6px 0 14px;display:grid}._4JM5W_menuList>*{opacity:1;justify-content:center;gap:8px;width:100%;min-height:48px;font-size:.95rem}._4JM5W_menuLabel{font:600 .8rem var(--tc-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;opacity:.7;text-align:center;margin:0 0 6px}._4JM5W_introBack ._4JM5W_titlePatch{width:min(250px,70%);margin-top:max(52px, calc(var(--sat) + 42px))}._4JM5W_beat{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;background:radial-gradient(at 50% 45%,#281208c7,#140804f2);place-content:center;justify-items:center;gap:18px;padding:24px;display:grid;position:absolute;inset:0}._4JM5W_beatPatch{width:150px;height:150px;animation:.7s cubic-bezier(.3,1.6,.5,1) .25s both _4JM5W_sewOn}._4JM5W_beatPatch img{width:auto;height:118px;margin-top:22px}._4JM5W_beatLine{max-width:300px;color:var(--tc-cream);font:700 1.05rem var(--tc-sans), system-ui, sans-serif;text-shadow:0 2px 3px #000000b3;text-wrap:balance;margin:0;line-height:1.35}@keyframes _4JM5W_sewOn{0%{opacity:0;transform:scale(.4)rotate(-20deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._4JM5W_beatPatch{animation:none}}._4JM5W_pcQR{outline-offset:4px;border-radius:8px;outline:2px dashed #5c342473;width:min(180px,60vw);height:auto;margin:10px auto 4px;display:block}._4JM5W_pcScan{max-width:280px;color:var(--tc-cocoa-deep);font:600 .8rem var(--tc-sans), system-ui, sans-serif;opacity:.8;text-align:center;text-wrap:balance;margin:0 auto 6px;line-height:1.35}._4JM5W_parkBanner{pointer-events:none;z-index:6;justify-content:center;padding:0 12px;animation:.3s ease-out both _4JM5W_fadeIn;display:flex;position:absolute;top:26%;left:0;right:0}._4JM5W_parkBanner span{background:#3c1a10eb;border-radius:14px;padding:10px 14px;box-shadow:0 2px 10px #28180e73}._4JM5W_parkCoda{border-radius:10px;width:min(300px,86vw);margin:8px auto;position:relative;overflow:hidden;box-shadow:0 2px 8px #28180e59}._4JM5W_parkCoda img{width:100%;height:auto;display:block}._4JM5W_parkCodaAsk,._4JM5W_parkCodaYes{color:#4a2a1a;background:#fff8e8;border-radius:10px;padding:2px 8px;font:700 12px/1.3 Archivo,system-ui,sans-serif;position:absolute}._4JM5W_parkCodaAsk{top:8px;left:8px}._4JM5W_parkCodaYes{top:8px;left:44%}._4JM5W_parkVerse{text-align:center;color:#4a2a1a;margin:6px 12px;font-style:italic}._4JM5W_parkVerse small{opacity:.75;font-style:normal}
.ASjrcq_page{background:var(--tc-cocoa-deep)}.ASjrcq_row{flex-wrap:wrap;gap:12px;display:flex}
.KT0Zva_page{background:var(--tc-cocoa-deep)}.KT0Zva_left{justify-content:flex-start;display:flex}.KT0Zva_fine{padding:22px var(--tc-gutter) 96px;text-align:center;color:var(--tc-on-cocoa-muted);margin:0;font-size:.85rem}
.ogvDEq_page{background:var(--tc-cocoa-deep)}.ogvDEq_left{justify-content:flex-start;display:flex}.ogvDEq_fine{padding:22px var(--tc-gutter) 96px;text-align:center;color:var(--tc-on-cocoa-muted);margin:0;font-size:.85rem}
