.oz-blog-article,.oz-blog-index{padding-block:var(--oz-space-lg) var(--oz-section-spacing);color:var(--oz-color-text)}.oz-blog-label{margin:0 0 var(--oz-space-xs);font-size:var(--oz-font-size-section-label);font-weight:var(--oz-font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--oz-color-text-muted)}.oz-blog-article__grid{display:grid;gap:var(--oz-space-xl);margin-top:var(--oz-space-lg);align-items:start}.oz-blog-article__main{min-width:0;max-width:var(--oz-container-narrow)}.oz-blog-article__main h1{font-size:clamp(1.875rem, 1.5rem + 1.6vw, 2.75rem);line-height:var(--oz-line-height-heading);margin:var(--oz-space-xs) 0 var(--oz-space-sm)}.oz-blog-article__image{margin:0 0 var(--oz-space-lg)}.oz-blog-article__image img{display:block;width:100%;height:auto;border-radius:var(--oz-radius-medium)}.oz-blog-article__tags{display:flex;flex-wrap:wrap;gap:var(--oz-space-xs);margin:0}.oz-blog-tag{display:inline-block;padding:.125rem .625rem;border-radius:var(--oz-radius-pill);background:var(--oz-color-computational-thinking-soft);color:var(--oz-color-computational-thinking);font-size:var(--oz-font-size-eyebrow);font-weight:var(--oz-font-weight-bold);text-decoration:none}.oz-blog-tag--level{background:var(--oz-color-digital-literacy-soft);color:var(--oz-color-digital-literacy)}.oz-blog-article__meta{margin:0 0 var(--oz-space-md);font-size:var(--oz-font-size-small);color:var(--oz-color-text-muted)}.oz-blog-kort{margin:var(--oz-space-lg) 0;padding:var(--oz-space-md) var(--oz-space-lg);background:var(--oz-color-success-surface);border-left:4px solid var(--oz-color-success);border-radius:var(--oz-radius-small)}.oz-blog-kort h2{margin:0 0 var(--oz-space-2xs);font-size:var(--oz-font-size-eyebrow);letter-spacing:.05em;text-transform:uppercase;color:var(--oz-color-success)}.oz-blog-kort p{margin:0}.oz-blog-article__body>*+*{margin-top:var(--oz-space-md)}.oz-blog-article__body h2{font-size:clamp(1.375rem, 1.2rem + .8vw, 1.875rem);margin-top:var(--oz-space-xl);scroll-margin-top:6rem}.oz-blog-article__body img{max-width:100%;height:auto}.oz-blog-faq .wp-block-details{border-top:1px solid var(--oz-color-border);padding-block:var(--oz-space-sm)}.oz-blog-faq .wp-block-details:last-child{border-bottom:1px solid var(--oz-color-border)}.oz-blog-faq .wp-block-details summary{cursor:pointer;font-weight:var(--oz-font-weight-bold)}.oz-blog-toc{font-size:var(--oz-font-size-small);border:1px solid var(--oz-color-border);border-radius:var(--oz-radius-medium);padding:var(--oz-space-sm) var(--oz-space-md)}.oz-blog-toc summary{cursor:pointer;font-weight:var(--oz-font-weight-bold)}.oz-blog-toc__list{list-style:none;margin:var(--oz-space-xs) 0 0;padding:0}.oz-blog-toc__list li{margin:0}.oz-blog-toc__list a{display:block;padding:.25rem 0 .25rem .625rem;border-left:3px solid #fff0;color:var(--oz-color-text-muted);text-decoration:none}.oz-blog-toc__list a:hover{color:var(--oz-color-link)}.oz-blog-toc__list a[aria-current="true"]{color:var(--oz-color-primary);font-weight:var(--oz-font-weight-bold);border-left-color:var(--oz-color-primary)}.oz-blog-aside{display:grid;gap:var(--oz-space-md)}.oz-blog-aside .oz-blog-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--oz-space-xs);padding:var(--oz-space-md);border:1px solid var(--oz-color-border);border-radius:var(--oz-radius-medium);background:var(--oz-color-background)}.oz-blog-aside .oz-blog-card img{width:100%;height:auto;border-radius:var(--oz-radius-small)}.oz-blog-aside .oz-blog-card--tool{background:var(--oz-color-warning-surface);border-color:#fff0}.oz-blog-card--tool{position:relative;transition:box-shadow .15s ease}.oz-blog-card--tool::before,.oz-blog-tool a::before{content:"";display:block;flex:none;width:.875rem;height:.875rem;border-radius:50%;background:var(--oz-tool-color,var(--oz-color-primary))}.oz-blog-card--tool a::after{content:"";position:absolute;inset:0;border-radius:inherit}.oz-blog-card--tool a,.oz-blog-card--tool a.oz-button:is(:hover,:active){translate:none;scale:none}.oz-blog-card--tool:hover{box-shadow:var(--oz-shadow-card)}@supports selector(:has(*)){.oz-blog-card--tool:has(a:focus-visible){outline:3px solid var(--oz-color-focus);outline-offset:3px;box-shadow:var(--oz-focus-ring)}.oz-blog-card--tool a:focus-visible{outline:none!important;box-shadow:none!important}}.oz-blog-related{margin-top:var(--oz-section-spacing-compact);padding-top:var(--oz-space-xl);border-top:1px solid var(--oz-color-border)}.oz-blog-related h2{margin:0 0 var(--oz-space-md);font-size:var(--oz-font-size-h4)}.oz-blog-related__items,.oz-blog-grid__items{display:grid;gap:var(--oz-space-lg);grid-template-columns:1fr}.oz-blog-card{min-width:0}.oz-blog-card__image{display:block;border-radius:var(--oz-radius-medium);overflow:hidden}.oz-blog-card__image img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.oz-blog-card__placeholder{display:block;aspect-ratio:16 / 9;background:linear-gradient(135deg,var(--oz-brand-blue),var(--oz-brand-purple))}.oz-blog-card__label{margin:var(--oz-space-xs) 0 0;font-size:var(--oz-font-size-section-label);font-weight:var(--oz-font-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--oz-color-computational-thinking)}.oz-blog-card__title{margin:var(--oz-space-2xs) 0 0;font-size:1.125rem;line-height:1.25;font-weight:var(--oz-font-weight-black)}.oz-blog-card__title a{color:var(--oz-color-heading);text-decoration:none}.oz-blog-card__title a:hover{color:var(--oz-color-link)}.oz-blog-card__excerpt{margin:var(--oz-space-xs) 0 0;color:var(--oz-color-text-muted)}.oz-blog-card__meta{margin:var(--oz-space-xs) 0 0;font-size:var(--oz-font-size-small);color:var(--oz-color-text-muted)}.oz-blog-card--tool:not(.oz-blog-aside *){padding:var(--oz-space-md);border-radius:var(--oz-radius-medium);background:var(--oz-color-warning-surface)}.oz-blog-related--more{clear:both}.oz-blog-related--more h2{font-size:var(--oz-font-size-h3)}.oz-blog-related--more .oz-blog-card{position:relative}.oz-blog-related--more .oz-blog-card__title a::after{content:"";position:absolute;inset:0;z-index:1;border-radius:var(--oz-radius-medium)}.oz-blog-related.oz-blog-related--more .oz-blog-card .oz-blog-card__title a:not(.oz-button):not(.button){color:var(--oz-color-heading);text-decoration:none}.oz-blog-related.oz-blog-related--more .oz-blog-card:hover .oz-blog-card__title a:not(.oz-button):not(.button){color:var(--oz-color-link)}.oz-blog-related--more .oz-blog-card__label{letter-spacing:0;text-transform:none}@supports selector(:has(*)){.oz-blog-related--more .oz-blog-card:has(.oz-blog-card__title a:focus-visible){outline:3px solid var(--oz-color-focus);outline-offset:3px;border-radius:var(--oz-radius-medium)}.oz-blog-related--more .oz-blog-card__title a:focus-visible{outline:none!important;box-shadow:none!important}}.oz-blog-index__head{margin:var(--oz-space-lg) 0 var(--oz-space-md)}.oz-blog-index__head h1{margin:0;font-size:var(--oz-font-size-h1);line-height:var(--oz-line-height-heading)}.oz-blog-index__intro{margin:var(--oz-space-xs) 0 0;max-width:var(--oz-container-narrow);font-size:var(--oz-font-size-lead);color:var(--oz-color-text-muted)}.oz-blog-search{margin:var(--oz-space-md) 0 var(--oz-space-xl)}.oz-blog-search div{display:flex;gap:var(--oz-space-xs)}.oz-blog-search input[type="search"]{flex:1;min-width:0;min-height:2.75rem;padding:0 var(--oz-space-md);border:1px solid var(--oz-color-border);border-radius:var(--oz-radius-pill)}.oz-blog-featured{margin-bottom:var(--oz-space-xl)}.oz-blog-card--featured{display:grid;gap:var(--oz-space-md);align-items:center}.oz-blog-card--featured .oz-blog-card__title{font-size:clamp(1.375rem, 1.1rem + 1.2vw, 2rem)}.oz-blog-tools{margin-bottom:var(--oz-space-xl)}.oz-blog-tools ul{display:grid;gap:var(--oz-space-sm);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.oz-blog-tool{display:flex}.oz-blog-tool a{display:flex;flex:1;flex-direction:column;justify-content:flex-start;gap:var(--oz-space-2xs);min-height:5rem;padding:var(--oz-space-md);border:1px solid var(--oz-color-border);border-radius:var(--oz-radius-medium);background:var(--oz-color-surface);color:var(--oz-color-heading);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.oz-blog-tool a:hover{border-color:var(--oz-color-primary);box-shadow:var(--oz-shadow-card)}.oz-blog-tool span{font-size:var(--oz-font-size-small);color:var(--oz-color-text-muted)}.oz-blog-filters{margin-bottom:var(--oz-space-lg)}.oz-blog-filters ul{display:flex;flex-wrap:wrap;gap:var(--oz-space-xs);list-style:none;margin:0;padding:0}.oz-blog-filters a{display:inline-block;padding:.375rem .875rem;border:1px solid var(--oz-color-border);border-radius:var(--oz-radius-pill);color:var(--oz-color-text);font-size:var(--oz-font-size-small);text-decoration:none}.oz-blog-filters a:hover{border-color:var(--oz-color-primary)}.oz-blog-filters a[aria-current="true"]{background:var(--oz-color-primary);border-color:var(--oz-color-primary);color:var(--oz-color-on-primary)}.oz-blog-empty{font-size:var(--oz-font-size-lead)}.oz-blog-pagination ul{display:flex;flex-wrap:wrap;gap:var(--oz-space-xs);list-style:none;margin:var(--oz-space-xl) 0 0;padding:0}.oz-blog-pagination a,.oz-blog-pagination span{display:inline-block;padding:.375rem .75rem;border:1px solid var(--oz-color-border);border-radius:var(--oz-radius-small);text-decoration:none}.oz-blog-pagination .current{background:var(--oz-color-primary);border-color:var(--oz-color-primary);color:var(--oz-color-on-primary)}@media (min-width:40rem){.oz-blog-related__items,.oz-blog-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}.oz-blog-tools ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56.25rem){.oz-blog-article__grid{grid-template-columns:13rem minmax(0,1fr) 15rem;gap:var(--oz-space-xl)}.oz-blog-article__grid>.oz-blog-article__main:first-child{grid-column:2}.oz-blog-toc{position:sticky;top:6rem;border:0;padding:0}.oz-blog-toc summary{pointer-events:none;list-style:none;font-size:var(--oz-font-size-section-label);letter-spacing:.05em;text-transform:uppercase;color:var(--oz-color-text-muted)}.oz-blog-toc summary::-webkit-details-marker{display:none}.oz-blog-aside{position:sticky;top:6rem}.oz-blog-related__items,.oz-blog-grid__items{grid-template-columns:repeat(3,minmax(0,1fr))}.oz-blog-tools ul{grid-template-columns:repeat(4,minmax(0,1fr))}.oz-blog-card--featured{grid-template-columns:1.3fr 1fr;gap:var(--oz-space-xl)}}.oz-blog-article .oz-content-breadcrumbs{color:var(--oz-color-text-muted);font-size:var(--oz-font-size-small)}.oz-blog-article .oz-content-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:var(--oz-space-xs);list-style:none;padding:0;margin:0}.oz-blog-article .oz-content-breadcrumbs li{display:flex;gap:var(--oz-space-xs);margin:0;overflow-wrap:anywhere}.oz-blog-article .oz-content-breadcrumbs li+li::before{content:'/'}.oz-blog-article .oz-content-breadcrumbs a{color:var(--oz-color-text-muted);text-decoration:none}.oz-blog-article .oz-content-breadcrumbs a:hover{color:var(--oz-color-link);text-decoration:underline}.oz-blog-aside .oz-blog-card--product img{max-height:9rem;object-fit:contain}.oz-blog-card--featured .oz-blog-card__image img,.oz-blog-card--featured .oz-blog-card__placeholder{aspect-ratio:2 / 1;max-height:18rem;width:100%}