@layer nbg.components{.tip-hero__crumbs:where(.astro-qzqvzagm){display:flex;gap:.5rem;align-items:center;margin:0 0 .5rem!important;font-family:var(--nbg-ff-mono, ui-monospace, monospace);font-size:.75rem;letter-spacing:.06em;color:var(--nbg-muted, #5b6b80)}.tip-hero__crumbs:where(.astro-qzqvzagm) a:where(.astro-qzqvzagm){color:var(--nbg-accent, #007a8a);text-decoration:none}.tip-hero__crumbs:where(.astro-qzqvzagm) a:where(.astro-qzqvzagm):hover{text-decoration:underline}.tip-hero__title:where(.astro-qzqvzagm) code{font-family:var(--nbg-ff-mono, ui-monospace, monospace);font-size:.78em;background:var(--nbg-surface-2, #f4f6fa);padding:.1em .35em;border-radius:var(--nbg-r-sm, 4px);color:var(--nbg-accent, #007a8a)}.tip-hero__meta:where(.astro-qzqvzagm){display:flex!important;align-items:center;gap:.75rem;margin:1rem 0 0!important;flex-wrap:wrap}.tip-hero__external:where(.astro-qzqvzagm){font-family:var(--nbg-ff-mono, ui-monospace, monospace);font-size:.75rem;color:var(--nbg-accent, #007a8a);text-decoration:none;letter-spacing:.04em}.tip-hero__external:where(.astro-qzqvzagm):hover{text-decoration:underline}.tip-layout:where(.astro-qzqvzagm){padding-block:1.5rem 2.5rem!important}.tip-body:where(.astro-qzqvzagm){max-width:48rem!important;margin:0 auto!important;color:var(--nbg-ink, #0b1e2e);font-size:1rem;line-height:1.7}.tip-body:where(.astro-qzqvzagm) h2{font-family:var(--nbg-ff-serif, Newsreader, Georgia, serif)!important;font-weight:500!important;font-size:1.5rem!important;line-height:1.2!important;letter-spacing:-.015em!important;color:var(--nbg-ink, #0b1e2e)!important;margin:2.25rem 0 .75rem!important;padding-top:1.5rem!important;border-top:1px solid var(--nbg-hairline, #ebeff5)!important}.tip-body:where(.astro-qzqvzagm) h2:first-child{padding-top:0!important;border-top:0!important;margin-top:0!important}.tip-body:where(.astro-qzqvzagm) h3{font-family:var(--nbg-ff-serif, Newsreader, Georgia, serif)!important;font-weight:500!important;font-size:1.15rem!important;line-height:1.25!important;letter-spacing:-.01em!important;color:var(--nbg-ink, #0b1e2e)!important;margin:1.5rem 0 .5rem!important}.tip-body:where(.astro-qzqvzagm) p{margin:0 0 1rem!important}.tip-body:where(.astro-qzqvzagm) p:last-child{margin-bottom:0!important}.tip-body:where(.astro-qzqvzagm) ul,.tip-body:where(.astro-qzqvzagm) ol{margin:0 0 1rem!important;padding-left:1.5rem!important}.tip-body:where(.astro-qzqvzagm) li{margin-bottom:.4rem!important}.tip-body:where(.astro-qzqvzagm) strong{color:var(--nbg-ink, #0b1e2e)!important;font-weight:600!important}.tip-body:where(.astro-qzqvzagm) a{color:var(--nbg-accent, #007a8a)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.2em!important}.tip-body:where(.astro-qzqvzagm) a:hover,.tip-body:where(.astro-qzqvzagm) a:focus-visible{text-decoration-thickness:2px!important}.tip-body:where(.astro-qzqvzagm) :not(pre)>code{font-family:var(--nbg-ff-mono, ui-monospace, monospace)!important;font-size:.95em!important;background:var(--nbg-surface-2, #f4f6fa)!important;color:var(--nbg-accent, #007a8a)!important;padding:.1em .35em!important;border-radius:var(--nbg-r-sm, 4px)!important}.tip-body:where(.astro-qzqvzagm) pre{background:var(--nbg-surface-2, #f4f6fa)!important;border:1px solid var(--nbg-hairline, #ebeff5)!important;border-radius:var(--nbg-r-md, 8px)!important;padding:1rem 1.1rem!important;overflow-x:auto!important;margin:0 0 1.25rem!important}.tip-body:where(.astro-qzqvzagm) pre code,.tip-body:where(.astro-qzqvzagm) pre code span{font-family:var(--nbg-ff-mono, ui-monospace, monospace)!important;font-size:.875rem!important;line-height:1.6!important;background:transparent!important}.tip-body:where(.astro-qzqvzagm) blockquote{margin:1rem 0!important;padding:.8rem 1.1rem!important;border-left:3px solid var(--nbg-accent, #007a8a)!important;background:color-mix(in srgb,var(--nbg-accent, #007a8a) 5%,var(--nbg-surface, #ffffff))!important;color:var(--nbg-ink-2, #1a3148)!important;border-radius:0 var(--nbg-r-sm, 4px) var(--nbg-r-sm, 4px) 0!important}.tip-body:where(.astro-qzqvzagm) blockquote p{margin:0 0 .4rem!important}.tip-body:where(.astro-qzqvzagm) blockquote p:last-child{margin-bottom:0!important}.tip-body:where(.astro-qzqvzagm) table{width:100%!important;border-collapse:collapse!important;margin:0 0 1.25rem!important;font-size:.95rem!important}.tip-body:where(.astro-qzqvzagm) th,.tip-body:where(.astro-qzqvzagm) td{padding:.55rem .75rem!important;border-bottom:1px solid var(--nbg-hairline, #ebeff5)!important;text-align:left!important}.tip-body:where(.astro-qzqvzagm) th{font-weight:600!important;color:var(--nbg-ink, #0b1e2e)!important;background:var(--nbg-surface-2, #f4f6fa)!important}.tip-next:where(.astro-qzqvzagm){padding-block:2rem 3.5rem}.tip-next__card:where(.astro-qzqvzagm){max-width:48rem;margin:0 auto;padding:1.75rem 2rem;border:1px solid color-mix(in srgb,var(--nbg-accent, #007a8a) 30%,var(--nbg-hairline, #ebeff5));border-radius:var(--nbg-r-lg, 12px);background:color-mix(in srgb,var(--nbg-accent, #007a8a) 5%,var(--nbg-surface, #ffffff))}.tip-next__eyebrow:where(.astro-qzqvzagm){display:inline-block;font-family:var(--nbg-ff-mono, ui-monospace, monospace);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--nbg-accent, #007a8a);font-weight:600;margin-bottom:.4rem}.tip-next:where(.astro-qzqvzagm) .tip-next__title:where(.astro-qzqvzagm){font-family:var(--nbg-ff-serif, Newsreader, Georgia, serif)!important;font-weight:500!important;font-size:1.375rem!important;line-height:1.2!important;letter-spacing:-.01em!important;color:var(--nbg-ink, #0b1e2e)!important;margin:0 0 .5rem!important}.tip-next:where(.astro-qzqvzagm) .tip-next__title:where(.astro-qzqvzagm) code{font-family:var(--nbg-ff-mono, ui-monospace, monospace);font-size:.82em;background:var(--nbg-surface-2, #f4f6fa);padding:.1em .35em;border-radius:var(--nbg-r-sm, 4px);color:var(--nbg-accent, #007a8a)}.tip-next__lede:where(.astro-qzqvzagm){margin:0 0 1.1rem!important;font-size:.95rem;line-height:1.55;color:var(--nbg-ink-2, #1a3148)}.tip-next__actions:where(.astro-qzqvzagm){display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.tip-next__cta:where(.astro-qzqvzagm){display:inline-flex;align-items:center;padding:.6rem 1.05rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:.9rem}.tip-next__cta--primary:where(.astro-qzqvzagm){background:var(--nbg-accent, #007a8a);color:var(--nbg-color-fg-on-accent, #ffffff)!important;border:1px solid var(--nbg-accent, #007a8a)}.tip-next__cta--primary:where(.astro-qzqvzagm):hover{filter:brightness(1.06)}.tip-next__cta--secondary:where(.astro-qzqvzagm){background:transparent;color:var(--nbg-accent, #007a8a);border:1px solid color-mix(in srgb,var(--nbg-accent, #007a8a) 40%,var(--nbg-hairline, #ebeff5));font-weight:500;font-size:.85rem}.tip-next__cta--secondary:where(.astro-qzqvzagm):hover{background:color-mix(in srgb,var(--nbg-accent, #007a8a) 8%,transparent)}}
