main{--gutter: clamp(14px, 3vw, 40px)}main .wrap--narrow{max-width:960px}main .section-head,main .lede{max-width:58rem}.wt-hero .hero__content{max-width:64rem}.wt-hero .hero__veil{background:linear-gradient(180deg,#151e1999,#151e1973 35%,#151e19e6)}.wt-title{max-width:none;font-size:clamp(2rem,10vw,5.2rem);white-space:nowrap}.wt-title em{display:block;position:relative;top:.15em;margin-top:.1em;font-size:.62em;white-space:normal}.wt-intro .lede{margin:0;color:var(--ink);font-size:clamp(1.2rem,2.2vw,1.5rem);line-height:1.6}.wt-intro>*+*{margin-top:1.6em!important}.wt-intro-section .wt-lead{margin:0 0 clamp(24px,4vw,44px);color:var(--ink);font:700 clamp(1.25rem,2.6vw,2.2rem) / 1.3 var(--body)}.wt-intro-section .wt-lead--after{margin:clamp(32px,5vw,56px) 0 0}.wt-intro-grid{display:grid;gap:clamp(28px,5vw,56px)}@media(min-width:900px){.wt-intro-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:stretch}.wt-intro-grid .wt-maybes{display:flex;flex-direction:column;justify-content:space-between;gap:1.4em;margin:0;padding-block:0}.wt-intro-grid .wt-maybes li+li{margin-top:0}.wt-intro-grid .wt-maybes li{font-size:clamp(1.2rem,1.9vw,1.6rem)}.wt-intro-section .wt-lead:not(.wt-lead--after){white-space:nowrap}}.wt-intro-photo{position:relative;margin:0;padding:10px 10px 40px;background:#fff;box-shadow:0 18px 40px #0000002e;transform:rotate(1.5deg)}.wt-intro-photo .doodle--intro-sparkles{--w: clamp(96px, 13vw, 156px);position:absolute;z-index:4;width:var(--w);height:auto;top:calc(var(--w) * -.4);right:calc(var(--w) * -.45);transform:rotate(6deg)}@media(max-width:700px){.wt-intro-photo .doodle--intro-sparkles{right:-8px}}.wt-intro-photo__img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.wt-intro-head{display:flex;align-items:center;gap:clamp(8px,2vw,24px);--door: clamp(52px, 10vw, 128px);margin-left:clamp(-36px,-2.6vw,0px);margin-bottom:clamp(24px,4vw,48px)}.wt-intro-head .wt-intro__title{margin:0;font-size:min(3.2rem,calc((100vw - 2 * var(--gutter) - var(--door) - 28px) / 17.5));white-space:nowrap}.wt-intro-head .wt-intro__title em{font-size:1.4em}.wt-intro-head .sticker--door{--sticker-tilt: 8deg;position:relative;flex:none;width:var(--door);margin-top:-.5em}.wt-intro__title{margin-bottom:clamp(28px,4vw,44px)}.wt-intro__title em{color:var(--gold);white-space:nowrap}.wt-maybes{margin:0;padding:0;list-style:none}.wt-maybes li{position:relative;padding-left:1.6em;color:var(--ink);font:italic 400 clamp(1.3rem,2.6vw,1.75rem) / 1.4 var(--body)}.wt-maybes li:before{content:"✦";position:absolute;left:0;top:.15em;color:var(--gold);font-style:normal;font-size:.85em}.wt-maybes li+li{margin-top:.5em}.wt-intro .wt-lead{margin:0;color:var(--ink);font:italic 700 clamp(1.6rem,3.6vw,2.5rem) / 1.25 var(--body)}.wt-space{margin:0;padding:0 0 0 clamp(16px,3vw,28px);border-left:2px solid var(--gold);list-style:none}.wt-space li{color:var(--ink);font:400 clamp(1.25rem,2.4vw,1.6rem) / 1.45 var(--body)}.wt-space li+li{margin-top:.3em}.wt-space em{color:var(--gold);font:400 1.35em/1 var(--script)}.wt-intro .wt-closing{margin-top:1.4em!important;color:var(--gold);font:italic 700 clamp(1.5rem,3.2vw,2.2rem) / 1.25 var(--body);text-align:center}.wt-topo-light{background-image:url(/img/topo-dark.svg);background-size:1200px auto}.wt-taste .wt-topo,.wt-taste.wt-topo{background-color:var(--forest-deep)}.wt-taste{overflow:clip}.wt-taste__head{display:grid;gap:clamp(28px,5vw,64px);align-items:end}@media(min-width:900px){.wt-taste__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.wt-taste__head .wt-taste__title{grid-column:1 / -1}}.wt-taste h2 em{white-space:nowrap}.wt-indent{visibility:hidden}.wt-taste__quote{position:relative;margin:0;padding:clamp(36px,5vw,48px) 0 0 clamp(44px,6vw,60px)}.wt-taste__quote p{margin:0;color:var(--on-dark);font:italic 400 clamp(1.15rem,2vw,1.4rem) / 1.55 var(--body)}.wt-taste__quote p:before,.wt-taste__quote p:after{content:'"';color:var(--gold);font:400 clamp(4.5rem,9vw,6.5rem) / 0 var(--script)}.wt-taste__quote p:before{position:absolute;top:.78em;left:.14em}.wt-taste__quote p:after{margin-left:.18em;vertical-align:-.95em}.wt-prints{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(48px,5vw,40px);margin:clamp(48px,8vw,88px) 0 0;padding:0;list-style:none;counter-reset:print}.wt-print{width:min(100%,420px);margin-inline:auto;padding-inline:6px;counter-increment:print}.wt-print__photo{position:relative;margin:0;padding:10px 10px 0;background:var(--cream);box-shadow:0 18px 40px #00000073;transform:rotate(var(--tilt, -3deg));transition:transform .9s var(--ease-breath)}.wt-print:nth-child(2){--tilt: 2.5deg}.wt-print:nth-child(3){--tilt: -1.5deg}.wt-print[data-reveal]:not(.is-visible) .wt-print__photo{transform:rotate(calc(var(--tilt, -3deg) * 3)) translateY(20px)}.wt-print__photo img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;filter:saturate(.85) contrast(1.05)}.wt-print__photo:before{content:"";position:absolute;z-index:1;top:40%;right:10px;bottom:34px;left:10px;background:linear-gradient(transparent,#0000008c);pointer-events:none}.wt-print__photo figcaption{position:absolute;z-index:2;left:22px;right:22px;bottom:22px;color:#fff;font:700 clamp(2.4rem,5vw,3.2rem) / .9 var(--heading);text-transform:uppercase;text-shadow:0 2px 18px rgba(0,0,0,.55)}.wt-print__photo figcaption span{display:block;margin-bottom:6px;color:var(--gold-soft);font-size:.32em;letter-spacing:.2em}.wt-print__photo figcaption span:before{content:"";display:inline-block;width:4.6em;height:1.75em;margin-right:.7em;vertical-align:-.5em;background:var(--gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 1 0 20a10 10 0 0 1 0-20zm0 5a5 5 0 1 0 0 10a5 5 0 0 0 0-10z M21 10h41v4h-4v7h-4v-7h-4v5h-4v-5H21z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 1 0 20a10 10 0 0 1 0-20zm0 5a5 5 0 1 0 0 10a5 5 0 0 0 0-10z M21 10h41v4h-4v7h-4v-7h-4v5h-4v-5H21z'/%3E%3C/svg%3E") no-repeat center / contain}.wt-print__photo:after{content:"";display:block;height:34px}.wt-print>p{max-width:22rem;margin:22px auto 0;color:var(--on-dark-muted);text-align:center;transform:rotate(var(--tilt, -3deg))}.wt-print>p a{color:var(--gold-soft);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.wt-print>p a:hover{color:var(--gold)}@media(prefers-reduced-motion:reduce){.wt-print__photo{transition:none}}.wt-voices{text-align:center}.wt-voice{margin:clamp(28px,5vw,48px) 0 0}.wt-voice blockquote{margin:0}.wt-voice__lead{position:relative;margin:0;padding:0 .6em;color:var(--on-dark);font:italic 400 clamp(1.6rem,3.6vw,2.5rem) / 1.35 var(--body)}.wt-voice__lead:before,.wt-voice__lead:after{content:'"';color:var(--gold);font:400 clamp(4rem,8vw,6rem) / 0 var(--script);font-style:normal;vertical-align:-.55em}.wt-voice__lead:before{margin-right:.12em}.wt-voice__lead:after{margin-left:.12em}.wt-voice__more{max-width:34rem;margin:1.4em auto 0;color:var(--on-dark-muted);font:italic 400 clamp(1.1rem,2vw,1.3rem) / 1.5 var(--body)}.wt-voice--second{margin-top:clamp(48px,7vw,80px);padding-top:clamp(40px,6vw,64px);border-top:1px solid var(--line-light)}.wt-voice figcaption{margin-top:1.6em;color:var(--gold);font:600 14px/1.4 var(--heading);letter-spacing:.2em;text-transform:uppercase}.wt-voice figcaption span{color:var(--on-dark-muted)}.wt-days li:before{content:none}.wt-day{margin:0 0 8px;color:var(--gold);font:600 1.7rem/1 var(--heading);text-transform:uppercase}.wt-days .wt-when{margin:6px 0 12px;color:var(--gold-soft);font:600 12px/1.4 var(--heading);letter-spacing:.16em;text-transform:uppercase}.wt-days li>p:not(.wt-day):not(.wt-when)+p{margin-top:.8em}@media(min-width:420px){.wt-home-title em{white-space:nowrap}}.wt-home-closer{margin:1.2em 0 0;color:var(--ink);font:italic 700 clamp(1.2rem,2.2vw,1.5rem) / 1.4 var(--body)}.wt-photo{margin:0;overflow:hidden;border-radius:var(--radius);aspect-ratio:4 / 3}.wt-photo img,.wt-gallery img{width:100%;height:100%;object-fit:cover}.wt-photo--small{margin-top:28px;aspect-ratio:3 / 2}.wt-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-top:32px}.wt-gallery img{aspect-ratio:4 / 3;border-radius:var(--radius)}.wt-quote{margin:0 0 20px}.wt-quote p{margin:0;font:300 clamp(1.7rem,3.6vw,2.5rem) / 1.25 var(--body)}.wt-quote em{color:var(--clay)}.wt-faq{margin-top:32px;border-top:1px solid var(--line)}.wt-faq details{border-bottom:1px solid var(--line)}.wt-faq summary{position:relative;padding:20px 32px 20px 0;font:400 clamp(1.25rem,2.4vw,1.5rem) / 1.3 var(--body);cursor:pointer;list-style:none}.wt-faq summary::-webkit-details-marker{display:none}.wt-faq summary:after{content:"+";position:absolute;top:18px;right:4px;color:var(--clay);font:300 1.6rem/1 var(--body)}.wt-faq details[open] summary:after{content:"–"}.wt-faq p{margin:0 0 20px;color:var(--muted)}.wt-fade-words .word{display:inline-block;opacity:0;transform:translateY(.4em);animation:wt-word-in .7s var(--ease-breath) forwards;animation-delay:calc(.5s + var(--i) * .09s)}@keyframes wt-word-in{to{opacity:1;transform:none}}.wt-stamp{position:absolute;z-index:2;top:0;right:clamp(90px,14vw,220px);width:clamp(104px,16vw,168px);transform:translateY(-50%);color:var(--forest)}.wt-stamp__disc{fill:var(--cream);stroke:var(--gold);stroke-width:2}.wt-stamp__line{fill:none;stroke:var(--gold);stroke-width:1}.wt-stamp__text{fill:currentColor;font:600 14px var(--heading);letter-spacing:.08em}.wt-stamp__rose path{fill:currentColor}.wt-stamp__rose .wt-stamp__north{fill:var(--gold)}.wt-stamp__pin{fill:var(--cream);stroke:currentColor;stroke-width:1.5}.wt-stamp__turn{animation:wt-turn 40s linear infinite}@keyframes wt-turn{to{transform:rotate(360deg)}}.wt-ticker{position:relative;z-index:3;overflow:hidden;padding:16px 0;background:var(--forest);color:var(--gold-soft)}.wt-ticker__track{display:flex;width:max-content;animation:wt-ticker 135s linear infinite}.wt-ticker span{display:inline-flex;align-items:center;font:600 clamp(1rem,2vw,1.25rem) / 1 var(--heading);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.wt-ticker span:after{content:"✦";margin:0 1.4em;color:var(--gold);font-size:.8em}@keyframes wt-ticker{to{transform:translate(-50%)}}.wt-topo{background-image:url(/img/topo.svg),radial-gradient(900px 500px at 85% 0%,color-mix(in srgb,var(--gold) 12%,transparent),transparent 60%);background-size:1200px auto,auto;background-color:var(--forest)}.wt-trail li{padding-top:40px;border-top:0;background:linear-gradient(90deg,var(--gold) 50%,transparent 0) top left / 14px 2px repeat-x}.wt-trail li:after{content:"";position:absolute;top:-7px;left:0;width:16px;height:16px;border:2px solid var(--gold);border-radius:50%;background:var(--forest)}.wt-trail li:last-child:after{border-radius:2px;background:var(--gold);transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.wt-fade-words .word{animation:none;opacity:1;transform:none}.wt-stamp__turn,.wt-ticker__track{animation:none}}.wt-days-wrap{position:relative}.wt-days-wrap .sticker.sticker--compass{--sticker-tilt: 10deg;--w: clamp(72px, 9vw, 120px);width:var(--w);top:calc(var(--w) * -.5);right:calc(var(--w) * -.35)}.sticker--teacup{--sticker-tilt: -9deg;top:clamp(16px,4vw,44px);right:clamp(10px,6vw,96px)}.sticker--emily{--sticker-size: clamp(96px, 13vw, 170px);--sticker-tilt: 7deg;top:clamp(14px,4vw,56px);right:clamp(10px,5vw,90px)}@media(max-width:700px){.sticker--compass,.sticker--teacup{top:10px}.sticker--emily{top:14px;right:10px}}.wt-intro-section{overflow-x:clip;overflow-y:visible}.wt-hero-b{display:none}:root[data-hero=b] .wt-hero-a{display:none}:root[data-hero=b] .wt-hero-b{display:block;position:relative;overflow:clip;padding-block:calc(var(--header-height) + clamp(40px,7vw,90px)) clamp(64px,9vw,120px);background-color:var(--forest-deep);color:var(--on-dark)}:root[data-hero=b] body:not(.menu-open) .site-header{background:transparent}.wt-hero-b__grid{display:grid;gap:clamp(48px,7vw,96px);align-items:center}@media(min-width:900px){.wt-hero-b__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.wt-hero-b .eyebrow{color:var(--gold-soft)}.wt-hero-b__title{margin:12px 0 0;line-height:.88}.wt-hero-b__big{display:block;font:700 clamp(3.4rem,11vw,7.6rem) / .88 var(--heading);letter-spacing:.01em;text-transform:uppercase}.wt-hero-b__title em{display:block;margin:.15em 0 0 .6em;color:var(--gold);font:400 clamp(2rem,5vw,3.4rem) / 1 var(--script);text-transform:none;transform:rotate(-3deg);transform-origin:left center}.wt-hero-b__hook{margin:clamp(28px,4vw,40px) 0 0;padding-left:18px;border-left:2px solid var(--gold);color:var(--on-dark);font:italic 700 clamp(1.2rem,2.2vw,1.55rem) / 1.4 var(--body)}.wt-hero-b__hook .word{display:inline-block;opacity:0;transform:translateY(.4em);animation:wt-word-in .7s var(--ease-breath) forwards;animation-delay:calc(.5s + var(--i) * .09s)}.wt-hero-b .lede{color:var(--on-dark-muted)}.wt-hero-b__facts{display:flex;flex-wrap:wrap;gap:14px 32px;margin:28px 0 0;padding:0;list-style:none;font:600 clamp(1rem,1.6vw,1.15rem) / 1.3 var(--heading);letter-spacing:.04em;text-transform:uppercase}.wt-hero-b__facts span{display:block;margin-bottom:4px;color:var(--gold);font-size:.7em;letter-spacing:.2em}.wt-hero-b .actions{margin-top:32px}.wt-hero-b__print{position:relative;width:min(100%,480px);margin:0 auto;padding:12px 12px 48px;background:var(--cream);box-shadow:0 24px 60px #0000008c;transform:rotate(3deg)}.wt-hero-b__img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.wt-hero-b__print figcaption{position:absolute;left:0;right:0;bottom:12px;color:var(--ink);font:400 clamp(1.1rem,2.4vw,1.5rem) / 1 var(--script);text-align:center;white-space:nowrap}.wt-hero-b__print .sticker--hero-stamp{--sticker-tilt: 10deg;--w: clamp(90px, 11vw, 140px);width:var(--w);top:calc(var(--w) * -.4);right:calc(var(--w) * -.3)}.wt-hero-b__print .sticker--hero-compass{--sticker-tilt: -12deg;--w: clamp(80px, 10vw, 124px);width:var(--w);bottom:clamp(30px,6vw,80px);left:calc(var(--w) * -.45)}@media(max-width:700px){.wt-hero-b__print .sticker--hero-stamp{right:-8px}.wt-hero-b__print .sticker--hero-compass{left:-10px}}@media(prefers-reduced-motion:reduce){.wt-hero-b__hook .word{animation:none;opacity:1;transform:none}}@media(max-width:899px){.wt-hero-b__print{order:-1;width:min(66%,360px)}}.home-strip{position:relative;z-index:3;margin-top:clamp(28px,4vw,44px);overflow:hidden;background:var(--cream)}.home-strip__track{display:flex;gap:14px;width:max-content;animation:home-strip 70s linear infinite}.home-strip:hover .home-strip__track{animation-play-state:paused}.home-strip img{flex:none;height:clamp(200px,28vw,340px);width:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px}.home-strip img:nth-child(odd){transform:translateY(14px)}@keyframes home-strip{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.home-strip{overflow-x:auto}.home-strip__track{animation:none}}.wt-ticket{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;margin:28px 0 0;padding:0;list-style:none;border:1.5px solid rgba(230,184,74,.55);border-radius:14px;background:#0a0d0c8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.wt-ticket li{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;padding:14px clamp(16px,2.4vw,26px)}.wt-ticket li+li{border-left:2px dashed rgba(230,184,74,.45)}.wt-ticket svg{grid-row:span 2;width:28px;height:28px;fill:none;stroke:var(--gold);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.wt-ticket__label{color:var(--gold);font:600 11px/1.2 var(--heading);letter-spacing:.22em;text-transform:uppercase}.wt-ticket__value{color:var(--on-dark);font:600 clamp(1.05rem,1.8vw,1.25rem) / 1.2 var(--heading);letter-spacing:.04em;text-transform:uppercase}@media(max-width:600px){.wt-ticket{width:100%}.wt-ticket li{flex:1 1 100%;padding:9px 14px;column-gap:10px}.wt-ticket svg{width:22px;height:22px}.wt-ticket__value{font-size:1rem}.wt-hero-a .hero__content{padding-top:calc(var(--header-height) + 24px)}.wt-ticket li+li{border-left:0;border-top:2px dashed rgba(230,184,74,.45)}}.wt-reserve{margin-top:46px}.btn.wt-reserve__btn{position:relative;min-height:62px;padding:18px 34px;border:0;border-radius:10px;background:var(--gold);color:#121412;font:700 1.05rem/1 var(--heading);letter-spacing:.12em;text-transform:uppercase;outline:2px dashed rgba(18,20,18,.6);outline-offset:-8px;box-shadow:0 10px 24px #00000059;transform:rotate(-2deg);transition:transform .35s var(--ease-breath),box-shadow .35s ease,background .25s ease}.btn.wt-reserve__btn span{display:inline-block;margin-left:6px;transition:transform .3s var(--ease-breath)}.btn.wt-reserve__btn:hover{background:var(--gold);transform:rotate(0) translateY(-3px);box-shadow:0 16px 30px #0006}.btn.wt-reserve__btn:hover span{transform:translate(5px)}.wt-reserve__note{margin:12px 0 0;color:var(--gold-soft);font:italic 400 .95rem/1.4 var(--body)}.sticker--intro-compass{--sticker-tilt: -8deg;z-index:5;top:0;right:clamp(70px,14vw,220px);width:clamp(104px,15vw,170px);translate:0 -68%}@media(max-width:700px){.sticker--intro-compass{right:34%;width:96px}}.wt-days-title em{white-space:nowrap}@media(max-width:700px){.wt-days-title em{display:block}}.wt-fade-words{color:var(--on-dark);font-weight:700}.sticker--key{--sticker-size: clamp(110px, 16vw, 200px);--sticker-tilt: 8deg;top:clamp(20px,4vw,56px);right:clamp(8px,5vw,90px)}@media(max-width:700px){.sticker--key{top:8px}}.wt-faq p a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.arch .flip{height:100%;aspect-ratio:auto}.wt-faq-grid{display:grid;gap:clamp(36px,6vw,72px);align-items:start}@media(min-width:900px){.wt-faq-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.wt-faq-photo{position:sticky;top:calc(var(--header-height) + 40px);margin-top:clamp(60px,8vw,110px)}}.wt-faq-photo{margin:0;padding:10px 10px 40px;background:#fff;box-shadow:0 18px 40px #0000002e;transform:rotate(2deg)}.wt-faq-photo img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.wt-print:first-child{position:relative}.sticker--taste-tea{--sticker-tilt: -10deg;--w: clamp(80px, 8vw, 112px);width:var(--w);top:32%;left:calc(var(--w) * -1 - 44px)}@media(max-width:1499px){.wt-prints{--cup: clamp(64px, 8vw, 112px);padding-inline:calc(var(--cup) + 38px);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.sticker--taste-tea{--w: var(--cup);left:calc(var(--w) * -1 - 54px)}}.wt-care{container-type:inline-size}.wt-care-title{font-size:min(3.2rem,calc(100cqi / 12.4));white-space:nowrap}.wt-photo--small{aspect-ratio:8 / 9}.wt-included .lede.wt-included__lead{margin:0 0 24px;color:var(--ink);font-weight:700}@media(min-width:900px){.wt-care,.wt-included{align-self:start}}.sticker--emily-side{display:none}@media(min-width:900px){.sticker--emily{display:none}.split.wt-meet-split{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.wt-meet__head{display:flex;align-items:center;gap:clamp(16px,2vw,28px)}.wt-meet .sticker.sticker--emily-side{--sticker-tilt: -7deg;position:relative;display:block;flex:none;width:clamp(100px,9vw,130px);height:auto}}.btn.wt-meet__btn{min-width:min(100%,280px);padding-inline:48px}.wt-reserve .btn.wt-reserve__btn{min-height:80px;margin-left:-10px;padding:26px 50px;font-size:1.4rem}@media(max-width:600px){.wt-reserve .btn.wt-reserve__btn{margin-left:0;padding:22px 36px;font-size:1.2rem}}.wt-bio{margin-top:clamp(20px,3vw,32px);color:var(--on-dark-muted)}.wt-bio p{margin:0}.wt-bio p+p{margin-top:.9em}@media(max-width:700px){.wt-intro-head .wt-intro__title{font-size:min(2.6rem,calc((100vw - 2 * var(--gutter) - var(--door) - 28px) / 8.6));white-space:normal}.wt-intro-head .wt-intro__title em{display:block;line-height:1}}.wt-included .sticker.sticker--soup{--sticker-tilt: 8deg;position:relative;display:block;width:clamp(96px,12vw,150px);margin:48px 0 calc(var(--section-space) * -.45) auto}.eyebrow .wt-define{margin-left:.5em;padding-left:.8em;border-left:1px solid currentColor;color:var(--on-dark-muted);font:italic 400 1.15em/1.3 var(--body);letter-spacing:.01em;text-transform:none}@media(max-width:899px){.wt-meet .eyebrow{padding-right:clamp(110px,32vw,190px)}.eyebrow .wt-define{display:block;margin:8px 0 0;padding-left:0;border-left:0}}@media(min-width:900px){.wt-facts{width:fit-content;max-width:100%}.wt-facts .wt-ticket{display:grid;grid-template-columns:repeat(3,1fr)}.wt-facts .wt-reserve{display:flex;justify-content:center}.wt-facts .wt-reserve .btn.wt-reserve__btn{margin-left:0}}.sticker--taste-tea-phone{display:none}@media(max-width:700px){.wt-prints{padding-inline:0}.sticker.sticker--taste-tea{display:none}.wt-taste__title{position:relative}.sticker.sticker--taste-tea-phone{--sticker-tilt: -10deg;display:block;width:clamp(66px,22vw,94px);top:clamp(-44px,-8vw,-22px);right:0}}.wt-print__photo{container-type:inline-size}.wt-print__photo figcaption{font-size:clamp(1.25rem,11cqi,2.5rem)}@media(min-width:900px)and (max-width:1499px){.wt-prints{padding-right:0}}.wt-meet-photo .actions{justify-content:center;margin-top:clamp(20px,3vw,32px)}@media(max-width:700px){.sticker.sticker--emily{top:44px;right:30px}}.sticker--mountain{--sticker-tilt: 7deg;top:clamp(24px,5vw,72px);right:clamp(14px,8vw,140px)}@media(max-width:700px){.sticker.sticker--mountain{top:12px;right:44px}}.sticker--mountain-side{display:none}@media(min-width:900px){.sticker.sticker--mountain{display:none}.wt-home-head{display:flex;align-items:center;gap:clamp(16px,2vw,28px)}.wt-home-head .sticker.sticker--mountain-side{--sticker-tilt: -6deg;position:relative;display:block;flex:none;width:clamp(100px,9vw,130px);height:auto}}@media(max-width:700px){.wt-days-wrap .sticker.sticker--compass{top:calc(var(--w) * -.55);right:-12px}}.sticker--soup-desk{display:none}@media(min-width:900px){.wt-included .sticker.sticker--soup{display:none}.sticker.sticker--soup-desk{--sticker-tilt: 8deg;--w: clamp(110px, 10vw, 140px);display:block;width:var(--w);right:max(var(--gutter),calc((100% - var(--content-max)) / 2 + var(--gutter)));bottom:calc(var(--w) * -.28)}}.actions.wt-reserve-end{align-items:center}.trail-heart{position:relative;z-index:3;width:clamp(44px,5vw,62px);height:auto;margin-left:4px}.actions.wt-reserve-end{flex-wrap:nowrap}.trail-heart{flex:none}@media(max-width:420px){.actions.wt-reserve-end{position:relative;width:fit-content}.trail-heart{position:absolute;top:-24px;right:-14px;width:42px;margin:0}}.wt-faq-photo{position:relative}.wt-faq-photo .doodle.doodle--faq-snow{--w: clamp(96px, 12vw, 150px);position:absolute;z-index:4;width:var(--w);height:auto;aspect-ratio:auto;top:calc(var(--w) * -.35);right:calc(var(--w) * -.45);transform:rotate(-8deg)}@media(max-width:899px){.wt-faq-photo .doodle.doodle--faq-snow{right:calc(var(--w) * -.1)}}.wt-faq-section{overflow-x:clip}.wt-taste__title h2 em{white-space:normal}@media(max-width:700px){.wt-taste__title h2{padding-right:clamp(70px,24vw,100px)}}.wt-ticker.wt-ticker--gold{background:var(--gold);color:var(--ink)}.wt-ticker--gold span:after{color:var(--ink)}@media(min-width:900px){.wt-taste__title h2 em{display:inline-block;margin-left:1.1em;white-space:nowrap}}.wt-taste__head .wt-taste__intro{align-self:start;margin-top:calc(18px - clamp(28px,5vw,64px))}.wt-taste__intro .lede+.lede{margin-top:.8em}.wt-taste__head .wt-taste__quote{margin-top:clamp(16px,3vw,32px)}@media(min-width:900px){.wt-taste__head .wt-taste__quote{align-self:start;margin-top:clamp(70px,7vw,110px)}}@media(min-width:900px){.wt-taste__head{row-gap:clamp(20px,2.5vw,32px)}.wt-taste__head .wt-taste__intro,.wt-taste__head .wt-taste__quote{align-self:center;margin-top:0}}@media(max-width:700px){.wt-prints{padding-inline:14px}}.wt-ticker.wt-ticker--green{background:var(--pine);color:var(--gold)}.wt-ticker--green span:after{color:var(--gold)}.seasons__title--top{margin:0}@media(min-width:900px){.seasons__title--top{display:none}}@media(max-width:899px){.seasons__title--side{display:none}.seasons__feature{row-gap:clamp(20px,5vw,32px)}.seasons__title--top em{font-size:1.4em;line-height:1}}@media(max-width:899px){.seasons__list{row-gap:clamp(44px,11vw,64px)}}
