.pricing-section[data-astro-cid-xhzzyc3q]{padding-block:var(--section-space);background:var(--surface)}.pricing-heading[data-astro-cid-xhzzyc3q]{max-width:720px;margin-bottom:32px}.pricing-heading__eyebrow[data-astro-cid-xhzzyc3q]{color:var(--blue);letter-spacing:.1em;margin:0 0 12px;font-size:15px;font-weight:600}.pricing-heading[data-astro-cid-xhzzyc3q] h2[data-astro-cid-xhzzyc3q]{margin:0}.currency-switch[data-astro-cid-xhzzyc3q]{border:0;margin:0 0 40px;padding:0}.currency-switch__options[data-astro-cid-xhzzyc3q]{border:1px solid var(--hairline);background:var(--paper);border-radius:12px;grid-template-columns:1fr;max-width:600px;padding:4px;display:grid}.currency-switch[data-astro-cid-xhzzyc3q] input[data-astro-cid-xhzzyc3q]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.currency-switch[data-astro-cid-xhzzyc3q] label[data-astro-cid-xhzzyc3q]{min-height:48px;color:var(--muted);text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:15px;font-weight:600;display:inline-flex}.currency-switch[data-astro-cid-xhzzyc3q] input[data-astro-cid-xhzzyc3q]:checked+label[data-astro-cid-xhzzyc3q]{background:var(--ink);color:var(--surface)}.currency-switch[data-astro-cid-xhzzyc3q] input[data-astro-cid-xhzzyc3q]:focus-visible+label[data-astro-cid-xhzzyc3q]{outline:2px solid var(--primary);outline-offset:2px}.currency-panel[data-astro-cid-xhzzyc3q]+.currency-panel[data-astro-cid-xhzzyc3q]{margin-top:40px}.currency-panel[data-astro-cid-xhzzyc3q][hidden]{display:none}.price-grid[data-astro-cid-xhzzyc3q]{gap:16px;max-width:760px;display:grid}.price-card[data-astro-cid-xhzzyc3q]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--paper);flex-direction:column;min-width:0;padding:24px;display:flex}.price-card--featured[data-astro-cid-xhzzyc3q]{border-color:var(--primary)}.price-card__label[data-astro-cid-xhzzyc3q]{min-height:32px;color:var(--primary-hover);letter-spacing:.06em;background:#6b2fa81a;border-radius:999px;align-self:flex-start;margin:0 0 24px;padding:4px 12px;font-size:15px;font-weight:600}.price-card__label--muted[data-astro-cid-xhzzyc3q]{background:var(--hairline);color:var(--muted)}.price-card__amount[data-astro-cid-xhzzyc3q]{color:var(--ink);font-family:var(--font-heading);margin:0 0 8px;font-size:clamp(2.75rem,10vw,4rem);font-weight:600;line-height:1}.price-card__terms[data-astro-cid-xhzzyc3q],.price-card__date[data-astro-cid-xhzzyc3q]{color:var(--muted);margin:0}.price-card__date[data-astro-cid-xhzzyc3q]{margin-top:8px;font-size:15px}.pay-button[data-astro-cid-xhzzyc3q]{border-radius:var(--radius-button);background:var(--primary);min-height:48px;color:var(--surface);text-align:center;justify-content:center;align-items:center;margin-top:28px;padding:10px 18px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.pay-button[data-astro-cid-xhzzyc3q]:hover{background:var(--primary-hover);color:var(--surface)}.price-card__small[data-astro-cid-xhzzyc3q]{color:var(--muted);text-align:center;margin:12px 0 0;font-size:15px;line-height:1.4}.regular-price[data-astro-cid-xhzzyc3q]{max-width:760px;color:var(--muted);margin:20px 0 0;font-size:15px}.delivery-note[data-astro-cid-xhzzyc3q]{border-top:1px solid var(--hairline);max-width:760px;color:var(--muted);margin:32px 0 0;padding-top:24px;font-size:15px}@media (width>=560px){.currency-switch__options[data-astro-cid-xhzzyc3q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.price-grid--zmw[data-astro-cid-xhzzyc3q]{grid-template-columns:repeat(2,minmax(0,1fr))}.price-card[data-astro-cid-xhzzyc3q]{padding:32px}}.mobile-course-bar[data-astro-cid-3xnqzmkz]{z-index:40;border-top:1px solid var(--hairline);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-course-bar[data-astro-cid-3xnqzmkz][hidden]{display:none}.mobile-course-bar[data-astro-cid-3xnqzmkz] p[data-astro-cid-3xnqzmkz]{min-width:0;color:var(--ink);font-family:var(--font-heading);margin:0;font-size:15px;font-weight:600;line-height:1.2}.mobile-course-bar[data-astro-cid-3xnqzmkz] p[data-astro-cid-3xnqzmkz] span[data-astro-cid-3xnqzmkz],.mobile-course-bar[data-astro-cid-3xnqzmkz] p[data-astro-cid-3xnqzmkz] small[data-astro-cid-3xnqzmkz]{display:block}.mobile-course-bar[data-astro-cid-3xnqzmkz] p[data-astro-cid-3xnqzmkz] small[data-astro-cid-3xnqzmkz]{color:var(--muted);font-family:var(--font-body);margin-top:4px;font-size:15px;font-weight:400}.mobile-course-bar[data-astro-cid-3xnqzmkz] a[data-astro-cid-3xnqzmkz]{border-radius:var(--radius-button);background:var(--primary);min-width:88px;min-height:48px;color:var(--surface);flex:none;justify-content:center;align-items:center;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.mobile-course-bar[data-astro-cid-3xnqzmkz] a[data-astro-cid-3xnqzmkz]:hover{background:var(--primary-hover);color:var(--surface)}@media (width>=900px){.mobile-course-bar[data-astro-cid-3xnqzmkz]{display:none}}.sales-page[data-astro-cid-rplyvytm]{overflow:clip}.eyebrow[data-astro-cid-rplyvytm]{color:var(--blue);letter-spacing:.1em;margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.4}.sales-hero[data-astro-cid-rplyvytm]{padding-block:56px 64px}.sales-hero__inner[data-astro-cid-rplyvytm]{justify-items:start;max-width:920px;margin-inline:auto;display:grid}.sales-hero__rule[data-astro-cid-rplyvytm]{background:var(--gradient);width:80px;height:3px;margin-bottom:24px}.sales-hero[data-astro-cid-rplyvytm] h1[data-astro-cid-rplyvytm]{max-width:15ch;margin-bottom:16px}.sales-hero__line[data-astro-cid-rplyvytm]{color:var(--primary);font-family:var(--font-heading);margin-bottom:24px;font-size:clamp(1.5rem,5vw,2rem);font-style:italic;line-height:1.25}.sales-hero__body[data-astro-cid-rplyvytm]{max-width:64ch;color:var(--muted);margin-bottom:32px}.sales-hero__action[data-astro-cid-rplyvytm]{justify-items:start;gap:12px;display:grid}.sales-hero__action[data-astro-cid-rplyvytm] p[data-astro-cid-rplyvytm]{color:var(--muted);margin:0;font-size:15px}.narrative[data-astro-cid-rplyvytm]{gap:16px;max-width:880px;display:grid}.section-number[data-astro-cid-rplyvytm]{color:var(--cyan);font-family:var(--font-heading);margin:0;font-size:20px;font-weight:600}.narrative[data-astro-cid-rplyvytm] h2[data-astro-cid-rplyvytm]{margin-bottom:24px}.narrative[data-astro-cid-rplyvytm] div[data-astro-cid-rplyvytm]>p[data-astro-cid-rplyvytm]{color:var(--muted);margin:0}.section-heading[data-astro-cid-rplyvytm]{max-width:680px;margin-bottom:40px}.section-heading[data-astro-cid-rplyvytm] h2[data-astro-cid-rplyvytm]{margin:0}.jobs-grid[data-astro-cid-rplyvytm]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.jobs-grid[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--paper);grid-template-columns:48px minmax(0,1fr);gap:8px;min-width:0;padding:24px;display:grid}.jobs-grid__number[data-astro-cid-rplyvytm]{color:var(--primary);font-family:var(--font-heading);padding-top:2px;font-size:20px;font-weight:600}.jobs-grid[data-astro-cid-rplyvytm] h3[data-astro-cid-rplyvytm]{margin-bottom:12px}.jobs-grid[data-astro-cid-rplyvytm] p[data-astro-cid-rplyvytm]{color:var(--muted);margin:0}.jobs-grid__comparison[data-astro-cid-rplyvytm]{border-top:1px solid var(--hairline);padding-top:16px;font-size:15px;font-weight:600;color:var(--ink)!important;margin-top:20px!important}.included-grid[data-astro-cid-rplyvytm]{gap:8px;display:grid}.check-list[data-astro-cid-rplyvytm]{border-top:1px solid var(--hairline);gap:0;margin:0;padding:0;list-style:none;display:grid}.check-list[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm]{border-bottom:1px solid var(--hairline);grid-template-columns:24px minmax(0,1fr);gap:16px;padding-block:20px;display:grid}.check-list[data-astro-cid-rplyvytm] svg[data-astro-cid-rplyvytm]{fill:none;stroke:var(--primary);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;margin-top:3px}.fit-grid[data-astro-cid-rplyvytm]{gap:16px;display:grid}.fit-grid[data-astro-cid-rplyvytm] article[data-astro-cid-rplyvytm]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);padding:24px}.fit-grid__mark[data-astro-cid-rplyvytm]{border:1px solid var(--hairline);width:40px;height:40px;color:var(--muted);border-radius:50%;place-items:center;margin:0 0 20px;font-weight:600;display:grid}.fit-grid__mark--yes[data-astro-cid-rplyvytm]{color:var(--primary);background:#6b2fa814;border-color:#6b2fa842}.fit-grid[data-astro-cid-rplyvytm] h3[data-astro-cid-rplyvytm]{margin-bottom:20px}.fit-grid[data-astro-cid-rplyvytm] ul[data-astro-cid-rplyvytm]{color:var(--muted);margin:0;padding-left:22px}.fit-grid[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm]+li[data-astro-cid-rplyvytm]{margin-top:12px}.guarantee-box[data-astro-cid-rplyvytm]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);max-width:840px;padding:32px 24px;position:relative;overflow:hidden}.guarantee-box__rule[data-astro-cid-rplyvytm]{background:var(--gradient);height:4px;position:absolute;top:0;left:0;right:0}.guarantee-box[data-astro-cid-rplyvytm] h2[data-astro-cid-rplyvytm]{margin-bottom:20px}.guarantee-box[data-astro-cid-rplyvytm] p[data-astro-cid-rplyvytm]{color:var(--muted);margin-bottom:16px}.guarantee-box__signature[data-astro-cid-rplyvytm]{font-family:var(--font-heading);font-style:italic;color:var(--ink)!important;margin:0!important}.faq-grid[data-astro-cid-rplyvytm]{gap:8px;display:grid}.faq-list[data-astro-cid-rplyvytm]{border-top:1px solid var(--hairline)}.faq-list[data-astro-cid-rplyvytm] details[data-astro-cid-rplyvytm]{border-bottom:1px solid var(--hairline)}.faq-list[data-astro-cid-rplyvytm] summary[data-astro-cid-rplyvytm]{min-height:64px;color:var(--ink);font-family:var(--font-heading);cursor:pointer;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:16px;padding-block:12px;font-size:20px;font-weight:600;list-style:none;display:grid}.faq-list[data-astro-cid-rplyvytm] summary[data-astro-cid-rplyvytm]::-webkit-details-marker{display:none}.faq-list__icon[data-astro-cid-rplyvytm]{border:1px solid var(--hairline);width:32px;height:32px;color:var(--primary);font-family:var(--font-body);border-radius:50%;place-items:center;line-height:1;display:grid}.faq-list[data-astro-cid-rplyvytm] details[data-astro-cid-rplyvytm][open] .faq-list__icon[data-astro-cid-rplyvytm]{transform:rotate(45deg)}.faq-list[data-astro-cid-rplyvytm] details[data-astro-cid-rplyvytm]>p[data-astro-cid-rplyvytm]{color:var(--muted);margin:0;padding:0 48px 24px 0}.final-cta[data-astro-cid-rplyvytm]{text-align:center;justify-items:center;max-width:820px;margin-inline:auto;display:grid}.final-cta__rule[data-astro-cid-rplyvytm]{background:var(--gradient);width:64px;height:3px;margin-bottom:28px}.final-cta[data-astro-cid-rplyvytm] h2[data-astro-cid-rplyvytm]{margin-bottom:28px}.final-cta__actions[data-astro-cid-rplyvytm]{flex-direction:column;align-items:center;gap:12px;display:flex}.text-link[data-astro-cid-rplyvytm]{min-height:44px;color:var(--primary);text-align:center;text-underline-offset:.28em;align-items:center;padding-inline:4px;font-weight:600;text-decoration-thickness:1px;display:inline-flex}@media (width<=899px){.sales-page[data-astro-cid-rplyvytm]{padding-bottom:76px}}@media (width>=640px){.narrative[data-astro-cid-rplyvytm]{grid-template-columns:64px minmax(0,1fr);gap:24px}.jobs-grid[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm],.fit-grid[data-astro-cid-rplyvytm] article[data-astro-cid-rplyvytm],.guarantee-box[data-astro-cid-rplyvytm]{padding:32px}.final-cta__actions[data-astro-cid-rplyvytm]{flex-direction:row}}@media (width>=768px){.sales-hero[data-astro-cid-rplyvytm]{padding-block:104px}.jobs-grid[data-astro-cid-rplyvytm]{grid-template-columns:repeat(2,minmax(0,1fr))}.jobs-grid[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm]:last-child{grid-column:1/-1}.included-grid[data-astro-cid-rplyvytm],.faq-grid[data-astro-cid-rplyvytm]{grid-template-columns:minmax(220px,.65fr) minmax(0,1fr);gap:80px}.included-grid[data-astro-cid-rplyvytm] .section-heading[data-astro-cid-rplyvytm],.faq-grid[data-astro-cid-rplyvytm] .section-heading[data-astro-cid-rplyvytm]{margin:0}.fit-grid[data-astro-cid-rplyvytm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width>=1050px){.jobs-grid[data-astro-cid-rplyvytm]{grid-template-columns:repeat(6,minmax(0,1fr))}.jobs-grid[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm]{grid-column:span 2}.jobs-grid[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm]:nth-child(4),.jobs-grid[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm]:nth-child(5),.jobs-grid[data-astro-cid-rplyvytm] li[data-astro-cid-rplyvytm]:last-child{grid-column:span 3}}
