._33cEpq_wrap{align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-l);flex-wrap:wrap;display:flex}._33cEpq_heading{font-size:var(--step--1)}._33cEpq_list{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._33cEpq_chip{border:2px solid var(--ink);background:var(--lime);min-height:40px;font-weight:600;font-size:var(--step--1);transition:transform .2s var(--ease-out), background-color .2s;border-radius:999px;align-items:center;gap:.35em;padding:.35rem .6rem .35rem .9rem;text-decoration:none;display:inline-flex}._33cEpq_chip:hover{background:var(--white);transform:translateY(-1px)}._33cEpq_chip:active{transform:translateY(0)}._33cEpq_name{color:var(--ink-soft);font-weight:500}._33cEpq_x{background:var(--ink);width:1.4em;height:1.4em;color:var(--lime);border-radius:50%;place-items:center;font-size:.95em;line-height:1;display:inline-grid}._33cEpq_clear{min-height:40px;padding-inline:var(--space-xs);font-weight:600;font-size:var(--step--1);align-items:center;display:inline-flex}
.QvXXza_empty{justify-items:center;gap:var(--space-m);padding:var(--space-2xl) var(--space-l);text-align:center;border:2px dashed var(--ink-soft);background:var(--paper-deep);display:grid}.QvXXza_doodle{font-size:var(--step-3);color:var(--tomato-deep);transform:rotate(-4deg)}.QvXXza_title{font-size:var(--step-3)}.QvXXza_text{max-width:38rem;font-size:var(--step-1)}.QvXXza_action{margin-top:var(--space-xs)}
.ruFllG_stub{background:var(--paper);color:var(--ink);border:2px solid var(--ink);transition:transform .25s var(--ease-out);grid-template-columns:auto 1fr;display:grid;position:relative}.ruFllG_stub:hover{transform:rotate(-1deg)translateY(-2px)}.ruFllG_date{text-align:center;min-width:5.5rem;padding:var(--space-m);background:var(--lime);border-right:2px dashed var(--ink);place-content:center;display:grid}.ruFllG_day{font-family:var(--font-display);font-weight:800;font-size:var(--step-4);line-height:.9}.ruFllG_month{text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:var(--step--1)}.ruFllG_body{gap:var(--space-2xs);padding:var(--space-m) var(--space-l);display:grid}.ruFllG_title{font-size:var(--step-2)}.ruFllG_link{text-decoration:none}.ruFllG_link:after{content:"";position:absolute;inset:0}.ruFllG_link:focus-visible{outline:none}.ruFllG_link:focus-visible:after{outline:3px solid var(--lime);outline-offset:4px}.ruFllG_when{color:var(--tomato-deep);font-weight:600}.ruFllG_meta{font-size:var(--step--1);color:var(--ink-soft)}
.BSUTtG_card{gap:var(--space-m);flex-direction:column;display:flex;position:relative}.BSUTtG_media{border:2px solid var(--ink);transition:top .3s var(--ease-out), left .3s var(--ease-out), box-shadow .3s var(--ease-out);position:relative;top:0;left:0}.BSUTtG_card:hover .BSUTtG_media{box-shadow:6px 6px 0 var(--ink);top:-3px;left:-3px}.BSUTtG_card:hover img{transform:scale(1.05)}.BSUTtG_save{top:var(--space-s);right:var(--space-s);z-index:2;position:absolute}.BSUTtG_body{gap:var(--space-xs);flex-direction:column;display:flex}.BSUTtG_labels{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.BSUTtG_number{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);color:var(--tomato-deep);margin-right:var(--space-2xs);line-height:1}.BSUTtG_title{font-size:var(--step-2);line-height:1}.BSUTtG_link{text-decoration:none}.BSUTtG_link:after{content:"";z-index:1;position:absolute;inset:0}.BSUTtG_link:focus-visible{outline:none}.BSUTtG_link:focus-visible:after{outline:3px solid var(--tomato-deep);outline-offset:4px}.BSUTtG_date{color:var(--tomato-deep);font-weight:600}.BSUTtG_meta{font-weight:600;font-size:var(--step--1);color:var(--ink-soft)}.BSUTtG_description{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:40ch;display:-webkit-box;overflow:hidden}.BSUTtG_card[data-variant=row]{gap:var(--space-m);grid-template-columns:1fr;display:grid}@media (min-width:640px){.BSUTtG_card[data-variant=row]{align-items:center;gap:var(--space-l);grid-template-columns:minmax(180px,240px) 1fr}.BSUTtG_card[data-variant=row] .BSUTtG_description{max-width:52ch}}.BSUTtG_reasons{gap:var(--space-2xs) var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.BSUTtG_reason{font-size:var(--step--1);color:var(--tomato-deep);font-weight:600}.BSUTtG_reason+.BSUTtG_reason:before{content:"·";margin-right:var(--space-xs);color:var(--ink-soft)}
.ydc5wW_frame{background:var(--paper-deep);position:relative;overflow:hidden}.ydc5wW_image{object-fit:cover;transition:transform .7s var(--ease-out)}.ydc5wW_placeholder{background:repeating-linear-gradient(-45deg, var(--paper-deep) 0 12px, var(--paper) 12px 24px);font-weight:600;font-size:var(--step--1);place-items:center;display:grid;position:absolute;inset:0}.ydc5wW_placeholder span{background:var(--paper);border:1.5px dashed var(--ink-soft);padding:.25em .75em}.ydc5wW_tag{left:var(--space-xs);bottom:var(--space-xs);background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);padding:.1em .5em;font-size:.72rem;font-weight:700;position:absolute}
.xarNsW_button{justify-content:center;align-items:center;gap:var(--space-xs);border:2px solid var(--ink);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);min-width:7.25rem;transition:opacity .15s, background-color .2s, transform .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:999px;padding:.5rem 1.1rem;font-weight:600;display:inline-flex}.xarNsW_button:hover{box-shadow:var(--shadow-sticker);transform:translate(-2px,-2px)}.xarNsW_button:active{box-shadow:none;transform:translate(0)}.xarNsW_button[aria-pressed=true]{background:var(--lime)}.xarNsW_button[aria-pressed=true] svg{animation:xarNsW_pop .35s var(--ease-out)}.xarNsW_button[data-variant=icon]{width:44px;min-width:44px;padding:0}.xarNsW_button[data-ready=false]{opacity:.5}@keyframes xarNsW_pop{50%{transform:scale(1.3)rotate(-8deg)}}
.cnQpya_list{gap:var(--space-m) var(--space-s);flex-wrap:wrap;display:flex}.cnQpya_mood{border:2px solid var(--ink);background:var(--lime);min-height:44px;color:var(--ink);font-family:var(--font-display);font-weight:700;font-size:var(--step-2);letter-spacing:-.01em;font-variation-settings:"wdth" 85;text-align:left;box-shadow:4px 4px 0 var(--paper);transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), background-color .2s;border-radius:2px;padding:.7em 1.1em .75em;line-height:1.05;text-decoration:none;display:inline-block;position:relative}.cnQpya_mood[data-tilt="0"]{transform:rotate(-1.5deg)}.cnQpya_mood[data-tilt="1"]{border-radius:999px;transform:rotate(1deg)}.cnQpya_mood[data-tilt="2"]{border-radius:1.25rem .25rem;transform:rotate(-.5deg)}.cnQpya_mood[data-tone=tomato]{background:var(--tomato)}.cnQpya_mood[data-tone=paper]{background:var(--paper)}.cnQpya_mood[data-tone=white]{background:var(--white)}.cnQpya_mood:hover{box-shadow:7px 7px 0 var(--paper);transform:rotate(0)translate(-2px,-3px)}.cnQpya_mood:active{box-shadow:1px 1px 0 var(--paper);transform:rotate(0)translate(0)}.cnQpya_mood[aria-current=page]{background:var(--ink);color:var(--lime);border-color:var(--lime);box-shadow:4px 4px 0 var(--lime);transform:rotate(0)}.cnQpya_mood[aria-current=page]:after{content:"✓";background:var(--lime);width:1.6em;height:1.6em;color:var(--ink);border:2px solid var(--ink);font-size:.55em;font-family:var(--font-body);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.6em;right:-.5em}.cnQpya_list[data-size=compact]{gap:var(--space-s)}.cnQpya_list[data-size=compact] .cnQpya_mood{font-size:var(--step-0);white-space:nowrap;box-shadow:3px 3px 0 var(--paper);padding:.55em .9em}@media (max-width:639px){.cnQpya_list[data-size=compact]{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--lime) transparent;flex-wrap:nowrap;margin-inline:-4px;padding:12px 4px 14px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.cnQpya_list[data-size=compact]:after{content:"";flex:0 0 2rem}.cnQpya_list[data-size=compact]>li{scroll-snap-align:start;flex-shrink:0}}
._64Qr5a_bar{gap:var(--space-m);padding:var(--space-l);background:var(--white);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);display:grid}._64Qr5a_search{align-items:center;gap:var(--space-xs);padding-inline:var(--space-m);border:2px solid var(--ink);border-radius:999px;display:flex}._64Qr5a_search:focus-within{outline:3px solid var(--tomato-deep);outline-offset:3px}._64Qr5a_search input{min-width:0;min-height:48px;font-size:var(--step-1);background:0 0;border:0;outline:none;flex:1}._64Qr5a_filters{gap:var(--space-s);border:0;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));margin:0;padding:0;display:grid}._64Qr5a_field{gap:var(--space-2xs);display:grid}._64Qr5a_label{font-size:var(--step--1);font-weight:600}._64Qr5a_field select{appearance:none;border:2px solid var(--ink);border-radius:var(--radius);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23293d35' stroke-width='2'%3E%3Cpath d='m1 1 5 5 5-5'/%3E%3C/svg%3E") no-repeat right .85rem center, var(--paper);min-height:44px;padding:.5rem 2.25rem .5rem .75rem;font-weight:500}._64Qr5a_field[data-active=true] select{background-color:var(--lime);font-weight:700}._64Qr5a_actions{align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}._64Qr5a_clear{align-items:center;min-height:44px;font-weight:600;display:inline-flex}._64Qr5a_status{font-weight:600;font-size:var(--step--1);color:var(--ink-soft)}._64Qr5a_bar[data-pending]{box-shadow:6px 6px 0 var(--lime);transition:box-shadow .2s}._64Qr5a_toggle{display:none}@media (max-width:639px){._64Qr5a_toggle{align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-m);border:2px solid var(--ink);border-radius:var(--radius);background:var(--paper);font-weight:700;display:flex}._64Qr5a_toggle:active{transform:translateY(1px)}._64Qr5a_toggleCount{background:var(--lime);font-size:var(--step--1);border-radius:999px;padding:.1em .5em}._64Qr5a_chevron{width:.6em;height:.6em;transition:transform .2s var(--ease-out);border-bottom:2px solid;border-right:2px solid;margin-left:auto;transform:rotate(45deg)translateY(-2px)}._64Qr5a_toggle[aria-expanded=true] ._64Qr5a_chevron{transform:rotate(-135deg)translateY(-2px)}._64Qr5a_filters[data-open=false]{display:none}}
.Wc5RRa_form{align-items:center;gap:var(--space-xs);background:var(--white);border:2px solid var(--ink);width:100%;max-width:36rem;box-shadow:var(--shadow-sticker);transition:box-shadow .2s var(--ease-out);border-radius:999px;padding:.35rem .35rem .35rem 1rem;display:flex;position:relative}.Wc5RRa_form:focus-within{box-shadow:5px 5px 0 var(--tomato)}.Wc5RRa_icon{flex-shrink:0}.Wc5RRa_input{background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:44px}.Wc5RRa_input::placeholder{color:var(--ink-soft)}.Wc5RRa_submit{background:var(--ink);min-height:44px;color:var(--paper);border:0;border-radius:999px;padding-inline:1.25rem;font-weight:600;transition:background-color .2s}.Wc5RRa_submit:hover{background:var(--tomato-deep)}.Wc5RRa_submit:active{transform:translateY(1px)}.Wc5RRa_form:has(.Wc5RRa_input:focus-visible){outline:3px solid var(--tomato-deep);outline-offset:3px}.Wc5RRa_form[data-size=large]{padding-left:1.25rem}@media (min-width:640px){.Wc5RRa_form[data-size=large]{font-size:var(--step-1)}}.Wc5RRa_form[data-size=large] .Wc5RRa_input{min-height:52px}
.bRDKxW_header{gap:var(--space-m);padding-block:var(--space-2xl) var(--space-xl);display:grid}.bRDKxW_kicker{color:var(--tomato-deep)}.bRDKxW_title{font-size:var(--step-5);font-variation-settings:"wdth" 78, "opsz" 96;max-width:16ch;line-height:.9}.bRDKxW_title .serif-accent{color:var(--tomato-deep)}.bRDKxW_intro{font-size:var(--step-1);max-width:40rem}
._2iX9PG_header{justify-content:space-between;align-items:flex-end;gap:var(--space-m) var(--space-xl);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}._2iX9PG_text{max-width:44rem}._2iX9PG_kicker{margin-bottom:var(--space-s)}._2iX9PG_title{font-size:var(--step-4)}._2iX9PG_title .serif-accent{font-size:1.05em}._2iX9PG_intro{margin-top:var(--space-m);font-size:var(--step-1);max-width:36rem}._2iX9PG_link{align-items:center;gap:var(--space-xs);border-bottom:2px solid;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}._2iX9PG_link svg{transition:transform .2s var(--ease-out)}._2iX9PG_link:hover svg{transform:translate(4px)}
.zYJA8q_hero{background:var(--lime);border-bottom:2px solid var(--ink);padding-block:var(--space-xl) var(--space-2xl)}.zYJA8q_heroInner{gap:var(--space-xl);align-items:end;display:grid}.zYJA8q_heroText{gap:var(--space-m);display:grid}.zYJA8q_back{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.zYJA8q_labels{gap:var(--space-xs);flex-wrap:wrap;display:flex}.zYJA8q_title{font-size:var(--step-5);font-variation-settings:"wdth" 78, "opsz" 96;max-width:13ch;line-height:.9}.zYJA8q_intro{font-family:var(--font-serif);font-style:italic;font-size:var(--step-2);max-width:30ch;line-height:1.25}.zYJA8q_cover{border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);justify-self:center;width:100%;max-width:28rem;transform:rotate(1.5deg)}.zYJA8q_list{padding-top:var(--space-2xl)}.zYJA8q_ordered{gap:var(--space-2xl);max-width:60rem;display:grid}.zYJA8q_ordered>li{padding-bottom:var(--space-2xl);border-bottom:2px dashed var(--line)}.zYJA8q_more{padding-top:var(--space-3xl)}.zYJA8q_moreGrid{gap:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));grid-auto-rows:1fr;display:grid}@media (min-width:900px){.zYJA8q_heroInner{grid-template-columns:1.3fr 1fr}.zYJA8q_cover{margin-bottom:calc(-1 * var(--space-3xl))}.zYJA8q_list{padding-top:var(--space-3xl)}}
.NFODtG_grid{gap:var(--space-2xl) var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));grid-auto-rows:1fr;display:grid}
.AQLYFq_top{display:grid}.AQLYFq_header{gap:var(--space-m);padding-block:var(--space-xl) var(--space-xl);align-content:start;display:grid}.AQLYFq_breadcrumb ol{gap:var(--space-xs);font-size:var(--step--1);flex-wrap:wrap;font-weight:600;display:flex}.AQLYFq_breadcrumb li+li:before{content:"/";margin-right:var(--space-xs);color:var(--ink-soft)}.AQLYFq_labels{gap:var(--space-xs);flex-wrap:wrap;display:flex}.AQLYFq_title{font-size:var(--step-5);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-variation-settings:"wdth" 78, "opsz" 96;max-width:14ch;line-height:.9}.AQLYFq_lede{font-size:var(--step-2);max-width:34ch;line-height:1.3}.AQLYFq_actions{gap:var(--space-s);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.AQLYFq_body{gap:var(--space-2xl);padding-block:var(--space-2xl) 0;display:grid}.AQLYFq_main{gap:var(--space-xl);align-content:start;display:grid}.AQLYFq_why{gap:var(--space-m);display:grid}.AQLYFq_why h2{color:var(--tomato-deep)}.AQLYFq_whyText{font-family:var(--font-serif);font-style:italic;font-size:var(--step-3);padding-left:var(--space-xl);max-width:28ch;line-height:1.15;position:relative}.AQLYFq_whyText:before{content:"“";color:var(--tomato);font-size:2.4em;line-height:1;position:absolute;top:-.15em;left:-.05em}.AQLYFq_prose{max-width:62ch;font-size:var(--step-1)}.AQLYFq_prose p+p{margin-top:var(--space-m)}.AQLYFq_aside{gap:var(--space-l);padding:var(--space-l);background:var(--white);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--lime);align-content:start;display:grid}.AQLYFq_asideTitle{font-size:var(--step-2)}.AQLYFq_facts{gap:var(--space-m);margin:0;display:grid}.AQLYFq_facts dt{font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}.AQLYFq_facts dd{white-space:pre-line;margin:0;font-weight:600}.AQLYFq_directions{justify-self:start}.AQLYFq_tags{gap:var(--space-xs);flex-wrap:wrap;display:flex}.AQLYFq_tagLink{min-height:32px;transition:transform .2s var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.AQLYFq_tagLink:hover{transform:rotate(-2deg)translateY(-2px)}.AQLYFq_verified{font-size:var(--step--1);color:var(--ink-soft);border-top:1px dashed var(--line);padding-top:var(--space-m)}.AQLYFq_related{padding-top:var(--space-3xl)}.AQLYFq_relatedGrid{gap:var(--space-2xl) var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}@media (min-width:900px){.AQLYFq_body{grid-template-columns:minmax(0,1fr) 22rem}.AQLYFq_aside{position:sticky;top:6rem}}@media (min-width:1024px){.AQLYFq_top{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}.AQLYFq_header{container-type:inline-size}.AQLYFq_title{font-size:min(var(--step-5), 13.5cqi);max-width:none}.AQLYFq_media{--cover-ratio:4 / 3;padding-block:var(--space-xl)}}
.W-57bW_hero{padding-top:var(--space-2xl);position:relative;overflow:hidden}.W-57bW_heroInner{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.W-57bW_heroText{gap:var(--space-l);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.W-57bW_heroKicker{color:var(--tomato-deep)}.W-57bW_heroTitle{font-variation-settings:"wdth" 78, "opsz" 96;font-size:clamp(2.75rem,15cqi,6rem);line-height:.9;display:grid}.W-57bW_nowrap{white-space:nowrap}.W-57bW_accentWord{color:var(--tomato-deep);padding-right:.08em;font-size:1.12em;line-height:.85;display:inline-block;position:relative}.W-57bW_accentWord:after{content:"";z-index:-1;background:var(--lime);border-radius:40% 60% 50% 40%/60% 40%;height:.22em;position:absolute;bottom:-.02em;left:-2%;right:0;transform:rotate(-2deg)}.W-57bW_heroLede{font-size:var(--step-1);max-width:34rem}@media (prefers-reduced-motion:no-preference){.W-57bW_heroKicker,.W-57bW_heroTitle>span,.W-57bW_heroLede,.W-57bW_heroText>:last-child{animation:W-57bW_heroRise .48s var(--ease-out) backwards}.W-57bW_heroTitle>span:first-child{animation-delay:40ms}.W-57bW_heroTitle>span:nth-child(2){animation-delay:90ms}.W-57bW_heroLede{animation-delay:.14s}.W-57bW_heroText>:last-child{animation-delay:.19s}.W-57bW_accentWord:after{animation:W-57bW_swashDraw .5s .36s var(--ease-out) backwards}.W-57bW_polaroid{animation:W-57bW_dealt .65s var(--ease-out) backwards}.W-57bW_polaroid[data-i="0"]{--deal-rotate:-7deg;animation-delay:.16s}.W-57bW_polaroid[data-i="1"]{--deal-rotate:6deg;animation-delay:.24s}.W-57bW_polaroid[data-i="2"]{--deal-rotate:-5deg;animation-delay:.32s}}body:has([data-splash=on]) .W-57bW_heroKicker{animation-play-state:paused}body:has([data-splash=on]) .W-57bW_heroTitle>span{animation-play-state:paused}body:has([data-splash=on]) .W-57bW_heroLede{animation-play-state:paused}body:has([data-splash=on]) .W-57bW_heroText>:last-child{animation-play-state:paused}body:has([data-splash=on]) .W-57bW_accentWord:after{animation-play-state:paused}body:has([data-splash=on]) .W-57bW_polaroid{animation-play-state:paused}@keyframes W-57bW_heroRise{0%{opacity:0;translate:0 .6rem}}@keyframes W-57bW_swashDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes W-57bW_dealt{0%{opacity:0;translate:0 2rem;rotate:var(--deal-rotate,0deg)}}.W-57bW_collageWrap{position:relative}.W-57bW_collageNote{top:0;left:var(--space-xs);z-index:5;position:absolute}.W-57bW_collage{gap:var(--space-l);padding:var(--space-l) var(--space-xs) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.W-57bW_polaroid[data-i="2"]{display:none}.W-57bW_polaroid{transition:transform .35s var(--ease-out)}.W-57bW_polaroid[data-i="0"]{transform:rotate(-4deg)translateY(8px)}.W-57bW_polaroid[data-i="1"]{transform:rotate(3deg)}.W-57bW_polaroid[data-i="2"]{transform:rotate(-1.5deg)translateY(14px)}.W-57bW_polaroid:hover,.W-57bW_polaroid:focus-within{z-index:4;transform:rotate(0)translateY(-6px)scale(1.03)}.W-57bW_polaroidLink{gap:var(--space-xs);padding:var(--space-xs) var(--space-xs) var(--space-s);background:var(--white);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);transition:box-shadow .25s var(--ease-out);text-decoration:none;display:grid;position:relative}.W-57bW_polaroid:hover .W-57bW_polaroidLink{box-shadow:9px 9px 0 var(--ink)}.W-57bW_polaroidLink:active{box-shadow:2px 2px 0 var(--ink)}.W-57bW_polaroidLink:before{content:"";background:color-mix(in srgb, var(--lime) 85%, transparent);z-index:1;width:56px;height:22px;position:absolute;top:-12px;left:50%;translate:-50%;rotate:-3deg}.W-57bW_polaroidCaption{font-family:var(--font-display);gap:2px;font-size:clamp(.95rem,.85rem + .4vw,1.15rem);font-weight:700;line-height:1.1;display:grid}.W-57bW_polaroidCaption small{font-family:var(--font-body);font-weight:500;font-size:var(--step--1);color:var(--ink-soft)}@media (min-width:640px){.W-57bW_collage{grid-template-columns:repeat(3,minmax(0,1fr))}.W-57bW_polaroid[data-i="2"]{display:block}}@media (min-width:900px){.W-57bW_heroInner{gap:var(--space-2xl);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.W-57bW_heroTitle{font-size:clamp(2.75rem,14.2cqi,6rem)}.W-57bW_heroTitle>span{white-space:nowrap}.W-57bW_collageWrap{justify-self:end;width:100%;max-width:36rem}.W-57bW_collage{gap:var(--space-l) 0;padding:var(--space-l) var(--space-xs) var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr))}.W-57bW_polaroid[data-i="0"]{grid-area:1/1/span 2/span 7;align-self:center;transform:rotate(-4deg)}.W-57bW_polaroid[data-i="1"]{grid-area:1/9/auto/span 4;transform:rotate(4deg)translate(-4%)}.W-57bW_polaroid[data-i="2"]{grid-area:2/9/auto/span 4;transform:rotate(-2.5deg)translate(6%)}.W-57bW_polaroid:not([data-i="0"]) .W-57bW_polaroidImage{aspect-ratio:1!important}.W-57bW_polaroid:hover,.W-57bW_polaroid:focus-within{transform:rotate(0)translateY(-6px)scale(1.03)}}.W-57bW_categoryStrip{margin-top:var(--space-xl);border-block:2px solid var(--ink);background:var(--lime)}.W-57bW_stripInner{align-items:center;gap:var(--space-m);padding-block:var(--space-s);display:flex}.W-57bW_stripLabel{flex-shrink:0;display:none}.W-57bW_stripList{gap:var(--space-xs);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex:1;min-width:0;margin-block:-8px -10px;padding:8px 4px 10px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.W-57bW_stripList::-webkit-scrollbar{display:none}.W-57bW_stripList[role=list]{margin-block:-8px -10px;padding:8px 4px 10px}.W-57bW_stripList:after{content:"";flex:0 0 2.5rem}.W-57bW_stripList>li{scroll-snap-align:start;flex-shrink:0}.W-57bW_pill{border:2px solid var(--ink);background:var(--paper);white-space:nowrap;height:44px;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), background-color .2s;border-radius:999px;align-items:center;gap:.4em;padding-inline:1rem;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.W-57bW_pill:hover{background:var(--white);box-shadow:0 3px 0 var(--ink);transform:translateY(-2px)}.W-57bW_pill:active{box-shadow:none;transform:translateY(0)}@media (min-width:900px){.W-57bW_stripInner{align-items:stretch;gap:var(--space-xs);padding-block:var(--space-m);flex-direction:column}.W-57bW_stripLabel{display:block}.W-57bW_stripList{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.W-57bW_stripList:after{content:none}.W-57bW_stripList .W-57bW_pill{justify-content:center;width:100%}}.W-57bW_moods{margin-top:var(--space-3xl);background:var(--ink);color:var(--paper);padding-block:var(--space-3xl);position:relative}.W-57bW_moods:before{content:"";background:var(--ink);clip-path:polygon(0 100%,0 45%,6% 75%,12% 25%,19% 65%,27% 15%,34% 60%,42% 30%,50% 70%,58% 20%,66% 60%,74% 25%,82% 70%,90% 30%,96% 65%,100% 35%,100% 100%);height:14px;position:absolute;top:-13px;left:0;right:0}.W-57bW_moodsKicker{color:var(--lime);margin-bottom:var(--space-s)}.W-57bW_moodsTitle{font-size:var(--step-4);margin-bottom:var(--space-xl)}.W-57bW_moodsTitle .serif-accent{color:var(--lime)}.W-57bW_moodsFooter{justify-content:space-between;align-items:center;gap:var(--space-m) var(--space-xl);margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:1px dashed #f6f0e44d;flex-wrap:wrap;display:flex}.W-57bW_moodsFooter p{opacity:.9;max-width:40rem}.W-57bW_surpriseCta{align-items:center;gap:var(--space-xs);border:2px solid var(--lime);background:var(--lime);min-height:48px;color:var(--ink);box-shadow:4px 4px 0 var(--paper);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:999px;padding:.7rem 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.W-57bW_surpriseCta:hover{box-shadow:6px 6px 0 var(--paper);transform:translate(-2px,-2px)rotate(-1deg)}.W-57bW_surpriseCta:active{box-shadow:1px 1px 0 var(--paper);transform:translate(0)}.W-57bW_section{padding-block:var(--space-3xl) 0}.W-57bW_startHere{padding-top:var(--space-2xl)}.W-57bW_featuredGrid{gap:var(--space-2xl) var(--space-l);display:grid}@media (min-width:640px){.W-57bW_featuredGrid{grid-template-columns:repeat(2,1fr)}.W-57bW_featuredLead{grid-column:1/-1}}@media (min-width:1000px){.W-57bW_featuredGrid{grid-template-columns:repeat(12,1fr);align-items:start}.W-57bW_featuredLead{top:calc(4rem + var(--space-l));grid-area:span 2/1/auto/span 6;position:sticky}.W-57bW_featuredGrid>:nth-child(2),.W-57bW_featuredGrid>:nth-child(4){grid-column:7/span 3}.W-57bW_featuredGrid>:nth-child(3),.W-57bW_featuredGrid>:nth-child(5){margin-top:var(--space-2xl);grid-column:10/span 3}}.W-57bW_collections{padding-block:var(--space-3xl);background:var(--lime);position:relative}.W-57bW_collections:before,.W-57bW_collections:after{content:"";background:var(--lime);height:14px;position:absolute;left:0;right:0}.W-57bW_collections:before{clip-path:polygon(0 100%,3% 30%,8% 80%,15% 20%,22% 70%,30% 10%,38% 60%,46% 25%,54% 75%,62% 15%,70% 65%,78% 20%,86% 70%,93% 25%,100% 60%,100% 100%);top:-13px}.W-57bW_collections:after{clip-path:polygon(0 0,100% 0,100% 40%,92% 85%,84% 30%,75% 80%,67% 25%,58% 75%,50% 20%,41% 70%,33% 30%,24% 85%,16% 25%,8% 75%,0 35%);bottom:-13px}.W-57bW_collectionRail{gap:var(--space-l);scroll-snap-type:x mandatory;padding:var(--space-s) var(--space-s) var(--space-l);margin-inline:calc(-1 * var(--space-s));grid-auto-columns:min(78%,22rem);grid-auto-flow:column;display:grid;overflow-x:auto}.W-57bW_collectionRail>li{scroll-snap-align:start}@media (min-width:900px){.W-57bW_collectionRail{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;overflow:visible}.W-57bW_collectionRail>li:nth-child(2){margin-top:var(--space-2xl)}.W-57bW_collectionRail>li:not(:nth-child(2)){margin-bottom:var(--space-2xl)}}.W-57bW_experiencesLayout{gap:var(--space-2xl);display:grid}.W-57bW_columnTitle{margin-bottom:var(--space-l);font-size:var(--step-1)}.W-57bW_stack{gap:var(--space-l);display:grid}@media (min-width:1000px){.W-57bW_experiencesLayout{gap:var(--space-2xl);grid-template-columns:5fr 7fr}.W-57bW_experiencesLayout[data-single]{grid-template-columns:minmax(0,1fr)}.W-57bW_experiencesLayout[data-single] .W-57bW_stack{gap:var(--space-l) var(--space-2xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr))}}.W-57bW_neighbourhoods{padding-block:var(--space-3xl) 0}.W-57bW_hoodIndex[role=list]{gap:var(--space-2xs) var(--space-l);border-top:2px solid var(--ink);padding-top:var(--space-m);flex-wrap:wrap;display:flex}.W-57bW_hoodIndex a{font-family:var(--font-display);font-weight:800;font-size:var(--step-3);letter-spacing:-.03em;font-variation-settings:"wdth" 75;background-image:linear-gradient(var(--tomato), var(--tomato));transition:background-size .3s var(--ease-out), color .2s;background-position:0 88%;background-repeat:no-repeat;background-size:0% .12em;line-height:1.1;text-decoration:none;display:inline-block}.W-57bW_hoodIndex a:hover{background-size:100% .12em}.W-57bW_hoodIndex sup{font-family:var(--font-body);color:var(--tomato-deep);vertical-align:super;margin-left:.15em;font-size:.4em;font-weight:700}
.Ih5jkq_nav{justify-content:center;align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:2px dashed var(--line);flex-wrap:wrap;display:flex}.Ih5jkq_pages{gap:var(--space-xs);flex-wrap:wrap;display:flex}.Ih5jkq_page,.Ih5jkq_step{min-width:44px;min-height:44px;padding-inline:var(--space-s);border:2px solid var(--ink);background:var(--paper);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), background-color .2s;border-radius:999px;place-items:center;font-weight:700;text-decoration:none;display:inline-grid}.Ih5jkq_page:hover,.Ih5jkq_step:hover{background:var(--white);box-shadow:0 3px 0 var(--ink);transform:translateY(-2px)}.Ih5jkq_page:active,.Ih5jkq_step:active{box-shadow:none;transform:translateY(0)}.Ih5jkq_page[aria-current=page]{background:var(--ink);color:var(--paper)}.Ih5jkq_gap{place-items:center;min-width:2rem;font-weight:700;display:grid}
.qmflHa_results{margin-top:var(--space-2xl)}.qmflHa_count{font-size:var(--step-3);margin-bottom:var(--space-xl)}.qmflHa_count .serif-accent{color:var(--tomato-deep)}.qmflHa_grid{gap:var(--space-2xl) var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.qmflHa_summary{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-l);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.qmflHa_summary .qmflHa_count{margin-bottom:0}.qmflHa_range{color:var(--ink-soft);font-weight:600}.qmflHa_results{transition:opacity .2s}form[data-pending]~.qmflHa_results{opacity:.55}
.hUP-fq_section{padding-top:var(--space-2xl)}.hUP-fq_events{gap:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));display:grid}.hUP-fq_grid{gap:var(--space-2xl) var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}
.JjRFRG_hero{background:var(--ink);color:var(--paper);padding-block:var(--space-2xl) var(--space-3xl);position:relative}.JjRFRG_hero:after{content:"";background:var(--ink);clip-path:polygon(0 0,100% 0,100% 40%,92% 85%,84% 30%,75% 80%,67% 25%,58% 75%,50% 20%,41% 70%,33% 30%,24% 85%,16% 25%,8% 75%,0 35%);height:14px;position:absolute;bottom:-13px;left:0;right:0}.JjRFRG_heroInner{gap:var(--space-m);grid-template-columns:minmax(0,1fr);display:grid}.JjRFRG_kicker{color:var(--lime)}.JjRFRG_title{font-size:var(--step-5);font-variation-settings:"wdth" 78, "opsz" 96;max-width:14ch;line-height:.9}.JjRFRG_explanation{font-size:var(--step-1);max-width:42rem}.JjRFRG_switcher{margin-top:var(--space-l)}.JjRFRG_results{padding-top:var(--space-2xl)}.JjRFRG_summary{justify-content:space-between;align-items:center;gap:var(--space-m) var(--space-l);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.JjRFRG_count{font-size:var(--step-3)}.JjRFRG_top{font-family:var(--font-body);font-size:var(--step-0);color:var(--ink-soft);font-weight:600}.JjRFRG_actions{align-items:center;gap:var(--space-s) var(--space-m);flex-wrap:wrap;display:flex}.JjRFRG_back{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.JjRFRG_grid{gap:var(--space-2xl) var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}
.XdUwxa_sticker{border:1.5px solid var(--ink);border-radius:var(--radius);font-size:var(--step--1);white-space:nowrap;background:var(--lime);color:var(--ink);align-items:center;gap:.35em;padding:.2em .6em;font-weight:600;line-height:1.3;display:inline-flex}.XdUwxa_sticker[data-tone=tomato]{background:var(--tomato-deep);border-color:var(--tomato-deep);color:var(--white)}.XdUwxa_sticker[data-tone=ink]{background:var(--ink);color:var(--paper)}.XdUwxa_sticker[data-tone=paper]{background:var(--paper)}.XdUwxa_sticker[data-tone=white]{background:var(--white)}.XdUwxa_sticker[data-tilt=left]{transform:rotate(-3deg)}.XdUwxa_sticker[data-tilt=right]{transform:rotate(2.5deg)}
.A9SNuG_layout{gap:var(--space-2xl);padding-bottom:var(--space-xl);display:grid}.A9SNuG_prose{gap:var(--space-m);max-width:40rem;font-size:var(--step-1);display:grid}.A9SNuG_prose h2{margin-top:var(--space-l);font-size:var(--step-3)}.A9SNuG_lede{font-family:var(--font-serif);font-style:italic;font-size:var(--step-3);line-height:1.2}.A9SNuG_aside{gap:var(--space-l);align-content:start;display:grid}.A9SNuG_maker,.A9SNuG_stats{gap:var(--space-s);padding:var(--space-l);background:var(--white);border:2px solid var(--ink);display:grid}.A9SNuG_maker{box-shadow:6px 6px 0 var(--lime);justify-items:start}.A9SNuG_makerName{font-family:var(--font-serif);font-style:italic;font-size:var(--step-4);color:var(--tomato-deep);line-height:1}.A9SNuG_stats{box-shadow:6px 6px 0 var(--tomato)}.A9SNuG_stats h2{color:var(--tomato-deep)}.A9SNuG_stats dl{gap:var(--space-s);margin:0;display:grid}.A9SNuG_stats dl>div{justify-content:flex-end;align-items:baseline;gap:var(--space-s);flex-direction:row-reverse;display:flex}.A9SNuG_stats dd{font-family:var(--font-display);font-weight:800;font-size:var(--step-4);letter-spacing:-.03em;font-variation-settings:"wdth" 75;margin:0;line-height:1}.A9SNuG_stats dt{color:var(--ink-soft);font-weight:600}@media (min-width:1024px){.A9SNuG_layout{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) 22rem}.A9SNuG_aside{position:sticky;top:6rem}}
.goO5RW_page{padding-block:var(--space-2xl) var(--space-xl)}.goO5RW_kicker{color:var(--tomato-deep);margin-bottom:var(--space-l)}.goO5RW_reveal{gap:var(--space-2xl);align-items:center;display:grid}.goO5RW_polaroid{width:min(100%,26rem);padding:var(--space-s) var(--space-s) var(--space-xl);background:var(--white);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);justify-self:center;position:relative;transform:rotate(-3deg)}.goO5RW_polaroid:before{content:"";background:color-mix(in srgb, var(--lime) 85%, transparent);z-index:1;width:84px;height:26px;position:absolute;top:-14px;left:50%;translate:-50%;rotate:4deg}@media (prefers-reduced-motion:no-preference){.goO5RW_polaroid{animation:goO5RW_dealt .5s var(--ease-out) both}.goO5RW_body{animation:goO5RW_fadeUp .45s .12s var(--ease-out) both}}:is(body:has([data-surprise-roll]:not([data-phase=leaving])) .goO5RW_polaroid,body:has([data-surprise-roll]:not([data-phase=leaving])) .goO5RW_body){animation-play-state:paused}@keyframes goO5RW_dealt{0%{opacity:0;transform:rotate(-14deg)translate(-24px,16px)scale(.96)}}@keyframes goO5RW_fadeUp{0%{opacity:0;transform:translateY(12px)}}.goO5RW_body{gap:var(--space-m);align-content:start;display:grid}.goO5RW_labels{gap:var(--space-xs);flex-wrap:wrap;display:flex}.goO5RW_title{font-size:var(--step-5);font-variation-settings:"wdth" 78, "opsz" 96;max-width:14ch;line-height:.9}.goO5RW_date{color:var(--tomato-deep);font-weight:600}.goO5RW_facts{color:var(--ink-soft);font-weight:600}.goO5RW_lede{font-size:var(--step-2);max-width:34ch;line-height:1.3}.goO5RW_why{font-family:var(--font-serif);font-style:italic;font-size:var(--step-1);max-width:40ch;padding-left:var(--space-m);border-left:3px solid var(--tomato)}.goO5RW_actions{gap:var(--space-s);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.goO5RW_note{font-size:var(--step--1);color:var(--ink-soft);max-width:44ch}@media (min-width:900px){.goO5RW_reveal{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}
._3oVoZa_wrap{gap:var(--space-xl);display:grid}._3oVoZa_status,._3oVoZa_count{font-family:var(--font-body);font-weight:600;font-size:var(--step-1);letter-spacing:0;line-height:1.4}._3oVoZa_notice{justify-content:space-between;align-items:center;gap:var(--space-m);padding:var(--space-m) var(--space-l);border:2px dashed var(--ink);background:var(--paper-deep);flex-wrap:wrap;display:flex}._3oVoZa_grid{gap:var(--space-2xl) var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}._3oVoZa_skeleton{gap:var(--space-s);display:grid}@media (prefers-reduced-motion:no-preference){._3oVoZa_loading{animation:_3oVoZa_skeletonIn .24s .15s var(--ease-out) backwards}}._3oVoZa_skeletonImage,._3oVoZa_skeletonLine,._3oVoZa_skeletonLineShort{background:var(--paper-deep);animation:1.6s ease-in-out infinite _3oVoZa_pulse;animation-delay:calc(var(--i,0) * .12s)}._3oVoZa_skeletonImage{aspect-ratio:3/2;border:2px solid var(--paper-deep)}._3oVoZa_skeletonLine{width:80%;height:1.75rem}._3oVoZa_skeletonLineShort{width:95%;height:4.5rem}@keyframes _3oVoZa_pulse{50%{opacity:.55}}@keyframes _3oVoZa_skeletonIn{0%{opacity:0}}
