.panke-blog-article{--panke-accent:#4861a1;--panke-accent-dark:#00247d;--panke-accent-light:#b2c3ed;--panke-accent-pale:#e6edff;--panke-text:#4d4d4d;--panke-muted:#6e6e6e;--panke-bg-soft:#e6edff;--panke-bg-faq:#f5f7fc;--panke-border:#ddd;--panke-radius:12px;--panke-shadow:0 8px 28px #00247d14;color:var(--panke-text);max-width:48rem;margin:0 auto;font-family:Roboto,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;line-height:1.75}.panke-blog-article *{box-sizing:border-box}.panke-blog-article p{margin:0 0 1.25em}.panke-blog-article .panke-lead{color:var(--panke-text);font-size:1.125rem;line-height:1.8}.panke-blog-article .panke-tldr{border:1px solid var(--panke-border);border-left:4px solid var(--panke-accent);border-radius:0 var(--panke-radius) var(--panke-radius) 0;box-shadow:var(--panke-shadow);background:#fff;margin:0 0 1rem;padding:1.15em 1.35em}.panke-blog-article .panke-tldr__label{letter-spacing:.02em;color:var(--panke-accent);margin:0 0 .65em;font-family:Barlow Semi Condensed,Roboto,Segoe UI,system-ui,sans-serif;font-size:1.05rem;font-weight:700}.panke-blog-article .panke-tldr__list{margin:0;padding-left:1.2em}.panke-blog-article .panke-tldr__list li{color:var(--panke-text);margin:0 0 .45em;font-size:1.05rem;line-height:1.55}.panke-blog-article .panke-tldr__list li:last-child{margin-bottom:0}.panke-blog-article .panke-cta-top-slot{margin:0 0 1.5em}.panke-blog-article .panke-cta-top{background:var(--panke-bg-soft);border:1px solid var(--panke-border);border-radius:var(--panke-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin:0;padding:.75rem 1rem;display:flex}.panke-blog-article .panke-cta-top__text{min-width:min(100%,16rem);color:var(--panke-text);flex:auto;font-size:.98rem;line-height:1.4;margin:0!important}.panke-blog-article .panke-cta-top__btn{background:var(--panke-accent);white-space:nowrap;border-radius:999px;flex:none;margin:0;padding:.55em 1.15em;font-size:.9rem;font-weight:700;line-height:1.2;transition:background .2s,transform .2s;display:inline-block;color:#fff!important;text-decoration:none!important}.panke-blog-article .panke-cta-top__btn:hover{background:var(--panke-accent-dark);transform:translateY(-1px);color:#fff!important}.panke-blog-article .panke-cta-mid{background:linear-gradient(135deg, var(--panke-accent) 0%, var(--panke-accent-dark) 100%);color:#fff;border-radius:var(--panke-radius);box-shadow:var(--panke-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1.25rem;margin:2em 0;padding:1.1rem 1.35rem;display:flex}.panke-blog-article .panke-cta-mid__text{color:#fff;flex:auto;min-width:min(100%,14rem);font-size:1.05rem;font-weight:700;line-height:1.35;margin:0!important}.panke-blog-article .panke-cta-mid__btn{white-space:nowrap;background:#fff;border-radius:999px;flex:none;margin:0;padding:.65em 1.35em;font-size:.95rem;font-weight:700;line-height:1.2;transition:transform .2s,box-shadow .2s;display:inline-block;color:var(--panke-accent-dark)!important;text-decoration:none!important}.panke-blog-article .panke-cta-mid__btn:hover{transform:translateY(-1px);box-shadow:0 4px 14px #0000002e;color:var(--panke-accent-dark)!important}.panke-blog-article .panke-toc{background:var(--panke-bg-soft);border:1px solid var(--panke-border);border-radius:var(--panke-radius);margin:1.75em 0 2em;padding:1.25em 1.5em}.panke-blog-article .panke-toc__title{color:var(--panke-accent);margin:0 0 .75em;font-size:1rem;font-weight:700}.panke-blog-article .panke-toc__list{margin:0;padding-left:1.25em}.panke-blog-article .panke-toc__list li{margin-bottom:.4em}.panke-blog-article .panke-toc__list a{color:var(--panke-accent);font-weight:500;text-decoration:none}.panke-blog-article .panke-toc__list a:hover{color:var(--panke-accent-dark);text-decoration:underline}.panke-blog-article h2{color:var(--panke-accent);border-bottom:3px solid var(--panke-accent);margin:2.75em 0 .85em;padding-bottom:.45em;font-family:Barlow Semi Condensed,Roboto,Segoe UI,system-ui,sans-serif;font-size:1.6875rem;font-weight:700;line-height:1.3}.panke-blog-article h2:first-of-type{margin-top:1.5em}.panke-blog-article h2[id]{scroll-margin-top:1.5rem}.panke-blog-article h3{color:var(--panke-accent);margin:1.75em 0 .65em;font-size:1.2rem;font-weight:700;line-height:1.35}.panke-blog-article a{color:var(--panke-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}.panke-blog-article a:hover{color:var(--panke-accent-dark)}.panke-blog-article ul,.panke-blog-article ol{margin:0 0 1.35em;padding-left:1.35em;list-style-position:outside}.panke-blog-article li{margin-bottom:.5em}.panke-blog-article li::marker{color:var(--panke-accent)}.panke-blog-article .panke-checklist{padding-left:0;list-style:none}.panke-blog-article .panke-checklist li{margin-bottom:.65em}.panke-blog-article .panke-checklist label{cursor:default;align-items:flex-start;gap:.5em;display:flex}.panke-blog-article .panke-checklist input[type=checkbox]{accent-color:var(--panke-accent);flex-shrink:0;margin-top:.25em}.panke-blog-article strong{color:var(--panke-text);font-weight:700}.panke-blog-article .panke-figure{border-radius:var(--panke-radius);box-shadow:var(--panke-shadow);background:var(--panke-bg-faq);contain:layout;margin:2em 0;line-height:0;overflow:hidden}.panke-blog-article .panke-figure--portrait{aspect-ratio:2/3;max-height:32rem}.panke-blog-article .panke-figure--landscape{aspect-ratio:16/10}.panke-blog-article .panke-figure img{object-fit:cover;width:100%;height:100%;display:block}.panke-blog-article .panke-callout{background:var(--panke-bg-soft);border-left:4px solid var(--panke-accent);border-radius:0 var(--panke-radius) var(--panke-radius) 0;margin:1.75em 0;padding:1.15em 1.35em}.panke-blog-article .panke-callout p{margin:0;font-size:1rem}.panke-blog-article .panke-table-wrap{border-radius:var(--panke-radius);box-shadow:var(--panke-shadow);border:1px solid var(--panke-border);margin:1.75em 0;overflow-x:auto}.panke-blog-article table{border-collapse:collapse;background:#fff;width:100%;font-size:.95rem}.panke-blog-article th{background:var(--panke-accent);color:#fff;text-align:left;padding:.85em 1em;font-weight:600}.panke-blog-article th strong{color:#fff}.panke-blog-article td{border-bottom:1px solid var(--panke-border);vertical-align:top;padding:.75em 1em}.panke-blog-article tbody tr:nth-child(2n) td{background:var(--panke-bg-faq)}.panke-blog-article tbody tr:last-child td{border-bottom:none}.panke-blog-article .panke-highlight{background:linear-gradient(135deg, var(--panke-accent-pale) 0%, #fff 100%);border:1px solid var(--panke-accent-light);border-radius:var(--panke-radius);margin:1.75em 0;padding:1.35em 1.5em;box-shadow:0 4px 16px #4861a11f}.panke-blog-article .panke-faq{margin-top:2em}.panke-blog-article .panke-faq-item{background:var(--panke-bg-faq);border-radius:var(--panke-radius);border:1px solid var(--panke-border);margin-bottom:1rem;padding:1.1em 1.25em}.panke-blog-article .panke-faq-item h3{margin-top:0;font-size:1.1rem}.panke-blog-article .panke-faq-item p{margin-bottom:0}.panke-blog-article .panke-divider{border:none;border-top:1px solid var(--panke-border);margin:2.5em 0}.panke-blog-article .panke-cta{background:linear-gradient(135deg, var(--panke-accent) 0%, var(--panke-accent-dark) 100%);color:#fff;box-shadow:var(--panke-shadow);border-radius:16px;flex-wrap:wrap;align-items:center;gap:1.25rem 1.5rem;margin:2em 0 1.5em;padding:1.35rem 1.5rem;display:flex}.panke-blog-article .panke-cta__icon{flex:none}.panke-blog-article .panke-cta__icon-box{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;box-shadow:0 2px 8px #0000001f}.panke-blog-article .panke-cta__icon-box svg{width:2rem;height:2rem;color:var(--panke-accent)}.panke-blog-article .panke-cta__body{text-align:left;flex:12rem;min-width:0}.panke-blog-article .panke-cta__title{color:#fff;margin:0 0 .35em;font-size:1.125rem;font-weight:700;line-height:1.35}.panke-blog-article .panke-cta__text{color:#ffffffeb;margin:0;font-size:.95rem;line-height:1.55}.panke-blog-article .panke-cta__text strong{color:#fff}.panke-blog-article .panke-cta__text a{color:#fff;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.panke-blog-article .panke-cta__text a:hover{color:#ffffffe0}.panke-blog-article .panke-cta__action{flex:none;margin-left:auto}.panke-blog-article .panke-btn{white-space:nowrap;background:#fff;border-radius:999px;padding:.7em 1.35em;font-size:.95rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-block;box-shadow:0 2px 10px #0000002e;color:var(--panke-accent)!important;text-decoration:none!important}.panke-blog-article .panke-btn:hover{background:var(--panke-accent-pale);transform:translateY(-1px);box-shadow:0 4px 14px #00000038;color:var(--panke-accent-dark)!important}.panke-blog-article .panke-cta p:not(.panke-cta__title):not(.panke-cta__text){text-align:left;color:#fff;margin:0 0 .5em}.panke-blog-article .panke-credits{color:var(--panke-muted);border-top:1px solid var(--panke-border);margin-top:2em;padding-top:1em;font-size:.875rem}@media (width<=720px){.panke-blog-article .panke-cta{text-align:center;flex-direction:column;align-items:stretch}.panke-blog-article .panke-cta__body{text-align:center}.panke-blog-article .panke-cta__action{margin-left:0}.panke-blog-article .panke-btn{text-align:center;white-space:normal;display:block}.panke-blog-article .panke-cta-top-slot{margin-bottom:1.25em}.panke-blog-article .panke-cta-top{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.6rem;margin:0;padding:.7rem .85rem;transition:opacity .2s,transform .2s,visibility .2s,box-shadow .2s}.panke-blog-article .panke-cta-top.is-pinned{z-index:100000;width:100%;max-width:none;padding-bottom:calc(.7rem + env(safe-area-inset-bottom,0px));background:#e6edff;background:var(--panke-bg-soft);border-bottom:none;border-left:none;border-right:none;border-radius:0;position:fixed;inset:auto 0 0;box-shadow:0 -6px 18px #00247d2e}.panke-blog-article .panke-cta-top.is-away{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%)}.panke-blog-article .panke-cta-top__text{flex:none;width:100%;min-width:0;font-size:.95rem}.panke-blog-article .panke-cta-top__btn{box-sizing:border-box;text-align:center;white-space:normal;width:100%;display:block}.panke-blog-article .panke-cta-mid{flex-direction:column;align-items:stretch;padding:1rem 1.1rem}.panke-blog-article .panke-cta-mid__text{text-align:center;font-size:1rem}.panke-blog-article .panke-cta-mid__btn{box-sizing:border-box;text-align:center;white-space:normal;width:100%;display:block}}@media (width<=600px){.panke-blog-article{font-size:1rem}.panke-blog-article h2{font-size:1.4rem}.panke-blog-article th,.panke-blog-article td{padding:.65em .75em;font-size:.88rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip;--base-neutral-900:#111!important;--color-font-primary:#111!important}body{max-width:100%;min-height:100vh;color:var(--color-font-primary,#111);background:#fff;margin:0;font-family:Inter,sans-serif;overflow-x:clip}main{display:block}.page-home main>*+:not(pacav-product-quickview),.page-home pacav-product-quickview+*{margin-top:var(--space-section)}.home-offer-rows{gap:var(--spacing-4,16px);max-width:72rem;padding-inline:var(--spacing-4,16px);flex-direction:column;margin-inline:auto;display:flex}.home-offer-rows__intro{justify-content:space-between;align-items:flex-end;gap:var(--spacing-3,12px) var(--spacing-6,24px);text-align:left;flex-wrap:wrap;max-width:none;margin:0;display:flex}.home-offer-rows__copy{flex:16rem;min-width:0}.home-offer-rows__more{flex-shrink:0}.home-offer-rows__more[hidden]{display:none}.home-offer-rows__empty{align-items:flex-start;gap:var(--spacing-3,12px);min-height:12rem;padding:var(--spacing-6,24px) 0;color:var(--color-font-secondary,#5b6166);flex-direction:column;justify-content:center;display:flex}.home-offer-rows__empty p{max-width:28rem;font-size:var(--font-size-body1,1rem);color:var(--color-font-primary,#111);margin:0;line-height:1.45}.home-offer-rows__toolbar{justify-content:space-between;align-items:center;gap:var(--spacing-3,12px);flex-wrap:nowrap;display:flex}.home-offer-rows__toolbar pacav-content-switcher{flex:0 auto;width:max-content;max-width:calc(100% - 6rem)}.home-offer-rows__nav{align-items:center;gap:var(--spacing-2,8px);flex-shrink:0;display:flex}.home-offer-rows__nav[hidden]{display:none}@media (width<=47.99rem){.home-offer-rows__toolbar pacav-content-switcher{flex:auto;width:100%;max-width:100%}.home-offer-rows__nav{display:none}}.home-offer-rows__panels [data-home-offer-panel][hidden]{display:none!important}.home-offer-rows pacav-programme-cards::part(root){padding:0}.home-offer-rows__intro h2{font-size:var(--font-size-display3,1.75rem);letter-spacing:-.02em;color:var(--color-font-primary);margin:0;font-weight:600;line-height:1.15}.home-offer-rows__intro p{margin:var(--spacing-3,12px) 0 0;font-size:var(--text-input-size,1rem);color:var(--color-font-secondary,#5b616a);line-height:1.55}.media-skeleton{background:#f3f5f9;position:relative;overflow:hidden}.media-skeleton img{opacity:0;transition:opacity .22s}.media-skeleton img.is-loaded{opacity:1}.media-skeleton:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff8c 45%,#0000 80%) 0 0/220% 100%;animation:1.2s ease-in-out infinite media-skeleton-shimmer;position:absolute;inset:0}.media-skeleton.is-loaded:after{opacity:0;animation:none}@keyframes media-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.media-skeleton img{opacity:1;transition:none}.media-skeleton:after{display:none}}body.page-beratung{--beratung-navy:#4861a1;--beratung-orange:#ed9242;--beratung-mist:#e8edfa;isolation:isolate;background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--beratung-orange) 28%, transparent), transparent 52%), radial-gradient(90% 70% at 100% 8%, color-mix(in srgb, var(--beratung-navy) 32%, transparent), transparent 48%), radial-gradient(70% 55% at 78% 88%, color-mix(in srgb, var(--beratung-orange) 18%, transparent), transparent 55%), radial-gradient(80% 60% at 12% 92%, color-mix(in srgb, var(--beratung-navy) 16%, transparent), transparent 50%), linear-gradient(165deg, #f7f9fd 0%, #eef2fa 42%, #f8f4ef 100%);background-attachment:fixed;position:relative}body.page-beratung:before,body.page-beratung:after{content:"";z-index:-1;pointer-events:none;filter:blur(48px);opacity:.55;will-change:transform;border-radius:50%;position:fixed;inset:auto}body.page-beratung:before{background:color-mix(in srgb, var(--beratung-navy) 45%, transparent);width:min(42vw,28rem);height:min(42vw,28rem);animation:22s ease-in-out infinite alternate beratung-orb-a;top:12vh;left:-8vw}body.page-beratung:after{background:color-mix(in srgb, var(--beratung-orange) 42%, transparent);width:min(48vw,32rem);height:min(48vw,32rem);animation:26s ease-in-out infinite alternate beratung-orb-b;bottom:8vh;right:-10vw}@keyframes beratung-orb-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(12vw,8vh)scale(1.12)}}@keyframes beratung-orb-b{0%{transform:translate(0,0)scale(1)}to{transform:translate(-10vw,-6vh)scale(1.08)}}@media (prefers-reduced-motion:reduce){body.page-beratung:before,body.page-beratung:after{animation:none}}body.page-beratung pacav-consultation-booking::part(root),body.page-beratung pacav-contact::part(root){background:0 0}pacav-marketing-header[variant=minimal]{position:relative!important;top:auto!important;left:auto!important;right:auto!important}body.page-beratung pacav-process-steps{--pacav-process-marker-bg:#fff;--pacav-process-marker-color:var(--beratung-navy);--pacav-process-connector:#fff}body.page-beratung pacav-marketing-footer{-webkit-backdrop-filter:blur(12px);background:#ffffffb3}body.page-customer-portal main{padding:0}.page-customer-portal pacav-auth-marketing{min-height:36rem;display:block}.page-customer-portal pacav-auth-marketing::part(root){box-sizing:border-box;min-height:36rem}@media (width<=63.99rem){.page-customer-portal pacav-auth-marketing,.page-customer-portal pacav-auth-marketing::part(root){min-height:auto}}body.page-jobs{--jobs-navy:#4861a1;--jobs-ink:#111;--jobs-muted:#5b6570;--jobs-line:#e4e7ec;--jobs-wash:#f3f5f9;background:#fff}.jobs-shell{display:block}.jobs-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--jobs-navy);margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.jobs-lead__actions{flex-wrap:wrap;gap:.75rem;display:flex}.jobs-board{max-width:72rem;margin:0 auto;padding:0 1.25rem 4rem}.jobs-board__hero{max-width:40rem;padding:clamp(1.75rem,4vw,2.75rem) 0 1.75rem}.jobs-board__hero h1{letter-spacing:-.03em;color:var(--jobs-ink);margin:0 0 .65rem;font-size:clamp(1.9rem,4vw,2.7rem);font-weight:700;line-height:1.1}.jobs-board__hero>p:not(.jobs-kicker){color:var(--jobs-muted);margin:0;font-size:1.0625rem;line-height:1.55}.jobs-board__search{margin-top:1.35rem}.jobs-board__search label,.jobs-board__filters legend{letter-spacing:.04em;text-transform:uppercase;color:var(--jobs-muted);margin-bottom:.45rem;font-size:.75rem;font-weight:600;display:block}.jobs-board__search-field{position:relative}.jobs-board__search-field svg{color:var(--jobs-muted);pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.jobs-board__search input[type=search]{box-sizing:border-box;border:1px solid var(--jobs-line);width:100%;font:inherit;color:var(--jobs-ink);background:#fff;border-radius:.4rem;padding:.7rem .85rem .7rem 2.45rem;font-size:.9375rem}.jobs-board__search input[type=search]:focus{outline:2px solid var(--jobs-navy);outline-offset:1px}.jobs-board__layout{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.jobs-board__filters{gap:1.5rem;max-height:calc(100vh - 2rem);padding-top:.2rem;padding-right:.35rem;display:grid;position:sticky;top:1rem;overflow-y:auto}.jobs-board__filters fieldset{border:0;gap:.15rem;margin:0;padding:0;display:grid}.jobs-board__filters fieldset label{color:var(--jobs-ink);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.28rem 0;font-size:.9375rem;display:grid}.jobs-board__filters input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--jobs-navy);margin:0}.jobs-board__facet-count{color:var(--jobs-muted);font-size:.8125rem}.jobs-board__results-head h2{color:var(--jobs-muted);margin:0 0 .35rem;font-size:1rem;font-weight:600}.jobs-board__list{border-top:1px solid var(--jobs-line);margin:0;padding:0;list-style:none}.jobs-board__list[hidden]{display:none}.jobs-card{border-bottom:1px solid var(--jobs-line);color:inherit;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem .35rem 1.25rem;text-decoration:none;display:flex}.jobs-card:hover{background:color-mix(in srgb, var(--jobs-wash) 85%, transparent)}.jobs-card__body{gap:.3rem;min-width:0;display:grid}.jobs-card__title{color:var(--jobs-navy);font-size:1.125rem;font-weight:600}.jobs-card:hover .jobs-card__title{text-underline-offset:.15em;text-decoration:underline}.jobs-card__meta{color:var(--jobs-muted);flex-wrap:wrap;gap:.35rem;font-size:.875rem;display:flex}.jobs-card__excerpt{color:var(--jobs-ink);font-size:.9375rem;line-height:1.45}.jobs-card__go{color:var(--jobs-navy);flex-shrink:0;margin-top:.15rem;font-size:.8125rem;font-weight:600}.jobs-board__empty{color:var(--jobs-muted);margin:1.25rem 0 0}.jobs-crumb{max-width:72rem;color:var(--jobs-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 auto;padding:1.25rem 1.25rem 0;font-size:.875rem;display:flex}.jobs-crumb a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.job-post{max-width:42rem;margin:0 auto;padding:0 1.25rem 3.5rem}.job-post__header{padding:clamp(1.5rem,4vw,2.5rem) 0 .5rem}.job-post__header h1{letter-spacing:-.03em;color:var(--jobs-ink);margin:0 0 .5rem;font-size:clamp(1.85rem,4vw,2.6rem);font-weight:700;line-height:1.12}.job-post__meta{color:var(--jobs-muted);flex-wrap:wrap;gap:.35rem;margin:0 0 1.15rem;font-size:.9375rem;display:flex}.job-post__lead{color:var(--jobs-ink);margin:0 0 1.35rem;font-size:1.0625rem;line-height:1.55}.job-post__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0 .5rem;display:grid}.job-post__facts div{border-top:2px solid var(--jobs-navy);padding-top:.85rem}.job-post__facts span{letter-spacing:.04em;text-transform:uppercase;color:var(--jobs-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.job-post__facts strong{color:var(--jobs-ink);font-size:.975rem;font-weight:600}.job-post__section{padding:1.35rem 0 .25rem}.job-post__section h2,.job-post__apply h2{margin:0 0 .65rem;font-size:1.2rem}.job-post__section ul{color:var(--jobs-muted);margin:0;padding-left:1.15rem;line-height:1.55}.job-post__section li+li{margin-top:.4rem}.job-post__apply{border-top:1px solid var(--jobs-line);margin-top:1.5rem;padding-top:1.5rem}.job-post__apply p{color:var(--jobs-muted);margin:0 0 1.15rem;line-height:1.55}.jobs-apply{gap:.9rem;display:grid}.jobs-apply__row{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.jobs-apply__hint{color:var(--jobs-muted);margin:0;font-size:.8125rem}.jobs-apply__hint a{color:inherit;text-underline-offset:.15em}.jobs-apply__status{color:#b42318;margin:0;font-size:.875rem}.jobs-apply__actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;padding-top:.25rem;display:flex}.jobs-apply__success{justify-items:start;gap:.75rem;display:grid}.jobs-apply__success h2{margin:0;font-size:1.25rem}.jobs-apply__success p{color:var(--jobs-muted);margin:0;line-height:1.5}.jobs-apply__success[hidden],.jobs-apply[hidden],.jobs-apply__status[hidden]{display:none}.teamer-top{text-align:center;max-width:40rem;margin:0 auto;padding:clamp(2rem,5vw,3.25rem) 1.25rem 1.5rem}.teamer-top h1{letter-spacing:-.03em;margin:0 0 .85rem;font-size:clamp(1.9rem,4vw,2.85rem);line-height:1.1}.teamer-top__lead{color:var(--jobs-muted);margin:0 auto 1.5rem;line-height:1.55}.teamer-top .jobs-lead__actions{justify-content:center}.teamer-band{max-height:min(42vh,22rem);margin:0;overflow:hidden}.teamer-band img{object-fit:cover;width:100%;height:min(42vh,22rem);display:block}.teamer-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:56rem;margin:0 auto;padding:1.75rem 1.25rem .5rem;display:grid}.teamer-facts div{border-top:2px solid var(--jobs-navy);padding-top:.85rem}.teamer-facts span{letter-spacing:.04em;text-transform:uppercase;color:var(--jobs-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.teamer-facts strong{color:var(--jobs-ink);font-size:.975rem;font-weight:600}.teamer-fit{max-width:36rem;margin:0 auto;padding:1rem 1.25rem 3rem}.teamer-fit h2{margin:0 0 .75rem;font-size:1.35rem}.teamer-fit ul{color:var(--jobs-muted);margin:0 0 1.25rem;padding-left:1.1rem;line-height:1.55}.teamer-fit li+li{margin-top:.35rem}.activity-hero-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(1.25rem,4vw,2.75rem);max-width:72rem;margin:0 auto;padding:1.25rem 1.25rem 2rem;display:grid}.activity-hero-split__media{background:var(--jobs-wash);border-radius:1.25rem;min-height:28rem;margin:0;overflow:hidden}.activity-hero-split__media img{object-fit:cover;width:100%;height:100%;display:block}.activity-hero-split__copy{flex-direction:column;justify-content:center;padding-block:.5rem;display:flex}.activity-hero-split__copy h1{letter-spacing:-.03em;margin:0 0 .85rem;font-size:clamp(1.85rem,3.8vw,2.6rem);line-height:1.1}.activity-hero-split__copy>p{color:var(--jobs-muted);margin:0 0 1.25rem;line-height:1.55}.activity-stack{gap:.65rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.activity-stack li{color:var(--jobs-ink);align-items:center;gap:.65rem;font-size:.95rem;font-weight:500;display:flex}.activity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;max-width:72rem;margin:0 auto;padding:0 1.25rem 1rem;display:grid}.activity-grid article{border-top:1px solid var(--jobs-line);padding:1.25rem 0}.activity-grid h2{margin:0 0 .45rem;font-size:1.05rem}.activity-grid p{color:var(--jobs-muted);margin:0;font-size:.95rem;line-height:1.55}.jobs-shell--narrow{max-width:52rem;margin:0 auto}.page-jobs--intern{background:linear-gradient(#f7f5f1 0%,#fff 28%)}.intern-letter{padding:clamp(1.5rem,4vw,2.75rem) 1.25rem 1rem}.intern-letter h1{letter-spacing:-.03em;margin:0 0 .85rem;font-size:clamp(2rem,4vw,2.9rem)}.intern-letter__dek{color:var(--jobs-muted);margin:0 0 2rem;font-size:1.125rem;line-height:1.55}.intern-letter__columns{grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr);align-items:start;gap:1.75rem;display:grid}.intern-letter__columns h2{margin:0 0 .55rem;font-size:1.05rem}.intern-letter__columns p{color:var(--jobs-muted);margin:0 0 1rem;line-height:1.6}.intern-aside{border:1px solid var(--jobs-line);background:#fff;border-radius:.85rem;padding:1.15rem 1.15rem 1.25rem}.intern-aside h2{margin:0 0 .85rem}.intern-aside dl{margin:0 0 1.15rem}.intern-aside dl>div{border-bottom:1px solid var(--jobs-line);justify-content:space-between;gap:.75rem;padding:.45rem 0;font-size:.9rem;display:flex}.intern-aside dt{color:var(--jobs-muted)}.intern-aside dd{text-align:right;margin:0;font-weight:600}.intern-close{padding:.5rem 1.25rem 3rem}.intern-close h2{margin:0 0 .45rem;font-size:1.35rem}.intern-close p{color:var(--jobs-muted);margin:0 0 1.15rem}@media (width<=900px){.jobs-board__layout{grid-template-columns:1fr}.jobs-board__filters{border-bottom:1px solid var(--jobs-line);grid-template-columns:1fr;gap:1rem;padding:0 0 .5rem;position:static}.teamer-facts,.job-post__facts,.jobs-apply__row,.activity-hero-split{grid-template-columns:1fr}.activity-hero-split__media{min-height:16rem;max-height:20rem}.activity-grid,.intern-letter__columns{grid-template-columns:1fr}}@media (width<=560px){.jobs-board__filters fieldset label{min-height:2.5rem}}.page-sprachreise-buchen{height:100%}html:has(.page-sprachreise-buchen){height:100%}.page-sprachreise-buchen{margin:0;overflow:hidden}.page-sprachreise-buchen main,.page-sprachreise-buchen .affiliate-embed,.page-sprachreise-buchen .pscav-affiliate-embed{flex-direction:column;max-width:none;height:100%;margin:0;padding:0;display:flex}.page-sprachreise-buchen .pscav-affiliate-embed iframe{border:0;flex:auto;width:100%;min-height:0}.affiliate-embed{padding:3rem 1.25rem 1rem}.affiliate-embed--form-only{padding:0}.affiliate-embed__intro{max-width:72rem;margin:0 auto 1.5rem}.affiliate-embed__kicker{letter-spacing:.04em;text-transform:uppercase;color:#4861a1;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.affiliate-embed__intro h2{letter-spacing:-.03em;color:#111;margin:0 0 .5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.15}.affiliate-embed__intro p{color:#5b6570;max-width:40rem;margin:0;font-size:1.0625rem;line-height:1.55}.pscav-affiliate-embed{background:#fff;max-width:72rem;margin:0 auto;overflow:hidden}.blog-post{padding:2rem 1.25rem 4rem}.blog-post__kicker{letter-spacing:.04em;text-transform:uppercase;max-width:48rem;margin:0 auto .75rem;font-size:.8125rem;font-weight:600}.blog-post__kicker a{color:#4861a1;text-decoration:none}.blog-post__kicker a:hover{text-decoration:underline}.blog-post__title{color:#4861a1;max-width:48rem;margin:0 auto .5rem;font-family:Barlow Semi Condensed,Inter,sans-serif;font-size:clamp(1.75rem,4vw,2.15rem);font-weight:700;line-height:1.2}.blog-post__date{color:#5b6570;max-width:48rem;margin:0 auto 1.75rem;font-size:.9375rem}.blog-post .panke-blog-article{padding-bottom:1rem}.blog-index{max-width:48rem;margin:0 auto;padding:3rem 1.25rem 4.5rem;scroll-margin-top:6rem}.blog-index__header{margin-bottom:1.75rem}.blog-index__heading{color:#4861a1;margin:0 0 .4rem;font-family:Barlow Semi Condensed,Inter,sans-serif;font-size:clamp(1.6rem,3vw,2rem);font-weight:700;line-height:1.2}.blog-index__text{color:#5b6570;margin:0;font-size:1rem}.blog-index__list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.blog-index__card{color:inherit;background:#fff;border:1px solid #e2e6ee;border-radius:12px;align-items:stretch;gap:0;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 8px 28px #00247d0f}.blog-index__card:hover .blog-index__title{color:#00247d}.blog-index__card:focus-visible{outline-offset:3px;outline:2px solid #4861a1}.blog-index__image{object-fit:cover;background:#e6edff;flex-shrink:0;width:10rem;min-height:100%;display:block}.blog-index__image--placeholder{min-height:7.5rem}.blog-index__body{flex-direction:column;justify-content:center;gap:.35rem;min-width:0;padding:1.15rem 1.25rem;display:flex}.blog-index__date{color:#5b6570;margin:0;font-size:.8125rem}.blog-index__title{color:#111;margin:0;font-size:1.05rem;font-weight:650;line-height:1.35}.blog-index__excerpt{color:#5b6570;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (width<=40rem){.blog-index__card{flex-direction:column}.blog-index__image{aspect-ratio:16/10;width:100%;min-height:0}}.blog-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem .85rem;margin-top:2rem;display:flex}.blog-pager__pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.blog-pager__nav,.blog-pager__pages a,.blog-pager__pages span[aria-current=page]{color:#111;background:#fff;border:1px solid #e2e6ee;border-radius:8px;justify-content:center;align-items:center;min-width:2.35rem;min-height:2.35rem;padding:0 .7rem;font-size:.9375rem;font-weight:550;line-height:1;text-decoration:none;display:inline-flex}.blog-pager__nav:hover,.blog-pager__pages a:hover{color:#00247d;background:#e6edff;border-color:#b2c3ed}.blog-pager__pages span[aria-current=page]{color:#fff;background:#4861a1;border-color:#4861a1}.blog-pager__nav.is-disabled{color:#9aa3ad;cursor:default;background:#f6f7fa}.blog-pager__ellipsis{color:#5b6570;justify-content:center;align-items:center;min-width:1.5rem;display:inline-flex}.blog-pager a:focus-visible{outline-offset:2px;outline:2px solid #4861a1}.home-blog__more{justify-content:center;margin-top:-2.25rem;padding:0 1.25rem 3.5rem;display:flex}.product-sticky-cta{display:none}@media (width<=48rem){.product-sticky-cta{z-index:1100;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom,0px));visibility:hidden;pointer-events:none;background:#fff;border-top:1px solid #e2e6ee;transition:transform .22s,visibility .22s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -8px 24px #00247d1f}.product-sticky-cta.is-visible{visibility:visible;pointer-events:auto;transform:translateY(0)}.product-sticky-cta__inner{justify-content:space-between;align-items:center;gap:.85rem;max-width:48rem;margin:0 auto;display:flex}.product-sticky-cta__copy{min-width:0}.product-sticky-cta__name{color:#5b6570;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;font-weight:600;line-height:1.3;overflow:hidden}.product-sticky-cta__price{color:#111;margin:.1rem 0 0;font-size:.95rem;font-weight:700;line-height:1.2}.product-sticky-cta pacav-button{flex-shrink:0}body.has-product-sticky-cta{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}}body.page-product{--product-section-nav-height:3rem}body.page-product.pacav-mh-custom-header-active{padding-top:calc(var(--pacav-mh-header-offset,0px) + var(--product-section-nav-height,3rem))}.product-section-nav{top:var(--pacav-mh-header-offset,0px);z-index:990;background:var(--color-bg,#fff);border-bottom:1px solid var(--color-border,#e2e6ee);justify-content:center;margin:0;display:flex;position:fixed;left:0;right:0}.product-section-nav__bar{width:100%;max-width:100%}.product-section-nav pacav-tab-navigation{width:100%;display:block}.page-product [id=ueberblick],.page-product [id=enthalten],.page-product [id=erlebnis],.page-product [id=preise],.page-product [id=ablauf],.page-product [id=faq],.page-product [id=beratung]{scroll-margin-top:calc(var(--pacav-mh-header-offset,0px) + 3.25rem)}@media (width>=64rem){.product-section-nav{background:color-mix(in srgb, var(--color-bg,#fff) 92%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-border,#e2e6ee) 70%, transparent);-webkit-backdrop-filter:blur(16px);padding:.45rem 1.25rem}.product-section-nav__bar{border:1px solid var(--color-border,#e2e6ee);background:var(--color-bg,#fff);width:fit-content;max-width:min(56rem,100% - .5rem);box-shadow:0 6px 20px color-mix(in srgb, var(--color-font-primary,#111) 8%, transparent);border-radius:999px;margin-inline:auto;padding:.3rem 1.3rem}.product-section-nav pacav-tab-navigation{width:fit-content;max-width:100%;margin-inline:auto}.product-section-nav pacav-tab-navigation::part(list){flex-wrap:nowrap;justify-content:center}.page-product [id=ueberblick],.page-product [id=enthalten],.page-product [id=erlebnis],.page-product [id=preise],.page-product [id=ablauf],.page-product [id=faq],.page-product [id=beratung]{scroll-margin-top:calc(var(--pacav-mh-header-offset,0px) + 4.25rem)}}
