.HouseRules-module__aMFg1G__wrap{top:calc(var(--header-h) + 2rem);margin-top:1.5rem;position:sticky}.HouseRules-module__aMFg1G__sign{background:radial-gradient(120% 90% at 30% 20%, #d24a2e, var(--tomato) 60%, #a92f18);max-width:15rem;color:var(--cream-hi);text-align:center;box-shadow:inset 0 0 0 5px var(--tomato), inset 0 0 0 7px var(--cream-hi), 0 16px 26px -18px #3c140a99;transform-origin:50% 0;transition:rotate .9s var(--ease-settle);border-radius:10px;justify-items:center;gap:.35rem;padding:1.6rem 1.4rem 1.5rem;display:grid;position:relative;rotate:-2deg}@media (hover:hover){.HouseRules-module__aMFg1G__sign:hover{rotate:1.5deg}}.HouseRules-module__aMFg1G__screw{background:radial-gradient(circle at 35% 35%,#fff4e6,#b9ab98 60%,#7d7162);border-radius:50%;width:.45rem;height:.45rem;position:absolute}.HouseRules-module__aMFg1G__screw:first-child{top:.75rem;left:.75rem}.HouseRules-module__aMFg1G__screw:nth-child(2){top:.75rem;right:.75rem}.HouseRules-module__aMFg1G__screw:nth-child(3){bottom:.75rem;left:.75rem}.HouseRules-module__aMFg1G__screw:nth-child(4){bottom:.75rem;right:.75rem}.HouseRules-module__aMFg1G__big{font-family:var(--font-display);font-size:2rem;line-height:1}.HouseRules-module__aMFg1G__small{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-size:.625rem}@media (max-width:860px){.HouseRules-module__aMFg1G__wrap{margin-top:.5rem;position:static}}
.QuietTimer-module__PefQeq__timer{justify-items:center;gap:1rem;width:100%;max-width:17rem;display:grid}.QuietTimer-module__PefQeq__dial{width:100%;height:auto;overflow:visible}.QuietTimer-module__PefQeq__face{fill:var(--cream-hi);stroke:var(--ink);stroke-width:2.5px}.QuietTimer-module__PefQeq__minor,.QuietTimer-module__PefQeq__major{stroke:var(--ink);stroke-linecap:round}.QuietTimer-module__PefQeq__minor{stroke-width:1px;opacity:.4}.QuietTimer-module__PefQeq__major{stroke-width:2px}.QuietTimer-module__PefQeq__num{fill:var(--ink-2);font-family:var(--font-mono);text-anchor:middle;dominant-baseline:middle;font-size:11px}.QuietTimer-module__PefQeq__hand{transform-origin:100px 100px;transform-box:view-box}.QuietTimer-module__PefQeq__hand line{stroke:var(--tomato);stroke-width:2.5px;stroke-linecap:round}.QuietTimer-module__PefQeq__hand circle{fill:var(--tomato)}.QuietTimer-module__PefQeq__pin{fill:var(--cream-hi)}.QuietTimer-module__PefQeq__timer[data-revealed] .QuietTimer-module__PefQeq__hand{animation:60s linear infinite QuietTimer-module__PefQeq__sweep}@keyframes QuietTimer-module__PefQeq__sweep{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.QuietTimer-module__PefQeq__timer[data-revealed] .QuietTimer-module__PefQeq__hand{animation:none}}.QuietTimer-module__PefQeq__timer figcaption{text-align:center;color:var(--ink-2);justify-items:center;gap:.2rem;display:grid}.QuietTimer-module__PefQeq__timer figcaption .t-ticket{color:var(--tomato)}
.TestLog-module__iVhiXW__log{max-width:21rem;box-shadow:0 1px 0 var(--rule), 0 14px 30px -18px #3c261459;font-family:var(--font-mono);color:#33261d;background-color:#faf6ec;background-image:linear-gradient(90deg,#0000 1.45rem,#c5381e59 1.45rem calc(1.45rem + 1px),#0000 calc(1.45rem + 1px)),linear-gradient(#5a6e8c1f 1px,#0000 1px),linear-gradient(90deg,#5a6e8c1f 1px,#0000 1px);background-size:100% 100%,100% 1.5rem,1.5rem 100%;padding:1.1rem 1.1rem 1.3rem 2.2rem;font-size:.75rem;line-height:1.5rem;position:relative;rotate:-1.2deg}.TestLog-module__iVhiXW__head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;display:flex}.TestLog-module__iVhiXW__entries{margin-top:.5rem;list-style:none}.TestLog-module__iVhiXW__entries li{grid-template-columns:2.1rem 1fr auto;column-gap:.4rem;display:grid}.TestLog-module__iVhiXW__n{color:var(--ink-3)}.TestLog-module__iVhiXW__entries li:not([data-pass]) .TestLog-module__iVhiXW__text{color:#33261db8;-webkit-text-decoration:line-through #c5381eb3;text-decoration:line-through #c5381eb3;text-decoration-thickness:1.5px}.TestLog-module__iVhiXW__mark{color:var(--tomato)}.TestLog-module__iVhiXW__entries li[data-pass] .TestLog-module__iVhiXW__mark{color:var(--lettuce);font-weight:500}.TestLog-module__iVhiXW__signoff{font-family:var(--font-display);color:var(--tomato);transform-origin:0;margin-top:.6rem;font-size:1.35rem;line-height:1.2;rotate:-3deg}
.page-module__jN8fIW__page{padding-top:var(--header-h)}.page-module__jN8fIW__label{color:var(--ink-3)}.page-module__jN8fIW__h2{font-size:clamp(2rem,1.4rem + 2.2vw,3.4rem);line-height:1}.page-module__jN8fIW__hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:2rem clamp(2rem,1rem + 4vw,6rem);padding-top:clamp(2rem,1rem + 3vw,4rem);padding-bottom:clamp(3.5rem,2rem + 5vw,7rem);display:grid}.page-module__jN8fIW__heroText{align-content:center;gap:1.5rem;display:grid}.page-module__jN8fIW__heroText>.t-ticket{color:var(--ink-3)}.page-module__jN8fIW__heroTitle{font-size:var(--fs-h1);max-width:11ch;line-height:.94}.page-module__jN8fIW__heroLede{max-width:30rem;color:var(--ink-2)}.page-module__jN8fIW__heroFigure{justify-items:center;gap:.9rem;display:grid}.page-module__jN8fIW__heroFigure img{width:100%;max-width:30rem;height:auto}.page-module__jN8fIW__heroFigure figcaption{color:var(--ink-3)}.page-module__jN8fIW__side{align-content:start;gap:1.6rem;display:grid}.page-module__jN8fIW__split{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1.5rem 2rem;padding-block:clamp(3.5rem,2rem + 5vw,7rem);display:grid}.page-module__jN8fIW__splitBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem clamp(2rem,1rem + 3vw,4.5rem);display:grid}.page-module__jN8fIW__prose{color:var(--ink-2);gap:1.1rem;max-width:34rem;font-size:1.0625rem;display:grid}.page-module__jN8fIW__aside{font-family:var(--font-display);color:var(--ink);margin-top:.4rem;font-size:1.45rem;line-height:1.15}.page-module__jN8fIW__why{background:var(--cream-lo);padding-block:clamp(4rem,2.5rem + 6vw,8.5rem)}.page-module__jN8fIW__whyGrid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.8rem clamp(2rem,1rem + 4vw,6rem);display:grid}.page-module__jN8fIW__whyGrid>.page-module__jN8fIW__label{grid-column:1/-1}.page-module__jN8fIW__whyMain{align-content:start;gap:1.8rem;display:grid}.page-module__jN8fIW__whyTimer{width:clamp(12rem,8rem + 8vw,17rem)}.page-module__jN8fIW__quote{text-wrap:balance;max-width:20ch;font-size:clamp(2.1rem,1.2rem + 3.4vw,4.4rem);line-height:1.02}.page-module__jN8fIW__whyText{max-width:32rem;color:var(--ink-2);font-size:1.0625rem}.page-module__jN8fIW__beliefs{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1.5rem 2rem;padding-block:clamp(4rem,2.5rem + 5vw,8rem);display:grid}.page-module__jN8fIW__beliefs h2{font-weight:400}.page-module__jN8fIW__beliefList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,1rem + 3vw,4.5rem);list-style:none;display:grid}.page-module__jN8fIW__beliefList li{border-top:1px solid var(--rule-strong);align-content:start;gap:.6rem;padding-block:1.6rem 2.4rem;display:grid}.page-module__jN8fIW__beliefList p{color:var(--ink-2);max-width:28rem}.page-module__jN8fIW__beliefNum{color:var(--tomato)}.page-module__jN8fIW__beliefTitle{font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height:1.05}.page-module__jN8fIW__reviews{border-top:1px solid var(--rule-strong);padding-block:clamp(3rem,2rem + 4vw,6rem)}.page-module__jN8fIW__reviewsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem 2rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:flex}.page-module__jN8fIW__reviewsHead .t-ticket{color:var(--ink-3)}.page-module__jN8fIW__reviewList{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.5rem,1rem + 2vw,3rem);display:grid}.page-module__jN8fIW__reviewList li{border-top:1px solid var(--rule);padding-block:1.6rem 2.2rem}.page-module__jN8fIW__reviewList figure{gap:1rem;display:grid}.page-module__jN8fIW__reviewList blockquote{font-family:var(--font-display);font-size:clamp(1.3rem,1.1rem + .6vw,1.65rem);line-height:1.12}.page-module__jN8fIW__reviewList figcaption{color:var(--ink-3)}.page-module__jN8fIW__visit{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem clamp(2rem,1rem + 4vw,6rem);padding-block:clamp(4rem,2.5rem + 5vw,8rem);display:grid}.page-module__jN8fIW__visitText{align-content:start;gap:1.6rem;display:grid}.page-module__jN8fIW__address{font-size:1.25rem;font-style:normal;line-height:1.4;display:grid}.page-module__jN8fIW__hours{border-collapse:collapse;width:100%;max-width:28rem;font-family:var(--font-mono);letter-spacing:.04em;font-size:.8125rem}.page-module__jN8fIW__hours th,.page-module__jN8fIW__hours td{border-bottom:1px dotted var(--rule-strong);text-align:left;vertical-align:baseline;padding:.65rem 0}.page-module__jN8fIW__hours th{color:var(--ink-3);text-transform:uppercase;width:7.5rem;font-weight:400}.page-module__jN8fIW__visitNote{max-width:28rem;color:var(--ink-2)}.page-module__jN8fIW__map{color:var(--ink)}.page-module__jN8fIW__map svg{width:100%;height:auto}@media (max-width:960px){.page-module__jN8fIW__splitBody{grid-template-columns:1fr}.page-module__jN8fIW__reviewList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.page-module__jN8fIW__hero{grid-template-columns:1fr}.page-module__jN8fIW__heroFigure{justify-items:start}.page-module__jN8fIW__heroFigure img{max-width:min(26rem,100%)}.page-module__jN8fIW__split,.page-module__jN8fIW__beliefs,.page-module__jN8fIW__whyGrid{grid-template-columns:1fr}.page-module__jN8fIW__whyTimer{justify-self:center}.page-module__jN8fIW__visit{grid-template-columns:1fr}}@media (max-width:620px){.page-module__jN8fIW__beliefList,.page-module__jN8fIW__reviewList{grid-template-columns:1fr}}
