.rv-hero[data-astro-cid-wyol64mg]{margin-top:12px}.rv-hero__in[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(48px,7vw,104px);display:grid}.rv-hero__text[data-astro-cid-wyol64mg]{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.rv-hero__more[data-astro-cid-wyol64mg]{max-width:44ch;min-height:44px;color:var(--on-wine);align-items:center;gap:12px;margin-top:4px;font-size:16px;font-weight:600;line-height:22px;text-decoration:none;display:inline-flex}.rv-hero__more[data-astro-cid-wyol64mg]:hover{text-underline-offset:4px;text-decoration:underline}.rv-hero__more-plus[data-astro-cid-wyol64mg]{background:var(--wine-deep);width:28px;height:28px;color:var(--amber);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (width<=899px){.rv-hero__in[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr)}}.rv-hero__pills[data-astro-cid-wyol64mg]{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.rv-hero__pills[data-astro-cid-wyol64mg] .pill[data-astro-cid-wyol64mg]{background:var(--on-wine);color:var(--wine-deep);box-shadow:none}.rv-hero__title[data-astro-cid-wyol64mg]{max-width:15ch;font-size:clamp(34px,3.9vw,54px)}.rv-hero__lead[data-astro-cid-wyol64mg]{max-width:48ch}.rv-hero__text[data-astro-cid-wyol64mg] .actions{margin-top:8px}.rv-hero__text[data-astro-cid-wyol64mg] .btn--primary{box-shadow:0 10px 30px -12px #0009}@media (prefers-reduced-motion:no-preference){.rv-hero__text[data-astro-cid-wyol64mg]>*{animation:rv-rise .64s var(--ease-out) both}.rv-hero__text[data-astro-cid-wyol64mg]>:nth-child(2){animation-delay:60ms}.rv-hero__text[data-astro-cid-wyol64mg]>:nth-child(3){animation-delay:.12s}.rv-hero__text[data-astro-cid-wyol64mg]>:nth-child(4){animation-delay:.18s}}@keyframes rv-rise{0%{transform:translateY(14px)}to{transform:none}}.thread[data-astro-cid-wyol64mg]{flex-direction:column;justify-self:end;align-items:flex-start;gap:16px;width:100%;min-width:0;max-width:620px;display:flex}.thread__event[data-astro-cid-wyol64mg]{border-radius:var(--radius-full);background:var(--wine-deep);color:var(--on-wine-muted);align-self:center;padding:6px 14px;font-size:14px;font-weight:600;line-height:20px}.thread__msg[data-astro-cid-wyol64mg]{background:var(--paper);color:var(--ink);border-radius:26px 26px 26px 6px;flex-direction:column;gap:10px;padding:clamp(24px,2.6vw,34px) clamp(24px,2.6vw,36px) 18px;font-size:clamp(18px,1.6vw,22px);line-height:1.5;display:flex;box-shadow:0 30px 60px -28px #000000b3}.thread__time[data-astro-cid-wyol64mg]{color:var(--ink-muted);align-self:flex-end;font-size:13px}.var[data-astro-cid-wyol64mg]{background:var(--orange-soft);color:var(--orange-deep);border-radius:6px;padding:0 8px;font-size:.92em;font-weight:600;line-height:1.5;display:inline-block}.var--ink[data-astro-cid-wyol64mg]{margin-right:6px}.thread__checks[data-astro-cid-wyol64mg]{flex-wrap:wrap;gap:8px;display:flex}.thread__checks[data-astro-cid-wyol64mg] li[data-astro-cid-wyol64mg]{border-radius:var(--radius-full);background:var(--wine-deep);color:var(--on-wine);align-items:center;gap:8px;padding:7px 14px 7px 9px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.thread__checks[data-astro-cid-wyol64mg] li[data-astro-cid-wyol64mg]:before{content:"";background:var(--good-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%232e6b3e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9.4l2.6 2.6L13 6.6'/%3E%3C/svg%3E") center / contain no-repeat;border-radius:50%;width:18px;height:18px}@media (width<=599px){.rv-hero__text[data-astro-cid-wyol64mg] .btn--secondary{min-height:44px;box-shadow:none;text-underline-offset:4px;text-decoration:underline}.thread__msg[data-astro-cid-wyol64mg]{padding:20px 22px 14px;font-size:17px}}@media (prefers-reduced-motion:no-preference){.thread__msg[data-astro-cid-wyol64mg]{animation:msg-in .7s var(--ease-out) .3s both;transform-origin:0 100%}.thread__checks[data-astro-cid-wyol64mg] li[data-astro-cid-wyol64mg]{animation:rv-rise .52s var(--ease-out) both;animation-delay:calc(.9s + var(--n) * .26s)}}@keyframes msg-in{0%{transform:translateY(18px)scale(.96)}to{transform:none}}.dayline[data-astro-cid-wyol64mg]{gap:var(--head-gap);flex-direction:column;display:flex}.dayline__head[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px clamp(28px,4vw,64px);display:grid}.dayline__head[data-astro-cid-wyol64mg] .paws{margin-top:6px}.dayline__rules[data-astro-cid-wyol64mg]{font-size:17px}.strip[data-astro-cid-wyol64mg]{border-radius:var(--radius-lg);background:var(--paper);box-shadow:0 0 0 1px var(--line), var(--shadow-card);grid-template-columns:auto minmax(0,1fr);gap:12px 20px;padding:clamp(18px,2.6vw,32px);display:grid}.strip__lanes[data-astro-cid-wyol64mg]{color:var(--ink-muted);grid-template-rows:56px 56px;align-items:center;font-size:14px;font-weight:600;display:grid}.strip__field[data-astro-cid-wyol64mg]{min-width:0;height:140px;position:relative}.strip__field[data-astro-cid-wyol64mg]:before,.strip__field[data-astro-cid-wyol64mg]:after{content:"";background:var(--line);border-radius:2px;height:2px;position:absolute;left:0;right:0}.strip__field[data-astro-cid-wyol64mg]:before{top:27px}.strip__field[data-astro-cid-wyol64mg]:after{top:83px}.strip__day[data-astro-cid-wyol64mg]{background:var(--orange-soft);border-radius:10px;height:44px;position:absolute;top:62px}.strip__dot[data-astro-cid-wyol64mg]{z-index:1;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute}.strip__dot--order[data-astro-cid-wyol64mg]{background:var(--ink);top:21px}.strip__dot--order[data-astro-cid-wyol64mg].is-skip{background:var(--paper);box-shadow:inset 0 0 0 2px var(--line-control)}.strip__dot--msg[data-astro-cid-wyol64mg]{background:var(--orange);top:77px;box-shadow:0 0 0 4px #e2541b33}.strip__dot--late[data-astro-cid-wyol64mg]{background:var(--paper);box-shadow:inset 0 0 0 2px var(--orange);top:77px}.strip__link[data-astro-cid-wyol64mg]{border-left:1.5px dashed var(--line-dash);border-bottom:1.5px dashed var(--line-dash);pointer-events:none;border-bottom-left-radius:10px;height:56px;position:absolute;top:28px}.strip__tag[data-astro-cid-wyol64mg]{color:var(--ink-muted);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.strip__dot--late[data-astro-cid-wyol64mg] .strip__tag[data-astro-cid-wyol64mg]{color:var(--orange-deep);top:20px}.strip__tick[data-astro-cid-wyol64mg]{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:16px;position:absolute;bottom:0;transform:translate(-50%)}.strip[data-astro-cid-wyol64mg] figcaption[data-astro-cid-wyol64mg],.strip[data-astro-cid-wyol64mg]>.caption[data-astro-cid-wyol64mg]{grid-column:1/-1}@media (prefers-reduced-motion:no-preference){html.js .strip[data-astro-cid-wyol64mg] .strip__dot[data-astro-cid-wyol64mg],html.js .strip[data-astro-cid-wyol64mg] .strip__link[data-astro-cid-wyol64mg]{opacity:0}html.js .strip[data-astro-cid-wyol64mg].is-in .strip__dot--order[data-astro-cid-wyol64mg],html.js .strip[data-astro-cid-wyol64mg].is-in .strip__dot--late[data-astro-cid-wyol64mg]{animation:dot-in .36s var(--ease-out) forwards;animation-delay:calc(.2s + var(--n) * .16s)}html.js .strip[data-astro-cid-wyol64mg].is-in .strip__link[data-astro-cid-wyol64mg]{animation:fade-in .36s var(--ease-out) forwards;animation-delay:calc(.36s + var(--n) * .16s)}html.js .strip[data-astro-cid-wyol64mg].is-in .strip__dot--msg[data-astro-cid-wyol64mg]{animation:dot-in .36s var(--ease-out) forwards;animation-delay:calc(.52s + var(--n) * .16s)}}@keyframes dot-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes fade-in{to{opacity:1}}.strip__lane-t[data-astro-cid-wyol64mg]:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;margin-right:6px;display:none}.strip__lane-t--msg[data-astro-cid-wyol64mg]:before{background:var(--orange)}@media (width<=759px){.dayline__head[data-astro-cid-wyol64mg],.strip[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr)}.strip__lanes[data-astro-cid-wyol64mg]{flex-wrap:wrap;grid-template-rows:none;gap:4px 18px;font-size:13px;display:flex}.strip__lane-t[data-astro-cid-wyol64mg]{align-items:center;display:inline-flex}.strip__lane-t[data-astro-cid-wyol64mg]:before{display:inline-block}.strip__field[data-astro-cid-wyol64mg]{margin-inline:8px}}.check__head[data-astro-cid-wyol64mg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.check[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.check__edit[data-astro-cid-wyol64mg]{flex-direction:column;gap:12px;min-width:0;display:flex}.check__top[data-astro-cid-wyol64mg]{justify-content:space-between;align-items:center;gap:12px;display:flex}.check__label[data-astro-cid-wyol64mg]{font-size:15px;font-weight:600}.check__area[data-astro-cid-wyol64mg]{border-radius:var(--radius-md);background:var(--sand);width:100%;min-height:190px;box-shadow:inset 0 0 0 1.5px var(--line-dash);font:inherit;color:var(--ink);resize:vertical;transition:box-shadow var(--duration-base) var(--ease-out);border:0;padding:18px 20px;font-size:17px;line-height:1.5}.check__area[data-astro-cid-wyol64mg]:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);border-radius:var(--radius-md);outline:none}.check[data-astro-cid-wyol64mg][data-state=bad] .check__area[data-astro-cid-wyol64mg]{box-shadow:inset 0 0 0 2px var(--bad)}.check__vars[data-astro-cid-wyol64mg]{flex-wrap:wrap;align-items:center;gap:6px 0;display:flex}.check__try[data-astro-cid-wyol64mg]{flex-direction:column;gap:8px;margin-top:6px;display:flex}.check__btns[data-astro-cid-wyol64mg]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.check__reset[data-astro-cid-wyol64mg]{min-height:44px;color:var(--orange-deep);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.check__result[data-astro-cid-wyol64mg]{flex-direction:column;gap:16px;min-width:0;display:flex}.check__verdict[data-astro-cid-wyol64mg]{letter-spacing:-.02em;color:var(--good);transition:color var(--duration-base) var(--ease-out);font-size:clamp(26px,2.8vw,36px);font-weight:700;line-height:1.1}.check[data-astro-cid-wyol64mg][data-state=bad] .check__verdict[data-astro-cid-wyol64mg]{color:var(--bad)}.check[data-astro-cid-wyol64mg][data-state=empty] .check__verdict[data-astro-cid-wyol64mg]{color:var(--ink-muted)}.check__rows[data-astro-cid-wyol64mg]{border-top:1px solid var(--line);flex-direction:column;display:flex}.check__row[data-astro-cid-wyol64mg]{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.check__mark[data-astro-cid-wyol64mg]{background:var(--good-soft);width:28px;height:28px;transition:background-color var(--duration-base) var(--ease-out);border-radius:50%;position:relative}.check__mark[data-astro-cid-wyol64mg]:before,.check__mark[data-astro-cid-wyol64mg]:after{content:"";background:var(--good);transition:transform var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out), width var(--duration-base) var(--ease-out), left var(--duration-base) var(--ease-out), top var(--duration-base) var(--ease-out);border-radius:2px;position:absolute}.check__mark[data-astro-cid-wyol64mg]:before{width:6px;height:2px;top:14px;left:8px;transform:rotate(45deg)}.check__mark[data-astro-cid-wyol64mg]:after{width:11px;height:2px;top:13px;left:11px;transform:rotate(-45deg)}.check__row[data-astro-cid-wyol64mg][data-state=bad] .check__mark[data-astro-cid-wyol64mg]{background:var(--bad-soft)}.check__row[data-astro-cid-wyol64mg][data-state=bad] .check__mark[data-astro-cid-wyol64mg]:before,.check__row[data-astro-cid-wyol64mg][data-state=bad] .check__mark[data-astro-cid-wyol64mg]:after{background:var(--bad);width:12px;top:13px;left:8px}.check__body[data-astro-cid-wyol64mg]{flex-direction:column;gap:2px;min-width:0;display:flex}.check__t[data-astro-cid-wyol64mg]{font-weight:700}.check__d[data-astro-cid-wyol64mg]{color:var(--ink-muted);font-size:15px;line-height:22px}.check__found[data-astro-cid-wyol64mg]{color:var(--good);font-size:14px;font-weight:600;line-height:20px}.check__row[data-astro-cid-wyol64mg][data-state=bad] .check__found[data-astro-cid-wyol64mg]{color:var(--bad)}.check[data-astro-cid-wyol64mg] .check__cta{align-self:flex-start;margin-top:4px}@media (width<=859px){.check[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr)}.check[data-astro-cid-wyol64mg] .tab--sm{min-height:44px}}@media (prefers-reduced-motion:reduce){.check__mark[data-astro-cid-wyol64mg],.check__mark[data-astro-cid-wyol64mg]:before,.check__mark[data-astro-cid-wyol64mg]:after,.check__verdict[data-astro-cid-wyol64mg],.check__area[data-astro-cid-wyol64mg]{transition:none}}.auto[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(28px,5vw,80px);display:grid}.auto__text[data-astro-cid-wyol64mg]{flex-direction:column;justify-content:space-between;gap:clamp(32px,4vw,56px);min-width:0;display:flex}.auto__intro[data-astro-cid-wyol64mg]{flex-direction:column;gap:20px;display:flex}@media (width<=859px){.auto[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr)}}.auto__facts[data-astro-cid-wyol64mg]{border-top:1px solid var(--graphite-line);color:var(--on-graphite-muted);flex-direction:column;display:flex}.auto__facts[data-astro-cid-wyol64mg] li[data-astro-cid-wyol64mg]{border-bottom:1px solid var(--graphite-line);padding:14px 0}.auto__facts[data-astro-cid-wyol64mg] strong[data-astro-cid-wyol64mg]{color:var(--on-wine)}.rules-card[data-astro-cid-wyol64mg]{border-radius:var(--radius-lg);background:var(--graphite-raised);min-width:0;padding:8px clamp(16px,2vw,24px) clamp(16px,2vw,24px)}.rules-card__head[data-astro-cid-wyol64mg]{justify-content:space-between;align-items:baseline;padding:14px 0;display:flex}.rules-card__title[data-astro-cid-wyol64mg]{font-family:var(--font-display);font-variation-settings:"SHRP" 100;letter-spacing:-.02em;font-size:20px;font-weight:700}.rules-card[data-astro-cid-wyol64mg] .caption[data-astro-cid-wyol64mg]{color:var(--on-graphite-muted)}.rule[data-astro-cid-wyol64mg]{border-top:1px solid var(--graphite-line);grid-template-columns:116px minmax(0,1fr);align-items:center;gap:6px 14px;padding:16px 0;display:grid}.rule__if[data-astro-cid-wyol64mg]{color:var(--on-graphite-muted);font-size:13px;line-height:18px}.rule__keys[data-astro-cid-wyol64mg]{flex-wrap:wrap;gap:6px;display:flex}.rule__key[data-astro-cid-wyol64mg]{border-radius:var(--radius-full);background:var(--graphite);box-shadow:inset 0 0 0 1px var(--graphite-line);padding:3px 10px;font-size:14px;font-weight:600;line-height:20px}.rule__a[data-astro-cid-wyol64mg]{background:var(--on-wine);color:var(--ink);border-radius:14px 14px 14px 4px;grid-column:2;justify-self:start;padding:10px 14px;font-size:15px;line-height:22px}.rule--hours[data-astro-cid-wyol64mg] .rule__key[data-astro-cid-wyol64mg]{background:var(--orange);box-shadow:none;color:var(--on-orange)}@media (width<=479px){.rule[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr)}.rule__a[data-astro-cid-wyol64mg]{grid-column:1}}.data[data-astro-cid-wyol64mg]{gap:var(--head-gap);flex-direction:column;display:flex}.data__big[data-astro-cid-wyol64mg]{letter-spacing:-.028em;text-wrap:balance;max-width:22ch;font-size:clamp(30px,3.8vw,52px);font-weight:700;line-height:1.06}.data__list[data-astro-cid-wyol64mg]{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,6vw,80px);min-width:0;font-size:17px;display:grid}.data__list[data-astro-cid-wyol64mg]>li[data-astro-cid-wyol64mg]{border-top:1px solid var(--line);border-bottom:0}@media (width<=759px){.data__list[data-astro-cid-wyol64mg]{grid-template-columns:minmax(0,1fr)}}.rv-pricing[data-astro-cid-wyol64mg]{flex-direction:column;gap:clamp(24px,3.4vw,40px);display:flex}.rv-pricing__lead[data-astro-cid-wyol64mg]{margin-top:14px}
