.onepage-page[data-astro-cid-xwckwqim]{--onepage-line-dark:#ecf4fa33;--onepage-line-light:#111d2b2e}.onepage-hero[data-astro-cid-xwckwqim]{background:var(--mk-natt)}.onepage-hero-grid[data-astro-cid-xwckwqim]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,72px);padding-block:28px 44px;display:grid}.onepage-hero-copy[data-astro-cid-xwckwqim]{min-width:0}.onepage-hero[data-astro-cid-xwckwqim] .back-link[data-astro-cid-xwckwqim]{align-items:center;min-height:44px;margin-bottom:14px;display:inline-flex}.onepage-hero[data-astro-cid-xwckwqim] .eyebrow[data-astro-cid-xwckwqim]{margin-bottom:14px}.onepage-hero[data-astro-cid-xwckwqim] h1[data-astro-cid-xwckwqim]{max-width:14ch;font:600 clamp(3.3rem, 6vw, 5.5rem)/.98 var(--font-heading);letter-spacing:-.02em;margin-bottom:20px}.onepage-lead[data-astro-cid-xwckwqim]{max-width:61ch;color:var(--mk-papper);margin-bottom:22px;font-size:1.125rem}.onepage-actions[data-astro-cid-xwckwqim]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.onepage-actions[data-astro-cid-xwckwqim] .text-link[data-astro-cid-xwckwqim]{font-size:1rem}.onepage-booking-note[data-astro-cid-xwckwqim]{color:var(--brand-muted-inverse);margin:10px 0 0;font-size:.875rem}.onepage-hero-image[data-astro-cid-xwckwqim]{background:var(--mk-djup);border-radius:16px;margin:0;position:relative;overflow:hidden}.onepage-hero-image[data-astro-cid-xwckwqim] img[data-astro-cid-xwckwqim]{aspect-ratio:4/3;object-fit:cover;filter:url(#brand-duotone);width:100%;height:auto;display:block}.onepage-hero-image[data-astro-cid-xwckwqim] figcaption[data-astro-cid-xwckwqim]{color:var(--mk-papper);font:500 .875rem/1.3 var(--font-heading);letter-spacing:.1em;background:linear-gradient(#0000,#111d2be6);padding:40px 18px 14px;position:absolute;inset:auto 0 0}.onepage-body[data-astro-cid-xwckwqim]{background:var(--mk-papper);color:var(--mk-natt);padding-block:28px 64px}.onepage-body[data-astro-cid-xwckwqim] .eyebrow[data-astro-cid-xwckwqim]{color:var(--mk-turkos-700);margin-bottom:8px}.onepage-body[data-astro-cid-xwckwqim] h2[data-astro-cid-xwckwqim]{overflow-wrap:anywhere;margin-bottom:12px;font-size:clamp(2.25rem,4vw,3.2rem)}.onepage-body[data-astro-cid-xwckwqim] h3[data-astro-cid-xwckwqim]{font-size:1.7rem}.onepage-body[data-astro-cid-xwckwqim] p[data-astro-cid-xwckwqim]{color:var(--brand-muted)}.onepage-overview[data-astro-cid-xwckwqim]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:16px;display:grid}.onepage-overview-primary[data-astro-cid-xwckwqim]{border-top:4px solid var(--mk-turkos);background:var(--mk-natt);min-width:0;color:var(--mk-papper);border-radius:16px;padding:clamp(26px,3.5vw,48px)}.onepage-overview-primary[data-astro-cid-xwckwqim] .eyebrow[data-astro-cid-xwckwqim]{color:var(--mk-turkos)}.onepage-overview-primary[data-astro-cid-xwckwqim] h2[data-astro-cid-xwckwqim]{max-width:12ch;color:var(--mk-papper);margin-bottom:18px;font-size:clamp(2.8rem,4.2vw,4rem)}.onepage-overview-primary[data-astro-cid-xwckwqim]>p[data-astro-cid-xwckwqim]:not(.eyebrow){max-width:65ch;color:var(--brand-muted-inverse);margin-bottom:0}.onepage-process[data-astro-cid-xwckwqim]{border-top:1px solid var(--onepage-line-dark);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:16px 0 0;list-style:none;display:grid}.onepage-process[data-astro-cid-xwckwqim] li[data-astro-cid-xwckwqim]{font:500 1.25rem/1.1 var(--font-heading);gap:3px;display:grid}.onepage-process[data-astro-cid-xwckwqim] span[data-astro-cid-xwckwqim]{color:var(--mk-turkos);font-size:1rem}.onepage-quick-facts[data-astro-cid-xwckwqim]{background:#dee8f1;border-radius:16px;align-content:space-between;gap:0;margin:0;padding:18px clamp(22px,3vw,38px);display:grid}.onepage-quick-facts[data-astro-cid-xwckwqim]>div[data-astro-cid-xwckwqim]{border-bottom:1px solid var(--onepage-line-light);padding-block:16px}.onepage-quick-facts[data-astro-cid-xwckwqim]>div[data-astro-cid-xwckwqim]:last-child{border-bottom:0}.onepage-quick-facts[data-astro-cid-xwckwqim] dt[data-astro-cid-xwckwqim]{font:600 1.45rem/1.1 var(--font-heading);margin-bottom:6px}.onepage-quick-facts[data-astro-cid-xwckwqim] dd[data-astro-cid-xwckwqim]{color:var(--brand-muted);margin:0}.onepage-syllabus[data-astro-cid-xwckwqim]{margin-top:58px}.onepage-section-heading[data-astro-cid-xwckwqim]{max-width:760px;margin-bottom:24px}.onepage-section-heading[data-astro-cid-xwckwqim] p[data-astro-cid-xwckwqim]:last-child{margin-bottom:0}.onepage-syllabus[data-astro-cid-xwckwqim]>.onepage-section-heading[data-astro-cid-xwckwqim]{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:end;gap:0 44px;max-width:none;display:grid}.onepage-syllabus[data-astro-cid-xwckwqim]>.onepage-section-heading[data-astro-cid-xwckwqim] .eyebrow[data-astro-cid-xwckwqim]{grid-column:1/-1}.onepage-syllabus[data-astro-cid-xwckwqim]>.onepage-section-heading[data-astro-cid-xwckwqim] h2[data-astro-cid-xwckwqim]{margin-bottom:0}.onepage-syllabus-grid[data-astro-cid-xwckwqim]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.onepage-module[data-astro-cid-xwckwqim]{border-radius:16px;min-width:0;padding:clamp(22px,2.7vw,36px)}.onepage-module-theory[data-astro-cid-xwckwqim]{background:var(--mk-djup);color:var(--mk-papper)}.onepage-module-practice[data-astro-cid-xwckwqim]{color:var(--mk-natt);background:#dee8f1}.onepage-module-heading[data-astro-cid-xwckwqim]{border-bottom:1px solid var(--onepage-line-light);align-items:end;gap:18px;min-height:75px;margin-bottom:14px;padding-bottom:18px;display:flex}.onepage-module-theory[data-astro-cid-xwckwqim] .onepage-module-heading[data-astro-cid-xwckwqim]{border-color:var(--onepage-line-dark)}.onepage-module-heading[data-astro-cid-xwckwqim]>span[data-astro-cid-xwckwqim]{font:600 4.7rem/.78 var(--font-heading);letter-spacing:-.05em}.onepage-module-theory[data-astro-cid-xwckwqim] .onepage-module-heading[data-astro-cid-xwckwqim]>span[data-astro-cid-xwckwqim]{color:var(--mk-turkos)}.onepage-module-practice[data-astro-cid-xwckwqim] .onepage-module-heading[data-astro-cid-xwckwqim]>span[data-astro-cid-xwckwqim]{color:var(--mk-turkos-700)}.onepage-module[data-astro-cid-xwckwqim] .eyebrow[data-astro-cid-xwckwqim]{margin:0 0 4px}.onepage-module-theory[data-astro-cid-xwckwqim] .eyebrow[data-astro-cid-xwckwqim]{color:var(--mk-turkos)}.onepage-module[data-astro-cid-xwckwqim] h3[data-astro-cid-xwckwqim]{margin:0}.onepage-module[data-astro-cid-xwckwqim] ol[data-astro-cid-xwckwqim]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0;padding:0;list-style:none;display:grid}.onepage-module[data-astro-cid-xwckwqim] li[data-astro-cid-xwckwqim]{border-bottom:1px solid var(--onepage-line-light);grid-template-columns:24px minmax(0,1fr);align-items:baseline;gap:10px;padding-block:11px;line-height:1.4;display:grid}.onepage-module-theory[data-astro-cid-xwckwqim] li[data-astro-cid-xwckwqim]{border-color:var(--onepage-line-dark)}.onepage-module[data-astro-cid-xwckwqim] li[data-astro-cid-xwckwqim] span[data-astro-cid-xwckwqim]{font:500 .9rem/1 var(--font-heading);color:var(--mk-turkos-700)}.onepage-module-theory[data-astro-cid-xwckwqim] li[data-astro-cid-xwckwqim] span[data-astro-cid-xwckwqim]{color:var(--mk-turkos)}.onepage-child-note[data-astro-cid-xwckwqim]{border-left:3px solid var(--mk-turkos-700);background:#dee8f1;border-radius:0 4px 4px 0;margin:16px 0 0;padding:14px 18px}.onepage-child-note[data-astro-cid-xwckwqim] strong[data-astro-cid-xwckwqim]{color:var(--mk-natt)}.onepage-feature[data-astro-cid-xwckwqim]{background:var(--mk-djup);color:var(--mk-papper);border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,56px);margin-top:48px;display:grid;overflow:hidden}.onepage-feature[data-astro-cid-xwckwqim] img[data-astro-cid-xwckwqim]{object-fit:cover;filter:url(#brand-duotone);width:100%;height:100%;min-height:330px;max-height:450px;display:block}.onepage-feature[data-astro-cid-xwckwqim]>div[data-astro-cid-xwckwqim]{padding:28px clamp(24px,3vw,44px) 28px 0}.onepage-feature[data-astro-cid-xwckwqim] .eyebrow[data-astro-cid-xwckwqim]{color:var(--mk-turkos)}.onepage-feature[data-astro-cid-xwckwqim] h2[data-astro-cid-xwckwqim]{color:var(--mk-papper)}.onepage-feature[data-astro-cid-xwckwqim] p[data-astro-cid-xwckwqim]:not(.eyebrow){color:var(--brand-muted-inverse)}.onepage-feature[data-astro-cid-xwckwqim] .text-link[data-astro-cid-xwckwqim]{color:var(--mk-turkos)}.onepage-faq[data-astro-cid-xwckwqim]{border-top:1px solid var(--onepage-line-light);grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);margin-top:60px;padding-top:42px;display:grid}.onepage-faq[data-astro-cid-xwckwqim] .onepage-section-heading[data-astro-cid-xwckwqim]{margin-bottom:0}.onepage-faq-grid[data-astro-cid-xwckwqim]{gap:8px;display:grid}.onepage-faq[data-astro-cid-xwckwqim] details[data-astro-cid-xwckwqim]{border:1px solid var(--onepage-line-light);transition:background var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);background:#dee8f1;border-radius:16px;overflow:hidden}.onepage-faq[data-astro-cid-xwckwqim] details[data-astro-cid-xwckwqim][open]{border-color:var(--mk-djup);background:var(--mk-djup);color:var(--mk-papper)}.onepage-faq[data-astro-cid-xwckwqim] summary[data-astro-cid-xwckwqim]{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:14px 18px;font-weight:500;list-style:none;display:flex}.onepage-faq[data-astro-cid-xwckwqim] summary[data-astro-cid-xwckwqim]::-webkit-details-marker{display:none}.onepage-faq[data-astro-cid-xwckwqim] summary[data-astro-cid-xwckwqim]:focus-visible{outline:2px solid var(--mk-turkos-700);outline-offset:2px}.onepage-faq[data-astro-cid-xwckwqim] summary[data-astro-cid-xwckwqim] span[data-astro-cid-xwckwqim]{width:28px;height:28px;color:var(--mk-turkos-700);border:1px solid;border-radius:4px;flex:0 0 28px;place-items:center;font-size:1.25rem;line-height:1;display:grid}.onepage-faq[data-astro-cid-xwckwqim] details[data-astro-cid-xwckwqim][open] summary[data-astro-cid-xwckwqim] span[data-astro-cid-xwckwqim]{color:var(--mk-turkos);transform:rotate(45deg)}.onepage-faq[data-astro-cid-xwckwqim] details[data-astro-cid-xwckwqim] p[data-astro-cid-xwckwqim]{max-width:60ch;margin:0;padding:0 18px 18px}.onepage-faq[data-astro-cid-xwckwqim] details[data-astro-cid-xwckwqim][open] p[data-astro-cid-xwckwqim]{color:var(--brand-muted-inverse)}.onepage-source[data-astro-cid-xwckwqim]{margin:16px 0 0;font-size:1rem}.onepage-source[data-astro-cid-xwckwqim] a[data-astro-cid-xwckwqim]{color:var(--mk-turkos-700);text-underline-offset:3px;text-decoration:underline}.onepage-contact[data-astro-cid-xwckwqim]{border-top:1px solid var(--onepage-line-dark);justify-content:space-between;align-items:center;gap:28px;padding-block:44px 64px;display:flex}.onepage-contact[data-astro-cid-xwckwqim] .eyebrow[data-astro-cid-xwckwqim]{margin-bottom:10px}.onepage-contact[data-astro-cid-xwckwqim] h2[data-astro-cid-xwckwqim]{margin-bottom:10px;font-size:clamp(2.3rem,4vw,3.5rem)}.onepage-contact[data-astro-cid-xwckwqim] p[data-astro-cid-xwckwqim]:last-child{max-width:60ch;margin-bottom:0}.onepage-contact-actions[data-astro-cid-xwckwqim]{justify-items:start;gap:8px;min-width:210px;display:grid}.onepage-contact-actions[data-astro-cid-xwckwqim]>a[data-astro-cid-xwckwqim]:not(.button){text-underline-offset:3px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}.onepage-contact-actions[data-astro-cid-xwckwqim]>span[data-astro-cid-xwckwqim]{color:var(--brand-muted-inverse);font-size:.875rem}@media (width<=950px){.onepage-hero-grid[data-astro-cid-xwckwqim]{gap:28px}.onepage-overview[data-astro-cid-xwckwqim]{grid-template-columns:1fr}.onepage-quick-facts[data-astro-cid-xwckwqim]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.onepage-quick-facts[data-astro-cid-xwckwqim]>div[data-astro-cid-xwckwqim]{border:0;border-left:1px solid var(--onepage-line-light);padding:0 0 0 16px}.onepage-module[data-astro-cid-xwckwqim] ol[data-astro-cid-xwckwqim]{grid-template-columns:1fr}}@media (width<=700px){.onepage-hero-grid[data-astro-cid-xwckwqim],.onepage-syllabus-grid[data-astro-cid-xwckwqim],.onepage-syllabus[data-astro-cid-xwckwqim]>.onepage-section-heading[data-astro-cid-xwckwqim],.onepage-faq[data-astro-cid-xwckwqim],.onepage-quick-facts[data-astro-cid-xwckwqim],.onepage-feature[data-astro-cid-xwckwqim]{grid-template-columns:1fr}.onepage-hero-grid[data-astro-cid-xwckwqim]{padding-block:12px 30px}.onepage-hero[data-astro-cid-xwckwqim] h1[data-astro-cid-xwckwqim]{max-width:none;font-size:clamp(3rem,11vw,4.5rem)}.onepage-lead[data-astro-cid-xwckwqim]{font-size:1rem}.onepage-hero-image[data-astro-cid-xwckwqim] img[data-astro-cid-xwckwqim]{aspect-ratio:2}.onepage-body[data-astro-cid-xwckwqim]{padding-block:20px 44px}.onepage-overview-primary[data-astro-cid-xwckwqim] h2[data-astro-cid-xwckwqim]{font-size:clamp(2.7rem,10vw,3.6rem)}.onepage-quick-facts[data-astro-cid-xwckwqim]{gap:0}.onepage-quick-facts[data-astro-cid-xwckwqim]>div[data-astro-cid-xwckwqim]{border:0;border-bottom:1px solid var(--onepage-line-light);padding:14px 0}.onepage-quick-facts[data-astro-cid-xwckwqim]>div[data-astro-cid-xwckwqim]:last-child{border:0}.onepage-syllabus[data-astro-cid-xwckwqim]{margin-top:42px}.onepage-syllabus[data-astro-cid-xwckwqim]>.onepage-section-heading[data-astro-cid-xwckwqim],.onepage-syllabus-grid[data-astro-cid-xwckwqim]{gap:12px}.onepage-feature[data-astro-cid-xwckwqim]{margin-top:38px}.onepage-feature[data-astro-cid-xwckwqim] img[data-astro-cid-xwckwqim]{aspect-ratio:2;height:auto;min-height:0;max-height:none}.onepage-feature[data-astro-cid-xwckwqim]>div[data-astro-cid-xwckwqim]{padding:4px 24px 28px}.onepage-faq[data-astro-cid-xwckwqim]{margin-top:42px;padding-top:28px}.onepage-contact[data-astro-cid-xwckwqim]{padding-block:36px 48px;display:block}.onepage-contact-actions[data-astro-cid-xwckwqim]{margin-top:22px}}@media (width<=420px){.onepage-hero-image[data-astro-cid-xwckwqim] figcaption[data-astro-cid-xwckwqim]{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.onepage-faq[data-astro-cid-xwckwqim] details[data-astro-cid-xwckwqim]{transition:none}}
