.bk-col[data-astro-cid-creal4zh]{max-width:var(--content-narrow);margin:0 auto;padding:0 var(--page-gutter)}.bk-wide[data-astro-cid-creal4zh]{max-width:var(--content-width);margin:0 auto;padding:0 var(--page-gutter)}.bk-hero[data-astro-cid-creal4zh]{padding:calc(var(--layout-section) + var(--space-3xl)) 0 var(--layout-section-sm);background:var(--bg-page)}.bk-h1[data-astro-cid-creal4zh]{margin:0;color:var(--fg-default);text-wrap:balance}.bk-lead[data-astro-cid-creal4zh]{margin:var(--space-lg) 0 0;color:var(--fg-default)}.bk-byline[data-astro-cid-creal4zh]{margin:var(--space-md) 0 0;color:var(--fg-muted)}.bk-table-wrap[data-astro-cid-creal4zh]{margin-top:var(--space-3xl);scroll-margin-top:var(--space-4xl)}.bk-table-title[data-astro-cid-creal4zh]{margin:0 0 var(--space-md);color:var(--fg-default)}.bk-table[data-astro-cid-creal4zh]{width:100%;border-collapse:collapse;color:var(--fg-default)}.bk-table[data-astro-cid-creal4zh] caption[data-astro-cid-creal4zh]{text-align:left;caption-side:top;padding-bottom:var(--space-sm);color:var(--fg-muted)}.bk-table[data-astro-cid-creal4zh] th[data-astro-cid-creal4zh],.bk-table[data-astro-cid-creal4zh] td[data-astro-cid-creal4zh]{text-align:left;vertical-align:top;padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;border-bottom:1px solid var(--border-default)}.bk-table[data-astro-cid-creal4zh] thead[data-astro-cid-creal4zh] th[data-astro-cid-creal4zh]{border-bottom-color:var(--border-strong)}.bk-table[data-astro-cid-creal4zh] tbody[data-astro-cid-creal4zh] th[data-astro-cid-creal4zh]{font-weight:500}.bk-price[data-astro-cid-creal4zh]{white-space:nowrap;font-weight:500}.bk-table[data-astro-cid-creal4zh] tr[data-astro-cid-creal4zh].is-ours th[data-astro-cid-creal4zh],.bk-table[data-astro-cid-creal4zh] tr[data-astro-cid-creal4zh].is-ours .bk-price[data-astro-cid-creal4zh]{color:var(--fg-accent)}.bk-note[data-astro-cid-creal4zh]{margin:var(--space-sm) 0 0;color:var(--fg-muted)}.bk-actions[data-astro-cid-creal4zh]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-lg);margin-top:var(--space-xl)}@media (max-width: 680px){.bk-table[data-astro-cid-creal4zh] thead[data-astro-cid-creal4zh]{display:none}.bk-table[data-astro-cid-creal4zh] caption[data-astro-cid-creal4zh]{display:block;width:100%}.bk-table[data-astro-cid-creal4zh],.bk-table[data-astro-cid-creal4zh] tbody[data-astro-cid-creal4zh],.bk-table[data-astro-cid-creal4zh] tr[data-astro-cid-creal4zh],.bk-table[data-astro-cid-creal4zh] th[data-astro-cid-creal4zh],.bk-table[data-astro-cid-creal4zh] td[data-astro-cid-creal4zh]{display:block}.bk-table[data-astro-cid-creal4zh] tr[data-astro-cid-creal4zh]{display:grid;grid-template-columns:1fr auto;-moz-column-gap:var(--space-md);column-gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--border-default)}.bk-table[data-astro-cid-creal4zh] th[data-astro-cid-creal4zh],.bk-table[data-astro-cid-creal4zh] td[data-astro-cid-creal4zh]{border:0;padding:0}.bk-table[data-astro-cid-creal4zh] td[data-astro-cid-creal4zh]:nth-child(2){grid-column:1 / -1;grid-row:2;color:var(--fg-muted)}.bk-table[data-astro-cid-creal4zh] .bk-price[data-astro-cid-creal4zh]{grid-column:2;grid-row:1;text-align:right;white-space:normal}}.bk-qa[data-astro-cid-creal4zh]{padding-bottom:var(--layout-section)}.bk-qa--end[data-astro-cid-creal4zh]{padding-top:var(--layout-section-sm)}.bk-q-block[data-astro-cid-creal4zh]{padding-top:var(--space-3xl);scroll-margin-top:var(--space-3xl)}.bk-q-block[data-astro-cid-creal4zh]:first-child{padding-top:0}.bk-q[data-astro-cid-creal4zh]{margin:0;color:var(--fg-default);text-wrap:balance}.bk-a[data-astro-cid-creal4zh]{margin:var(--space-md) 0 0;color:var(--fg-default)}.bk-inline[data-astro-cid-creal4zh]{color:var(--fg-accent);text-decoration:underline;text-underline-offset:.2em}.bk-inline[data-astro-cid-creal4zh]:hover{color:var(--fg-default)}.bk-routes[data-astro-cid-creal4zh]{padding:0 0 var(--layout-section);scroll-margin-top:var(--space-3xl)}.bk-routes-title[data-astro-cid-creal4zh]{margin:var(--space-sm) 0 var(--space-2xl);color:var(--fg-default);text-wrap:balance}.bk-route-grid[data-astro-cid-creal4zh]{display:grid;grid-template-columns:1fr;gap:var(--space-lg)}@media (min-width: 900px){.bk-route-grid[data-astro-cid-creal4zh]{grid-template-columns:repeat(3,minmax(0,1fr))}}.bk-route[data-astro-cid-creal4zh]{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-xl);border:1px solid var(--border-strong);border-radius:var(--radius-lg);color:var(--fg-default)}.bk-route[data-astro-cid-creal4zh] h3[data-astro-cid-creal4zh],.bk-route[data-astro-cid-creal4zh] p[data-astro-cid-creal4zh]{margin:0}.bk-route-budget[data-astro-cid-creal4zh]{color:var(--fg-accent)}.bk-route-link[data-astro-cid-creal4zh]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);margin-top:auto;padding-top:var(--space-md)}.bk-factors[data-astro-cid-creal4zh]{background:var(--bg-dark);color:var(--fg-on-dark);border-radius:var(--section-round);padding:var(--layout-section) 0}.bk-factors-inner[data-astro-cid-creal4zh]{display:grid;grid-template-columns:1fr;gap:var(--space-2xl)}@media (min-width: 900px){.bk-factors-inner[data-astro-cid-creal4zh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.bk-on-dark[data-astro-cid-creal4zh]{margin:0;color:var(--fg-on-dark);text-wrap:balance}.bk-factors-lead[data-astro-cid-creal4zh]{margin-top:var(--space-lg)}.bk-factor-list[data-astro-cid-creal4zh]{margin:0;display:grid;gap:var(--space-xl)}.bk-factor[data-astro-cid-creal4zh]{padding-top:var(--space-lg);border-top:1px solid var(--glass-border)}.bk-factor[data-astro-cid-creal4zh] dt[data-astro-cid-creal4zh]{color:var(--fg-on-dark)}.bk-factor[data-astro-cid-creal4zh] dd[data-astro-cid-creal4zh]{margin:var(--space-xs) 0 0;color:var(--fg-on-dark);opacity:.85}.bk-worth[data-astro-cid-creal4zh]{padding:var(--layout-section) 0}.bk-quote[data-astro-cid-creal4zh]{margin:var(--space-2xl) 0 0;padding-left:var(--space-lg);border-left:2px solid var(--fg-accent)}.bk-quote[data-astro-cid-creal4zh] blockquote[data-astro-cid-creal4zh]{margin:0;font-family:var(--font-display);font-style:italic;font-weight:400;color:var(--fg-default)}.bk-quote[data-astro-cid-creal4zh] figcaption[data-astro-cid-creal4zh]{margin-top:var(--space-sm);color:var(--fg-muted)}.bk-bootcamp[data-astro-cid-creal4zh]{background:var(--bg-surface);border-radius:var(--section-round);padding:var(--layout-section) 0}.bk-bootcamp-head[data-astro-cid-creal4zh]{margin-bottom:var(--space-2xl);max-width:var(--content-intro)}.bk-title[data-astro-cid-creal4zh]{margin:var(--space-sm) 0 0;color:var(--fg-default);text-wrap:balance}.bk-bootcamp-grid[data-astro-cid-creal4zh]{display:grid;grid-template-columns:1fr;gap:var(--space-2xl)}@media (min-width: 1000px){.bk-bootcamp-grid[data-astro-cid-creal4zh]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start}}.bk-offer[data-astro-cid-creal4zh]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md);color:var(--fg-default)}.bk-outcomes[data-astro-cid-creal4zh]{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-sm)}.bk-outcomes[data-astro-cid-creal4zh] li[data-astro-cid-creal4zh]{position:relative;padding-left:var(--space-lg)}.bk-outcomes[data-astro-cid-creal4zh] li[data-astro-cid-creal4zh]:before{content:"";position:absolute;left:0;top:.6em;width:var(--space-xs);height:var(--space-xs);border-radius:50%;background:var(--fg-accent)}.bk-offer-price[data-astro-cid-creal4zh]{margin:var(--space-md) 0 0}.bk-offer-meta[data-astro-cid-creal4zh]{margin:0}@media (max-width: 680px){.bk-offer[data-astro-cid-creal4zh] .btn{width:100%}}.bk-checks[data-astro-cid-creal4zh]{margin:var(--space-lg) 0 0;padding-left:var(--space-lg);display:grid;gap:var(--space-sm);color:var(--fg-default)}.bk-checks[data-astro-cid-creal4zh] li[data-astro-cid-creal4zh]::marker{color:var(--fg-accent);font-weight:500}.bk-faq[data-astro-cid-creal4zh]{padding-bottom:var(--layout-section-sm)}
