.bk{--bk-max: 1240px;--bk-pad: clamp(20px, 4vw, 64px);--bk-ink: var(--color-foreground, #111);--bk-bg: var(--color-background, #fff);--bk-muted: rgba(17,17,17,.55);--bk-line: rgba(17,17,17,.12);color:var(--bk-ink)}.bk *,.bk *:before,.bk *:after{box-sizing:border-box}.bk__wrap{max-width:var(--bk-max);margin:0 auto;padding:0 var(--bk-pad)}.bk__eyebrow{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bk-muted);margin:0 0 16px;display:block}:where(.bk) :where(h1,h2,h3,p,blockquote,figure,ul,ol){margin:0}.bk h1,.bk h2{font-family:var(--font-heading-family, var(--font-heading, Georgia, serif));font-weight:400;line-height:1.05;letter-spacing:-.015em}.bk h2{font-size:clamp(1.8rem,4.2vw,3.4rem)}.bk p{line-height:1.6}.bk em{font-style:italic;font-weight:300}.bk a{color:inherit;text-decoration:none}.bk section{padding:clamp(56px,9vw,140px) 0}.bk section+section{border-top:1px solid var(--bk-line)}.bk__btn{display:inline-flex;align-items:center;gap:12px;padding:12px 18px 12px 22px;border-radius:999px;background:var(--bk-ink);color:var(--bk-bg);font-weight:500;font-size:.95rem;white-space:nowrap;transition:transform .2s}.bk__btn:hover{transform:translateY(-2px)}.bk__btn span{width:28px;height:28px;border-radius:50%;background:var(--bk-bg);color:var(--bk-ink);display:grid;place-items:center;font-size:.9rem}.bk__btn--ghost{background:transparent;color:var(--bk-ink);border:1px solid var(--bk-ink)}.bk__btn--ghost span{background:var(--bk-ink);color:var(--bk-bg)}.bk [data-r]{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1)}.bk [data-r].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bk [data-r]{opacity:1;transform:none;transition:none}}.bk-hero{padding:clamp(64px,8vw,120px) 0 clamp(40px,5vw,72px)!important;text-align:center}.bk-hero .bk__wrap{display:flex;flex-direction:column;align-items:center}.bk-hero .bk__eyebrow{margin-bottom:16px}.bk-hero h1{font-family:var(--font-body-family, var(--font-body, inherit));font-weight:700;font-size:clamp(2.4rem,6.4vw,5.4rem);letter-spacing:-.03em;line-height:.98;max-width:12em}.bk-hero h1 em{font-family:var(--font-heading-family, var(--font-heading, Georgia, serif));font-weight:300;font-style:italic}.bk-hero__lead{max-width:34em;font-size:1.0625rem;margin:24px 0 0;color:var(--bk-muted)}@media(max-width:900px){.bk-hero h1{font-size:clamp(2.1rem,10vw,3.2rem);max-width:9em}.bk-hero__lead{font-size:.98rem;margin-top:18px}}.bk-hero+section{padding-top:clamp(36px,5vw,80px);padding-bottom:clamp(40px,6vw,96px)}.bk-statement h2{max-width:20em}.bk-statement__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px;margin-top:56px;padding-top:32px;border-top:1px solid var(--bk-line)}.bk-statement__facts strong{display:block;font-family:var(--font-heading-family, var(--font-heading, Georgia, serif));font-size:2.2rem;font-weight:400;line-height:1}.bk-statement__facts span{font-size:.85rem;color:var(--bk-muted)}@media(max-width:640px){.bk-statement__facts{grid-template-columns:1fr 1fr;gap:24px 16px;margin-top:36px}}.bk-paths__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 32px;flex-wrap:wrap}.bk-paths__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:64px}.bk-path{display:block;transition:opacity .35s,transform .35s}.bk-paths__grid:has(.bk-path:hover) .bk-path:not(:hover){opacity:.35}.bk-path:nth-child(2){transform:translateY(40px)}.bk-path:hover{transform:translateY(var(--y, 0)) rotate(-1.2deg)}.bk-path:nth-child(2):hover{--y: 40px}.bk-path__media{position:relative;overflow:hidden;border-radius:2px;aspect-ratio:4/5;background:var(--bk-line)}.bk-path__media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transition:transform .6s cubic-bezier(.2,.6,.2,1),filter .5s;filter:grayscale(.35)}.bk-path:hover .bk-path__media img{transform:scale(1.06);filter:grayscale(0)}.bk-path__no{position:absolute;top:16px;left:18px;font-family:var(--font-heading-family, var(--font-heading, Georgia, serif));font-style:italic;font-size:1.7rem;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.45);line-height:1}.bk-path h3{margin:20px 0 4px;font-size:1.2rem;font-weight:500;line-height:1.25}.bk-path__sub{font-size:.85rem;color:var(--bk-muted);margin:0 0 14px}.bk-path__txt{font-size:.95rem;color:var(--bk-muted)}.bk-path__cta{display:inline-block;margin-top:16px;font-size:.85rem;text-decoration:underline;text-underline-offset:3px}@media(max-width:1000px){.bk-path,.bk-path:nth-child(2){transform:none!important}}@media(max-width:800px){.bk-paths__grid{grid-template-columns:1fr;gap:48px;margin-top:40px}}.bk-duo .bk__wrap{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.bk-duo--flip .bk-duo__img{order:2}.bk-duo__img{overflow:hidden;border-radius:2px;max-width:540px}.bk-duo__img img{width:100%;height:auto;display:block;filter:grayscale(1);transition:filter .6s,transform .9s cubic-bezier(.2,.6,.2,1);transform:translateY(var(--par, 0px)) scale(1.04)}.bk-duo:hover .bk-duo__img img{filter:grayscale(0)}.bk-duo__txt h2{max-width:14em;margin:0 0 24px}.bk-duo__txt p{font-size:1.05rem;color:var(--bk-muted);max-width:36em}@media(max-width:800px){.bk-duo .bk__wrap{grid-template-columns:1fr;gap:32px}.bk-duo--flip .bk-duo__img{order:0}.bk-duo__img{max-width:none}}.bk-benefits__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:48px;margin-top:56px;padding-top:32px;border-top:1px solid var(--bk-line)}.bk-benefit strong{display:block;font-family:var(--font-heading-family, var(--font-heading, Georgia, serif));font-style:italic;font-weight:300;font-size:2.2rem;line-height:1;margin-bottom:14px;color:var(--bk-muted)}.bk-benefit h3{font-size:1.15rem;font-weight:500;margin:0 0 10px;line-height:1.3}.bk-benefit p{font-size:.95rem;color:var(--bk-muted)}.bk-quote{text-align:center}.bk-quote blockquote{font-family:var(--font-heading-family, var(--font-heading, Georgia, serif));font-style:italic;font-weight:300;font-size:clamp(1.8rem,4vw,3.2rem);line-height:1.2;max-width:22em;margin:0 auto;border:0;padding:0;background:none;letter-spacing:-.01em}.bk-quote .bk__eyebrow{margin:28px 0 0}.bk-apply{text-align:center}.bk-apply h2{max-width:16em;margin:0 auto}.bk-apply .bk__eyebrow{margin-bottom:20px}.bk-apply__lead{max-width:32em;margin:32px auto 48px;color:var(--bk-muted);font-size:1.05rem}.bk-apply__btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.bk-apply__card{display:block;margin:64px auto 0;max-width:420px;border:1px dashed var(--bk-ink);border-radius:2px;padding:28px;text-align:left;transition:background .25s,color .25s}.bk-apply__card:hover{background:var(--bk-ink);color:var(--bk-bg)}.bk-apply__card strong{display:block;font-family:var(--font-heading-family, var(--font-heading, Georgia, serif));font-weight:400;font-size:1.7rem;line-height:1.1}.bk-apply__card p{margin:12px 0 0;font-size:.85rem;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/27/assets/brueckner-karriere.css.map */
