.facts[data-astro-cid-3j6do3mx]{background:var(--tg-forest-deeper);color:var(--tg-white)}.facts__row[data-astro-cid-3j6do3mx]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-8);padding-block:var(--space-8)}.facts__row[data-astro-cid-3j6do3mx] li[data-astro-cid-3j6do3mx]{display:flex;flex-direction:column;gap:6px}.facts__row[data-astro-cid-3j6do3mx] b[data-astro-cid-3j6do3mx]{font-family:var(--font-display);font-weight:800;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1;color:var(--tg-green);letter-spacing:-.02em}.facts__row[data-astro-cid-3j6do3mx] span[data-astro-cid-3j6do3mx]{font-size:.92rem;line-height:1.5;color:#e6eee0}.share[data-astro-cid-3j6do3mx]{display:grid;grid-template-columns:minmax(64px,9%) 1fr;gap:6px;margin-bottom:var(--space-6);font-family:var(--font-display);font-weight:700;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.share[data-astro-cid-3j6do3mx] span[data-astro-cid-3j6do3mx]{padding:14px 16px;border-radius:var(--radius-sm);white-space:nowrap}.share__you[data-astro-cid-3j6do3mx]{background:var(--tg-gold);color:var(--tg-ink);text-align:center}.share__us[data-astro-cid-3j6do3mx]{background:linear-gradient(90deg,var(--tg-forest-deep),var(--tg-forest));color:var(--tg-white)}.split[data-astro-cid-3j6do3mx]{display:grid;grid-template-columns:minmax(240px,1fr) 2.4fr;gap:var(--space-6)}.split__col[data-astro-cid-3j6do3mx]{border:1px solid var(--tg-line);border-radius:var(--radius);padding:var(--space-8);background:var(--tg-white)}.split__col--you[data-astro-cid-3j6do3mx]{border-top:4px solid var(--tg-gold)}.split__col--us[data-astro-cid-3j6do3mx]{border-top:4px solid var(--tg-forest)}.split__col[data-astro-cid-3j6do3mx] h3[data-astro-cid-3j6do3mx]{margin-bottom:var(--space-4)}.ticks[data-astro-cid-3j6do3mx]{display:grid;gap:var(--space-3)}.ticks--two[data-astro-cid-3j6do3mx]{grid-template-columns:1fr 1fr;column-gap:var(--space-8)}.ticks[data-astro-cid-3j6do3mx] li[data-astro-cid-3j6do3mx]{position:relative;padding-left:28px;font-size:.98rem;line-height:1.5;color:var(--tg-ink)}.ticks[data-astro-cid-3j6do3mx] li[data-astro-cid-3j6do3mx]:before{content:"";position:absolute;left:0;top:.3em;width:16px;height:16px;border-radius:50%;background:var(--tg-forest) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 10px no-repeat}.split__col--you[data-astro-cid-3j6do3mx] .ticks[data-astro-cid-3j6do3mx] li[data-astro-cid-3j6do3mx]:before{background-color:#8a6408}.flow[data-astro-cid-3j6do3mx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr auto 1.5fr auto 1fr;align-items:stretch;gap:var(--space-4)}.flow__node[data-astro-cid-3j6do3mx]{background:var(--tg-white);border:1px solid var(--tg-line);border-radius:var(--radius);padding:var(--space-6)}.flow__node--team[data-astro-cid-3j6do3mx]{border:0;background:linear-gradient(160deg,var(--tg-forest-deep),var(--tg-forest));color:var(--tg-white);box-shadow:var(--shadow-md)}.flow__node--team[data-astro-cid-3j6do3mx] h3[data-astro-cid-3j6do3mx]{color:var(--tg-white)}.flow__tag[data-astro-cid-3j6do3mx]{display:inline-block;font-family:var(--font-display);font-weight:700;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#3f6a2e;margin-bottom:var(--space-2)}.flow__node--team[data-astro-cid-3j6do3mx] .flow__tag[data-astro-cid-3j6do3mx]{color:var(--tg-green)}.flow__node[data-astro-cid-3j6do3mx] h3[data-astro-cid-3j6do3mx]{font-size:1.2rem;margin-bottom:var(--space-3)}.flow__node[data-astro-cid-3j6do3mx] p[data-astro-cid-3j6do3mx]{font-size:.95rem;color:var(--tg-gray);line-height:1.55}.flow__arrow[data-astro-cid-3j6do3mx]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--tg-forest-deep);font-family:var(--font-display);font-weight:700;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.people[data-astro-cid-3j6do3mx]{display:grid;gap:var(--space-4)}.person[data-astro-cid-3j6do3mx]{display:flex;gap:var(--space-3);align-items:flex-start}.person__icon[data-astro-cid-3j6do3mx]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#ffffff24;color:var(--tg-white)}.person[data-astro-cid-3j6do3mx] b[data-astro-cid-3j6do3mx]{display:block;font-family:var(--font-display);font-size:1rem}.person[data-astro-cid-3j6do3mx] span[data-astro-cid-3j6do3mx]{display:block;font-size:.9rem;line-height:1.5;color:#e6eee0}.person[data-astro-cid-3j6do3mx] .person__icon[data-astro-cid-3j6do3mx]{display:inline-flex}.plan[data-astro-cid-3j6do3mx]{--label: 250px;border:1px solid var(--tg-line);border-radius:var(--radius-lg);padding:var(--space-6);background:var(--tg-white);box-shadow:var(--shadow-sm)}.plan__weeks[data-astro-cid-3j6do3mx],.lane[data-astro-cid-3j6do3mx]{display:grid;grid-template-columns:var(--label) 1fr;gap:var(--space-4);align-items:center}.plan__cols[data-astro-cid-3j6do3mx],.lane__track[data-astro-cid-3j6do3mx]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.plan__cols[data-astro-cid-3j6do3mx] span[data-astro-cid-3j6do3mx]{font-family:var(--font-display);font-weight:700;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--tg-gray);padding-bottom:var(--space-3);border-bottom:2px solid var(--tg-line)}.lane[data-astro-cid-3j6do3mx]{padding-block:10px}.lane[data-astro-cid-3j6do3mx]+.lane[data-astro-cid-3j6do3mx]{border-top:1px dashed var(--tg-line)}.lane__label[data-astro-cid-3j6do3mx] b[data-astro-cid-3j6do3mx]{display:block;font-family:var(--font-display);font-size:.98rem;color:var(--tg-ink);line-height:1.25}.lane__label[data-astro-cid-3j6do3mx] span[data-astro-cid-3j6do3mx]{display:block;font-size:.85rem;color:var(--tg-gray);line-height:1.4;margin-top:2px}.lane__track[data-astro-cid-3j6do3mx]{align-items:stretch;min-height:44px;margin:0;padding:0;list-style:none}.lane--you[data-astro-cid-3j6do3mx] .lane__track[data-astro-cid-3j6do3mx],.lane--stream[data-astro-cid-3j6do3mx] .lane__track[data-astro-cid-3j6do3mx]{align-items:center}.dot[data-astro-cid-3j6do3mx]{justify-self:center;font-family:var(--font-display);font-weight:700;font-size:.72rem;background:var(--tg-gold);color:var(--tg-ink);padding:6px 10px;border-radius:var(--radius-pill);white-space:nowrap}.bar[data-astro-cid-3j6do3mx]{display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:8px 14px;border-radius:10px;font-family:var(--font-display);font-weight:700;font-size:.9rem;line-height:1.25;color:var(--tg-white)}.bar[data-astro-cid-3j6do3mx] small[data-astro-cid-3j6do3mx]{font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bar--1[data-astro-cid-3j6do3mx]{background:#3f6a2e}.bar--2[data-astro-cid-3j6do3mx]{background:var(--tg-forest-deep)}.bar--3[data-astro-cid-3j6do3mx]{background:var(--tg-forest-deeper)}.bar--onsite[data-astro-cid-3j6do3mx]{background:var(--tg-gold);color:var(--tg-ink);align-items:center}.bar--stream[data-astro-cid-3j6do3mx]{min-height:18px;padding:0;border-radius:9px;background:repeating-linear-gradient(-45deg,#95c93d8c,#95c93d8c 8px,#95c93d52 8px 16px);border:1px solid rgba(79,127,58,.45)}.plan__divider[data-astro-cid-3j6do3mx]{display:flex;align-items:center;gap:var(--space-4);margin:var(--space-6) 0 var(--space-2);font-family:var(--font-display);font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#3f6a2e}.plan__divider[data-astro-cid-3j6do3mx]:after{content:"";flex:1;height:1px;background:var(--tg-line)}.plan__divider[data-astro-cid-3j6do3mx]+.lane[data-astro-cid-3j6do3mx]{border-top:0}.plan__note[data-astro-cid-3j6do3mx]{margin-top:var(--space-4);font-size:.88rem;color:var(--tg-gray);max-width:720px}.covers[data-astro-cid-3j6do3mx] h3[data-astro-cid-3j6do3mx]{margin-bottom:var(--space-3)}.covers[data-astro-cid-3j6do3mx] p[data-astro-cid-3j6do3mx]{color:var(--tg-gray);font-size:.98rem;line-height:1.6}.golive[data-astro-cid-3j6do3mx]{margin-top:var(--space-8);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-6);border-radius:var(--radius);background:var(--tg-white);border:1px solid var(--tg-line)}.golive__h[data-astro-cid-3j6do3mx]{font-family:var(--font-display);font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#3f6a2e}.golive[data-astro-cid-3j6do3mx] ul[data-astro-cid-3j6do3mx]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.golive[data-astro-cid-3j6do3mx] li[data-astro-cid-3j6do3mx]{font-size:.9rem;font-weight:600;color:var(--tg-forest-deeper);background:#95c93d33;border-radius:var(--radius-pill);padding:7px 14px}.visit[data-astro-cid-3j6do3mx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.visit[data-astro-cid-3j6do3mx] li[data-astro-cid-3j6do3mx]{display:flex;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius);background:#ffffff14;border:1px solid rgba(255,255,255,.16)}.visit__n[data-astro-cid-3j6do3mx]{flex:none;width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;background:var(--tg-gold);color:var(--tg-ink)}.visit[data-astro-cid-3j6do3mx] h3[data-astro-cid-3j6do3mx]{font-size:1.08rem;margin-bottom:6px}.visit[data-astro-cid-3j6do3mx] p[data-astro-cid-3j6do3mx]{font-size:.94rem;line-height:1.55;color:#e6eee0}.onsite__after[data-astro-cid-3j6do3mx]{margin-top:var(--space-8);color:#e6eee0}.onsite__after[data-astro-cid-3j6do3mx] a[data-astro-cid-3j6do3mx]{color:var(--tg-white);font-weight:600}.cost[data-astro-cid-3j6do3mx]{display:grid;grid-template-columns:1.6fr 1fr;gap:var(--space-12);align-items:center}.cost[data-astro-cid-3j6do3mx] h2[data-astro-cid-3j6do3mx]{margin:var(--space-3) 0 var(--space-4)}.cost__actions[data-astro-cid-3j6do3mx]{display:flex;flex-direction:column;gap:var(--space-3);align-items:stretch}.qa__list[data-astro-cid-3j6do3mx]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6) var(--space-12)}.qa__list[data-astro-cid-3j6do3mx] dt[data-astro-cid-3j6do3mx]{font-family:var(--font-display);font-weight:700;font-size:1.08rem;color:var(--tg-ink);margin-bottom:var(--space-2)}.qa__list[data-astro-cid-3j6do3mx] dd[data-astro-cid-3j6do3mx]{color:var(--tg-gray);line-height:1.65}@media (max-width: 1000px){.flow[data-astro-cid-3j6do3mx]{grid-template-columns:1fr}.flow__arrow[data-astro-cid-3j6do3mx]{flex-direction:row;padding-block:2px}.flow__arrow[data-astro-cid-3j6do3mx] svg[data-astro-cid-3j6do3mx]{transform:rotate(90deg)}.visit[data-astro-cid-3j6do3mx]{grid-template-columns:1fr 1fr}.plan[data-astro-cid-3j6do3mx]{--label: 200px}}@media (max-width: 820px){.facts__row[data-astro-cid-3j6do3mx]{grid-template-columns:1fr 1fr;gap:var(--space-6)}.split[data-astro-cid-3j6do3mx]{grid-template-columns:1fr}.cost[data-astro-cid-3j6do3mx]{grid-template-columns:1fr;gap:var(--space-6)}.qa__list[data-astro-cid-3j6do3mx]{grid-template-columns:1fr}.grid-3[data-astro-cid-3j6do3mx].covers{grid-template-columns:1fr 1fr}.plan[data-astro-cid-3j6do3mx]{padding:var(--space-4)}.plan__weeks[data-astro-cid-3j6do3mx]{display:none}.lane[data-astro-cid-3j6do3mx]{grid-template-columns:1fr;gap:var(--space-2);padding-block:var(--space-4)}.lane--main[data-astro-cid-3j6do3mx] .lane__track[data-astro-cid-3j6do3mx]{grid-template-columns:1fr}.lane--main[data-astro-cid-3j6do3mx] .bar[data-astro-cid-3j6do3mx],.lane--onsite[data-astro-cid-3j6do3mx] .bar[data-astro-cid-3j6do3mx]{grid-column:1 / -1!important}.lane--onsite[data-astro-cid-3j6do3mx] .bar[data-astro-cid-3j6do3mx]{align-items:flex-start}}@media (max-width: 560px){.ticks--two[data-astro-cid-3j6do3mx],.visit[data-astro-cid-3j6do3mx],.grid-3[data-astro-cid-3j6do3mx].covers{grid-template-columns:1fr}.share[data-astro-cid-3j6do3mx]{grid-template-columns:64px 1fr}}
