.birne-2026 .b26-service-faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:80px;padding-block:var(--b26-section-space)}.birne-2026 .b26-cmo>.b26-service-faq{padding-block:0}.birne-2026 .b26-service-faq__heading{align-self:start;min-width:0}.birne-2026 .b26-service-faq__heading>.b26-section-heading{margin:0}.birne-2026 .b26-service-faq__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.birne-2026 .b26-service-faq__tabs button{border:1px solid var(--b26-line);border-radius:999px;min-height:44px;padding:10px 16px;background:transparent;color:var(--b26-ink);font:inherit;font-size:14px;cursor:pointer}.birne-2026 .b26-service-faq__tabs button[aria-selected=true]{background:var(--b26-ink);border-color:var(--b26-ink);color:#fff}.birne-2026 .b26-service-faq__tabs button:focus-visible{outline:2px solid var(--b26-ink);outline-offset:3px}.birne-2026 .b26-service-faq [role=tabpanel][hidden]{display:none}.birne-2026 .b26-service-faq__item{padding:0;border-top:1px solid var(--b26-line)}.birne-2026 .b26-service-faq__item:last-child{border-bottom:1px solid var(--b26-line)}.birne-2026 .b26-service-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;font-size:20px;line-height:1.4;font-weight:400;cursor:pointer;list-style:none}.birne-2026 .b26-service-faq__item summary::-webkit-details-marker{display:none}.birne-2026 .b26-service-faq__item summary:focus-visible{outline:2px solid var(--b26-ink);outline-offset:4px}.birne-2026 .b26-service-faq__icon{position:relative;width:18px;height:18px;flex-shrink:0}.birne-2026 .b26-service-faq__icon:before,.birne-2026 .b26-service-faq__icon:after{content:"";position:absolute;background:currentColor;width:14px;height:1px;left:2px;top:8px}.birne-2026 .b26-service-faq__icon:after{transform:rotate(90deg)}.birne-2026 .b26-service-faq__item[open] .b26-service-faq__icon:after{display:none}.birne-2026 .b26-service-faq__item p{color:var(--b26-muted);font-size:16px;line-height:1.65;margin:0;padding-bottom:24px;overflow-wrap:anywhere}@media (max-width: 1000px){.birne-2026 .b26-service-faq{gap:40px}}@media (max-width: 760px){.birne-2026 .b26-service-faq{grid-template-columns:1fr;gap:32px}}.b26-partners{padding-top:var(--b26-section-space);scroll-margin-top:32px}.b26-partners__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:80px;align-items:start}.b26-partners__intro>.b26-section-heading{margin-bottom:0}.b26-partners__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:65ch;min-width:0;color:var(--b26-muted);font-size:clamp(22px,1.8vw,26px);line-height:1.4}.b26-partners__copy>p{margin:0}.b26-partners__profiles{margin-top:64px;scroll-margin-top:32px}.b26-partners__people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.b26-partner{display:flex;flex-direction:column;gap:28px;min-width:0;padding:var(--b26-card-padding);background:var(--b26-card);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card)}.b26-partner__visual{width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--b26-radius-inner)}.b26-partner__visual img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65% center;object-position:65% center}.b26-partner h3{color:var(--b26-ink)}.b26-partner p{color:var(--b26-muted)}.b26-partner .b26-partner__expertise{margin-top:0}@media (max-width: 1000px){.b26-partners__intro{gap:40px}}@media (max-width: 760px){.b26-partners{padding-top:var(--b26-section-space)}.b26-partners__intro{grid-template-columns:1fr;gap:24px}.b26-partners__profiles{margin-top:48px}.b26-partners__people{grid-template-columns:1fr}.b26-partner{padding:var(--b26-card-padding)}}.b26-partners__profiles--standalone{margin-top:0;padding-bottom:var(--b26-section-space)}@media (max-width: 760px){.b26-partners__profiles--standalone{padding-bottom:var(--b26-section-space)}}.b26-about-page{padding-top:var(--b26-section-space)}@media (max-width: 760px){.b26-about-page{padding-top:40px}}.b26-home-photo .b26-trust+.b26-partners{padding-top:64px}@media (max-width: 760px){.b26-home-photo .b26-trust+.b26-partners{padding-top:40px}}.b26-partners__actions{display:flex;flex-direction:column;align-self:start}.b26-partners__actions a{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;color:var(--b26-ink);text-decoration:none;border-bottom:1px solid var(--b26-line)}.b26-partners__actions a:first-child{padding-top:0}.b26-partners__action-title,.b26-partners__action-detail{display:block;font-size:18px;line-height:27px}.b26-partners__action-detail{color:var(--b26-muted)}.b26-partners__action-arrow{font-size:24px;transition:transform .18s ease}.b26-partners__actions a:hover .b26-partners__action-arrow{transform:translate(3px,-3px)}.b26-partners__actions a:focus-visible{outline:2px solid var(--b26-ink);outline-offset:5px}@media (prefers-reduced-motion: reduce){.b26-partners__action-arrow{transition:none}}.birne-2026 .b26-partners--statement{background:var(--b26-card);padding-block:var(--b26-section-space)}.birne-2026 .b26-partners__statement{max-width:1152px;margin-inline:auto;color:var(--b26-ink);font-size:38px;line-height:51px;font-weight:400;text-align:center}@media (max-width: 760px){.birne-2026 .b26-partners__statement{font-size:24px;line-height:32px}}.b26-home-introduction{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding-top:var(--b26-section-space);padding-bottom:80px;scroll-margin-top:80px}.birne-2026 .b26-home-introduction>p{margin:0;max-width:52ch;color:var(--b26-muted);line-height:1.6;text-align:left;text-wrap:pretty}.birne-2026 .b26-home-introduction strong{color:var(--b26-ink);font-weight:400}.b26-home-introduction__badge{display:block;flex-shrink:0;width:168px;margin-right:64px;height:auto;transform:rotate(-20deg);animation:b26-introduction-badge-spin var(--b26-loop-duration) linear infinite;pointer-events:none}@media (max-width: 760px){.b26-home-introduction__badge{width:96px}}@keyframes b26-introduction-badge-spin{0%{transform:rotate(-20deg)}to{transform:rotate(340deg)}}@media (prefers-reduced-motion: reduce){.b26-home-introduction__badge{animation:none}}.b26-home-proof{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-block:24px}.b26-home-proof__stats{display:grid;grid-template-columns:repeat(3,auto)}.b26-home-proof__stats>div{padding-inline:40px;font-size:16px;line-height:1.5}.b26-home-proof__stats>div:first-child{padding-left:0}.b26-home-proof__stats>div+div{border-left:1px solid var(--b26-line)}.b26-home-proof__stats dt,.b26-home-proof__stats dd{font:inherit}.b26-home-proof__stats dd{opacity:.6}@media (max-width: 1000px){.b26-home-proof{gap:24px}.b26-home-proof__stats>div{padding-inline:20px;font-size:14px}}@media (max-width: 760px){.b26-home-proof{flex-wrap:wrap;row-gap:24px}.b26-home-proof__stats{width:100%;grid-template-columns:1fr 1fr 1.15fr}.b26-home-proof__stats>div{padding-inline:12px;font-size:12px}.b26-home-proof__stats>div:last-child{padding-right:0}.b26-home-proof .b26-home-introduction__badge{margin-left:auto;margin-right:40px;width:120px}}.b26-demo-notice{margin:0;padding:10px var(--b26-gutter);background:var(--b26-card);color:var(--b26-ink);text-align:center;font-size:14px;line-height:1.5}.b26-form-note{margin:0 0 24px;max-width:64ch;color:var(--b26-muted);font-size:16px}.b26-form-fields{display:contents;border:0;padding:0;margin:0;min-width:0}.b26-form-fields>*{grid-column:1 / -1}.b26-form-fields>.b26-contact-form__field--half{grid-column:auto}.b26-field-error{margin:0;color:#92383f;font-size:14px}.b26-contact-form [aria-invalid=true]{border-color:#92383f}.b26-form-feedback{grid-column:1 / -1;padding:20px 24px;border-radius:var(--b26-radius-inner);background:var(--b26-card);outline-offset:4px}.b26-form-feedback p{margin:0}.b26-form-feedback ul{margin:10px 0 0;padding-left:24px}.b26-form-feedback--error{border:1px solid #92383f}.b26-form-feedback:focus-visible{outline:2px solid var(--b26-tertiary)}.b26-contact-details{display:flex;flex-wrap:wrap;gap:32px;padding-bottom:32px;border-bottom:1px solid var(--b26-line)}.b26-contact-details a{color:var(--b26-ink);font-size:clamp(20px,3vw,32px);text-underline-offset:5px;overflow-wrap:anywhere}.b26-contact-form__field select{width:100%;min-width:0;min-height:48px;border:1px solid var(--b26-line);border-radius:6px;padding:11px 14px;background:#fff;color:var(--b26-ink);font:inherit}.b26-contact-form__field select:focus-visible{outline:2px solid var(--b26-tertiary);outline-offset:2px}.b26-not-found{min-height:55vh;padding-block:var(--b26-section-space)}.b26-contact-page .b26-home-contact{padding-top:48px}@media (max-width:760px){.b26-form-fields>.b26-contact-form__field--half{grid-column:1 / -1}.b26-contact-details{gap:16px;flex-direction:column}}.b26-skip-link:not(:focus){clip-path:inset(50%)}.b26-contact-form__option span{min-height:44px;display:flex;align-items:center}.b26-contact-form .b26-button{justify-self:start}.b26-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.birne-2026 .b26-consultation-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;margin-bottom:16px;border-radius:999px;background:#eee5f3;color:#78428b;font-size:14px;line-height:20px}.b26-consultation-badge svg{flex-shrink:0}.b26-home-contact{padding-block:var(--b26-section-space);scroll-margin-top:32px;color:var(--b26-ink)}.b26-home-contact>.b26-section-heading{margin-bottom:40px}.b26-contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:900px;font-size:16px;line-height:1.5}.b26-contact-form__interests{min-width:0;margin:0;padding:0;border:0}.b26-contact-form__interests legend{padding:0;margin-bottom:12px}.b26-contact-form__options{display:flex;flex-wrap:wrap;gap:8px}.b26-contact-form__option{position:relative;cursor:pointer}.b26-contact-form__option input{position:absolute;width:1px;height:1px;opacity:0}.b26-contact-form__option span{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 16px;line-height:1;border:1px solid var(--b26-line);border-radius:999px;background:#fff}.b26-contact-form__option input:checked+span{background:var(--b26-ink);border-color:var(--b26-ink);color:#fff}.b26-contact-form__option input:focus-visible+span{outline:2px solid var(--b26-tertiary);outline-offset:3px}.b26-contact-form__field{display:grid;min-width:0;gap:8px}.b26-contact-form__field label span{color:var(--b26-muted)}.b26-contact-form__field input,.b26-contact-form__field textarea{width:100%;min-width:0;padding:11px 14px;border:1px solid var(--b26-line);border-radius:6px;background:#fff;color:var(--b26-ink);font:inherit}.b26-contact-form__field textarea{min-height:140px;resize:vertical}.b26-contact-form__field input::-moz-placeholder,.b26-contact-form__field textarea::-moz-placeholder{color:#a39ca3}.b26-contact-form__field input::placeholder,.b26-contact-form__field textarea::placeholder{color:#a39ca3}.b26-contact-form__field input:focus-visible,.b26-contact-form__field textarea:focus-visible{outline:2px solid var(--b26-tertiary);outline-offset:2px}.b26-contact-form__submit{display:grid;justify-items:start;gap:12px}.b26-contact-form__submit p{font-size:14px;color:var(--b26-muted)}.b26-contact-form>*{grid-column:1 / -1}.b26-contact-form>.b26-contact-form__field--half{grid-column:auto}.b26-contact-form__field input{height:48px}@media (max-width: 760px){.b26-home-contact{padding-block:var(--b26-section-space)}.b26-contact-form{grid-template-columns:1fr;gap:20px}.b26-contact-form__options{gap:8px}.b26-contact-form__option span{font-size:16px}}.b26-contact-form__consent{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:var(--b26-muted);cursor:pointer}.b26-contact-form__consent input{width:18px;height:18px;flex-shrink:0;margin:2px 0 0;accent-color:var(--b26-ink)}.b26-contact-form__consent input:focus-visible{outline:2px solid var(--b26-tertiary);outline-offset:3px}.b26-contact-form__consent a{color:var(--b26-tertiary);text-decoration:underline}.b26-home-contact__intro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.b26-home-contact__copy{min-width:0}.birne-2026 .b26-home-contact__copy .b26-section-heading{margin-bottom:32px}.b26-home-contact__photo{display:block;width:100%;aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:65% center;object-position:65% center;border-radius:var(--b26-radius-card)}.birne-2026 .b26-contact-dialog{text-align:left;position:fixed;top:0;right:0;bottom:0;left:0;width:min(900px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:32px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--b26-line);border-radius:var(--b26-radius-card);background:var(--b26-paper, #fff);color:var(--b26-ink)}.b26-contact-dialog::backdrop{background:#18121b7f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.b26-contact-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:32px}.b26-contact-dialog__header h2{margin:0}.b26-contact-dialog__header h2:focus{outline:none}.b26-contact-dialog__header button{flex-shrink:0}.birne-2026 .b26-contact-dialog__close>span{display:flex;align-items:center;justify-content:center}@media (max-width: 760px){.b26-home-contact__intro{grid-template-columns:1fr;gap:32px}.birne-2026 .b26-contact-dialog{padding:24px 20px}}.b26-home-contact__copy .b26-home-proof__stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 32px;width:100%}.b26-home-contact__copy .b26-home-proof__stats>div{padding-inline:16px;font-size:14px}.b26-home-contact__copy .b26-home-proof__stats>div:first-child{padding-left:0}.b26-home-contact__copy .b26-home-proof__stats>div:last-child{padding-right:0}@media (max-width: 1000px){.b26-home-contact__copy .b26-home-proof__stats>div{padding-inline:10px;font-size:12px}}.b26-contact-actions{display:flex;flex-wrap:wrap;gap:12px}.b26-corporate-training{padding-block:32px var(--b26-section-space);text-align:center}.birne-2026 .b26-corporate-training__logos{--logo-size: clamp(41.6px, 5.6vw, 70.4px);position:relative;width:calc(var(--logo-size) * 4.12);height:calc(var(--logo-size) * 1.18);margin:0 auto 20px;padding:0;list-style:none}.b26-corporate-training__logo{position:absolute;left:calc(50% + var(--logo-size) * var(--fan-x, 0));top:calc(var(--logo-size) * var(--fan-y, 0));transform:translate(-50%);width:var(--logo-size);height:var(--logo-size);border:3.2px solid var(--b26-paper);border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.b26-corporate-training__logo:nth-child(1){--fan-x: -1.56;--fan-y: .18}.b26-corporate-training__logo:nth-child(2){--fan-x: -.78;--fan-y: .05}.b26-corporate-training__logo:nth-child(3){--fan-x: 0;--fan-y: 0}.b26-corporate-training__logo:nth-child(4){--fan-x: .78;--fan-y: .05}.b26-corporate-training__logo:nth-child(5){--fan-x: 1.56;--fan-y: .18}.birne-2026 .b26-corporate-training__logo img{display:block;max-width:none}.b26-corporate-training__logo--zssk{background:#ff6b17}.b26-corporate-training__logo--zssk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.b26-corporate-training__logo--martinus{background:#000}.b26-corporate-training__logo--martinus img{width:80%;height:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.b26-corporate-training__logo--olo{background:#fbb51c}.b26-corporate-training__logo--olo img{width:60.8%}.b26-corporate-training__logo--soloud{background:#ff3556}.b26-corporate-training__logo--soloud img{width:66.4%;filter:brightness(0) invert(1)}.b26-corporate-training__logo--more{background:#000}.b26-corporate-training__logo--more span:before,.b26-corporate-training__logo--more span:after{content:"";position:absolute;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);width:38%;height:2px}.b26-corporate-training__logo--more span:after{transform:translate(-50%,-50%) rotate(90deg)}.b26-corporate-training .b26-section-heading{max-width:690px;margin:0 auto 32px}.b26-corporate-training .b26-section-heading__title{margin:12px 0 20px}.b26-corporate-training .b26-section-heading__lead{max-width:640px;margin:0 auto;text-wrap:pretty}@media (max-width: 600px){.b26-corporate-training{padding-top:12px}.b26-corporate-training__logo{border-width:2.4px}.birne-2026 .b26-corporate-training__logos{margin-bottom:24px}}.birne-2026 .b26-corporate-training .b26-section-heading{align-items:center;gap:16px;text-align:center}.birne-2026 .b26-corporate-training .b26-section-heading__title{font-size:clamp(32px,3.4vw,48px)}.birne-2026 .b26-corporate-training .b26-section-heading__lead{max-width:640px}.b26-corporate-training__rating{display:inline-flex;align-items:center;gap:8px;text-transform:none;font-size:16px;line-height:24px}.b26-corporate-training__rating .b26-rating-star{width:18px;height:18px}.b26-corporate-training__logo--more button{width:100%;height:100%;border:0;padding:0;background:transparent;cursor:pointer;border-radius:50%}.b26-corporate-training__logo--more:has(button:hover){background:#8654a3}.b26-corporate-training__logo--more:has(button:focus-visible){outline:2px solid #8654a3;outline-offset:3px}.b26-checkout{padding-block:48px 112px}.b26-checkout>.b26-section-heading{margin-bottom:48px}.b26-checkout-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:96px;align-items:start}.b26-buyer-type{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:24px}.b26-buyer-type legend{margin-bottom:12px}.b26-buyer-type label{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.b26-buyer-type input{accent-color:var(--b26-ink)}.b26-company-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}.b26-company-fields[hidden]{display:none}.b26-company-fields>:first-child{grid-column:1/-1}.b26-order-summary{background:var(--b26-card);border-radius:8px;padding:24px}.b26-order-summary>img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:6px;margin-bottom:24px}.b26-order-summary h2{font-size:28px;line-height:1.25;font-weight:500;margin:0 0 24px}.b26-order-summary p{line-height:1.55;margin-bottom:20px}.b26-order-total{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--b26-line);padding:24px 0}.b26-order-total strong{font-size:24px;font-weight:500;white-space:nowrap}.b26-payment-state{max-width:850px;padding-block:64px 100px;min-height:55vh}.b26-payment-state h1{font-size:clamp(32px,5vw,52px);font-weight:500;line-height:1.1;margin:0 0 24px}.b26-payment-state>p{line-height:1.6;margin-bottom:24px}.b26-payment-actions{display:flex;flex-wrap:wrap;gap:16px;margin-block:24px}.b26-payment-state dl{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:24px;margin:32px 0;background:var(--b26-card);border-radius:8px}.b26-payment-state dd{margin:0}@media (max-width: 800px){.b26-checkout{padding-block:24px 64px}.b26-checkout-layout{display:flex;flex-direction:column;gap:40px}.b26-order-summary{order:-1;width:100%;box-sizing:border-box}.b26-company-fields{grid-template-columns:1fr}.b26-payment-state dl{grid-template-columns:1fr;gap:8px}.b26-payment-state dd{margin-bottom:12px}}.birne-2026 .b26-course-preview-note{margin:0;padding:8px 24px;text-align:center;font-size:12px;line-height:1.5;color:var(--b26-muted, #706b73);background:#f5f3f6}.b26-review-page{padding-block:var(--b26-section-space)}.b26-review-page>.b26-section-heading{margin-bottom:32px}.b26-review-page .b26-contact-form{margin-top:40px}.b26-review-type,.b26-review-rating{border:0;padding:0;margin:0;min-width:0}.b26-review-type legend,.b26-review-rating legend{margin-bottom:12px}.b26-review-type label{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-right:24px;cursor:pointer}.b26-review-type input{width:18px;height:18px;accent-color:var(--b26-ink)}.b26-review-rating>div{display:flex;gap:8px;flex-wrap:wrap}.b26-review-rating label{position:relative;cursor:pointer}.b26-review-rating input{position:absolute;opacity:0;width:1px;height:1px}.b26-review-rating label>span:not(.b26-visually-hidden){display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:56px;padding:8px;border:1px solid var(--b26-line);border-radius:8px}.b26-review-rating label[data-selected=true]>span{background:var(--b26-ink);color:#fff}.b26-review-rating input:focus-visible+span{outline:2px solid var(--b26-tertiary);outline-offset:3px}.b26-client-logos{padding-top:48px}.b26-client-logos>p{margin:0;text-align:center;font-size:18px;line-height:1.5}.b26-client-logos-viewport{overflow:hidden;margin-top:32px;padding-block:16px;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.b26-client-logos-track{display:flex;width:-moz-max-content;width:max-content;animation:b26-client-logos-scroll var(--b26-loop-duration) linear infinite}.b26-client-logos-group{display:flex;flex-shrink:0;align-items:center;gap:48px;padding-right:48px}.b26-client-logo{display:flex;align-items:center;justify-content:center;width:128px;height:48px;flex-shrink:0}.b26-client-logo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.6;transition:opacity .2s}.b26-client-logo:hover img{opacity:1}.b26-client-logos-viewport:hover .b26-client-logos-track,.b26-client-logos-viewport:focus-within .b26-client-logos-track{animation-play-state:paused}.b26-client-logos-viewport:focus-visible{outline:2px solid var(--b26-tertiary);outline-offset:4px}@keyframes b26-client-logos-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.b26-client-logos-viewport{-webkit-mask-image:none;mask-image:none}.b26-client-logos-track{width:100%;animation:none}.b26-client-logos-group{width:100%;flex-wrap:wrap;justify-content:center;gap:32px;padding-right:0}.b26-client-logos-group[aria-hidden=true]{display:none}}.b26-client-logos--hero{margin-top:32px;padding-top:0;border-top:1px solid rgb(255 255 255 / 20%)}.b26-client-logos--hero .b26-client-logos-viewport{margin-top:0;padding-block:36px}.b26-client-logos--hero .b26-client-logo img{filter:brightness(0) invert(1);opacity:.75}.b26-client-logos--hero .b26-client-logos-viewport:focus-visible{outline-color:#fff}.b26-client-logos--training{padding-top:0}.b26-client-logos--training .b26-client-logos-viewport{margin-top:24px}.b26-client-logos--training .b26-client-logo{width:184px;height:100px}.b26-client-logos--training img{max-width:140px;max-height:56px;opacity:.85}.b26-partner-bios__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.b26-partner-bio{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px;align-items:start;min-width:0;padding:var(--b26-card-padding);background:var(--b26-card);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card)}.b26-partner-bio__photo{display:block;width:100%;height:auto;aspect-ratio:3 / 4;-o-object-fit:cover;object-fit:cover;border-radius:var(--b26-radius-inner)}.b26-partner-bio__copy{display:flex;flex-direction:column;gap:16px;min-width:0}.birne-2026 .b26-partner-bio h3{margin:0;color:var(--b26-ink)}.birne-2026 .b26-partner-bio p{margin:0;color:var(--b26-muted)}.birne-2026 .b26-partner-bio .b26-partner-bio__role{margin-top:-8px;color:var(--b26-ink)}@media (max-width: 1100px){.b26-partner-bios__grid{grid-template-columns:1fr}}@media (max-width: 560px){.b26-partner-bio{grid-template-columns:1fr;gap:24px}.b26-partner-bio__photo{aspect-ratio:4 / 3;-o-object-position:center 25%;object-position:center 25%}}.b26-review-carousel__heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px}.b26-review-carousel__controls{display:flex;gap:8px}.b26-review-carousel__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:16px}.b26-review-carousel__card{flex:0 0 calc((100% - 32px) / 3);min-width:0;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;margin:0;padding:var(--b26-card-padding);border-radius:var(--b26-radius-card);background:#f5f4f5;scroll-snap-align:start}.b26-review-carousel__card blockquote{margin:0;color:var(--b26-muted)}.b26-review-carousel__card figcaption{font-weight:400}.b26-review-carousel :focus-visible{outline:2px solid var(--b26-ink);outline-offset:-2px}@media (max-width: 760px){.b26-review-carousel__card{flex-basis:85%}.b26-review-carousel__heading{flex-wrap:wrap}}.b26-review-carousel__rating{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 32px}.b26-review-carousel__stars{display:flex;gap:3px}.b26-review-carousel__card{border:1px solid var(--b26-line)}.b26-review-carousel__card blockquote{color:var(--b26-ink);font-size:18px;line-height:1.6}.birne-2026 .b26-review-carousel__heading .b26-section-heading{margin-bottom:0}.birne-2026 .b26-project-carousel .b26-section-heading{margin-bottom:24px}.birne-2026 .b26-project-carousel__actions{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px}.birne-2026 .b26-project-carousel__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.birne-2026 .b26-project-carousel__preview{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--b26-radius-card);background:var(--b26-card)}.birne-2026 .b26-project-carousel__preview img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.birne-2026 .b26-project-carousel__controls{display:flex;align-items:center;justify-content:flex-start;gap:12px}.birne-2026 .b26-project-carousel__arrow--previous .b26-button__arrow{transform:rotate(180deg)}.birne-2026 .b26-project-carousel__controls p{margin-left:8px;color:var(--b26-muted);font-size:14px;line-height:20px}.birne-2026 .b26-project-carousel__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width: 760px){.birne-2026 .b26-project-carousel__gallery{grid-template-columns:1fr;gap:16px}.birne-2026 .b26-project-carousel .b26-section-heading{min-height:3.6em}}.birne-2026 .b26-project-carousel__description{color:var(--b26-muted);white-space:pre-line}.b26-home-photo .b26-project-carousel{padding-bottom:var(--b26-section-space);scroll-margin-top:32px}@media (max-width: 760px){.b26-home-photo .b26-project-carousel{padding-bottom:var(--b26-section-space)}}.birne-2026 .b26-project-carousel .b26-project-carousel__card{min-height:0;aspect-ratio:1}.birne-2026 .b26-project-carousel .b26-project-carousel__card .b26-media-card__copy{margin-top:0;padding:28px;color:#fff;pointer-events:none;background:linear-gradient(transparent,#18121b66)}.birne-2026 .b26-project-carousel__card .b26-media-card__badge{margin-bottom:10px}.birne-2026 .b26-project-carousel__preview img.b26-project-carousel__deck-crop{width:200%;max-width:none;transform:translate(-50%);-o-object-position:right center;object-position:right center}.b26-breadcrumb{display:inline-block;margin-bottom:24px;color:var(--b26-muted)!important;text-decoration:underline!important;text-underline-offset:5px}.b26-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.b26-corporate section[id]{scroll-margin-top:96px}.b26-corporate-hero h1{max-width:24ch}.b26-corporate-hero__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.b26-corporate-hero__meta>span{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid var(--b26-line);border-radius:99px;background:var(--b26-card);font-size:var(--b26-text-body-sm)}.b26-corporate-breadcrumb{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding-block:32px 0;font-size:var(--b26-text-body-sm)}.b26-corporate-breadcrumb a{color:var(--b26-muted)}.b26-corporate-intro{display:grid;grid-template-columns:1fr 2fr;gap:64px}.b26-corporate-intro .b26-section-heading{align-self:start}.b26-corporate-intro>div>p{color:var(--b26-muted);margin-bottom:20px}.b26-corporate-band{background:var(--b26-card)}.b26-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.b26-plan{position:relative;display:flex;flex-direction:column;align-items:flex-start;background:var(--b26-paper);border:1px solid transparent;border-radius:var(--b26-radius-card);padding:var(--b26-card-padding)}.b26-plan[data-recommended=true]{border-color:var(--b26-ink)}.b26-plan__badge{position:absolute;right:24px;top:-15px;background:var(--b26-ink);color:#fff;padding:6px 14px;border-radius:99px;font-size:var(--b26-text-body-sm)}.b26-plan h3{margin-bottom:16px}.b26-plan>p:not(.b26-plan__price){color:var(--b26-muted);min-height:5em}.birne-2026 .b26-plan__price{font-size:var(--b26-text-h2);margin:24px 0}.b26-plan ul{padding:0;list-style:none;margin:0 0 32px;flex:1}.b26-plan li{margin-bottom:12px;display:flex;gap:10px}.b26-plan li:before{content:"✓";color:var(--b26-tertiary)}.b26-plan>.b26-button{width:100%}.b26-plan__note{width:100%;text-align:center;color:var(--b26-muted);margin-top:12px}.b26-plan-comparison{margin-top:48px}.b26-plan-comparison summary{cursor:pointer;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:12px 24px;border:1px solid var(--b26-line);border-radius:99px;background:var(--b26-paper)}.b26-table-scroll{overflow-x:auto}.b26-table-scroll table{width:100%;border-collapse:collapse;margin-top:20px;text-align:left}.b26-table-scroll caption{text-align:left;color:var(--b26-muted);padding-bottom:16px}.b26-table-scroll th,.b26-table-scroll td{padding:16px;border-bottom:1px solid var(--b26-line);font-weight:400}.b26-builder-layout{display:grid;grid-template-columns:2fr 1fr;gap:24px;margin-top:48px;align-items:start}.b26-module-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.b26-module{position:relative;display:flex;gap:12px;border:1px solid var(--b26-line);border-radius:var(--b26-radius-inner);padding:24px;cursor:pointer;transition:background .18s,border-color .18s}.b26-module[data-selected=true]{border-color:var(--b26-ink);background:var(--b26-card)}.b26-module:has(input:focus-visible){outline:2px solid var(--b26-tertiary);outline-offset:3px}.b26-module:has(input:disabled):not([data-selected=true]){opacity:.45;cursor:not-allowed}.b26-module input{position:absolute;width:1px;height:1px;opacity:0}.b26-module strong{display:block;font-size:var(--b26-text-body);font-weight:400;margin:0 64px 12px 0}.b26-module span span{display:block;color:var(--b26-muted);font-size:var(--b26-text-body-sm)}.b26-module small{position:absolute;right:16px;top:22px;padding:3px 9px;border-radius:99px;background:var(--b26-card);font-size:11px}.b26-module[data-selected=true] small{background:var(--b26-ink);color:#fff}.b26-builder-summary{position:sticky;top:104px;display:flex;flex-direction:column;gap:16px;padding:28px;background:var(--b26-card);border-radius:var(--b26-radius-card);min-width:0}.b26-builder-summary h3,.b26-builder-summary p{margin:0}.b26-builder-summary__count{display:flex;justify-content:space-between;gap:8px;padding-top:16px}.b26-builder-summary__count span{color:var(--b26-muted)}.b26-builder-summary progress{width:100%;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:99px;overflow:hidden;background:var(--b26-line)}.b26-builder-summary progress::-webkit-progress-bar{background:var(--b26-line)}.b26-builder-summary progress::-webkit-progress-value{background:var(--b26-tertiary);border-radius:99px}.b26-builder-summary progress::-moz-progress-bar{background:var(--b26-tertiary)}.b26-builder-summary ul{list-style:none;padding:0;margin:0}.b26-builder-summary li{display:flex;align-items:center;justify-content:space-between;gap:12px}.b26-builder-summary li button{width:44px;height:44px;flex-shrink:0;border:0;background:transparent;cursor:pointer;font-size:24px}.b26-builder-summary__hint{background:var(--b26-card);border-radius:12px;padding:14px}.b26-builder-summary>.b26-button{width:100%}.b26-inquiry-summary{padding:24px;background:var(--b26-card);border-radius:var(--b26-radius-inner);margin:24px 0}.b26-inquiry-summary strong{font-weight:400;font-size:var(--b26-text-body-lg)}.b26-inquiry-summary .b26-button{margin-top:16px}.b26-corporate-dialog h2{margin:0}.b26-prep-choice{display:flex;gap:16px;border:0;margin:0 0 24px;padding:0}.b26-prep-choice legend{margin-bottom:12px}.b26-prep-choice label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;border:1px solid var(--b26-line);border-radius:12px;flex:1;cursor:pointer}.b26-prep-choice label:has(:checked){border-color:var(--b26-ink);background:var(--b26-card)}.b26-prep-choice label span{width:100%;color:var(--b26-muted);font-size:var(--b26-text-body-sm)}.b26-training-carousel__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.b26-training-carousel__controls{display:flex;gap:8px;flex-shrink:0}.b26-training-carousel__previous svg{transform:rotate(180deg)}.b26-training-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--b26-radius-card)}.b26-training-carousel__track>*{scroll-snap-align:start;min-width:0}.b26-training-topic{padding:40px;background:var(--b26-card);border-radius:var(--b26-radius-card)}.b26-training-topic__icon{display:grid;place-items:center;width:56px;height:56px;background:var(--b26-paper);border-radius:50%;margin-bottom:28px}.b26-training-topic__icon svg{width:25px;height:25px}.b26-training-topic h3{margin-bottom:20px}.b26-training-topic p{color:var(--b26-muted)}.b26-training-carousel__track--photos{grid-auto-columns:calc((100% - 16px)/2)}.b26-training-carousel__track figure{margin:0;overflow:hidden;border-radius:var(--b26-radius-card)}.b26-training-carousel__track figure img{width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;display:block}.b26-training-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;list-style:none;padding:0;margin:48px 0 0}.b26-training-steps__number{display:grid;place-items:center;width:48px;height:48px;background:var(--b26-paper);border-radius:50%;margin-bottom:24px;color:var(--b26-tertiary)}.b26-training-steps h3{margin-bottom:16px}.b26-training-steps p{color:var(--b26-muted)}.b26-training-lecturers{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:48px}.b26-training-lecturers article{padding:32px;background:var(--b26-card);border-radius:var(--b26-radius-card)}.b26-training-lecturers img{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-bottom:24px}.b26-training-lecturers h3{margin-bottom:12px}.b26-training-lecturers p{color:var(--b26-muted);margin-top:16px}.b26-training-clients .b26-section-heading{align-items:center;text-align:center}.b26-training-clients .b26-client-logos{margin-top:40px}.b26-training-faq{display:grid;grid-template-columns:1fr 2fr;gap:64px}.b26-training-faq details{border-bottom:1px solid var(--b26-line)}.b26-training-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;padding:24px 0;font-size:var(--b26-text-body-lg)}.b26-training-faq summary::-webkit-details-marker{display:none}.b26-training-faq summary span{font-size:24px}.b26-training-faq details[open] summary span{transform:rotate(45deg)}.b26-training-faq details p{color:var(--b26-muted);padding:0 32px 24px 0}@media (max-width: 1000px){.b26-corporate-intro,.b26-training-faq{gap:32px}.b26-plan-grid{gap:16px}.b26-plan{padding:24px}.b26-builder-layout{grid-template-columns:3fr 2fr}.b26-module-grid{grid-template-columns:1fr}.b26-training-lecturers article{grid-template-columns:1fr}.b26-training-lecturers img{max-height:380px}.b26-training-carousel__track{grid-auto-columns:calc((100% - 16px)/2)}}@media (max-width: 760px){.b26-corporate-hero__meta{gap:8px;margin-top:24px}.b26-corporate-hero__meta>span{padding:7px 12px;font-size:12px}.b26-corporate-intro,.b26-training-faq,.b26-plan-grid,.b26-builder-layout,.b26-training-lecturers{grid-template-columns:1fr}.b26-plan-grid{gap:32px}.b26-plan>p:not(.b26-plan__price){min-height:0}.b26-builder-summary{position:static}.b26-training-carousel__track{grid-auto-columns:88%}.b26-training-carousel__heading{align-items:start;gap:12px}.b26-training-carousel__heading .b26-button{width:40px;height:40px;min-width:40px}.b26-training-topic{padding:28px}.b26-training-steps{grid-template-columns:1fr 1fr;gap:32px 24px}.b26-prep-choice{flex-direction:column}}@media (max-width: 400px){.b26-training-steps{grid-template-columns:1fr}}.b26-training-process{background:var(--b26-ink);color:var(--b26-paper)}.b26-training-process .b26-type-eyebrow,.b26-training-process .b26-training-steps p{color:#ffffffb3}.b26-training-process .b26-training-steps__number{background:var(--b26-tertiary);color:var(--b26-paper)}.b26-corporate-hero__meta svg{width:16px;height:16px;flex-shrink:0}.b26-corporate-close.b26-button{min-width:44px;width:44px;height:44px;padding:0;font-size:28px}.b26-corporate-hero{color:var(--b26-ink);background:var(--b26-paper)}.b26-corporate-hero__copy{padding-block:var(--b26-section-space) 48px}@media (max-width: 760px){.b26-corporate-hero__copy{padding-bottom:32px}}.b26-corporate-hero__lead{max-width:65ch;color:var(--b26-muted);margin-top:28px}.b26-corporate-hero__copy>.b26-type-eyebrow{margin-bottom:24px}.birne-2026 .b26-cmo{--b26-cmo-section-space: var(--b26-section-space);padding-bottom:var(--b26-cmo-section-space)}.birne-2026 .b26-cmo>*+*{margin-top:var(--b26-cmo-section-space)}.birne-2026 .b26-cmo section[id]{scroll-margin-top:40px}.birne-2026 .b26-cmo-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}.birne-2026 .b26-cmo-split>.b26-section-heading{margin-bottom:0}.birne-2026 .b26-cmo-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center;padding-top:var(--b26-section-space)}.birne-2026 .b26-cmo-hero .b26-cmo-hero__heading{margin-bottom:0}.birne-2026 .b26-cmo-hero__image{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%;border-radius:var(--b26-radius-card)}.birne-2026 .b26-cmo-hero__copy{min-width:0}.birne-2026 .b26-cmo-hero__action{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px}.birne-2026 .b26-cmo-hero__action>.b26-button{flex-shrink:0}.birne-2026 .b26-cmo-hero__description{color:var(--b26-muted);font-size:clamp(22px,1.8vw,26px);line-height:1.4}.birne-2026 .b26-cmo-hero__description span{color:var(--b26-ink)}.birne-2026 .b26-cmo-situations__row{display:grid;grid-template-columns:2ch minmax(0,1fr);gap:20px;padding-block:24px}.birne-2026 .b26-cmo-situations__row:last-child{padding-bottom:0}.birne-2026 .b26-cmo-situations__number{color:#a39ca3;font-size:var(--b26-text-h3);line-height:1.25;font-weight:400}.birne-2026 .b26-cmo-situations__row p{color:var(--b26-muted)}.birne-2026 .b26-cmo-pricing__amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;font-size:clamp(36px,3.6vw,48px);line-height:1.1;letter-spacing:-.04em}.birne-2026 .b26-cmo-pricing__amount span{color:var(--b26-muted);font-size:16px;line-height:24px;letter-spacing:normal}.birne-2026 .b26-cmo .b26-home-contact{padding-block:0}@media (max-width: 1000px){.birne-2026 .b26-cmo-split{gap:40px}}@media (max-width: 760px){.birne-2026 .b26-cmo{--b26-cmo-section-space: var(--b26-section-space)}.birne-2026 .b26-cmo-hero{padding-top:var(--b26-section-space)}.birne-2026 .b26-cmo-hero__action{flex-wrap:wrap}.birne-2026 .b26-cmo-situations__row{gap:12px}}.birne-2026 .b26-cmo-hero__badge{display:inline-flex;padding:6px 12px;margin-bottom:16px;border-radius:999px;background:#eee5f3;color:#78428b;font-size:14px;line-height:20px}.birne-2026 .b26-cmo-hero__photo{position:relative}.birne-2026 .b26-cmo-pricing__plans{display:grid;grid-template-columns:1fr 1.6fr;gap:24px}.birne-2026 .b26-cmo-pricing__plan{display:flex;flex-direction:column;align-items:flex-start;padding:var(--b26-card-padding);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-card)}.birne-2026 .b26-cmo-pricing__amount{margin-block:20px 24px}.birne-2026 .b26-cmo-pricing__description,.birne-2026 .b26-cmo-pricing__plan ul{color:var(--b26-muted)}.birne-2026 .b26-cmo-pricing__plan ul{padding-left:18px;margin-block:16px 28px;list-style:disc}.birne-2026 .b26-cmo-pricing__plan li+li{margin-top:8px}.birne-2026 .b26-cmo-pricing__plan>.b26-button{margin-top:auto}.birne-2026 .b26-cmo-pricing__inclusions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:24px;margin-top:24px}@media (max-width: 760px){.birne-2026 .b26-cmo-split,.birne-2026 .b26-cmo-pricing__plans{grid-template-columns:1fr;gap:32px}.birne-2026 .b26-cmo-pricing__plan{padding:var(--b26-card-padding)}}@media (max-width: 480px){.birne-2026 .b26-cmo-pricing__inclusions{grid-template-columns:1fr;gap:0}}.birne-2026 .b26-cmo-pricing__benefits-title{margin:24px 0 0}.birne-2026 .b26-cmo-pricing__heading{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.birne-2026 .b26-cmo-pricing__badge{padding:4px 10px;border:1px solid var(--b26-line);border-radius:999px;background:var(--b26-paper);color:var(--b26-muted);font-size:14px;line-height:20px}.birne-2026 .b26-cmo-pricing__heading{min-height:30px}.birne-2026 .b26-cmo-pricing__benefits{margin-top:24px}.birne-2026 .b26-cmo-pricing__inclusions h4,.birne-2026 .b26-cmo-pricing__benefits h4{display:flex;align-items:center;gap:8px}.birne-2026 .b26-cmo-pricing__symbol{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--b26-line);border-radius:50%;background:var(--b26-paper);color:#a39ca3;flex-shrink:0}@media (min-width: 761px){.birne-2026 .b26-cmo-pricing__plans{grid-template-rows:auto auto auto 1fr auto;-moz-column-gap:24px;column-gap:24px;row-gap:0}.birne-2026 .b26-cmo-pricing__plan{display:grid;grid-row:span 5;grid-template-rows:subgrid;align-items:start}.birne-2026 .b26-cmo-pricing__plan>.b26-button{justify-self:start}.birne-2026 .b26-cmo-pricing__description{min-height:96px}}.birne-2026 .b26-cmo-pricing__symbol svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.birne-2026 .b26-cmo-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,1fr);align-self:stretch;gap:16px;margin:0}.birne-2026 .b26-cmo-proof>div{display:flex;flex-direction:column-reverse;justify-content:center;gap:4px;padding:var(--b26-card-padding);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-card)}.birne-2026 .b26-cmo-proof dd{margin:0;font-size:16px;line-height:24px;letter-spacing:normal}.birne-2026 .b26-cmo-proof dt{color:var(--b26-muted);font-size:16px;line-height:24px}.birne-2026 .b26-cmo-pricing__badge{background:#eee5f3;border-color:#e2d3ea;color:#78428b}@media (max-width: 760px){.birne-2026 .b26-cmo-proof>div{padding:var(--b26-card-padding)}}.birne-2026 .b26-cmo-proof svg{display:block;width:24px;height:24px;margin-bottom:12px;fill:none;stroke:var(--b26-muted);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 1000px){.birne-2026 .b26-cmo-hero{gap:32px}}@media (max-width: 760px){.birne-2026 .b26-cmo-hero{grid-template-columns:1fr}}.birne-2026 .b26-cmo>.b26-home-proof{margin-top:64px}.birne-2026 .b26-cmo-pricing__plan>.b26-cmo-pricing__description{border-bottom:1px solid var(--b26-line);padding-bottom:24px}.birne-2026 .b26-cmo-explainer>.b26-section-heading{align-items:center;text-align:center;margin-bottom:48px}.birne-2026 .b26-cmo-explainer .b26-cmo-situations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.birne-2026 .b26-cmo-explainer .b26-cmo-situations__row{grid-template-columns:1fr;align-content:start;gap:20px;padding:24px 0 0}.birne-2026 .b26-cmo-explainer .b26-cmo-situations__row h3{margin-bottom:16px}@media (max-width: 760px){.birne-2026 .b26-cmo-explainer .b26-cmo-situations{grid-template-columns:1fr;gap:32px}.birne-2026 .b26-cmo-explainer>.b26-section-heading{margin-bottom:32px}}.birne-2026 .b26-cmo-pricing__symbol--benefit{color:#8654a3;border-color:#d5bfdf}.birne-2026 .b26-cmo-pricing__symbol--included{color:#30a66f;border-color:#b0ddc8}.birne-2026 .b26-cmo-pricing__symbol--excluded{color:#c34d55;border-color:#e8b8bc}.birne-2026 .b26-service-pricing .b26-cmo-pricing__plans{grid-template-columns:repeat(3,minmax(0,1fr))}.birne-2026 .b26-service-pricing .b26-cmo-pricing__plan{min-width:0}.birne-2026 .b26-service-pricing .b26-cmo-pricing__amount{flex-direction:column;gap:8px;font-size:clamp(32px,3.2vw,44px)}@media (max-width: 1000px){.birne-2026 .b26-service-pricing .b26-cmo-pricing__plans{grid-template-columns:1fr;grid-template-rows:none;gap:24px}.birne-2026 .b26-service-pricing .b26-cmo-pricing__plan{display:flex;grid-row:auto}.birne-2026 .b26-service-pricing .b26-cmo-pricing__description{min-height:0}}.birne-2026 .b26-service-pricing .b26-cmo-pricing__description{align-self:stretch}.birne-2026 .b26-service-page .b26-knowhow__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1000px){.birne-2026 .b26-service-page .b26-knowhow__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.birne-2026 .b26-service-page .b26-knowhow__grid{grid-template-columns:1fr}}.birne-2026 .b26-strategy-pricing .b26-cmo-pricing__symbol,.birne-2026 .b26-ai-pricing .b26-cmo-pricing__symbol{color:#30a66f;border-color:#b0ddc8}.birne-2026 .b26-service-pricing .b26-cmo-pricing__plan--recommended{border-color:#8654a3}.b26-newsletters{background:url(/assets/newsletter-background-D0jOhCDi.webp) center / cover no-repeat;color:#fff;padding-block:var(--b26-section-space)}.b26-newsletters__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.b26-newsletters h2,.b26-newsletters h3{margin:0}.b26-newsletters h2{justify-self:start;padding-top:4px}.b26-newsletters__list{display:grid;gap:12px}.b26-newsletters__card{display:block;padding:var(--b26-card-padding);border:1px solid #ffffff40;border-radius:var(--b26-radius-card);background:#ffffff26;color:#fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:background-color .18s ease}.b26-newsletters__card:hover{background:#ffffff40}.b26-newsletters__card:focus-visible{outline:2px solid #fff;outline-offset:3px}.b26-newsletters__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:4px 0 0;font-size:16px;line-height:24px;color:#fff}.b26-newsletters__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:28px;color:#fff;font-size:16px;line-height:24px}.b26-newsletters__meta img{border-radius:4px;-o-object-fit:cover;object-fit:cover;margin-right:2px}.b26-newsletters__more{margin-top:24px}@media (max-width: 760px){.b26-newsletters{padding-block:var(--b26-section-space)}.b26-newsletters__layout{grid-template-columns:1fr;gap:24px}.b26-newsletters__card{padding:var(--b26-card-padding)}}.birne-2026 .b26-newsletters .b26-newsletters__more,.birne-2026 .b26-newsletters .b26-newsletters__more:hover,.b26-newsletters h2,.b26-newsletters h3{color:#fff}.b26-newsletters__excerpt,.b26-newsletters__meta{color:#fffc}.birne-2026 .b26-newsletters__intro>p{margin:32px 0 36px;max-width:46ch;color:#ffffffd9;font-size:16px;line-height:1.6}.b26-newsletters__filters{display:flex;flex-wrap:nowrap;gap:10px}.birne-2026 .b26-newsletters button.b26-newsletters__filter{color:#fff;border-color:#fff6;background:#ffffff24;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.birne-2026 .b26-newsletters button.b26-newsletters__filter:hover{color:#fff;background:#ffffff40}.birne-2026 .b26-newsletters button.b26-newsletters__filter[aria-pressed=true]{color:var(--b26-ink);background:#fff;border-color:#fff}.birne-2026 .b26-newsletters button.b26-newsletters__filter:focus-visible{outline:2px solid #fff;outline-offset:4px}.b26-newsletters__links{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}.birne-2026 .b26-newsletters__links a{color:#fff;display:inline-flex;align-items:center;gap:8px;padding-block:8px}.b26-newsletters__links a:focus-visible{outline:2px solid #fff;outline-offset:4px}.birne-2026 .b26-newsletters button.b26-newsletters__filter{white-space:nowrap;padding-inline:16px}@media (max-width: 1000px){.birne-2026 .b26-newsletters button.b26-newsletters__filter{font-size:13px;padding-inline:10px}.b26-newsletters__filters{gap:6px}}.b26-home-photo{position:relative}.b26-photo-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:100svh;color:#fff}.b26-photo-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 48%;object-position:50% 48%}.b26-photo-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0006 0%,transparent 35%,#0002 55%,#0009 100%)}.b26-photo-hero__copy{padding-block:160px 16px}.b26-photo-hero h1,.b26-photo-hero__copy p{max-width:860px;margin:0}.b26-photo-hero h1{color:#fff}.b26-photo-hero__copy p{color:#ffffffbf}.b26-photo-hero__copy>.b26-button{margin-top:28px}.b26-home-photo>.b26-header{position:fixed;top:0;left:0;width:100%;z-index:50;background:transparent;color:#fff}.birne-2026 .b26-photo-hero .b26-button--primary{background:#ffffff24;border:1px solid #ffffff66;color:#fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.birne-2026 .b26-photo-hero .b26-button--primary:hover{background:#ffffff40;border-color:#fff6}.b26-home-photo .b26-nav__menu{color:var(--b26-ink)}@media (max-width: 760px){.b26-photo-hero__copy{padding-block:140px 16px}.b26-photo-hero__image{-o-object-position:49% center;object-position:49% center}.b26-home-photo .b26-nav.is-open{background:#221924eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.b26-home-photo .b26-nav__menu{background:transparent}.birne-2026.b26-home-photo .b26-nav__menu a{color:#fff}}.b26-home-photo .b26-nav__cta:hover .b26-button__arrow{transform:translate(2px)}.b26-home-photo>.b26-header.is-scrolled{background:transparent}.b26-client-rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;font-size:var(--b26-text-body-sm);line-height:1.5;color:inherit}.b26-client-rating__stars{display:inline-flex;gap:3px;color:#fff}.b26-client-rating__stars svg{width:18px;height:18px;fill:currentColor}.b26-client-rating__count{opacity:.8}.b26-client-rating .b26-rating-star{width:18px;height:18px;fill:currentColor;stroke:none}.b26-training-strip{display:flex;align-items:center;gap:24px;min-height:120px;padding:var(--b26-card-padding);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-card)}.b26-training-strip__logos{display:flex;flex-shrink:0;align-items:center}.b26-training-strip__logo,.b26-training-strip__more{display:grid;place-items:center;width:56px;height:56px;border:3px solid var(--b26-card);border-radius:50%;background:#fff}.b26-training-strip__logo+.b26-training-strip__logo,.b26-training-strip__more{margin-left:-12px}.b26-training-strip__logo img{width:100%;height:100%;padding:8px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.b26-training-strip__more{background:var(--b26-ink);color:#fff;font-size:24px}.b26-training-strip p{flex:1;font-size:16px;line-height:24px;color:var(--b26-ink)}.b26-training-strip p span{color:var(--b26-muted)}.b26-training-strip>.b26-button{flex-shrink:0}@media (max-width: 1000px){.b26-training-strip{flex-wrap:wrap}.b26-training-strip p{flex-basis:45%}}@media (max-width: 600px){.b26-training-strip{align-items:flex-start;gap:20px;padding:var(--b26-card-padding)}.b26-training-strip p{flex-basis:100%}}.b26-upcoming-course{display:grid;gap:32px;padding-bottom:var(--b26-section-space)}.b26-upcoming-course h2{margin:0}.b26-upcoming-course>.b26-button{justify-self:start}.b26-upcoming-course__muted{color:var(--b26-muted)}.b26-upcoming-course__actions{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center}.b26-course-detail section[id],.b26-course-booking{scroll-margin-top:112px}.b26-course-detail h1,.b26-course-detail h2,.b26-course-detail h3{font-weight:400}.b26-course-intro-band{background:var(--b26-card)}.b26-course-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-block:32px 0;font-size:var(--b26-text-body-sm)}.b26-course-breadcrumb a{color:var(--b26-muted)}.b26-course-breadcrumb a:hover{text-decoration:underline}.b26-course-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;align-items:start}.b26-course-intro .b26-section-heading{margin-bottom:32px}.b26-course-intro>div>p{color:var(--b26-muted)}.b26-course-booking{min-width:0}.b26-course-booking fieldset{border:0;padding:0;margin:0;display:grid;gap:16px}.b26-date-choice{display:flex;gap:16px;padding:24px;background:var(--b26-paper);color:var(--b26-ink);border:1px solid transparent;border-radius:var(--b26-radius-card);cursor:pointer}.b26-date-choice.is-selected{border-color:var(--b26-ink)}.b26-date-choice:has(input:disabled){opacity:.6;cursor:default}.b26-date-choice:has(input:focus-visible){outline:2px solid var(--b26-tertiary);outline-offset:3px}.b26-date-choice input{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-content:center;width:18px;height:18px;margin:5px 0 0;flex-shrink:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;cursor:inherit}.b26-date-choice input:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;transform:scale(0)}.b26-date-choice input:checked:before{transform:scale(1)}.b26-date-choice__body{flex:1;min-width:0}.b26-date-choice__top,.b26-date-choice__info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.b26-date-choice__top strong{font-size:var(--b26-text-h3);line-height:1.25;font-weight:400}.b26-date-choice__info{margin-top:18px;font-size:var(--b26-text-body)}.b26-date-choice__info small{font-size:var(--b26-text-body-sm);color:var(--b26-muted)}.b26-date-choice__venue{display:block;margin-top:8px;font-size:var(--b26-text-body-sm);color:var(--b26-muted)}.b26-course-booking__empty{padding:32px;border-radius:var(--b26-radius-card);background:var(--b26-card)}.b26-course-section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.b26-course-controls{display:flex;gap:8px;flex-shrink:0}.b26-course-previous svg{transform:rotate(180deg)}.b26-course-syllabus{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;padding:0;margin:0;border-radius:var(--b26-radius-card)}.b26-course-syllabus li{min-width:0;padding:32px;scroll-snap-align:start;background:var(--b26-card);border-radius:var(--b26-radius-card)}.b26-course-syllabus__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;color:var(--b26-muted);font-size:var(--b26-text-body-sm)}.b26-course-syllabus__meta>span:first-child{display:grid;place-items:center;width:44px;height:44px;background:var(--b26-paper);color:var(--b26-ink);border-radius:50%}.b26-course-syllabus h3{margin:0 0 20px}.b26-course-syllabus p,.b26-course-result-grid p{margin:0;color:var(--b26-muted)}.b26-course-results:not(.b26-course-results--bonus){padding-top:0}.b26-course-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 48px;margin-top:48px}.b26-course-result-grid h3{margin:20px 0 16px}.b26-course-result-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;font-size:24px;background:var(--b26-card)}.b26-course-results--bonus .b26-course-result-icon{background:var(--b26-paper)}.b26-course-tools{padding-block:64px 0}.b26-course-tools>div>p{text-align:center;color:var(--b26-muted);margin-bottom:24px}.b26-course-tools ul{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:0 auto;max-width:1100px}.b26-course-tools li{font-size:var(--b26-text-body-lg);background:var(--b26-card);padding:14px 24px;border-radius:99px}.b26-course-academy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}.b26-course-academy .b26-section-heading{margin-bottom:28px}.b26-course-academy>div>p{color:var(--b26-muted)}.b26-course-academy__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0 0}.b26-course-academy__metrics>div{display:flex;flex-direction:column-reverse}.b26-course-academy__metrics dd{font-size:var(--b26-text-h2);margin:0 0 4px}.b26-course-academy__metrics dt{color:var(--b26-muted);font-size:var(--b26-text-body-sm)}.b26-course-academy figure{margin:0}.b26-course-academy video{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:var(--b26-radius-card);background:var(--b26-ink)}.b26-course-academy figcaption{margin-top:12px;font-size:var(--b26-text-body-sm);color:var(--b26-muted)}.b26-course-purchase{background:linear-gradient(#2219243d,#2219243d),url(/assets/newsletter-background-D0jOhCDi.webp) center / cover no-repeat;color:#fff}.birne-2026 .b26-course-purchase .b26-button--primary{background:#fff;color:var(--b26-ink)}.b26-course-extra{display:grid;gap:40px;max-width:850px}.b26-course-extra summary{cursor:pointer;padding-block:16px}.b26-course-loading{padding-block:160px 112px;min-height:60vh}@media (max-width: 1000px){.b26-course-intro,.b26-course-academy{gap:40px}.b26-date-choice{padding:24px 20px}.b26-course-syllabus{grid-auto-columns:calc((100% - 24px)/2)}}@media (max-width: 760px){.b26-course-breadcrumb{padding-top:24px;gap:8px}.b26-course-intro,.b26-course-academy{grid-template-columns:1fr;gap:40px}.b26-course-intro .b26-section-heading{margin-bottom:24px}.b26-course-booking{scroll-margin-top:100px}.b26-date-choice{padding:24px 20px;gap:12px}.b26-date-choice__top{gap:10px}.b26-date-choice__info{gap:8px}.b26-course-section-top{align-items:center;gap:16px;margin-bottom:28px}.b26-course-syllabus{grid-auto-columns:88%;gap:24px}.b26-course-syllabus li{padding:28px}.b26-course-result-grid{grid-template-columns:1fr;gap:32px;margin-top:32px}.b26-course-result-grid article{position:relative;padding-left:64px}.b26-course-result-grid h3{margin-top:0}.b26-course-result-icon{position:absolute;left:0;top:0;width:40px;height:40px}.b26-course-tools{padding-top:48px}.b26-course-tools ul{gap:8px}.b26-course-tools li{font-size:var(--b26-text-body-sm);padding:10px 16px}.b26-course-academy__metrics{gap:12px;margin-top:32px}.b26-course-academy__metrics dd{font-size:var(--b26-text-h2)}.b26-course-academy video{aspect-ratio:4/3}}.b26-course-detail .b26-review-carousel__card{background:var(--b26-card);border:0}.b26-course-detail .b26-review-carousel__card:only-child{flex-basis:100%;min-height:220px}.b26-course-detail .b26-review-carousel__card:only-child blockquote{max-width:70ch}.b26-course-section-top .b26-section-heading{margin-bottom:0}.birne-2026 .b26-course-purchase .b26-button--primary:hover{background:var(--b26-lemon);color:var(--b26-ink)}.b26-course-detail .b26-reviews{padding-block:var(--b26-section-space);margin-block:0}.b26-course-intro-band--opening{background:#fff}.birne-2026 .b26-course-intro-band--opening .b26-date-choice{background:var(--b26-card)}.birne-2026 .b26-course-intro-band--opening .b26-section-heading{margin-bottom:20px}.birne-2026 .b26-course-rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;margin-bottom:28px;font-size:var(--b26-text-body-sm)}.b26-course-rating__stars{display:inline-flex;gap:3px}.b26-course-rating .b26-rating-star{width:18px;height:18px}.b26-course-rating:hover{text-decoration:underline}.b26-date-choice__schedule{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.b26-date-choice__schedule strong{font-size:20px}.b26-date-choice__time{color:var(--b26-muted);font-size:var(--b26-text-body-sm)}.b26-date-choice .b26-course-availability{font-size:var(--b26-text-body-sm)}.b26-course-booking__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.b26-course-booking__actions>.b26-button{flex:0 0 auto}.birne-2026 .b26-course-syllabus h3{margin-bottom:24px}.birne-2026 .b26-course-result-grid h3{margin:28px 0 16px}.birne-2026 .b26-course-tools ul{margin:0 auto}.birne-2026 .b26-course-tools>div>p{margin-bottom:24px}.birne-2026 .b26-course-academy__metrics{margin-top:48px}.b26-course-academy__metrics .b26-rating-star{width:22px;height:22px;vertical-align:.1em}.b26-course-video__frame{position:relative}.birne-2026 .b26-course-video video{aspect-ratio:1}.b26-course-video__frame[data-started=true] video{-o-object-fit:contain;object-fit:contain}.b26-course-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:72px;height:72px;border-radius:50%;border:1px solid #ffffff80;color:#fff;background:#ffffff26;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);cursor:pointer}.b26-course-video__play svg{width:30px;height:30px}.b26-course-video__play:hover{background:#ffffff50}.birne-2026 .b26-course-purchase .b26-section-heading__title{color:#fff}.b26-course-purchase .b26-course-intro>div>p{color:#ffffffd9}.b26-course-purchase .b26-date-choice{background:#ffffff26;color:#fff;border-color:#ffffff40;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.b26-course-purchase .b26-date-choice.is-selected{background:#ffffff40;border-color:#fff}.b26-course-purchase .b26-date-choice__time,.b26-course-purchase .b26-date-choice__venue,.b26-course-purchase .b26-date-choice__info small{color:#fffc}.birne-2026 .b26-course-purchase .b26-button{background:#ffffff26;border:1px solid #ffffff80;color:#fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.birne-2026 .b26-course-purchase .b26-button--primary{background:#ffffff40;border-color:#fff}.birne-2026 .b26-course-purchase .b26-button:hover{background:#ffffff60;color:#fff}.b26-course-purchase .b26-course-booking__empty{background:#ffffff26;color:#fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.b26-course-detail .b26-corporate-training{padding-block:var(--b26-section-space)}@media (max-width: 760px){.birne-2026 .b26-course-result-grid h3{margin-top:0}.b26-date-choice__schedule{gap:6px}.b26-date-choice__schedule strong{font-size:18px}.birne-2026 .b26-course-academy__metrics{margin-top:40px}}@media (max-width: 380px){.b26-date-choice{padding-inline:12px;gap:8px}.b26-date-choice__schedule strong{font-size:16px}.b26-date-choice__time{font-size:12px}}.birne-2026 .b26-course-purchase .b26-section-heading>.b26-type-eyebrow{color:#fffc}.b26-date-choice__top{justify-content:flex-start;gap:8px}.birne-2026 a.b26-date-choice__venue{text-decoration:underline;text-underline-offset:3px;width:-moz-fit-content;width:fit-content}@media (forced-colors: active){.b26-date-choice input:checked:before{background:Highlight;forced-color-adjust:none}}.b26-date-choice .b26-course-availability--badge{display:inline-flex;align-items:center;padding:5px 12px;border:1px solid rgb(34 25 36 / 16%);border-radius:99px;background:#fff;color:var(--b26-ink);line-height:1.4}.b26-course-purchase .b26-course-availability--badge{border-color:#ffffff73;background:#ffffff1f;color:#fff}.b26-course-lecturer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}.b26-course-lecturer>img{width:320px;max-width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%;justify-self:center}.b26-course-lecturer>div{min-width:0}.b26-course-lecturer>div:only-child{grid-column:1 / -1;max-width:65ch}.birne-2026 .b26-course-lecturer .b26-section-heading{margin-bottom:16px}.birne-2026 .b26-course-lecturer__position{margin-bottom:24px}.b26-course-lecturer__description{color:var(--b26-muted)}.b26-course-lecturer+.b26-course-academy{padding-top:0}@media (max-width: 760px){.b26-course-lecturer{grid-template-columns:1fr;gap:32px}.b26-course-lecturer>img{width:200px;justify-self:start}}.b26-course-people{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px}.b26-course-academy-copy p{color:var(--b26-muted)}.b26-course-rating>span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.birne-2026 .b26-course-rating{min-height:44px;padding-block:8px;margin-top:12px}@media (max-width: 1000px){.b26-course-people{grid-template-columns:1fr}}.birne-2026 .b26-ai-comparison{--loop-accent: #8654a3}.birne-2026 .b26-ai-comparison__card{display:grid;grid-template-columns:.95fr 1.05fr;background:#f5f4f5;border-radius:32px;overflow:clip}.birne-2026 .b26-ai-comparison__copy{padding:56px 0 56px 56px;position:relative;z-index:1;align-self:center}.birne-2026 .b26-ai-comparison__eyebrow{font-size:12px;letter-spacing:.08em;color:#77717b;margin:0 0 28px}.birne-2026 .b26-ai-comparison__tabs{display:inline-flex;gap:4px;padding:4px;margin:0 0 24px;border:1px solid #ddd9df;border-radius:999px;background:#eeecef}.birne-2026 .b26-ai-comparison__tabs button{font:inherit;font-size:14px;min-height:44px;border:0;background:transparent;padding:11px 19px;border-radius:100px;color:inherit;cursor:pointer;transition:background .2s,color .2s}.birne-2026 .b26-ai-comparison__tabs button[aria-selected=true]{background:#261e2c;color:#fff}.birne-2026 .b26-ai-comparison__tabs button:focus-visible,.birne-2026 .b26-ai-comparison__visual:focus-visible{outline:2px solid var(--loop-accent);outline-offset:4px}.birne-2026 .b26-ai-comparison__words{min-height:0;animation:b26-loop-enter .35s ease both}.birne-2026 .b26-ai-comparison__words h2{margin:0 0 24px;white-space:pre-line;font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.035em;font-weight:400}.birne-2026 .b26-ai-comparison__description{max-width:43ch;color:#736c77;line-height:1.7;margin:0}.birne-2026 .b26-ai-comparison__takeaway{display:flex;align-items:flex-start;gap:16px;margin:28px 0 0;max-width:40ch;font-size:15px;line-height:1.6}.birne-2026 .b26-ai-comparison__takeaway span{font-size:22px;color:var(--loop-accent)}.birne-2026 .b26-ai-comparison__visual{min-width:0;position:relative;display:flex;align-items:center;padding:32px 20px}.birne-2026 .b26-ai-comparison__diagram{width:100%;animation:b26-loop-enter .4s ease both}.birne-2026 .b26-ai-loop{margin:0;min-width:0}.birne-2026 .b26-ai-loop svg{display:block;width:100%;height:auto}.birne-2026 .b26-ai-loop__disc{fill:#fff5}.birne-2026 .b26-ai-loop text{fill:currentColor;font-family:inherit;font-size:16px}.birne-2026 .b26-ai-loop .b26-ai-loop__accent{fill:var(--loop-accent)}.birne-2026 .b26-ai-loop .b26-ai-loop__eyebrow{font-size:11px;letter-spacing:1px;opacity:.55}.birne-2026 .b26-ai-loop .b26-ai-loop__title{font-size:18px;letter-spacing:-.4px}@keyframes b26-loop-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1000px){.birne-2026 .b26-ai-comparison__card{grid-template-columns:1fr}.birne-2026 .b26-ai-comparison__copy{padding:40px 40px 16px}.birne-2026 .b26-ai-comparison__words{min-height:0}.birne-2026 .b26-ai-comparison__visual{padding:16px}.birne-2026 .b26-ai-comparison__diagram{max-width:620px;margin:auto}}@media (max-width: 600px){.birne-2026 .b26-ai-comparison__card{border-radius:24px}.birne-2026 .b26-ai-comparison__copy{padding:28px 24px 8px}.birne-2026 .b26-ai-comparison__tabs{display:flex}.birne-2026 .b26-ai-comparison__tabs button{flex:1;padding:10px 7px;font-size:12px;white-space:nowrap}.birne-2026 .b26-ai-comparison__words{min-height:0}.birne-2026 .b26-ai-comparison__words h2{font-size:28px}.birne-2026 .b26-ai-comparison__visual{padding:28px 0 4px}.birne-2026 .b26-ai-loop text{font-size:23px;text-anchor:middle}.birne-2026 .b26-ai-loop .b26-ai-loop__eyebrow{font-size:15px}.birne-2026 .b26-ai-loop .b26-ai-loop__title{font-size:25px}.birne-2026 .b26-ai-loop__upper{transform:translateY(-15px)}.birne-2026 .b26-ai-loop__lower{transform:translateY(15px)}}@media (prefers-reduced-motion: reduce){.birne-2026 .b26-ai-comparison__words,.birne-2026 .b26-ai-comparison__diagram{animation:none}}.birne-2026 .b26-ai-comparison__description a{color:inherit;text-decoration:underline;text-underline-offset:3px}.birne-2026 .b26-ai-comparison__description a:hover{color:var(--loop-accent)}.birne-2026 .b26-timeline>.b26-section-heading{margin-bottom:56px;text-align:center}.birne-2026 .b26-timeline__track{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));isolation:isolate}.birne-2026 .b26-timeline__line{position:absolute;top:22px;right:10%;left:10%;height:1px;background:var(--b26-line);z-index:-1}.birne-2026 .b26-timeline__line>span{display:block;height:100%;background:var(--b26-muted);transition:width .35s ease}.birne-2026 .b26-timeline__point{display:flex;flex-direction:column;align-items:center;min-width:0;min-height:64px;padding:0;border:0;border-radius:4px;background:transparent;cursor:pointer}.birne-2026 .b26-timeline__point>.b26-timeline__dot{flex-shrink:0;margin-block:19px;width:6px;height:6px;border-radius:50%;background:#b9b5b9;transition:transform .2s ease,box-shadow .2s ease}.birne-2026 .b26-timeline__point:hover>.b26-timeline__dot{transform:scale(1.5)}.birne-2026 .b26-timeline__point[aria-selected=true]>.b26-timeline__dot{transform:scale(2);box-shadow:0 0 0 3px var(--b26-paper)}.birne-2026 .b26-timeline__point:focus-visible{outline:2px solid var(--b26-muted);outline-offset:2px}.birne-2026 .b26-timeline__panels{display:grid;max-width:680px;margin:40px auto 0;text-align:center}.birne-2026 .b26-timeline__panel{grid-area:1 / 1;min-width:0}.birne-2026 .b26-timeline__panel[aria-hidden=true]{visibility:hidden;pointer-events:none}.birne-2026 .b26-timeline__panel[aria-hidden=false]{animation:b26-timeline-reveal .25s ease both}.birne-2026 .b26-timeline__panel h3{color:var(--b26-ink)}.birne-2026 .b26-timeline__panel p{color:var(--b26-muted)}@keyframes b26-timeline-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 760px){.birne-2026 .b26-timeline>.b26-section-heading{margin-bottom:32px}.birne-2026 .b26-timeline__panels{margin-top:32px}}@media (prefers-reduced-motion: reduce){.birne-2026 .b26-timeline__line>span,.birne-2026 .b26-timeline__point>.b26-timeline__dot{transition:none}.birne-2026 .b26-timeline__panel[aria-hidden=false]{animation:none}}.birne-2026 .b26-timeline__label{padding-inline:4px;color:var(--b26-muted);font-size:14px;line-height:20px;font-weight:400}.birne-2026 .b26-timeline__point[aria-selected=true] .b26-timeline__label{color:var(--b26-muted)}@media (max-width: 540px){.birne-2026 .b26-timeline__label{font-size:12px;line-height:16px}}.birne-2026 .b26-timeline__period-number{display:inline-flex;align-items:baseline;white-space:pre}.birne-2026 .b26-timeline__digits{display:inline-flex;font-variant-numeric:tabular-nums}.birne-2026 .b26-timeline__digit{display:inline-block;height:1.18em;overflow:hidden;transition:width .5s cubic-bezier(.16,1,.3,1),opacity .35s ease}.birne-2026 .b26-timeline__reel{display:flex;flex-direction:column;transition:transform .7s cubic-bezier(.16,1,.3,1)}.birne-2026 .b26-timeline__reel>span{display:block;flex:0 0 1.18em;height:1.18em;line-height:1.18}@media (prefers-reduced-motion: reduce){.birne-2026 .b26-timeline__digit,.birne-2026 .b26-timeline__reel{transition:none}}.birne-2026 .b26-timeline__period-number{color:var(--b26-muted)}.birne-2026 .b26-timeline__point[data-reached=true]>.b26-timeline__dot{background:var(--b26-ink)}.birne-2026 .b26-timeline__panels{max-width:760px;padding:0;border:0;border-radius:0;background:transparent}.birne-2026 .b26-timeline__panel h3{margin-bottom:8px}.birne-2026 .b26-timeline .b26-section-heading__title{max-width:none;white-space:nowrap}@media (max-width: 540px){.birne-2026 .b26-timeline .b26-section-heading__title{font-size:clamp(17px,4.3vw,24px)}}.birne-2026 .b26-timeline__cta{margin-top:24px}.birne-2026 .b26-knowhow__filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.birne-2026 .b26-knowhow__filters button{display:inline-flex;align-items:center;gap:16px;min-height:44px;padding:10px 20px;border:1px solid var(--b26-line);border-radius:999px;background:var(--b26-card);color:var(--b26-ink);font:inherit;cursor:pointer}.birne-2026 .b26-knowhow__filters button span{opacity:.65}.birne-2026 .b26-knowhow__filters button[aria-pressed=true]{background:var(--b26-ink);color:#fff;border-color:var(--b26-ink)}.birne-2026 .b26-knowhow__filters button:focus-visible{outline:2px solid var(--b26-tertiary);outline-offset:4px}.birne-2026 .b26-knowhow__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;grid-auto-rows:1fr}.birne-2026 .b26-knowhow__card{padding:var(--b26-card-padding);border-radius:var(--b26-radius-card);background:var(--b26-card);border:1px solid var(--b26-border)}.birne-2026 .b26-knowhow__card>svg{display:block;width:28px;height:28px;margin-bottom:16px;color:var(--b26-muted)}.birne-2026 .b26-knowhow__card p{margin:4px 0 0;color:var(--b26-muted)}.birne-2026 .b26-knowhow__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width: 1200px){.birne-2026 .b26-knowhow__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 540px){.birne-2026 .b26-knowhow__grid{grid-template-columns:1fr}}.birne-2026 .b26-knowhow{padding-block:var(--b26-section-space);color:#fff;background:linear-gradient(#22192438,#22192438),url(/assets/birne-gradient-light-960-qA8n4Voe.webp) center / cover}@media (min-width: 700px){.birne-2026 .b26-knowhow{background-image:linear-gradient(#22192438,#22192438),url(/assets/birne-gradient-light-1600-B3-8-KV5.webp)}}@media (min-width: 1400px){.birne-2026 .b26-knowhow{background-image:linear-gradient(#22192438,#22192438),url(/assets/birne-gradient-light-2400-Duoa-IoU.webp)}}.birne-2026 .b26-knowhow .b26-section-heading__title{color:#fff}.birne-2026 .b26-knowhow .b26-section-heading__lead{color:#ffffffd1}.birne-2026 .b26-knowhow .b26-knowhow__card{background:#ffffff1f;border-color:#ffffff52;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.birne-2026 .b26-knowhow .b26-knowhow__card h3{color:#fff}.birne-2026 .b26-knowhow .b26-knowhow__card p,.birne-2026 .b26-knowhow .b26-knowhow__card>svg{color:#ffffffdb}.birne-2026 .b26-knowhow .b26-knowhow__filters button{background:#ffffff1f;border-color:#fff6;color:#fff;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.birne-2026 .b26-knowhow .b26-knowhow__filters button[aria-pressed=true]{background:#fff;border-color:#fff;color:var(--b26-ink)}.birne-2026 .b26-knowhow .b26-knowhow__filters button:focus-visible{outline-color:#fff}@media (max-width: 760px){.birne-2026 .b26-knowhow{padding-block:var(--b26-section-space)}}.birne-2026 .b26-knowhow__card h3{margin:0}.birne-2026 .b26-knowhow__card{display:grid;grid-template-rows:28px auto auto;align-content:start;row-gap:8px}.birne-2026 .b26-knowhow__card>svg{margin-bottom:0}.birne-2026 .b26-knowhow__card p{margin:0;align-self:start}.birne-2026 .b26-knowhow__card p>span{display:block}.b26-knowhow__results{display:grid}.b26-knowhow__results>.b26-knowhow__grid{grid-area:1 / 1;align-self:start}.b26-knowhow__grid--reserve{visibility:hidden;pointer-events:none}.birne-2026 .b26-strategy-method__card{display:grid;grid-template-columns:.95fr 1.05fr;background:#f5f4f5;border-radius:32px;overflow:hidden}.birne-2026 .b26-strategy-method__copy{align-self:center;padding:56px 0 56px 56px}.birne-2026 .b26-strategy-method__eyebrow{font-size:12px;letter-spacing:.08em;color:#77717b;margin:0 0 28px}.birne-2026 .b26-strategy-method__copy h2{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.035em;font-weight:400;margin:0 0 24px}.birne-2026 .b26-strategy-method__lead{max-width:43ch;color:#736c77;line-height:1.7;margin:0 0 24px}.birne-2026 .b26-strategy-method__step{width:100%;max-width:470px;border-top:1px solid #e2dde4}.birne-2026 .b26-strategy-method__step:last-child{border-bottom:1px solid #e2dde4}.birne-2026 .b26-strategy-method__step-trigger{display:grid;grid-template-columns:24px 1fr 18px;align-items:center;gap:10px;width:100%;min-height:48px;border:0;padding:9px 0;color:#201a23;background:none;text-align:left;font:inherit;font-size:16px;cursor:pointer}.birne-2026 .b26-strategy-method__step-trigger:focus-visible{outline:2px solid #8654a3;outline-offset:3px;border-radius:3px}.birne-2026 .b26-strategy-method__number{font-size:12px;color:#8654a3}.birne-2026 .b26-strategy-method__toggle{position:relative;width:18px;height:18px;flex-shrink:0}.birne-2026 .b26-strategy-method__toggle:before,.birne-2026 .b26-strategy-method__toggle:after{content:"";position:absolute;background:currentColor;width:14px;height:1px;left:2px;top:8px}.birne-2026 .b26-strategy-method__toggle:after{transform:rotate(90deg)}.birne-2026 .b26-strategy-method__step-trigger[aria-expanded=true] .b26-strategy-method__toggle:after{display:none}.birne-2026 .b26-strategy-method__step-panel{padding:0 28px 16px 34px}.birne-2026 .b26-strategy-method__step-panel[hidden]{display:none}.birne-2026 .b26-strategy-method__step-panel p{max-width:45ch;font-size:15px;line-height:1.7;color:#736c77;margin:0}.birne-2026 .b26-strategy-method__visual{display:flex;align-items:center;min-width:0;padding:32px 20px}.birne-2026 .b26-strategy-method__visual svg{width:100%;height:auto;display:block;overflow:visible}.birne-2026 .b26-strategy-method__visual text{fill:currentColor;text-anchor:middle;font-family:inherit}.birne-2026 .b26-strategy-method__shape{fill:#fff5}.birne-2026 .b26-strategy-method__divider{fill:none;stroke:#aa9caf;stroke-width:1;stroke-dasharray:5 7;opacity:.7}.birne-2026 .b26-strategy-method__line{fill:none;stroke:currentColor;stroke-width:1}.birne-2026 .b26-strategy-method__diagram-button[aria-expanded=true]{color:#8654a3}.birne-2026 .b26-strategy-method__diagram-button{cursor:pointer;color:#201a23}.birne-2026 .b26-strategy-method__hit{fill:transparent;stroke:none}.birne-2026 .b26-strategy-method__diagram-button:focus-visible .b26-strategy-method__hit{stroke:#8654a3;stroke-width:3}.birne-2026 .b26-strategy-method__label{font-size:18px;letter-spacing:-.4px}.birne-2026 .b26-strategy-method__sub{font-size:10px;letter-spacing:1px;opacity:.6}.birne-2026 .b26-strategy-method__endpoint{font-size:11px;opacity:.6}@media (max-width: 1000px){.birne-2026 .b26-strategy-method__card{grid-template-columns:1fr}.birne-2026 .b26-strategy-method__copy{padding:40px 40px 0}.birne-2026 .b26-strategy-method__visual{padding:12px 24px}.birne-2026 .b26-strategy-method__visual svg{max-width:620px;margin:auto}}@media (max-width: 600px){.birne-2026 .b26-strategy-method__card{border-radius:24px}.birne-2026 .b26-strategy-method__copy{padding:28px 24px 0}.birne-2026 .b26-strategy-method__visual{padding:8px 12px}.birne-2026 .b26-strategy-method__sub{font-size:16px;letter-spacing:.5px}.birne-2026 .b26-strategy-method__endpoint{font-size:16px}}.birne-2026 .b26-strategy-method__diagram-number{font-size:inherit;letter-spacing:0}.b26-cmo-orbit{--orbit-circle-size: 48px;padding-block:0 var(--b26-section-space)}.b26-cmo-orbit__card{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;border-radius:32px;background:#f5f4f5;overflow:clip}.b26-cmo-orbit__copy{position:relative;padding:96px 24px 96px 56px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.birne-2026 .b26-cmo-orbit__eyebrow{margin:0 0 28px;font-size:12px;letter-spacing:.08em;color:#77717b}.birne-2026 .b26-cmo-orbit__copy h2{margin:0 0 24px;font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.035em;font-weight:400}.birne-2026 .b26-cmo-orbit__copy>p:not(.b26-cmo-orbit__eyebrow):not(.b26-cmo-orbit__invite){max-width:43ch;margin:0;color:#736c77;line-height:1.7}.b26-cmo-orbit__visual{position:relative;padding:24px}.b26-cmo-orbit__scene{position:relative;width:100%;max-width:560px;aspect-ratio:1;margin:auto}.b26-cmo-orbit__center{position:absolute;left:50%;top:50%;width:var(--orbit-circle-size);height:var(--orbit-circle-size);transform:translate(-50%,-50%);border-radius:50%;background:#000;border:0;padding:0;cursor:pointer;z-index:1;transition:background-color .18s ease}.b26-cmo-orbit__center:before{content:"";position:absolute;top:-55%;right:-55%;bottom:-55%;left:-55%;border-radius:50%;background:radial-gradient(circle,rgb(134 84 163 / .65) 0%,rgb(134 84 163 / .42) 28%,rgb(134 84 163 / .2) 48%,transparent 70%);opacity:0;pointer-events:none}.b26-cmo-orbit__center:is(:hover,:focus-visible){background:#8654a3}.b26-cmo-orbit__center:is(:hover,:focus-visible):before{animation:b26-orbit-pulse 2.4s ease-in-out infinite}.b26-cmo-orbit__center span:before,.b26-cmo-orbit__center span:after{content:"";position:absolute;top:50%;left:50%;width:38%;height:2px;background:#fff;transform:translate(-50%,-50%)}.b26-cmo-orbit__center span:after{transform:translate(-50%,-50%) rotate(90deg)}.b26-cmo-orbit__level{position:absolute;top:0;right:0;bottom:0;left:0}.b26-cmo-orbit__level--claude{--inset: 16%;--duration: 48s;--phase: 36deg}.b26-cmo-orbit__level--jakub{--inset: 28%;--duration: 48s;--phase: 0deg}.b26-cmo-orbit__level--marek{--inset: 16%;--duration: 48s;--phase: 180deg}.b26-cmo-orbit__level--exa{--inset: 28%;--duration: 48s;--phase: 216deg}.b26-cmo-orbit__level--firecrawl{--inset: 16%;--duration: 48s;--phase: 252deg}.b26-cmo-orbit__level--analytics{--inset: 5%;--duration: 48s;--phase: 72deg}.b26-cmo-orbit__level--meta{--inset: 5%;--duration: 48s;--phase: 288deg}.b26-cmo-orbit__level--chatgpt{--inset: 28%;--duration: 48s;--phase: 108deg}.b26-cmo-orbit__level--supabase{--inset: 5%;--duration: 48s;--phase: 144deg}.b26-cmo-orbit__level--vercel{--inset: 5%;--duration: 48s;--phase: 324deg}.b26-cmo-orbit__track{position:absolute;inset:var(--inset);border:1px solid #ded9e2;border-radius:50%}.b26-cmo-orbit__rotation{position:absolute;top:0;right:0;bottom:0;left:0;animation:b26-orbit-turn var(--duration) linear infinite}.b26-cmo-orbit__node{position:absolute;left:50%;top:var(--inset);width:var(--orbit-circle-size);height:var(--orbit-circle-size);transform:translate(-50%,-50%)}.b26-cmo-orbit__face{width:100%;height:100%;overflow:hidden;border-radius:50%;border:0;background:#fff;animation:b26-orbit-counterturn var(--duration) linear infinite}.birne-2026 .b26-cmo-orbit__face img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;transform:scale(1.8);transform-origin:center 18%}.birne-2026 .b26-cmo-orbit__level:not(.b26-cmo-orbit__level--jakub):not(.b26-cmo-orbit__level--marek) img{-o-object-fit:contain;object-fit:contain;padding:20%;transform:none}.b26-cmo-orbit__level--exa .b26-cmo-orbit__face{background:#1f40ed}.birne-2026 .b26-cmo-orbit__level--exa img{filter:brightness(0) invert(1)}.b26-cmo-orbit__pause{position:absolute;right:24px;bottom:20px;width:var(--orbit-circle-size);height:var(--orbit-circle-size);display:grid;place-items:center;border:1px solid #ded9e2;border-radius:50%;background:transparent;color:#736c77;cursor:pointer}.b26-cmo-orbit__pause svg{width:18px;fill:none;stroke:currentColor;stroke-width:1.5}.b26-cmo-orbit__pause:hover{background:#fff}.b26-cmo-orbit__pause:focus-visible{outline:2px solid #8654a3;outline-offset:3px}.b26-cmo-orbit__visual.is-paused .b26-cmo-orbit__center:before,.b26-cmo-orbit__visual.is-paused .b26-cmo-orbit__rotation,.b26-cmo-orbit__visual.is-paused .b26-cmo-orbit__face{animation-play-state:paused}@keyframes b26-orbit-pulse{0%,to{transform:scale(.78);opacity:.3}50%{transform:scale(1.18);opacity:1}}@keyframes b26-orbit-turn{0%{transform:rotate(var(--phase))}to{transform:rotate(calc(var(--phase) + 360deg))}}@keyframes b26-orbit-counterturn{0%{transform:rotate(calc(0deg - var(--phase)))}to{transform:rotate(calc(-360deg - var(--phase)))}}@media (max-width: 760px){.b26-cmo-orbit__card{grid-template-columns:1fr;border-radius:24px}.b26-cmo-orbit__copy{padding:32px 28px 8px}.b26-cmo-orbit__visual{padding:12px 20px 32px}.b26-cmo-orbit__pause{right:20px;bottom:12px}}@media (prefers-reduced-motion: reduce){.b26-cmo-orbit__center:is(:hover,:focus-visible):before{animation:none;opacity:.55}.b26-cmo-orbit__rotation{animation:none;transform:rotate(var(--phase))}.b26-cmo-orbit__face{animation:none;transform:rotate(calc(0deg - var(--phase)))}.b26-cmo-orbit__pause{display:none}}@media (max-width: 760px){.b26-cmo-orbit__visual{padding-inline:4px}.b26-cmo-orbit__level--jakub,.b26-cmo-orbit__level--analytics,.b26-cmo-orbit__level--supabase,.b26-cmo-orbit__level--exa,.b26-cmo-orbit__level--meta{--inset: 27%}.b26-cmo-orbit__level--claude,.b26-cmo-orbit__level--chatgpt,.b26-cmo-orbit__level--marek,.b26-cmo-orbit__level--firecrawl,.b26-cmo-orbit__level--vercel{--inset: 9%}.b26-cmo-orbit__level--analytics .b26-cmo-orbit__track{display:none}}.b26-cmo-orbit__center:focus-visible{outline:2px solid #8654a3;outline-offset:4px}.birne-2026 .b26-cmo-orbit__invite{position:absolute;left:56px;right:24px;bottom:40px;margin:0;padding-top:0;display:flex;align-items:center;gap:10px;font-size:14px;line-height:2;color:#736c77}.b26-cmo-orbit__inline-plus{position:relative;display:inline-block;width:20px;height:20px;border-radius:50%;background:#000;vertical-align:middle;margin-inline:4px}.b26-cmo-orbit__inline-plus:before,.b26-cmo-orbit__inline-plus:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:1px;background:#fff;transform:translate(-50%,-50%)}.b26-cmo-orbit__inline-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.b26-cmo-orbit__cursor{width:24px;height:24px;flex:0 0 24px;fill:#000;stroke:#fff;stroke-width:1.8;stroke-linejoin:round;filter:drop-shadow(0 0 3px rgb(134 84 163 / .65)) drop-shadow(0 0 8px rgb(134 84 163 / .4))}@media (max-width: 760px){.b26-cmo-orbit__card{position:relative;padding-bottom:88px}.b26-cmo-orbit__copy{position:static}.birne-2026 .b26-cmo-orbit__invite{position:absolute;left:28px;right:28px;bottom:24px;padding-top:0}}.birne-2026 .b26-media-card{display:flex;flex-direction:column;min-width:0;padding:0;gap:0;overflow:hidden;border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-card)}.birne-2026 .b26-media-card__copy{padding:var(--b26-card-padding)}.birne-2026 .b26-media-card__copy h3{margin:0}.birne-2026 .b26-media-card__copy p{margin-top:12px;color:var(--b26-muted);white-space:pre-line}.birne-2026 .b26-media-card__media{width:100%;min-width:0}.birne-2026 .b26-media-card .b26-media-card__media>*{border-radius:0}.birne-2026 .b26-media-card__media a:focus-visible{outline:3px solid var(--b26-tertiary);outline-offset:-4px}.birne-2026 .b26-media-card--overlay{position:relative;isolation:isolate;display:grid;align-items:end;min-height:420px;border:0;background:#241922}.birne-2026 .b26-media-card--overlay .b26-media-card__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.birne-2026 .b26-media-card--overlay .b26-media-card__media>*{width:100%;height:100%}.birne-2026 .b26-media-card--overlay .b26-media-card__media>img{display:block;-o-object-fit:cover;object-fit:cover}.birne-2026 .b26-media-card--overlay .b26-media-card__copy{position:relative;z-index:1;margin-top:210px;color:#fff}.b26-media-card__blur{position:absolute;z-index:0;top:-60px;right:0;bottom:0;left:0;pointer-events:none}.b26-media-card__blur>span{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));mask-image:linear-gradient(to bottom,transparent var(--start),#000 var(--end));-webkit-mask-image:linear-gradient(to bottom,transparent var(--start),#000 var(--end))}.b26-media-card__blur>:nth-child(1){--blur: 2px;--start: 0%;--end: 20%}.b26-media-card__blur>:nth-child(2){--blur: 4px;--start: 8%;--end: 28%}.b26-media-card__blur>:nth-child(3){--blur: 8px;--start: 16%;--end: 36%}.b26-media-card__blur>:nth-child(4){--blur: 16px;--start: 24%;--end: 44%}.b26-media-card__blur>:nth-child(5){--blur: 24px;--start: 32%;--end: 52%}.b26-media-card__blur>:nth-child(6){--blur: 40px;--start: 40%;--end: 60%}.b26-media-card--overlay .b26-media-card__copy>:not(.b26-media-card__blur){position:relative;z-index:1}.birne-2026 .b26-media-card--overlay .b26-media-card__copy h3{color:inherit}.birne-2026 .b26-media-card--overlay .b26-media-card__copy p{max-width:54ch;margin:4px 0 0;color:inherit}.birne-2026 .b26-media-card__copy:has(.b26-media-card__link) h3{padding-right:64px}.birne-2026 .b26-media-card .b26-media-card__link{position:absolute;top:50%;transform:translateY(-50%);right:var(--b26-card-padding);color:inherit;border-color:currentColor}.birne-2026 .b26-media-card__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.birne-2026 .b26-media-card__copy:has(.b26-media-card__link) p{padding-right:64px}@media (max-width: 760px){.birne-2026 .b26-media-card--overlay{min-height:400px}}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){.birne-2026 .b26-media-card--overlay .b26-media-card__copy{background:var(--b26-paper);color:var(--b26-ink)}}@media (prefers-reduced-transparency: reduce){.b26-media-card__blur{display:none}.birne-2026 .b26-media-card--overlay .b26-media-card__copy{background:var(--b26-paper);color:var(--b26-ink)}}.birne-2026 span.b26-client-badge{display:inline-block;padding:5px 10px;border:1px solid var(--b26-line);border-radius:999px;background:#ffffff47;color:var(--b26-ink);font-size:12px;line-height:1.4;text-align:center}.birne-2026 span.b26-client-badge--overlay{border-color:#ffffff59;color:#fff}.tw-ml-auto{margin-left:auto}.tw-mt-\[1cqw\]{margin-top:1cqw}.tw-flex{display:flex}.tw-grid{display:grid}.tw-aspect-square{aspect-ratio:1 / 1}.tw-h-\[1\.7cqw\]{height:1.7cqw}.tw-h-\[8cqw\]{height:8cqw}.tw-h-full{height:100%}.tw-min-h-0{min-height:0px}.tw-w-1\/2{width:50%}.tw-w-\[1\.7cqw\]{width:1.7cqw}.tw-w-\[10cqw\]{width:10cqw}.tw-w-full{width:100%}.tw-min-w-0{min-width:0px}.tw-flex-1{flex:1 1 0%}.tw-shrink-0{flex-shrink:0}.tw-grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.tw-flex-col{flex-direction:column}.tw-items-center{align-items:center}.tw-justify-between{justify-content:space-between}.tw-gap-\[1\.8cqw\]{gap:1.8cqw}.tw-gap-\[2\.5cqw\]{gap:2.5cqw}.tw-gap-\[3cqw\]{gap:3cqw}.tw-gap-\[4cqw\]{gap:4cqw}.tw-gap-\[5cqw\]{gap:5cqw}.tw-overflow-hidden{overflow:hidden}.tw-rounded-\[2cqw\]{border-radius:2cqw}.tw-rounded-\[var\(--b26-radius-inner\)\]{border-radius:var(--b26-radius-inner)}.tw-rounded-full{border-radius:9999px}.tw-border{border-width:1px}.tw-border-0{border-width:0px}.tw-border-l{border-left-width:1px}.tw-border-t{border-top-width:1px}.tw-border-solid{border-style:solid}.tw-border-line{border-color:var(--b26-line, #e1dfe1)}.tw-bg-paper{background-color:var(--b26-paper, #fafafa)}.tw-bg-cover{background-size:cover}.tw-bg-center{background-position:center}.tw-object-contain{-o-object-fit:contain;object-fit:contain}.tw-p-\[6\%\]{padding:6%}.tw-px-\[5cqw\]{padding-left:5cqw;padding-right:5cqw}.tw-py-\[2cqw\]{padding-top:2cqw;padding-bottom:2cqw}.tw-py-\[4cqw\]{padding-top:4cqw;padding-bottom:4cqw}.tw-pl-\[4cqw\]{padding-left:4cqw}.tw-pt-\[2cqw\]{padding-top:2cqw}.tw-text-\[2\.2cqw\]{font-size:2.2cqw}.tw-text-\[2\.6cqw\]{font-size:2.6cqw}.tw-text-\[2\.7cqw\]{font-size:2.7cqw}.tw-text-\[7cqw\]{font-size:7cqw}.tw-text-\[clamp\(12px\,3\.4cqw\,16px\)\]{font-size:clamp(12px,3.4cqw,16px)}.tw-font-normal{font-weight:400}.tw-leading-normal{line-height:1.5}.tw-leading-tight{line-height:1.25}.tw-tracking-\[-0\.05em\]{letter-spacing:-.05em}.tw-text-\[\#56734d\]{--tw-text-opacity: 1;color:rgb(86 115 77 / var(--tw-text-opacity, 1))}.tw-text-ink{color:var(--b26-ink, #221924)}.tw-text-muted{color:var(--b26-muted, #6e6e6e)}.tw-shadow-\[0_8px_28px_-16px_\#22192440\]{--tw-shadow: 0 8px 28px -16px #22192440;--tw-shadow-colored: 0 8px 28px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.b26-select{position:relative;width:11em;max-width:100%;font:inherit;color:var(--b26-ink, #221924)}.b26-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--b26-line, #e1dfe1);border-radius:4px;background:var(--b26-card, rgb(34 25 36 / 5%));color:inherit;font:inherit;text-align:left;cursor:pointer}.b26-select__label{min-width:0;white-space:nowrap}.b26-select__arrow{display:block;flex:0 0 12px;width:12px;height:12px;color:var(--b26-muted, #6e6e6e);transition:transform .14s ease}.b26-select__trigger[aria-expanded=true] .b26-select__arrow{transform:rotate(180deg)}.b26-select__trigger:hover{border-color:#c3bfc3}.b26-select__trigger:focus-visible{outline:2px solid var(--b26-tertiary, #a365b3);outline-offset:2px}.b26-select__trigger:disabled{opacity:.5;cursor:not-allowed}.b26-select__menu{position:absolute;z-index:30;top:calc(100% + 4px);right:0;width:100%;max-height:240px;overflow-y:auto;border:1px solid var(--b26-line, #e1dfe1);border-radius:3px;background:linear-gradient(var(--b26-card),var(--b26-card)),var(--b26-paper);box-shadow:0 5px 12px #22192426;outline:none!important}.b26-select__option{display:flex;align-items:center;min-height:40px;padding:8px 12px;cursor:pointer;font:inherit}.b26-select__option[data-active=true]{background:#e9e7e5}@media (prefers-reduced-motion: reduce){.b26-select__arrow{transition:none}}.b26-report{container-type:inline-size;font-family:Conforto,Arial,sans-serif}.b26-report *,.b26-report *:before,.b26-report *:after{box-sizing:border-box}.b26-report select{font-family:inherit}.b26-report-panel{animation:b26-report-enter .26s ease-out}@keyframes b26-report-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.b26-report-panel{animation:none}}.b26-report-chart{display:grid;grid-template-columns:2em minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;flex:1;min-height:0;margin-top:2cqw;-moz-column-gap:1cqw;column-gap:1cqw;row-gap:1.5cqw;font-size:clamp(10px,2.6cqw,13px);line-height:1;color:var(--b26-muted, #6e6e6e)}.b26-report-chart__axis-y{display:flex;flex-direction:column;justify-content:space-between;text-align:left;position:relative}.b26-report-chart__axis-y span{position:absolute;left:0;transform:translateY(-50%)}.b26-report-chart__axis-y span:nth-child(1){top:6.25%}.b26-report-chart__axis-y span:nth-child(2){top:35.4167%}.b26-report-chart__axis-y span:nth-child(3){top:64.5833%}.b26-report-chart__axis-y span:nth-child(4){top:93.75%}.b26-report-chart__plot{display:block;width:100%;height:100%;min-height:0;overflow:visible}.b26-report-chart__axis-x{grid-column:2;display:flex;justify-content:space-between;padding-inline:3.125%;white-space:nowrap}.birne-2026 .b26-service-media-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:16px}.b26-service-media-grid>:nth-child(4n+1),.b26-service-media-grid>:nth-child(4n){grid-column:span 3}.b26-service-media-grid>:nth-child(4n+2),.b26-service-media-grid>:nth-child(4n+3){grid-column:span 2}.b26-service-media-grid .b26-report{aspect-ratio:auto;padding:36px}.birne-2026 .b26-service-media-card--delivery .b26-media-card__media{background:#fff}.birne-2026 .b26-service-media-card--delivery .b26-media-card__media>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:0}.b26-service-media-grid .b26-service-media-card--strategy img{-o-object-position:center bottom;object-position:center bottom;transform:scale(1.2);transform-origin:center bottom}.b26-service-media-grid .b26-service-media-card--training img{-o-object-position:65% 40%;object-position:65% 40%}@media (min-width: 761px) and (max-width: 1000px){.birne-2026 .b26-service-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.b26-service-media-grid>:nth-child(n){grid-column:auto}}@media (max-width: 760px){.birne-2026 .b26-service-media-grid{grid-template-columns:1fr}.b26-service-media-grid>:nth-child(n){grid-column:auto}.b26-service-media-grid .b26-report{padding:24px}}.birne-2026 :is(.b26-service-media-card--ai,.b26-service-media-card--delivery) .b26-media-card__copy{color:var(--b26-ink)}@media (min-width: 1001px){.birne-2026 .b26-service-media-grid>.b26-media-card--overlay{min-height:0}.birne-2026 .b26-service-media-grid .b26-media-card__copy{margin-top:0}.birne-2026 .b26-service-media-grid>:is(.b26-service-media-card--ai,.b26-service-media-card--delivery){aspect-ratio:1}}.birne-2026 :is(.b26-service-media-card--strategy,.b26-service-media-card--training) .b26-media-card__copy{background:linear-gradient(transparent,#18121b66)}.birne-2026 .b26-header[data-ink]{--header-ink: var(--b26-ink);color:var(--header-ink)}.birne-2026 .b26-header[data-ink=light]{--header-ink: #fff;background:transparent}.birne-2026 .b26-header[data-ink] .b26-brand img{filter:brightness(0)}.birne-2026 .b26-header[data-ink=light] .b26-brand img{filter:brightness(0) invert(1)}.birne-2026 .b26-header[data-ink] .b26-nav>a,.birne-2026 .b26-header[data-ink] .b26-nav__services-toggle,.birne-2026 .b26-header[data-ink] .b26-menu-toggle{color:var(--header-ink);transition:color .18s ease}.birne-2026 .b26-header[data-ink] .b26-nav>.b26-nav__cta{color:var(--header-ink)!important;border-color:currentColor;background:transparent}.birne-2026 .b26-header[data-ink] .b26-nav>.b26-nav__cta:hover{background:#80808026}@media (max-width: 760px){.birne-2026 .b26-header[data-ink] .b26-nav.is-open{--header-ink: #fff;background:#221924f5}.birne-2026 .b26-header[data-ink] .b26-nav.is-open .b26-nav__menu a{color:#fff}.birne-2026 .b26-header[data-ink] .b26-nav.is-open .b26-nav__upcoming{color:#ffffff80}}@media (prefers-reduced-motion: reduce){.birne-2026 .b26-header[data-ink] .b26-nav>a,.birne-2026 .b26-header[data-ink] .b26-nav__services-toggle,.birne-2026 .b26-header[data-ink] .b26-menu-toggle{transition:none}}.birne-2026 .b26-case{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);background:var(--b26-card);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);overflow:hidden;scroll-margin-top:100px}.birne-2026 .b26-case__copy{container-type:inline-size;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:var(--b26-card-padding)}.birne-2026 .b26-case__identity{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;flex-wrap:wrap;margin-bottom:28px;font-size:14px;line-height:20px}.birne-2026 .b26-case__client{display:flex;align-items:center;gap:10px;flex-shrink:0}.birne-2026 .b26-case__avatar{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;padding:6px;background:var(--b26-paper);border:1px solid var(--b26-line);border-radius:50%}.birne-2026 .b26-case__avatar--photo{-o-object-fit:cover;object-fit:cover;padding:0}.birne-2026 .b26-case__category{max-width:100%;margin-left:auto}.birne-2026 .b26-case h2{width:100%;max-width:none;font-size:clamp(16px,5.6cqw,var(--b26-text-h2));text-wrap:initial}.birne-2026 .b26-case h2>span{display:block;white-space:nowrap}.birne-2026 .b26-case__description{margin-top:20px;color:var(--b26-muted);font-size:18px;line-height:28px;max-width:52ch}.birne-2026 .b26-case__results{width:100%;margin-top:auto;padding-top:36px}.birne-2026 .b26-case__results-label{color:var(--b26-muted);font-size:13px;line-height:20px;margin-top:16px}.birne-2026 .b26-case__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-top:1px solid var(--b26-line);padding-top:20px}.birne-2026 .b26-case__metrics>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:10px}.birne-2026 .b26-case__metrics dd{margin:0;font-size:clamp(26px,2.8vw,40px);line-height:1.15;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.birne-2026 .b26-case__metrics dt{color:var(--b26-muted);font-size:14px;line-height:20px;max-width:17ch}.birne-2026 .b26-case__media{min-width:0;align-self:center;position:relative}.birne-2026 .b26-case__image{aspect-ratio:1;overflow:hidden;background:var(--b26-line)}.birne-2026 .b26-case__image img,.birne-2026 .b26-case__image video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.birne-2026 .b26-case__image .b26-case__deck-crop{width:200%;max-width:none;transform:translate(-50%);-o-object-position:right center;object-position:right center}.birne-2026 .b26-case__gallery-controls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,rgb(0 0 0 / 28%),transparent 24%,transparent 76%,rgb(0 0 0 / 28%))}.birne-2026 .b26-case__arrow{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;width:44px;height:44px;min-height:44px;border-radius:50%;padding:0;justify-content:center;gap:0}.birne-2026 .b26-case__arrow>span{display:none}.birne-2026 .b26-case__arrow--previous svg{transform:rotate(180deg)}@media (max-width: 1000px){.birne-2026 .b26-case{grid-template-columns:1fr 1fr}.birne-2026 .b26-case__copy{padding:var(--b26-card-padding)}.birne-2026 .b26-case__description{font-size:16px;line-height:24px}.birne-2026 .b26-case__metrics{gap:12px}}@media (max-width: 760px){.birne-2026 .b26-case{grid-template-columns:minmax(0,1fr)}.birne-2026 .b26-case__copy{padding:var(--b26-card-padding)}.birne-2026 .b26-case__identity{margin-bottom:24px}.birne-2026 .b26-case__results{padding-top:28px}.birne-2026 .b26-case__metrics dd{font-size:clamp(25px,7vw,36px)}.birne-2026 .b26-case__metrics dt{font-size:13px;line-height:19px}}.birne-2026 .b26-case__metrics dd.b26-case__metric-word{font-size:clamp(20px,2.2vw,32px);letter-spacing:-.025em}@media (max-width: 380px){.birne-2026 .b26-case__metrics{grid-template-columns:1fr;gap:20px}.birne-2026 .b26-case__metrics>div{flex-direction:row-reverse;justify-content:space-between;align-items:baseline}.birne-2026 .b26-case__metrics dt{max-width:16ch}}@media (max-width: 420px){.birne-2026 .b26-case__identity{gap:10px;font-size:12px;line-height:18px}.birne-2026 .b26-case__avatar{width:32px;height:32px}}.birne-2026 .b26-case__arrow--previous{left:16px}.birne-2026 .b26-case__arrow--next{right:16px}.birne-2026 .b26-case__dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;padding:0;background:transparent;pointer-events:auto}.birne-2026 .b26-case__dots button{display:grid;place-items:center;width:32px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.birne-2026 .b26-case__dots button:after{content:"";width:7px;height:7px;border-radius:999px;background:#fff;opacity:.6;box-shadow:0 1px 3px #0003;transition:width .18s ease,opacity .18s ease}.birne-2026 .b26-case__dots button[aria-pressed=true]:after{width:24px;background:#fff;opacity:1}.birne-2026 .b26-case__dots button:focus-visible{outline:2px solid #fff;outline-offset:-3px;border-radius:8px}.birne-2026 .b26-case__gallery-controls .b26-case__arrow{background:#ffffff29;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:#ffffff8c;color:#fff}.birne-2026 .b26-case__gallery-controls .b26-case__arrow:hover{background:#ffffff47}@media (prefers-reduced-motion: reduce){.birne-2026 .b26-case__dots button:after{transition:none}}.birne-2026 .b26-case__image video{-o-object-fit:cover;object-fit:cover;background:#191919}.birne-2026 .b26-case--spimsi .b26-case__image{display:grid;place-items:center;background:#f4edf5}.birne-2026 .b26-case--spimsi .b26-case__image img{-o-object-fit:contain;object-fit:contain;padding:12%}.birne-2026 .b26-case--global-payments .b26-case__image video{-o-object-fit:contain;object-fit:contain;background:#101329}.birne-2026 .b26-case__media-empty{height:100%;display:grid;place-items:center;padding:24px;color:var(--b26-muted)}.birne-2026 .b26-case__dots{bottom:50px;max-width:calc(100% - 32px);overflow-x:auto}.birne-2026 .b26-case__dots button{flex-shrink:0;width:24px}.birne-2026 .b26-results__hero{padding-block:var(--b26-section-space) 48px}.birne-2026 .b26-results__hero .b26-section-heading{margin-bottom:0}.birne-2026 .b26-results__list{display:grid;gap:32px}@media (max-width: 760px){.birne-2026 .b26-results__hero{padding-block:var(--b26-section-space) 32px}.birne-2026 .b26-results__list{gap:24px}}.birne-2026 .b26-results__filters{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.birne-2026 .b26-results__filters button{min-height:44px;padding:10px 20px;border:1px solid var(--b26-line);border-radius:999px;background:var(--b26-card);color:var(--b26-ink);font:inherit;font-size:14px;cursor:pointer}.birne-2026 .b26-results__filters button[aria-pressed=true]{background:var(--b26-ink);border-color:var(--b26-ink);color:var(--b26-paper)}.birne-2026 .b26-results__filters button:focus-visible{outline:2px solid var(--b26-ink);outline-offset:4px}.birne-2026 .b26-results__empty{margin:0;color:var(--b26-muted)}@font-face{font-family:Conforto;src:url(/fonts/Conforto-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}body:has(.birne-2026){margin:0;background:#fff;color:#221924;font-family:Conforto,Arial,sans-serif;font-size:16px;line-height:1.5}.birne-2026{--b26-ink: #221924;--b26-footer: var(--b26-ink);--b26-footer-symbol: #533f57;--b26-paper: #fff;--b26-card: rgb(34 25 36 / 5%);--b26-muted: #6e6e6e;--b26-line: #e1dfe1;--b26-border: #ebebeb;--b26-tertiary: #a365b3;--b26-cream: #f5ebdd;--b26-lemon: #fafd70;--b26-gutter: 24px;--b26-radius-card: 24px;--b26-radius-inner: 16px;--b26-card-padding: 32px;--b26-section-space: 112px;--b26-loop-duration: 52s;--b26-layout-radius: var(--b26-radius-card);--b26-max: 1328px;box-sizing:border-box;min-height:100vh;background:var(--b26-paper);color:var(--b26-ink);font-family:Conforto,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.birne-2026>*:first-child{margin-top:0}.b26-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.b26-skip-link{position:fixed;top:-80px;left:20px;z-index:50;padding:12px;background:var(--b26-ink);color:var(--b26-paper)!important}.b26-skip-link:focus{top:10px}.birne-2026 *,.birne-2026 *:before,.birne-2026 *:after{box-sizing:border-box}.birne-2026 a{color:inherit;text-decoration:none}.birne-2026 img{display:block;max-width:100%}.birne-2026 h1,.birne-2026 h2,.birne-2026 h3,.birne-2026 h4,.birne-2026 p,.birne-2026 figure,.birne-2026 ul,.birne-2026 dl,.birne-2026 dd{margin:0}.birne-2026 ul{list-style:none;padding:0}.birne-2026 :focus-visible{outline:2px solid var(--b26-tertiary);outline-offset:5px}.b26-container{width:calc(100% - (var(--b26-gutter) * 2));max-width:var(--b26-max);margin-inline:auto}.b26-muted{color:var(--b26-muted)}.b26-header{min-height:81px;background:var(--b26-paper)}.b26-header__inner{display:flex;align-items:center;justify-content:space-between;min-height:81px;gap:32px}.b26-brand{display:inline-flex;align-items:center;flex:0 0 auto}.b26-brand img{width:98px;height:30px;-o-object-fit:contain;object-fit:contain}.b26-nav{display:flex;align-items:center;gap:34px;font-size:14px}.b26-menu-toggle{display:none}.b26-nav>a:not(.b26-nav__cta){padding-block:12px}.b26-nav__services{position:relative}.b26-nav__services>.b26-nav__services-toggle{display:flex;min-height:44px;align-items:center;gap:6px;padding:10px 0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:-.025em;cursor:pointer}.b26-nav__dropdown{position:absolute;top:100%;left:-12px;z-index:20;width:240px;padding-top:8px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px) scale(.98);transform-origin:top left;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility .18s}.b26-nav__services[data-open=true] .b26-nav__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:none}.b26-nav__menu{display:flex;flex-direction:column;gap:0;padding:8px;border:1px solid rgb(10 10 10 / 6%);border-radius:12px;background:#fff;color:var(--b26-ink);box-shadow:0 16px 48px -8px #00000038}.b26-nav .b26-nav__menu>:is(a,.b26-nav__upcoming){display:flex;align-items:center;min-height:36px;padding:6px 16px;border-radius:8px;font-size:14px;line-height:24px;white-space:nowrap}.b26-nav .b26-nav__menu a{color:var(--b26-ink);transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.b26-nav .b26-nav__menu a:is(:hover,:focus-visible){background:#0a0a0a0d;color:var(--b26-ink)}.b26-nav .b26-nav__menu a:focus-visible{outline:2px solid var(--b26-tertiary);outline-offset:-2px}.b26-nav .b26-nav__menu .b26-nav__upcoming{color:#a6a3a7;cursor:default}.b26-nav a{transition:color .18s ease}.b26-nav a:hover{color:var(--b26-tertiary)}.b26-nav__cta{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 17px;line-height:14px;border:1px solid var(--b26-ink);border-radius:999px;background:var(--b26-ink);color:var(--b26-paper)!important}.b26-nav__cta .b26-button__arrow{width:12.138px;height:14px}.b26-nav__cta:hover{background:#392d38}.b26-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:50px;border:1px solid transparent;border-radius:999px;padding:12px 22px;font:inherit;font-size:16px;line-height:24px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.b26-button__arrow{display:inline-block;width:13.867px;height:16px;flex:0 0 auto;fill:currentColor;transition:transform .18s ease}.b26-button:hover .b26-button__arrow{transform:translate(2px)}.birne-2026 a.b26-button--primary,.birne-2026 button.b26-button--primary{border-color:var(--b26-ink);background:var(--b26-ink);color:var(--b26-paper)}.birne-2026 a.b26-button--primary:hover,.birne-2026 button.b26-button--primary:hover{background:#392d38;border-color:#392d38}.birne-2026 a.b26-button--secondary,.birne-2026 button.b26-button--secondary{border-color:var(--b26-ink);background:transparent;color:var(--b26-ink)}.birne-2026 a.b26-button--secondary:hover,.birne-2026 button.b26-button--secondary:hover{background:var(--b26-card)}.birne-2026 a.b26-button--tertiary,.birne-2026 button.b26-button--tertiary{min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--b26-tertiary);justify-content:flex-start}.birne-2026 a.b26-button--tertiary:hover,.birne-2026 button.b26-button--tertiary:hover{color:var(--b26-footer-symbol)}.b26-button:disabled,.b26-button[aria-disabled=true]{cursor:not-allowed;border-color:var(--b26-line);background:var(--b26-card);color:var(--b26-muted)}.b26-hero{padding:0}.b26-hero__copy{max-width:760px;margin-bottom:0;padding:100px 0 56px}.b26-hero h1{max-width:720px}.birne-2026 .b26-hero__lead{max-width:760px;margin-top:4px;color:var(--b26-muted);font-size:clamp(30px,3.1vw,44px);line-height:1.18;letter-spacing:-.025em}.b26-hero__actions{margin-top:28px}.b26-hero__image{width:100%;aspect-ratio:1.9;border-radius:var(--b26-layout-radius, 4px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%}.b26-section{padding:var(--b26-section-space) 0}.b26-home-services{padding-top:var(--b26-section-space);padding-bottom:var(--b26-section-space)}.b26-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:32px;margin-bottom:46px}.b26-section-heading__title{max-width:700px}.b26-section-heading__lead{max-width:470px;color:var(--b26-muted)}.b26-section-heading--service{display:block;margin-bottom:32px}.b26-section-heading--service .b26-section-heading__title,.b26-section-heading--service .b26-section-heading__lead{max-width:none;margin:0;white-space:pre-line}.b26-section-heading--work{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,1fr);gap:80px;align-items:start;margin-bottom:40px}.b26-section-heading--work .b26-section-heading__lead{max-width:42ch}.b26-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.b26-service-card{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:var(--b26-card-padding);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-card)}.b26-service-card p{max-width:38ch;margin-top:0;color:var(--b26-muted)}.b26-service-card>.b26-button{align-self:flex-start}.b26-catalog-hero{padding:var(--b26-section-space) 0 var(--b26-section-space)}.b26-catalog-hero h1,.birne-2026 .b26-section-heading--catalog .b26-section-heading__title{max-width:1020px}.b26-catalog-hero p,.birne-2026 .b26-section-heading--catalog .b26-section-heading__lead{margin-top:0;color:var(--b26-muted)}.b26-course-list{display:grid;gap:20px;padding-bottom:var(--b26-section-space)}.b26-course-card{display:grid;grid-template-columns:minmax(250px,44%) minmax(0,1fr);min-height:300px;overflow:hidden;border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-card)}.b26-course-card__image{width:100%;height:100%;min-height:0;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}.b26-course-card__body{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:24px;padding:var(--b26-card-padding)}.b26-course-card__level,.b26-course-card__description,.b26-course-card__sessions,.b26-course-card__footer{font-size:16px;line-height:24px}.birne-2026 .b26-course-card__level{margin:0 0 12px;color:var(--b26-muted)}.b26-course-card h3{margin:0 0 8px}.b26-course-card__description{color:var(--b26-muted)}.b26-course-card__sessions{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.b26-course-session-item{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border:1px solid var(--b26-line);border-radius:999px;background:var(--b26-paper);font-size:14px;line-height:20px;white-space:nowrap}.b26-course-session-item .b26-muted:before{content:"·";margin-right:6px;color:var(--b26-muted)}.b26-course-card__footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid var(--b26-line)}.b26-course-card__footer strong{font-weight:400}.b26-course-card--message{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:200px;padding:var(--b26-card-padding)}.b26-course-card--message h3{margin:0}.b26-course-card--message p:last-child{margin-top:8px;color:var(--b26-muted)}.b26-course-card--loading{pointer-events:none}.b26-skeleton{display:block;width:100%;height:18px;margin-top:18px;border-radius:3px;background:var(--b26-line);animation:b26-pulse 1.4s ease-in-out infinite}.b26-skeleton--short{width:34%}.b26-skeleton--title{width:65%;height:28px}@keyframes b26-pulse{0%,to{opacity:.55}50%{opacity:1}}.b26-training{padding:0 0 var(--b26-section-space)}.b26-training__copy{max-width:850px}.b26-training__copy h2{margin:0}.b26-training__copy p{margin:0;color:var(--b26-muted);font-size:28px;line-height:1.2}.b26-training__copy .b26-button{margin-top:28px}.b26-logo-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:24px}.b26-logo-card{display:grid;height:132px;place-items:center;padding:var(--b26-card-padding);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-card)}.b26-logo-card img{width:auto;max-width:100%;max-height:56px;filter:grayscale(1);mix-blend-mode:multiply}.b26-proof-section{margin-bottom:90px;padding:64px 0;background:var(--b26-card)}.b26-proof-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:0;border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-paper)}.b26-proof-card__content{display:flex;min-height:320px;min-width:0;flex-direction:column;gap:32px;padding:var(--b26-card-padding)}.b26-proof-card h2{display:block;max-width:520px}.b26-proof-card h2 span{display:block}.birne-2026 .b26-proof-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:auto;padding-top:0}.b26-proof-card__metrics>div{display:flex;flex-direction:column;gap:4px;min-width:0}.b26-proof-card__metrics dt,.b26-proof-card__metrics dd{font-size:16px;line-height:24px}.b26-proof-card__metrics dt{font-weight:400;order:2;color:var(--b26-muted)}.b26-proof-card__metrics dd{margin:0;order:1;color:var(--b26-ink)}.b26-proof-card__content>.b26-button{min-height:44px;margin-top:0;padding:10px 0;align-self:flex-start}.birne-2026 .b26-proof-card__photo{min-height:320px;margin:var(--b26-card-padding) var(--b26-card-padding) var(--b26-card-padding) 0;overflow:hidden;border-radius:var(--b26-radius-inner);background:#e6e6e6}.b26-proof-card__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:66% center;object-position:66% center}.b26-reviews{padding:0 0 var(--b26-section-space)}.b26-reviews>.b26-section-heading{display:block;margin-bottom:28px}.b26-reviews>.b26-section-heading .b26-section-heading__title{max-width:none}.b26-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.b26-review-card{display:flex;min-height:240px;flex-direction:column;justify-content:space-between;gap:32px;padding:var(--b26-card-padding);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:var(--b26-card)}.b26-review-card blockquote,.b26-review-card figcaption{font-size:16px;line-height:24px}.b26-review-card blockquote{margin:0}.b26-review-card figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:15px;font-weight:400}.b26-reviews>.b26-button{margin-top:24px}.b26-work-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.b26-work-catalog-section{padding-top:0;padding-bottom:var(--b26-section-space)}.b26-work-card{display:flex;min-height:700px;flex-direction:column;padding:var(--b26-card-padding);border:1px solid var(--b26-border);border-radius:var(--b26-radius-card);background:#eeeee7;overflow:hidden}.b26-work-card__copy{display:flex;flex:1;flex-direction:column;align-items:flex-start}.birne-2026 .b26-work-card__category{margin:0 0 18px;color:var(--b26-muted);font-size:16px;line-height:24px}.b26-work-card h3{margin-bottom:10px}.b26-work-card__description{max-width:32ch;color:var(--b26-muted)}.b26-work-card__copy .b26-button{margin-top:28px}.b26-work-card__visual{display:block;flex-shrink:0;aspect-ratio:1.12;margin-top:32px;overflow:hidden;border-radius:var(--b26-radius-inner);background:var(--b26-paper)}.b26-work-card__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.b26-work-card__visual:hover img{transform:scale(1.02)}.b26-preview-nav{display:flex;align-items:center;gap:24px;padding-block:14px;border-top:1px solid var(--b26-line);border-bottom:1px solid var(--b26-line);font-size:12px;flex-wrap:wrap}.b26-preview-nav a{padding-block:8px;text-underline-offset:7px}.b26-preview-nav a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--b26-tertiary);text-decoration-thickness:3px}.b26-contact-section{background:var(--b26-ink);color:var(--b26-paper)}.b26-contact-content{padding-block:85px}.b26-contact-content h2{margin:30px 0}.b26-contact-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.b26-contact-bottom p{color:var(--b26-line)}.birne-2026 .b26-contact-section a.b26-button--primary{border-color:var(--b26-muted);color:var(--b26-paper)}@font-face{font-family:Footer General;src:url(/fonts/GeneralSans-Regular.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Footer General;src:url(/fonts/GeneralSans-Medium.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Footer Mono;src:url(/fonts/JetBrainsMono-VariableFont_wght.ttf) format("truetype");font-display:swap}.b26-footer{position:relative;overflow:hidden;background:var(--b26-footer);background-image:url(/assets/birne-gradient-dark-960-BXCYt0gD.webp);background-position:center;background-size:cover;background-repeat:no-repeat;color:var(--b26-cream);font:400 16px/24px Conforto,sans-serif}@media (min-width: 700px){.b26-footer{background-image:url(/assets/birne-gradient-dark-1600-B3Wqd3c1.webp)}}@media (min-width: 1400px){.b26-footer{background-image:url(/assets/birne-gradient-dark-2400-6jjahGlA.webp)}}.b26-footer__container{width:100%;max-width:1400px;margin:0 auto;padding:48px 24px;position:relative;z-index:1}.b26-footer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px}.b26-footer h3,.b26-footer__brand>span{display:block;margin:0 0 12px;color:color-mix(in srgb,var(--b26-cream) 62%,var(--b26-footer));font:inherit;letter-spacing:.05em;text-transform:uppercase}.b26-footer__brand>span{visibility:hidden}.b26-footer__brand>img{width:auto;height:32px;filter:brightness(0) saturate(100%) invert(93%) sepia(8%) saturate(674%) hue-rotate(344deg) brightness(103%) contrast(94%)}.b26-footer ul{list-style:none;padding:0;margin:0}.b26-footer li+li{margin-top:8px}.b26-footer a{color:inherit}.b26-footer a:hover{font-weight:400}.b26-footer a:focus-visible{outline-color:var(--b26-cream)}.b26-footer li a span{display:inline-block;margin-left:8px}.b26-footer__icons{display:flex;align-items:center;gap:16px}.b26-footer__icons a{opacity:.5;transition:opacity .2s ease}.b26-footer__icons a:hover,.b26-footer__icons a:focus-visible{opacity:1}.b26-footer__icons img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(93%) sepia(8%) saturate(674%) hue-rotate(344deg) brightness(103%) contrast(94%)}.b26-footer__ai{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:48px;padding-top:32px;border-top:1px solid color-mix(in srgb,var(--b26-cream) 18%,transparent)}.b26-footer__ai h3{margin:0;text-align:center}.b26-footer__icons--large{gap:24px}.b26-footer__icons--large img{width:32px;height:32px}.b26-footer__wave{display:block;width:100%;aspect-ratio:1433 / 406;margin-top:-48px;background:#fff;opacity:.1;mask-position:bottom center;mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.b26-storybook-canvas{min-height:100vh;padding:32px}@media (max-width: 1000px){.b26-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.b26-section-heading--work{grid-template-columns:1.3fr 1fr;gap:40px}.b26-work-list{grid-template-columns:repeat(2,minmax(0,1fr))}.b26-work-card{min-height:640px}.b26-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width: 700px){.birne-2026{--b26-gutter: 16px}.b26-header__inner{position:relative;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0;padding:18px 0}.b26-brand img{width:86px;height:27px}.b26-menu-toggle{display:flex;align-items:center;min-height:44px;margin-left:auto;padding:9px 0 9px 18px;border:0;background:transparent;font-size:14px}.b26-nav{display:none;flex-direction:column;align-items:stretch;width:100%;gap:0;padding:15px 0 8px;border-top:1px solid var(--b26-line)}.b26-nav.is-open{display:flex}.b26-nav>a:not(.b26-nav__cta){min-height:48px;padding:12px 0}.b26-nav__services{width:100%}.b26-nav__dropdown{position:static;width:100%;display:grid;grid-template-rows:0fr;padding-top:0;transform:none;transition:grid-template-rows .22s ease,opacity .18s ease,visibility .18s}.b26-nav__services[data-open=true] .b26-nav__dropdown{grid-template-rows:1fr}.b26-nav__menu{min-height:0;overflow:hidden;border:0;padding-block:0;box-shadow:none}.b26-nav .b26-nav__menu>:is(a,.b26-nav__upcoming){min-height:44px}.b26-nav__cta{align-self:flex-start;margin-top:10px}.b26-hero{padding:0 0 60px}.b26-hero__copy{margin-bottom:0;padding:55px 0 36px}.b26-hero__image{aspect-ratio:1.02;-o-object-position:58% center;object-position:58% center}.b26-section{padding:var(--b26-section-space) 0}.b26-home-services{padding-top:var(--b26-section-space);padding-bottom:var(--b26-section-space)}.b26-section-heading{display:block;margin-bottom:30px}.b26-section-heading--work{display:block;margin-bottom:28px}.b26-section-heading--work .b26-section-heading__lead{margin-top:16px}.b26-section-heading__lead{margin-top:18px}.b26-service-grid,.b26-review-grid{grid-template-columns:1fr}.b26-reviews{padding-bottom:var(--b26-section-space)}.b26-review-card{min-height:190px}.b26-service-card{gap:16px}.b26-catalog-hero{padding:var(--b26-section-space) 0 45px}.b26-course-list{padding-bottom:var(--b26-section-space)}.b26-course-card{grid-template-columns:1fr}.b26-course-card__image{min-height:0;aspect-ratio:16 / 9}.b26-course-card__body{padding:var(--b26-card-padding)}.b26-course-card__footer{align-items:flex-start;flex-direction:column}.b26-training{padding-bottom:var(--b26-section-space)}.b26-training__copy p{font-size:28px}.b26-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}.b26-logo-card{height:104px;padding:var(--b26-card-padding)}.b26-proof-section{margin-bottom:60px;padding:32px 0}.b26-proof-card{grid-template-columns:1fr;padding:0}.b26-proof-card__content{min-height:0;padding:var(--b26-card-padding)}.b26-proof-card__metrics{gap:12px;padding-top:40px}.birne-2026 .b26-proof-card__photo{min-height:300px;margin:0 20px 20px;order:-1}.b26-work-list{grid-template-columns:1fr}.b26-work-card{min-height:0;padding:var(--b26-card-padding)}.b26-work-card__visual{aspect-ratio:1.05;margin-top:28px}.b26-footer__container{padding:32px 20px}.b26-preview-nav{gap:8px 18px;font-size:11px}.b26-contact-content{padding-block:55px}.b26-contact-content h2{max-width:9ch;margin-block:27px}.b26-contact-bottom{align-items:flex-start;flex-direction:column;gap:25px}.b26-contact-bottom p{font-size:15px}.b26-storybook-canvas{padding:16px}}@media (prefers-reduced-motion: reduce){.birne-2026 *,.birne-2026 *:before,.birne-2026 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.b26-section-primary-action{margin-top:-8px;margin-bottom:32px}.b26-training .b26-logo-card--large{padding:14px}.b26-training .b26-logo-card--large img{max-height:92px}.b26-training .b26-logo-card--small img{max-width:80%;max-height:44px}.b26-home-photo{--b26-home-section-space: var(--b26-section-space)}.b26-home-photo .b26-partners{padding-top:var(--b26-home-section-space)}.b26-home-photo .b26-home-services,.b26-home-photo .b26-newsletters,.b26-home-photo .b26-home-contact{padding-block:var(--b26-home-section-space)}.b26-home-photo .b26-outcomes,.b26-home-photo .b26-upcoming-course{padding-bottom:var(--b26-home-section-space)}.b26-home-photo .b26-outcomes__grid{margin-bottom:0}@media (max-width: 760px){.b26-home-photo{--b26-home-section-space: var(--b26-section-space)}}@media (max-width: 760px){.birne-2026{--b26-gutter: 16px;--b26-card-padding: 24px;--b26-section-space: 80px}}.birne-2026{--b26-text-h1: 60px;--b26-text-h2: 36px;--b26-text-h3: 24px;--b26-text-h4: 16px;--b26-text-body-lg: 18px;--b26-text-body: 16px;--b26-text-body-sm: 14px;--b26-text-eyebrow: 12px;--b26-leading-heading: 1.12;--b26-leading-body: 1.625}.birne-2026 :is(h1,h2,h3,h4){font-weight:400;letter-spacing:-.01em;text-wrap:balance}.birne-2026 :is(h1,.b26-type-h1){font-size:var(--b26-text-h1);line-height:1.05}.birne-2026 :is(h2,.b26-type-h2){font-size:var(--b26-text-h2);line-height:var(--b26-leading-heading)}.birne-2026 :is(h3,.b26-type-h3){font-size:var(--b26-text-h3);line-height:1.25}.birne-2026 :is(h4,.b26-type-h4){font-size:var(--b26-text-h4);line-height:1.5}.birne-2026 :is(.b26-type-h1,.b26-type-h2,.b26-type-h3,.b26-type-h4){font-weight:400;letter-spacing:-.01em;text-wrap:balance}.birne-2026 p{font-size:var(--b26-text-body);line-height:var(--b26-leading-body);text-wrap:pretty}.birne-2026 :is(.b26-type-body-lg,.b26-partners__copy,.b26-cmo-hero__description,.b26-case__description){font-size:var(--b26-text-body-lg);line-height:var(--b26-leading-body);font-weight:400;letter-spacing:normal}.birne-2026 .b26-partners__copy>p{font:inherit}.birne-2026 .b26-type-body{font-size:var(--b26-text-body);line-height:var(--b26-leading-body);font-weight:400;letter-spacing:normal}.birne-2026 :is(.b26-type-body-sm,.b26-newsletters__meta,.b26-case__category){font-size:var(--b26-text-body-sm);line-height:1.5;font-weight:400;letter-spacing:normal}.birne-2026 :is(.b26-type-eyebrow,.b26-course-card__level){font-size:var(--b26-text-eyebrow);line-height:1.5;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.birne-2026 .b26-section-heading{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.birne-2026 .b26-section-heading>*{margin:0}.birne-2026 .b26-section-heading__title{max-width:24ch}.birne-2026 .b26-section-heading__lead{max-width:65ch;white-space:normal}.birne-2026 .b26-section-heading>.b26-type-eyebrow{color:var(--b26-muted)}.birne-2026 .b26-photo-hero__copy>p{max-width:60ch;margin-top:20px}.birne-2026 .b26-upcoming-course>.b26-section-heading{margin-bottom:0}.birne-2026 .b26-timeline>.b26-section-heading{align-items:center}.birne-2026 :is(.b26-service-card,.b26-partner,.b26-outcome__copy,.b26-cmo-situations__row,.b26-timeline__panel) h3+p{margin-top:12px}.birne-2026 .b26-project-carousel .b26-section-heading{min-height:0}@media (max-width: 760px){.birne-2026{--b26-text-h1: 36px;--b26-text-h2: 30px;--b26-text-h3: 20px;--b26-text-body-lg: 16px}.birne-2026 .b26-section-heading{gap:12px}}.birne-2026 .b26-footer h3{font-size:var(--b26-text-eyebrow);line-height:1.5;font-weight:400;letter-spacing:.08em}.birne-2026 .b26-newsletters__card h3+p{margin-top:12px}.birne-2026{font-synthesis:none}.birne-2026 :is(strong,b,th){font-weight:400}.b26-catalog-hero.b26-catalog-hero--academy{padding-bottom:clamp(32px,4vw,64px)}.birne-2026 .b26-course-card__level{display:flex;align-items:center;gap:10px}.b26-course-level{display:inline-flex;align-items:center;gap:10px}.b26-course-difficulty{display:inline-flex;gap:4px;flex-shrink:0}.b26-course-difficulty__dot{width:8px;height:8px;border:1px solid #aaa;border-radius:50%}.b26-course-difficulty__dot--filled{background:#888;border-color:#888}.b26-course-availability{padding:0;background:none}.b26-course-availability--unknown{color:var(--b26-muted)}.b26-course-availability--success{color:#30a66f}.b26-course-availability--warning{color:#f4a125}.b26-course-availability--danger{color:#dc2828}.birne-2026.b26-academy-page{background:#fff}.b26-academy-band--cream{background:var(--b26-paper)}.b26-academy-band>.b26-corporate-training,.b26-academy-band>.b26-review-carousel{padding-block:var(--b26-section-space)}.b26-academy-band .b26-corporate-training__logo{border-color:var(--b26-paper)}.b26-header{position:sticky;top:0;z-index:50;transition:background .22s ease,box-shadow .22s ease}.b26-header.is-scrolled{background:#ffffffc7;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 1px #22192414}.b26-brand{position:relative;width:98px;height:43px}.b26-brand img{position:absolute;left:0;transition:opacity .24s ease,transform .24s ease}.b26-brand .b26-brand__short{width:46px;height:32px;opacity:0;transform:translateY(6px) scale(.85)}.b26-header.is-scrolled .b26-brand__long{opacity:0;transform:translateY(-6px) scale(.9)}.b26-header.is-scrolled .b26-brand__short{opacity:1;transform:none}.b26-rating-star{display:inline-block;width:22px;height:22px;fill:var(--b26-lemon);stroke:var(--b26-ink);stroke-width:.7;stroke-linejoin:round}@media (prefers-reduced-motion: reduce){.b26-header,.b26-brand img{transition:none}}.b26-course-card__media{position:relative;aspect-ratio:16 / 9;min-width:0;overflow:hidden}.b26-course-card__media .b26-course-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover}.b26-academy-page>.b26-header:not(.is-scrolled){background:#fff}.birne-2026 .b26-catalog-hero--academy .b26-section-heading__lead{line-height:1.35}.b26-course-session-separator{color:var(--b26-muted)}.birne-2026 .b26-button.b26-button--circle{width:48px;height:48px;min-height:48px;padding:0;border-radius:50%;gap:0;justify-content:center}.b26-button--circle>span{display:none}.b26-button--circle .b26-button__arrow{width:18px;height:18px}@media (max-width: 767px){.birne-2026{--b26-loop-duration: 32s}}.b26-nav__chevron{transition:transform .18s ease}.b26-nav__services[data-open=true] .b26-nav__chevron{transform:rotate(180deg)}.b26-nav__services>.b26-nav__services-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (prefers-reduced-motion: reduce){.b26-nav__chevron,.b26-nav__dropdown,.b26-nav .b26-nav__menu a{transition:none}}.b26-footer [aria-disabled=true]{opacity:.5;cursor:default}.b26-course-card--linked{position:relative}.b26-course-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--b26-radius-card)}.b26-course-card--linked:has(.b26-course-card__link:focus-visible){outline:2px solid var(--b26-tertiary);outline-offset:4px}
