.tour[data-astro-cid-6orjhs2d]{display:grid;gap:clamp(3.5rem,7vw,6rem);margin-top:3.5rem}.tour__row[data-astro-cid-6orjhs2d]{display:grid;gap:2rem;align-items:center}@media(min-width:1000px){.tour__row[data-astro-cid-6orjhs2d]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem}.tour__row--flip[data-astro-cid-6orjhs2d]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.tour__row--flip[data-astro-cid-6orjhs2d] .tour__copy[data-astro-cid-6orjhs2d]{order:2}}.tour__name[data-astro-cid-6orjhs2d]{margin:0;display:inline-block;font-family:var(--font-label);font-weight:700;font-size:.9rem;padding:.3rem .8rem;border-radius:var(--radius-pill);background:var(--color-lavender)}.tour__title[data-astro-cid-6orjhs2d]{margin:1rem 0 0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,2.6vw,2.1rem);line-height:1.15;letter-spacing:-.01em}.tour__body[data-astro-cid-6orjhs2d]{margin:1rem 0 0;line-height:1.65;max-width:34rem}.tour__how[data-astro-cid-6orjhs2d]{margin:1.5rem 0 0;padding:0;list-style:none;display:grid;gap:.6rem;counter-reset:how}.tour__how[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{counter-increment:how;display:grid;grid-template-columns:1.75rem 1fr;gap:.5rem;line-height:1.5}.tour__how[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]:before{content:counter(how);font-family:var(--font-display);font-weight:800;color:var(--color-peri-deep)}.tour__trust[data-astro-cid-6orjhs2d]{margin:clamp(3.5rem,7vw,5rem) 0 0;padding:1.5rem;list-style:none;display:grid;gap:1rem;border-radius:var(--radius-card);background:var(--color-white);border:1px solid var(--color-line)}@media(min-width:900px){.tour__trust[data-astro-cid-6orjhs2d]{grid-template-columns:repeat(3,1fr)}}.tour__trust[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{display:flex;align-items:center;gap:.75rem;font-weight:600}.screen[data-astro-cid-6orjhs2d]{margin:0;background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-panel);box-shadow:var(--shadow-glow-lg);overflow:hidden}.screen__bar[data-astro-cid-6orjhs2d]{display:flex;align-items:center;gap:.35rem;padding:.65rem .9rem;background:var(--color-offwhite);border-bottom:1px solid var(--color-line)}.screen__bar[data-astro-cid-6orjhs2d] span[data-astro-cid-6orjhs2d]{width:.55rem;height:.55rem;border-radius:50%;background:var(--color-line)}.screen__bar[data-astro-cid-6orjhs2d] em[data-astro-cid-6orjhs2d]{margin-left:.6rem;font-style:normal;font-family:var(--font-label);font-size:.75rem;color:var(--color-mist-deep)}.screen__page[data-astro-cid-6orjhs2d]{padding:1.4rem;display:grid;gap:.9rem;font-size:.85rem;background:var(--color-pearl)}.s-hero[data-astro-cid-6orjhs2d]{margin:0;font-family:var(--font-display);font-weight:800;font-size:1.55rem;line-height:1.1;letter-spacing:-.01em}.s-hero[data-astro-cid-6orjhs2d] mark[data-astro-cid-6orjhs2d]{color:inherit;background:linear-gradient(transparent 58%,var(--color-peri) 58%,var(--color-peri) 92%,transparent 92%)}.s-sub[data-astro-cid-6orjhs2d]{margin:-.4rem 0 0;display:flex;align-items:center;gap:.4rem;color:var(--color-mist-deep)}.s-sub[data-astro-cid-6orjhs2d] img[data-astro-cid-6orjhs2d]{border-radius:50%}.s-tiles[data-astro-cid-6orjhs2d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.s-tiles--two[data-astro-cid-6orjhs2d]{grid-template-columns:repeat(2,minmax(0,1fr))}.s-tile[data-astro-cid-6orjhs2d]{display:grid;gap:.15rem;padding:.7rem .8rem;border-radius:var(--radius-item);background:var(--color-white);border:1px solid var(--color-line)}.s-tile--lav[data-astro-cid-6orjhs2d]{background:var(--color-lavender)}.s-tile[data-astro-cid-6orjhs2d] b[data-astro-cid-6orjhs2d]{margin-top:.4rem;font-family:var(--font-display);font-weight:800;font-size:1.6rem;line-height:1}.s-tile[data-astro-cid-6orjhs2d] b[data-astro-cid-6orjhs2d] em[data-astro-cid-6orjhs2d]{font-style:normal;font-size:.9rem;color:var(--color-mist-deep)}.s-tile[data-astro-cid-6orjhs2d] small[data-astro-cid-6orjhs2d]{color:var(--color-mist-deep);font-size:.72rem}.s-pill[data-astro-cid-6orjhs2d]{justify-self:start;font-family:var(--font-label);font-size:.65rem;font-weight:700;padding:.15rem .5rem;border-radius:var(--radius-pill);background:var(--color-white);border:1px solid var(--color-line)}.s-card[data-astro-cid-6orjhs2d]{padding:.9rem 1rem;border-radius:var(--radius-item);background:var(--color-white);border:1px solid var(--color-line);display:grid;gap:.55rem}.s-h[data-astro-cid-6orjhs2d]{margin:0;font-family:var(--font-display);font-weight:800;font-size:.9rem}.s-list[data-astro-cid-6orjhs2d]{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.s-list[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{display:grid;grid-template-columns:.9rem 1fr;gap:.4rem;line-height:1.4}.s-dot[data-astro-cid-6orjhs2d]{width:.5rem;height:.5rem;margin-top:.35rem;border-radius:50%}.s-dot--peri[data-astro-cid-6orjhs2d]{background:var(--color-peri)}.s-dot--ink[data-astro-cid-6orjhs2d]{background:var(--color-ink)}.s-projects[data-astro-cid-6orjhs2d]{display:grid;gap:.6rem}.s-proj[data-astro-cid-6orjhs2d]{padding:.85rem 1rem;border-radius:var(--radius-item);background:var(--color-white);border:1px solid var(--color-line);display:grid;gap:.3rem}.s-proj[data-astro-cid-6orjhs2d] p[data-astro-cid-6orjhs2d]{margin:0;color:var(--color-mist-deep);line-height:1.4}.s-proj[data-astro-cid-6orjhs2d] .s-next[data-astro-cid-6orjhs2d]{color:var(--color-ink);font-weight:600}.s-proj__top[data-astro-cid-6orjhs2d]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:.95rem}.s-bar[data-astro-cid-6orjhs2d]{margin-top:.3rem;height:.4rem;border-radius:var(--radius-pill);background:var(--color-lavender);overflow:hidden}.s-bar[data-astro-cid-6orjhs2d] i[data-astro-cid-6orjhs2d]{display:block;height:100%;background:var(--color-peri)}.s-badge[data-astro-cid-6orjhs2d]{flex:none;font-size:.68rem;font-weight:700;padding:.2rem .55rem;border-radius:var(--radius-pill);border:1px solid var(--color-line);background:var(--color-white);white-space:nowrap}.s-badge--ok[data-astro-cid-6orjhs2d]{background:var(--color-peri);border-color:var(--color-peri)}.s-badge--bad[data-astro-cid-6orjhs2d]{background:var(--color-ink);color:var(--color-pearl);border-color:var(--color-ink)}.s-badge--mid[data-astro-cid-6orjhs2d]{background:var(--color-lavender)}.s-split[data-astro-cid-6orjhs2d]{display:grid;gap:.6rem}@media(min-width:560px){.s-split[data-astro-cid-6orjhs2d]{grid-template-columns:1fr 1fr}}.s-people[data-astro-cid-6orjhs2d],.s-notes[data-astro-cid-6orjhs2d],.s-due[data-astro-cid-6orjhs2d],.s-bdays[data-astro-cid-6orjhs2d]{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.s-people[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{display:flex;align-items:center;gap:.6rem}.s-people[data-astro-cid-6orjhs2d] span[data-astro-cid-6orjhs2d]:last-child,.s-bdays[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]>span[data-astro-cid-6orjhs2d]:nth-child(2){display:grid;line-height:1.25}.s-people[data-astro-cid-6orjhs2d] small[data-astro-cid-6orjhs2d],.s-bdays[data-astro-cid-6orjhs2d] small[data-astro-cid-6orjhs2d]{color:var(--color-mist-deep);font-size:.72rem}.s-notes[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{display:grid;gap:.1rem;line-height:1.4;padding-bottom:.5rem;border-bottom:1px solid var(--color-line)}.s-notes[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]:last-child{border-bottom:0;padding-bottom:0}.s-notes[data-astro-cid-6orjhs2d] small[data-astro-cid-6orjhs2d]{color:var(--color-mist-deep);font-size:.7rem;font-weight:700}.s-av[data-astro-cid-6orjhs2d]{flex:none;width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;font-size:.65rem;font-weight:800;font-family:var(--font-display);background:var(--color-peri)}.s-av--tron[data-astro-cid-6orjhs2d]{background:var(--color-tron)}.s-av--lav[data-astro-cid-6orjhs2d]{background:var(--color-lavender)}.s-due[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem}.s-days[data-astro-cid-6orjhs2d]{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.s-days[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{display:grid;grid-template-columns:2.2rem 1fr;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:700;font-size:.75rem}.s-days[data-astro-cid-6orjhs2d] i[data-astro-cid-6orjhs2d]{display:block;height:.85rem;border-radius:.3rem;background:var(--color-peri)}.s-bdays[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem}.s-check[data-astro-cid-6orjhs2d]{font-size:.7rem;font-weight:700;padding:.2rem .55rem;border-radius:var(--radius-btn);border:1px solid var(--color-line);white-space:nowrap}.s-check--on[data-astro-cid-6orjhs2d]{background:var(--color-ink);color:var(--color-pearl);border-color:var(--color-ink)}.s-quote[data-astro-cid-6orjhs2d]{margin:0;padding:.6rem .75rem;border-radius:var(--radius-item);background:var(--color-lavender);line-height:1.4}@media(max-width:520px){.screen__page[data-astro-cid-6orjhs2d]{padding:1rem;font-size:.8rem}.s-tiles[data-astro-cid-6orjhs2d]{grid-template-columns:1fr 1fr}.s-due[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d],.s-bdays[data-astro-cid-6orjhs2d] li[data-astro-cid-6orjhs2d]{grid-template-columns:auto 1fr}.s-due[data-astro-cid-6orjhs2d] .s-badge[data-astro-cid-6orjhs2d],.s-bdays[data-astro-cid-6orjhs2d] .s-check[data-astro-cid-6orjhs2d]{grid-column:2;justify-self:start}}
