@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-647e88 {margin-right: auto; margin-bottom: 1rem; margin-left: 4rem; font-weight: 600}@media (max-width: 478px) {#brxe-647e88 {display: none}}.brxe-hbwios .brxe-vgavym.brxe-svg {height: 4rem}.brxe-hbwios .brxe-vgavym.brxe-svg :not([stroke="none"]) {stroke: var(--brand-accent)}.brxe-hbwios .brxe-hrhdmu.brxe-div {display: flex; align-items: center; justify-content: center}.brxe-hbwios .brxe-xwtgze.brxe-div {align-items: center; column-gap: 1.5rem; display: grid; align-items: initial; grid-template-columns: 1fr 9fr}.brxe-hbwios .brxe-hphrcy.brxe-text-basic {font-size: 1.7rem; font-weight: 600; color: var(--heading)}.xlr-topic-buttons { display: flex; flex-wrap: wrap; gap: 8px;} .xlr-topic-button { display: inline-block; padding: 6px 14px; border-radius: 1.5rem; background-color: var(--brand-accent, #2982b3); color: var(--body-text); font-size: 1.4rem; line-height: 1.4; text-decoration: none;} .xlr-topic-button:hover { filter: brightness(0.92);}.brxe-hbwios .brxe-dznamh.brxe-container {flex-direction: row; display: inline-block; width: max-content; margin-top: 0.8rem; margin-right: 1rem; margin-bottom: 0.8rem; margin-left: 1rem}.brxe-hbwios .brxe-z5k5o6.brxe-button {margin-left: 1rem}.brxe-hbwios .brxe-anoakj.brxe-button {margin-left: auto; display: inline-block; padding-top: 6px; padding-right: 14px; padding-bottom: 6px; padding-left: 14px; border-radius: 1rem; color: var(--near-white); font-size: 14px; font-weight: 420; line-height: 1.4; text-decoration: none}.brxe-anoakj { background-color: oklch(from var(--brand-accent, #2982b3) calc(l * 0.9) c h); float: right; font-size: 1.4rem; color: var(--near-white);}.brxe-hbwios .brxe-sezjuf.brxe-div {display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; width: 100%}@media (max-width: 767px) { .tutorial-grid { grid-template-columns: 1fr; }} .tutorial-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; width: 100%;} .tutorial-card { display: flex; flex-direction: column; border: 1px solid var(--shadow); border-radius: 12px; overflow: hidden; text-decoration: none; color: inherit; transition: border-color 0.15s;} .tutorial-card:hover { border-color: var(--brand-accent, #2982b3);} .tutorial-card__media { display: block; aspect-ratio: 16 / 9; background: rgba(0,0,0,0.2); position: relative;} .tutorial-card__media img { width: 100%; height: 100%; object-fit: cover;} .tutorial-card__body { display: flex; flex-direction: column; gap: 6px; padding: 14px;} .tutorial-card__title { font-weight: 600; line-height: 1.35;} .tutorial-card__meta { display: flex; align-items: center; gap: 8px; font-size: 12px; opacity: 0.75; margin-top: 4px;} .tutorial-card__meta .chip { padding: 3px 9px; border-radius: 999px; background: var(--brand-accent, #2982b3); color: #fff; opacity: 1;} .badge--video { position: absolute; top: 8px; left: 8px; padding: 3px 9px; border-radius: 999px; background: rgba(0,0,0,0.7); color: #fff; font-size: 11px;} .tutorial-card__fallback { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; background: var(--brand-accent, #2982b3);} .tutorial-card__fallback img { width: 33%; max-width: 68px; height: auto; opacity: 0.9; filter: brightness(0) invert(1);}.brxe-hbwios.brxe-block {flex-direction: column}#brxe-zvhvcv {grid-template-columns: 1fr 5fr}#brxe-411b0b {padding-bottom: 2rem}