.breadcrumbs{margin-block:1.5rem;padding-inline:.9375rem}.breadcrumbs__list{flex-wrap:wrap;gap:var(--space-xs);color:var(--color-text-muted);list-style:none;padding:0;margin:0}.breadcrumbs__item,.breadcrumbs__list{display:flex;align-items:center}.breadcrumbs__item:not(:last-child)::after{content:"/";margin-left:var(--space-xs);color:var(--color-text-muted);opacity:.6}.breadcrumbs__link{color:var(--color-text-muted);transition:color .2s ease}.breadcrumbs__current{font-weight:400;color:var(--color-text-body)}.article,.blog-content{width:100%;padding-inline:.9375rem}:is(.blog-content,.article)>section[id],:is(h2,h3)[id]{scroll-margin-top:11rem}:is(.blog-content,.article)>section:not(:first-of-type){display:flex;flex-direction:column;gap:var(--space-md);margin-top:var(--space-lg)}:is(.blog-content,.article)>section:last-of-type{margin-bottom:var(--space-big)}:is(.blog-content,.article) h2{margin:0}:is(.blog-content,.article) h3{margin-top:var(--space-sm);margin-bottom:0}.article__header{margin-bottom:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid #ddd}.article__title{font-size:2.2rem;font-weight:400;line-height:1.2;margin-bottom:1rem;color:var(--color-headline)}.article__meta{display:flex;flex-wrap:wrap;gap:var(--space-md);font-size:.875rem;color:var(--color-text-muted)}.article__hero{display:block;width:100%;aspect-ratio:16/9;border-radius:var(--radius-default);overflow:hidden}.article__hero img{width:100%;height:100%;object-fit:cover}.section__content{display:flex;flex-direction:column;gap:var(--space-md)}.section__content:not(:last-child){margin-bottom:var(--space-md)}.section__text{width:100%}.section__text p{font-size:1.1rem;margin-bottom:var(--space-md)}.section__text p:last-child{margin-bottom:0}.lead{font-size:1.25rem;font-weight:400;line-height:1.7;padding-block:var(--space-sm);padding-left:var(--space-sm);border-left:3px solid var(--color-bronze)}.section__image{width:100%}.section__gallery img,.section__image img{width:100%;height:auto;border-radius:var(--radius-default)}.section__image figcaption{margin-top:var(--space-xs);font-size:.9rem;color:var(--color-text-muted);text-align:center;font-style:italic}.section__list{width:100%;padding:var(--space-sm);border-radius:var(--radius-default);border:var(--border-default)}.section__list li{margin-left:1rem;margin-bottom:.5rem}.section__list li::marker{color:var(--color-bronze)}.section__quote{width:100%;margin:var(--space-md)0;background:var(--color-grey);border-left:4px solid var(--color-bronze)}.section__quote p{font-size:1.25rem;font-style:italic;line-height:1.6;margin:0;padding:1rem}.section__gallery{display:grid;grid-template-columns:1fr;gap:var(--space-md);margin:var(--space-md)0;width:100%}.section__gallery figure{margin:0}.section__gallery figcaption{margin-top:var(--space-xs);font-size:.875rem;color:var(--color-text-muted);text-align:center}.data-table{width:100%;border-collapse:collapse;font-size:1rem;background:var(--color-bg);border-radius:var(--radius-default);overflow:hidden;box-shadow:var(--shadow-md);border:1px solid #ddd}.data-table thead{background:var(--color-bg-dark);color:var(--color-white)}.data-table th{font-weight:400;padding:var(--space-sm) var(--space-md);text-align:left;border:1px solid #ddd}.data-table td{padding:var(--space-sm);color:var(--color-text-body);border:1px solid #ddd}.data-table tbody tr:last-child td{border-bottom:none}.data-table th[scope=row]{font-weight:400;background:var(--color-grey);color:var(--color-text-body);border-right:1px solid #ddd}@media (max-width:768px){.data-table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media print{.data-table{box-shadow:none;border:1px solid #ccc}.data-table thead{background:#f5f5f5!important;color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.article__footer{padding-block:var(--space-lg);border-top:1px solid #eee}.article__tags{display:flex;gap:.5rem;flex-wrap:wrap}.article__tags-title{font-weight:400;margin-right:var(--space-sm);color:var(--color-text-body)}.article__tag,.btn{border-radius:var(--radius-default)}.article__tag{padding:.25rem .75rem;font-size:.875rem;color:var(--color-text-muted);transition:all .2s ease}.article__author p{margin-block:var(--space-lg)}.btn{padding:1rem 2.5rem;font-size:1rem;font-weight:400;text-shadow:0 0 4px #985300;transition:all .3s ease;border:0;outline:0;cursor:pointer}.btn-primary{background-color:var(--color-bronze);color:var(--color-white)}.related__title{font-weight:400;color:var(--color-headline);font-size:1.75rem;text-align:center;margin-bottom:var(--space-lg)}.article__toc{margin:var(--space-lg)0;padding:var(--space-md);background:var(--color-grey);border-radius:var(--radius-default);border-left:3px solid var(--color-bronze)}.article__toc-meta{margin-bottom:var(--space-sm);font-size:.9rem;color:var(--color-text-muted)}.article__toc-list{list-style:none;padding:0;margin:0;counter-reset:toc-counter}.article__toc-list>li{counter-increment:toc-counter;margin-bottom:var(--space-xs)}.article__toc-list>li>.article__toc-link::before{content:counter(toc-counter)". ";color:var(--color-bronze);font-weight:400;margin-right:.25rem}.article__toc-link{display:block;padding:.25rem 0;color:var(--color-text-body);text-decoration:none;font-weight:400;transition:color .2s ease}.article__toc-sublist{list-style:none;padding-left:var(--space-md);margin-top:var(--space-xs);counter-reset:toc-sub-counter}.article__toc-sublist>li{counter-increment:toc-sub-counter;margin-bottom:.25rem}.article__toc-sublist>li>.article__toc-link::before{content:counter(toc-counter)"."counter(toc-sub-counter)" ";color:var(--color-text-muted);font-weight:400;font-size:.9rem}@media (max-width:768px){.article__toc{padding:var(--space-sm)}.article__toc-sublist{display:none}}.vacancy-cta{display:flex;flex-direction:column;gap:3rem;text-align:center;margin-bottom:6rem}@media (max-width:359px){.article{padding-inline:.5rem}}@media (min-width:501px){.blog-content,.breadcrumbs{padding-inline:1.2rem}}@media (min-width:1024px){:is(.blog-content,.article)>section[id],:is(h2,h3)[id]{scroll-margin-top:7rem}:is(.blog-content,.article)>section:not(:first-of-type){gap:var(--space-big);margin-top:6rem}.blog-content,.breadcrumbs{padding-inline:2rem}.article__hero{aspect-ratio:16/4}.article__title{font-size:3.5rem;margin-bottom:1.5rem}.article{padding-inline:2rem}.section__content{flex-direction:row;flex-wrap:wrap}.section__content:not(:last-child){margin-bottom:var(--space-lg)}.section__content--reverse{flex-direction:row-reverse}.section__content :is(.section__text,.section__image,.section__table,.section__list){flex:1 1 40%}.section__list{padding:var(--space-md)}.section__text p{font-size:1.125rem;line-height:1.8}.lead{padding-left:var(--space-md)}.section__quote{padding:var(--space-xl) var(--space-xxl)}.section__gallery{grid-template-columns:repeat(2,1fr)}.article__footer{padding-block:var(--space-xl)}}@media print{.article-footer,.breadcrumbs,.footer,.header,.hero,.related{display:none}.article-card{break-inside:avoid;box-shadow:none;border:1px solid #ccc}}@media (hover:hover) and (pointer:fine){.breadcrumbs__link:hover,.card-title:hover{color:var(--color-bronze)}.article__tag:hover{background:var(--color-bronze);color:var(--color-white)}.article__toc-link:hover{color:var(--color-bronze);text-decoration:underline}}.scroll-top-btn{position:fixed;bottom:2rem;right:2rem;width:48px;height:48px;border:0;border-radius:50%;background:var(--color-bronze-light, #eabb84);box-shadow:0 4px 12px rgba(0,0,0,.12);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(12px);transition:all .25s cubic-bezier(.4,0,.2,1);z-index:999;display:flex;align-items:center;justify-content:center}.scroll-top-btn.visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-top-btn:focus-visible,.scroll-top-btn:hover{background:#d4a373;box-shadow:0 6px 16px rgba(0,0,0,.18);outline:0}@media (max-width:359px){.scroll-top-btn{bottom:1rem;right:1rem;width:40px;height:40px}}