.o-hero[data-astro-cid-7pbvputh]{padding-block:clamp(44px,5vw,80px) clamp(56px,6vw,92px);display:flex;flex-direction:column;gap:28px}.months[data-astro-cid-7pbvputh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px}.month[data-astro-cid-7pbvputh]{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:64px;padding:8px 6px;border-radius:16px;color:var(--on-maroon);background:#ffffff0f;border:1.5px solid rgba(255,182,39,.32);transition:background-color .3s,color .3s,transform .3s var(--spring),box-shadow .3s}.month[data-astro-cid-7pbvputh]:hover{transform:translateY(-2px)}.month[data-astro-cid-7pbvputh][aria-pressed=true]{background:var(--cta);color:var(--ink-on-gold);border-color:var(--marigold);box-shadow:0 12px 26px -12px #00000073;transform:scale(1.04)}.month__name[data-astro-cid-7pbvputh]{font-weight:700}.month__n[data-astro-cid-7pbvputh]{font-size:13px;opacity:.85}.houses[data-astro-cid-7pbvputh]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:18px}.panel-in[data-astro-cid-7pbvputh] .house[data-astro-cid-7pbvputh]{animation:rv-pin .7s var(--spring) backwards;animation-delay:calc(var(--i, 0) * 40ms)}.house[data-astro-cid-7pbvputh]{--r: 0deg;position:relative;padding:22px;padding-inline-end:96px;border-radius:20px;display:flex;flex-direction:column;gap:8px;box-shadow:0 18px 36px -26px #0006;transform:rotate(var(--r));transition:transform .35s var(--ease)}.house[data-astro-cid-7pbvputh]:hover{transform:rotate(0) translateY(-4px)}.house__stamp[data-astro-cid-7pbvputh]{position:absolute;top:16px;inset-inline-end:16px;width:64px;height:72px;display:grid;place-items:center;text-align:center;padding:4px;font-size:12px;font-weight:700;line-height:1.15;color:var(--red);border:2px dashed var(--red);border-radius:6px;background:var(--tint);transform:rotate(6deg)}.house__open[data-astro-cid-7pbvputh]{align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--green-bg);color:var(--green);font-size:13px;font-weight:700}.house__name[data-astro-cid-7pbvputh]{font-size:34px}[lang=en] .house[data-astro-cid-7pbvputh]{padding-inline-end:84px}[lang=en] .house__name[data-astro-cid-7pbvputh]{font-size:25px;line-height:1.05}.house__link[data-astro-cid-7pbvputh]{margin-top:auto}.o-side[data-astro-cid-7pbvputh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:16px;margin-top:22px}.o-box[data-astro-cid-7pbvputh]{padding:22px;border-radius:24px;background:var(--tint);display:flex;flex-direction:column;gap:10px}.o-box[data-astro-cid-7pbvputh] strong[data-astro-cid-7pbvputh]{font-size:20px}.chip--white[data-astro-cid-7pbvputh]{background:var(--paper);border:1px solid var(--line);text-decoration:none;color:var(--ink)}a[data-astro-cid-7pbvputh].chip--white:hover{border-color:var(--saffron)}.chip--closed{background:var(--tint2);color:var(--muted);font-weight:400}.bus[data-astro-cid-7pbvputh]{display:flex;flex-wrap:wrap;gap:28px}.bus__list[data-astro-cid-7pbvputh]{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:10px}.bus__route[data-astro-cid-7pbvputh]{width:100%;display:flex;flex-direction:column;gap:12px;padding:16px 20px;border-radius:20px;text-align:start;border-width:1.5px;transition:border-color .3s,box-shadow .3s,transform .3s var(--ease)}.bus__route[data-astro-cid-7pbvputh]:hover{transform:translateY(-2px)}.bus__route[data-astro-cid-7pbvputh][aria-pressed=true]{border-color:var(--red);box-shadow:0 14px 30px -20px #00000073}.bus__row[data-astro-cid-7pbvputh]{display:flex;justify-content:space-between;gap:12px;font-weight:700}.bus__row[data-astro-cid-7pbvputh] strong[data-astro-cid-7pbvputh]{font-size:20px}.bus__track[data-astro-cid-7pbvputh]{position:relative;display:block;height:10px;border-radius:999px;background:var(--tint2)}.bus__track[data-astro-cid-7pbvputh]>span[data-astro-cid-7pbvputh]{position:absolute;top:0;bottom:0;inset-inline-start:0;width:var(--w);border-radius:999px;background:#e2bfa9;transition:background-color .4s}.bus__route[data-astro-cid-7pbvputh][aria-pressed=true] .bus__track[data-astro-cid-7pbvputh]>span[data-astro-cid-7pbvputh]{background:linear-gradient(270deg,var(--red),var(--saffron));animation:grow .9s var(--ease-out)}[dir=ltr] .bus__route[data-astro-cid-7pbvputh][aria-pressed=true] .bus__track[data-astro-cid-7pbvputh]>span[data-astro-cid-7pbvputh]{background-image:linear-gradient(90deg,var(--red),var(--saffron))}@keyframes grow{0%{width:0}}.bus__track[data-astro-cid-7pbvputh] .bus__bus{position:absolute;top:-18px;inset-inline-start:calc(var(--w, 0%) - 10px);color:var(--muted);opacity:0;transition:opacity .3s}.bus__route[data-astro-cid-7pbvputh][aria-pressed=true] .bus__track[data-astro-cid-7pbvputh] .bus__bus{opacity:1;color:var(--red)}.ticket[data-astro-cid-7pbvputh]{--r: 1.5deg;flex:1 1 340px;align-self:flex-start;display:flex;border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -32px #0000008c;transform:rotate(var(--r))}.ticket__main[data-astro-cid-7pbvputh]{flex:1 1 auto;padding:26px;display:flex;flex-direction:column;gap:12px}.ticket__type[data-astro-cid-7pbvputh]{font-size:14px;font-weight:700;letter-spacing:.1em;color:var(--marigold)}.ticket__name[data-astro-cid-7pbvputh]{font-size:40px}.ticket__bag[data-astro-cid-7pbvputh]{margin-top:6px;padding-top:14px;border-top:1px dashed rgba(255,255,255,.3);display:flex;flex-direction:column;gap:6px}.ticket__bag[data-astro-cid-7pbvputh] strong[data-astro-cid-7pbvputh]{color:var(--marigold)}.ticket__stub[data-astro-cid-7pbvputh]{flex:0 0 26px;background:var(--saffron);border-inline-start:3px dashed var(--maroon)}.classes[data-astro-cid-7pbvputh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:14px}.class[data-astro-cid-7pbvputh]{position:relative;padding:24px;border-radius:24px;display:flex;flex-direction:column;gap:8px}.class--pick[data-astro-cid-7pbvputh]{background:var(--tint);border:1.5px solid var(--saffron)}.class__badge[data-astro-cid-7pbvputh]{position:absolute;top:-12px;inset-inline-end:18px;padding:3px 12px;border-radius:999px;background:var(--red);color:#fff;font-size:13px;font-weight:700}.class__code[data-astro-cid-7pbvputh]{font-weight:700;font-size:34px;color:var(--red);line-height:1}.class[data-astro-cid-7pbvputh] strong[data-astro-cid-7pbvputh]{font-size:19px}.trains[data-astro-cid-7pbvputh]{margin-top:14px;border-radius:20px;padding:4px 22px;background:var(--tint)}.trains[data-astro-cid-7pbvputh] summary[data-astro-cid-7pbvputh]{display:flex;align-items:center;gap:8px;min-height:56px;font-weight:700;color:var(--link);cursor:pointer;list-style:none}.trains[data-astro-cid-7pbvputh] summary[data-astro-cid-7pbvputh]::-webkit-details-marker{display:none}.trains[data-astro-cid-7pbvputh] summary[data-astro-cid-7pbvputh] svg{transition:transform .3s var(--ease)}.trains[data-astro-cid-7pbvputh][open] summary[data-astro-cid-7pbvputh] svg{transform:rotate(180deg)}.trains[data-astro-cid-7pbvputh] ul[data-astro-cid-7pbvputh]{margin:0 0 18px;padding:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:8px}.o-cards[data-astro-cid-7pbvputh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));gap:18px}.o-card[data-astro-cid-7pbvputh]{padding:28px;border-radius:28px;display:flex;flex-direction:column;gap:12px}.o-card__t[data-astro-cid-7pbvputh]{font-size:36px}.agents[data-astro-cid-7pbvputh],.mikvaot[data-astro-cid-7pbvputh]{display:flex;flex-direction:column;gap:10px}.agents[data-astro-cid-7pbvputh] dt[data-astro-cid-7pbvputh]{font-weight:700}.agents[data-astro-cid-7pbvputh] a[data-astro-cid-7pbvputh]{color:var(--link);white-space:nowrap}.mikvaot[data-astro-cid-7pbvputh]{gap:4px}.mikvaot[data-astro-cid-7pbvputh] div[data-astro-cid-7pbvputh]{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px solid var(--tint)}.mikvaot[data-astro-cid-7pbvputh] dt[data-astro-cid-7pbvputh]{font-weight:700}.home-again[data-astro-cid-7pbvputh]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px 64px}.home-again[data-astro-cid-7pbvputh] .home-again__pol{flex:0 1 320px;margin-top:14px}.home-again__hand[data-astro-cid-7pbvputh]{font-size:clamp(30px,3vw,42px);color:var(--link)}[lang=en] .home-again[data-astro-cid-7pbvputh]>.stack[data-astro-cid-7pbvputh]{flex:1 1 420px;min-width:0}[lang=en] .home-again[data-astro-cid-7pbvputh] .btn[data-astro-cid-7pbvputh]{max-width:100%;white-space:normal;text-align:center;padding-block:12px}@media(max-width:640px){.months[data-astro-cid-7pbvputh]{grid-template-columns:repeat(4,minmax(0,1fr))}.month[data-astro-cid-7pbvputh]{min-height:56px}.o-card__t[data-astro-cid-7pbvputh]{font-size:28px}}
